#include <rlsvganimator.h>
|
| rlSvgPosition () |
|
| rlSvgPosition (float sx_init, float a_init, float x0_init, float y0_init, float cx_init, float cy_init) |
|
virtual | ~rlSvgPosition () |
|
void | setInit (float x0_init, float y0_init, float w_init, float h_init) |
|
void | move (float x, float y) |
|
void | moveRelative (float dx, float dy) |
|
void | scale (float s) |
|
void | scaleRelative (float ds) |
|
void | rotate (float alpha, float cx, float cy) |
|
This class holds the position of an SVG object.
Use it together with rlSvgAnimator::setMatrix()
Definition at line 27 of file rlsvganimator.h.
rlSvgPosition::rlSvgPosition |
( |
| ) |
|
rlSvgPosition::rlSvgPosition |
( |
float |
sx_init, |
|
|
float |
a_init, |
|
|
float |
x0_init, |
|
|
float |
y0_init, |
|
|
float |
cx_init, |
|
|
float |
cy_init |
|
) |
| |
rlSvgPosition::~rlSvgPosition |
( |
| ) |
|
|
virtual |
void rlSvgPosition::move |
( |
float |
x, |
|
|
float |
y |
|
) |
| |
void rlSvgPosition::moveRelative |
( |
float |
dx, |
|
|
float |
dy |
|
) |
| |
void rlSvgPosition::rotate |
( |
float |
alpha, |
|
|
float |
cx, |
|
|
float |
cy |
|
) |
| |
void rlSvgPosition::scale |
( |
float |
s | ) |
|
void rlSvgPosition::scaleRelative |
( |
float |
ds | ) |
|
void rlSvgPosition::setInit |
( |
float |
x0_init, |
|
|
float |
y0_init, |
|
|
float |
w_init, |
|
|
float |
h_init |
|
) |
| |
float rlSvgPosition::alpha |
The documentation for this class was generated from the following files: