|
iPlug2 - C++ Audio Plug-in Framework
|
IGraphics platform class for linux. More...
#include <IGraphicsLinux.h>
Public Member Functions | |
| IGraphicsLinux (IGEditorDelegate &dlg, int w, int h, int fps, float scale) | |
| void * | OpenWindow (void *pWindow) override |
| void | CloseWindow () override |
| bool | WindowIsOpen () override |
| void | PlatformResize (bool parentHasResized) override |
| void | HideMouseCursor () override |
| void | ShowMouseCursor () override |
| EMsgBoxResult | ShowMessageBox (const char *str, const char *title, EMsgBoxType type, IMsgBoxCompletionHandlerFunc completionHandler) override |
| void | ForceEndUserEdit () override |
| const char * | GetPlatformAPIStr () override |
| void | UpdateTooltips () override |
| bool | RevealPathInExplorerOrFinder (WDL_String &path, bool select) override |
| void | PromptForFile (WDL_String &fileName, WDL_String &path, EFileAction action, const char *ext, IColorPickerHandlerFunc func) override |
| bool | PromptForColor (IColor &color, const char *str) override |
| bool | OpenURL (const char *url, const char *msgWindowTitle, const char *confirmMsg, const char *errMsgOnFailure) override |
| bool | GetTextFromClipboard (WDL_String &str) override |
| bool | SetTextInClipboard (const char *str) override |
Static Public Member Functions | |
| static int | GetUserOSVersion () |
Protected Member Functions | |
| IPopupMenu * | CreatePlatformPopupMenu (const IPopupMenu &menu, IRECT &bounds) override |
| void | CreatePlatformTextEntry (int paramIdx, const IText &text, const IRECT &bounds, int length, const char *str) override |
IGraphics platform class for linux.
Definition at line 21 of file IGraphicsLinux.h.
|
inlineoverride |
Definition at line 50 of file IGraphicsLinux.h.
| virtual IGraphicsLinux::~IGraphicsLinux |
Definition at line 25 of file IGraphicsLinux.h.