![]() |
Ark Server API (ASA) - Wiki
|
Namespaces | |
| namespace | anonymous_namespace{ScaleRotationTranslationMatrix.h} |
Classes | |
| struct | TBasisVectorMatrix |
| struct | TBox |
| struct | TBox2 |
| struct | TBoxConstInit |
| struct | TBoxSphereBounds |
| struct | TCapsuleShape |
| struct | TClipProjectionMatrix |
| struct | TDualQuat |
| struct | TIntPoint |
| struct | TIntRect |
| struct | TIntVector2 |
| struct | TIntVector3 |
| struct | TIntVector4 |
| struct | TInverseRotationMatrix |
| struct | TLookAtMatrix |
| struct | TLookFromMatrix |
| struct | TMatrix |
| struct | TMirrorMatrix |
| struct | TOrthoMatrix |
| struct | TPerspectiveMatrix |
| struct | TPlane |
| struct | TQuat |
| struct | TQuatRotationMatrix |
| struct | TQuatRotationTranslationMatrix |
| struct | TRay |
| struct | TReversedZOrthoMatrix |
| struct | TReversedZPerspectiveMatrix |
| struct | TRotationAboutPointMatrix |
| struct | TRotationMatrix |
| struct | TRotationTranslationMatrix |
| struct | TRotator |
| struct | TScaleMatrix |
| struct | TScaleRotationTranslationMatrix |
| struct | TSphere |
| struct | TTransform |
| struct | TTranslationMatrix |
| struct | TVector |
| struct | TVector2 |
| struct | TVector4 |
| struct | TVectorConstInit |
|
inline |
Specialization for concatenating two Matrices.
| LHS | rotation that goes from space A to space B |
| RHS | rotation that goes from space B to space C. |
Definition at line 282 of file TransformCalculus3D.h.
|
inline |
Specialization for concatenating two rotations.
NOTE: UE::Math::TQuat<T> concatenates right to left, opposite of how UE::Math::TMatrix<T> implements it. Confusing, no? That's why we have these high level functions!
| LHS | rotation that goes from space A to space B |
| RHS | rotation that goes from space B to space C. |
Definition at line 313 of file TransformCalculus3D.h.
|
inline |
Specialization for concatenating two 2D Translations.
Definition at line 43 of file TransformCalculus2D.h.
|
inline |
Specialization for concatenating two translations.
| LHS | Translation that goes from space A to space B |
| RHS | Translation that goes from space B to space C. |
Definition at line 296 of file TransformCalculus3D.h.
Definition at line 500 of file IntPoint.h.
Creates a hash value from an IntVector2.
| Vector | the vector to create a hash value for |
Definition at line 1060 of file IntVector.h.
Creates a hash value from an IntVector3.
| Vector | the vector to create a hash value for |
Definition at line 1073 of file IntVector.h.
Creates a hash value from an IntVector4.
| Vector | the vector to create a hash value for |
Definition at line 1086 of file IntVector.h.
Creates a hash value from an FTransform.
| Transform | the transform to create a hash value for |
Definition at line 72 of file Transform.h.
Creates a hash value from a TVector2<T>.
| Vector | the vector to create a hash value for |
Definition at line 716 of file Vector2D.h.
Definition at line 704 of file Matrix.inl.
Multiplies a Vector2 by a scaling factor.
| Scale | Scaling factor. |
| V | Vector2 to scale. |
Definition at line 805 of file Vector2D.h.
|
inline |
Serializes the given bounding volume from or into the specified archive.
| Ar | The archive to serialize from or into. |
| Bounds | The bounding volume to serialize. |
Definition at line 333 of file BoxSphereBounds.h.
|
inline |
Serializes the given bounding volume from or into the specified archive.
| Ar | The archive to serialize from or into. |
| Bounds | The bounding volume to serialize. |
Definition at line 320 of file BoxSphereBounds.h.
Serializer.
| Ar | Serialization Archive. |
| P | Plane to serialize. |
Serializer.
| Ar | Serialization Archive. |
| P | Plane to serialize. |
Serializer.
| Ar | Serialization Archive. |
| R | Rotator being serialized. |
Definition at line 748 of file Vector2D.h.
Serialize a vector.
| Ar | Serialization archive. |
| V | Vector being serialized. |
Definition at line 732 of file Vector2D.h.
Serializer.
| Ar | The Serialization Archive. |
| V | The vector being serialized. |
|
inline |
Definition at line 767 of file Vector2D.h.
|
inline |
Definition at line 739 of file Vector2D.h.
|
inline |