VSTGUI  4.10
Graphical User Interface Framework not only for VST plugins
 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()CDrawContextinlinevirtual
bitmapCOffscreenContextprotected
CDrawContext()=deleteCDrawContextprotected
CDrawContext(const CRect &surfaceRect)CDrawContextexplicitprotected
clearDrawString()CDrawContextprotected
clearRect(const CRect &rect)=0CDrawContextpure virtual
COffscreenContext(CBitmap *bitmap)COffscreenContextexplicitprotected
COffscreenContext(const CRect &surfaceRect)COffscreenContextexplicitprotected
copyFrom(CDrawContext *pContext, CRect destRect, CPoint srcOffset=CPoint(0, 0))COffscreenContext
create(const CPoint &size, double scaleFactor=1.)COffscreenContextstatic
create(CFrame *frame, CCoord width, CCoord height, double scaleFactor=1.)COffscreenContextstatic
createGraphicsPath()=0CDrawContextpure virtual
createRoundRectGraphicsPath(const CRect &size, CCoord radius)CDrawContext
createTextPath(const CFontRef font, UTF8StringPtr text)=0CDrawContextpure virtual
drawArc(const CRect &rect, const float startAngle1, const float endAngle2, const CDrawStyle drawStyle=kDrawStroked)=0CDrawContextpure virtual
drawBitmap(CBitmap *bitmap, const CRect &dest, const CPoint &offset=CPoint(0, 0), float alpha=1.f)=0CDrawContextpure virtual
drawBitmapNinePartTiled(CBitmap *bitmap, const CRect &dest, const CNinePartTiledDescription &desc, float alpha=1.f)CDrawContextvirtual
drawEllipse(const CRect &rect, const CDrawStyle drawStyle=kDrawStroked)=0CDrawContextpure virtual
drawGraphicsPath(CGraphicsPath *path, PathDrawMode mode=kPathFilled, CGraphicsTransform *transformation=nullptr)=0CDrawContextpure virtual
drawLine(const CPoint &start, const CPoint &end)CDrawContextinline
drawLine(const LinePair &line)=0CDrawContextpure virtual
drawLines(const LineList &lines)=0CDrawContextpure virtual
drawPoint(const CPoint &point, const CColor &color)=0CDrawContextpure virtual
drawPolygon(const PointList &polygonPointList, const CDrawStyle drawStyle=kDrawStroked)=0CDrawContextpure virtual
drawRect(const CRect &rect, const CDrawStyle drawStyle=kDrawStroked)=0CDrawContextpure 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()CDrawContextinlinevirtual
fillLinearGradient(CGraphicsPath *path, const CGradient &gradient, const CPoint &startPoint, const CPoint &endPoint, bool evenOdd=false, CGraphicsTransform *transformation=nullptr)=0CDrawContextpure virtual
fillRadialGradient(CGraphicsPath *path, const CGradient &gradient, const CPoint &center, CCoord radius, const CPoint &originOffset=CPoint(0, 0), bool evenOdd=false, CGraphicsTransform *transformation=nullptr)=0CDrawContextpure virtual
fillRectWithBitmap(CBitmap *bitmap, const CRect &srcRect, const CRect &dstRect, float alpha)CDrawContextvirtual
forget() overrideReferenceCounted< T >inlinevirtual
getAbsoluteClipRect() const CDrawContextinline
getBitmap() const COffscreenContextinline
getBitmapInterpolationQuality() const CDrawContextinline
getClipRect(CRect &clip) const CDrawContext
getCurrentState() const CDrawContextinlineprotected
getCurrentState()CDrawContextinlineprotected
getCurrentTransform() const CDrawContext
getDrawMode() const CDrawContextinline
getDrawString(UTF8StringPtr string)CDrawContextprotected
getFillColor() const CDrawContextinline
getFont() const CDrawContextinline
getFontColor() const CDrawContextinline
getFrameColor() const CDrawContextinline
getGlobalAlpha() const CDrawContextinline
getHairlineSize() const CDrawContext
getHeight() const COffscreenContext
getLineStyle() const CDrawContextinline
getLineWidth() const CDrawContextinline
getNbReference() const ReferenceCounted< T >inlinevirtual
getScaleFactor() const CDrawContextinlinevirtual
getStringWidth(UTF8StringPtr pStr)CDrawContext
getStringWidth(IPlatformString *pStr)CDrawContext
getSurfaceRect() const CDrawContextinline
getWidth() const COffscreenContext
init()CDrawContextprotectedvirtual
kPathFilled enum valueCDrawContext
kPathFilledEvenOdd enum valueCDrawContext
kPathStroked enum valueCDrawContext
LineList typedefCDrawContext
LinePair typedefCDrawContext
operator=(const ReferenceCounted &)ReferenceCounted< T >inline
PathDrawMode enum nameCDrawContext
PointList typedefCDrawContext
popTransform()CDrawContextprotected
pushTransform(const CGraphicsTransform &transformation)CDrawContextprotected
ReferenceCounted()=defaultReferenceCounted< T >
ReferenceCounted(const ReferenceCounted &)ReferenceCounted< T >inline
remember() overrideReferenceCounted< T >inlinevirtual
resetClipRect()CDrawContextvirtual
restoreGlobalState()CDrawContextvirtual
saveGlobalState()CDrawContextvirtual
setBitmapInterpolationQuality(BitmapInterpolationQuality quality)CDrawContextvirtual
setClipRect(const CRect &clip)CDrawContextvirtual
setDrawMode(CDrawMode mode)CDrawContextvirtual
setFillColor(const CColor &color)CDrawContextvirtual
setFont(const CFontRef font, const CCoord &size=0, const int32_t &style=-1)CDrawContextvirtual
setFontColor(const CColor &color)CDrawContextvirtual
setFrameColor(const CColor &color)CDrawContextvirtual
setGlobalAlpha(float newAlpha)CDrawContextvirtual
setLineStyle(const CLineStyle &style)CDrawContextvirtual
setLineWidth(CCoord width)CDrawContextvirtual
~CDrawContext() noexceptoverrideCDrawContextprotected
~ReferenceCounted() noexcept=defaultReferenceCounted< T >virtual