![]() |
Ark Server API (ASA) - Wiki
|
#include <LargeWorldRenderPosition.h>
Public Member Functions | |
| template<typename TResult = float> | |
| TResult | GetTile () const |
| template<typename TResult = float> | |
| TResult | GetOffset () const |
| double | GetTileAsDouble () const |
| double | GetOffsetAsDouble () const |
| double | GetTileOffset () const |
| double | GetAbsolute () const |
| TLargeWorldRenderScalar () | |
| TLargeWorldRenderScalar (TScalar InTile, TScalar InOffset) | |
| template<typename TInputScalar = double> | |
| TLargeWorldRenderScalar (const TLargeWorldRenderScalar< TInputScalar > &In) | |
| TLargeWorldRenderScalar (double InAbsolute) | |
Static Public Member Functions | |
| static TScalar | GetTileSize () |
| static FVector3f | GetTileFor (FVector InPosition) |
| static TScalar | MakeTile (double InValue) |
| static TScalar | MakeQuantizedTile (double InValue, double InQuantization) |
| static VectorType | MakeTile (const FVector &InValue) |
| static VectorType | MakeQuantizedTile (const FVector &InValue, double InQuantization) |
| static FMatrix44f | SafeCastMatrix (const FMatrix &Matrix) |
| static FMatrix44f | MakeToRelativeWorldMatrix (const FVector Origin, const FMatrix &ToWorld) |
| static FMatrix | MakeToRelativeWorldMatrixDouble (const FVector Origin, const FMatrix &ToWorld) |
| static FMatrix44f | MakeFromRelativeWorldMatrix (const FVector Origin, const FMatrix &FromWorld) |
| static FMatrix | MakeFromRelativeWorldMatrixDouble (const FVector Origin, const FMatrix &FromWorld) |
| static FMatrix44f | MakeClampedToRelativeWorldMatrix (const FVector Origin, const FMatrix &ToWorld) |
| static FMatrix | MakeClampedToRelativeWorldMatrixDouble (const FVector Origin, const FMatrix &ToWorld) |
Private Types | |
| using | VectorType = UE::Math::TVector<TScalar> |
Private Member Functions | |
| void | Validate (double InAbsolute) |
Private Attributes | |
| TScalar | Tile |
| TScalar | Offset |
Definition at line 14 of file LargeWorldRenderPosition.h.
|
private |
Definition at line 17 of file LargeWorldRenderPosition.h.
|
inline |
Definition at line 63 of file LargeWorldRenderPosition.h.
|
inline |
Definition at line 64 of file LargeWorldRenderPosition.h.
|
inlineexplicit |
Definition at line 67 of file LargeWorldRenderPosition.h.
|
inline |
Definition at line 71 of file LargeWorldRenderPosition.h.
|
inline |
Definition at line 61 of file LargeWorldRenderPosition.h.
|
inline |
Definition at line 55 of file LargeWorldRenderPosition.h.
|
inline |
Definition at line 59 of file LargeWorldRenderPosition.h.
|
inline |
Definition at line 53 of file LargeWorldRenderPosition.h.
|
inline |
Definition at line 57 of file LargeWorldRenderPosition.h.
|
static |
|
inline |
Definition at line 60 of file LargeWorldRenderPosition.h.
|
static |
|
static |
|
static |
|
static |
|
static |
|
inlinestatic |
Definition at line 39 of file LargeWorldRenderPosition.h.
|
inlinestatic |
Definition at line 29 of file LargeWorldRenderPosition.h.
|
inlinestatic |
Definition at line 34 of file LargeWorldRenderPosition.h.
|
inlinestatic |
Definition at line 24 of file LargeWorldRenderPosition.h.
|
static |
|
static |
|
static |
|
private |
|
private |
Definition at line 83 of file LargeWorldRenderPosition.h.
|
private |
Definition at line 82 of file LargeWorldRenderPosition.h.