VSTGUI  4.4
Graphical User Interface Framework not only for VST plugins
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
COffscreenContext Member List

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

beforeDelete()CBaseObjectinlinevirtual
beginDraw()CDrawContextinlinevirtual
bitmapCOffscreenContextprotected
CBaseObject()CBaseObjectinline
CDrawContext(const CRect &surfaceRect)CDrawContextprotected
clearDrawString()CDrawContextprotected
clearRect(const CRect &rect)=0CDrawContextpure virtual
COffscreenContext(CBitmap *bitmap)COffscreenContextprotected
COffscreenContext(const CRect &surfaceRect)COffscreenContextprotected
copyFrom(CDrawContext *pContext, CRect destRect, CPoint srcOffset=CPoint(0, 0))COffscreenContext
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
currentStateCDrawContextprotected
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=0)=0CDrawContextpure virtual
drawLine(const CPoint &start, const CPoint &end)CDrawContextinline
drawLine(const LinePair &line)=0CDrawContextpure virtual
drawLines(const CPoint *points, const int32_t &numberOfLines)CDrawContext
drawLines(const LineList &lines)=0CDrawContextpure virtual
drawPoint(const CPoint &point, const CColor &color)=0CDrawContextpure virtual
drawPolygon(const CPoint *pPoints, int32_t numberOfPoints, const CDrawStyle drawStyle=kDrawStroked)CDrawContext
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
drawStringHelperCDrawContextprotected
endDraw()CDrawContextinlinevirtual
fillLinearGradient(CGraphicsPath *path, const CGradient &gradient, const CPoint &startPoint, const CPoint &endPoint, bool evenOdd=false, CGraphicsTransform *transformation=0)=0CDrawContextpure virtual
fillRadialGradient(CGraphicsPath *path, const CGradient &gradient, const CPoint &center, CCoord radius, const CPoint &originOffset=CPoint(0, 0), bool evenOdd=false, CGraphicsTransform *transformation=0)=0CDrawContextpure virtual
fillRectWithBitmap(CBitmap *bitmap, const CRect &srcRect, const CRect &dstRect, float alpha)CDrawContextvirtual
forget()CBaseObjectinlinevirtual
getAbsoluteClipRect() const CDrawContextinline
getBitmap() const COffscreenContextinline
getClipRect(CRect &clip) const CDrawContext
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
getHeight() const COffscreenContext
getLineStyle() const CDrawContextinline
getLineWidth() const CDrawContextinline
getLoc(CPoint &where) const CDrawContextinline
getNbReference() const CBaseObjectinlinevirtual
getScaleFactor() const CDrawContextinlinevirtual
getStringWidth(UTF8StringPtr pStr)CDrawContext
getStringWidth(IPlatformString *pStr)CDrawContext
getWidth() const COffscreenContext
init()CDrawContextprotectedvirtual
isTypeOf(IdStringPtr s) const CDrawContextinlinevirtual
kPathFilled enum valueCDrawContext
kPathFilledEvenOdd enum valueCDrawContext
kPathStroked enum valueCDrawContext
LineList typedefCDrawContext
LinePair typedefCDrawContext
lineTo(const CPoint &point)CDrawContext
moveTo(const CPoint &point)CDrawContext
newCopy() const CDrawContextinlinevirtual
notify(CBaseObject *sender, IdStringPtr message)CBaseObjectinlinevirtual
PathDrawMode enum nameCDrawContext
PointList typedefCDrawContext
popTransform()CDrawContextprotected
pushTransform(const CGraphicsTransform &transformation)CDrawContextprotected
remember()CBaseObjectinlinevirtual
resetClipRect()CDrawContextvirtual
restoreGlobalState()CDrawContextvirtual
saveGlobalState()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
surfaceRectCDrawContextprotected
~CBaseObject()CBaseObjectinlinevirtual
~CDrawContext()CDrawContextprotected
~COffscreenContext()COffscreenContextprotected