|
|
const Matrix4x4 & | GetMatrix () const |
| |
|
const Matrix3x3 & | GetNormalMatrix () const |
| |
|
void | GetMatrix (Matrix4x4 &inPlaceMatrix) const |
| |
|
void | GetNormalMatrix (const Matrix4x4 &model, Matrix3x3 &inPlaceMatrix) const |
| |
|
const Vector3 & | GetTranslation () const |
| |
|
const Quaternion & | GetRotation () const |
| |
|
const Vector3 & | GetScale () const |
| |
|
const Vector3 & | GetEulerRotation () const |
| |
|
const Vector3 & | GetPosition () const |
| |
|
Transform & | SetTranslation (const Vector3 &dist) |
| |
|
Transform & | SetRotation (float angle, const Vector3 &axis) |
| |
|
Transform & | SetRotation (const Quaternion &q) |
| |
|
Transform & | SetScale (const Vector3 &scale) |
| |
|
Transform & | SetScale (float scale) |
| |
|
Transform & | SetPosition (const Vector3 &position) |
| |
|
Transform & | Scale (float scale) |
| |
|
Transform & | Scale (const Vector3 &scale) |
| |
|
Transform & | ScaleX (float scale) |
| |
|
Transform & | ScaleY (float scale) |
| |
|
Transform & | ScaleZ (float scale) |
| |
|
Transform & | Rotate (float angle, const Vector3 &axis) |
| |
|
Transform & | Rotate (const Quaternion &q) |
| |
|
Transform & | RotateX (float angle) |
| |
|
Transform & | RotateY (float angle) |
| |
|
Transform & | RotateZ (float angle) |
| |
|
Transform & | Translate (const Vector3 &dist) |
| |
|
Transform & | TranslateX (float x) |
| |
|
Transform & | TranslateY (float y) |
| |
|
Transform & | TranslateZ (float z) |
| |
|
Transform & | TranslateForward (float dist) |
| |
|
Transform & | TranslateRight (float dist) |
| |
|
Transform & | TranslateUp (float dist) |
| |
|
Transform & | LookAt (const Vector3 &point) |
| |
|
Transform & | LookAtXY (const Vector3 &point) |
| |
|
Transform & | LookAtXZ (const Vector3 &point) |
| |
|
Transform & | LookAtYZ (const Vector3 &point) |
| |
The documentation for this class was generated from the following files:
- src/Core/Components/Transform.h
- src/Core/Components/Transform.cpp