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

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

beginDraw()CDrawContextinlinevirtual
CBaseObject()CBaseObjectinline
CDrawContext(const CRect &surfaceRect)CDrawContextprotected
clearDrawString()CDrawContextprotected
clearRect(const CRect &rect)=0CDrawContextpure virtual
createGraphicsPath()=0CDrawContextpure virtual
createRoundRectGraphicsPath(const CRect &size, CCoord radius)CDrawContext
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
drawEllipse(const CRect &rect, const CDrawStyle drawStyle=kDrawStroked)=0CDrawContextpure virtual
drawGraphicsPath(CGraphicsPath *path, PathDrawMode mode=kPathFilled, CGraphicsTransform *transformation=0)=0CDrawContextpure virtual
drawLines(const CPoint *points, const int32_t &numberOfLines)=0CDrawContextpure virtual
drawPoint(const CPoint &point, const CColor &color)=0CDrawContextpure virtual
drawPolygon(const CPoint *pPoints, int32_t numberOfPoints, 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
drawStringHelperCDrawContextprotected
endDraw()CDrawContextinlinevirtual
fillLinearGradient(CGraphicsPath *path, const CGradient &gradient, const CPoint &startPoint, const CPoint &endPoint, bool evenOdd=false, CGraphicsTransform *transformation=0)=0CDrawContextpure virtual
forget()CBaseObjectinlinevirtual
getClipRect(CRect &clip) const CDrawContext
getDrawMode() const CDrawContextinline
getDrawString(UTF8StringPtr string)CDrawContextprotected
getFillColor() const CDrawContextinline
getFont() const CDrawContextinline
getFontColor() const CDrawContextinline
getFrameColor() const CDrawContextinline
getGlobalAlpha() const CDrawContextinline
getLineStyle() const CDrawContextinline
getLineWidth() const CDrawContextinline
getLoc(CPoint &where) const CDrawContextinline
getNbReference() const CBaseObjectinlinevirtual
getOffset() const CDrawContextinline
getStringWidth(UTF8StringPtr pStr)CDrawContext
globalStatesStackCDrawContextprotected
init()CDrawContextprotectedvirtual
isTypeOf(IdStringPtr s) const CDrawContextinlinevirtual
kPathFilled enum valueCDrawContext
kPathFilledEvenOdd enum valueCDrawContext
kPathStroked enum valueCDrawContext
lineTo(const CPoint &point)=0CDrawContextpure virtual
moveTo(const CPoint &point)CDrawContextvirtual
newCopy() const CDrawContextinlinevirtual
notify(CBaseObject *sender, IdStringPtr message)CBaseObjectinlinevirtual
PathDrawMode enum nameCDrawContext
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
setOffset(const CPoint &offset)CDrawContextvirtual
surfaceRectCDrawContextprotected
~CBaseObject()CBaseObjectinlinevirtual
~CDrawContext()CDrawContextprotected