NanoCanvas
|
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::Canvas | static |
createLinearGradient(float x0, float y0, float x1, float y1, const Color &scolor, const Color &ecolor) | NanoCanvas::Canvas | static |
createPattern(const Image &image, float ox, float oy, float w, float h, float angle=0.0f, float alpha=1.0f) | NanoCanvas::Canvas | static |
createRadialGradient(float cx, float cy, float r1, float r2, const Color &icolor, const Color &ocolor) | NanoCanvas::Canvas | static |
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::Canvas | inline |
globalAlpha(float alpha) | NanoCanvas::Canvas | |
LineCap enum name | NanoCanvas::Canvas | |
lineCap(LineCap cap) | NanoCanvas::Canvas | |
LineJoin enum name | NanoCanvas::Canvas | |
lineJoin(LineJoin join) | NanoCanvas::Canvas | |
lineTo(float x, float y) | NanoCanvas::Canvas | |
lineWidth(float width) | NanoCanvas::Canvas | |
local2Global(float &x, float &y) | NanoCanvas::Canvas | inline |
m_height | NanoCanvas::Canvas | protected |
m_nvgCtx | NanoCanvas::Canvas | protected |
m_scaleRatio | NanoCanvas::Canvas | protected |
m_width | NanoCanvas::Canvas | protected |
m_xPos | NanoCanvas::Canvas | protected |
m_yPos | NanoCanvas::Canvas | protected |
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::Canvas | inline |
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::Canvas | inline |
setScaleRatio(float ratio) | NanoCanvas::Canvas | inline |
setSize(float width, float height) | NanoCanvas::Canvas | inline |
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::Canvas | inline |
Winding enum name | NanoCanvas::Canvas |