Gin
Loading...
Searching...
No Matches
StandaloneFilterApp Class Reference

#include <gin_standaloneapp.h>

Inherits juce::JUCEApplication.

Public Member Functions

 StandaloneFilterApp ()
const juce::String getApplicationName () override
const juce::String getApplicationVersion () override
bool moreThanOneInstanceAllowed () override
void anotherInstanceStarted (const juce::String &) override
virtual StandaloneFilterWindow * createWindow ()
virtual std::unique_ptr< StandalonePluginHolder > createPluginHolder ()
void initialise (const juce::String &) override
void shutdown () override
void systemRequestedQuit () override

Protected Attributes

juce::ApplicationProperties appProperties
std::unique_ptr< StandaloneFilterWindow > mainWindow

Constructor & Destructor Documentation

◆ StandaloneFilterApp()

StandaloneFilterApp::StandaloneFilterApp ( )

Member Function Documentation

◆ getApplicationName()

const juce::String StandaloneFilterApp::getApplicationName ( )
override

◆ getApplicationVersion()

const juce::String StandaloneFilterApp::getApplicationVersion ( )
override

◆ moreThanOneInstanceAllowed()

bool StandaloneFilterApp::moreThanOneInstanceAllowed ( )
override

◆ anotherInstanceStarted()

void StandaloneFilterApp::anotherInstanceStarted ( const juce::String & )
override

◆ createWindow()

virtual StandaloneFilterWindow * StandaloneFilterApp::createWindow ( )
virtual

◆ createPluginHolder()

virtual std::unique_ptr< StandalonePluginHolder > StandaloneFilterApp::createPluginHolder ( )
virtual

◆ initialise()

void StandaloneFilterApp::initialise ( const juce::String & )
override

◆ shutdown()

void StandaloneFilterApp::shutdown ( )
override

◆ systemRequestedQuit()

void StandaloneFilterApp::systemRequestedQuit ( )
override

Member Data Documentation

◆ appProperties

juce::ApplicationProperties StandaloneFilterApp::appProperties
protected

◆ mainWindow

std::unique_ptr<StandaloneFilterWindow> StandaloneFilterApp::mainWindow
protected

The documentation for this class was generated from the following file: