#include <nanovg.h>
|
| void * | userPtr |
| int | edgeAntiAlias |
| int(* | renderCreate )(void *uptr, void *otherUptr) |
| int(* | renderCreateTexture )(void *uptr, int type, int w, int h, int imageFlags, const unsigned char *data) |
| int(* | renderDeleteTexture )(void *uptr, int image) |
| int(* | renderUpdateTexture )(void *uptr, int image, int x, int y, int w, int h, const unsigned char *data) |
| int(* | renderGetTextureSize )(void *uptr, int image, int *w, int *h) |
| void(* | renderViewport )(void *uptr, float width, float height, float devicePixelRatio) |
| void(* | renderCancel )(void *uptr) |
| void(* | renderFlush )(void *uptr) |
| void(* | renderFill )(void *uptr, NVGpaint *paint, NVGcompositeOperationState compositeOperation, NVGscissor *scissor, float fringe, const float *bounds, const NVGpath *paths, int npaths) |
| void(* | renderStroke )(void *uptr, NVGpaint *paint, NVGcompositeOperationState compositeOperation, NVGscissor *scissor, float fringe, float strokeWidth, const NVGpath *paths, int npaths) |
| void(* | renderTriangles )(void *uptr, NVGpaint *paint, NVGcompositeOperationState compositeOperation, NVGscissor *scissor, const NVGvertex *verts, int nverts, float fringe) |
| void(* | renderDelete )(void *uptr) |
◆ edgeAntiAlias
| int NVGparams::edgeAntiAlias |
◆ renderCancel
| void(* NVGparams::renderCancel) (void *uptr) |
◆ renderCreate
| int(* NVGparams::renderCreate) (void *uptr, void *otherUptr) |
◆ renderCreateTexture
◆ renderDelete
| void(* NVGparams::renderDelete) (void *uptr) |
◆ renderDeleteTexture
| int(* NVGparams::renderDeleteTexture) (void *uptr, int image) |
◆ renderFill
◆ renderFlush
| void(* NVGparams::renderFlush) (void *uptr) |
◆ renderGetTextureSize
◆ renderStroke
◆ renderTriangles
◆ renderUpdateTexture
◆ renderViewport
| void(* NVGparams::renderViewport) (void *uptr, float width, float height, float devicePixelRatio) |
◆ userPtr
The documentation for this struct was generated from the following file:
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/modules/dgl/src/nanovg/nanovg.h