DISTRHO Plugin Framework
|
This is the complete list of members for NanoBaseWidget< BaseWidget >, including all inherited members.
Align enum name (defined in NanoVG) | NanoVG | |
ALIGN_BASELINE enum value (defined in NanoVG) | NanoVG | |
ALIGN_BOTTOM enum value (defined in NanoVG) | NanoVG | |
ALIGN_CENTER enum value (defined in NanoVG) | NanoVG | |
ALIGN_LEFT enum value (defined in NanoVG) | NanoVG | |
ALIGN_MIDDLE enum value (defined in NanoVG) | NanoVG | |
ALIGN_RIGHT enum value (defined in NanoVG) | NanoVG | |
ALIGN_TOP enum value (defined in NanoVG) | NanoVG | |
arc(float cx, float cy, float r, float a0, float a1, Winding dir) | NanoVG | |
arcTo(float x1, float y1, float x2, float y2, float radius) | NanoVG | |
beginPath() | NanoVG | |
BEVEL enum value (defined in NanoVG) | NanoVG | |
bezierTo(float c1x, float c1y, float c2x, float c2y, float x, float y) | NanoVG | |
boxGradient(float x, float y, float w, float h, float r, float f, const Color &icol, const Color &ocol) | NanoVG | |
BUTT enum value (defined in NanoVG) | NanoVG | |
CCW enum value (defined in NanoVG) | NanoVG | |
circle(float cx, float cy, float r) | NanoVG | |
closePath() | NanoVG | |
CREATE_ANTIALIAS enum value | NanoVG | |
CREATE_DEBUG enum value | NanoVG | |
CREATE_STENCIL_STROKES enum value | NanoVG | |
CreateFlags enum name | NanoVG | |
createFontFromFile(const char *name, const char *filename) | NanoVG | |
createFontFromMemory(const char *name, const uchar *data, uint dataSize, bool freeData) | NanoVG | |
createImageFromFile(const char *filename, ImageFlags imageFlags) | NanoVG | |
createImageFromFile(const char *filename, int imageFlags) | NanoVG | |
createImageFromMemory(const uchar *data, uint dataSize, ImageFlags imageFlags) | NanoVG | |
createImageFromMemory(const uchar *data, uint dataSize, int imageFlags) | NanoVG | |
createImageFromRawMemory(uint w, uint h, const uchar *data, ImageFlags imageFlags, ImageFormat format) | NanoVG | |
createImageFromRawMemory(uint w, uint h, const uchar *data, int imageFlags, ImageFormat format) | NanoVG | |
createImageFromRGBA(uint w, uint h, const uchar *data, ImageFlags imageFlags) | NanoVG | |
createImageFromRGBA(uint w, uint h, const uchar *data, int imageFlags) | NanoVG | |
createImageFromTextureHandle(GLuint textureId, uint w, uint h, ImageFlags imageFlags, bool deleteTexture=false) | NanoVG | |
createImageFromTextureHandle(GLuint textureId, uint w, uint h, int imageFlags, bool deleteTexture=false) | NanoVG | |
currentTransform(float xform[6]) | NanoVG | |
CW enum value (defined in NanoVG) | NanoVG | |
degToRad(float deg) | NanoVG | static |
ellipse(float cx, float cy, float rx, float ry) | NanoVG | |
fill() | NanoVG | |
fillColor(const Color &color) | NanoVG | |
fillColor(const int red, const int green, const int blue, const int alpha=255) | NanoVG | |
fillColor(const float red, const float green, const float blue, const float alpha=1.0f) | NanoVG | |
fillPaint(const Paint &paint) | NanoVG | |
findFont(const char *name) | NanoVG | |
fontBlur(float blur) | NanoVG | |
fontFace(const char *font) | NanoVG | |
fontFaceId(FontId font) | NanoVG | |
FontId typedef (defined in NanoVG) | NanoVG | |
fontSize(float size) | NanoVG | |
getContext() const noexcept | NanoVG | inline |
globalAlpha(float alpha) | NanoVG | |
globalTint(Color tint) | NanoVG | |
HOLE enum value (defined in NanoVG) | NanoVG | |
IMAGE_FLIP_Y enum value (defined in NanoVG) | NanoVG | |
IMAGE_GENERATE_MIPMAPS enum value (defined in NanoVG) | NanoVG | |
IMAGE_PREMULTIPLIED enum value (defined in NanoVG) | NanoVG | |
IMAGE_REPEAT_X enum value (defined in NanoVG) | NanoVG | |
IMAGE_REPEAT_Y enum value (defined in NanoVG) | NanoVG | |
ImageFlags enum name (defined in NanoVG) | NanoVG | |
imagePattern(float ox, float oy, float ex, float ey, float angle, const NanoImage &image, float alpha) | NanoVG | |
intersectScissor(float x, float y, float w, float h) | NanoVG | |
linearGradient(float sx, float sy, float ex, float ey, const Color &icol, const Color &ocol) | NanoVG | |
lineCap(LineCap cap=BUTT) | NanoVG | |
LineCap enum name (defined in NanoVG) | NanoVG | |
lineJoin(LineCap join=MITER) | NanoVG | |
lineTo(float x, float y) | NanoVG | |
loadSharedResources() | NanoVG | virtual |
MITER enum value (defined in NanoVG) | NanoVG | |
miterLimit(float limit) | NanoVG | |
moveTo(float x, float y) | NanoVG | |
NanoBaseWidget(Widget *parentWidget, int flags=CREATE_ANTIALIAS) | NanoBaseWidget< BaseWidget > | explicit |
NanoBaseWidget(NanoBaseWidget< SubWidget > *parentWidget) | NanoBaseWidget< BaseWidget > | explicit |
NanoBaseWidget(NanoBaseWidget< TopLevelWidget > *parentWidget) | NanoBaseWidget< BaseWidget > | explicit |
NanoBaseWidget(Window &windowToMapTo, int flags=CREATE_ANTIALIAS) | NanoBaseWidget< BaseWidget > | explicit |
NanoBaseWidget(Application &app, int flags=CREATE_ANTIALIAS) | NanoBaseWidget< BaseWidget > | explicit |
NanoBaseWidget(Application &app, Window &transientParentWindow, int flags=CREATE_ANTIALIAS) | NanoBaseWidget< BaseWidget > | explicit |
NanoBaseWidget< StandaloneWindow > (defined in NanoBaseWidget< BaseWidget >) | NanoBaseWidget< BaseWidget > | friend |
NanoBaseWidget< TopLevelWidget > (defined in NanoBaseWidget< BaseWidget >) | NanoBaseWidget< BaseWidget > | friend |
NanoVG(int flags=CREATE_ANTIALIAS) | NanoVG | |
NanoVG(NVGcontext *context) | NanoVG | explicit |
onNanoDisplay()=0 | NanoBaseWidget< BaseWidget > | protectedpure virtual |
pathWinding(Winding dir) | NanoVG | |
quadTo(float cx, float cy, float x, float y) | NanoVG | |
radialGradient(float cx, float cy, float inr, float outr, const Color &icol, const Color &ocol) | NanoVG | |
radToDeg(float rad) | NanoVG | static |
rect(float x, float y, float w, float h) | NanoVG | |
reset() | NanoVG | |
resetScissor() | NanoVG | |
resetTransform() | NanoVG | |
restore() | NanoVG | |
rotate(float angle) | NanoVG | |
ROUND enum value (defined in NanoVG) | NanoVG | |
roundedRect(float x, float y, float w, float h, float r) | NanoVG | |
save() | NanoVG | |
scale(float x, float y) | NanoVG | |
scissor(float x, float y, float w, float h) | NanoVG | |
skewX(float angle) | NanoVG | |
skewY(float angle) | NanoVG | |
SOLID enum value (defined in NanoVG) | NanoVG | |
Solidity enum name (defined in NanoVG) | NanoVG | |
SQUARE enum value (defined in NanoVG) | NanoVG | |
stroke() | NanoVG | |
strokeColor(const Color &color) | NanoVG | |
strokeColor(const int red, const int green, const int blue, const int alpha=255) | NanoVG | |
strokeColor(const float red, const float green, const float blue, const float alpha=1.0f) | NanoVG | |
strokePaint(const Paint &paint) | NanoVG | |
strokeWidth(float size) | NanoVG | |
text(float x, float y, const char *string, const char *end) | NanoVG | |
textAlign(Align align) | NanoVG | |
textAlign(int align) | NanoVG | |
textBounds(float x, float y, const char *string, const char *end, Rectangle< float > &bounds) | NanoVG | |
textBox(float x, float y, float breakRowWidth, const char *string, const char *end=nullptr) | NanoVG | |
textBoxBounds(float x, float y, float breakRowWidth, const char *string, const char *end, float bounds[4]) | NanoVG | |
textBreakLines(const char *string, const char *end, float breakRowWidth, TextRow &rows, int maxRows) | NanoVG | |
textGlyphPositions(float x, float y, const char *string, const char *end, GlyphPosition &positions, int maxPositions) | NanoVG | |
textLetterSpacing(float spacing) | NanoVG | |
textLineHeight(float lineHeight) | NanoVG | |
textMetrics(float *ascender, float *descender, float *lineh) | NanoVG | |
transform(float a, float b, float c, float d, float e, float f) | NanoVG | |
transformIdentity(float dst[6]) | NanoVG | static |
transformInverse(float dst[6], const float src[6]) | NanoVG | static |
transformMultiply(float dst[6], const float src[6]) | NanoVG | static |
transformPoint(float &dstx, float &dsty, const float xform[6], float srcx, float srcy) | NanoVG | static |
transformPremultiply(float dst[6], const float src[6]) | NanoVG | static |
transformRotate(float dst[6], float a) | NanoVG | static |
transformScale(float dst[6], float sx, float sy) | NanoVG | static |
transformSkewX(float dst[6], float a) | NanoVG | static |
transformSkewY(float dst[6], float a) | NanoVG | static |
transformTranslate(float dst[6], float tx, float ty) | NanoVG | static |
translate(float x, float y) | NanoVG | |
Winding enum name (defined in NanoVG) | NanoVG | |
~NanoBaseWidget() override | NanoBaseWidget< BaseWidget > | inline |
~NanoVG() | NanoVG | virtual |