IGraphics platform class for the web.
More...
#include <IGraphicsWeb.h>
|
| IGraphicsWeb (IGEditorDelegate &dlg, int w, int h, int fps, float scale) |
|
void | DrawResize () override |
|
const char * | GetPlatformAPIStr () override |
|
void | HideMouseCursor (bool hide, bool lock) override |
|
void | MoveMouseCursor (float x, float y) override |
|
ECursor | SetMouseCursor (ECursor cursorType) override |
|
void | GetMouseLocation (float &x, float &y) const override |
|
void | ForceEndUserEdit () override |
|
void * | OpenWindow (void *pParent) override |
|
void | CloseWindow () override |
|
void * | GetWindow () override |
|
bool | WindowIsOpen () override |
|
bool | GetTextFromClipboard (WDL_String &str) override |
|
bool | SetTextInClipboard (const char *str) override |
|
void | UpdateTooltips () override |
|
EMsgBoxResult | ShowMessageBox (const char *str, const char *caption, EMsgBoxType type, IMsgBoxCompletionHanderFunc completionHandler) override |
|
void | PromptForFile (WDL_String &filename, WDL_String &path, EFileAction action, const char *ext) override |
|
void | PromptForDirectory (WDL_String &path) override |
|
bool | PromptForColor (IColor &color, const char *str, IColorPickerHandlerFunc func) override |
|
bool | OpenURL (const char *url, const char *msgWindowTitle, const char *confirmMsg, const char *errMsgOnFailure) override |
|
bool | PlatformSupportsMultiTouch () const override |
|
|
static void | OnMainLoopTimer () |
|
|
double | mPrevX = 0. |
|
double | mPrevY = 0. |
|
|
IPopupMenu * | CreatePlatformPopupMenu (IPopupMenu &menu, const IRECT &bounds, bool &isAsync) override |
|
void | CreatePlatformTextEntry (int paramIdx, const IText &text, const IRECT &bounds, int length, const char *str) override |
|
IGraphics platform class for the web.
Definition at line 43 of file IGraphicsWeb.h.
The documentation for this class was generated from the following files: