| VSTGUI
    4.10
    Graphical User Interface Framework not only for VST plugins | 
This is the complete list of members for CDrawContext, including all inherited members.
| beginDraw() | CDrawContext | inlinevirtual | 
| CDrawContext()=delete | CDrawContext | protected | 
| CDrawContext(const CRect &surfaceRect) | CDrawContext | explicitprotected | 
| clearDrawString() | CDrawContext | protected | 
| clearRect(const CRect &rect)=0 | CDrawContext | pure virtual | 
| createGraphicsPath()=0 | CDrawContext | pure virtual | 
| createRoundRectGraphicsPath(const CRect &size, CCoord radius) | CDrawContext | |
| createTextPath(const CFontRef font, UTF8StringPtr text)=0 | CDrawContext | pure virtual | 
| drawArc(const CRect &rect, const float startAngle1, const float endAngle2, const CDrawStyle drawStyle=kDrawStroked)=0 | CDrawContext | pure virtual | 
| drawBitmap(CBitmap *bitmap, const CRect &dest, const CPoint &offset=CPoint(0, 0), float alpha=1.f)=0 | CDrawContext | pure virtual | 
| drawBitmapNinePartTiled(CBitmap *bitmap, const CRect &dest, const CNinePartTiledDescription &desc, float alpha=1.f) | CDrawContext | virtual | 
| drawEllipse(const CRect &rect, const CDrawStyle drawStyle=kDrawStroked)=0 | CDrawContext | pure virtual | 
| drawGraphicsPath(CGraphicsPath *path, PathDrawMode mode=kPathFilled, CGraphicsTransform *transformation=nullptr)=0 | CDrawContext | pure virtual | 
| drawLine(const CPoint &start, const CPoint &end) | CDrawContext | inline | 
| drawLine(const LinePair &line)=0 | CDrawContext | pure virtual | 
| drawLines(const LineList &lines)=0 | CDrawContext | pure virtual | 
| drawPoint(const CPoint &point, const CColor &color)=0 | CDrawContext | pure virtual | 
| drawPolygon(const PointList &polygonPointList, const CDrawStyle drawStyle=kDrawStroked)=0 | CDrawContext | pure virtual | 
| drawRect(const CRect &rect, const CDrawStyle drawStyle=kDrawStroked)=0 | CDrawContext | pure virtual | 
| drawString(UTF8StringPtr string, const CRect &_rect, const CHoriTxtAlign hAlign=kCenterText, bool antialias=true) | CDrawContext | |
| drawString(UTF8StringPtr string, const CPoint &_point, bool antialias=true) | CDrawContext | |
| drawString(IPlatformString *string, const CRect &_rect, const CHoriTxtAlign hAlign=kCenterText, bool antialias=true) | CDrawContext | |
| drawString(IPlatformString *string, const CPoint &_point, bool antialias=true) | CDrawContext | |
| endDraw() | CDrawContext | inlinevirtual | 
| fillLinearGradient(CGraphicsPath *path, const CGradient &gradient, const CPoint &startPoint, const CPoint &endPoint, bool evenOdd=false, CGraphicsTransform *transformation=nullptr)=0 | CDrawContext | pure virtual | 
| fillRadialGradient(CGraphicsPath *path, const CGradient &gradient, const CPoint ¢er, CCoord radius, const CPoint &originOffset=CPoint(0, 0), bool evenOdd=false, CGraphicsTransform *transformation=nullptr)=0 | CDrawContext | pure virtual | 
| fillRectWithBitmap(CBitmap *bitmap, const CRect &srcRect, const CRect &dstRect, float alpha) | CDrawContext | virtual | 
| forget() override | ReferenceCounted< T > | inlinevirtual | 
| getAbsoluteClipRect() const | CDrawContext | inline | 
| getBitmapInterpolationQuality() const | CDrawContext | inline | 
| getClipRect(CRect &clip) const | CDrawContext | |
| getCurrentState() const | CDrawContext | inlineprotected | 
| getCurrentState() | CDrawContext | inlineprotected | 
| getCurrentTransform() const | CDrawContext | |
| getDrawMode() const | CDrawContext | inline | 
| getDrawString(UTF8StringPtr string) | CDrawContext | protected | 
| getFillColor() const | CDrawContext | inline | 
| getFont() const | CDrawContext | inline | 
| getFontColor() const | CDrawContext | inline | 
| getFrameColor() const | CDrawContext | inline | 
| getGlobalAlpha() const | CDrawContext | inline | 
| getHairlineSize() const | CDrawContext | |
| getLineStyle() const | CDrawContext | inline | 
| getLineWidth() const | CDrawContext | inline | 
| getNbReference() const | ReferenceCounted< T > | inlinevirtual | 
| getScaleFactor() const | CDrawContext | inlinevirtual | 
| getStringWidth(UTF8StringPtr pStr) | CDrawContext | |
| getStringWidth(IPlatformString *pStr) | CDrawContext | |
| getSurfaceRect() const | CDrawContext | inline | 
| init() | CDrawContext | protectedvirtual | 
| kPathFilled enum value | CDrawContext | |
| kPathFilledEvenOdd enum value | CDrawContext | |
| kPathStroked enum value | CDrawContext | |
| LineList typedef | CDrawContext | |
| LinePair typedef | CDrawContext | |
| operator=(const ReferenceCounted &) | ReferenceCounted< T > | inline | 
| PathDrawMode enum name | CDrawContext | |
| PointList typedef | CDrawContext | |
| popTransform() | CDrawContext | protected | 
| pushTransform(const CGraphicsTransform &transformation) | CDrawContext | protected | 
| ReferenceCounted()=default | ReferenceCounted< T > | |
| ReferenceCounted(const ReferenceCounted &) | ReferenceCounted< T > | inline | 
| remember() override | ReferenceCounted< T > | inlinevirtual | 
| resetClipRect() | CDrawContext | virtual | 
| restoreGlobalState() | CDrawContext | virtual | 
| saveGlobalState() | CDrawContext | virtual | 
| setBitmapInterpolationQuality(BitmapInterpolationQuality quality) | CDrawContext | virtual | 
| setClipRect(const CRect &clip) | CDrawContext | virtual | 
| setDrawMode(CDrawMode mode) | CDrawContext | virtual | 
| setFillColor(const CColor &color) | CDrawContext | virtual | 
| setFont(const CFontRef font, const CCoord &size=0, const int32_t &style=-1) | CDrawContext | virtual | 
| setFontColor(const CColor &color) | CDrawContext | virtual | 
| setFrameColor(const CColor &color) | CDrawContext | virtual | 
| setGlobalAlpha(float newAlpha) | CDrawContext | virtual | 
| setLineStyle(const CLineStyle &style) | CDrawContext | virtual | 
| setLineWidth(CCoord width) | CDrawContext | virtual | 
| ~CDrawContext() noexceptoverride | CDrawContext | protected | 
| ~ReferenceCounted() noexcept=default | ReferenceCounted< T > | virtual |