|
| TransformComponent (System.IntPtr componentPtr) |
|
void | SetLocalMatrix (Math::Matrix4 localMatrix) |
|
void | SetWorldMatrixRelativeTo (Math::Matrix4 newWorldMatrix, Math::Matrix4 parentMatrix) |
|
Math::Matrix4 | GetTransformMatrix () const |
|
Math::Float3 | GetForward () const |
|
Math::Float3 | GetRight () const |
|
Math::Float3 | GetUp () const |
|
|
static Math::Matrix4 | GetWorldTransformMatrix (ECS::Entity entity) |
|
static Math::Matrix4 | GetWorldTransformMatrix (entt::entity entity, const entt::registry ®istry) |
|
static Math::Float3 | GetWorldPosition (const ECS::Entity entity) |
|
static Math::Float3 | GetWorldPosition (const entt::entity entity, const entt::registry ®istry) |
|
|
Math::Quaternion | rotation |
|
Math::Float3 | position = Math::Float3(0.0f, 0.0f, 0.0f) |
|
Math::Float3 | scale = Math::Float3(1.f, 1.f, 1.f) |
|
The documentation for this struct was generated from the following files:
- /github/workspace/sources/code/CSharpInterfaces/GrindstoneCore/CoreComponents/TransformComponent.cs
- /github/workspace/sources/code/EngineCore/CoreComponents/Transform/TransformComponent.hpp