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 ()
 
 ~Application ()
 
void idle ()
 
void exec ()
 
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)
 
void show ()
 
void hide ()
 
void close ()
 
void exec (bool lockWait=false)
 
void focus ()
 
void repaint () noexcept
 
bool openFileBrowser (const FileBrowserOptions &options)
 
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 setTransientWinId (uintptr_t winId)
 
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 ( )

Constructor.

Member Function Documentation

void StandaloneWindow::exec ( )

Show window and execute application.


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