| 
|   | StandaloneWindow (Application &app) | 
|   | 
|   | StandaloneWindow (Application &app, Window &transientParentWindow) | 
|   | 
| void  | done () | 
|   | 
| void  | reinit () | 
|   | 
| bool  | isVisible () const noexcept | 
|   | 
| 
void  | setVisible (bool yesNo) | 
|   | 
| 
void  | hide () | 
|   | 
| 
void  | show () | 
|   | 
| 
uint  | getWidth () const noexcept | 
|   | 
| 
uint  | getHeight () const noexcept | 
|   | 
| 
const Size< uint >  | getSize () const noexcept | 
|   | 
| void  | repaint () noexcept | 
|   | 
| 
void  | setWidth (uint width) | 
|   | 
| 
void  | setHeight (uint height) | 
|   | 
| 
void  | setSize (uint width, uint height) | 
|   | 
| 
void  | setSize (const Size< uint > &size) | 
|   | 
| 
bool  | addIdleCallback (IdleCallback *callback, uint timerFrequencyInMs=0) | 
|   | 
| 
bool  | removeIdleCallback (IdleCallback *callback) | 
|   | 
| 
Application &  | getApp () const noexcept | 
|   | 
| 
const GraphicsContext &  | getGraphicsContext () const noexcept | 
|   | 
| 
double  | getScaleFactor () const noexcept | 
|   | 
| 
void  | setGeometryConstraints (uint minimumWidth, uint minimumHeight, bool keepAspectRatio=false, bool automaticallyScale=false) | 
|   | 
|   | Window (Application &app) | 
|   | 
|   | Window (Application &app, Window &transientParentWindow) | 
|   | 
|   | Window (Application &app, uintptr_t parentWindowHandle, double scaleFactor, bool resizable) | 
|   | 
|   | Window (Application &app, uintptr_t parentWindowHandle, uint width, uint height, double scaleFactor, bool resizable) | 
|   | 
| virtual  | ~Window () | 
|   | 
| bool  | isEmbed () const noexcept | 
|   | 
| bool  | isVisible () const noexcept | 
|   | 
| void  | setVisible (bool visible) | 
|   | 
| void  | show () | 
|   | 
| void  | hide () | 
|   | 
| void  | close () | 
|   | 
| bool  | isResizable () const noexcept | 
|   | 
| void  | setResizable (bool resizable) | 
|   | 
| int  | getOffsetX () const noexcept | 
|   | 
| int  | getOffsetY () const noexcept | 
|   | 
| Point< int >  | getOffset () const noexcept | 
|   | 
| void  | setOffsetX (int x) | 
|   | 
| void  | setOffsetY (int y) | 
|   | 
| void  | setOffset (int x, int y) | 
|   | 
| void  | setOffset (const Point< int > &offset) | 
|   | 
| uint  | getWidth () const noexcept | 
|   | 
| uint  | getHeight () const noexcept | 
|   | 
| Size< uint >  | getSize () const noexcept | 
|   | 
| void  | setWidth (uint width) | 
|   | 
| void  | setHeight (uint height) | 
|   | 
| void  | setSize (uint width, uint height) | 
|   | 
| void  | setSize (const Size< uint > &size) | 
|   | 
| const char *  | getTitle () const noexcept | 
|   | 
| void  | setTitle (const char *title) | 
|   | 
| bool  | isIgnoringKeyRepeat () const noexcept | 
|   | 
| void  | setIgnoringKeyRepeat (bool ignore) noexcept | 
|   | 
| const void *  | getClipboard (size_t &dataSize) | 
|   | 
| bool  | setClipboard (const char *mimeType, const void *data, size_t dataSize) | 
|   | 
| bool  | setCursor (MouseCursor cursor) | 
|   | 
| bool  | addIdleCallback (IdleCallback *callback, uint timerFrequencyInMs=0) | 
|   | 
| bool  | removeIdleCallback (IdleCallback *callback) | 
|   | 
| Application &  | getApp () const noexcept | 
|   | 
| const GraphicsContext &  | getGraphicsContext () const noexcept | 
|   | 
| uintptr_t  | getNativeWindowHandle () const noexcept | 
|   | 
| double  | getScaleFactor () const noexcept | 
|   | 
| void  | focus () | 
|   | 
| bool  | openFileBrowser (const DGL_NAMESPACE::FileBrowserOptions &options=FileBrowserOptions()) | 
|   | 
| void  | repaint () noexcept | 
|   | 
| void  | repaint (const Rectangle< uint > &rect) noexcept | 
|   | 
| void  | renderToPicture (const char *filename) | 
|   | 
| void  | runAsModal (bool blockWait=false) | 
|   | 
| Size< uint >  | getGeometryConstraints (bool &keepAspectRatio) | 
|   | 
| void  | setGeometryConstraints (uint minimumWidth, uint minimumHeight, bool keepAspectRatio=false, bool automaticallyScale=false, bool resizeNowIfAutoScaling=true) | 
|   | 
| void  | setTransientParent (uintptr_t transientParentWindowHandle) | 
|   | 
| bool  | getIgnoringKeyRepeat () const noexcept | 
|   | 
| double  | getScaling () const noexcept | 
|   | 
| void  | exec (bool blockWait=false) | 
|   | 
|   | TopLevelWidget (Window &windowToMapTo) | 
|   | 
|   | ~TopLevelWidget () override | 
|   | 
| Application &  | getApp () const noexcept | 
|   | 
| Window &  | getWindow () const noexcept | 
|   | 
| void  | setWidth (uint width) | 
|   | 
| void  | setHeight (uint height) | 
|   | 
| void  | setSize (uint width, uint height) | 
|   | 
| void  | setSize (const Size< uint > &size) | 
|   | 
| void  | repaint () noexcept override | 
|   | 
| void  | repaint (const Rectangle< uint > &rect) noexcept | 
|   | 
| 
const void *  | getClipboard (size_t &dataSize) | 
|   | 
| 
bool  | setClipboard (const char *mimeType, const void *data, size_t dataSize) | 
|   | 
| 
bool  | setCursor (MouseCursor cursor) | 
|   | 
| 
bool  | addIdleCallback (IdleCallback *callback, uint timerFrequencyInMs=0) | 
|   | 
| 
bool  | removeIdleCallback (IdleCallback *callback) | 
|   | 
| 
double  | getScaleFactor () const noexcept | 
|   | 
| 
void  | setGeometryConstraints (uint minimumWidth, uint minimumHeight, bool keepAspectRatio=false, bool automaticallyScale=false, bool resizeNowIfAutoScaling=true) | 
|   | 
| 
Application &  | getParentApp () const noexcept | 
|   | 
| 
Window &  | getParentWindow () const noexcept | 
|   | 
| virtual  | ~Widget () | 
|   | 
| bool  | isVisible () const noexcept | 
|   | 
| void  | setVisible (bool visible) | 
|   | 
| void  | show () | 
|   | 
| void  | hide () | 
|   | 
| uint  | getWidth () const noexcept | 
|   | 
| uint  | getHeight () const noexcept | 
|   | 
| const Size< uint >  | getSize () const noexcept | 
|   | 
| void  | setWidth (uint width) noexcept | 
|   | 
| void  | setHeight (uint height) noexcept | 
|   | 
| void  | setSize (uint width, uint height) noexcept | 
|   | 
| void  | setSize (const Size< uint > &size) noexcept | 
|   | 
| uint  | getId () const noexcept | 
|   | 
| const char *  | getName () const noexcept | 
|   | 
| void  | setId (uint id) noexcept | 
|   | 
| void  | setName (const char *name) noexcept | 
|   | 
| Application &  | getApp () const noexcept | 
|   | 
| Window &  | getWindow () const noexcept | 
|   | 
| const GraphicsContext &  | getGraphicsContext () const noexcept | 
|   | 
| TopLevelWidget *  | getTopLevelWidget () const noexcept | 
|   | 
| std::list< SubWidget * >  | getChildren () const noexcept | 
|   | 
| 
Application &  | getParentApp () const noexcept | 
|   | 
| 
Window &  | getParentWindow () const noexcept | 
|   |