VSTGUI: Member List

VSTGUI 4.10 Graphical User Interface Framework not only for VST plugins

Loading...
Searching...
No Matches
CDrawContext Member List

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

beginDraw() | CDrawContext |
CDrawContext(const PlatformGraphicsDeviceContextPtr device, const CRect &surfaceRect, double scaleFactor) | CDrawContext |
CDrawContext()=delete | CDrawContext | protected
CDrawContext(const CRect &surfaceRect) | CDrawContext | explicitprotected
clearDrawString() | CDrawContext | protected
clearRect(const CRect &rect) | CDrawContext |
createGraphicsPath() | CDrawContext |
createRoundRectGraphicsPath(const CRect &size, CCoord radius) | CDrawContext |
createTextPath(const CFontRef font, UTF8StringPtr text) | CDrawContext |
drawArc(const CRect &rect, const float startAngle1, const float endAngle2, const CDrawStyle drawStyle=kDrawStroked) | CDrawContext |
drawBitmap(CBitmap *bitmap, const CRect &dest, const CPoint &offset=CPoint(0, 0), float alpha=1.f) | CDrawContext |
drawBitmapNinePartTiled(CBitmap *bitmap, const CRect &dest, const CNinePartTiledDescription &desc, float alpha=1.f) | CDrawContext |
drawEllipse(const CRect &rect, const CDrawStyle drawStyle=kDrawStroked) | CDrawContext |
drawGraphicsPath(CGraphicsPath *path, PathDrawMode mode=kPathFilled, CGraphicsTransform *transformation=nullptr) | CDrawContext |
drawLine(const CPoint &start, const CPoint &end) | CDrawContext | inline
drawLine(const LinePair &line) | CDrawContext |
drawLines(const LineList &lines) | CDrawContext |
drawPoint(const CPoint &point, const CColor &color) | CDrawContext |
drawPolygon(const PointList &polygonPointList, const CDrawStyle drawStyle=kDrawStroked) | CDrawContext |
drawRect(const CRect &rect, const CDrawStyle drawStyle=kDrawStroked) | CDrawContext |
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 |
fillLinearGradient(CGraphicsPath *path, const CGradient &gradient, const CPoint &startPoint, const CPoint &endPoint, bool evenOdd=false, CGraphicsTransform *transformation=nullptr) | CDrawContext |
fillRadialGradient(CGraphicsPath *path, const CGradient &gradient, const CPoint &center, CCoord radius, const CPoint &originOffset=CPoint(0, 0), bool evenOdd=false, CGraphicsTransform *transformation=nullptr) | CDrawContext |
fillRectWithBitmap(CBitmap *bitmap, const CRect &srcRect, const CRect &dstRect, float alpha) | CDrawContext |
forget() override | ReferenceCounted< std::atomic< int32_t > > | inlinevirtual
forget() override | ReferenceCounted< std::atomic< int32_t > > | inlinevirtual
getAbsoluteClipRect() const | CDrawContext |
getBitmapInterpolationQuality() const | CDrawContext |
getClipRect(CRect &clip) const | CDrawContext |
getCurrentTransform() const | CDrawContext |
getDrawMode() const | CDrawContext |
getDrawString(UTF8StringPtr string) | CDrawContext | protected
getFillColor() const | CDrawContext |
getFont() const | CDrawContext |
getFontColor() const | CDrawContext |
getFrameColor() const | CDrawContext |
getGlobalAlpha() const | CDrawContext |
getHairlineSize() const | CDrawContext |
getLineStyle() const | CDrawContext |
getLineWidth() const | CDrawContext |
getNbReference() const | ReferenceCounted< std::atomic< int32_t > > | inlinevirtual
getNbReference() const | ReferenceCounted< std::atomic< int32_t > > | inlinevirtual
getPlatformDeviceContext() const | CDrawContext |
getScaleFactor() const | CDrawContext |
getStringWidth(UTF8StringPtr pStr) | CDrawContext |
getStringWidth(IPlatformString *pStr) | CDrawContext |
getSurfaceRect() const | CDrawContext |
init() | CDrawContext | protected
kPathFilled enum value | CDrawContext |
kPathFilledEvenOdd enum value | CDrawContext |
kPathStroked enum value | CDrawContext |
LineList typedef | CDrawContext |
LinePair typedef | CDrawContext |
operator=(const ReferenceCounted &) | ReferenceCounted< std::atomic< int32_t > > | inline
operator=(const ReferenceCounted &) | ReferenceCounted< std::atomic< int32_t > > | inline
PathDrawMode enum name | CDrawContext |
PointList typedef | CDrawContext |
popTransform() | CDrawContext | protected
pushTransform(const CGraphicsTransform &transformation) | CDrawContext | protected
ReferenceCounted()=default | ReferenceCounted< std::atomic< int32_t > > |
ReferenceCounted(const ReferenceCounted &) | ReferenceCounted< std::atomic< int32_t > > | inline
ReferenceCounted()=default | ReferenceCounted< std::atomic< int32_t > > |
ReferenceCounted(const ReferenceCounted &) | ReferenceCounted< std::atomic< int32_t > > | inline
remember() override | ReferenceCounted< std::atomic< int32_t > > | inlinevirtual
remember() override | ReferenceCounted< std::atomic< int32_t > > | inlinevirtual
resetClipRect() | CDrawContext |
restoreGlobalState() | CDrawContext |
saveGlobalState() | CDrawContext |
setBitmapInterpolationQuality(BitmapInterpolationQuality quality) | CDrawContext |
setClipRect(const CRect &clip) | CDrawContext |
setDrawMode(CDrawMode mode) | CDrawContext |
setFillColor(const CColor &color) | CDrawContext |
setFont(const CFontRef font, const CCoord &size=0, const int32_t &style=-1) | CDrawContext |
setFontColor(const CColor &color) | CDrawContext |
setFrameColor(const CColor &color) | CDrawContext |
setGlobalAlpha(float newAlpha) | CDrawContext |
setLineStyle(const CLineStyle &style) | CDrawContext |
setLineWidth(CCoord width) | CDrawContext |
~CDrawContext() noexcept override | CDrawContext |
~ReferenceCounted() noexcept=default | ReferenceCounted< std::atomic< int32_t > > | virtual
~ReferenceCounted() noexcept=default | ReferenceCounted< std::atomic< int32_t > > | virtual