DISTRHO Plugin Framework
Public Member Functions | List of all members
StandaloneWindow Class Reference
Inheritance diagram for StandaloneWindow:
Application Window

Public Member Functions

 StandaloneWindow ()
 
void exec ()
 
- Public Member Functions inherited from Application
 Application ()
 
virtual ~Application ()
 
void idle ()
 
void exec (int idleTime=10)
 
void quit ()
 
bool isQuiting () const noexcept
 
- Public Member Functions inherited from Window
 Window (Application &app)
 
 Window (Application &app, Window &parent)
 
 Window (Application &app, intptr_t parentId, bool resizable)
 
void show ()
 
void hide ()
 
void close ()
 
void exec (bool lockWait=false)
 
void focus ()
 
void repaint () noexcept
 
bool openFileBrowser (const FileBrowserOptions &options)
 
bool isEmbed () const noexcept
 
bool isVisible () const noexcept
 
void setVisible (bool yesNo)
 
bool isResizable () const noexcept
 
void setResizable (bool yesNo)
 
uint getWidth () const noexcept
 
uint getHeight () const noexcept
 
Size< uint > getSize () const noexcept
 
void setSize (uint width, uint height)
 
void setSize (Size< uint > size)
 
const char * getTitle () const noexcept
 
void setTitle (const char *title)
 
void setGeometryConstraints (uint width, uint height, bool aspect)
 
void setTransientWinId (uintptr_t winId)
 
double getScaling () const noexcept
 
void setScaling (double scaling) noexcept
 
bool getIgnoringKeyRepeat () const noexcept
 
void setIgnoringKeyRepeat (bool ignore) noexcept
 
ApplicationgetApp () const noexcept
 
intptr_t getWindowId () const noexcept
 
void addIdleCallback (IdleCallback *const callback)
 
void removeIdleCallback (IdleCallback *const callback)
 

Additional Inherited Members

- Protected Member Functions inherited from Window
virtual void onDisplayBefore ()
 
virtual void onDisplayAfter ()
 
virtual void onClose ()
 
virtual void fileBrowserSelected (const char *filename)
 

Constructor & Destructor Documentation

◆ StandaloneWindow()

StandaloneWindow::StandaloneWindow ( )

Constructor.

Member Function Documentation

◆ exec()

void StandaloneWindow::exec ( )

Show window and execute application.


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