| 
    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.