#include <Transform.h>
◆ CalculateWorldMatrix()
| void Fling::Transform::CalculateWorldMatrix |
( |
Transform & |
t_Trans | ) |
|
|
static |
◆ GetPos()
| const glm::vec3& Fling::Transform::GetPos |
( |
| ) |
const |
|
inline |
◆ GetRotation()
| const glm::vec3& Fling::Transform::GetRotation |
( |
| ) |
const |
|
inline |
◆ GetScale()
| const glm::vec3& Fling::Transform::GetScale |
( |
| ) |
const |
|
inline |
◆ GetWorldMat()
| const glm::mat4& Fling::Transform::GetWorldMat |
( |
| ) |
const |
|
inline |
◆ GetWorldMatrix()
| glm::mat4 Fling::Transform::GetWorldMatrix |
( |
| ) |
const |
◆ operator!=()
| bool Fling::Transform::operator!= |
( |
const Transform & |
other | ) |
const |
◆ operator==()
| bool Fling::Transform::operator== |
( |
const Transform & |
other | ) |
const |
◆ serialize()
template<class Archive >
| void Fling::Transform::serialize |
( |
Archive & |
t_Archive | ) |
|
Serilazation to an archive.
◆ SetPos()
| void Fling::Transform::SetPos |
( |
const glm::vec3 & |
t_Pos | ) |
|
◆ SetRotation()
| void Fling::Transform::SetRotation |
( |
const glm::vec3 & |
t_Rot | ) |
|
◆ SetScale()
| void Fling::Transform::SetScale |
( |
const glm::vec3 & |
t_Scale | ) |
|
◆ operator<<
| std::ostream& operator<< |
( |
std::ostream & |
t_OutStream, |
|
|
const Fling::Transform & |
t_Transform |
|
) |
| |
|
friend |
◆ m_Pos
| glm::vec3 Fling::Transform::m_Pos { 0.0f, 0.0f, 0.0f } |
◆ m_Rotation
| glm::vec3 Fling::Transform::m_Rotation { 0.0f, 0.0f, 0.0f } |
◆ m_Scale
| glm::vec3 Fling::Transform::m_Scale { 1.0f, 1.0f, 1.0f } |
◆ m_worldMat
| glm::mat4 Fling::Transform::m_worldMat {} |
The documentation for this struct was generated from the following files: