AddDepth(F32 depth) noexcept | mage::SpriteTransform2D | |
AddRotation(F32 rotation) noexcept | mage::SpriteTransform2D | |
AddRotation(F32 rotation, F32 min_angle, F32 max_angle) noexcept | mage::SpriteTransform2D | |
AddRotationOrigin(F32 x, F32 y) noexcept | mage::SpriteTransform2D | |
AddRotationOrigin(const F32x2 &offset) noexcept | mage::SpriteTransform2D | |
AddRotationOrigin(FXMVECTOR offset) noexcept | mage::SpriteTransform2D | |
AddRotationOriginX(F32 x) noexcept | mage::SpriteTransform2D | |
AddRotationOriginY(F32 y) noexcept | mage::SpriteTransform2D | |
AddScale(F32 s) noexcept | mage::SpriteTransform2D | |
AddScale(F32 x, F32 y) noexcept | mage::SpriteTransform2D | |
AddScale(const F32x2 &scale) noexcept | mage::SpriteTransform2D | |
AddScale(FXMVECTOR scale) noexcept | mage::SpriteTransform2D | |
AddScaleX(F32 x) noexcept | mage::SpriteTransform2D | |
AddScaleY(F32 y) noexcept | mage::SpriteTransform2D | |
AddTranslation(F32 x, F32 y) noexcept | mage::SpriteTransform2D | |
AddTranslation(const F32x2 &translation) noexcept | mage::SpriteTransform2D | |
AddTranslation(FXMVECTOR translation) noexcept | mage::SpriteTransform2D | |
AddTranslationX(F32 x) noexcept | mage::SpriteTransform2D | |
AddTranslationY(F32 y) noexcept | mage::SpriteTransform2D | |
GetDepth() const noexcept | mage::SpriteTransform2D | |
GetRotation() const noexcept | mage::SpriteTransform2D | |
GetRotationOrigin() const noexcept | mage::SpriteTransform2D | |
GetRotationOriginView() const noexcept | mage::SpriteTransform2D | |
GetRotationOriginX() const noexcept | mage::SpriteTransform2D | |
GetRotationOriginY() const noexcept | mage::SpriteTransform2D | |
GetScale() const noexcept | mage::SpriteTransform2D | |
GetScaleView() const noexcept | mage::SpriteTransform2D | |
GetScaleX() const noexcept | mage::SpriteTransform2D | |
GetScaleY() const noexcept | mage::SpriteTransform2D | |
GetTransformMatrix() const noexcept | mage::SpriteTransform2D | |
GetTranslation() const noexcept | mage::SpriteTransform2D | |
GetTranslationView() const noexcept | mage::SpriteTransform2D | |
GetTranslationX() const noexcept | mage::SpriteTransform2D | |
GetTranslationY() const noexcept | mage::SpriteTransform2D | |
m_depth | mage::SpriteTransform2D | private |
m_rotation | mage::SpriteTransform2D | private |
m_rotation_origin | mage::SpriteTransform2D | private |
m_scale | mage::SpriteTransform2D | private |
m_translation | mage::SpriteTransform2D | private |
operator=(const SpriteTransform2D &transform) noexcept=default | mage::SpriteTransform2D | |
operator=(SpriteTransform2D &&transform) noexcept=default | mage::SpriteTransform2D | |
SetDepth(F32 depth) noexcept | mage::SpriteTransform2D | |
SetRotation(F32 rotation) noexcept | mage::SpriteTransform2D | |
SetRotationOrigin(F32 x, F32 y) noexcept | mage::SpriteTransform2D | |
SetRotationOrigin(F32x2 rotation_origin) noexcept | mage::SpriteTransform2D | |
SetRotationOrigin(FXMVECTOR rotation_origin) noexcept | mage::SpriteTransform2D | |
SetRotationOriginX(F32 x) noexcept | mage::SpriteTransform2D | |
SetRotationOriginY(F32 y) noexcept | mage::SpriteTransform2D | |
SetScale(F32 s) noexcept | mage::SpriteTransform2D | |
SetScale(F32 x, F32 y) noexcept | mage::SpriteTransform2D | |
SetScale(F32x2 scale) noexcept | mage::SpriteTransform2D | |
SetScale(FXMVECTOR scale) noexcept | mage::SpriteTransform2D | |
SetScaleX(F32 x) noexcept | mage::SpriteTransform2D | |
SetScaleY(F32 y) noexcept | mage::SpriteTransform2D | |
SetTranslation(F32 x, F32 y) noexcept | mage::SpriteTransform2D | |
SetTranslation(F32x2 translation) noexcept | mage::SpriteTransform2D | |
SetTranslation(FXMVECTOR translation) noexcept | mage::SpriteTransform2D | |
SetTranslationX(F32 x) noexcept | mage::SpriteTransform2D | |
SetTranslationY(F32 y) noexcept | mage::SpriteTransform2D | |
SpriteTransform2D(F32x2 translation={ 0.0f, 0.0f }, F32 depth=0.0f, F32 rotation=0.0f, F32x2 rotation_origin={ 0.0f, 0.0f }, F32x2 scale={ 1.0f, 1.0f }) noexcept | mage::SpriteTransform2D | explicit |
SpriteTransform2D(FXMVECTOR translation, F32 depth, F32 rotation, FXMVECTOR rotation_origin, FXMVECTOR scale) noexcept | mage::SpriteTransform2D | explicit |
SpriteTransform2D(const SpriteTransform2D &transform) noexcept=default | mage::SpriteTransform2D | |
SpriteTransform2D(SpriteTransform2D &&transform) noexcept=default | mage::SpriteTransform2D | |
~SpriteTransform2D()=default | mage::SpriteTransform2D | |