AddRotation(F32 x, F32 y, F32 z) noexcept | mage::S1ETTransform3D | |
AddRotation(F32 x, F32 y, F32 z, F32 min_angle, F32 max_angle) noexcept | mage::S1ETTransform3D | |
AddRotation(const F32x3 &rotation) noexcept | mage::S1ETTransform3D | |
AddRotation(const F32x3 &rotation, F32 min_angle, F32 max_angle) noexcept | mage::S1ETTransform3D | |
AddRotation(FXMVECTOR rotation) noexcept | mage::S1ETTransform3D | |
AddRotation(FXMVECTOR rotation, FXMVECTOR min_angles, FXMVECTOR max_angles) noexcept | mage::S1ETTransform3D | |
AddRotationX(F32 x) noexcept | mage::S1ETTransform3D | |
AddRotationX(F32 x, F32 min_angle, F32 max_angle) noexcept | mage::S1ETTransform3D | |
AddRotationY(F32 y) noexcept | mage::S1ETTransform3D | |
AddRotationY(F32 y, F32 min_angle, F32 max_angle) noexcept | mage::S1ETTransform3D | |
AddRotationZ(F32 z) noexcept | mage::S1ETTransform3D | |
AddRotationZ(F32 z, F32 min_angle, F32 max_angle) noexcept | mage::S1ETTransform3D | |
AddScale(F32 scale) noexcept | mage::S1ETTransform3D | |
AddTranslation(F32 x, F32 y, F32 z) noexcept | mage::S1ETTransform3D | |
AddTranslation(const F32x3 &translation) noexcept | mage::S1ETTransform3D | |
AddTranslation(FXMVECTOR translation) noexcept | mage::S1ETTransform3D | |
AddTranslationX(F32 x) noexcept | mage::S1ETTransform3D | |
AddTranslationY(F32 y) noexcept | mage::S1ETTransform3D | |
AddTranslationZ(F32 z) noexcept | mage::S1ETTransform3D | |
GetObjectAxisX() const noexcept | mage::S1ETTransform3D | |
GetObjectAxisY() const noexcept | mage::S1ETTransform3D | |
GetObjectAxisZ() const noexcept | mage::S1ETTransform3D | |
GetObjectOrigin() const noexcept | mage::S1ETTransform3D | |
GetObjectToParentMatrix() const noexcept | mage::S1ETTransform3D | |
GetObjectToParentRotationMatrix() const noexcept | mage::S1ETTransform3D | |
GetObjectToParentRotationQuaternion() const noexcept | mage::S1ETTransform3D | |
GetObjectToParentScaleMatrix() const noexcept | mage::S1ETTransform3D | |
GetObjectToParentTranslationMatrix() const noexcept | mage::S1ETTransform3D | |
GetParentAxisX() const noexcept | mage::S1ETTransform3D | |
GetParentAxisY() const noexcept | mage::S1ETTransform3D | |
GetParentAxisZ() const noexcept | mage::S1ETTransform3D | |
GetParentOrigin() const noexcept | mage::S1ETTransform3D | |
GetParentToObjectMatrix() const noexcept | mage::S1ETTransform3D | |
GetParentToObjectRotationMatrix() const noexcept | mage::S1ETTransform3D | |
GetParentToObjectRotationQuaternion() const noexcept | mage::S1ETTransform3D | |
GetParentToObjectScaleMatrix() const noexcept | mage::S1ETTransform3D | |
GetParentToObjectTranslationMatrix() const noexcept | mage::S1ETTransform3D | |
GetRotation() const noexcept | mage::S1ETTransform3D | |
GetRotationView() const noexcept | mage::S1ETTransform3D | |
GetRotationX() const noexcept | mage::S1ETTransform3D | |
GetRotationY() const noexcept | mage::S1ETTransform3D | |
GetRotationZ() const noexcept | mage::S1ETTransform3D | |
GetScale() const noexcept | mage::S1ETTransform3D | |
GetTranslation() const noexcept | mage::S1ETTransform3D | |
GetTranslationView() const noexcept | mage::S1ETTransform3D | |
GetTranslationX() const noexcept | mage::S1ETTransform3D | |
GetTranslationY() const noexcept | mage::S1ETTransform3D | |
GetTranslationZ() const noexcept | mage::S1ETTransform3D | |
m_padding | mage::S1ETTransform3D | private |
m_rotation | mage::S1ETTransform3D | private |
m_scale | mage::S1ETTransform3D | private |
m_translation | mage::S1ETTransform3D | private |
operator=(const S1ETTransform3D &transform) noexcept=default | mage::S1ETTransform3D | |
operator=(S1ETTransform3D &&transform) noexcept=default | mage::S1ETTransform3D | |
S1ETTransform3D(F32x3 translation={ 0.0f, 0.0f, 0.0f }, F32x3 rotation={ 0.0f, 0.0f, 0.0f }, F32 scale=1.0f) noexcept | mage::S1ETTransform3D | explicit |
S1ETTransform3D(FXMVECTOR translation, FXMVECTOR rotation, F32 scale) noexcept | mage::S1ETTransform3D | explicit |
S1ETTransform3D(const S1ETTransform3D &transform) noexcept=default | mage::S1ETTransform3D | |
S1ETTransform3D(S1ETTransform3D &&transform) noexcept=default | mage::S1ETTransform3D | |
SetRotation(F32 x, F32 y, F32 z) noexcept | mage::S1ETTransform3D | |
SetRotation(const F32x3 &rotation) noexcept | mage::S1ETTransform3D | |
SetRotation(FXMVECTOR rotation) noexcept | mage::S1ETTransform3D | |
SetRotationAroundDirection(FXMVECTOR direction, F32 angle) noexcept | mage::S1ETTransform3D | |
SetRotationX(F32 x) noexcept | mage::S1ETTransform3D | |
SetRotationY(F32 y) noexcept | mage::S1ETTransform3D | |
SetRotationZ(F32 z) noexcept | mage::S1ETTransform3D | |
SetScale(F32 scale) noexcept | mage::S1ETTransform3D | |
SetTranslation(F32 x, F32 y, F32 z) noexcept | mage::S1ETTransform3D | |
SetTranslation(F32x3 translation) noexcept | mage::S1ETTransform3D | |
SetTranslation(FXMVECTOR translation) noexcept | mage::S1ETTransform3D | |
SetTranslationX(F32 x) noexcept | mage::S1ETTransform3D | |
SetTranslationY(F32 y) noexcept | mage::S1ETTransform3D | |
SetTranslationZ(F32 z) noexcept | mage::S1ETTransform3D | |
TransformObjectToParent(FXMVECTOR vector) const noexcept | mage::S1ETTransform3D | |
TransformObjectToParentDirection(FXMVECTOR direction) const noexcept | mage::S1ETTransform3D | |
TransformObjectToParentPoint(FXMVECTOR point) const noexcept | mage::S1ETTransform3D | |
TransformParentToObject(FXMVECTOR vector) const noexcept | mage::S1ETTransform3D | |
TransformParentToObjectDirection(FXMVECTOR direction) const noexcept | mage::S1ETTransform3D | |
TransformParentToObjectPoint(FXMVECTOR point) const noexcept | mage::S1ETTransform3D | |
~S1ETTransform3D()=default | mage::S1ETTransform3D | |