NanoCanvas
NanoCanvas::Canvas Member List

This is the complete list of members for NanoCanvas::Canvas, including all inherited members.

arc(float x, float y, float r, float sAngle, float eAngle, bool counterclockwise=false)NanoCanvas::Canvas
arcTo(float x1, float y1, float x2, float y2, float r)NanoCanvas::Canvas
begineFrame(int windowWidth, int windowHeight)NanoCanvas::Canvas
beginPath()NanoCanvas::Canvas
bezierCurveTo(float cp1x, float cp1y, float cp2x, float cp2y, float x, float y)NanoCanvas::Canvas
cancelFrame()NanoCanvas::Canvas
Canvas(NVGcontext *ctx, float width, float height, float scaleRatio=1.0f)NanoCanvas::Canvas
circle(float cx, float cy, float r)NanoCanvas::Canvas
clearColor(const Color &color)NanoCanvas::Canvas
clip(float x, float y, float w, float h)NanoCanvas::Canvas
closePath()NanoCanvas::Canvas
createBoxGradient(float x, float y, float w, float h, float r, float f, Color icol, Color ocol)NanoCanvas::Canvasstatic
createLinearGradient(float x0, float y0, float x1, float y1, const Color &scolor, const Color &ecolor)NanoCanvas::Canvasstatic
createPattern(const Image &image, float ox, float oy, float w, float h, float angle=0.0f, float alpha=1.0f)NanoCanvas::Canvasstatic
createRadialGradient(float cx, float cy, float r1, float r2, const Color &icolor, const Color &ocolor)NanoCanvas::Canvasstatic
drawImage(Image &image, float x, float y, float width=NAN, float height=NAN, float sx=0, float sy=0, float swidth=NAN, float sheight=NAN)NanoCanvas::Canvas
ellipse(float cx, float cy, float rx, float ry)NanoCanvas::Canvas
endFrame()NanoCanvas::Canvas
fill()NanoCanvas::Canvas
fillRect(float x, float y, float w, float h)NanoCanvas::Canvas
fillStyle(const Color &color)NanoCanvas::Canvas
fillStyle(const Paint &paint)NanoCanvas::Canvas
fillStyle(const TextStyle &textStyle)NanoCanvas::Canvas
fillText(const string &text, float x, float y, float rowWidth=NAN)NanoCanvas::Canvas
font(const Font &font)NanoCanvas::Canvas
font(float size)NanoCanvas::Canvas
global2Local(float &x, float &y)NanoCanvas::Canvasinline
globalAlpha(float alpha)NanoCanvas::Canvas
LineCap enum nameNanoCanvas::Canvas
lineCap(LineCap cap)NanoCanvas::Canvas
LineJoin enum nameNanoCanvas::Canvas
lineJoin(LineJoin join)NanoCanvas::Canvas
lineTo(float x, float y)NanoCanvas::Canvas
lineWidth(float width)NanoCanvas::Canvas
local2Global(float &x, float &y)NanoCanvas::Canvasinline
m_heightNanoCanvas::Canvasprotected
m_nvgCtxNanoCanvas::Canvasprotected
m_scaleRatioNanoCanvas::Canvasprotected
m_widthNanoCanvas::Canvasprotected
m_xPosNanoCanvas::Canvasprotected
m_yPosNanoCanvas::Canvasprotected
measureText(const string &text, float rowWidth=NAN)NanoCanvas::Canvas
measureText(const string &text, float x, float y, float *bounds, float rowWidth=NAN)NanoCanvas::Canvas
miterLimit(float limit)NanoCanvas::Canvas
moveTo(float x, float y)NanoCanvas::Canvas
nvgContext()NanoCanvas::Canvasinline
pathWinding(Winding dir)NanoCanvas::Canvas
quadraticCurveTo(float cpx, float cpy, float x, float y)NanoCanvas::Canvas
rect(float x, float y, float w, float h)NanoCanvas::Canvas
reset()NanoCanvas::Canvas
resetClip()NanoCanvas::Canvas
restore()NanoCanvas::Canvas
restTransform()NanoCanvas::Canvas
rotate(float angle)NanoCanvas::Canvas
roundedRect(float x, float y, float w, float h, float r)NanoCanvas::Canvas
save()NanoCanvas::Canvas
scale(float scalewidth, float scaleheight)NanoCanvas::Canvas
setPosition(float x, float y)NanoCanvas::Canvasinline
setScaleRatio(float ratio)NanoCanvas::Canvasinline
setSize(float width, float height)NanoCanvas::Canvasinline
setTransform(float a, float b, float c, float d, float e, float f)NanoCanvas::Canvas
stroke()NanoCanvas::Canvas
strokeRect(float x, float y, float w, float h)NanoCanvas::Canvas
strokeStyle(const Color &color)NanoCanvas::Canvas
strokeStyle(const Paint &paint)NanoCanvas::Canvas
textAlign(HorizontalAlign hAlign, VerticalAlign vAlign)NanoCanvas::Canvas
transform(float a, float b, float c, float d, float e, float f)NanoCanvas::Canvas
translate(float x, float y)NanoCanvas::Canvas
valid() const NanoCanvas::Canvasinline
Winding enum nameNanoCanvas::Canvas

The documentation was generated by Doxygen

Copyright © 2015 Geequlim. All rights reserved.