Ark Server API (ASA) - Wiki
|
Go to the source code of this file.
Definition at line 22 of file LargeWorldCoordinates.h.
#define UE_DECLARE_LWC_TYPE | ( | ... | ) | FORCE_EXPAND(UE_DECLARE_LWC_TYPE_SELECT(__VA_ARGS__)(__VA_ARGS__)) |
Definition at line 27 of file LargeWorldCoordinates.h.
#define UE_DECLARE_LWC_TYPE_1 | ( | TYPE | ) | UE_DECLARE_LWC_TYPE_2(TYPE,) |
Definition at line 19 of file LargeWorldCoordinates.h.
Definition at line 18 of file LargeWorldCoordinates.h.
#define UE_DECLARE_LWC_TYPE_3 | ( | TYPE, | |
DIM, | |||
UE_TYPENAME ) UE_DECLARE_LWC_TYPE_EX(TYPE, DIM, UE_TYPENAME, double) |
Definition at line 17 of file LargeWorldCoordinates.h.
#define UE_DECLARE_LWC_TYPE_EX | ( | TYPE, | |
CC, | |||
DEFAULT_TYPENAME, | |||
COMPONENT_TYPE ) |
Definition at line 6 of file LargeWorldCoordinates.h.
#define UE_DECLARE_LWC_TYPE_SELECT | ( | ... | ) | FORCE_EXPAND(UE_LWC_MACRO_SELECT(__VA_ARGS__, UE_DECLARE_LWC_TYPE_EX, UE_DECLARE_LWC_TYPE_3, UE_DECLARE_LWC_TYPE_2, UE_DECLARE_LWC_TYPE_1 )) |
Definition at line 24 of file LargeWorldCoordinates.h.
Definition at line 23 of file LargeWorldCoordinates.h.
#define UE_REAL_TO_FLOAT | ( | argument | ) | static_cast<float>(argument) |
Definition at line 30 of file LargeWorldCoordinates.h.
#define UE_REAL_TO_FLOAT_CLAMPED | ( | argument | ) | static_cast<float>(FMath::Clamp(argument, (FVector::FReal)TNumericLimits<float>::Lowest(), (FVector::FReal)TNumericLimits<float>::Max())) |
Definition at line 36 of file LargeWorldCoordinates.h.
#define UE_REAL_TO_FLOAT_CLAMPED_MAX | ( | argument | ) | static_cast<float>(FMath::Min(argument, (FVector::FReal)TNumericLimits<float>::Max())) |
Definition at line 33 of file LargeWorldCoordinates.h.