![]() |
Ark Server API (ASA) - Wiki
|
#include "CoreTypes.h"#include "HAL/UnrealMemory.h"#include "Math/UnrealMathUtility.h"#include "Containers/UnrealString.h"#include "Math/Vector.h"#include "Math/Vector4.h"#include "Math/Plane.h"#include "Math/Rotator.h"#include "Math/Axis.h"#include "Misc/LargeWorldCoordinatesSerializer.h"#include "UObject/ObjectVersion.h"#include <type_traits>#include "Math/Matrix.inl"
Include dependency graph for Matrix.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | UE::Math::TMatrix< T > |
| struct | UE::Math::TBasisVectorMatrix< T > |
| struct | UE::Math::TLookFromMatrix< T > |
| struct | UE::Math::TLookAtMatrix< T > |
Namespaces | |
| namespace | UE |
| namespace | UE::Math |
Macros | |
| #define | UE_DECLARE_MATRIX_TYPE_TRAITS(TYPE) |
Functions | |
| UE_DECLARE_LWC_TYPE (Quat, 4) | |
| FArchive & | UE::Math::operator<< (FArchive &Ar, TMatrix< float > &M) |
| FArchive & | UE::Math::operator<< (FArchive &Ar, TMatrix< double > &M) |
| UE_DECLARE_LWC_TYPE (Matrix, 44) | |
| UE_DECLARE_LWC_TYPE (BasisVectorMatrix, 44) | |
| UE_DECLARE_LWC_TYPE (LookFromMatrix, 44) | |
| UE_DECLARE_LWC_TYPE (LookAtMatrix, 44) | |
| UE_DECLARE_MATRIX_TYPE_TRAITS (Matrix) | |
| UE_DECLARE_MATRIX_TYPE_TRAITS (BasisVectorMatrix) | |
| UE_DECLARE_MATRIX_TYPE_TRAITS (LookFromMatrix) | |
| UE_DECLARE_MATRIX_TYPE_TRAITS (LookAtMatrix) | |
| template<typename FArg , TEMPLATE_REQUIRES(std::is_floating_point< FArg >::value) > | |
| static void | Inverse4x4 (double *dst, const FArg *src) |
| UE_DECLARE_LWC_TYPE | ( | BasisVectorMatrix | , |
| 44 | ) |
| UE_DECLARE_LWC_TYPE | ( | LookAtMatrix | , |
| 44 | ) |
| UE_DECLARE_LWC_TYPE | ( | LookFromMatrix | , |
| 44 | ) |
| UE_DECLARE_LWC_TYPE | ( | Matrix | , |
| 44 | ) |
| UE_DECLARE_LWC_TYPE | ( | Quat | , |
| 4 | ) |
| UE_DECLARE_MATRIX_TYPE_TRAITS | ( | BasisVectorMatrix | ) |
| UE_DECLARE_MATRIX_TYPE_TRAITS | ( | LookAtMatrix | ) |
| UE_DECLARE_MATRIX_TYPE_TRAITS | ( | LookFromMatrix | ) |
| UE_DECLARE_MATRIX_TYPE_TRAITS | ( | Matrix | ) |