ASPiK SDK
VSTGUI::CDrawContext Member List

This is the complete list of members for VSTGUI::CDrawContext, including all inherited members.

beforeDelete() (defined in VSTGUI::ReferenceCounted< T >)VSTGUI::ReferenceCounted< T >inlinevirtual
beginDraw() (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextinlinevirtual
CDrawContext(const CRect &surfaceRect) (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextexplicitprotected
clearDrawString() (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextprotected
clearRect(const CRect &rect)=0VSTGUI::CDrawContextpure virtual
createGraphicsPath()=0VSTGUI::CDrawContextpure virtual
createRoundRectGraphicsPath(const CRect &size, CCoord radius)VSTGUI::CDrawContext
createTextPath(const CFontRef font, UTF8StringPtr text)=0VSTGUI::CDrawContextpure virtual
currentState (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextprotected
drawArc(const CRect &rect, const float startAngle1, const float endAngle2, const CDrawStyle drawStyle=kDrawStroked)=0VSTGUI::CDrawContextpure virtual
drawBitmap(CBitmap *bitmap, const CRect &dest, const CPoint &offset=CPoint(0, 0), float alpha=1.f)=0VSTGUI::CDrawContextpure virtual
drawBitmapNinePartTiled(CBitmap *bitmap, const CRect &dest, const CNinePartTiledDescription &desc, float alpha=1.f) (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextvirtual
drawEllipse(const CRect &rect, const CDrawStyle drawStyle=kDrawStroked)=0VSTGUI::CDrawContextpure virtual
drawGraphicsPath(CGraphicsPath *path, PathDrawMode mode=kPathFilled, CGraphicsTransform *transformation=nullptr)=0 (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextpure virtual
drawLine(const CPoint &start, const CPoint &end) (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextinline
drawLine(const LinePair &line)=0VSTGUI::CDrawContextpure virtual
drawLines(const LineList &lines)=0VSTGUI::CDrawContextpure virtual
drawPoint(const CPoint &point, const CColor &color)=0VSTGUI::CDrawContextpure virtual
drawPolygon(const PointList &polygonPointList, const CDrawStyle drawStyle=kDrawStroked)=0VSTGUI::CDrawContextpure virtual
drawRect(const CRect &rect, const CDrawStyle drawStyle=kDrawStroked)=0VSTGUI::CDrawContextpure virtual
drawString(UTF8StringPtr string, const CRect &_rect, const CHoriTxtAlign hAlign=kCenterText, bool antialias=true)VSTGUI::CDrawContext
drawString(UTF8StringPtr string, const CPoint &_point, bool antialias=true)VSTGUI::CDrawContext
drawString(IPlatformString *string, const CRect &_rect, const CHoriTxtAlign hAlign=kCenterText, bool antialias=true)VSTGUI::CDrawContext
drawString(IPlatformString *string, const CPoint &_point, bool antialias=true)VSTGUI::CDrawContext
drawStringHelper (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextprotected
endDraw() (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextinlinevirtual
fillLinearGradient(CGraphicsPath *path, const CGradient &gradient, const CPoint &startPoint, const CPoint &endPoint, bool evenOdd=false, CGraphicsTransform *transformation=nullptr)=0 (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextpure virtual
fillRadialGradient(CGraphicsPath *path, const CGradient &gradient, const CPoint &center, CCoord radius, const CPoint &originOffset=CPoint(0, 0), bool evenOdd=false, CGraphicsTransform *transformation=nullptr)=0 (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextpure virtual
fillRectWithBitmap(CBitmap *bitmap, const CRect &srcRect, const CRect &dstRect, float alpha) (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextvirtual
forget() overrideVSTGUI::ReferenceCounted< T >inlinevirtual
getAbsoluteClipRect() const (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextinline
getClipRect(CRect &clip) constVSTGUI::CDrawContext
getCurrentTransform() const (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContext
getDrawMode() constVSTGUI::CDrawContextinline
getDrawString(UTF8StringPtr string) (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextprotected
getFillColor() constVSTGUI::CDrawContextinline
getFont() constVSTGUI::CDrawContextinline
getFontColor() constVSTGUI::CDrawContextinline
getFrameColor() constVSTGUI::CDrawContextinline
getGlobalAlpha() constVSTGUI::CDrawContextinline
getHairlineSize() constVSTGUI::CDrawContext
getLineStyle() constVSTGUI::CDrawContextinline
getLineWidth() constVSTGUI::CDrawContextinline
getNbReference() constVSTGUI::ReferenceCounted< T >inlinevirtual
getScaleFactor() constVSTGUI::CDrawContextinlinevirtual
getStringWidth(UTF8StringPtr pStr)VSTGUI::CDrawContext
getStringWidth(IPlatformString *pStr)VSTGUI::CDrawContext
init() (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextprotectedvirtual
kPathFilled enum value (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContext
kPathFilledEvenOdd enum value (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContext
kPathStroked enum value (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContext
LineList typedef (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContext
LinePair typedef (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContext
operator=(const ReferenceCounted &) (defined in VSTGUI::ReferenceCounted< T >)VSTGUI::ReferenceCounted< T >inline
PathDrawMode enum name (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContext
PointList typedef (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContext
popTransform() (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextprotected
pushTransform(const CGraphicsTransform &transformation) (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextprotected
ReferenceCounted()=default (defined in VSTGUI::ReferenceCounted< T >)VSTGUI::ReferenceCounted< T >
ReferenceCounted(const ReferenceCounted &) (defined in VSTGUI::ReferenceCounted< T >)VSTGUI::ReferenceCounted< T >inline
remember() overrideVSTGUI::ReferenceCounted< T >inlinevirtual
resetClipRect()VSTGUI::CDrawContextvirtual
restoreGlobalState() (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextvirtual
saveGlobalState() (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextvirtual
setClipRect(const CRect &clip)VSTGUI::CDrawContextvirtual
setDrawMode(CDrawMode mode)VSTGUI::CDrawContextvirtual
setFillColor(const CColor &color)VSTGUI::CDrawContextvirtual
setFont(const CFontRef font, const CCoord &size=0, const int32_t &style=-1)VSTGUI::CDrawContextvirtual
setFontColor(const CColor &color)VSTGUI::CDrawContextvirtual
setFrameColor(const CColor &color)VSTGUI::CDrawContextvirtual
setGlobalAlpha(float newAlpha)VSTGUI::CDrawContextvirtual
setLineStyle(const CLineStyle &style)VSTGUI::CDrawContextvirtual
setLineWidth(CCoord width)VSTGUI::CDrawContextvirtual
surfaceRect (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextprotected
~CDrawContext() noexcept override (defined in VSTGUI::CDrawContext)VSTGUI::CDrawContextprotected
~ReferenceCounted() noexcept=default (defined in VSTGUI::ReferenceCounted< T >)VSTGUI::ReferenceCounted< T >virtual