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