VSTGUI 4.10
Graphical User Interface Framework not only for VST plugins
COffscreenContext Member List

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

beginDraw()CDrawContext
bitmapCOffscreenContextprotected
CDrawContext(const PlatformGraphicsDeviceContextPtr device, const CRect &surfaceRect, double scaleFactor)CDrawContext
CDrawContext()=deleteCDrawContextprotected
CDrawContext(const CRect &surfaceRect)CDrawContextexplicitprotected
clearDrawString()CDrawContextprotected
clearRect(const CRect &rect)CDrawContext
COffscreenContext(const PlatformGraphicsDeviceContextPtr device, const CRect &surfaceRect, const PlatformBitmapPtr &platformBitmap)COffscreenContext
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()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)CDrawContextinline
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() overrideReferenceCounted< T >inlinevirtual
getAbsoluteClipRect() constCDrawContext
getBitmap() constCOffscreenContextinline
getBitmapInterpolationQuality() constCDrawContext
getClipRect(CRect &clip) constCDrawContext
getCurrentTransform() constCDrawContext
getDrawMode() constCDrawContext
getDrawString(UTF8StringPtr string)CDrawContextprotected
getFillColor() constCDrawContext
getFont() constCDrawContext
getFontColor() constCDrawContext
getFrameColor() constCDrawContext
getGlobalAlpha() constCDrawContext
getHairlineSize() constCDrawContext
getHeight() constCOffscreenContext
getLineStyle() constCDrawContext
getLineWidth() constCDrawContext
getNbReference() constReferenceCounted< T >inlinevirtual
getPlatformDeviceContext() constCDrawContext
getScaleFactor() constCDrawContext
getStringWidth(UTF8StringPtr pStr)CDrawContext
getStringWidth(IPlatformString *pStr)CDrawContext
getSurfaceRect() constCDrawContext
getWidth() constCOffscreenContext
init()CDrawContextprotected
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()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 overrideCDrawContext
~ReferenceCounted() noexcept=defaultReferenceCounted< T >virtual