Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
MathFwd.h File Reference
#include "HAL/Platform.h"
+ Include dependency graph for MathFwd.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  UE
 
namespace  UE::Math
 
namespace  ispc
 

Typedefs

using FVector = UE::Math::TVector<double>
 
using FVector2D = UE::Math::TVector2<double>
 
using FVector4 = UE::Math::TVector4<double>
 
using FQuat = UE::Math::TQuat<double>
 
using FMatrix = UE::Math::TMatrix<double>
 
using FPlane = UE::Math::TPlane<double>
 
using FTransform = UE::Math::TTransform<double>
 
using FSphere = UE::Math::TSphere<double>
 
using FBox = UE::Math::TBox<double>
 
using FBox2D = UE::Math::TBox2<double>
 
using FRotator = UE::Math::TRotator<double>
 
using FRay = UE::Math::TRay<double>
 
using FVector3d = UE::Math::TVector<double>
 
using FVector2d = UE::Math::TVector2<double>
 
using FVector4d = UE::Math::TVector4<double>
 
using FQuat4d = UE::Math::TQuat<double>
 
using FMatrix44d = UE::Math::TMatrix<double>
 
using FPlane4d = UE::Math::TPlane<double>
 
using FTransform3d = UE::Math::TTransform<double>
 
using FSphere3d = UE::Math::TSphere<double>
 
using FBox3d = UE::Math::TBox<double>
 
using FBox2d = UE::Math::TBox2<double>
 
using FRotator3d = UE::Math::TRotator<double>
 
using FRay3d = UE::Math::TRay<double>
 
using FVector3f = UE::Math::TVector<float>
 
using FVector2f = UE::Math::TVector2<float>
 
using FVector4f = UE::Math::TVector4<float>
 
using FQuat4f = UE::Math::TQuat<float>
 
using FMatrix44f = UE::Math::TMatrix<float>
 
using FPlane4f = UE::Math::TPlane<float>
 
using FTransform3f = UE::Math::TTransform<float>
 
using FSphere3f = UE::Math::TSphere<float>
 
using FBox3f = UE::Math::TBox<float>
 
using FBox2f = UE::Math::TBox2<float>
 
using FRotator3f = UE::Math::TRotator<float>
 
using FRay3f = UE::Math::TRay<float>
 
using FIntVector2 = UE::Math::TIntVector2<int32>
 
using FIntVector3 = UE::Math::TIntVector3<int32>
 
using FIntVector4 = UE::Math::TIntVector4<int32>
 
using FInt32Vector2 = UE::Math::TIntVector2<int32>
 
using FInt32Vector3 = UE::Math::TIntVector3<int32>
 
using FInt32Vector4 = UE::Math::TIntVector4<int32>
 
using FInt32Vector = FInt32Vector3
 
using FInt64Vector2 = UE::Math::TIntVector2<int64>
 
using FInt64Vector3 = UE::Math::TIntVector3<int64>
 
using FInt64Vector4 = UE::Math::TIntVector4<int64>
 
using FInt64Vector = FInt64Vector3
 
using FUintVector2 = UE::Math::TIntVector2<uint32>
 
using FUintVector3 = UE::Math::TIntVector3<uint32>
 
using FUintVector4 = UE::Math::TIntVector4<uint32>
 
using FUint32Vector2 = UE::Math::TIntVector2<uint32>
 
using FUint32Vector3 = UE::Math::TIntVector3<uint32>
 
using FUint32Vector4 = UE::Math::TIntVector4<uint32>
 
using FUint32Vector = FUint32Vector3
 
using FUint64Vector2 = UE::Math::TIntVector2<uint64>
 
using FUint64Vector3 = UE::Math::TIntVector3<uint64>
 
using FUint64Vector4 = UE::Math::TIntVector4<uint64>
 
using FUint64Vector = FUint64Vector3
 
using FIntVector = FInt32Vector3
 
using FUintVector = FUint32Vector3
 
using FInt32Point = UE::Math::TIntPoint<int32>
 
using FInt64Point = UE::Math::TIntPoint<int64>
 
using FUint32Point = UE::Math::TIntPoint<uint32>
 
using FUint64Point = UE::Math::TIntPoint<uint64>
 
using FIntPoint = FInt32Point
 
using FUintPoint = FUint32Point
 
using FInt32Rect = UE::Math::TIntRect<int32>
 
using FInt64Rect = UE::Math::TIntRect<int64>
 
using FUint32Rect = UE::Math::TIntRect<uint32>
 
using FUint64Rect = UE::Math::TIntRect<uint64>
 
using FIntRect = UE::Math::TIntRect<int32>
 
using FUintRect = UE::Math::TIntRect<uint32>
 
using FBoxSphereBounds3f = UE::Math::TBoxSphereBounds<float, float>
 
using FBoxSphereBounds3d = UE::Math::TBoxSphereBounds<double, double>
 
using FCompactBoxSphereBounds3d = UE::Math::TBoxSphereBounds<double, float>
 
using FBoxSphereBounds = FBoxSphereBounds3d
 
using FCompactBoxSphereBounds = FCompactBoxSphereBounds3d
 

Typedef Documentation

◆ FBox

Definition at line 55 of file MathFwd.h.

◆ FBox2D

Definition at line 56 of file MathFwd.h.

◆ FBox2d

Definition at line 69 of file MathFwd.h.

◆ FBox2f

Definition at line 82 of file MathFwd.h.

◆ FBox3d

Definition at line 68 of file MathFwd.h.

◆ FBox3f

Definition at line 81 of file MathFwd.h.

◆ FBoxSphereBounds

Definition at line 142 of file MathFwd.h.

◆ FBoxSphereBounds3d

◆ FBoxSphereBounds3f

◆ FCompactBoxSphereBounds

◆ FCompactBoxSphereBounds3d

◆ FInt32Point

Definition at line 119 of file MathFwd.h.

◆ FInt32Rect

Definition at line 128 of file MathFwd.h.

◆ FInt32Vector

Definition at line 97 of file MathFwd.h.

◆ FInt32Vector2

Definition at line 94 of file MathFwd.h.

◆ FInt32Vector3

Definition at line 95 of file MathFwd.h.

◆ FInt32Vector4

Definition at line 96 of file MathFwd.h.

◆ FInt64Point

Definition at line 120 of file MathFwd.h.

◆ FInt64Rect

Definition at line 129 of file MathFwd.h.

◆ FInt64Vector

Definition at line 101 of file MathFwd.h.

◆ FInt64Vector2

Definition at line 98 of file MathFwd.h.

◆ FInt64Vector3

Definition at line 99 of file MathFwd.h.

◆ FInt64Vector4

Definition at line 100 of file MathFwd.h.

◆ FIntPoint

Definition at line 124 of file MathFwd.h.

◆ FIntRect

Definition at line 133 of file MathFwd.h.

◆ FIntVector

Definition at line 115 of file MathFwd.h.

◆ FIntVector2

Definition at line 91 of file MathFwd.h.

◆ FIntVector3

Definition at line 92 of file MathFwd.h.

◆ FIntVector4

Definition at line 93 of file MathFwd.h.

◆ FMatrix

Definition at line 51 of file MathFwd.h.

◆ FMatrix44d

Definition at line 64 of file MathFwd.h.

◆ FMatrix44f

Definition at line 77 of file MathFwd.h.

◆ FPlane

Definition at line 52 of file MathFwd.h.

◆ FPlane4d

Definition at line 65 of file MathFwd.h.

◆ FPlane4f

Definition at line 78 of file MathFwd.h.

◆ FQuat

Definition at line 50 of file MathFwd.h.

◆ FQuat4d

Definition at line 63 of file MathFwd.h.

◆ FQuat4f

Definition at line 76 of file MathFwd.h.

◆ FRay

Definition at line 58 of file MathFwd.h.

◆ FRay3d

Definition at line 71 of file MathFwd.h.

◆ FRay3f

Definition at line 84 of file MathFwd.h.

◆ FRotator

Definition at line 57 of file MathFwd.h.

◆ FRotator3d

Definition at line 70 of file MathFwd.h.

◆ FRotator3f

Definition at line 83 of file MathFwd.h.

◆ FSphere

Definition at line 54 of file MathFwd.h.

◆ FSphere3d

Definition at line 67 of file MathFwd.h.

◆ FSphere3f

Definition at line 80 of file MathFwd.h.

◆ FTransform

Definition at line 53 of file MathFwd.h.

◆ FTransform3d

Definition at line 66 of file MathFwd.h.

◆ FTransform3f

Definition at line 79 of file MathFwd.h.

◆ FUint32Point

Definition at line 121 of file MathFwd.h.

◆ FUint32Rect

Definition at line 130 of file MathFwd.h.

◆ FUint32Vector

Definition at line 109 of file MathFwd.h.

◆ FUint32Vector2

◆ FUint32Vector3

◆ FUint32Vector4

◆ FUint64Point

Definition at line 122 of file MathFwd.h.

◆ FUint64Rect

Definition at line 131 of file MathFwd.h.

◆ FUint64Vector

Definition at line 113 of file MathFwd.h.

◆ FUint64Vector2

◆ FUint64Vector3

◆ FUint64Vector4

◆ FUintPoint

Definition at line 125 of file MathFwd.h.

◆ FUintRect

Definition at line 134 of file MathFwd.h.

◆ FUintVector

Definition at line 116 of file MathFwd.h.

◆ FUintVector2

Definition at line 103 of file MathFwd.h.

◆ FUintVector3

Definition at line 104 of file MathFwd.h.

◆ FUintVector4

Definition at line 105 of file MathFwd.h.

◆ FVector

Definition at line 47 of file MathFwd.h.

◆ FVector2D

Definition at line 48 of file MathFwd.h.

◆ FVector2d

Definition at line 61 of file MathFwd.h.

◆ FVector2f

Definition at line 74 of file MathFwd.h.

◆ FVector3d

Definition at line 60 of file MathFwd.h.

◆ FVector3f

Definition at line 73 of file MathFwd.h.

◆ FVector4

Definition at line 49 of file MathFwd.h.

◆ FVector4d

Definition at line 62 of file MathFwd.h.

◆ FVector4f

Definition at line 75 of file MathFwd.h.