iPlug2 - C++ Audio Plug-in Framework
IGraphicsNanoVG Member List

This is the complete list of members for IGraphicsNanoVG, including all inherited members.

ActivateGLContext() (defined in IGraphics)IGraphicsinlineprotectedvirtual
AlphaChannel() const overrideIGraphicsNanoVGinlineprotectedvirtual
ApplyLayerDropShadow(ILayerPtr &layer, const IShadow &shadow)IGraphics
ApplyShadowMask(ILayerPtr &layer, RawBitmapData &mask, const IShadow &shadow) overrideIGraphicsNanoVGprotectedvirtual
AssetsLoaded()IGraphicsinlineprotectedvirtual
AssignParamNameToolTips()IGraphics
AttachBackground(const char *fileName)IGraphics
AttachBubbleControl(const IText &text=DEFAULT_TEXT)IGraphics
AttachBubbleControl(IBubbleControl *pControl)IGraphics
AttachControl(IControl *pControl, int ctrlTag=kNoTag, const char *group="")IGraphics
AttachCornerResizer(EUIResizerMode sizeMode=EUIResizerMode::Scale, bool layoutOnResize=false, const IColor &color=COLOR_TRANSLUCENT, const IColor &mouseOverColor=COLOR_BLACK, const IColor &dragColor=COLOR_BLACK, float size=20.f)IGraphics
AttachCornerResizer(ICornerResizerControl *pControl, EUIResizerMode sizeMode=EUIResizerMode::Scale, bool layoutOnResize=false)IGraphics
AttachGestureRecognizer(EGestureType type)IGraphicsvirtual
AttachGestureRecognizerToRegion(const IRECT &bounds, EGestureType type, IGestureFunc func)IGraphics
AttachImGui(std::function< void(IGraphics *)> drawFunc, std::function< void()> setupFunc=nullptr)IGraphics
AttachPanelBackground(const IPattern &color)IGraphics
AttachPlatformView(const IRECT &r, void *pView)IGraphicsinlinevirtual
AttachPopupMenuControl(const IText &text=DEFAULT_TEXT, const IRECT &bounds=IRECT())IGraphics
AttachSVGBackground(const char *fileName)IGraphics
AttachTextEntryControl()IGraphics
BeginFrame() overrideIGraphicsNanoVGvirtual
BitmapExtSupported(const char *ext) overrideIGraphicsNanoVGvirtual
CachePlatformFont(const char *fontID, const PlatformFontPtr &font)=0IGraphicspure virtual
CalculateTextRotation(const IText &text, const IRECT &bounds, IRECT &rect, double &tx, double &ty) const IGraphicsprotected
CanEnableMouseOver() const IGraphicsinline
CheckLayer(const ILayerPtr &layer)IGraphics
ClearGestureRegions()IGraphics
ClientToScreen(float &x, float &y)IGraphicsinlinevirtual
CloseWindow()=0IGraphicspure virtual
ControlIsCaptured() const IGraphicsinline
ControlIsCaptured(IControl *pControl) const IGraphicsinline
CreateAPIBitmap(int width, int height, int scale, double drawScale, bool cacheable=false) overrideIGraphicsNanoVGprotectedvirtual
CreatePlatformPopupMenu(IPopupMenu &menu, const IRECT &bounds, bool &isAsync)=0IGraphicsprotectedpure virtual
CreatePlatformTextEntry(int paramIdx, const IText &text, const IRECT &bounds, int length, const char *str)=0IGraphicsprotectedpure virtual
CreatePopupMenu(IControl &control, IPopupMenu &menu, const IRECT &bounds, int valIdx=0)IGraphics
CreatePopupMenu(IControl &control, IPopupMenu &menu, float x, float y, int valIdx=0)IGraphicsinline
CreateTextEntry(IControl &control, const IText &text, const IRECT &bounds, const char *str="", int valIdx=0)IGraphics
DeactivateGLContext() (defined in IGraphics)IGraphicsinlineprotectedvirtual
DeleteFBO(NVGframebuffer *pBuffer) (defined in IGraphicsNanoVG)IGraphicsNanoVG
DisableControl(int paramIdx, bool diable)IGraphics
DoDrawText(const IText &text, const char *str, const IRECT &bounds, const IBlend *pBlend) overrideIGraphicsNanoVGprotectedvirtual
DoMeasureText(const IText &text, const char *str, IRECT &bounds) const overrideIGraphicsNanoVGprotectedvirtual
DoMeasureTextRotation(const IText &text, const IRECT &bounds, IRECT &rect) const IGraphicsprotected
DoTextRotation(const IText &text, const IRECT &bounds, const IRECT &rect) (defined in IGraphics)IGraphicsinline
Draw(IRECTList &rects)IGraphics
DrawArc(const IColor &color, float cx, float cy, float r, float a1, float a2, const IBlend *pBlend=0, float thickness=1.f)IGraphicsvirtual
DrawBitmap(const IBitmap &bitmap, const IRECT &dest, int srcX, int srcY, const IBlend *pBlend) overrideIGraphicsNanoVGvirtual
IGraphics::DrawBitmap(const IBitmap &bitmap, const IRECT &bounds, int frame=1, const IBlend *pBlend=0)IGraphics
DrawBitmapedText(const IBitmap &bitmap, const IRECT &bounds, IText &text, IBlend *pBlend, const char *str, bool vCenter=true, bool multiline=false, int charWidth=6, int charHeight=12, int charOffset=0)IGraphics
DrawCircle(const IColor &color, float cx, float cy, float r, const IBlend *pBlend=0, float thickness=1.f)IGraphicsvirtual
DrawConvexPolygon(const IColor &color, float *x, float *y, int nPoints, const IBlend *pBlend=0, float thickness=1.f)IGraphicsvirtual
DrawData(const IColor &color, const IRECT &bounds, float *normYPoints, int nPoints, float *normXPoints=nullptr, const IBlend *pBlend=0, float thickness=1.f)IGraphicsvirtual
DrawDottedLine(const IColor &color, float x1, float y1, float x2, float y2, const IBlend *pBlend, float thickness, float dashLen) overrideIGraphicsNanoVGvirtual
DrawDottedRect(const IColor &color, const IRECT &bounds, const IBlend *pBlend, float thickness, float dashLen) overrideIGraphicsNanoVGvirtual
DrawEllipse(const IColor &color, const IRECT &bounds, const IBlend *pBlend=0, float thickness=1.f)IGraphicsvirtual
DrawEllipse(const IColor &color, float x, float y, float r1, float r2, float angle=0.0, const IBlend *pBlend=0, float thickness=1.f)IGraphicsvirtual
DrawFastDropShadow(const IRECT &innerBounds, const IRECT &outerBounds, float xyDrop=5.f, float roundness=0.f, float blur=10.f, IBlend *pBlend=nullptr) overrideIGraphicsNanoVGvirtual
DrawFittedBitmap(const IBitmap &bitmap, const IRECT &bounds, const IBlend *pBlend=0)IGraphicsvirtual
DrawFittedLayer(const ILayerPtr &layer, const IRECT &bounds, const IBlend *pBlend)IGraphics
DrawGrid(const IColor &color, const IRECT &bounds, float gridSizeH, float gridSizeV, const IBlend *pBlend=0, float thickness=1.f)IGraphicsvirtual
DrawHorizontalLine(const IColor &color, const IRECT &bounds, float y, const IBlend *pBlend=0, float thickness=1.f)IGraphics
DrawHorizontalLine(const IColor &color, float yi, float xLo, float xHi, const IBlend *pBlend=0, float thickness=1.f)IGraphics
DrawLayer(const ILayerPtr &layer, const IBlend *pBlend=nullptr)IGraphics
DrawLine(const IColor &color, float x1, float y1, float x2, float y2, const IBlend *pBlend=0, float thickness=1.f)IGraphicsvirtual
DrawPoint(const IColor &color, float x, float y, const IBlend *pBlend=0)IGraphicsvirtual
DrawRadialLine(const IColor &color, float cx, float cy, float angle, float rMin, float rMax, const IBlend *pBlend=0, float thickness=1.f)IGraphics
DrawRect(const IColor &color, const IRECT &bounds, const IBlend *pBlend=0, float thickness=1.f)IGraphicsvirtual
DrawResize() overrideIGraphicsNanoVGvirtual
DrawRotatedBitmap(const IBitmap &bitmap, float destCentreX, float destCentreY, double angle, const IBlend *pBlend=0)IGraphicsvirtual
DrawRotatedLayer(const ILayerPtr &layer, double angle)IGraphics
DrawRotatedSVG(const ISVG &svg, float destCentreX, float destCentreY, float width, float height, double angle, const IBlend *pBlend=0)IGraphicsvirtual
DrawRoundRect(const IColor &color, const IRECT &bounds, float cornerRadius=5.f, const IBlend *pBlend=0, float thickness=1.f)IGraphicsvirtual
DrawRoundRect(const IColor &color, const IRECT &bounds, float cRTL, float cRTR, float cRBR, float cRBL, const IBlend *pBlend=0, float thickness=1.f)IGraphicsvirtual
DrawSVG(const ISVG &svg, const IRECT &bounds, const IBlend *pBlend=0)IGraphicsvirtual
DrawText(const IText &text, const char *str, const IRECT &bounds, const IBlend *pBlend=0)IGraphics
DrawText(const IText &text, const char *str, float x, float y, const IBlend *pBlend=0)IGraphics
DrawTriangle(const IColor &color, float x1, float y1, float x2, float y2, float x3, float y3, const IBlend *pBlend=0, float thickness=1.f)IGraphicsvirtual
DrawVerticalLine(const IColor &color, const IRECT &bounds, float x, const IBlend *pBlend=0, float thickness=1.f)IGraphics
DrawVerticalLine(const IColor &color, float xi, float yLo, float yHi, const IBlend *pBlend=0, float thickness=1.f)IGraphics
EnableLiveEdit(bool enable)IGraphics
EnableMouseOver(bool enable)IGraphicsinline
EnableMultiTouch(bool enable)IGraphicsinline
EnableTooltips(bool enable)IGraphics
EndFrame() overrideIGraphicsNanoVGvirtual
EndLayer()IGraphics
FillArc(const IColor &color, float cx, float cy, float r, float a1, float a2, const IBlend *pBlend=0)IGraphicsvirtual
FillCircle(const IColor &color, float cx, float cy, float r, const IBlend *pBlend=0)IGraphicsvirtual
FillConvexPolygon(const IColor &color, float *x, float *y, int nPoints, const IBlend *pBlend=0)IGraphicsvirtual
FillEllipse(const IColor &color, const IRECT &bounds, const IBlend *pBlend=0)IGraphicsvirtual
FillEllipse(const IColor &color, float x, float y, float r1, float r2, float angle=0.0, const IBlend *pBlend=0)IGraphicsvirtual
FillRect(const IColor &color, const IRECT &bounds, const IBlend *pBlend=0)IGraphicsvirtual
FillRoundRect(const IColor &color, const IRECT &bounds, float cornerRadius=5.f, const IBlend *pBlend=0)IGraphicsvirtual
FillRoundRect(const IColor &color, const IRECT &bounds, float cRTL, float cRTR, float cRBR, float cRBL, const IBlend *pBlend=0)IGraphicsvirtual
FillTriangle(const IColor &color, float x1, float y1, float x2, float y2, float x3, float y3, const IBlend *pBlend=0)IGraphicsvirtual
FlippedBitmap() const overrideIGraphicsNanoVGinlineprotectedvirtual
ForAllControls(T method, Args...args)IGraphics
ForAllControlsFunc(std::function< void(IControl *pControl)> func)IGraphics
ForceEndUserEdit()=0IGraphicspure virtual
ForControlInGroup(const char *group, std::function< void(IControl *pControl)> func)IGraphics
ForControlWithParam(int paramIdx, std::function< void(IControl *pControl)> func)IGraphics
ForMatchingControls(T method, int paramIdx, Args...args)IGraphics
ForStandardControlsFunc(std::function< void(IControl *pControl)> func)IGraphics
FPS() const IGraphicsinline
GetBackgroundControl() (defined in IGraphics)IGraphicsinline
GetBackingPixelScale() const IGraphicsinlineprotectedvirtual
GetBounds() const IGraphicsinline
GetBubbleControl(int i=0)IGraphicsinline
GetBundleID()IGraphicsinlinevirtual
GetControl(int idx)IGraphicsinline
GetControlIdx(IControl *pControl) const IGraphicsinline
GetControlInTextEntry()IGraphicsinline
GetControlTag(const IControl *pControl) const IGraphicsinline
GetControlWithTag(int ctrlTag) const IGraphics
GetDelegate()IGraphicsinline
GetDrawContext() overrideIGraphicsNanoVGinlinevirtual
GetDrawingAPIStr() overrideIGraphicsNanoVGvirtual
GetDrawScale() const IGraphicsinline
GetIdxOfTaggedControl(int ctrlTag) const IGraphicsinline
GetLastClickedParamForPTAutomation()IGraphics
GetLayerBitmapData(const ILayerPtr &layer, RawBitmapData &data) overrideIGraphicsNanoVGprotectedvirtual
GetMouseDownPoint(float &x, float &y) const IGraphicsinline
GetMouseLocation(float &x, float &y) const =0IGraphicspure virtual
GetMouseOver() const IGraphicsinline
GetParamIdxForPTAutomation(float x, float y)IGraphics
GetPixelSnapped(IRECT &r) const IGraphicsinline
GetPlatformAPIStr()IGraphicsinlinevirtual
GetPlatformContext()IGraphicsinline
GetPlatformWindowScale() const IGraphicsinlinevirtual
GetPoint(int x, int y) overrideIGraphicsNanoVGvirtual
GetPopupMenuControl()IGraphicsinline
GetPromptMenu()IGraphicsinline
GetResizerMode() const IGraphicsinline
GetResizingInProcess() const IGraphicsinline
GetRoundedScreenScale() const IGraphicsinline
GetScaledBitmap(IBitmap &inBitmap)IGraphics
GetScreenScale() const IGraphicsinline
GetSharedResourcesSubPath() const IGraphicsinline
GetTextEntryControl()IGraphicsinline
GetTextFromClipboard(WDL_String &str)=0IGraphicspure virtual
GetTotalScale() const IGraphicsinline
GetTouches(IControl *pControl, std::vector< ITouchID > &touchesOnThisControl) const IGraphicsinline
GetTransformMatrix() const (defined in IGraphics)IGraphicsinlineprotected
GetWindow()=0IGraphicspure virtual
GetWinModuleHandle()IGraphicsinlinevirtual
Height() const IGraphicsinline
HideControl(int paramIdx, bool hide)IGraphics
HideMouseCursor(bool hide=true, bool lock=true)=0IGraphicspure virtual
IGraphics(IGEditorDelegate &dlg, int w, int h, int fps=DEFAULT_FPS, float scale=1.) (defined in IGraphics)IGraphics
IGraphics(const IGraphics &)=delete (defined in IGraphics)IGraphics
IGraphicsNanoVG(IGEditorDelegate &dlg, int w, int h, int fps, float scale) (defined in IGraphicsNanoVG)IGraphicsNanoVG
IsDirty(IRECTList &rects)IGraphics
IsInPlatformTextEntry()IGraphicsinline
LiveEditEnabled() const IGraphicsinline
LoadAPIBitmap(const char *fileNameOrResID, int scale, EResourceLocation location, const char *ext) overrideIGraphicsNanoVGprotectedvirtual
LoadAPIBitmap(const char *name, const void *pData, int dataSize, int scale) overrideIGraphicsNanoVGprotectedvirtual
LoadAPIFont(const char *fontID, const PlatformFontPtr &font) overrideIGraphicsNanoVGprotectedvirtual
LoadBitmap(const char *name, int nStates, bool framesAreHorizontal, int targetScale) overrideIGraphicsNanoVGvirtual
IGraphics::LoadBitmap(const char *name, const void *pData, int dataSize, int nStates=1, bool framesAreHorizontal=false, int targetScale=0)IGraphicsvirtual
LoadFont(const char *fontID, const char *fileNameOrResID)IGraphicsvirtual
LoadFont(const char *fontID, void *pData, int dataSize)IGraphicsvirtual
LoadFont(const char *fontID, const char *fontName, ETextStyle style)IGraphics
LoadPlatformFont(const char *fontID, const char *fileNameOrResID)=0IGraphicspure virtual
LoadPlatformFont(const char *fontID, void *pData, int dataSize)=0IGraphicspure virtual
LoadPlatformFont(const char *fontID, const char *fontName, ETextStyle style)=0IGraphicspure virtual
LoadResource(const char *fileNameOrResID, const char *fileType)IGraphicsvirtual
LoadSVG(const char *fileNameOrResID, const char *units="px", float dpi=72.f)IGraphicsvirtual
LoadSVG(const char *name, const void *pData, int dataSize, const char *units="px", float dpi=72.f)IGraphicsvirtual
mClipRECT (defined in IGraphics)IGraphicsprotected
mCursorHidden (defined in IGraphics)IGraphicsprotected
mCursorLock (defined in IGraphics)IGraphicsprotected
mCursorX (defined in IGraphics)IGraphicsprotected
mCursorY (defined in IGraphics)IGraphicsprotected
mDelegate (defined in IGraphics)IGraphicsprotected
MeasureText(const IText &text, const char *str, IRECT &bounds) const IGraphicsvirtual
mLayers (defined in IGraphics)IGraphicsprotected
MoveMouseCursor(float x, float y)=0IGraphicspure virtual
mTabletInput (defined in IGraphics)IGraphicsprotected
mTransform (defined in IGraphics)IGraphicsprotected
mTransformStates (defined in IGraphics)IGraphicsprotected
MultiTouchEnabled() const IGraphicsinline
mXTranslation (defined in IGraphics)IGraphicsprotected
mYTranslation (defined in IGraphics)IGraphicsprotected
NBubbleControls() const IGraphicsinline
NControls() const IGraphicsinline
OnDragResize(float x, float y)IGraphics
OnDrop(const char *str, float x, float y)IGraphics
OnGestureRecognized(const IGestureInfo &info)IGraphics
OnGUIIdle()IGraphics
OnKeyDown(float x, float y, const IKeyPress &key)IGraphics
OnKeyUp(float x, float y, const IKeyPress &key)IGraphics
OnMouseDblClick(float x, float y, const IMouseMod &mod)IGraphics
OnMouseDown(const std::vector< IMouseInfo > &points)IGraphics
OnMouseDrag(const std::vector< IMouseInfo > &points)IGraphics
OnMouseOut()IGraphics
OnMouseOver(float x, float y, const IMouseMod &mod)IGraphics
OnMouseUp(const std::vector< IMouseInfo > &points)IGraphics
OnMouseWheel(float x, float y, const IMouseMod &mod, float delta)IGraphics
OnSetCursor()IGraphicsinline
OnTouchCancelled(const std::vector< IMouseInfo > &points)IGraphics
OnViewDestroyed() overrideIGraphicsNanoVGvirtual
OnViewInitialized(void *pContext) overrideIGraphicsNanoVGvirtual
OpenURL(const char *url, const char *msgWindowTitle=0, const char *confirmMsg=0, const char *errMsgOnFailure=0)=0IGraphicspure virtual
OpenWindow(void *pParentWnd)=0IGraphicspure virtual
operator=(const IGraphics &)=delete (defined in IGraphics)IGraphics
PathArc(float cx, float cy, float r, float a1, float a2, EWinding winding) overrideIGraphicsNanoVGvirtual
PathCircle(float cx, float cy, float r)IGraphics
PathClear() overrideIGraphicsNanoVGvirtual
PathClipRegion(const IRECT r=IRECT())IGraphics
PathClose() overrideIGraphicsNanoVGvirtual
PathConvexPolygon(float *x, float *y, int nPoints)IGraphics
PathCubicBezierTo(float c1x, float c1y, float c2x, float c2y, float x2, float y2) overrideIGraphicsNanoVGvirtual
PathEllipse(const IRECT &bounds)IGraphics
PathEllipse(float x, float y, float r1, float r2, float angle=0.0)IGraphics
PathFill(const IPattern &pattern, const IFillOptions &options, const IBlend *pBlend) overrideIGraphicsNanoVGvirtual
PathLine(float x1, float y1, float x2, float y2)IGraphicsinline
PathLineTo(float x, float y) overrideIGraphicsNanoVGvirtual
PathMoveTo(float x, float y) overrideIGraphicsNanoVGvirtual
PathQuadraticBezierTo(float cx, float cy, float x2, float y2) overrideIGraphicsNanoVGvirtual
PathRadialLine(float cx, float cy, float angle, float rMin, float rMax)IGraphics
PathRect(const IRECT &bounds)IGraphics
PathRoundRect(const IRECT &bounds, float ctl, float ctr, float cbl, float cbr)IGraphics
PathRoundRect(const IRECT &bounds, float cornerRadius=5.f)IGraphics
PathSetWinding(bool clockwise) overrideIGraphicsNanoVGvirtual
PathStroke(const IPattern &pattern, float thickness, const IStrokeOptions &options, const IBlend *pBlend) overrideIGraphicsNanoVGvirtual
PathTransformMatrix(const IMatrix &matrix)IGraphics
PathTransformReset(bool clearStates=false)IGraphics
PathTransformRestore()IGraphics
PathTransformRotate(float angle)IGraphics
PathTransformSave()IGraphics
PathTransformScale(float x, float y)IGraphics
PathTransformScale(float scale)IGraphics
PathTransformSkew(float xAngle, float yAngle)IGraphics
PathTransformTranslate(float x, float y)IGraphics
PathTriangle(float x1, float y1, float x2, float y2, float x3, float y3)IGraphics
PlatformSupportsMultiTouch() const IGraphicsinlinevirtual
PopLayer()IGraphicsprotected
PopupHostContextMenuForParam(int controlIdx, int paramIdx, float x, float y)IGraphics
PopupHostContextMenuForParam(IControl *pControl, int paramIdx, float x, float y)IGraphics
PromptForColor(IColor &color, const char *str="", IColorPickerHandlerFunc func=nullptr)=0IGraphicspure virtual
PromptForDirectory(WDL_String &dir)=0IGraphicspure virtual
PromptForFile(WDL_String &fileName, WDL_String &path, EFileAction action=EFileAction::Open, const char *extensions=0)=0IGraphicspure virtual
PromptUserInput(IControl &control, const IRECT &bounds, int valIdx=0)IGraphics
PushLayer(ILayer *pLayer)IGraphicsprotected
ReleaseBitmap(const IBitmap &bitmap) overrideIGraphicsNanoVGinlinevirtual
ReleaseMouseCapture()IGraphics
RemoveAllControls()IGraphics
RemoveControl(int idx)IGraphics
RemoveControl(IControl *pControl)IGraphics
RemoveControls(int fromIdx)IGraphics
RemoveControlWithTag(int ctrlTag)IGraphics
RemovePlatformView(void *pView)IGraphicsinlinevirtual
RemovePopupMenuControl()IGraphics
RemoveTextEntryControl()IGraphics
Resize(int w, int h, float scale, bool needsPlatformResize=true)IGraphics
RespondsToGesture(float x, float y)IGraphics
ResumeLayer(ILayerPtr &layer)IGraphics
RetainBitmap(const IBitmap &bitmap, const char *cacheName) overrideIGraphicsNanoVGinlinevirtual
RevealPathInExplorerOrFinder(WDL_String &path, bool select=false)IGraphicsinlinevirtual
ScaleBitmap(const IBitmap &inBitmap, const char *cacheName, int targetScale)IGraphicsvirtual
SearchBitmapInCache(const char *fileName, int targetScale, int &sourceScale)IGraphicsprotected
SearchImageResource(const char *fileName, const char *type, WDL_String &result, int targetScale, int &sourceScale)IGraphicsprotected
SearchNextScale(int &sourceScale, int targetScale)IGraphicsinlineprotected
SetAllControlsClean()IGraphics
SetAllControlsDirty()IGraphics
SetControlBounds(int idx, const IRECT &r)IGraphics
SetControlPosition(int idx, float x, float y)IGraphics
SetControlSize(int idx, float w, float h)IGraphics
SetControlValueAfterPopupMenu(IPopupMenu *pMenu)IGraphics
SetControlValueAfterTextEdit(const char *str)IGraphics
SetDisplayTickFunc(IDisplayTickFunc func)IGraphicsinline
SetKeyHandlerFunc(IKeyHandlerFunc func)IGraphicsinline
SetLayoutOnResize(bool layoutOnResize) (defined in IGraphics)IGraphics
SetMouseCursor(ECursor cursorType=ECursor::ARROW)IGraphicsinlinevirtual
SetPlatformContext(void *pContext)IGraphicsinline
SetPTParameterHighlight(int paramIdx, bool isHighlighted, int color)IGraphics
SetQwertyMidiKeyHandlerFunc(std::function< void(const IMidiMsg &msg)> func=nullptr)IGraphics
SetScaleConstraints(float lo, float hi)IGraphicsinline
SetScreenScale(float scale)IGraphics
SetSharedResourcesSubPath(const char *sharedResourcesSubPath)IGraphicsinline
SetStrictDrawing(bool strict)IGraphics
SetTabletInput(bool tablet)IGraphicsinline
SetTextInClipboard(const char *str)=0IGraphicspure virtual
SetTranslation(float x, float y)IGraphicsinline
SetWinModuleHandle(void *pHinstance)IGraphicsinlinevirtual
ShowAreaDrawn(bool enable)IGraphicsinline
ShowAreaDrawnEnabled() const IGraphicsinline
ShowBubbleControl(IControl *pCaller, float x, float y, const char *str, EDirection dir=EDirection::Horizontal, IRECT minimumContentBounds=IRECT()) (defined in IGraphics)IGraphics
ShowControlBounds(bool enable)IGraphicsinline
ShowControlBoundsEnabled() const IGraphicsinline
ShowFPSDisplay(bool enable)IGraphics
ShowingFPSDisplay()IGraphicsinline
ShowMessageBox(const char *str, const char *caption, EMsgBoxType type, IMsgBoxCompletionHanderFunc completionHandler=nullptr)=0IGraphicspure virtual
StartLayer(IControl *pOwner, const IRECT &r, bool cacheable=false)IGraphics
StyleAllVectorControls(const IVStyle &style)IGraphics
TooltipsEnabled() const IGraphicsinline
UpdatePeers(IControl *pCaller, int callerValIdx)IGraphics
UpdateTooltips()=0IGraphicspure virtual
Width() const IGraphicsinline
WindowHeight() const IGraphicsinline
WindowIsOpen()IGraphicsinlinevirtual
WindowWidth() const IGraphicsinline
~IGraphics() (defined in IGraphics)IGraphicsvirtual
~IGraphicsNanoVG() (defined in IGraphicsNanoVG)IGraphicsNanoVG