iPlug2 - C++ Audio Plug-in Framework
Loading...
Searching...
No Matches
IGraphics Member List

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

ActivateGLContext() (defined in IGraphics)IGraphicsinlineprotectedvirtual
AlphaChannel() const =0IGraphicsprotectedpure virtual
ApplyLayerDropShadow(ILayerPtr &layer, const IShadow &shadow)IGraphics
ApplyShadowMask(ILayerPtr &layer, RawBitmapData &mask, const IShadow &shadow)=0IGraphicsprotectedpure virtual
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
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()IGraphicsvirtual
BitmapExtSupported(const char *ext)=0IGraphicspure virtual
CachePlatformFont(const char *fontID, const PlatformFontPtr &font)=0IGraphicspure virtual
CalculateTextRotation(const IText &text, const IRECT &bounds, IRECT &rect, double &tx, double &ty) constIGraphicsprotected
CanEnableMouseOver() constIGraphicsinline
CheckLayer(const ILayerPtr &layer)IGraphics
ClearGestureRegions()IGraphics
ClearInTextEntryControl()IGraphicsinline
ClientToScreen(float &x, float &y)IGraphicsinlinevirtual
CloseWindow()=0IGraphicspure virtual
ControlIsCaptured() constIGraphicsinline
ControlIsCaptured(IControl *pControl) constIGraphicsinline
CreateAPIBitmap(int width, int height, float scale, double drawScale, bool cacheable=false)=0IGraphicsprotectedpure virtual
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
DisableControl(int paramIdx, bool diable)IGraphics
DoDrawText(const IText &text, const char *str, const IRECT &bounds, const IBlend *pBlend=nullptr)=0IGraphicsprotectedpure virtual
DoMeasureText(const IText &text, const char *str, IRECT &bounds) const =0IGraphicsprotectedpure virtual
DoMeasureTextRotation(const IText &text, const IRECT &bounds, IRECT &rect) constIGraphicsprotected
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 &bounds, int srcX, int srcY, const IBlend *pBlend=0)=0IGraphicspure virtual
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, const IColor *pFillColor=nullptr)IGraphicsvirtual
DrawDottedLine(const IColor &color, float x1, float y1, float x2, float y2, const IBlend *pBlend=0, float thickness=1.f, float dashLen=2.f)IGraphicsvirtual
DrawDottedRect(const IColor &color, const IRECT &bounds, const IBlend *pBlend=0, float thickness=1.f, float dashLen=2.f)IGraphicsvirtual
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)IGraphicsinlinevirtual
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
DrawLineAcross(const IColor &color, const IRECT &bounds, EDirection dir, float pos, const IBlend *pBlend=0, float thickness=1.f)IGraphics
DrawMultiLineText(const IText &text, const char *str, IRECT &bounds, const IBlend *pBlend=0)IGraphicsinlinevirtual
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
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, const IColor *pStrokeColor=nullptr, const IColor *pFillColor=nullptr)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()IGraphicsinlinevirtual
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 =0IGraphicsprotectedpure virtual
ForAllControls(T method, Args... args)IGraphics
ForAllControlsFunc(IControlFunction func)IGraphics
ForceEndUserEdit()=0IGraphicspure virtual
ForControlInGroup(const char *group, IControlFunction func)IGraphics
ForControlWithParam(int paramIdx, IControlFunction func)IGraphics
ForControlWithParam(const std::initializer_list< int > &params, IControlFunction func)IGraphics
ForMatchingControls(T method, int paramIdx, Args... args)IGraphics
ForStandardControlsFunc(IControlFunction func)IGraphics
FPS() constIGraphicsinline
GetAppGroupID() constIGraphicsinlinevirtual
GetBackgroundControl() (defined in IGraphics)IGraphicsinline
GetBackingPixelScale() constIGraphicsinlineprotectedvirtual
GetBounds() constIGraphicsinline
GetBubbleControl(int i=0)IGraphicsinline
GetBundleID() constIGraphicsinlinevirtual
GetControl(int idx)IGraphicsinline
GetControlIdx(IControl *pControl) constIGraphicsinline
GetControlInTextEntry()IGraphicsinline
GetControlTag(const IControl *pControl) constIGraphicsinline
GetControlWithParamIdx(int paramIdx)IGraphics
GetControlWithTag(int ctrlTag) constIGraphics
GetDelegate()IGraphicsinline
GetDrawContext()=0IGraphicspure virtual
GetDrawingAPIStr()=0IGraphicspure virtual
GetDrawScale() constIGraphicsinline
GetIdxOfTaggedControl(int ctrlTag) constIGraphicsinline
GetLastClickedParamForPTAutomation()IGraphics
GetLayerBitmapData(const ILayerPtr &layer, RawBitmapData &data)=0IGraphicspure virtual
GetMouseDownPoint(float &x, float &y) constIGraphicsinline
GetMouseLocation(float &x, float &y) const =0IGraphicspure virtual
GetMouseOver() constIGraphicsinline
GetParamIdxForPTAutomation(float x, float y)IGraphics
GetPixelSnapped(IRECT &r) constIGraphicsinline
GetPlatformAPIStr()IGraphicsinlinevirtual
GetPlatformContext()IGraphicsinline
GetPlatformWindowScale() constIGraphicsinlinevirtual
GetPoint(int x, int y)=0IGraphicspure virtual
GetPopupMenuControl()IGraphicsinline
GetPromptMenu()IGraphicsinline
GetResizerMode() constIGraphicsinline
GetResizingInProcess() constIGraphicsinline
GetRoundedScreenScale() constIGraphicsinline
GetScaledBitmap(IBitmap &inBitmap)IGraphics
GetScreenScale() constIGraphicsinline
GetSharedResourcesSubPath() constIGraphicsinline
GetTextEntryControl()IGraphicsinline
GetTextFromClipboard(WDL_String &str)=0IGraphicspure virtual
GetTotalScale() constIGraphicsinline
GetTouches(IControl *pControl, std::vector< ITouchID > &touchesOnThisControl) constIGraphicsinline
GetTransformMatrix() const (defined in IGraphics)IGraphicsinlineprotected
GetUIAppearance() constIGraphicsinlinevirtual
GetWindow()=0IGraphicspure virtual
GetWinModuleHandle()IGraphicsinlinevirtual
Height() constIGraphicsinline
HideControl(int paramIdx, bool hide)IGraphics
HideMouseCursor(bool hide=true, bool lock=true)=0IGraphicspure virtual
HidePlatformView(void *pView, bool hide)IGraphicsinlinevirtual
ICornerResizerControl (defined in IGraphics)IGraphicsfriend
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
IGraphicsLiveEdit (defined in IGraphics)IGraphicsfriend
InitiateExternalFileDragDrop(const char *path, const IRECT &iconBounds)IGraphicsinlinevirtual
IsDirty(IRECTList &rects)IGraphics
IsInPlatformTextEntry()IGraphicsinline
ITextEntryControl (defined in IGraphics)IGraphicsfriend
LiveEditEnabled() constIGraphicsinline
LoadAPIBitmap(const char *fileNameOrResID, int scale, EResourceLocation location, const char *ext)=0IGraphicsprotectedpure virtual
LoadAPIBitmap(const char *name, const void *pData, int dataSize, int scale)=0IGraphicsprotectedpure virtual
LoadAPIFont(const char *fontID, const PlatformFontPtr &font)=0IGraphicsprotectedpure virtual
LoadBitmap(const char *fileNameOrResID, int nStates=1, bool framesAreHorizontal=false, int targetScale=0)IGraphicsvirtual
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) constIGraphicsvirtual
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() constIGraphicsinline
mXTranslation (defined in IGraphics)IGraphicsprotected
mYTranslation (defined in IGraphics)IGraphicsprotected
NBubbleControls() constIGraphicsinline
NControls() constIGraphicsinline
OnAppearanceChanged(EUIAppearance appearance)IGraphics
OnDragResize(float x, float y)IGraphics
OnDrop(const char *str, float x, float y)IGraphics
OnDropMultiple(const std::vector< const char * > &paths, 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()IGraphicsinlinevirtual
OnViewInitialized(void *pContext)IGraphicsinlinevirtual
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=EWinding::CW)=0IGraphicspure virtual
PathCircle(float cx, float cy, float r)IGraphics
PathClear()=0IGraphicspure virtual
PathClipRegion(const IRECT r=IRECT())IGraphics
PathClose()=0IGraphicspure virtual
PathConvexPolygon(float *x, float *y, int nPoints)IGraphics
PathCubicBezierTo(float c1x, float c1y, float c2x, float c2y, float x2, float y2)=0IGraphicspure virtual
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=IFillOptions(), const IBlend *pBlend=0)=0IGraphicspure virtual
PathLine(float x1, float y1, float x2, float y2)IGraphicsinline
PathLineTo(float x, float y)=0IGraphicspure virtual
PathMoveTo(float x, float y)=0IGraphicspure virtual
PathQuadraticBezierTo(float cx, float cy, float x2, float y2)=0IGraphicspure virtual
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)IGraphicsinlinevirtual
PathStroke(const IPattern &pattern, float thickness, const IStrokeOptions &options=IStrokeOptions(), const IBlend *pBlend=0)=0IGraphicspure virtual
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
PathTransformSetMatrix(const IMatrix &matrix)=0 (defined in IGraphics)IGraphicspure virtual
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() constIGraphicsinlinevirtual
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, IFileDialogCompletionHandlerFunc completionHandler=nullptr)=0IGraphicspure virtual
PromptForFile(WDL_String &fileName, WDL_String &path, EFileAction action=EFileAction::Open, const char *ext="", IFileDialogCompletionHandlerFunc completionHandler=nullptr)=0IGraphicspure virtual
PromptUserInput(IControl &control, const IRECT &bounds, int valIdx=0)IGraphics
PushLayer(ILayer *pLayer)IGraphicsprotected
ReleaseBitmap(const IBitmap &bitmap)IGraphicsvirtual
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)IGraphicsvirtual
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
SetAllControlsClean()IGraphics
SetAllControlsDirty()IGraphics
SetControlBounds(IControl *pControl, const IRECT &r)IGraphics
SetControlPosition(IControl *pControl, float x, float y)IGraphics
SetControlSize(IControl *pControl, float w, float h)IGraphics
SetControlValueAfterPopupMenu(IPopupMenu *pMenu)IGraphics
SetControlValueAfterTextEdit(const char *str)IGraphics
SetDisplayTickFunc(IDisplayTickFunc func)IGraphicsinline
SetFilePathInClipboard(const char *path)IGraphicsinlinevirtual
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)IGraphics
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
SetUIAppearanceChangedFunc(IUIAppearanceChangedFunc func)IGraphicsinline
SetWinModuleHandle(void *pHinstance)IGraphicsinlinevirtual
ShowAreaDrawn(bool enable)IGraphicsinline
ShowAreaDrawnEnabled() constIGraphicsinline
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() constIGraphicsinline
ShowFPSDisplay(bool enable)IGraphics
ShowingFPSDisplay()IGraphicsinline
ShowMessageBox(const char *str, const char *title, EMsgBoxType type, IMsgBoxCompletionHandlerFunc completionHandler=nullptr)=0IGraphicspure virtual
StartLayer(IControl *pOwner, const IRECT &r, bool cacheable=false)IGraphics
StyleAllVectorControls(const IVStyle &style)IGraphics
TooltipsEnabled() constIGraphicsinline
UpdateLayer()IGraphicsinlineprotectedvirtual
UpdatePeers(IControl *pCaller, int callerValIdx)IGraphics
UpdateTooltips()=0IGraphicspure virtual
Width() constIGraphicsinline
WindowHeight() constIGraphicsinline
WindowIsOpen()IGraphicsinlinevirtual
WindowWidth() constIGraphicsinline
~IGraphics() (defined in IGraphics)IGraphicsvirtual