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.