![]() |
Elevate Engine 1
|
#include <Transform.h>
Public Member Functions | |
| Transform () | |
| void | SetPosition (glm::vec3 pos) |
| void | SetRotation (glm::vec3 rot) |
| void | SetScale (glm::vec3 scale) |
| glm::vec3 & | GetPosition () |
| const glm::vec3 & | GetPosition () const |
| glm::vec3 & | GetRotation () |
| const glm::vec3 & | GetRotation () const |
| glm::vec3 & | GetScale () |
| const glm::vec3 & | GetScale () const |
| glm::vec3 | GetRight () const |
| glm::vec3 | GetUp () const |
| glm::vec3 | GetBackward () const |
| glm::vec3 | GetForward () const |
| glm::vec3 | GetGlobalScale () const |
| const glm::mat4 & | GetModelMatrix () const |
| void | UpdateModelMatrix () |
| ComponentLayout | GetLayout () const |
Definition at line 13 of file Transform.h.
| Elevate::Transform::Transform | ( | ) |
Definition at line 7 of file Transform.cpp.
| glm::vec3 Elevate::Transform::GetBackward | ( | ) | const |
Definition at line 26 of file Transform.cpp.
| glm::vec3 Elevate::Transform::GetForward | ( | ) | const |
Definition at line 31 of file Transform.cpp.
| glm::vec3 Elevate::Transform::GetGlobalScale | ( | ) | const |
Definition at line 36 of file Transform.cpp.
|
inline |
Definition at line 41 of file Transform.h.
| const glm::mat4 & Elevate::Transform::GetModelMatrix | ( | ) | const |
Definition at line 41 of file Transform.cpp.
|
inline |
Definition at line 23 of file Transform.h.
|
inline |
Definition at line 24 of file Transform.h.
| glm::vec3 Elevate::Transform::GetRight | ( | ) | const |
Definition at line 16 of file Transform.cpp.
|
inline |
Definition at line 25 of file Transform.h.
|
inline |
Definition at line 26 of file Transform.h.
|
inline |
Definition at line 27 of file Transform.h.
|
inline |
Definition at line 28 of file Transform.h.
| glm::vec3 Elevate::Transform::GetUp | ( | ) | const |
Definition at line 21 of file Transform.cpp.
|
inline |
Definition at line 19 of file Transform.h.
|
inline |
Definition at line 20 of file Transform.h.
|
inline |
Definition at line 21 of file Transform.h.
| void Elevate::Transform::UpdateModelMatrix | ( | ) |
Definition at line 50 of file Transform.cpp.