ThorVG v1.0
Loading...
Searching...
No Matches
Picture Member List

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

blend(BlendMethod method) noexceptPaint
bounds(Point *pt4) noexceptPaint
bounds(float *x, float *y, float *w, float *h) noexceptPaint
clip(Shape *clipper) noexceptPaint
clip() const noexceptPaint
duplicate() const noexceptPaint
gen() noexceptPicturestatic
idPaint
intersects(int32_t x, int32_t y, int32_t w=1, int32_t h=1) noexceptPaint
load(const char *filename) noexceptPicture
load(const char *data, uint32_t size, const char *mimeType, const char *rpath=nullptr, bool copy=false) noexceptPicture
load(const uint32_t *data, uint32_t w, uint32_t h, ColorSpace cs, bool copy=false) noexceptPicture
mask(Paint *target, MaskMethod method) noexceptPaint
mask(const Paint **target) const noexceptPaint
opacity(uint8_t o) noexceptPaint
opacity() const noexceptPaint
origin(float x, float y) noexceptPicture
origin(float *x, float *y) const noexceptPicture
paint(uint32_t id) noexceptPicture
parent() const noexceptPaint
ref() noexceptPaint
refCnt() const noexceptPaint
rel(Paint *paint) noexceptPaintstatic
resolver(std::function< bool(Paint *paint, const char *src, void *data)> func, void *data) noexceptPicture
rotate(float degree) noexceptPaint
scale(float factor) noexceptPaint
size(float w, float h) noexceptPicture
size(float *w, float *h) const noexceptPicture
transform(const Matrix &m) noexceptPaint
transform() noexceptPaint
translate(float x, float y) noexceptPaint
type() const noexcept overridePicturevirtual
unref(bool free=true) noexceptPaint
visible(bool on) noexceptPaint
visible() const noexceptPaint