VSTGUI 4.10 Graphical User Interface Framework not only for VST plugins

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
COffscreenContext Member List

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

beginDraw() | CDrawContext | inline virtual
bitmap | COffscreenContext | protected
CDrawContext()=delete | CDrawContext | protected
CDrawContext(const CRect &surfaceRect) | CDrawContext | explicit protected
clearDrawString() | CDrawContext | protected
clearRect(const CRect &rect)=0 | CDrawContext | pure virtual
COffscreenContext(CBitmap *bitmap) | COffscreenContext | explicit protected
COffscreenContext(const CRect &surfaceRect) | COffscreenContext | explicit protected
copyFrom(CDrawContext *pContext, CRect destRect, CPoint srcOffset=CPoint(0, 0)) | COffscreenContext |
create(const CPoint &size, double scaleFactor=1.) | COffscreenContext | static
create(CFrame *frame, CCoord width, CCoord height, double scaleFactor=1.) | COffscreenContext | static
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 | inline virtual
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 &center, 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 > | inline virtual
getAbsoluteClipRect() const | CDrawContext | inline
getBitmap() const | COffscreenContext | inline
getBitmapInterpolationQuality() const | CDrawContext | inline
getClipRect(CRect &clip) const | CDrawContext |
getCurrentState() const | CDrawContext | inline protected
getCurrentState() | CDrawContext | inline protected
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 |
getHeight() const | COffscreenContext |
getLineStyle() const | CDrawContext | inline
getLineWidth() const | CDrawContext | inline
getNbReference() const | ReferenceCounted< T > | inline virtual
getScaleFactor() const | CDrawContext | inline virtual
getStringWidth(UTF8StringPtr pStr) | CDrawContext |
getStringWidth(IPlatformString *pStr) | CDrawContext |
getSurfaceRect() const | CDrawContext | inline
getWidth() const | COffscreenContext |
init() | CDrawContext | protected virtual
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 > | inline virtual
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