DISTRHO Plugin Framework
Public Member Functions | Protected Member Functions | Friends | List of all members
ExternalWindow Class Reference

Public Member Functions

 ExternalWindow (const uint w=1, const uint h=1, const char *const t="")
 
uint getWidth () const noexcept
 
uint getHeight () const noexcept
 
const char * getTitle () const noexcept
 
uintptr_t getTransientWinId () const noexcept
 
bool isVisible () const noexcept
 
bool isRunning () noexcept
 
virtual void setSize (uint w, uint h)
 
virtual void setTitle (const char *const t)
 
virtual void setTransientWinId (const uintptr_t winId)
 
virtual void setVisible (const bool yesNo)
 

Protected Member Functions

bool startExternalProcess (const char *args[])
 
void terminateAndWaitForProcess ()
 

Friends

class UIExporter
 

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