#include <EcsData.h>
|
| glm::mat4 | matrix = glm::mat4(1.0f) |
Definition at line 376 of file EcsData.h.
◆ getPosition()
| glm::vec3 Engine::Ecs::Transform::getPosition |
( |
| ) |
const |
|
nodiscard |
◆ getRotation()
| glm::quat Engine::Ecs::Transform::getRotation |
( |
| ) |
const |
|
nodiscard |
◆ getRotationEuler()
| glm::vec3 Engine::Ecs::Transform::getRotationEuler |
( |
| ) |
const |
|
nodiscard |
◆ getScale()
| glm::vec3 Engine::Ecs::Transform::getScale |
( |
| ) |
const |
|
nodiscard |
◆ setPosition()
| void Engine::Ecs::Transform::setPosition |
( |
const glm::vec3 & | newPosition | ) |
|
◆ setRotation() [1/2]
| void Engine::Ecs::Transform::setRotation |
( |
const glm::quat & | newQuaternion | ) |
|
◆ setRotation() [2/2]
| void Engine::Ecs::Transform::setRotation |
( |
const glm::vec3 & | newRotation | ) |
|
◆ setScale()
| void Engine::Ecs::Transform::setScale |
( |
const glm::vec3 & | newScale | ) |
|
◆ matrix
| glm::mat4 Engine::Ecs::Transform::matrix = glm::mat4(1.0f) |
The documentation for this struct was generated from the following file:
- /home/magerbeton/Documents/gl3-vulkan/Engine/include/Engine/Ecs/EcsData.h