MAGE  v0.171.0
Matthias Advanced Game Engine
mage::S1QTTransform3D Member List

This is the complete list of members for mage::S1QTTransform3D, including all inherited members.

AddScale(F32 scale) noexceptmage::S1QTTransform3D
AddTranslation(F32 x, F32 y, F32 z) noexceptmage::S1QTTransform3D
AddTranslation(const F32x3 &translation) noexceptmage::S1QTTransform3D
AddTranslation(FXMVECTOR translation) noexceptmage::S1QTTransform3D
AddTranslationX(F32 x) noexceptmage::S1QTTransform3D
AddTranslationY(F32 y) noexceptmage::S1QTTransform3D
AddTranslationZ(F32 z) noexceptmage::S1QTTransform3D
GetObjectAxisX() const noexceptmage::S1QTTransform3D
GetObjectAxisY() const noexceptmage::S1QTTransform3D
GetObjectAxisZ() const noexceptmage::S1QTTransform3D
GetObjectOrigin() const noexceptmage::S1QTTransform3D
GetObjectToParentMatrix() const noexceptmage::S1QTTransform3D
GetObjectToParentRotationMatrix() const noexceptmage::S1QTTransform3D
GetObjectToParentScaleMatrix() const noexceptmage::S1QTTransform3D
GetObjectToParentTranslationMatrix() const noexceptmage::S1QTTransform3D
GetParentAxisX() const noexceptmage::S1QTTransform3D
GetParentAxisY() const noexceptmage::S1QTTransform3D
GetParentAxisZ() const noexceptmage::S1QTTransform3D
GetParentOrigin() const noexceptmage::S1QTTransform3D
GetParentToObjectMatrix() const noexceptmage::S1QTTransform3D
GetParentToObjectRotationMatrix() const noexceptmage::S1QTTransform3D
GetParentToObjectScaleMatrix() const noexceptmage::S1QTTransform3D
GetParentToObjectTranslationMatrix() const noexceptmage::S1QTTransform3D
GetRotation() const noexceptmage::S1QTTransform3D
GetRotationView() const noexceptmage::S1QTTransform3D
GetScale() const noexceptmage::S1QTTransform3D
GetTranslation() const noexceptmage::S1QTTransform3D
GetTranslationView() const noexceptmage::S1QTTransform3D
GetTranslationX() const noexceptmage::S1QTTransform3D
GetTranslationY() const noexceptmage::S1QTTransform3D
GetTranslationZ() const noexceptmage::S1QTTransform3D
m_rotationmage::S1QTTransform3Dprivate
m_scalemage::S1QTTransform3Dprivate
m_translationmage::S1QTTransform3Dprivate
operator=(const S1QTTransform3D &transform) noexcept=defaultmage::S1QTTransform3D
operator=(S1QTTransform3D &&transform) noexcept=defaultmage::S1QTTransform3D
S1QTTransform3D(F32x3 translation={ 0.0f, 0.0f, 0.0f }, F32x4 rotation={ 1.0f, 0.0f, 0.0f, 0.0f }, F32 scale=1.0f) noexceptmage::S1QTTransform3Dexplicit
S1QTTransform3D(FXMVECTOR translation, FXMVECTOR rotation, F32 scale) noexceptmage::S1QTTransform3Dexplicit
S1QTTransform3D(const S1QTTransform3D &transform) noexcept=defaultmage::S1QTTransform3D
S1QTTransform3D(S1QTTransform3D &&transform) noexcept=defaultmage::S1QTTransform3D
SetRotation(const F32x4 &rotation) noexceptmage::S1QTTransform3D
SetRotation(FXMVECTOR rotation) noexceptmage::S1QTTransform3D
SetRotationAroundDirection(FXMVECTOR direction, F32 angle) noexceptmage::S1QTTransform3D
SetScale(F32 scale) noexceptmage::S1QTTransform3D
SetTranslation(F32 x, F32 y, F32 z) noexceptmage::S1QTTransform3D
SetTranslation(F32x3 translation) noexceptmage::S1QTTransform3D
SetTranslation(FXMVECTOR translation) noexceptmage::S1QTTransform3D
SetTranslationX(F32 x) noexceptmage::S1QTTransform3D
SetTranslationY(F32 y) noexceptmage::S1QTTransform3D
SetTranslationZ(F32 z) noexceptmage::S1QTTransform3D
TransformObjectToParent(FXMVECTOR vector) const noexceptmage::S1QTTransform3D
TransformObjectToParentDirection(FXMVECTOR direction) const noexceptmage::S1QTTransform3D
TransformObjectToParentPoint(FXMVECTOR point) const noexceptmage::S1QTTransform3D
TransformParentToObject(FXMVECTOR vector) const noexceptmage::S1QTTransform3D
TransformParentToObjectDirection(FXMVECTOR direction) const noexceptmage::S1QTTransform3D
TransformParentToObjectPoint(FXMVECTOR point) const noexceptmage::S1QTTransform3D
~S1QTTransform3D()=defaultmage::S1QTTransform3D