6#include "HAL/UnrealMemory.h"
7#include "Math/UnrealMathUtility.h"
8#include "Containers/UnrealString.h"
9#include "Math/Vector.h"
10#include "Math/Vector4.h"
11#include "Math/Plane.h"
12#include "Math/Rotator.h"
14#include "Misc/LargeWorldCoordinatesSerializer.h"
15#include "UObject/ObjectVersion.h"
23#pragma warning (disable : 4459
)
27
28
29
30
31
32
39struct alignas(16) TMatrix
41 static_assert(std::is_floating_point_v<T>,
"T must be floating point");
46 alignas(16) T
M[4][4];
53 FORCEINLINE
void DiagnosticCheckNaN()
const
57 logOrEnsureNanError(TEXT(
"FMatrix contains NaN: %s"), *ToString());
58 *
const_cast<TMatrix<T>*>(
static_cast<
const TMatrix<T>*>(
this)) = TMatrix<T>(ForceInitToZero);
70
71
72
73
76 FMemory::Memzero(
this,
sizeof(*
this));
80
81
82
83
84
85
86
87 FORCEINLINE TMatrix(
const TPlane<T>& InX,
const TPlane<T>& InY,
const TPlane<T>& InZ,
const TPlane<T>& InW);
90
91
92
93
94
95
96
103
104
105
106
107
111
112
113
114
115
119
120
121
122
123
127
128
129
130
131
135
136
140
141
142
143
144
148
149
150
151
152
153 inline bool operator==(
const TMatrix<T>& Other)
const;
156
157
158
159
160
161
165
166
167
168
169
170 inline bool operator!=(
const TMatrix<T>& Other)
const;
182
183
184
188
189
190
208 inline TMatrix<T>
Inverse()
const;
250
251
252
253
254
258
259
260
261
262
263
267
268
269
270
271
275
276
277
278
279
280
284
285
286
287
288
295
296
297
298
299
300
301
306
307
308
309
310
314
315
316
317
318
325
326
327
328
351
352
353 inline void Mirror(EAxis::Type MirrorAxis, EAxis::Type FlipAxis);
356
357
358
359
364 Output += FString::Printf(
TEXT(
"[%g %g %g %g] "), M[0][0], M[0][1], M[0][2], M[0][3]);
365 Output += FString::Printf(
TEXT(
"[%g %g %g %g] "), M[1][0], M[1][1], M[1][2], M[1][3]);
366 Output += FString::Printf(
TEXT(
"[%g %g %g %g] "), M[2][0], M[2][1], M[2][2], M[2][3]);
367 Output += FString::Printf(
TEXT(
"[%g %g %g %g] "), M[3][0], M[3][1], M[3][2], M[3][3]);
383 const uint32* Data = (uint32*)
this;
385 for (uint32 i = 0; i < 16; ++i)
397 Ar << (TMatrix<T>&)*
this;
406
407
431 explicit TMatrix(
const TMatrix<FArg>& From)
434 M[0][0] = (T)From.M[0][0]; M[0][1] = (T)From.M[0][1]; M[0][2] = (T)From.M[0][2]; M[0][3] = (T)From.M[0][3];
435 M[1][0] = (T)From.M[1][0]; M[1][1] = (T)From.M[1][1]; M[1][2] = (T)From.M[1][2]; M[1][3] = (T)From.M[1][3];
436 M[2][0] = (T)From.M[2][0]; M[2][1] = (T)From.M[2][1]; M[2][2] = (T)From.M[2][2]; M[2][3] = (T)From.M[2][3];
437 M[3][0] = (T)From.M[3][0]; M[3][1] = (T)From.M[3][1]; M[3][2] = (T)From.M[3][2]; M[3][3] = (T)From.M[3][3];
438 DiagnosticCheckNaN();
444
445
446 static void ErrorEnsure(
const TCHAR* Message)
453#if !defined(_MSC_VER
) || defined(__clang__
)
460
461
462
463
464
465
468 Ar << M.M[0][0] << M.M[0][1] << M.M[0][2] << M.M[0][3];
469 Ar << M.M[1][0] << M.M[1][1] << M.M[1][2] << M.M[1][3];
470 Ar << M.M[2][0] << M.M[2][1] << M.M[2][2] << M.M[2][3];
471 Ar << M.M[3][0] << M.M[3][1] << M.M[3][2] << M.M[3][3];
472 M.DiagnosticCheckNaN();
477
478
479
480
481
482
487 Ar << M.M[0][0] << M.M[0][1] << M.M[0][2] << M.M[0][3];
488 Ar << M.M[1][0] << M.M[1][1] << M.M[1][2] << M.M[1][3];
489 Ar << M.M[2][0] << M.M[2][1] << M.M[2][2] << M.M[2][3];
490 Ar << M.M[3][0] << M.M[3][1] << M.M[3][2] << M.M[3][3];
494 checkf(Ar.IsLoading(), TEXT(
"float -> double conversion applied outside of load!"));
496 for (int32 Row = 0; Row < 4; ++Row)
498 float Col0, Col1, Col2, Col3;
499 Ar << Col0 << Col1 << Col2 << Col3;
506 M.DiagnosticCheckNaN();
530
531
532
533
534
549
550
551
552
553
570#define UE_DECLARE_MATRIX_TYPE_TRAITS(TYPE) template
571 <> struct TIsPODType<F##TYPE##44f
> { enum { Value = true }; }; template
572 <> struct TIsUECoreVariant<F##TYPE##44f
> { enum { Value = true }; }; template
573 <> struct TIsPODType<F##TYPE##44d
> { enum { Value = true }; }; template
574 <> struct TIsUECoreVariant<F##TYPE##44d
> { enum { Value = true }; };
581#undef UE_DECLARE_MATRIX_TYPE_TRAITS
584template<> FQuat4f FMatrix44f::ToQuat()
const;
585template<> FQuat4d FMatrix44d::ToQuat()
const;
590static inline void Inverse4x4(
double* dst,
const FArg* src )
592 const double s0 = (
double)(src[ 0]);
const double s1 = (
double)(src[ 1]);
const double s2 = (
double)(src[ 2]);
const double s3 = (
double)(src[ 3]);
593 const double s4 = (
double)(src[ 4]);
const double s5 = (
double)(src[ 5]);
const double s6 = (
double)(src[ 6]);
const double s7 = (
double)(src[ 7]);
594 const double s8 = (
double)(src[ 8]);
const double s9 = (
double)(src[ 9]);
const double s10 = (
double)(src[10]);
const double s11 = (
double)(src[11]);
595 const double s12 = (
double)(src[12]);
const double s13 = (
double)(src[13]);
const double s14 = (
double)(src[14]);
const double s15 = (
double)(src[15]);
598 inv[0] = s5 * s10 * s15 - s5 * s11 * s14 - s9 * s6 * s15 + s9 * s7 * s14 + s13 * s6 * s11 - s13 * s7 * s10;
599 inv[1] = -s1 * s10 * s15 + s1 * s11 * s14 + s9 * s2 * s15 - s9 * s3 * s14 - s13 * s2 * s11 + s13 * s3 * s10;
600 inv[2] = s1 * s6 * s15 - s1 * s7 * s14 - s5 * s2 * s15 + s5 * s3 * s14 + s13 * s2 * s7 - s13 * s3 * s6;
601 inv[3] = -s1 * s6 * s11 + s1 * s7 * s10 + s5 * s2 * s11 - s5 * s3 * s10 - s9 * s2 * s7 + s9 * s3 * s6;
602 inv[4] = -s4 * s10 * s15 + s4 * s11 * s14 + s8 * s6 * s15 - s8 * s7 * s14 - s12 * s6 * s11 + s12 * s7 * s10;
603 inv[5] = s0 * s10 * s15 - s0 * s11 * s14 - s8 * s2 * s15 + s8 * s3 * s14 + s12 * s2 * s11 - s12 * s3 * s10;
604 inv[6] = -s0 * s6 * s15 + s0 * s7 * s14 + s4 * s2 * s15 - s4 * s3 * s14 - s12 * s2 * s7 + s12 * s3 * s6;
605 inv[7] = s0 * s6 * s11 - s0 * s7 * s10 - s4 * s2 * s11 + s4 * s3 * s10 + s8 * s2 * s7 - s8 * s3 * s6;
606 inv[8] = s4 * s9 * s15 - s4 * s11 * s13 - s8 * s5 * s15 + s8 * s7 * s13 + s12 * s5 * s11 - s12 * s7 * s9;
607 inv[9] = -s0 * s9 * s15 + s0 * s11 * s13 + s8 * s1 * s15 - s8 * s3 * s13 - s12 * s1 * s11 + s12 * s3 * s9;
608 inv[10] = s0 * s5 * s15 - s0 * s7 * s13 - s4 * s1 * s15 + s4 * s3 * s13 + s12 * s1 * s7 - s12 * s3 * s5;
609 inv[11] = -s0 * s5 * s11 + s0 * s7 * s9 + s4 * s1 * s11 - s4 * s3 * s9 - s8 * s1 * s7 + s8 * s3 * s5;
610 inv[12] = -s4 * s9 * s14 + s4 * s10 * s13 + s8 * s5 * s14 - s8 * s6 * s13 - s12 * s5 * s10 + s12 * s6 * s9;
611 inv[13] = s0 * s9 * s14 - s0 * s10 * s13 - s8 * s1 * s14 + s8 * s2 * s13 + s12 * s1 * s10 - s12 * s2 * s9;
612 inv[14] = -s0 * s5 * s14 + s0 * s6 * s13 + s4 * s1 * s14 - s4 * s2 * s13 - s12 * s1 * s6 + s12 * s2 * s5;
613 inv[15] = s0 * s5 * s10 - s0 * s6 * s9 - s4 * s1 * s10 + s4 * s2 * s9 + s8 * s1 * s6 - s8 * s2 * s5;
615 double det = s0 * inv[0] + s1 * inv[4] + s2 * inv[8] + s3 * inv[12];
620 for(
int i = 0; i < 16; i++ )
622 dst[i] = inv[i] * det;
626#include "Math/Matrix.inl"
FORCEINLINE constexpr T Align(T Val, uint64 Alignment)
FORCEINLINE constexpr T AlignDown(T Val, uint64 Alignment)
FORCEINLINE constexpr bool IsAligned(T Val, uint64 Alignment)
FORCEINLINE constexpr T AlignArbitrary(T Val, uint64 Alignment)
#define USE_EVENT_DRIVEN_ASYNC_LOAD_AT_BOOT_TIME
#define DEVIRTUALIZE_FLinkerLoad_Serialize
TFunction< bool(double RemainingTime)> FExternalReadCallback
#define TARRAY_RANGED_FOR_CHECKS
void * operator new(size_t Size, TArray< T, AllocatorType > &Array, typename TArray< T, AllocatorType >::SizeType Index)
FORCEINLINE TIndexedContainerIterator< ContainerType, ElementType, SizeType > operator+(SizeType Offset, TIndexedContainerIterator< ContainerType, ElementType, SizeType > RHS)
void * operator new(size_t Size, TArray< T, AllocatorType > &Array)
bool operator==(TArrayView< ElementType > Lhs, RangeType &&Rhs)
bool operator!=(TArrayView< ElementType > Lhs, RangeType &&Rhs)
bool operator!=(RangeType &&Lhs, TArrayView< ElementType > Rhs)
bool operator!=(TArrayView< ElementType, SizeType >, TArrayView< OtherElementType, OtherSizeType >)=delete
bool operator==(RangeType &&Lhs, TArrayView< ElementType > Rhs)
void PrintScriptCallstack()
RetType FORCENOINLINE UE_DEBUG_SECTION DispatchCheckVerify(InnerType &&Inner, ArgTypes const &... Args)
TFunction< bool(const FEnsureHandlerArgs &Args) GetEnsureHandler)()
#define UE_DEBUG_BREAK_AND_PROMPT_FOR_REMOTE()
#define LowLevelFatalError(Format,...)
#define ensureMsgf( InExpression, InFormat,...)
void VARARGS LowLevelFatalErrorHandler(const ANSICHAR *File, int32 Line, void *ProgramCounter, const TCHAR *Format=TEXT(""),...)
TFunction< bool(const FEnsureHandlerArgs &Args) SetEnsureHandler)(TFunction< bool(const FEnsureHandlerArgs &Args)> EnsureHandler)
#define ensure( InExpression)
#define checkf(expr, format,...)
#define USE_DEPRECATED_TATOMIC
ARK_API LPVOID GetDataAddress(const std::string &name)
ARK_API BitField GetBitField(LPVOID base, const std::string &name)
ARK_API BitField GetBitField(const void *base, const std::string &name)
ARK_API DWORD64 GetAddress(const void *base, const std::string &name)
ARK_API LPVOID GetAddress(const std::string &name)
FORCEINLINE uint32 GetTypeHash(const TBitArray< Allocator > &BitArray)
#define ALLOW_CONSOLE_IN_SHIPPING
#define USE_CHECKS_IN_SHIPPING
#define ALLOW_HANG_DETECTION
#define UE_IS_COOKED_EDITOR
#define ALLOW_DUMPGPU_IN_SHIPPING
#define ENABLE_STATNAMEDEVENTS
#define CHECK_PUREVIRTUALS
#define ALLOW_PROFILEGPU_IN_SHIPPING
#define USE_ENSURES_IN_SHIPPING
#define UE_BUILD_DEVELOPMENT
#define USE_UBER_GRAPH_PERSISTENT_FRAME
#define ALLOW_DUMPGPU_IN_TEST
#define USE_LOGGING_IN_SHIPPING
#define UE_BUILD_SHIPPING
#define USE_HITCH_DETECTION
#define ALLOW_HITCH_DETECTION
#define USE_CIRCULAR_DEPENDENCY_LOAD_DEFERRING
#define ALLOW_CHEAT_CVARS_IN_TEST
#define ALLOW_PROFILEGPU_IN_TEST
#define WITH_UNREAL_DEVELOPER_TOOLS
#define ENABLE_PGO_PROFILE
#define WITH_PLUGIN_SUPPORT
#define WITH_TEXT_ARCHIVE_SUPPORT
#define AGGRESSIVE_MEMORY_SAVING
#define WITH_PERFCOUNTERS
float ByteSwap(float Value)
uint64 ByteSwap(uint64 Value)
int16 ByteSwap(int16 Value)
uint16 ByteSwap(uint16 Value)
int64 ByteSwap(int64 Value)
#define BYTESWAP_ORDER16_unsigned(x)
uint32 ByteSwap(uint32 Value)
int32 ByteSwap(int32 Value)
char16_t ByteSwap(char16_t Value)
#define BYTESWAP_ORDER32_unsigned(x)
double ByteSwap(double Value)
TCString< ANSICHAR > FCStringAnsi
TCString< WIDECHAR > FCStringWide
TCString< TCHAR > FCString
TCString< UTF8CHAR > FCStringUtf8
TChar< WIDECHAR > FCharWide
#define LITERAL(CharType, StringLiteral)
TChar< ANSICHAR > FCharAnsi
uint64 CityHash128to64(const Uint128_64 &x)
uint32 CityHash32(const char *buf, uint32 len)
uint64 CityHash64WithSeeds(const char *buf, uint32 len, uint64 seed0, uint64 seed1)
uint64 CityHash64WithSeed(const char *buf, uint32 len, uint64 seed)
uint64 CityHash64(const char *buf, uint32 len)
static const float OneOver255
void ConvertFLinearColorsToFColorSRGB(const FLinearColor *InLinearColors, FColor *OutColorsSRGB, int64 InCount)
void ComputeAndFixedColorAndIntensity(const FLinearColor &InLinearColor, FColor &OutColor, float &OutIntensity)
FORCEINLINE FLinearColor operator*(float Scalar, const FLinearColor &Color)
ARK_API FColorList GColorList
@ COMPRESS_OptionsFlagsMask
@ COMPRESS_ForPurposeMask
@ COMPRESS_SourceIsPadded
@ COMPRESS_DeprecatedFormatFlagsMask
FORCEINLINE SizeType DefaultCalculateSlackShrink(SizeType NumElements, SizeType NumAllocatedElements, SIZE_T BytesPerElement, bool bAllowQuantize, uint32 Alignment=DEFAULT_ALIGNMENT)
FORCEINLINE SizeType DefaultCalculateSlackGrow(SizeType NumElements, SizeType NumAllocatedElements, SIZE_T BytesPerElement, bool bAllowQuantize, uint32 Alignment=DEFAULT_ALIGNMENT)
#define CONTAINER_INITIAL_ALLOC_ZERO_SLACK
#define DEFAULT_MIN_NUMBER_OF_HASHED_ELEMENTS
#define NumBitsPerDWORDLogTwo
FORCEINLINE SizeType DefaultCalculateSlackReserve(SizeType NumElements, SIZE_T BytesPerElement, bool bAllowQuantize, uint32 Alignment=DEFAULT_ALIGNMENT)
#define DEFAULT_NUMBER_OF_ELEMENTS_PER_HASH_BUCKET
#define DEFAULT_BASE_NUMBER_OF_HASH_BUCKETS
#define NUM_TFUNCTION_INLINE_BYTES
#define NUM_MULTICAST_DELEGATE_INLINE_ENTRIES
#define NUM_DELEGATE_INLINE_BYTES
bool GShouldSuspendRenderingThread
bool IsAudioThreadRunning()
FString GInstallBundleIni
void RequestEngineExit(const FString &ReasonString)
FORCEINLINE bool IsRunningDLCCookCommandlet()
bool GIsGCingAfterBlueprintCompile
bool GVerifyObjectReferencesOnly
FString GDeviceProfilesIni
void(* ResumeTextureStreamingRenderTasks)()
FORCEINLINE bool IsRunningCommandlet()
bool GScreenMessagesRestoreState
FString GEditorSettingsIni
FChunkedFixedUObjectArray * GCoreObjectArrayForDebugVisualizers
FLazyName GLongCorePackageName
void(* SuspendTextureStreamingRenderTasks)()
bool GAreScreenMessagesEnabled
class FOutputDeviceError * GError
TCHAR GErrorExceptionDescription[4096]
FLazyName GCurrentTraceName
bool IsInParallelGameThread()
FString GGameUserSettingsIni
uint32 GScreenshotResolutionY
int32 GCycleStatsShouldEmitNamedEvents
bool GIsGameThreadIdInitialized
bool GIsAutomationTesting
FIsDuplicatingClassForReinstancing GIsDuplicatingClassForReinstancing
bool(* IsAsyncLoadingMultithreaded)()
FORCEINLINE bool IsRunningCookCommandlet()
bool GPlatformNeedsPowerOfTwoTextures
FConfigCacheIni * GConfig
bool GFastPathUniqueNameGeneration
FORCEINLINE void NotifyLoadingStateChanged(bool bState, const TCHAR *Message)
bool IsRunningCookOnTheFly()
@ EParallelRenderingThread
void RequestEngineExit(const TCHAR *ReasonString)
bool GIsCookerLoadingPackage
int32 GSavingCompressionChunkSize
void EnsureRetrievingVTablePtrDuringCtor(const TCHAR *CtorSignature)
void SetEmitDrawEvents(bool EmitDrawEvents)
uint64 GFrameCounterRenderThread
FORCEINLINE UClass * GetRunningCommandletClass()
uint32 GScreenshotResolutionX
FORCEINLINE bool IsEngineExitRequested()
bool GEnableVREditorHacks
bool GIsReconstructingBlueprintInstances
void BootTimingPoint(const ANSICHAR *Message)
FString GRuntimeOptionsIni
UE::CoreUObject::Private::FObjectHandlePackageDebugData * GCoreObjectHandlePackageDebug
bool GForceLoadEditorOnly
FORCEINLINE bool IsAllowCommandletRendering()
FOutputDeviceRedirector * GetGlobalLogSingleton()
FORCEINLINE bool IsAllowCommandletAudio()
FString GEditorPerProjectIni
const TCHAR * GForeignEngineDir
bool GPumpingMessagesOutsideOfMainLoop
bool GAllowActorScriptExecutionInEditor
bool GShouldEmitVerboseNamedEvents
TCHAR GInternalProjectName[64]
bool IsInActualRenderingThread()
bool GIsHighResScreenshot
bool(* IsAsyncLoadingSuspended)()
FOutputDeviceConsole * GLogConsole
FString GEditorKeyBindingsIni
void BeginExitIfRequested()
class FFeedbackContext * GWarn
uint32 GSlateLoadingThreadId
bool GEventDrivenLoaderEnabled
FUELibraryOverrideSettings GUELibraryOverrideSettings
FRunnableThread * GRenderingThread
TAtomic< int32 > GIsRenderingThreadSuspended
bool GIsEditorLoadingPackage
bool IsInParallelRHIThread()
bool IsInRenderingThread()
bool GIsRetrievingVTablePtr
void(* GFlushStreamingFunc)(void)
bool GIsRunningUnattendedScript
bool IsInParallelRenderingThread()
bool(* IsInAsyncLoadingThread)()
bool IsRHIThreadRunning()
FLazyName GLongCoreUObjectPackageName
ELogTimes::Type GPrintLogTimes
bool GIsPlayInEditorWorld
void(* ResumeAsyncLoading)()
UE::CoreUObject::Private::FStoredObjectPath * GCoreComplexObjectPathDebug
FRunnableThread * GRHIThread_InternalUseOnly
uint32 GFrameNumberRenderThread
void(* SuspendAsyncLoading)()
#define UE_STATIC_DEPRECATE(Version, bExpression, Message)
EInputDeviceConnectionState
#define UE_NONCOPYABLE(TypeName)
#define UE_POP_MACRO(name)
#define USING_THREAD_SANITISER
const FPlatformUserId PLATFORMUSERID_NONE
#define WITH_EDITORONLY_DATA
#define FORCEINLINE_DEBUGGABLE
#define UE_PTRDIFF_TO_INT32(argument)
#define ANONYMOUS_VARIABLE(Name)
#define UE_DISABLE_OPTIMIZATION_SHIP
#define USING_CODE_ANALYSIS
#define UE_DEPRECATED(Version, Message)
#define UE_ENABLE_OPTIMIZATION_SHIP
#define UE_PUSH_MACRO(name)
#define UE_CHECK_DISABLE_OPTIMIZATION
#define TSAN_ATOMIC(Type)
const FInputDeviceId INPUTDEVICEID_NONE
TSharedRef< FCulture, ESPMode::ThreadSafe > FCultureRef
TSharedPtr< FCulture, ESPMode::ThreadSafe > FCulturePtr
@ DSF_EnableCookerWarnings
@ DeviceProfileManagerReady
@ EarliestPossiblePluginsLoaded
#define FUNC_INCLUDING_INLINE_IMPL
#define FUNC_DECLARE_DYNAMIC_MULTICAST_DELEGATE(TWeakPtr, DynamicMulticastDelegateClassName, ExecFunction, FuncParamList, FuncParamPassThru,...)
#define FUNC_DECLARE_EVENT(OwningType, EventName, ReturnType,...)
#define ENABLE_STATIC_FUNCTION_FNAMES
#define FUNC_DECLARE_DYNAMIC_DELEGATE_RETVAL(TWeakPtr, DynamicDelegateRetValClassName, ExecFunction, RetValType, FuncParamList, FuncParamPassThru,...)
#define STATIC_FUNCTION_FNAME(str)
#define FUNC_DECLARE_DYNAMIC_DELEGATE(TWeakPtr, DynamicDelegateClassName, ExecFunction, FuncParamList, FuncParamPassThru,...)
#define FUNC_DECLARE_TS_MULTICAST_DELEGATE(MulticastDelegateName, ReturnType,...)
#define FUNC_DECLARE_MULTICAST_DELEGATE(MulticastDelegateName, ReturnType,...)
#define FUNC_DECLARE_DELEGATE(DelegateName, ReturnType,...)
TAlignedBytes< 16, 16 > FAlignedInlineDelegateType
FHeapAllocator FDelegateAllocatorType
#define DECLARE_DELEGATE_RetVal_OneParam(ReturnValueType, DelegateName, Param1Type)
#define DECLARE_DELEGATE_RetVal(ReturnValueType, DelegateName)
#define DECLARE_DELEGATE(DelegateName)
#define DECLARE_EVENT(OwningType, EventName)
#define DECLARE_DELEGATE_RetVal_TwoParams(ReturnValueType, DelegateName, Param1Type, Param2Type)
#define DECLARE_MULTICAST_DELEGATE(DelegateName)
#define DECLARE_TS_MULTICAST_DELEGATE(DelegateName)
#define UE_DELEGATES_MT_SCOPED_READ_ACCESS(...)
#define UE_DETECT_DELEGATES_RACE_CONDITIONS
#define UE_DELEGATES_MT_SCOPED_WRITE_ACCESS(...)
#define UE_DELEGATES_MT_ACCESS_DETECTOR(...)
#define USE_DELEGATE_TRYGETBOUNDFUNCTIONNAME
T * ToRawPtr(const TObjectPtr< T > &Ptr)
@ Changelist
The pre-release field adds additional versioning through a series of comparable dotted strings or num...
@ Patch
Patch version increments fix existing functionality without changing the API.
@ Major
Major version increments introduce breaking API changes.
@ Minor
Minor version increments add additional functionality without breaking existing APIs.
FORCEINLINE uint32 GetTypeHash(const TEnumAsByte< T > &Enum)
constexpr bool EnumHasAnyFlags(Enum Flags, Enum Contains)
constexpr bool EnumHasAllFlags(Enum Flags, Enum Contains)
#define ENUM_CLASS_FLAGS(Enum)
void EnumRemoveFlags(Enum &Flags, Enum FlagsToRemove)
void EnumAddFlags(Enum &Flags, Enum FlagsToAdd)
EPCGDifferenceDensityFunction
ELiveLinkCameraProjectionMode
@ k_EUserUGCList_Subscribed
@ k_EUserUGCList_WillVoteLater
@ k_EUserUGCList_VotedDown
@ k_EUserUGCList_Published
@ k_EUserUGCList_Favorited
@ k_EUserUGCList_UsedOrPlayed
@ k_EUserUGCList_Followed
VkCompositeAlphaFlagBitsKHR
@ VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR
@ VK_COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR
@ VK_COMPOSITE_ALPHA_INHERIT_BIT_KHR
@ VK_COMPOSITE_ALPHA_FLAG_BITS_MAX_ENUM_KHR
@ VK_COMPOSITE_ALPHA_POST_MULTIPLIED_BIT_KHR
@ WICWhitePointAutoWhiteBalance
@ WICNAMEDWHITEPOINT_FORCE_DWORD
@ WICWhitePointUnderwater
@ WICWhitePointFluorescent
ESkyAtmosphereTransformMode
@ PlanetTopAtComponentTransform
@ PlanetTopAtAbsoluteWorldOrigin
@ PlanetCenterAtComponentTransform
EAnimPropertyAccessCallSite
@ WorkerThread_Batched_PostEventGraph
@ GameThread_Batched_PreEventGraph
@ WorkerThread_Batched_PreEventGraph
@ GameThread_Batched_PostEventGraph
EMediaWebcamCaptureDeviceFilter
WICBitmapInterpolationMode
@ WICBitmapInterpolationModeLinear
@ WICBitmapInterpolationModeCubic
@ WICBitmapInterpolationModeFant
@ WICBITMAPINTERPOLATIONMODE_FORCE_DWORD
@ WICBitmapInterpolationModeHighQualityCubic
@ WICBitmapInterpolationModeNearestNeighbor
EQuartzCommandDelegateSubType
@ DDS_DepthTest_StencilEqual0
@ DDS_DepthTest_StencilEqual1
@ DDS_DepthAlways_StencilEqual1_IgnoreMask
@ DDS_DepthAlways_StencilEqual0
@ DDS_DepthAlways_StencilEqual1
@ DDS_DepthTest_StencilEqual1_IgnoreMask
@ NVAPI_DITHER_BITS_10BITS
@ NVAPI_DITHER_BITS_6BITS
@ NVAPI_DITHER_BITS_8BITS
ESwapAudioOutputDeviceResultState
@ SF_NumGraphicsFrequencies
@ SF_NumStandardFrequencies
ELevelInstanceRuntimeBehavior
@ RC_LOW_FILTER_POST_PROCESS
@ RC_LOW_FILTER_SEED_SPANS
@ Dataflow_AnchorState_Anchored
@ Dataflow_AnchorState_NotAnchored
@ PSA_FacingCameraDistanceBlend
@ PSA_FacingCameraPosition
@ UBLOCK_PRIVATE_USE_AREA
@ UBLOCK_TAI_XUAN_JING_SYMBOLS
@ UBLOCK_ARABIC_EXTENDED_A
@ UBLOCK_SYRIAC_SUPPLEMENT
@ UBLOCK_CYRILLIC_EXTENDED_A
@ UBLOCK_MYANMAR_EXTENDED_A
@ UBLOCK_CYRILLIC_SUPPLEMENTARY
@ UBLOCK_COPTIC_EPACT_NUMBERS
@ UBLOCK_ZANABAZAR_SQUARE
@ UBLOCK_COMBINING_DIACRITICAL_MARKS
@ UBLOCK_SUPPLEMENTAL_MATHEMATICAL_OPERATORS
@ UBLOCK_SUNDANESE_SUPPLEMENT
@ UBLOCK_SUPPLEMENTAL_ARROWS_A
@ UBLOCK_IMPERIAL_ARAMAIC
@ UBLOCK_ANATOLIAN_HIEROGLYPHS
@ UBLOCK_ARABIC_SUPPLEMENT
@ UBLOCK_SHORTHAND_FORMAT_CONTROLS
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D
@ UBLOCK_GENERAL_PUNCTUATION
@ UBLOCK_MYANMAR_EXTENDED_B
@ UBLOCK_ALCHEMICAL_SYMBOLS
@ UBLOCK_ENCLOSED_ALPHANUMERICS
@ UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED
@ UBLOCK_SPACING_MODIFIER_LETTERS
@ UBLOCK_CYRILLIC_EXTENDED_C
@ UBLOCK_ANCIENT_GREEK_MUSICAL_NOTATION
@ UBLOCK_BOPOMOFO_EXTENDED
@ UBLOCK_HALFWIDTH_AND_FULLWIDTH_FORMS
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F
@ UBLOCK_LATIN_EXTENDED_A
@ UBLOCK_CYRILLIC_SUPPLEMENT
@ UBLOCK_KATAKANA_PHONETIC_EXTENSIONS
@ UBLOCK_MISCELLANEOUS_SYMBOLS
@ UBLOCK_CAUCASIAN_ALBANIAN
@ UBLOCK_MISCELLANEOUS_SYMBOLS_AND_ARROWS
@ UBLOCK_INSCRIPTIONAL_PAHLAVI
@ UBLOCK_CJK_RADICALS_SUPPLEMENT
@ UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A
@ UBLOCK_LATIN_EXTENDED_ADDITIONAL
@ UBLOCK_SUPPLEMENTAL_ARROWS_B
@ UBLOCK_NYIAKENG_PUACHUE_HMONG
@ UBLOCK_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT
@ UBLOCK_SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A
@ UBLOCK_INSCRIPTIONAL_PARTHIAN
@ UBLOCK_LATIN_1_SUPPLEMENT
@ UBLOCK_CUNEIFORM_NUMBERS_AND_PUNCTUATION
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
@ UBLOCK_RUMI_NUMERAL_SYMBOLS
@ UBLOCK_CJK_COMPATIBILITY
@ UBLOCK_GEORGIAN_SUPPLEMENT
@ UBLOCK_MODIFIER_TONE_LETTERS
@ UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT
@ UBLOCK_ARABIC_PRESENTATION_FORMS_B
@ UBLOCK_SUPPLEMENTAL_ARROWS_C
@ UBLOCK_SMALL_FORM_VARIANTS
@ UBLOCK_DEVANAGARI_EXTENDED
@ UBLOCK_INDIC_SIYAQ_NUMBERS
@ UBLOCK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS
@ UBLOCK_COUNTING_ROD_NUMERALS
@ UBLOCK_VARIATION_SELECTORS
@ UBLOCK_MEROITIC_CURSIVE
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C
@ UBLOCK_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS
@ UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_B
@ UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B
@ UBLOCK_IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION
@ UBLOCK_ENCLOSED_CJK_LETTERS_AND_MONTHS
@ UBLOCK_SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS
@ UBLOCK_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT
@ UBLOCK_IDEOGRAPHIC_DESCRIPTION_CHARACTERS
@ UBLOCK_SMALL_KANA_EXTENSION
@ UBLOCK_EGYPTIAN_HIEROGLYPHS
@ UBLOCK_HANGUL_COMPATIBILITY_JAMO
@ UBLOCK_COMMON_INDIC_NUMBER_FORMS
@ UBLOCK_ORNAMENTAL_DINGBATS
@ UBLOCK_BRAILLE_PATTERNS
@ UBLOCK_ANCIENT_GREEK_NUMBERS
@ UBLOCK_ETHIOPIC_SUPPLEMENT
@ UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
@ UBLOCK_SUPPLEMENTAL_PUNCTUATION
@ UBLOCK_CONTROL_PICTURES
@ UBLOCK_TANGUT_COMPONENTS
@ UBLOCK_ETHIOPIC_EXTENDED
@ UBLOCK_YIJING_HEXAGRAM_SYMBOLS
@ UBLOCK_CHEROKEE_SUPPLEMENT
@ UBLOCK_LATIN_EXTENDED_E
@ UBLOCK_LATIN_EXTENDED_D
@ UBLOCK_HANGUL_SYLLABLES
@ UBLOCK_GLAGOLITIC_SUPPLEMENT
@ UBLOCK_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS
@ UBLOCK_CJK_COMPATIBILITY_FORMS
@ UBLOCK_VEDIC_EXTENSIONS
@ UBLOCK_COMBINING_HALF_MARKS
@ UBLOCK_ENCLOSED_ALPHANUMERIC_SUPPLEMENT
@ UBLOCK_CYPRIOT_SYLLABARY
@ UBLOCK_OLD_NORTH_ARABIAN
@ UBLOCK_OPTICAL_CHARACTER_RECOGNITION
@ UBLOCK_MATHEMATICAL_OPERATORS
@ UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS
@ UBLOCK_ALPHABETIC_PRESENTATION_FORMS
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS
@ UBLOCK_VARIATION_SELECTORS_SUPPLEMENT
@ UBLOCK_LATIN_EXTENDED_B
@ UBLOCK_SUTTON_SIGNWRITING
@ UBLOCK_HIGH_PRIVATE_USE_SURROGATES
@ UBLOCK_CJK_SYMBOLS_AND_PUNCTUATION
@ UBLOCK_LETTERLIKE_SYMBOLS
@ UBLOCK_PHONETIC_EXTENSIONS_SUPPLEMENT
@ UBLOCK_TAMIL_SUPPLEMENT
@ UBLOCK_BAMUM_SUPPLEMENT
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E
@ UBLOCK_EARLY_DYNASTIC_CUNEIFORM
@ UBLOCK_GEOMETRIC_SHAPES
@ UBLOCK_GEORGIAN_EXTENDED
@ UBLOCK_BYZANTINE_MUSICAL_SYMBOLS
@ UBLOCK_SINHALA_ARCHAIC_NUMBERS
@ UBLOCK_GEOMETRIC_SHAPES_EXTENDED
@ UBLOCK_MONGOLIAN_SUPPLEMENT
@ UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_A
@ UBLOCK_COMBINING_DIACRITICAL_MARKS_EXTENDED
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B
@ UBLOCK_COMBINING_MARKS_FOR_SYMBOLS
@ UBLOCK_CURRENCY_SYMBOLS
@ UBLOCK_SUPERSCRIPTS_AND_SUBSCRIPTS
@ UBLOCK_MISCELLANEOUS_TECHNICAL
@ UBLOCK_OLD_SOUTH_ARABIAN
@ UBLOCK_ARABIC_PRESENTATION_FORMS_A
@ UBLOCK_CYRILLIC_EXTENDED_B
@ UBLOCK_LATIN_EXTENDED_C
@ UBLOCK_OTTOMAN_SIYAQ_NUMBERS
@ UBLOCK_MEROITIC_HIEROGLYPHS
@ UBLOCK_PHONETIC_EXTENSIONS
@ UBLOCK_HANGUL_JAMO_EXTENDED_A
@ UBLOCK_ETHIOPIC_EXTENDED_A
@ UBLOCK_MATHEMATICAL_ALPHANUMERIC_SYMBOLS
@ UBLOCK_LINEAR_B_IDEOGRAMS
@ UBLOCK_HANGUL_JAMO_EXTENDED_B
@ UBLOCK_LINEAR_B_SYLLABARY
@ UBLOCK_MEETEI_MAYEK_EXTENSIONS
@ UBLOCK_TRANSPORT_AND_MAP_SYMBOLS
GROUP_WINDOW_MANAGEMENT_POLICY
@ GWMP_DELEGATE_CLOSE_REQUEST
@ k_ELeaderboardDisplayTypeTimeMilliSeconds
@ k_ELeaderboardDisplayTypeTimeSeconds
@ k_ELeaderboardDisplayTypeNumeric
@ k_ELeaderboardDisplayTypeNone
@ Field_Object_Destruction
ECustomMaterialOutputType
@ CMOT_MaterialAttributes
VkCommandPoolCreateFlagBits
@ VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT
@ VK_COMMAND_POOL_CREATE_TRANSIENT_BIT
@ VK_COMMAND_POOL_CREATE_FLAG_BITS_MAX_ENUM
@ VK_COMMAND_POOL_CREATE_PROTECTED_BIT
VkExternalMemoryHandleTypeFlagBits
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_BIT_KHR
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_MAPPED_FOREIGN_MEMORY_BIT_EXT
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_BIT
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_RESOURCE_BIT_KHR
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_DMA_BUF_BIT_EXT
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_HEAP_BIT_KHR
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT_KHR
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_KMT_BIT
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_ANDROID_HARDWARE_BUFFER_BIT_ANDROID
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_RESOURCE_BIT
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_KHR
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_TEXTURE_KMT_BIT_KHR
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_HEAP_BIT
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_BIT_KHR
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_ALLOCATION_BIT_EXT
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_FLAG_BITS_MAX_ENUM
EMaterialPositionTransformSource
@ TRANSFORMPOSSOURCE_View
@ TRANSFORMPOSSOURCE_Particle
@ TRANSFORMPOSSOURCE_Instance
@ TRANSFORMPOSSOURCE_World
@ TRANSFORMPOSSOURCE_Camera
@ TRANSFORMPOSSOURCE_TranslatedWorld
@ TRANSFORMPOSSOURCE_Local
VkSamplerReductionModeEXT
@ VK_SAMPLER_REDUCTION_MODE_RANGE_SIZE_EXT
@ VK_SAMPLER_REDUCTION_MODE_MIN_EXT
@ VK_SAMPLER_REDUCTION_MODE_END_RANGE_EXT
@ VK_SAMPLER_REDUCTION_MODE_BEGIN_RANGE_EXT
@ VK_SAMPLER_REDUCTION_MODE_MAX_EXT
@ VK_SAMPLER_REDUCTION_MODE_MAX_ENUM_EXT
@ VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE_EXT
@ GPU_SORT_TEST_EXHAUSTIVE
EBinkMediaPlayerBinkSoundTrack
@ BMASM_Bink_Sound_LanguageOverride
@ BMASM_Bink_Sound_51LanguageOverride
@ BMASM_Bink_Sound_71LanguageOverride
@ BMASM_Bink_Sound_Simple
EStreamingSourceTargetBehavior
ESubmixEffectDynamicsPeakMode
@ VK_TIME_DOMAIN_MAX_ENUM_EXT
@ VK_TIME_DOMAIN_END_RANGE_EXT
@ VK_TIME_DOMAIN_RANGE_SIZE_EXT
@ VK_TIME_DOMAIN_DEVICE_EXT
@ VK_TIME_DOMAIN_CLOCK_MONOTONIC_RAW_EXT
@ VK_TIME_DOMAIN_QUERY_PERFORMANCE_COUNTER_EXT
@ VK_TIME_DOMAIN_CLOCK_MONOTONIC_EXT
@ VK_TIME_DOMAIN_BEGIN_RANGE_EXT
@ PhysConn_Video_VideoEncoder
@ PhysConn_Video_ParallelDigital
@ PhysConn_Video_VideoDecoder
@ PhysConn_Audio_AudioDecoder
@ PhysConn_Audio_SPDIFDigital
@ PhysConn_Video_SerialDigital
@ PhysConn_Audio_AESDigital
@ PhysConn_Video_Composite
@ EOS_AS_BackgroundSuspended
@ EOS_AS_BackgroundUnconstrained
@ EOS_AS_BackgroundConstrained
@ NetSerializeStructWithObjectReferences
@ DynamicDuplicatedLevels
@ ForceDevelopmentGeneric
VkViewportCoordinateSwizzleNV
@ VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_Y_NV
@ VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_X_NV
@ VK_VIEWPORT_COORDINATE_SWIZZLE_MAX_ENUM_NV
@ VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_Y_NV
@ VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_Z_NV
@ VK_VIEWPORT_COORDINATE_SWIZZLE_RANGE_SIZE_NV
@ VK_VIEWPORT_COORDINATE_SWIZZLE_END_RANGE_NV
@ VK_VIEWPORT_COORDINATE_SWIZZLE_POSITIVE_W_NV
@ VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_Z_NV
@ VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_W_NV
@ VK_VIEWPORT_COORDINATE_SWIZZLE_BEGIN_RANGE_NV
@ VK_VIEWPORT_COORDINATE_SWIZZLE_NEGATIVE_X_NV
EGeometryScriptRemoveMeshSimplificationType
@ VK_QUERY_CONTROL_PRECISE_BIT
@ VK_QUERY_CONTROL_FLAG_BITS_MAX_ENUM
ECompactedReflectionTracingIndirectArgs
@ DecoratorActivate_EvenIfExecuting
@ DecoratorActivate_IfNotExecuting
@ ProcessPendingInitialize
@ Changing_Topology_Actions
@ Phase_SanctionCheck_AccountBanned
@ Phase_P2PAddressCheck_InvalidSourceAddress
@ Msg_DeliverClientToken_UnexpectedTrustedServersNotEnabled
@ Msg_RequestClientEphemeralKey_UntrustedDedicatedServer
@ Phase_LegacyCredentialAuth_ConnectionNotEncrypted
@ Msg_DeliverIdToken_ConnectionNotTrusted
@ Msg_RequestClientToken_UnexpectedIncorrectRole
@ Msg_DeliverIdToken_AuthenticationFailed
@ Phase_AntiCheatProof_AntiCheatRegistrationFailed
@ Phase_LegacyIdentityCheck_UserAccountNotFound
@ Msg_DeliverIdToken_UnexpectedIncorrectRole
@ Phase_AutomaticEncryption_DedicatedServerMisconfigured
@ Msg_SymmetricKeyExchange_InvalidData
@ Msg_RequestClientToken_ConnectionNotEncrypted
@ Msg_RequestClientEphemeralKey_UnexpectedIncorrectRole
@ Msg_SymmetricKeyExchange_FailedToDecrypt
@ Msg_RequestIdToken_ConnectionNotEncrypted
@ Phase_P2PAddressCheck_UserIdDoesNotMatchSource
@ Msg_SymmetricKeyExchange_UnexpectedIncorrectRole
@ Phase_AntiCheatIntegrity_KickedDueToEACFailure
@ Phase_LegacyIdentityCheck_UserAccountNotFoundAfterLoad
@ Phase_AutomaticEncryption_FailedToSignConnectionKeyPair
@ Msg_DeliverClientToken_AuthenticationFailed
@ Msg_DeliverClientToken_InvalidUserId
@ Msg_RequestIdToken_UnexpectedIncorrectRole
@ Msg_RequestClientEphemeralKey_InvalidData
@ Phase_AutomaticEncryption_AutomaticEncryptionNotCompiled
@ Msg_RequestClientToken_UnexpectedTrustedServersNotEnabled
@ Msg_DeliverIdToken_ConnectionNotEncrypted
@ Phase_SanctionCheck_FailedToRetrieveSanctions
@ Msg_DeliverClientEphemeralKey_UnexpectedIncorrectRole
@ Msg_DeliverClientEphemeralKey_FailedToVerify
@ Msg_DeliverClientToken_TokenIsForADifferentAccount
@ Msg_DeliverClientToken_ConnectionNotTrusted
@ Msg_RequestClientToken_MissingTransferrableUserCredentials
@ Msg_DeliverIdToken_TokenIsForADifferentAccount
@ Msg_DeliverClientToken_ConnectionNotEncrypted
@ Msg_DeliverClientEphemeralKey_InvalidData
@ All_CanNotAccessAntiCheat
@ Msg_RequestClientEphemeralKey_UnexpectedAutomaticEncryptionNotEnabled
@ Msg_DeliverClientToken_UnexpectedIncorrectRole
@ Msg_DeliverClientEphemeralKey_UnexpectedAutomaticEncryptionNotEnabled
@ Msg_SymmetricKeyExchange_UnexpectedAutomaticEncryptionNotEnabled
@ Msg_EnableEncryption_UnexpectedAutomaticEncryptionNotEnabled
@ Msg_RequestClientToken_ConnectionNotTrusted
@ Phase_SanctionCheck_FailedToCopySanctionResult
@ All_ConnectionHasGoneAway
@ Msg_RequestIdToken_ConnectionNotTrusted
@ Phase_LegacyIdentityCheck_CanNotCallUserInfo
@ Msg_RequestClientEphemeralKey_KeyNotLoaded
@ Msg_RequestClientToken_InvalidUserId
@ Phase_AntiCheatProof_InvalidSignatureForUnprotectedClient
@ Msg_EnableEncryption_UnexpectedIncorrectRole
@ All_CanNotAccessSocketSubsystem
@ Msg_DeliverClientEphemeralKey_FailedToEncrypt
@ Msg_RequestIdToken_InvalidUserId
@ Msg_RequestIdToken_CanNotRetrieveIdToken
@ Msg_RequestClientEphemeralKey_ResponsePacketGenerationFailed
EAsyncTaskNotificationPromptAction
@ CTM_NormalRoughnessToAlpha
@ CTM_NormalRoughnessToRed
@ CTM_NormalRoughnessToGreen
@ CTM_NormalRoughnessToBlue
@ BS_UpToDateWithWarnings
@ OodleLZ_Profile_Reduced
@ OodleLZ_Profile_Force32
FWPS_NET_BUFFER_LIST_EVENT_TYPE0_
@ FWPS_NET_BUFFER_LIST_ENTERED_NETIO
@ FWPS_NET_BUFFER_LIST_DUPLICATED_BY_NETIO
@ FWPS_NET_BUFFER_LIST_NDIS_NATIVE_SEND_COMPLETE
@ FWPS_NET_BUFFER_LIST_REASSEMBLED_FRAGMENT
@ FWPS_NET_BUFFER_LIST_NDIS_VSWITCH_EGRESS_COMPLETE
@ FWPS_NET_BUFFER_LIST_EXIT_NETIO
@ FWPS_NET_BUFFER_LIST_NDIS_ETHERNET_RECV_COMPLETE
@ FWPS_NET_BUFFER_LIST_CLONED_BY_NETIO
@ FWPS_NET_BUFFER_LIST_NDIS_NATIVE_RECV_COMPLETE
@ FWPS_NET_BUFFER_LIST_NDIS_VSWITCH_INGRESS_COMPLETE
@ FWPS_NET_BUFFER_LIST_REASSEMBLY_COMPLETE
@ FWPS_NET_BUFFER_LIST_CLONED_VIA_WFP_API
@ FWPS_NET_BUFFER_LIST_NDIS_SEND_COMPLETE
@ FWPS_NET_BUFFER_LIST_NDIS_ETHERNET_SEND_COMPLETE
@ FWPS_NET_BUFFER_LIST_NDIS_RECV_COMPLETE
@ FWPS_NET_BUFFER_LIST_CLONED_BY_NDIS
@ FWPS_NET_BUFFER_LIST_CONTEXT_REMOVED
ERigUnitVisualDebugPointMode
EParticleSystemInsignificanceReaction
@ k_EUGCRead_ContinueReadingUntilFinished
@ k_EUGCRead_ContinueReading
@ LEVEL_UnloadedButStillAround
@ LEVEL_StreamingStatusCount
VkShaderFloatControlsIndependence
@ VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE
@ VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
@ VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL_KHR
@ VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY
@ VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY_KHR
@ VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE_KHR
@ VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_MAX_ENUM
@ RRT_UnorderedAccessView
@ RRT_UniformBufferLayout
@ RRT_GraphicsPipelineState
@ RRT_AmplificationShader
@ RRT_ComputePipelineState
@ RRT_RayTracingPipelineState
@ RRT_RayTracingAccelerationStructure
@ RRT_TimestampCalibrationQuery
@ RRT_PipelineBinaryLibrary
@ MiniDumpWithoutOptionalData
@ MiniDumpIgnoreInaccessibleMemory
@ MiniDumpWithModuleHeaders
@ MiniDumpWithPrivateWriteCopyMemory
@ MiniDumpScanInaccessiblePartialPages
@ MiniDumpWithoutAuxiliaryState
@ MiniDumpWithAvxXStateContext
@ MiniDumpWithUnloadedModules
@ MiniDumpWithFullMemoryInfo
@ MiniDumpWithProcessThreadData
@ MiniDumpWithFullAuxiliaryState
@ MiniDumpWithIndirectlyReferencedMemory
@ MiniDumpFilterModulePaths
@ MiniDumpWithTokenInformation
@ MiniDumpWithPrivateReadWriteMemory
@ PostDistanceAttenuation
TextureCookPlatformTilingSettings
VkValidationCacheHeaderVersionEXT
@ VK_VALIDATION_CACHE_HEADER_VERSION_BEGIN_RANGE_EXT
@ VK_VALIDATION_CACHE_HEADER_VERSION_RANGE_SIZE_EXT
@ VK_VALIDATION_CACHE_HEADER_VERSION_ONE_EXT
@ VK_VALIDATION_CACHE_HEADER_VERSION_MAX_ENUM_EXT
@ VK_VALIDATION_CACHE_HEADER_VERSION_END_RANGE_EXT
ETemporalDenoiserMotionVectorType
@ k_ERemoteStoragePlatformAndroid
@ k_ERemoteStoragePlatformIOS
@ k_ERemoteStoragePlatformAll
@ k_ERemoteStoragePlatformWindows
@ k_ERemoteStoragePlatformLinux
@ k_ERemoteStoragePlatformNone
@ k_ERemoteStoragePlatformOSX
@ k_ERemoteStoragePlatformPS3
@ k_ERemoteStoragePlatformSwitch
EDataflowSetMaskConditionType
@ Dataflow_SetMaskConditionType_IFF_NOT_Interior
@ Dataflow_SetMaskConditionType_IFF_NOT_Exterior
@ Dataflow_SetMaskConditionType_Always
EEventLoadNodeExecutionResult
EOnlineSharingPermissionState
VkDescriptorUpdateTemplateType
@ VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR
@ VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET
@ VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_END_RANGE
@ VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_RANGE_SIZE
@ VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_MAX_ENUM
@ VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR
@ VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_BEGIN_RANGE
@ k_EControllerActionOrigin_PS5_RightTrigger_Click
@ k_EControllerActionOrigin_SteamDeck_Reserved2
@ k_EControllerActionOrigin_SteamDeck_LeftPad_DPadWest
@ k_EControllerActionOrigin_XBox360_RightBumper
@ k_EControllerActionOrigin_PS5_CenterPad_DPadWest
@ k_EControllerActionOrigin_XBoxOne_LeftTrigger_Click
@ k_EControllerActionOrigin_RightGrip
@ k_EControllerActionOrigin_SteamV2_B
@ k_EControllerActionOrigin_PS5_Square
@ k_EControllerActionOrigin_Switch_RightStick_Click
@ k_EControllerActionOrigin_SteamV2_RightBumper
@ k_EControllerActionOrigin_XBox360_DPad_Move
@ k_EControllerActionOrigin_SteamV2_RightTrigger_Pull
@ k_EControllerActionOrigin_PS5_Gyro_Yaw
@ k_EControllerActionOrigin_LeftPad_Swipe
@ k_EControllerActionOrigin_PS5_RightStick_DPadNorth
@ k_EControllerActionOrigin_SteamV2_LeftTrigger_Pull
@ k_EControllerActionOrigin_SteamDeck_RightStick_DPadWest
@ k_EControllerActionOrigin_SteamDeck_RightStick_Touch
@ k_EControllerActionOrigin_SteamDeck_Gyro_Move
@ k_EControllerActionOrigin_PS4_RightPad_Click
@ k_EControllerActionOrigin_PS4_LeftTrigger_Click
@ k_EControllerActionOrigin_XBox360_A
@ k_EControllerActionOrigin_XBoxOne_RightBumper
@ k_EControllerActionOrigin_PS4_Gyro_Roll
@ k_EControllerActionOrigin_SteamDeck_B
@ k_EControllerActionOrigin_SteamDeck_Reserved6
@ k_EControllerActionOrigin_Switch_Minus
@ k_EControllerActionOrigin_LeftStick_Move
@ k_EControllerActionOrigin_XBox360_LeftStick_DPadNorth
@ k_EControllerActionOrigin_SteamV2_LeftStick_DPadSouth
@ k_EControllerActionOrigin_PS5_DPad_North
@ k_EControllerActionOrigin_SteamV2_LeftTrigger_Click
@ k_EControllerActionOrigin_PS4_LeftStick_Move
@ k_EControllerActionOrigin_SteamDeck_R2
@ k_EControllerActionOrigin_Switch_DPad_South
@ k_EControllerActionOrigin_PS4_Gyro_Yaw
@ k_EControllerActionOrigin_PS5_RightPad_DPadEast
@ k_EControllerActionOrigin_XBoxOne_Share
@ k_EControllerActionOrigin_PS5_Triangle
@ k_EControllerActionOrigin_XBoxOne_LeftStick_DPadWest
@ k_EControllerActionOrigin_XBox360_RightTrigger_Pull
@ k_EControllerActionOrigin_SteamV2_RightTrigger_Click
@ k_EControllerActionOrigin_LeftStick_DPadWest
@ k_EControllerActionOrigin_PS5_RightPad_Click
@ k_EControllerActionOrigin_RightBumper
@ k_EControllerActionOrigin_RightTrigger_Pull
@ k_EControllerActionOrigin_PS4_RightBumper
@ k_EControllerActionOrigin_SteamV2_LeftGrip_Upper
@ k_EControllerActionOrigin_SteamV2_X
@ k_EControllerActionOrigin_PS4_Square
@ k_EControllerActionOrigin_X
@ k_EControllerActionOrigin_SteamDeck_Reserved11
@ k_EControllerActionOrigin_Switch_RightStick_Move
@ k_EControllerActionOrigin_XBoxOne_LeftBumper
@ k_EControllerActionOrigin_PS5_LeftPad_Swipe
@ k_EControllerActionOrigin_SteamDeck_DPad_North
@ k_EControllerActionOrigin_Switch_RightBumper
@ k_EControllerActionOrigin_Switch_ProGyro_Pitch
@ k_EControllerActionOrigin_Switch_RightGyro_Roll
@ k_EControllerActionOrigin_SteamDeck_Reserved14
@ k_EControllerActionOrigin_LeftTrigger_Click
@ k_EControllerActionOrigin_PS4_RightPad_Swipe
@ k_EControllerActionOrigin_SteamV2_Start
@ k_EControllerActionOrigin_SteamDeck_LeftPad_DPadEast
@ k_EControllerActionOrigin_XBoxOne_DPad_South
@ k_EControllerActionOrigin_XBoxOne_DPad_West
@ k_EControllerActionOrigin_PS5_CenterPad_Swipe
@ k_EControllerActionOrigin_SteamDeck_DPad_East
@ k_EControllerActionOrigin_SteamDeck_LeftStick_DPadSouth
@ k_EControllerActionOrigin_PS5_CenterPad_Click
@ k_EControllerActionOrigin_XBoxOne_LeftStick_DPadSouth
@ k_EControllerActionOrigin_RightPad_Click
@ k_EControllerActionOrigin_Switch_DPad_North
@ k_EControllerActionOrigin_Switch_LeftTrigger_Pull
@ k_EControllerActionOrigin_SteamV2_RightPad_Touch
@ k_EControllerActionOrigin_SteamDeck_R4
@ k_EControllerActionOrigin_SteamV2_LeftStick_Click
@ k_EControllerActionOrigin_PS4_LeftStick_DPadEast
@ k_EControllerActionOrigin_PS5_RightStick_DPadSouth
@ k_EControllerActionOrigin_PS5_LeftStick_DPadSouth
@ k_EControllerActionOrigin_XBox360_RightStick_DPadWest
@ k_EControllerActionOrigin_SteamV2_RightPad_Click
@ k_EControllerActionOrigin_XBox360_RightStick_Click
@ k_EControllerActionOrigin_PS5_LeftPad_DPadNorth
@ k_EControllerActionOrigin_SteamDeck_Reserved16
@ k_EControllerActionOrigin_PS4_LeftStick_DPadWest
@ k_EControllerActionOrigin_RightPad_Touch
@ k_EControllerActionOrigin_XBox360_RightStick_Move
@ k_EControllerActionOrigin_PS4_Triangle
@ k_EControllerActionOrigin_XBoxOne_RightTrigger_Click
@ k_EControllerActionOrigin_XBox360_Back
@ k_EControllerActionOrigin_SteamV2_LeftPad_DPadNorth
@ k_EControllerActionOrigin_XBox360_LeftStick_DPadEast
@ k_EControllerActionOrigin_XBoxOne_Y
@ k_EControllerActionOrigin_Switch_ProGyro_Yaw
@ k_EControllerActionOrigin_PS4_RightStick_DPadWest
@ k_EControllerActionOrigin_SteamV2_LeftPad_Pressure
@ k_EControllerActionOrigin_SteamDeck_RightStick_DPadEast
@ k_EControllerActionOrigin_SteamV2_LeftStick_Move
@ k_EControllerActionOrigin_SteamV2_LeftStick_DPadNorth
@ k_EControllerActionOrigin_PS5_RightPad_DPadSouth
@ k_EControllerActionOrigin_XBox360_Y
@ k_EControllerActionOrigin_Switch_RightTrigger_Click
@ k_EControllerActionOrigin_SteamV2_LeftGrip_Lower
@ k_EControllerActionOrigin_PS5_Circle
@ k_EControllerActionOrigin_RightPad_DPadEast
@ k_EControllerActionOrigin_Start
@ k_EControllerActionOrigin_PS4_DPad_South
@ k_EControllerActionOrigin_PS4_LeftPad_DPadSouth
@ k_EControllerActionOrigin_Switch_RightStick_DPadEast
@ k_EControllerActionOrigin_SteamDeck_Reserved13
@ k_EControllerActionOrigin_A
@ k_EControllerActionOrigin_XBox360_B
@ k_EControllerActionOrigin_SteamDeck_Reserved7
@ k_EControllerActionOrigin_PS4_RightPad_Touch
@ k_EControllerActionOrigin_XBox360_RightTrigger_Click
@ k_EControllerActionOrigin_XBox360_X
@ k_EControllerActionOrigin_RightPad_DPadNorth
@ k_EControllerActionOrigin_RightPad_DPadSouth
@ k_EControllerActionOrigin_PS4_CenterPad_Click
@ k_EControllerActionOrigin_Gyro_Pitch
@ k_EControllerActionOrigin_SteamDeck_Reserved9
@ k_EControllerActionOrigin_PS4_X
@ k_EControllerActionOrigin_PS4_RightTrigger_Pull
@ k_EControllerActionOrigin_PS5_LeftPad_DPadEast
@ k_EControllerActionOrigin_PS4_Share
@ k_EControllerActionOrigin_Switch_RightGrip_Lower
@ k_EControllerActionOrigin_XBoxOne_B
@ k_EControllerActionOrigin_SteamDeck_Gyro_Roll
@ k_EControllerActionOrigin_SteamDeck_L2_SoftPull
@ k_EControllerActionOrigin_PS5_RightTrigger_Pull
@ k_EControllerActionOrigin_PS4_LeftPad_Click
@ k_EControllerActionOrigin_Switch_X
@ k_EControllerActionOrigin_SteamV2_LeftStick_DPadWest
@ k_EControllerActionOrigin_PS4_RightStick_DPadNorth
@ k_EControllerActionOrigin_PS4_RightPad_DPadSouth
@ k_EControllerActionOrigin_SteamDeck_LeftPad_Touch
@ k_EControllerActionOrigin_XBox360_LeftTrigger_Pull
@ k_EControllerActionOrigin_PS5_RightPad_DPadNorth
@ k_EControllerActionOrigin_SteamDeck_A
@ k_EControllerActionOrigin_XBoxOne_RightStick_DPadSouth
@ k_EControllerActionOrigin_Switch_RightStick_DPadWest
@ k_EControllerActionOrigin_PS4_LeftPad_DPadEast
@ k_EControllerActionOrigin_LeftPad_DPadSouth
@ k_EControllerActionOrigin_PS4_Gyro_Move
@ k_EControllerActionOrigin_SteamDeck_LeftStick_DPadEast
@ k_EControllerActionOrigin_LeftStick_DPadEast
@ k_EControllerActionOrigin_PS4_CenterPad_Swipe
@ k_EControllerActionOrigin_PS4_LeftStick_Click
@ k_EControllerActionOrigin_LeftPad_DPadEast
@ k_EControllerActionOrigin_XBoxOne_RightStick_DPadEast
@ k_EControllerActionOrigin_SteamDeck_LeftStick_DPadWest
@ k_EControllerActionOrigin_Switch_ProGyro_Roll
@ k_EControllerActionOrigin_Switch_LeftGyro_Pitch
@ k_EControllerActionOrigin_PS4_RightStick_Move
@ k_EControllerActionOrigin_SteamDeck_Reserved3
@ k_EControllerActionOrigin_PS4_DPad_North
@ k_EControllerActionOrigin_SteamDeck_View
@ k_EControllerActionOrigin_PS5_RightPad_Touch
@ k_EControllerActionOrigin_PS5_CenterPad_DPadNorth
@ k_EControllerActionOrigin_XBoxOne_A
@ k_EControllerActionOrigin_Count
@ k_EControllerActionOrigin_SteamDeck_RightPad_DPadWest
@ k_EControllerActionOrigin_SteamDeck_Gyro_Pitch
@ k_EControllerActionOrigin_SteamDeck_RightStick_Move
@ k_EControllerActionOrigin_LeftGrip
@ k_EControllerActionOrigin_PS5_X
@ k_EControllerActionOrigin_PS4_RightStick_Click
@ k_EControllerActionOrigin_XBoxOne_DPad_North
@ k_EControllerActionOrigin_SteamV2_LeftPad_DPadEast
@ k_EControllerActionOrigin_SteamDeck_LeftStick_Touch
@ k_EControllerActionOrigin_Switch_LeftBumper
@ k_EControllerActionOrigin_PS4_LeftPad_DPadNorth
@ k_EControllerActionOrigin_RightPad_Swipe
@ k_EControllerActionOrigin_SteamV2_LeftBumper_Pressure
@ k_EControllerActionOrigin_SteamV2_LeftPad_DPadSouth
@ k_EControllerActionOrigin_XBoxOne_DPad_Move
@ k_EControllerActionOrigin_PS4_RightStick_DPadEast
@ k_EControllerActionOrigin_SteamDeck_RightPad_Click
@ k_EControllerActionOrigin_SteamDeck_Reserved20
@ k_EControllerActionOrigin_Switch_RightGrip_Upper
@ k_EControllerActionOrigin_SteamV2_RightPad_Swipe
@ k_EControllerActionOrigin_Switch_DPad_West
@ k_EControllerActionOrigin_XBox360_RightStick_DPadEast
@ k_EControllerActionOrigin_PS5_LeftPad_Click
@ k_EControllerActionOrigin_Switch_ProGyro_Move
@ k_EControllerActionOrigin_PS5_LeftStick_Click
@ k_EControllerActionOrigin_Switch_RightGyro_Yaw
@ k_EControllerActionOrigin_SteamV2_RightPad_Pressure
@ k_EControllerActionOrigin_PS5_LeftTrigger_Pull
@ k_EControllerActionOrigin_Switch_A
@ k_EControllerActionOrigin_LeftPad_DPadNorth
@ k_EControllerActionOrigin_SteamV2_LeftGrip_Pressure
@ k_EControllerActionOrigin_Switch_Y
@ k_EControllerActionOrigin_XBox360_LeftBumper
@ k_EControllerActionOrigin_SteamV2_LeftPad_DPadWest
@ k_EControllerActionOrigin_PS4_Gyro_Pitch
@ k_EControllerActionOrigin_XBoxOne_RightGrip_Lower
@ k_EControllerActionOrigin_SteamDeck_R5
@ k_EControllerActionOrigin_SteamV2_Gyro_Move
@ k_EControllerActionOrigin_Switch_LeftTrigger_Click
@ k_EControllerActionOrigin_SteamDeck_X
@ k_EControllerActionOrigin_PS4_CenterPad_Touch
@ k_EControllerActionOrigin_PS5_DPad_East
@ k_EControllerActionOrigin_RightTrigger_Click
@ k_EControllerActionOrigin_Switch_LeftStick_Move
@ k_EControllerActionOrigin_LeftPad_Touch
@ k_EControllerActionOrigin_PS4_CenterPad_DPadEast
@ k_EControllerActionOrigin_SteamDeck_Reserved15
@ k_EControllerActionOrigin_XBox360_RightStick_DPadSouth
@ k_EControllerActionOrigin_XBox360_RightStick_DPadNorth
@ k_EControllerActionOrigin_Switch_RightGyro_Pitch
@ k_EControllerActionOrigin_SteamDeck_LeftStick_DPadNorth
@ k_EControllerActionOrigin_PS4_LeftStick_DPadSouth
@ k_EControllerActionOrigin_SteamV2_RightPad_DPadNorth
@ k_EControllerActionOrigin_SteamDeck_R2_SoftPull
@ k_EControllerActionOrigin_PS4_CenterPad_DPadWest
@ k_EControllerActionOrigin_Switch_RightStick_DPadNorth
@ k_EControllerActionOrigin_PS4_DPad_Move
@ k_EControllerActionOrigin_PS5_DPad_West
@ k_EControllerActionOrigin_LeftTrigger_Pull
@ k_EControllerActionOrigin_PS4_DPad_East
@ k_EControllerActionOrigin_SteamDeck_DPad_South
@ k_EControllerActionOrigin_Switch_LeftGrip_Upper
@ k_EControllerActionOrigin_XBox360_DPad_North
@ k_EControllerActionOrigin_SteamDeck_Reserved19
@ k_EControllerActionOrigin_PS5_RightStick_Click
@ k_EControllerActionOrigin_Switch_RightStick_DPadSouth
@ k_EControllerActionOrigin_SteamDeck_DPad_West
@ k_EControllerActionOrigin_SteamDeck_DPad_Move
@ k_EControllerActionOrigin_SteamDeck_L1
@ k_EControllerActionOrigin_XBoxOne_Menu
@ k_EControllerActionOrigin_PS4_LeftBumper
@ k_EControllerActionOrigin_MaximumPossibleValue
@ k_EControllerActionOrigin_Gyro_Roll
@ k_EControllerActionOrigin_SteamDeck_LeftPad_Click
@ k_EControllerActionOrigin_XBox360_Start
@ k_EControllerActionOrigin_SteamDeck_R3
@ k_EControllerActionOrigin_XBoxOne_RightStick_Move
@ k_EControllerActionOrigin_SteamDeck_L3
@ k_EControllerActionOrigin_Switch_LeftStick_DPadEast
@ k_EControllerActionOrigin_XBoxOne_LeftGrip_Upper
@ k_EControllerActionOrigin_PS5_Create
@ k_EControllerActionOrigin_LeftStick_DPadNorth
@ k_EControllerActionOrigin_PS5_LeftStick_DPadNorth
@ k_EControllerActionOrigin_Switch_LeftGyro_Move
@ k_EControllerActionOrigin_SteamV2_Gyro_Yaw
@ k_EControllerActionOrigin_XBoxOne_RightStick_Click
@ k_EControllerActionOrigin_SteamDeck_RightStick_DPadNorth
@ k_EControllerActionOrigin_PS5_Gyro_Pitch
@ k_EControllerActionOrigin_SteamV2_RightGrip_Pressure
@ k_EControllerActionOrigin_PS4_Circle
@ k_EControllerActionOrigin_PS4_LeftPad_Swipe
@ k_EControllerActionOrigin_SteamDeck_L2
@ k_EControllerActionOrigin_SteamV2_LeftBumper
@ k_EControllerActionOrigin_Switch_RightGyro_Move
@ k_EControllerActionOrigin_SteamDeck_LeftPad_Swipe
@ k_EControllerActionOrigin_XBoxOne_LeftStick_Move
@ k_EControllerActionOrigin_SteamDeck_L5
@ k_EControllerActionOrigin_XBoxOne_X
@ k_EControllerActionOrigin_Switch_RightTrigger_Pull
@ k_EControllerActionOrigin_Switch_LeftStick_DPadNorth
@ k_EControllerActionOrigin_PS5_Option
@ k_EControllerActionOrigin_PS5_LeftPad_Touch
@ k_EControllerActionOrigin_XBox360_LeftStick_Move
@ k_EControllerActionOrigin_PS5_CenterPad_DPadSouth
@ k_EControllerActionOrigin_SteamV2_LeftStick_DPadEast
@ k_EControllerActionOrigin_SteamDeck_R1
@ k_EControllerActionOrigin_PS5_DPad_South
@ k_EControllerActionOrigin_XBoxOne_DPad_East
@ k_EControllerActionOrigin_XBox360_DPad_East
@ k_EControllerActionOrigin_SteamV2_RightBumper_Pressure
@ k_EControllerActionOrigin_SteamDeck_RightPad_DPadSouth
@ k_EControllerActionOrigin_SteamV2_LeftPad_Touch
@ k_EControllerActionOrigin_SteamDeck_LeftStick_Move
@ k_EControllerActionOrigin_PS4_RightTrigger_Click
@ k_EControllerActionOrigin_PS5_RightPad_Swipe
@ k_EControllerActionOrigin_SteamV2_RightGrip_Lower
@ k_EControllerActionOrigin_SteamDeck_Reserved4
@ k_EControllerActionOrigin_Switch_LeftStick_DPadSouth
@ k_EControllerActionOrigin_XBox360_LeftTrigger_Click
@ k_EControllerActionOrigin_PS5_RightPad_DPadWest
@ k_EControllerActionOrigin_SteamV2_RightPad_DPadSouth
@ k_EControllerActionOrigin_XBoxOne_RightStick_DPadNorth
@ k_EControllerActionOrigin_SteamV2_Gyro_Roll
@ k_EControllerActionOrigin_RightPad_DPadWest
@ k_EControllerActionOrigin_PS5_RightBumper
@ k_EControllerActionOrigin_SteamDeck_Reserved17
@ k_EControllerActionOrigin_SteamV2_RightGrip_Upper
@ k_EControllerActionOrigin_SteamV2_Back
@ k_EControllerActionOrigin_PS4_RightPad_DPadNorth
@ k_EControllerActionOrigin_PS4_DPad_West
@ k_EControllerActionOrigin_XBoxOne_View
@ k_EControllerActionOrigin_XBox360_LeftStick_DPadSouth
@ k_EControllerActionOrigin_XBoxOne_LeftStick_DPadEast
@ k_EControllerActionOrigin_PS4_Options
@ k_EControllerActionOrigin_Switch_Capture
@ k_EControllerActionOrigin_PS5_LeftTrigger_Click
@ k_EControllerActionOrigin_PS5_RightStick_DPadWest
@ k_EControllerActionOrigin_Gyro_Move
@ k_EControllerActionOrigin_SteamDeck_Reserved10
@ k_EControllerActionOrigin_PS4_CenterPad_DPadNorth
@ k_EControllerActionOrigin_SteamV2_A
@ k_EControllerActionOrigin_LeftPad_DPadWest
@ k_EControllerActionOrigin_PS4_CenterPad_DPadSouth
@ k_EControllerActionOrigin_SteamDeck_Reserved18
@ k_EControllerActionOrigin_Switch_LeftStick_Click
@ k_EControllerActionOrigin_SteamDeck_RightPad_Swipe
@ k_EControllerActionOrigin_SteamDeck_LeftPad_DPadNorth
@ k_EControllerActionOrigin_XBoxOne_RightStick_DPadWest
@ k_EControllerActionOrigin_Gyro_Yaw
@ k_EControllerActionOrigin_Switch_LeftGyro_Roll
@ k_EControllerActionOrigin_XBox360_DPad_West
@ k_EControllerActionOrigin_XBoxOne_RightTrigger_Pull
@ k_EControllerActionOrigin_None
@ k_EControllerActionOrigin_SteamDeck_LeftPad_DPadSouth
@ k_EControllerActionOrigin_PS5_LeftPad_DPadSouth
@ k_EControllerActionOrigin_SteamV2_LeftPad_Swipe
@ k_EControllerActionOrigin_SteamDeck_RightPad_DPadNorth
@ k_EControllerActionOrigin_PS5_CenterPad_Touch
@ k_EControllerActionOrigin_SteamDeck_Y
@ k_EControllerActionOrigin_XBox360_LeftStick_Click
@ k_EControllerActionOrigin_SteamV2_RightPad_DPadWest
@ k_EControllerActionOrigin_PS5_RightStick_Move
@ k_EControllerActionOrigin_Switch_Plus
@ k_EControllerActionOrigin_PS4_RightStick_DPadSouth
@ k_EControllerActionOrigin_PS5_Mute
@ k_EControllerActionOrigin_Back
@ k_EControllerActionOrigin_SteamDeck_Gyro_Yaw
@ k_EControllerActionOrigin_SteamV2_LeftPad_Click
@ k_EControllerActionOrigin_SteamV2_LeftGrip_Upper_Pressure
@ k_EControllerActionOrigin_Switch_DPad_East
@ k_EControllerActionOrigin_PS5_LeftPad_DPadWest
@ k_EControllerActionOrigin_PS5_Gyro_Move
@ k_EControllerActionOrigin_SteamDeck_Menu
@ k_EControllerActionOrigin_PS5_DPad_Move
@ k_EControllerActionOrigin_PS5_LeftStick_DPadWest
@ k_EControllerActionOrigin_Switch_B
@ k_EControllerActionOrigin_SteamDeck_RightStick_DPadSouth
@ k_EControllerActionOrigin_PS5_CenterPad_DPadEast
@ k_EControllerActionOrigin_Y
@ k_EControllerActionOrigin_PS4_LeftTrigger_Pull
@ k_EControllerActionOrigin_LeftBumper
@ k_EControllerActionOrigin_PS4_LeftStick_DPadNorth
@ k_EControllerActionOrigin_LeftPad_Click
@ k_EControllerActionOrigin_XBoxOne_LeftStick_DPadNorth
@ k_EControllerActionOrigin_XBoxOne_LeftGrip_Lower
@ k_EControllerActionOrigin_SteamDeck_Reserved12
@ k_EControllerActionOrigin_PS4_LeftPad_DPadWest
@ k_EControllerActionOrigin_SteamDeck_RightPad_Touch
@ k_EControllerActionOrigin_SteamDeck_Reserved8
@ k_EControllerActionOrigin_PS5_LeftStick_DPadEast
@ k_EControllerActionOrigin_XBoxOne_RightGrip_Upper
@ k_EControllerActionOrigin_XBoxOne_LeftTrigger_Pull
@ k_EControllerActionOrigin_XBox360_DPad_South
@ k_EControllerActionOrigin_Switch_DPad_Move
@ k_EControllerActionOrigin_PS5_Gyro_Roll
@ k_EControllerActionOrigin_SteamDeck_L4
@ k_EControllerActionOrigin_Switch_LeftGrip_Lower
@ k_EControllerActionOrigin_SteamV2_RightPad_DPadEast
@ k_EControllerActionOrigin_LeftStick_DPadSouth
@ k_EControllerActionOrigin_Switch_LeftGyro_Yaw
@ k_EControllerActionOrigin_SteamDeck_Reserved5
@ k_EControllerActionOrigin_XBoxOne_LeftStick_Click
@ k_EControllerActionOrigin_SteamDeck_RightPad_DPadEast
@ k_EControllerActionOrigin_SteamV2_Gyro_Pitch
@ k_EControllerActionOrigin_SteamDeck_Reserved1
@ k_EControllerActionOrigin_Switch_LeftStick_DPadWest
@ k_EControllerActionOrigin_SteamV2_Y
@ k_EControllerActionOrigin_PS5_LeftBumper
@ k_EControllerActionOrigin_XBox360_LeftStick_DPadWest
@ k_EControllerActionOrigin_PS4_LeftPad_Touch
@ k_EControllerActionOrigin_B
@ k_EControllerActionOrigin_LeftStick_Click
@ k_EControllerActionOrigin_SteamV2_RightGrip_Upper_Pressure
@ k_EControllerActionOrigin_PS5_RightStick_DPadEast
@ k_EControllerActionOrigin_PS4_RightPad_DPadEast
@ k_EControllerActionOrigin_PS5_LeftStick_Move
@ k_EControllerActionOrigin_PS4_RightPad_DPadWest
@ MmHardwareCoherentCached
@ VK_DYNAMIC_STATE_MAX_ENUM
@ VK_DYNAMIC_STATE_DISCARD_RECTANGLE_EXT
@ VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK
@ VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_NV
@ VK_DYNAMIC_STATE_VIEWPORT_COARSE_SAMPLE_ORDER_NV
@ VK_DYNAMIC_STATE_BEGIN_RANGE
@ VK_DYNAMIC_STATE_DEPTH_BOUNDS
@ VK_DYNAMIC_STATE_STENCIL_REFERENCE
@ VK_DYNAMIC_STATE_LINE_WIDTH
@ VK_DYNAMIC_STATE_DEPTH_BIAS
@ VK_DYNAMIC_STATE_SCISSOR
@ VK_DYNAMIC_STATE_VIEWPORT_SHADING_RATE_PALETTE_NV
@ VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_NV
@ VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_EXT
@ VK_DYNAMIC_STATE_LINE_STIPPLE_EXT
@ VK_DYNAMIC_STATE_RANGE_SIZE
@ VK_DYNAMIC_STATE_STENCIL_WRITE_MASK
@ VK_DYNAMIC_STATE_VIEWPORT
@ VK_DYNAMIC_STATE_BLEND_CONSTANTS
@ VK_DYNAMIC_STATE_END_RANGE
AnimationCompressionFormat
@ ETS_LinearColorSignature
@ SP_METAL_SM5_NOTESS_REMOVED
@ SP_VULKAN_ES3_1_ANDROID
@ SP_StaticPlatform_First
@ SP_CUSTOM_PLATFORM_LAST
@ SP_OPENGL_ES3_1_ANDROID
@ SP_CUSTOM_PLATFORM_FIRST
@ SP_VULKAN_SM5_LUMIN_REMOVED
@ SP_VULKAN_ES3_1_LUMIN_REMOVED
@ OSP_OPENGL_ES3_1_ANDROID
@ OSP_VULKAN_ES3_1_ANDROID
@ NOISEFUNCTION_VoronoiALU
@ NOISEFUNCTION_GradientTex3D
@ NOISEFUNCTION_GradientALU
@ NOISEFUNCTION_GradientTex
@ NOISEFUNCTION_SimplexTex
@ VK_MEMORY_HEAP_MULTI_INSTANCE_BIT_KHR
@ VK_MEMORY_HEAP_FLAG_BITS_MAX_ENUM
@ VK_MEMORY_HEAP_MULTI_INSTANCE_BIT
@ VK_MEMORY_HEAP_DEVICE_LOCAL_BIT
EMaterialFloatPrecisionMode
@ MFPM_Full_MaterialExpressionOnly
@ WICPixelFormatConverter
@ WICCOMPONENTTYPE_FORCE_DWORD
@ FWPS_ALE_PORT_STATUS_CLOSE
@ FWPS_ALE_PORT_STATUS_OPEN
@ FWPS_ALE_PORT_STATUS_UNKNOWN
@ FWPS_ALE_PORT_STATUS_MAX
EEdGraphNodeDeprecationMessageType
GFSDK_Aftermath_GpuCrashDumpWatchedApiFlags
@ GFSDK_Aftermath_GpuCrashDumpWatchedApiFlags_None
@ GFSDK_Aftermath_GpuCrashDumpWatchedApiFlags_DX
@ GFSDK_Aftermath_GpuCrashDumpWatchedApiFlags_Vulkan
@ VK_VERTEX_INPUT_RATE_VERTEX
@ VK_VERTEX_INPUT_RATE_INSTANCE
@ VK_VERTEX_INPUT_RATE_MAX_ENUM
@ VK_VERTEX_INPUT_RATE_RANGE_SIZE
@ VK_VERTEX_INPUT_RATE_END_RANGE
@ VK_VERTEX_INPUT_RATE_BEGIN_RANGE
EOS_EConnectionClosedReason
@ EOS_CCR_ClosedByLocalUser
@ EOS_CCR_TooManyConnections
@ EOS_CCR_UnexpectedError
@ EOS_CCR_ConnectionClosed
@ EOS_CCR_NegotiationFailed
@ EOS_CCR_ConnectionFailed
@ DT_POLYTYPE_OFFMESH_POINT
@ DT_POLYTYPE_OFFMESH_SEGMENT
_SAR_STREAM_INVALIDATION_EVENT_TYPE
@ SAR_STREAM_INVALIDATION_EVENT_DEFAULT_DEVICE_CHANGED
@ SAR_STREAM_INVALIDATION_EVENT_OFFLOAD_RESOURCE_LOST
@ SAR_STREAM_INVALIDATION_EVENT_DEVICE_REMOVED
EMeshAttributePaintToolActions
@ DEBUGSTATE_TestLFEBleed
@ DEBUGSTATE_IsolateDryAudio
@ DEBUGSTATE_IsolateReverb
@ DEBUGSTATE_DisableRadio
@ AllowPerCharacterWrapping
EProcessTileTasksSyncTimeSlicedState
@ StoreCompessedTileCacheLayers
Beam2SourceTargetTangentMethod
EAnimNodeInitializationStatus
@ RenameEditorAgnosticSettings
@ MigrateProjectSpecificInisToAgnostic
@ CameraFacing_NegativeZUp
@ CameraFacing_NegativeYUp
ESplineModulationColorMask
@ NotSupportedDriverOutOfDate
@ NotSupportedIncompatibleAPICaptureToolActive
@ NotSupportedOperatingSystemOutOfDate
@ NotSupportedIncompatibleHardware
FWPI_VPN_TRIGGER_EVENT_TYPE_
@ FWPI_VPN_TRIGGER_EVENT_APP_TRIGGER_NRPT_CONNECT
@ FWPI_VPN_TRIGGER_EVENT_APP_TRIGGER_DISCONNECT
@ FWPI_VPN_TRIGGER_EVENT_APP_TRIGGER_CONNECT
@ FWPI_VPN_TRIGGER_EVENT_MAX
EStreamingOperationResult
ESmoothMeshToolSmoothType
@ GatherGeometryFromSources
VkCoverageReductionModeNV
@ VK_COVERAGE_REDUCTION_MODE_BEGIN_RANGE_NV
@ VK_COVERAGE_REDUCTION_MODE_RANGE_SIZE_NV
@ VK_COVERAGE_REDUCTION_MODE_TRUNCATE_NV
@ VK_COVERAGE_REDUCTION_MODE_MERGE_NV
@ VK_COVERAGE_REDUCTION_MODE_MAX_ENUM_NV
@ VK_COVERAGE_REDUCTION_MODE_END_RANGE_NV
IPSEC_SA_CONTEXT_EVENT_TYPE0_
@ IPSEC_SA_CONTEXT_EVENT_ADD
@ IPSEC_SA_CONTEXT_EVENT_DELETE
@ IPSEC_SA_CONTEXT_EVENT_MAX
@ OodleLZ_Compressor_None
@ OodleLZ_Compressor_Selkie
@ OodleLZ_Compressor_Hydra
@ OodleLZ_Compressor_Invalid
@ OodleLZ_Compressor_Leviathan
@ OodleLZ_Compressor_Kraken
@ OodleLZ_Compressor_Mermaid
@ OodleLZ_Compressor_Count
@ OodleLZ_Compressor_Force32
@ GBC_EncodeNormal_Normal_10_10_10
@ GBC_Packed_Color_3_3_2_Sqrt
@ GBC_Packed_Normal_Octahedral_8_8
@ GBC_Packed_Color_5_6_5_Sqrt
@ GBC_EncodeNormal_Normal_8_8_8
@ GBC_EncodeNormal_Normal_16_16_16
@ GBC_Raw_Float_16_16_16_16
@ GBC_Packed_Color_4_4_4_Sqrt
@ OodleBadDecompressedLength
@ OodleSerializePayloadFail
ELifetimeRepNotifyCondition
VkRayTracingShaderGroupTypeKHR
@ VK_RAY_TRACING_SHADER_GROUP_TYPE_TRIANGLES_HIT_GROUP_NV
@ VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_KHR
@ VK_RAY_TRACING_SHADER_GROUP_TYPE_TRIANGLES_HIT_GROUP_KHR
@ VK_RAY_TRACING_SHADER_GROUP_TYPE_GENERAL_KHR
@ VK_RAY_TRACING_SHADER_GROUP_TYPE_GENERAL_NV
@ VK_RAY_TRACING_SHADER_GROUP_TYPE_MAX_ENUM_KHR
@ VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_NV
@ EOS_PR_ReliableUnordered
@ EOS_PR_UnreliableUnordered
ECFCoreExternalAuthProvider
EPolyEditExtrudeDistanceMode
EArchiveReferenceMarkerFlags
EPolyEditExtrudeModeOptions
@ SelectedTriangleNormals
@ SelectedTriangleNormalsEven
EQuartzTimeSignatureQuantization
EHairStrandsCompositionType
@ AfterSeparateTranslucent
@ AfterTranslucentBeforeTranslucentAfterDOF
VkDescriptorPoolCreateFlagBits
@ VK_DESCRIPTOR_POOL_CREATE_FLAG_BITS_MAX_ENUM
@ VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT
@ VK_DESCRIPTOR_POOL_CREATE_HOST_ONLY_BIT_EXT
@ VK_DESCRIPTOR_POOL_CREATE_UPDATE_AFTER_BIND_BIT_EXT
@ VK_DESCRIPTOR_POOL_CREATE_HOST_ONLY_BIT_VALVE
@ VK_DESCRIPTOR_POOL_CREATE_UPDATE_AFTER_BIND_BIT
EFieldCullingOperationType
@ Field_Culling_Operation_Max
FWPS_NET_BUFFER_LIST_TYPE_
@ FWPS_NBL_TYPE_REFERENCED_BY_WFP
@ FWPS_NBL_TYPE_ALLOCATED_BY_WFP
@ FWPS_NBL_TYPE_CLONED_BY_WFP
@ InterruptActiveBothTriggerHigh
@ InterruptActiveBothTriggerLow
@ InterruptPolarityUnknown
@ VK_PIPELINE_STAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR
@ VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT
@ VK_PIPELINE_STAGE_COMMAND_PREPROCESS_BIT_NV
@ VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT
@ VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT
@ VK_PIPELINE_STAGE_TRANSFORM_FEEDBACK_BIT_EXT
@ VK_PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_NV
@ VK_PIPELINE_STAGE_MESH_SHADER_BIT_NV
@ VK_PIPELINE_STAGE_TASK_SHADER_BIT_NV
@ VK_PIPELINE_STAGE_CONDITIONAL_RENDERING_BIT_EXT
@ VK_PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT
@ VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT
@ VK_PIPELINE_STAGE_NONE_KHR
@ VK_PIPELINE_STAGE_FLAG_BITS_MAX_ENUM
@ VK_PIPELINE_STAGE_TASK_SHADER_BIT_EXT
@ VK_PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_KHR
@ VK_PIPELINE_STAGE_DRAW_INDIRECT_BIT
@ VK_PIPELINE_STAGE_HOST_BIT
@ VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT
@ VK_PIPELINE_STAGE_TRANSFER_BIT
@ VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT
@ VK_PIPELINE_STAGE_SHADING_RATE_IMAGE_BIT_NV
@ VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT
@ VK_PIPELINE_STAGE_VERTEX_INPUT_BIT
@ VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT
@ VK_PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_NV
@ VK_PIPELINE_STAGE_MESH_SHADER_BIT_EXT
@ VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT
@ VK_PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_KHR
@ VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT
@ VK_PIPELINE_STAGE_FRAGMENT_DENSITY_PROCESS_BIT_EXT
@ VK_PIPELINE_STAGE_VERTEX_SHADER_BIT
@ VK_PIPELINE_STAGE_ALL_COMMANDS_BIT
ECustomDataRowCountMethod
EOptimusSkinnedMeshExecDomain
@ VK_ATTACHMENT_STORE_OP_END_RANGE
@ VK_ATTACHMENT_STORE_OP_DONT_CARE
@ VK_ATTACHMENT_STORE_OP_STORE
@ VK_ATTACHMENT_STORE_OP_MAX_ENUM
@ VK_ATTACHMENT_STORE_OP_BEGIN_RANGE
@ VK_ATTACHMENT_STORE_OP_RANGE_SIZE
EActorMovementCompensationMode
EOnlineNotificationResult
ETextureLossyCompressionAmount
@ U_CHAR_NAME_CHOICE_COUNT
EFractureEngineClusterSizeMethod
@ SupportsReliableDelivery
ELODStreamingCallbackResult
ERasterizeGeomRecastTimeSlicedState
@ k_ELeaderboardSortMethodDescending
@ k_ELeaderboardSortMethodNone
@ k_ELeaderboardSortMethodAscending
@ InLandscapeModeAndUserTriggeredChanges
@ k_EItemPreviewType_Image
@ k_EItemPreviewType_Sketchfab
@ k_EItemPreviewType_EnvironmentMap_HorizontalCross
@ k_EItemPreviewType_EnvironmentMap_LatLong
@ k_EItemPreviewType_ReservedMax
@ k_EItemPreviewType_YouTubeVideo
@ VK_IMAGE_VIEW_TYPE_CUBE_ARRAY
@ VK_IMAGE_VIEW_TYPE_RANGE_SIZE
@ VK_IMAGE_VIEW_TYPE_CUBE
@ VK_IMAGE_VIEW_TYPE_1D_ARRAY
@ VK_IMAGE_VIEW_TYPE_MAX_ENUM
@ VK_IMAGE_VIEW_TYPE_BEGIN_RANGE
@ VK_IMAGE_VIEW_TYPE_END_RANGE
@ VK_IMAGE_VIEW_TYPE_2D_ARRAY
ELoudnessNRTCurveTypeEnum
@ RC_TIMER_BUILD_CONTOURS_SIMPLIFY
@ RC_TIMER_BUILD_DISTANCEFIELD
@ RC_TIMER_BUILD_POLYMESH
@ RC_TIMER_MERGE_POLYMESH
@ RC_TIMER_FILTER_WALKABLE
@ RC_TIMER_BUILD_CLUSTERS
@ RC_TIMER_BUILD_POLYMESHDETAIL
@ RC_TIMER_BUILD_COMPACTHEIGHTFIELD
@ RC_TIMER_BUILD_REGIONS_EXPAND
@ RC_TIMER_MARK_CONVEXPOLY_AREA
@ RC_TIMER_MERGE_POLYMESHDETAIL
@ RC_TIMER_BUILD_DISTANCEFIELD_DIST
@ RC_TIMER_BUILD_REGIONS_WATERSHED
@ RC_TIMER_BUILD_REGIONS_FLOOD
@ RC_TIMER_MARK_CYLINDER_AREA
@ RC_TIMER_BUILD_REGIONS_FILTER
@ RC_TIMER_FILTER_LOW_OBSTACLES
@ RC_TIMER_BUILD_CONTOURS
@ RC_TIMER_BUILD_CONTOURS_TRACE
@ RC_TIMER_BUILD_DISTANCEFIELD_BLUR
@ RC_TIMER_RASTERIZE_TRIANGLES
@ WICColorContextUninitialized
@ WICColorContextExifColorSpace
EDescendantScrollDestination
EPCGMedadataTransformOperation
EHairTransmittancePassType
@ HasInitialOnlyProperties
@ HasObjectOrNetSerializeProperties
EArchiveReplaceObjectFlags
@ IncludeClassGeneratedByRef
@ TrackReplacedReferences
@ FWP_SECURITY_DESCRIPTOR_TYPE
@ FWP_TOKEN_INFORMATION_TYPE
@ FWP_UNICODE_STRING_TYPE
@ FWP_TOKEN_ACCESS_INFORMATION_TYPE
@ FWP_BITMAP_ARRAY64_TYPE
@ FWP_SINGLE_DATA_TYPE_MAX
@ VK_PHYSICAL_DEVICE_TYPE_RANGE_SIZE
@ VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
@ VK_PHYSICAL_DEVICE_TYPE_END_RANGE
@ VK_PHYSICAL_DEVICE_TYPE_MAX_ENUM
@ VK_PHYSICAL_DEVICE_TYPE_OTHER
@ VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
@ VK_PHYSICAL_DEVICE_TYPE_CPU
@ VK_PHYSICAL_DEVICE_TYPE_BEGIN_RANGE
@ VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU
EGizmoElementInteractionState
@ k_EChatEntryTypeEntered
@ k_EChatEntryTypeInvalid
@ k_EChatEntryTypeLinkBlocked
@ k_EChatEntryTypeWasKicked
@ k_EChatEntryTypeHistoricalChat
@ k_EChatEntryTypeDisconnected
@ k_EChatEntryTypeChatMsg
@ k_EChatEntryTypeLeftConversation
@ k_EChatEntryTypeWasBanned
@ k_EChatEntryTypeInviteGame
@ k_EWorkshopFileActionCompleted
@ k_EWorkshopFileActionPlayed
@ CURLOPT_ACCEPTTIMEOUT_MS
@ CURLOPT_TRAILERFUNCTION
@ CURLOPT_HTTP_TRANSFER_DECODING
@ CURLOPT_HTTP_CONTENT_DECODING
@ CURLOPT_PROXY_SSL_VERIFYHOST
@ CURLOPT_CONNECTTIMEOUT_MS
@ CURLOPT_TLSAUTH_USERNAME
@ CURLOPT_SSH_HOST_PUBLIC_KEY_MD5
@ CURLOPT_OPENSOCKETFUNCTION
@ CURLOPT_SUPPRESS_CONNECT_HEADERS
@ CURLOPT_CONV_TO_NETWORK_FUNCTION
@ CURLOPT_CONV_FROM_UTF8_FUNCTION
@ CURLOPT_PROGRESSFUNCTION
@ CURLOPT_HTTPPROXYTUNNEL
@ CURLOPT_MAXLIFETIME_CONN
@ CURLOPT_CLOSESOCKETFUNCTION
@ CURLOPT_PROXY_TRANSFER_MODE
@ CURLOPT_SOCKS5_GSSAPI_NEC
@ CURLOPT_UNIX_SOCKET_PATH
@ CURLOPT_FTP_CREATE_MISSING_DIRS
@ CURLOPT_TIMEVALUE_LARGE
@ CURLOPT_GSSAPI_DELEGATION
@ CURLOPT_KEEP_SENDING_ON_ERROR
@ CURLOPT_CHUNK_BGN_FUNCTION
@ CURLOPT_DOH_SSL_VERIFYPEER
@ CURLOPT_SSLENGINE_DEFAULT
@ CURLOPT_CHUNK_END_FUNCTION
@ CURLOPT_EXPECT_100_TIMEOUT_MS
@ CURLOPT_SSH_PRIVATE_KEYFILE
@ CURLOPT_PROXY_SSLKEY_BLOB
@ CURLOPT_TRANSFER_ENCODING
@ CURLOPT_PROXY_SSL_CIPHER_LIST
@ CURLOPT_PROXY_SERVICE_NAME
@ CURLOPT_DNS_USE_GLOBAL_CACHE
@ CURLOPT_SSH_KEYFUNCTION
@ CURLOPT_MAXFILESIZE_LARGE
@ CURLOPT_PROXY_TLSAUTH_USERNAME
@ CURLOPT_PROXY_ISSUERCERT
@ CURLOPT_UPKEEP_INTERVAL_MS
@ CURLOPT_PROXY_TLS13_CIPHERS
@ CURLOPT_PROXY_SSLKEYTYPE
@ CURLOPT_UPLOAD_BUFFERSIZE
@ CURLOPT_MAX_RECV_SPEED_LARGE
@ CURLOPT_PROXY_SSLVERSION
@ CURLOPT_FNMATCH_FUNCTION
@ CURLOPT_MAX_SEND_SPEED_LARGE
@ CURLOPT_SSH_COMPRESSION
@ CURLOPT_PROXY_KEYPASSWD
@ CURLOPT_PROXY_CAINFO_BLOB
@ CURLOPT_HSTSREADFUNCTION
@ CURLOPT_PROXY_SSL_VERIFYPEER
@ CURLOPT_TFTP_NO_OPTIONS
@ CURLOPT_NEW_DIRECTORY_PERMS
@ CURLOPT_HAPROXYPROTOCOL
@ CURLOPT_RESOLVER_START_DATA
@ CURLOPT_DOH_SSL_VERIFYSTATUS
@ CURLOPT_PROXY_ISSUERCERT_BLOB
@ CURLOPT_HSTSWRITEFUNCTION
@ CURLOPT_REDIR_PROTOCOLS
@ CURLOPT_SSL_CTX_FUNCTION
@ CURLOPT_FTP_RESPONSE_TIMEOUT
@ CURLOPT_MAIL_RCPT_ALLLOWFAILS
@ CURLOPT_XFERINFOFUNCTION
@ CURLOPT_RTSP_SERVER_CSEQ
@ CURLOPT_PROXY_SSL_OPTIONS
@ CURLOPT_PROXY_TLSAUTH_PASSWORD
@ CURLOPT_TLSAUTH_PASSWORD
@ CURLOPT_ISSUERCERT_BLOB
@ CURLOPT_PINNEDPUBLICKEY
@ CURLOPT_PROXY_PINNEDPUBLICKEY
@ CURLOPT_FTP_ALTERNATIVE_TO_USER
@ CURLOPT_INFILESIZE_LARGE
@ CURLOPT_SSH_PUBLIC_KEYFILE
@ CURLOPT_STREAM_DEPENDS_E
@ CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS
@ CURLOPT_DNS_SHUFFLE_ADDRESSES
@ CURLOPT_DOH_SSL_VERIFYHOST
@ CURLOPT_RTSP_STREAM_URI
@ CURLOPT_DNS_CACHE_TIMEOUT
@ CURLOPT_DEFAULT_PROTOCOL
@ CURLOPT_CONV_FROM_NETWORK_FUNCTION
@ CURLOPT_ABSTRACT_UNIX_SOCKET
@ CURLOPT_PROXY_TLSAUTH_TYPE
@ CURLOPT_SSL_VERIFYSTATUS
@ CURLOPT_POSTFIELDSIZE_LARGE
@ CURLOPT_RTSP_CLIENT_CSEQ
@ CURLOPT_SSL_ENABLE_ALPN
@ CURLOPT_SSL_SESSIONID_CACHE
@ CURLOPT_FTP_SKIP_PASV_IP
@ CURLOPT_SOCKOPTFUNCTION
@ CURLOPT_UNRESTRICTED_AUTH
@ CURLOPT_CLOSESOCKETDATA
@ CURLOPT_SSL_CIPHER_LIST
@ CURLOPT_IGNORE_CONTENT_LENGTH
@ CURLOPT_RESOLVER_START_FUNCTION
@ CURLOPT_INTERLEAVEFUNCTION
@ CURLOPT_RESUME_FROM_LARGE
@ CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256
@ CURLOPT_LOW_SPEED_LIMIT
@ CURLOPT_SOCKS5_GSSAPI_SERVICE
@ CURLOPT_DISALLOW_USERNAME_IN_URL
@ CURLOPT_PROXY_SSLCERTTYPE
@ CURLOPT_PROXY_SSLCERT_BLOB
@ CURLOPT_ACCEPT_ENCODING
@ CURLOPT_RTSP_SESSION_ID
@ SteelShieldDataFlags_IsRolloverAck
@ SteelShieldDataFlags_HasWrap
@ SteelShieldDataFlags_IsRollover
@ SteelShieldDataFlags_IsInitialPacket
AnimPhysAngularConstraintType
EBinkMoviePlayerBinkBufferModes
@ MP_Bink_StreamUntilResident
@ OodleLZ_CheckCRC_Force32
@ DWMWA_NONCLIENT_RTL_LAYOUT
@ DWMWA_HAS_ICONIC_BITMAP
@ DWMWA_FREEZE_REPRESENTATION
@ DWMWA_NCRENDERING_ENABLED
@ DWMWA_EXTENDED_FRAME_BOUNDS
@ DWMWA_CAPTION_BUTTON_BOUNDS
@ DWMWA_TRANSITIONS_FORCEDISABLED
@ DWMWA_NCRENDERING_POLICY
@ DWMWA_EXCLUDED_FROM_PEEK
@ DWMWA_FORCE_ICONIC_REPRESENTATION
EReflectedAndRefractedRayTracedShadows
@ EInstallStatus_Uninstalling
@ EInstallStatus_InstalledButNeedsUpdateMyMods
@ EInstallStatus_Updating
@ EInstallStatus_Installing
@ EInstallStatus_InstalledButNeedsUpdate
@ EInstallStatus_Installed
@ DT_COMPRESSEDTILE_FREE_DATA
@ ReservationRemoveMembers
@ ExistingSessionReservation
EGroomInterpolationQuality
EDataflowWaveFunctionType
@ Dataflow_WaveFunctionType_Decay
@ Dataflow_WaveFunctionType_Gaussian
@ Dataflow_WaveFunctionType_Falloff
@ Dataflow_WaveFunctionType_Cosine
VkDescriptorSetLayoutCreateFlagBits
@ VK_DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT_EXT
@ VK_DESCRIPTOR_SET_LAYOUT_CREATE_HOST_ONLY_POOL_BIT_EXT
@ VK_DESCRIPTOR_SET_LAYOUT_CREATE_DESCRIPTOR_BUFFER_BIT_EXT
@ VK_DESCRIPTOR_SET_LAYOUT_CREATE_EMBEDDED_IMMUTABLE_SAMPLERS_BIT_EXT
@ VK_DESCRIPTOR_SET_LAYOUT_CREATE_UPDATE_AFTER_BIND_POOL_BIT
@ VK_DESCRIPTOR_SET_LAYOUT_CREATE_HOST_ONLY_POOL_BIT_VALVE
@ VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR
@ VK_DESCRIPTOR_SET_LAYOUT_CREATE_FLAG_BITS_MAX_ENUM
EGeometryScriptOffsetFacesType
EGroupTopologyDeformationStrategy
@ CPPF_ArgumentOrReturnValue
@ CPPF_BlueprintCppBackend
EInstallBundleRequestFlags
@ TrackPersistentBundleStats
@ CheckForCellularDataUsage
@ SendNotificationIfDownloadCompletesInBackground
@ VK_COLOR_SPACE_MAX_ENUM_KHR
@ VK_COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT
@ VK_COLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXT
@ VK_COLOR_SPACE_ADOBERGB_LINEAR_EXT
@ VK_COLOR_SPACE_BT709_LINEAR_EXT
@ VK_COLOR_SPACE_HDR10_ST2084_EXT
@ VK_COLOR_SPACE_BT709_NONLINEAR_EXT
@ VK_COLOR_SPACE_END_RANGE_KHR
@ VK_COLORSPACE_SRGB_NONLINEAR_KHR
@ VK_COLOR_SPACE_DCI_P3_LINEAR_EXT
@ VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
@ VK_COLOR_SPACE_BT2020_LINEAR_EXT
@ VK_COLOR_SPACE_DCI_P3_NONLINEAR_EXT
@ VK_COLOR_SPACE_PASS_THROUGH_EXT
@ VK_COLOR_SPACE_BEGIN_RANGE_KHR
@ VK_COLOR_SPACE_HDR10_HLG_EXT
@ VK_COLOR_SPACE_DISPLAY_NATIVE_AMD
@ VK_COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXT
@ VK_COLOR_SPACE_ADOBERGB_NONLINEAR_EXT
@ VK_COLOR_SPACE_RANGE_SIZE_KHR
@ VK_COLOR_SPACE_DISPLAY_P3_LINEAR_EXT
@ VK_COLOR_SPACE_DOLBYVISION_EXT
@ VK_PRESENT_MODE_SHARED_CONTINUOUS_REFRESH_KHR
@ VK_PRESENT_MODE_RANGE_SIZE_KHR
@ VK_PRESENT_MODE_SHARED_DEMAND_REFRESH_KHR
@ VK_PRESENT_MODE_FIFO_KHR
@ VK_PRESENT_MODE_BEGIN_RANGE_KHR
@ VK_PRESENT_MODE_FIFO_RELAXED_KHR
@ VK_PRESENT_MODE_IMMEDIATE_KHR
@ VK_PRESENT_MODE_MAILBOX_KHR
@ VK_PRESENT_MODE_MAX_ENUM_KHR
@ VK_PRESENT_MODE_END_RANGE_KHR
@ PlaneUsingBoundaryPolygon
EMeshSelectionElementType
EOffsetMeshSelectionInteractionMode
EGeometryScriptCombineAttributesMode
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID
@ NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_KMD_NOTIFY
@ NV_GPU_PERF_CHANGE_SEQ_30_STEP_ID_NOISE_UNAWARE_VMIN
@ NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_PRE_HW
@ NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_WAIT_FOR_MODESET
@ NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_VOLT_DECREASE
@ NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_NONE
@ NV_GPU_PERF_CHANGE_SEQ_30_STEP_ID_NOISE_AWARE_CLKS_INCREASE
@ NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_ASPM
@ NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_VOLT_INCREASE
@ NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_MAX_STEPS
@ NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_LINK_SPEED
@ NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_DEEP_L1
@ NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_NOISE_UNAWARE_CLKS
@ NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_LINK_WIDTH
@ NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_NVVDD_PSI
@ NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_RAM_SVOP
@ NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_SET_LTR_VALUE
@ NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_POST_HW
@ NV_GPU_PERF_CHANGE_SEQ_30_STEP_ID_NOISE_AWARE_CLKS_DECREASE
@ NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID_LPWR_FEATURES
EControlRigContextChannelToKey
EAudioSpectrumBandPresetType
@ ProjectPluginUnification
@ FWP_MATCH_LESS_OR_EQUAL
@ FWP_MATCH_FLAGS_ANY_SET
@ FWP_MATCH_EQUAL_CASE_INSENSITIVE
@ FWP_MATCH_GREATER_OR_EQUAL
@ FWP_MATCH_FLAGS_ALL_SET
@ FWP_MATCH_FLAGS_NONE_SET
ENDISkeletalMesh_SourceMode
@ FWPM_VSWITCH_EVENT_FILTER_ADD_TO_INCOMPLETE_LAYER
@ FWPM_VSWITCH_EVENT_FILTER_ENGINE_REORDER
@ FWPM_VSWITCH_EVENT_DISABLED_FOR_INSPECTION
@ FWPM_VSWITCH_EVENT_FILTER_ENGINE_NOT_IN_REQUIRED_POSITION
@ FWPM_VSWITCH_EVENT_ENABLED_FOR_INSPECTION
EDistanceFieldShadowingType
@ DFS_PointLightTiledCulling
@ DFS_DirectionalLightScatterTileCulling
@ DFS_DirectionalLightTiledCulling
@ CURLE_BAD_FUNCTION_ARGUMENT
@ CURLE_BAD_DOWNLOAD_RESUME
@ CURLE_FILESIZE_EXCEEDED
@ CURLE_FTP_ACCEPT_FAILED
@ CURLE_BAD_CONTENT_ENCODING
@ CURLE_PEER_FAILED_VERIFICATION
@ CURLE_UNSUPPORTED_PROTOCOL
@ CURLE_REMOTE_ACCESS_DENIED
@ CURLE_SSL_ENGINE_INITFAILED
@ CURLE_SSL_CACERT_BADFILE
@ CURLE_FTP_COULDNT_SET_TYPE
@ CURLE_FTP_WEIRD_PASS_REPLY
@ CURLE_FUNCTION_NOT_FOUND
@ CURLE_FTP_WEIRD_PASV_REPLY
@ CURLE_COULDNT_RESOLVE_PROXY
@ CURLE_WEIRD_SERVER_REPLY
@ CURLE_SSL_PINNEDPUBKEYNOTMATCH
@ CURLE_SSL_ENGINE_SETFAILED
@ CURLE_REMOTE_FILE_NOT_FOUND
@ CURLE_COULDNT_RESOLVE_HOST
@ CURLE_QUIC_CONNECT_ERROR
@ CURLE_ABORTED_BY_CALLBACK
@ CURLE_SETOPT_OPTION_SYNTAX
@ CURLE_FTP_COULDNT_RETR_FILE
@ CURLE_REMOTE_FILE_EXISTS
@ CURLE_RTSP_SESSION_ERROR
@ CURLE_OPERATION_TIMEDOUT
@ CURLE_FTP_CANT_GET_HOST
@ CURLE_LDAP_SEARCH_FAILED
@ CURLE_SSL_ENGINE_NOTFOUND
@ CURLE_FTP_BAD_FILE_LIST
@ CURLE_SSL_INVALIDCERTSTATUS
@ CURLE_FTP_COULDNT_USE_REST
@ CURLE_RECURSIVE_API_CALL
@ CURLE_FTP_ACCEPT_TIMEOUT
@ CURLE_FTP_WEIRD_227_FORMAT
@ CURLE_TOO_MANY_REDIRECTS
@ CURLE_SSL_SHUTDOWN_FAILED
@ CURLE_FILE_COULDNT_READ_FILE
@ CURLE_NO_CONNECTION_AVAILABLE
@ CURLE_SSL_CONNECT_ERROR
@ CURLE_HTTP_RETURNED_ERROR
EInstallBundleCacheReserveResult
FWP_CLASSIFY_OPTION_TYPE_
@ FWP_CLASSIFY_OPTION_LOCAL_ONLY_MAPPING
@ FWP_CLASSIFY_OPTION_MULTICAST_STATE
@ FWP_CLASSIFY_OPTION_LOOSE_SOURCE_MAPPING
@ FWP_CLASSIFY_OPTION_SECURE_SOCKET_SECURITY_FLAGS
@ FWP_CLASSIFY_OPTION_MAX
@ FWP_CLASSIFY_OPTION_MCAST_BCAST_LIFETIME
@ FWP_CLASSIFY_OPTION_SECURE_SOCKET_AUTHIP_MM_POLICY_KEY
@ FWP_CLASSIFY_OPTION_SECURE_SOCKET_AUTHIP_QM_POLICY_KEY
@ FWP_CLASSIFY_OPTION_UNICAST_LIFETIME
VkSurfaceTransformFlagBitsKHR
@ VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_BIT_KHR
@ VK_SURFACE_TRANSFORM_FLAG_BITS_MAX_ENUM_KHR
@ VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_90_BIT_KHR
@ VK_SURFACE_TRANSFORM_ROTATE_180_BIT_KHR
@ VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR
@ VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_270_BIT_KHR
@ VK_SURFACE_TRANSFORM_ROTATE_90_BIT_KHR
@ VK_SURFACE_TRANSFORM_ROTATE_270_BIT_KHR
@ VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_180_BIT_KHR
@ VK_SURFACE_TRANSFORM_INHERIT_BIT_KHR
FForceFeedbackChannelType
EProcessRemoteFunctionFlags
EMoviePipelineShutterTiming
@ VK_IMAGE_ASPECT_STENCIL_BIT
@ VK_IMAGE_ASPECT_METADATA_BIT
@ VK_IMAGE_ASPECT_PLANE_2_BIT
@ VK_IMAGE_ASPECT_PLANE_0_BIT_KHR
@ VK_IMAGE_ASPECT_PLANE_2_BIT_KHR
@ VK_IMAGE_ASPECT_COLOR_BIT
@ VK_IMAGE_ASPECT_FLAG_BITS_MAX_ENUM
@ VK_IMAGE_ASPECT_PLANE_1_BIT_KHR
@ VK_IMAGE_ASPECT_MEMORY_PLANE_2_BIT_EXT
@ VK_IMAGE_ASPECT_PLANE_1_BIT
@ VK_IMAGE_ASPECT_DEPTH_BIT
@ VK_IMAGE_ASPECT_MEMORY_PLANE_0_BIT_EXT
@ VK_IMAGE_ASPECT_PLANE_0_BIT
@ VK_IMAGE_ASPECT_MEMORY_PLANE_1_BIT_EXT
@ VK_IMAGE_ASPECT_MEMORY_PLANE_3_BIT_EXT
@ ECompareFunction_NumBits
@ ovrUserPresenceStatus_Offline
@ ovrUserPresenceStatus_Unknown
@ ovrUserPresenceStatus_Online
EGeometryScriptCollisionGenerationMethod
@ DBM_DBuffer_ColorNormalRoughness
@ DBM_DBuffer_EmissiveAlphaComposite
@ DBM_DBuffer_NormalRoughness
@ DBM_DBuffer_AlphaComposite
@ DBM_DBuffer_ColorNormal
@ DBM_Volumetric_DistanceFunction
@ DBM_DBuffer_ColorRoughness
@ SSM_Clamp_WorldGroupSettings
@ SSM_TerrainWeightmapGroupSettings
@ SSM_Wrap_WorldGroupSettings
EMovieScene2DTransformChannel
ERDGTransientResourceLifetimeState
EARServicePermissionRequestResult
ENDIStaticMesh_SourceMode
@ FileRenameInformationExBypassAccessCheck
@ FileNumaNodeInformation
@ FileCaseSensitiveInformation
@ FileRenameInformationEx
@ FileValidDataLengthInformation
@ FileFullDirectoryInformation
@ FilePipeRemoteInformation
@ FileHardLinkFullIdInformation
@ FileCompletionInformation
@ FileDirectoryInformation
@ FileStandardLinkInformation
@ FileSfioVolumeInformation
@ FileNetworkPhysicalNameInformation
@ FilePositionInformation
@ FileStorageReserveIdInformation
@ FileAllocationInformation
@ FileIoPriorityHintInformation
@ FileRenameInformationBypassAccessCheck
@ FileBothDirectoryInformation
@ FileDesiredStorageClassInformation
@ FileMoveClusterInformation
@ FileIsRemoteDeviceInformation
@ FileObjectIdInformation
@ FileMailslotQueryInformation
@ FileProcessIdsUsingFileInformation
@ FileReplaceCompletionInformation
@ FileCompressionInformation
@ FileTrackingInformation
@ FileLinkInformationExBypassAccessCheck
@ FileLinkInformationBypassAccessCheck
@ FileEndOfFileInformation
@ FileCaseSensitiveInformationForceAccessCheck
@ FileAlternateNameInformation
@ FileInternalInformation
@ FilePipeLocalInformation
@ FileAlignmentInformation
@ FileIdGlobalTxDirectoryInformation
@ FileShortNameInformation
@ FileIoCompletionNotificationInformation
@ FileNormalizedNameInformation
@ FileHardLinkInformation
@ FileNetworkOpenInformation
@ FileMemoryPartitionInformation
@ FileAttributeTagInformation
@ FileIdFullDirectoryInformation
@ FileMailslotSetInformation
@ FileReparsePointInformation
@ FileVolumeNameInformation
@ FileSfioReserveInformation
@ FileIdBothDirectoryInformation
@ FileRemoteProtocolInformation
@ FileIdExtdBothDirectoryInformation
@ FileIdExtdDirectoryInformation
@ FileDispositionInformation
@ FileStandardInformation
@ FileDispositionInformationEx
@ FileIoStatusBlockRangeInformation
ERemoteStoragePublishedFileVisibility
@ k_ERemoteStoragePublishedFileVisibilityPrivate
@ k_ERemoteStoragePublishedFileVisibilityPublic
@ k_ERemoteStoragePublishedFileVisibilityUnlisted
@ k_ERemoteStoragePublishedFileVisibilityFriendsOnly
@ Error_InputContextNotInActiveContexts
@ Error_EnhancedInputNotEnabled
NvAPIPrivateConstDataSlot
@ PCD_NEXUS_TRAP_HANDLER_DUMP_GPU_VIRTUAL_ADDRESS
@ PCD_NEXUS_DC_EXTRA_INFO
@ PCD_NEXUS_FRAME_AND_DC_INDEX
@ PCD_NEXUS_COMPUTE_FRAME_AND_DC_INDEX
@ PCD_NEXUS_COMPUTE_DC_EXTRA_INFO
@ PCD_NEXUS_COMPUTE_START
EMovieSceneTrackEasingSupportFlags
EOptimusNodePinStorageType
EGeometryScriptBakeCurvatureColorMode
ETextureReallocationStatus
@ CURL_LOCK_DATA_SSL_SESSION
@ IKEEXT_CERT_CONFIG_UNSPECIFIED
@ IKEEXT_CERT_CONFIG_EXPLICIT_TRUST_LIST
@ IKEEXT_CERT_CONFIG_TYPE_MAX
@ IKEEXT_CERT_CONFIG_TRUSTED_ROOT_STORE
@ IKEEXT_CERT_CONFIG_ENTERPRISE_STORE
EPCGWorldQueryFilterByTag
EDataflowVectorFieldOperationType
@ Dataflow_VectorFieldOperationType_Multiply
@ Dataflow_VectorFieldFalloffType_Add
@ Dataflow_VectorFieldFalloffType_Substract
@ Dataflow_VectorFieldFalloffType_CrossProduct
@ Dataflow_VectorFieldFalloffType_Divide
ESecondaryScreenPercentageMethod
@ LowerPixelDensitySimulation
@ UDISPCTX_CAPITALIZATION_FOR_UI_LIST_OR_MENU
@ UDISPCTX_CAPITALIZATION_NONE
@ UDISPCTX_CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE
@ UDISPCTX_CAPITALIZATION_FOR_STANDALONE
@ UDISPCTX_STANDARD_NAMES
@ UDISPCTX_CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE
VkPerformanceCounterScopeKHR
@ VK_PERFORMANCE_COUNTER_SCOPE_RENDER_PASS_KHR
@ VK_QUERY_SCOPE_COMMAND_KHR
@ VK_PERFORMANCE_COUNTER_SCOPE_COMMAND_BUFFER_KHR
@ VK_PERFORMANCE_COUNTER_SCOPE_MAX_ENUM_KHR
@ VK_PERFORMANCE_COUNTER_SCOPE_COMMAND_KHR
@ VK_QUERY_SCOPE_COMMAND_BUFFER_KHR
@ VK_QUERY_SCOPE_RENDER_PASS_KHR
@ inputdata_noadvance_float
@ inputdata_noadvance_half
@ inputdata_noadvance_int32
EARServiceInstallRequestResult
@ UserDeclinedInstallation
@ EUninitializedColorExistingDepth
@ EExistingContents_NoDepthStore
@ EClearColorExistingDepth
@ EExistingColorAndClearDepth
@ EUninitializedColorClearDepth
@ EExistingColorAndDepthAndClearStencil
@ EUninitializedColorAndDepth
VkExternalSemaphoreFeatureFlagBits
@ VK_EXTERNAL_SEMAPHORE_FEATURE_FLAG_BITS_MAX_ENUM
@ VK_EXTERNAL_SEMAPHORE_FEATURE_EXPORTABLE_BIT
@ VK_EXTERNAL_SEMAPHORE_FEATURE_IMPORTABLE_BIT_KHR
@ VK_EXTERNAL_SEMAPHORE_FEATURE_IMPORTABLE_BIT
@ VK_EXTERNAL_SEMAPHORE_FEATURE_EXPORTABLE_BIT_KHR
@ HasNetSerializeProperties
@ HasDynamicArrayProperties
EInstallBundleReleaseResult
EPCGMedadataCompareOperation
@ SupplementalMathematicalOperators
@ ArabicPresentationFormsB
@ UnifiedCanadianAboriginalSyllabicsExtended
@ CombiningDiacriticalMarksForSymbols
@ IdeographicDescriptionCharacters
@ HalfwidthAndFullwidthForms
@ SupplementalPunctuation
@ VariationSelectorsSupplement
@ LatinExtendedAdditional
@ AlphabeticPresentationForms
@ CJKCompatibilityIdeographs
@ CombiningDiacriticalMarksSupplement
@ CuneiformNumbersAndPunctuation
@ MiscellaneousMathematicalSymbolsA
@ ByzantineMusicalSymbols
@ SupplementalSymbolsAndPictographs
@ CJKUnifiedIdeographsExtensionA
@ AncientGreekMusicalNotation
@ ArabicPresentationFormsA
@ CombiningDiacriticalMarks
@ EnclosedAlphanumericSupplement
@ MiscellaneousSymbolsAndArrows
@ SuperscriptsAndSubscripts
@ GeometricShapesExtended
@ HangulCompatibilityJamo
@ MathematicalAlphanumericSymbols
@ MiscellaneousSymbolsAndPictographs
@ ShorthandFormatControls
@ EnclosedIdeographicSupplement
@ CombiningDiacriticalMarksExtended
@ PhoneticExtensionsSupplement
@ CJKSymbolsAndPunctuation
@ UnifiedCanadianAboriginalSyllabics
@ HighPrivateUseSurrogates
@ EnclosedCJKLettersAndMonths
@ KatakanaPhoneticExtensions
@ ArabicMathematicalAlphabeticSymbols
@ CJKUnifiedIdeographsExtensionE
@ CJKUnifiedIdeographsExtensionC
@ CJKUnifiedIdeographsExtensionD
@ MiscellaneousMathematicalSymbolsB
@ CJKCompatibilityIdeographsSupplement
@ CJKUnifiedIdeographsExtensionB
@ OpticalCharacterRecognition
@ IdeographicSymbolsAndPunctuation
EGeometryScriptBakeCurvatureClampMode
@ MP_WorldDisplacement_DEPRECATED
@ MP_TessellationMultiplier_DEPRECATED
@ VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT_KHR
@ VK_RENDERING_SUSPENDING_BIT
@ VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT
@ VK_RENDERING_RESUMING_BIT_KHR
@ VK_RENDERING_RESUMING_BIT
@ VK_RENDERING_FLAG_BITS_MAX_ENUM
@ VK_RENDERING_ENABLE_LEGACY_DITHERING_BIT_EXT
@ VK_RENDERING_SUSPENDING_BIT_KHR
@ Fail_UIDensityConstraint
@ UBMT_RENDER_TARGET_BINDING_SLOTS
@ UBMT_RDG_TEXTURE_ACCESS
@ UBMT_RDG_TEXTURE_ACCESS_ARRAY
@ EUniformBufferBaseType_Num
@ UBMT_RDG_BUFFER_ACCESS_ARRAY
@ UBMT_RDG_UNIFORM_BUFFER
@ EUniformBufferBaseType_NumBits
ERDGPooledBufferAlignment
EARSessionTrackingFeature
@ PersonSegmentationWithDepth
@ NGXApplicationIDThenUEProjectID
@ Field_Falloff_Logarithmic
@ VVMFlag_HasRandInstruction
@ VVMFlag_OptSaveIntermediateState
@ VVMFlag_DataMapCacheSetup
@ EOS_LC_ProgressionSnapshots
@ EOS_LC_PlayerDataStorage
@ EOS_LC_IntegratedPlatform
@ EOS_LC_HttpSerialization
@ k_EChatMemberStateChangeDisconnected
@ k_EChatMemberStateChangeKicked
@ k_EChatMemberStateChangeBanned
@ k_EChatMemberStateChangeLeft
@ k_EChatMemberStateChangeEntered
LandscapeSplineMeshOrientation
@ PSORTMODE_Age_NewestFirst
@ PSORTMODE_Age_OldestFirst
@ PSORTMODE_ViewProjDepth
@ PSORTMODE_DistanceToView
@ SOUNDDISTANCE_InfiniteYZPlane
@ SOUNDDISTANCE_InfiniteXYPlane
@ SOUNDDISTANCE_InfiniteXZPlane
EDatasmithImportAssetConflictPolicy
@ AMPROPERTY_PIN_CATEGORY
@ PSMA_MeshFaceCameraWithLockedAxis
@ PSMA_MeshFaceCameraWithSpin
@ PSMA_MeshFaceCameraWithRoll
EBuildPatchDownloadHealth
@ MOVECOMP_NeverIgnoreBlockingOverlaps
@ MOVECOMP_DisableBlockingOverlapDispatch
@ MOVECOMP_SkipPhysicsMove
ovrPlatformInitializeResult_
@ ovrPlatformInitialize_NotEntitled
@ ovrPlatformInitialize_Unknown
@ ovrPlatformInitialize_InvalidCredentials
@ ovrPlatformInitialize_UnableToVerify
@ ovrPlatformInitialize_Success
@ ovrPlatformInitialize_FileInvalid
@ ovrPlatformInitialize_SignatureInvalid
@ ovrPlatformInitialize_VersionMismatch
@ ovrPlatformInitialize_PreLoaded
@ ovrPlatformInitialize_Uninitialized
ELocationFilteringModeEnum
@ ChaosNiagara_LocationFilteringMode_Inclusive
@ ChaosNiagara_LocationFilteringMode_Exclusive
ESoundSpatializationAlgorithm
EOnlineStoreOfferDiscountType
@ FWPM_SERVICE_START_PENDING
@ FWPM_SERVICE_STOP_PENDING
@ AMBISONICS_NORMALIZATION_N3D
@ AMBISONICS_NORMALIZATION_SN3D
VkSamplerYcbcrModelConversion
@ VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601_KHR
@ VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY
@ VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020
@ VK_SAMPLER_YCBCR_MODEL_CONVERSION_MAX_ENUM
@ VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601
@ VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709_KHR
@ VK_SAMPLER_YCBCR_MODEL_CONVERSION_END_RANGE
@ VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY
@ VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020_KHR
@ VK_SAMPLER_YCBCR_MODEL_CONVERSION_BEGIN_RANGE
@ VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY_KHR
@ VK_SAMPLER_YCBCR_MODEL_CONVERSION_RANGE_SIZE
@ VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709
@ VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR
UNumberFormatAttributeValue
EGeometryScriptPrimitivePolygroupMode
ETimedDataInputEvaluationType
@ ChaosNiagara_DataSourceType_Trailing
@ ChaosNiagara_DataSourceType_Breaking
@ ChaosNiagara_DataSourceType_Collision
@ UsesMemoryImageAllocator
EHairLightingIntegrationType
EFFTPeakInterpolationMethod
EConstraintPlasticityType
@ ChaosNiagara_LocationXToSpawn_Max
@ ChaosNiagara_LocationXToSpawn_MinMax
@ ChaosNiagara_LocationXToSpawn_None
@ ChaosNiagara_LocationXToSpawn_Min
EPCGIntersectionDensityFunction
EBlueprintNativizationFlag
ESlateTextureAtlasPaddingStyle
VkQueryPoolSamplingModeINTEL
@ VK_QUERY_POOL_SAMPLING_MODE_MAX_ENUM_INTEL
@ VK_QUERY_POOL_SAMPLING_MODE_BEGIN_RANGE_INTEL
@ VK_QUERY_POOL_SAMPLING_MODE_RANGE_SIZE_INTEL
@ VK_QUERY_POOL_SAMPLING_MODE_MANUAL_INTEL
@ VK_QUERY_POOL_SAMPLING_MODE_END_RANGE_INTEL
ERootMotionSourceStatusFlags
EHairInterpolationQuality
ESkyAtmospherePassLocation
EControlRigCurveAlignment
@ STATTYPE_AccumulatorDWORD
@ STATTYPE_AccumulatorFLOAT
EInGamePerfTrackerThreads
EPropertyAccessObjectType
EMeshGroupPaintVisibilityType
ESteamIPv6ConnectivityState
@ k_ESteamIPv6ConnectivityState_Unknown
@ k_ESteamIPv6ConnectivityState_Good
@ k_ESteamIPv6ConnectivityState_Bad
@ UsesMemoryImageAllocator
@ EOS_AS_FriendsManagement
EGeometryScriptSamplingDistributionMode
@ Dataflow_SetOperation_OR
@ Dataflow_SetOperation_AND
@ Dataflow_SetOperation_XOR
@ IgnoreDegenerateTriangles
@ BlendOverlappingNormals
EStandardToolContextMaterials
@ UREGEX_CASE_INSENSITIVE
@ UREGEX_ERROR_ON_UNKNOWN_ESCAPES
EEOSUserInterface_SignInOrCreateAccount_Choice
@ TribeLogAndTrackingPoints
EMoviePipelineEncodeQuality
ENavigationDataResolution
@ VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT
@ VK_SHADER_STAGE_MISS_BIT_NV
@ VK_SHADER_STAGE_MESH_BIT_NV
@ VK_SHADER_STAGE_SUBPASS_SHADING_BIT_HUAWEI
@ VK_SHADER_STAGE_MISS_BIT_KHR
@ VK_SHADER_STAGE_INTERSECTION_BIT_NV
@ VK_SHADER_STAGE_VERTEX_BIT
@ VK_SHADER_STAGE_CALLABLE_BIT_KHR
@ VK_SHADER_STAGE_TASK_BIT_NV
@ VK_SHADER_STAGE_RAYGEN_BIT_NV
@ VK_SHADER_STAGE_TASK_BIT_EXT
@ VK_SHADER_STAGE_GEOMETRY_BIT
@ VK_SHADER_STAGE_CLOSEST_HIT_BIT_NV
@ VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT
@ VK_SHADER_STAGE_ANY_HIT_BIT_KHR
@ VK_SHADER_STAGE_CALLABLE_BIT_NV
@ VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR
@ VK_SHADER_STAGE_INTERSECTION_BIT_KHR
@ VK_SHADER_STAGE_COMPUTE_BIT
@ VK_SHADER_STAGE_FLAG_BITS_MAX_ENUM
@ VK_SHADER_STAGE_ALL_GRAPHICS
@ VK_SHADER_STAGE_MESH_BIT_EXT
@ VK_SHADER_STAGE_RAYGEN_BIT_KHR
@ VK_SHADER_STAGE_FRAGMENT_BIT
@ VK_SHADER_STAGE_ANY_HIT_BIT_NV
GFSDK_Aftermath_GpuCrashDumpDecoderFlags
@ GFSDK_Aftermath_GpuCrashDumpDecoderFlags_CALL_STACK_INFO
@ GFSDK_Aftermath_GpuCrashDumpDecoderFlags_SHADER_INFO
@ GFSDK_Aftermath_GpuCrashDumpDecoderFlags_ALL_INFO
@ GFSDK_Aftermath_GpuCrashDumpDecoderFlags_EVENT_MARKER_INFO
@ GFSDK_Aftermath_GpuCrashDumpDecoderFlags_BASE_INFO
@ GFSDK_Aftermath_GpuCrashDumpDecoderFlags_DISPLAY_DRIVER_INFO
@ GFSDK_Aftermath_GpuCrashDumpDecoderFlags_PAGE_FAULT_INFO
@ GFSDK_Aftermath_GpuCrashDumpDecoderFlags_OS_INFO
@ GFSDK_Aftermath_GpuCrashDumpDecoderFlags_GPU_INFO
@ GFSDK_Aftermath_GpuCrashDumpDecoderFlags_DEVICE_INFO
@ GFSDK_Aftermath_GpuCrashDumpDecoderFlags_DESCRIPTION_INFO
@ GFSDK_Aftermath_GpuCrashDumpDecoderFlags_FAULTED_WARP_INFO
@ GFSDK_Aftermath_GpuCrashDumpDecoderFlags_WARP_STATE_INFO
@ GFSDK_Aftermath_GpuCrashDumpDecoderFlags_SHADER_MAPPING_INFO
@ VK_ATTACHMENT_LOAD_OP_CLEAR
@ VK_ATTACHMENT_LOAD_OP_MAX_ENUM
@ VK_ATTACHMENT_LOAD_OP_DONT_CARE
@ VK_ATTACHMENT_LOAD_OP_BEGIN_RANGE
@ VK_ATTACHMENT_LOAD_OP_LOAD
@ VK_ATTACHMENT_LOAD_OP_RANGE_SIZE
@ VK_ATTACHMENT_LOAD_OP_END_RANGE
EPCGPointExtentsModifierMode
@ VideoCopyProtectionMacrovisionBasic
@ VideoCopyProtectionMacrovisionCBI
EMovieSceneTransformChannel
EPartyRequestToJoinRemovedReason
EGeometryScriptDebugMessageType
ERigUnitDebugTransformMode
@ DDM_AllOpaqueNoVelocity
EStreamingSourceTargetState
ETransformGizmoSubElements
@ StandardTranslateRotate
@ TranslateRotateUniformScale
@ FullTranslateRotateScale
@ k_EPersonaChangeJoinedSource
@ k_EPersonaChangeGameServer
@ k_EPersonaChangeRichPresence
@ k_EPersonaChangeComeOnline
@ k_EPersonaChangeSteamLevel
@ k_EPersonaChangeRelationshipChanged
@ k_EPersonaChangeBroadcast
@ k_EPersonaChangeGamePlayed
@ k_EPersonaChangeNameFirstSet
@ k_EPersonaChangeLeftSource
@ k_EPersonaChangeNickname
@ k_EPersonaChangeGoneOffline
@ CSD_KeyValueReadComplete
@ CSD_DocumentWriteComplete
@ CSD_DocumentQueryComplete
@ CSD_DocumentReadComplete
@ CSD_KeyValueWriteComplete
@ CSD_DocumentConflictDetected
EHairSimulationInterpolationMode
@ OIDN_ACCESS_WRITE_DISCARD
_NDIS_NET_BUFFER_LIST_INFO
@ Ieee8021QNetBufferListInfo
@ TcpOffloadBytesTransferred
@ NetBufferListCorrelationId
@ TcpSendOffloadsSupplementalNetBufferListInfo
@ NetBufferListInfoReserved3
@ UdpSegmentationOffloadInfo
@ MediaSpecificInformationEx
@ IPsecOffloadV1NetBufferListInfo
@ TcpLargeSendNetBufferListInfo
@ NblOriginalInterfaceIfIndex
@ SwitchForwardingReserved
@ NetBufferListProtocolId
@ TcpIpChecksumNetBufferListInfo
@ IPsecOffloadV2HeaderNetBufferListInfo
@ TcpReceiveBytesTransferred
@ NblReAuthWfpFlowContext
@ ClassificationHandleNetBufferListInfo
@ IPsecOffloadV2NetBufferListInfo
@ IPsecOffloadV2TunnelNetBufferListInfo
@ NetBufferListFilteringInfo
@ MediaSpecificInformation
@ PPI_SeparateTranslucency
@ U_JG_HANIFI_ROHINGYA_KINNA_YA
@ U_JG_MANICHAEAN_THAMEDH
@ U_JG_MANICHAEAN_DHAMEDH
@ U_JG_HANIFI_ROHINGYA_PA
@ U_JG_MANICHAEAN_HUNDRED
@ U_JG_BURUSHASKI_YEH_BARREE
EDatasmithImportSearchPackagePolicy
EScreenProbeIrradianceFormat
ESpaceCurveControlPointFalloffType
EPropertyLocalizationGathererTextFlags
@ ForceEditorOnlyProperties
@ ForceEditorOnlyScriptData
ELocationEmitterSelectionMethod
ETextureCompressionQuality
EShouldCookBlueprintPropertyGuids
@ ReferencePassThroughConnection
ESourceEffectDynamicsPeakMode
@ VideoProcAmp_ColorEnable
@ VideoProcAmp_WhiteBalance
@ VideoProcAmp_Saturation
@ VideoProcAmp_Brightness
@ VideoProcAmp_BacklightCompensation
@ XAxisFacing_NegativeZUp
@ VelocityAligned_YAxisFacing
@ VelocityAligned_NegativeZAxisFacing
@ XAxisFacing_NegativeYUp
@ LockedAxis_NegativeZAxisFacing
@ LockedAxis_NegativeYAxisFacing
@ VelocityAligned_ZAxisFacing
@ EMeshCameraFacingOptions_MAX
@ VelocityAligned_NegativeYAxisFacing
ECameraSetting_BoolCondition
@ BLEND_TranslucentColoredTransmittance
@ BLEND_TranslucentGreyTransmittance
@ BLEND_ColoredTransmittanceOnly
APPLICATION_VIEW_ORIENTATION
ECompactedTracingIndirectArgs
@ NumLightSampleTracesDiv32
@ NumLightSampleTracesDiv64
EDynamicMeshComponentRenderUpdateMode
EOnlineTournamentParticipantType
EHoudiniPluginSerializationVersion
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_LANDSCAPES
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_ADDED_KEEP_TRANSFORM
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_INSTANCE_COLORS
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_CUSTOM_LINKER
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_COOK_TEMP_PACKAGES_MESH_AND_LAYERS
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_PARAMETERS_NOSWAP
@ VER_HOUDINI_PLUGIN_SERIALIZATION_HOUDINI_SPLINE_TO_TRANSFORM
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_BAKENAME_OVERRIDE
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_OUTLINER_INPUT_SAVE_ACTOR_PATHNAME
@ VER_HOUDINI_PLUGIN_SERIALIZATION_AUTOMATIC_VERSION
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_V2_BASE
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_GEOMETRY_INPUT_TRANSFORMS
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_GEO_PART_NODE_PATH
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_FILE_PARAM_READ_ONLY
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_OUTLINER_INPUT_SAVE_MAT
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_INPUT_LANDSCAPE_TRANSFORM
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_ADDED_PARAM_HELP
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_PARAMETERS_UNIT
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_COOK_TEMP_PACKAGES
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_POST_419_SERIALIZATION_FIX
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_ACTOR_INSTANCING
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_INPUT_SOFT_REF
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_MULTI_GEO_INPUT
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_UNREAL_SPLINE_RESOLUTION_PER_INPUT
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_BASE
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_419_SERIALIZATION_FIX
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_OUTLINER_INSTANCE_INDEX
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_BASE_PLUS_ONE
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_ADDED_UNREAL_SPLINE
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_OUTLINER_INPUT_SAVE_ACTOR_ONLY
EArkProcMeshSliceCapOption
@ VK_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT
@ VK_OBJECT_TYPE_SURFACE_KHR
@ VK_OBJECT_TYPE_INSTANCE
@ VK_OBJECT_TYPE_INDIRECT_COMMANDS_LAYOUT_NVX
@ VK_OBJECT_TYPE_COMMAND_POOL
@ VK_OBJECT_TYPE_SHADER_MODULE
@ VK_OBJECT_TYPE_PIPELINE_CACHE
@ VK_OBJECT_TYPE_DESCRIPTOR_POOL
@ VK_OBJECT_TYPE_COMMAND_BUFFER
@ VK_OBJECT_TYPE_DISPLAY_KHR
@ VK_OBJECT_TYPE_SWAPCHAIN_KHR
@ VK_OBJECT_TYPE_DESCRIPTOR_SET
@ VK_OBJECT_TYPE_PHYSICAL_DEVICE
@ VK_OBJECT_TYPE_SEMAPHORE
@ VK_OBJECT_TYPE_RENDER_PASS
@ VK_OBJECT_TYPE_PIPELINE
@ VK_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT
@ VK_OBJECT_TYPE_IMAGE_VIEW
@ VK_OBJECT_TYPE_QUERY_POOL
@ VK_OBJECT_TYPE_RANGE_SIZE
@ VK_OBJECT_TYPE_DISPLAY_MODE_KHR
@ VK_OBJECT_TYPE_VALIDATION_CACHE_EXT
@ VK_OBJECT_TYPE_BEGIN_RANGE
@ VK_OBJECT_TYPE_BUFFER_VIEW
@ VK_OBJECT_TYPE_PERFORMANCE_CONFIGURATION_INTEL
@ VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR
@ VK_OBJECT_TYPE_OBJECT_TABLE_NVX
@ VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV
@ VK_OBJECT_TYPE_MAX_ENUM
@ VK_OBJECT_TYPE_DEBUG_UTILS_MESSENGER_EXT
@ VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION
@ VK_OBJECT_TYPE_DEVICE_MEMORY
@ VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR
@ VK_OBJECT_TYPE_FRAMEBUFFER
@ VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE
@ VK_OBJECT_TYPE_PIPELINE_LAYOUT
@ VK_OBJECT_TYPE_END_RANGE
EExtractCollisionOutputType
@ SceneDepthConfidenceMap
@ PersonSegmentationDepth
@ PersonSegmentationImage
EMovieSceneControlRigSpaceType
@ VK_SAMPLER_REDUCTION_MODE_MIN
@ VK_SAMPLER_REDUCTION_MODE_MAX_ENUM
@ VK_SAMPLER_REDUCTION_MODE_MIN_EXT
@ VK_SAMPLER_REDUCTION_MODE_MAX_EXT
@ VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE_EXT
@ VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE
@ VK_SAMPLER_REDUCTION_MODE_MAX
ERevolvePropertiesPolygroupMode
@ VK_DISPLAY_POWER_STATE_SUSPEND_EXT
@ VK_DISPLAY_POWER_STATE_OFF_EXT
@ VK_DISPLAY_POWER_STATE_END_RANGE_EXT
@ VK_DISPLAY_POWER_STATE_RANGE_SIZE_EXT
@ VK_DISPLAY_POWER_STATE_MAX_ENUM_EXT
@ VK_DISPLAY_POWER_STATE_ON_EXT
@ VK_DISPLAY_POWER_STATE_BEGIN_RANGE_EXT
@ TraceFrameType_Rendering
EMaterialInstanceUsedByRTFlag
@ CacheUniformExpressions
@ NV_MOSAIC_TOPO_4x2_BASIC
@ NV_MOSAIC_TOPO_1x4_BASIC
@ NV_MOSAIC_TOPO_1x4_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_1x6_BASIC
@ NV_MOSAIC_TOPO_END_BASIC
@ NV_MOSAIC_TOPO_BEGIN_BASIC
@ NV_MOSAIC_TOPO_1x2_BASIC
@ NV_MOSAIC_TOPO_4x1_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_3x1_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_2x1_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_1x3_BASIC
@ NV_MOSAIC_TOPO_BEGIN_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_END_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_3x2_BASIC
@ NV_MOSAIC_TOPO_3x1_BASIC
@ NV_MOSAIC_TOPO_7x1_BASIC
@ NV_MOSAIC_TOPO_2x1_BASIC
@ NV_MOSAIC_TOPO_2x2_BASIC
@ NV_MOSAIC_TOPO_4x1_BASIC
@ NV_MOSAIC_TOPO_2x3_BASIC
@ NV_MOSAIC_TOPO_1x2_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_1x5_BASIC
@ NV_MOSAIC_TOPO_2x2_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_2x4_BASIC
@ NV_MOSAIC_TOPO_1x3_PASSIVE_STEREO
@ NVAPI_DITHER_MODE_STATIC_2X2
@ NVAPI_DITHER_MODE_STATIC_ERR_ACC
@ NVAPI_DITHER_MODE_DYNAMIC_ERR_ACC
@ NVAPI_DITHER_MODE_DYNAMIC_2X2
@ NVAPI_DITHER_MODE_TEMPORAL
EChaosCollisionSortMethod
EGeometryScriptEmptySelectionBehavior
EStructDeserializerErrorPolicies
@ ConsiderLightmapPadding
EShaderFundamentalDimensionType
ovrMatchmakingCriterionImportance_
@ ovrMatchmaking_ImportanceHigh
@ ovrMatchmaking_ImportanceLow
@ ovrMatchmaking_ImportanceMedium
@ ovrMatchmaking_ImportanceUnknown
@ ovrMatchmaking_ImportanceRequired
EInstallBundleRequestInfoFlags
@ SkippedBundlesDueToBundleSource
@ SkippedAlreadyReleasedBundles
@ SkippedAlreadyUpdatedBundles
@ SkippedAlreadyMountedBundles
@ SkippedAlreadyRemovedBundles
@ SkippedUnusableLanguageBundles
@ DU_DRAWNAVMESH_OFFMESHCONS
@ DU_DRAWNAVMESH_CLOSEDLIST
@ DU_DRAWNAVMESH_COLOR_TILES
EHoudiniLandscapeExportType
EOS_EOnlineSessionPermissionLevel
@ EOS_OSPF_JoinViaPresence
@ EOS_OSPF_PublicAdvertised
ERevolvePropertiesCapFillMode
@ k_ESteamNetConnectionEnd_Misc_Generic
@ k_ESteamNetConnectionEnd_Misc_NoRelaySessionsToClient
@ k_ESteamNetConnectionEnd_App_Max
@ k_ESteamNetConnectionEnd_Remote_BadCrypt
@ k_ESteamNetConnectionEnd_Local_OfflineMode
@ k_ESteamNetConnectionEnd_Invalid
@ k_ESteamNetConnectionEnd_Remote_BadCert
@ k_ESteamNetConnectionEnd_Remote_Timeout
@ k_ESteamNetConnectionEnd_Remote_P2P_ICE_NoPublicAddresses
@ k_ESteamNetConnectionEnd_App_Min
@ k_ESteamNetConnectionEnd_Local_Max
@ k_ESteamNetConnectionEnd_Misc_PeerSentNoConnection
@ k_ESteamNetConnectionEnd_Remote_BadProtocolVersion
@ k_ESteamNetConnectionEnd_App_Generic
@ k_ESteamNetConnectionEnd_Misc_P2P_Rendezvous
@ k_ESteamNetConnectionEnd_Misc_Max
@ k_ESteamNetConnectionEnd_Local_Min
@ k_ESteamNetConnectionEnd_Local_ManyRelayConnectivity
@ k_ESteamNetConnectionEnd_AppException_Max
@ k_ESteamNetConnectionEnd_Remote_Max
@ k_ESteamNetConnectionEnd_Misc_P2P_NAT_Firewall
@ k_ESteamNetConnectionEnd_Misc_SteamConnectivity
@ k_ESteamNetConnectionEnd_Remote_Min
@ k_ESteamNetConnectionEnd_Misc_InternalError
@ k_ESteamNetConnectionEnd_Local_Rights
@ k_ESteamNetConnectionEnd_AppException_Generic
@ k_ESteamNetConnectionEnd_Local_P2P_ICE_NoPublicAddresses
@ k_ESteamNetConnectionEnd_AppException_Min
@ k_ESteamNetConnectionEnd_Local_HostedServerPrimaryRelay
@ k_ESteamNetConnectionEnd_Misc_Timeout
@ k_ESteamNetConnectionEnd_Local_NetworkConfig
@ k_ESteamNetConnectionEnd__Force32Bit
@ k_ESteamNetConnectionEnd_Misc_Min
EPCGSpawnActorGenerationTrigger
@ CLASS_NewerVersionExists
@ CLASS_TokenStreamAssembled
@ CLASS_ProjectUserConfig
@ CLASS_NeedsDeferredDependencyLoading
@ CLASS_DefaultToInstanced
@ CLASS_ReplicationDataIsSetUp
@ CLASS_CollapseCategories
@ CLASS_CustomConstructor
@ CLASS_MatchedSerializers
@ CLASS_ConfigDoNotCheckDefaults
@ CLASS_CompiledFromBlueprint
@ CLASS_HasInstancedReference
EOpenGLFormatCapabilities
EPriorityAttenuationMethod
EMetasoundFrontendVertexAccessType
EGeometryScriptSmoothBoneWeightsType
EHoudiniRampPointConstructStatus
@ FailedToOpenFileForWrite
@ FailedToCreateDirectory
@ FailedGettingDiskSpaceInfo
ECreateMeshObjectSourceMeshType
EOS_EAntiCheatCommonClientAuthStatus
@ EOS_ACCCAS_RemoteAuthComplete
@ EOS_ACCCAS_LocalAuthComplete
ERayTracingAccelerationStructureFlags
ESubmixEffectDynamicsKeySource
EPartyInvitationRemovedReason
EStreamlineSettingOverride
EPrimaryAssetProductionLevel
EStaticMeshVertexTangentBasisType
@ NV_HDR_MODE_UHDA_PASSTHROUGH
@ NV_HDR_MODE_DOLBY_VISION
@ Chaos_Surface_Volumetric
@ COP_APPLICATION_SPECIFIC
@ VK_FULL_SCREEN_EXCLUSIVE_ALLOWED_EXT
@ VK_FULL_SCREEN_EXCLUSIVE_DEFAULT_EXT
@ VK_FULL_SCREEN_EXCLUSIVE_MAX_ENUM_EXT
@ VK_FULL_SCREEN_EXCLUSIVE_APPLICATION_CONTROLLED_EXT
@ VK_FULL_SCREEN_EXCLUSIVE_DISALLOWED_EXT
ERayTracingInstanceMaskType
EMicroTransactionDelegate
@ MTD_PurchaseQueryComplete
ESceneCaptureCompositeMode
EMovieSceneCaptureProtocolState
@ k_ESteamControllerPad_Right
@ k_ESteamControllerPad_Left
@ WaitForAsyncGetSavedFiles
@ WaitForAsyncDeletesToFinish
VkPipelineCreationFeedbackFlagBits
@ VK_PIPELINE_CREATION_FEEDBACK_VALID_BIT
@ VK_PIPELINE_CREATION_FEEDBACK_BASE_PIPELINE_ACCELERATION_BIT
@ VK_PIPELINE_CREATION_FEEDBACK_FLAG_BITS_MAX_ENUM
@ VK_PIPELINE_CREATION_FEEDBACK_VALID_BIT_EXT
@ VK_PIPELINE_CREATION_FEEDBACK_BASE_PIPELINE_ACCELERATION_BIT_EXT
@ VK_PIPELINE_CREATION_FEEDBACK_APPLICATION_PIPELINE_CACHE_HIT_BIT
@ VK_PIPELINE_CREATION_FEEDBACK_APPLICATION_PIPELINE_CACHE_HIT_BIT_EXT
EDurationControlOnlineState
@ k_EDurationControlOnlineState_Offline
@ k_EDurationControlOnlineState_Invalid
@ k_EDurationControlOnlineState_OnlineHighPri
@ k_EDurationControlOnlineState_Online
ETransferPersistentDataMode
@ WCA_TRANSITIONS_FORCEDISABLED
@ WCA_VIDEO_OVERLAY_ACTIVE
@ WCA_FORCE_ICONIC_REPRESENTATION
@ WCA_NONCLIENT_RTL_LAYOUT
@ WCA_CAPTION_BUTTON_BOUNDS
@ WCA_NCRENDERING_ENABLED
@ WCA_FREEZE_REPRESENTATION
@ WCA_FORCE_ACTIVEWINDOW_APPEARANCE
@ WCA_EXTENDED_FRAME_BOUNDS
@ WCA_EXCLUDED_FROM_LIVEPREVIEW
ESparseVolumeTextureShaderUniform
@ ESparseVolumeTexture_Count
@ ESparseVolumeTexture_PhysicalUVToPageUV
@ ESparseVolumeTexture_TileSize
@ ESparseVolumeTexture_PageTableSize
EBakeTextureSamplesPerPixel
ESchemaTranslationLaunchPolicy
ERayTracingPrimaryRaysFlag
@ UseGBufferForMaxDistance
@ NORMAL_INTERP_TO_ASA_CAMERA
@ SLOW_INTERP_TO_OLD_CAMERA
@ NORMAL_INTERP_TO_OLD_CAMERA
@ WAITING_TO_SWITCH_TO_OLD_CAMERA_SLOW
EShadowDepthVertexShaderMode
@ VertexShadowDepth_OnePassPointLight
@ VertexShadowDepth_OutputDepth
@ VertexShadowDepth_VirtualShadowMap
@ VertexShadowDepth_PerspectiveCorrect
ELandscapeCustomizedCoordType
@ MD_RuntimeVirtualTexture
@ BoundsOverlapFilteredDelaunayTriangulation
@ MinimalSpanningSubsetDelaunayTriangulation
@ PointImplicitAugmentedWithMinimalDelaunay
EInstallBundleManagerInitState
ETransactionObjectChangeCreatedBy
@ WritingVideoReplayBufferToDisk
@ ComponentLocationTrackedRotation
ETemplateSectionPropertyScaleType
@ TransformPropertyLocationOnly
@ TransformPropertyRotationOnly
EOpenColorIOTransformAlpha
ERigVMSimPointIntegrateType
ETransitionRequestOverwriteMode
@ FWPM_NET_FAILURE_AUTHIP
@ FWPM_NET_FAILURE_CAUSE_MAX
@ FWPM_NET_FAILURE_UNKNOWN
@ FWPM_NET_FAILURE_WRONG_COMPARTMENT
VIDEOENCODER_BITRATE_MODE
EAlignObjectsAlignToOptions
@ VK_FRONT_FACE_COUNTER_CLOCKWISE
@ VK_FRONT_FACE_BEGIN_RANGE
@ VK_FRONT_FACE_END_RANGE
@ VK_FRONT_FACE_RANGE_SIZE
@ VK_FRONT_FACE_CLOCKWISE
SkeletalMeshOptimizationType
@ SMOT_TriangleOrDeviation
@ HiddenByExistingMapping
@ CollisionWithMappingInSameContext
EMediaVideoCaptureDeviceFilter
EWorldPartitionRuntimeCellVisualizeMode
ENDISkelMesh_AreaWeightingMode
@ BULKDATA_DuplicateNonOptionalPayload
@ BULKDATA_SerializeCompressedZLIB
@ BULKDATA_Force_NOT_InlinePayload
@ BULKDATA_ForceStreamPayload
@ BULKDATA_UsesIoDispatcher
@ BULKDATA_PayloadAtEndOfFile
@ BULKDATA_HasAsyncReadPending
@ BULKDATA_WorkspaceDomainPayload
@ BULKDATA_BadDataVersion
@ BULKDATA_OptionalPayload
@ BULKDATA_ForceSingleElementSerialization
@ BULKDATA_PayloadInSeperateFile
@ BULKDATA_SerializeCompressed
@ BULKDATA_DataIsMemoryMapped
@ BULKDATA_MemoryMappedPayload
@ BULKDATA_SerializeCompressedBitWindow
@ BULKDATA_ForceInlinePayload
@ BULKDATA_AlwaysAllowDiscard
EUnrealObjectInputNodeType
@ EXR_ATTR_CHROMATICITIES
@ EXR_ATTR_LAST_KNOWN_TYPE
EDatasmithAreaLightActorShape
@ VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT
@ VK_QUEUE_GLOBAL_PRIORITY_BEGIN_RANGE_EXT
@ VK_QUEUE_GLOBAL_PRIORITY_LOW_EXT
@ VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT
@ VK_QUEUE_GLOBAL_PRIORITY_END_RANGE_EXT
@ VK_QUEUE_GLOBAL_PRIORITY_MAX_ENUM_EXT
@ VK_QUEUE_GLOBAL_PRIORITY_RANGE_SIZE_EXT
@ VK_QUEUE_GLOBAL_PRIORITY_HIGH_EXT
ERTAccelerationStructureBuildPriority
EGeometryScriptRemeshEdgeConstraintType
EMeshBooleanOperationEnum
@ Dataflow_MeshBoolean_Intersect
@ Dataflow_MeshBoolean_Difference
@ Dataflow_MeshBoolean_Union
EHoudiniRuntimeSettingsSessionType
@ VK_CULL_MODE_FRONT_AND_BACK
@ VK_CULL_MODE_FLAG_BITS_MAX_ENUM
ERuntimeVirtualTextureAttributeType
@ ovrLeaderboard_StartAtTop
@ ovrLeaderboard_StartAtCenteredOnViewerOrTop
@ ovrLeaderboard_StartAtUnknown
@ ovrLeaderboard_StartAtCenteredOnViewer
EDecalDBufferMaskTechnique
ERuntimeVirtualTextureTextureAddressMode
EDynamicMeshSculptBrushType
EControlRigModifyBoneMode
FWPS_CALLOUT_NOTIFY_TYPE_
@ FWPS_CALLOUT_NOTIFY_ADD_FILTER
@ FWPS_CALLOUT_NOTIFY_TYPE_MAX
@ FWPS_CALLOUT_NOTIFY_ADD_FILTER_POST_COMMIT
@ FWPS_CALLOUT_NOTIFY_DELETE_FILTER
@ IPSEC_TOKEN_TYPE_MACHINE
@ IPSEC_TOKEN_TYPE_IMPERSONATION
EMaterialTranslucencyPass
@ EOpaqueRoughRefractionSSSWithout
@ Field_Resolution_DisabledParents
@ Field_Resolution_Minimal
@ Field_Resolution_Maximum
ESelectedObjectsModificationType
EMaterialExposedTextureProperty
@ VK_STENCIL_FACE_BACK_BIT
@ VK_STENCIL_FACE_FLAG_BITS_MAX_ENUM
@ VK_STENCIL_FACE_FRONT_AND_BACK
@ VK_STENCIL_FACE_FRONT_BIT
@ VK_STENCIL_FRONT_AND_BACK
ViewSubresourceSubsetFlags
@ ViewSubresourceSubsetFlags_DepthOnlyDsv
@ ViewSubresourceSubsetFlags_StencilOnlyDsv
@ ViewSubresourceSubsetFlags_None
@ ViewSubresourceSubsetFlags_DepthAndStencilDsv
@ ClientConnectedToListenServer
@ ClientConnectedToDedicatedServer
@ DIT_HITTESTATTRIBUTES_MOUSEWHEEL
@ DIT_HITTESTATTRIBUTES_ERASERDOWN
@ DIT_HITTESTATTRIBUTES_VALID
@ DIT_HITTESTATTRIBUTES_CONTROLDOWN
@ DIT_HITTESTATTRIBUTES_MOUSEWHEELISINCREASING
@ DIT_HITTESTATTRIBUTES_TOUCHTARGETING
@ DIT_HITTESTATTRIBUTES_MOUSEWHEELISHORIZONTAL
@ DIT_HITTESTATTRIBUTES_BARRELBUTTONDOWN
@ DIT_HITTESTATTRIBUTES_MOUSEBUTTONDOWN
@ DIT_HITTESTATTRIBUTES_NONE
@ DIT_HITTESTATTRIBUTES_NOHOVERPOINTER
EInstallBundleSourceUpdateBundleInfoResult
ERasterizeGeomTimeSlicedState
@ RasterizeGeometryTransformCoords
@ RasterizeGeometryRecast
EGizmoElementViewDependentType
EGeometryScriptContainmentOutcomePins
EGeometryScriptPrimitiveOriginMode
@ k_EVRScreenshotType_Mono
@ k_EVRScreenshotType_StereoPanorama
@ k_EVRScreenshotType_MonoPanorama
@ k_EVRScreenshotType_MonoCubemap
@ k_EVRScreenshotType_None
@ k_EVRScreenshotType_Stereo
EParticleSystemOcclusionBoundsMethod
ECDOArrayModificationType
EStructSerializerMapPolicies
ERandomVelocityGenerationTypeEnum
@ ChaosNiagara_RandomVelocityGenerationType_RandomDistribution
@ ChaosNiagara_RandomVelocityGenerationType_RandomDistributionWithStreamers
@ ChaosNiagara_RandomVelocityGenerationType_CollisionNormalBased
EGamepadTextInputLineMode
@ k_EGamepadTextInputLineModeMultipleLines
@ k_EGamepadTextInputLineModeSingleLine
ELightMapVirtualTextureType
EInstallBundleInstallState
EAnimExecutionContextConversionResult
EPipelineCacheFileFormatVersions
@ PatchSizeReduction_NoDuplicatedGuid
@ FragmentDensityAttachment
@ RemovingTessellationShaders
@ k_ESteamInputType_MobileTouch
@ k_ESteamInputType_GenericGamepad
@ k_ESteamInputType_SteamDeckController
@ k_ESteamInputType_AppleMFiController
@ k_ESteamInputType_PS5Controller
@ k_ESteamInputType_SteamController
@ k_ESteamInputType_SwitchJoyConPair
@ k_ESteamInputType_Count
@ k_ESteamInputType_MaximumPossibleValue
@ k_ESteamInputType_SwitchJoyConSingle
@ k_ESteamInputType_AndroidController
@ k_ESteamInputType_XBox360Controller
@ k_ESteamInputType_PS4Controller
@ k_ESteamInputType_Unknown
@ k_ESteamInputType_XBoxOneController
@ k_ESteamInputType_SwitchProController
@ k_ESteamInputType_PS3Controller
_WHEA_ERROR_PACKET_DATA_FORMAT
@ WheaDataFormatIPFSalRecord
@ WheaDataFormatPCIExpress
@ WheaDataFormatPCIXDevice
@ VariableCappedWithTarget
@ Chaos_Object_UserDefined
@ SVB_VisibilityBlockingOnLoad
@ SVB_LoadingAndVisibility
@ VK_CHROMA_LOCATION_MIDPOINT_KHR
@ VK_CHROMA_LOCATION_MIDPOINT
@ VK_CHROMA_LOCATION_COSITED_EVEN_KHR
@ VK_CHROMA_LOCATION_BEGIN_RANGE
@ VK_CHROMA_LOCATION_END_RANGE
@ VK_CHROMA_LOCATION_MAX_ENUM
@ VK_CHROMA_LOCATION_RANGE_SIZE
@ VK_CHROMA_LOCATION_COSITED_EVEN
EAutomationComparisonToleranceLevel
@ VK_VALIDATION_CHECK_BEGIN_RANGE_EXT
@ VK_VALIDATION_CHECK_ALL_EXT
@ VK_VALIDATION_CHECK_MAX_ENUM_EXT
@ VK_VALIDATION_CHECK_SHADERS_EXT
@ VK_VALIDATION_CHECK_RANGE_SIZE_EXT
@ VK_VALIDATION_CHECK_END_RANGE_EXT
@ CPT_FLargeWorldCoordinatesReal
@ CPT_LazyObjectReference
@ CPT_SoftObjectReference
@ CPT_WeakObjectReference
@ SyncTickWithoutCameraImage
@ SyncTickWithCameraImage
@ VK_SYSTEM_ALLOCATION_SCOPE_DEVICE
@ VK_SYSTEM_ALLOCATION_SCOPE_MAX_ENUM
@ VK_SYSTEM_ALLOCATION_SCOPE_CACHE
@ VK_SYSTEM_ALLOCATION_SCOPE_BEGIN_RANGE
@ VK_SYSTEM_ALLOCATION_SCOPE_END_RANGE
@ VK_SYSTEM_ALLOCATION_SCOPE_COMMAND
@ VK_SYSTEM_ALLOCATION_SCOPE_OBJECT
@ VK_SYSTEM_ALLOCATION_SCOPE_INSTANCE
@ VK_SYSTEM_ALLOCATION_SCOPE_RANGE_SIZE
EClearReplacementResourceType
@ PhotoMode_PhotoSequence
@ PhotoMode_AdvancedPhoto
@ PhotoMode_VariablePhotoSequence
@ IKFootRootLocalSpaceVector
EAudioVolumeLocationState
ELandscapeImportAlphamapType
@ NVAPI_UNSUPPORTED_CONFIG_NON_HDCP_HMD
@ NVAPI_PROFILE_NOT_FOUND
@ NVAPI_FIRMWARE_REVISION_NOT_SUPPORTED
@ NVAPI_MATCHING_DEVICE_NOT_FOUND
@ NVAPI_JIT_COMPILER_NOT_FOUND
@ NVAPI_INVALID_CONFIGURATION
@ NVAPI_DEFAULT_STEREO_PROFILE_DOES_NOT_EXIST
@ NVAPI_NVLINK_UNCORRECTABLE
@ NVAPI_LIBRARY_NOT_FOUND
@ NVAPI_STEREO_PARAMETER_OUT_OF_RANGE
@ NVAPI_OPENGL_CONTEXT_NOT_CURRENT
@ NVAPI_TIMING_NOT_SUPPORTED
@ NVAPI_STREAM_IS_OUT_OF_SYNC
@ NVAPI_WAS_STILL_DRAWING
@ NVAPI_DISPLAY_MUX_TRANSITION_FAILED
@ NVAPI_CLUSTER_ALREADY_EXISTS
@ NVAPI_INVALID_SYNC_TOPOLOGY
@ NVAPI_EXECUTABLE_ALREADY_IN_USE
@ NVAPI_UNKNOWN_UNDERSCAN_CONFIG
@ NVAPI_INVALID_DSC_OUTPUT_BPP
@ NVAPI_DPMST_DISPLAY_ID_EXPECTED
@ NVAPI_GPU_WORKSTATION_FEATURE_INCOMPLETE
@ NVAPI_EXPECTED_LOGICAL_GPU_HANDLE
@ NVAPI_CALLBACK_NOT_FOUND
@ NVAPI_REQUEST_USER_TO_CLOSE_NON_MIGRATABLE_APPS
@ NVAPI_WAIT_FOR_HW_RESOURCE
@ NVAPI_DRIVER_NOTRUNNING
@ NVAPI_SETTING_NOT_FOUND
@ NVAPI_IMPLICIT_SET_GPU_TOPOLOGY_CHANGE_NOT_ALLOWED
@ NVAPI_PRIV_SEC_VIOLATION
@ NVAPI_INVALID_USER_PRIVILEGE
@ NVAPI_PERSIST_DATA_NOT_FOUND
@ NVAPI_GPU_IN_DEBUG_MODE
@ NVAPI_DISPLAYCONFIG_VALIDATION_FAILED
@ NVAPI_MOSAIC_NOT_ACTIVE
@ NVAPI_EXPECTED_COMPUTE_GPU_HANDLE
@ NVAPI_LICENSE_CALLER_AUTHENTICATION_FAILED
@ NVAPI_INVALID_COMBINATION
@ NVAPI_PCLK_LIMITATION_FAILED
@ NVAPI_EXPECTED_DISPLAY_HANDLE
@ NVAPI_TOPO_NOT_POSSIBLE
@ NVAPI_SHARE_RESOURCE_RELOCATED
@ NVAPI_MAX_DISPLAY_LIMIT_REACHED
@ NVAPI_NVIDIA_DEVICE_NOT_FOUND
@ NVAPI_INSTRUMENTATION_DISABLED
@ NVAPI_FAILED_TO_LOAD_FROM_DRIVER_STORE
@ NVAPI_NO_CONNECTOR_FOUND
@ NVAPI_INVALID_HYBRID_MODE
@ NVAPI_EXPECTED_UNATTACHED_DISPLAY_HANDLE
@ NVAPI_INVALID_PERF_LEVEL
@ NVAPI_STEREO_HANDSHAKE_NOT_DONE
@ NVAPI_ECID_SIGN_ALGO_UNSUPPORTED
@ NVAPI_EXPECTED_DIGITAL_FLAT_PANEL
@ NVAPI_DEVICE_SWITCHING_NOT_ALLOWED
@ NVAPI_STEREO_NOT_TURNED_ON
@ NVAPI_INVALID_DSC_SLICECOUNT
@ NVAPI_SETTING_SIZE_TOO_LARGE
@ NVAPI_ECID_KEY_VERIFICATION_FAILED
@ NVAPI_FIRMWARE_OUT_OF_DATE
@ NVAPI_TIMEOUT_RECONFIGURING_GPU_TOPO
@ NVAPI_NO_IMPLEMENTATION
@ NVAPI_INCOMPATIBLE_STRUCT_VERSION
@ NVAPI_ADVANCED_DISPLAY_TOPOLOGY_REQUIRED
@ NVAPI_INVALID_DISPLAY_ID
@ NVAPI_API_NOT_INITIALIZED
@ NVAPI_PROFILE_NAME_IN_USE
@ NVAPI_D3D11_LIBRARY_NOT_FOUND
@ NVAPI_TOO_MANY_SETTINGS_IN_PROFILE
@ NVAPI_ERROR_DRIVER_RELOAD_REQUIRED
@ NVAPI_CALLBACK_ALREADY_REGISTERED
@ NVAPI_STEREO_INVALID_DEVICE_INTERFACE
@ NVAPI_INVALID_DSC_VERSION
@ NVAPI_EXPECTED_ANALOG_DISPLAY
@ NVAPI_NV_PERSIST_FILE_NOT_FOUND
@ NVAPI_EXPECTED_TV_DISPLAY
@ NVAPI_ERROR_DRIVER_RELOAD_IN_PROGRESS
@ NVAPI_DEFAULT_STEREO_PROFILE_IS_NOT_DEFINED
@ NVAPI_VALUE_ALREADY_SET
@ NVAPI_STEREO_VERSION_MISMATCH
@ NVAPI_UNREGISTERED_RESOURCE
@ NVAPI_STEREO_REGISTRY_PROFILE_TYPE_NOT_SUPPORTED
@ NVAPI_STEREO_INIT_ACTIVATION_NOT_DONE
@ NVAPI_INSUFFICIENT_BUFFER
@ NVAPI_REQUIRE_FURTHER_HDCP_ACTION
@ NVAPI_MODE_CHANGE_FAILED
@ NVAPI_STEREO_FRUSTUM_ADJUST_MODE_NOT_SUPPORTED
@ NVAPI_SYSWOW64_NOT_SUPPORTED
@ NVAPI_DATATYPE_MISMATCH
@ NVAPI_NVIDIA_DISPLAY_NOT_FOUND
@ NVAPI_STEREO_NOT_INITIALIZED
@ NVAPI_D3D10_1_LIBRARY_NOT_FOUND
@ NVAPI_INVALID_DIRECT_MODE_DISPLAY
@ NVAPI_D3D_DEVICE_NOT_REGISTERED
@ NVAPI_STEREO_REGISTRY_ACCESS_FAILED
@ NVAPI_INCOMPATIBLE_AUDIO_DRIVER
@ NVAPI_HANDLE_INVALIDATED
@ NVAPI_PROFILE_NAME_EMPTY
@ NVAPI_D3D_CONTEXT_NOT_FOUND
@ NVAPI_TOO_MANY_UNIQUE_STATE_OBJECTS
@ NVAPI_EXPECTED_NON_PRIMARY_DISPLAY_HANDLE
@ NVAPI_EXECUTABLE_PATH_IS_AMBIGUOUS
@ NVAPI_TESTING_CLOCKS_NOT_SUPPORTED
@ NVAPI_STEREO_REGISTRY_VALUE_NOT_SUPPORTED
@ NVAPI_ARGUMENT_EXCEED_MAX_SIZE
@ NVAPI_ILLEGAL_INSTRUCTION
@ NVAPI_STEREO_NOT_ENABLED
@ NVAPI_NO_ACTIVE_SLI_TOPOLOGY
@ NVAPI_REQUEST_USER_TO_DISABLE_DWM
@ NVAPI_RESOURCE_NOT_ACQUIRED
@ NVAPI_SYNC_MASTER_NOT_FOUND
@ NVAPI_HDCP_ENCRYPTION_FAILED
@ NVAPI_MIXED_TARGET_TYPES
@ NVAPI_EXECUTABLE_NOT_FOUND
@ NVAPI_EXPECTED_PHYSICAL_GPU_HANDLE
@ NVAPI_FUNCTION_NOT_FOUND
@ NVAPI_SLI_RENDERING_MODE_NOTALLOWED
@ NVAPI_EXPECTED_TV_DISPLAY_ON_DCONNECTOR
@ UCHAR_OTHER_PROPERTY_LIMIT
@ UCHAR_PATTERN_WHITE_SPACE
@ UCHAR_SIMPLE_CASE_FOLDING
@ UCHAR_PREPENDED_CONCATENATION_MARK
@ UCHAR_TERMINAL_PUNCTUATION
@ UCHAR_REGIONAL_INDICATOR
@ UCHAR_LEAD_CANONICAL_COMBINING_CLASS
@ UCHAR_VERTICAL_ORIENTATION
@ UCHAR_UNIFIED_IDEOGRAPH
@ UCHAR_IDS_BINARY_OPERATOR
@ UCHAR_CANONICAL_COMBINING_CLASS
@ UCHAR_CHANGES_WHEN_NFKC_CASEFOLDED
@ UCHAR_CHANGES_WHEN_UPPERCASED
@ UCHAR_LOGICAL_ORDER_EXCEPTION
@ UCHAR_TITLECASE_MAPPING
@ UCHAR_BIDI_PAIRED_BRACKET_TYPE
@ UCHAR_CHANGES_WHEN_TITLECASED
@ UCHAR_CHANGES_WHEN_LOWERCASED
@ UCHAR_INDIC_SYLLABIC_CATEGORY
@ UCHAR_EMOJI_MODIFIER_BASE
@ UCHAR_INDIC_POSITIONAL_CATEGORY
@ UCHAR_SIMPLE_UPPERCASE_MAPPING
@ UCHAR_LOWERCASE_MAPPING
@ UCHAR_GRAPHEME_CLUSTER_BREAK
@ UCHAR_DECOMPOSITION_TYPE
@ UCHAR_CHANGES_WHEN_CASEMAPPED
@ UCHAR_TRAIL_CANONICAL_COMBINING_CLASS
@ UCHAR_IDS_TRINARY_OPERATOR
@ UCHAR_SCRIPT_EXTENSIONS
@ UCHAR_SIMPLE_TITLECASE_MAPPING
@ UCHAR_DEFAULT_IGNORABLE_CODE_POINT
@ UCHAR_CHANGES_WHEN_CASEFOLDED
@ UCHAR_GENERAL_CATEGORY_MASK
@ UCHAR_EMOJI_PRESENTATION
@ UCHAR_NONCHARACTER_CODE_POINT
@ UCHAR_OTHER_PROPERTY_START
@ UCHAR_EXTENDED_PICTOGRAPHIC
@ UCHAR_FULL_COMPOSITION_EXCLUSION
@ UCHAR_VARIATION_SELECTOR
@ UCHAR_BIDI_MIRRORING_GLYPH
@ UCHAR_HANGUL_SYLLABLE_TYPE
@ UCHAR_BIDI_PAIRED_BRACKET
@ UCHAR_SIMPLE_LOWERCASE_MAPPING
@ UCHAR_UPPERCASE_MAPPING
ESteamNetworkingSocketsDebugOutputType
@ k_ESteamNetworkingSocketsDebugOutputType_Msg
@ k_ESteamNetworkingSocketsDebugOutputType__Force32Bit
@ k_ESteamNetworkingSocketsDebugOutputType_Everything
@ k_ESteamNetworkingSocketsDebugOutputType_Warning
@ k_ESteamNetworkingSocketsDebugOutputType_Debug
@ k_ESteamNetworkingSocketsDebugOutputType_Important
@ k_ESteamNetworkingSocketsDebugOutputType_Verbose
@ k_ESteamNetworkingSocketsDebugOutputType_Error
@ k_ESteamNetworkingSocketsDebugOutputType_None
@ k_ESteamNetworkingSocketsDebugOutputType_Bug
ESkinCacheDefaultBehavior
@ k_EUGCMatchingUGCType_GameManagedItems
@ k_EUGCMatchingUGCType_Screenshots
@ k_EUGCMatchingUGCType_IntegratedGuides
@ k_EUGCMatchingUGCType_ControllerBindings
@ k_EUGCMatchingUGCType_Videos
@ k_EUGCMatchingUGCType_Collections
@ k_EUGCMatchingUGCType_All
@ k_EUGCMatchingUGCType_AllGuides
@ k_EUGCMatchingUGCType_Items_Mtx
@ k_EUGCMatchingUGCType_WebGuides
@ k_EUGCMatchingUGCType_Items_ReadyToUse
@ k_EUGCMatchingUGCType_Artwork
@ k_EUGCMatchingUGCType_UsableInGame
@ k_EUGCMatchingUGCType_Items
@ InvalidateSharingIfStale
EMaterialExposedViewProperty
@ MEVP_TemporalSampleOffset
@ MEVP_RuntimeVirtualTextureOutputDerivative
@ MEVP_WorldSpaceViewPosition
@ MEVP_RuntimeVirtualTextureMaxLevel
@ MEVP_TemporalSampleCount
@ MEVP_RuntimeVirtualTextureOutputLevel
@ MEVP_TemporalSampleIndex
@ MEVP_ResolutionFraction
@ MEVP_TanHalfFieldOfView
@ MEVP_WorldSpaceCameraPosition
@ IKEEXT_QM_SA_STATE_NONE
@ IKEEXT_QM_SA_STATE_FINAL
@ IKEEXT_QM_SA_STATE_INITIAL
@ IKEEXT_QM_SA_STATE_COMPLETE
VkValidationFeatureDisableEXT
@ VK_VALIDATION_FEATURE_DISABLE_API_PARAMETERS_EXT
@ VK_VALIDATION_FEATURE_DISABLE_OBJECT_LIFETIMES_EXT
@ VK_VALIDATION_FEATURE_DISABLE_END_RANGE_EXT
@ VK_VALIDATION_FEATURE_DISABLE_MAX_ENUM_EXT
@ VK_VALIDATION_FEATURE_DISABLE_BEGIN_RANGE_EXT
@ VK_VALIDATION_FEATURE_DISABLE_SHADERS_EXT
@ VK_VALIDATION_FEATURE_DISABLE_ALL_EXT
@ VK_VALIDATION_FEATURE_DISABLE_CORE_CHECKS_EXT
@ VK_VALIDATION_FEATURE_DISABLE_THREAD_SAFETY_EXT
@ VK_VALIDATION_FEATURE_DISABLE_RANGE_SIZE_EXT
@ VK_VALIDATION_FEATURE_DISABLE_UNIQUE_HANDLES_EXT
EMeshTrackerVertexColorMode
ETypedElementChildInclusionMethod
@ MDH_PERIODIC_METRICS_REPORT
@ MDH_RANGE_METRICS_REPORT
@ ReferenceFromOptionalToMissingGameExport
EUserDefinedStructureStatus
EDistributionVectorLockFlags
@ VK_RESOLVE_MODE_AVERAGE_BIT
@ VK_RESOLVE_MODE_SAMPLE_ZERO_BIT
@ VK_RESOLVE_MODE_MAX_BIT
@ VK_RESOLVE_MODE_NONE_KHR
@ VK_RESOLVE_MODE_SAMPLE_ZERO_BIT_KHR
@ VK_RESOLVE_MODE_AVERAGE_BIT_KHR
@ VK_RESOLVE_MODE_MIN_BIT_KHR
@ VK_RESOLVE_MODE_FLAG_BITS_MAX_ENUM
@ VK_RESOLVE_MODE_MAX_BIT_KHR
@ VK_RESOLVE_MODE_MIN_BIT
EHairStrandsResourcesType
EDisplaceMeshToolDisplaceType
@ VK_BLEND_OP_INVERT_RGB_EXT
@ VK_BLEND_OP_LIGHTEN_EXT
@ VK_BLEND_OP_MINUS_CLAMPED_EXT
@ VK_BLEND_OP_DST_OUT_EXT
@ VK_BLEND_OP_HSL_SATURATION_EXT
@ VK_BLEND_OP_DST_ATOP_EXT
@ VK_BLEND_OP_EXCLUSION_EXT
@ VK_BLEND_OP_PINLIGHT_EXT
@ VK_BLEND_OP_COLORDODGE_EXT
@ VK_BLEND_OP_DST_OVER_EXT
@ VK_BLEND_OP_HSL_LUMINOSITY_EXT
@ VK_BLEND_OP_PLUS_CLAMPED_EXT
@ VK_BLEND_OP_LINEARBURN_EXT
@ VK_BLEND_OP_HSL_COLOR_EXT
@ VK_BLEND_OP_COLORBURN_EXT
@ VK_BLEND_OP_PLUS_CLAMPED_ALPHA_EXT
@ VK_BLEND_OP_DIFFERENCE_EXT
@ VK_BLEND_OP_VIVIDLIGHT_EXT
@ VK_BLEND_OP_PLUS_DARKER_EXT
@ VK_BLEND_OP_SRC_ATOP_EXT
@ VK_BLEND_OP_HARDLIGHT_EXT
@ VK_BLEND_OP_MULTIPLY_EXT
@ VK_BLEND_OP_HSL_HUE_EXT
@ VK_BLEND_OP_HARDMIX_EXT
@ VK_BLEND_OP_REVERSE_SUBTRACT
@ VK_BLEND_OP_LINEARLIGHT_EXT
@ VK_BLEND_OP_SRC_OUT_EXT
@ VK_BLEND_OP_BEGIN_RANGE
@ VK_BLEND_OP_INVERT_OVG_EXT
@ VK_BLEND_OP_SRC_OVER_EXT
@ VK_BLEND_OP_SOFTLIGHT_EXT
@ VK_BLEND_OP_LINEARDODGE_EXT
@ VK_BLEND_OP_CONTRAST_EXT
@ VK_BLEND_OP_OVERLAY_EXT
EStructDeserializerMapPolicies
@ HairLUTType_DualScattering
GFSDK_Aftermath_GpuCrashDumpFeatureFlags
@ GFSDK_Aftermath_GpuCrashDumpFeatureFlags_DeferDebugInfoCallbacks
@ GFSDK_Aftermath_GpuCrashDumpFeatureFlags_Default
@ VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT
@ VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT
@ VK_BUFFER_USAGE_PUSH_DESCRIPTORS_DESCRIPTOR_BUFFER_BIT_EXT
@ VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT_EXT
@ VK_BUFFER_USAGE_MICROMAP_STORAGE_BIT_EXT
@ VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT
@ VK_BUFFER_USAGE_CONDITIONAL_RENDERING_BIT_EXT
@ VK_BUFFER_USAGE_SAMPLER_DESCRIPTOR_BUFFER_BIT_EXT
@ VK_BUFFER_USAGE_TRANSFORM_FEEDBACK_BUFFER_BIT_EXT
@ VK_BUFFER_USAGE_TRANSFER_SRC_BIT
@ VK_BUFFER_USAGE_INDEX_BUFFER_BIT
@ VK_BUFFER_USAGE_FLAG_BITS_MAX_ENUM
@ VK_BUFFER_USAGE_TRANSFER_DST_BIT
@ VK_BUFFER_USAGE_ACCELERATION_STRUCTURE_STORAGE_BIT_KHR
@ VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT_KHR
@ VK_BUFFER_USAGE_MICROMAP_BUILD_INPUT_READ_ONLY_BIT_EXT
@ VK_BUFFER_USAGE_SHADER_BINDING_TABLE_BIT_KHR
@ VK_BUFFER_USAGE_TRANSFORM_FEEDBACK_COUNTER_BUFFER_BIT_EXT
@ VK_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT
@ VK_BUFFER_USAGE_ACCELERATION_STRUCTURE_BUILD_INPUT_READ_ONLY_BIT_KHR
@ VK_BUFFER_USAGE_RESOURCE_DESCRIPTOR_BUFFER_BIT_EXT
@ VK_BUFFER_USAGE_STORAGE_BUFFER_BIT
@ VK_BUFFER_USAGE_RAY_TRACING_BIT_NV
@ VK_BUFFER_USAGE_VERTEX_BUFFER_BIT
@ VK_BUFFER_USAGE_STORAGE_TEXEL_BUFFER_BIT
ESceneCapturePrimitiveRenderMode
@ PRM_RenderScenePrimitives
@ IPSEC_TRAFFIC_TYPE_TRANSPORT
@ IPSEC_TRAFFIC_TYPE_TUNNEL
TextureCompressionSettings
@ TC_VectorDisplacementmap
@ TC_EncodedReflectionCapture
EDatasmithImportLightmapMin
ESteamIPv6ConnectivityProtocol
@ k_ESteamIPv6ConnectivityProtocol_Invalid
@ k_ESteamIPv6ConnectivityProtocol_HTTP
@ k_ESteamIPv6ConnectivityProtocol_UDP
EGeoAnchorComponentDebugMode
@ DT_CROWD_OBSTACLE_AVOIDANCE
@ DT_CROWD_ANTICIPATE_TURNS
@ DT_CROWD_SLOWDOWN_AT_GOAL
@ DT_CROWD_OPTIMIZE_VIS_MULTI
@ VK_INTERNAL_ALLOCATION_TYPE_BEGIN_RANGE
@ VK_INTERNAL_ALLOCATION_TYPE_EXECUTABLE
@ VK_INTERNAL_ALLOCATION_TYPE_END_RANGE
@ VK_INTERNAL_ALLOCATION_TYPE_MAX_ENUM
@ VK_INTERNAL_ALLOCATION_TYPE_RANGE_SIZE
@ VK_IMAGE_USAGE_FLAG_BITS_MAX_ENUM
@ VK_IMAGE_USAGE_STORAGE_BIT
@ VK_IMAGE_USAGE_TRANSFER_DST_BIT
@ VK_IMAGE_USAGE_SAMPLE_WEIGHT_BIT_QCOM
@ VK_IMAGE_USAGE_INVOCATION_MASK_BIT_HUAWEI
@ VK_IMAGE_USAGE_FRAGMENT_DENSITY_MAP_BIT_EXT
@ VK_IMAGE_USAGE_SAMPLE_BLOCK_MATCH_BIT_QCOM
@ VK_IMAGE_USAGE_TRANSFER_SRC_BIT
@ VK_IMAGE_USAGE_SAMPLED_BIT
@ VK_IMAGE_USAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR
@ VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT
@ VK_IMAGE_USAGE_SHADING_RATE_IMAGE_BIT_NV
@ VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT
@ VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT
@ VK_IMAGE_USAGE_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT
@ VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT
EObjectIteratorThreadSafetyOptions
@ k_EInputActionOrigin_PS5_Reserved20
@ k_EInputActionOrigin_SteamController_Gyro_Pitch
@ k_EInputActionOrigin_PS4_Reserved3
@ k_EInputActionOrigin_PS5_RightPad_DPadNorth
@ k_EInputActionOrigin_Switch_LeftStick_Move
@ k_EInputActionOrigin_SteamDeck_L3
@ k_EInputActionOrigin_SteamController_RightPad_DPadNorth
@ k_EInputActionOrigin_SteamDeck_Reserved1
@ k_EInputActionOrigin_XBox360_DPad_South
@ k_EInputActionOrigin_Switch_Reserved6
@ k_EInputActionOrigin_XBoxOne_LeftStick_Move
@ k_EInputActionOrigin_SteamController_Reserved6
@ k_EInputActionOrigin_PS4_Reserved1
@ k_EInputActionOrigin_PS4_LeftTrigger_Pull
@ k_EInputActionOrigin_XBox360_LeftStick_DPadSouth
@ k_EInputActionOrigin_PS4_Reserved6
@ k_EInputActionOrigin_SteamController_Reserved7
@ k_EInputActionOrigin_PS5_Gyro_Yaw
@ k_EInputActionOrigin_XBox360_LeftStick_Click
@ k_EInputActionOrigin_PS5_Reserved17
@ k_EInputActionOrigin_SteamDeck_Reserved6
@ k_EInputActionOrigin_XBox360_Reserved2
@ k_EInputActionOrigin_XBox360_Reserved10
@ k_EInputActionOrigin_XBoxOne_DPad_West
@ k_EInputActionOrigin_XBox360_LeftStick_DPadWest
@ k_EInputActionOrigin_PS4_Gyro_Move
@ k_EInputActionOrigin_XBox360_DPad_North
@ k_EInputActionOrigin_XBoxOne_RightBumper
@ k_EInputActionOrigin_XBoxOne_RightStick_Click
@ k_EInputActionOrigin_PS4_DPad_Move
@ k_EInputActionOrigin_PS4_LeftStick_DPadWest
@ k_EInputActionOrigin_SteamDeck_L2
@ k_EInputActionOrigin_SteamDeck_B
@ k_EInputActionOrigin_SteamDeck_L5
@ k_EInputActionOrigin_SteamController_LeftStick_DPadEast
@ k_EInputActionOrigin_PS5_RightTrigger_Pull
@ k_EInputActionOrigin_PS4_LeftStick_DPadEast
@ k_EInputActionOrigin_PS4_RightPad_DPadNorth
@ k_EInputActionOrigin_Switch_Plus
@ k_EInputActionOrigin_PS4_DPad_North
@ k_EInputActionOrigin_PS4_DPad_East
@ k_EInputActionOrigin_XBox360_RightTrigger_Click
@ k_EInputActionOrigin_PS5_DPad_West
@ k_EInputActionOrigin_XBox360_Reserved3
@ k_EInputActionOrigin_PS4_DPad_West
@ k_EInputActionOrigin_PS5_DPad_South
@ k_EInputActionOrigin_SteamDeck_Reserved19
@ k_EInputActionOrigin_PS5_DPad_East
@ k_EInputActionOrigin_SteamController_LeftStick_DPadNorth
@ k_EInputActionOrigin_PS4_RightStick_DPadWest
@ k_EInputActionOrigin_PS4_X
@ k_EInputActionOrigin_XBox360_Reserved4
@ k_EInputActionOrigin_PS4_RightStick_Click
@ k_EInputActionOrigin_Switch_RightStick_DPadSouth
@ k_EInputActionOrigin_PS4_Gyro_Pitch
@ k_EInputActionOrigin_Switch_LeftStick_DPadWest
@ k_EInputActionOrigin_XBoxOne_Reserved8
@ k_EInputActionOrigin_Switch_LeftGyro_Roll
@ k_EInputActionOrigin_SteamDeck_R5
@ k_EInputActionOrigin_SteamDeck_X
@ k_EInputActionOrigin_SteamDeck_L2_SoftPull
@ k_EInputActionOrigin_Switch_Reserved7
@ k_EInputActionOrigin_SteamController_RightTrigger_Click
@ k_EInputActionOrigin_PS5_LeftBumper
@ k_EInputActionOrigin_Switch_X
@ k_EInputActionOrigin_Switch_RightStick_DPadNorth
@ k_EInputActionOrigin_Switch_RightGyro_Pitch
@ k_EInputActionOrigin_PS4_Gyro_Roll
@ k_EInputActionOrigin_SteamDeck_Gyro_Yaw
@ k_EInputActionOrigin_Switch_LeftGyro_Yaw
@ k_EInputActionOrigin_XBoxOne_DPad_Move
@ k_EInputActionOrigin_PS5_Reserved19
@ k_EInputActionOrigin_PS4_Reserved10
@ k_EInputActionOrigin_PS5_RightPad_DPadEast
@ k_EInputActionOrigin_PS4_RightPad_DPadWest
@ k_EInputActionOrigin_Switch_Minus
@ k_EInputActionOrigin_SteamDeck_Reserved2
@ k_EInputActionOrigin_XBoxOne_Y
@ k_EInputActionOrigin_SteamDeck_RightPad_DPadEast
@ k_EInputActionOrigin_XBoxOne_View
@ k_EInputActionOrigin_SteamDeck_Reserved10
@ k_EInputActionOrigin_XBoxOne_DPad_South
@ k_EInputActionOrigin_Switch_LeftTrigger_Click
@ k_EInputActionOrigin_XBox360_Reserved8
@ k_EInputActionOrigin_PS5_Gyro_Pitch
@ k_EInputActionOrigin_SteamDeck_LeftPad_Touch
@ k_EInputActionOrigin_XBox360_A
@ k_EInputActionOrigin_XBox360_DPad_West
@ k_EInputActionOrigin_Switch_RightTrigger_Click
@ k_EInputActionOrigin_PS5_Reserved9
@ k_EInputActionOrigin_PS4_RightTrigger_Click
@ k_EInputActionOrigin_PS5_LeftPad_DPadNorth
@ k_EInputActionOrigin_XBoxOne_X
@ k_EInputActionOrigin_XBoxOne_LeftBumper
@ k_EInputActionOrigin_SteamController_Start
@ k_EInputActionOrigin_SteamDeck_Reserved13
@ k_EInputActionOrigin_PS4_RightStick_Move
@ k_EInputActionOrigin_Switch_Capture
@ k_EInputActionOrigin_Switch_LeftStick_Click
@ k_EInputActionOrigin_XBox360_X
@ k_EInputActionOrigin_PS5_Mute
@ k_EInputActionOrigin_SteamController_Reserved0
@ k_EInputActionOrigin_XBox360_Y
@ k_EInputActionOrigin_Switch_ProGyro_Pitch
@ k_EInputActionOrigin_PS5_LeftTrigger_Pull
@ k_EInputActionOrigin_PS5_LeftPad_DPadWest
@ k_EInputActionOrigin_SteamDeck_LeftStick_Move
@ k_EInputActionOrigin_XBox360_LeftBumper
@ k_EInputActionOrigin_SteamDeck_RightPad_Swipe
@ k_EInputActionOrigin_Switch_LeftTrigger_Pull
@ k_EInputActionOrigin_PS5_RightPad_Click
@ k_EInputActionOrigin_PS5_Square
@ k_EInputActionOrigin_SteamController_LeftStick_DPadSouth
@ k_EInputActionOrigin_SteamDeck_R2
@ k_EInputActionOrigin_Switch_ProGyro_Roll
@ k_EInputActionOrigin_SteamDeck_Reserved7
@ k_EInputActionOrigin_PS5_RightPad_DPadSouth
@ k_EInputActionOrigin_SteamDeck_Reserved8
@ k_EInputActionOrigin_XBoxOne_LeftStick_DPadEast
@ k_EInputActionOrigin_SteamDeck_RightStick_DPadSouth
@ k_EInputActionOrigin_PS5_Reserved2
@ k_EInputActionOrigin_Switch_LeftGrip_Upper
@ k_EInputActionOrigin_SteamDeck_Reserved16
@ k_EInputActionOrigin_XBoxOne_RightGrip_Upper
@ k_EInputActionOrigin_PS5_LeftPad_Swipe
@ k_EInputActionOrigin_Switch_Reserved10
@ k_EInputActionOrigin_SteamDeck_DPad_West
@ k_EInputActionOrigin_XBoxOne_Reserved9
@ k_EInputActionOrigin_PS4_RightPad_Touch
@ k_EInputActionOrigin_XBoxOne_RightGrip_Lower
@ k_EInputActionOrigin_Switch_ProGyro_Yaw
@ k_EInputActionOrigin_None
@ k_EInputActionOrigin_PS5_CenterPad_Click
@ k_EInputActionOrigin_Switch_Reserved19
@ k_EInputActionOrigin_SteamController_LeftPad_Swipe
@ k_EInputActionOrigin_SteamDeck_RightStick_DPadWest
@ k_EInputActionOrigin_PS4_CenterPad_Click
@ k_EInputActionOrigin_XBoxOne_RightStick_DPadWest
@ k_EInputActionOrigin_Switch_Reserved4
@ k_EInputActionOrigin_XBoxOne_LeftStick_DPadWest
@ k_EInputActionOrigin_MaximumPossibleValue
@ k_EInputActionOrigin_SteamController_RightPad_Swipe
@ k_EInputActionOrigin_PS5_RightStick_DPadEast
@ k_EInputActionOrigin_Switch_Reserved9
@ k_EInputActionOrigin_PS5_LeftStick_DPadSouth
@ k_EInputActionOrigin_SteamDeck_RightStick_Move
@ k_EInputActionOrigin_XBoxOne_RightStick_DPadEast
@ k_EInputActionOrigin_PS4_LeftStick_DPadNorth
@ k_EInputActionOrigin_SteamController_Reserved8
@ k_EInputActionOrigin_PS5_Create
@ k_EInputActionOrigin_Switch_DPad_North
@ k_EInputActionOrigin_SteamController_RightBumper
@ k_EInputActionOrigin_Switch_A
@ k_EInputActionOrigin_PS5_Reserved14
@ k_EInputActionOrigin_XBox360_RightStick_Click
@ k_EInputActionOrigin_PS5_DPad_North
@ k_EInputActionOrigin_XBox360_Reserved6
@ k_EInputActionOrigin_PS4_Square
@ k_EInputActionOrigin_Switch_LeftStick_DPadNorth
@ k_EInputActionOrigin_PS5_LeftPad_Touch
@ k_EInputActionOrigin_XBox360_LeftStick_DPadEast
@ k_EInputActionOrigin_PS5_LeftStick_Click
@ k_EInputActionOrigin_SteamController_Reserved1
@ k_EInputActionOrigin_SteamDeck_RightStick_DPadEast
@ k_EInputActionOrigin_PS4_LeftPad_DPadSouth
@ k_EInputActionOrigin_SteamDeck_LeftPad_Swipe
@ k_EInputActionOrigin_SteamDeck_LeftPad_DPadEast
@ k_EInputActionOrigin_PS4_Reserved8
@ k_EInputActionOrigin_PS4_Reserved9
@ k_EInputActionOrigin_SteamController_RightTrigger_Pull
@ k_EInputActionOrigin_SteamController_RightPad_DPadEast
@ k_EInputActionOrigin_PS5_Circle
@ k_EInputActionOrigin_Switch_Reserved2
@ k_EInputActionOrigin_PS4_Reserved7
@ k_EInputActionOrigin_PS5_RightStick_Click
@ k_EInputActionOrigin_SteamController_RightGrip
@ k_EInputActionOrigin_SteamController_Reserved2
@ k_EInputActionOrigin_SteamDeck_R3
@ k_EInputActionOrigin_SteamDeck_R2_SoftPull
@ k_EInputActionOrigin_PS5_CenterPad_Touch
@ k_EInputActionOrigin_SteamDeck_Menu
@ k_EInputActionOrigin_SteamDeck_RightPad_Click
@ k_EInputActionOrigin_Switch_Reserved16
@ k_EInputActionOrigin_PS5_RightStick_DPadSouth
@ k_EInputActionOrigin_SteamDeck_LeftStick_DPadSouth
@ k_EInputActionOrigin_PS5_LeftStick_DPadNorth
@ k_EInputActionOrigin_XBoxOne_LeftGrip_Lower
@ k_EInputActionOrigin_XBoxOne_A
@ k_EInputActionOrigin_SteamController_Gyro_Move
@ k_EInputActionOrigin_PS5_LeftStick_DPadWest
@ k_EInputActionOrigin_XBox360_Reserved7
@ k_EInputActionOrigin_PS5_RightStick_DPadNorth
@ k_EInputActionOrigin_XBoxOne_LeftStick_DPadSouth
@ k_EInputActionOrigin_XBoxOne_DPad_North
@ k_EInputActionOrigin_PS4_LeftPad_DPadEast
@ k_EInputActionOrigin_XBoxOne_Reserved10
@ k_EInputActionOrigin_Switch_RightGyro_Roll
@ k_EInputActionOrigin_SteamController_B
@ k_EInputActionOrigin_PS4_Reserved5
@ k_EInputActionOrigin_PS5_Triangle
@ k_EInputActionOrigin_SteamController_LeftTrigger_Pull
@ k_EInputActionOrigin_Switch_Y
@ k_EInputActionOrigin_PS5_Reserved12
@ k_EInputActionOrigin_PS4_RightBumper
@ k_EInputActionOrigin_SteamDeck_LeftPad_Click
@ k_EInputActionOrigin_PS4_LeftPad_DPadWest
@ k_EInputActionOrigin_PS5_Reserved5
@ k_EInputActionOrigin_PS4_RightPad_Click
@ k_EInputActionOrigin_SteamController_Reserved3
@ k_EInputActionOrigin_XBox360_RightStick_DPadWest
@ k_EInputActionOrigin_SteamDeck_A
@ k_EInputActionOrigin_Switch_LeftGrip_Lower
@ k_EInputActionOrigin_Switch_RightTrigger_Pull
@ k_EInputActionOrigin_SteamController_LeftPad_Touch
@ k_EInputActionOrigin_XBox360_Start
@ k_EInputActionOrigin_PS4_LeftTrigger_Click
@ k_EInputActionOrigin_PS5_RightPad_Swipe
@ k_EInputActionOrigin_Switch_RightGyro_Move
@ k_EInputActionOrigin_SteamDeck_L4
@ k_EInputActionOrigin_XBox360_RightTrigger_Pull
@ k_EInputActionOrigin_PS4_RightPad_DPadSouth
@ k_EInputActionOrigin_Switch_B
@ k_EInputActionOrigin_PS4_LeftStick_DPadSouth
@ k_EInputActionOrigin_PS5_Reserved13
@ k_EInputActionOrigin_XBox360_DPad_East
@ k_EInputActionOrigin_Switch_RightGrip_Upper
@ k_EInputActionOrigin_SteamDeck_Gyro_Move
@ k_EInputActionOrigin_XBoxOne_LeftGrip_Upper
@ k_EInputActionOrigin_PS4_CenterPad_Touch
@ k_EInputActionOrigin_SteamDeck_RightPad_DPadSouth
@ k_EInputActionOrigin_XBox360_RightStick_DPadNorth
@ k_EInputActionOrigin_PS5_RightPad_Touch
@ k_EInputActionOrigin_SteamDeck_RightPad_DPadWest
@ k_EInputActionOrigin_Switch_RightGyro_Yaw
@ k_EInputActionOrigin_PS5_X
@ k_EInputActionOrigin_PS4_Options
@ k_EInputActionOrigin_Switch_ProGyro_Move
@ k_EInputActionOrigin_Switch_Reserved8
@ k_EInputActionOrigin_SteamDeck_Reserved4
@ k_EInputActionOrigin_PS4_CenterPad_Swipe
@ k_EInputActionOrigin_SteamController_LeftPad_DPadSouth
@ k_EInputActionOrigin_SteamController_Gyro_Roll
@ k_EInputActionOrigin_XBoxOne_RightTrigger_Pull
@ k_EInputActionOrigin_PS4_RightStick_DPadNorth
@ k_EInputActionOrigin_Switch_LeftGyro_Pitch
@ k_EInputActionOrigin_PS5_Reserved7
@ k_EInputActionOrigin_SteamDeck_Reserved11
@ k_EInputActionOrigin_SteamDeck_DPad_East
@ k_EInputActionOrigin_PS5_CenterPad_DPadWest
@ k_EInputActionOrigin_SteamController_RightPad_Touch
@ k_EInputActionOrigin_SteamDeck_DPad_North
@ k_EInputActionOrigin_PS5_Reserved10
@ k_EInputActionOrigin_Switch_DPad_Move
@ k_EInputActionOrigin_PS5_RightBumper
@ k_EInputActionOrigin_PS4_LeftPad_DPadNorth
@ k_EInputActionOrigin_PS4_LeftBumper
@ k_EInputActionOrigin_SteamController_LeftStick_DPadWest
@ k_EInputActionOrigin_Switch_LeftStick_DPadSouth
@ k_EInputActionOrigin_SteamDeck_Gyro_Roll
@ k_EInputActionOrigin_PS5_Reserved6
@ k_EInputActionOrigin_SteamController_RightPad_Click
@ k_EInputActionOrigin_XBoxOne_LeftTrigger_Click
@ k_EInputActionOrigin_PS4_RightPad_DPadEast
@ k_EInputActionOrigin_PS5_RightStick_DPadWest
@ k_EInputActionOrigin_PS5_LeftStick_Move
@ k_EInputActionOrigin_SteamDeck_RightStick_Touch
@ k_EInputActionOrigin_SteamController_Reserved10
@ k_EInputActionOrigin_PS4_RightStick_DPadSouth
@ k_EInputActionOrigin_XBox360_Reserved9
@ k_EInputActionOrigin_SteamController_LeftBumper
@ k_EInputActionOrigin_XBoxOne_LeftTrigger_Pull
@ k_EInputActionOrigin_XBoxOne_LeftStick_Click
@ k_EInputActionOrigin_XBoxOne_RightTrigger_Click
@ k_EInputActionOrigin_XBoxOne_Menu
@ k_EInputActionOrigin_SteamController_A
@ k_EInputActionOrigin_SteamDeck_DPad_South
@ k_EInputActionOrigin_SteamController_Gyro_Yaw
@ k_EInputActionOrigin_XBox360_DPad_Move
@ k_EInputActionOrigin_PS5_LeftPad_DPadEast
@ k_EInputActionOrigin_PS5_Reserved4
@ k_EInputActionOrigin_Switch_Reserved1
@ k_EInputActionOrigin_XBoxOne_RightStick_DPadSouth
@ k_EInputActionOrigin_Switch_Reserved17
@ k_EInputActionOrigin_SteamDeck_Gyro_Pitch
@ k_EInputActionOrigin_SteamDeck_Reserved3
@ k_EInputActionOrigin_Switch_Reserved18
@ k_EInputActionOrigin_Switch_Reserved20
@ k_EInputActionOrigin_XBoxOne_B
@ k_EInputActionOrigin_Switch_RightStick_DPadWest
@ k_EInputActionOrigin_XBox360_LeftTrigger_Pull
@ k_EInputActionOrigin_Switch_RightStick_Move
@ k_EInputActionOrigin_PS5_LeftStick_DPadEast
@ k_EInputActionOrigin_XBoxOne_LeftStick_DPadNorth
@ k_EInputActionOrigin_SteamDeck_Reserved17
@ k_EInputActionOrigin_PS4_Reserved2
@ k_EInputActionOrigin_Switch_RightBumper
@ k_EInputActionOrigin_SteamDeck_R4
@ k_EInputActionOrigin_PS5_RightStick_Move
@ k_EInputActionOrigin_SteamController_LeftPad_DPadWest
@ k_EInputActionOrigin_PS4_LeftStick_Move
@ k_EInputActionOrigin_SteamDeck_LeftPad_DPadNorth
@ k_EInputActionOrigin_PS5_RightPad_DPadWest
@ k_EInputActionOrigin_PS5_LeftPad_DPadSouth
@ k_EInputActionOrigin_SteamDeck_Reserved12
@ k_EInputActionOrigin_XBox360_Reserved1
@ k_EInputActionOrigin_SteamDeck_LeftStick_DPadNorth
@ k_EInputActionOrigin_SteamDeck_Reserved20
@ k_EInputActionOrigin_SteamController_Back
@ k_EInputActionOrigin_PS5_LeftTrigger_Click
@ k_EInputActionOrigin_Switch_RightStick_Click
@ k_EInputActionOrigin_PS4_RightTrigger_Pull
@ k_EInputActionOrigin_XBoxOne_RightStick_Move
@ k_EInputActionOrigin_SteamController_Reserved5
@ k_EInputActionOrigin_Switch_Reserved13
@ k_EInputActionOrigin_XBoxOne_Reserved6
@ k_EInputActionOrigin_PS5_Reserved8
@ k_EInputActionOrigin_SteamDeck_Reserved5
@ k_EInputActionOrigin_PS5_Reserved15
@ k_EInputActionOrigin_XBox360_RightStick_DPadEast
@ k_EInputActionOrigin_XBox360_RightStick_Move
@ k_EInputActionOrigin_SteamController_LeftGrip
@ k_EInputActionOrigin_SteamController_LeftPad_DPadEast
@ k_EInputActionOrigin_PS5_Reserved3
@ k_EInputActionOrigin_PS4_LeftPad_Click
@ k_EInputActionOrigin_PS4_Triangle
@ k_EInputActionOrigin_Switch_Reserved5
@ k_EInputActionOrigin_SteamDeck_DPad_Move
@ k_EInputActionOrigin_Switch_Reserved3
@ k_EInputActionOrigin_SteamController_RightPad_DPadSouth
@ k_EInputActionOrigin_Switch_RightGrip_Lower
@ k_EInputActionOrigin_PS4_CenterPad_DPadSouth
@ k_EInputActionOrigin_PS5_Gyro_Move
@ k_EInputActionOrigin_PS5_RightTrigger_Click
@ k_EInputActionOrigin_SteamDeck_Reserved18
@ k_EInputActionOrigin_SteamController_Reserved4
@ k_EInputActionOrigin_Switch_Reserved14
@ k_EInputActionOrigin_PS5_CenterPad_DPadEast
@ k_EInputActionOrigin_SteamDeck_Reserved15
@ k_EInputActionOrigin_PS5_Option
@ k_EInputActionOrigin_PS4_LeftPad_Swipe
@ k_EInputActionOrigin_SteamDeck_R1
@ k_EInputActionOrigin_Switch_Reserved12
@ k_EInputActionOrigin_SteamController_LeftStick_Move
@ k_EInputActionOrigin_PS5_LeftPad_Click
@ k_EInputActionOrigin_SteamDeck_RightPad_DPadNorth
@ k_EInputActionOrigin_Switch_RightStick_DPadEast
@ k_EInputActionOrigin_SteamController_LeftPad_DPadNorth
@ k_EInputActionOrigin_PS4_LeftPad_Touch
@ k_EInputActionOrigin_Switch_Reserved11
@ k_EInputActionOrigin_SteamController_LeftPad_Click
@ k_EInputActionOrigin_SteamController_X
@ k_EInputActionOrigin_Switch_DPad_South
@ k_EInputActionOrigin_SteamDeck_LeftPad_DPadSouth
@ k_EInputActionOrigin_SteamDeck_RightPad_Touch
@ k_EInputActionOrigin_SteamDeck_LeftStick_DPadEast
@ k_EInputActionOrigin_PS4_DPad_South
@ k_EInputActionOrigin_XBoxOne_DPad_East
@ k_EInputActionOrigin_PS4_Gyro_Yaw
@ k_EInputActionOrigin_PS5_CenterPad_Swipe
@ k_EInputActionOrigin_XBoxOne_RightStick_DPadNorth
@ k_EInputActionOrigin_XBox360_B
@ k_EInputActionOrigin_Switch_Reserved15
@ k_EInputActionOrigin_XBoxOne_Share
@ k_EInputActionOrigin_PS4_Circle
@ k_EInputActionOrigin_XBox360_RightStick_DPadSouth
@ k_EInputActionOrigin_SteamController_Reserved9
@ k_EInputActionOrigin_Count
@ k_EInputActionOrigin_SteamController_LeftTrigger_Click
@ k_EInputActionOrigin_XBox360_LeftStick_Move
@ k_EInputActionOrigin_SteamDeck_Y
@ k_EInputActionOrigin_PS4_CenterPad_DPadNorth
@ k_EInputActionOrigin_XBox360_RightBumper
@ k_EInputActionOrigin_SteamController_Y
@ k_EInputActionOrigin_PS4_CenterPad_DPadWest
@ k_EInputActionOrigin_XBox360_Back
@ k_EInputActionOrigin_Switch_LeftGyro_Move
@ k_EInputActionOrigin_PS5_Reserved11
@ k_EInputActionOrigin_PS4_RightStick_DPadEast
@ k_EInputActionOrigin_PS5_Reserved1
@ k_EInputActionOrigin_PS5_Reserved16
@ k_EInputActionOrigin_PS4_Share
@ k_EInputActionOrigin_SteamDeck_Reserved14
@ k_EInputActionOrigin_PS5_CenterPad_DPadSouth
@ k_EInputActionOrigin_Switch_DPad_West
@ k_EInputActionOrigin_XBox360_LeftTrigger_Click
@ k_EInputActionOrigin_SteamDeck_Reserved9
@ k_EInputActionOrigin_XBox360_LeftStick_DPadNorth
@ k_EInputActionOrigin_SteamDeck_RightStick_DPadNorth
@ k_EInputActionOrigin_SteamController_LeftStick_Click
@ k_EInputActionOrigin_SteamDeck_LeftStick_Touch
@ k_EInputActionOrigin_Switch_LeftBumper
@ k_EInputActionOrigin_PS5_DPad_Move
@ k_EInputActionOrigin_PS4_RightPad_Swipe
@ k_EInputActionOrigin_PS5_CenterPad_DPadNorth
@ k_EInputActionOrigin_Switch_DPad_East
@ k_EInputActionOrigin_SteamDeck_L1
@ k_EInputActionOrigin_PS4_LeftStick_Click
@ k_EInputActionOrigin_PS4_Reserved4
@ k_EInputActionOrigin_XBoxOne_Reserved7
@ k_EInputActionOrigin_SteamDeck_LeftStick_DPadWest
@ k_EInputActionOrigin_Switch_LeftStick_DPadEast
@ k_EInputActionOrigin_SteamController_RightPad_DPadWest
@ k_EInputActionOrigin_SteamDeck_View
@ k_EInputActionOrigin_PS5_Gyro_Roll
@ k_EInputActionOrigin_PS5_Reserved18
@ k_EInputActionOrigin_SteamDeck_LeftPad_DPadWest
@ k_EInputActionOrigin_XBox360_Reserved5
@ k_EInputActionOrigin_PS4_CenterPad_DPadEast
@ SPATIAL_TEMPORAL_DENOISER_PLUGIN
@ SPATIAL_DENOISER_PLUGIN
EHierarchicalSimplificationMethod
EMovieSceneChannelProxyType
EDatasmithImportLightmapMax
VkRayTracingShaderGroupTypeNV
@ VK_RAY_TRACING_SHADER_GROUP_TYPE_BEGIN_RANGE_NV
@ VK_RAY_TRACING_SHADER_GROUP_TYPE_TRIANGLES_HIT_GROUP_NV
@ VK_RAY_TRACING_SHADER_GROUP_TYPE_RANGE_SIZE_NV
@ VK_RAY_TRACING_SHADER_GROUP_TYPE_END_RANGE_NV
@ VK_RAY_TRACING_SHADER_GROUP_TYPE_MAX_ENUM_NV
@ VK_RAY_TRACING_SHADER_GROUP_TYPE_GENERAL_NV
@ VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_NV
@ GCRT_AddTMapReferencedObjects
@ GCRT_ArrayAddFieldPathReferencedObject
@ GCRT_AddReferencedObjects
@ GCRT_AddStructReferencedObjects
@ GCRT_AddFieldPathReferencedObject
@ GCRT_DynamicallyTypedValue
@ GCRT_SlowAddReferencedObjects
@ GCRT_ArrayMulticastDelegate
@ GCRT_AddTSetReferencedObjects
@ GCRT_ArrayStructFreezable
@ GCRT_ArrayObjectFreezable
@ ovrKeyValuePairType_Int
@ ovrKeyValuePairType_Double
@ ovrKeyValuePairType_Unknown
@ ovrKeyValuePairType_String
@ EC_InternalUseOnlyConstructor
SPATIAL_INPUT_ACTIVATION_POLICY
@ SIAP_ACTIVATEIFAPPNOTINFOREGROUND
@ AudioState_ReadyFor_Finalization
@ AudioState_InProgress_Loading
@ AudioState_ReadyFor_Requests
@ UDATA_FILE_ACCESS_COUNT
@ VK_COMMAND_BUFFER_LEVEL_END_RANGE
@ VK_COMMAND_BUFFER_LEVEL_SECONDARY
@ VK_COMMAND_BUFFER_LEVEL_RANGE_SIZE
@ VK_COMMAND_BUFFER_LEVEL_MAX_ENUM
@ VK_COMMAND_BUFFER_LEVEL_BEGIN_RANGE
@ VK_COMMAND_BUFFER_LEVEL_PRIMARY
EMeshApproximationBaseCappingType
EEditMeshPolygonsToolActions
ECameraAnimationEasingType
EDatasmithImportActorPolicy
@ InstallerOutOfDiskSpaceError
@ FailedPrereqRequiresLatestClient
@ FailedPrereqRequiresLatestContent
EStructSerializerNullValuePolicies
EMediaTextureVisibleMipsTiles
ECameraAnimationPlaySpace
@ mi_memory_order_release
@ mi_memory_order_acquire
@ mi_memory_order_consume
@ mi_memory_order_acq_rel
@ mi_memory_order_relaxed
@ mi_memory_order_seq_cst
VkIndirectCommandsTokenTypeNVX
@ VK_INDIRECT_COMMANDS_TOKEN_TYPE_BEGIN_RANGE_NVX
@ VK_INDIRECT_COMMANDS_TOKEN_TYPE_RANGE_SIZE_NVX
@ VK_INDIRECT_COMMANDS_TOKEN_TYPE_END_RANGE_NVX
@ VK_INDIRECT_COMMANDS_TOKEN_TYPE_PUSH_CONSTANT_NVX
@ VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_INDEXED_NVX
@ VK_INDIRECT_COMMANDS_TOKEN_TYPE_DESCRIPTOR_SET_NVX
@ VK_INDIRECT_COMMANDS_TOKEN_TYPE_VERTEX_BUFFER_NVX
@ VK_INDIRECT_COMMANDS_TOKEN_TYPE_PIPELINE_NVX
@ VK_INDIRECT_COMMANDS_TOKEN_TYPE_DISPATCH_NVX
@ VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_NVX
@ VK_INDIRECT_COMMANDS_TOKEN_TYPE_INDEX_BUFFER_NVX
@ VK_INDIRECT_COMMANDS_TOKEN_TYPE_MAX_ENUM_NVX
ESkeletalMeshAsyncProperties
@ CachedComposedRefPoseMatrices
@ OverrideLODStreamingSettings
@ UseLegacyMeshDerivedDataKey
@ HasActiveClothingAssets
@ DisableBelowMinLodStripping
@ LaplacianTwistPullKelvinlet
@ BiLaplacianPullKelvinlet
@ BiLaplacianTwistPullKelvinlet
EMotionBlurVelocityScatterPass
@ ProcessGuideInterpolation
@ ProcessStrandsInterpolation
VkBuildAccelerationStructureModeKHR
@ VK_BUILD_ACCELERATION_STRUCTURE_MODE_MAX_ENUM_KHR
@ VK_BUILD_ACCELERATION_STRUCTURE_MODE_UPDATE_KHR
@ VK_BUILD_ACCELERATION_STRUCTURE_MODE_BUILD_KHR
EVolumetricCloudTracingMaxDistanceMode
@ DistanceFromPointOfView
@ DistanceFromCloudLayerEntryPoint
FWPM_APPC_NETWORK_CAPABILITY_TYPE_
@ FWPM_APPC_NETWORK_CAPABILITY_INTERNET_CLIENT_SERVER
@ FWPM_APPC_NETWORK_CAPABILITY_INTERNET_PRIVATE_NETWORK
@ FWPM_APPC_NETWORK_CAPABILITY_INTERNET_CLIENT
IKEEXT_CERT_POLICY_PROTOCOL_TYPE_
@ IKEEXT_CERT_POLICY_PROTOCOL_MAX
@ IKEEXT_CERT_POLICY_PROTOCOL_AUTHIP_VALIDATE
@ IKEEXT_CERT_POLICY_PROTOCOL_IKE_VALIDATE
@ IKEEXT_CERT_POLICY_PROTOCOL_IKE_SELECT
@ IKEEXT_CERT_POLICY_PROTOCOL_AUTHIP_SELECT
VkConservativeRasterizationModeEXT
@ VK_CONSERVATIVE_RASTERIZATION_MODE_DISABLED_EXT
@ VK_CONSERVATIVE_RASTERIZATION_MODE_END_RANGE_EXT
@ VK_CONSERVATIVE_RASTERIZATION_MODE_BEGIN_RANGE_EXT
@ VK_CONSERVATIVE_RASTERIZATION_MODE_UNDERESTIMATE_EXT
@ VK_CONSERVATIVE_RASTERIZATION_MODE_MAX_ENUM_EXT
@ VK_CONSERVATIVE_RASTERIZATION_MODE_RANGE_SIZE_EXT
@ VK_CONSERVATIVE_RASTERIZATION_MODE_OVERESTIMATE_EXT
EGeometryScriptMathWarpType
@ VK_DISPLAY_EVENT_TYPE_FIRST_PIXEL_OUT_EXT
@ VK_DISPLAY_EVENT_TYPE_RANGE_SIZE_EXT
@ VK_DISPLAY_EVENT_TYPE_MAX_ENUM_EXT
@ VK_DISPLAY_EVENT_TYPE_END_RANGE_EXT
@ VK_DISPLAY_EVENT_TYPE_BEGIN_RANGE_EXT
ELiveLinkTimecodeProviderEvaluationType
EShadowProjectionVertexShaderFlags
@ EOS_UIK_ValidModifierMask
EHairStrandsAllocationType
EParticleCollisionShaderMode
EPointOnCircleSpacingMethod
EMeshSelectionToolActions
@ SelectLargestComponentByTriCount
@ SelectLargestComponentByArea
EMeshVertexSculptBrushType
@ PrimID_DynamicPrimitiveShaderData
@ PrimID_FromPrimitiveSceneInfo
@ CaptureDuringRightMouseDown
@ CapturePermanently_IncludingInitialMouseDown
@ ChaosNiagara_LocationYToSpawn_Min
@ ChaosNiagara_LocationYToSpawn_Max
@ ChaosNiagara_LocationYToSpawn_None
@ ChaosNiagara_LocationYToSpawn_MinMax
@ VK_SHARING_MODE_MAX_ENUM
@ VK_SHARING_MODE_CONCURRENT
@ VK_SHARING_MODE_RANGE_SIZE
@ VK_SHARING_MODE_END_RANGE
@ VK_SHARING_MODE_EXCLUSIVE
@ VK_SHARING_MODE_BEGIN_RANGE
EGenerateCompressedLayersTimeSliced
ESlateDebuggingStateChangeEvent
@ EBlendOperation_NumBits
@ StillMappingRelocalizable
@ StillMappingNotRelocalizable
EPCGMeshSelectorMaterialOverrideMode
@ VK_SAMPLER_YCBCR_RANGE_BEGIN_RANGE
@ VK_SAMPLER_YCBCR_RANGE_ITU_FULL
@ VK_SAMPLER_YCBCR_RANGE_RANGE_SIZE
@ VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR
@ VK_SAMPLER_YCBCR_RANGE_ITU_NARROW
@ VK_SAMPLER_YCBCR_RANGE_END_RANGE
@ VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR
@ VK_SAMPLER_YCBCR_RANGE_MAX_ENUM
EMaterialInstanceClearParameterFlag
EGenerateRecastFilterTimeSlicedState
@ FilterLowHangingWalkableObstacles
@ FilterWalkableLowHeightSpans
EGeometryScriptUVIslandSource
EPCGMedadataVectorOperation
@ InverseTransformDirection
@ InverseTransformLocation
@ FTA_AlwaysUseDirectInvoke
EMeshSelectionToolPrimaryMode
EOptimusDefaultDeformerMode
EGroomInterpolationWeight
@ WeightmapRT_Scratch_RGBA
@ UCAL_MILLISECONDS_IN_DAY
@ UCAL_DAY_OF_WEEK_IN_MONTH
@ FWPM_NET_EVENT_TYPE_CAPABILITY_DROP
@ FWPM_NET_EVENT_TYPE_CAPABILITY_ALLOW
@ FWPM_NET_EVENT_TYPE_CLASSIFY_ALLOW
@ FWPM_NET_EVENT_TYPE_CLASSIFY_DROP
@ FWPM_NET_EVENT_TYPE_IKEEXT_QM_FAILURE
@ FWPM_NET_EVENT_TYPE_IPSEC_KERNEL_DROP
@ FWPM_NET_EVENT_TYPE_IKEEXT_MM_FAILURE
@ FWPM_NET_EVENT_TYPE_MAX
@ FWPM_NET_EVENT_TYPE_IPSEC_DOSP_DROP
@ FWPM_NET_EVENT_TYPE_CLASSIFY_DROP_MAC
@ FWPM_NET_EVENT_TYPE_LPM_PACKET_ARRIVAL
@ FWPM_NET_EVENT_TYPE_IKEEXT_EM_FAILURE
EMeshApproximationSimplificationPolicy
@ BasedOnDisplayResolution
EColorBlockAlphaDisplayMode
EControlRigFKRigExecuteMode
@ OnlyAllocateClassObject
EFourPlayerSplitScreenType
EPCGTextureDensityFunction
EResourceAllocationStrategy
@ CURLMOPT_PIPELINING_SITE_BL
@ CURLMOPT_MAX_TOTAL_CONNECTIONS
@ CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE
@ CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE
@ CURLMOPT_MAX_HOST_CONNECTIONS
@ CURLMOPT_MAX_CONCURRENT_STREAMS
@ CURLMOPT_SOCKETFUNCTION
@ CURLMOPT_PIPELINING_SERVER_BL
@ CURLMOPT_MAX_PIPELINE_LENGTH
ENetLevelVisibilityRequest
@ UnsupportedConfiguration
EFloatArrayToIntArrayFunctionEnum
@ Dataflow_FloatToInt_NonZeroToIndex
@ Dataflow_FloatToInt_Function_Truncate
@ Dataflow_FloatToInt_Function_Floor
@ Dataflow_FloatToInt_Function_Ceil
@ Dataflow_FloatToInt_Function_Round
@ Dataflow_FloatToInt_ZeroToIndex
@ WICBitmapPaletteTypeFixedHalftone8
@ WICBitmapPaletteTypeFixedHalftone27
@ WICBitmapPaletteTypeFixedHalftone252
@ WICBitmapPaletteTypeFixedHalftone256
@ WICBitmapPaletteTypeFixedHalftone125
@ WICBitmapPaletteTypeFixedGray4
@ WICBitmapPaletteTypeFixedWebPalette
@ WICBitmapPaletteTypeMedianCut
@ WICBitmapPaletteTypeFixedBW
@ WICBitmapPaletteTypeFixedHalftone64
@ WICBitmapPaletteTypeFixedGray256
@ WICBitmapPaletteTypeFixedGray16
@ WICBITMAPPALETTETYPE_FORCE_DWORD
@ WICBitmapPaletteTypeCustom
@ WICBitmapPaletteTypeFixedHalftone216
EDatasmithCADStitchingTechnique
@ VK_PIPELINE_BIND_POINT_RAY_TRACING_NV
@ VK_PIPELINE_BIND_POINT_COMPUTE
@ VK_PIPELINE_BIND_POINT_RANGE_SIZE
@ VK_PIPELINE_BIND_POINT_GRAPHICS
@ VK_PIPELINE_BIND_POINT_BEGIN_RANGE
@ VK_PIPELINE_BIND_POINT_END_RANGE
@ VK_PIPELINE_BIND_POINT_MAX_ENUM
@ ComponentBindingRemoved
@ ComponentBindingSourceChanged
@ ComponentBindingRenamed
@ ComponentBindingIndexChanged
EPrimaryScreenPercentageMethod
ESubmixEffectConvolutionReverbBlockSize
EDatasmithCADRetessellationRule
@ EGameModsEvent_FinishInstalling
@ EGameModsEvent_Uninstalling
@ EGameModsEvent_SearchMods
@ EGameModsEvent_InstallingProgress
@ EGameModsEvent_InitInstalling
@ EGameModsEvent_AlreadyInstalled
@ EGameModsEvent_CancelInstalling
@ EGameModsEvent_ViewRegister
@ EGameModsEvent_InitUninstalling
@ EGameModsEvent_FinishUpdating
EGeometryScriptBakeBitDepth
EGizmoElementArrowHeadType
@ OverlapFilter_StaticOnly
@ OverlapFilter_DynamicOnly
EParticleSystemUpdateMode
_NVAPI_VIDEO_CONTROL_COMPONENT_ALGORITHM
@ NV_VCTRL_ColorSpaceLast
@ NV_VCTRL_DIDirectionalSpatial
@ NV_VCTRL_DIAdaptiveFourField
@ NV_VCTRL_ColorRangeLast
@ NV_VCTRL_GamutRemapSony
@ NV_VCTRL_GamutRemapBase
@ NV_VCTRL_SkinToneCorrectionYellow
@ NV_VCTRL_SkinToneCorrectionBase
@ NV_VCTRL_Scaling4x4Filter
@ NV_VCTRL_ColorRangeBase
@ NV_VCTRL_ColorSpaceBase
@ NV_VCTRL_SkinToneCorrectionSqueeze
@ NV_VCTRL_SkinToneCorrectionLast
@ NV_VCTRL_GamutRemapLast
@ NV_VCTRL_SkinToneCorrectionRed
@ NV_VCTRL_CadenceVideoOnFilm
EMovieSceneSequenceCompilerMask
@ EvaluationTemplateField
EVisibilityTrackCondition
EDisplaceMeshToolSubdivisionType
EBoneSocketSourceIndexMode
EAsyncPackageLoadingState
@ WaitingForImportPackages
@ ProcessNewImportsAndExports
EWorldPartitionStreamingPerformance
@ VK_DRIVER_ID_MAX_ENUM_KHR
@ VK_DRIVER_ID_END_RANGE_KHR
@ VK_DRIVER_ID_MESA_RADV_KHR
@ VK_DRIVER_ID_QUALCOMM_PROPRIETARY_KHR
@ VK_DRIVER_ID_RANGE_SIZE_KHR
@ VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS_KHR
@ VK_DRIVER_ID_GGP_PROPRIETARY_KHR
@ VK_DRIVER_ID_AMD_PROPRIETARY_KHR
@ VK_DRIVER_ID_BEGIN_RANGE_KHR
@ VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA_KHR
@ VK_DRIVER_ID_BROADCOM_PROPRIETARY_KHR
@ VK_DRIVER_ID_GOOGLE_SWIFTSHADER_KHR
@ VK_DRIVER_ID_AMD_OPEN_SOURCE_KHR
@ VK_DRIVER_ID_IMAGINATION_PROPRIETARY_KHR
@ VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR
@ VK_DRIVER_ID_ARM_PROPRIETARY_KHR
EGeometryScriptUVFlattenMethod
VkCommandBufferResetFlagBits
@ VK_COMMAND_BUFFER_RESET_FLAG_BITS_MAX_ENUM
@ VK_COMMAND_BUFFER_RESET_RELEASE_RESOURCES_BIT
EExtrudeMeshSelectionInteractionMode
VkPeerMemoryFeatureFlagBits
@ VK_PEER_MEMORY_FEATURE_COPY_DST_BIT
@ VK_PEER_MEMORY_FEATURE_COPY_SRC_BIT_KHR
@ VK_PEER_MEMORY_FEATURE_GENERIC_DST_BIT_KHR
@ VK_PEER_MEMORY_FEATURE_COPY_DST_BIT_KHR
@ VK_PEER_MEMORY_FEATURE_GENERIC_SRC_BIT
@ VK_PEER_MEMORY_FEATURE_GENERIC_DST_BIT
@ VK_PEER_MEMORY_FEATURE_COPY_SRC_BIT
@ VK_PEER_MEMORY_FEATURE_FLAG_BITS_MAX_ENUM
@ VK_PEER_MEMORY_FEATURE_GENERIC_SRC_BIT_KHR
WICBitmapTransformOptions
@ WICBitmapTransformFlipVertical
@ WICBitmapTransformFlipHorizontal
@ WICBitmapTransformRotate180
@ WICBITMAPTRANSFORMOPTIONS_FORCE_DWORD
@ WICBitmapTransformRotate0
@ WICBitmapTransformRotate270
@ WICBitmapTransformRotate90
EPCGSettingsExecutionMode
EHairStrandsCommonPassType
EStructSerializerReferenceLoopPolicies
AnimPhysLinearConstraintType
EGeometryScriptMeshEditPolygroupMode
EEmitterDynamicParameterValue
EFastArraySerializerDeltaFlags
@ IsUsingDeltaSerialization
EGPUSkinCacheDispatchFlags
@ ERasterizerFillMode_Num
@ ERasterizerFillMode_NumBits
@ IKEEXT_CIPHER_AES_GCM_128_16ICV
@ IKEEXT_CIPHER_AES_GCM_256_16ICV
ECFCoreModsSearchSortField
@ UCAL_ZONE_TYPE_CANONICAL_LOCATION
@ UCAL_ZONE_TYPE_CANONICAL
EOcclusionCalculationUIMode
@ RaycastOcclusionSamples
@ GeneralizedWindingNumber
EPropertyAccessChangeNotifyMode
EGeometryCollectionDebugDrawActorHideGeometry
@ CPF_DisableEditOnInstance
@ CPF_BlueprintAssignable
@ CPF_DisableEditOnTemplate
@ UseHighPrecisionWeights
@ UseHighPrecisionTangentBasis
@ UseBackwardsCompatibleF16TruncUVs
EAttenuationDistanceModel
EGeometryScriptPolyOperationArea
EBinkMediaPlayerBinkBufferModes
@ BMASM_Bink_StreamUntilResident
EOS_PlayerDataStorage_EReadResult
@ VK_EVENT_CREATE_DEVICE_ONLY_BIT
@ VK_EVENT_CREATE_DEVICE_ONLY_BIT_KHR
@ VK_EVENT_CREATE_FLAG_BITS_MAX_ENUM
@ k_EBeginAuthSessionResultInvalidVersion
@ k_EBeginAuthSessionResultExpiredTicket
@ k_EBeginAuthSessionResultOK
@ k_EBeginAuthSessionResultDuplicateRequest
@ k_EBeginAuthSessionResultGameMismatch
@ k_EBeginAuthSessionResultInvalidTicket
EControllerHapticLocation
@ k_EControllerHapticLocation_Right
@ k_EControllerHapticLocation_Both
@ k_EControllerHapticLocation_Left
@ UE4_MINIDUMP_CRASHCONTEXT
EIndirectShadowingPrimitiveTypes
@ CapsuleShapesAndMeshDistanceFields
@ Dataflow_CustomAttributeType_String
@ Dataflow_CustomAttributeType_IntVector
@ Dataflow_CustomAttributeType_Box
@ Dataflow_CustomAttributeType_UInt8
@ Dataflow_CustomAttributeType_Vector3d
@ Dataflow_CustomAttributeType_Vector4f
@ Dataflow_CustomAttributeType_Guid
@ Dataflow_CustomAttributeType_IntVector2
@ Dataflow_CustomAttributeType_Float
@ Dataflow_CustomAttributeType_LinearColor
@ Dataflow_CustomAttributeType_IntVector4
@ Dataflow_CustomAttributeType_FloatArray
@ Dataflow_CustomAttributeType_Transform
@ Dataflow_CustomAttributeType_Double
@ Dataflow_CustomAttributeType_Int32Array
@ Dataflow_CustomAttributeType_Vector2f
@ Dataflow_CustomAttributeType_FVector3fArray
@ Dataflow_CustomAttributeType_Vector2fArray
@ Dataflow_CustomAttributeType_Bool
@ Dataflow_CustomAttributeType_Int32
@ Dataflow_CustomAttributeType_Quat4f
@ Dataflow_CustomAttributeType_Int32Set
@ Dataflow_CustomAttributeType_Vector3f
@ Dataflow_CustomAttributeType_IntVector2Array
ERayTracingGeometryInitializerType
EToolContextCoordinateSystem
@ HorizontalPlaneDetection
ERHITransientAllocationType
@ OIDN_ERROR_UNSUPPORTED_HARDWARE
@ OIDN_ERROR_INVALID_ARGUMENT
@ OIDN_ERROR_INVALID_OPERATION
@ OIDN_ERROR_OUT_OF_MEMORY
ECompiledPartialDerivativeVariation
@ CompiledPDV_FiniteDifferences
EDepthOfFieldFunctionValue
@ TDOF_CircleOfConfusionRadius
EDataDrivenShaderPlatformInfoCondition
EGameplayTagSelectionType
ETypedElementSelectionMethod
NATIVE_DISPLAY_ORIENTATION
ESourceEffectMotionFilterTopology
VkFragmentShadingRateCombinerOpKHR
@ VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MIN_KHR
@ VK_FRAGMENT_SHADING_RATE_COMBINER_OP_KEEP_KHR
@ VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MAX_KHR
@ VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MAX_ENUM_KHR
@ VK_FRAGMENT_SHADING_RATE_COMBINER_OP_MUL_KHR
@ VK_FRAGMENT_SHADING_RATE_COMBINER_OP_REPLACE_KHR
@ SDCM_MovablePrimitivesOnly
@ SDCM_StaticPrimitivesOnly
VkSemaphoreImportFlagBits
@ VK_SEMAPHORE_IMPORT_TEMPORARY_BIT
@ VK_SEMAPHORE_IMPORT_FLAG_BITS_MAX_ENUM
@ VK_SEMAPHORE_IMPORT_TEMPORARY_BIT_KHR
@ VK_SAMPLE_COUNT_FLAG_BITS_MAX_ENUM
EGeometryScriptSearchOutcomePins
EPropertyAccessResultFlags
@ k_EPlayerResultCompleted
@ k_EPlayerResultIncomplete
@ k_EPlayerResultAbandoned
@ k_EPlayerResultFailedToConnect
EStructSerializerStateFlags
@ WritingContainerElement
VkPipelineExecutableStatisticFormatKHR
@ VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_BEGIN_RANGE_KHR
@ VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_INT64_KHR
@ VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_END_RANGE_KHR
@ VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_UINT64_KHR
@ VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_BOOL32_KHR
@ VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_FLOAT64_KHR
@ VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_MAX_ENUM_KHR
@ VK_PIPELINE_EXECUTABLE_STATISTIC_FORMAT_RANGE_SIZE_KHR
VkAccelerationStructureTypeKHR
@ VK_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL_KHR
@ VK_ACCELERATION_STRUCTURE_TYPE_MAX_ENUM_KHR
@ VK_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL_NV
@ VK_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL_KHR
@ VK_ACCELERATION_STRUCTURE_TYPE_GENERIC_KHR
@ VK_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL_NV
@ FrontPlantedFeetUphill_FrontFeetDownhill
@ ActorPrioritizationEnabled
EGameplayDebuggerOverrideMode
EStructDeserializerBackendTokens
@ Integer_PositionAnimated
@ Integer_ActivateDisabled
ESparseVolumePackedDataFormat
ERichCurveKeyTimeCompressionFormat
EInstallBundleManagerPatchCheckResult
ESoundscapeColorAltitudeClampMode
@ VK_COLOR_COMPONENT_FLAG_BITS_MAX_ENUM
@ VK_COLOR_COMPONENT_A_BIT
@ VK_COLOR_COMPONENT_R_BIT
@ VK_COLOR_COMPONENT_B_BIT
@ VK_COLOR_COMPONENT_G_BIT
EMovieSceneCompletionMode
@ IPSEC_TRANSFORM_TYPE_MAX
@ IPSEC_TRANSFORM_ESP_AUTH_FW
@ IPSEC_TRANSFORM_ESP_CIPHER
@ IPSEC_TRANSFORM_ESP_AUTH
@ IPSEC_TRANSFORM_ESP_AUTH_AND_CIPHER
ESteamNetworkingConfigScope
@ k_ESteamNetworkingConfig_SocketsInterface
@ k_ESteamNetworkingConfig_Global
@ k_ESteamNetworkingConfigScope__Force32Bit
@ k_ESteamNetworkingConfig_Connection
@ k_ESteamNetworkingConfig_ListenSocket
EVirtualShadowMapProjectionInputType
EConstraintTransformComponentFlags
ESourceEffectMotionFilterType
MovieScene3DPathSection_Axis
@ VMI_MaterialTextureScaleAccuracy
@ VMI_StationaryLightOverlap
@ VMI_PrimitiveDistanceAccuracy
@ VMI_MeshUVDensityAccuracy
@ VMI_VisualizeVirtualShadowMap
@ VMI_ShaderComplexityWithQuadOverdraw
@ VMI_VisualizeGPUSkinCache
@ VMI_VirtualTexturePendingMips
@ VMI_CollisionVisibility
@ VMI_RequiredTextureResolution
@ NSVG_PAINT_RADIAL_GRADIENT
@ NSVG_PAINT_LINEAR_GRADIENT
EContentBundleClientState
@ ContentInjectionRequested
@ ContentRemovalRequested
EOS_TitleStorage_EReadResult
@ EOS_TS_RR_CancelRequest
@ EOS_TS_RR_ContinueReading
EObjectInitializerOptions
@ CopyTransientsFromClassDefaults
EEdGraphNodeDeprecationType
@ NodeHasDeprecatedReference
ESteamPartyBeaconLocationType
@ k_ESteamPartyBeaconLocationType_Max
@ k_ESteamPartyBeaconLocationType_ChatGroup
@ k_ESteamPartyBeaconLocationType_Invalid
@ GBS_PerObjectGBufferData
@ GBS_SeparatedMainDirLight
@ GBS_PrecomputedShadowFactor
@ GBS_HairSecondaryWorldNormal
@ GBS_SelectiveOutputMask
EWorldPositionIncludedOffsets
@ WPT_CameraRelativeNoOffsets
@ WPT_ExcludeAllShaderOffsets
EMaterialGetParameterValueFlags
ELocationSkelVertSurfaceSource
@ VERTSURFACESOURCE_Surface
@ ImportOrExport_Serialize
@ Package_ExportsSerialized
EClusterConnectionTypeEnum
@ Chaos_MinimalSpanningSubsetDelaunayTriangulation
@ Chaos_BoundsOverlapFilteredDelaunayTriangulation
@ Chaos_DelaunayTriangulation
@ Chaos_EClsuterCreationParameters_Max
@ Chaos_PointImplicitAugmentedWithMinimalDelaunay
EOcclusionTriangleSamplingUIMode
ESetMaterialOperationTypeEnum
@ Dataflow_SetMaterialOperationType_Insert
@ Dataflow_SetMaterialOperationType_Add
@ EOS_CO_GREATERTHANOREQUAL
EQuarztQuantizationReference
VkPipelineShaderStageCreateFlagBits
@ VK_PIPELINE_SHADER_STAGE_CREATE_FLAG_BITS_MAX_ENUM
@ VK_PIPELINE_SHADER_STAGE_CREATE_REQUIRE_FULL_SUBGROUPS_BIT_EXT
@ VK_PIPELINE_SHADER_STAGE_CREATE_REQUIRE_FULL_SUBGROUPS_BIT
@ VK_PIPELINE_SHADER_STAGE_CREATE_ALLOW_VARYING_SUBGROUP_SIZE_BIT
@ VK_PIPELINE_SHADER_STAGE_CREATE_ALLOW_VARYING_SUBGROUP_SIZE_BIT_EXT
ERayTracingGlobalIlluminationType
@ k_EGameSearchErrorCode_OK
@ k_EGameSearchErrorCode_Failed_Search_Already_In_Progress
@ k_EGameSearchErrorCode_Failed_No_Host_Available
@ k_EGameSearchErrorCode_Failed_Offline
@ k_EGameSearchErrorCode_Failed_Search_Params_Invalid
@ k_EGameSearchErrorCode_Failed_Not_Lobby_Leader
@ k_EGameSearchErrorCode_Failed_NotAuthorized
@ k_EGameSearchErrorCode_Failed_No_Search_In_Progress
@ k_EGameSearchErrorCode_Failed_Unknown_Error
@ VK_FENCE_IMPORT_TEMPORARY_BIT
@ VK_FENCE_IMPORT_FLAG_BITS_MAX_ENUM
@ VK_FENCE_IMPORT_TEMPORARY_BIT_KHR
EOnlineStatusUpdatePrivacy
EOutputDeviceRedirectorFlushOptions
EPCGMedadataTrigOperation
@ NonPagedPoolMustSucceedSession
@ NonPagedPoolMustSucceed
@ NonPagedPoolBaseCacheAlignedMustS
@ NonPagedPoolCacheAlignedMustS
@ NonPagedPoolCacheAligned
@ PagedPoolCacheAlignedSession
@ NonPagedPoolCacheAlignedSession
@ NonPagedPoolNxCacheAligned
@ NonPagedPoolBaseCacheAligned
@ NonPagedPoolBaseMustSucceed
@ NonPagedPoolCacheAlignedMustSSession
@ MATUSAGE_ParticleSprites
@ MATUSAGE_LidarPointCloud
@ MATUSAGE_NiagaraMeshParticles
@ MATUSAGE_GeometryCollections
@ MATUSAGE_VirtualHeightfieldMesh
@ MATUSAGE_NiagaraSprites
@ MATUSAGE_VolumetricCloud
@ MATUSAGE_StaticLighting
@ MATUSAGE_InstancedStaticMeshes
@ MATUSAGE_NiagaraRibbons
EPCGMedadataBooleanOperation
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE_
@ IKEEXT_IMPERSONATION_NONE
@ IKEEXT_IMPERSONATION_MAX
@ IKEEXT_IMPERSONATION_SOCKET_PRINCIPAL
EInstallBundleCacheDumpToLog
@ Chaos_Initial_Velocity_User_Defined
@ Chaos_Initial_Velocity_None
@ EColorWriteMask_NumBits
UDateFormatBooleanAttribute
@ UDAT_PARSE_PARTIAL_LITERAL_MATCH
@ UDAT_PARSE_MULTIPLE_PATTERNS_FOR_MATCH
@ UDAT_BOOLEAN_ATTRIBUTE_COUNT
@ UDAT_PARSE_ALLOW_WHITESPACE
@ UDAT_PARSE_ALLOW_NUMERIC
@ GFSDK_Aftermath_Result_FAIL_VersionMismatch
@ GFSDK_Aftermath_Result_Fail
@ GFSDK_Aftermath_Result_FAIL_FeatureNotEnabled
@ GFSDK_Aftermath_Result_FAIL_InvalidAdapter
@ GFSDK_Aftermath_Result_FAIL_D3DDebugLayerNotCompatible
@ GFSDK_Aftermath_Result_FAIL_DriverInitFailed
@ GFSDK_Aftermath_Result_FAIL_Unknown
@ GFSDK_Aftermath_Result_FAIL_DriverVersionNotSupported
@ GFSDK_Aftermath_Result_FAIL_D3dDllNotSupported
@ GFSDK_Aftermath_Result_FAIL_GettingContextDataWithNewCommandList
@ GFSDK_Aftermath_Result_FAIL_InvalidParameter
@ GFSDK_Aftermath_Result_FAIL_NoResourcesRegistered
@ GFSDK_Aftermath_Result_FAIL_ThisResourceNeverRegistered
@ GFSDK_Aftermath_Result_FAIL_ApiError
@ GFSDK_Aftermath_Result_FAIL_Disabled
@ GFSDK_Aftermath_Result_FAIL_D3dDllInterceptionNotSupported
@ GFSDK_Aftermath_Result_FAIL_NvApiIncompatible
@ GFSDK_Aftermath_Result_FAIL_NotSupportedInUWP
@ GFSDK_Aftermath_Result_Success
@ GFSDK_Aftermath_Result_FAIL_OutOfMemory
@ GFSDK_Aftermath_Result_FAIL_GetDataOnBundle
@ GFSDK_Aftermath_Result_NotAvailable
@ GFSDK_Aftermath_Result_FAIL_AlreadyInitialized
@ GFSDK_Aftermath_Result_FAIL_GetDataOnDeferredContext
@ GFSDK_Aftermath_Result_FAIL_NotInitialized
ETextureStreamingBuildType
@ Chaos_Emission_Pattern_First_Frame
@ Chaos_Emission_Pattern_On_Demand
ERuntimeVirtualTextureDebugType
EOnlineProxyStoreOfferDiscountType
@ UseColor_Foreground_Subdued
@ UNUM_DECIMAL_COMPACT_LONG
@ UNUM_FORMAT_STYLE_COUNT
@ UNUM_CURRENCY_ACCOUNTING
@ UNUM_DECIMAL_COMPACT_SHORT
@ FFFP_NEARESTPARENTMATCH
VkSubpassDescriptionFlagBits
@ VK_SUBPASS_DESCRIPTION_PER_VIEW_ATTRIBUTES_BIT_NVX
@ VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_ARM
@ VK_SUBPASS_DESCRIPTION_FLAG_BITS_MAX_ENUM
@ VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_ARM
@ VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_EXT
@ VK_SUBPASS_DESCRIPTION_SHADER_RESOLVE_BIT_QCOM
@ VK_SUBPASS_DESCRIPTION_PER_VIEW_POSITION_X_ONLY_BIT_NVX
@ VK_SUBPASS_DESCRIPTION_ENABLE_LEGACY_DITHERING_BIT_EXT
@ VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_COLOR_ACCESS_BIT_EXT
@ VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_COLOR_ACCESS_BIT_ARM
@ VK_SUBPASS_DESCRIPTION_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_EXT
@ VK_SUBPASS_DESCRIPTION_FRAGMENT_REGION_BIT_QCOM
@ ovrVoipMuteState_Unknown
@ ovrVoipMuteState_Unmuted
@ VK_FENCE_CREATE_FLAG_BITS_MAX_ENUM
@ VK_FENCE_CREATE_SIGNALED_BIT
@ k_EItemUpdateStatusPreparingContent
@ k_EItemUpdateStatusCommittingChanges
@ k_EItemUpdateStatusUploadingContent
@ k_EItemUpdateStatusInvalid
@ k_EItemUpdateStatusUploadingPreviewFile
@ k_EItemUpdateStatusPreparingConfig
_WINHTTP_REQUEST_STAT_ENTRY
@ WinHttpResponseBodyCompressedSize
@ WinHttpTlsHandshakeServerLeg1Size
@ WinHttpProxyTlsHandshakeClientLeg2Size
@ WinHttpResponseBodySize
@ WinHttpProxyTlsHandshakeClientLeg1Size
@ WinHttpProxyTlsHandshakeServerLeg2Size
@ WinHttpTlsHandshakeClientLeg1Size
@ WinHttpTlsHandshakeClientLeg2Size
@ WinHttpProxyTlsHandshakeServerLeg1Size
@ WinHttpResponseHeadersSize
@ WinHttpRequestHeadersCompressedSize
@ WinHttpProxyFailureCount
@ WinHttpTlsHandshakeServerLeg2Size
@ WinHttpConnectFailureCount
@ WinHttpRequestHeadersSize
@ WinHttpResponseHeadersCompressedSize
@ SPTEXT_ACTIONDESCRIPTION
EGeometryScriptMeshSelectionConversionType
@ VK_POINT_CLIPPING_BEHAVIOR_END_RANGE
@ VK_POINT_CLIPPING_BEHAVIOR_MAX_ENUM
@ VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY_KHR
@ VK_POINT_CLIPPING_BEHAVIOR_RANGE_SIZE
@ VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES_KHR
@ VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
@ VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES
@ VK_POINT_CLIPPING_BEHAVIOR_BEGIN_RANGE
INPUTDELEGATION_MODE_FLAGS
@ IncludeConditionalProperties
ELumenIndirectLightingSteps
EOffsetMeshToolOffsetType
@ STATE_Particle_JustSpawned
@ STATE_Particle_FreezeRotation
@ STATE_Particle_CollisionIgnoreCheck
@ STATE_Particle_CollisionHasOccurred
@ STATE_Particle_FreezeTranslation
@ STATE_Particle_DelayCollisions
@ STATE_Particle_IgnoreCollisions
ETransactionStateEventType
@ PreTransactionFinalized
@ PostTransactionFinalized
@ USET_SPAN_NOT_CONTAINED
@ USET_SPAN_CONDITION_COUNT
@ TBBMALLOC_SET_SOFT_HEAP_LIMIT
@ TBBMALLOC_USE_HUGE_PAGES
@ TBBMALLOC_SET_HUGE_SIZE_THRESHOLD
EWorldType::Type ETeleportType
EMaterialTextureParameterType
EShadowMapInteractionType
@ Field_DynamicConstraint
@ Field_SleepingThreshold
@ Field_ExternalClusterStrain
@ Field_InitialLinearVelocity
@ Field_InitialAngularVelocity
@ Field_InternalClusterStrain
@ k_EAuthSessionResponseVACBanned
@ k_EAuthSessionResponseAuthTicketInvalid
@ k_EAuthSessionResponseUserNotConnectedToSteam
@ k_EAuthSessionResponseLoggedInElseWhere
@ k_EAuthSessionResponseAuthTicketCanceled
@ k_EAuthSessionResponseVACCheckTimedOut
@ k_EAuthSessionResponseAuthTicketInvalidAlreadyUsed
@ k_EAuthSessionResponseOK
@ k_EAuthSessionResponsePublisherIssuedBan
@ k_EAuthSessionResponseNoLicenseOrExpired
ELatticeInterpolationType
@ MeshMergeType_MergeActor
VkFramebufferCreateFlagBits
@ VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT_KHR
@ VK_FRAMEBUFFER_CREATE_IMAGELESS_BIT
@ VK_FRAMEBUFFER_CREATE_FLAG_BITS_MAX_ENUM
@ UniformBuffer_SingleDraw
@ UniformBuffer_SingleFrame
@ UniformBuffer_MultiFrame
VkPipelineCacheHeaderVersion
@ VK_PIPELINE_CACHE_HEADER_VERSION_RANGE_SIZE
@ VK_PIPELINE_CACHE_HEADER_VERSION_ONE
@ VK_PIPELINE_CACHE_HEADER_VERSION_END_RANGE
@ VK_PIPELINE_CACHE_HEADER_VERSION_MAX_ENUM
@ VK_PIPELINE_CACHE_HEADER_VERSION_BEGIN_RANGE
EMediaSoundComponentFFTSize
@ RLM_WriteOnly_NoOverwrite
EScreenProbeIntegrateTileClassification
@ SupportImportanceSampleBRDF
@ PatchLFO1ToLFO2Frequency
EHangulTextWrappingMethod
@ CURLINFO_SPEED_DOWNLOAD
@ CURLINFO_CONTENT_LENGTH_DOWNLOAD
@ CURLINFO_CONTENT_LENGTH_DOWNLOAD_T
@ CURLINFO_SPEED_UPLOAD_T
@ CURLINFO_FTP_ENTRY_PATH
@ CURLINFO_SSL_VERIFYRESULT
@ CURLINFO_REDIRECT_TIME_T
@ CURLINFO_CONNECT_TIME_T
@ CURLINFO_CONTENT_LENGTH_UPLOAD
@ CURLINFO_RTSP_CSEQ_RECV
@ CURLINFO_PROXYAUTH_AVAIL
@ CURLINFO_SIZE_DOWNLOAD_T
@ CURLINFO_HTTPAUTH_AVAIL
@ CURLINFO_APPCONNECT_TIME
@ CURLINFO_RTSP_CLIENT_CSEQ
@ CURLINFO_RTSP_SESSION_ID
@ CURLINFO_NAMELOOKUP_TIME
@ CURLINFO_CONDITION_UNMET
@ CURLINFO_RTSP_SERVER_CSEQ
@ CURLINFO_STARTTRANSFER_TIME_T
@ CURLINFO_PRETRANSFER_TIME_T
@ CURLINFO_APPCONNECT_TIME_T
@ CURLINFO_EFFECTIVE_METHOD
@ CURLINFO_REDIRECT_COUNT
@ CURLINFO_STARTTRANSFER_TIME
@ CURLINFO_CONTENT_LENGTH_UPLOAD_T
@ CURLINFO_SPEED_DOWNLOAD_T
@ CURLINFO_PROXY_SSL_VERIFYRESULT
@ CURLINFO_PRETRANSFER_TIME
@ CURLINFO_NAMELOOKUP_TIME_T
@ CURLINFO_HTTP_CONNECTCODE
ERichCurveTangentWeightMode
ECanCreateConnectionResponse
@ CONNECT_RESPONSE_BREAK_OTHERS_AB
@ CONNECT_RESPONSE_MAKE_WITH_CONVERSION_NODE
@ CONNECT_RESPONSE_BREAK_OTHERS_A
@ CONNECT_RESPONSE_BREAK_OTHERS_B
@ CONNECT_RESPONSE_MAKE_WITH_PROMOTION
@ CONNECT_RESPONSE_DISALLOW
@ AudioSessionStateExpired
@ AudioSessionStateInactive
@ AudioSessionStateActive
@ ThreadPerRadiosityTexel
@ HardwareRayTracingThreadPerTrace
EAddGeneratedTilesTimeSlicedState
@ FUNC_BlueprintAuthorityOnly
@ RandomFlipUVIndependent
@ RF_NeedPostLoadSubobjects
@ RF_InheritableComponentTemplate
@ RF_NonPIEDuplicateTransient
@ RF_AllocatedInSharedPage
VkDescriptorBindingFlagBits
@ VK_DESCRIPTOR_BINDING_VARIABLE_DESCRIPTOR_COUNT_BIT
@ VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT_EXT
@ VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT_EXT
@ VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT_EXT
@ VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT
@ VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT
@ VK_DESCRIPTOR_BINDING_VARIABLE_DESCRIPTOR_COUNT_BIT_EXT
@ VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT
@ VK_DESCRIPTOR_BINDING_FLAG_BITS_MAX_ENUM
@ FailIfGeneratedCodeChanges
@ DVSM_MaterialTextureScaleAccuracy
@ DVSM_PrimitiveDistanceAccuracy
@ DVSM_ShaderComplexityContainedQuadOverhead
@ DVSM_ShaderComplexityBleedingQuadOverhead
@ DVSM_OutputMaterialTextureScales
@ DVSM_RequiredTextureResolution
@ DVSM_MeshUVDensityAccuracy
@ DVSM_VisualizeGPUSkinCache
@ DVSM_VirtualTexturePendingMips
ERemoteStorageLocalFileChange
@ k_ERemoteStorageLocalFileChange_FileUpdated
@ k_ERemoteStorageLocalFileChange_FileDeleted
@ k_ERemoteStorageLocalFileChange_Invalid
EPrintStaleReferencesOptions
ENDIActorComponentSourceMode
@ HAPU_UNREAL_NODETYPE_NONE
@ HAPI_UNREAL_NODETYPE_ANY
@ VK_OBJECT_ENTRY_TYPE_VERTEX_BUFFER_NVX
@ VK_OBJECT_ENTRY_TYPE_DESCRIPTOR_SET_NVX
@ VK_OBJECT_ENTRY_TYPE_END_RANGE_NVX
@ VK_OBJECT_ENTRY_TYPE_PIPELINE_NVX
@ VK_OBJECT_ENTRY_TYPE_MAX_ENUM_NVX
@ VK_OBJECT_ENTRY_TYPE_PUSH_CONSTANT_NVX
@ VK_OBJECT_ENTRY_TYPE_RANGE_SIZE_NVX
@ VK_OBJECT_ENTRY_TYPE_INDEX_BUFFER_NVX
@ VK_OBJECT_ENTRY_TYPE_BEGIN_RANGE_NVX
@ EOS_AntiCheat_PeerNotFound
@ EOS_Auth_ApplicationNotFound
@ EOS_Auth_PasswordResetRequired
@ EOS_Auth_ExchangeCodeNotFound
@ EOS_Auth_ExternalAuthExpired
@ EOS_UI_SocialOverlayLoadError
@ EOS_RTC_ReconnectionTimegateExpired
@ EOS_Sessions_InvalidLock
@ EOS_AntiCheat_ProtectMessageSessionKeyRequired
@ EOS_Permission_RequiredPatchAvailable
@ EOS_Ecom_CatalogItemStale
@ EOS_Mods_UserDoesNotOwnTheGame
@ EOS_TitleStorage_EncryptionKeyNotSet
@ EOS_Friends_AlreadyFriends
@ EOS_AntiCheat_ClientDeploymentIdMismatch
@ EOS_PlayerDataStorage_UserThrottled
@ EOS_Auth_ExternalAuthRestricted
@ EOS_Mods_OfferRequestByIdInvalidResult
@ EOS_AntiCheat_InvalidMode
@ EOS_Auth_PinGrantPending
@ EOS_AntiCheat_ClientProtectionNotAvailable
@ EOS_Lobby_SessionInProgress
@ EOS_Auth_InvalidRefreshToken
@ EOS_PlayerDataStorage_FilenameInvalid
@ EOS_Auth_OriginatingExchangeCodeSessionExpired
@ EOS_PlayerDataStorage_UserErrorFromDataCallback
@ EOS_Connect_AuthExpired
@ EOS_Friends_InviteAwaitingAcceptance
@ EOS_Connect_LinkAccountFailedMissingNintendoIdAccount_DEPRECATED
@ EOS_Sessions_PresenceSessionExists
@ EOS_Sessions_AggregationFailed
@ EOS_TitleStorage_FileCorrupted
@ EOS_Permission_ChatRestriction
@ EOS_PlayerDataStorage_FilenameLengthInvalid
@ EOS_Auth_ExternalAuthNotLinked
@ EOS_Sessions_NoPermission
@ EOS_PlayerDataStorage_FileHandleInvalid
@ EOS_PlayerDataStorage_RequestInProgress
@ EOS_Lobby_MemberUpdateOnly
@ EOS_Presence_DataInvalid
@ EOS_Auth_ExternalAuthInvalid
@ EOS_Friends_LocalUserFriendLimitExceeded
@ EOS_Sessions_SessionAlreadyExists
@ EOS_Auth_ExternalAuthRevoked
@ EOS_Sessions_InviteNotFound
@ EOS_Ecom_CatalogOfferStale
@ EOS_Connect_UnsupportedTokenType
@ EOS_RTC_ShutdownInvoked
@ EOS_Presence_DataKeyInvalid
@ EOS_Friends_NoInvitation
@ EOS_Auth_HeadlessAccountRequired
@ EOS_AntiCheat_PeerNotProtected
@ EOS_Connect_ExternalServiceConfigurationFailure
@ EOS_Lobby_PresenceLobbyExists
@ EOS_Mods_CannotGetManifestLocation
@ EOS_Lobby_AggregationFailed
@ EOS_AntiCheat_PeerAlreadyRegistered
@ EOS_KWS_ParentEmailMissing
@ EOS_Android_JavaVMNotStored
@ EOS_Connect_UserAlreadyExists
@ EOS_Auth_PinGrantExpired
@ EOS_PlayerDataStorage_DataLengthInvalid
@ EOS_RTC_UserIsInBlocklist
@ EOS_CacheDirectoryInvalid
@ EOS_Sessions_SandboxNotAllowed
@ EOS_Lobby_LobbyAlreadyExists
@ EOS_Mods_URILaunchFailure
@ EOS_Mods_ModSdkCommandIsEmpty
@ EOS_Sessions_TooManyPlayers
@ EOS_AntiCheat_ClientSandboxIdMismatch
@ EOS_Sessions_SessionInProgress
@ EOS_AntiCheat_ProtectMessageValidationFailed
@ EOS_Sessions_InviteFailed
@ EOS_IncompatibleVersion
@ EOS_MissingParameters_DEPRECATED
@ EOS_PlayerDataStorage_FileSizeInvalid
@ EOS_Presence_RichTextLengthInvalid
@ EOS_Sessions_PlayerSanctioned
@ EOS_Lobby_TooManyInvites
@ EOS_Permission_RequiredSystemUpdate
@ EOS_Mods_ModSdkProcessIsAlreadyRunning
@ EOS_Auth_AccountLockedForUpdate
@ EOS_RTC_TooManyParticipants
@ EOS_DesktopCrossplay_ApplicationNotBootstrapped
@ EOS_DesktopCrossplay_ServiceStartFailed
@ EOS_Auth_FullAccountRequired
@ EOS_Mods_InvalidIPCResponse
@ EOS_Auth_ScopeConsentRequired
@ EOS_Connect_InvalidToken
@ EOS_Permission_OnlinePlayRestricted
@ EOS_Mods_PurchaseFailure
@ EOS_PlayerDataStorage_FilenameInvalidChars
@ EOS_Auth_AccountFeatureRestricted
@ EOS_Lobby_DeploymentAtCapacity
@ EOS_Auth_AuthenticationFailure
@ EOS_Lobby_HostAtCapacity
@ EOS_Friends_LocalUserTooManyInvites
@ EOS_PlayerDataStorage_DataInvalid
@ EOS_Mods_ModIsNotInstalled
@ EOS_UnrecognizedResponse
@ EOS_Auth_AccountNotActive
@ EOS_Permission_AgeRestrictionFailure
@ EOS_Auth_ExternalAuthIsLastLoginType
@ EOS_Friends_TargetUserFriendLimitExceeded
@ EOS_PlayerDataStorage_StartIndexInvalid
@ EOS_Invalid_ProductUserID
@ EOS_Lobby_UpsertNotAllowed
@ EOS_PlayerDataStorage_FileCorrupted
@ EOS_DuplicateNotAllowed
@ EOS_Auth_PasswordCannotBeReused
@ EOS_Lobby_TooManyPlayers
@ EOS_TitleStorage_UserErrorFromDataCallback
@ EOS_ProgressionSnapshot_SnapshotIdUnavailable
@ EOS_Ecom_EntitlementStale
@ EOS_Auth_ExternalAuthCannotLogin
@ EOS_TitleStorage_FileHeaderHasNewerVersion
@ EOS_Connect_ExternalServiceUnavailable
@ EOS_Lobby_VoiceNotEnabled
@ EOS_Presence_StatusInvalid
@ EOS_Sessions_InvalidSession
@ EOS_Friends_TargetUserTooManyInvites
@ EOS_NetworkDisconnected
@ EOS_Sessions_SandboxAtCapacity
@ EOS_Sessions_UpsertNotAllowed
@ EOS_Sessions_NotAllowed
@ EOS_Sessions_HostAtCapacity
@ EOS_Lobby_InviteNotFound
@ EOS_AntiCheat_DeviceIdAuthIsNotSupported
@ EOS_Presence_DataLengthInvalid
@ EOS_Presence_RichTextInvalid
@ EOS_Presence_DataValueLengthInvalid
@ EOS_Permission_UGCRestriction
@ EOS_ApplicationSuspended
@ EOS_Sessions_TooManyInvites
@ EOS_Mods_InvalidGameInstallInfo
@ EOS_Presence_DataKeyLengthInvalid
@ EOS_Mods_ToolInternalError
@ EOS_PlayerDataStorage_EncryptionKeyNotSet
@ EOS_Permission_AccountTypeFailure
@ EOS_DesktopCrossplay_ServiceNotRunning
@ EOS_DesktopCrossplay_ServiceNotInstalled
@ EOS_Auth_InvalidPlatformToken
@ EOS_Mods_OfferRequestByIdFailure
@ EOS_Ecom_CatalogOfferPriceInvalid
@ EOS_Connect_LinkAccountFailed
@ EOS_Mods_ModSdkProcessCreationFailed
@ EOS_PlayerDataStorage_FileHeaderHasNewerVersion
@ EOS_AntiCheat_ClientProductIdMismatch
@ EOS_Sessions_DeploymentAtCapacity
@ EOS_AntiCheat_ProtectMessageInitializationFailed
@ EOS_Lobby_SandboxAtCapacity
@ EOS_RTC_RoomAlreadyExists
@ EOS_Lobby_InvalidSession
@ EOS_CacheDirectoryMissing
@ EOS_Auth_ParentalControls
@ EOS_Auth_AccountPortalLoadError
@ EOS_PlayerDataStorage_FileSizeTooLarge
@ EOS_Connect_ExternalTokenValidationFailed
@ EOS_Auth_CorrectiveActionRequired
@ EOS_Presence_DataValueInvalid
@ EOS_Sessions_SessionNotAnonymous
@ EOS_Mods_CouldNotFindOffer
@ EOS_Ecom_CheckoutLoadError
@ EOS_Lobby_SandboxNotAllowed
_WINHTTP_REQUEST_TIME_ENTRY
@ WinHttpTlsHandshakeClientLeg2Start
@ WinHttpProxyTlsHandshakeClientLeg1Start
@ WinHttpSendRequestHeadersCompressionEnd
@ WinHttpConnectionEstablishmentEnd
@ WinHttpConnectionAcquireEnd
@ WinHttpSendRequestHeadersCompressionStart
@ WinHttpTlsHandshakeClientLeg3Start
@ WinHttpReceiveResponseEnd
@ WinHttpReceiveResponseHeadersDecompressionEnd
@ WinHttpProxyTlsHandshakeClientLeg3End
@ WinHttpProxyTlsHandshakeClientLeg1End
@ WinHttpNameResolutionEnd
@ WinHttpProxyTlsHandshakeClientLeg2End
@ WinHttpTlsHandshakeClientLeg2End
@ WinHttpProxyTlsHandshakeClientLeg3Start
@ WinHttpConnectionAcquireWaitEnd
@ WinHttpNameResolutionStart
@ WinHttpReceiveResponseStart
@ WinHttpReceiveResponseHeadersDecompressionStart
@ WinHttpSendRequestHeadersEnd
@ WinHttpReceiveResponseBodyDecompressionDelta
@ WinHttpProxyTlsHandshakeClientLeg2Start
@ WinHttpProxyTunnelStart
@ WinHttpTlsHandshakeClientLeg3End
@ WinHttpProxyDetectionEnd
@ WinHttpReceiveResponseHeadersEnd
@ WinHttpSendRequestStart
@ WinHttpTlsHandshakeClientLeg1Start
@ WinHttpProxyDetectionStart
@ WinHttpTlsHandshakeClientLeg1End
@ WinHttpConnectionEstablishmentStart
@ WinHttpConnectionAcquireStart
GFSDK_Aftermath_GpuCrashDumpFormatterFlags
@ GFSDK_Aftermath_GpuCrashDumpFormatterFlags_NONE
@ GFSDK_Aftermath_GpuCrashDumpFormatterFlags_CONDENSED_OUTPUT
@ GFSDK_Aftermath_GpuCrashDumpFormatterFlags_UTF8_OUTPUT
ERayTracingMeshCommandsMode
@ k_ELobbyComparisonGreaterThan
@ k_ELobbyComparisonEqual
@ k_ELobbyComparisonEqualToOrGreaterThan
@ k_ELobbyComparisonNotEqual
@ k_ELobbyComparisonEqualToOrLessThan
@ k_ELobbyComparisonLessThan
EConstraintsManagerNotifyType
@ ConstraintRemovedWithCompensation
@ DoesNotSupportNullPixelShader
@ SupportsGPUSkinPassThrough
@ SupportsRayTracingProceduralPrimitive
@ SupportsDynamicLighting
@ SupportsCachingMeshDrawCommands
@ SupportsPrecisePrevWorldPos
@ SupportsRayTracingDynamicGeometry
@ SupportsNaniteRendering
@ SupportsManualVertexFetch
@ SupportsPrimitiveIdStream
@ RemoveStreamingViews_All
@ RemoveStreamingViews_Normal
EGranularSynthEnvelopeType
ETextFilterExpressionEvaluatorMode
@ k_EFeatureParentalSetup
@ DirectionalLightEstimate
@ Package_SetupDependencies
@ ExportBundle_DeferredPostLoad
@ Package_ExportsSerialized
@ FOLIAGEVERTEXCOLORMASK_Alpha
@ FOLIAGEVERTEXCOLORMASK_Disabled
@ FOLIAGEVERTEXCOLORMASK_Red
@ FOLIAGEVERTEXCOLORMASK_Green
@ FOLIAGEVERTEXCOLORMASK_Blue
@ BF_InverseConstantBlendFactor
@ BinkStreamUntilResident
EGameplayDebuggerCategoryState
@ EnabledInGameAndSimulate
ESpawnActorCollisionHandlingMethod
@ AdjustIfPossibleButDontSpawnIfColliding
@ AdjustIfPossibleButAlwaysSpawn
@ VK_LOGIC_OP_COPY_INVERTED
@ VK_LOGIC_OP_OR_INVERTED
@ VK_LOGIC_OP_BEGIN_RANGE
@ VK_LOGIC_OP_AND_REVERSE
@ VK_LOGIC_OP_AND_INVERTED
VkShadingRatePaletteEntryNV
@ VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_4X4_PIXELS_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_MAX_ENUM_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_16_INVOCATIONS_PER_PIXEL_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X4_PIXELS_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_2_INVOCATIONS_PER_PIXEL_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_8_INVOCATIONS_PER_PIXEL_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_1X2_PIXELS_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_PIXEL_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_RANGE_SIZE_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X1_PIXELS_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_BEGIN_RANGE_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_2X2_PIXELS_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_NO_INVOCATIONS_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_4_INVOCATIONS_PER_PIXEL_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_1_INVOCATION_PER_4X2_PIXELS_NV
@ VK_SHADING_RATE_PALETTE_ENTRY_END_RANGE_NV
EEnvelopeFollowerPeakMode
@ IKEEXT_INTEGRITY_SHA_384
@ IKEEXT_INTEGRITY_TYPE_MAX
@ IKEEXT_INTEGRITY_SHA_256
ovrLeaderboardFilterType_
@ ovrLeaderboard_FilterNone
@ ovrLeaderboard_FilterFriends
@ ovrLeaderboard_FilterUnknown
EInstallBundleManagerInitResult
@ RemoteBuildMetaDataNotFound
@ DistributionRootParseError
@ ClientPatchRequiredError
@ BuildMetaDataDownloadError
@ NoInternetConnectionError
@ DistributionRootDownloadError
@ BackgroundDownloadsIniDownloadError
@ BuildMetaDataParsingError
@ IPSEC_TOKEN_PRINCIPAL_MAX
@ IPSEC_TOKEN_PRINCIPAL_LOCAL
@ IPSEC_TOKEN_PRINCIPAL_PEER
ESlateInvalidationPaintType
@ Dataflow_SelectSubjectType_Vertices
@ Dataflow_SelectSubjectType_Centroid
@ Dataflow_SelectSubjectType_BoundingBox
EStreamlineFeatureSupport
@ NotSupportedIncompatibleRHI
@ NotSupportedDriverOutOfDate
@ NotSupportedOperatingSystemOutOfDate
@ NotSupportedIncompatibleHardware
@ NotSupportedHardwareSchedulingDisabled
@ DevelopmentAlwaysProductionNeverCook
@ DevelopmentAlwaysProductionUnknownCook
EGeometryScriptRemeshSmoothingType
@ ETrailWidthMode_FromFirst
@ ETrailWidthMode_FromSecond
@ ETrailWidthMode_FromCentre
ESwitchMaterialOutputType
@ ovrRoom_JoinPolicyUnknown
@ ovrRoom_JoinPolicyInvitedUsers
@ ovrRoom_JoinPolicyEveryone
@ ovrRoom_JoinPolicyFriendsOfOwner
@ ovrRoom_JoinPolicyFriendsOfMembers
EVirtualKeyboardDismissAction
ETranslucencyVolumeCascade
ETransactionObjectEventType
EGeometryScriptGridSizingMethod
@ IKEEXT_MM_SA_STATE_NONE
@ IKEEXT_MM_SA_STATE_SA_SENT
@ IKEEXT_MM_SA_STATE_COMPLETE
@ IKEEXT_MM_SA_STATE_SSPI_SENT
@ IKEEXT_MM_SA_STATE_FINAL
@ IKEEXT_MM_SA_STATE_FINAL_SENT
OodleLZ_Decode_ThreadPhase
@ OodleLZ_Decode_ThreadPhase2
@ OodleLZ_Decode_Unthreaded
@ OodleLZ_Decode_ThreadPhaseAll
@ OodleLZ_Decode_ThreadPhase1
EExtrudeMeshSelectionRegionModifierMode
@ k_EFriendRelationshipNone
@ k_EFriendRelationshipRequestInitiator
@ k_EFriendRelationshipFriend
@ k_EFriendRelationshipSuggested_DEPRECATED
@ k_EFriendRelationshipRequestRecipient
@ k_EFriendRelationshipIgnored
@ k_EFriendRelationshipBlocked
@ k_EFriendRelationshipMax
@ k_EFriendRelationshipIgnoredFriend
ETextureLayoutAspectRatio
@ CompressionNotSupported
@ StreamChunkIndexMismatch
@ PerfectHashWithOverflow
EAmazonS3MultipartUploadStatus
@ TextureSizingType_AutomaticFromTexelDensity
@ TextureSizingType_UseSingleTextureSize
@ TextureSizingType_UseAutomaticBiasedSizes
@ TextureSizingType_AutomaticFromMeshDrawDistance
@ TextureSizingType_UseSimplygonAutomaticSizing
@ TextureSizingType_AutomaticFromMeshScreenSize
@ TextureSizingType_UseManualOverrideTextureSize
NV_GPU_PERF_PSTATE20_CLOCK_TYPE_ID
@ NVAPI_GPU_PERF_PSTATE20_CLOCK_TYPE_SINGLE
@ NVAPI_GPU_PERF_PSTATE20_CLOCK_TYPE_RANGE
EGeometryScriptBooleanOperation
@ FULLYLOAD_Game_PreLoadClass
@ FULLYLOAD_Game_PostLoadClass
EDynamicResolutionStateEvent
@ BeginDynamicResolutionRendering
@ EndDynamicResolutionRendering
SkeletalMeshOptimizationImportance
@ k_ELobbyTypeFriendsOnly
@ k_ELobbyTypePrivateUnique
@ OnlyUpdateIfUsingSocket
EAnimSubsystemEnumeration
@ PRIVATE_USE_MACRO_INSTEAD
EGeometryScriptLinearExtrudeDirection
EHoudiniMultiParmModificationType
EShadowCacheInvalidationBehavior
@ CASTCLASS_FArrayProperty
@ CASTCLASS_FMulticastDelegateProperty
@ CASTCLASS_FInt8Property
@ CASTCLASS_FBoolProperty
@ CASTCLASS_FUInt32Property
@ CASTCLASS_FClassProperty
@ CASTCLASS_UScriptStruct
@ CASTCLASS_FNameProperty
@ CASTCLASS_FInterfaceProperty
@ CASTCLASS_FByteProperty
@ CASTCLASS_FNumericProperty
@ CASTCLASS_FObjectPropertyBase
@ CASTCLASS_FDelegateProperty
@ CASTCLASS_FUInt16Property
@ CASTCLASS_FUInt64Property
@ CASTCLASS_FObjectProperty
@ CASTCLASS_FSoftObjectProperty
@ CASTCLASS_FWeakObjectProperty
@ CASTCLASS_FStructProperty
@ CASTCLASS_FFloatProperty
@ CASTCLASS_FTextProperty
@ CASTCLASS_FLazyObjectProperty
@ CASTCLASS_FInt16Property
@ CASTCLASS_FInt64Property
GFSDK_Aftermath_GraphicsApi
@ GFSDK_Aftermath_GraphicsApi_D3D_10_0
@ GFSDK_Aftermath_GraphicsApi_Vulkan
@ GFSDK_Aftermath_GraphicsApi_Unknown
@ GFSDK_Aftermath_GraphicsApi_D3D_11_0
@ GFSDK_Aftermath_GraphicsApi_D3D_12_0
@ GFSDK_Aftermath_GraphicsApi_D3D_11_2
@ GFSDK_Aftermath_GraphicsApi_D3D_10_1
@ GFSDK_Aftermath_GraphicsApi_D3D_11_1
EWorldPartitionRuntimeCellState
EInitialWaveOscillatorOffsetType
EShadowDepthPixelShaderMode
@ PixelShadowDepth_PerspectiveCorrect
@ PixelShadowDepth_NonPerspectiveCorrect
@ PixelShadowDepth_VirtualShadowMap
@ PixelShadowDepth_OnePassPointLight
@ SortAfterPostRenderOpaque
@ KeyGenAfterPostRenderOpaque
EMediaAudioCaptureDeviceFilter
EControlRigTestDataPlaybackMode
@ VK_QUEUE_GLOBAL_PRIORITY_HIGH_KHR
@ VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT
@ VK_QUEUE_GLOBAL_PRIORITY_LOW_KHR
@ VK_QUEUE_GLOBAL_PRIORITY_MAX_ENUM_KHR
@ VK_QUEUE_GLOBAL_PRIORITY_REALTIME_KHR
@ VK_QUEUE_GLOBAL_PRIORITY_LOW_EXT
@ VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT
@ VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR
@ VK_QUEUE_GLOBAL_PRIORITY_HIGH_EXT
VkPerformanceConfigurationTypeINTEL
@ VK_PERFORMANCE_CONFIGURATION_TYPE_END_RANGE_INTEL
@ VK_PERFORMANCE_CONFIGURATION_TYPE_COMMAND_QUEUE_METRICS_DISCOVERY_ACTIVATED_INTEL
@ VK_PERFORMANCE_CONFIGURATION_TYPE_RANGE_SIZE_INTEL
@ VK_PERFORMANCE_CONFIGURATION_TYPE_MAX_ENUM_INTEL
@ VK_PERFORMANCE_CONFIGURATION_TYPE_BEGIN_RANGE_INTEL
EReferenceChainSearchMode
ESteamNetworkingConfigValue
@ k_ESteamNetworkingConfig_MTU_DataSize
@ k_ESteamNetworkingConfig_SDRClient_ConsecutitivePingTimeoutsFail
@ k_ESteamNetworkingConfig_IP_AllowWithoutAuth
@ k_ESteamNetworkingConfig_SDRClient_ConsecutitivePingTimeoutsFailInitial
@ k_ESteamNetworkingConfig_TimeoutInitial
@ k_ESteamNetworkingConfig_Callback_MessagesSessionFailed
@ k_ESteamNetworkingConfig_MTU_PacketSize
@ k_ESteamNetworkingConfig_FakePacketLag_Recv
@ k_ESteamNetworkingConfig_LogLevel_P2PRendezvous
@ k_ESteamNetworkingConfig_Callback_FakeIPResult
@ k_ESteamNetworkingConfig_FakePacketReorder_Time
@ k_ESteamNetworkingConfig_FakeRateLimit_Recv_Rate
@ k_ESteamNetworkingConfig_Callback_RelayNetworkStatusChanged
@ k_ESteamNetworkingConfig_SendRateMax
@ k_ESteamNetworkingConfig_Callback_ConnectionStatusChanged
@ k_ESteamNetworkingConfig_FakePacketDup_Recv
@ k_ESteamNetworkingConfig_FakePacketDup_Send
@ k_ESteamNetworkingConfig_SDRClient_FakeClusterPing
@ k_ESteamNetworkingConfig_EnableDiagnosticsUI
@ k_ESteamNetworkingConfig_Callback_CreateConnectionSignaling
@ k_ESteamNetworkingConfig_FakeRateLimit_Send_Burst
@ k_ESteamNetworkingConfig_FakeRateLimit_Recv_Burst
@ k_ESteamNetworkingConfig_SendRateMin
@ k_ESteamNetworkingConfig_LogLevel_SDRRelayPings
@ k_ESteamNetworkingConfig_SDRClient_MinPingsBeforePingAccurate
@ k_ESteamNetworkingConfig_SDRClient_SingleSocket
@ k_ESteamNetworkingConfig_FakeRateLimit_Send_Rate
@ k_ESteamNetworkingConfig_P2P_Transport_SDR_Penalty
@ k_ESteamNetworkingConfig_Unencrypted
@ k_ESteamNetworkingConfig_DELETED_EnumerateDevVars
@ k_ESteamNetworkingConfig_FakePacketReorder_Send
@ k_ESteamNetworkingConfig_Callback_MessagesSessionRequest
@ k_ESteamNetworkingConfig_ConnectionUserData
@ k_ESteamNetworkingConfig_LogLevel_Message
@ k_ESteamNetworkingConfig_FakePacketLag_Send
@ k_ESteamNetworkingConfig_SDRClient_ForceRelayCluster
@ k_ESteamNetworkingConfig_LogLevel_PacketGaps
@ k_ESteamNetworkingConfig_Invalid
@ k_ESteamNetworkingConfig_LogLevel_AckRTT
@ k_ESteamNetworkingConfig_P2P_Transport_ICE_Penalty
@ k_ESteamNetworkingConfig_DualWifi_Enable
@ k_ESteamNetworkingConfig_SDRClient_ForceProxyAddr
@ k_ESteamNetworkingConfig_NagleTime
@ k_ESteamNetworkingConfig_FakePacketDup_TimeMax
@ k_ESteamNetworkingConfig_LogLevel_PacketDecode
@ k_ESteamNetworkingConfig_Callback_AuthStatusChanged
@ k_ESteamNetworkingConfigValue__Force32Bit
@ k_ESteamNetworkingConfig_FakePacketLoss_Recv
@ k_ESteamNetworkingConfig_LocalVirtualPort
@ k_ESteamNetworkingConfig_FakePacketReorder_Recv
@ k_ESteamNetworkingConfig_SymmetricConnect
@ k_ESteamNetworkingConfig_FakePacketLoss_Send
@ k_ESteamNetworkingConfig_TimeoutConnected
@ k_ESteamNetworkingConfig_P2P_STUN_ServerList
@ k_ESteamNetworkingConfig_P2P_Transport_ICE_Enable
@ k_ESteamNetworkingConfig_SDRClient_DebugTicketAddress
@ k_ESteamNetworkingConfig_SendBufferSize
@ k_ESteamNetworkingConfig_PacketTraceMaxBytes
@ BasicControlMode_Manual
@ FunctionInput_Texture2D
@ FunctionInput_Substrate
@ FunctionInput_VolumeTexture
@ FunctionInput_MaterialAttributes
@ FunctionInput_TextureExternal
@ FunctionInput_Texture2DArray
@ FunctionInput_TextureCube
@ FunctionInput_StaticBool
EOpenColorIOViewTransformDirection
@ CURLM_RECURSIVE_API_CALL
@ CURLM_ABORTED_BY_CALLBACK
@ CURLM_CALL_MULTI_PERFORM
@ CURLM_BAD_FUNCTION_ARGUMENT
VkAccelerationStructureTypeNV
@ VK_ACCELERATION_STRUCTURE_TYPE_TOP_LEVEL_NV
@ VK_ACCELERATION_STRUCTURE_TYPE_RANGE_SIZE_NV
@ VK_ACCELERATION_STRUCTURE_TYPE_BOTTOM_LEVEL_NV
@ VK_ACCELERATION_STRUCTURE_TYPE_BEGIN_RANGE_NV
@ VK_ACCELERATION_STRUCTURE_TYPE_END_RANGE_NV
@ VK_ACCELERATION_STRUCTURE_TYPE_MAX_ENUM_NV
@ OldSchoolAttributeInstancer
ETextureChromaticAdaptationMethod
@ EDRF_UseTesselatedIndexBuffer
@ EDRF_UseTriangleOptimization
FIoStoreTocEntryMetaFlags
ESoftObjectPathSerializeType
@ SkipSerializeIfArchiveHasSize
ERingModulatorTypeSourceEffect
@ k_EAccountTypeContentServer
@ k_EAccountTypeAnonGameServer
@ k_EAccountTypeMultiseat
@ k_EAccountTypeIndividual
@ k_EAccountTypeGameServer
@ k_EAccountTypeConsoleUser
EMoviePipelineTextureStreamingMethod
ELocationBoneSocketSource
@ BONESOCKETSOURCE_Sockets
EDrawPolyPathExtrudeDirection
@ UnsupportedDeviceNotCapable
EPreviewAnimationBlueprintApplicationMethod
EPostProcessMaterialInput
ECFCoreChangelogMarkupType
@ Dataflow_RotationOrder_ZXY
@ Dataflow_RotationOrder_YXZ
@ Dataflow_RotationOrder_XYZ
@ Dataflow_RotationOrder_ZYX
@ Dataflow_RotationOrder_YZX
@ Dataflow_RotationOrder_XZY
VkCopyAccelerationStructureModeNV
@ VK_COPY_ACCELERATION_STRUCTURE_MODE_END_RANGE_NV
@ VK_COPY_ACCELERATION_STRUCTURE_MODE_CLONE_NV
@ VK_COPY_ACCELERATION_STRUCTURE_MODE_COMPACT_NV
@ VK_COPY_ACCELERATION_STRUCTURE_MODE_MAX_ENUM_NV
@ VK_COPY_ACCELERATION_STRUCTURE_MODE_BEGIN_RANGE_NV
@ VK_COPY_ACCELERATION_STRUCTURE_MODE_RANGE_SIZE_NV
EPCGAttributePropertySelection
_DIRECTORY_NOTIFY_INFORMATION_CLASS
@ DirectoryNotifyInformation
@ DirectoryNotifyExtendedInformation
ECustomTimeStepSynchronizationState
EActorSequenceObjectReferenceType
EGeometryCollectionCacheType
ERDGResourceExtractionFlags
FWP_VSWITCH_NETWORK_TYPE_
@ FWP_VSWITCH_NETWORK_TYPE_INTERNAL
@ FWP_VSWITCH_NETWORK_TYPE_PRIVATE
@ FWP_VSWITCH_NETWORK_TYPE_UNKNOWN
@ FWP_VSWITCH_NETWORK_TYPE_EXTERNAL
ECreateReplicationChangelistMgrFlags
EDrivenBoneModificationMode
EPolyEditExtrudeDirection
ERHIBindlessConfiguration
EPresenceAdvertisementType
VkBuildAccelerationStructureFlagBitsKHR
@ VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_UPDATE_BIT_KHR
@ VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_TRACE_BIT_KHR
@ VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_OPACITY_MICROMAP_UPDATE_EXT
@ VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_BUILD_BIT_KHR
@ VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_TRACE_BIT_NV
@ VK_BUILD_ACCELERATION_STRUCTURE_FLAG_BITS_MAX_ENUM_KHR
@ VK_BUILD_ACCELERATION_STRUCTURE_MOTION_BIT_NV
@ VK_BUILD_ACCELERATION_STRUCTURE_LOW_MEMORY_BIT_KHR
@ VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_COMPACTION_BIT_NV
@ VK_BUILD_ACCELERATION_STRUCTURE_PREFER_FAST_BUILD_BIT_NV
@ VK_BUILD_ACCELERATION_STRUCTURE_LOW_MEMORY_BIT_NV
@ VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_COMPACTION_BIT_KHR
@ VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_OPACITY_MICROMAP_DATA_UPDATE_EXT
@ VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_UPDATE_BIT_NV
@ VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_DISABLE_OPACITY_MICROMAPS_EXT
@ k_EOverlayToStoreFlag_AddToCartAndShow
@ k_EOverlayToStoreFlag_None
@ k_EOverlayToStoreFlag_AddToCart
VkPerformanceOverrideTypeINTEL
@ VK_PERFORMANCE_OVERRIDE_TYPE_NULL_HARDWARE_INTEL
@ VK_PERFORMANCE_OVERRIDE_TYPE_MAX_ENUM_INTEL
@ VK_PERFORMANCE_OVERRIDE_TYPE_BEGIN_RANGE_INTEL
@ VK_PERFORMANCE_OVERRIDE_TYPE_END_RANGE_INTEL
@ VK_PERFORMANCE_OVERRIDE_TYPE_FLUSH_GPU_CACHES_INTEL
@ VK_PERFORMANCE_OVERRIDE_TYPE_RANGE_SIZE_INTEL
ESubmixEffectDynamicsChannelLinkMode
@ OodleLZ_CompressionLevel_None
@ OodleLZ_CompressionLevel_VeryFast
@ OodleLZ_CompressionLevel_HyperFast2
@ OodleLZ_CompressionLevel_Min
@ OodleLZ_CompressionLevel_HyperFast4
@ OodleLZ_CompressionLevel_HyperFast3
@ OodleLZ_CompressionLevel_Optimal5
@ OodleLZ_CompressionLevel_Optimal2
@ OodleLZ_CompressionLevel_Fast
@ OodleLZ_CompressionLevel_Force32
@ OodleLZ_CompressionLevel_Optimal4
@ OodleLZ_CompressionLevel_Invalid
@ OodleLZ_CompressionLevel_Max
@ OodleLZ_CompressionLevel_Optimal3
@ OodleLZ_CompressionLevel_Normal
@ OodleLZ_CompressionLevel_HyperFast
@ OodleLZ_CompressionLevel_Optimal
@ OodleLZ_CompressionLevel_SuperFast
@ OodleLZ_CompressionLevel_Optimal1
@ OodleLZ_CompressionLevel_HyperFast1
ECameraShakeSourceShakeStatus
EGeometryScriptBakeNormalSpace
@ Float4_StructuredBuffer
@ Dataflow_VisibilityOptions_Visible
@ Dataflow_VisibilityOptions_Invisible
ESlateParentWindowSearchMethod
@ RPK_RootParameterKeyCount
EMeshApproximationGroundPlaneClippingPolicy
@ COND_SimulatedOnlyNoReplay
@ COND_SimulatedOrPhysics
@ COND_SimulatedOrPhysicsNoReplay
VkLineRasterizationModeEXT
@ VK_LINE_RASTERIZATION_MODE_RECTANGULAR_EXT
@ VK_LINE_RASTERIZATION_MODE_BRESENHAM_EXT
@ VK_LINE_RASTERIZATION_MODE_MAX_ENUM_EXT
@ VK_LINE_RASTERIZATION_MODE_END_RANGE_EXT
@ VK_LINE_RASTERIZATION_MODE_RANGE_SIZE_EXT
@ VK_LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH_EXT
@ VK_LINE_RASTERIZATION_MODE_DEFAULT_EXT
@ VK_LINE_RASTERIZATION_MODE_BEGIN_RANGE_EXT
EInstallBundleReleaseRequestFlags
@ VK_GEOMETRY_NO_DUPLICATE_ANY_HIT_INVOCATION_BIT_NV
@ VK_GEOMETRY_FLAG_BITS_MAX_ENUM_KHR
@ VK_GEOMETRY_NO_DUPLICATE_ANY_HIT_INVOCATION_BIT_KHR
@ VK_GEOMETRY_OPAQUE_BIT_NV
@ VK_GEOMETRY_OPAQUE_BIT_KHR
ELandscapeLayerDisplayMode
@ Dataflow_ClusterSizeMethod_ByFractionOfInput
@ Dataflow_ClusterSizeMethod_ByNumber
@ Dataflow_ClusterSizeMethod_BySize
EPathFollowingVelocityMode
EVoiceChatAttenuationModel
ESingleThreadedPSOCreateMode
@ ULOC_DATA_LOCALE_TYPE_LIMIT
EBlackboardNotificationResult
EPrimalStructureElevatorState
EShaderResourceUsageFlags
_NVAPI_VIDEO_STATE_COMPONENT_ID
@ NVAPI_VIDEO_STATE_COMPONENT_OVERDRIVE
@ NVAPI_VIDEO_STATE_COMPONENT_Y_GAMMA
@ NVAPI_VIDEO_STATE_COMPONENT_EDGE_ENHANCE
@ NVAPI_VIDEO_STATE_COMPONENT_ID_NONE
@ NVAPI_VIDEO_STATE_COMPONENT_DEINTERLACE
@ NVAPI_VIDEO_STATE_COMPONENT_BLUE_STRETCH
@ NVAPI_VIDEO_STATE_COMPONENT_GAMUT_REMAPPING
@ NVAPI_VIDEO_STATE_COMPONENT_FRC
@ NVAPI_VIDEO_STATE_COMPONENT_2DTO3D
@ NVAPI_VIDEO_STATE_COMPONENT_CADENCE
@ NVAPI_VIDEO_STATE_COMPONENT_BRIGHTNESS
@ NVAPI_VIDEO_STATE_COMPONENT_PLAYBACK_PROFILE
@ NVAPI_VIDEO_STATE_COMPONENT_COLORTEMP
@ NVAPI_VIDEO_STATE_COMPONENT_RGB_GAMMA_R
@ NVAPI_VIDEO_STATE_COMPONENT_DEBLOCKING
@ NVAPI_VIDEO_STATE_COMPONENT_3D_ANALYSIS
@ NVAPI_VIDEO_STATE_COMPONENT_SATURATION
@ NVAPI_VIDEO_STATE_COMPONENT_SPLITSCREEN
@ NVAPI_VIDEO_STATE_COMPONENT_BEN
@ NVAPI_VIDEO_STATE_COMPONENT_CONTRAST
@ NVAPI_VIDEO_STATE_COMPONENT_DYNAMIC_CONTRAST
@ NVAPI_VIDEO_STATE_COMPONENT_NOISE_REDUCE
@ NVAPI_VIDEO_STATE_COMPONENT_SCALING
@ NVAPI_VIDEO_STATE_COMPONENT_RGB_GAMMA_B
@ NVAPI_VIDEO_STATE_COMPONENT_COLOR_SPACE
@ NVAPI_VIDEO_STATE_COMPONENT_ID_LAST
@ NVAPI_VIDEO_STATE_COMPONENT_SKIN_TONE_CORRECTION
@ NVAPI_VIDEO_STATE_COMPONENT_RGB_GAMMA_G
@ NVAPI_VIDEO_STATE_COMPONENT_HUE
@ NVAPI_VIDEO_STATE_COMPONENT_COLOR_RANGE
@ NVAPI_VIDEO_STATE_COMPONENT_GREEN_STRETCH
EHoudiniProxyRefineResult
@ DT_ALLOC_PERM_NODE_POOL
@ DT_ALLOC_PERM_TILE_DYNLINK_CLUSTER
@ DT_ALLOC_PERM_PATH_CORRIDOR
@ DT_ALLOC_PERM_AVOIDANCE
@ DT_ALLOC_PERM_PATH_QUEUE
@ DT_ALLOC_PERM_TILE_DATA
@ DT_ALLOC_PERM_PROXIMITY_GRID
@ DT_ALLOC_PERM_TILE_DYNLINK_OFFMESH
@ DT_ALLOC_PERM_TILE_CACHE_LAYER
@ ThreadPerGatherWithBorder
ETranslucencyLightingMode
@ TLM_VolumetricDirectional
@ TLM_VolumetricNonDirectional
@ TLM_VolumetricPerVertexNonDirectional
@ TLM_SurfacePerPixelLighting
@ TLM_VolumetricPerVertexDirectional
IKEEXT_CERT_CRITERIA_NAME_TYPE_
@ IKEEXT_CERT_CRITERIA_RFC822
@ IKEEXT_CERT_CRITERIA_OU
@ IKEEXT_CERT_CRITERIA_DC
@ IKEEXT_CERT_CRITERIA_DNS
@ IKEEXT_CERT_CRITERIA_UPN
@ IKEEXT_CERT_CRITERIA_NAME_TYPE_MAX
@ IKEEXT_CERT_CRITERIA_CN
@ NetioTriageBlockIdTCPIP
ETransformMeshesTransformMode
EGeometryScriptTopologyConnectionType
@ HeightmapRT_CombinedNonAtlas
@ HeightmapRT_CombinedAtlas
EBlueprintTextLiteralType
EModelingComponentsPlaneVisualizationMode
@ VK_IMAGE_LAYOUT_SHADING_RATE_OPTIMAL_NV
@ VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
@ VK_IMAGE_LAYOUT_MAX_ENUM
@ VK_IMAGE_LAYOUT_RANGE_SIZE
@ VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL
@ VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR
@ VK_IMAGE_LAYOUT_UNDEFINED
@ VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR
@ VK_IMAGE_LAYOUT_PREINITIALIZED
@ VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
@ VK_IMAGE_LAYOUT_BEGIN_RANGE
@ VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL
@ VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL
@ VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR
@ VK_IMAGE_LAYOUT_END_RANGE
@ VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL
@ VK_IMAGE_LAYOUT_PRESENT_SRC_KHR
@ VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL
@ VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL
@ VK_IMAGE_LAYOUT_FRAGMENT_DENSITY_MAP_OPTIMAL_EXT
@ VK_IMAGE_LAYOUT_GENERAL
EGenerateNavDataTimeSlicedState
INPUT_DESTINATION_ROUTING_MODE
EHairStrandsRasterPassType
ESourceEffectFilterCircuit
ERecomputeUVsPropertiesUnwrapType
ECreateModelingObjectResult
@ Failed_ActorCreationFailed
@ Failed_AssetCreationFailed
EPhysicsInterfaceScopedLockType
@ SV_ShaderVisibilityCount
@ VK_IMAGE_TYPE_RANGE_SIZE
@ VK_IMAGE_TYPE_BEGIN_RANGE
@ VK_IMAGE_TYPE_END_RANGE
EWorldType::Type EInternalObjectFlags
EConstantQNormalizationEnum
EControlRigComponentMapDirection
@ AllowCommandLineOverride
@ CREATE_LINK_DYNAMIC_OFFMESH
@ CREATE_LINK_PREALLOCATED
@ CREATE_LINK_DYNAMIC_CLUSTER
@ WICBitmapDitherTypeNone
@ WICBitmapDitherTypeOrdered16x16
@ WICBitmapDitherTypeErrorDiffusion
@ WICBITMAPDITHERTYPE_FORCE_DWORD
@ WICBitmapDitherTypeDualSpiral8x8
@ WICBitmapDitherTypeOrdered4x4
@ WICBitmapDitherTypeDualSpiral4x4
@ WICBitmapDitherTypeSpiral8x8
@ WICBitmapDitherTypeSpiral4x4
@ WICBitmapDitherTypeOrdered8x8
@ WICBitmapDitherTypeSolid
@ NM_PreserveSmoothingGroups
@ NM_RecalculateNormalsHard
@ NM_RecalculateNormalsSmooth
ESpaceCurveControlPointOriginMode
ENDIMeshRendererInfoVersion
@ AddSizeToMeshLocalBounds
@ k_ESteamInputGlyphSize_Large
@ k_ESteamInputGlyphSize_Medium
@ k_ESteamInputGlyphSize_Small
@ k_ESteamInputGlyphSize_Count
EPCGCopyPointsInheritanceMode
EWindowDrawAttentionRequestType
_AM_AUDIO_RENDERER_STAT_PARAM
@ AM_AUDREND_STAT_PARAM_SILENCE_DUR
@ AM_AUDREND_STAT_PARAM_SLAVE_LASTHIGHLOWERROR
@ AM_AUDREND_STAT_PARAM_SLAVE_HIGHLOWERROR
@ AM_AUDREND_STAT_PARAM_SLAVE_ACCUMERROR
@ AM_AUDREND_STAT_PARAM_LAST_BUFFER_DUR
@ AM_AUDREND_STAT_PARAM_BUFFERFULLNESS
@ AM_AUDREND_STAT_PARAM_SLAVE_DROPWRITE_DUR
@ AM_AUDREND_STAT_PARAM_BREAK_COUNT
@ AM_AUDREND_STAT_PARAM_SLAVE_RATE
@ AM_AUDREND_STAT_PARAM_DISCONTINUITIES
@ AM_AUDREND_STAT_PARAM_SLAVE_MODE
@ AM_AUDREND_STAT_PARAM_JITTER
@ VK_SUBMIT_PROTECTED_BIT_KHR
@ VK_SUBMIT_FLAG_BITS_MAX_ENUM
@ VK_SUBMIT_PROTECTED_BIT
EPCGMetadataSettingsBaseMode
EGeometryScriptSamplingWeightMode
EBinkMoviePlayerBinkSoundTrack
@ MP_Bink_Sound_51LanguageOverride
@ MP_Bink_Sound_LanguageOverride
@ MP_Bink_Sound_71LanguageOverride
@ SRC_ERR_SINC_BAD_BUFFER_LEN
@ SRC_ERR_BAD_INTERNAL_STATE
@ SRC_ERR_BAD_CHANNEL_COUNT
@ SRC_ERR_NO_VARIABLE_RATIO
@ SRC_ERR_SINC_PREPARE_DATA_BAD_LEN
@ SRC_ERR_SIZE_INCOMPATIBILITY
EFrameNumberDisplayFormats
EPCGPointTargetFilterType
EStrataMaterialExportContext
EGenerateTileTimeSlicedState
@ GenerateCompressedLayers
EDisplaceMeshToolTriangleSelectionType
EMediaTextureSampleFormat
ETransformMeshesSnapDragRotationMode
@ VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY
@ VK_PRIMITIVE_TOPOLOGY_MAX_ENUM
@ VK_PRIMITIVE_TOPOLOGY_LINE_STRIP
@ VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY
@ VK_PRIMITIVE_TOPOLOGY_PATCH_LIST
@ VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST
@ VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN
@ VK_PRIMITIVE_TOPOLOGY_LINE_STRIP_WITH_ADJACENCY
@ VK_PRIMITIVE_TOPOLOGY_END_RANGE
@ VK_PRIMITIVE_TOPOLOGY_POINT_LIST
@ VK_PRIMITIVE_TOPOLOGY_BEGIN_RANGE
@ VK_PRIMITIVE_TOPOLOGY_LINE_LIST
@ VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY
@ VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP
@ VK_PRIMITIVE_TOPOLOGY_RANGE_SIZE
EMetasoundSourceAudioFormat
NV_GPU_CLOCK_CLK_VF_POINT_TYPE
@ NV_GPU_CLOCK_CLK_VF_POINT_TYPE_30
@ NV_GPU_CLOCK_CLK_VF_POINT_TYPE_35_FREQ
@ NV_GPU_CLOCK_CLK_VF_POINT_TYPE_VOLT
@ NV_GPU_CLOCK_CLK_VF_POINT_TYPE_35_VOLT_SEC
@ NV_GPU_CLOCK_CLK_VF_POINT_TYPE_35_VOLT
@ NV_GPU_CLOCK_CLK_VF_POINT_TYPE_35
@ NV_GPU_CLOCK_CLK_VF_POINT_TYPE_FREQ
@ NV_GPU_CLOCK_CLK_VF_POINT_TYPE_30_VOLT
@ NV_GPU_CLOCK_CLK_VF_POINT_TYPE_30_FREQ
@ NV_GPU_CLOCK_CLK_VF_POINT_TYPE_UNKNOWN
@ favorDecompressionSpeed
EOS_EAntiCheatCommonClientType
@ EOS_ACCCT_ProtectedClient
@ EOS_ACCCT_UnprotectedClient
VkExternalFenceFeatureFlagBits
@ VK_EXTERNAL_FENCE_FEATURE_IMPORTABLE_BIT
@ VK_EXTERNAL_FENCE_FEATURE_EXPORTABLE_BIT_KHR
@ VK_EXTERNAL_FENCE_FEATURE_EXPORTABLE_BIT
@ VK_EXTERNAL_FENCE_FEATURE_FLAG_BITS_MAX_ENUM
@ VK_EXTERNAL_FENCE_FEATURE_IMPORTABLE_BIT_KHR
@ DECIMATION_USE_VIDEOPORT_ONLY
@ DECIMATION_USE_OVERLAY_ONLY
@ DECIMATION_USE_DECODER_ONLY
ERequestedCultureOverrideLevel
@ DT_CROWD_BOUNDARY_IGNORE
EMobileSceneTextureSetupMode
@ OIDN_DEVICE_TYPE_DEFAULT
@ k_EXboxOrigin_LeftStick_DPadSouth
@ k_EXboxOrigin_LeftBumper
@ k_EXboxOrigin_DPad_West
@ k_EXboxOrigin_LeftStick_Move
@ k_EXboxOrigin_RightStick_Click
@ k_EXboxOrigin_RightStick_DPadEast
@ k_EXboxOrigin_RightBumper
@ k_EXboxOrigin_LeftTrigger_Pull
@ k_EXboxOrigin_LeftStick_DPadNorth
@ k_EXboxOrigin_DPad_North
@ k_EXboxOrigin_RightTrigger_Pull
@ k_EXboxOrigin_LeftStick_Click
@ k_EXboxOrigin_RightTrigger_Click
@ k_EXboxOrigin_RightStick_DPadNorth
@ k_EXboxOrigin_RightStick_DPadSouth
@ k_EXboxOrigin_RightStick_DPadWest
@ k_EXboxOrigin_LeftStick_DPadWest
@ k_EXboxOrigin_LeftStick_DPadEast
@ k_EXboxOrigin_DPad_South
@ k_EXboxOrigin_LeftTrigger_Click
@ k_EXboxOrigin_DPad_East
@ k_EXboxOrigin_RightStick_Move
EGeometryScriptUniformRemeshTargetType
@ VK_SHADER_INFO_TYPE_END_RANGE_AMD
@ VK_SHADER_INFO_TYPE_BEGIN_RANGE_AMD
@ VK_SHADER_INFO_TYPE_RANGE_SIZE_AMD
@ VK_SHADER_INFO_TYPE_DISASSEMBLY_AMD
@ VK_SHADER_INFO_TYPE_STATISTICS_AMD
@ VK_SHADER_INFO_TYPE_MAX_ENUM_AMD
@ VK_SHADER_INFO_TYPE_BINARY_AMD
ETransformMeshesSnapDragSource
FWPS_GENERAL_DISCARD_REASON_
@ FWPS_DISCARD_FIREWALL_POLICY
@ FWPS_GENERAL_DISCARD_REASON_MAX
EGeometryScriptMorphologicalOpType
ESpaceCurveControlPointTransformMode
@ UNUM_CURRENCY_SPACING_COUNT
@ UNUM_CURRENCY_SURROUNDING_MATCH
@ UDISPCTX_TYPE_CAPITALIZATION
@ UDISPCTX_TYPE_DIALECT_HANDLING
@ UDISPCTX_TYPE_DISPLAY_LENGTH
@ UDISPCTX_TYPE_SUBSTITUTE_HANDLING
EOS_ESessionAttributeAdvertisementType
EParticleVertexFactoryType
EMeshGroupPaintBrushAreaType
EMediaPlayerOptionBooleanOverride
@ OBJECTMARK_NotAlwaysLoadedForEditorGame
@ OBJECTMARK_INHERITEDMARKS
@ OBJECTMARK_NotForClient
@ OBJECTMARK_NotForTargetPlatform
@ OBJECTMARK_NotForServer
@ HISTORY_SAVE_ENGINE_VERSION
@ HISTORY_SAVE_ABS_TIME_MS
@ HISTORY_USE_CUSTOM_VERSION
@ HISTORY_RECORDING_METADATA
@ HISTORY_SAVE_PACKAGE_VERSION_UE
@ HISTORY_MULTIPLE_LEVELS
@ HISTORY_LEVEL_STREAMING_FIXES
@ HISTORY_MULTIPLE_LEVELS_TIME_CHANGES
@ HISTORY_INCREASE_BUFFER
@ HISTORY_GUIDCACHE_CHECKSUMS
@ HISTORY_CHARACTER_MOVEMENT
@ HISTORY_CHARACTER_MOVEMENT_NOINTERP
@ HISTORY_SAVE_FULL_ENGINE_VERSION
@ HISTORY_DELETED_STARTUP_ACTORS
ESteamNetworkingIdentityType
@ k_ESteamNetworkingIdentityType_SteamID
@ k_ESteamNetworkingIdentityType_IPAddress
@ k_ESteamNetworkingIdentityType_GenericString
@ k_ESteamNetworkingIdentityType_Invalid
@ k_ESteamNetworkingIdentityType_GenericBytes
@ k_ESteamNetworkingIdentityType__Force32bit
@ k_ESteamNetworkingIdentityType_UnknownType
GFSDK_Aftermath_FeatureFlags
@ GFSDK_Aftermath_FeatureFlags_EnableShaderErrorReporting
@ GFSDK_Aftermath_FeatureFlags_EnableResourceTracking
@ GFSDK_Aftermath_FeatureFlags_CallStackCapturing
@ GFSDK_Aftermath_FeatureFlags_Maximum
@ GFSDK_Aftermath_FeatureFlags_EnableMarkers
@ GFSDK_Aftermath_FeatureFlags_Minimum
@ GFSDK_Aftermath_FeatureFlags_GenerateShaderDebugInfo
ESimulationInitializationState
EGizmoElementViewAlignType
@ UCAL_WALLTIME_NEXT_VALID
ERootMotionFinishVelocityMode
@ MaintainLastRootMotionVelocity
EVisibilityBasedAnimTickOption
@ LocalControlTickPoseAndRefreshBones
@ OnlyTickMontagesWhenNotRendered
@ OnlyTickPoseWhenRendered
@ AlwaysTickPoseAndRefreshBones
@ ChaosNiagara_DataSortType_NoSorting
@ ChaosNiagara_DataSortType_RandomShuffle
@ ChaosNiagara_DataSortType_SortByMassMinToMax
@ ChaosNiagara_DataSortType_SortByMassMaxToMin
ERayTracingPipelineCompatibilityFlags
EGeometryScriptPrimitiveUVMode
EDisplaceMeshToolChannelType
@ IPSEC_TOKEN_MODE_EXTENDED
@ ovrRoom_JoinabilityCanJoin
@ ovrRoom_JoinabilityAreKicked
@ ovrRoom_JoinabilityUnknown
@ ovrRoom_JoinabilityNoViewer
@ ovrRoom_JoinabilityAreIn
@ ovrRoom_JoinabilityIsFull
@ ovrRoom_JoinabilityPolicyPrevents
ERecentPlayerEncounterType
ESteamNetworkingFakeIPType
@ k_ESteamNetworkingFakeIPType_NotFake
@ k_ESteamNetworkingFakeIPType_GlobalIPv4
@ k_ESteamNetworkingFakeIPType__Force32Bit
@ k_ESteamNetworkingFakeIPType_LocalIPv4
@ k_ESteamNetworkingFakeIPType_Invalid
ESteamEncryptedAppTicketState
ELumenDispatchCardTilesIndirectArgsOffset
ESteamNetworkingGetConfigValueResult
@ k_ESteamNetworkingGetConfigValue_BadValue
@ k_ESteamNetworkingGetConfigValue_BadScopeObj
@ k_ESteamNetworkingGetConfigValue_OK
@ k_ESteamNetworkingGetConfigValue_OKInherited
@ k_ESteamNetworkingGetConfigValueResult__Force32Bit
@ k_ESteamNetworkingGetConfigValue_BufferTooSmall
VkCoarseSampleOrderTypeNV
@ VK_COARSE_SAMPLE_ORDER_TYPE_END_RANGE_NV
@ VK_COARSE_SAMPLE_ORDER_TYPE_PIXEL_MAJOR_NV
@ VK_COARSE_SAMPLE_ORDER_TYPE_SAMPLE_MAJOR_NV
@ VK_COARSE_SAMPLE_ORDER_TYPE_CUSTOM_NV
@ VK_COARSE_SAMPLE_ORDER_TYPE_RANGE_SIZE_NV
@ VK_COARSE_SAMPLE_ORDER_TYPE_DEFAULT_NV
@ VK_COARSE_SAMPLE_ORDER_TYPE_MAX_ENUM_NV
@ VK_COARSE_SAMPLE_ORDER_TYPE_BEGIN_RANGE_NV
@ HairInstanceCount_CardsOrMeshesShadowView
@ HairInstanceCount_CardsOrMeshesPrimaryView
@ HairInstanceCount_StrandsPrimaryView
@ HairInstanceCount_StrandsShadowView
@ OodleLZ_Verbosity_Force32
@ OodleLZ_Verbosity_Minimal
EVisibilityAggressiveness
@ VIS_ModeratelyAggressive
ETimecodeProviderSynchronizationState
@ OodleLZ_Jobify_Aggressive
@ GetDataFromPCGComponentOrParseComponents
@ GetDataFromPCGComponent
@ FOLIAGE_InstanceDeleted
VkSurfaceCounterFlagBitsEXT
@ VK_SURFACE_COUNTER_VBLANK_EXT
@ VK_SURFACE_COUNTER_FLAG_BITS_MAX_ENUM_EXT
@ VK_SURFACE_COUNTER_VBLANK_BIT_EXT
EPatternToolAxisSpacingMode
EVectorFieldConstructionOp
@ ovrMessage_Matchmaking_Enqueue
@ ovrMessage_RichPresence_Clear
@ ovrMessage_Achievements_Unlock
@ ovrMessage_Notification_Party_PartyUpdate
@ ovrMessage_Matchmaking_CreateAndEnqueueRoom2
@ ovrMessage_Notification_Voip_ConnectRequest
@ ovrMessage_Matchmaking_CreateAndEnqueueRoom
@ ovrMessage_AssetFile_DownloadCancelByName
@ ovrMessage_Room_UpdateMembershipLockStatus
@ ovrMessage_Matchmaking_Browse
@ ovrMessage_Matchmaking_GetAdminSnapshot
@ ovrMessage_Notification_GetRoomInvites
@ ovrMessage_Notification_Room_InviteAccepted
@ ovrMessage_AssetFile_DeleteByName
@ ovrMessage_IAP_GetViewerPurchasesDurableCache
@ ovrMessage_Room_CreateAndJoinPrivate
@ ovrMessage_CloudStorage_Delete
@ ovrMessage_Notification_Livestreaming_StatusChange
@ ovrMessage_User_GetUserProof
@ ovrMessage_PlatformInitializeWindowsAsynchronous
@ ovrMessage_Achievements_GetNextAchievementDefinitionArrayPage
@ ovrMessage_User_GetNextUserAndRoomArrayPage
@ ovrMessage_Notification_Cal_FinalizeApplication
@ ovrMessage_Matchmaking_CreateRoom
@ ovrMessage_User_GetSdkAccounts
@ ovrMessage_CloudStorage_LoadConflictMetadata
@ ovrMessage_Party_GetCurrent
@ ovrMessage_ApplicationLifecycle_GetSessionKey
@ ovrMessage_Achievements_AddFields
@ ovrMessage_Matchmaking_CreateRoom2
@ ovrMessage_AssetFile_DownloadById
@ ovrMessage_AssetFile_StatusById
@ ovrMessage_AssetFile_DeleteById
@ ovrMessage_Voip_SetSystemVoipSuppressed
@ ovrMessage_Notification_Networking_ConnectionStateChange
@ ovrMessage_LanguagePack_GetCurrent
@ ovrMessage_AssetFile_Delete
@ ovrMessage_AssetFile_Download
@ ovrMessage_Room_GetNextRoomArrayPage
@ ovrMessage_PlatformInitializeWithAccessToken
@ ovrMessage_LanguagePack_SetCurrent
@ ovrMessage_Room_UpdateDataStore
@ ovrMessage_Entitlement_GetIsViewerEntitled
@ ovrMessage_User_GetAccessToken
@ ovrMessage_IAP_GetViewerPurchases
@ ovrMessage_IAP_ConsumePurchase
@ ovrMessage_Achievements_GetProgressByName
@ ovrMessage_Matchmaking_JoinRoom
@ ovrMessage_Notification_GetNextRoomInviteNotificationArrayPage
@ ovrMessage_Notification_ApplicationLifecycle_LaunchIntentChanged
@ ovrMessage_Room_SetDescription
@ ovrMessage_Notification_HTTP_Transfer
@ ovrMessage_IAP_LaunchCheckoutFlow
@ ovrMessage_Matchmaking_StartMatch
@ ovrMessage_CloudStorage_LoadHandle
@ ovrMessage_Achievements_GetAllProgress
@ ovrMessage_Achievements_GetNextAchievementProgressArrayPage
@ ovrMessage_Leaderboard_GetEntriesAfterRank
@ ovrMessage_CloudStorage_Save
@ ovrMessage_Notification_Room_RoomUpdate
@ ovrMessage_Room_GetModeratedRooms
@ ovrMessage_Notification_Matchmaking_MatchFound
@ ovrMessage_AssetFile_StatusByName
@ ovrMessage_Matchmaking_ReportResultInsecure
@ ovrMessage_Room_KickUser
@ ovrMessage_Notification_Networking_PeerConnectRequest
@ ovrMessage_User_GetLoggedInUserFriendsAndRooms
@ ovrMessage_Notification_Room_InviteReceived
@ ovrMessage_Room_GetInvitableUsers
@ ovrMessage_Leaderboard_GetNextEntries
@ ovrMessage_Room_UpdatePrivateRoomJoinPolicy
@ ovrMessage_Livestreaming_GetStatus
@ ovrMessage_User_GetOrgScopedID
@ ovrMessage_RichPresence_Set
@ ovrMessage_IAP_GetProductsBySKU
@ ovrMessage_Room_UpdateOwner
@ ovrMessage_Room_GetCurrentForUser
@ ovrMessage_Achievements_GetAllDefinitions
@ ovrMessage_PlatformInitializeAndroidAsynchronous
@ ovrMessage_Notification_MarkAsRead
@ ovrMessage_User_GetLoggedInUserFriends
@ ovrMessage_Matchmaking_Browse2
@ ovrMessage_CloudStorage_LoadMetadata
@ ovrMessage_User_LaunchFriendRequestFlow
@ ovrMessage_Achievements_AddCount
@ ovrMessage_Leaderboard_GetEntries
@ ovrMessage_ApplicationLifecycle_RegisterSessionKey
@ ovrMessage_Room_CreateAndJoinPrivate2
@ ovrMessage_Matchmaking_Enqueue2
@ ovrMessage_Media_ShareToFacebook
@ ovrMessage_Notification_AssetFile_DownloadUpdate
@ ovrMessage_CloudStorage_Load
@ ovrMessage_Room_LaunchInvitableUserFlow
@ ovrMessage_AssetFile_Status
@ ovrMessage_CloudStorage_GetNextCloudStorageMetadataArrayPage
@ ovrMessage_User_GetLoggedInUserRecentlyMetUsersAndRooms
@ ovrMessage_Leaderboard_GetPreviousEntries
@ ovrMessage_Notification_Voip_SystemVoipState
@ ovrMessage_Application_LaunchOtherApp
@ ovrMessage_Room_GetInvitableUsers2
@ ovrMessage_User_GetNextUserArrayPage
@ ovrMessage_Notification_Voip_StateChange
@ ovrMessage_Leaderboard_WriteEntry
@ ovrMessage_AssetFile_DownloadCancelById
@ ovrMessage_CloudStorage_LoadBucketMetadata
@ ovrMessage_AssetFile_DownloadCancel
@ ovrMessage_Matchmaking_Cancel2
@ ovrMessage_Matchmaking_GetStats
@ ovrMessage_User_GetLoggedInUser
@ ovrMessage_Room_InviteUser
@ ovrMessage_Matchmaking_Cancel
@ ovrMessage_Livestreaming_ResumeStream
@ ovrMessage_CloudStorage2_GetUserDirectoryPath
@ ovrMessage_Platform_InitializeStandaloneOculus
@ ovrMessage_Matchmaking_EnqueueRoom2
@ ovrMessage_User_LaunchProfile
@ ovrMessage_Livestreaming_PauseStream
@ ovrMessage_ApplicationLifecycle_GetRegisteredPIDs
@ ovrMessage_CloudStorage_ResolveKeepLocal
@ ovrMessage_Notification_Cal_ProposeApplication
@ ovrMessage_IAP_GetNextProductArrayPage
@ ovrMessage_IAP_GetNextPurchaseArrayPage
@ ovrMessage_Application_GetVersion
@ ovrMessage_Achievements_GetDefinitionsByName
@ ovrMessage_Room_GetCurrent
@ ovrMessage_CloudStorage_ResolveKeepRemote
@ ovrMessage_Matchmaking_EnqueueRoom
@ ovrMessage_AssetFile_DownloadByName
@ ovrMessage_AssetFile_GetList
@ ovrMessage_Notification_Networking_PingResult
@ UDAT_TIMEZONE_GENERIC_FIELD
@ UDAT_WEEK_OF_YEAR_FIELD
@ UDAT_TIME_SEPARATOR_FIELD
@ UDAT_TIMEZONE_SPECIAL_FIELD
@ UDAT_HOUR_OF_DAY1_FIELD
@ UDAT_EXTENDED_YEAR_FIELD
@ UDAT_FLEXIBLE_DAY_PERIOD_FIELD
@ UDAT_TIMEZONE_ISO_FIELD
@ UDAT_TIMEZONE_RFC_FIELD
@ UDAT_STANDALONE_QUARTER_FIELD
@ UDAT_FRACTIONAL_SECOND_FIELD
@ UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD
@ UDAT_TIMEZONE_ISO_LOCAL_FIELD
@ UDAT_MILLISECONDS_IN_DAY_FIELD
@ UDAT_DAY_OF_WEEK_IN_MONTH_FIELD
@ UDAT_RELATED_YEAR_FIELD
@ UDAT_WEEK_OF_MONTH_FIELD
@ UDAT_STANDALONE_MONTH_FIELD
@ UDAT_STANDALONE_DAY_FIELD
@ UDAT_HOUR_OF_DAY0_FIELD
@ UDAT_AM_PM_MIDNIGHT_NOON_FIELD
@ CTF_UseSimpleAndComplex
ESteamNetworkingAvailability
@ k_ESteamNetworkingAvailability_Attempting
@ k_ESteamNetworkingAvailability_Waiting
@ k_ESteamNetworkingAvailability_CannotTry
@ k_ESteamNetworkingAvailability_Failed
@ k_ESteamNetworkingAvailability_NeverTried
@ k_ESteamNetworkingAvailability__Force32bit
@ k_ESteamNetworkingAvailability_Previously
@ k_ESteamNetworkingAvailability_Current
@ k_ESteamNetworkingAvailability_Unknown
@ k_ESteamNetworkingAvailability_Retrying
@ k_ESteamAPICallFailureNone
@ k_ESteamAPICallFailureSteamGone
@ k_ESteamAPICallFailureMismatchedCallback
@ k_ESteamAPICallFailureNetworkFailure
@ k_ESteamAPICallFailureInvalidHandle
@ ManualRelease_OnComplete
ERuntimeVirtualTextureShaderUniform
@ ERuntimeVirtualTextureShaderUniform_Count
@ ERuntimeVirtualTextureShaderUniform_WorldToUVTransform0
@ ERuntimeVirtualTextureShaderUniform_WorldHeightUnpack
@ ERuntimeVirtualTextureShaderUniform_WorldToUVTransform2
@ ERuntimeVirtualTextureShaderUniform_WorldToUVTransform1
EPCGPointFilterConstantType
ERootMotionAccumulateMode
EChatSteamIDInstanceFlags
@ k_EChatInstanceFlagMMSLobby
@ k_EChatInstanceFlagClan
@ k_EChatAccountInstanceMask
@ k_EChatInstanceFlagLobby
EVirtualTextureUnpackType
ERDGUnorderedAccessViewFlags
EMeshGroupPaintToolActions
@ DeallocateObjectKeepRegisters
@ TEXTUREGROUP_WeaponNormalMap
@ TEXTUREGROUP_IESLightProfile
@ TEXTUREGROUP_CharacterNormalMap
@ TEXTUREGROUP_WeaponSpecular
@ TEXTUREGROUP_VehicleNormalMap
@ TEXTUREGROUP_ImpostorNormalDepth
@ TEXTUREGROUP_Terrain_Weightmap
@ TEXTUREGROUP_ProcBuilding_LightMap
@ TEXTUREGROUP_VehicleSpecular
@ TEXTUREGROUP_WorldSpecular
@ TEXTUREGROUP_Terrain_Heightmap
@ TEXTUREGROUP_WorldNormalMap
@ TEXTUREGROUP_ProcBuilding_Face
@ TEXTUREGROUP_CharacterSpecular
@ TEXTUREGROUP_ColorLookupTable
@ TEXTUREGROUP_RenderTarget
@ TEXTUREGROUP_EffectsNotFiltered
@ TEXTUREGROUP_MobileFlattened
@ TEXTUREGROUP_HierarchicalLOD
@ LOAD_SkipLoadImportedPackages
@ LOAD_DisableDependencyPreloading
@ LOAD_ResolvingDeferredExports
@ LOAD_DisableCompileOnLoad
@ LOAD_DisableEngineVersionChecks
@ LOAD_DeferDependencyLoads
@ LOAD_RegenerateBulkDataGuids
EMeshEditingMaterialModes
ERecomputeUVsPropertiesLayoutType
@ NormalizeToExistingBounds
EStreamableManagerCombinedHandleOptions
GFSDK_Aftermath_Context_Status
@ GFSDK_Aftermath_Context_Status_Executing
@ GFSDK_Aftermath_Context_Status_NotStarted
@ GFSDK_Aftermath_Context_Status_Finished
@ GFSDK_Aftermath_Context_Status_Invalid
@ SE_BLEND_TranslucentDistanceField
@ SE_BLEND_MaskedDistanceFieldShadowed
@ SE_BLEND_TranslucentDistanceFieldShadowed
@ SE_BLEND_RGBA_MASK_START
@ SE_BLEND_TranslucentAlphaOnly
@ SE_BLEND_AlphaComposite
@ SE_BLEND_TranslucentAlphaOnlyWriteAlpha
@ SE_BLEND_MaskedDistanceField
ETrackedSlateWidgetOperations
@ IKEEXT_SA_ROLE_RESPONDER
@ IKEEXT_SA_ROLE_INITIATOR
EParticleSignificanceLevel
VkTessellationDomainOrigin
@ VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT
@ VK_TESSELLATION_DOMAIN_ORIGIN_BEGIN_RANGE
@ VK_TESSELLATION_DOMAIN_ORIGIN_END_RANGE
@ VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT_KHR
@ VK_TESSELLATION_DOMAIN_ORIGIN_MAX_ENUM
@ VK_TESSELLATION_DOMAIN_ORIGIN_RANGE_SIZE
@ VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT
@ VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT_KHR
EOpenGLShaderTargetPlatform
EPCGSplineSamplingInteriorOrientation
@ AnimDriveDamping_DEPRECATED
@ k_ESteamDeviceFormFactorComputer
@ k_ESteamDeviceFormFactorUnknown
@ k_ESteamDeviceFormFactorTablet
@ k_ESteamDeviceFormFactorTV
@ k_ESteamDeviceFormFactorPhone
@ NotSupportedIncompatibleRHI
EGeometryScriptRepairMeshMode
@ k_EUGCQuery_RankedByTotalPlaytime
@ k_EUGCQuery_RankedByPlaytimeSessionsTrend
@ k_EUGCQuery_RankedByLifetimeAveragePlaytime
@ k_EUGCQuery_RankedByLastUpdatedDate
@ k_EUGCQuery_RankedByTrend
@ k_EUGCQuery_FavoritedByFriendsRankedByPublicationDate
@ k_EUGCQuery_RankedByVote
@ k_EUGCQuery_RankedByTotalVotesAsc
@ k_EUGCQuery_RankedByLifetimePlaytimeSessions
@ k_EUGCQuery_RankedByPlaytimeTrend
@ k_EUGCQuery_RankedByAveragePlaytimeTrend
@ k_EUGCQuery_CreatedByFollowedUsersRankedByPublicationDate
@ k_EUGCQuery_AcceptedForGameRankedByAcceptanceDate
@ k_EUGCQuery_CreatedByFriendsRankedByPublicationDate
@ k_EUGCQuery_NotYetRated
@ k_EUGCQuery_RankedByVotesUp
@ k_EUGCQuery_RankedByTextSearch
@ k_EUGCQuery_RankedByTotalUniqueSubscriptions
@ k_EUGCQuery_RankedByPublicationDate
@ k_EUGCQuery_RankedByNumTimesReported
@ NVAPI_nvRenderDeinterlace
ESteamInputActionEventType
@ ESteamInputActionEventType_AnalogAction
@ ESteamInputActionEventType_DigitalAction
EDefaultAudioCompressionType
EUVProjectionToolInitializationMode
EWirelessTransmissionType
EOffsetMeshSelectionDirectionMode
ESkeletalMeshSkinningImportVersions
@ SkeletalMeshBuildRefactor
EUniformBufferBindingFlags
@ ECC_OverlapAll_Deprecated
EConcurrencyVolumeScaleMode
EControlRigComponentSpace
@ BaseClientDefinedActionID
@ AGS_SOFTWAREVERSIONCHECK_UNDEFINED
@ AGS_SOFTWAREVERSIONCHECK_OLDER
@ AGS_SOFTWAREVERSIONCHECK_OK
@ IKEEXT_KEY_MODULE_IKEV2
@ IKEEXT_KEY_MODULE_AUTHIP
EComponentPhysicsStateChange
@ k_ELeaderboardDataRequestGlobalAroundUser
@ k_ELeaderboardDataRequestUsers
@ k_ELeaderboardDataRequestGlobal
@ k_ELeaderboardDataRequestFriends
EDistanceFieldPrimitiveType
@ DFPT_SignedDistanceField
EPCGComponentGenerationTrigger
ESourceBusSendLevelControlMethod
EPropertyBagContainerType
EMemoryTraceHeapAllocationFlags
@ VK_SAMPLER_MIPMAP_MODE_LINEAR
@ VK_SAMPLER_MIPMAP_MODE_END_RANGE
@ VK_SAMPLER_MIPMAP_MODE_RANGE_SIZE
@ VK_SAMPLER_MIPMAP_MODE_MAX_ENUM
@ VK_SAMPLER_MIPMAP_MODE_NEAREST
@ VK_SAMPLER_MIPMAP_MODE_BEGIN_RANGE
ERuntimeVirtualTextureMainPassType
EHairStrandsInterpolationType
ELevelInstanceCreationType
ESoundwaveSampleRateSettings
@ OITPass_SeperateTranslucency
@ OITPass_RegularTranslucency
EPlatformUserSelectorFlags
@ RequiresOnlineEnabledProfile
VkPipelineCacheCreateFlagBits
@ VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT
@ VK_PIPELINE_CACHE_CREATE_FLAG_BITS_MAX_ENUM
@ VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT_EXT
NV_STATIC_METADATA_DESCRIPTOR_ID
@ NV_STATIC_METADATA_TYPE_1
@ SPACTION_APPLYINGATTRIBS
@ SPACTION_SEARCHING_FILES
@ SPACTION_SEARCHING_INTERNET
EQuartzCommandQuantization
EMoviePipelineDLSSQuality
@ EMoviePipelineDLSSQuality_UltraQuality
@ EMoviePipelineDLSSQuality_DLAA
@ EMoviePipelineDLSSQuality_Quality
@ EMoviePipelineDLSSQuality_Balanced
@ EMoviePipelineDLSSQuality_UltraPerformance
@ EMoviePipelineDLSSQuality_Performance
EControlRigInteractionType
@ EXR_ERR_INCORRECT_CHUNK
@ EXR_ERR_ATTR_SIZE_MISMATCH
@ EXR_ERR_INVALID_SAMPLE_DATA
@ EXR_ERR_USE_SCAN_DEEP_WRITE
@ EXR_ERR_MODIFY_SIZE_CHANGE
@ EXR_ERR_NO_ATTR_BY_NAME
@ EXR_ERR_ATTR_TYPE_MISMATCH
@ EXR_ERR_TILE_SCAN_MIXEDAPI
@ EXR_ERR_INVALID_ARGUMENT
@ EXR_ERR_MISSING_REQ_ATTR
@ EXR_ERR_FEATURE_NOT_IMPLEMENTED
@ EXR_ERR_SCAN_TILE_MIXEDAPI
@ EXR_ERR_USE_SCAN_NONDEEP_WRITE
@ EXR_ERR_USE_TILE_DEEP_WRITE
@ EXR_ERR_HEADER_NOT_WRITTEN
@ EXR_ERR_ARGUMENT_OUT_OF_RANGE
@ EXR_ERR_FILE_BAD_HEADER
@ EXR_ERR_BAD_CHUNK_LEADER
@ EXR_ERR_MISSING_CONTEXT_ARG
@ EXR_ERR_USE_TILE_NONDEEP_WRITE
@ EXR_ERR_ALREADY_WROTE_ATTRS
@ U_REGEX_PATTERN_TOO_BIG
@ U_ILLEGAL_CHAR_IN_SEGMENT
@ U_TOO_MANY_ALIASES_ERROR
@ U_MULTIPLE_EXPONENTIAL_SYMBOLS
@ U_IDNA_ACE_PREFIX_ERROR
@ U_ILLEGAL_ARGUMENT_ERROR
@ U_DECIMAL_NUMBER_SYNTAX_ERROR
@ U_SAFECLONE_ALLOCATED_WARNING
@ U_FMT_PARSE_ERROR_LIMIT
@ U_REGEX_BAD_ESCAPE_SEQUENCE
@ U_IDNA_LABEL_TOO_LONG_ERROR
@ U_STRING_NOT_TERMINATED_WARNING
@ U_MULTIPLE_ANTE_CONTEXTS
@ U_AMBIGUOUS_ALIAS_WARNING
@ U_INTERNAL_TRANSLITERATOR_ERROR
@ U_INDEX_OUTOFBOUNDS_ERROR
@ U_MALFORMED_UNICODE_ESCAPE
@ U_MULTIPLE_PAD_SPECIFIERS
@ U_STRINGPREP_PROHIBITED_ERROR
@ U_MALFORMED_VARIABLE_DEFINITION
@ U_INVARIANT_CONVERSION_ERROR
@ U_IDNA_ZERO_LENGTH_LABEL_ERROR
@ U_MULTIPLE_COMPOUND_FILTERS
@ U_BUFFER_OVERFLOW_ERROR
@ U_VARIABLE_RANGE_EXHAUSTED
@ U_MISSING_SEGMENT_CLOSE
@ U_MEMORY_ALLOCATION_ERROR
@ U_MISPLACED_COMPOUND_FILTER
@ U_IDNA_UNASSIGNED_ERROR
@ U_BRK_MALFORMED_RULE_TAG
@ U_UNSUPPORTED_ESCAPE_SEQUENCE
@ U_REGEX_LOOK_BEHIND_LIMIT
@ U_REGEX_MISMATCHED_PAREN
@ U_REGEX_INVALID_CAPTURE_GROUP_NAME
@ U_MISMATCHED_SEGMENT_DELIMITERS
@ U_MULTIPLE_POST_CONTEXTS
@ U_MALFORMED_VARIABLE_REFERENCE
@ U_VARIABLE_RANGE_OVERLAP
@ U_IDNA_STD3_ASCII_RULES_ERROR
@ U_REGEX_MISSING_CLOSE_BRACKET
@ U_ENUM_OUT_OF_SYNC_ERROR
@ U_REGEX_INVALID_BACK_REF
@ U_USING_FALLBACK_WARNING
@ U_BAD_VARIABLE_DEFINITION
@ U_BRK_SEMICOLON_EXPECTED
@ U_MULTIPLE_PERCENT_SYMBOLS
@ U_BRK_HEX_DIGITS_EXPECTED
@ U_STRINGPREP_UNASSIGNED_ERROR
@ U_BRK_VARIABLE_REDFINITION
@ U_PLUGIN_CHANGED_LEVEL_WARNING
@ U_MULTIPLE_DECIMAL_SEPERATORS
@ U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR
@ U_NUMBER_ARG_OUTOFBOUNDS_ERROR
@ U_BRK_NEW_LINE_IN_QUOTED_STRING
@ U_USING_DEFAULT_WARNING
@ U_INTERNAL_PROGRAM_ERROR
@ U_IDNA_CHECK_BIDI_ERROR
@ U_RESOURCE_TYPE_MISMATCH
@ U_STRINGPREP_CHECK_BIDI_ERROR
@ U_IDNA_VERIFICATION_ERROR
@ U_REGEX_STOPPED_BY_CALLER
@ U_ILLEGAL_ESCAPE_SEQUENCE
@ U_MISSING_RESOURCE_ERROR
@ U_MISPLACED_CURSOR_OFFSET
@ U_DEFAULT_KEYWORD_MISSING
@ U_COLLATOR_VERSION_MISMATCH
@ U_FMT_PARSE_ERROR_START
@ U_SORT_KEY_TOO_SHORT_WARNING
@ U_UNSUPPORTED_ATTRIBUTE
@ U_PLUGIN_DIDNT_SET_LEVEL
@ U_INVALID_PROPERTY_PATTERN
@ U_MALFORMED_SYMBOL_REFERENCE
@ U_NUMBER_SKELETON_SYNTAX_ERROR
@ U_BRK_UNRECOGNIZED_OPTION
@ U_MISPLACED_ANCHOR_START
@ U_REGEX_SET_CONTAINS_STRING
@ U_DIFFERENT_UCA_VERSION
@ U_PRIMARY_TOO_LONG_ERROR
@ U_ARGUMENT_TYPE_MISMATCH
@ U_MULTIPLE_PERMILL_SYMBOLS
@ U_IDNA_PROHIBITED_ERROR
@ U_UNDEFINED_SEGMENT_REFERENCE
@ U_USELESS_COLLATOR_ERROR
@ U_MULTIPLE_DECIMAL_SEPARATORS
@ U_BRK_UNDEFINED_VARIABLE
@ U_MALFORMED_EXPONENTIAL_PATTERN
@ U_REGEX_PROPERTY_SYNTAX
@ VK_STRUCTURE_TYPE_GEOMETRY_TRIANGLES_NV
@ VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COHERENT_MEMORY_FEATURES_AMD
@ VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2
@ VK_STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_FILTER_CUBIC_IMAGE_VIEW_IMAGE_FORMAT_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_STREAM_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_FEATURES_NV
@ VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE
@ VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_VALIDATION_CACHE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES_EXT
@ VK_STRUCTURE_TYPE_CONDITIONAL_RENDERING_BEGIN_INFO_EXT
@ VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_DISPLAY_PLANE_PROPERTIES_2_KHR
@ VK_STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES_KHR
@ VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES
@ VK_STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR
@ VK_STRUCTURE_TYPE_BEGIN_RANGE
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES_KHR
@ VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO
@ VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR
@ VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_TAG_INFO_EXT
@ VK_STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_NAME_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_ADVANCED_STATE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_NV
@ VK_STRUCTURE_TYPE_DISPLAY_MODE_PROPERTIES_2_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_INTERLOCK_FEATURES_EXT
@ VK_STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR
@ VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR
@ VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_HOST_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_FENCE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_PROPERTIES_NV
@ VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_PROTECTED_SUBMIT_INFO
@ VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO
@ VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR
@ VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO
@ VK_STRUCTURE_TYPE_CHECKPOINT_DATA_NV
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_SWAPCHAIN_COUNTER_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_TEXTURE_LOD_GATHER_FORMAT_PROPERTIES_AMD
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_PROPERTIES
@ VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR
@ VK_STRUCTURE_TYPE_CMD_PROCESS_COMMANDS_INFO_NVX
@ VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_PROPERTIES_ANDROID
@ VK_STRUCTURE_TYPE_PIPELINE_INFO_KHR
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO
@ VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2
@ VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES
@ VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR
@ VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO_EXT
@ VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR
@ VK_STRUCTURE_TYPE_RENDER_PASS_FRAGMENT_DENSITY_MAP_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_ADDRESS_FEATURES_EXT
@ VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_NV
@ VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PCI_BUS_INFO_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_DEBUG_MARKER_MARKER_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_FEATURES_EXT
@ VK_STRUCTURE_TYPE_GEOMETRY_NV
@ VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO
@ VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_INFO_KHR
@ VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR
@ VK_STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT
@ VK_STRUCTURE_TYPE_MEMORY_HOST_POINTER_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES
@ VK_STRUCTURE_TYPE_IMAGEPIPE_SURFACE_CREATE_INFO_FUCHSIA
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES_EXT
@ VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE
@ VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR
@ VK_STRUCTURE_TYPE_SUBPASS_BEGIN_INFO_KHR
@ VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO
@ VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO
@ VK_STRUCTURE_TYPE_RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_FEATURES_EXT
@ VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_CONDITIONAL_RENDERING_INFO_EXT
@ VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO_KHR
@ VK_STRUCTURE_TYPE_COPY_DESCRIPTOR_SET
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONSERVATIVE_RASTERIZATION_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT
@ VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO
@ VK_STRUCTURE_TYPE_IMAGE_SWAPCHAIN_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO
@ VK_STRUCTURE_TYPE_ACQUIRE_NEXT_IMAGE_INFO_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_REPRESENTATIVE_FRAGMENT_TEST_STATE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_SWAPCHAIN_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_INFO_NV
@ VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_EXPLICIT_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_MULTISAMPLE_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_FOOTPRINT_FEATURES_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2
@ VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NVX
@ VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET
@ VK_STRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ASTC_DECODE_FEATURES_EXT
@ VK_STRUCTURE_TYPE_PERFORMANCE_STREAM_MARKER_INFO_INTEL
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_PRESENT_INFO_KHR
@ VK_STRUCTURE_TYPE_IMAGE_VIEW_HANDLE_INFO_NVX
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_PROPERTIES_NV
@ VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO
@ VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT
@ VK_STRUCTURE_TYPE_IOS_SURFACE_CREATE_INFO_MVK
@ VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR
@ VK_STRUCTURE_TYPE_MEMORY_GET_ANDROID_HARDWARE_BUFFER_INFO_ANDROID
@ VK_STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_FEATURES_EXT
@ VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO
@ VK_STRUCTURE_TYPE_VALIDATION_FEATURES_EXT
@ VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES
@ VK_STRUCTURE_TYPE_EXTERNAL_FORMAT_ANDROID
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES2_EXT
@ VK_STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO
@ VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK_EXT
@ VK_STRUCTURE_TYPE_DISPLAY_EVENT_INFO_EXT
@ VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT
@ VK_STRUCTURE_TYPE_STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_GGP
@ VK_STRUCTURE_TYPE_DISPLAY_NATIVE_HDR_SURFACE_CAPABILITIES_AMD
@ VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_INITIALIZE_PERFORMANCE_API_INFO_INTEL
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO
@ VK_STRUCTURE_TYPE_SURFACE_PROTECTED_CAPABILITIES_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT
@ VK_STRUCTURE_TYPE_DISPLAY_PLANE_CAPABILITIES_2_KHR
@ VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES
@ VK_STRUCTURE_TYPE_IMPORT_ANDROID_HARDWARE_BUFFER_INFO_ANDROID
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHR
@ VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_ATTRIBUTES_PROPERTIES_NVX
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT
@ VK_STRUCTURE_TYPE_FRAMEBUFFER_MIXED_SAMPLES_COMBINATION_NV
@ VK_STRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO
@ VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO
@ VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO_KHR
@ VK_STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT
@ VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_INFO_NV
@ VK_STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2_KHR
@ VK_STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO_EXT
@ VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO_KHR
@ VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO
@ VK_STRUCTURE_TYPE_END_RANGE
@ VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO
@ VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2
@ VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_CONSERVATIVE_STATE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2_KHR
@ VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR
@ VK_STRUCTURE_TYPE_SWAPCHAIN_DISPLAY_NATIVE_HDR_CREATE_INFO_AMD
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_NV
@ VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_MAX_ENUM
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT
@ VK_STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_TAG_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT
@ VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO
@ VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO
@ VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTEL
@ VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_BUFFER_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_MEMORY_ALLOCATE_INFO_NV
@ VK_STRUCTURE_TYPE_PIPELINE_SAMPLE_LOCATIONS_STATE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT16_INT8_FEATURES_KHR
@ VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2_KHR
@ VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES_EXT
@ VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO_KHR
@ VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO
@ VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2
@ VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO
@ VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_EXT
@ VK_STRUCTURE_TYPE_DISPLAY_PROPERTIES_2_KHR
@ VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2
@ VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO
@ VK_STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COMPUTE_SHADER_DERIVATIVES_FEATURES_NV
@ VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_ANDROID
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES
@ VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV
@ VK_STRUCTURE_TYPE_PRESENT_FRAME_TOKEN_GGP
@ VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES
@ VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_EXCLUSIVE_SCISSOR_STATE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO_KHR
@ VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO_KHR
@ VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR
@ VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO
@ VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_SHADING_RATE_IMAGE_STATE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_KHR
@ VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR
@ VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES
@ VK_STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_METAL_SURFACE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO_KHR
@ VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_AMD
@ VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO
@ VK_STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_LIST_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES
@ VK_STRUCTURE_TYPE_HDR_METADATA_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_FEATURES_EXT
@ VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO
@ VK_STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2_KHR
@ VK_STRUCTURE_TYPE_APPLICATION_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2
@ VK_STRUCTURE_TYPE_OBJECT_TABLE_CREATE_INFO_NVX
@ VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT_KHR
@ VK_STRUCTURE_TYPE_DISPLAY_POWER_INFO_EXT
@ VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_SWAPCHAIN_INFO_KHR
@ VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COVERAGE_REDUCTION_MODE_FEATURES_NV
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES_EXT
@ VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO
@ VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO_KHR
@ VK_STRUCTURE_TYPE_DEBUG_REPORT_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2
@ VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO_INTEL
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES_KHR
@ VK_STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_W_SCALING_STATE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_CAPABILITIES_KHR
@ VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_EVENT_CREATE_INFO
@ VK_STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_FEATURES_NV
@ VK_STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_USAGE_ANDROID
@ VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO
@ VK_STRUCTURE_TYPE_PIPELINE_COMPILER_CONTROL_CREATE_INFO_AMD
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETER_FEATURES
@ VK_STRUCTURE_TYPE_SUBPASS_END_INFO_KHR
@ VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO
@ VK_STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR
@ VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2
@ VK_STRUCTURE_TYPE_GEOMETRY_AABB_NV
@ VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO
@ VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO
@ VK_STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD
@ VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO_KHR
@ VK_STRUCTURE_TYPE_DEVICE_GENERATED_COMMANDS_LIMITS_NVX
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT
@ VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER
@ VK_STRUCTURE_TYPE_SUBMIT_INFO
@ VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO
@ VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO
@ VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_2_AMD
@ VK_STRUCTURE_TYPE_CALIBRATED_TIMESTAMP_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_NV
@ VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO
@ VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2
@ VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO
@ VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES
@ VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2
@ VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR
@ VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PERFORMANCE_OVERRIDE_INFO_INTEL
@ VK_STRUCTURE_TYPE_MEMORY_PRIORITY_ALLOCATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_FEATURES
@ VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO
@ VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO_KHR
@ VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO
@ VK_STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_FEATURES_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES_KHR
@ VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT
@ VK_STRUCTURE_TYPE_CMD_RESERVE_SPACE_FOR_COMMANDS_INFO_NVX
@ VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO
@ VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_IMAGE_FORMAT_INFO_EXT
@ VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_REDUCTION_STATE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO_KHR
@ VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO
@ VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO
@ VK_STRUCTURE_TYPE_DEBUG_UTILS_LABEL_EXT
@ VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR
@ VK_STRUCTURE_TYPE_BIND_SPARSE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_RANGE_SIZE
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO
@ VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS
@ VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR
@ VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER
@ VK_STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO
@ VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2
@ VK_STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO_KHR
@ VK_STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT
@ VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_MODULATION_STATE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES_KHR
@ VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_COVERAGE_TO_COLOR_STATE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_REPRESENTATIVE_FRAGMENT_TEST_FEATURES_NV
@ VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT_EXT
@ VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES_EXT
@ VK_STRUCTURE_TYPE_MEMORY_BARRIER
@ VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_STATISTIC_KHR
@ VK_STRUCTURE_TYPE_PERFORMANCE_MARKER_INFO_INTEL
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES
@ VK_STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES_EXT
@ VK_STRUCTURE_TYPE_DEDICATED_ALLOCATION_IMAGE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_HEADLESS_SURFACE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV
@ VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR
@ VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR
@ VK_STRUCTURE_TYPE_VALIDATION_FLAGS_EXT
@ VK_STRUCTURE_TYPE_MACOS_SURFACE_CREATE_INFO_MVK
@ VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_LINE_STATE_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PROPERTIES_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES_EXT
@ VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_FUNCTIONS_2_FEATURES_INTEL
@ VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR
@ VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES
@ VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO
@ VK_STRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO_EXT
@ VK_STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR
@ VK_STRUCTURE_TYPE_DEVICE_GENERATED_COMMANDS_FEATURES_NVX
@ VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO_KHR
@ VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_COARSE_SAMPLE_ORDER_STATE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEDICATED_ALLOCATION_IMAGE_ALIASING_FEATURES_NV
@ VK_STRUCTURE_TYPE_IMAGE_VIEW_ASTC_DECODE_MODE_EXT
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES_KHR
@ VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR
@ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHR
@ VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO
@ VK_STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR
@ VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO_KHR
@ VK_STRUCTURE_TYPE_DEVICE_QUEUE_INFO_2
@ VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO
@ VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR
@ VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_SWIZZLE_STATE_CREATE_INFO_NV
@ VK_STRUCTURE_TYPE_BIND_ACCELERATION_STRUCTURE_MEMORY_INFO_NV
ETargetDeviceThreadStates
EPCGAttributeReduceOperation
@ DT_CROWDAGENT_TARGET_VELOCITY
@ DT_CROWDAGENT_TARGET_WAITING_FOR_QUEUE
@ DT_CROWDAGENT_TARGET_REQUESTING
@ DT_CROWDAGENT_TARGET_VALID
@ DT_CROWDAGENT_TARGET_NONE
@ DT_CROWDAGENT_TARGET_WAITING_FOR_PATH
@ DT_CROWDAGENT_TARGET_FAILED
@ k_EP2PSessionErrorNotRunningApp_DELETED
@ k_EP2PSessionErrorTimeout
@ k_EP2PSessionErrorDestinationNotLoggedIn_DELETED
@ k_EP2PSessionErrorNoRightsToApp
EPCGMedadataBitwiseOperation
@ NV_COLOR_FORMAT_DEFAULT
@ VK_DEPENDENCY_FLAG_BITS_MAX_ENUM
@ VK_DEPENDENCY_BY_REGION_BIT
@ VK_DEPENDENCY_VIEW_LOCAL_BIT_KHR
@ VK_DEPENDENCY_DEVICE_GROUP_BIT
@ VK_DEPENDENCY_VIEW_LOCAL_BIT
@ VK_DEPENDENCY_DEVICE_GROUP_BIT_KHR
@ FromFurthestPointSampling
@ FWPS_DISCARD_MODULE_TRANSPORT
@ FWPS_DISCARD_MODULE_MAX
@ FWPS_DISCARD_MODULE_NETWORK
@ FWPS_DISCARD_MODULE_GENERAL
@ SAVE_Unversioned_Native
@ SAVE_Unversioned_Properties
@ SAVE_KeepEditorOnlyCookedPackages
@ SAVE_BulkDataByReference
EUnusedAttributeBehaviour
@ Dataflow_FloatToInt_Function_Truncate
@ Dataflow_FloatToInt_Function_Floor
@ Dataflow_FloatToInt_Function_Ceil
@ Dataflow_FloatToInt_Function_Round
EOS_EAntiCheatCommonClientAction
VkCommandBufferUsageFlagBits
@ VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT
@ VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT
@ VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT
@ VK_COMMAND_BUFFER_USAGE_FLAG_BITS_MAX_ENUM
EMaterialExpressionSetParameterValueFlags
@ SendPostEditChangeProperty
@ AssignGroupAndSortPriority
ERevolvePropertiesQuadSplit
EToolContextTransformGizmoMode
ECFCoreInstallationCommands
EHairStrandsProjectionMeshType
VkDeviceDiagnosticsConfigFlagBitsNV
@ VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_SHADER_ERROR_REPORTING_BIT_NV
@ VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_SHADER_DEBUG_INFO_BIT_NV
@ VK_DEVICE_DIAGNOSTICS_CONFIG_FLAG_BITS_MAX_ENUM_NV
@ VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_AUTOMATIC_CHECKPOINTS_BIT_NV
@ VK_DEVICE_DIAGNOSTICS_CONFIG_ENABLE_RESOURCE_TRACKING_BIT_NV
@ VER_2_AddedNewProperties
@ ManualRelease_OnComplete
EAnalyticsSessionShutdownType
@ USCRIPT_CAUCASIAN_ALBANIAN
@ USCRIPT_HIERATIC_EGYPTIAN
@ USCRIPT_ANATOLIAN_HIEROGLYPHS
@ USCRIPT_NYIAKENG_PUACHUE_HMONG
@ USCRIPT_DEMOTIC_EGYPTIAN
@ USCRIPT_INSCRIPTIONAL_PARTHIAN
@ USCRIPT_MEROITIC_HIEROGLYPHS
@ USCRIPT_MEROITIC_CURSIVE
@ USCRIPT_OLD_NORTH_ARABIAN
@ USCRIPT_IMPERIAL_ARAMAIC
@ USCRIPT_ESTRANGELO_SYRIAC
@ USCRIPT_INSCRIPTIONAL_PAHLAVI
@ USCRIPT_MAYAN_HIEROGLYPHS
@ USCRIPT_ZANABAZAR_SQUARE
@ USCRIPT_PHONETIC_POLLARD
@ USCRIPT_CANADIAN_ABORIGINAL
@ USCRIPT_MATHEMATICAL_NOTATION
@ USCRIPT_UNWRITTEN_LANGUAGES
@ USCRIPT_OLD_SOUTH_ARABIAN
@ USCRIPT_EGYPTIAN_HIEROGLYPHS
@ USCRIPT_DUPLOYAN_SHORTAND
@ USCRIPT_OLD_CHURCH_SLAVONIC_CYRILLIC
@ USCRIPT_PSALTER_PAHLAVI
@ USCRIPT_HANIFI_ROHINGYA
@ USCRIPT_TRADITIONAL_HAN
@ USCRIPT_KATAKANA_OR_HIRAGANA
@ USCRIPT_HAN_WITH_BOPOMOFO
@ AnalogVideoMask_MCE_PAL
@ AnalogVideoMask_MCE_NTSC
@ AnalogVideoMask_MCE_SECAM
@ AnalogVideo_PAL_N_COMBO
@ VK_GEOMETRY_TYPE_TRIANGLES_KHR
@ VK_GEOMETRY_TYPE_INSTANCES_KHR
@ VK_GEOMETRY_TYPE_MAX_ENUM_KHR
@ VK_GEOMETRY_TYPE_AABBS_KHR
@ VK_GEOMETRY_TYPE_TRIANGLES_NV
@ VK_GEOMETRY_TYPE_AABBS_NV
@ k_EGamepadTextInputModePassword
@ k_EGamepadTextInputModeNormal
VkExternalMemoryFeatureFlagBits
@ VK_EXTERNAL_MEMORY_FEATURE_DEDICATED_ONLY_BIT_KHR
@ VK_EXTERNAL_MEMORY_FEATURE_DEDICATED_ONLY_BIT
@ VK_EXTERNAL_MEMORY_FEATURE_IMPORTABLE_BIT_KHR
@ VK_EXTERNAL_MEMORY_FEATURE_IMPORTABLE_BIT
@ VK_EXTERNAL_MEMORY_FEATURE_EXPORTABLE_BIT
@ VK_EXTERNAL_MEMORY_FEATURE_EXPORTABLE_BIT_KHR
@ VK_EXTERNAL_MEMORY_FEATURE_FLAG_BITS_MAX_ENUM
@ k_ETextFilteringContextUnknown
@ k_ETextFilteringContextName
@ k_ETextFilteringContextGameContent
@ k_ETextFilteringContextChat
@ FailedDeletingOutputFile
@ ModAlreadyBeingInstalled
@ MissingUserDataDirectory
@ MissingLatestFileInformation
@ DownloadedFileHasInvalidHash
@ FailedToMoveModDirectory
@ MissingModsDirectoryMode
@ FailedDeletingOutputDirectory
@ FailedToLoadModsStateFromDisk
@ FailedToSaveModsStateToDisk
ESoundWaveLoadingBehavior
EUdpSerializedMessageState
@ UCOL_DECOMPOSITION_MODE
@ UCOL_HIRAGANA_QUATERNARY_MODE
@ UCOL_ALTERNATE_HANDLING
@ UCOL_NORMALIZATION_MODE
ERemoteStorageFilePathType
@ k_ERemoteStorageFilePathType_Absolute
@ k_ERemoteStorageFilePathType_APIFilename
@ k_ERemoteStorageFilePathType_Invalid
EGameplayContainerMatchType
ESlateTextureAtlasThreadId
@ SceneColorAndGBufferNoNormal
@ SERVERDATA_AUTH_RESPONSE
@ SERVERDATA_RESPONSE_VALUE
@ UE_GAMEUSERSETTINGS_VERSION
EMeshVertexChangeComponents
EMeshSpaceDeformerToolAction
ETranslucencyShadowDepthShaderMode
@ TranslucencyShadowDepth_Standard
@ TranslucencyShadowDepth_PerspectiveCorrect
IKEEXT_AUTHENTICATION_METHOD_TYPE_
@ IKEEXT_CERTIFICATE_ECDSA_P256
@ IKEEXT_AUTHENTICATION_METHOD_TYPE_MAX
@ IKEEXT_CERTIFICATE_ECDSA_P384
EAccelerationStructureBuildMode
EInertializationBoneState
@ VK_BLEND_OVERLAP_RANGE_SIZE_EXT
@ VK_BLEND_OVERLAP_BEGIN_RANGE_EXT
@ VK_BLEND_OVERLAP_CONJOINT_EXT
@ VK_BLEND_OVERLAP_END_RANGE_EXT
@ VK_BLEND_OVERLAP_MAX_ENUM_EXT
@ VK_BLEND_OVERLAP_UNCORRELATED_EXT
@ VK_BLEND_OVERLAP_DISJOINT_EXT
@ mi_option_eager_region_commit
@ mi_option_segment_reset
@ mi_option_abandoned_page_reset
@ mi_option_segment_decommit_delay
@ mi_option_allow_decommit
@ mi_option_limit_os_alloc
@ mi_option_segment_cache
@ mi_option_large_os_pages
@ mi_option_reserve_huge_os_pages
@ mi_option_reset_decommits
@ mi_option_reserve_os_memory
@ mi_option_use_numa_nodes
@ mi_option_eager_commit_delay
EGeometryScriptMeshBevelSelectionMode
EDynamicMeshComponentColorOverrideMode
EShadowOcclusionQueryIntersectionMode
@ SOQ_LightInfluenceSphere
@ SOQ_NearPlaneVsShadowFrustum
EHoudiniFolderParameterType
@ Dataflow_MakeBox_DataType_MinMax
@ Dataflow_MakeBox_DataType_CenterSize
EOptimusDataTypeUsageFlags
ESlateTraceApplicationFlags
@ Dataflow_EStandardGroupNameEnum_Breaking
@ Dataflow_EStandardGroupNameEnum_Material
@ Dataflow_EStandardGroupNameEnum_Transform
@ Dataflow_EStandardGroupNameEnum_Faces
@ Dataflow_EStandardGroupNameEnum_Vertices
@ Dataflow_EStandardGroupNameEnum_Geometry
@ Dataflow_EStandardGroupNameEnum_Custom
EInstallBundleGetContentStateFlags
@ VK_IMAGE_CREATE_CORNER_SAMPLED_BIT_NV
@ VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT_KHR
@ VK_IMAGE_CREATE_EXTENDED_USAGE_BIT
@ VK_IMAGE_CREATE_FLAG_BITS_MAX_ENUM
@ VK_IMAGE_CREATE_SPARSE_BINDING_BIT
@ VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT
@ VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT
@ VK_IMAGE_CREATE_DISJOINT_BIT
@ VK_IMAGE_CREATE_ALIAS_BIT_KHR
@ VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT
@ VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR
@ VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT_KHR
@ VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT
@ VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR
@ VK_IMAGE_CREATE_DISJOINT_BIT_KHR
@ VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT
@ VK_IMAGE_CREATE_ALIAS_BIT
@ VK_IMAGE_CREATE_SUBSAMPLED_BIT_EXT
@ VK_IMAGE_CREATE_SPARSE_ALIASED_BIT
@ VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT
@ VK_IMAGE_CREATE_PROTECTED_BIT
@ VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT
GFSDK_Aftermath_ShaderType
@ GFSDK_Aftermath_ShaderType_RayTracing_RayGeneration
@ GFSDK_Aftermath_ShaderType_Hull
@ GFSDK_Aftermath_ShaderType_RayTracing_AnyHit
@ GFSDK_Aftermath_ShaderType_RayTracing_Miss
@ GFSDK_Aftermath_ShaderType_Task
@ GFSDK_Aftermath_ShaderType_Compute
@ GFSDK_Aftermath_ShaderType_Vertex
@ GFSDK_Aftermath_ShaderType_Mesh
@ GFSDK_Aftermath_ShaderType_Unknown
@ GFSDK_Aftermath_ShaderType_Tessellation_Control
@ GFSDK_Aftermath_ShaderType_RayTracing_ClosestHit
@ GFSDK_Aftermath_ShaderType_Tessellation_Evaluation
@ GFSDK_Aftermath_ShaderType_Pixel
@ GFSDK_Aftermath_ShaderType_Domain
@ GFSDK_Aftermath_ShaderType_RayTracing_Internal
@ GFSDK_Aftermath_ShaderType_RayTracing_Intersection
@ GFSDK_Aftermath_ShaderType_Geometry
@ GFSDK_Aftermath_ShaderType_RayTracing_Callable
@ GFSDK_Aftermath_ShaderType_Fragment
EPropertyLocalizationGathererResultFlags
@ HasTextWithInvalidPackageLocalizationID
EDataflowFloatFieldOperationType
@ Dataflow_FloatFieldFalloffType_Max
@ Dataflow_FloatFieldFalloffType_Add
@ Dataflow_FloatFieldOperationType_Multiply
@ Dataflow_FloatFieldFalloffType_Min
@ Dataflow_FloatFieldFalloffType_Substract
@ Dataflow_FloatFieldFalloffType_Divide
VkValidationFeatureEnableEXT
@ VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_RESERVE_BINDING_SLOT_EXT
@ VK_VALIDATION_FEATURE_ENABLE_END_RANGE_EXT
@ VK_VALIDATION_FEATURE_ENABLE_BEST_PRACTICES_EXT
@ VK_VALIDATION_FEATURE_ENABLE_RANGE_SIZE_EXT
@ VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_EXT
@ VK_VALIDATION_FEATURE_ENABLE_MAX_ENUM_EXT
@ VK_VALIDATION_FEATURE_ENABLE_BEGIN_RANGE_EXT
ETwitterIntegrationDelegate
@ WICDecodeMetadataCacheOnDemand
@ WICDecodeMetadataCacheOnLoad
@ WICMETADATACACHEOPTION_FORCE_DWORD
@ k_EPersonaStateLookingToTrade
@ k_EPersonaStateLookingToPlay
@ k_EPersonaStateInvisible
@ VK_SEMAPHORE_WAIT_ANY_BIT_KHR
@ VK_SEMAPHORE_WAIT_ANY_BIT
@ VK_SEMAPHORE_WAIT_FLAG_BITS_MAX_ENUM
EStaticMeshAsyncProperties
@ LightMapCoordinateIndex
@ NegativeBoundsExtension
@ PositiveBoundsExtension
@ BeaconSpawnNetGUIDAckNoActor
@ PartialMergeReliableDestroy
@ BunchServerPackageMapExports
@ BeaconAuthenticationFailure
@ PartialFinalPackageMapExports
@ ContentBlockHeaderInvalidCreate
@ ControlChannelMessageFail
@ ClientHasMustBeMappedGUIDs
@ ControlChannelMessageUnknown
@ ContentBlockHeaderBadParent
@ ContentBlockHeaderPrematureEnd
@ BeaconLoginInvalidIdError
@ ReceivedNetGUIDBunchFail
@ ReceivedNextBunchQueueFail
@ AddressResolutionFailed
@ BeaconSpawnFailureError
@ ControlChannelEndianCheck
@ ControlChannelQueueBunchOverflowed
@ ContentBlockHeaderUObjectSubObject
@ ContentBlockHeaderRepLayoutFail
@ RPCReliableBufferOverflow
@ PendingConnectionFailure
@ PartialInitialNonByteAligned
@ BeaconSpawnUnexpectedError
@ ContentBlockPayloadBitsFail
@ BeaconSpawnExistingActorError
@ BeaconSpawnClientWorldPackageNameError
@ ContentBlockHeaderObjFail
@ SecurityMalformedPacket
@ ContentBlockHeaderNoSubObjectClass
@ ControlChannelBunchOverflowed
@ FieldHeaderPayloadBitsFail
@ ControlChannelPlayerChannelFail
@ PartialInitialReliableDestroy
@ ContentBlockHeaderSubObjectActor
@ BeaconSpawnNetGUIDAckNoHost
@ ObjectReplicatorReceivedBunchFail
@ ContentBlockHeaderAActorSubObject
@ BadChildConnectionIndex
@ BeaconLoginInvalidAuthHandlerError
@ BeaconUnableToParsePacket
@ PacketHandlerIncomingError
@ BunchPrematureControlClose
@ BunchPrematureControlChannel
@ ContentBlockHeaderIsActorFail
@ ContentBlockHeaderStablyNamedFail
@ UnregisteredMustBeMappedGUID
@ ControlChannelMessagePayloadFail
@ ClientSentDestructionInfo
@ IPSEC_CIPHER_TYPE_AES_128
@ IPSEC_CIPHER_TYPE_AES_192
@ IPSEC_CIPHER_TYPE_AES_256
@ NV_GPU_PERF_VPSTATES_IDX_D3
@ NV_GPU_PERF_VPSTATES_IDX_OVERCUR
@ NV_GPU_PERF_VPSTATES_IDX_FULLDEFLECT
@ NV_GPU_PERF_VPSTATES_IDX_MAXBATT
@ NV_GPU_PERF_VPSTATES_IDX_BOOST
@ NV_GPU_PERF_VPSTATES_IDX_D4
@ NV_GPU_PERF_VPSTATES_IDX_D2
@ NV_GPU_PERF_VPSTATES_IDX_INFLECTION2
@ NV_GPU_PERF_VPSTATES_IDX_VRHOT
@ NV_GPU_PERF_VPSTATES_IDX_D5
@ NV_GPU_PERF_VPSTATES_IDX_MAXCUSTOMERBOOST
@ NV_GPU_PERF_VPSTATES_IDX_WHISPER_MODE
@ NV_GPU_PERF_VPSTATES_IDX_INFLECTION0
@ NV_GPU_PERF_VPSTATES_IDX_NUM_INDEXES
@ NV_GPU_PERF_VPSTATES_IDX_SLOWDOWNPWR
@ NV_GPU_PERF_VPSTATES_IDX_MAXSLI
@ NV_GPU_PERF_VPSTATES_IDX_IMPLAST
@ NV_GPU_PERF_VPSTATES_IDX_FLAGS
@ NV_GPU_PERF_VPSTATES_IDX_MIDPOINT
@ NV_GPU_PERF_VPSTATES_IDX_INFLECTION
@ NV_GPU_PERF_VPSTATES_IDX_MAXTHERMSUS
@ NV_GPU_PERF_VPSTATES_IDX_TURBOBOOST
@ NV_GPU_PERF_VPSTATES_IDX_RATEDTDP
@ NV_GPU_PERF_VPSTATES_IDX_IMPFIRST
@ NV_GPU_PERF_VPSTATES_IDX_INFLECTION1
@ NV_GPU_PERF_VPSTATES_IDX_INVALID
@ Scalar_DynamicConstraint
@ Scalar_DisableThreshold
@ Scalar_InternalClusterStrain
@ Scalar_SleepingThreshold
@ Scalar_ExternalClusterStrain
ESteamPartyBeaconLocationData
@ k_ESteamPartyBeaconLocationDataIconURLLarge
@ k_ESteamPartyBeaconLocationDataName
@ k_ESteamPartyBeaconLocationDataIconURLMedium
@ k_ESteamPartyBeaconLocationDataIconURLSmall
@ k_ESteamPartyBeaconLocationDataInvalid
WICBitmapCreateCacheOption
@ WICBITMAPCREATECACHEOPTION_FORCE_DWORD
@ FWPM_ENGINE_COLLECT_NET_EVENTS
@ FWPM_ENGINE_TXN_WATCHDOG_TIMEOUT_IN_MSEC
@ FWPM_ENGINE_MONITOR_IPSEC_CONNECTIONS
@ FWPM_ENGINE_NET_EVENT_MATCH_ANY_KEYWORDS
@ FWPM_ENGINE_PACKET_QUEUING
EMovieSceneKeyInterpolation
EAsyncTaskNotificationState
@ MaterialMergeType_Default
@ MaterialMergeType_Simplygon
EMovieSceneEvaluationType
EPropertyAccessIndirectionType
EMovieRenderPipelineState
EMeshRenderAttributeFlags
@ FWPP_SUBLAYER_INTERNAL_FIREWALL_WF
@ FWPP_SUBLAYER_INTERNAL_FIREWALL_WSH
@ FWPP_SUBLAYER_INTERNAL_TEREDO
@ FWPP_SUBLAYER_INTERNAL_INSPECTION
@ FWPP_SUBLAYER_INTERNAL_FIREWALL_QUARANTINE
@ U_LB_CONDITIONAL_JAPANESE_STARTER
@ U_LB_REGIONAL_INDICATOR
@ Field_Position_PivotPoint
@ Field_Position_CenterOfMass
@ VK_PIPELINE_CREATE_CAPTURE_STATISTICS_BIT_KHR
@ VK_PIPELINE_CREATE_DISPATCH_BASE_KHR
@ VK_PIPELINE_CREATE_DEFER_COMPILE_BIT_NV
@ VK_PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT
@ VK_PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT_KHR
@ VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT
@ VK_PIPELINE_CREATE_CAPTURE_INTERNAL_REPRESENTATIONS_BIT_KHR
@ VK_PIPELINE_CREATE_ALLOW_DERIVATIVES_BIT
@ VK_PIPELINE_CREATE_FLAG_BITS_MAX_ENUM
@ VK_PIPELINE_CREATE_DISPATCH_BASE
@ VK_PIPELINE_CREATE_DERIVATIVE_BIT
EPersistentStorageManagerFileSizeFlags
EMeshGroupPaintInteractionType
VkMemoryOverallocationBehaviorAMD
@ VK_MEMORY_OVERALLOCATION_BEHAVIOR_RANGE_SIZE_AMD
@ VK_MEMORY_OVERALLOCATION_BEHAVIOR_END_RANGE_AMD
@ VK_MEMORY_OVERALLOCATION_BEHAVIOR_ALLOWED_AMD
@ VK_MEMORY_OVERALLOCATION_BEHAVIOR_MAX_ENUM_AMD
@ VK_MEMORY_OVERALLOCATION_BEHAVIOR_BEGIN_RANGE_AMD
@ VK_MEMORY_OVERALLOCATION_BEHAVIOR_DEFAULT_AMD
@ VK_MEMORY_OVERALLOCATION_BEHAVIOR_DISALLOWED_AMD
@ LMP_MOBILE_MOVABLE_DIRECTIONAL_LIGHT_WITH_LIGHTMAP
@ LMP_MOBILE_DIRECTIONAL_LIGHT_AND_SH_INDIRECT
@ LMP_DISTANCE_FIELD_SHADOWS_AND_HQ_LIGHTMAP
@ LMP_PRECOMPUTED_IRRADIANCE_VOLUME_INDIRECT_LIGHTING
@ LMP_MOBILE_DISTANCE_FIELD_SHADOWS_AND_LQ_LIGHTMAP
@ LMP_MOBILE_DIRECTIONAL_LIGHT_CSM_AND_LIGHTMAP
@ LMP_MOBILE_MOVABLE_DIRECTIONAL_LIGHT_CSM_WITH_LIGHTMAP
@ LMP_MOBILE_DIRECTIONAL_LIGHT_CSM
@ LMP_CACHED_VOLUME_INDIRECT_LIGHTING
@ LMP_MOBILE_DISTANCE_FIELD_SHADOWS_LIGHTMAP_AND_CSM
@ LMP_MOBILE_DIRECTIONAL_LIGHT_CSM_AND_SH_INDIRECT
@ LMP_CACHED_POINT_INDIRECT_LIGHTING
ERigControlTransformChannel
ERigTransformStackEntryType
@ PS_MARKED_FOR_OFFLINE_AVAILABILITY
@ PS_CLOUDFILE_PLACEHOLDER
@ PS_CREATE_FILE_ACCESSIBLE
@ PS_FULL_PRIMARY_STREAM_AVAILABLE
EActivateGameOverlayToWebPageMode
@ k_EActivateGameOverlayToWebPageMode_Default
@ k_EActivateGameOverlayToWebPageMode_Modal
ECameraShakeUpdateResultFlags
EHairMaterialCompatibility
@ Invalid_UsedWithHairStrands
EGeometryScriptBakeOutputMode
@ ChaosNiagara_DebugType_ColorByParticleIndex
@ ChaosNiagara_DebugType_ColorBySolver
@ ChaosNiagara_DebugType_NoDebug
ERecomputeUVsToolOrientationMode
@ EPDF_KinematicKinematicPairs
SkeletalMeshTerminationCriterion
EDedicatedServersDistributionMode
FWPM_PROVIDER_CONTEXT_TYPE_
@ FWPM_IPSEC_IKE_QM_TRANSPORT_CONTEXT
@ FWPM_IPSEC_AUTHIP_QM_TUNNEL_CONTEXT
@ FWPM_IPSEC_AUTHIP_QM_TRANSPORT_CONTEXT
@ FWPM_CLASSIFY_OPTIONS_CONTEXT
@ FWPM_IPSEC_DOSP_CONTEXT
@ FWPM_PROVIDER_CONTEXT_TYPE_MAX
@ FWPM_IPSEC_IKE_MM_CONTEXT
@ FWPM_IPSEC_KEYING_CONTEXT
@ FWPM_IPSEC_IKE_QM_TUNNEL_CONTEXT
@ FWPM_IPSEC_AUTHIP_MM_CONTEXT
@ FWPM_IPSEC_IKEV2_QM_TUNNEL_CONTEXT
@ FWPM_IPSEC_IKEV2_QM_TRANSPORT_CONTEXT
@ FWPM_IPSEC_IKEV2_MM_CONTEXT
ERichCurveCompressionFormat
ELocationBoneSocketSelectionMethod
@ BONESOCKETSEL_Sequential
@ VK_COMPONENT_SWIZZLE_MAX_ENUM
@ VK_COMPONENT_SWIZZLE_RANGE_SIZE
@ VK_COMPONENT_SWIZZLE_BEGIN_RANGE
@ VK_COMPONENT_SWIZZLE_END_RANGE
@ VK_COMPONENT_SWIZZLE_ONE
@ VK_COMPONENT_SWIZZLE_IDENTITY
@ VK_COMPONENT_SWIZZLE_ZERO
@ DT_CROWDAGENT_STATE_INVALID
@ DT_CROWDAGENT_STATE_WALKING
@ DT_CROWDAGENT_STATE_WAITING
@ DT_CROWDAGENT_STATE_OFFMESH
@ InvalidInstallationDirectory
@ FailedToDownloadManifestNoResponse
@ FailedToDownloadManifest
@ SE_UDP_ERR_PORT_UNREACH
@ VK_TOOL_PURPOSE_MODIFYING_FEATURES_BIT_EXT
@ VK_TOOL_PURPOSE_FLAG_BITS_MAX_ENUM
@ VK_TOOL_PURPOSE_ADDITIONAL_FEATURES_BIT
@ VK_TOOL_PURPOSE_DEBUG_REPORTING_BIT_EXT
@ VK_TOOL_PURPOSE_VALIDATION_BIT
@ VK_TOOL_PURPOSE_PROFILING_BIT_EXT
@ VK_TOOL_PURPOSE_ADDITIONAL_FEATURES_BIT_EXT
@ VK_TOOL_PURPOSE_PROFILING_BIT
@ VK_TOOL_PURPOSE_MODIFYING_FEATURES_BIT
@ VK_TOOL_PURPOSE_DEBUG_MARKERS_BIT_EXT
@ VK_TOOL_PURPOSE_TRACING_BIT
@ VK_TOOL_PURPOSE_VALIDATION_BIT_EXT
@ VK_TOOL_PURPOSE_TRACING_BIT_EXT
@ VK_DRIVER_ID_AMD_OPEN_SOURCE
@ VK_DRIVER_ID_MESA_TURNIP
@ VK_DRIVER_ID_GGP_PROPRIETARY
@ VK_DRIVER_ID_MESA_RADV_KHR
@ VK_DRIVER_ID_QUALCOMM_PROPRIETARY_KHR
@ VK_DRIVER_ID_IMAGINATION_PROPRIETARY
@ VK_DRIVER_ID_MESA_PANVK
@ VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS_KHR
@ VK_DRIVER_ID_MESA_LLVMPIPE
@ VK_DRIVER_ID_GGP_PROPRIETARY_KHR
@ VK_DRIVER_ID_AMD_PROPRIETARY_KHR
@ VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA_KHR
@ VK_DRIVER_ID_QUALCOMM_PROPRIETARY
@ VK_DRIVER_ID_BROADCOM_PROPRIETARY_KHR
@ VK_DRIVER_ID_JUICE_PROPRIETARY
@ VK_DRIVER_ID_BROADCOM_PROPRIETARY
@ VK_DRIVER_ID_MESA_VENUS
@ VK_DRIVER_ID_GOOGLE_SWIFTSHADER_KHR
@ VK_DRIVER_ID_NVIDIA_PROPRIETARY
@ VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS
@ VK_DRIVER_ID_AMD_PROPRIETARY
@ VK_DRIVER_ID_MESA_DOZEN
@ VK_DRIVER_ID_AMD_OPEN_SOURCE_KHR
@ VK_DRIVER_ID_ARM_PROPRIETARY
@ VK_DRIVER_ID_IMAGINATION_PROPRIETARY_KHR
@ VK_DRIVER_ID_NVIDIA_PROPRIETARY_KHR
@ VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA
@ VK_DRIVER_ID_GOOGLE_SWIFTSHADER
@ VK_DRIVER_ID_ARM_PROPRIETARY_KHR
@ VK_DRIVER_ID_COREAVI_PROPRIETARY
@ VK_DRIVER_ID_VERISILICON_PROPRIETARY
@ VK_DRIVER_ID_SAMSUNG_PROPRIETARY
EReplicationGraphBehavior
@ RelevantOwnerConnection
@ NetChild_ForceStaticDormancy
@ Spatialize_ForceStaticDormancy
EInterpTrackParticleReplayDragType
ERigHierarchyNotification
@ ControlShapeTransformChanged
@ InteractionBracketClosed
@ ControlVisibilityChanged
@ InteractionBracketOpened
@ ControlDrivenListChanged
EPrimalStructurePlacerState
EGeometryCollectionPhysicsTypeEnum
@ Chaos_InitialAngularVelocity
@ Chaos_InitialLinearVelocity
@ Chaos_InternalClusterStrain
@ Chaos_ExternalClusterStrain
@ Chaos_SleepingThreshold
ERHITransitionCreateFlags
VkShaderFloatControlsIndependenceKHR
@ VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_BEGIN_RANGE_KHR
@ VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_RANGE_SIZE_KHR
@ VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_MAX_ENUM_KHR
@ VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL_KHR
@ VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY_KHR
@ VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_END_RANGE_KHR
@ VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE_KHR
@ DrawOnlyVSMInvalidatingGeometry
@ NoInstanceOrderPreservation
ETableRowSignalSelectionMode
ERDGHandleRegistryDestructPolicy
EPolyEditOffsetModeOptions
@ SelectedTriangleNormals
@ SelectedTriangleNormalsEven
@ VK_COMPONENT_TYPE_RANGE_SIZE_NV
@ VK_COMPONENT_TYPE_SINT8_NV
@ VK_COMPONENT_TYPE_FLOAT32_NV
@ VK_COMPONENT_TYPE_END_RANGE_NV
@ VK_COMPONENT_TYPE_FLOAT16_NV
@ VK_COMPONENT_TYPE_UINT16_NV
@ VK_COMPONENT_TYPE_UINT32_NV
@ VK_COMPONENT_TYPE_FLOAT64_NV
@ VK_COMPONENT_TYPE_SINT16_NV
@ VK_COMPONENT_TYPE_UINT64_NV
@ VK_COMPONENT_TYPE_SINT64_NV
@ VK_COMPONENT_TYPE_UINT8_NV
@ VK_COMPONENT_TYPE_MAX_ENUM_NV
@ VK_COMPONENT_TYPE_BEGIN_RANGE_NV
@ VK_COMPONENT_TYPE_SINT32_NV
AudioSessionDisconnectReason
@ DisconnectReasonSessionDisconnected
@ DisconnectReasonServerShutdown
@ DisconnectReasonSessionLogoff
@ DisconnectReasonExclusiveModeOverride
@ DisconnectReasonFormatChanged
@ DisconnectReasonDeviceRemoval
@ Vector_InitialLinearVelocity
@ Vector_InitialAngularVelocity
ESerializedPendingFriendRequestMode
@ OutboundPendingSendDeletion
@ InboundPendingSendAcceptance
@ OutboundPendingResponse
@ InboundPendingSendRejection
@ FWP_FILTER_ENUM_OVERLAPPING
@ FWP_FILTER_ENUM_TYPE_MAX
@ FWP_FILTER_ENUM_FULLY_CONTAINED
ESourceEffectMotionFilterCircuit
@ VLM_SparseVolumeLightingSamples
@ k_EWorkshopEnumerationTypeRecent
@ k_EWorkshopEnumerationTypeFavoritesOfFriends
@ k_EWorkshopEnumerationTypeContentByFriends
@ k_EWorkshopEnumerationTypeVotedByFriends
@ k_EWorkshopEnumerationTypeRecentFromFollowedUsers
@ k_EWorkshopEnumerationTypeTrending
@ k_EWorkshopEnumerationTypeRankedByVote
ESourceEffectMotionFilterModSource
@ SpeedRelativeToListener
ESlateDebuggingFocusEvent
EDistributionVectorMirrorFlags
EGeometryScriptBakeCurvatureTypeMode
ECustomAttributeBlendType
EClothingWindMethod_Legacy
@ VK_BUFFER_CREATE_SPARSE_BINDING_BIT
@ VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT
@ VK_BUFFER_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT
@ VK_BUFFER_CREATE_FLAG_BITS_MAX_ENUM
@ VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_KHR
@ VK_BUFFER_CREATE_SPARSE_ALIASED_BIT
@ VK_BUFFER_CREATE_SPARSE_RESIDENCY_BIT
@ VK_BUFFER_CREATE_PROTECTED_BIT
@ VK_BUFFER_CREATE_DEVICE_ADDRESS_CAPTURE_REPLAY_BIT_EXT
ENDIExport_GPUAllocationMode
EOS_PlayerDataStorage_EWriteResult
@ DT_STRAIGHTPATH_AREA_CROSSINGS
@ DT_STRAIGHTPATH_ALL_CROSSINGS
@ VK_POLYGON_MODE_FILL_RECTANGLE_NV
@ VK_POLYGON_MODE_MAX_ENUM
@ VK_POLYGON_MODE_BEGIN_RANGE
@ VK_POLYGON_MODE_END_RANGE
@ VK_POLYGON_MODE_RANGE_SIZE
@ k_EWorkshopFileTypeCommunity
@ k_EWorkshopFileTypeGameManagedItem
@ k_EWorkshopFileTypeSoftware
@ k_EWorkshopFileTypeVideo
@ k_EWorkshopFileTypeIntegratedGuide
@ k_EWorkshopFileTypeFirst
@ k_EWorkshopFileTypeCollection
@ k_EWorkshopFileTypeSteamworksAccessInvite
@ k_EWorkshopFileTypeScreenshot
@ k_EWorkshopFileTypeConcept
@ k_EWorkshopFileTypeControllerBinding
@ k_EWorkshopFileTypeMerch
@ k_EWorkshopFileTypeSteamVideo
@ k_EWorkshopFileTypeWebGuide
@ k_EWorkshopFileTypeGame
@ k_EWorkshopFileTypeMicrotransaction
@ UnloadedModuleListStream
@ ceStreamThreadCallStackList
@ ceStreamMemoryVirtualList
@ ceStreamBucketParameters
@ ceStreamThreadContextList
@ ProcessVmCountersStream
@ HandleOperationListStream
@ ceStreamMemoryPhysicalList
@ ceStreamProcessModuleMap
EAudioMixerStreamDataFormatType
EMaterialShaderPrecompileMode
EOnSessionParticipantLeftReason
ERawDistributionOperation
@ VK_SUBPASS_CONTENTS_RANGE_SIZE
@ VK_SUBPASS_CONTENTS_MAX_ENUM
@ VK_SUBPASS_CONTENTS_END_RANGE
@ VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS
@ VK_SUBPASS_CONTENTS_INLINE
@ VK_SUBPASS_CONTENTS_BEGIN_RANGE
EPreviousBoneTransformUpdateMode
@ DuplicateCurrentToPrevious
ESetCollisionGeometryInputMode
@ UCOL_ATTRIBUTE_VALUE_COUNT
ERHITextureSRVOverrideSRGBType
@ InstancedStaticMeshComponent
@ FoliageType_InstancedStaticMesh
@ GeometryCollectionActor_Deprecated
@ GeometryCollectionComponent
EARCandidateImageOrientation
@ NotSupportedDriverOutOfDate
@ NotSupportedIncompatibleAPICaptureToolActive
@ NotSupportedOperatingSystemOutOfDate
@ NotSupportedIncompatibleHardware
@ NotSupportedByPlatformAtBuildTime
EGeometryScriptPixelSamplingMethod
EMeshInspectorToolDrawIndexMode
EMoviePipelineValidationState
ETaskResourceOverlapPolicy
@ RequestCancelAndStartAtEnd
@ RequestCancelAndStartOnTop
@ HAPI_UNREAL_NODEFLAGS_ANY
@ HAPI_UNREAL_NODEFLAGS_NONE
EPCGSplineSamplingDimension
@ k_EP2PSendUnreliableNoDelay
@ k_EP2PSendReliableWithBuffering
ERootMotionSourceSettingsFlags
@ UseSensitiveLiftoffCheck
EPCGCopyPointsMetadataInheritanceMode
VkSubgroupFeatureFlagBits
@ VK_SUBGROUP_FEATURE_VOTE_BIT
@ VK_SUBGROUP_FEATURE_BASIC_BIT
@ VK_SUBGROUP_FEATURE_PARTITIONED_BIT_NV
@ VK_SUBGROUP_FEATURE_BALLOT_BIT
@ VK_SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
@ VK_SUBGROUP_FEATURE_QUAD_BIT
@ VK_SUBGROUP_FEATURE_FLAG_BITS_MAX_ENUM
@ VK_SUBGROUP_FEATURE_ARITHMETIC_BIT
@ VK_SUBGROUP_FEATURE_CLUSTERED_BIT
@ VK_SUBGROUP_FEATURE_SHUFFLE_BIT
EOnlineTournamentParticipantState
EPropertyObjectReferenceType
ESelectiveTessellatePatternType
EDrawingPolicyOverrideFlags
VkCoverageModulationModeNV
@ VK_COVERAGE_MODULATION_MODE_MAX_ENUM_NV
@ VK_COVERAGE_MODULATION_MODE_BEGIN_RANGE_NV
@ VK_COVERAGE_MODULATION_MODE_RGB_NV
@ VK_COVERAGE_MODULATION_MODE_RANGE_SIZE_NV
@ VK_COVERAGE_MODULATION_MODE_ALPHA_NV
@ VK_COVERAGE_MODULATION_MODE_RGBA_NV
@ VK_COVERAGE_MODULATION_MODE_END_RANGE_NV
@ VK_COVERAGE_MODULATION_MODE_NONE_NV
EInstancePropertyValueFlags
@ RC_CONTOUR_TESS_WALL_EDGES
@ RC_CONTOUR_TESS_AREA_EDGES
@ VK_IMAGE_TILING_MAX_ENUM
@ VK_IMAGE_TILING_BEGIN_RANGE
@ VK_IMAGE_TILING_RANGE_SIZE
@ VK_IMAGE_TILING_END_RANGE
@ VK_IMAGE_TILING_OPTIMAL
@ VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT
@ VK_STENCIL_OP_RANGE_SIZE
@ VK_STENCIL_OP_BEGIN_RANGE
@ VK_STENCIL_OP_DECREMENT_AND_CLAMP
@ VK_STENCIL_OP_INCREMENT_AND_WRAP
@ VK_STENCIL_OP_END_RANGE
@ VK_STENCIL_OP_DECREMENT_AND_WRAP
@ VK_STENCIL_OP_INCREMENT_AND_CLAMP
@ VK_RASTERIZATION_ORDER_RELAXED_AMD
@ VK_RASTERIZATION_ORDER_BEGIN_RANGE_AMD
@ VK_RASTERIZATION_ORDER_STRICT_AMD
@ VK_RASTERIZATION_ORDER_MAX_ENUM_AMD
@ VK_RASTERIZATION_ORDER_END_RANGE_AMD
@ VK_RASTERIZATION_ORDER_RANGE_SIZE_AMD
EStreamableRenderAssetType
@ WfpFilePathTriggerDecrement
@ WfpFlowTriggerDecrement
@ WfpFlowTriggerIncrement
@ WfpFilePathTriggerIncrement
@ WfpSecurityDescriptorTriggerIncrement
@ WfpNrptTriggerDecrement
@ WfpAppSidTriggerDecrement
@ WfpSecurityDescriptorTriggerDecrement
@ WfpConnectFromDisconnect
@ WfpNrptTriggerIncrement
@ WfpDisconnectAfterDebounce
@ WfpAppSidTriggerIncrement
ERayTracingPipelineCacheFlags
EParticleCameraOffsetUpdateMethod
@ LIT_CachedSignedDistanceFieldShadowMap2D
EPropertyValueIteratorFlags
@ UCOL_REORDER_CODE_SYMBOL
@ UCOL_REORDER_CODE_LIMIT
@ UCOL_REORDER_CODE_SPACE
@ UCOL_REORDER_CODE_CURRENCY
@ UCOL_REORDER_CODE_FIRST
@ UCOL_REORDER_CODE_DIGIT
@ UCOL_REORDER_CODE_PUNCTUATION
@ UCOL_REORDER_CODE_OTHERS
@ UCOL_REORDER_CODE_DEFAULT
EPolyEditCutPlaneOrientation
@ HasBecomeRelevantFunction
@ HasInitialUpdateFunction
WICBitmapAlphaChannelOption
@ WICBitmapUsePremultipliedAlpha
@ WICBITMAPALPHACHANNELOPTIONS_FORCE_DWORD
@ SPATIAL_TEMPORAL_DENOISER_PLUGIN
@ BUILTIN_TEMPORAL_DENOISER
@ UCNV_UTF16_LittleEndian
@ UCNV_UNSUPPORTED_CONVERTER
@ UCNV_NUMBER_OF_SUPPORTED_CONVERTER_TYPES
@ UCNV_UTF32_LittleEndian
EShaderCompileJobPriority
EPlatformInterfaceDataType
@ EditorWorldPartitionBuildMode
ECollectSurfacePathDoneMode
@ SnapDoubleClickOrCloseLoop
EDepthStencilTargetActions
@ LoadDepthStencil_StoreStencilNotDepth
@ ClearDepthStencil_StoreDepthStencil
@ ClearDepthStencil_ResolveDepthNotStencil
@ ClearDepthStencil_DontStoreDepthStencil
@ LoadDepthNotStencil_DontStore
@ ClearStencilDontLoadDepth_StoreStencilNotDepth
@ LoadDepthNotStencil_StoreDepthNotStencil
@ ClearDepthStencil_StoreDepthNotStencil
@ DontLoad_StoreStencilNotDepth
@ ClearDepthStencil_StoreStencilNotDepth
@ LoadDepthClearStencil_StoreDepthStencil
@ LoadDepthStencil_DontStoreDepthStencil
@ DontLoad_StoreDepthStencil
@ LoadDepthStencil_StoreDepthStencil
@ ClearDepthStencil_ResolveStencilNotDepth
ESQLitePreparedStatementStepResult
EPCGMedadataRotatorOperation
@ InverseTransformRotation
@ SkipCreateReceivingState
@ Internal_AudioSamplesUnavailable
@ Internal_VideoSamplesAvailable
@ Internal_RenderClockStop
@ Internal_AudioSamplesAvailable
@ Internal_ResetForDiscontinuity
@ Internal_VideoSamplesUnavailable
@ Internal_RenderClockStart
@ Internal_PurgeVideoSamplesHint
ENISHalfPrecisionPermutation
EPreferredTriangulationDirection
VkPipelineColorBlendStateCreateFlagBits
@ VK_PIPELINE_COLOR_BLEND_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_BIT_EXT
@ VK_PIPELINE_COLOR_BLEND_STATE_CREATE_FLAG_BITS_MAX_ENUM
@ VK_PIPELINE_COLOR_BLEND_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_BIT_ARM
@ VK_INDEX_TYPE_BEGIN_RANGE
@ VK_INDEX_TYPE_RANGE_SIZE
@ VK_INDEX_TYPE_END_RANGE
@ VK_INDEX_TYPE_UINT8_EXT
EOS_EExternalCredentialType
@ EOS_ECT_NINTENDO_ID_TOKEN
@ EOS_ECT_UPLAY_ACCESS_TOKEN
@ EOS_ECT_STEAM_APP_TICKET
@ EOS_ECT_AMAZON_ACCESS_TOKEN
@ EOS_ECT_STEAM_SESSION_TICKET
@ EOS_ECT_OCULUS_USERID_NONCE
@ EOS_ECT_OPENID_ACCESS_TOKEN
@ EOS_ECT_DISCORD_ACCESS_TOKEN
@ EOS_ECT_GOOGLE_ID_TOKEN
@ EOS_ECT_NINTENDO_NSA_ID_TOKEN
@ EOS_ECT_GOG_SESSION_TICKET
@ EOS_ECT_DEVICEID_ACCESS_TOKEN
@ VK_MEMORY_PROPERTY_RDMA_CAPABLE_BIT_NV
@ VK_MEMORY_PROPERTY_FLAG_BITS_MAX_ENUM
@ VK_MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD
@ VK_MEMORY_PROPERTY_LAZILY_ALLOCATED_BIT
@ VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
@ VK_MEMORY_PROPERTY_HOST_CACHED_BIT
@ VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
@ VK_MEMORY_PROPERTY_PROTECTED_BIT
@ VK_MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD
@ VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
@ FVectorArrayUniquePointerType
@ FVectorArrayPointerType
@ FFBVHParticlesFloat3PointerType
@ FTPBDGeometryCollectionParticleHandle3fPtrType
@ FFImplicitObject3UniquePointerType
@ FTGeometryParticle3fUniquePtrType
@ FTPBDRigidParticleHandle3fPtrType
@ FFBVHParticlesFloat3UniquePointerType
@ FFImplicitObject3PointerType
@ FFImplicitObject3SharedPointerType
@ FFImplicitObject3SerializablePtrType
@ FTPBDRigidParticle3fUniquePtrType
@ FFImplicitObject3ThreadSafeSharedPointerType
@ FTPBDRigidClusteredParticleHandle3fPtrType
@ ESamplerAddressMode_NumBits
@ ESamplerAddressMode_Num
ERHITransientResourceType
@ GFSDK_Aftermath_Version_API
VkPerformanceParameterTypeINTEL
@ VK_PERFORMANCE_PARAMETER_TYPE_MAX_ENUM_INTEL
@ VK_PERFORMANCE_PARAMETER_TYPE_STREAM_MARKER_VALID_BITS_INTEL
@ VK_PERFORMANCE_PARAMETER_TYPE_END_RANGE_INTEL
@ VK_PERFORMANCE_PARAMETER_TYPE_RANGE_SIZE_INTEL
@ VK_PERFORMANCE_PARAMETER_TYPE_BEGIN_RANGE_INTEL
@ VK_PERFORMANCE_PARAMETER_TYPE_HW_COUNTERS_SUPPORTED_INTEL
EMeshVertexSculptBrushFilterType
ESoftObjectPathCollectType
EPCGMedadataMathsOperation
EParticleCollisionComplete
ERayTracingPrimitiveFlags
EOnlineTournamentMatchState
EMessageTracerDispatchTypes
ENDISkeletalMesh_SkinningMode
ETargetDeviceThreadWaitStates
@ DVD_DOMAIN_VideoTitleSetMenu
@ DVD_DOMAIN_VideoManagerMenu
VkAccelerationStructureBuildTypeKHR
@ VK_ACCELERATION_STRUCTURE_BUILD_TYPE_MAX_ENUM_KHR
@ VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_OR_DEVICE_KHR
@ VK_ACCELERATION_STRUCTURE_BUILD_TYPE_HOST_KHR
@ VK_ACCELERATION_STRUCTURE_BUILD_TYPE_DEVICE_KHR
EGeometryScriptOutcomePins
EHoudiniRuntimeSettingsRecomputeFlag
EUpdateAllPrimitiveSceneInfosAsyncOps
@ CreateLightPrimitiveInteractions
@ SCS_SceneColorHDRNoAlpha
@ SCS_SceneColorSceneDepth
@ BusQueryDeviceSerialNumber
@ EmitGBufferWithVelocity
@ CheckingAccountExistsFromListenServer
@ CheckingAccountExistsFromDedicatedServer
@ WaitingForAntiCheatIntegrity
@ EstablishingAntiCheatProof
EGeometryScriptCombineSelectionMode
@ MDR_ColorNormalRoughness
ESQLitePreparedStatementFlags
@ ForceImmediateFirstBarrier
@ Chaos_Implicit_LevelSet
@ MaterialData_LightChannelMask
BANNER_NOTIFICATION_EVENT
@ NodeDiagnosticLevelChanged
ERuntimeVirtualTextureMipValueMode
@ RVTMVM_RecalculateDerivatives
VkCopyAccelerationStructureModeKHR
@ VK_COPY_ACCELERATION_STRUCTURE_MODE_SERIALIZE_KHR
@ VK_COPY_ACCELERATION_STRUCTURE_MODE_CLONE_NV
@ VK_COPY_ACCELERATION_STRUCTURE_MODE_MAX_ENUM_KHR
@ VK_COPY_ACCELERATION_STRUCTURE_MODE_COMPACT_KHR
@ VK_COPY_ACCELERATION_STRUCTURE_MODE_COMPACT_NV
@ VK_COPY_ACCELERATION_STRUCTURE_MODE_DESERIALIZE_KHR
@ VK_COPY_ACCELERATION_STRUCTURE_MODE_CLONE_KHR
@ BinkSnd71LanguageOverride
@ BinkSnd51LanguageOverride
@ BinkSndLanguageOverride
@ UseJsonObjectsForStructs
@ TBBMALLOC_INVALID_PARAM
@ AutogenerateTokenStream
EFieldPhysicsDefaultFields
@ Field_RadialVectorFalloff
@ Field_EFieldPhysicsDefaultFields_Max
EGeometryScriptSweptHullAxis
GFSDK_Aftermath_GpuCrashDumpDescriptionKey
@ GFSDK_Aftermath_GpuCrashDumpDescriptionKey_ApplicationName
@ GFSDK_Aftermath_GpuCrashDumpDescriptionKey_UserDefined
@ GFSDK_Aftermath_GpuCrashDumpDescriptionKey_ApplicationVersion
@ VK_QUEUE_OPTICAL_FLOW_BIT_NV
@ VK_QUEUE_FLAG_BITS_MAX_ENUM
@ VK_QUEUE_SPARSE_BINDING_BIT
@ k_EFriendFlagClanMember
@ k_EFriendFlagIgnoredFriend
@ k_EFriendFlagRequestingFriendship
@ k_EFriendFlagOnGameServer
@ k_EFriendFlagRequestingInfo
@ k_EFriendFlagFriendshipRequested
@ k_EFriendFlagChatMember
EPCGAttributeFilterOperation
@ DeleteSelectedAttributes
@ VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE
@ VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT
@ VK_SAMPLER_ADDRESS_MODE_RANGE_SIZE
@ VK_SAMPLER_ADDRESS_MODE_BEGIN_RANGE
@ VK_SAMPLER_ADDRESS_MODE_REPEAT
@ VK_SAMPLER_ADDRESS_MODE_END_RANGE
@ VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER
@ VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE
@ VK_SAMPLER_ADDRESS_MODE_MAX_ENUM
@ VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE_KHR
@ k_EInputSourceMode_TouchMenu
@ k_EInputSourceMode_Dpad
@ k_EInputSourceMode_MouseJoystick
@ k_EInputSourceMode_MouseRegion
@ k_EInputSourceMode_RelativeMouse
@ k_EInputSourceMode_Buttons
@ k_EInputSourceMode_SingleButton
@ k_EInputSourceMode_RadialMenu
@ k_EInputSourceMode_None
@ k_EInputSourceMode_FourButtons
@ k_EInputSourceMode_Trigger
@ k_EInputSourceMode_AbsoluteMouse
@ k_EInputSourceMode_JoystickMove
@ k_EInputSourceMode_JoystickCamera
@ k_EInputSourceMode_ScrollWheel
@ k_EInputSourceMode_JoystickMouse
@ k_EInputSourceMode_Switches
EAsyncPackageLoadingState2
@ WaitingForExternalReads
@ Dataflow_FloatToInt_Function_E
@ Dataflow_MathConstants_Sqrt3
@ Dataflow_MathConstants_InvSqrt3
@ Dataflow_MathConstants_Pi
@ Dataflow_FloatToInt_Function_GoldenRatio
@ Dataflow_MathConstants_FourPi
@ Dataflow_MathConstants_InvTwoPi
@ Dataflow_MathConstants_HalfPi
@ Dataflow_MathConstants_InvSqrt2
@ Dataflow_MathConstants_TwoPi
@ Dataflow_MathConstants_InvPi
@ Dataflow_FloatToInt_Function_Gamma
@ Dataflow_MathConstants_Sqrt2
@ Dataflow_FloatToInt_Function_ZeroTolerance
EMetasoundFrontendNodeStyleDisplayVisibility
ERigVMPropertyPathSegmentType
INPUT_DESTINATION_IDENTITY
@ RoughnessSpecularMetallic
EStrandsTexturesTraceType
@ EXR_TILE_ROUND_LAST_TYPE
EStructSerializerBackendFlags
@ WriteByteArrayAsByteStream
@ WriteTextAsComplexString
@ WriteCborStandardEndianness
@ OnInitializePostRecursion
@ OnEvaluatePostRecursion
@ OnBecomeRelevantPostRecursion
EMeshApproximationUVGenerationPolicy
@ VK_ACCESS_HOST_READ_BIT
@ VK_ACCESS_ACCELERATION_STRUCTURE_READ_BIT_NV
@ VK_ACCESS_MEMORY_WRITE_BIT
@ VK_ACCESS_TRANSFER_READ_BIT
@ VK_ACCESS_CONDITIONAL_RENDERING_READ_BIT_EXT
@ VK_ACCESS_SHADER_READ_BIT
@ VK_ACCESS_SHADER_WRITE_BIT
@ VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT
@ VK_ACCESS_INDIRECT_COMMAND_READ_BIT
@ VK_ACCESS_INDEX_READ_BIT
@ VK_ACCESS_COMMAND_PREPROCESS_WRITE_BIT_NV
@ VK_ACCESS_INPUT_ATTACHMENT_READ_BIT
@ VK_ACCESS_MEMORY_READ_BIT
@ VK_ACCESS_UNIFORM_READ_BIT
@ VK_ACCESS_COMMAND_PREPROCESS_READ_BIT_NV
@ VK_ACCESS_ACCELERATION_STRUCTURE_WRITE_BIT_NV
@ VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT
@ VK_ACCESS_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR
@ VK_ACCESS_TRANSFORM_FEEDBACK_WRITE_BIT_EXT
@ VK_ACCESS_TRANSFORM_FEEDBACK_COUNTER_WRITE_BIT_EXT
@ VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT
@ VK_ACCESS_COLOR_ATTACHMENT_READ_BIT
@ VK_ACCESS_FRAGMENT_DENSITY_MAP_READ_BIT_EXT
@ VK_ACCESS_TRANSFER_WRITE_BIT
@ VK_ACCESS_FLAG_BITS_MAX_ENUM
@ VK_ACCESS_TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXT
@ VK_ACCESS_ACCELERATION_STRUCTURE_WRITE_BIT_KHR
@ VK_ACCESS_SHADING_RATE_IMAGE_READ_BIT_NV
@ VK_ACCESS_ACCELERATION_STRUCTURE_READ_BIT_KHR
@ VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT
@ VK_ACCESS_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT
@ VK_ACCESS_HOST_WRITE_BIT
EPCGAttributeSelectOperation
EFloatingGamepadTextInputMode
@ k_EFloatingGamepadTextInputModeModeSingleLine
@ k_EFloatingGamepadTextInputModeModeEmail
@ k_EFloatingGamepadTextInputModeModeMultipleLines
@ k_EFloatingGamepadTextInputModeModeNumeric
EHairVisibilityRenderMode
@ HairVisibilityRenderMode_TransmittanceAndHairCount
@ HairVisibilityRenderMode_Transmittance
@ HairVisibilityRenderMode_ComputeRaster
@ HairVisibilityRenderMode_PPLL
@ HairVisibilityRenderMode_ComputeRasterForward
@ HairVisibilityRenderMode_MSAA_Visibility
@ HairVisibilityRenderModeCount
ESkeletalMeshGeoImportVersions
@ SkeletalMeshBuildRefactor
@ UNUM_EXPONENT_SIGN_FIELD
@ UNUM_MEASURE_UNIT_FIELD
@ UNUM_EXPONENT_SYMBOL_FIELD
@ UNUM_DECIMAL_SEPARATOR_FIELD
@ UNUM_GROUPING_SEPARATOR_FIELD
ShowHarvestingElementOption
@ NoMulticastShowInstance
EGeometryScriptBakeSamplesPerPixel
ESteamNetworkingConnectionState
@ k_ESteamNetworkingConnectionState__Force32Bit
@ k_ESteamNetworkingConnectionState_ProblemDetectedLocally
@ k_ESteamNetworkingConnectionState_FinWait
@ k_ESteamNetworkingConnectionState_Connecting
@ k_ESteamNetworkingConnectionState_None
@ k_ESteamNetworkingConnectionState_FindingRoute
@ k_ESteamNetworkingConnectionState_Connected
@ k_ESteamNetworkingConnectionState_Dead
@ k_ESteamNetworkingConnectionState_Linger
@ k_ESteamNetworkingConnectionState_ClosedByPeer
@ VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16
@ VK_FORMAT_PVRTC2_4BPP_SRGB_BLOCK_IMG
@ VK_FORMAT_PVRTC1_4BPP_SRGB_BLOCK_IMG
@ VK_FORMAT_R5G6B5_UNORM_PACK16
@ VK_FORMAT_A8B8G8R8_SNORM_PACK32
@ VK_FORMAT_R16G16B16_SFLOAT
@ VK_FORMAT_ASTC_12x10_SFLOAT_BLOCK_EXT
@ VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR
@ VK_FORMAT_R10X6G10X6_UNORM_2PACK16
@ VK_FORMAT_R16G16B16A16_UNORM
@ VK_FORMAT_R16G16B16A16_USCALED
@ VK_FORMAT_ASTC_5x4_SFLOAT_BLOCK_EXT
@ VK_FORMAT_ASTC_10x6_SRGB_BLOCK
@ VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16
@ VK_FORMAT_R16G16_SSCALED
@ VK_FORMAT_A8B8G8R8_SSCALED_PACK32
@ VK_FORMAT_ASTC_12x12_SRGB_BLOCK
@ VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM
@ VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR
@ VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR
@ VK_FORMAT_PVRTC1_4BPP_UNORM_BLOCK_IMG
@ VK_FORMAT_PVRTC1_2BPP_SRGB_BLOCK_IMG
@ VK_FORMAT_R16G16_USCALED
@ VK_FORMAT_G16B16G16R16_422_UNORM_KHR
@ VK_FORMAT_R32G32B32_SINT
@ VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK
@ VK_FORMAT_D32_SFLOAT_S8_UINT
@ VK_FORMAT_R8G8B8A8_SSCALED
@ VK_FORMAT_ASTC_6x5_SRGB_BLOCK
@ VK_FORMAT_BC4_SNORM_BLOCK
@ VK_FORMAT_ASTC_10x8_SRGB_BLOCK
@ VK_FORMAT_A1R5G5B5_UNORM_PACK16
@ VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR
@ VK_FORMAT_PVRTC1_2BPP_UNORM_BLOCK_IMG
@ VK_FORMAT_R64G64B64A64_SINT
@ VK_FORMAT_ASTC_10x5_SFLOAT_BLOCK_EXT
@ VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK
@ VK_FORMAT_A2B10G10R10_UINT_PACK32
@ VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16
@ VK_FORMAT_R16G16B16_SSCALED
@ VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR
@ VK_FORMAT_R12X4G12X4_UNORM_2PACK16
@ VK_FORMAT_ASTC_8x6_SFLOAT_BLOCK_EXT
@ VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR
@ VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16
@ VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR
@ VK_FORMAT_R16G16B16A16_SNORM
@ VK_FORMAT_BC2_SRGB_BLOCK
@ VK_FORMAT_BC3_UNORM_BLOCK
@ VK_FORMAT_BC7_SRGB_BLOCK
@ VK_FORMAT_B8G8R8A8_SSCALED
@ VK_FORMAT_R8G8B8_SSCALED
@ VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16
@ VK_FORMAT_B10G11R11_UFLOAT_PACK32
@ VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR
@ VK_FORMAT_ASTC_10x10_SRGB_BLOCK
@ VK_FORMAT_A2B10G10R10_SINT_PACK32
@ VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR
@ VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK
@ VK_FORMAT_B8G8R8A8_SRGB
@ VK_FORMAT_G8_B8R8_2PLANE_422_UNORM
@ VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16
@ VK_FORMAT_R32G32B32A32_UINT
@ VK_FORMAT_A2R10G10B10_UNORM_PACK32
@ VK_FORMAT_D16_UNORM_S8_UINT
@ VK_FORMAT_R64G64B64A64_UINT
@ VK_FORMAT_EAC_R11G11_SNORM_BLOCK
@ VK_FORMAT_ASTC_8x5_UNORM_BLOCK
@ VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM
@ VK_FORMAT_R4G4B4A4_UNORM_PACK16
@ VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR
@ VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR
@ VK_FORMAT_ASTC_10x10_SFLOAT_BLOCK_EXT
@ VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR
@ VK_FORMAT_ASTC_4x4_UNORM_BLOCK
@ VK_FORMAT_ASTC_6x6_UNORM_BLOCK
@ VK_FORMAT_ASTC_10x6_UNORM_BLOCK
@ VK_FORMAT_ASTC_8x6_UNORM_BLOCK
@ VK_FORMAT_R12X4_UNORM_PACK16
@ VK_FORMAT_R16G16B16_UINT
@ VK_FORMAT_A8B8G8R8_USCALED_PACK32
@ VK_FORMAT_G8B8G8R8_422_UNORM
@ VK_FORMAT_PVRTC2_4BPP_UNORM_BLOCK_IMG
@ VK_FORMAT_R16G16B16A16_SFLOAT
@ VK_FORMAT_R4G4_UNORM_PACK8
@ VK_FORMAT_BC1_RGB_UNORM_BLOCK
@ VK_FORMAT_ASTC_6x5_SFLOAT_BLOCK_EXT
@ VK_FORMAT_A2B10G10R10_UNORM_PACK32
@ VK_FORMAT_ASTC_5x4_UNORM_BLOCK
@ VK_FORMAT_R32G32B32A32_SFLOAT
@ VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16
@ VK_FORMAT_BC1_RGB_SRGB_BLOCK
@ VK_FORMAT_ASTC_8x6_SRGB_BLOCK
@ VK_FORMAT_A8B8G8R8_UNORM_PACK32
@ VK_FORMAT_R64G64B64_UINT
@ VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM
@ VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR
@ VK_FORMAT_B8G8R8A8_SNORM
@ VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR
@ VK_FORMAT_ASTC_8x5_SFLOAT_BLOCK_EXT
@ VK_FORMAT_BC4_UNORM_BLOCK
@ VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16
@ VK_FORMAT_R8G8B8A8_SINT
@ VK_FORMAT_BC3_SRGB_BLOCK
@ VK_FORMAT_B8G8R8A8_UNORM
@ VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR
@ VK_FORMAT_B8G8R8_USCALED
@ VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR
@ VK_FORMAT_BC1_RGBA_SRGB_BLOCK
@ VK_FORMAT_R8G8B8_USCALED
@ VK_FORMAT_R16G16B16_SINT
@ VK_FORMAT_R64G64B64_SINT
@ VK_FORMAT_ASTC_10x10_UNORM_BLOCK
@ VK_FORMAT_R64G64B64A64_SFLOAT
@ VK_FORMAT_ASTC_5x5_UNORM_BLOCK
@ VK_FORMAT_G16_B16R16_2PLANE_422_UNORM
@ VK_FORMAT_R12X4_UNORM_PACK16_KHR
@ VK_FORMAT_R16G16B16A16_SINT
@ VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK
@ VK_FORMAT_A2B10G10R10_USCALED_PACK32
@ VK_FORMAT_EAC_R11G11_UNORM_BLOCK
@ VK_FORMAT_R8G8B8A8_USCALED
@ VK_FORMAT_ASTC_5x5_SFLOAT_BLOCK_EXT
@ VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR
@ VK_FORMAT_BC7_UNORM_BLOCK
@ VK_FORMAT_B8G8R8A8_UINT
@ VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16
@ VK_FORMAT_ASTC_10x5_UNORM_BLOCK
@ VK_FORMAT_ASTC_8x8_SFLOAT_BLOCK_EXT
@ VK_FORMAT_B8G8R8G8_422_UNORM
@ VK_FORMAT_B5G6R5_UNORM_PACK16
@ VK_FORMAT_G8_B8R8_2PLANE_420_UNORM
@ VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16
@ VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR
@ VK_FORMAT_B8G8R8_SSCALED
@ VK_FORMAT_R8G8B8A8_SRGB
@ VK_FORMAT_BC6H_SFLOAT_BLOCK
@ VK_FORMAT_R8G8B8A8_SNORM
@ VK_FORMAT_B8G8R8A8_USCALED
@ VK_FORMAT_R8G8B8A8_UNORM
@ VK_FORMAT_ASTC_10x5_SRGB_BLOCK
@ VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM
@ VK_FORMAT_ASTC_8x8_SRGB_BLOCK
@ VK_FORMAT_R32G32_SFLOAT
@ VK_FORMAT_ASTC_10x8_UNORM_BLOCK
@ VK_FORMAT_R16G16B16_SNORM
@ VK_FORMAT_A2R10G10B10_SNORM_PACK32
@ VK_FORMAT_ASTC_10x8_SFLOAT_BLOCK_EXT
@ VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR
@ VK_FORMAT_A2B10G10R10_SNORM_PACK32
@ VK_FORMAT_A8B8G8R8_SINT_PACK32
@ VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR
@ VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR
@ VK_FORMAT_R10X6_UNORM_PACK16_KHR
@ VK_FORMAT_PVRTC2_2BPP_SRGB_BLOCK_IMG
@ VK_FORMAT_ASTC_12x10_SRGB_BLOCK
@ VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK
@ VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR
@ VK_FORMAT_R16G16B16A16_UINT
@ VK_FORMAT_ASTC_6x5_UNORM_BLOCK
@ VK_FORMAT_R16G16_SFLOAT
@ VK_FORMAT_ASTC_6x6_SRGB_BLOCK
@ VK_FORMAT_R32G32B32_SFLOAT
@ VK_FORMAT_BC2_UNORM_BLOCK
@ VK_FORMAT_A2B10G10R10_SSCALED_PACK32
@ VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM
@ VK_FORMAT_R32G32B32A32_SINT
@ VK_FORMAT_G8B8G8R8_422_UNORM_KHR
@ VK_FORMAT_ASTC_8x8_UNORM_BLOCK
@ VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR
@ VK_FORMAT_B4G4R4A4_UNORM_PACK16
@ VK_FORMAT_BC5_UNORM_BLOCK
@ VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK
@ VK_FORMAT_A2R10G10B10_USCALED_PACK32
@ VK_FORMAT_B16G16R16G16_422_UNORM
@ VK_FORMAT_BC1_RGBA_UNORM_BLOCK
@ VK_FORMAT_R10X6_UNORM_PACK16
@ VK_FORMAT_ASTC_5x4_SRGB_BLOCK
@ VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM
@ VK_FORMAT_B8G8R8A8_SINT
@ VK_FORMAT_ASTC_6x6_SFLOAT_BLOCK_EXT
@ VK_FORMAT_EAC_R11_UNORM_BLOCK
@ VK_FORMAT_A2R10G10B10_UINT_PACK32
@ VK_FORMAT_R16G16B16A16_SSCALED
@ VK_FORMAT_ASTC_5x5_SRGB_BLOCK
@ VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR
@ VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR
@ VK_FORMAT_ASTC_10x6_SFLOAT_BLOCK_EXT
@ VK_FORMAT_R16G16B16_UNORM
@ VK_FORMAT_X8_D24_UNORM_PACK32
@ VK_FORMAT_R5G5B5A1_UNORM_PACK16
@ VK_FORMAT_B8G8R8G8_422_UNORM_KHR
@ VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16
@ VK_FORMAT_ASTC_12x10_UNORM_BLOCK
@ VK_FORMAT_BC6H_UFLOAT_BLOCK
@ VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR
@ VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16
@ VK_FORMAT_A8B8G8R8_UINT_PACK32
@ VK_FORMAT_BC5_SNORM_BLOCK
@ VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR
@ VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16
@ VK_FORMAT_PVRTC2_2BPP_UNORM_BLOCK_IMG
@ VK_FORMAT_A8B8G8R8_SRGB_PACK32
@ VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK_EXT
@ VK_FORMAT_R64G64B64_SFLOAT
@ VK_FORMAT_E5B9G9R9_UFLOAT_PACK32
@ VK_FORMAT_EAC_R11_SNORM_BLOCK
@ VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR
@ VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16
@ VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16
@ VK_FORMAT_R32G32B32_UINT
@ VK_FORMAT_ASTC_12x12_UNORM_BLOCK
@ VK_FORMAT_R64G64_SFLOAT
@ VK_FORMAT_A2R10G10B10_SINT_PACK32
@ VK_FORMAT_ASTC_4x4_SRGB_BLOCK
@ VK_FORMAT_R16G16B16_USCALED
@ VK_FORMAT_B16G16R16G16_422_UNORM_KHR
@ VK_FORMAT_ASTC_12x12_SFLOAT_BLOCK_EXT
@ VK_FORMAT_R8G8B8A8_UINT
@ VK_FORMAT_D24_UNORM_S8_UINT
@ VK_FORMAT_ASTC_8x5_SRGB_BLOCK
@ VK_FORMAT_G16_B16R16_2PLANE_420_UNORM
@ VK_FORMAT_B5G5R5A1_UNORM_PACK16
@ VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16
@ VK_FORMAT_A2R10G10B10_SSCALED_PACK32
@ VK_FORMAT_G16B16G16R16_422_UNORM
VkGeometryInstanceFlagBitsKHR
@ VK_GEOMETRY_INSTANCE_TRIANGLE_CULL_DISABLE_BIT_NV
@ VK_GEOMETRY_INSTANCE_FORCE_NO_OPAQUE_BIT_NV
@ VK_GEOMETRY_INSTANCE_DISABLE_OPACITY_MICROMAPS_EXT
@ VK_GEOMETRY_INSTANCE_TRIANGLE_FACING_CULL_DISABLE_BIT_KHR
@ VK_GEOMETRY_INSTANCE_TRIANGLE_FRONT_COUNTERCLOCKWISE_BIT_KHR
@ VK_GEOMETRY_INSTANCE_FORCE_OPAQUE_BIT_KHR
@ VK_GEOMETRY_INSTANCE_FORCE_NO_OPAQUE_BIT_KHR
@ VK_GEOMETRY_INSTANCE_FORCE_OPACITY_MICROMAP_2_STATE_EXT
@ VK_GEOMETRY_INSTANCE_TRIANGLE_FLIP_FACING_BIT_KHR
@ VK_GEOMETRY_INSTANCE_FLAG_BITS_MAX_ENUM_KHR
@ VK_GEOMETRY_INSTANCE_FORCE_OPAQUE_BIT_NV
@ VK_GEOMETRY_INSTANCE_TRIANGLE_FRONT_COUNTERCLOCKWISE_BIT_NV
EVolumetricCloudRenderViewPsPermutations
@ CloudPs_AtmoTrans1_SampleShad0_2ndLight1
@ CloudPs_AtmoTrans0_SampleShad0_2ndLight0
@ CloudPs_AtmoTrans0_SampleShad1_2ndLight0
@ CloudPs_AtmoTrans1_SampleShad1_2ndLight1
@ CloudPs_AtmoTrans1_SampleShad0_2ndLight0
@ CloudPs_AtmoTrans0_SampleShad1_2ndLight1
@ CloudPs_AtmoTrans1_SampleShad1_2ndLight0
@ CloudPs_AtmoTrans0_SampleShad0_2ndLight1
EGeometryScriptBakeResolution
@ VK_DEVICE_EVENT_TYPE_MAX_ENUM_EXT
@ VK_DEVICE_EVENT_TYPE_BEGIN_RANGE_EXT
@ VK_DEVICE_EVENT_TYPE_END_RANGE_EXT
@ VK_DEVICE_EVENT_TYPE_RANGE_SIZE_EXT
@ VK_DEVICE_EVENT_TYPE_DISPLAY_HOTPLUG_EXT
EMaterialBoundaryConstraint
@ MSM_FromMaterialExpression
@ CFLAG_ForceOptimization
@ CFLAG_StandardOptimization
@ CFLAG_PrecompileWithDXC
@ CFLAG_SkipOptimizationsDXC
@ CFLAG_AllowTypedUAVLoads
@ CFLAG_VertexToPrimitiveShader
@ CFLAG_SkipOptimizations
@ CFLAG_UsesExternalTexture
@ CFLAG_VertexUseAutoCulling
@ CFLAG_VertexToGeometryShader
@ CFLAG_AllowUniqueSymbols
@ CFLAG_BindlessResources
@ CFLAG_PreferFlowControl
@ CFLAG_D3D12ForceShaderConductorRewrite
@ CFLAG_ForceRemoveUnusedInterpolators
@ CFLAG_UseLegacyPreprocessor
VkAccelerationStructureMemoryRequirementsTypeNV
@ VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_UPDATE_SCRATCH_NV
@ VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_OBJECT_NV
@ VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_RANGE_SIZE_NV
@ VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_END_RANGE_NV
@ VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_BEGIN_RANGE_NV
@ VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_MAX_ENUM_NV
@ VK_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_TYPE_BUILD_SCRATCH_NV
EOS_EAntiCheatCommonClientPlatform
VkPerformanceValueTypeINTEL
@ VK_PERFORMANCE_VALUE_TYPE_FLOAT_INTEL
@ VK_PERFORMANCE_VALUE_TYPE_UINT32_INTEL
@ VK_PERFORMANCE_VALUE_TYPE_STRING_INTEL
@ VK_PERFORMANCE_VALUE_TYPE_BOOL_INTEL
@ VK_PERFORMANCE_VALUE_TYPE_END_RANGE_INTEL
@ VK_PERFORMANCE_VALUE_TYPE_MAX_ENUM_INTEL
@ VK_PERFORMANCE_VALUE_TYPE_RANGE_SIZE_INTEL
@ VK_PERFORMANCE_VALUE_TYPE_BEGIN_RANGE_INTEL
@ VK_PERFORMANCE_VALUE_TYPE_UINT64_INTEL
EDynamicParameterUpdateFlags
EMaterialParameterAssociation
EOccludedGeometryFilteringPolicy
@ VisibilityBasedFiltering
EOS_ELeaderboardAggregation
EAspectRatioAxisConstraint
@ AspectRatio_MaintainXFOV
@ AspectRatio_MaintainYFOV
@ AspectRatio_MajorAxisFOV
EPCGMetadataSettingsBaseTypes
EGLTFMaterialPropertyGroup
@ VK_BORDER_COLOR_FLOAT_OPAQUE_BLACK
@ VK_BORDER_COLOR_INT_OPAQUE_WHITE
@ VK_BORDER_COLOR_RANGE_SIZE
@ VK_BORDER_COLOR_END_RANGE
@ VK_BORDER_COLOR_FLOAT_OPAQUE_WHITE
@ VK_BORDER_COLOR_INT_OPAQUE_BLACK
@ VK_BORDER_COLOR_INT_TRANSPARENT_BLACK
@ VK_BORDER_COLOR_BEGIN_RANGE
@ VK_BORDER_COLOR_MAX_ENUM
@ VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK
@ FixedDefaultLengthValue
EQRCodeComponentDebugMode
EAnimNodeReferenceConversionResult
EGeometryScriptRemoveHiddenTrianglesMethod
ECustomizedToolMenuVisibility
@ AACF_DriveMaterial_DEPRECATED
@ AACF_DriveAttribute_DEPRECATED
@ AACF_DriveMorphTarget_DEPRECATED
@ AKF_PerTrackCompression
@ SOUNDGROUP_GameSoundGroup6
@ SOUNDGROUP_GameSoundGroup17
@ SOUNDGROUP_GameSoundGroup12
@ SOUNDGROUP_GameSoundGroup19
@ SOUNDGROUP_GameSoundGroup7
@ SOUNDGROUP_GameSoundGroup10
@ SOUNDGROUP_GameSoundGroup20
@ SOUNDGROUP_GameSoundGroup16
@ SOUNDGROUP_GameSoundGroup3
@ SOUNDGROUP_GameSoundGroup11
@ SOUNDGROUP_GameSoundGroup5
@ SOUNDGROUP_GameSoundGroup15
@ SOUNDGROUP_GameSoundGroup2
@ SOUNDGROUP_GameSoundGroup13
@ SOUNDGROUP_GameSoundGroup18
@ SOUNDGROUP_GameSoundGroup1
@ SOUNDGROUP_GameSoundGroup14
@ SOUNDGROUP_GameSoundGroup8
@ SOUNDGROUP_GameSoundGroup4
@ SOUNDGROUP_GameSoundGroup9
EPCGAttributeAccessorFlags
@ AGS_CROSSFIRE_MODE_DISABLE
@ AGS_CROSSFIRE_MODE_DRIVER_AFR
@ AGS_CROSSFIRE_MODE_EXPLICIT_AFR
EPurchaseTransactionState
EPartyJoinabilityConstraint
@ IgnoreInvitesIfAlreadyInParty
@ AllowPlayersInMultipleParties
ECollectionScriptingShareType
@ WheaErrSrcTypeDeviceDriver
@ WheaErrSrcTypeSCIGenericV2
@ WheaErrSrcTypeSCIGeneric
@ WheaErrSrcTypeGenericV2
EDataflowFieldFalloffType
@ Dataflow_FieldFalloffType_None
@ Dataflow_FieldFalloffType_Inverse
@ Dataflow_FieldFalloffType_Linear
@ Dataflow_FieldFalloffType_Logarithmic
@ Dataflow_FieldFalloffType_Squared
EStaticMeshReductionTerimationCriterion
ELeaderboardUploadScoreMethod
@ k_ELeaderboardUploadScoreMethodNone
@ k_ELeaderboardUploadScoreMethodKeepBest
@ k_ELeaderboardUploadScoreMethodForceUpdate
@ InteractionType_Foliage
@ IoDispatcherPriority_Max
@ IoDispatcherPriority_Low
@ IoDispatcherPriority_High
@ IoDispatcherPriority_Min
@ IoDispatcherPriority_Medium
ESubUVBoundingVertexCount
ECompiledMaterialProperty
@ CompiledMP_PrevWorldPositionOffset
@ CompiledMP_EmissiveColorCS
EDispatchComputeRenderSlot
_WHEA_EVENT_LOG_ENTRY_TYPE
@ WheaEventLogEntryTypeError
@ WheaEventLogEntryTypeInformational
@ WheaEventLogEntryTypeWarning
@ WhenCompressedPacketReceived
NV_GPU_PERF_RATED_TDP_CLIENT
@ NV_GPU_PERF_RATED_TDP_CLIENT_WAR_BUG_1785342
@ NV_GPU_PERF_RATED_TDP_CLIENT_RM
@ NV_GPU_PERF_RATED_TDP_CLIENT_OS
@ NV_GPU_PERF_RATED_TDP_CLIENT_NUM_CLIENTS
@ NV_GPU_PERF_RATED_TDP_CLIENT_GLOBAL
@ NV_GPU_PERF_RATED_TDP_CLIENT_PROFILE
ENDISkeletalMesh_FilterMode
@ ToResetAfterConstructionEvent
EPolyEditPushPullModeOptions
@ SelectedTriangleNormals
@ SelectedTriangleNormalsEven
EHoudiniProxyRefineRequestResult
@ PKG_NotExternallyReferenceable
@ PKG_UnversionedProperties
@ PKG_RequiresLocalizationGather
@ Dataflow_RangeSetting_OutsideRange
@ Dataflow_RangeSetting_InsideRange
@ WalkableSlope_Unwalkable
EFVisibleMeshDrawCommandFlags
@ MaterialUsesWorldPositionOffset
@ HasPrimitiveIdStreamIndex
@ MaterialMayModifyPosition
@ LEVELTICK_ViewportsOnly
@ RenderMeshDataInWireframe
@ GenerateNavMeshForMeshData
@ UseMeshDataForOcclusion
@ GenerateCollisionForMeshData
ESourceEffectMotionFilterModDestination
ECheckModuleCompatibilityFlags
EMetasoundFrontendClassType
@ VariableDeferredAccessor
FWPM_CONNECTION_EVENT_TYPE_
@ FWPM_CONNECTION_EVENT_DELETE
@ FWPM_CONNECTION_EVENT_MAX
@ FWPM_CONNECTION_EVENT_ADD
WICBitmapEncoderCacheOption
@ WICBitmapEncoderCacheInMemory
@ WICBitmapEncoderCacheTempFile
@ WICBITMAPENCODERCACHEOPTION_FORCE_DWORD
@ WICBitmapEncoderNoCache
@ WICBITMAPLOCKFLAGS_FORCE_DWORD
@ VK_MEMORY_ALLOCATE_FLAG_BITS_MAX_ENUM
@ VK_MEMORY_ALLOCATE_DEVICE_MASK_BIT_KHR
@ VK_MEMORY_ALLOCATE_DEVICE_MASK_BIT
@ HairVisibilityVendor_NVIDIA
@ HairVisibilityVendor_AMD
@ HairVisibilityVendorCount
@ HairVisibilityVendor_INTEL
@ k_EChatRoomEnterResponseDoesntExist
@ k_EChatRoomEnterResponseClanDisabled
@ k_EChatRoomEnterResponseYouBlockedMember
@ k_EChatRoomEnterResponseBanned
@ k_EChatRoomEnterResponseError
@ k_EChatRoomEnterResponseRatelimitExceeded
@ k_EChatRoomEnterResponseLimited
@ k_EChatRoomEnterResponseCommunityBan
@ k_EChatRoomEnterResponseMemberBlockedYou
@ k_EChatRoomEnterResponseNotAllowed
@ k_EChatRoomEnterResponseFull
@ k_EChatRoomEnterResponseSuccess
EMeshInspectorMaterialMode
@ CreateLightPrimitiveInteractions
EInterpTrackAnimControlDragType
@ ACDT_AnimBlockRightEdge
ECubeGridToolFaceSelectionMode
EDynamicMeshComponentTangentsMode
EAttractorParticleSelectionMethod
@ k_EResultHardwareNotCapableOfIPT
@ k_EResultAccountNotFriends
@ k_EResultAccountLogonDeniedVerifiedEmailRequired
@ k_EResultShoppingCartNotFound
@ k_EResultPhoneActivityLimitExceeded
@ k_EResultAdministratorOK
@ k_EResultNoLauncherSpecified
@ k_EResultAccountLimitExceeded
@ k_EResultHandshakeFailed
@ k_EResultInvalidPassword
@ k_EResultAccountLoginDeniedNeedTwoFactor
@ k_EResultLogonSessionReplaced
@ k_EResultInvalidSignature
@ k_EResultExternalAccountUnlinked
@ k_EResultNoMobileDevice
@ k_EResultLauncherMigrated
@ k_EResultPSNTicketInvalid
@ k_EResultLimitedUserAccount
@ k_EResultTooManyPending
@ k_EResultWGNetworkSendExceeded
@ k_EResultAccountDeleted
@ k_EResultUnexpectedError
@ k_EResultCommunityCooldown
@ k_EResultDuplicateRequest
@ k_EResultExpiredLoginAuthCode
@ k_EResultValueOutOfRange
@ k_EResultAccountLogonDeniedNoMail
@ k_EResultExternalAccountAlreadyLinked
@ k_EResultAccountAssociatedToMultiplePartners
@ k_EResultTwoFactorCodeMismatch
@ k_EResultAlreadyRedeemed
@ k_EResultRemoteDisconnect
@ k_EResultRateLimitExceeded
@ k_EResultNoSiteLicensesFound
@ k_EResultAccountDisabled
@ k_EResultRemoteCallFailed
@ k_EResultLoggedInElsewhere
@ k_EResultInvalidSteamID
@ k_EResultAccountNotFound
@ k_EResultCannotUseOldPassword
@ k_EResultRemoteFileConflict
@ k_EResultIllegalPassword
@ k_EResultInvalidProtocolVer
@ k_EResultSteamRealmMismatch
@ k_EResultFacebookQueryError
@ k_EResultServiceReadOnly
@ k_EResultMustAgreeToSSA
@ k_EResultAccountNotFeatured
@ k_EResultRestrictedDevice
@ k_EResultRequirePasswordReEntry
@ k_EResultContentVersion
@ k_EResultEmailSendFailure
@ k_EResultInvalidLoginAuthCode
@ k_EResultInsufficientFunds
@ k_EResultInsufficientPrivilege
@ k_EResultSameAsPreviousValue
@ k_EResultExistingUserCancelledLicense
@ k_EResultAccountLogonDenied
@ k_EResultNoVerifiedPhone
@ k_EResultAccountLoginDeniedThrottle
@ k_EResultAccountLockedDown
@ k_EResultInvalidCEGSubmission
@ k_EResultRefundToWallet
@ k_EResultIPLoginRestrictionFailed
@ k_EResultCantRemoveItem
@ k_EResultDataCorruption
@ k_EResultParentalControlRestricted
@ k_EResultPasswordRequiredToKickSession
@ k_EResultEncryptionFailure
@ k_EResultTwoFactorActivationCodeMismatch
@ k_EResultServiceUnavailable
@ k_EResultAccountActivityLimitExceeded
@ k_EResultInvalidItemType
@ k_EResultAlreadyLoggedInElsewhere
@ Dataflow_Compare_GreaterOrEqual
@ Dataflow_Compare_SmallerOrEqual
@ Dataflow_Compare_Greater
@ Dataflow_Compare_Smaller
@ MenuPlacement_CenteredAboveAnchor
@ MenuPlacement_MenuRight
@ MenuPlacement_AboveAnchor
@ MenuPlacement_CenteredBelowAnchor
@ MenuPlacement_RightLeftCenter
@ MenuPlacement_MatchBottomLeft
@ MenuPlacement_AboveRightAnchor
@ MenuPlacement_BelowAnchor
@ MenuPlacement_BelowRightAnchor
@ MenuPlacement_ComboBoxRight
@ PARTICLESYSTEMLODMETHOD_Automatic
@ PARTICLESYSTEMLODMETHOD_ActivateAutomatic
@ PARTICLESYSTEMLODMETHOD_DirectSet
ERayTracingGroupCullingPriority
@ AVS_FULLSCREEN_PORTRAIT
@ AVS_FULLSCREEN_LANDSCAPE
ESceneSnapQueryTargetType
@ VK_QUERY_TYPE_PIPELINE_STATISTICS
@ VK_QUERY_TYPE_TRANSFORM_FEEDBACK_STREAM_EXT
@ VK_QUERY_TYPE_TIMESTAMP
@ VK_QUERY_TYPE_RANGE_SIZE
@ VK_QUERY_TYPE_PERFORMANCE_QUERY_INTEL
@ VK_QUERY_TYPE_BEGIN_RANGE
@ VK_QUERY_TYPE_END_RANGE
@ VK_QUERY_TYPE_ACCELERATION_STRUCTURE_COMPACTED_SIZE_NV
@ VK_QUERY_TYPE_OCCLUSION
EPlaneConstraintAxisSetting
@ UseGlobalPhysicsSetting
@ Field_Set_IFF_NOT_Exterior
@ Field_Set_IFF_NOT_Interior
@ Field_MaskCondition_Max
ENetworkAuthenticationMode
VkPerformanceCounterDescriptionFlagBitsKHR
@ VK_PERFORMANCE_COUNTER_DESCRIPTION_FLAG_BITS_MAX_ENUM_KHR
@ VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_KHR
@ VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_KHR
@ VK_PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_BIT_KHR
@ VK_PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_BIT_KHR
@ ChaosNiagara_LocationZToSpawn_MinMax
@ ChaosNiagara_LocationZToSpawn_Min
@ ChaosNiagara_LocationZToSpawn_Max
@ ChaosNiagara_LocationZToSpawn_None
ELandscapeLayerPaintingRestriction
EHoudiniLandscapeOutputBakeType
@ k_ELobbyDistanceFilterWorldwide
@ k_ELobbyDistanceFilterClose
@ k_ELobbyDistanceFilterDefault
@ k_ELobbyDistanceFilterFar
ELumenRayLightingModeOverride
ESlateDebuggingNavigationMethod
@ VK_BLEND_FACTOR_END_RANGE
@ VK_BLEND_FACTOR_SRC_ALPHA
@ VK_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA
@ VK_BLEND_FACTOR_SRC_COLOR
@ VK_BLEND_FACTOR_BEGIN_RANGE
@ VK_BLEND_FACTOR_MAX_ENUM
@ VK_BLEND_FACTOR_ONE_MINUS_SRC1_COLOR
@ VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR
@ VK_BLEND_FACTOR_ONE_MINUS_DST_COLOR
@ VK_BLEND_FACTOR_RANGE_SIZE
@ VK_BLEND_FACTOR_DST_ALPHA
@ VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA
@ VK_BLEND_FACTOR_ONE_MINUS_DST_ALPHA
@ VK_BLEND_FACTOR_CONSTANT_ALPHA
@ VK_BLEND_FACTOR_SRC1_COLOR
@ VK_BLEND_FACTOR_ONE_MINUS_SRC_COLOR
@ VK_BLEND_FACTOR_SRC1_ALPHA
@ VK_BLEND_FACTOR_CONSTANT_COLOR
@ VK_BLEND_FACTOR_SRC_ALPHA_SATURATE
@ VK_BLEND_FACTOR_DST_COLOR
@ VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA
UNumberFormatRoundingMode
@ VK_QUERY_RESULT_WAIT_BIT
@ VK_QUERY_RESULT_FLAG_BITS_MAX_ENUM
@ VK_QUERY_RESULT_WITH_AVAILABILITY_BIT
@ VK_QUERY_RESULT_PARTIAL_BIT
@ IKEEXT_EM_SA_STATE_SENT_ATTS
@ IKEEXT_EM_SA_STATE_NONE
@ IKEEXT_EM_SA_STATE_AUTH_COMPLETE
@ IKEEXT_EM_SA_STATE_COMPLETE
@ IKEEXT_EM_SA_STATE_FINAL
@ IKEEXT_EM_SA_STATE_SSPI_SENT
EGetSparseClassDataMethod
@ NotSupportedDriverOutOfDate
@ NotSupportedIncompatibleAPICaptureToolActive
@ NotSupportedOperatingSystemOutOfDate
@ NotSupportedIncompatibleHardware
ERecomputeUVsPropertiesIslandMode
@ FWPS_LAYER_INBOUND_RESERVED2
@ FWPS_LAYER_NAME_RESOLUTION_CACHE_V4
@ FWPS_LAYER_ALE_RESOURCE_RELEASE_V6
@ FWPS_LAYER_ALE_AUTH_LISTEN_V6_DISCARD
@ FWPS_LAYER_EGRESS_VSWITCH_ETHERNET
@ FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4
@ FWPS_LAYER_INBOUND_IPPACKET_V4
@ FWPS_LAYER_RESERVED_LAYER_7
@ FWPS_LAYER_IPSEC_KM_DEMUX_V6
@ FWPS_LAYER_ALE_AUTH_LISTEN_V4_DISCARD
@ FWPS_LAYER_INBOUND_IPPACKET_V6
@ FWPS_LAYER_INBOUND_ICMP_ERROR_V6
@ FWPS_LAYER_INBOUND_IPPACKET_V4_DISCARD
@ FWPS_LAYER_ALE_ENDPOINT_CLOSURE_V4
@ FWPS_LAYER_INBOUND_TRANSPORT_FAST
@ FWPS_LAYER_OUTBOUND_TRANSPORT_V6
@ FWPS_LAYER_RESERVED_LAYER_5
@ FWPS_LAYER_KM_AUTHORIZATION
@ FWPS_LAYER_OUTBOUND_ICMP_ERROR_V4
@ FWPS_LAYER_IPFORWARD_V4
@ FWPS_LAYER_OUTBOUND_TRANSPORT_V4
@ FWPS_LAYER_INBOUND_ICMP_ERROR_V4
@ FWPS_LAYER_NAME_RESOLUTION_CACHE_V6
@ FWPS_LAYER_ALE_CONNECT_REDIRECT_V4
@ FWPS_LAYER_IPFORWARD_V6_DISCARD
@ FWPS_LAYER_INGRESS_VSWITCH_ETHERNET
@ FWPS_LAYER_OUTBOUND_ICMP_ERROR_V4_DISCARD
@ FWPS_LAYER_STREAM_V4_DISCARD
@ FWPS_LAYER_RESERVED_LAYER_2
@ FWPS_LAYER_INBOUND_IPPACKET_V6_DISCARD
@ FWPS_LAYER_INBOUND_ICMP_ERROR_V6_DISCARD
@ FWPS_LAYER_DATAGRAM_DATA_V4
@ FWPS_LAYER_ALE_AUTH_LISTEN_V6
@ FWPS_LAYER_STREAM_PACKET_V6
@ FWPS_LAYER_STREAM_V6_DISCARD
@ FWPS_LAYER_EGRESS_VSWITCH_TRANSPORT_V4
@ FWPS_LAYER_OUTBOUND_TRANSPORT_FAST
@ FWPS_LAYER_OUTBOUND_MAC_FRAME_NATIVE_FAST
@ FWPS_LAYER_ALE_AUTH_CONNECT_V4_DISCARD
@ FWPS_LAYER_INBOUND_TRANSPORT_V4_DISCARD
@ FWPS_LAYER_ALE_FLOW_ESTABLISHED_V4_DISCARD
@ FWPS_LAYER_OUTBOUND_IPPACKET_V4
@ FWPS_LAYER_INBOUND_TRANSPORT_V6_DISCARD
@ FWPS_LAYER_OUTBOUND_IPPACKET_V6
@ FWPS_LAYER_ALE_AUTH_CONNECT_V6_DISCARD
@ FWPS_LAYER_DATAGRAM_DATA_V4_DISCARD
@ FWPS_LAYER_INBOUND_MAC_FRAME_ETHERNET
@ FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V6_DISCARD
@ FWPS_LAYER_ALE_BIND_REDIRECT_V4
@ FWPS_LAYER_ALE_AUTH_LISTEN_V4
@ FWPS_LAYER_DATAGRAM_DATA_V6_DISCARD
@ FWPS_LAYER_ALE_ENDPOINT_CLOSURE_V6
@ FWPS_LAYER_ALE_BIND_REDIRECT_V6
@ FWPS_LAYER_OUTBOUND_TRANSPORT_V4_DISCARD
@ FWPS_LAYER_INBOUND_ICMP_ERROR_V4_DISCARD
@ FWPS_LAYER_INGRESS_VSWITCH_TRANSPORT_V6
@ FWPS_LAYER_ALE_FLOW_ESTABLISHED_V6
@ FWPS_LAYER_RPC_PROXY_CONN
@ FWPS_LAYER_IPSEC_KM_DEMUX_V4
@ FWPS_LAYER_STREAM_PACKET_V4
@ FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V4_DISCARD
@ FWPS_LAYER_INBOUND_MAC_FRAME_NATIVE
@ FWPS_LAYER_ALE_FLOW_ESTABLISHED_V4
@ FWPS_LAYER_OUTBOUND_ICMP_ERROR_V6_DISCARD
@ FWPS_LAYER_OUTBOUND_IPPACKET_V4_DISCARD
@ FWPS_LAYER_OUTBOUND_MAC_FRAME_NATIVE
@ FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V4
@ FWPS_LAYER_INGRESS_VSWITCH_TRANSPORT_V4
@ FWPS_LAYER_ALE_CONNECT_REDIRECT_V6
@ FWPS_LAYER_RESERVED_LAYER_1
@ FWPS_LAYER_OUTBOUND_ICMP_ERROR_V6
@ FWPS_LAYER_DATAGRAM_DATA_V6
@ FWPS_LAYER_ALE_AUTH_RECV_ACCEPT_V6
@ FWPS_LAYER_RESERVED_LAYER_3
@ FWPS_LAYER_RESERVED_LAYER_4
@ FWPS_LAYER_ALE_RESOURCE_RELEASE_V4
@ FWPS_LAYER_ALE_FLOW_ESTABLISHED_V6_DISCARD
@ FWPS_LAYER_INBOUND_MAC_FRAME_NATIVE_FAST
@ FWPS_LAYER_IPFORWARD_V4_DISCARD
@ FWPS_LAYER_RESERVED_LAYER_6
@ FWPS_LAYER_OUTBOUND_TRANSPORT_V6_DISCARD
@ FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V4_DISCARD
@ FWPS_LAYER_OUTBOUND_IPPACKET_V6_DISCARD
@ FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6
@ FWPS_LAYER_ALE_AUTH_CONNECT_V4
@ FWPS_LAYER_INBOUND_TRANSPORT_V6
@ FWPS_LAYER_IPFORWARD_V6
@ FWPS_LAYER_ALE_RESOURCE_ASSIGNMENT_V6_DISCARD
@ FWPS_LAYER_EGRESS_VSWITCH_TRANSPORT_V6
@ FWPS_LAYER_INBOUND_TRANSPORT_V4
@ FWPS_LAYER_RPC_PROXY_IF
@ FWPS_LAYER_RESERVED_LAYER_8
@ FWPS_LAYER_ALE_AUTH_CONNECT_V6
@ FWPS_LAYER_OUTBOUND_MAC_FRAME_ETHERNET
ESlateDebuggingInputEvent
@ DT_STRAIGHTPATH_OFFMESH_CONNECTION
EParticleSubUVInterpMethod
FWPM_EVENT_PROVIDER_TYPE_
@ FWPM_EVENT_PROVIDER_IKEEXT
@ FWPM_EVENT_PROVIDER_APPC_NETWORK_ISOLATION
@ FWPM_EVENT_PROVIDER_IPSEC_DOSP
@ FWPM_EVENT_PROVIDER_FILTER_ENGINE
@ FWPM_EVENT_PROVIDER_TYPE_MAX
@ FWPM_EVENT_PROVIDER_IPSEC_KERNEL
@ k_EItemStatistic_NumSecondsPlayed
@ k_EItemStatistic_NumComments
@ k_EItemStatistic_NumSubscriptions
@ k_EItemStatistic_NumPlaytimeSessionsDuringTimePeriod
@ k_EItemStatistic_NumFollowers
@ k_EItemStatistic_NumPlaytimeSessions
@ k_EItemStatistic_NumUniqueFavorites
@ k_EItemStatistic_NumUniqueSubscriptions
@ k_EItemStatistic_ReportScore
@ k_EItemStatistic_NumSecondsPlayedDuringTimePeriod
@ k_EItemStatistic_NumUniqueWebsiteViews
@ k_EItemStatistic_NumFavorites
@ k_EItemStatistic_NumUniqueFollowers
EHttpConnectionContextState
EIndirectLightingCacheQuality
@ k_EVoiceResultDataCorrupted
@ k_EVoiceResultBufferTooSmall
@ k_EVoiceResultNotRecording
@ k_EVoiceResultRestricted
@ k_EVoiceResultReceiverDidNotAnswer
@ k_EVoiceResultUnsupportedCodec
@ k_EVoiceResultReceiverOutOfDate
@ k_EVoiceResultNotInitialized
EAudioRecordingExportType
EGameplayDebuggerDataPack
@ BCST_LCS_WINDOWS_COLOR_SPACE
@ BCST_BLCS_CALIBRATED_RGB
EShaderCodeResourceBindingType
@ RaytracingAccelerationStructure
@ RasterizerOrderedTexture2D
ELatticeDeformerToolAction
ETextFilterExpressionType
@ ovrAchievement_TypeBitfield
@ ovrAchievement_TypeCount
@ ovrAchievement_TypeSimple
@ ovrAchievement_TypeUnknown
EEditPivotSnapDragRotationMode
@ DeviceTextLocationInformation
@ WheaErrSevInformational
ESourceEffectDynamicsProcessorType
ESNetSocketConnectionType
@ k_ESNetSocketConnectionTypeNotConnected
@ k_ESNetSocketConnectionTypeUDPRelay
@ k_ESNetSocketConnectionTypeUDP
EIKRigGoalTransformSource
EBaseCreateFromSelectedTargetType
EBinkMediaPlayerBinkDrawStyle
@ BMASM_Bink_DS_OverlayFillScreenWithAspectRatio
@ BMASM_Bink_DS_OverlayOriginalMovieSize
@ BMASM_Bink_DS_RenderToTexture
@ BMASM_Bink_DS_OverlaySpecificDestinationRectangle
@ BMASM_Bink_DS_OverlayFillScreen
EParticleSourceSelectionMethod
NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID
@ NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_PRE_CHANGE_RM
@ NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_LPWR
@ NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_PRE_CHANGE_PMU
@ NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_POST_CHANGE_PMU
@ NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_PRE_PSTATE_RM
@ NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_MAX_STEPS
@ NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_PRE_PSTATE_PMU
@ NV_GPU_PERF_CHANGE_SEQ_31_STEP_ID_NOISE_AWARE_CLKS
@ NV_GPU_PERF_CHANGE_SEQ_35_STEP_ID_POST_VOLT_CLKS
@ NV_GPU_PERF_CHANGE_SEQ_35_STEP_ID_PRE_VOLT_CLKS
@ NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_BIF
@ NV_GPU_PERF_CHANGE_SEQ_31_STEP_ID_NOISE_UNAWARE_CLKS
@ NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_POST_PSTATE_PMU
@ NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_VOLT
@ NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_POST_CHANGE_RM
@ NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_POST_PSTATE_RM
@ NV_GPU_PERF_CHANGE_SEQ_PMU_STEP_ID_NONE
EEOSUserInterface_SwitchToCrossPlatformAccount_Choice
EDatasmithImportMaterialQuality
@ UseSimplifierFresnelCurves
@ VK_COMPARE_OP_LESS_OR_EQUAL
@ VK_COMPARE_OP_GREATER_OR_EQUAL
@ VK_COMPARE_OP_RANGE_SIZE
@ VK_COMPARE_OP_NOT_EQUAL
@ VK_COMPARE_OP_BEGIN_RANGE
@ VK_COMPARE_OP_END_RANGE
@ FileFsVolumeFlagsInformation
@ FileFsDataCopyInformation
@ FileFsSectorSizeInformation
@ FileFsVolumeInformation
@ FileFsAttributeInformation
@ FileFsMetadataSizeInformation
@ FileFsFullSizeInformationEx
@ FileFsObjectIdInformation
@ FileFsDriverPathInformation
@ FileFsDeviceInformation
@ FileFsFullSizeInformation
@ FileFsControlInformation
@ FileFsMaximumInformation
EAREnvironmentCaptureProbeType
@ MinOverlapInProjectionToMajorAxes
VkExternalSemaphoreHandleTypeFlagBits
@ VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_FLAG_BITS_MAX_ENUM
@ VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_KHR
@ VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT
@ VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT_KHR
@ VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT_KHR
@ VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT
@ VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_D3D12_FENCE_BIT_KHR
@ VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_BIT_KHR
@ VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT
@ VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT
@ VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT
@ AsyncComputePriority_High
@ AsyncComputePriority_Default
EUserHasLicenseForAppResult
@ k_EUserHasLicenseResultHasLicense
@ k_EUserHasLicenseResultNoAuth
@ k_EUserHasLicenseResultDoesNotHaveLicense
ESoundAssetCompressionType
EGeometryScriptFillHolesMethod
@ BRS_KeepLocalSpaceRotation
@ BRS_KeepComponentSpaceRotation
EDynamicMeshAttributeChangeFlags
EGeometryScriptSampleSpacing
ELevelStreamingTargetState
@ INTERLEAVE_NONE_BUFFERED
ESQLitePreparedStatementExecuteRowResult
ESkinnedAssetAsyncPropertyLockType
EConservativeRasterization
EEditMeshPolygonsToolSelectionMode
@ eServerModeAuthenticationAndSecure
@ eServerModeNoAuthentication
@ eServerModeAuthentication
VkDiscardRectangleModeEXT
@ VK_DISCARD_RECTANGLE_MODE_INCLUSIVE_EXT
@ VK_DISCARD_RECTANGLE_MODE_MAX_ENUM_EXT
@ VK_DISCARD_RECTANGLE_MODE_EXCLUSIVE_EXT
@ VK_DISCARD_RECTANGLE_MODE_RANGE_SIZE_EXT
@ VK_DISCARD_RECTANGLE_MODE_END_RANGE_EXT
@ VK_DISCARD_RECTANGLE_MODE_BEGIN_RANGE_EXT
@ PostUserConstructionScript
@ PostSimpleConstructionScript
EGeometryScriptMeshSelectionType
EDynamicCustomDataPassType
ESubmixEffectDynamicsProcessorType
EMaterialVectorCoordTransform
@ TRANSFORM_ParticleWorld
EMovieSceneServerClientMask
@ VK_SEMAPHORE_TYPE_BINARY_KHR
@ VK_SEMAPHORE_TYPE_TIMELINE_KHR
@ VK_SEMAPHORE_TYPE_BINARY
@ VK_SEMAPHORE_TYPE_TIMELINE
@ VK_SEMAPHORE_TYPE_MAX_ENUM
@ ERasterizerCullMode_Num
@ ERasterizerCullMode_NumBits
OodleDecompressCallbackRet
@ OodleDecompressCallbackRet_Cancel
@ OodleDecompressCallbackRet_Continue
@ OodleDecompressCallbackRet_Force32
@ OodleDecompressCallbackRet_Invalid
EPlayerMappableKeySettingBehaviors
@ InheritSettingsFromAction
@ AGS_NO_AMD_DRIVER_INSTALLED
@ AGS_EXTENSION_NOT_SUPPORTED
VkDebugReportObjectTypeEXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_BEGIN_RANGE_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_SURFACE_KHR_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_RANGE_SIZE_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_CACHE_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_QUEUE_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_FENCE_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_BUFFER_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_MEMORY_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_KHR_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_FRAMEBUFFER_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_OBJECT_TABLE_NVX_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_POOL_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_DEBUG_REPORT_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_INDIRECT_COMMANDS_LAYOUT_NVX_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_MAX_ENUM_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_RENDER_PASS_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_VIEW_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_SHADER_MODULE_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_INSTANCE_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_LAYOUT_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_QUERY_POOL_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_VALIDATION_CACHE_EXT_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_PHYSICAL_DEVICE_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_POOL_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_DEVICE_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_PIPELINE_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_SEMAPHORE_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_END_RANGE_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_EVENT_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_MODE_KHR_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_BUFFER_VIEW_EXT
@ VK_DEBUG_REPORT_OBJECT_TYPE_SWAPCHAIN_KHR_EXT
EClearReplacementValueType
@ k_EWorkshopVideoProviderNone
@ k_EWorkshopVideoProviderYoutube
EDatasmithAreaLightActorType
@ VK_SCOPE_BEGIN_RANGE_NV
@ VK_SCOPE_QUEUE_FAMILY_NV
@ HardwareLZDecompression
@ ShouldSplitPaksIntoSmallerSizes
@ VirtualTextureStreaming
@ LandscapeMeshLODStreaming
@ IPSEC_FAILURE_POINT_MAX
EGameplayDebuggerInputMode
EShaderCompilerWorkerType
ECustomBoneAttributeLookup
EGeometryScriptTangentTypes
VkExternalFenceHandleTypeFlagBits
@ VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT_KHR
@ VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT
@ VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_FD_BIT_KHR
@ VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_BIT
@ VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_KMT_BIT_KHR
@ VK_EXTERNAL_FENCE_HANDLE_TYPE_FLAG_BITS_MAX_ENUM
@ VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT
@ VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_FD_BIT
@ VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_WIN32_BIT_KHR
EVirtualStackAllocatorDecommitMode
@ VK_GEOMETRY_TYPE_MAX_ENUM_NV
@ VK_GEOMETRY_TYPE_RANGE_SIZE_NV
@ VK_GEOMETRY_TYPE_END_RANGE_NV
@ VK_GEOMETRY_TYPE_BEGIN_RANGE_NV
@ VK_GEOMETRY_TYPE_TRIANGLES_NV
@ VK_GEOMETRY_TYPE_AABBS_NV
@ EX_LocalVirtualFunction
@ EX_AddMulticastDelegate
@ EX_LetMulticastDelegate
@ EX_CallMulticastDelegate
@ EX_LetValueOnPersistentFrame
@ EX_InstrumentationEvent
@ EX_PopExecutionFlowIfNot
@ EX_ClearMulticastDelegate
@ EX_ClassSparseDataVariable
@ EX_RemoveMulticastDelegate
EBlendSpacePerBoneBlendMode
VkPipelineDepthStencilStateCreateFlagBits
@ VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_FLAG_BITS_MAX_ENUM
@ VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_EXT
@ VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_STENCIL_ACCESS_BIT_ARM
@ VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_EXT
@ VK_PIPELINE_DEPTH_STENCIL_STATE_CREATE_RASTERIZATION_ORDER_ATTACHMENT_DEPTH_ACCESS_BIT_ARM
EMatchMakingServerResponse
@ eNoServersListedOnMasterServer
@ AudioPlayback_Undefined
@ ForceImmediateFirstBarrier
@ VK_VENDOR_ID_BEGIN_RANGE
@ VK_VENDOR_ID_RANGE_SIZE
ESteamNetworkingConfigDataType
@ k_ESteamNetworkingConfig_Int64
@ k_ESteamNetworkingConfig_Ptr
@ k_ESteamNetworkingConfig_Int32
@ k_ESteamNetworkingConfig_String
@ k_ESteamNetworkingConfigDataType__Force32Bit
@ k_ESteamNetworkingConfig_Float
ETextureSourceCompressionFormat
ESpectatorClientRequestType
@ ExistingSessionReservation
@ RemoveStaticMeshSkinxxWorkflow
@ BeforeImportStaticMeshVersionWasAdded
@ StaticMeshVersionPlusOne
@ LOCKSTATUS_ReadWriteLock
@ LOCKSTATUS_ReadOnlyLock
@ STRUCT_NewerVersionExists
@ STRUCT_PostScriptConstruct
@ STRUCT_NetSharedSerialization
@ STRUCT_ExportTextItemNative
@ STRUCT_SerializeFromMismatchedTag
@ STRUCT_ImportTextItemNative
@ STRUCT_NetDeltaSerializeNative
@ STRUCT_NetSerializeNative
@ STRUCT_PostSerializeNative
@ STRUCT_AddStructReferencedObjects
@ STRUCT_HasInstancedReference
EMovieSceneObjectBindingSpace
ETextureRenderTargetFormat
@ AAT_RotationOffsetMeshSpace
@ UNUM_ROUNDING_INCREMENT
@ UNUM_MIN_SIGNIFICANT_DIGITS
@ UNUM_DECIMAL_ALWAYS_SHOWN
@ UNUM_MAX_FRACTION_DIGITS
@ UNUM_MAX_NONBOOLEAN_ATTRIBUTE
@ UNUM_FORMAT_FAIL_IF_MORE_THAN_MAX_DIGITS
@ UNUM_MAX_SIGNIFICANT_DIGITS
@ UNUM_PARSE_DECIMAL_MARK_REQUIRED
@ UNUM_MIN_FRACTION_DIGITS
@ UNUM_LIMIT_BOOLEAN_ATTRIBUTE
@ UNUM_MIN_INTEGER_DIGITS
@ UNUM_SIGNIFICANT_DIGITS_USED
@ UNUM_MINIMUM_GROUPING_DIGITS
@ UNUM_MAX_INTEGER_DIGITS
@ UNUM_PARSE_CASE_SENSITIVE
@ UNUM_SECONDARY_GROUPING_SIZE
@ NVAPI_PSI_OPCODE_GET_PSISTAT
@ NVAPI_PSI_GET_SLEEP_MA_SRAM
@ NVAPI_PSI_CTRL_RESET_ENGAGE_COUNT
@ NVAPI_PSI_SET_CURRENT_MA_SRAM
@ NVAPI_PSI_RESET_ENGAGE_COUNT
@ NVAPI_PSI_GET_SLEEP_MA_LOGIC
@ NVAPI_PSI_GET_OPTIMAL_MA_LOGIC
@ NVAPI_PSI_GET_PSTATE_SUPPORT
@ NVAPI_PSI_GET_OPTIMAL_MA_SRAM
@ NVAPI_PSI_GET_OPTIMAL_MA
@ NVAPI_PSI_SET_CURRENT_MA
@ NVAPI_PSI_SET_CURRENT_MA_LOGIC
@ VK_DESCRIPTOR_TYPE_END_RANGE
@ VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE
@ VK_DESCRIPTOR_TYPE_STORAGE_BUFFER
@ VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT
@ VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER
@ VK_DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_NV
@ VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER
@ VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC
@ VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER
@ VK_DESCRIPTOR_TYPE_RANGE_SIZE
@ VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC
@ VK_DESCRIPTOR_TYPE_MAX_ENUM
@ VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK_EXT
@ VK_DESCRIPTOR_TYPE_BEGIN_RANGE
@ VK_DESCRIPTOR_TYPE_SAMPLER
@ VK_DESCRIPTOR_TYPE_STORAGE_IMAGE
@ VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER
@ MovableSkylightTiledCullingGatherFromReceiverBentNormal
@ DirectionalLightTiledCulling
@ MovableSkylightTiledCulling
EIoContainerHeaderVersion
@ OptionalSegmentPackages
#define UE_ALLOW_EXEC_COMMANDS
@ FILEWRITE_EvenIfReadOnly
@ FILEWRITE_NoReplaceExisting
FORCEINLINE bool operator==(TYPE_OF_NULLPTR, const TFunction< FuncType > &Func)
#define ENABLE_TFUNCTIONREF_VISUALIZATION
FORCEINLINE bool operator!=(TYPE_OF_NULLPTR, const TFunction< FuncType > &Func)
#define TFUNCTION_USES_INLINE_STORAGE
@ OutOfProcessReporterExitedUnexpectedly
@ MonitoredApplicationExitCodeNotAvailable
@ MonitoredApplicationStillRunning
@ OutOfProcessReporterCheckFailed
@ DigitsWithHyphensInBraces
@ DigitsWithHyphensInParentheses
@ ECVF_DesktopShaderChange
@ ECVF_SetByDeviceProfile
@ ECVF_ExcludeFromPreview
@ ECVF_SetBySystemSettingsIni
@ ECVF_GeneralShaderChange
@ ECVF_MobileShaderChange
@ ECVF_SetByConsoleVariablesIni
@ ECVF_SetByProjectSetting
@ ECVF_Set_NoSinkCall_Unsafe
#define NSLOCTEXT(InNamespace, InKey, InTextLiteral)
FORCEINLINE auto Invoke(PtrMemFunType PtrMemFun, TargetType &&Target, ArgTypes &&... Args) -> decltype((UE::Core::Private::DereferenceIfNecessary< ObjType >(Forward< TargetType >(Target), &Target).*PtrMemFun)(Forward< ArgTypes >(Args)...))
FORCEINLINE auto Invoke(FuncType &&Func, ArgTypes &&... Args) -> decltype(Forward< FuncType >(Func)(Forward< ArgTypes >(Args)...))
FORCEINLINE auto Invoke(ReturnType ObjType::*pdm, TargetType &&Target) -> decltype(UE::Core::Private::DereferenceIfNecessary< ObjType >(Forward< TargetType >(Target), &Target).*pdm)
constexpr bool TIsCharEncodingCompatibleWith_V
constexpr bool TIsCharEncodingSimplyConvertibleTo_V
constexpr bool TIsCharType_V
constexpr bool TIsFixedWidthCharEncoding_V
#define UE_DECLARE_LWC_TYPE_EX(TYPE, CC, DEFAULT_TYPENAME, COMPONENT_TYPE)
#define UE_DECLARE_LWC_TYPE_1(TYPE)
#define UE_LWC_MACRO_SELECT(PAD1, PAD2, PAD3, PAD4, MACRO,...)
#define UE_DECLARE_LWC_TYPE_SELECT(...)
#define UE_DECLARE_LWC_TYPE_3(TYPE, DIM, UE_TYPENAME)
#define UE_DECLARE_LWC_TYPE(...)
#define UE_DECLARE_LWC_TYPE_2(TYPE, DIM)
#define UE_SERIALIZE_VARIANT_FROM_MISMATCHED_TAG(AR_OR_SLOT, ALIAS, TYPE, ALT_TYPE)
#define ENABLE_LOC_TESTING
ELocalizedTextSourceCategory
TSharedRef< const FString, ESPMode::ThreadSafe > FTextConstDisplayStringRef
EQueryLocalizedResourceResult
TSharedPtr< FString, ESPMode::ThreadSafe > FTextDisplayStringPtr
TSharedPtr< const FString, ESPMode::ThreadSafe > FTextConstDisplayStringPtr
TSharedRef< FString, ESPMode::ThreadSafe > FTextDisplayStringRef
FTextDisplayStringRef MakeTextDisplayString(FString &&InDisplayString)
ELogVerbosity::Type ParseLogVerbosityFromString(const FString &VerbosityString)
const TCHAR * ToString(ELogVerbosity::Type Verbosity)
#define SPDLOG_LEVEL_NAMES
#define PLATFORM_SUPPORTS_MIMALLOC
bool LegacyCompareNotEqual(const TMapBase< KeyType, ValueType, SetAllocator, KeyFuncs > &A, const TMapBase< KeyType, ValueType, SetAllocator, KeyFuncs > &B)
bool LegacyCompareEqual(const TMapBase< KeyType, ValueType, SetAllocator, KeyFuncs > &A, const TMapBase< KeyType, ValueType, SetAllocator, KeyFuncs > &B)
FORCEINLINE void operator<<(FStructuredArchive::FSlot Slot, TMapBase< KeyType, ValueType, SetAllocator, KeyFuncs > &InMap)
#define UE_DECLARE_MATRIX_TYPE_TRAITS(TYPE)
class FMalloc ** GFixedMallocLocationPtr
#define DECLARE_TEMPLATE_INTRINSIC_TYPE_LAYOUT(TemplatePrefix, T)
#define INTERNAL_DECLARE_TYPE_LAYOUT_COMMON(T, InInterface)
#define LAYOUT_FIELD(T, Name,...)
#define INTERNAL_REGISTER_TYPE_LAYOUT(T)
#define INTERNAL_LAYOUT_TOSTRING(Func, Counter)
#define UE_STATIC_ONLY(T)
TEnableIf< THasCustomDefaultObject< T >::Value, constT * >::Type InternalGetDefaultObject()
#define UE_DECLARE_INTERNAL_LINK_BASE(T)
#define INTERNAL_LAYOUT_FIELD_WITH_WRITER(T, InName, InFunc, Counter)
const FTypeLayoutDesc & StaticGetTypeLayoutDesc()
static void InternalInitializeBaseHelper(FTypeLayoutDesc &TypeDesc)
#define INTERNAL_LAYOUT_INTERFACE_INLINE_IMPL(Type)
#define DECLARE_INLINE_TYPE_LAYOUT_EXPLICIT_BASES(T, Interface,...)
#define IMPLEMENT_TEMPLATE_TYPE_LAYOUT(TemplatePrefix, T)
#define INTERNAL_LAYOUT_INTERFACE_PREFIX(Type)
#define LAYOUT_MUTABLE_FIELD(T, Name,...)
#define DECLARE_EXPORTED_TYPE_LAYOUT(T, RequiredAPI, Interface)
#define INTERNAL_LAYOUT_WRITE_MEMORY_IMAGE(Func, Counter)
#define INTERNAL_DECLARE_TYPE_LAYOUT(T, InInterface, RequiredAPI)
#define INTERNAL_DECLARE_INLINE_TYPE_LAYOUT(T, InInterface)
#define INTERNAL_DECLARE_LAYOUT_BASE(T)
void DeleteObjectFromLayout(T *Object, const FPointerTableBase *PtrTable=nullptr, bool bIsFrozen=false)
#define INTERNAL_IMPLEMENT_TYPE_LAYOUT_COMMON(TemplatePrefix, T)
static FORCEINLINE void InternalInitializeBasesHelper(FTypeLayoutDesc &TypeDesc)
#define DECLARE_INLINE_TYPE_LAYOUT(T, Interface)
#define INTERNAL_DECLARE_LAYOUT_EXPLICIT_BASES(T,...)
const FTypeLayoutDesc & GetTypeLayoutDesc(const FPointerTableBase *, const T &Object)
#define INTERNAL_LAYOUT_FIELD(T, InName, InOffset, InFlags, InNumArray, InBitFieldSize, Counter)
#define INTERNAL_LAYOUT_INTERFACE_SUFFIX(Type)
void InternalDeleteObjectFromLayout(void *Object, const FTypeLayoutDesc &TypeDesc, const FPointerTableBase *PtrTable, bool bIsFrozen)
static void InternalInitializeBasesHelper(FTypeLayoutDesc &TypeDesc)
#define IMPLEMENT_UNREGISTERED_TEMPLATE_TYPE_LAYOUT(TemplatePrefix, T)
#define ALIAS_TEMPLATE_TYPE_LAYOUT(TemplatePrefix, T, Alias)
#define LAYOUT_FIELD_INITIALIZED(T, Name, Value,...)
#define DECLARE_INTRINSIC_TYPE_LAYOUT(T)
#define UE_DECLARE_INTERNAL_LINK_SPECIALIZATION(T, Counter)
FORCEINLINE void DestructItems(ElementType *Element, SizeType Count)
FORCEINLINE void RelocateConstructItems(void *Dest, const SourceElementType *Source, SizeType Count)
FORCEINLINE void MoveConstructItems(void *Dest, const ElementType *Source, SizeType Count)
FORCEINLINE void DestructItem(ElementType *Element)
FORCEINLINE void DefaultConstructItems(void *Address, SizeType Count)
FORCEINLINE void MoveAssignItems(ElementType *Dest, const ElementType *Source, SizeType Count)
FORCEINLINE void CopyAssignItems(ElementType *Dest, const ElementType *Source, SizeType Count)
FORCEINLINE void ConstructItems(void *Dest, const SourceElementType *Source, SizeType Count)
FORCEINLINE bool CompareItems(const ElementType *A, const ElementType *B, SizeType Count)
auto Refines() -> int(&)[!!TModels< Concept, Args... >::Value *2 - 1]
FHeapAllocator FMulticastInvocationListAllocatorType
#define SUBOBJECT_DELIMITER_ANSI
#define NAME_NO_NUMBER_INTERNAL
#define INVALID_OBJECTNAME_CHARACTERS
#define INVALID_LONGPACKAGE_CHARACTERS
#define WITH_CASE_PRESERVING_NAME
#define UE_FNAME_OUTLINE_NUMBER
ELinkerNameTableConstructor
@ ENAME_LinkerConstructor
void AppendHash(FBlake3 &Builder, FName In)
FORCEINLINE FString LexToString(const FName &Name)
FORCEINLINE void LexFromString(FName &Name, const TCHAR *Str)
#define NAME_INTERNAL_TO_EXTERNAL(x)
@ FNAME_Replace_Not_Safe_For_Threading
#define INVALID_NAME_CHARACTERS
FORCEINLINE FName MinimalNameToName(FMinimalName InName)
FNameFastLess FNameSortIndexes
FORCEINLINE FName ScriptNameToName(FScriptName InName)
#define ENGINE_NET_VERSION
EEngineNetworkRuntimeFeatures
EUnrealEngineObjectLicenseeUEVersion
@ VER_LIC_AUTOMATIC_VERSION_PLUS_ONE
@ VER_LIC_AUTOMATIC_VERSION
#define PREPROCESSOR_ENUM_PROTECT(a)
const int32 GPackageFileLicenseeUE4Version
EUnrealEngineObjectUE4Version
@ VER_UE4_REMOVE_PHYSICALMATERIALPROPERTY
@ VER_UE4_SERIALIZE_RICH_CURVE_KEY
@ VER_UE4_SKY_BENT_NORMAL
@ VER_UE4_REMOVE_LEVELBODYSETUP
@ VER_UE4_CHANGED_MATERIAL_REFACTION_TYPE
@ VER_UE4_LIBRARY_CATEGORIES_AS_FTEXT
@ VER_UE4_SKELETON_ASSET_PROPERTY_TYPE_CHANGE
@ VER_UE4_INVERSE_SQUARED_LIGHTS_DEFAULT
@ VER_UE4_DISALLOW_FOLIAGE_ON_BLUEPRINTS
@ VER_UE4_STATIC_MESH_SCREEN_SIZE_LODS
@ VER_UE4_FIX_TERRAIN_LAYER_SWITCH_ORDER
@ VER_UE4_BLUEPRINT_USE_SCS_ROOTCOMPONENT_SCALE
@ VER_UE4_DISABLED_SCRIPT_LIMIT_BYTECODE
@ VER_UE4_EDITORONLY_BLUEPRINTS
@ VER_UE4_PRELOAD_DEPENDENCIES_IN_COOKED_EXPORTS
@ VER_UE4_LOAD_FOR_EDITOR_GAME
@ VER_UE4_STATIC_SHADOWMAP_PENUMBRA_SIZE
@ VER_UE4_CORRECT_LICENSEE_FLAG
@ VER_UE4_BLUEPRINT_SETS_REPLICATION
@ VER_UE4_ADD_MODIFIERS_RUNTIME_GENERATION
@ VER_UE4_DEPRECATE_UMG_STYLE_ASSETS
@ VER_UE4_CHARACTER_DEFAULT_MOVEMENT_BINDINGS
@ VER_UE4_NAVIGATION_AGENT_SELECTOR
@ VER_UE4_AO_MATERIAL_MASK
@ VER_UE4_RENAME_CROUCHMOVESCHARACTERDOWN
@ VER_UE4_BUILD_MESH_ADJ_BUFFER_FLAG_EXPOSED
@ VER_UE4_LANDSCAPE_SERIALIZE_PHYSICS_MATERIALS
@ VER_UE4_FIX_WIDE_STRING_CRC
@ VER_UE4_BLUEPRINT_SKEL_TEMPORARY_TRANSIENT
@ VER_UE4_TemplateIndex_IN_COOKED_EXPORTS
@ VER_UE4_FIXUP_TERRAIN_LAYER_NODES
@ VER_UE4_SERIALIZE_PINTYPE_CONST
@ VER_UE4_RENAME_CANBECHARACTERBASE
@ VER_UE4_64BIT_EXPORTMAP_SERIALSIZES
@ VER_UE4_MATERIAL_INSTANCE_BASE_PROPERTY_OVERRIDES_DITHERED_LOD_TRANSITION
@ VER_UE4_GRAPH_INTERACTIVE_COMMENTBUBBLES
@ VER_UE4_FLIP_MATERIAL_COORDS
@ VER_UE4_KEEP_SKEL_MESH_INDEX_DATA
@ VER_UE4_TEST_ANIMCOMP_CHANGE
@ VER_UE4_ADDED_CHUNKID_TO_ASSETDATA_AND_UPACKAGE
@ VER_UE4_WORLD_LAYER_ENABLE_DISTANCE_STREAMING
@ VER_UE4_NEW_LIGHTMASS_PRIMITIVE_SETTING
@ VER_UE4_SOUND_CONCURRENCY_PACKAGE
@ VER_UE4_REFLECTION_CAPTURE_COOKING
@ VER_UE4_STREAMABLE_TEXTURE_AABB
@ VER_UE4_BLUEPRINT_ENFORCE_CONST_IN_FUNCTION_OVERRIDES
@ VER_UE4_BUMPED_MATERIAL_EXPORT_GUIDS
@ VER_UE4_LIGHTCOMPONENT_USE_IES_TEXTURE_MULTIPLIER_ON_NON_IES_BRIGHTNESS
@ VER_UE4_FIX_ANIMATIONBASEPOSE_SERIALIZATION
@ VER_UE4_LEVEL_STREAMING_DRAW_COLOR_TYPE_CHANGE
@ VER_UE4_BP_MATH_VECTOR_EQUALITY_USES_EPSILON
@ VER_UE4_CONSTRAINT_INSTANCE_MOTOR_FLAGS
@ VER_UE4_OPTIONALLY_CLEAR_GPU_EMITTERS_ON_INIT
@ VER_UE4_LANDSCAPE_COMPONENT_LAZY_REFERENCES
@ VER_UE4_ADD_PIVOT_TO_WIDGET_COMPONENT
@ VER_UE4_MERGED_ADD_MODIFIERS_RUNTIME_GENERATION_TO_4_7_DEPRECATED
@ VER_UE4_AFTER_MERGED_ADD_MODIFIERS_RUNTIME_GENERATION_TO_4_7_DEPRECATED
@ VER_UE4_ADDED_CURRENCY_CODE_TO_FTEXT
@ VER_UE4_BLUEPRINT_GENERATED_CLASS_COMPONENT_TEMPLATES_PUBLIC
@ VER_UE4_SCENECOMP_TRANSLATION_TO_LOCATION
@ VER_UE4_SKIP_DUPLICATE_EXPORTS_ON_SAVE_PACKAGE
@ VER_UE4_WORLD_LEVEL_INFO_UPDATED
@ VER_UE4_COLLISION_PROFILE_SETTING
@ VER_UE4_REMOVE_SKELETALPHYSICSACTOR
@ VER_UE4_FIXUP_ROOTBONE_PARENT
@ VER_UE4_DYNAMIC_PARAMETER_DEFAULT_VALUE
@ VER_UE4_REMOVE_ZERO_TRIANGLE_SECTIONS
@ VER_UE4_SERIALIZE_TEXT_IN_PACKAGES
@ VER_UE4_TIGHTLY_PACKED_ENUMS
@ VER_UE4_ADD_BLEND_MODE_TO_WIDGET_COMPONENT
@ VER_UE4_ACTOR_COMPONENT_CREATION_METHOD
@ VER_UE4_APEX_CLOTH_TESSELLATION
@ VER_UE4_FIX_SLOT_NAME_DUPLICATION
@ VER_UE4_STORE_BONE_EXPORT_NAMES
@ VER_UE4_RENAME_WIDGET_VISIBILITY
@ VER_UE4_CHARACTER_MOVEMENT_DECELERATION
@ VER_UE4_FOLIAGE_WITH_ASSET_OR_CLASS
@ VER_UE4_WORLD_NAMED_AFTER_PACKAGE
@ VER_UE4_SOUND_NODE_ENVELOPER_CURVE_CHANGE
@ VER_UE4_NO_MIRROR_BRUSH_MODEL_COLLISION
@ VER_UE4_SLATE_BULK_FONT_DATA
@ VER_UE4_LANDSCAPE_SPLINE_CROSS_LEVEL_MESHES
@ VER_UE4_LANDSCAPE_COLLISION_DATA_COOKING
@ VER_UE4_ADD_COOKED_TO_LANDSCAPE
@ VER_UE4_COOKED_ASSETS_IN_EDITOR_SUPPORT
@ VER_UE4_LOW_QUALITY_DIRECTIONAL_LIGHTMAPS
@ VER_UE4_VEHICLES_UNIT_CHANGE2
@ VER_UE4_SKELETON_ADD_SMARTNAMES
@ VER_UE4_BLUEPRINT_VARS_NOT_READ_ONLY
@ VER_UE4_SKELETON_GUID_SERIALIZATION
@ VER_UE4_MESH_EMITTER_INITIAL_ORIENTATION_DISTRIBUTION
@ VER_UE4_ADDED_PACKAGE_OWNER
@ VER_UE4_MESH_PARTICLE_COLLISIONS_CONSIDER_PARTICLE_SIZE
@ VER_UE4_FIXUP_STIFFNESS_AND_DAMPING_SCALE
@ VER_UE4_SPLIT_TOUCH_AND_CLICK_ENABLES
@ VER_UE4_AFTER_CAPSULE_HALF_HEIGHT_CHANGE
@ VER_UE4_SAVE_COLLISIONRESPONSE_PER_CHANNEL
@ VER_UE4_ADDED_NON_LINEAR_TRANSITION_BLENDS
@ VER_UE4_MIKKTSPACE_IS_DEFAULT
@ VER_UE4_POST_DUPLICATE_NODE_GUID
@ VER_UE4_RETROFIT_CLAMP_EXPRESSIONS_SWAP
@ VER_UE4_MORPHTARGET_CPU_TANGENTZDELTA_FORMATCHANGE
@ VER_UE4_ADD_STRING_ASSET_REFERENCES_MAP
@ VER_UE4_SERIALIZE_LANDSCAPE_ES2_TEXTURES
@ VER_UE4_ATTENUATION_SHAPES
@ VER_UE4_SPLINE_MESH_ORIENTATION
@ VER_UE4_USE_LOW_PASS_FILTER_FREQ
@ VER_UE4_FIX_SKEL_VERT_ORIENT_MESH_PARTICLES
@ VER_UE4_ASSETREGISTRY_DEPENDENCYFLAGS
@ VER_UE4_USERWIDGET_DEFAULT_FOCUSABLE_FALSE
@ VER_UE4_MOVE_LANDSCAPE_MICS_AND_TEXTURES_WITHIN_LEVEL
@ VER_UE4_MAX_ANGULAR_VELOCITY_DEFAULT
@ VER_UE4_SERIALIZE_BLUEPRINT_EVENTGRAPH_FASTCALLS_IN_UFUNCTION
@ VER_UE4_REMOVE_SAVEGAMESUMMARY
@ VER_UE4_ENUM_CLASS_SUPPORT
@ VER_UE4_ADD_COOKED_TO_UCLASS
@ VER_UE4_ADDED_SKELETON_ARCHIVER_REMOVAL_SECOND_TIME
@ VER_UE4_SOFT_CONSTRAINTS_USE_MASS
@ VER_UE4_LANDSCAPE_STATIC_SECTION_OFFSET
@ VER_UE4_CHANGED_CHUNKID_TO_BE_AN_ARRAY_OF_CHUNKIDS
@ VER_UE4_REFACTOR_MATERIAL_EXPRESSION_SCENECOLOR_AND_SCENEDEPTH_INPUTS
@ VER_UE4_STRUCT_GUID_IN_PROPERTY_TAG
@ VER_UE4_STATIC_SHADOW_DEPTH_MAPS
@ VER_UE4_CAMERA_COMPONENT_ATTACH_TO_ROOT
@ VER_UE4_AUTOMATIC_VERSION_PLUS_ONE
@ VER_UE4_EDGRAPHPINTYPE_SERIALIZATION
@ VER_UE4_CONSUME_INPUT_PER_BIND
@ VER_UE4_DEPRECATED_STATIC_MESH_THUMBNAIL_PROPERTIES_REMOVED
@ VER_UE4_LANDSCAPE_PLATFORMDATA_COOKING
@ VER_UE4_REFACTOR_PHYSICS_TRANSFORMS
@ VER_UE4_ADDED_NATIVE_SERIALIZATION_FOR_IMMUTABLE_STRUCTURES
@ VER_UE4_SERIALIZE_LANDSCAPE_GRASS_DATA_MATERIAL_GUID
@ VER_UE4_NON_OUTER_PACKAGE_IMPORT
@ VER_UE4_REMOVE_UNUSED_UPOLYS_FROM_UMODEL
@ VER_UE4_CHARACTER_MOVEMENT_WALKABLE_FLOOR_REFACTOR
@ VER_UE4_PACKAGE_SUMMARY_HAS_COMPATIBLE_ENGINE_VERSION
@ VER_UE4_K2NODE_REFERENCEGUIDS
@ VER_UE4_VEHICLES_UNIT_CHANGE
@ VER_UE4_ADDED_SOFT_OBJECT_PATH
@ VER_UE4_STATIC_MESH_STORE_NAV_COLLISION
@ VER_UE4_ATMOSPHERIC_FOG_CACHE_DATA
@ VER_UE4_GAMEPLAY_TAG_CONTAINER_TAG_TYPE_CHANGE
@ VER_UE4_UCLASS_SERIALIZE_INTERFACES_AFTER_LINKING
@ VER_UE4_RENAME_SM3_TO_ES3_1
@ VER_UE4_DEPRECATED_MOVEMENTCOMPONENT_MODIFIED_SPEEDS
@ VER_UE4_INTERPCURVE_SUPPORTS_LOOPING
@ VER_UE4_SUPPORT_32BIT_STATIC_MESH_INDICES
@ VER_UE4_ADD_LB_WEIGHTBLEND
@ VER_UE4_REMOVED_MATERIAL_USED_WITH_UI_FLAG
@ VER_UE4_FIX_MATERIAL_PROPERTY_OVERRIDE_SERIALIZE
@ VER_UE4_ADDED_SEARCHABLE_NAMES
@ VER_UE4_PURGED_FMATERIAL_COMPILE_OUTPUTS
@ VER_UE4_FOLIAGE_STATIC_LIGHTING_SUPPORT
@ VER_UE4_ADDED_PACKAGE_SUMMARY_LOCALIZATION_ID
@ VER_UE4_REMOVE_NATIVE_COMPONENTS_FROM_BLUEPRINT_SCS
@ VER_UE4_FIXUP_WIDGET_ANIMATION_CLASS
@ VER_UE4_LIGHTMAP_MESH_BUILD_SETTINGS
@ VER_UE4_REFACTOR_PHYSICS_BLENDING
@ VER_UE4_MATERIAL_MASKED_BLENDMODE_TIDY
@ VER_UE4_REMOVE_ZONES_FROM_MODEL
@ VER_UE4_SPEEDTREE_WIND_V7
@ VER_UE4_REFACTOR_CHARACTER_CROUCH
@ VER_UE4_PRIVATE_REMOTE_ROLE
@ VER_UE4_DEPRECATE_USER_WIDGET_DESIGN_SIZE
@ VER_UE4_TRACK_UCS_MODIFIED_PROPERTIES
@ VER_UE4_BLUEPRINT_INPUT_BINDING_OVERRIDES
@ VER_UE4_FSLATESOUND_CONVERSION
@ VER_UE4_BLUEPRINT_CUSTOM_EVENT_CONST_INPUT
@ VER_UE4_MAX_TEXCOORD_INCREASED
@ VER_UE4_ADDED_FBX_ASSET_IMPORT_DATA
@ VER_UE4_STREAMABLE_TEXTURE_MIN_MAX_DISTANCE
@ VER_UE4_FIX_MATERIAL_COMMENTS
@ VER_UE4_MATERIAL_ATTRIBUTES_REORDERING
@ VER_UE4_NO_ANIM_BP_CLASS_IN_GAMEPLAY_CODE
@ VER_UE4_ADD_ROOTCOMPONENT_TO_FOLIAGEACTOR
@ VER_UE4_STATIC_MESH_EXTENDED_BOUNDS
@ VER_UE4_WORLD_LEVEL_INFO
@ VER_UE4_SERIALIZE_LANDSCAPE_GRASS_DATA
@ VER_UE4_FOLIAGE_MOVABLE_MOBILITY
@ VER_UE4_CHARACTER_MOVEMENT_DEPRECATE_PITCH_ROLL
@ VER_UE4_WORLD_LEVEL_INFO_LOD_LIST
@ VER_UE4_STORE_HASCOOKEDDATA_FOR_BODYSETUP
@ VER_UE4_REFLECTION_DATA_IN_PACKAGES
@ VER_UE4_CREATEEXPORTS_CLASS_LINKING_FOR_BLUEPRINTS
@ VER_UE4_BODYINSTANCE_BINARY_SERIALIZATION
@ VER_UE4_SCENE_CAPTURE_CAMERA_CHANGE
@ VER_UE4_MEMBERREFERENCE_IN_PINTYPE
@ VER_UE4_FOLIAGE_SETTINGS_TYPE
@ VER_UE4_FOLIAGE_COLLISION
@ VER_UE4_REFACTOR_MOVEMENT_COMPONENT_HIERARCHY
@ VER_UE4_CHARACTER_MOVEMENT_VARIABLE_RENAMING_1
@ VER_UE4_SOUND_CLASS_GRAPH_EDITOR
@ VER_UE4_ADD_OVERRIDE_GRAVITY_FLAG
@ VER_UE4_REPLACE_SPRING_NOZ_PROPERTY
@ VER_UE4_CLEAR_NOTIFY_TRIGGERS
@ VER_UE4_FBX_IMPORT_DATA_RANGE_ENCAPSULATION
@ VER_UE4_FTEXT_HISTORY_DATE_TIMEZONE
@ VER_UE4_FIX_MATERIAL_COORDS
@ VER_UE4_VARK2NODE_USE_MEMBERREFSTRUCT
@ VER_UE4_SMALLER_DEBUG_MATERIALSHADER_UNIFORM_EXPRESSIONS
@ VER_UE4_MONTAGE_BRANCHING_POINT_REMOVAL
@ VER_UE4_PROPERTY_GUID_IN_PROPERTY_TAG
@ VER_UE4_ATMOSPHERIC_FOG_DECAY_NAME_CHANGE
@ VER_UE4_SKY_LIGHT_COMPONENT
@ VER_UE4_MERGED_ADD_MODIFIERS_RUNTIME_GENERATION_TO_4_7
@ VER_UE4_VOLUME_SAMPLE_LOW_QUALITY_SUPPORT
@ VER_UE4_COMBINED_LIGHTMAP_TEXTURES
@ VER_UE4_KEEP_ONLY_PACKAGE_NAMES_IN_STRING_ASSET_REFERENCES_MAP
@ VER_UE4_DEPRECATE_UMG_STYLE_OVERRIDES
@ VER_UE4_CLEAN_DESTRUCTIBLE_SETTINGS
@ VER_UE4_MATERIAL_INSTANCE_BASE_PROPERTY_OVERRIDES_PHASE_2
@ VER_UE4_ADDED_SKELETON_ARCHIVER_REMOVAL
@ VER_UE4_ADD_TRANSACTIONAL_TO_DATA_ASSETS
@ VER_UE4_AUTOMATIC_VERSION
@ VER_UE4_K2NODE_EVENT_MEMBER_REFERENCE
@ VER_UE4_REMOVE_INPUT_COMPONENTS_FROM_BLUEPRINTS
@ VER_UE4_FIXED_DEFAULT_ORIENTATION_OF_WIDGET_COMPONENT
@ VER_UE4_CHARACTER_MOVEMENT_UPPER_IMPACT_BEHAVIOR
@ VER_UE4_INJECT_BLUEPRINT_STRUCT_PIN_CONVERSION_NODES
@ VER_UE4_TEXT_RENDER_COMPONENTS_WORLD_SPACE_SIZING
@ VER_UE4_OLDEST_LOADABLE_PACKAGE
@ VER_UE4_COMPRESSED_SHADER_RESOURCES
@ VER_UE4_SOUND_COMPRESSION_TYPE_ADDED
@ VER_UE4_CLASS_NOTPLACEABLE_ADDED
@ VER_UE4_REVERB_EFFECT_ASSET_TYPE
@ VER_UE4_ADDED_NOISE_EMITTER_COMPONENT
@ VER_UE4_INSTANCED_STEREO_UNIFORM_REFACTOR
@ VER_UE4_SKYLIGHT_MOBILE_IRRADIANCE_MAP
@ VER_UE4_WORLD_LEVEL_INFO_ZORDER
@ VER_UE4_NIAGARA_DATA_OBJECT_DEV_UI_FIX
@ VER_UE4_BP_ACTOR_VARIABLE_DEFAULT_PREVENTING
@ VAR_UE4_ARRAY_PROPERTY_INNER_TAGS
@ VER_UE4_ASSET_IMPORT_DATA_AS_JSON
@ VER_UE4_ADD_LINEAR_COLOR_SAMPLER
@ VER_UE4_ENGINE_VERSION_OBJECT
@ VER_UE4_ADD_PROJECTILE_FRICTION_BEHAVIOR
@ VER_UE4_PAWN_AUTO_POSSESS_AI
@ VER_UE4_POINT_LIGHT_SOURCE_RADIUS
@ VER_UE4_CHARACTER_BRAKING_REFACTOR
@ VER_UE4_AFTER_MERGING_ADD_MODIFIERS_RUNTIME_GENERATION_TO_4_7
@ VER_UE4_FOLIAGE_STATIC_MOBILITY
@ VER_UE4_BUILD_SCALE_VECTOR
@ VER_UE4_ADD_TEXT_COMPONENT_VERTICAL_ALIGNMENT
@ VER_UE4_MATERIAL_INSTANCE_BASE_PROPERTY_OVERRIDES
@ VER_UE4_SKINWEIGHT_PROFILE_DATA_LAYOUT_CHANGES
@ VER_UE4_REFERENCE_SKELETON_REFACTOR
@ VER_UE4_PROPERTY_TAG_SET_MAP_SUPPORT
@ VER_UE4_ADDED_NAMESPACE_AND_KEY_DATA_TO_FTEXT
@ VER_UE4_ADD_CUSTOMPROFILENAME_CHANGE
@ VER_UE4_K2NODE_VAR_REFERENCEGUIDS
@ VER_UE4_BLUEPRINT_SKEL_CLASS_TRANSIENT_AGAIN
@ VER_UE4_RENAME_CAMERA_COMPONENT_CONTROL_ROTATION
@ VER_UE4_INNER_ARRAY_TAG_INFO
@ VER_UE4_PERFRAME_MATERIAL_UNIFORM_EXPRESSIONS
@ VER_UE4_GLOBAL_EMITTER_SPAWN_RATE_SCALE
@ VER_UE4_UNDO_BREAK_MATERIALATTRIBUTES_CHANGE
@ VER_UE4_ANIMATION_REMOVE_NANS
@ VER_UE4_CHARACTER_MOVEMENT_ADD_BRAKING_FRICTION
@ VER_UE4_REMOVE_DYNAMIC_VOLUME_CLASSES
@ VER_UE4_NAME_HASHES_SERIALIZED
@ VER_UE4_MAKE_ROT_RENAME_AND_REORDER
@ VER_UE4_CAMERA_ACTOR_USING_CAMERA_COMPONENT
@ VER_UE4_REMOVE_STATICMESH_MOBILITY_CLASSES
@ VER_UE4_ADDED_LANDSCAPE_SPLINE_EDITOR_MESH
@ VER_UE4_ADDED_SWEEP_WHILE_WALKING_FLAG
@ VER_UE4_TEXTURE_LEGACY_GAMMA
@ VER_UE4_REBUILD_HIERARCHICAL_INSTANCE_TREES
@ VER_UE4_BLUEPRINT_SKEL_SERIALIZED_AGAIN
@ VER_UE4_MOVEMENTCOMPONENT_AXIS_SETTINGS
@ VER_UE4_SWITCH_CALL_NODE_TO_USE_MEMBER_REFERENCE
@ VER_UE4_SUPPORT_GPUSKINNING_8_BONE_INFLUENCES
@ VER_UE4_INSTANCED_STEREO_UNIFORM_UPDATE
@ VER_UE4_SLATE_COMPOSITE_FONTS
@ VER_UE4_REFRACTION_BIAS_TO_REFRACTION_DEPTH_BIAS
@ VER_UE4_POINTLIGHT_SOURCE_ORIENTATION
@ VER_UE4_STATIC_SKELETAL_MESH_SERIALIZATION_FIX
@ VER_UE4_SUPPORT_8_BONE_INFLUENCES_SKELETAL_MESHES
@ VER_UE4_REMOVE_SKELETALMESH_COMPONENT_BODYSETUP_SERIALIZATION
@ VER_UE4_BODYSETUP_COLLISION_CONVERSION
@ VER_UE4_ALL_PROPS_TO_CONSTRAINTINSTANCE
@ VER_UE4_SPEEDTREE_STATICMESH
@ VER_UE4_HEALTH_DEATH_REFACTOR
@ VER_UE4_COLLECTIONS_IN_SHADERMAPID
@ VER_UE4_DIALOGUE_WAVE_NAMESPACE_AND_CONTEXT_CHANGES
@ VER_UE4_RENAME_CAMERA_COMPONENT_VIEW_ROTATION
@ VER_UE4_ANIM_SUPPORT_NONUNIFORM_SCALE_ANIMATION
@ VER_UE4_CASE_PRESERVING_FNAME
@ VER_UE4_PACKAGE_REQUIRES_LOCALIZATION_GATHER_FLAGGING
@ VER_UE4_FIX_REFRACTION_INPUT_MASKING
@ VER_UE4_MOVE_SKELETALMESH_SHADOWCASTING
@ VER_UE4_REMOVE_LIGHT_MOBILITY_CLASSES
@ VER_UE4_LANDSCAPE_GRASS_COOKING
@ VER_UE4_ANIMATION_ADD_TRACKCURVES
@ VER_UE4_FIXUP_MOTOR_UNITS
@ VER_UE4_SCS_STORES_ALLNODES_ARRAY
@ VER_UE4_SORT_ACTIVE_BONE_INDICES
@ VER_UE4_FIXUP_BODYSETUP_INVALID_CONVEX_TRANSFORM
@ VER_UE4_PC_ROTATION_INPUT_REFACTOR
@ VER_UE4_CHANGE_SETARRAY_BYTECODE
@ VER_UE4_REBUILD_TEXTURE_STREAMING_DATA_ON_LOAD
@ VER_UE4_ADD_EDITOR_VIEWS
@ VER_UE4_FIX_BLUEPRINT_VARIABLE_FLAGS
@ VER_UE4_REFACTOR_PROJECTILE_MOVEMENT
@ VER_UE4_REMOVE_SINGLENODEINSTANCE
const FPackageFileVersion GOldestLoadablePackageFileUEVersion
const int32 GPackageFileUE4Version
const FPackageFileVersion GPackageFileUEVersion
const int32 GPackageFileLicenseeUEVersion
EUnrealEngineObjectUE5Version
@ NAMES_REFERENCED_FROM_EXPORT_DATA
@ ADD_SOFTOBJECTPATH_LIST
@ AUTOMATIC_VERSION_PLUS_ONE
@ REMOVE_OBJECT_EXPORT_PACKAGE_GUID
@ LARGE_WORLD_COORDINATES
@ FSOFTOBJECTPATH_REMOVE_ASSET_PATH_FNAMES
@ TRACK_OBJECT_EXPORT_IS_INHERITED
static constexpr bool TIsTOptional_V< volatile TOptional< T > >
static constexpr bool TIsTOptional_V
static constexpr bool TIsTOptional_V< TOptional< T > >
static constexpr bool TIsTOptional_V< const volatile TOptional< T > >
constexpr FNullOpt NullOpt
static constexpr bool TIsTOptional_V< const TOptional< T > >
#define WIN32_LEAN_AND_MEAN
#define PLATFORM_IS_EXTENSION
#define PREPROCESSOR_NOTHING
#define PREPROCESSOR_TO_STRING(x)
#define PREPROCESSOR_JOIN(x, y)
#define PREPROCESSOR_JOIN_FIRST_INNER(x,...)
#define PLATFORM_HEADER_NAME
#define PREPROCESSOR_JOIN_FIRST(x,...)
#define PREPROCESSOR_REMOVE_OPTIONAL_PARENS(...)
#define PREPROCESSOR_JOIN_INNER(x, y)
#define PREPROCESSOR_REMOVE_OPTIONAL_PARENS_IMPL(...)
#define PREPROCESSOR_TO_STRING_INNER(x)
#define MIX_SIGNED_INTS_2_ARGS_CONSTEXPR(Func)
#define RESOLVE_FLOAT_AMBIGUITY_3_ARGS(Func)
#define RESOLVE_FLOAT_PREDICATE_AMBIGUITY_3_ARGS(Func)
#define RESOLVE_FLOAT_PREDICATE_AMBIGUITY_2_ARGS(Func)
#define RESOLVE_FLOAT_TO_TYPE_AMBIGUITY_3_ARGS(Func, ReturnType)
#define RESOLVE_FLOAT_TO_TYPE_AMBIGUITY_2_ARGS(Func, ReturnType)
#define MIX_FLOATS_TO_TYPE_2_ARGS(Func, ReturnType)
#define MIX_FLOATS_2_ARGS(Func)
#define MIX_FLOATS_TO_TYPE_3_ARGS(Func, ReturnType)
#define MIX_FLOATS_3_ARGS(Func)
#define RESOLVE_FLOAT_AMBIGUITY_2_ARGS(Func)
#define MIX_SIGNED_INTS_2_ARGS_ACTUAL(Func, OptionalMarkup)
void operator<<(FStructuredArchive::FSlot &Ar, TSet< ElementType, KeyFuncs, Allocator > &Set)
bool LegacyCompareEqual(const TSet< ElementType, KeyFuncs, Allocator > &A, const TSet< ElementType, KeyFuncs, Allocator > &B)
FORCEINLINE void operator<<(FStructuredArchive::FSlot &Ar, TSetElement< ElementType > &Element)
FORCEINLINE void MoveByRelocate(T &A, T &B)
bool LegacyCompareNotEqual(const TSet< ElementType, KeyFuncs, Allocator > &A, const TSet< ElementType, KeyFuncs, Allocator > &B)
constexpr bool TIsTSharedPtr_V
FORCEINLINE bool operator!=(TYPE_OF_NULLPTR, TSharedPtr< ObjectTypeB, Mode > const &InSharedPtrB)
constexpr bool TIsTSharedRef_V< volatile TSharedRef< ObjectType, InMode > >
FORCEINLINE bool operator==(TSharedRef< ObjectTypeA, Mode > const &InSharedRefA, TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
FORCEINLINE bool operator!=(TSharedRef< ObjectTypeA, Mode > const &InSharedRefA, TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
FORCEINLINE TSharedRef< InObjectType, InMode > MakeShared(InArgTypes &&... Args)
FORCEINLINE bool operator!=(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
FORCEINLINE TWeakPtr< CastToType, Mode > StaticCastWeakPtr(TWeakPtr< CastFromType, Mode > const &InWeakPtr)
FORCEINLINE bool operator==(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, TYPE_OF_NULLPTR)
constexpr bool TIsTWeakPtr_V< volatile TWeakPtr< ObjectType, InMode > >
FORCEINLINE TSharedPtr< CastToType, Mode > StaticCastSharedPtr(TSharedPtr< CastFromType, Mode > const &InSharedPtr)
FORCEINLINE bool operator==(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
constexpr bool TIsTSharedRef_V
constexpr bool TIsTSharedPtr_V< const TSharedPtr< ObjectType, InMode > >
FORCEINLINE bool operator==(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, TSharedPtr< ObjectTypeB, Mode > const &InSharedPtrB)
constexpr bool TIsTWeakPtr_V< const TWeakPtr< ObjectType, InMode > >
FORCEINLINE bool operator==(TSharedRef< ObjectTypeA, Mode > const &InSharedRef, TSharedPtr< ObjectTypeB, Mode > const &InSharedPtr)
FORCEINLINE TWeakPtr< CastToType, Mode > ConstCastWeakPtr(TWeakPtr< CastFromType, Mode > const &InWeakPtr)
FORCEINLINE bool operator==(TSharedPtr< ObjectTypeA, Mode > const &InSharedPtrA, TSharedPtr< ObjectTypeB, Mode > const &InSharedPtrB)
constexpr bool TIsTWeakPtr_V
constexpr bool TIsTSharedPtr_V< const volatile TSharedPtr< ObjectType, InMode > >
constexpr bool TIsTWeakPtr_V< const volatile TWeakPtr< ObjectType, InMode > >
uint32 GetTypeHash(const TWeakPtr< ObjectType, Mode > &InWeakPtr)
FORCEINLINE bool operator==(TSharedRef< ObjectTypeA, Mode > const &InSharedRefA, TSharedRef< ObjectTypeB, Mode > const &InSharedRefB)
constexpr bool IsDerivedFromSharedFromThis()
constexpr bool TIsTWeakPtr_V< TWeakPtr< ObjectType, InMode > >
uint32 GetTypeHash(const TSharedPtr< ObjectType, Mode > &InSharedPtr)
FORCEINLINE void CleanupPointerMap(TMap< TWeakPtr< KeyType >, ValueType > &PointerMap)
FORCEINLINE bool operator!=(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, TSharedPtr< ObjectTypeB, Mode > const &InSharedPtrB)
FORCEINLINE SharedPointerInternals::TRawPtrProxy< ObjectType > MakeShareable(ObjectType *InObject)
FORCEINLINE bool operator!=(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, TSharedRef< ObjectTypeB, Mode > const &InSharedRefB)
FORCEINLINE bool operator!=(TSharedPtr< ObjectTypeB, Mode > const &InSharedPtr, TSharedRef< ObjectTypeA, Mode > const &InSharedRef)
constexpr bool TIsTSharedPtr_V< volatile TSharedPtr< ObjectType, InMode > >
FORCEINLINE bool operator!=(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, TYPE_OF_NULLPTR)
constexpr bool TIsTSharedRef_V< const volatile TSharedRef< ObjectType, InMode > >
FORCEINLINE SharedPointerInternals::TRawPtrProxyWithDeleter< ObjectType, DeleterType > MakeShareable(ObjectType *InObject, DeleterType &&InDeleter)
FORCEINLINE bool operator==(TYPE_OF_NULLPTR, TSharedPtr< ObjectTypeB, Mode > const &InSharedPtrB)
FORCEINLINE void CleanupPointerArray(TArray< TWeakPtr< Type > > &PointerArray)
constexpr bool TIsTSharedPtr_V< TSharedPtr< ObjectType, InMode > >
constexpr bool TIsTSharedRef_V< const TSharedRef< ObjectType, InMode > >
FORCEINLINE bool operator!=(TSharedRef< ObjectTypeA, Mode > const &InSharedRefA, TSharedRef< ObjectTypeB, Mode > const &InSharedRefB)
FORCEINLINE TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
FORCEINLINE bool operator!=(TYPE_OF_NULLPTR, TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
FORCEINLINE bool operator==(TSharedPtr< ObjectTypeA, Mode > const &InSharedPtrA, TYPE_OF_NULLPTR)
FORCEINLINE bool operator!=(TSharedPtr< ObjectTypeA, Mode > const &InSharedPtrA, TSharedPtr< ObjectTypeB, Mode > const &InSharedPtrB)
FORCEINLINE bool operator==(TYPE_OF_NULLPTR, TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
FORCEINLINE TSharedRef< CastToType, Mode > ConstCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
uint32 GetTypeHash(const TSharedRef< ObjectType, Mode > &InSharedRef)
FORCEINLINE bool operator==(TSharedPtr< ObjectTypeA, Mode > const &InSharedPtrA, TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
constexpr bool TIsTSharedRef_V< TSharedRef< ObjectType, InMode > >
FORCEINLINE TSharedPtr< CastToType, Mode > ConstCastSharedPtr(TSharedPtr< CastFromType, Mode > const &InSharedPtr)
FORCEINLINE bool operator!=(TSharedPtr< ObjectTypeA, Mode > const &InSharedPtrA, TYPE_OF_NULLPTR)
FORCEINLINE bool operator==(TSharedPtr< ObjectTypeB, Mode > const &InSharedPtr, TSharedRef< ObjectTypeA, Mode > const &InSharedRef)
FORCEINLINE bool operator!=(TSharedPtr< ObjectTypeA, Mode > const &InSharedPtrA, TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
FORCEINLINE bool operator!=(TSharedRef< ObjectTypeA, Mode > const &InSharedRef, TSharedPtr< ObjectTypeB, Mode > const &InSharedPtr)
FORCEINLINE bool operator==(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, TSharedRef< ObjectTypeB, Mode > const &InSharedRefB)
#define UE_TSHAREDPTR_STATIC_ASSERT_VALID_MODE(ObjectType, Mode)
#define THREAD_SANITISE_UNSAFEPTR
#define WITH_SHARED_POINTER_TESTS
void StableSort(T **First, const int32 Num, const PREDICATE_CLASS &Predicate)
void StableSort(T *First, const int32 Num, const PREDICATE_CLASS &Predicate)
void RadixSort32(ValueType *RESTRICT Dst, ValueType *RESTRICT Src, CountType Num)
void StableSortInternal(T *First, const int32 Num, const PREDICATE_CLASS &Predicate)
void Sort(T **First, const int32 Num)
void StableSort(T *First, const int32 Num)
void StableSort(T **First, const int32 Num)
void Merge(T *Out, T *In, const int32 Mid, const int32 Num, const PREDICATE_CLASS &Predicate)
void Sort(T **First, const int32 Num, const PREDICATE_CLASS &Predicate)
void RadixSort32(float *RESTRICT Dst, float *RESTRICT Src, CountType Num)
void RadixSort32(ValueType *RESTRICT Dst, ValueType *RESTRICT Src, CountType Num, SortKeyClass SortKey)
void Sort(T *First, const int32 Num, const PREDICATE_CLASS &Predicate)
void Sort(T *First, const int32 Num)
void * operator new(size_t Size, const FSparseArrayAllocationInfo &Allocation)
void * operator new(size_t Size, TSparseArray< T, Allocator > &Array)
void * operator new(size_t Size, TSparseArray< T, Allocator > &Array, int32 Index)
#define TSPARSEARRAY_RANGED_FOR_CHECKS
void operator<<(FStructuredArchive::FSlot Slot, TSparseArray< ElementType, Allocator > &InArray)
#define UE_STATIC_ASSERT_COMPLETE_TYPE(TypeToCheck, Message)
FStringBuilderBase & operator+=(FStringBuilderBase &Builder, UTF8CHAR Char)
FStringBuilderBase & operator+=(FStringBuilderBase &Builder, ANSICHAR Char)
constexpr int32 GetNum(const TStringBuilderBase< CharType > &Builder)
FStringBuilderBase & operator+=(FStringBuilderBase &Builder, FUtf8StringView Str)
FStringBuilderBase & operator+=(FStringBuilderBase &Builder, FWideStringView Str)
FStringBuilderBase & operator+=(FStringBuilderBase &Builder, WIDECHAR Char)
auto AppendChars(TStringBuilderBase< CharType > &Builder)
auto operator<<(TStringBuilderBase< CharType > &Builder, CharRangeType &&Str) -> decltype(Builder.Append(MakeStringView(Forward< CharRangeType >(Str))))
TStringConversion< TUTF16ToUTF32_Convert< TCHAR, UTF32CHAR > > FTCHARToUTF32
TStringPointer< wchar_t, TCHAR > FWCharToTCHAR
auto GetNum(const TStringConversion< Converter, DefaultConversionSize > &Conversion) -> decltype(Conversion.Length())
#define UTF8_TO_TCHAR(str)
auto GetData(const TStringConversion< Converter, DefaultConversionSize > &Conversion) -> decltype(Conversion.Get())
auto GetData(const TStringPointer< FromType, ToType > &Pointer) -> decltype(Pointer.Get())
TStringConversion< TUTF32ToUTF16_Convert< UTF32CHAR, TCHAR > > FUTF32ToTCHAR
TStringPointer< UTF16CHAR, TCHAR > FUTF16ToTCHAR
#define DEFAULT_STRING_CONVERSION_SIZE
TStringPointer< TCHAR, wchar_t > FTCHARToWChar
FORCEINLINE auto StringMemoryPassthru(To *Buffer, int32 BufferSize, int32 SourceLength)
FORCEINLINE auto StringCast(const From *Str, int32 Len)
FORCEINLINE To CharCast(From Ch)
TStringConversion< FUTF8ToTCHAR_Convert > FUTF8ToTCHAR
FORCEINLINE TArray< ToType > StringToArray(const FromType *Src, int32 SrcLen)
auto GetNum(const TStringPointer< FromType, ToType > &Pointer) -> decltype(Pointer.Length())
TStringPointer< TCHAR, UTF16CHAR > FTCHARToUTF16
FORCEINLINE auto StringCast(const From *Str)
FORCEINLINE TArray< ToType > StringToArray(const FromType *Str)
TStringConversion< UE::Core::Private::FTCHARToUTF8_Convert > FTCHARToUTF8
#define TCHAR_TO_ANSI(str)
#define TCHAR_TO_UTF8(str)
#define ANSI_TO_TCHAR(str)
TWeakPtr< const FStringTableEntry, ESPMode::ThreadSafe > FStringTableEntryConstWeakPtr
TSharedPtr< const FStringTable, ESPMode::ThreadSafe > FStringTableConstPtr
TWeakPtr< FStringTableEntry, ESPMode::ThreadSafe > FStringTableEntryWeakPtr
TSharedRef< FStringTable, ESPMode::ThreadSafe > FStringTableRef
TSharedRef< const FStringTable, ESPMode::ThreadSafe > FStringTableConstRef
TSharedPtr< FStringTableEntry, ESPMode::ThreadSafe > FStringTableEntryPtr
TWeakPtr< const FStringTable, ESPMode::ThreadSafe > FStringTableConstWeakPtr
TSharedPtr< FStringTable, ESPMode::ThreadSafe > FStringTablePtr
TSharedRef< FStringTableEntry, ESPMode::ThreadSafe > FStringTableEntryRef
TWeakPtr< FStringTable, ESPMode::ThreadSafe > FStringTableWeakPtr
EStringTableLoadingPolicy
TSharedPtr< const FStringTableEntry, ESPMode::ThreadSafe > FStringTableEntryConstPtr
TSharedRef< const FStringTableEntry, ESPMode::ThreadSafe > FStringTableEntryConstRef
constexpr FWideStringView operator""_WSV(const WIDECHAR *String, size_t Size)
TStringView(CharRangeType &&Range) -> TStringView< TElementType_T< CharRangeType > >
constexpr FStringView operator""_SV(const TCHAR *String, size_t Size)
constexpr auto MakeStringView(CharPtrType &&CharPtr UE_LIFETIMEBOUND, int32 Size) -> decltype(TStringView(Forward< CharPtrType >(CharPtr), Size))
constexpr FAnsiStringView operator""_PrivateASV(const ANSICHAR *String, size_t Size)
constexpr FWideStringView operator""_PrivateWSV(const WIDECHAR *String, size_t Size)
constexpr auto MakeStringView(CharPtrOrRangeType &&CharPtrOrRange UE_LIFETIMEBOUND) -> decltype(TStringView(Forward< CharPtrOrRangeType >(CharPtrOrRange)))
constexpr FAnsiStringView operator""_ASV(const ANSICHAR *String, size_t Size)
FUtf8StringView operator""_U8SV(const ANSICHAR *String, size_t Size)
FUtf8StringView operator""_PrivateU8SV(const ANSICHAR *String, size_t Size)
constexpr FStringView operator""_PrivateSV(const TCHAR *String, size_t Size)
TEnableIf<!TModels< CInsertable< FArchive & >, T >::Value &&TModels< CInsertable< FStructuredArchiveSlot >, T >::Value, FArchive & >::Type operator<<(FArchive &Ar, T &Obj)
TEnableIf< TModels< CInsertable< FArchive & >, T >::Value &&!TModels< CInsertable< FStructuredArchiveSlot >, T >::Value >::Type operator<<(FStructuredArchiveSlot Slot, T &Obj)
#define DO_STRUCTURED_ARCHIVE_CONTAINER_CHECKS
#define SA_VALUE(Name, Value)
FORCEINLINE_DEBUGGABLE void operator<<(FStructuredArchiveSlot Slot, TArray< uint8 > &InArray)
FORCEINLINE_DEBUGGABLE void operator<<(FStructuredArchiveSlot Slot, TArray< T > &InArray)
void LexFromString(EDateTimeStyle::Type &OutValue, const TCHAR *Buffer)
bool LexTryParseString(EDateTimeStyle::Type &OutValue, const TCHAR *Buffer)
TSharedPtr< FTextFormatPatternDefinition, ESPMode::ThreadSafe > FTextFormatPatternDefinitionPtr
TSharedRef< const FTextFormatPatternDefinition, ESPMode::ThreadSafe > FTextFormatPatternDefinitionConstRef
TArray< FFormatArgumentValue > FFormatOrderedArguments
bool LexTryParseString(ERoundingMode &OutValue, const TCHAR *Buffer)
void LexFromString(ETextGender &OutValue, const TCHAR *Buffer)
const TCHAR * LexToString(ETextGender InValue)
bool LexTryParseString(ETextGender &OutValue, const TCHAR *Buffer)
const TCHAR * LexToString(EDateTimeStyle::Type InValue)
TSortedMap< FString, FFormatArgumentValue, FDefaultAllocator, FLocKeySortedMapLess > FFormatNamedArguments
const TCHAR * LexToString(ERoundingMode InValue)
TSharedRef< FTextFormatPatternDefinition, ESPMode::ThreadSafe > FTextFormatPatternDefinitionRef
TSharedPtr< const FTextFormatPatternDefinition, ESPMode::ThreadSafe > FTextFormatPatternDefinitionConstPtr
@ LexicalCompareInvariants
void LexFromString(ERoundingMode &OutValue, const TCHAR *Buffer)
ETextFilterTextComparisonMode
ETextFilterComparisonOperation
ETextLocalizationManagerInitializedFlags
#define USE_STABLE_LOCALIZATION_KEYS
FORCEINLINE uint32 GetTypeHash(const TTuple<> &Tuple)
#define UE_TUPLE_STRUCTURED_BINDING_SUPPORT
FORCEINLINE void operator<<(FStructuredArchive::FSlot Slot, TTuple< Types... > &Tuple)
FORCEINLINE uint32 GetTypeHash(const TTuple< Types... > &Tuple)
#define UE_TUPLE_STATIC_ANALYSIS_WORKAROUND
uint32 PointerHash(const void *Key)
uint32 HashCombine(uint32 A, uint32 C)
uint32 PointerHash(const void *Key, uint32 C)
uint32 HashCombineFast(uint32 A, uint32 B)
TWeakObjectPtr< T > GetWeakReference(T *object)
#define USE_MALLOC_PROFILER
#define MALLOC_PROFILER(...)
#define FORCE_ANSI_ALLOCATOR
constexpr bool TIsTUniqueObj_V
constexpr bool TIsTUniqueObj_V< TUniqueObj< T > >
constexpr bool TIsTUniqueObj_V< const TUniqueObj< T > >
constexpr bool TIsTUniqueObj_V< const volatile TUniqueObj< T > >
constexpr bool TIsTUniqueObj_V< volatile TUniqueObj< T > >
FORCEINLINE bool operator!=(TYPE_OF_NULLPTR, const TUniquePtr< T > &Rhs)
FORCEINLINE TEnableIf< TIsUnboundedArray< T >::Value, TUniquePtr< T > >::Type MakeUnique(SIZE_T Size)
constexpr bool TIsTUniquePtr_V< const volatile TUniquePtr< T, Deleter > >
FORCEINLINE TEnableIf<!TIsArray< T >::Value, TUniquePtr< T > >::Type MakeUniqueForOverwrite()
constexpr bool TIsTUniquePtr_V< const TUniquePtr< T, Deleter > >
constexpr bool TIsTUniquePtr_V< TUniquePtr< T, Deleter > >
FORCEINLINE bool operator==(TYPE_OF_NULLPTR, const TUniquePtr< T > &Rhs)
constexpr bool TIsTUniquePtr_V
constexpr bool TIsTUniquePtr_V< volatile TUniquePtr< T, Deleter > >
FORCEINLINE TEnableIf< TIsUnboundedArray< T >::Value, TUniquePtr< T > >::Type MakeUniqueForOverwrite(SIZE_T Size)
FORCEINLINE TEnableIf<!TIsArray< T >::Value, TUniquePtr< T > >::Type MakeUnique(TArgs &&... Args)
FORCEINLINE VectorRegister VectorQuaternionMultiply2(const VectorRegister &Quat1, const VectorRegister &Quat2)
FORCEINLINE VectorRegister VectorTruncate(const VectorRegister &X)
FORCEINLINE uint32 VectorAnyGreaterThan(const VectorRegister &Vec1, const VectorRegister &Vec2)
#define VectorReplicate(Vec, ElementIndex)
#define VectorGetComponent(Vec, ComponentIndex)
FORCEINLINE VectorRegister4Double VectorReciprocalSqrt(const VectorRegister4Double &Vec)
FORCEINLINE VectorRegister4Float MakeVectorRegisterFloatFromDouble(const VectorRegister4Double &Vec)
FORCEINLINE VectorRegister4Double VectorReciprocal(const VectorRegister4Double &Vec)
FORCEINLINE VectorRegister4Double VectorCompareGE(const VectorRegister4Double &Vec1, const VectorRegister4Double &Vec2)
FORCEINLINE VectorRegister4Double VectorCross(const VectorRegister4Double &Vec1, const VectorRegister4Double &Vec2)
FORCEINLINE VectorRegister4Double VectorTruncate(const VectorRegister4Double &X)
FORCEINLINE VectorRegister4Double MakeVectorRegisterDouble(double X, double Y, double Z, double W)
FORCEINLINE VectorRegister4Float MakeVectorRegister(float X, float Y, float Z, float W)
FORCEINLINE VectorRegister4Double VectorSelect(const VectorRegister4Double &Mask, const VectorRegister4Double &Vec1, const VectorRegister4Double &Vec2)
FORCEINLINE VectorRegister4Float MakeVectorRegisterFloat(float X, float Y, float Z, float W)
FORCEINLINE VectorRegister4Double VectorQuaternionMultiply2(const VectorRegister4Double &Quat1, const VectorRegister4Double &Quat2)
#define UE_THRESH_UVS_ARE_SAME
#define UE_DOUBLE_SMALL_NUMBER
#define UE_DOUBLE_INV_SQRT_3
#define UE_THRESH_SPLIT_POLY_PRECISELY
#define THRESH_UVS_ARE_SAME
#define DOUBLE_THRESH_UVS_ARE_SAME
#define UE_DOUBLE_THRESH_SPLIT_POLY_PRECISELY
#define DOUBLE_THRESH_NORMALS_ARE_ORTHOGONAL
#define UE_THRESH_NORMALS_ARE_ORTHOGONAL
#define FLOAT_NON_FRACTIONAL
#define ENABLE_NAN_DIAGNOSTIC
#define THRESH_POINT_ON_SIDE
#define UE_THRESH_NORMALS_ARE_SAME
#define UE_THRESH_POINTS_ARE_SAME
#define DOUBLE_PI_SQUARED
#define THRESH_VECTORS_ARE_NEAR
#define UE_DOUBLE_HALF_PI
#define UE_DEFINE_LEGACY_MATH_CONSTANT_MACRO_NAMES
#define THRESH_VECTOR_NORMALIZED
#define UE_DOUBLE_NORMAL_THRESH
#define THRESH_NORMALS_ARE_PARALLEL
#define THRESH_POINTS_ARE_SAME
#define UE_DOUBLE_THRESH_NORMALS_ARE_PARALLEL
#define THRESH_SPLIT_POLY_WITH_PLANE
#define DOUBLE_THRESH_QUAT_NORMALIZED
#define THRESH_NORMALS_ARE_SAME
#define UE_DOUBLE_KINDA_SMALL_NUMBER
#define UE_DOUBLE_THRESH_ZERO_NORM_SQUARED
#define THRESH_POINTS_ARE_NEAR
#define UE_DOUBLE_BIG_NUMBER
#define THRESH_POINT_ON_PLANE
#define DOUBLE_UE_GOLDEN_RATIO
#define DOUBLE_THRESH_POINT_ON_PLANE
#define UE_DOUBLE_INV_SQRT_2
#define FLOAT_NORMAL_THRESH
#define DOUBLE_THRESH_NORMALS_ARE_SAME
#define THRESH_NORMALS_ARE_ORTHOGONAL
#define UE_DOUBLE_NON_FRACTIONAL
#define UE_DOUBLE_THRESH_QUAT_NORMALIZED
#define UE_THRESH_NORMALS_ARE_PARALLEL
#define THRESH_QUAT_NORMALIZED
#define UE_DOUBLE_THRESH_VECTOR_NORMALIZED
#define UE_DOUBLE_HALF_SQRT_2
#define DOUBLE_THRESH_POINTS_ARE_NEAR
#define DOUBLE_THRESH_NORMALS_ARE_PARALLEL
#define DOUBLE_THRESH_POINTS_ARE_SAME
#define KINDA_SMALL_NUMBER
#define DOUBLE_EULERS_NUMBER
#define UE_DOUBLE_THRESH_NORMALS_ARE_SAME
#define DOUBLE_UE_INV_SQRT_3
#define UE_THRESH_POINTS_ARE_NEAR
#define UE_DOUBLE_HALF_SQRT_3
#define UE_THRESH_SPLIT_POLY_WITH_PLANE
#define UE_THRESH_VECTORS_ARE_NEAR
#define DOUBLE_THRESH_VECTOR_NORMALIZED
#define DOUBLE_NON_FRACTIONAL
#define THRESH_SPLIT_POLY_PRECISELY
#define UE_DOUBLE_THRESH_POINTS_ARE_NEAR
#define UE_THRESH_POINT_ON_SIDE
#define UE_DOUBLE_THRESH_POINT_ON_PLANE
#define UE_FLOAT_NORMAL_THRESH
#define DOUBLE_KINDA_SMALL_NUMBER
#define UE_DOUBLE_THRESH_SPLIT_POLY_WITH_PLANE
#define DOUBLE_THRESH_SPLIT_POLY_WITH_PLANE
#define DOUBLE_SMALL_NUMBER
#define UE_DOUBLE_THRESH_VECTORS_ARE_NEAR
#define DOUBLE_UE_INV_SQRT_2
#define UE_DOUBLE_THRESH_NORMALS_ARE_ORTHOGONAL
#define UE_DOUBLE_THRESH_POINTS_ARE_SAME
#define UE_DOUBLE_THRESH_UVS_ARE_SAME
#define DOUBLE_THRESH_ZERO_NORM_SQUARED
#define DOUBLE_THRESH_SPLIT_POLY_PRECISELY
#define UE_THRESH_VECTOR_NORMALIZED
#define UE_DOUBLE_GOLDEN_RATIO
#define UE_PRIVATE_MATH_DEPRECATION(Before, After)
#define DOUBLE_UE_HALF_SQRT_2
#define DOUBLE_UE_HALF_SQRT_3
#define UE_DOUBLE_EULERS_NUMBER
#define DOUBLE_BIG_NUMBER
#define UE_THRESH_QUAT_NORMALIZED
#define UE_THRESH_POINT_ON_PLANE
#define UE_DEPRECATE_LEGACY_MATH_CONSTANT_MACRO_NAMES
#define UE_KINDA_SMALL_NUMBER
#define DOUBLE_THRESH_POINT_ON_SIDE
#define UE_THRESH_ZERO_NORM_SQUARED
#define UE_DOUBLE_THRESH_POINT_ON_SIDE
#define DOUBLE_NORMAL_THRESH
#define DOUBLE_THRESH_VECTORS_ARE_NEAR
#define UE_DOUBLE_PI_SQUARED
#define THRESH_ZERO_NORM_SQUARED
#define UE_FLOAT_NON_FRACTIONAL
FORCEINLINE VectorRegister4Double VectorReciprocalAccurate(const VectorRegister4Double &Vec)
FORCEINLINE VectorRegister4Float VectorQuaternionInverseRotateVector(const VectorRegister4Float &Quat, const VectorRegister4Float &VectorW0)
FORCEINLINE uint32 VectorAllLesserThan(VectorRegister4Double Vec1, VectorRegister4Double Vec2)
FORCEINLINE VectorRegister4Double VectorReciprocalSqrtAccurate(const VectorRegister4Double &Vec)
FORCEINLINE VectorRegister4Double VectorFractional(const VectorRegister4Double &Vec)
FORCEINLINE VectorRegister4Double VectorSetDouble3(double X, double Y, double Z)
FORCEINLINE VectorRegister4Double VectorMod360(const VectorRegister4Double &X)
FORCEINLINE void VectorStoreFloat1(const VectorRegister4Double &Vec, int64 *Dst)
FORCEINLINE VectorRegister4Float VectorLoad(const VectorRegister4Float *Ptr)
FORCEINLINE uint32 VectorAllGreaterThan(VectorRegister4Double Vec1, VectorRegister4Double Vec2)
FORCEINLINE VectorRegister4Float VectorClamp(const VectorRegister4Float &X, const VectorRegister4Float &VecMin, const VectorRegister4Float &VecMax)
FORCEINLINE void VectorStore(const VectorRegister4Double &Vec, VectorRegister4Double *Dst)
FORCEINLINE VectorRegister4Float VectorSet(uint32 X, uint32 Y, uint32 Z, uint32 W)
FORCEINLINE VectorRegister4Float VectorNormalizeRotator(const VectorRegister4Float &UnnormalizedRotator)
FORCEINLINE void VectorStoreAligned(const TVectorRegisterType< T > &Vec, UE::Math::TVector4< T > *Dst)
VectorStoreAligned.
FORCEINLINE TVectorRegisterType< T > VectorLoadFloat3_W1(const UE::Math::TVector< T > *Ptr)
FORCEINLINE VectorRegister4Double VectorLoadAligned(const VectorRegister4Double *Ptr)
FORCEINLINE VectorRegister4Double VectorMultiplyAdd(VectorRegister4Double Vec1, VectorRegister4Float Vec2, VectorRegister4Float Acc)
FORCEINLINE VectorRegister4Float VectorZero(void)
FORCEINLINE void VectorStore(const VectorRegister4Float &Vec, UE::Math::TVector4< T > *Dst)
VectorStore.
FORCEINLINE VectorRegister4Double VectorMultiply(VectorRegister4Double Vec1, VectorRegister4Float Vec2)
FORCEINLINE void VectorStoreDouble1(const VectorRegister4Double &Vec, double *Ptr)
FORCEINLINE VectorRegister4Double MakeVectorRegister(double X, double Y, double Z, float W)
FORCEINLINE VectorRegister4Float VectorSetFloat3(float X, float Y, float Z)
FORCEINLINE VectorRegister4Float VectorQuaternionRotateVector(const VectorRegister4Float &Quat, const VectorRegister4Float &VectorW0)
FORCEINLINE TVectorRegisterType VectorNormalizeAccurate(const TVectorRegisterType &Vector)
FORCEINLINE void VectorStoreAligned(const VectorRegister4Float &Vec, struct UE::Math::TQuat< double > *Dst)
FORCEINLINE VectorRegister4Float VectorSet(float X, float Y, float Z, float W)
FORCEINLINE TVectorRegisterType< T > VectorLoadFloat3_W0(const UE::Math::TRotator< T > *Ptr)
FORCEINLINE void VectorStoreFloat3(const VectorRegister4Double &Vec, UE::Math::TRotator< T > *Dst)
FORCEINLINE VectorRegister4Double VectorLoadFloat1(const VectorRegister4Double *Ptr)
FORCEINLINE VectorRegister4Double VectorSetDouble(double X, double Y, double Z, double W)
FORCEINLINE VectorRegister4Float VectorAccumulateQuaternionShortestPath(const VectorRegister4Float &A, const VectorRegister4Float &B)
FORCEINLINE VectorRegister4Double VectorClamp(const VectorRegister4Double &X, const VectorRegister4Double &VecMin, const VectorRegister4Double &VecMax)
FORCEINLINE TVectorRegisterType< T > VectorLoadAligned(const UE::Math::TVector4< T > *Ptr)
FORCEINLINE VectorRegister4Double VectorLoadDouble3_W1(const double *Ptr)
FORCEINLINE VectorRegister4Double VectorLoad(const VectorRegister4Double *Ptr)
FORCEINLINE VectorRegister4Double VectorSet(double X, double Y, double Z, double W)
FORCEINLINE TVectorRegisterType< T > VectorLoad(const UE::Math::TQuat< T > *Ptr)
VectorLoad.
FORCEINLINE void VectorStoreFloat1(const VectorRegister4Double &Vec, int32 *Dst)
FORCEINLINE VectorRegister4Double VectorLoadFloat3_W0(const double *Ptr)
FORCEINLINE uint32 VectorAnyLesserThan(VectorRegister4Float Vec1, VectorRegister4Float Vec2)
FORCEINLINE uint32 VectorAllLesserThan(VectorRegister4Float Vec1, VectorRegister4Float Vec2)
FORCEINLINE void VectorStore(const VectorRegister4Double &Vec, UE::Math::TVector4< T > *Dst)
FORCEINLINE VectorRegister4Float VectorOne(void)
FORCEINLINE VectorRegister4Double VectorQuaternionInverseRotateVector(const VectorRegister4Double &Quat, const VectorRegister4Double &VectorW0)
FORCEINLINE VectorRegister4Double VectorBiLerpQuat(const VectorRegister4Double &P00, const VectorRegister4Double &P10, const VectorRegister4Double &P01, const VectorRegister4Double &P11, const VectorRegister4Double &FracX, const VectorRegister4Double &FracY)
FORCEINLINE void VectorStoreAligned(const TVectorRegisterType< T > &Vec, struct UE::Math::TQuat< T > *Dst)
FORCEINLINE VectorRegister4Double VectorMultiplyAdd(VectorRegister4Double Vec1, VectorRegister4Float Vec2, VectorRegister4Double Acc)
FORCEINLINE void VectorStore(const VectorRegister4Float &Vec, VectorRegister4Float *Dst)
FORCEINLINE VectorRegister4Double VectorQuaternionInverse(const VectorRegister4Double &NormalizedQuat)
FORCEINLINE VectorRegister4Double VectorNormalizeSafe(const VectorRegister4Double &Vector, const VectorRegister4Double &DefaultValue)
FORCEINLINE void VectorStoreAligned(const VectorRegister4Double &Vec, VectorRegister4Double *Dst)
FORCEINLINE void VectorStoreFloat3(const VectorRegister4Float &Vec, UE::Math::TVector< T > *Dst)
VectorStoreFloat3.
FORCEINLINE void VectorStoreDouble3(const VectorRegister4Double &Vec, double *Ptr)
FORCEINLINE TVectorRegisterType< T > VectorLoadAligned(const UE::Math::TQuat< T > *Ptr)
VectorLoadAligned.
FORCEINLINE void VectorStoreAligned(const VectorRegister4Float &Vec, VectorRegister4Float *Dst)
FORCEINLINE void VectorStoreAligned(const VectorRegister4Float &Vec, struct UE::Math::TVector4< double > *Dst)
FORCEINLINE void VectorStoreFloat1(const VectorRegister4Float &Vec, int32 *Dst)
VectorStoreFloat1.
FORCEINLINE void VectorQuaternionMultiply(FQuat4d *RESTRICT Result, const FQuat4d *RESTRICT Quat1, const FQuat4d *RESTRICT Quat2)
FORCEINLINE VectorRegister4Float VectorLoadFloat1(const VectorRegister4Float *Ptr)
VectorLoadFloat1.
FORCEINLINE uint32 VectorAllGreaterThan(VectorRegister4Float Vec1, VectorRegister4Float Vec2)
FORCEINLINE VectorRegister4Double VectorAccumulateQuaternionShortestPath(const VectorRegister4Double &A, const VectorRegister4Double &B)
FORCEINLINE VectorRegister4Float VectorLerpQuat(const VectorRegister4Float &A, const VectorRegister4Float &B, const VectorRegister4Float &Alpha)
FORCEINLINE VectorRegister4Double VectorLoadFloat1(const double *Ptr)
FORCEINLINE void VectorQuaternionMultiply(FQuat4f *RESTRICT Result, const FQuat4f *RESTRICT Quat1, const FQuat4f *RESTRICT Quat2)
FORCEINLINE VectorRegister4Float VectorQuaternionInverse(const VectorRegister4Float &NormalizedQuat)
FORCEINLINE VectorRegister4Double VectorNormalizeRotator(const VectorRegister4Double &UnnormalizedRotator)
FORCEINLINE VectorRegister4Double VectorQuaternionRotateVector(const VectorRegister4Double &Quat, const VectorRegister4Double &VectorW0)
FORCEINLINE void VectorStoreFloat3(const VectorRegister4Float &Vec, UE::Math::TRotator< T > *Dst)
FORCEINLINE TVectorRegisterType< T > VectorLoadAligned(const UE::Math::TPlane< T > *Ptr)
FORCEINLINE VectorRegister4Float VectorLoadAligned(const VectorRegister4Float *Ptr)
FORCEINLINE VectorRegister4Float VectorLoadFloat3(const float *Ptr)
VectorLoadFloat3.
FORCEINLINE void VectorStoreFloat3(const VectorRegister4Double &Vec, UE::Math::TVector< T > *Dst)
FORCEINLINE TVectorRegisterType< T > VectorLoadFloat3_W0(const UE::Math::TVector< T > *Ptr)
FORCEINLINE TVectorRegisterType< T > VectorLoadFloat3(const UE::Math::TVector< T > *Ptr)
FORCEINLINE TVectorRegisterType VectorNormalize(const TVectorRegisterType &Vector)
FORCEINLINE void VectorStore(const TVectorRegisterType< T > &Vec, struct UE::Math::TQuat< T > *Dst)
FORCEINLINE VectorRegister4Float VectorLoadFloat3_W0(const float *Ptr)
VectorLoadFloat3_W0.
FORCEINLINE VectorRegister4Float VectorFractional(const VectorRegister4Float &Vec)
FORCEINLINE TVectorRegisterType VectorNormalizeEstimate(const TVectorRegisterType &Vector)
FORCEINLINE VectorRegister4Float VectorReciprocalSqrtAccurate(const VectorRegister4Float &Vec)
FORCEINLINE VectorRegister4Float VectorNormalizeQuaternion(const VectorRegister4Float &UnnormalizedQuat)
FORCEINLINE uint32 VectorAnyLesserThan(VectorRegister4Double Vec1, VectorRegister4Double Vec2)
FORCEINLINE VectorRegister4Float VectorReciprocalAccurate(const VectorRegister4Float &Vec)
FORCEINLINE VectorRegister4Double VectorLerpQuat(const VectorRegister4Double &A, const VectorRegister4Double &B, const VectorRegister4Double &Alpha)
FORCEINLINE VectorRegister4Float VectorNormalizeSafe(const VectorRegister4Float &Vector, const VectorRegister4Float &DefaultValue)
FORCEINLINE VectorRegister4Double VectorSetDouble1(double D)
FORCEINLINE VectorRegister4Float VectorLoadFloat3_W1(const float *Ptr)
VectorLoadFloat3_W1.
FORCEINLINE VectorRegister4Double VectorSetFloat3(double X, double Y, double Z)
FORCEINLINE VectorRegister4Float VectorMod360(const VectorRegister4Float &X)
FORCEINLINE void VectorStore(const VectorRegister4Float &Vec, struct UE::Math::TQuat< double > *Dst)
FORCEINLINE VectorRegister4Double VectorLoadDouble3(const double *Ptr)
FORCEINLINE TVectorRegisterType< T > VectorLoad(const UE::Math::TVector4< T > *Ptr)
FORCEINLINE VectorRegister4Double VectorNormalizeQuaternion(const VectorRegister4Double &UnnormalizedQuat)
FORCEINLINE VectorRegister4Float VectorBiLerpQuat(const VectorRegister4Float &P00, const VectorRegister4Float &P10, const VectorRegister4Float &P01, const VectorRegister4Float &P11, const VectorRegister4Float &FracX, const VectorRegister4Float &FracY)
FORCEINLINE VectorRegister4Double VectorLoadDouble3_W0(const double *Ptr)
#define INLINE_FMEMORY_OPERATION
FORCEINLINE void DoGamethreadHook(int32 Index)
#define MAX_NETWORKED_HARDCODED_NAME
#define REGISTER_NAME(num, name)
bool ShouldReplicateAsInteger(EName Ename, const class FName &Name)
const TCHAR * LexToString(EName Ename)
bool ShouldReplicateAsInteger(EName Ename)
FORCEINLINE const TCHAR * ToCStr(const FString &Str)
int32 HexToBytes(const FString &HexString, uint8 *OutBytes)
UE_NODISCARD const bool CheckTCharIsHex(const TCHAR Char)
const TCHAR * GetData(const FString &)
UE_NODISCARD FORCEINLINE FString LexToString(const FString &Str)
int32 FindMatchingClosingParenthesis(const FString &TargetString, const int32 StartSearch=0)
void LexFromString(bool &OutValue, const TCHAR *Buffer)
void LexFromString(FString &OutValue, const TCHAR *Buffer)
void LexFromString(uint16 &OutValue, const TCHAR *Buffer)
int32 GetNum(const FString &String)
UE_NODISCARD FString LexToString(bool Value)
static TEnableIf< TIsArithmetic< T >::Value, bool >::Type LexTryParseString(T &OutValue, const TCHAR *Buffer)
UE_NODISCARD FString BytesToHex(const uint8 *Bytes, int32 NumBytes)
void LexFromString(float &OutValue, const TCHAR *Buffer)
void ByteToHex(uint8 In, FString &Result)
UE_NODISCARD FString BytesToString(const uint8 *In, int32 Count)
UE_NODISCARD FString LexToSanitizedString(float Value)
void LexFromString(uint64 &OutValue, const TCHAR *Buffer)
void BytesToHexLower(const uint8 *Bytes, int32 NumBytes, FString &Out)
TCHAR * GetData(FString &)
UE_NODISCARD TCHAR NibbleToTChar(uint8 Num)
void LexFromString(int64 &OutValue, const TCHAR *Buffer)
UE_NODISCARD TEnableIf< TIsArithmetic< T >::Value, FString >::Type LexToString(const T &Value)
ARK_API FString SlugStringForValidName(const FString &DisplayString, const TCHAR *ReplaceWith=TEXT(""))
int32 StringToBytes(const FString &String, uint8 *OutBytes, int32 MaxBufferSize)
UE_NODISCARD FString LexToSanitizedString(double Value)
TArray< FStringFormatArg > FStringFormatOrderedArguments
UE_NODISCARD FString LexToSanitizedString(const T &Value)
void LexFromString(uint8 &OutValue, const TCHAR *Buffer)
void LexFromString(int16 &OutValue, const TCHAR *Buffer)
static bool LexTryParseString(bool &OutValue, const TCHAR *Buffer)
void LexFromString(int8 &OutValue, const TCHAR *Buffer)
TMap< FString, FStringFormatArg > FStringFormatNamedArguments
UE_NODISCARD TEnableIf< TIsCharType< CharType >::Value, FString >::Type LexToString(const CharType *Ptr)
void LexFromString(double &OutValue, const TCHAR *Buffer)
FORCEINLINE const TCHAR * ToCStr(const TCHAR *Ptr)
UE_NODISCARD FString BytesToHexLower(const uint8 *Bytes, int32 NumBytes)
void BytesToHex(const uint8 *Bytes, int32 NumBytes, FString &Out)
UE_NODISCARD const uint8 TCharToNibble(const TCHAR Hex)
UE_NODISCARD FORCEINLINE FString LexToString(FString &&Str)
void LexFromString(uint32 &OutValue, const TCHAR *Buffer)
void LexFromString(int32 &OutValue, const TCHAR *Buffer)
FORCEINLINE T && Forward(typename TRemoveReference< T >::Type &&Obj)
void AsConst(const T &&Ref)=delete
FORCEINLINE TRemoveReference< T >::Type && MoveTempIfPossible(T &&Obj)
constexpr auto GetNum(T &&Container) -> decltype(Container.Num())
constexpr FORCEINLINE const T * AsConst(T *const &Ptr)
TEnableIf< TUseBitwiseSwap< T >::Value >::Type Swap(T &A, T &B)
constexpr SIZE_T GetNum(T(&&Container)[N])
ForwardIt MaxElement(ForwardIt First, ForwardIt Last, PredicateType Predicate)
constexpr auto GetData(T &&Container) -> decltype(Container.GetData())
ForwardIt MinElement(ForwardIt First, ForwardIt Last, PredicateType Predicate)
constexpr FORCEINLINE const T & AsConst(T &Ref)
constexpr T * GetData(T(&Container)[N])
constexpr const T * GetData(const T(&&Container)[N])
FORCEINLINE ReferencedType * IfPThenAElseB(PredicateType Predicate, ReferencedType *A, ReferencedType *B)
constexpr const T * GetData(const T(&Container)[N])
constexpr bool FloatFitsIn(InType In, InType Precision)
FORCEINLINE T && CopyTemp(T &&Val)
OutType IntCastChecked(InType In)
void Exchange(T &A, T &B)
constexpr FORCEINLINE const T * AsConst(T *const &&Ptr)
FORCEINLINE std::decay_t< T > CopyTempIfNecessary(T &&Val)
FORCEINLINE T CopyTemp(T &Val)
constexpr bool IntFitsIn(InType In)
OutType FloatCastChecked(InType In, InType Precision)
FORCEINLINE T ImplicitConv(typename TIdentity< T >::Type Obj)
FORCEINLINE TRemoveReference< T >::Type && MoveTemp(T &&Obj)
FORCEINLINE T && Forward(typename TRemoveReference< T >::Type &Obj)
FORCEINLINE void Move(T &A, typename TMoveSupportTraits< T >::Copy B)
FORCEINLINE decltype(auto) ForwardAsBase(typename TRemoveReference< T >::Type &Obj)
FORCEINLINE ReferencedType * IfAThenAElseB(ReferencedType *A, ReferencedType *B)
#define STRUCT_OFFSET(struc, member)
constexpr SIZE_T GetNum(const T(&Container)[N])
constexpr T * GetData(T(&&Container)[N])
FORCEINLINE T CopyTemp(const T &Val)
FORCEINLINE decltype(auto) ForwardAsBase(typename TRemoveReference< T >::Type &&Obj)
ForwardIt MaxElement(ForwardIt First, ForwardIt Last)
constexpr SIZE_T GetNum(T(&Container)[N])
ForwardIt MinElement(ForwardIt First, ForwardIt Last)
constexpr SIZE_T GetNum(const T(&&Container)[N])
FORCEINLINE void Move(T &A, typename TMoveSupportTraits< T >::Move B)
TEnableIf<!TUseBitwiseSwap< T >::Value >::Type Swap(T &A, T &B)
FORCEINLINE T StaticCast(ArgType &&Arg)
#define UE_CONSTRAINT(...)
#define Expose_TNameOf(type)
#define UE_CONSTRAINTS_END
#define UE_CONSTRAINTS_BEGIN
#define Expose_TFormatSpecifier(type, format)
#define TEMPLATE_REQUIRES(...)
#define GET_VARARGS_RESULT_ANSI(msg, msgsize, len, lastarg, fmt, result)
#define GET_VARARGS_RESULT_UTF8(msg, msgsize, len, lastarg, fmt, result)
#define GET_VARARGS_RESULT_WIDE(msg, msgsize, len, lastarg, fmt, result)
#define GET_VARARGS_RESULT(msg, msgsize, len, lastarg, fmt, result)
FORCEINLINE T ComputeSquaredDistanceFromBoxToPoint(const UE::Math::TVector< T > &Mins, const UE::Math::TVector< T > &Maxs, const UE::Math::TVector< U > &Point)
FORCEINLINE UE::Math::TVector< T > ClampVector(const UE::Math::TVector< T > &V, const UE::Math::TVector< T > &Min, const UE::Math::TVector< T > &Max)
#define SUPPORT_DOUBLE_TO_FLOAT_VECTOR_CONVERSION
constexpr VectorRegister VECTOR_INV_255
#define ZERO_ANIMWEIGHT_THRESH_DOUBLE
FWindowsCriticalSection FCriticalSection
std::unordered_map< const FString, AShooterPlayerController *, FStringHash, FStringEqual > eos_id_map_
void SetStatus(ServerStatus status)
std::shared_ptr< MessagingManager > GetMessagingManagerInternal(const FString &forPlugin) const override
void SetCheatManager(UShooterCheatManager *cheatmanager)
ApiUtils(const ApiUtils &)=delete
std::shared_ptr< MessagingManager > ReadApiMessagingManager()
UShooterCheatManager * GetCheatManager() const override
Returns a point to URCON CheatManager.
ApiUtils(ApiUtils &&)=delete
void CheckMessagingManagersRequirements()
AShooterPlayerController * FindPlayerFromEOSID_Internal(const FString &eos_id) const override
AShooterGameMode * GetShooterGameMode() const override
Returns a pointer to AShooterGameMode.
ApiUtils & operator=(const ApiUtils &)=delete
void SetShooterGameMode(AShooterGameMode *shooter_game_mode)
void RemoveMessagingManagerInternal(const FString &forPlugin)
ApiUtils & operator=(ApiUtils &&)=delete
AShooterGameMode * shooter_game_mode_
UWorld * GetWorld() const override
Returns a pointer to UWorld.
void SetMessagingManagerInternal(const FString &forPlugin, std::shared_ptr< MessagingManager > manager) override
ServerStatus GetStatus() const override
Returns the current server status.
void SetPlayerController(AShooterPlayerController *player_controller)
void RemovePlayerController(AShooterPlayerController *player_controller)
~ApiUtils() override=default
void SetWorld(UWorld *uworld)
UShooterCheatManager * cheatmanager_
FORCEINLINE AShooterGameState * GetGameState()
Get Shooter Game State.
virtual UShooterCheatManager * GetCheatManager() const =0
Returns a point to URCON CheatManager.
FORCEINLINE void SendNotificationToAll(FLinearColor color, float display_scale, float display_time, UTexture2D *icon, const T *msg, Args &&... args)
Sends notification (on-screen message) to all players. Using fmt::format.
FORCEINLINE TArray< AActor * > GetAllActorsInRange(FVector location, float radius, EServerOctreeGroup::Type ActorType)
Gets all actors in radius at location.
FORCEINLINE std::shared_ptr< T > GetMessagingManagerCasted() const
Gets the current messaging manager for the plugin.
FORCEINLINE MapCoords FVectorToCoords(FVector actor_position)
Converts FVector into coords that are displayed when you view the ingame map.
FORCEINLINE const FString GetAttackerEOSID(AActor *target, AController *killer, AActor *damage_causer, bool tribe_check=true)
obtains the steam ID of an attacker, meant to be used in hooks such as TakeDamage
static FORCEINLINE FString GetClassBlueprint(UClass *the_class)
Returns blueprint path from any UClass.
FORCEINLINE AShooterPlayerController * FindPlayerFromEOSID(const FString &eos_id) const
Finds player from the given eos id.
virtual ~IApiUtils()=default
FORCEINLINE void SendNotification(AShooterPlayerController *player_controller, FLinearColor color, float display_scale, float display_time, UTexture2D *icon, const T *msg, Args &&... args)
Sends notification (on-screen message) to the specific player. Using fmt::format.
static FORCEINLINE APrimalDinoCharacter * GetRidingDino(AShooterPlayerController *player_controller)
Returns the dino the character is riding.
FORCEINLINE void SendServerMessageToAll(FLinearColor msg_color, const T *msg, Args &&... args)
Sends server message to all players. Using fmt::format.
static FORCEINLINE int GetTribeID(AShooterCharacter *player_character)
Get Tribe ID of character.
static FORCEINLINE int GetTribeID(AShooterPlayerController *player_controller)
Get Tribe ID of player controller.
static FORCEINLINE uint64 GetPlayerID(AController *controller)
FORCEINLINE TArray< AActor * > GetAllActorsInRange(FVector location, float radius, EServerOctreeGroup::Type ActorType, TArray< AActor * > ignores)
Gets all actors in radius at location, with ignore actors.
FORCEINLINE std::shared_ptr< MessagingManager > GetMessagingManager() const
Gets the current messaging manager for the plugin, without casting.
static FORCEINLINE FVector GetPosition(APlayerController *player_controller)
Returns the position of a player.
FORCEINLINE void SendServerMessage(AShooterPlayerController *player_controller, FLinearColor msg_color, const T *msg, Args &&... args)
Sends server message to the specific player. Using fmt::format.
FORCEINLINE TArray< AShooterPlayerController * > FindPlayerFromCharacterName(const FString &character_name, ESearchCase::Type search, bool full_match) const
Finds all matching players from the given character name.
static FORCEINLINE bool IsRidingDino(AShooterPlayerController *player_controller)
Returns true if character is riding a dino, false otherwise.
static FORCEINLINE uint64 GetPlayerID(APrimalCharacter *character)
FORCEINLINE UPrimalGameData * GetGameData()
Returns pointer to Primal Game Data.
virtual std::shared_ptr< MessagingManager > GetMessagingManagerInternal(const FString &forPlugin) const =0
static FORCEINLINE void FreeStruct(void *obj)
Free a struct allocated.
static FORCEINLINE UShooterCheatManager * GetCheatManagerByPC(AShooterPlayerController *SPC)
Get UShooterCheatManager* of player controller.
FORCEINLINE AShooterPlayerController * FindControllerFromCharacter(AShooterCharacter *character) const
Finds player controller from the given player character.
static FORCEINLINE FString GetIPAddress(AShooterPlayerController *player)
Returns IP address of player.
static FORCEINLINE std::optional< FString > TeleportToPlayer(AShooterPlayerController *me, AShooterPlayerController *him, bool check_for_dino, float max_dist)
Teleport one player to another.
FORCEINLINE bool SpawnDrop(const wchar_t *blueprint, FVector pos, int amount, float item_quality=0.0f, bool force_blueprint=false, float life_span=0.0f) const
Spawns an item drop.
void SetMessagingManager()
Sets the messaging manager for the current plugin.
static FORCEINLINE bool TeleportToPos(AShooterPlayerController *player_controller, const FVector &pos)
Teleports player to the given position.
virtual void SetMessagingManagerInternal(const FString &forPlugin, std::shared_ptr< MessagingManager > manager)=0
static FORCEINLINE bool IsPlayerDead(AShooterPlayerController *player)
Returns true if player is dead, false otherwise.
virtual AShooterGameMode * GetShooterGameMode() const =0
Returns a pointer to AShooterGameMode.
static FORCEINLINE FString GetSteamName(AController *player_controller)
Returns the steam name of player.
static FORCEINLINE FString GetCharacterName(AShooterPlayerController *player_controller)
Returns the character name of player.
FORCEINLINE void SendChatMessage(AShooterPlayerController *player_controller, const FString &sender_name, const T *msg, Args &&... args)
Sends chat message to the specific player. Using fmt::format.
FORCEINLINE AShooterPlayerController * FindPlayerFromPlatformName(const FString &steam_name) const
Finds player from the given platform name (can be steam, Playstation, Xbox, etc......
virtual ServerStatus GetStatus() const =0
Returns the current server status.
FORCEINLINE const FString GetEOSIDForPlayerID(int player_id)
FORCEINLINE APrimalDinoCharacter * SpawnDino(AShooterPlayerController *player, FString blueprint, FVector *location, int lvl, bool force_tame, bool neutered) const
Spawns a dino near player or at specific coordinates.
static FORCEINLINE FString GetItemBlueprint(UPrimalItem *item)
Returns blueprint from UPrimalItem.
FORCEINLINE void SendChatMessageToAll(const FString &sender_name, const T *msg, Args &&... args)
Sends chat message to all players. Using fmt::format.
static FORCEINLINE FString GetEOSIDFromController(AController *controller)
Returns EOS ID from player controller.
static FORCEINLINE int GetInventoryItemCount(AShooterPlayerController *player_controller, const FString &item_name)
Counts a specific items quantity.
static FORCEINLINE T * AllocateStruct()
Create a new object of T, with the correct size.
void RunHiddenCommand(AShooterPlayerController *_this, FString *Command)
Runs a command that is not logged anywhere.
static FORCEINLINE FString GetBlueprint(UObjectBase *object)
Returns blueprint path from any UObject.
virtual UWorld * GetWorld() const =0
Returns a pointer to UWorld.
virtual AShooterPlayerController * FindPlayerFromEOSID_Internal(const FString &eos_id) const =0
BitFieldValue(void *parent, std::string field_name)
BitFieldValue & operator=(RT other)
DataValue(const std::string &field_name)
DataValue & operator=(const T &other)
FScopeSeekTo(const FScopeSeekTo &)=delete
FScopeSeekTo & operator=(const FScopeSeekTo &)=delete
FScopeSeekTo(FArchive &InAr, int64 InPos)
FScopeSetDebugSerializationFlags(FArchive &InAr, uint32 NewFlags, bool Remove=false)
~FScopeSetDebugSerializationFlags()
void StopSerializingDefaults()
virtual void SerializeInt(uint32 &Value, uint32 Max)
virtual bool IsProxyOf(FArchive *InOther) const
virtual void Serialize(void *V, int64 Length)
void SerializeCompressed(void *V, int64 Length, FName CompressionFormatCannotChange, ECompressionFlags Flags=COMPRESS_NoFlags, bool bTreatBufferAsFileReader=false)
virtual void SerializeIntPacked(uint32 &Value)
FArchive & SerializeByteOrderSwapped(void *V, int32 Length)
virtual void AttachBulkData(UObject *Owner, FBulkData *BulkData)
FArchive & operator=(const FArchive &ArchiveToCopy)=default
virtual void MarkScriptSerializationEnd(const UObject *Obj)
const FArchiveState & GetArchiveState() const
FArchiveState & GetArchiveState()
void Logf(const FmtType &Fmt, Types... Args)
FArchive & SerializeByteOrderSwapped(uint64 &Value)
FArchive(const FArchive &)=default
FArchive & ByteOrderSerialize(T &Value)
virtual void ForceBlueprintFinalization()
virtual void MarkScriptSerializationStart(const UObject *Obj)
void ByteSwap(void *V, int32 Length)
FORCEINLINE FArchive & ByteOrderSerialize(void *V, int32 Length)
virtual void FlushCache()
void SerializeCompressedNew(void *V, int64 Length)
virtual void PushFileRegionType(EFileRegionType Type)
void VARARGS LogfImpl(const TCHAR *Fmt,...)
virtual bool Precache(int64 PrecacheOffset, int64 PrecacheSize)
virtual bool AttachExternalReadDependency(FExternalReadCallback &ReadCallback)
virtual void MarkSearchableName(const UObject *TypeObject, const FName &ValueName) const
virtual void PopSerializedProperty(struct FProperty *InProperty, const bool bIsEditorOnlyProperty)
FArchive & SerializeByteOrderSwapped(uint16 &Value)
void SerializeCompressedNew(void *V, int64 Length, FName CompressionFormatToEncode, FName CompressionFormatToDecodeOldV1Files, ECompressionFlags Flags=COMPRESS_NoFlags, bool bTreatBufferAsFileReader=false, int64 *OutPartialReadLength=nullptr)
virtual void SerializeBits(void *V, int64 LengthBits)
virtual void AttachBulkData(UE::Serialization::FEditorBulkData *BulkData)
virtual void UsingCustomVersion(const struct FGuid &Guid)
virtual void DetachBulkData(UE::Serialization::FEditorBulkData *BulkData, bool bEnsureBulkDataIsLoaded)
virtual void Seek(int64 InPos)
virtual void Preload(UObject *Object)
void StartSerializingDefaults()
virtual FArchive * GetCacheableArchive()
virtual void PopFileRegionType()
virtual void DetachBulkData(FBulkData *BulkData, bool bEnsureBulkDataIsLoaded)
virtual void PushSerializedProperty(struct FProperty *InProperty, const bool bIsEditorOnlyProperty)
FArchive & SerializeByteOrderSwapped(uint32 &Value)
virtual void ForceBlueprintFinalization() override
virtual FORCEINLINE bool IsProxyOf(FArchive *InOther) const
virtual const FCustomVersionContainer & GetCustomVersions() const override
FArchiveProxy(FArchiveProxy &&)=delete
virtual bool UseToResolveEnumerators() const override
virtual void SetCustomVersions(const FCustomVersionContainer &NewVersions) override
virtual bool AtEnd() override
virtual void Flush() override
virtual bool ShouldSkipProperty(const FProperty *InProperty) const override
virtual void Seek(int64 InPos) override
virtual bool AttachExternalReadDependency(FExternalReadCallback &ReadCallback) override
virtual void AttachBulkData(UObject *Owner, FBulkData *BulkData) override
virtual void CountBytes(SIZE_T InNum, SIZE_T InMax) override
virtual void SerializeBits(void *Bits, int64 LengthBits) override
FArchiveProxy & operator=(FArchiveProxy &&)=delete
virtual UObject * GetArchetypeFromLoader(const UObject *Obj) override
virtual void DetachBulkData(FBulkData *BulkData, bool bEnsureBulkDataIsLoaded) override
virtual FString GetArchiveName() const override
FORCEINLINE void SetSerializedProperty(FProperty *InProperty) override
virtual void SerializeInt(uint32 &Value, uint32 Max) override
virtual void Serialize(void *V, int64 Length) override
virtual void SetFilterEditorOnly(bool InFilterEditorOnly) override
virtual bool SetCompressionMap(TArray< FCompressedChunk > *CompressedChunks, ECompressionFlags CompressionFlags) override
virtual bool Close() override
virtual void ResetCustomVersions() override
virtual FORCEINLINE void PopSerializedProperty(struct FProperty *InProperty, const bool bIsEditorOnlyProperty)
virtual void Preload(UObject *Object) override
FArchiveProxy & operator=(const FArchiveProxy &)=delete
virtual bool SerializeBulkData(class FBulkData &BulkData, const struct FBulkDataSerializationParams &Params) override
virtual void SerializeIntPacked(uint32 &Value) override
virtual int64 TotalSize() override
virtual FLinker * GetLinker() override
virtual void MarkScriptSerializationStart(const UObject *Obj) override
virtual void MarkSearchableName(const UObject *TypeObject, const FName &ValueName) const override
virtual void FlushCache() override
void SetSerializedPropertyChain(const FArchiveSerializedPropertyChain *InSerializedPropertyChain, struct FProperty *InSerializedPropertyOverride=nullptr) override
virtual FArchive * GetCacheableArchive() override
virtual void MarkScriptSerializationEnd(const UObject *Obj) override
FArchiveProxy(const FArchiveProxy &)=delete
virtual FORCEINLINE void PushSerializedProperty(struct FProperty *InProperty, const bool bIsEditorOnlyProperty)
FArchiveProxy(FArchive &InInnerArchive)
virtual int64 Tell() override
virtual bool Precache(int64 PrecacheOffset, int64 PrecacheSize) override
virtual::FArchiveState & GetInnermostState() override
static void ModularizeWordOffset(uint32 const *&Data, int32 &Offset)
static void MemmoveBitsWordOrderAlignedInternal(uint32 *const StartDest, const uint32 *const StartSource, int32 StartOffset, uint32 NumBits)
static void MemmoveBitsWordOrder(uint32 *DestBits, int32 DestOffset, const uint32 *SourceBits, int32 SourceOffset, uint32 NumBits)
static void MemmoveBitsWordOrder(int32 *DestBits, int32 DestOffset, const int32 *SourceBits, int32 SourceOffset, uint32 NumBits)
static void ModularizeWordOffset(uint32 *&Data, int32 &Offset)
FORCEINLINE FBitReference(uint32 &InData, uint32 InMask)
FORCEINLINE void operator&=(const bool NewValue)
FORCEINLINE FBitReference & operator=(const FBitReference &Copy)
FORCEINLINE void AtomicSet(const bool NewValue)
FORCEINLINE void operator|=(const bool NewValue)
FORCEINLINE void operator=(const bool NewValue)
FORCEINLINE operator bool() const
FUObjectItem * GetObjectPtr(int Index)
FUObjectItem & GetByIndex(int Index)
FUObjectItem * PreAllocatedObjects
static const FColor MediumSlateBlue
static const FColor Orange
TMap< FString, const FColor * > TColorsMap
static const FColor DarkGreenCopper
static const FColor BronzeII
static const FColor Yellow
static const FColor Magenta
TArray< const FColor * > TColorsLookup
static const FColor IndianRed
static const FColor SummerSky
static const FColor SpringGreen
static const FColor CornFlowerBlue
static const FColor GreenCopper
static const FColor MediumGoldenrod
static const FColor LimeGreen
static const FColor LightSteelBlue
ARK_API const FColor & GetFColorByName(const TCHAR *ColorName) const
static const FColor DarkOliveGreen
static const FColor Quartz
static const FColor SteelBlue
static const FColor DarkPurple
static const FColor Turquoise
TColorsLookup ColorsLookup
static const FColor Black
static const FColor Maroon
static const FColor MediumOrchid
static const FColor NewTan
static const FColor NeonBlue
static const FColor MediumWood
static const FColor DarkSlateBlue
static const FColor White
ARK_API const FString & GetColorNameByIndex(int32 ColorIndex) const
static const FColor MandarianOrange
static const FColor Scarlet
static const FColor SeaGreen
static const FColor Aquamarine
static const FColor Wheat
static const FColor VeryDarkBrown
static const FColor Thistle
static const FColor BlueViolet
static const FColor Violet
static const FColor MediumSpringGreen
static const FColor NavyBlue
static const FColor CoolCopper
static const FColor DarkTan
static const FColor Firebrick
static const FColor GreenYellow
static const FColor DarkOrchid
static const FColor SemiSweetChocolate
static const FColor SpicyPink
static const FColor OldGold
static const FColor DarkTurquoise
static const FColor PaleGreen
static const FColor BrightGold
static const FColor CadetBlue
static const FColor BakerChocolate
static const FColor DarkGreen
static const FColor Coral
static const FColor OrangeRed
static const FColor HunterGreen
static const FColor VeryLightGrey
static const FColor MediumVioletRed
void InitializeColor(const TCHAR *ColorName, const FColor *ColorPtr, int32 &CurrentIndex)
static const FColor Silver
ARK_API int32 GetColorsNum() const
static const FColor MediumSeaGreen
static const FColor DarkSlateGrey
ARK_API const FLinearColor GetFLinearColorByName(const TCHAR *ColorName) const
static const FColor Khaki
static const FColor DustyRose
static const FColor Bronze
static const FColor MediumBlue
static const FColor Goldenrod
static const FColor Feldspar
static const FColor LightBlue
static const FColor DimGrey
static const FColor Brown
static const FColor VioletRed
static const FColor Orchid
static const FColor LightWood
static const FColor SlateBlue
static const FColor DarkWood
static const FColor NeonPink
static const FColor MediumTurquoise
static const FColor MediumForestGreen
static const FColor Salmon
static const FColor Brass
static const FColor ForestGreen
static const FColor Sienna
static const FColor MediumAquamarine
static const FColor YellowGreen
ARK_API int32 GetColorIndex(const TCHAR *ColorName) const
static const FColor Green
ARK_API const FColor & GetFColorByIndex(int32 ColorIndex) const
static const FColor RichBlue
static const FColor MidnightBlue
static const FColor LightGrey
static const FColor SkyBlue
bool IsValidColorName(const TCHAR *ColorName) const
static const FColor NewMidnightBlue
static const FColor DarkBrown
static const FColor Copper
FORCEINLINE operator bool() const
FORCEINLINE FConstBitReference(const uint32 &InData, uint32 InMask)
SIZE_T GetAllocatedSize(SizeType NumAllocatedElements, SIZE_T NumBytesPerElement) const
SizeType CalculateSlackShrink(SizeType NumElements, SizeType CurrentNumSlackElements, SIZE_T NumBytesPerElement, uint32 AlignmentOfElement) const
void MoveToEmpty(ForElementType &Other)
void ResizeAllocation(SizeType PreviousNumElements, SizeType NumElements, SIZE_T NumBytesPerElement)
SizeType GetInitialCapacity() const
SizeType CalculateSlackReserve(SizeType NumElements, SIZE_T NumBytesPerElement) const
bool HasAllocation() const
ElementType * GetAllocation() const
void MoveToEmptyFromOtherAllocator(typename OtherAllocatorType::template ForElementType< ElementType > &Other)
SizeType CalculateSlackGrow(SizeType NumElements, SizeType CurrentNumSlackElements, SIZE_T NumBytesPerElement, uint32 AlignmentOfElement) const
SizeType CalculateSlackReserve(SizeType NumElements, SIZE_T NumBytesPerElement, uint32 AlignmentOfElement) const
SizeType CalculateSlackShrink(SizeType NumElements, SizeType CurrentNumSlackElements, SIZE_T NumBytesPerElement) const
SizeType CalculateSlackGrow(SizeType NumElements, SizeType CurrentNumSlackElements, SIZE_T NumBytesPerElement) const
void ResizeAllocation(SizeType PreviousNumElements, SizeType NumElements, SIZE_T NumBytesPerElement, uint32 AlignmentOfElement)
ForElementType< FScriptContainerElement > ForAnyElementType
TInlineAllocator< 4 > Typedef
TSparseArrayAllocator Typedef
FDelegateBase & operator=(FDelegateBase &&Other)
FORCEINLINE IDelegateInstance * GetDelegateInstanceProtected() const
SIZE_T GetAllocatedSize() const
FDelegateAllocatorType::ForElementType< FAlignedInlineDelegateType > DelegateAllocator
void * Allocate(int32 Size)
FDelegateBase(FDelegateBase &&Other)
FORCEINLINE void Unbind()
friend void * operator new(size_t Size, FDelegateBase &Base)
friend FORCEINLINE uint32 GetTypeHash(const FDelegateHandle &Key)
bool operator==(const FDelegateHandle &Rhs) const
static uint64 GenerateNewID()
FDelegateHandle(EGenerateNewHandleType)
bool operator!=(const FDelegateHandle &Rhs) const
FDisplayNameEntryId(FName Name)
static FDisplayNameEntryId FromComparisonId(FNameEntryId ComparisonId)
FORCEINLINE FName ToName(uint32 Number) const
friend bool operator==(FDisplayNameEntryId A, FDisplayNameEntryId B)
FORCEINLINE FNameEntryId GetComparisonId() const
FNameEntryId ToDisplayId() const
friend uint32 GetTypeHash(FDisplayNameEntryId InId)
friend bool operator==(FDisplayNameEntryId A, FNameEntryId B)
FORCEINLINE FNameEntryId GetDisplayId() const
FDisplayNameEntryId(FNameEntryId InId, FNameEntryId)
friend bool operator==(FNameEntryId A, FDisplayNameEntryId B)
void SetLoadedComparisonId(FNameEntryId ComparisonId)
FEngineVersionBase(uint16 InMajor, uint16 InMinor, uint16 InPatch=0, uint32 InChangelist=0)
bool HasChangelist() const
FORCEINLINE uint16 GetMajor() const
uint32 GetChangelist() const
bool IsLicenseeVersion() const
FORCEINLINE uint16 GetPatch() const
FEngineVersionBase()=default
FORCEINLINE uint16 GetMinor() const
static EVersionComparison GetNewest(const FEngineVersionBase &First, const FEngineVersionBase &Second, EVersionComponent *OutComponent)
static uint32 EncodeLicenseeChangelist(uint32 Changelist)
static int32 GCD(int32 A, int32 B)
virtual bool Exec_Dev(UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar)
virtual bool Exec_Editor(UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar)
FHistoricTextFormatData(FText InFormattedText, FTextFormat &&InSourceFmt, FFormatNamedArguments &&InArguments)
FFormatNamedArguments Arguments
FHistoricTextFormatData()
FHistoricTextNumericData()
FHistoricTextNumericData(const EType InFormatType, const FFormatArgumentValue &InSourceValue, const TOptional< FNumberFormattingOptions > &InFormatOptions)
TOptional< FNumberFormattingOptions > FormatOptions
FFormatArgumentValue SourceValue
void LoadAllCultureData()
static FInternationalization & Get()
TArray< FCultureRef > GetAvailableCultures(const TArray< FString > &InCultureNames, const bool bIncludeDerivedCultures)
void BroadcastCultureChanged()
bool IsCultureRemapped(const FString &Name, FString *OutMappedCulture)
FCulturePtr InvariantCulture
FCultureChangedEvent CultureChangedEvent
bool SetCurrentLanguage(const FString &InCultureName)
FCulturePtr CurrentLocale
static bool IsAvailable()
FCultureRef GetCurrentAssetGroupCulture(const FName &InAssetGroupName) const
FCulturePtr DefaultLocale
bool SetCurrentAssetGroupCulture(const FName &InAssetGroupName, const FString &InCultureName)
bool IsCultureAllowed(const FString &Name)
FCultureRef GetCurrentCulture() const
FCultureRef GetCurrentLanguage() const
FCultureRef GetCurrentLocale() const
FCulturePtr CurrentLanguage
TArray< FCultureRef > GetCurrentCultures(const bool bIncludeLanguage, const bool bIncludeLocale, const bool bIncludeAssetGroups) const
FCultureRef GetDefaultCulture() const
void AddCustomCulture(const TSharedRef< ICustomCulture > &InCustomCulture)
void GetCultureNames(TArray< FString > &CultureNames) const
bool SetCurrentCulture(const FString &InCultureName)
FCultureRef GetInvariantCulture() const
TUniqueObj< FImplementation > Implementation
void RestoreCultureState(const FCultureStateSnapshot &InSnapshot)
void GetCulturesWithAvailableLocalization(const TArray< FString > &InLocalizationPaths, TArray< FCultureRef > &OutAvailableCultures, const bool bIncludeDerivedCultures)
bool IsInitialized() const
FCultureChangedEvent & OnCultureChanged()
bool SetCurrentLanguageAndLocale(const FString &InCultureName)
FCulturePtr GetCustomCulture(const FString &InCultureName) const
TArray< TTuple< FName, FCulturePtr > > CurrentAssetGroupCultures
FCulturePtr DefaultLanguage
FLegacyInternationalization FImplementation
FCultureRef GetDefaultLocale() const
void RefreshCachedConfigData()
void RefreshCultureDisplayNames(const TArray< FString > &InPrioritizedDisplayCultureNames)
TArray< FString > GetPrioritizedCultureNames(const FString &Name)
FCulturePtr GetCulture(const FString &InCultureName)
void ClearCurrentAssetGroupCulture(const FName &InAssetGroupName)
TArray< FCultureRef > CustomCultures
static FText ForUseOnlyByLocMacroAndGraphNodeTextLiterals_CreateText(const TCHAR *InTextLiteral, const TCHAR *InNamespace, const TCHAR *InKey)
FCultureRef GetDefaultLanguage() const
bool SetCurrentLocale(const FString &InCultureName)
void BackupCultureState(FCultureStateSnapshot &OutSnapshot) const
FIsDuplicatingClassForReinstancing & operator=(bool bOther)
friend bool operator==(const FLazyName &A, const FLazyName &B)
friend bool operator==(const FLazyName &Lazy, FName Name)
FLazyName(const ANSICHAR(&Literal)[N])
static uint32 ParseNumber(const ANSICHAR *Literal, int32 Len)
FLazyName(const WIDECHAR(&Literal)[N])
static uint32 ParseNumber(const WIDECHAR *Literal, int32 Len)
friend bool operator==(FName Name, const FLazyName &Lazy)
FORCEINLINE int32 Compare(const FLocKey &Other) const
FLocKey & operator=(const FLocKey &InOther)
FORCEINLINE bool Equals(const FLocKey &Other) const
FORCEINLINE bool operator!=(const FLocKey &Other) const
FLocKey(FLocKey &&InOther)
friend uint32 GetTypeHash(const FLocKey &Id)
FLocKey(const TCHAR *InStr)
FLocKey(const FLocKey &InOther)
FORCEINLINE const FString & GetString() const
FLocKey & operator=(FLocKey &&InOther)
FORCEINLINE bool operator==(const FLocKey &Other) const
FLocKey(const FString &InStr)
FORCEINLINE bool operator>=(const FLocKey &Other) const
static FORCEINLINE uint32 ProduceHash(const FString &InStr, const uint32 InBaseHash=0)
FORCEINLINE bool IsEmpty() const
FORCEINLINE bool operator<=(const FLocKey &Other) const
FORCEINLINE bool operator>(const FLocKey &Other) const
FORCEINLINE bool operator<(const FLocKey &Other) const
virtual const TCHAR * GetDescriptiveName()
virtual void Free(void *Original)=0
virtual void UpdateStats()
virtual void OnMallocInitialized()
virtual void * TryMalloc(SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT)
virtual bool GetAllocationSize(void *Original, SIZE_T &SizeOut)
virtual void * Malloc(SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT)=0
virtual bool ValidateHeap()
virtual void SetupTLSCachesOnCurrentThread()
virtual bool IsInternallyThreadSafe() const
virtual void GetAllocatorStats(FGenericMemoryStats &out_Stats)
virtual void DumpAllocatorStats(class FOutputDevice &Ar)
virtual void Trim(bool bTrimThreadCaches)
virtual void * TryRealloc(void *Original, SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT)
virtual void * Realloc(void *Original, SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT)=0
virtual void OnPostFork()
virtual void InitializeStatsMetadata()
virtual void ClearAndDisableTLSCachesOnCurrentThread()
virtual SIZE_T QuantizeSize(SIZE_T Count, uint32 Alignment)
void WriteObject(const T &Object)
void WriteObject(const void *Object, const FTypeLayoutDesc &TypeDesc)
const FPlatformTypeLayoutParameters & GetHostLayoutParams() const
FMemoryImageWriter(FMemoryImage &InImage)
uint32 WriteBytes(const void *Data, uint32 Size)
int32 AddTypeDependency(const FTypeLayoutDesc &TypeDesc)
FMemoryImage & GetImage() const
uint32 WriteBytes(const T &Data)
uint32 WriteNullPointer()
void WriteRootObject(const void *Object, const FTypeLayoutDesc &TypeDesc)
uint32 WriteRawPointerSizedBytes(uint64 PointerValue)
const FPlatformTypeLayoutParameters & GetTargetLayoutParams() const
void WriteObjectArray(const void *Object, const FTypeLayoutDesc &TypeDesc, uint32_t NumArray)
FMemoryImageWriter WritePointer(const FTypeLayoutDesc &TypeDesc)
uint32 WriteFMemoryImageName(int32 NumBytes, const FName &Name)
uint32 WriteVTable(const FTypeLayoutDesc &TypeDesc, const FTypeLayoutDesc &DerivedTypeDesc)
void WriteRootObject(const T &Object)
bool Is64BitTarget() const
FPointerTableBase & GetPointerTable() const
uint32 WriteAlignment(uint32 Alignment)
FMemoryImageSection * Section
uint32 WriteFScriptName(const FScriptName &Name)
const FPointerTableBase * TryGetPrevPointerTable() const
FMemoryImageWriter(FMemoryImageSection *InSection)
bool Is32BitTarget() const
FMemoryImageWriter WritePointer(const FTypeLayoutDesc &StaticTypeDesc, const FTypeLayoutDesc &DerivedTypeDesc, uint32 *OutOffsetToBase=nullptr)
void WritePaddingToSize(uint32 Offset)
bool bIsFrozenForCurrentPlatform
const FPointerTableBase * PrevPointerTable
const FTypeLayoutDesc * GetDerivedTypeDesc(const FTypeLayoutDesc &StaticTypeDesc, int32 TypeIndex) const
FPlatformTypeLayoutParameters FrozenLayoutParameters
uint32 UnfreezeObject(const T &Object, void *OutDst) const
const FPointerTableBase * TryGetPrevPointerTable() const
uint32 UnfreezeObject(const void *Object, const FTypeLayoutDesc &TypeDesc, void *OutDst) const
FMemoryUnfreezeContent(const FPointerTableBase *InPointerTable)
FMemoryUnfreezeContent(const FPointerTableBase *InPointerTable, const FPlatformTypeLayoutParameters &InLayoutParams)
FNameBuilder(const FName InName)
static bool IsValidXName(const FString &InName, const FString &InInvalidChars, FText *OutReason=nullptr, const FText *InErrorCtx=nullptr)
FORCEINLINE FName(FNameEntryId InComparisonIndex, FNameEntryId InDisplayIndex, int32 InNumber)
static FString NameToDisplayString(const FString &InDisplayName, const bool bIsBool)
FName(TStringView< UTF8CHAR > View, int32 InNumber)
FName(const WIDECHAR *Name, EFindName FindType=FNAME_Add)
FName(const WIDECHAR *Name, int32 Number)
FORCEINLINE FName(FName Other, int32 InNumber)
static bool IsValidXName(const FName InName, const FString &InInvalidChars, FText *OutReason=nullptr, const FText *InErrorCtx=nullptr)
static void RemoveNameToDisplayStringExemption(const FString &InExemption)
FName(int32 Len, const UTF8CHAR *Name, int32 Number)
FORCEINLINE int32 CompareIndexes(const FName &Other) const
friend FORCEINLINE uint32 GetTypeHash(FName Name)
FName(int32 Len, const UTF8CHAR *Name, int32 Number, EFindName FindType)
FORCEINLINE bool IsEqual(const FName &Other, const ENameCase CompareMethod=ENameCase::IgnoreCase, const bool bCompareNumber=true) const
FName(const WIDECHAR *Name, int32 Number, EFindName FindType)
FNameEntryId ComparisonIndex
static TArray< const FNameEntry * > DebugDump()
void AppendString(FWideStringBuilderBase &Out) const
FORCEINLINE bool operator==(EName Ename) const
bool operator!=(const CharType *Other) const
bool TryAppendAnsiString(FAnsiStringBuilderBase &Out) const
FName(int32 Len, const UTF8CHAR *Name, EFindName FindType=FNAME_Add)
FName(const TCHAR *Name, int32 InNumber, EFindName FindType, bool bSplitName)
static const FNameEntry * ResolveEntryRecursive(FNameEntryId LookupId)
friend FORCEINLINE bool operator==(FMemoryImageName Lhs, FName Rhs)
static const FNameEntry * ResolveEntry(FNameEntryId LookupId)
int32 Compare(const FName &Other) const
uint32 ToString(TCHAR(&Out)[N]) const
friend bool operator!=(const CharType *LHS, const FName &RHS)
FName(int32 Len, const WIDECHAR *Name, int32 Number, EFindName FindType)
FORCEINLINE void SetNumber(const int32 NewNumber)
friend FORCEINLINE bool operator==(FMinimalName Lhs, FName Rhs)
static void DisplayHash(class FOutputDevice &Ar)
friend FORCEINLINE bool operator!=(FName Lhs, FScriptName Rhs)
FORCEINLINE FNameEntryId GetDisplayIndexInternal() const
bool operator==(const ANSICHAR *Other) const
static FName CreateFromDisplayId(FNameEntryId DisplayId, int32 Number)
FName(int32 Len, const ANSICHAR *Name, int32 Number, EFindName FindType)
static FNameEntryId GetComparisonIdFromDisplayId(FNameEntryId DisplayId)
FORCEINLINE bool operator==(FName Other) const
friend FORCEINLINE bool operator!=(FMinimalName Lhs, FName Rhs)
FName(TStringView< WIDECHAR > View, int32 InNumber, EFindName FindType)
friend const TCHAR * DebugFName(FName &)
FName(TStringView< ANSICHAR > View, EFindName FindType=FNAME_Add)
FORCEINLINE FNameEntryId GetDisplayIndex() const
static int32 GetNameTableMemorySize()
FName(const char *Name, EFindName FindType=FNAME_Add)
FName(TStringView< WIDECHAR > View, EFindName FindType=FNAME_Add)
static bool IsValidXName(const TCHAR *InName, const FString &InInvalidChars, FText *OutReason=nullptr, const FText *InErrorCtx=nullptr)
static int32 GetNumAnsiNames()
FName(int32 Len, const ANSICHAR *Name, int32 Number)
FORCEINLINE bool operator!=(FName Other) const
bool IsValidIndexFast() const
static int32 GetNumWideNames()
bool operator==(const WIDECHAR *Other) const
static int32 GetNameEntryMemorySize()
static FNameEntry const * GetEntry(EName Ename)
FORCEINLINE FName(EName Ename, int32 InNumber)
void ToString(FWideStringBuilderBase &Out) const
FORCEINLINE FName(FMinimalName InName)
uint32 GetStringLength() const
friend FORCEINLINE bool operator!=(FName Lhs, FMinimalName Rhs)
bool IsValidGroupName(FText &OutReason, bool bIsGroupName=false) const
const EName * ToEName() const
void AppendString(FString &Out) const
FName(int32 Len, const ANSICHAR *Name, EFindName FindType=FNAME_Add)
static FORCEINLINE FName CreateNumberedNameIfNecessary(FNameEntryId ComparisonId, int32 Number)
friend FScriptName NameToScriptName(FName InName)
static FString SafeString(FNameEntryId InDisplayIndex, int32 InstanceNumber=NAME_NO_NUMBER_INTERNAL)
FString * GetPlainNameString(FString *result) const
FORCEINLINE FNameEntryId GetComparisonIndex() const
FName(TStringView< UTF8CHAR > View, int32 InNumber, EFindName FindType)
friend const TCHAR * DebugFName(int32)
FORCEINLINE bool LexicalLess(const FName &Other) const
FORCEINLINE bool IsNone() const
FName(const UTF8CHAR *Name, EFindName FindType=FNAME_Add)
FName(int32 Len, const WIDECHAR *Name, int32 Number)
FORCEINLINE uint64 ToUnstableInt() const
bool IsValidXName(FText &OutReason, const FString &InInvalidChars=INVALID_NAME_CHARACTERS) const
uint32 ToString(TCHAR *Out, uint32 OutSize) const
FORCEINLINE bool operator!=(EName Ename) const
static FNameEntry const * GetEntry(FNameEntryId Id)
static FString SanitizeWhitespace(const FString &FNameString)
friend FMinimalName NameToMinimalName(FName InName)
static constexpr uint32 StringBufferSize
FORCEINLINE bool FastLess(const FName &Other) const
FName(TStringView< UTF8CHAR > View, EFindName FindType=FNAME_Add)
static FORCEINLINE FName CreateNumberedNameIfNecessary(FNameEntryId ComparisonId, FNameEntryId DisplayId, int32 Number)
bool IsValidObjectName(FText &OutReason) const
FName(const FNameEntrySerialized &LoadedEntry)
FName(TStringView< WIDECHAR > View, int32 InNumber)
static bool IsValidXName(const FStringView &InName, const FString &InInvalidChars, FText *OutReason=nullptr, const FText *InErrorCtx=nullptr)
friend FORCEINLINE bool operator==(FScriptName Lhs, FName Rhs)
void ToString(FString &Out) const
FName(const UTF8CHAR *Name, int32 Number)
FName(const ANSICHAR *Name, int32 Number)
uint32 GetPlainNameString(TCHAR(&OutName)[NAME_SIZE]) const
friend bool operator==(const CharType *LHS, const FName &RHS)
static bool IsWithinBounds(FNameEntryId Id)
static void AddNameToDisplayStringExemption(const FString &InExemption)
void AppendString(FUtf8StringBuilderBase &Out) const
FName(TStringView< ANSICHAR > View, int32 InNumber, EFindName FindType)
friend const TCHAR * DebugFName(int32, int32)
FName(const UTF8CHAR *Name, int32 Number, EFindName FindType)
FORCEINLINE int32 GetNumber() const
const FNameEntry * GetComparisonNameEntry() const
FName(const ANSICHAR *Name, int32 Number, EFindName FindType)
FName(const TCHAR *Name, int32 InNumber, bool bSplitName)
FName(int32 Len, const WIDECHAR *Name, EFindName FindType=FNAME_Add)
void GetPlainANSIString(ANSICHAR(&AnsiName)[NAME_SIZE]) const
bool IsValidXName(const FString &InInvalidChars=INVALID_NAME_CHARACTERS, FText *OutReason=nullptr, const FText *InErrorCtx=nullptr) const
friend FORCEINLINE bool operator!=(FScriptName Lhs, FName Rhs)
const FNameEntry * GetDisplayNameEntry() const
void ToString(FUtf8StringBuilderBase &Out) const
FORCEINLINE void AppendStringInternal(StringBufferType &Out) const
friend FORCEINLINE bool operator!=(FName Lhs, FMemoryImageName Rhs)
FName(TStringView< ANSICHAR > View, int32 InNumber)
FORCEINLINE FName(EName Ename)
friend FORCEINLINE bool operator!=(FMemoryImageName Lhs, FName Rhs)
FORCEINLINE FNameEntryId GetComparisonIndexInternal() const
FORCEINLINE FName(FMemoryImageName InName)
FORCEINLINE FName(FScriptName InName)
void GetPlainWIDEString(WIDECHAR(&WideName)[NAME_SIZE]) const
FORCEINLINE FNameEntryId GetDisplayIndexFast() const
FNetworkReplayVersion(const FString &InAppString, const uint32 InNetworkVersion, const uint32 InChangelist)
FNoncopyable(const FNoncopyable &)
FNoncopyable & operator=(const FNoncopyable &)
FOptionalTaskTagScope(ETaskTag InTag=ETaskTag::ENone)
virtual void SerializeRecord(const UE::FLogRecord &Record)
virtual bool CanBeUsedOnPanicThread() const
void SetSuppressEventTag(bool bInSuppressEventTag)
virtual bool IsMemoryOnly() const
void VARARGS LogfImpl(const TCHAR *Fmt,...)
virtual void Serialize(const TCHAR *V, ELogVerbosity::Type Verbosity, const FName &Category, const double Time)
virtual void Dump(class FArchive &Ar)
bool bAutoEmitLineTerminator
virtual bool CanBeUsedOnAnyThread() const
FORCEINLINE void CategorizedLogf(const FName &Category, ELogVerbosity::Type Verbosity, const FmtType &Fmt, Types... Args)
void Log(const FName &Category, ELogVerbosity::Type Verbosity, const TCHAR *Str)
FOutputDevice(FOutputDevice &&)=default
void Log(ELogVerbosity::Type Verbosity, const FString &S)
void Log(ELogVerbosity::Type Verbosity, const TCHAR *S)
void Logf(const FmtType &Fmt)
void Log(const FString &S)
void VARARGS LogfImpl(ELogVerbosity::Type Verbosity, const TCHAR *Fmt,...)
FOutputDevice & operator=(const FOutputDevice &)=default
FORCEINLINE void Logf(const FmtType &Fmt, Types... Args)
void Log(const FName &Category, ELogVerbosity::Type Verbosity, const FString &S)
FORCEINLINE bool GetSuppressEventTag() const
FOutputDevice & operator=(FOutputDevice &&)=default
FOutputDevice(const FOutputDevice &)=default
FORCEINLINE void Logf(ELogVerbosity::Type Verbosity, const FmtType &Fmt, Types... Args)
virtual void Serialize(const TCHAR *V, ELogVerbosity::Type Verbosity, const FName &Category)=0
FORCEINLINE bool GetAutoEmitLineTerminator() const
virtual bool CanBeUsedOnMultipleThreads() const
virtual ~FOutputDevice()=default
void VARARGS CategorizedLogfImpl(const FName &Category, ELogVerbosity::Type Verbosity, const TCHAR *Fmt,...)
void SetAutoEmitLineTerminator(bool bInAutoEmitLineTerminator)
FORCEINLINE FRelativeBitReference(int32 BitIndex)
UE_NODISCARD_CTOR FScopeLock(FCriticalSection *InSynchObject)
FScopeLock & operator=(FScopeLock &InScopeLock)
FCriticalSection * SynchObject
FScopeLock(const FScopeLock &InScopeLock)
FScopeUnlock(const FScopeUnlock &InScopeLock)
FCriticalSection * SynchObject
FScopeUnlock & operator=(FScopeUnlock &InScopeLock)
UE_NODISCARD_CTOR FScopeUnlock(FCriticalSection *InSynchObject)
FScopedEnterBackgroundEvent(const TCHAR *Text)
~FScopedEnterBackgroundEvent()
void operator=(const FScriptArray &)
FScriptArray(int32 InNum, int32 NumBytesPerElement, uint32 AlignmentOfElement)
FScriptArray(const FScriptArray &)
void MoveAssign(FScriptArray &Other, int32 NumBytesPerElement, uint32 AlignmentOfElement)
FORCEINLINE FSetElementId()=default
FORCEINLINE friend bool operator!=(const FSetElementId &A, const FSetElementId &B)
FORCEINLINE bool IsValidId() const
FORCEINLINE FSetElementId(int32 InIndex)
FORCEINLINE int32 AsInteger() const
static FORCEINLINE FSetElementId FromInteger(int32 Integer)
FORCEINLINE friend bool operator==(const FSetElementId &A, const FSetElementId &B)
DataType::TConstIterator TConstIterator
UE_NODISCARD static ARK_API FString ConcatCF(const TCHAR *Lhs, const FString &Rhs)
ARK_API void AppendChars(const UCS2CHAR *Str, int32 Count)
UE_NODISCARD FORCEINLINE FString LeftChop(int32 Count) &&
UE_NODISCARD FString Replace(const TCHAR *From, const TCHAR *To, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) &&
ARK_API FString(const UTF8CHAR *Str)
FORCEINLINE const TCHAR & operator[](int32 Index) const UE_LIFETIMEBOUND
FORCEINLINE void MidInline(int32 Start, int32 Count=MAX_int32, bool bAllowShrinking=true)
UE_NODISCARD FString Reverse() const &
UE_NODISCARD FString TrimStart() const &
UE_NODISCARD FORCEINLINE friend FString operator/(FString &&Lhs, const FString &Rhs)
UE_NODISCARD FORCEINLINE friend FString operator/(const FString &Lhs, const FString &Rhs)
UE_NODISCARD FORCEINLINE FString Mid(int32 Start) const &
UE_NODISCARD FORCEINLINE FString Right(int32 Count) const &
ARK_API void AppendChars(const ANSICHAR *Str, int32 Count)
static void VARARGS AppendfImpl(FString &AppendToMe, const TCHAR *Fmt,...)
UE_NODISCARD FORCEINLINE bool operator==(const FString &Rhs) const
FORCEINLINE FString & Append(const CharType *Str, int32 Count)
UE_NODISCARD FORCEINLINE friend bool operator<(const FString &Lhs, const CharType *Rhs)
UE_NODISCARD static ARK_API FString ConcatFF(const FString &Lhs, const FString &Rhs)
static UE_NODISCARD FString FromHexBlob(const uint8 *SrcBuffer, const uint32 SrcSize)
static FString VARARGS PrintfImpl(const TCHAR *Fmt,...)
UE_NODISCARD bool StartsWith(const TCHAR *InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
UE_NODISCARD bool MatchesWildcard(const TCHAR *Wildcard, int32 WildcardLen, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
UE_NODISCARD bool StartsWith(const FString &InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
FString(FString &&)=default
UE_NODISCARD FORCEINLINE friend bool operator>=(const FString &Lhs, const FString &Rhs)
UE_NODISCARD FORCEINLINE friend TEnableIf< TIsCharType< CharType >::Value, FString >::Type operator+(const FString &Lhs, CharType Rhs)
UE_NODISCARD bool EndsWith(TCharRangeType &&InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
FORCEINLINE TCHAR & operator[](int32 Index) UE_LIFETIMEBOUND
static UE_NODISCARD FString Join(const RangeType &Range, const TCHAR *Separator)
friend FORCEINLINE uint32 GetTypeHash(const FString &S)
UE_NODISCARD bool EndsWith(const TCHAR *InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
UE_NODISCARD FString TrimEnd() const &
UE_NODISCARD FString ToLower() const &
FORCEINLINE void RightChopInline(int32 Count, bool bAllowShrinking=true)
UE_NODISCARD FORCEINLINE friend bool operator>=(const CharType *Lhs, const FString &Rhs)
UE_NODISCARD static ARK_API FString ConcatRF(const TCHAR *Lhs, int32 LhsLen, FString &&Rhs)
UE_NODISCARD FString ReplaceCharWithEscapedChar(const TArray< TCHAR > *Chars=nullptr) const &
UE_NODISCARD FORCEINLINE friend FString operator/(const FString &Lhs, const TCHAR *Rhs)
UE_NODISCARD static ARK_API FString ConcatFR(FString &&Lhs, const TCHAR *Rhs, int32 RhsLen)
UE_NODISCARD static ARK_API FString ConcatFF(FString &&Lhs, FString &&Rhs)
FORCEINLINE void RightInline(int32 Count, bool bAllowShrinking=true)
FORCEINLINE bool FindChar(TCHAR InChar, int32 &Index) const
static UE_NODISCARD FString Printf(const FmtType &Fmt, Types... Args)
int32 ReplaceInline(const TCHAR *SearchText, const TCHAR *ReplacementText, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)
UE_NODISCARD FORCEINLINE int32 Compare(const FString &Other, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive) const
FORCEINLINE FString(FString &&Other, int32 ExtraSlack)
static UE_NODISCARD FString Chr(TCHAR Ch)
UE_NODISCARD FString ToLower() &&
UE_NODISCARD FORCEINLINE friend bool operator>=(const FString &Lhs, const CharType *Rhs)
UE_NODISCARD FORCEINLINE const DataType & GetCharArray() const UE_LIFETIMEBOUND
UE_NODISCARD FORCEINLINE FString Right(int32 Count) &&
UE_NODISCARD FORCEINLINE friend FString operator+(const TCHAR *Lhs, FString &&Rhs)
FORCEINLINE SIZE_T GetAllocatedSize() const
UE_NODISCARD bool StartsWith(TCharRangeType &&InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
UE_NODISCARD FString RightChop(int32 Count) const &
UE_NODISCARD static ARK_API FString ConcatFC(FString &&Lhs, const TCHAR *Rhs)
UE_NODISCARD FORCEINLINE friend bool operator==(const CharType *Lhs, const FString &Rhs)
FORCEINLINE FString & operator+=(AppendedCharType Char)
UE_NODISCARD FORCEINLINE friend FString operator+(T &&Lhs, FString &&Rhs)
ARK_API FString(int32 Len, const WIDECHAR *Str)
UE_NODISCARD FORCEINLINE friend bool operator>(const CharType *Lhs, const FString &Rhs)
UE_NODISCARD FORCEINLINE friend FString operator/(FString &&Lhs, const TCHAR *Rhs)
UE_NODISCARD FORCEINLINE friend bool operator>(const FString &Lhs, const CharType *Rhs)
UE_NODISCARD FORCEINLINE friend FString operator+(FString &&Lhs, const TCHAR *Rhs)
TArray< TCHAR, AllocatorType > DataType
ARK_API void AppendChars(const UTF8CHAR *Str, int32 Count)
FORCEINLINE FString & operator=(CharRangeType &&Range)
UE_NODISCARD FORCEINLINE bool IsValidIndex(int32 Index) const
ARK_API bool RemoveFromStart(const TCHAR *InPrefix, int32 InPrefixLen, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)
UE_NODISCARD int32 Find(const TCHAR *SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart, int32 StartPosition=INDEX_NONE) const
UE_NODISCARD FString TrimStart() &&
ARK_API void AssignRange(const TCHAR *Str, int32 Len)
UE_NODISCARD FORCEINLINE FString Mid(int32 Start) &&
FORCEINLINE FString(const std::wstring &str)
FORCEINLINE FString & Append(CharType *Str)
UE_NODISCARD FORCEINLINE friend FString operator/(const TCHAR *Lhs, const FString &Rhs)
UE_NODISCARD FString TrimStartAndEnd() const &
FORCEINLINE void LeftChopInline(int32 Count, bool bAllowShrinking=true)
UE_NODISCARD bool MatchesWildcard(const FString &Wildcard, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
UE_NODISCARD static ARK_API FString ConcatFF(FString &&Lhs, const FString &Rhs)
ARK_API bool RemoveFromEnd(const TCHAR *InSuffix, int32 InSuffixLen, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)
UE_NODISCARD FString TrimStartAndEnd() &&
UE_NODISCARD FString ConvertTabsToSpaces(const int32 InSpacesPerTab) const &
UE_NODISCARD FString ReplaceEscapedCharWithChar(const TArray< TCHAR > *Chars=nullptr) const &
UE_NODISCARD FString TrimQuotes(bool *bQuotesRemoved=nullptr) const &
UE_NODISCARD FString TrimChar(const TCHAR CharacterToTrim, bool *bCharRemoved=nullptr) const &
static UE_NODISCARD FORCEINLINE FString FromInt(int32 Num)
UE_NODISCARD static ARK_API FString ConcatRF(const TCHAR *Lhs, int32 LhsLen, const FString &Rhs)
void ReplaceCharInline(const TCHAR SearchChar, const TCHAR ReplacementChar, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)
FORCEINLINE TIterator CreateIterator()
FString & operator=(FString &&)=default
static int32 CullArray(TArray< FString > *InArray)
ARK_API void RemoveAt(int32 Index, int32 Count=1, bool bAllowShrinking=true)
void Reset(int32 NewReservedSize=0)
UE_NODISCARD bool MatchesWildcard(const TCHAR *Wildcard, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
UE_NODISCARD FString Mid(int32 Start, int32 Count) const &
std::string ToStringUTF8() const
UE_NODISCARD FORCEINLINE bool operator!=(const CharType *Rhs) const
UE_NODISCARD FORCEINLINE friend FString operator+(T &&Lhs, const FString &Rhs)
UE_NODISCARD bool EndsWith(const FString &InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
UE_NODISCARD FORCEINLINE friend bool operator!=(const CharType *Lhs, const FString &Rhs)
static bool ToHexBlob(const FString &Source, uint8 *DestBuffer, const uint32 DestSize)
UE_NODISCARD FORCEINLINE friend TEnableIf< TIsCharType< CharType >::Value, FString >::Type operator+(FString &&Lhs, CharType Rhs)
UE_NODISCARD FString ReplaceQuotesWithEscapedQuotes() const &
FORCEINLINE bool FindLastChar(TCHAR InChar, int32 &Index) const
std::string ToString() const
UE_NODISCARD static ARK_API FString ConcatFC(const FString &Lhs, const TCHAR *Rhs)
void ConvertTabsToSpacesInline(const int32 InSpacesPerTab)
UE_NODISCARD FString ConvertTabsToSpaces(const int32 InSpacesPerTab) &&
FString(CharRangeType &&Str, int32 ExtraSlack)
void AppendInt(int32 InNum)
UE_NODISCARD bool ToBool() const
static UE_NODISCARD FString Format(const TCHAR *InFormatString, const FStringFormatNamedArguments &InNamedArguments)
ARK_API int32 ParseIntoArrayLines(TArray< FString > &OutArray, bool InCullEmpty=true) const
UE_NODISCARD FString RightPad(int32 ChCount) const
ARK_API bool RemoveFromStart(const FString &InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)
void PathAppend(const TCHAR *Str, int32 StrLength)
bool StartsWith(const TCHAR *InPrefix, int32 InPrefixLen, ESearchCase::Type SearchCase) const
UE_NODISCARD FORCEINLINE bool Contains(TCharRangeType &&SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) const
UE_NODISCARD FORCEINLINE int32 Len() const
bool EndsWith(const TCHAR *InSuffix, int32 InSuffixLen, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
UE_NODISCARD FString ReplaceEscapedCharWithChar(const TArray< TCHAR > *Chars=nullptr) &&
void TrimQuotesInline(bool *bQuotesRemoved=nullptr)
UE_NODISCARD FString ToUpper() &&
UE_NODISCARD FORCEINLINE friend FString operator+(const FString &Lhs, FString &&Rhs)
UE_NODISCARD FString TrimEnd() &&
bool Split(const FString &InS, FString *LeftS, FString *RightS, ESearchCase::Type SearchCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) const
UE_NODISCARD FORCEINLINE friend bool operator<=(const FString &Lhs, const FString &Rhs)
static UE_NODISCARD FString ChrN(int32 NumCharacters, TCHAR Char)
static UE_NODISCARD FString FromBlob(const uint8 *SrcBuffer, const uint32 SrcSize)
UE_NODISCARD FString TrimChar(const TCHAR CharacterToTrim, bool *bCharRemoved=nullptr) &&
FORCEINLINE FString(CharRangeType &&Str)
ARK_API void AppendChars(const WIDECHAR *Str, int32 Count)
ARK_API int32 ParseIntoArray(TArray< FString > &OutArray, const TCHAR *const *DelimArray, int32 NumDelims, bool InCullEmpty=true) const
ARK_API FString(const ANSICHAR *Str, int32 ExtraSlack)
FORCEINLINE TConstIterator CreateConstIterator() const
ARK_API int32 ParseIntoArrayWS(TArray< FString > &OutArray, const TCHAR *pchExtraDelim=nullptr, bool InCullEmpty=true) const
UE_NODISCARD bool IsNumeric() const
UE_NODISCARD FORCEINLINE friend FString operator+(const FString &Lhs, const TCHAR *Rhs)
ARK_API FString(const UCS2CHAR *Str, int32 ExtraSlack)
UE_NODISCARD FString ToUpper() const &
UE_NODISCARD FORCEINLINE bool operator==(const CharType *Rhs) const
UE_NODISCARD FORCEINLINE friend FString operator+(FString &&Lhs, FString &&Rhs)
FString(const FString &)=default
static UE_NODISCARD FString FormatAsNumber(int32 InNumber)
FString & AppendChar(TCHAR InChar)
UE_NODISCARD FORCEINLINE const TCHAR * operator*() const UE_LIFETIMEBOUND
UE_NODISCARD FString Replace(const TCHAR *From, const TCHAR *To, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const &
void ReplaceCharInlineIgnoreCase(const TCHAR SearchChar, const TCHAR ReplacementChar)
UE_NODISCARD FORCEINLINE bool operator!=(const FString &Rhs) const
void InsertAt(int32 Index, TCHAR Character)
UE_NODISCARD FString TrimQuotes(bool *bQuotesRemoved=nullptr) &&
UE_NODISCARD FORCEINLINE bool IsEmpty() const
ARK_API FString(const WIDECHAR *Str)
UE_NODISCARD int32 Find(const TCHAR *SubStr, int32 SubStrLen, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart, int32 StartPosition=INDEX_NONE) const
void TrimCharInline(const TCHAR CharacterToTrim, bool *bCharRemoved)
void TrimStartAndEndInline()
UE_NODISCARD int32 Find(TCharRangeType &&SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart, int32 StartPosition=INDEX_NONE) const
ARK_API FString(const UCS2CHAR *Str)
void SerializeAsANSICharArray(FArchive &Ar, int32 MinCharacters=0) const
FORCEINLINE void CountBytes(FArchive &Ar) const
UE_NODISCARD FORCEINLINE friend FString operator+(FString &&Lhs, T &&Rhs)
UE_NODISCARD static ARK_API FString ConcatFF(const FString &Lhs, FString &&Rhs)
ARK_API bool RemoveFromStart(const TCHAR *InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)
ARK_API bool RemoveFromEnd(const FString &InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)
UE_NODISCARD int32 Find(const FString &SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart, int32 StartPosition=INDEX_NONE) const
static FString FromStringUTF8(const std::string input)
static bool ToBlob(const FString &Source, uint8 *DestBuffer, const uint32 DestSize)
void RemoveSpacesInline()
UE_NODISCARD FORCEINLINE FString Left(int32 Count) &&
void InsertAt(int32 Index, const FString &Characters)
ARK_API FString(const WIDECHAR *Str, int32 ExtraSlack)
UE_NODISCARD FORCEINLINE friend FString operator+(const FString &Lhs, T &&Rhs)
UE_NODISCARD FString ReplaceCharWithEscapedChar(const TArray< TCHAR > *Chars=nullptr) &&
static FString FromString(const std::string input)
FORCEINLINE FString & Append(CharRangeType &&Str)
UE_NODISCARD FORCEINLINE bool Contains(const FString &SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) const
FORCEINLINE FString & operator/=(const CharType *Str)
void ReplaceCharInlineCaseSensitive(const TCHAR SearchChar, const TCHAR ReplacementChar)
bool RemoveFromStart(TCharRangeType &&InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)
FORCEINLINE DataType::RangedForConstIteratorType begin() const
bool Split(const FString &InS, FString *LeftS, FString *RightS) const
UE_NODISCARD static ARK_API FString ConcatCF(const TCHAR *Lhs, FString &&Rhs)
ARK_API FString(int32 Len, const UCS2CHAR *Str)
UE_NODISCARD FORCEINLINE friend bool operator>(const FString &Lhs, const FString &Rhs)
FORCEINLINE DataType::RangedForConstIteratorType end() const
ARK_API FString(const ANSICHAR *Str)
ARK_API FString(const UTF8CHAR *Str, int32 ExtraSlack)
UE_NODISCARD FORCEINLINE FString RightChop(int32 Count) &&
ARK_API FString(int32 Len, const ANSICHAR *Str)
bool RemoveFromEnd(TCharRangeType &&InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)
void Reserve(int32 CharacterCount)
static UE_NODISCARD FString SanitizeFloat(double InFloat, const int32 InMinFractionalDigits=1)
UE_NODISCARD FORCEINLINE friend FString operator+(const TCHAR *Lhs, const FString &Rhs)
UE_NODISCARD FString ReplaceQuotesWithEscapedQuotes() &&
FORCEINLINE auto operator+=(StrType &&Str) -> decltype(Append(Forward< StrType >(Str)))
void ReplaceCharWithEscapedCharInline(const TArray< TCHAR > *Chars=nullptr)
ARK_API FString & operator=(const TCHAR *Str)
FORCEINLINE DataType::RangedForIteratorType end()
UE_NODISCARD FORCEINLINE bool Equals(const FString &Other, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive) const
UE_NODISCARD static ARK_API FString ConcatFR(const FString &Lhs, const TCHAR *Rhs, int32 RhsLen)
UE_NODISCARD FString Mid(int32 Start, int32 Count) &&
ARK_API void Empty(int32 Slack)
UE_NODISCARD bool MatchesWildcard(TCharRangeType &&Wildcard, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
static FString Format(const T *format, Args &&... args)
FORCEINLINE DataType::RangedForIteratorType begin()
UE_NODISCARD FString LeftPad(int32 ChCount) const
FORCEINLINE int32 FindLastCharByPredicate(Predicate Pred) const
UE_NODISCARD FORCEINLINE friend bool operator<=(const FString &Lhs, const CharType *Rhs)
UE_NODISCARD FORCEINLINE friend FString operator+(FString &&Lhs, const FString &Rhs)
UE_NODISCARD FString Reverse() &&
UE_NODISCARD FORCEINLINE DataType & GetCharArray() UE_LIFETIMEBOUND
DataType::TIterator TIterator
static UE_NODISCARD FString JoinBy(const RangeType &Range, const TCHAR *Separator, ProjectionType Proj)
ARK_API bool RemoveFromEnd(const TCHAR *InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)
UE_NODISCARD FORCEINLINE bool Contains(const TCHAR *SubStr, int32 SubStrLen, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) const
ARK_API FString(int32 Len, const UTF8CHAR *Str)
FORCEINLINE int32 FindLastCharByPredicate(Predicate Pred, int32 Count) const
UE_NODISCARD FORCEINLINE friend bool operator<(const FString &Lhs, const FString &Rhs)
void TrimToNullTerminator()
UE_NODISCARD FORCEINLINE FString Left(int32 Count) const &
FString & Appendf(const FmtType &Fmt, Types... Args)
ARK_API int32 ParseIntoArray(TArray< FString > &OutArray, const TCHAR *pchDelim, bool InCullEmpty=true) const
UE_NODISCARD FORCEINLINE FString LeftChop(int32 Count) const &
FORCEINLINE FString & operator/=(CharRangeType &&Str)
FORCEINLINE void CheckInvariants() const
UE_NODISCARD FORCEINLINE friend bool operator<(const CharType *Lhs, const FString &Rhs)
FORCEINLINE void LeftInline(int32 Count, bool bAllowShrinking=true)
FORCEINLINE FString(const FString &Other, int32 ExtraSlack)
UE_NODISCARD FORCEINLINE bool Contains(const TCHAR *SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) const
UE_NODISCARD FORCEINLINE friend FString operator+(const FString &Lhs, const FString &Rhs)
UE_NODISCARD FORCEINLINE friend bool operator<=(const CharType *Lhs, const FString &Rhs)
FORCEINLINE FString & operator/=(const TCHAR *Str)
FString & operator=(const FString &)=default
void ReplaceEscapedCharWithCharInline(const TArray< TCHAR > *Chars=nullptr)
virtual FStringOutputDeviceCountLines & operator+=(const FStringOutputDeviceCountLines &Other)
FStringOutputDeviceCountLines & operator=(const FStringOutputDeviceCountLines &)=default
FORCEINLINE FStringOutputDeviceCountLines(FStringOutputDeviceCountLines &&Other)
FORCEINLINE FStringOutputDeviceCountLines & operator=(FStringOutputDeviceCountLines &&Other)
FStringOutputDeviceCountLines(const TCHAR *OutputDeviceName=TEXT(""))
FStringOutputDeviceCountLines(const FStringOutputDeviceCountLines &)=default
virtual void Serialize(const TCHAR *InData, ELogVerbosity::Type Verbosity, const class FName &Category) override
FStringOutputDevice Super
virtual FString & operator+=(const FString &Other) override
int32 GetLineCount() const
FStringOutputDevice(const FStringOutputDevice &)=default
FStringOutputDevice(const TCHAR *OutputDeviceName=TEXT(""))
FStringOutputDevice & operator=(FStringOutputDevice &&)=default
virtual FString & operator+=(const FString &Other)
FStringOutputDevice & operator=(const FStringOutputDevice &)=default
FStringOutputDevice(FStringOutputDevice &&)=default
virtual void Serialize(const TCHAR *InData, ELogVerbosity::Type Verbosity, const class FName &Category) override
int32 GetAlignment() const
int32 AddMember(int32 MemberSize, int32 MemberAlignment)
FStructuredArchiveSlot EnterElement()
FStructuredArchiveSlot GetSlot()
FStructuredArchiveFromArchive(FArchive &Ar)
static constexpr uint32 ImplAlignment
static constexpr uint32 ImplSize
~FStructuredArchiveFromArchive()
uint8 ImplStorage[ImplSize]
FStructuredArchiveSlot Open()
FORCEINLINE FArchive & GetUnderlyingArchive() const
FArchiveFormatterType & Formatter
FStructuredArchive(const FStructuredArchive &)=delete
FORCEINLINE const FArchiveState & GetArchiveState() const
FStructuredArchive(FArchiveFormatterType &InFormatter)
FStructuredArchive & operator=(const FStructuredArchive &)=delete
FStructuredArchiveSlot EnterElement(FString &Name)
FStructuredArchiveSlot EnterField(FArchiveFieldName Name)
FStructuredArchiveMap EnterMap(FArchiveFieldName Name, int32 &Num)
FStructuredArchiveStream EnterStream(FArchiveFieldName Name)
TOptional< FStructuredArchiveSlot > TryEnterField(FArchiveFieldName Name, bool bEnterForSaving)
FStructuredArchiveArray EnterArray(FArchiveFieldName Name, int32 &Num)
FStructuredArchiveRecord EnterRecord(FArchiveFieldName Name)
FStructuredArchiveMap EnterMap(int32 &Num)
void operator<<(FWeakObjectPtr &Value)
FStructuredArchiveSlot EnterAttribute(FArchiveFieldName AttributeName)
void operator<<(FText &Value)
void operator<<(FSoftObjectPath &Value)
void Serialize(void *Data, uint64 DataSize)
void operator<<(int64 &Value)
void operator<<(int32 &Value)
void operator<<(uint64 &Value)
void operator<<(int16 &Value)
void operator<<(FObjectPtr &Value)
FORCEINLINE void operator<<(UE::StructuredArchive::Private::TNamedAttribute< T > Item)
FORCEINLINE bool IsFilled() const
void operator<<(FName &Value)
FORCEINLINE void operator<<(TEnumAsByte< T > &Value)
void operator<<(float &Value)
FStructuredArchiveStream EnterStream()
void Serialize(TArray< uint8 > &Data)
TOptional< FStructuredArchiveSlot > TryEnterAttribute(FArchiveFieldName AttributeName, bool bEnterWhenWriting)
void operator<<(int8 &Value)
void operator<<(FSoftObjectPtr &Value)
FStructuredArchiveArray EnterArray(int32 &Num)
void operator<<(bool &Value)
void operator<<(UObject *&Value)
void operator<<(FString &Value)
void operator<<(uint32 &Value)
FStructuredArchiveRecord EnterRecord()
void operator<<(uint16 &Value)
void operator<<(uint8 &Value)
FORCEINLINE void operator<<(EnumType &Value)
void operator<<(double &Value)
void operator<<(FLazyObjectPtr &Value)
FORCEINLINE void operator<<(UE::StructuredArchive::Private::TOptionalNamedAttribute< T > Item)
FStructuredArchiveSlot EnterElement()
static bool IsRunningDuringStaticInit()
FTaskTagScope(ETaskTag InTag=ETaskTag::ENone)
static int32 GetStaticThreadId()
static thread_local ETaskTag ActiveTaskTag
FTaskTagScope(bool InTagOnlyIfNone, ETaskTag InTag)
static ETaskTag SwapTag(ETaskTag Tag)
static ETaskTag GetCurrentTag()
static bool IsCurrentTag(ETaskTag InTag)
static void SetTagStaticInit()
bool operator()(const FText &A, const FText &B) const
FSortPredicate(const ETextComparisonLevel::Type ComparisonLevel=ETextComparisonLevel::Default)
void AppendLine(const FString &String)
void AppendLineFormat(const FTextFormat &Pattern, const FFormatNamedArguments &Arguments)
void AppendLine(const FText &Text)
void AppendLine(const FName &Name)
void BuildAndAppendLine(FText &&Data)
void BuildAndAppendLine(FString &&Data)
FORCEINLINE void AppendLineFormat(FTextFormat Pattern, ArgTypes... Args)
void AppendLineFormat(const FTextFormat &Pattern, const FFormatOrderedArguments &Arguments)
static bool EqualTo(const FString &A, const FString &B, const ETextComparisonLevel::Type ComparisonLevel=ETextComparisonLevel::Default)
static int32 CompareToCaseIgnored(const FString &A, const FString &B)
static int32 CompareTo(const FString &A, const FString &B, const ETextComparisonLevel::Type ComparisonLevel=ETextComparisonLevel::Default)
static bool EqualToCaseIgnored(const FString &A, const FString &B)
FTextFormatPatternDefinitionConstRef GetPatternDefinition() const
static FTextFormat FromString(FString &&InString, FTextFormatPatternDefinitionConstRef InCustomPatternDef)
const FString & GetSourceString() const
bool IdenticalTo(const FTextFormat &Other, const ETextIdenticalModeFlags CompareModeFlags) const
FTextFormat(const FText &InText)
EExpressionType GetExpressionType() const
static FTextFormat FromString(FString &&InString)
FTextFormat(const FText &InText, FTextFormatPatternDefinitionConstRef InCustomPatternDef)
FText GetSourceText() const
static FTextFormat FromString(const FString &InString)
void GetFormatArgumentNames(TArray< FString > &OutArgumentNames) const
TSharedRef< FTextFormatData, ESPMode::ThreadSafe > TextFormatData
bool ValidatePattern(const FCulturePtr &InCulture, TArray< FString > &OutValidationErrors) const
static FTextFormat FromString(const FString &InString, FTextFormatPatternDefinitionConstRef InCustomPatternDef)
FTextFormat(FString &&InString, FTextFormatPatternDefinitionConstRef InCustomPatternDef)
static FText AsTimespan(const FTimespan &Timespan, const FCulturePtr &TargetCulture=NULL)
static FText AsCurrency(int16 Val, const FString &CurrencyCode=FString(), const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
FText & operator=(FText &&)=default
static FText FormatOrdered(FTextFormat Fmt, TArguments &&... Args)
static FText AsCurrency(int8 Val, const FString &CurrencyCode=FString(), const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
static FText AsNumberTemplate(T1 Val, const FNumberFormattingOptions *const Options, const FCulturePtr &TargetCulture)
static FText AsCurrency(long Val, const FString &CurrencyCode=FString(), const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
static FCreateTextGeneratorDelegate FindRegisteredTextGenerator(FName TypeID)
static FText AsCurrency(int64 Val, const FString &CurrencyCode=FString(), const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
static FText AsCurrencyBase(int64 BaseVal, const FString &CurrencyCode, const FCulturePtr &TargetCulture=NULL, int32 ForceDecimalPlaces=-1)
FText(FString &&InSourceString)
static FText FromName(const FName &Val)
static FText AsMemory(uint64 NumBytes, const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL, EMemoryUnitStandard UnitStandard=EMemoryUnitStandard::IEC)
static FText AsCultureInvariant(const FString &String)
static FText Join(const FText &Delimiter, const FFormatOrderedArguments &Args)
static void RegisterTextGenerator()
static FText AsNumber(uint64 Val, const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
static FText AsCurrency(uint8 Val, const FString &CurrencyCode=FString(), const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
static FText FromTextGenerator(const TSharedRef< ITextGenerator > &TextGenerator)
static FText Format(FTextFormat Fmt, const FFormatNamedArguments &InArguments)
static FText AsNumber(uint8 Val, const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
static FText AsCurrency(uint16 Val, const FString &CurrencyCode=FString(), const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
static void SerializeText(FArchive &Ar, FText &Value)
static TSharedRef< ITextGenerator > CreateTextGenerator(FStructuredArchive::FRecord Record)
bool IdenticalTo(const FText &Other, const ETextIdenticalModeFlags CompareModeFlags=ETextIdenticalModeFlags::None) const
static FText AsDateTime(const FDateTime &DateTime, const FString &CustomPattern, const FString &TimeZone=FString(), const FCulturePtr &TargetCulture=NULL)
FText(const FText &)=default
static FText FormatNamedImpl(FTextFormat &&Fmt, FFormatNamedArguments &&InArguments)
static FORCEINLINE FText Join(const FText &Delimiter, ArgTypes... Args)
static FText AsCurrency(float Val, const FString &CurrencyCode=FString(), const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
static FText Format(FTextFormat Fmt, FFormatNamedArguments &&InArguments)
static FORCEINLINE FText Format(FTextFormat Fmt, ArgTypes... Args)
static FText FormatNamed(FTextFormat Fmt, TArguments &&... Args)
static FText TrimPreceding(const FText &)
static FText AsPercent(double Val, const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
static FText AsNumber(float Val, const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
bool ShouldGatherForLocalization() const
static void GetFormatPatternParameters(const FTextFormat &Fmt, TArray< FString > &ParameterNames)
static const FText & GetEmpty()
bool GetHistoricNumericData(FHistoricTextNumericData &OutHistoricNumericData) const
static FText AsNumber(int8 Val, const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
static void RegisterTextGenerator(FName TypeID)
static FText AsNumber(uint16 Val, const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
FText(TSharedRef< ITextData, ESPMode::ThreadSafe > InTextData)
static void RegisterTextGenerator(FName TypeID, FCreateTextGeneratorDelegate FactoryFunction)
int32 CompareToCaseIgnored(const FText &Other) const
static FText AsNumber(int32 Val, const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
bool IsFromStringTable() const
static FText AsCurrency(uint32 Val, const FString &CurrencyCode=FString(), const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
FText(FString &&InSourceString, const FTextKey &InNamespace, const FTextKey &InKey, uint32 InFlags=0)
static FText FromStringView(FStringView InString)
static FText AsNumber(uint32 Val, const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
static void UnregisterTextGenerator()
static bool FindText(const FTextKey &Namespace, const FTextKey &Key, FText &OutText, const FString *const SourceString=nullptr)
static void UnregisterTextGenerator(FName TypeID)
FText(EInitToEmptyString)
static FText AsDate(const FDateTime &DateTime, const EDateTimeStyle::Type DateStyle=EDateTimeStyle::Default, const FString &TimeZone=FString(), const FCulturePtr &TargetCulture=NULL)
static FText AsNumber(int16 Val, const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
static FText AsCultureInvariant(FString &&String)
bool IsCultureInvariant() const
static FText Format(FTextFormat Fmt, FFormatOrderedArguments &&InArguments)
static FText AsMemory(uint64 NumBytes, EMemoryUnitStandard UnitStandard)
static FText AsCurrency(int32 Val, const FString &CurrencyCode=FString(), const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
static FText FormatOrderedImpl(FTextFormat &&Fmt, FFormatOrderedArguments &&InArguments)
TSharedRef< ITextData, ESPMode::ThreadSafe > TextData
static FText AsDateTime(const FDateTime &DateTime, const EDateTimeStyle::Type DateStyle=EDateTimeStyle::Default, const EDateTimeStyle::Type TimeStyle=EDateTimeStyle::Default, const FString &TimeZone=FString(), const FCulturePtr &TargetCulture=NULL)
static FText AsCurrencyTemplate(T1 Val, const FString &CurrencyCode, const FNumberFormattingOptions *const Options, const FCulturePtr &TargetCulture)
FString BuildSourceString() const
static FText AsNumber(int64 Val, const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
static FText Format(FTextFormat Fmt, const FFormatOrderedArguments &InArguments)
static FText AsNumber(double Val, const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
static FText AsPercent(float Val, const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
FText & operator=(const FText &)=default
int32 CompareTo(const FText &Other, const ETextComparisonLevel::Type ComparisonLevel=ETextComparisonLevel::Default) const
static bool IsWhitespace(const TCHAR Char)
static FText FromString(const FString &String)
static FText AsTime(const FDateTime &DateTime, const EDateTimeStyle::Type TimeStyle=EDateTimeStyle::Default, const FString &TimeZone=FString(), const FCulturePtr &TargetCulture=NULL)
static FText AsCurrency(double Val, const FString &CurrencyCode=FString(), const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
static FText TrimPrecedingAndTrailing(const FText &)
static FString GetInvariantTimeZone()
static FText TrimTrailing(const FText &)
static FText FromString(FString &&String)
bool EqualTo(const FText &Other, const ETextComparisonLevel::Type ComparisonLevel=ETextComparisonLevel::Default) const
static FText FromStringTable(const FName InTableId, const FString &InKey, const EStringTableLoadingPolicy InLoadingPolicy=EStringTableLoadingPolicy::FindOrLoad)
FText(FName InTableId, FString InKey, const EStringTableLoadingPolicy InLoadingPolicy)
bool EqualToCaseIgnored(const FText &Other) const
void GetHistoricFormatData(TArray< FHistoricTextFormatData > &OutHistoricFormatData) const
bool IsEmptyOrWhitespace() const
static void SerializeText(FStructuredArchive::FSlot Slot, FText &Value)
const FString & ToString() const
static FText AsPercentTemplate(T1 Val, const FNumberFormattingOptions *const Options, const FCulturePtr &TargetCulture)
static FText AsNumber(long Val, const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
static FText AsCultureInvariant(FText Text)
static FText AsCurrency(uint64 Val, const FString &CurrencyCode=FString(), const FNumberFormattingOptions *const Options=NULL, const FCulturePtr &TargetCulture=NULL)
bool IsInitializedFromString() const
FORCEINLINE const FTextKey & GetNamespace() const
void SerializeAsString(FStructuredArchiveSlot Slot)
friend FORCEINLINE bool operator==(const FTextId &A, const FTextId &B)
void SerializeDiscardHash(FArchive &Ar)
friend FORCEINLINE uint32 GetTypeHash(const FTextId &A)
void SerializeDiscardHash(FStructuredArchiveSlot Slot)
friend FORCEINLINE bool operator!=(const FTextId &A, const FTextId &B)
void SerializeWithHash(FStructuredArchiveSlot Slot)
void SerializeWithHash(FArchive &Ar)
FTextId(const FTextKey &InNamespace, const FTextKey &InKey)
FORCEINLINE bool IsEmpty() const
FORCEINLINE const FTextKey & GetKey() const
void SerializeAsString(FArchive &Ar)
static TOptional< FString > GetKey(const FText &Text)
static FTextConstDisplayStringPtr GetSharedDisplayString(const FText &Text)
static const FString * GetSourceString(const FText &Text)
static const FString & GetDisplayString(const FText &Text)
static bool GetHistoricNumericData(const FText &Text, FHistoricTextNumericData &OutHistoricNumericData)
static FTextId GetTextId(const FText &Text)
static uint32 GetFlags(const FText &Text)
static void GetHistoricFormatData(const FText &Text, TArray< FHistoricTextFormatData > &OutHistoricFormatData)
static const void * GetSharedDataId(const FText &Text)
static TOptional< FString > GetNamespace(const FText &Text)
static bool GetTableIdAndKey(const FText &Text, FName &OutTableId, FString &OutKey)
static bool ShouldGatherForLocalization(const FText &Text)
static bool GetTableIdAndKey(const FText &Text, FName &OutTableId, FTextKey &OutKey)
void SerializeDiscardHash(FStructuredArchiveSlot Slot)
void SerializeAsString(FArchive &Ar)
FORCEINLINE const TCHAR * GetChars() const
FTextKey(const TCHAR *InStr)
FORCEINLINE bool IsEmpty() const
void SerializeWithHash(FArchive &Ar)
friend FORCEINLINE bool operator==(const FTextKey &A, const FTextKey &B)
void SerializeDiscardHash(FArchive &Ar)
void SerializeAsString(FStructuredArchiveSlot Slot)
FTextKey(const FString &InStr)
static void CompactDataStructures()
friend FORCEINLINE bool operator!=(const FTextKey &A, const FTextKey &B)
friend FORCEINLINE uint32 GetTypeHash(const FTextKey &A)
void SerializeWithHash(FStructuredArchiveSlot Slot)
FTextKey(FString &&InStr)
friend void InitEngineTextLocalization()
bool FindNamespaceAndKeyFromDisplayString(const FTextConstDisplayStringPtr &InDisplayString, FString &OutNamespace, FString &OutKey) const
FTextRevisionChangedEvent OnTextRevisionChangedEvent
void RegisterPolyglotTextData(TArrayView< const FPolyglotTextData > InPolyglotTextDataArray, const bool InAddDisplayStrings=true)
FString GetRequestedLanguageName() const
TSharedPtr< class FLocalizationResourceTextSource > LocResTextSource
friend void BeginInitGameTextLocalization()
friend void EndInitGameTextLocalization()
void UpdateFromLocalizations(FTextLocalizationResource &&TextLocalizationResource, const bool bDirtyTextRevision=true)
FTextConstDisplayStringRef GetDisplayString(const FTextKey &Namespace, const FTextKey &Key, const FString *const SourceString)
TMap< FTextId, FDisplayStringEntry > FDisplayStringLookupTable
TMap< FTextId, uint16 > LocalTextRevisions
void UpdateFromLocalizationResource(const FTextLocalizationResource &TextLocalizationResource)
bool IsInitializing() const
bool FindNamespaceAndKeyFromDisplayString(const FTextConstDisplayStringPtr &InDisplayString, FTextKey &OutNamespace, FTextKey &OutKey) const
TSharedPtr< class FPolyglotTextSource > PolyglotTextSource
void LoadLocalizationResourcesForCulture(const FString &CultureName, const ELocalizationLoadFlags LocLoadFlags)
void DirtyLocalRevisionForTextId(const FTextId &InTextId)
void LoadLocalizationResourcesForPrioritizedCultures(TArrayView< const FString > PrioritizedCultureNames, const ELocalizationLoadFlags LocLoadFlags)
friend void BeginPreInitTextLocalization()
friend void BeginInitTextLocalization()
TArray< FString > GetLocalizedCultureNames(const ELocalizationLoadFlags InLoadFlags) const
FString GetRequestedLocaleName() const
void CompactDataStructures()
TArray< TSharedPtr< ILocalizedTextSource > > LocalizedTextSources
void UpdateFromLocalizationResource(const FString &LocalizationResourceFilePath)
std::atomic< ETextLocalizationManagerInitializedFlags > InitializedFlags
void OnPakFileMounted(const IPakFile &PakFile)
FCriticalSection DisplayStringLookupTableCS
static FTextLocalizationManager & Get()
friend void InitGameTextLocalization()
void DumpMemoryInfo() const
bool AddDisplayString(const FTextDisplayStringRef &DisplayString, const FTextKey &Namespace, const FTextKey &Key)
void UpdateFromNative(FTextLocalizationResource &&TextLocalizationResource, const bool bDirtyTextRevision=true)
uint16 GetLocalRevisionForTextId(const FTextId &InTextId) const
FTextConstDisplayStringPtr FindDisplayString(const FTextKey &Namespace, const FTextKey &Key, const FString *const SourceString=nullptr) const
void RegisterPolyglotTextData(const FPolyglotTextData &InPolyglotTextData, const bool InAddDisplayString=true)
uint16 GetTextRevision() const
FTextLocalizationManager()
bool IsInitialized() const
uint16 TextRevisionCounter
FString GetNativeCultureName(const ELocalizedTextSourceCategory InCategory) const
void RegisterTextSource(const TSharedRef< ILocalizedTextSource > &InLocalizedTextSource, const bool InRefreshResources=true)
void GetTextRevisions(const FTextId &InTextId, uint16 &OutGlobalTextRevision, uint16 &OutLocalTextRevision) const
FDisplayStringLookupTable DisplayStringLookupTable
static uint16 GetGlobalHistoryRevisionForText(const FText &InText)
uint16 LocalHistoryRevision
bool IsDisplayStringEqualTo(const FText &InText) const
FTextConstDisplayStringPtr LocalizedStringPtr
bool IdenticalTo(const FText &InText) const
TSharedPtr< ITextData, ESPMode::ThreadSafe > TextDataPtr
FTextSnapshot(const FText &InText)
uint16 GlobalHistoryRevision
static uint16 GetLocalHistoryRevisionForText(const FText &InText)
static const TCHAR * ReadFromBuffer_ComplexText(const TCHAR *Buffer, FText &OutValue, const TCHAR *TextNamespace, const TCHAR *PackageNamespace)
static bool WriteToString(FString &Buffer, const FText &Value, const bool bRequiresQuotes=false)
static FText CreateFromBuffer(const TCHAR *Buffer, const TCHAR *TextNamespace=nullptr, const TCHAR *PackageNamespace=nullptr, const bool bRequiresQuotes=false)
static void WriteToBuffer(FString &Buffer, const FText &Value, const bool bRequiresQuotes=false, const bool bStripPackageNamespace=false)
static const TCHAR * ReadFromBuffer(const TCHAR *Buffer, FText &OutValue, const TCHAR *TextNamespace=nullptr, const TCHAR *PackageNamespace=nullptr, const bool bRequiresQuotes=false)
static bool IsComplexText(const TCHAR *Buffer)
static bool ReadFromString(const TCHAR *Buffer, FText &OutValue, const TCHAR *TextNamespace=nullptr, const TCHAR *PackageNamespace=nullptr, int32 *OutNumCharsRead=nullptr, const bool bRequiresQuotes=false, const EStringTableLoadingPolicy InLoadingPolicy=EStringTableLoadingPolicy::FindOrLoad)
FThreadSafeCounter64(const FThreadSafeCounter &Other)
FThreadSafeCounter64(int64 Value)
FThreadSafeCounter64 & operator=(const FThreadSafeCounter64 &Other)
int64 Subtract(int64 Amount)
int32 Subtract(int32 Amount)
FThreadSafeCounter(const FThreadSafeCounter &Other)
FThreadSafeCounter(int32 Value)
void operator=(const FThreadSafeCounter &Other)
FChunkedFixedUObjectArray ObjObjects
bool OpenForDisregardForGC
int MaxObjectsNotConsideredByGC
static int32 ConvertedLength(const SrcBufferType *Source, const int32 SourceLen)
static FORCEINLINE void Convert(ToType *Dest, const int32 DestLen, const SrcBufferType *Source, const int32 SourceLen)
static FORCEINLINE void Convert(ToType *Dest, const int32 DestLen, const LegacyFromType *Source, const int32 SourceLen)
static int32 ConvertedLength(const LegacyFromType *Source, const int32 SourceLen)
void operator delete(void *Ptr)
void * operator new(size_t Size)
void operator delete[](void *Ptr)
void * operator new[](size_t Size)
FORCEINLINE void Unlock()
virtual uint64 GetBoundProgramCounterForTimerManager() const =0
virtual const void * GetObjectForTimerManager() const =0
virtual FDelegateHandle GetHandle() const =0
virtual ~IDelegateInstance()=default
virtual bool HasSameObject(const void *InUserObject) const =0
virtual UObject * GetUObject() const =0
virtual bool IsSafeToExecute() const =0
virtual bool IsCompactable() const
virtual const FTextHistory & GetTextHistory() const =0
virtual uint16 GetLocalHistoryRevision() const =0
virtual const FString & GetSourceString() const =0
virtual ~ITextData()=default
virtual uint16 GetGlobalHistoryRevision() const =0
virtual FTextHistory & GetMutableTextHistory()=0
virtual FTextConstDisplayStringPtr GetLocalizedString() const =0
virtual const FString & GetDisplayString() const =0
std::shared_ptr< spdlog::logger > logger_
Log & operator=(Log &&)=delete
static std::shared_ptr< spdlog::logger > & GetLog()
Log & operator=(const Log &)=delete
Messaging manager. Allows to send server messages, notifications and chat messages.
FORCEINLINE const int32 GetSharedReferenceCount() const
FSharedReferencer & operator=(FSharedReferencer &&InSharedReference)
FSharedReferencer(FWeakReferencer< Mode > &&InWeakReference)
FORCEINLINE FSharedReferencer()
FORCEINLINE const bool IsValid() const
FORCEINLINE FSharedReferencer(FSharedReferencer const &InSharedReference)
FORCEINLINE const bool IsUnique() const
FSharedReferencer & operator=(FSharedReferencer const &InSharedReference)
FSharedReferencer(FWeakReferencer< Mode > const &InWeakReference)
friend class FWeakReferencer
FORCEINLINE FSharedReferencer(FSharedReferencer &&InSharedReference)
FORCEINLINE ~FSharedReferencer()
FSharedReferencer(TReferenceControllerBase< Mode > *InReferenceController)
TReferenceControllerBase< Mode > * ReferenceController
FORCEINLINE FWeakReferencer(FSharedReferencer< Mode > const &InSharedRefCountPointer)
FORCEINLINE FWeakReferencer(FWeakReferencer &&InWeakRefCountPointer)
FORCEINLINE FWeakReferencer(FWeakReferencer const &InWeakRefCountPointer)
FORCEINLINE const bool IsValid() const
void AssignReferenceController(TReferenceControllerBase< Mode > *NewReferenceController)
FORCEINLINE FWeakReferencer()
FORCEINLINE FWeakReferencer & operator=(FWeakReferencer const &InWeakReference)
FORCEINLINE ~FWeakReferencer()
TReferenceControllerBase< Mode > * ReferenceController
FORCEINLINE FWeakReferencer & operator=(FWeakReferencer &&InWeakReference)
FORCEINLINE FWeakReferencer & operator=(FSharedReferencer< Mode > const &InSharedReference)
TIntrusiveReferenceController & operator=(const TIntrusiveReferenceController &)=delete
TTypeCompatibleBytes< ObjectType > ObjectStorage
ObjectType * GetObjectPtr() const
TIntrusiveReferenceController(ArgTypes &&... Args)
TIntrusiveReferenceController(const TIntrusiveReferenceController &)=delete
virtual void DestroyObject() override
FORCEINLINE void ReleaseSharedReference()
virtual void DestroyObject()=0
void ReleaseWeakReference()
bool ConditionallyAddSharedReference()
TReferenceControllerBase(const TReferenceControllerBase &)=delete
RefCountType WeakReferenceCount
RefCountType SharedReferenceCount
FORCEINLINE int32 GetSharedReferenceCount() const
FORCEINLINE TReferenceControllerBase()=default
FORCEINLINE void AddSharedReference()
TReferenceControllerBase & operator=(const TReferenceControllerBase &)=delete
FORCEINLINE void AddWeakReference()
virtual ~TReferenceControllerBase()
FORCEINLINE bool IsUnique() const
virtual void DestroyObject() override
TReferenceControllerWithDeleter(ObjectType *InObject, DeleterType &&Deleter)
TReferenceControllerWithDeleter & operator=(const TReferenceControllerWithDeleter &)=delete
TReferenceControllerWithDeleter(const TReferenceControllerWithDeleter &)=delete
SizeType GetInitialCapacity() const
FORCEINLINE SizeType CalculateSlackShrink(SizeType NumElements, SizeType NumAllocatedElements, SIZE_T NumBytesPerElement) const
ForAnyElementType(const ForAnyElementType &)
FORCEINLINE SizeType CalculateSlackGrow(SizeType NumElements, SizeType NumAllocatedElements, SIZE_T NumBytesPerElement) const
FScriptContainerElement * Data
bool HasAllocation() const
SIZE_T GetAllocatedSize(SizeType NumAllocatedElements, SIZE_T NumBytesPerElement) const
FORCEINLINE ~ForAnyElementType()
FORCEINLINE void MoveToEmpty(ForAnyElementType &Other)
void ResizeAllocation(SizeType PreviousNumElements, SizeType NumElements, SIZE_T NumBytesPerElement)
FORCEINLINE FScriptContainerElement * GetAllocation() const
FORCEINLINE SizeType CalculateSlackReserve(SizeType NumElements, SIZE_T NumBytesPerElement) const
ForAnyElementType & operator=(const ForAnyElementType &)
static constexpr SIZE_T MinimumAlignment
FORCEINLINE ElementType * GetAllocation() const
InElementAllocator ElementAllocator
InBitArrayAllocator BitArrayAllocator
void HeapPop(ElementType &OutItem, bool bAllowShrinking=true)
void WriteMemoryImage(FMemoryImageWriter &Writer) const
FORCEINLINE TArray< InElementType, InAllocatorType > & operator=(const TArrayView< OtherElementType, OtherSizeType > &Other)
ElementAllocatorType & GetAllocatorInstance()
SizeType AllocatorCalculateSlackShrink(SizeType CurrentArrayNum, SizeType NewArrayMax)
void HeapPop(ElementType &OutItem, const PREDICATE_CLASS &Predicate, bool bAllowShrinking=true)
void HeapRemoveAt(SizeType Index, const PREDICATE_CLASS &Predicate, bool bAllowShrinking=true)
FORCEINLINE TArray(TArray &&Other)
TIndexedContainerIterator< const TArray, const ElementType, SizeType > TConstIterator
SizeType HeapPush(const ElementType &InItem)
InElementType ElementType
void HeapRemoveAt(SizeType Index, bool bAllowShrinking=true)
SizeType HeapPush(ElementType &&InItem, const PREDICATE_CLASS &Predicate)
static FORCENOINLINE void OnInvalidNum(USizeType NewNum)
void VerifyHeap(const PREDICATE_CLASS &Predicate)
static void AppendHash(const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher)
SizeType AllocatorCalculateSlackReserve(SizeType NewArrayMax)
friend class TIndirectArray
void CopyToEmpty(const OtherElementType *OtherData, OtherSizeType OtherNum, SizeType PrevMax)
InAllocatorType::SizeType SizeType
InAllocatorType Allocator
void HeapPopDiscard(const PREDICATE_CLASS &Predicate, bool bAllowShrinking=true)
static FORCEINLINE void MoveOrCopy(ToArrayType &ToArray, FromArrayType &FromArray, SizeType PrevMax)
SizeType HeapPush(ElementType &&InItem)
const ElementType & HeapTop() const
static FORCEINLINE void MoveOrCopyWithSlack(ToArrayType &ToArray, FromArrayType &FromArray, SizeType PrevMax, SizeType ExtraSlack)
FORCENOINLINE void ResizeForCopy(SizeType NewMax, SizeType PrevMax)
void HeapSort(const PREDICATE_CLASS &Predicate)
void ToString(const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext) const
TArray(const TArrayView< OtherElementType, OtherSizeType > &Other)
const ElementAllocatorType & GetAllocatorInstance() const
void HeapPopDiscard(bool bAllowShrinking=true)
FORCENOINLINE void ResizeTo(SizeType NewMax)
void CopyUnfrozen(const FMemoryUnfreezeContent &Context, void *Dst) const
SizeType AllocatorCalculateSlackGrow(SizeType CurrentArrayNum, SizeType NewArrayMax)
ElementAllocatorType AllocatorInstance
InAllocatorType AllocatorType
void AllocatorResizeAllocation(SizeType CurrentArrayNum, SizeType NewArrayMax)
void CopyToEmptyWithSlack(const OtherElementType *OtherData, OtherSizeType OtherNum, SizeType PrevMax, SizeType ExtraSlack)
TConstIterator CreateConstIterator() const
void StableSort(const PREDICATE_CLASS &Predicate)
TChooseClass< AllocatorType::NeedsElementType, typenameAllocatorType::templateForElementType< ElementType >, typenameAllocatorType::ForAnyElementType >::Result ElementAllocatorType
void Sort(const PREDICATE_CLASS &Predicate)
FORCENOINLINE void ResizeShrink()
TIterator CreateIterator()
SizeType HeapPush(const ElementType &InItem, const PREDICATE_CLASS &Predicate)
FORCEINLINE void Heapify(const PREDICATE_CLASS &Predicate)
FORCENOINLINE void ResizeGrow(SizeType OldNum)
FORCEINLINE TArray(const ElementType *Ptr, SizeType Count)
TAtomic & operator=(TAtomic &&)=delete
TAtomic(const TAtomic &)=delete
FORCEINLINE T operator=(T Value)
FORCEINLINE TAtomic()=default
FORCEINLINE operator T() const
TAtomic(TAtomic &&)=delete
TAtomic & operator=(const TAtomic &)=delete
void __Internal_BindDynamic(UserClass *InUserObject, typename TMethodPtrResolver< UserClass >::FMethodPtr InMethodPtr, FName InFunctionName)
friend uint32 GetTypeHash(const TBaseDynamicDelegate &Key)
void __Internal_BindDynamic(TObjectPtr< UserClass > InUserObject, typename TMethodPtrResolver< UserClass >::FMethodPtr InMethodPtr, FName InFunctionName)
TBaseDynamicDelegate(const TScriptDelegate< TWeakPtr > &InScriptDelegate)
bool __Internal_IsAlreadyBound(UserClass *InUserObject, typename FDelegate::template TMethodPtrResolver< UserClass >::FMethodPtr InMethodPtr, FName InFunctionName) const
TBaseDynamicMulticastDelegate(const TMulticastScriptDelegate< TWeakPtr > &InMulticastScriptDelegate)
void __Internal_AddUniqueDynamic(TObjectPtr< UserClass > InUserObject, typename FDelegate::template TMethodPtrResolver< UserClass >::FMethodPtr InMethodPtr, FName InFunctionName)
void __Internal_AddUniqueDynamic(UserClass *InUserObject, typename FDelegate::template TMethodPtrResolver< UserClass >::FMethodPtr InMethodPtr, FName InFunctionName)
void __Internal_RemoveDynamic(UserClass *InUserObject, typename FDelegate::template TMethodPtrResolver< UserClass >::FMethodPtr InMethodPtr, FName InFunctionName)
void __Internal_RemoveDynamic(TObjectPtr< UserClass > InUserObject, typename FDelegate::template TMethodPtrResolver< UserClass >::FMethodPtr InMethodPtr, FName InFunctionName)
void __Internal_AddDynamic(TObjectPtr< UserClass > InUserObject, typename FDelegate::template TMethodPtrResolver< UserClass >::FMethodPtr InMethodPtr, FName InFunctionName)
bool __Internal_IsAlreadyBound(TObjectPtr< UserClass > InUserObject, typename FDelegate::template TMethodPtrResolver< UserClass >::FMethodPtr InMethodPtr, FName InFunctionName) const
void __Internal_AddDynamic(UserClass *InUserObject, typename FDelegate::template TMethodPtrResolver< UserClass >::FMethodPtr InMethodPtr, FName InFunctionName)
TBaseDynamicMulticastDelegate()
TBaseDynamicDelegate< FWeakObjectPtr, RetValType, ParamTypes... > FDelegate
bool HasSameObject(const void *UserObject) const final
UObject * GetUObject() const final
uint64 GetBoundProgramCounterForTimerManager() const final
TBaseFunctorDelegateInstance(InFunctorType &&InFunctor, InVarTypes &&... Vars)
void CreateCopy(DelegateBaseType &Base) const final
const void * GetObjectForTimerManager() const final
bool ExecuteIfSafe(ParamTypes... Params) const final
TRemoveConst< FunctorType >::Type Functor
RetValType Execute(ParamTypes... Params) const final
bool IsSafeToExecute() const final
bool ExecuteIfSafe(ParamTypes... Params) const final
bool HasSameObject(const void *InUserObject) const final
uint64 GetBoundProgramCounterForTimerManager() const final
RetValType Execute(ParamTypes... Params) const final
const void * GetObjectForTimerManager() const final
UObject * GetUObject() const final
bool IsSafeToExecute() const final
TBaseRawMethodDelegateInstance(UserClass *InUserObject, FMethodPtr InMethodPtr, InVarTypes &&... Vars)
void CreateCopy(DelegateBaseType &Base) const final
uint64 GetBoundProgramCounterForTimerManager() const final
void CreateCopy(DelegateBaseType &Base) const final
RetValType Execute(ParamTypes... Params) const final
bool ExecuteIfSafe(ParamTypes... Params) const final
bool HasSameObject(const void *InUserObject) const final
TBaseSPMethodDelegateInstance(const TSharedPtr< UserClass, SPMode > &InUserObject, FMethodPtr InMethodPtr, InVarTypes &&... Vars)
bool IsSafeToExecute() const final
TWeakPtr< UserClass, SPMode > UserObject
UObject * GetUObject() const final
const void * GetObjectForTimerManager() const final
void CreateCopy(DelegateBaseType &Base) const final
UObject * GetUObject() const final
bool HasSameObject(const void *UserObject) const final
bool ExecuteIfSafe(ParamTypes... Params) const final
uint64 GetBoundProgramCounterForTimerManager() const final
RetValType Execute(ParamTypes... Params) const final
const void * GetObjectForTimerManager() const final
bool IsSafeToExecute() const final
TBaseStaticDelegateInstance(FFuncPtr InStaticFuncPtr, InVarTypes &&... Vars)
const void * GetObjectForTimerManager() const final
uint64 GetBoundProgramCounterForTimerManager() const final
void CreateCopy(DelegateBaseType &Base) const final
bool IsSafeToExecute() const final
UObject * GetUObject() const final
UFunction * CachedFunction
TBaseUFunctionDelegateInstance(UserClass *InUserObject, const FName &InFunctionName, InVarTypes &&... Vars)
RetValType Execute(ParamTypes... Params) const final
bool HasSameObject(const void *InUserObject) const final
bool IsCompactable() const final
TWeakObjectPtr< UserClass > UserObjectPtr
bool ExecuteIfSafe(ParamTypes... Params) const final
bool HasSameObject(const void *InUserObject) const final
bool IsCompactable() const final
TBaseUObjectMethodDelegateInstance(UserClass *InUserObject, FMethodPtr InMethodPtr, InVarTypes &&... Vars)
void CreateCopy(DelegateBaseType &Base) const final
const void * GetObjectForTimerManager() const final
UObject * GetUObject() const final
bool ExecuteIfSafe(ParamTypes... Params) const final
RetValType Execute(ParamTypes... Params) const final
TWeakObjectPtr< UserClass > UserObject
uint64 GetBoundProgramCounterForTimerManager() const final
bool IsSafeToExecute() const final
FORCEINLINE FConstIterator & operator++()
const TBitArray< Allocator > & Array
FORCEINLINE FConstIterator(const TBitArray< Allocator > &InArray, int32 StartIndex=0)
FORCEINLINE int32 GetIndex() const
FORCEINLINE operator bool() const
FORCEINLINE bool operator!() const
FORCEINLINE FConstBitReference GetValue() const
const TBitArray< Allocator > & Array
FORCEINLINE operator bool() const
FORCEINLINE FConstReverseIterator(const TBitArray< Allocator > &InArray)
FORCEINLINE int32 GetIndex() const
FORCEINLINE FConstBitReference GetValue() const
FORCEINLINE bool operator!() const
FORCEINLINE FConstReverseIterator & operator++()
FORCEINLINE FIterator(TBitArray< Allocator > &InArray, int32 StartIndex=0)
FORCEINLINE FBitReference GetValue() const
FORCEINLINE FIterator & operator++()
FORCEINLINE int32 GetIndex() const
TBitArray< Allocator > & Array
FORCEINLINE operator bool() const
FORCEINLINE bool operator!() const
void SetBitNoCheck(int32 Index, bool Value)
FORCEINLINE uint32 * GetData()
FORCEINLINE uint32 GetNumWords() const
friend class TScriptBitArray
int32 Add(const bool Value)
static void BitwiseOperatorImpl(const TBitArray &InOther, TBitArray &OutResult, EBitwiseOperatorFlags InFlags, ProjectionType &&InProjection)
TBitArray & CombineWithBitwiseXOR(const TBitArray &InOther, EBitwiseOperatorFlags InFlags)
void CheckInvariants() const
FORCEINLINE TBitArray & operator=(const TBitArray< OtherAllocator > &Copy)
void SetRangeFromRange(int32 Index, int32 NumBitsToSet, const InWordType *ReadBits, int32 ReadOffsetBits=0)
static FORCEINLINE void SetWords(uint32 *Words, int32 NumWords, bool bValue)
void Empty(int32 ExpectedNumBits=0)
static FORCEINLINE void Move(BitArrayType &ToArray, BitArrayType &FromArray)
static constexpr WordType FullWordMask
FORCEINLINE FBitReference AccessCorrespondingBit(const FRelativeBitReference &RelativeReference)
int32 AddRange(const InWordType *ReadBits, int32 NumBitsToAdd, int32 ReadOffsetBits=0)
bool CompareSetBits(const TBitArray &Other, const bool bMissingBitValue) const
static void BitwiseBinaryOperatorImpl(const TBitArray &InA, const TBitArray &InB, TBitArray &OutResult, EBitwiseOperatorFlags InFlags, ProjectionType &&InProjection)
int32 Find(bool bValue) const
FORCENOINLINE void Realloc(int32 PreviousNumBits)
int32 FindAndSetLastZeroBit()
void Assign(const TBitArray< OtherAllocator > &Other)
friend class TConstSetBitIterator
void Serialize(FArchive &Ar)
FORCEINLINE int32 Num() const
int32 FindLast(bool bValue) const
FORCEINLINE bool operator<(const TBitArray< Allocator > &Other) const
TBitArray & CombineWithBitwiseAND(const TBitArray &InOther, EBitwiseOperatorFlags InFlags)
uint32 GetAllocatedSize(void) const
FORCEINLINE TBitArray(TBitArray &&Other)
FORCEINLINE uint32 GetMaxWords() const
void SetNumUninitialized(int32 InNumBits)
void InsertRange(const TBitArray< OtherAllocator > &ReadBits, int32 Index, int32 NumBitsToAdd, int32 ReadOffsetBits=0)
int32 AddRange(const TBitArray< OtherAllocator > &ReadBits, int32 NumBitsToAdd, int32 ReadOffsetBits=0)
FORCEINLINE const FConstBitReference operator[](int32 Index) const
FORCEINLINE const FConstBitReference AccessCorrespondingBit(const FRelativeBitReference &RelativeReference) const
int32 FindAndSetFirstZeroBit(int32 ConservativeStartIndex=0)
FORCEINLINE int32 Max() const
int32 AddUninitialized(int32 NumBitsToAdd)
FORCEINLINE void Init(bool bValue, int32 InNumBits)
int32 CountSetBits(int32 FromIndex=0, int32 ToIndex=INDEX_NONE) const
FORCEINLINE bool IsValidIndex(int32 InIndex) const
FORCENOINLINE void SetRange(int32 Index, int32 NumBitsToSet, bool Value)
int32 PadToNum(int32 DesiredNum, bool bPadValue)
FORCEINLINE TBitArray(bool bValue, int32 InNumBits)
Allocator::template ForElementType< uint32 > AllocatorType
FORCEINLINE void SetRangeFromRange(int32 Index, int32 NumBitsToSet, const TBitArray< OtherAllocator > &ReadBits, int32 ReadOffsetBits=0)
void InsertUninitialized(int32 Index, int32 NumBitsToAdd)
void Insert(bool Value, int32 Index)
static TBitArray BitwiseXOR(const TBitArray &A, const TBitArray &B, EBitwiseOperatorFlags InFlags)
void Insert(bool Value, int32 Index, int32 NumBitsToAdd)
void WriteMemoryImage(FMemoryImageWriter &Writer) const
FORCEINLINE bool operator!=(const TBitArray< Allocator > &Other) const
FORCEINLINE TBitArray & operator=(const TBitArray &Copy)
void RemoveAtSwap(int32 BaseIndex, int32 NumBitsToRemove=1)
FORCEINLINE bool operator==(const TBitArray< Allocator > &Other) const
FORCEINLINE bool Contains(bool bValue) const
int32 Add(const bool Value, int32 NumBitsToAdd)
static TBitArray BitwiseAND(const TBitArray &A, const TBitArray &B, EBitwiseOperatorFlags InFlags)
void ClearPartialSlackBits()
FORCEINLINE uint32 GetLastWordMask() const
friend class TConstDualSetBitIterator
FORCEINLINE TBitArray(const TBitArray< OtherAllocator > &Copy)
FORCEINLINE void GetRange(int32 Index, int32 NumBitsToGet, InWordType *WriteBits, int32 WriteOffsetBits=0) const
AllocatorType AllocatorInstance
static TBitArray BitwiseOR(const TBitArray &A, const TBitArray &B, EBitwiseOperatorFlags InFlags)
void Reserve(int32 Number)
void InsertRange(const InWordType *ReadBits, int32 Index, int32 NumBitsToAdd, int32 ReadOffsetBits=0)
FORCEINLINE TBitArray & operator=(TBitArray &&Other)
FORCEINLINE TBitArray(const TBitArray &Copy)
void CountBytes(FArchive &Ar) const
FORCEINLINE FBitReference operator[](int32 Index)
void RemoveAt(int32 BaseIndex, int32 NumBitsToRemove=1)
TBitArray & CombineWithBitwiseOR(const TBitArray &InOther, EBitwiseOperatorFlags InFlags)
FORCEINLINE const uint32 * GetData() const
FORCEINLINE bool IsError() const
FORCEINLINE TCheckedObjPtr & operator=(T *InObject)
FORCEINLINE bool IsValid() const
TCheckedObjPtr(T *InObject)
FORCEINLINE T * operator->() const
TTuple< VarTypes... > Payload
TCommonDelegateInstanceState(InVarTypes &&... Vars)
FDelegateHandle GetHandle() const final
const TBitArray< Allocator > & ArrayA
FORCEINLINE operator bool() const
const TBitArray< OtherAllocator > & ArrayB
FORCEINLINE TConstDualSetBitIterator & operator++()
FORCEINLINE TConstDualSetBitIterator(const TBitArray< Allocator > &InArrayA, const TBitArray< OtherAllocator > &InArrayB, int32 StartIndex=0)
FORCEINLINE int32 GetIndex() const
FORCEINLINE bool operator!() const
FORCEINLINE TConstSetBitIterator & operator++()
FORCEINLINE bool operator==(const TConstSetBitIterator &Rhs) const
FORCEINLINE bool operator!() const
TConstSetBitIterator(const TBitArray< Allocator > &InArray, int32 StartIndex=0)
FORCEINLINE operator bool() const
FORCEINLINE int32 GetIndex() const
const TBitArray< Allocator > & Array
FORCEINLINE bool operator!=(const TConstSetBitIterator &Rhs) const
void BindThreadSafeSP(UserClass *InUserObject, typename TMemFunPtrType< false, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
void BindUObject(UserClass *InUserObject, typename TMemFunPtrType< false, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
TDelegate(TYPE_OF_NULLPTR)
static UE_NODISCARD TDelegate< RetValType(ParamTypes...), UserPolicy > CreateThreadSafeSP(const TSharedRef< UserClass, ESPMode::ThreadSafe > &InUserObjectRef, typename TMemFunPtrType< false, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
void BindLambda(FunctorType &&InFunctor, VarTypes &&... Vars)
static UE_NODISCARD TDelegate< RetValType(ParamTypes...), UserPolicy > CreateUObject(TObjectPtr< UserClass > InUserObject, typename TMemFunPtrType< false, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
void BindUFunction(TObjectPtr< UObjectTemplate > InUserObject, const FName &InFunctionName, VarTypes &&... Vars)
FORCEINLINE RetValType Execute(ParamTypes... Params) const
static UE_NODISCARD TDelegate< RetValType(ParamTypes...), UserPolicy > CreateStatic(typename TIdentity< RetValType(*)(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
static UE_NODISCARD TDelegate< RetValType(ParamTypes...), UserPolicy > CreateSP(UserClass *InUserObject, typename TMemFunPtrType< false, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
TDelegate(const TDelegate &Other)
static UE_NODISCARD TDelegate< RetValType(ParamTypes...), UserPolicy > CreateSP(const TSharedRef< UserClass, Mode > &InUserObjectRef, typename TMemFunPtrType< false, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
void BindThreadSafeSP(const UserClass *InUserObject, typename TMemFunPtrType< true, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
static UE_NODISCARD TDelegate< RetValType(ParamTypes...), UserPolicy > CreateUObject(UserClass *InUserObject, typename TMemFunPtrType< false, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
static UE_NODISCARD TDelegate< RetValType(ParamTypes...), UserPolicy > CreateLambda(FunctorType &&InFunctor, VarTypes &&... Vars)
static UE_NODISCARD TDelegate< RetValType(ParamTypes...), UserPolicy > CreateRaw(const UserClass *InUserObject, typename TMemFunPtrType< true, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
void BindSP(const TSharedRef< UserClass, Mode > &InUserObjectRef, typename TMemFunPtrType< true, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
void BindSP(UserClass *InUserObject, typename TMemFunPtrType< false, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
static UE_NODISCARD TDelegate< RetValType(ParamTypes...), UserPolicy > CreateUObject(TObjectPtr< UserClass > InUserObject, typename TMemFunPtrType< true, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
void BindUFunction(UObjectTemplate *InUserObject, const FName &InFunctionName, VarTypes &&... Vars)
void BindThreadSafeSP(const TSharedRef< UserClass, ESPMode::ThreadSafe > &InUserObjectRef, typename TMemFunPtrType< false, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
static UE_NODISCARD TDelegate< RetValType(ParamTypes...), UserPolicy > CreateRaw(UserClass *InUserObject, typename TMemFunPtrType< false, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
static UE_NODISCARD TDelegate< RetValType(ParamTypes...), UserPolicy > CreateUFunction(TObjectPtr< UObjectTemplate > InUserObject, const FName &InFunctionName, VarTypes &&... Vars)
static UE_NODISCARD TDelegate< RetValType(ParamTypes...), UserPolicy > CreateThreadSafeSP(UserClass *InUserObject, typename TMemFunPtrType< false, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
void BindSP(const TSharedRef< UserClass, Mode > &InUserObjectRef, typename TMemFunPtrType< false, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
void BindSP(const UserClass *InUserObject, typename TMemFunPtrType< true, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
void BindUObject(TObjectPtr< UserClass > InUserObject, typename TMemFunPtrType< true, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
InRetValType TFuncType(ParamTypes...)
void BindRaw(const UserClass *InUserObject, typename TMemFunPtrType< true, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
void BindWeakLambda(UserClass *InUserObject, FunctorType &&InFunctor, VarTypes &&... Vars)
static UE_NODISCARD TDelegate< RetValType(ParamTypes...), UserPolicy > CreateUObject(const UserClass *InUserObject, typename TMemFunPtrType< true, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
static UE_NODISCARD TDelegate< RetValType(ParamTypes...), UserPolicy > CreateThreadSafeSP(const TSharedRef< UserClass, ESPMode::ThreadSafe > &InUserObjectRef, typename TMemFunPtrType< true, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
static UE_NODISCARD TDelegate< RetValType(ParamTypes...), UserPolicy > CreateSP(const TSharedRef< UserClass, Mode > &InUserObjectRef, typename TMemFunPtrType< true, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
void BindUObject(TObjectPtr< UserClass > InUserObject, typename TMemFunPtrType< false, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
static UE_NODISCARD TDelegate< RetValType(ParamTypes...), UserPolicy > CreateUFunction(UObjectTemplate *InUserObject, const FName &InFunctionName, VarTypes &&... Vars)
void BindUObject(const UserClass *InUserObject, typename TMemFunPtrType< true, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
static UE_NODISCARD TDelegate< RetValType(ParamTypes...), UserPolicy > CreateSP(const UserClass *InUserObject, typename TMemFunPtrType< true, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
TDelegate & operator=(TDelegate &&Other)=default
TDelegate(TDelegate &&Other)=default
TDelegate & operator=(const TDelegate &Other)
void BindRaw(UserClass *InUserObject, typename TMemFunPtrType< false, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
static UE_NODISCARD TDelegate< RetValType(ParamTypes...), UserPolicy > CreateThreadSafeSP(const UserClass *InUserObject, typename TMemFunPtrType< true, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
static UE_NODISCARD TDelegate< RetValType(ParamTypes...), UserPolicy > CreateWeakLambda(UserClass *InUserObject, FunctorType &&InFunctor, VarTypes &&... Vars)
void BindThreadSafeSP(const TSharedRef< UserClass, ESPMode::ThreadSafe > &InUserObjectRef, typename TMemFunPtrType< true, UserClass, RetValType(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
FORCEINLINE bool IsBound() const
FORCEINLINE bool IsBoundToObject(void const *InUserObject) const
uint64 GetBoundProgramCounterForTimerManager() const
FORCEINLINE struct UObject * GetUObject() const
FORCEINLINE const void * GetObjectForTimerManager() const
FORCEINLINE FDelegateHandle GetHandle() const
FORCEINLINE TEnumAsByte(TEnum InValue)
FORCEINLINE TEnumAsByte(int32 InValue)
TEnumAsByte(const TEnumAsByte &)=default
FORCEINLINE TEnumAsByte(uint8 InValue)
bool operator==(TEnum InValue) const
uint8 GetIntValue() const
bool operator==(TEnumAsByte InValue) const
TEnumAsByte & operator=(const TEnumAsByte &)=default
bool HasAllocation() const
SIZE_T GetAllocatedSize(SizeType NumAllocatedElements, SIZE_T NumBytesPerElement) const
FORCEINLINE SizeType CalculateSlackShrink(SizeType NumElements, SizeType NumAllocatedElements, SIZE_T NumBytesPerElement) const
FORCEINLINE SizeType CalculateSlackReserve(SizeType NumElements, SIZE_T NumBytesPerElement) const
ForElementType & operator=(const ForElementType &)
SizeType GetInitialCapacity() const
TTypeCompatibleBytes< ElementType > InlineData[NumInlineElements]
FORCEINLINE ElementType * GetAllocation() const
FORCEINLINE void MoveToEmpty(ForElementType &Other)
void ResizeAllocation(SizeType PreviousNumElements, SizeType NumElements, SIZE_T NumBytesPerElement)
ElementType * GetInlineElements() const
ForElementType(const ForElementType &)
FORCEINLINE SizeType CalculateSlackGrow(SizeType NumElements, SizeType NumAllocatedElements, SIZE_T NumBytesPerElement) const
static FORCEINLINE uint32 GetNumberOfHashBuckets(uint32 NumHashedElements)
TFixedAllocator< NumInlineHashBuckets > HashAllocator
TFixedSparseArrayAllocator< NumInlineElements > SparseArrayAllocator
TFixedAllocator< NumInlineElements > ElementAllocator
TFixedAllocator< InlineBitArrayDWORDs > BitArrayAllocator
FORCEINLINE bool operator!=(TYPE_OF_NULLPTR) const
TFunction(const TFunction &Other)=default
TFunction(TFunction &&)=default
TFunction(FunctorType &&InFunc)
FORCEINLINE operator bool() const
TFunction & operator=(const TFunction &Other)
TFunction(TYPE_OF_NULLPTR=nullptr)
FORCEINLINE bool operator==(TYPE_OF_NULLPTR) const
TFunction & operator=(TFunction &&Other)
TFunctionRef(FunctorType &&InFunc UE_LIFETIMEBOUND)
TFunctionRef(const TFunctionRef &)=default
TFunctionRef & operator=(const TFunctionRef &) const =delete
FORCEINLINE ElementType * operator->() const
SizeType GetIndex() const
TIndexedContainerIterator operator--(int)
TIndexedContainerIterator & operator--()
TIndexedContainerIterator & operator+=(SizeType Offset)
ContainerType & Container
TIndexedContainerIterator & operator-=(SizeType Offset)
TIndexedContainerIterator operator-(SizeType Offset) const
TIndexedContainerIterator operator++(int)
TIndexedContainerIterator & operator++()
FORCEINLINE ElementType & operator*() const
FORCEINLINE operator bool() const
TIndexedContainerIterator(ContainerType &InContainer, SizeType StartIndex=0)
FORCEINLINE bool operator!=(const TIndexedContainerIterator &Rhs) const
TIndexedContainerIterator operator+(SizeType Offset) const
FORCEINLINE bool operator==(const TIndexedContainerIterator &Rhs) const
TInlineSparseArrayAllocator< NumInlineElements, typename SecondaryAllocator::SparseArrayAllocator > SparseArrayAllocator
static FORCEINLINE uint32 GetNumberOfHashBuckets(uint32 NumHashedElements)
TInlineAllocator< NumInlineHashBuckets, typename SecondaryAllocator::HashAllocator > HashAllocator
TInlineAllocator< NumInlineElements, typename SecondaryAllocator::ElementAllocator > ElementAllocator
TInlineAllocator< InlineBitArrayDWORDs, typename SecondaryAllocator::BitArrayAllocator > BitArrayAllocator
static void Rotate(T *First, const int32 From, const int32 To, const int32 Amount)
TRValueToLValueReference< KeyInitType >::Type Key
FORCEINLINE TKeyInitializer(KeyInitType InKey)
TChooseClass< bConst, constKeyType, KeyType >::Result ItKeyType
TChooseClass< bConst, constTMapBase, TMapBase >::Result MapType
FORCEINLINE TBaseIterator(const PairItType &InElementIt)
FORCEINLINE bool operator!() const
FORCEINLINE bool operator==(const TBaseIterator &Rhs) const
FORCEINLINE ItKeyType & Key() const
FORCEINLINE bool operator!=(const TBaseIterator &Rhs) const
FORCEINLINE PairType & operator*() const
FORCEINLINE TBaseIterator & operator++()
FORCEINLINE ItValueType & Value() const
TChooseClass< bConst, typenameTChooseClass< bRangedFor, typenameElementSetType::TRangedForConstIterator, typenameElementSetType::TConstIterator >::Result, typenameTChooseClass< bRangedFor, typenameElementSetType::TRangedForIterator, typenameElementSetType::TIterator >::Result >::Result PairItType
FORCEINLINE PairType * operator->() const
FORCEINLINE operator bool() const
TChooseClass< bConst, constValueType, ValueType >::Result ItValueType
TChooseClass< bConst, consttypenameElementSetType::ElementType, typenameElementSetType::ElementType >::Result PairType
TChooseClass< bConst, constValueType, ValueType >::Result ItValueType
FORCEINLINE TBaseKeyIterator(const SetItType &InSetIt)
FORCEINLINE operator bool() const
TChooseClass< bConst, constKeyType, KeyType >::Result ItKeyType
FORCEINLINE ItKeyType & Key() const
FORCEINLINE bool operator!() const
FORCEINLINE ItValueType & Value() const
FORCEINLINE TBaseKeyIterator & operator++()
TChooseClass< bConst, typenameElementSetType::TConstKeyIterator, typenameElementSetType::TKeyIterator >::Result SetItType
FORCEINLINE TConstIterator(const TMapBase &InMap)
FORCEINLINE TConstKeyIterator(const TMapBase &InMap, KeyArgumentType InKey)
bool bRequiresRehashOnRemoval
bool bElementsHaveBeenRemoved
FORCEINLINE void RemoveCurrent()
FORCEINLINE TIterator(TMapBase &InMap, bool bInRequiresRehashOnRemoval=false)
FORCEINLINE void RemoveCurrent()
FORCEINLINE TKeyIterator(TMapBase &InMap, KeyArgumentType InKey)
FORCEINLINE ValueType & Add(const TTuple< KeyType, ValueType > &InKeyValue)
FORCEINLINE ValueType & AddByHash(uint32 KeyHash, const KeyType &InKey, const ValueType &InValue)
ValueType & EmplaceByHash(uint32 KeyHash, InitKeyType &&InKey)
FORCEINLINE bool Contains(KeyConstPointerType Key) const
TSet< ElementType, KeyFuncs, SetAllocator > ElementSetType
const KeyType * FindKey(ValueInitType Value) const
FORCEINLINE ValueType * Find(KeyConstPointerType Key)
FORCEINLINE const ValueType * FindByHash(uint32 KeyHash, const ComparableKey &Key) const
FORCEINLINE ValueType & Add(KeyType &&InKey, ValueType &&InValue)
void GenerateValueArray(TArray< ValueType, Allocator > &OutArray) const
FORCEINLINE ValueType & FindOrAddByHash(uint32 KeyHash, const KeyType &Key, ValueType &&Value)
FORCEINLINE ValueType FindRef(KeyConstPointerType Key) const
int32 GetKeys(TSet< KeyType, Allocator > &OutKeys) const
void GenerateKeyArray(TArray< KeyType, Allocator > &OutArray) const
FORCEINLINE const ValueType * Find(KeyConstPointerType Key) const
FORCEINLINE ValueType & Add(const KeyType &InKey)
ValueType & EmplaceByHash(uint32 KeyHash, InitKeyType &&InKey, InitValueType &&InValue)
FORCEINLINE TIterator CreateIterator()
FORCEINLINE void Shrink()
FORCEINLINE void Empty(int32 ExpectedNumElements=0)
FORCEINLINE void Reserve(int32 Number)
TMapBase & operator=(const TMapBase &)=default
FORCEINLINE ValueType * FindByHash(uint32 KeyHash, const ComparableKey &Key)
TMapBase(const TMapBase &)=default
ValueType & FindOrAddImpl(uint32 KeyHash, InitKeyType &&Key, InitValueType &&Value)
TMapBase(TMapBase &&)=default
TTypeTraits< KeyType >::ConstInitType KeyInitType
FORCEINLINE ValueType & AddByHash(uint32 KeyHash, const KeyType &InKey, ValueType &&InValue)
FORCEINLINE ValueType & FindOrAdd(const KeyType &Key, const ValueType &Value)
FORCEINLINE ValueType & FindOrAddByHash(uint32 KeyHash, const KeyType &Key, const ValueType &Value)
FORCEINLINE ValueType & FindOrAddByHash(uint32 KeyHash, KeyType &&Key)
FORCEINLINE ValueType & AddByHash(uint32 KeyHash, KeyType &&InKey)
FORCEINLINE TConstKeyIterator CreateConstKeyIterator(typename TConstKeyIterator::KeyArgumentType InKey) const
FORCEINLINE ValueType & AddByHash(uint32 KeyHash, KeyType &&InKey, const ValueType &InValue)
FORCEINLINE ValueType & FindOrAdd(KeyType &&Key)
FORCEINLINE TRangedForIterator end()
FORCEINLINE TConstIterator CreateConstIterator() const
FORCEINLINE int32 Remove(KeyConstPointerType InKey)
TTypeTraits< ValueType >::ConstInitType ValueInitType
FORCEINLINE TRangedForIterator begin()
FORCEINLINE ValueType & Add(KeyType &&InKey)
TTypeTraits< KeyType >::ConstPointerType KeyConstPointerType
TMapBase & operator=(const TMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
FORCEINLINE ValueType & FindOrAddByHash(uint32 KeyHash, KeyType &&Key, ValueType &&Value)
static FORCEINLINE uint32 HashKey(const KeyType &Key)
ValueType & Emplace(InitKeyType &&InKey)
FORCEINLINE ValueType & FindOrAdd(const KeyType &Key, ValueType &&Value)
FORCEINLINE ValueType & FindOrAdd(KeyType &&Key, ValueType &&Value)
FORCEINLINE void CountBytes(FArchive &Ar) const
int32 GetKeys(TArray< KeyType, Allocator > &OutKeys) const
TMapBase & operator=(TMapBase &&)=default
FORCEINLINE TKeyIterator CreateKeyIterator(typename TKeyIterator::KeyArgumentType InKey)
TMapBase(TMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
FORCEINLINE ValueType & Add(KeyType &&InKey, const ValueType &InValue)
FORCEINLINE ValueType & FindOrAddByHash(uint32 KeyHash, KeyType &&Key, const ValueType &Value)
bool OrderIndependentCompareEqual(const TMapBase &Other) const
FORCEINLINE const ValueType & FindChecked(KeyConstPointerType Key) const
FORCEINLINE int32 Num() const
FORCEINLINE TRangedForConstIterator begin() const
TArray< ElementType > Array() const
void CopyUnfrozen(const FMemoryUnfreezeContent &Context, void *Dst) const
ValueType & FindOrAddImpl(uint32 KeyHash, InitKeyType &&Key)
FORCEINLINE ValueType & FindOrAddByHash(uint32 KeyHash, const KeyType &Key)
FORCEINLINE void CompactStable()
FORCEINLINE ValueType & Add(TTuple< KeyType, ValueType > &&InKeyValue)
FORCEINLINE ValueType & Add(const KeyType &InKey, const ValueType &InValue)
FORCEINLINE ValueType & AddByHash(uint32 KeyHash, KeyType &&InKey, ValueType &&InValue)
static void AppendHash(const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher)
FORCEINLINE void Compact()
FORCEINLINE ValueType & FindOrAdd(const KeyType &Key)
FORCEINLINE ValueType & FindOrAdd(KeyType &&Key, const ValueType &Value)
FORCEINLINE int32 RemoveByHash(uint32 KeyHash, const ComparableKey &Key)
FORCEINLINE TRangedForConstIterator end() const
TPair< KeyType, ValueType > ElementType
FORCEINLINE ValueType & FindChecked(KeyConstPointerType Key)
FORCEINLINE bool ContainsByHash(uint32 KeyHash, const ComparableKey &Key) const
void WriteMemoryImage(FMemoryImageWriter &Writer) const
FORCEINLINE ValueType & AddByHash(uint32 KeyHash, const KeyType &InKey)
void Dump(FOutputDevice &Ar)
FORCEINLINE ValueType & Add(const KeyType &InKey, ValueType &&InValue)
ValueType & Emplace(InitKeyType &&InKey, InitValueType &&InValue)
TMapBase(const TMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
TMapBase & operator=(TMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
TMap< KeyType, ValueType > FilterByPredicate(Predicate Pred) const
FORCEINLINE SIZE_T GetAllocatedSize() const
Super::KeyInitType KeyInitType
void Append(TMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&OtherMap)
FORCEINLINE bool RemoveAndCopyValue(KeyInitType Key, ValueType &OutRemovedValue)
TMap & operator=(const TMap &)=default
TMap & operator=(TMap &&)=default
FORCEINLINE const ValueType & operator[](KeyConstPointerType Key) const
TMap & operator=(TMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
SetAllocator SetAllocatorType
TMap(const TMap &)=default
FORCEINLINE bool RemoveAndCopyValueByHash(uint32 KeyHash, const ComparableKey &Key, ValueType &OutRemovedValue)
Super::KeyConstPointerType KeyConstPointerType
FORCEINLINE ValueType & operator[](KeyConstPointerType Key)
TMap & operator=(const TMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
FORCEINLINE ValueType FindAndRemoveChecked(KeyConstPointerType Key)
void Append(const TMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &OtherMap)
TMap(TMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
TMap(const TMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
TSortableMapBase< KeyType, ValueType, SetAllocator, KeyFuncs > Super
static void Sort(T *First, const int32 Num, const PREDICATE_CLASS &Predicate)
Super::KeyInitType KeyInitType
TMultiMap(TMultiMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
Super::ValueInitType ValueInitType
void Append(TMultiMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&OtherMultiMap)
Super::KeyConstPointerType KeyConstPointerType
int32 Num(KeyInitType Key) const
void MultiFindPointer(KeyInitType Key, TArray< const ValueType *, Allocator > &OutValues, bool bMaintainOrder=false) const
int32 RemoveSingle(KeyInitType InKey, ValueInitType InValue)
TMultiMap & operator=(TMultiMap &&)=default
void MultiFindPointer(KeyInitType Key, TArray< ValueType *, Allocator > &OutValues, bool bMaintainOrder=false)
void Append(const TMultiMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &OtherMultiMap)
ValueType * FindPair(KeyInitType Key, ValueInitType Value)
TMultiMap(const TMultiMap &)=default
FORCEINLINE ValueType & AddUnique(KeyType &&InKey, ValueType &&InValue)
TMultiMap & operator=(TMultiMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
TMultiMap(const TMultiMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
FORCEINLINE int32 Num() const
int32 Remove(KeyInitType InKey, ValueInitType InValue)
TMultiMap & operator=(const TMultiMap &)=default
TSortableMapBase< KeyType, ValueType, SetAllocator, KeyFuncs > Super
FORCEINLINE const ValueType * FindPair(KeyInitType Key, ValueInitType Value) const
TMultiMap & operator=(const TMultiMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
void MultiFind(KeyInitType Key, TArray< ValueType, Allocator > &OutValues, bool bMaintainOrder=false) const
FORCEINLINE ValueType & AddUnique(const KeyType &InKey, const ValueType &InValue)
FORCEINLINE int32 Remove(KeyConstPointerType InKey)
FORCEINLINE ValueType & AddUnique(KeyType &&InKey, const ValueType &InValue)
ValueType & EmplaceUnique(InitKeyType &&InKey, InitValueType &&InValue)
FORCEINLINE ValueType & AddUnique(const KeyType &InKey, ValueType &&InValue)
TMultiMap(TMultiMap &&)=default
FDelegateHandle Add(const FDelegate &InNewDelegate)
FDelegateHandle Add(FDelegate &&InNewDelegate)
FDelegateHandle AddUObject(UserClass *InUserObject, typename TMemFunPtrType< false, UserClass, void(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
FDelegateHandle AddThreadSafeSP(UserClass *InUserObject, typename TMemFunPtrType< false, UserClass, void(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
FDelegateHandle AddThreadSafeSP(const UserClass *InUserObject, typename TMemFunPtrType< true, UserClass, void(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
FDelegateHandle AddThreadSafeSP(const TSharedRef< UserClass, ESPMode::ThreadSafe > &InUserObjectRef, typename TMemFunPtrType< true, UserClass, void(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
FDelegateHandle AddUObject(const UserClass *InUserObject, typename TMemFunPtrType< true, UserClass, void(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
FDelegateHandle AddSP(UserClass *InUserObject, typename TMemFunPtrType< false, UserClass, void(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
FDelegateHandle AddThreadSafeSP(const TSharedRef< UserClass, ESPMode::ThreadSafe > &InUserObjectRef, typename TMemFunPtrType< false, UserClass, void(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
FDelegateHandle AddSP(const UserClass *InUserObject, typename TMemFunPtrType< true, UserClass, void(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
TMulticastDelegate(const TMulticastDelegate &Other)
FDelegateHandle AddRaw(const UserClass *InUserObject, typename TMemFunPtrType< true, UserClass, void(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
FDelegateHandle AddWeakLambda(UserClass *InUserObject, FunctorType &&InFunctor, VarTypes &&... Vars)
bool Remove(FDelegateHandle Handle)
FDelegateHandle AddUFunction(UObjectTemplate *InUserObject, const FName &InFunctionName, VarTypes &&... Vars)
FDelegateHandle AddRaw(UserClass *InUserObject, typename TMemFunPtrType< false, UserClass, void(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
void Broadcast(ParamTypes... Params) const
FDelegateHandle AddUFunction(TObjectPtr< UObjectTemplate > InUserObject, const FName &InFunctionName, VarTypes &&... Vars)
FDelegateHandle AddLambda(FunctorType &&InFunctor, VarTypes &&... Vars)
FDelegateHandle AddUObject(TObjectPtr< UserClass > InUserObject, typename TMemFunPtrType< false, UserClass, void(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
FDelegateHandle AddSP(const TSharedRef< UserClass, Mode > &InUserObjectRef, typename TMemFunPtrType< true, UserClass, void(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
FDelegateHandle AddSP(const TSharedRef< UserClass, Mode > &InUserObjectRef, typename TMemFunPtrType< false, UserClass, void(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
TMulticastDelegate & operator=(const TMulticastDelegate &Other)
FDelegateHandle AddUObject(TObjectPtr< UserClass > InUserObject, typename TMemFunPtrType< true, UserClass, void(ParamTypes..., std::decay_t< VarTypes >...)>::Type InFunc, VarTypes &&... Vars)
int32 GetInvocationListLockCount() const
SIZE_T GetAllocatedSize() const
FDelegateHandle AddDelegateInstance(TDelegateBase< UserPolicy > &&NewDelegateBaseRef)
int32 InvocationListLockCount
void LockInvocationList() const
InvocationListType InvocationList
const InvocationListType & GetInvocationList() const
bool RemoveDelegateInstance(FDelegateHandle Handle)
int32 CompactionThreshold
void CompactInvocationList(bool CheckThreshold=false)
void Broadcast(ParamTypes... Params) const
int32 RemoveAll(const void *InUserObject)
InvocationListType & GetInvocationList()
void CopyFrom(const TMulticastDelegateBase &Other)
static FORCEINLINE auto * GetDelegateInstanceProtectedHelper(const DelegateType &Base)
void UnlockInvocationList() const
bool IsBoundToObject(void const *InUserObject) const
void AddUnique(const TScriptDelegate< TWeakPtr > &InDelegate)
void Remove(const TScriptDelegate< TWeakPtr > &InDelegate)
void CompactInvocationList() const
TMulticastScriptDelegate()
void ProcessMulticastDelegate(void *Parameters) const
void AddUniqueInternal(const TScriptDelegate< TWeakPtr > &InDelegate)
void RemoveInternal(const UObject *InObject, FName InFunctionName) const
TArray< UObject * > GetAllObjects() const
friend void operator<<(FStructuredArchive::FSlot Slot, TMulticastScriptDelegate< TWeakPtr > &D)
TArray< UObject * > GetAllObjectsEvenIfUnreachable() const
bool Contains(const TScriptDelegate< TWeakPtr > &InDelegate) const
void Remove(const UObject *InObject, FName InFunctionName)
void RemoveAll(const UObject *Object)
FInvocationList InvocationList
bool Contains(const UObject *InObject, FName InFunctionName) const
SIZE_T GetAllocatedSize() const
TArray< TScriptDelegate< TWeakPtr > > FInvocationList
void RemoveInternal(const TScriptDelegate< TWeakPtr > &InDelegate) const
void Add(const TScriptDelegate< TWeakPtr > &InDelegate)
void AddInternal(const TScriptDelegate< TWeakPtr > &InDelegate)
SizeType GetInitialCapacity() const
FORCEINLINE ElementType * GetAllocation() const
FORCEINLINE SizeType CalculateSlackGrow(SizeType NumElements, SizeType NumAllocatedElements, SIZE_T NumBytesPerElement) const
ForElementType(const ForElementType &)=delete
SIZE_T GetAllocatedSize(SizeType NumAllocatedElements, SIZE_T NumBytesPerElement) const
FORCEINLINE SizeType CalculateSlackShrink(SizeType NumElements, SizeType NumAllocatedElements, SIZE_T NumBytesPerElement) const
FORCEINLINE ElementType * GetInlineElements() const
FORCEINLINE SizeType CalculateSlackReserve(SizeType NumElements, SIZE_T NumBytesPerElement) const
ForElementType & operator=(const ForElementType &)=delete
FORCEINLINE bool HasAllocation() const
TTypeCompatibleBytes< ElementType > InlineData[NumInlineElements]
FORCEINLINE void MoveToEmpty(ForElementType &Other)
void ResizeAllocation(SizeType PreviousNumElements, SizeType NumElements, SIZE_T NumBytesPerElement)
FORCEINLINE TPairInitializer(KeyInitType InKey, ValueInitType InValue)
TRValueToLValueReference< ValueInitType >::Type Value
TRValueToLValueReference< KeyInitType >::Type Key
FORCEINLINE TPairInitializer(const TPair< KeyType, ValueType > &Pair)
FORCEINLINE void Apply() const
FORCEINLINE TPassthruPointer(T *InPtr)
FORCEINLINE T * Get() const UE_LIFETIMEBOUND
FORCEINLINE bool operator()(T &&A, T &&B) const
TReversePredicate(const PredicateType &InPredicate)
const PredicateType & Predicate
static void Merge(T *First, const int32 Mid, const int32 Num, const PREDICATE_CLASS &Predicate)
int32 AddZeroed(int32 Count, int32 NumBytesPerElement, uint32 AlignmentOfElement)
void SetNumUninitialized(int32 NewNum, int32 NumBytesPerElement, uint32 AlignmentOfElement, bool bAllowShrinking=true)
FORCEINLINE bool IsValidIndex(int32 i) const
void Empty(int32 Slack, int32 NumBytesPerElement, uint32 AlignmentOfElement)
void Reset(int32 NewSize, int32 NumBytesPerElement, uint32 AlignmentOfElement)
FORCEINLINE void CheckAddress(const void *Addr, int32 NumBytesPerElement) const
void CountBytes(FArchive &Ar, int32 NumBytesPerElement) const
FORCEINLINE const void * GetData() const
int32 Add(int32 Count, int32 NumBytesPerElement, uint32 AlignmentOfElement)
FORCENOINLINE void ResizeShrink(int32 NumBytesPerElement, uint32 AlignmentOfElement)
void Shrink(int32 NumBytesPerElement, uint32 AlignmentOfElement)
void operator=(const TScriptArray &)
FORCENOINLINE void ResizeGrow(int32 OldNum, int32 NumBytesPerElement, uint32 AlignmentOfElement)
FORCENOINLINE void ResizeTo(int32 NewMax, int32 NumBytesPerElement, uint32 AlignmentOfElement)
FORCENOINLINE void ResizeInit(int32 NumBytesPerElement, uint32 AlignmentOfElement)
FORCEINLINE int32 GetSlack() const
void MoveAssign(TScriptArray &Other, int32 NumBytesPerElement, uint32 AlignmentOfElement)
TScriptArray(int32 InNum, int32 NumBytesPerElement, uint32 AlignmentOfElement)
void SwapMemory(int32 A, int32 B, int32 NumBytesPerElement)
void Insert(int32 Index, int32 Count, int32 NumBytesPerElement, uint32 AlignmentOfElement)
void Remove(int32 Index, int32 Count, int32 NumBytesPerElement, uint32 AlignmentOfElement, bool bAllowShrinking=true)
FORCEINLINE int32 Num() const
void InsertZeroed(int32 Index, int32 Count, int32 NumBytesPerElement, uint32 AlignmentOfElement)
SIZE_T GetAllocatedSize(int32 NumBytesPerElement) const
TScriptArray(const TScriptArray &)
FORCEINLINE void * GetData()
FBitReference operator[](int32 Index)
void MoveAssign(DerivedType &Other)
FORCENOINLINE void Realloc(int32 PreviousNumBits)
int32 Add(const bool Value)
static void CheckConstraints()
void Empty(int32 Slack=0)
FConstBitReference operator[](int32 Index) const
Allocator::template ForElementType< uint32 > AllocatorType
void operator=(const TScriptBitArray &)
bool IsValidIndex(int32 Index) const
FORCEINLINE const uint32 * GetData() const
TScriptBitArray(const TScriptBitArray &)
FORCEINLINE uint32 * GetData()
AllocatorType AllocatorInstance
FORCENOINLINE void ReallocGrow(int32 PreviousNumBits)
bool IsBoundToObject(void const *InUserObject) const
FName GetFunctionName() const
friend void operator<<(FStructuredArchive::FSlot Slot, TScriptDelegate &D)
void ProcessDelegate(void *Parameters) const
void BindUFunction(UObject *InObject, const FName &InFunctionName)
void operator=(const TScriptDelegate &Other)
friend uint32 GetTypeHash(const TScriptDelegate &Delegate)
FORCEINLINE bool operator==(const TScriptDelegate &Other) const
const UObject * GetUObjectEvenIfUnreachable() const
UObject * GetUObjectEvenIfUnreachable()
bool IsCompactable() const
bool IsBound_Internal() const
bool IsBoundToObjectEvenIfUnreachable(void const *InUserObject) const
const UObject * GetUObject() const
FORCEINLINE bool operator!=(const TScriptDelegate &Other) const
TScriptMap(const TScriptMap &)
int32 FindPairIndex(const void *Key, const FScriptMapLayout &MapLayout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> KeyEqualityFn)
bool IsValidIndex(int32 Index) const
void * FindOrAdd(const void *Key, const FScriptMapLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> KeyEqualityFn, TFunctionRef< void(void *, void *)> ConstructPairFn)
static void CheckConstraints()
const void * GetData(int32 Index, const FScriptMapLayout &Layout) const
void Empty(int32 Slack, const FScriptMapLayout &Layout)
void RemoveAt(int32 Index, const FScriptMapLayout &Layout)
void operator=(const TScriptMap &)
void Add(const void *Key, const void *Value, const FScriptMapLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> KeyEqualityFn, TFunctionRef< void(void *)> KeyConstructAndAssignFn, TFunctionRef< void(void *)> ValueConstructAndAssignFn, TFunctionRef< void(void *)> ValueAssignFn, TFunctionRef< void(void *)> DestructKeyFn, TFunctionRef< void(void *)> DestructValueFn)
void * GetData(int32 Index, const FScriptMapLayout &Layout)
TScriptSet< AllocatorType > Pairs
int32 GetMaxIndex() const
static FScriptMapLayout GetScriptLayout(int32 KeySize, int32 KeyAlignment, int32 ValueSize, int32 ValueAlignment)
int32 AddUninitialized(const FScriptMapLayout &Layout)
void Rehash(const FScriptMapLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash)
uint8 * FindValue(const void *Key, const FScriptMapLayout &MapLayout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> KeyEqualityFn)
int32 AddUninitialized(const FScriptSetLayout &Layout)
static void CheckConstraints()
void RemoveAt(int32 Index, const FScriptSetLayout &Layout)
void operator=(const TScriptSet &)
TScriptSparseArray< typename Allocator::SparseArrayAllocator > ElementArrayType
static FSetElementId & GetHashNextIdRef(const void *Element, const FScriptSetLayout &Layout)
int32 GetMaxIndex() const
FORCEINLINE FSetElementId & GetTypedHash(int32 HashIndex) const
void Rehash(const FScriptSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash)
ElementArrayType Elements
int32 AddNewElement(const FScriptSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash, uint32 KeyHash, TFunctionRef< void(void *)> ConstructFn)
static FScriptSetLayout GetScriptLayout(int32 ElementSize, int32 ElementAlignment)
int32 FindIndexImpl(const void *Element, const FScriptSetLayout &Layout, uint32 KeyHash, TFunctionRef< bool(const void *, const void *)> EqualityFn)
void Add(const void *Element, const FScriptSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> EqualityFn, TFunctionRef< void(void *)> ConstructFn, TFunctionRef< void(void *)> DestructFn)
int32 FindIndex(const void *Element, const FScriptSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> EqualityFn)
const void * GetData(int32 Index, const FScriptSetLayout &Layout) const
void * GetData(int32 Index, const FScriptSetLayout &Layout)
TScriptSet(const TScriptSet &)
int32 FindIndexByHash(const void *Element, const FScriptSetLayout &Layout, uint32 KeyHash, TFunctionRef< bool(const void *, const void *)> EqualityFn)
static int32 & GetHashIndexRef(const void *Element, const FScriptSetLayout &Layout)
int32 FindOrAdd(const void *Element, const FScriptSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> EqualityFn, TFunctionRef< void(void *)> ConstructFn)
void Empty(int32 Slack, const FScriptSetLayout &Layout)
Allocator::HashAllocator::template ForElementType< FSetElementId > HashType
bool IsValidIndex(int32 Index) const
void operator=(const TScriptSparseArray &)
int32 AddUninitialized(const FScriptSparseArrayLayout &Layout)
void * GetData(int32 Index, const FScriptSparseArrayLayout &Layout)
TScriptArray< typename AllocatorType::ElementAllocator > Data
const void * GetData(int32 Index, const FScriptSparseArrayLayout &Layout) const
int32 GetMaxIndex() const
static FScriptSparseArrayLayout GetScriptLayout(int32 ElementSize, int32 ElementAlignment)
FORCEINLINE FFreeListLink * GetFreeListLink(int32 Index, const FScriptSparseArrayLayout &Layout)
static void CheckConstraints()
TScriptSparseArray(const TScriptSparseArray &)
void RemoveAtUninitialized(const FScriptSparseArrayLayout &Layout, int32 Index, int32 Count=1)
bool IsValidIndex(int32 Index) const
void Empty(int32 Slack, const FScriptSparseArrayLayout &Layout)
TScriptBitArray< typename AllocatorType::BitArrayAllocator > AllocationFlags
TChooseClass< bConst, constElementType, ElementType >::Result ItElementType
FORCEINLINE ItElementType & operator*() const
TChooseClass< bConst, typenameTChooseClass< bRangedFor, typenameElementArrayType::TRangedForConstIterator, typenameElementArrayType::TConstIterator >::Result, typenameTChooseClass< bRangedFor, typenameElementArrayType::TRangedForIterator, typenameElementArrayType::TIterator >::Result >::Result ElementItType
FORCEINLINE TBaseIterator & operator++()
FORCEINLINE FSetElementId GetId() const
FORCEINLINE bool operator!=(const TBaseIterator &Rhs) const
FORCEINLINE TBaseIterator(const ElementItType &InElementIt)
FORCEINLINE bool operator==(const TBaseIterator &Rhs) const
FORCEINLINE ItElementType * operator->() const
FORCEINLINE operator bool() const
FORCEINLINE bool operator!() const
FORCEINLINE ItElementType & operator*() const
FORCEINLINE ItElementType * operator->() const
TChooseClass< bConst, constTSet, TSet >::Result SetType
FORCEINLINE operator bool() const
FORCEINLINE TBaseKeyIterator & operator++()
TTypeTraits< typenameKeyFuncs::KeyType >::ConstPointerType ReferenceOrValueType
TChooseClass< bConst, constElementType, ElementType >::Result ItElementType
FORCEINLINE bool operator!() const
FORCEINLINE TBaseKeyIterator(SetType &InSet, KeyArgumentType InKey)
FORCEINLINE TConstIterator(const TSet &InSet)
FORCEINLINE TConstKeyIterator(const TSet &InSet, KeyArgumentType InKey)
FORCEINLINE TIterator(TSet &InSet)
FORCEINLINE void RemoveCurrent()
FORCEINLINE void RemoveCurrent()
FORCEINLINE TKeyIterator(TSet &InSet, KeyArgumentType InKey)
static FORCEINLINE uint32 GetNumberOfHashBuckets(uint32 NumHashedElements)
InHashAllocator HashAllocator
InSparseArrayAllocator SparseArrayAllocator
InElementType ElementType
TSetElementBase & operator=(TSetElementBase &&)=default
FORCEINLINE TSetElementBase()
TSetElementBase & operator=(const TSetElementBase &)=default
TSetElementBase(const TSetElementBase &)=default
TSetElementBase & operator=(TSetElementBase &&)=default
FORCEINLINE TSetElementBase()
TSetElementBase & operator=(const TSetElementBase &)=default
TSetElementBase(const TSetElementBase &)=default
InElementType ElementType
FORCEINLINE bool operator!=(const TSetElement &Other) const
TSetElement(const TSetElement &)=default
FORCEINLINE TSetElement()
TSetElement & operator=(const TSetElement &)=default
TSetElement & operator=(TSetElement &&)=default
FORCEINLINE bool operator==(const TSetElement &Other) const
FORCEINLINE FSetElementId Add(const InElementType &InElement, bool *bIsAlreadyInSetPtr=nullptr)
FORCEINLINE ElementType * Find(KeyInitType Key)
void DumpHashElements(FOutputDevice &Ar)
void Append(const TSet< ElementType, KeyFuncs, OtherAllocator > &OtherSet)
FORCEINLINE int32 Num() const
TSet & operator=(const TSet< ElementType, KeyFuncs, OtherAllocator > &Other)
TSet & operator=(TSet &&Other)
FORCEINLINE int32 GetMaxIndex() const
bool VerifyHashElementsKey(KeyInitType Key)
FORCEINLINE TRangedForIterator end()
KeyFuncs::KeyInitType KeyInitType
FORCEINLINE void HashElement(SizeType ElementIndex, const SetElementType &Element) const
FORCEINLINE void Shrink()
void WriteMemoryImage(FMemoryImageWriter &Writer) const
TSet & operator=(TSet< ElementType, KeyFuncs, OtherAllocator > &&Other)
FORCEINLINE const ElementType & operator[](FSetElementId Id) const
FORCEINLINE bool ContainsByHash(uint32 KeyHash, const ComparableKey &Key) const
void Append(TArrayView< const ElementType, ViewSizeType > InElements)
TSet(TSet< ElementType, KeyFuncs, OtherAllocator > &&Other)
FORCEINLINE TIterator CreateIterator()
FORCEINLINE int32 RemoveImpl(uint32 KeyHash, const ComparableKey &Key)
FORCEINLINE TRangedForConstIterator end() const
FORCEINLINE void CountBytes(FArchive &Ar) const
FORCEINLINE FSetElementId AddByHash(uint32 KeyHash, const InElementType &InElement, bool *bIsAlreadyInSetPtr=nullptr)
FORCEINLINE void Compact()
FORCEINLINE void CheckAddress(const ElementType *Addr) const
FORCEINLINE bool ShouldRehash(int32 NumHashedElements, int32 DesiredHashSize, bool bAllowShrinking=false) const
ElementType * FindByHash(uint32 KeyHash, const ComparableKey &Key)
bool TryReplaceExisting(uint32 KeyHash, SetElementType &Element, SizeType &InOutElementIndex, bool *bIsAlreadyInSetPtr)
void Dump(FOutputDevice &Ar)
FORCEINLINE TSet(const TSet &Copy)
InElementType ElementType
FORCEINLINE bool IsValidId(FSetElementId Id) const
FORCEINLINE TSet(TArray< ElementType > &&InArray)
static void AppendHash(const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher)
FORCEINLINE FSetElementId Add(InElementType &&InElement, bool *bIsAlreadyInSetPtr=nullptr)
void Append(const TArray< ElementType, ArrayAllocator > &InElements)
TSet Intersect(const TSet &OtherSet) const
FORCEINLINE TRangedForConstIterator begin() const
static FORCEINLINE void Move(SetType &ToSet, SetType &FromSet)
FSetElementId FindId(KeyInitType Key) const
void CopyUnfrozen(const FMemoryUnfreezeContent &Context, void *Dst) const
TSet & operator=(const TSet &Copy)
FORCEINLINE TRangedForIterator begin()
FORCEINLINE ElementType & operator[](FSetElementId Id)
void Append(TSet< ElementType, KeyFuncs, OtherAllocator > &&OtherSet)
bool ConditionalRehash(int32 NumHashedElements, bool bAllowShrinking=false) const
FORCEINLINE SIZE_T GetAllocatedSize(void) const
TSet Difference(const TSet &OtherSet) const
SizeType FindIndexByHash(uint32 KeyHash, const ComparableKey &Key) const
KeyFuncs::ElementInitType ElementInitType
FSetElementId EmplaceByHash(uint32 KeyHash, ArgsType &&Args, bool *bIsAlreadyInSetPtr=nullptr)
TSet(const TSet< ElementType, KeyFuncs, OtherAllocator > &Other)
FORCEINLINE FSetElementId & GetTypedHash(int32 HashIndex) const
FORCEINLINE ElementType & FindOrAdd(InElementType &&InElement, bool *bIsAlreadyInSetPtr=nullptr)
FORCEINLINE void CompactStable()
void Append(TArray< ElementType, ArrayAllocator > &&InElements)
void Sort(const PREDICATE_CLASS &Predicate)
FORCEINLINE const ElementType * Find(KeyInitType Key) const
FORCEINLINE void Reserve(int32 Number)
FORCEINLINE FSetElementId AddByHash(uint32 KeyHash, InElementType &&InElement, bool *bIsAlreadyInSetPtr=nullptr)
TSet Union(const TSet &OtherSet) const
FORCEINLINE void LinkElement(SizeType ElementIndex, const SetElementType &Element, uint32 KeyHash) const
void RemoveByIndex(SizeType ElementIndex)
void Remove(FSetElementId ElementId)
const ElementType * FindByHash(uint32 KeyHash, const ComparableKey &Key) const
TSetElement< InElementType > SetElementType
FORCEINLINE ElementType & FindOrAdd(const InElementType &InElement, bool *bIsAlreadyInSetPtr=nullptr)
FORCEINLINE void RehashOrLink(uint32 KeyHash, SetElementType &Element, SizeType ElementIndex)
FSetElementId FindIdByHash(uint32 KeyHash, const ComparableKey &Key) const
TArray< ElementType > Array() const
ElementArrayType Elements
FORCEINLINE TSet(const TArray< ElementType > &InArray)
ElementType & FindOrAddByHash(uint32 KeyHash, ElementReferenceType &&InElement, bool *bIsAlreadyInSetPtr=nullptr)
FORCEINLINE TConstIterator CreateConstIterator() const
void Append(TArrayView< ElementType, ViewSizeType > InElements)
bool Includes(const TSet< ElementType, KeyFuncs, Allocator > &OtherSet) const
int32 RemoveByHash(uint32 KeyHash, const ComparableKey &Key)
void Empty(int32 ExpectedNumElements=0)
void StableSort(const PREDICATE_CLASS &Predicate)
FORCEINLINE bool Contains(KeyInitType Key) const
int32 Remove(KeyInitType Key)
FSetElementId Emplace(ArgsType &&Args, bool *bIsAlreadyInSetPtr=nullptr)
FORCEINLINE void UpdateWeakReferenceInternal(TSharedRef< SharedRefType, Mode > const *InSharedRef, OtherType *InObject) const
TSharedRef< ObjectType, Mode > AsShared()
FORCEINLINE TSharedFromThis & operator=(TSharedFromThis const &)
static FORCEINLINE TSharedRef< OtherType const, Mode > SharedThis(const OtherType *ThisPtr)
static FORCEINLINE TSharedRef< OtherType, Mode > SharedThis(OtherType *ThisPtr)
TWeakPtr< ObjectType, Mode > AsWeak()
TWeakPtr< ObjectType, Mode > WeakThis
TSharedFromThis(TSharedFromThis const &)
FORCEINLINE void UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, Mode > const *InSharedPtr, OtherType *InObject) const
TSharedRef< ObjectType const, Mode > AsShared() const
TWeakPtr< ObjectType const, Mode > AsWeak() const
FORCEINLINE bool DoesSharedInstanceExist() const
FORCEINLINE TSharedPtr & operator=(SharedPointerInternals::FNullTag *)
FORCEINLINE TSharedPtr & operator=(TSharedPtr &&InSharedPtr)
FORCEINLINE TSharedPtr(TSharedPtr &&InSharedPtr)
FORCEINLINE TSharedPtr(TSharedPtr< OtherType, Mode > &&OtherSharedPtr, ObjectType *InObject)
FORCEINLINE TSharedRef< ObjectType, Mode > ToSharedRef() &&
FORCEINLINE TSharedPtr(SharedPointerInternals::TRawPtrProxyWithDeleter< OtherType, DeleterType > &&InRawPtrProxy)
FORCEINLINE TSharedPtr(TWeakPtr< OtherType, Mode > &&InWeakPtr)
FORCEINLINE TSharedPtr & operator=(SharedPointerInternals::TRawPtrProxyWithDeleter< OtherType, DeleterType > const &InRawPtrProxy)
FORCEINLINE ObjectType * Get() const
FORCEINLINE TSharedPtr(TWeakPtr< OtherType, Mode > const &InWeakPtr)
static constexpr ESPMode Mode
FORCEINLINE TSharedPtr(TSharedPtr< OtherType, Mode > const &InSharedPtr)
FORCEINLINE TSharedPtr(SharedPointerInternals::TRawPtrProxy< OtherType > const &InRawPtrProxy)
FORCEINLINE TSharedPtr & operator=(TSharedPtr const &InSharedPtr)
FORCEINLINE TSharedPtr(OtherType *InObject, DeleterType &&InDeleter)
FORCEINLINE TSharedPtr & operator=(SharedPointerInternals::TRawPtrProxy< OtherType > const &InRawPtrProxy)
FORCEINLINE TWeakPtr< ObjectType, Mode > ToWeakPtr() const
FORCEINLINE TSharedPtr(TSharedRef< OtherType, Mode > const &OtherSharedRef, ObjectType *InObject)
FORCEINLINE operator bool() const
FORCEINLINE TSharedPtr(TSharedPtr< OtherType, Mode > const &InSharedPtr, SharedPointerInternals::FConstCastTag)
FORCEINLINE ObjectType * operator->() const
FORCEINLINE TSharedPtr(SharedPointerInternals::TRawPtrProxyWithDeleter< OtherType, DeleterType > const &InRawPtrProxy)
FORCEINLINE TSharedPtr(OtherType *InObject)
FORCEINLINE TSharedPtr(TSharedPtr< OtherType, Mode > const &InSharedPtr, SharedPointerInternals::FStaticCastTag)
FORCEINLINE bool IsUnique() const
FORCEINLINE TSharedPtr(SharedPointerInternals::FNullTag *=nullptr)
FORCEINLINE TSharedPtr(TSharedRef< OtherType, Mode > const &InSharedRef)
SharedPointerInternals::FSharedReferencer< Mode > SharedReferenceCount
FORCEINLINE const bool IsValid() const
FORCEINLINE FMakeReferenceTo< ObjectType >::Type operator*() const
FORCEINLINE TSharedRef< ObjectType, Mode > ToSharedRef() const &
FORCEINLINE TSharedPtr & operator=(SharedPointerInternals::TRawPtrProxyWithDeleter< OtherType, DeleterType > &&InRawPtrProxy)
FORCEINLINE int32 GetSharedReferenceCount() const
FORCEINLINE TSharedPtr(TSharedPtr const &InSharedPtr)
FORCEINLINE TSharedPtr(TSharedPtr< OtherType, Mode > const &OtherSharedPtr, ObjectType *InObject)
SharedPointerInternals::FSharedReferencer< Mode > SharedReferenceCount
FORCEINLINE TSharedPtr< ObjectType, Mode > ToSharedPtr() const
FORCEINLINE TSharedRef(TSharedPtr< OtherType, Mode > const &InSharedPtr)
FORCEINLINE TSharedRef & operator=(SharedPointerInternals::TRawPtrProxy< OtherType > const &InRawPtrProxy)
FORCEINLINE int32 GetSharedReferenceCount() const
FORCEINLINE TSharedRef(ObjectType *InObject, SharedPointerInternals::TReferenceControllerBase< Mode > *InSharedReferenceCount)
FORCEINLINE bool IsUnique() const
FORCEINLINE TSharedRef(TSharedRef &&InSharedRef)
FORCEINLINE TSharedRef(SharedPointerInternals::TRawPtrProxyWithDeleter< OtherType, DeleterType > const &InRawPtrProxy)
FORCEINLINE TSharedRef(SharedPointerInternals::TRawPtrProxyWithDeleter< OtherType, DeleterType > &&InRawPtrProxy)
FORCEINLINE ObjectType * operator->() const
FORCEINLINE TSharedRef(TSharedRef< OtherType, Mode > const &InSharedRef, SharedPointerInternals::FStaticCastTag)
FORCEINLINE TSharedRef(SharedPointerInternals::TRawPtrProxy< OtherType > const &InRawPtrProxy)
FORCEINLINE TSharedRef & operator=(TSharedRef const &InSharedRef)
FORCEINLINE ObjectType & Get() const
FORCEINLINE TSharedRef(TSharedRef< OtherType, Mode > const &OtherSharedRef, ObjectType *InObject)
FORCEINLINE TSharedRef(TSharedRef< OtherType, Mode > const &InSharedRef, SharedPointerInternals::FConstCastTag)
FORCEINLINE TSharedRef & operator=(TSharedRef &&InSharedRef)
static constexpr ESPMode Mode
FORCEINLINE bool IsValid() const
FORCEINLINE TSharedRef(TSharedRef< OtherType, Mode > const &InSharedRef)
FORCEINLINE TSharedRef(TSharedPtr< OtherType, Mode > &&InSharedPtr)
FORCEINLINE TSharedRef(OtherType *InObject)
FORCEINLINE TSharedRef & operator=(SharedPointerInternals::TRawPtrProxyWithDeleter< OtherType, DeleterType > &&InRawPtrProxy)
FORCEINLINE TWeakPtr< ObjectType, Mode > ToWeakPtr() const
FORCEINLINE TSharedRef(OtherType *InObject, DeleterType &&InDeleter)
void Init(OtherType *InObject)
FORCEINLINE ObjectType & operator*() const
FORCEINLINE TSharedRef(TSharedRef const &InSharedRef)
FORCEINLINE TSharedRef & operator=(SharedPointerInternals::TRawPtrProxyWithDeleter< OtherType, DeleterType > const &InRawPtrProxy)
TSizedHeapAllocator< IndexSize > Typedef
ForAnyElementType & operator=(const ForAnyElementType &)
FORCEINLINE void ResizeAllocation(SizeType PreviousNumElements, SizeType NumElements, SIZE_T NumBytesPerElement)
FORCEINLINE SizeType CalculateSlackReserve(SizeType NumElements, SIZE_T NumBytesPerElement) const
bool HasAllocation() const
FORCEINLINE SizeType CalculateSlackShrink(SizeType NumElements, SizeType NumAllocatedElements, SIZE_T NumBytesPerElement) const
FORCEINLINE void MoveToEmpty(ForAnyElementType &Other)
SizeType GetInitialCapacity() const
FORCEINLINE SizeType CalculateSlackGrow(SizeType NumElements, SizeType NumAllocatedElements, SIZE_T NumBytesPerElement, uint32 AlignmentOfElement) const
FORCEINLINE ~ForAnyElementType()
FORCEINLINE SizeType CalculateSlackGrow(SizeType NumElements, SizeType NumAllocatedElements, SIZE_T NumBytesPerElement) const
SIZE_T GetAllocatedSize(SizeType NumAllocatedElements, SIZE_T NumBytesPerElement) const
FORCEINLINE void ResizeAllocation(SizeType PreviousNumElements, SizeType NumElements, SIZE_T NumBytesPerElement, uint32 AlignmentOfElement)
ForAnyElementType(const ForAnyElementType &)
FORCEINLINE FScriptContainerElement * GetAllocation() const
FORCEINLINE void MoveToEmptyFromOtherAllocator(typename OtherAllocator::ForAnyElementType &Other)
FScriptContainerElement * Data
FORCEINLINE SizeType CalculateSlackShrink(SizeType NumElements, SizeType NumAllocatedElements, SIZE_T NumBytesPerElement, uint32 AlignmentOfElement) const
FORCEINLINE SizeType CalculateSlackReserve(SizeType NumElements, SIZE_T NumBytesPerElement, uint32 AlignmentOfElement) const
FORCEINLINE ElementType * GetAllocation() const
bool HasAllocation() const
void ResizeAllocation(SizeType PreviousNumElements, SizeType NumElements, SIZE_T NumBytesPerElement)
SIZE_T GetAllocatedSize(SizeType NumAllocatedElements, SIZE_T NumBytesPerElement) const
TTypeCompatibleBytes< ElementType > InlineData[NumInlineElements]
FORCEINLINE SizeType CalculateSlackShrink(SizeType NumElements, SizeType NumAllocatedElements, SIZE_T NumBytesPerElement) const
ElementType * GetInlineElements() const
FORCEINLINE void MoveToEmpty(ForElementType &Other)
SizeType GetInitialCapacity() const
FORCEINLINE SizeType CalculateSlackGrow(SizeType NumElements, SizeType NumAllocatedElements, SIZE_T NumBytesPerElement) const
ForElementType(const ForElementType &)
FORCEINLINE ElementType * GetAllocation() const
FORCEINLINE SizeType CalculateSlackReserve(SizeType NumElements, SIZE_T NumBytesPerElement) const
ForElementType & operator=(const ForElementType &)
SecondaryAllocator::template ForElementType< ElementType > SecondaryData
TDereferenceWrapper< KeyType, PREDICATE_CLASS > Predicate
FORCEINLINE FKeyComparisonClass(const PREDICATE_CLASS &InPredicate)
FORCEINLINE bool operator()(const typename Super::ElementType &A, const typename Super::ElementType &B) const
FORCEINLINE FValueComparisonClass(const PREDICATE_CLASS &InPredicate)
TDereferenceWrapper< ValueType, PREDICATE_CLASS > Predicate
FORCEINLINE bool operator()(const typename Super::ElementType &A, const typename Super::ElementType &B) const
TSortableMapBase & operator=(TSortableMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
TSortableMapBase & operator=(TSortableMapBase &&)=default
FORCEINLINE void ValueSort(const PREDICATE_CLASS &Predicate)
TSortableMapBase(TSortableMapBase &&)=default
TSortableMapBase(const TSortableMapBase &)=default
TSortableMapBase(TSortableMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
TSortableMapBase()=default
TSortableMapBase & operator=(const TSortableMapBase &)=default
FORCEINLINE void ValueStableSort(const PREDICATE_CLASS &Predicate)
FORCEINLINE void KeySort(const PREDICATE_CLASS &Predicate)
TMapBase< KeyType, ValueType, SetAllocator, KeyFuncs > Super
TSortableMapBase & operator=(const TSortableMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
FORCEINLINE void KeyStableSort(const PREDICATE_CLASS &Predicate)
TSortableMapBase(const TSortableMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
FORCEINLINE bool operator==(const TBaseIterator &Rhs) const
TChooseClass< bConst, constTSortedMap, TSortedMap >::Result MapType
TChooseClass< bConst, typenameElementArrayType::TConstIterator, typenameElementArrayType::TIterator >::Result PairItType
FORCEINLINE PairType * operator->() const
FORCEINLINE PairType & operator*() const
TChooseClass< bConst, constValueType, ValueType >::Result ItValueType
FORCEINLINE operator bool() const
FORCEINLINE ItKeyType & Key() const
FORCEINLINE bool operator!=(const TBaseIterator &Rhs) const
TChooseClass< bConst, constKeyType, KeyType >::Result ItKeyType
FORCEINLINE ItValueType & Value() const
FORCEINLINE TBaseIterator & operator++()
FORCEINLINE TBaseIterator(const PairItType &InElementIt)
TChooseClass< bConst, consttypenameElementArrayType::ElementType, typenameElementArrayType::ElementType >::Result PairType
FORCEINLINE TBaseReverseIterator(PairType *InData, SizeType InNum)
FORCEINLINE bool operator==(const TBaseReverseIterator &Rhs) const
ElementArrayType::SizeType SizeType
TChooseClass< bConst, constTSortedMap, TSortedMap >::Result MapType
FORCEINLINE PairType & operator*() const
TChooseClass< bConst, constKeyType, KeyType >::Result ItKeyType
FORCEINLINE PairType * operator->() const
TChooseClass< bConst, consttypenameElementArrayType::ElementType, typenameElementArrayType::ElementType >::Result PairType
FORCEINLINE ItKeyType & Key() const
FORCEINLINE operator bool() const
FORCEINLINE bool operator!=(const TBaseReverseIterator &Rhs) const
FORCEINLINE ItValueType & Value() const
FORCEINLINE TBaseReverseIterator & operator++()
TChooseClass< bConst, constValueType, ValueType >::Result ItValueType
FORCEINLINE TConstIterator(const typename TBaseIterator< true >::PairItType &InPairIt)
FORCEINLINE TConstIterator(const TSortedMap &InMap)
FORCEINLINE TConstKeyIterator & operator++()
FORCEINLINE TConstKeyIterator(const TSortedMap &InMap, KeyInitType InKey)
FORCEINLINE TConstReverseIterator(const TSortedMap &InMap)
FORCEINLINE void RemoveCurrent()
FORCEINLINE TIterator(const typename TBaseIterator< false >::PairItType &InPairIt)
FORCEINLINE TIterator(TSortedMap &InMap)
FORCEINLINE TKeyIterator & operator++()
FORCEINLINE void RemoveCurrent()
FORCEINLINE TKeyIterator(TSortedMap &InMap, KeyInitType InKey)
FORCEINLINE TReverseIterator(TSortedMap &InMap)
FORCEINLINE bool RemoveAndCopyValue(KeyInitType Key, ValueType &OutRemovedValue)
FORCEINLINE ValueType FindRef(KeyConstPointerType Key) const
TSortedMap & operator=(const TSortedMap< KeyType, ValueType, OtherArrayAllocator, SortPredicate > &Other)
FORCEINLINE int32 Remove(KeyConstPointerType InKey)
FORCEINLINE RangedForIteratorType end()
FORCEINLINE bool operator!=(const TSortedMap &Other) const
void GenerateKeyArray(TArray< KeyType, Allocator > &OutArray) const
TSortedMap(TSortedMap< KeyType, ValueType, OtherArrayAllocator, SortPredicate > &&Other)
TPair< KeyType, ValueType > ElementType
FORCEINLINE ValueType & Add(const KeyType &InKey)
void Append(TSortedMap< KeyType, ValueType, OtherArrayAllocator, OtherSortPredicate > &&OtherMap)
FORCEINLINE ValueType & Add(const KeyType &InKey, const ValueType &InValue)
FORCEINLINE ValueType & Add(KeyType &&InKey, const ValueType &InValue)
FORCEINLINE void Shrink()
TSortedMap & operator=(const TSortedMap &)=default
FORCEINLINE TIterator CreateIterator()
FORCEINLINE const ValueType & operator[](KeyConstPointerType Key) const
FORCEINLINE RangedForConstIteratorType begin() const
FORCEINLINE ValueType & Add(const KeyType &InKey, ValueType &&InValue)
FORCEINLINE TKeyIterator CreateKeyIterator(KeyInitType InKey)
void Dump(FOutputDevice &Ar)
FORCEINLINE SIZE_T GetAllocatedSize() const
FORCEINLINE ValueType & operator[](KeyConstPointerType Key)
ElementArrayType::RangedForConstIteratorType RangedForConstIteratorType
TTypeTraits< KeyType >::ConstInitType KeyInitType
FORCEINLINE int32 FindIndex(KeyConstPointerType Key)
TSortedMap(const TSortedMap &)=default
FORCEINLINE TConstKeyIterator CreateConstKeyIterator(KeyInitType InKey) const
FORCEINLINE ValueType & Add(KeyType &&InKey)
void Append(const TSortedMap< KeyType, ValueType, OtherArrayAllocator, OtherSortPredicate > &OtherMap)
FORCEINLINE const ValueType & FindChecked(KeyConstPointerType Key) const
FORCEINLINE ValueType & FindOrAddImpl(ArgType &&Key)
FORCEINLINE ValueType & FindChecked(KeyConstPointerType Key)
FORCEINLINE ValueType & FindOrAdd(KeyType &&Key)
FORCEINLINE const ValueType * Find(KeyConstPointerType Key) const
void GenerateValueArray(TArray< ValueType, Allocator > &OutArray) const
FORCEINLINE TConstIterator CreateConstIterator() const
ElementArrayType::RangedForIteratorType RangedForIteratorType
TArray< ElementType, ArrayAllocator > ElementArrayType
TSortedMap(const TSortedMap< KeyType, ValueType, OtherArrayAllocator, SortPredicate > &Other)
FORCEINLINE bool Contains(KeyConstPointerType Key) const
FORCEINLINE ValueType & Add(KeyType &&InKey, ValueType &&InValue)
FORCEINLINE RangedForConstIteratorType end() const
FORCEINLINE void CountBytes(FArchive &Ar) const
int32 GetKeys(TArray< KeyType, Allocator > &OutKeys) const
FORCEINLINE void Reserve(int32 Number)
FORCEINLINE bool operator==(const TSortedMap &Other) const
FORCEINLINE void Empty(int32 ExpectedNumElements=0)
TTypeTraits< KeyType >::ConstPointerType KeyConstPointerType
ValueType & Emplace(InitKeyType &&InKey)
TSortedMap(TSortedMap &&)=default
FORCEINLINE ValueType & FindOrAdd(const KeyType &Key)
FORCEINLINE ValueType * Find(KeyConstPointerType Key)
FORCEINLINE int32 Num() const
FORCEINLINE RangedForIteratorType begin()
ValueType & Emplace(InitKeyType &&InKey, InitValueType &&InValue)
const KeyType * FindKey(ValueInitType Value) const
TTypeTraits< ValueType >::ConstInitType ValueInitType
TSortedMap & operator=(TSortedMap< KeyType, ValueType, OtherArrayAllocator, SortPredicate > &&Other)
TSortedMap & operator=(TSortedMap &&)=default
FORCEINLINE ElementType * AllocateMemoryForEmplace(InitKeyType &&InKey)
FORCEINLINE ValueType FindAndRemoveChecked(KeyConstPointerType Key)
FElementCompareClass(const PREDICATE_CLASS &InPredicate)
const PREDICATE_CLASS & Predicate
bool operator()(const FElementOrFreeListLink &A, const FElementOrFreeListLink &B) const
FORCEINLINE ItElementType & operator*() const
FORCEINLINE bool operator==(const TBaseIterator &Rhs) const
FORCEINLINE bool operator!() const
FORCEINLINE TBaseIterator & operator++()
FORCEINLINE int32 GetIndex() const
TChooseClass< bConst, constTSparseArray, TSparseArray >::Result ArrayType
FORCEINLINE bool operator!=(const TBaseIterator &Rhs) const
FORCEINLINE const FRelativeBitReference & GetRelativeBitReference() const
TConstSetBitIterator< typename Allocator::BitArrayAllocator > BitArrayItType
FORCEINLINE ItElementType * operator->() const
FORCEINLINE operator bool() const
TBaseIterator(ArrayType &InArray, const BitArrayItType &InBitArrayIt)
TChooseClass< bConst, constElementType, ElementType >::Result ItElementType
BitArrayItType BitArrayIt
TConstIterator(const TSparseArray &InArray, const typename TBaseIterator< true >::BitArrayItType &InBitArrayIt)
TConstIterator(const TSparseArray &InArray)
FORCEINLINE const ElementType & operator*() const
TConstSubsetIterator(const TSparseArray &InArray, const TBitArray< SubsetAllocator > &InBitArray)
FORCEINLINE const ElementType * operator->() const
const TSparseArray & Array
FORCEINLINE operator bool() const
FORCEINLINE TConstSubsetIterator & operator++()
TConstDualSetBitIterator< typename Allocator::BitArrayAllocator, SubsetAllocator > BitArrayIt
FORCEINLINE const FRelativeBitReference & GetRelativeBitReference() const
FORCEINLINE bool operator!() const
FORCEINLINE int32 GetIndex() const
TIterator(TSparseArray &InArray, const typename TBaseIterator< false >::BitArrayItType &InBitArrayIt)
TIterator(TSparseArray &InArray)
InBitArrayAllocator BitArrayAllocator
InElementAllocator ElementAllocator
void RemoveAt(int32 Index, int32 Count=1)
SIZE_T GetAllocatedSize(void) const
TSparseArrayElementOrFreeListLink< TAlignedBytes< sizeof(ElementType), alignof(ElementType)> > FElementOrFreeListLink
void StableSort(const PREDICATE_CLASS &Predicate)
FSparseArrayAllocationInfo AllocateIndex(int32 Index)
int32 Add(const ElementType &Element)
AllocationBitArrayType AllocationFlags
TSparseArray(const TSparseArray &InCopy)
void RemoveAtUninitialized(int32 Index, int32 Count=1)
FORCEINLINE TRangedForIterator end()
bool operator==(const TSparseArray &B) const
void CountBytes(FArchive &Ar) const
TIterator CreateIterator()
FORCEINLINE TRangedForConstIterator begin() const
int32 PointerToIndex(const ElementType *Ptr) const
static void AppendHash(const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher)
int32 AddAtLowestFreeIndex(const ElementType &Element, int32 &LowestFreeIndexSearchStart)
TSparseArray & operator+=(const TArray< ElementType > &OtherArray)
FORCEINLINE int32 EmplaceAt(int32 Index, ArgsType &&... Args)
friend class TScriptSparseArray
ElementType & operator[](int32 Index)
TSparseArray & operator=(const TSparseArray &InCopy)
void WriteMemoryImage(FMemoryImageWriter &Writer) const
TSparseArray(TSparseArray &&InCopy)
TBitArray< typename Allocator::BitArrayAllocator > AllocationBitArrayType
FORCEINLINE void CheckAddress(const ElementType *Addr) const
const ElementType & operator[](int32 Index) const
FORCEINLINE int32 EmplaceAtLowestFreeIndex(int32 &LowestFreeIndexSearchStart, ArgsType &&... Args)
int32 Add(ElementType &&Element)
void Reserve(int32 ExpectedNumElements)
TSparseArray & operator+=(const TSparseArray &OtherArray)
TArray< FElementOrFreeListLink, typename Allocator::ElementAllocator > DataType
TConstIterator CreateConstIterator() const
TSparseArray & operator=(TSparseArray &&InCopy)
FORCEINLINE TRangedForIterator begin()
static FORCEINLINE void Move(SparseArrayType &ToArray, SparseArrayType &FromArray)
FORCEINLINE int32 Emplace(ArgsType &&... Args)
FSparseArrayAllocationInfo InsertUninitialized(int32 Index)
int32 GetMaxIndex() const
bool operator!=(const TSparseArray &B) const
FORCEINLINE TRangedForConstIterator end() const
void CopyUnfrozen(const FMemoryUnfreezeContent &Context, void *Dst) const
void Sort(const PREDICATE_CLASS &Predicate)
bool IsAllocated(int32 Index) const
void Empty(int32 ExpectedNumElements=0)
void Insert(int32 Index, typename TTypeTraits< ElementType >::ConstInitType Element)
bool IsValidIndex(int32 Index) const
FSparseArrayAllocationInfo AddUninitializedAtLowestFreeIndex(int32 &LowestFreeIndexSearchStart)
FSparseArrayAllocationInfo AddUninitialized()
void Initialize(CharType *InBase, int32 InCapacity)
static constexpr bool TCanAppend_V
TStringBuilderBase & operator=(const CharType *Str)
BuilderType & AppendAnsi(const ANSICHAR *const String, const int32 Length)
BuilderType & AppendChar(AppendedCharType Char)
BuilderType & Append(AppendedCharType Char)
BuilderType & AppendAnsi(const FAnsiStringView String)
TStringBuilderBase(CharType *BufferPointer, int32 BufferCapacity)
void ReplaceAt(int32 Pos, int32 RemoveLen, ViewType Str)
const CharType * GetData() const
TStringBuilderBase & operator=(const TStringBuilderBase &)=delete
BuilderType & Join(RangeType &&InRange, DelimiterType &&InDelimiter)
int32 AddUninitialized(int32 InCount)
static constexpr bool TCanAppendRange_V
const CharType LastChar() const
TStringBuilderBase(TStringBuilderBase &&)=delete
TStringBuilderBase()=default
void Prepend(ViewType Str)
BuilderType & JoinQuoted(RangeType &&InRange, DelimiterType &&InDelimiter, QuoteType &&InQuote)
BuilderType & AppendV(const CharType *Fmt, va_list Args)
const CharType * operator*() const
TStringBuilderBase & operator=(ViewType Str)
void EnsureNulTerminated() const
void RemoveAt(int32 Pos, int32 RemoveLen)
void * AllocBuffer(SIZE_T CharCount)
BuilderType & Append(const OtherCharType *const String, const int32 Length)
void InsertAt(int32 Pos, ViewType Str)
static BuilderType &VARARGS AppendfImpl(BuilderType &Self, const CharType *Fmt,...)
TStringBuilderBase & operator=(TStringBuilderBase &&)=delete
static CharType EmptyBuffer[1]
SIZE_T GetAllocatedSize() const
void FreeBuffer(void *Buffer, SIZE_T CharCount)
void EnsureAdditionalCapacity(int32 RequiredAdditionalCapacity)
const CharType * ToString() const
void RemoveSuffix(int32 InCount)
auto Append(CharRangeType &&Range) -> decltype(Append(MakeStringView(Forward< CharRangeType >(Range)).GetData(), int32(0)))
BuilderType & Appendf(const FmtType &Fmt, Types... Args)
void Extend(SIZE_T ExtraCapacity)
TStringBuilderBase(const TStringBuilderBase &)=delete
BuilderType & AppendAnsi(const ANSICHAR *const String)
CharType StringBuffer[BufferSize]
TStringBuilderWithBuffer()
Converter::FromType FromType
TStringConversion & operator=(TStringConversion &&)=delete
TStringConversion(const SrcBufferType *Source)
TStringConversion(const TStringConversion &)=delete
TStringConversion(TStringConversion &&)=delete
TStringConversion(const LegacyFromType *Source, int32 SourceLen)
TInlineAllocator< DefaultConversionSize >::template ForElementType< typename Converter::ToType > AllocatorType
TStringConversion(const LegacyFromType *Source)
TStringConversion(const SrcBufferType *Source, int32 SourceLen)
void Init(const FromType *Source, int32 SourceLen, ENullTerminatedString::Type NullTerminated)
TStringConversion & operator=(const TStringConversion &)=delete
static FORCEINLINE void Convert(To *Dest, int32 DestLen, const CharType *Source, int32 SourceLen)
static int32 ConvertedLength(const CharType *Source, int32 SourceLen)
FORCEINLINE TStringPassthru(TStringPassthru &&Other)
TStringPassthru & operator=(const TStringPassthru &)
FORCEINLINE TStringPassthru(ToType *InDest, int32 InDestLen, int32 InSrcLen)
FORCEINLINE void Apply() const
FORCEINLINE FromType * Get() UE_LIFETIMEBOUND
TInlineAllocator< DefaultConversionSize >::template ForElementType< FromType > AllocatorType
TStringPassthru(const TStringPassthru &)
TStringPointer(const TStringPointer &)=delete
TStringPointer(const SrcBufferType *Source, int32 SourceLen)
FORCEINLINE const ToType * Get() const UE_LIFETIMEBOUND
FORCEINLINE int32 Length() const
TStringPointer(const SrcBufferType *Source)
TStringPointer & operator=(const TStringPointer &)=delete
constexpr TStringView(const OtherCharType *InData UE_LIFETIMEBOUND, int32 InSize)
friend auto operator==(TStringView Lhs, CharRangeType &&Rhs) -> decltype(TStringView::PrivateEquals(Lhs, ImplicitConv< TStringView >(Forward< CharRangeType >(Rhs))))
void LeftChopInline(int32 CharCount)
ViewType Right(int32 CharCount) const
constexpr const CharType * end() const
friend bool operator!=(TStringView Lhs, TStringView Rhs)
friend bool operator!=(TStringView Lhs, const CharType *Rhs)
void RightChopInline(int32 CharCount)
friend uint32 GetTypeHash(TStringView View)
ViewType SubStr(int32 Position, int32 CharCount) const
friend auto operator<(TStringView Lhs, CharRangeType &&Rhs) -> decltype(TStringView::PrivateLess(Lhs, ImplicitConv< TStringView >(Forward< CharRangeType >(Rhs))))
bool Contains(ViewType Search) const
int32 Find(ViewType Search, int32 StartPosition=0) const
int32 CopyString(CharType *Dest, int32 CharCount, int32 Position=0) const
static bool PrivateEquals(TStringView Lhs, TStringView Rhs)
ViewType LeftChop(int32 CharCount) const
friend auto operator==(CharRangeType &&Lhs, TStringView Rhs) -> decltype(TStringView::PrivateEquals(ImplicitConv< TStringView >(Forward< CharRangeType >(Lhs)), Rhs))
UE_NODISCARD FORCEINLINE bool IsValidIndex(int32 Index) const
constexpr TStringView(const CharType *InData UE_LIFETIMEBOUND)
friend bool operator==(const CharType *Lhs, TStringView Rhs)
bool FindLastChar(CharType Search, int32 &OutIndex) const
constexpr bool IsEmpty() const
void RightInline(int32 CharCount)
friend auto operator<(CharRangeType &&Lhs, TStringView Rhs) -> decltype(TStringView::PrivateLess(ImplicitConv< TStringView >(Forward< CharRangeType >(Lhs)), Rhs))
bool EndsWith(ViewType Suffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
friend bool operator==(TStringView Lhs, TStringView Rhs)
void RemoveSuffix(int32 CharCount)
bool EndsWith(CharType Suffix) const
int32 Compare(OtherRangeType &&Other, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive) const
constexpr TStringView(const CharRangeType &InRange UE_LIFETIMEBOUND)
constexpr TStringView(const OtherCharType *InData UE_LIFETIMEBOUND)
friend auto operator!=(CharRangeType &&Lhs, TStringView Rhs) -> decltype(!(Rhs==Forward< CharRangeType >(Lhs)))
int32 Compare(const OtherCharType *Other, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive) const
bool Equals(OtherRangeType &&Other, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive) const
void RemovePrefix(int32 CharCount)
ViewType Mid(int32 Position, int32 CharCount=MAX_int32) const
constexpr int32 Len() const
friend auto operator!=(TStringView Lhs, CharRangeType &&Rhs) -> decltype(!(Lhs==Forward< CharRangeType >(Rhs)))
void TrimStartAndEndInline()
static bool PrivateLess(TStringView Lhs, TStringView Rhs)
ViewType RightChop(int32 CharCount) const
ViewType TrimStart() const
ViewType Left(int32 CharCount) const
bool Equals(const OtherCharType *Other, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive) const
void MidInline(int32 Position, int32 CharCount=MAX_int32)
constexpr const CharType * GetData() const
constexpr TStringView(const CharType *InData UE_LIFETIMEBOUND, int32 InSize)
bool StartsWith(CharType Prefix) const
static bool PrivateEquals(TStringView Lhs, const CharType *Rhs)
friend bool operator==(TStringView Lhs, const CharType *Rhs)
void LeftInline(int32 CharCount)
friend constexpr auto GetNum(TStringView String)
int32 Compare(TStringView< OtherCharType > Other, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive) const
constexpr const CharType * begin() const
friend bool operator<(TStringView Lhs, TStringView Rhs)
bool StartsWith(ViewType Prefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
constexpr TStringView()=default
friend bool operator!=(const CharType *Lhs, TStringView Rhs)
ViewType TrimStartAndEnd() const
bool FindChar(CharType Search, int32 &OutIndex) const
TTSMulticastDelegateBase()=default
void CopyFrom(const TTSMulticastDelegateBase &Other)
bool RemoveDelegateInstance(FDelegateHandle Handle)
bool IsBoundToObject(void const *InUserObject) const
int32 RemoveAll(const void *InUserObject)
FDelegateHandle AddDelegateInstance(TDelegateBase< UserPolicy > &&NewDelegateBaseRef)
void Broadcast(ParamTypes... Params) const
static uint32 CodepointFromUtf16(const FromType *&SourceString, const uint32 SourceLengthRemaining)
static FORCEINLINE void Convert(ToType *Dest, const int32 DestLen, const SrcBufferType *Source, const int32 SourceLen)
static void Convert_Impl(DestBufferType &ConvertedBuffer, int32 DestLen, const FromType *Source, const int32 SourceLen)
static int32 ConvertedLength(const SrcBufferType *Source, const int32 SourceLen)
static FORCEINLINE void Convert(ToType *Dest, int32 DestLen, const SrcBufferType *Source, int32 SourceLen)
static int32 Utf16FromCodepoint(uint32 Codepoint, BufferType OutputIterator, uint32 OutputIteratorNumRemaining)
static void Convert_Impl(DestBufferType &Dest, int32 DestLen, const FromType *Source, const int32 SourceLen)
static bool WriteCodepointToBuffer(const uint32 Codepoint, DestBufferType &Dest, int32 &DestLen)
static FORCEINLINE int32 ConvertedLength(const SrcBufferType *Source, int32 SourceLen)
TUniqueFunction & operator=(const TUniqueFunction &Other)=delete
TUniqueFunction & operator=(TUniqueFunction &&Other)
TUniqueFunction(const TFunction< FuncType > &Other)
TUniqueFunction(TFunction< FuncType > &&Other)
~TUniqueFunction()=default
TUniqueFunction(TUniqueFunction &&)=default
TUniqueFunction(FunctorType &&InFunc)
TUniqueFunction(TYPE_OF_NULLPTR=nullptr)
FORCEINLINE operator bool() const
TUniqueFunction(const TUniqueFunction &Other)=delete
TUniqueObj(TUniqueObj &&other)
TUniqueObj & operator=(Arg &&other)
TUniqueObj & operator=(const TUniqueObj &)=delete
TUniqueObj & operator=(TUniqueObj &&other)
void Serialize(FArchive &Ar)
const T * operator->() const
const T & operator*() const
TUniqueObj(Args &&... args)
TUniqueObj(const TUniqueObj &other)
TUniquePtr(const TUniquePtr &)=delete
FORCEINLINE TUniquePtr(U *InPtr, const Deleter &InDeleter)
FORCEINLINE TUniquePtr(U *InPtr)
FORCEINLINE TUniquePtr(U *InPtr, Deleter &&InDeleter)
FORCEINLINE bool operator!=(TYPE_OF_NULLPTR) const
FORCEINLINE const Deleter & GetDeleter() const
FORCEINLINE bool operator!=(const TUniquePtr< RhsT > &Rhs) const
FORCEINLINE TUniquePtr & operator=(TUniquePtr &&Other)
FORCEINLINE TUniquePtr & operator=(TUniquePtr< OtherT, OtherDeleter > &&Other)
FORCEINLINE TUniquePtr(TUniquePtr< OtherT, OtherDeleter > &&Other)
FORCEINLINE TUniquePtr(TYPE_OF_NULLPTR)
FORCEINLINE bool operator!() const
FORCEINLINE bool operator==(const TUniquePtr< RhsT > &Rhs) const
FORCEINLINE void Reset(U *InPtr)
FORCEINLINE TUniquePtr & operator=(TYPE_OF_NULLPTR)
FORCEINLINE TUniquePtr(TUniquePtr &&Other)
FORCEINLINE T * Release()
FORCEINLINE void Reset(TYPE_OF_NULLPTR InPtr=nullptr)
FORCEINLINE bool operator==(TYPE_OF_NULLPTR) const
FORCEINLINE Deleter & GetDeleter()
FORCEINLINE T & operator[](SIZE_T Index) const
TUniquePtr & operator=(const TUniquePtr &)=delete
FORCEINLINE T * Get() const
FORCEINLINE operator bool() const
FORCEINLINE ~TUniquePtr()
FORCEINLINE TUniquePtr(TUniquePtr< OtherT, OtherDeleter > &&Other)
FORCEINLINE Deleter & GetDeleter()
FORCEINLINE TUniquePtr & operator=(TUniquePtr &&Other)
FORCEINLINE TUniquePtr(TUniquePtr &&Other)
FORCEINLINE bool operator!=(const TUniquePtr< RhsT > &Rhs) const
FORCEINLINE bool operator==(TYPE_OF_NULLPTR) const
FORCEINLINE TUniquePtr(U *InPtr, const Deleter &InDeleter)
FORCEINLINE T & operator*() const
FORCEINLINE const Deleter & GetDeleter() const
FORCEINLINE TUniquePtr(U *InPtr)
FORCEINLINE TUniquePtr(TYPE_OF_NULLPTR)
FORCEINLINE T * operator->() const
FORCEINLINE bool operator==(const TUniquePtr< RhsT > &Rhs) const
TUniquePtr & operator=(const TUniquePtr &)=delete
FORCEINLINE void Reset(T *InPtr=nullptr)
FORCEINLINE TUniquePtr & operator=(TYPE_OF_NULLPTR)
FORCEINLINE operator bool() const
TUniquePtr(const TUniquePtr &)=delete
FORCEINLINE bool operator!() const
FORCEINLINE T * Release()
FORCEINLINE ~TUniquePtr()
FORCEINLINE TUniquePtr(U *InPtr, Deleter &&InDeleter)
FORCEINLINE T * Get() const
FORCEINLINE bool operator!=(TYPE_OF_NULLPTR) const
FORCEINLINE TUniquePtr & operator=(TUniquePtr< OtherT, OtherDeleter > &&Other)
TRemoveConst< FunctorType >::Type Functor
bool ExecuteIfSafe(ParamTypes... Params) const final
TWeakBaseFunctorDelegateInstance(UserClass *InContextObject, InFunctorType &&InFunctor, InVarTypes &&... Vars)
bool HasSameObject(const void *InContextObject) const final
TWeakObjectPtr< UserClass > ContextObject
bool IsSafeToExecute() const final
const void * GetObjectForTimerManager() const final
RetValType Execute(ParamTypes... Params) const final
void CreateCopy(DelegateBaseType &Base) const final
bool IsCompactable() const final
uint64 GetBoundProgramCounterForTimerManager() const final
UObject * GetUObject() const final
FORCEINLINE TWeakPtr & operator=(TWeakPtr const &InWeakPtr)
FORCEINLINE TWeakPtr(TSharedPtr< OtherType, Mode > const &InSharedPtr)
FORCEINLINE TWeakPtr(TWeakPtr< OtherType, Mode > const &InWeakPtr, SharedPointerInternals::FConstCastTag)
FORCEINLINE TWeakPtr(SharedPointerInternals::FNullTag *=nullptr)
FORCEINLINE TWeakPtr(TWeakPtr &&InWeakPtr)
FORCEINLINE TWeakPtr(TWeakPtr const &InWeakPtr)
FORCEINLINE TSharedPtr< ObjectType, Mode > Pin() &&
FORCEINLINE TWeakPtr(TSharedRef< OtherType, Mode > const &InSharedRef)
FORCEINLINE TWeakPtr & operator=(TWeakPtr &&InWeakPtr)
FORCEINLINE TWeakPtr(TWeakPtr< OtherType, Mode > const &InWeakPtr, SharedPointerInternals::FStaticCastTag)
FORCEINLINE TSharedPtr< ObjectType, Mode > Pin() const &
FORCEINLINE TWeakPtr & operator=(TSharedRef< OtherType, Mode > const &InSharedRef)
FORCEINLINE TWeakPtr(TWeakPtr< OtherType, Mode > const &InWeakPtr)
FORCEINLINE TWeakPtr & operator=(TWeakPtr< OtherType, Mode > &&InWeakPtr)
FORCEINLINE bool IsValid() const
FORCEINLINE uint32 GetWeakPtrTypeHash() const
FORCEINLINE TWeakPtr & operator=(TSharedPtr< OtherType, Mode > const &InSharedPtr)
SharedPointerInternals::FWeakReferencer< Mode > WeakReferenceCount
FORCEINLINE TWeakPtr & operator=(SharedPointerInternals::FNullTag *)
static constexpr ESPMode Mode
FORCEINLINE TWeakPtr(TWeakPtr< OtherType, Mode > &&InWeakPtr)
FORCEINLINE TWeakPtr & operator=(TWeakPtr< OtherType, Mode > const &InWeakPtr)
FORCEINLINE bool HasSameObject(const void *InOtherPtr) const
TWriteToString(ArgTypes &&... Args)
virtual ETextDirection ComputeTextDirection(const TCHAR *InString, const int32 InStringStartIndex, const int32 InStringLen)=0
virtual ETextDirection ComputeTextDirection(const FString &InString, const ETextDirection InBaseDirection, TArray< FTextDirectionInfo > &OutTextDirectionInfo)=0
virtual ETextDirection ComputeTextDirection(const FText &InText)=0
virtual ETextDirection ComputeTextDirection(const FText &InText, const ETextDirection InBaseDirection, TArray< FTextDirectionInfo > &OutTextDirectionInfo)=0
virtual ETextDirection ComputeBaseDirection(const FString &InString)=0
virtual ETextDirection ComputeTextDirection(const FString &InString)=0
virtual ETextDirection ComputeTextDirection(const TCHAR *InString, const int32 InStringStartIndex, const int32 InStringLen, const ETextDirection InBaseDirection, TArray< FTextDirectionInfo > &OutTextDirectionInfo)=0
virtual ETextDirection ComputeBaseDirection(const TCHAR *InString, const int32 InStringStartIndex, const int32 InStringLen)=0
virtual ETextDirection ComputeBaseDirection(const FText &InText)=0
static FORCEINLINE int32 Convert(ToType *Dest, int32 DestLen, const SrcBufferType *Source, int32 SourceLen)
static FORCEINLINE int32 Convert(IntendedToType *Dest, int32 DestLen, const SrcBufferType *Source, int32 SourceLen)
static FORCEINLINE int32 ConvertedLength(const SrcBufferType *Source, int32 SourceLen)
static int32 Utf8FromCodepoint(uint32 Codepoint, BufferType OutputIterator, uint32 OutputIteratorByteSizeRemaining)
FArchive & GetUnderlyingArchive() const
const FArchiveState & GetArchiveState() const
FStructuredArchive & StructuredArchive
FORCEINLINE FSlotPosition(int32 InDepth, FElementId InElementId)
UE_NODISCARD_CTOR TScopeLock(MutexType &InMutex)
UE_NODISCARD_CTOR TScopeUnlock(MutexType &InMutex)
SystemError(int error_code, CStringRef message)
FMT_API ~SystemError() FMT_DTOR_NOEXCEPT FMT_OVERRIDE
FMT_API void init(int err_code, CStringRef format_str, ArgList args)
void _set_formatter(spdlog::formatter_ptr msg_formatter) override
void format(details::log_msg &msg) override
void _set_pattern(const std::string &pattern, pattern_time_type pattern_time) override
pattern_formatter(const std::string &pattern, pattern_time_type pattern_time=pattern_time_type::local)
std::unique_ptr< details::async_log_helper > _async_log_helper
pattern_formatter(const pattern_formatter &)=delete
void _sink_it(details::log_msg &msg) override
std::tm get_time(details::log_msg &msg)
pattern_formatter & operator=(const pattern_formatter &)=delete
async_logger(const std::string &logger_name, sinks_init_list sinks, size_t queue_size, const async_overflow_policy overflow_policy=async_overflow_policy::block_retry, const std::function< void()> &worker_warmup_cb=nullptr, const std::chrono::milliseconds &flush_interval_ms=std::chrono::milliseconds::zero(), const std::function< void()> &worker_teardown_cb=nullptr)
async_logger(const std::string &name, const It &begin, const It &end, size_t queue_size, const async_overflow_policy overflow_policy=async_overflow_policy::block_retry, const std::function< void()> &worker_warmup_cb=nullptr, const std::chrono::milliseconds &flush_interval_ms=std::chrono::milliseconds::zero(), const std::function< void()> &worker_teardown_cb=nullptr)
void handle_flag(char flag)
const std::string _pattern
const pattern_time_type _pattern_time
virtual log_err_handler error_handler() override
std::vector< std::unique_ptr< details::flag_formatter > > _formatters
virtual void set_error_handler(log_err_handler) override
void compile_pattern(const std::string &pattern)
const std::chrono::seconds cache_refresh
log_clock::time_point _last_update
void format(details::log_msg &msg, const std::tm &tm_time) override
z_formatter & operator=(const z_formatter &)=delete
int get_cached_offset(const log_msg &msg, const std::tm &tm_time)
void format(details::log_msg &msg, const std::tm &) override
z_formatter(const z_formatter &)=delete
void log(const details::log_msg &msg)
const std::function< void()> _worker_teardown_cb
void push_msg(async_msg &&new_msg)
void flush(bool wait_for_q)
const async_overflow_policy _overflow_policy
bool _terminate_requested
std::thread _worker_thread
const std::function< void()> _worker_warmup_cb
const std::chrono::milliseconds _flush_interval_ms
log_err_handler _err_handler
void reopen(bool truncate)
void open(const filename_t &fname, bool truncate=false)
static bool file_exists(const filename_t &fname)
const filename_t & filename() const
file_helper(const file_helper &)=delete
void write(const log_msg &msg)
file_helper & operator=(const file_helper &)=delete
std::atomic< size_t > dequeue_pos_
char cacheline_pad_t[cacheline_size]
mpmc_bounded_queue(mpmc_bounded_queue const &)=delete
void operator=(mpmc_bounded_queue const &)=delete
std::atomic< size_t > enqueue_pos_
size_t const buffer_mask_
static size_t const cacheline_size
mpmc_bounded_queue(size_t buffer_size)
void set_async_mode(size_t q_size, const async_overflow_policy overflow_policy, const std::function< void()> &worker_warmup_cb, const std::chrono::milliseconds &flush_interval_ms, const std::function< void()> &worker_teardown_cb)
std::function< void()> _worker_warmup_cb
std::function< void()> _worker_teardown_cb
void formatter(formatter_ptr f)
std::shared_ptr< async_logger > create_async(const std::string &logger_name, size_t queue_size, const async_overflow_policy overflow_policy, const std::function< void()> &worker_warmup_cb, const std::chrono::milliseconds &flush_interval_ms, const std::function< void()> &worker_teardown_cb, const It &sinks_begin, const It &sinks_end)
void throw_if_exists(const std::string &logger_name)
void drop(const std::string &logger_name)
std::chrono::milliseconds _flush_interval_ms
void apply_all(std::function< void(std::shared_ptr< logger >)> fun)
std::shared_ptr< async_logger > create_async(const std::string &logger_name, size_t queue_size, const async_overflow_policy overflow_policy, const std::function< void()> &worker_warmup_cb, const std::chrono::milliseconds &flush_interval_ms, const std::function< void()> &worker_teardown_cb, sinks_init_list sinks)
void register_logger(std::shared_ptr< logger > logger)
log_err_handler _err_handler
void set_error_handler(log_err_handler handler)
std::shared_ptr< logger > create(const std::string &logger_name, sinks_init_list sinks)
void set_pattern(const std::string &pattern)
registry_t< Mutex > & operator=(const registry_t< Mutex > &)=delete
void set_level(level::level_enum log_level)
std::shared_ptr< logger > get(const std::string &logger_name)
std::shared_ptr< logger > create(const std::string &logger_name, const It &sinks_begin, const It &sinks_end)
async_overflow_policy _overflow_policy
static registry_t< Mutex > & instance()
const std::vector< sink_ptr > & sinks() const
logger(const std::string &logger_name, sink_ptr single_sink)
std::atomic< time_t > _last_err_time
void log(level::level_enum lvl, const T &)
virtual void _set_pattern(const std::string &, pattern_time_type)
void log(level::level_enum lvl, const char *fmt, const Args &... args)
log_err_handler _err_handler
void debug(const char *fmt, const Arg1 &, const Args &... args)
virtual void _default_err_handler(const std::string &msg)
void trace(const char *fmt, const Arg1 &, const Args &... args)
bool should_log(level::level_enum) const
void log(level::level_enum lvl, const char *msg)
void flush_on(level::level_enum log_level)
virtual log_err_handler error_handler()
spdlog::level_t _flush_level
void set_formatter(formatter_ptr)
void warn(const char *fmt, const Arg1 &, const Args &... args)
void info(const char *fmt, const Arg1 &, const Args &... args)
virtual void set_error_handler(log_err_handler)
void error(const char *fmt, const Arg1 &, const Args &... args)
void set_pattern(const std::string &, pattern_time_type=pattern_time_type::local)
logger & operator=(const logger &)=delete
std::vector< sink_ptr > _sinks
logger(const logger &)=delete
std::atomic< size_t > _msg_counter
bool _should_flush_on(const details::log_msg &)
const std::string & name() const
virtual void _sink_it(details::log_msg &)
void critical(const char *fmt, const Arg1 &, const Args &... args)
logger(const std::string &name, const It &begin, const It &end)
virtual void _set_formatter(formatter_ptr)
void _incr_msg_counter(details::log_msg &msg)
void set_level(level::level_enum)
daily_file_sink(const filename_t &base_filename, int rotation_hour, int rotation_minute)
details::file_helper _file_helper
void _sink_it(const details::log_msg &msg) override
void set_force_flush(bool force_flush)
static std::shared_ptr< MyType > instance()
simple_file_sink(const filename_t &filename, bool truncate=false)
std::chrono::system_clock::time_point _next_rotation_tp()
std::chrono::system_clock::time_point _rotation_tp
rotating_file_sink(const filename_t &base_filename, std::size_t max_size, std::size_t max_files)
std::size_t _current_size
static filename_t calc_filename(const filename_t &filename, std::size_t index)
filename_t _base_filename
virtual ~base_sink()=default
base_sink & operator=(const base_sink &)=delete
void log(const details::log_msg &msg) SPDLOG_FINAL override
void flush() SPDLOG_FINAL override
virtual void _sink_it(const details::log_msg &msg)=0
base_sink(const base_sink &)=delete
void set_level(level::level_enum log_level)
bool should_log(level::level_enum msg_level) const
virtual void log(const details::log_msg &msg)=0
spdlog_ex(const std::string &msg, int last_errno)
spdlog_ex(const std::string &msg)
const char * what() const SPDLOG_NOEXCEPT override
FORCEINLINE auto BinarySearch(RangeType &Range, const ValueType &Value, SortPredicateType SortPredicate) -> decltype(GetNum(Range))
FORCEINLINE void HeapifyBy(RangeType &Range, ProjectionType Projection)
FORCEINLINE void IntroSortBy(RangeType &&Range, ProjectionType Projection, PredicateType Predicate)
FORCEINLINE auto UpperBoundBy(RangeType &Range, const ValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate) -> decltype(GetNum(Range))
FORCEINLINE void SortBy(RangeType &&Range, ProjectionType Proj)
FORCEINLINE void Reverse(T *Array, int32 ArraySize)
FORCEINLINE void IntroSort(RangeType &&Range)
FORCEINLINE auto LowerBoundBy(RangeType &Range, const ValueType &Value, ProjectionType Projection) -> decltype(GetNum(Range))
FORCEINLINE bool IsHeapBy(RangeType &Range, ProjectionType Projection, PredicateType Predicate)
FORCEINLINE void Heapify(RangeType &Range)
FORCEINLINE auto LowerBoundBy(RangeType &Range, const ValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate) -> decltype(GetNum(Range))
FORCEINLINE auto BinarySearchBy(RangeType &Range, const ValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate) -> decltype(GetNum(Range))
FORCEINLINE void Reverse(ContainerType &Container)
FORCEINLINE void Reverse(T(&Array)[ArraySize])
FORCEINLINE auto LowerBound(RangeType &Range, const ValueType &Value, SortPredicateType SortPredicate) -> decltype(GetNum(Range))
FORCEINLINE void HeapSort(RangeType &&Range)
FORCEINLINE void SortBy(RangeType &&Range, ProjectionType Proj, PredicateType Pred)
FORCEINLINE void Heapify(RangeType &Range, PredicateType Predicate)
FORCEINLINE void IntroSort(RangeType &&Range, PredicateType Predicate)
FORCEINLINE auto UpperBoundBy(RangeType &Range, const ValueType &Value, ProjectionType Projection) -> decltype(GetNum(Range))
FORCEINLINE bool IsHeapBy(RangeType &Range, ProjectionType Projection)
FORCEINLINE void HeapSort(RangeType &&Range, PredicateType Predicate)
FORCEINLINE void IntroSortBy(RangeType &&Range, ProjectionType Projection)
FORCEINLINE auto LowerBound(RangeType &Range, const ValueType &Value) -> decltype(GetNum(Range))
FORCEINLINE void HeapSortBy(RangeType &&Range, ProjectionType Projection, PredicateType Predicate)
FORCEINLINE auto BinarySearch(RangeType &Range, const ValueType &Value)
FORCEINLINE void HeapifyBy(RangeType &Range, ProjectionType Projection, PredicateType Predicate)
FORCEINLINE void Sort(RangeType &&Range, PredicateType Pred)
FORCEINLINE bool IsHeap(RangeType &Range)
FORCEINLINE bool IsHeap(RangeType &Range, PredicateType Predicate)
FORCEINLINE auto BinarySearchBy(RangeType &Range, const ValueType &Value, ProjectionType Projection)
FORCEINLINE void HeapSortBy(RangeType &&Range, ProjectionType Projection)
FORCEINLINE void Sort(RangeType &&Range)
FORCEINLINE auto UpperBound(RangeType &Range, const ValueType &Value, SortPredicateType SortPredicate) -> decltype(GetNum(Range))
FORCEINLINE auto UpperBound(RangeType &Range, const ValueType &Value) -> decltype(GetNum(Range))
FORCEINLINE bool HeapIsLeaf(int32 Index, int32 Count)
FORCEINLINE int32 HeapGetParentIndex(int32 Index)
FORCEINLINE SizeType LowerBoundInternal(RangeValueType *First, const SizeType Num, const PredicateValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate)
FORCEINLINE void HeapifyInternal(RangeValueType *First, int32 Num, ProjectionType Projection, PredicateType Predicate)
FORCEINLINE int32 HeapGetLeftChildIndex(int32 Index)
FORCEINLINE void Reverse(T *Array, int32 ArraySize)
FORCEINLINE int32 HeapSiftUp(RangeValueType *Heap, int32 RootIndex, int32 NodeIndex, const ProjectionType &Projection, const PredicateType &Predicate)
void HeapSortInternal(RangeValueType *First, int32 Num, ProjectionType Projection, PredicateType Predicate)
bool IsHeapInternal(RangeValueType *Heap, IndexType Num, ProjectionType Projection, PredicateType Predicate)
FORCEINLINE void HeapSiftDown(RangeValueType *Heap, int32 Index, const int32 Count, const ProjectionType &Projection, const PredicateType &Predicate)
FORCEINLINE SizeType UpperBoundInternal(RangeValueType *First, const SizeType Num, const PredicateValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate)
void IntroSortInternal(T *First, IndexType Num, ProjectionType Projection, PredicateType Predicate)
FORCEINLINE decltype(auto) GetDataHelper(T &&Arg)
FORCEINLINE decltype(auto) GetReinterpretedDataHelper(T &&Arg)
IApiUtils & GetApiUtils()
@ TargetHasExistingManager
@ SnapToTargetIncludingScale
@ ControllerFallbackToSpeaker
@ SelectedAndParentsAndChildren
static constexpr EBuildConfiguration Debug
static constexpr EBuildConfiguration DebugGame
static constexpr EBuildConfiguration Shipping
static constexpr EBuildConfiguration Unknown
static constexpr EBuildConfiguration Test
static constexpr EBuildConfiguration Development
FText ToText(EBuildConfiguration Configuration)
static constexpr EBuildTargetType Editor
static constexpr EBuildTargetType Unknown
static constexpr EBuildTargetType Server
static constexpr EBuildTargetType Game
EBuildTargetType FromString(const FString &Target)
const TCHAR * ToString(EBuildTargetType Target)
@ FailedDueToHeaderChange
@ FailedDueToEngineChange
@ SetAggressionAttackTarget
@ SetAggressionPassiveFlee
@ SetAggressionAggressive
@ DA_EquipRemoteFromLocal
@ DA_EquipLocalFromRemote
@ DA_UnEquipTransferToLocal
@ DA_UnequipTransferToRemote
FORCEINLINE Type MakeFlagsEditorOnly(uint32 Flags=None)
FORCEINLINE Type MakeFlagsRayTracing(uint32 Flags=None)
FORCEINLINE Type MakeFlags(uint32 Flags=None)
@ UseInstanceWithNoProperty
@ InGameAndSessionPlayers
@ SearchingUnOfficialPCServer
@ SearchingOfficialLegacy
@ StaticMeshFadeOutDitheredLODMapMask
@ StaticMeshVisibilityMapMask
@ StaticMeshFadeInDitheredLODMapMask
@ MaterialExportCustomOutput
@ MaterialExportOpacityMask
@ MaterialExportBaseColor
@ MaterialExportClearCoatRoughness
@ MaterialExportRoughness
@ MaterialExportAnisotropy
@ MaterialExportClearCoat
@ MaterialExportSubSurfaceColor
@ MaterialExportRefraction
@ LightmassExportEmissive
@ MaterialExportShadingModel
@ StopLowestPriorityThenPreventNew
@ StopFarthestThenPreventNew
@ LumenFrontLayerTranslucencyGBuffer
@ SingleLayerWaterDepthPrepass
@ LumenTranslucencyRadianceCacheMark
@ TranslucencyAfterMotionBlur
@ TranslucencyAfterDOFModulate
@ TranslucencyStandardModulate
@ DitheredLODFadingOutMaskPass
@ RequireInsideDispatcherNoCheck
@ RequireNearbyMissionDispatcher
@ UseBPStaticCanStartMission
@ RequireInsideMissionDispatcher
@ UseBPGetMissionTimerText
@ Full_MaterialExpressionOnly
@ UpdatedDueToNavigationChanged
@ ServerMoveOldWithRotation
@ TotalConversionIDMismatch
@ PendingConnectionFailure
@ HighestWeightedAnimation
@ AllowApproximateOcclusion
@ HasPrecomputedVisibility
@ CouldNotRetrieveAddress
@ ViaOnlineServiceAndPing
@ ReservationDenied_Banned
@ ReservationDenied_CrossPlayRestriction
@ ReservationDenied_ContainsExistingPlayers
@ ReservationRequestCanceled
@ BODYMUSCLE_LEGS_2_QUADS
@ BODYMUSCLE_CHEST_PECTORALS
@ BODYMUSCLE_ARMS_1_BICEP
@ BODYMUSCLE_BACK_TRAPEZIES
@ BODYMUSCLE_LEGS_1_HAMSTRINGS
@ BODYMUSCLE_ARMS_2_FOREARM
@ BODYMUSCLE_LEGS_2_CALVES
@ BODYMUSCLE_CHEST_OBLIQUES
@ BODYMUSCLE_ARMS_1_DELTOID
@ BODYMUSCLE_LEGS_2_ADDUCTORS
@ BODYMUSCLE_ARMS_1_TRICEP
@ BODYMUSCLE_LEGS_1_GLUTES
@ CraftingSpeedMultiplier
@ FillFromCenterHorizontal
@ ProjectPluginUnification
@ RenameReplayFriendlyName
@ FilterOutNavLinksAndAreas
@ WaitingForAllOtherSleep
@ RootMotionFromEverything
@ RootMotionFromMontagesOnly
@ ScaledConservativeSRIForRender
@ SPATIALNETWORKEDACTORS_DORMANT
@ PLAYERS_AND_TAMED_DINOS
@ PLAYERS_CONNECTED_AND_TAMED_DINOS
@ ReservationDenied_Banned
@ ReservationDenied_CrossPlayRestriction
@ ReservationDenied_ContainsExistingPlayers
@ ReservationRequestCanceled
@ ThreePlayer_FavorBottom
@ AdvertisedSessionClient
@ UserSpecifiedWithClipping
@ OnlyTraceWhileAscending
@ PrioritizeButIncludeAny
@ ChangedMessageLengthToInt32
@ TPT_TranslucencyAfterDOF
@ TPT_TranslucencyAfterMotionBlur
@ TPT_TranslucencyStandard
@ TPT_TranslucencyStandardModulate
@ TPT_TranslucencyAfterDOFModulate
@ PendingNetGameCreateFailure
@ GENERAL_BUILDSTRUCTUREINRANGE
@ GENERAL_STRUCTUREATTACHMENT
@ GENERAL_STRUCTUREDEMOLISH
bool HasVTable(Type InType)
@ CanUseUserGeneratedContent
@ HistogramGraphsSerialization
@ StatusCategoryWithChildren
@ TransformationForShapes
@ LargeWorldCoordinatesAndLocationValidityFlag
@ BoneDrivenControllerRemapping
@ AnimDynamicsAddAngularOffsets
@ ConvertIKToSupportBoneSocketTarget
@ BoneDrivenControllerMatchingMaya
@ BeforeCustomVersionWasAdded
@ ObjectResourceOptionalVersionChange
@ PackageFileSummaryVersionChange
@ AssetPackageDataHasExtension
@ BeforeCustomVersionWasAdded
@ DeprecateLegacyStructureAndEnum
@ BeforeCustomVersionWasAdded
@ BeforeCustomVersionWasAdded
@ MovePropertiesToCommonBaseClasses
@ AddVertexColorsToPhysicalMesh
@ StorageMinMaxValuesAsFloatStorage
@ RigHierarchyMultiParentConstraints
@ ControlTransformChannelFiltering
@ BlueprintVariableSupport
@ RemovalOfHierarchyRefPins
@ RigHierarchyStoringPreviousNames
@ RestrictSpaceSwitchingForControls
@ CurveElementValueStateFlag
@ PreferredEulerAnglesForControls
@ RigHierarchyControlSpaceFavorites
@ RemovedMultiParentParentCache
@ BoundVariableWithInjectionNode
@ TemplatesPreferredPermutatation
@ BeforeCustomVersionWasAdded
@ HierarchyElementMetadata
@ OperatorsStoringPropertyPaths
@ StoreFunctionsInGeneratedClass
@ DepthWrite_StencilWrite
@ FoliageUsingHierarchicalISMC
@ AddedFoliageTypeUpdateGuid
@ FoliageTypeCustomization
@ HierarchicalISMCNonTransactional
@ FoliageTypeCustomizationScaling
@ FoliageTypeProceduralScaleAndShade
@ FoliageActorSupportNoWeakPtr
@ FoliageRepairInstancesWithLevelTransform
@ BeforeCustomVersionWasAdded
@ FoliageUsingFoliageISMC
@ ChainSettingsConvertedToStruct
@ BeforeCustomVersionWasAdded
@ RetargetPoseQuatPostMultiplied
@ ARKNX_CompressedAnd4BitGrass_DEPRECATED
@ ASA_GrassKrakenCompression
@ LandscapeGrassOnStaticMeshes
@ NewLandscapeContinuousLOD
@ MigrateOldPropertiesToNewRenderingProperties
@ ASA_GrassPerSliceOffsetsAndMasks
@ ASA_4bitGrassweightCompression
@ ARKNX_CompressedAnd4BitGrass_REMOVED
@ GrassMaterialInstanceFix
@ BeforeCustomVersionWasAdded
@ SplineForeignDataLazyObjectPtrFix
@ AddingBodyInstanceToSplinesElements
@ NewSplineCrossLevelMeshSerialization
@ BeforeCustomVersionWasAdded
@ BeforeCustomVersionWasAdded
@ FriendlyNameCharEncoding
@ ChangeEvaluateNearestSectionDefault
@ ComponentProviderSupport
@ SwitchToParameterBindingArrayStruct
@ ReparentResourcesAndVariables
@ SwitchToMeshDeformerBase
@ DetectOVerlappingVertices
@ BeforeCustomVersionWasAdded
@ SplitSamplerNodesInputs
@ BeforeCustomVersionWasAdded
@ SplitProjectionNodeInputs
@ MoveParamsOffFirstPinDensityNodes
@ MoveSelfPruningParamsOffFirstPin
@ MovePointFilterParamsOffFirstPin
@ AddParamPinToOverridableNodes
@ SplitVolumeSamplerNodeInputs
@ SplineSamplerUpdatedNodeInputs
@ SkipCookingEmittersBasedOnDetailMode
@ BeforeCustomVersionWasAdded
@ BeforeCustomVersionWasAdded
@ AddingDynamicCustomDataOutputMaterial
@ BeforeCustomVersionWasAdded
@ BeforeCustomVersionWasAdded
@ BeforeCustomVersionWasAdded
@ RecomputeTangentVertexColorMask
@ RuntimeRecomputeTangent
@ MultipleLvelsTimeChanges
@ CharacterMovementNoInterp
@ BeforeCustomVersionWasAdded
@ PackageFileSummaryVersionChange
@ BeforeCustomVersionWasAdded
@ DeprecateSectionDisabledFlag
@ BeforeCustomVersionWasAdded
@ SplitModelAndRenderData
@ RemoveDuplicatedClothingSections
@ CombineSectionWithChunk
@ RegenerateClothingShadowFlags
@ SectionIgnoreByReduceAdded
@ CompactClothVertexBuffer
@ CombineSoftAndRigidVerts
@ CachedClothInverseMasses
@ UseSharedColorBufferFormat
@ RecalcMaxBoneInfluences
@ UseSeparateSkinWeightBuffer
@ CategoryFlagsAndManualDisplayText
@ CorrectSerializationOfFNameBytes
@ SerializePropertiesAsNames
@ BeforeCustomVersionWasAdded
@ CorrectSerializationOfFStringBytes
@ BeforeCustomVersionWasAdded
@ DeprecatedEnableHierarchicalLODSystem
void ExtractBitFieldValue(const void *Value, uint32 SrcBitOffset, uint32 DestBitOffset, uint32 NumBits, uint64 &InOutValue)
void IntrinsicToString(unsigned char Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
void IntrinsicToString(int Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
uint32 IntrinsicAppendHash(const TSparseArray< ElementType, Allocator > *DummyObject, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher)
void DefaultWriteMemoryImageField(FMemoryImageWriter &Writer, const void *Object, const void *FieldObject, const FTypeLayoutDesc &TypeDesc, const FTypeLayoutDesc &DerivedTypeDesc)
uint32 IntrinsicUnfrozenCopy(const FMemoryUnfreezeContent &Context, const TSparseArray< ElementType, Allocator > &Object, void *OutDst)
void IntrinsicToString(long Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
uint32 IntrinsicGetTargetAlignment(const TArray< T, AllocatorType > *DummyObject, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams)
FORCEINLINE void IntrinsicWriteMemoryImage(FMemoryImageWriter &Writer, const T &Object, const FTypeLayoutDesc &TypeDesc)
uint32 DefaultGetTargetAlignment(const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams)
uint32 IntrinsicAppendHash(const TMap< KeyType, ValueType, SetAllocator, KeyFuncs > *DummyObject, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher)
uint32 IntrinsicUnfrozenCopy(const FMemoryUnfreezeContent &Context, const TMap< KeyType, ValueType, SetAllocator, KeyFuncs > &Object, void *OutDst)
uint32 AppendHashForNameAndSize(const TCHAR *Name, uint32 Size, FSHA1 &Hasher)
uint32 IntrinsicGetTargetAlignment(const TTuple< KeyType, ValueType > *DummyObject, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams)
void IntrinsicToString(int8 Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
uint32 IntrinsicUnfrozenCopy(const FMemoryUnfreezeContent &Context, const FMemoryImageName &Object, void *OutDst)
uint32 DefaultUnfrozenCopy(const FMemoryUnfreezeContent &Context, const void *Object, const FTypeLayoutDesc &TypeDesc, void *OutDst)
void IntrinsicWriteMemoryImage(FMemoryImageWriter &Writer, const FMemoryImageName &Object, const FTypeLayoutDesc &)
uint32 AppendHashPair(const FTypeLayoutDesc &KeyTypeDesc, const FTypeLayoutDesc &ValueTypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher)
void IntrinsicToString(unsigned long long Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
void ApplyMemoryImageNamePatch(void *NameDst, const FMemoryImageName &Name, const FPlatformTypeLayoutParameters &LayoutParams)
uint32 IntrinsicUnfrozenCopy(const FMemoryUnfreezeContent &Context, const TTuple< KeyType, ValueType > &Object, void *OutDst)
void IntrinsicWriteMemoryImage(FMemoryImageWriter &Writer, const TSparseArray< ElementType, Allocator > &Object, const FTypeLayoutDesc &)
void IntrinsicToString(char Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
uint32 IntrinsicAppendHash(void *const *DummyObject, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher)
void IntrinsicToString(const T &Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
void IntrinsicWriteMemoryImage(FMemoryImageWriter &Writer, const TMultiMap< KeyType, ValueType, SetAllocator, KeyFuncs > &Object, const FTypeLayoutDesc &)
uint32 IntrinsicUnfrozenCopy(const FMemoryUnfreezeContent &Context, const TMultiMap< KeyType, ValueType, SetAllocator, KeyFuncs > &Object, void *OutDst)
FSHAHash HashLayout(const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams)
FORCEINLINE uint32 IntrinsicGetTargetAlignment(const T *DummyObject, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams)
bool IncludeField(const FFieldLayoutDesc *FieldDesc, const FPlatformTypeLayoutParameters &LayoutParams)
void IntrinsicWriteMemoryImage(FMemoryImageWriter &Writer, void *, const FTypeLayoutDesc &)
void IntrinsicWriteMemoryImage(FMemoryImageWriter &Writer, const TBitArray< Allocator > &Object, const FTypeLayoutDesc &)
uint32 DefaultAppendHash(const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher)
uint32 AppendHash(const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher)
void IntrinsicToString(unsigned int Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
void IntrinsicToString(short Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
void IntrinsicToString(double Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
void IntrinsicToString(void *Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
FORCEINLINE void DestroyObject(T *Object, const FPointerTableBase *PtrTable, bool bIsFrozen)
FORCEINLINE uint32 IntrinsicUnfrozenCopy(const FMemoryUnfreezeContent &Context, const T &Object, void *OutDst)
void IntrinsicWriteMemoryImage(FMemoryImageWriter &Writer, const void *Object, uint32 Size)
uint32 IntrinsicGetTargetAlignment(void *const *DummyObject, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams)
uint32 IntrinsicUnfrozenCopy(const FMemoryUnfreezeContent &Context, const TArray< T, AllocatorType > &Object, void *OutDst)
void IntrinsicToString(unsigned long Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
uint32 HashLayouts(const TArray< const FTypeLayoutDesc * > &TypeLayouts, const FPlatformTypeLayoutParameters &LayoutParams, FSHAHash &OutHash)
void IntrinsicToString(float Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
void IntrinsicToString(char16_t Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
void IntrinsicToString(long long Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
void DefaultToString(const void *Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
uint32 IntrinsicUnfrozenCopy(const FMemoryUnfreezeContent &Context, const TSet< ElementType, KeyFuncs, Allocator > &Object, void *OutDst)
void IntrinsicWriteMemoryImage(FMemoryImageWriter &Writer, const TArray< T, AllocatorType > &Object, const FTypeLayoutDesc &)
uint32 IntrinsicAppendHash(const TArray< T, AllocatorType > *DummyObject, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher)
uint32 IntrinsicAppendHash(const TMultiMap< KeyType, ValueType, SetAllocator, KeyFuncs > *DummyObject, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher)
void IntrinsicToString(wchar_t Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
uint32 HashLayout(const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FSHAHash &OutHash)
void DefaultWriteMemoryImage(FMemoryImageWriter &Writer, const void *Object, const FTypeLayoutDesc &TypeDesc, const FTypeLayoutDesc &DerivedTypeDesc)
uint8 FindFieldNameLength(const TCHAR *Name)
FORCEINLINE uint32 IntrinsicAppendHash(const T *DummyObject, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher)
void IntrinsicToString(unsigned short Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
uint32 GetTargetAlignment(const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams)
void IntrinsicWriteMemoryImage(FMemoryImageWriter &Writer, const TSet< ElementType, KeyFuncs, Allocator > &Object, const FTypeLayoutDesc &)
void IntrinsicWriteMemoryImage(FMemoryImageWriter &Writer, const TSharedPtr< ObjectType, Mode > &Object, const FTypeLayoutDesc &)
uint32 IntrinsicAppendHash(const TSet< ElementType, KeyFuncs, Allocator > *DummyObject, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher)
void IntrinsicWriteMemoryImage(FMemoryImageWriter &Writer, const TMap< KeyType, ValueType, SetAllocator, KeyFuncs > &Object, const FTypeLayoutDesc &)
void IntrinsicWriteMemoryImage(FMemoryImageWriter &Writer, const TTuple< KeyType, ValueType > &Object, const FTypeLayoutDesc &)
void IntrinsicToString(const TArray< T, AllocatorType > &Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
uint32 IntrinsicAppendHash(const TTuple< KeyType, ValueType > *DummyObject, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FSHA1 &Hasher)
constexpr VectorRegister AnimWeightThreshold
constexpr VectorRegister RotationSignificantThreshold
bool IsPreLWC(const FStructuredArchive::FSlot &Slot)
bool IsPreLWC(const FArchive &Ar)
@ DeleteCCDContactModifyCallback
@ DeleteContactModifyCallback
@ DeleteMbpBroadphaseCallback
TIntrusiveReferenceController< ObjectType, Mode > * NewIntrusiveReferenceController(ArgTypes &&... Args)
FORCEINLINE void EnableSharedFromThis(TSharedRef< SharedRefType, Mode > *InSharedRef, ObjectType const *InObject, TSharedFromThis< OtherType, Mode > const *InShareable)
TReferenceControllerBase< Mode > * NewCustomReferenceController(ObjectType *Object, DeleterType &&Deleter)
FORCEINLINE void EnableSharedFromThis(TSharedPtr< SharedPtrType, Mode > const *InSharedPtr, ObjectType const *InObject, TSharedFromThis< OtherType, Mode > const *InShareable)
FORCEINLINE void EnableSharedFromThis(TSharedPtr< SharedPtrType, Mode > *InSharedPtr, ObjectType const *InObject, TSharedFromThis< OtherType, Mode > const *InShareable)
FORCEINLINE void EnableSharedFromThis(TSharedRef< SharedRefType, Mode > const *InSharedRef, ObjectType const *InObject, TSharedFromThis< OtherType, Mode > const *InShareable)
FORCEINLINE void EnableSharedFromThis(...)
TReferenceControllerBase< Mode > * NewDefaultReferenceController(ObjectType *Object)
FORCEINLINE uint32 EncodeSurrogate(const uint16 HighSurrogate, const uint16 LowSurrogate)
FORCEINLINE int32 InlineCombineSurrogates_Buffer(CharType *StrBuffer, int32 StrLen)
void InlineCombineSurrogates(FString &Str)
FORCEINLINE void InlineCombineSurrogates_Array(TArray< TCHAR, AllocatorType > &StrBuffer)
FORCEINLINE bool IsEncodedSurrogate(const uint32 Codepoint)
FORCEINLINE bool IsHighSurrogate(const uint32 Codepoint)
FORCEINLINE bool IsValidCodepoint(const uint32 Codepoint)
ConverterType::LegacyFromType GetLegacyFromType(typename ConverterType::LegacyFromType *)
FORCEINLINE bool IsLowSurrogate(const uint32 Codepoint)
FUnused GetLegacyFromType(...)
FORCEINLINE void DecodeSurrogate(const uint32 Codepoint, uint16 &OutHighSurrogate, uint16 &OutLowSurrogate)
ETextDirection ComputeBaseDirection(const TCHAR *InString, const int32 InStringStartIndex, const int32 InStringLen)
bool IsControlCharacter(const TCHAR InChar)
ETextDirection ComputeBaseDirection(const FText &InText)
ETextDirection ComputeTextDirection(const FText &InText)
ETextDirection ComputeTextDirection(const FString &InString)
ETextDirection ComputeTextDirection(const FText &InText, const ETextDirection InBaseDirection, TArray< FTextDirectionInfo > &OutTextDirectionInfo)
ETextDirection ComputeBaseDirection(const FString &InString)
TUniquePtr< ITextBiDi > CreateTextBiDi()
ETextDirection ComputeTextDirection(const TCHAR *InString, const int32 InStringStartIndex, const int32 InStringLen)
ETextDirection ComputeTextDirection(const TCHAR *InString, const int32 InStringStartIndex, const int32 InStringLen, const ETextDirection InBaseDirection, TArray< FTextDirectionInfo > &OutTextDirectionInfo)
ETextDirection ComputeTextDirection(const FString &InString, const ETextDirection InBaseDirection, TArray< FTextDirectionInfo > &OutTextDirectionInfo)
void FormatOrdered(OUT FFormatOrderedArguments &Result, TValue &&Value)
void FormatOrdered(OUT FFormatOrderedArguments &Result, TValue &&Value, TArguments &&... Args)
void FormatNamed(OUT FFormatNamedArguments &Result, TName &&Name, TValue &&Value, TArguments &&... Args)
void FormatNamed(OUT FFormatNamedArguments &Result, TName &&Name, TValue &&Value)
uint32 HashString(const FTCHARToUTF16 &InStr)
FORCEINLINE uint32 HashString(const FString &InStr)
FORCEINLINE uint32 HashString(const TCHAR *InStr, const int32 InStrLen, const uint32 InBaseHash)
FORCEINLINE uint32 HashString(const FString &InStr, const uint32 InBaseHash)
FORCEINLINE uint32 HashString(const TCHAR *InStr, const uint32 InBaseHash)
FORCEINLINE uint32 HashString(const TCHAR *InStr, const int32 InStrLen)
FORCEINLINE uint32 HashString(const TCHAR *InStr)
FORCEINLINE uint32 HashString(const FTCHARToUTF16 &InStr, const uint32 InBaseHash)
constexpr bool TAreTypesEqual_V
constexpr bool TAreTypesEqual_V< T, T >
FORCEINLINE decltype(auto) GetDataHelper(T &&Arg)
constexpr bool CanMoveTArrayPointersBetweenArrayTypes()
FCulturePtr GetCultureImpl(const TCHAR *InCulture)
FORCEINLINE T IncrementExchange(volatile T *Element)
FORCEINLINE T Load(const volatile T *Element)
FORCEINLINE T CompareExchange(volatile T *Element, T ExpectedValue, T NewValue)
FORCEINLINE T * IncrementExchange(T *volatile *Element)
FORCEINLINE T XorExchange(volatile T *Element, T XorValue)
FORCEINLINE void Store(const volatile T *Element, T Value)
FORCEINLINE T OrExchange(volatile T *Element, T OrValue)
FORCEINLINE T SubExchange(volatile T *Element, DiffType Diff)
FORCEINLINE T AddExchange(volatile T *Element, DiffType Diff)
FORCEINLINE T * DecrementExchange(T *volatile *Element)
FORCEINLINE T * AddExchange(T *volatile *Element, DiffType Diff)
FORCEINLINE T LoadRelaxed(const volatile T *Element)
FORCEINLINE T DecrementExchange(volatile T *Element)
FORCEINLINE void StoreRelaxed(const volatile T *Element, T Value)
FORCEINLINE T * SubExchange(T *volatile *Element, DiffType Diff)
FORCEINLINE T AndExchange(volatile T *Element, T AndValue)
FORCEINLINE T Exchange(volatile T *Element, T Value)
FORCEINLINE bool IsBound(const T &Func)
static void Assign(LhsType &Lhs, RhsType &&Rhs, TIntegerSequence< uint32, Indices... >)
void ConceptCheckingHelper(ArgTypes &&...)
constexpr uint32 TTypeCountInParameterPack_V
decltype(ConceptCheckingHelper((DeclVal< Given >()=DeclVal< Deduced && >(), 0)...)) AssignableConceptCheck(Deduced &&...)
FORCEINLINE TTuple< ElementTypes... > MakeTupleImpl(Types &&... Args)
FORCEINLINE auto ToUTF8Literal(const char(&Array)[N]) -> const UTF8CHAR(&)[N]
constexpr bool IsDerivedFromSharedFromThisImpl(const TSharedFromThis< T > *)
FORCEINLINE constexpr UTF8CHAR ToUTF8Literal(unsigned long long Ch)
constexpr auto StringViewGetData(ArgTypes &&... Args) -> decltype(GetData(Forward< ArgTypes >(Args)...))
FORCEINLINE auto DereferenceIfNecessary(TargetType &&Target,...) -> decltype(*(TargetType &&) Target)
constexpr bool IsFixedWidthEncodingImpl()
constexpr bool IsCharEncodingSimplyConvertibleToImpl()
FORCEINLINE auto DereferenceIfNecessary(TargetType &&Target, const volatile OuterType *TargetPtr) -> decltype((TargetType &&) Target)
constexpr bool IsCharEncodingCompatibleWithImpl()
constexpr bool IsDerivedFromSharedFromThisImpl(...)
FORCEINLINE TSharedRef< ObjectType, Mode > MakeSharedRef(ObjectType *InObject, SharedPointerInternals::TReferenceControllerBase< Mode > *InSharedReferenceCount)
constexpr bool IsUObjectPtr(...)
constexpr bool IsUObjectPtr(const volatile UObjectBase *)
FName GetTrimmedMemberFunctionName(const TCHAR *InMacroFunctionName)
FORCEINLINE int32 FloatToIntCastChecked(float FloatValue)
FORCEINLINE int32 FloatToIntCastChecked(double FloatValue)
TArray< TDest, InAllocatorType > ConvertArrayTypeClampMax(const TArray< TSrc, InAllocatorType > &From)
TArray< TDest, InAllocatorType > ConvertArrayType(const TArray< TSrc, InAllocatorType > &From)
FORCEINLINE OutIntType FloatToIntCastChecked(InFloatType FloatValue)
void operator<<(FStructuredArchive::FSlot Slot, TVector< float > &V)
uint32 GetTypeHash(const TIntVector2< T > &Vector)
uint32 GetTypeHash(const TIntVector3< T > &Vector)
uint32 GetTypeHash(const TIntVector4< T > &Vector)
uint32 GetTypeHash(const TIntPoint< IntType > &InPoint)
void operator<<(FStructuredArchive::FSlot Slot, TVector< double > &V)
FORCEINLINE uint32 GetTypeHash(const TQuat< T > &Quat)
FORCEINLINE TQuat< T > operator*(const double Scale, const TQuat< T > &Q)
FORCEINLINE TQuat< T > operator*(const float Scale, const TQuat< T > &Q)
FORCEINLINE uint32 MurmurFinalize32(uint32 Hash)
int32 FindFirstChar(FWideStringView View, WIDECHAR Search, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
int32 FindFirst(FWideStringView View, FWideStringView Search, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
int32 FindFirstOfAny(FUtf8StringView View, TConstArrayView< FUtf8StringView > Search, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
int32 FindLastChar(FUtf8StringView View, UTF8CHAR Search, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
int32 FindFirstChar(FUtf8StringView View, ANSICHAR Search, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
int32 FindLastOfAny(FWideStringView View, TConstArrayView< FWideStringView > Search, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
int32 FindLastOfAnyChar(FWideStringView View, TConstArrayView< WIDECHAR > Search, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
int32 FindLastOfAnyChar(FUtf8StringView View, TConstArrayView< ANSICHAR > Search, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
int32 FindFirst(FUtf8StringView View, FUtf8StringView Search, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
int32 FindFirstOfAnyChar(FUtf8StringView View, TConstArrayView< ANSICHAR > Search, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
int32 FindFirstOfAny(FWideStringView View, TConstArrayView< FWideStringView > Search, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
int32 FindLastChar(FUtf8StringView View, ANSICHAR Search, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
int32 FindFirstChar(FUtf8StringView View, UTF8CHAR Search, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
int32 FindFirstOfAnyChar(FWideStringView View, TConstArrayView< WIDECHAR > Search, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
int32 FindLast(FWideStringView View, FWideStringView Search, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
int32 FindLastChar(FWideStringView View, WIDECHAR Search, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
int32 FindLastOfAny(FUtf8StringView View, TConstArrayView< FUtf8StringView > Search, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
int32 FindLast(FUtf8StringView View, FUtf8StringView Search, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive)
FORCEINLINE TNamedValue< T > MakeNamedValue(FArchiveFieldName Name, T &Value)
FArchiveFormatterType & GetFormatterImpl(FStructuredArchive &Ar)
FORCEINLINE FArchive & GetUnderlyingArchiveImpl(FStructuredArchive &StructuredArchive)
FORCEINLINE TNamedAttribute< T > MakeNamedAttribute(FArchiveFieldName Name, T &Value)
FORCEINLINE TOptionalNamedAttribute< T > MakeOptionalNamedAttribute(FArchiveFieldName Name, T &Value, const typename TIdentity< T >::Type &Default)
FORCEINLINE FArchiveState & GetUnderlyingArchiveStateImpl(FStructuredArchive &StructuredArchive)
FElementId GetCurrentSlotElementIdImpl(FStructuredArchive &Ar)
bool GetMemberNameCheckedJunk(R(*)(Args...))
bool GetMemberNameCheckedJunk(const T &)
bool GetMemberNameCheckedJunk(const volatile T &)
unsigned parse_nonnegative_int(const Char *&s)
T * make_ptr(T *ptr, std::size_t)
bool is_name_start(Char c)
void require_numeric_argument(const Arg &arg, char spec)
void check_sign(const Char *&s, const Arg &arg)
uint64_t make_type(const T &arg)
void format_decimal(char *&buffer, T value)
FMT_API void print_colored(Color c, CStringRef format, ArgList args)
ArgJoin< char, It > join(It first, It last, const BasicCStringRef< char > &sep)
IntFormatSpec< int, TypeSpec< 'o'> > oct(int value)
BasicWriter< char > Writer
StrFormatSpec< wchar_t > pad(const wchar_t *str, unsigned width, char fill=' ')
BasicArrayWriter< wchar_t > WArrayWriter
std::string format(CStringRef format_str, ArgList args)
BasicArrayWriter< char > ArrayWriter
IntFormatSpec< int, TypeSpec< 'b'> > bin(int value)
BasicStringWriter< wchar_t > WStringWriter
BasicMemoryWriter< wchar_t > WMemoryWriter
IntFormatSpec< int, TypeSpec< 'x'> > hex(int value)
BasicStringRef< wchar_t > WStringRef
BasicMemoryWriter< char > MemoryWriter
FMT_API void report_system_error(int error_code, StringRef message) FMT_NOEXCEPT
BasicStringWriter< char > StringWriter
FMT_API void print(std::FILE *f, CStringRef format_str, ArgList args)
internal::NamedArgWithType< char, T > arg(StringRef name, const T &arg)
IntFormatSpec< int, AlignTypeSpec< TYPE_CODE >, Char > pad(int value, unsigned width, Char fill=' ')
FMT_API void format_system_error(fmt::Writer &out, int error_code, fmt::StringRef message) FMT_NOEXCEPT
IntFormatSpec< int, TypeSpec< 'X'> > hexu(int value)
BasicStringRef< char > StringRef
StrFormatSpec< Char > pad(const Char *str, unsigned width, Char fill=' ')
BasicCStringRef< wchar_t > WCStringRef
FMT_GCC_EXTENSION typedef long long LongLong
BasicCStringRef< char > CStringRef
FMT_GCC_EXTENSION typedef unsigned long long ULongLong
BasicWriter< wchar_t > WWriter
bool operator!=(const std::tm &tm1, const std::tm &tm2)
int rename(const filename_t &filename1, const filename_t &filename2)
std::string errno_to_string(char[256], char *res)
int fopen_s(FILE **fp, const filename_t &filename, const filename_t &mode)
bool in_terminal(FILE *file)
std::string errno_to_string(char buf[256], int res)
void prevent_child_fd(FILE *f)
int utc_minutes_offset(const std::tm &tm=details::os::localtime())
bool file_exists(const filename_t &filename)
int remove(const filename_t &filename)
std::tm gmtime(const std::time_t &time_tt)
static SPDLOG_CONSTEXPR int eol_size
std::tm localtime(const std::time_t &time_tt)
spdlog::log_clock::time_point now()
std::string errno_str(int err_num)
std::string filename_to_str(const filename_t &filename)
static SPDLOG_CONSTEXPR const char * eol
bool operator==(const std::tm &tm1, const std::tm &tm2)
registry_t< std::mutex > registry
static fmt::MemoryWriter & pad_n_join(fmt::MemoryWriter &w, int v1, int v2, int v3, char sep)
static const char * ampm(const tm &t)
static int to12h(const tm &t)
static fmt::MemoryWriter & pad_n_join(fmt::MemoryWriter &w, int v1, int v2, char sep)
const char * to_short_str(spdlog::level::level_enum l)
const char * to_str(spdlog::level::level_enum l)
static const char * short_level_names[]
stderr_sink< details::null_mutex > stderr_sink_st
rotating_file_sink< std::mutex > rotating_file_sink_mt
daily_file_sink< std::mutex > daily_file_sink_mt
stderr_sink< std::mutex > stderr_sink_mt
simple_file_sink< std::mutex > simple_file_sink_mt
simple_file_sink< details::null_mutex > simple_file_sink_st
stdout_sink< std::mutex > stdout_sink_mt
rotating_file_sink< details::null_mutex > rotating_file_sink_st
stdout_sink< details::null_mutex > stdout_sink_st
daily_file_sink< details::null_mutex > daily_file_sink_st
void set_formatter(formatter_ptr f)
std::shared_ptr< logger > stdout_logger_st(const std::string &logger_name)
std::shared_ptr< logger > create_async(const std::string &logger_name, const sink_ptr &sink, size_t queue_size, const async_overflow_policy overflow_policy=async_overflow_policy::block_retry, const std::function< void()> &worker_warmup_cb=nullptr, const std::chrono::milliseconds &flush_interval_ms=std::chrono::milliseconds::zero(), const std::function< void()> &worker_teardown_cb=nullptr)
void register_logger(std::shared_ptr< logger > logger)
std::shared_ptr< logger > rotating_logger_st(const std::string &logger_name, const filename_t &filename, size_t max_file_size, size_t max_files)
std::shared_ptr< logger > rotating_logger_mt(const std::string &logger_name, const filename_t &filename, size_t max_file_size, size_t max_files)
void set_error_handler(log_err_handler)
std::shared_ptr< logger > create_async(const std::string &logger_name, sinks_init_list sinks, size_t queue_size, const async_overflow_policy overflow_policy=async_overflow_policy::block_retry, const std::function< void()> &worker_warmup_cb=nullptr, const std::chrono::milliseconds &flush_interval_ms=std::chrono::milliseconds::zero(), const std::function< void()> &worker_teardown_cb=nullptr)
std::shared_ptr< logger > stdout_color_mt(const std::string &logger_name)
std::shared_ptr< logger > get(const std::string &name)
std::shared_ptr< logger > create(const std::string &logger_name, sinks_init_list sinks)
std::shared_ptr< logger > create_async(const std::string &logger_name, const It &sinks_begin, const It &sinks_end, size_t queue_size, const async_overflow_policy overflow_policy=async_overflow_policy::block_retry, const std::function< void()> &worker_warmup_cb=nullptr, const std::chrono::milliseconds &flush_interval_ms=std::chrono::milliseconds::zero(), const std::function< void()> &worker_teardown_cb=nullptr)
void apply_all(std::function< void(std::shared_ptr< logger >)> fun)
std::shared_ptr< logger > create(const std::string &logger_name, const It &sinks_begin, const It &sinks_end)
std::shared_ptr< logger > daily_logger_mt(const std::string &logger_name, const filename_t &filename, int hour=0, int minute=0)
std::shared_ptr< logger > stdout_logger_mt(const std::string &logger_name)
std::shared_ptr< logger > stdout_color_st(const std::string &logger_name)
std::shared_ptr< logger > daily_logger_st(const std::string &logger_name, const filename_t &filename, int hour=0, int minute=0)
std::shared_ptr< logger > stderr_color_st(const std::string &logger_name)
std::shared_ptr< logger > basic_logger_mt(const std::string &logger_name, const filename_t &filename, bool truncate=false)
void set_level(level::level_enum log_level)
void set_async_mode(size_t queue_size, const async_overflow_policy overflow_policy=async_overflow_policy::block_retry, const std::function< void()> &worker_warmup_cb=nullptr, const std::chrono::milliseconds &flush_interval_ms=std::chrono::milliseconds::zero(), const std::function< void()> &worker_teardown_cb=nullptr)
std::shared_ptr< logger > stderr_logger_mt(const std::string &logger_name)
std::shared_ptr< spdlog::logger > create(const std::string &logger_name, Args...)
std::shared_ptr< logger > create(const std::string &logger_name, const sink_ptr &sink)
std::shared_ptr< logger > stderr_logger_st(const std::string &logger_name)
void set_pattern(const std::string &format_string)
std::shared_ptr< logger > stderr_color_mt(const std::string &logger_name)
void drop(const std::string &name)
std::shared_ptr< logger > basic_logger_st(const std::string &logger_name, const filename_t &filename, bool truncate=false)
#define SPDLOG_FILENAME_T(s)
float & UpdateIntervalField()
TArray< TWeakObjectPtr< APrimalDinoAIController >, TSizedDefaultAllocator< 32 > > & AttackersField()
float CalculateAttackerPriorityWeight_Implementation(APrimalDinoAIController *Attacker)
void UpdateAttackPriorities()
long double & LastUpdateTimeField()
int & MaxAttackersPerTargetField()
void UpdateAttackGroup_Implementation(TArray< APrimalDinoAIController *, TSizedDefaultAllocator< 32 > > *AttackGroup)
static void StaticRegisterNativesAAIAttackCoordinator()
static UClass * GetPrivateStaticClass()
int GetNumAttackersForTarget(const AActor *Target)
void Tick(float DeltaSeconds)
int GetNumAttackersWithPriorityForTarget(const AActor *Target)
BitFieldValue< bool, unsigned __int32 > bLOSflag()
BitFieldValue< bool, unsigned __int32 > bExecutingRotateToFace()
BitFieldValue< bool, unsigned __int32 > bAllowStrafe()
void PostInitializeComponents()
FString * GetDebugIcon(FString *result)
void UpdateControlRotation(float DeltaTime, bool bUpdatePawn)
void Tick(float DeltaTime)
void ClearFocus(unsigned __int8 InPriority)
bool LineOfSightTo(const AActor *Other, UE::Math::TVector< double > *ViewPoint, bool bAlternateChecks)
bool RunBehaviorTree(UBehaviorTree *BTAsset)
IPathFollowingAgentInterface * GetPathFollowingAgent()
static UClass * GetPrivateStaticClass()
void OnPossess(APawn *InPawn)
BitFieldValue< bool, unsigned __int32 > bLastRequestedMoveToLocationWasPlayerCommand()
BitFieldValue< bool, unsigned __int32 > bStartAILogicOnPossess()
BitFieldValue< bool, unsigned __int32 > bSkipExtraLOSChecks()
unsigned __int8 GetGameplayTaskDefaultPriority()
void CleanupBrainComponent()
BitFieldValue< bool, unsigned __int32 > bWantsPlayerState()
void SetFocus(AActor *NewFocus, unsigned __int8 InPriority)
void SetPawn(APawn *InPawn)
static void StaticRegisterNativesAAIController()
void SetFocalPoint(UE::Math::TVector< double > *NewFocus, unsigned __int8 InPriority)
BitFieldValue< bool, unsigned __int32 > bSetControlRotationFromPawnOrientation()
TObjectPtr< UBrainComponent > & BrainComponentField()
BitFieldValue< bool, unsigned __int32 > bStopAILogicOnUnposses()
void PostRegisterAllComponents()
void DisplayDebug(UCanvas *Canvas, const FDebugDisplayInfo *DebugDisplay, float *YL, float *YPos)
TArray< FName, TSizedDefaultAllocator< 32 > > & LayersField()
BitFieldValue< bool, unsigned __int32 > bActorSeamlessTraveled()
void MulticastDrawDebugLineTraceHitResult_Implementation(const FHitResult *Hit, UE::Math::TVector< double > *TraceStart, UE::Math::TVector< double > *TraceEnd)
void PreReplication(IRepChangedPropertyTracker *ChangedPropertyTracker)
void ProcessEvent(UFunction *Function, void *Parameters)
bool AttachToComponent(USceneComponent *Parent, const FAttachmentTransformRules *AttachmentRules, FName SocketName)
void SetReplicateMovement(bool bInReplicateMovement)
void PostCreateBlueprintComponent(UActorComponent *NewActorComp)
void PostRegisterAllComponents()
void SetNetworkSpatializationParent(AActor *NewParent)
void FellOutOfWorld(const UDamageType *dmgType)
long double & LastRenderTimeIgnoreShadowField()
BitFieldValue< bool, unsigned __int32 > bActorWantsDestroyDuringBeginPlay()
TSet< UActorComponent *, DefaultKeyFuncs< UActorComponent *, 0 >, FDefaultSetAllocator > & OwnedComponentsField()
BitFieldValue< bool, unsigned __int32 > bNetCheckedInitialPhysicsState()
int GetRayTracingGroupId()
UActorComponent * AddComponent(FName TemplateName, bool bManualAttachment, const UE::Math::TTransform< double > *RelativeTransform, const UObject *ComponentTemplateContext, bool bDeferredFinish)
static void StaticRegisterNativesAActor()
void SetActorRelativeLocation(UE::Math::TVector< double > *NewRelativeLocation, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
BitFieldValue< bool, unsigned __int32 > bAllowReceiveTickEventOnDedicatedServer()
void PostNetReceiveLocationAndRotation()
void NotifyHit(UPrimitiveComponent *MyComp, AActor *Other, UPrimitiveComponent *OtherComp, bool bSelfMoved, UE::Math::TVector< double > *HitLocation, UE::Math::TVector< double > *HitNormal, UE::Math::TVector< double > *NormalImpulse, const FHitResult *Hit)
float GetReplayPriority(const UE::Math::TVector< double > *ViewPos, const UE::Math::TVector< double > *ViewDir, AActor *Viewer, AActor *ViewTarget, UActorChannel *const InChannel, float Time)
void SetActorRelativeRotation(UE::Math::TRotator< double > *NewRelativeRotation, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
void GetSubobjectsWithStableNamesForNetworking(TArray< UObject *, TSizedDefaultAllocator< 32 > > *ObjList)
bool IsAttachedTo(const AActor *Other)
BitFieldValue< bool, unsigned __int32 > bReplicateMovement()
BitFieldValue< bool, unsigned __int32 > bActorIsBeingConstructed()
void OutsideWorldBounds()
static void MakeNoiseImpl(AActor *NoiseMaker, float Loudness, APawn *NoiseInstigator, const UE::Math::TVector< double > *NoiseLocation, float MaxRange, FName Tag)
BitFieldValue< bool, unsigned __int32 > bForceHighQualityViewerReplication()
void AddTickPrerequisiteActor(AActor *PrerequisiteActor)
bool IsInOrOwnedBy(const UObject *SomeOuter)
BitFieldValue< bool, unsigned __int32 > ActorHasBegunPlay()
float & CustomTimeDilationField()
BitFieldValue< bool, unsigned __int32 > bNetUseOwnerRelevancy()
BitFieldValue< bool, unsigned __int32 > bFindCameraComponentWhenViewTarget()
BitFieldValue< bool, unsigned __int32 > bNetTemporary()
BitFieldValue< bool, unsigned __int32 > bActorEnableCollision()
BitFieldValue< bool, unsigned __int32 > bRunningUserConstructionScript()
void GetComponentsBoundingCylinder(float *OutCollisionRadius, float *OutCollisionHalfHeight, bool bNonColliding, bool bIncludeFromChildActors)
BitFieldValue< bool, unsigned __int32 > bAutoDestroyWhenFinished()
void SetActorEnableCollision(bool bNewActorEnableCollision)
void NotifyActorOnInputTouchEnd(const ETouchIndex::Type FingerIndex)
FActorTickFunction & PrimaryActorTickField()
void UpdateComponentTransforms()
void Tick(float DeltaSeconds)
void NotifyActorOnReleased(FKey *ButtonReleased)
void RemoveOwnedComponent(UActorComponent *Component)
void AddComponentForReplication(UActorComponent *Component)
UNetConnection * GetNetConnection()
TArray< UActorComponent *, TSizedDefaultAllocator< 32 > > * GetComponentsByCustomTag(TArray< UActorComponent *, TSizedDefaultAllocator< 32 > > *result, FName TheTag)
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
FActorOnInputTouchBeginSignature & OnInputTouchBeginField()
long double & LastRenderTimeField()
void ClearCrossLevelReferences()
TArray< UActorComponent *, TSizedDefaultAllocator< 32 > > & ReplicatedComponentsField()
void MulticastDrawDebugSphere(const UE::Math::TVector< double > *Center, float Radius, int Segments, FLinearColor *LineColor, float Duration, bool enableInShipping)
void DetachRootComponentFromParent(bool bMaintainWorldPosition)
void ProcessUserConstructionScript()
FRenderCommandFence & DetachFenceField()
bool IsWithinNetRelevancyDistance(const UE::Math::TVector< double > *SrcLocation)
void Serialize(FArchive *Ar)
void PostActorConstruction()
FTakePointDamageSignature & OnTakePointDamageField()
void RegisterActorTickFunctions(bool bRegister, bool bSaveAndRestoreTickState)
BitFieldValue< bool, unsigned __int32 > bExchangedRoles()
BitFieldValue< bool, unsigned __int32 > bAllowTickBeforeBeginPlay()
float GetActorTimeDilation()
FActorHitSignature & OnActorHitField()
int & RayTracingGroupIdField()
void NotifyActorOnClicked(FKey *ButtonPressed)
BitFieldValue< bool, unsigned __int32 > bHasFinishedSpawning()
BitFieldValue< bool, unsigned __int32 > bCallPreReplication()
void DispatchBeginPlay(bool bFromLevelStreaming)
void ServerSendExecCommandToEveryone(FName CommandName, const FBPNetExecParams *ExecParams, bool bIsReliable, bool bForceSendToLocalPlayer, bool bIgnoreRelevancy)
void EndPlay(const EEndPlayReason::Type EndPlayReason)
BitFieldValue< bool, unsigned __int32 > bCollideWhenPlacing()
ELifetimeCondition AllowActorComponentToReplicate(const UActorComponent *ComponentToReplicate)
void OnRep_ReplicatedMovement()
void ReceiveHit(UPrimitiveComponent *MyComp, AActor *Other, UPrimitiveComponent *OtherComp, bool bSelfMoved, UE::Math::TVector< double > *HitLocation, UE::Math::TVector< double > *HitNormal, UE::Math::TVector< double > *NormalImpulse, const FHitResult *Hit)
void NotifyActorOnInputTouchEnter(const ETouchIndex::Type FingerIndex)
void SyncReplicatedPhysicsSimulation()
void RouteEndPlay(const EEndPlayReason::Type EndPlayReason)
bool ExecuteConstruction(const UE::Math::TTransform< double > *Transform, const FRotationConversionCache *TransformRotationCache, const FComponentInstanceDataCache *InstanceDataCache, bool bIsDefaultTransform, ESpawnActorScaleMethod TransformScaleMethod)
TEnumAsByte< enum ENetDormancy > & NetDormancyField()
long double GetLastGameplayRelevantTime()
void NotifyActorEndCursorOver()
UActorComponent * CreateComponentFromTemplate(UActorComponent *Template, const FName InName)
UPrimitiveComponent * GetVisibleComponentByClass(TSubclassOf< UPrimitiveComponent > ComponentClass)
void FinishSpawning(const UE::Math::TTransform< double > *UserTransform, bool bIsDefaultTransform, const FComponentInstanceDataCache *InstanceDataCache, ESpawnActorScaleMethod TransformScaleMethod)
void AddOwnedComponent(UActorComponent *Component)
void GetAttachedActors(TArray< AActor *, TSizedDefaultAllocator< 32 > > *OutActors, bool bResetArray, bool bRecursivelyIncludeAttachedActors)
void OnRep_AttachmentReplication()
TArray< TObjectPtr< UActorComponent >, TSizedDefaultAllocator< 32 > > & BlueprintCreatedComponentsField()
float GetNetPriority(const UE::Math::TVector< double > *ViewPos, const UE::Math::TVector< double > *ViewDir, AActor *Viewer, AActor *ViewTarget, UActorChannel *InChannel, float Time, bool bLowBandwidth)
bool Rename(const wchar_t *InName, UObject *NewOuter, unsigned int Flags)
UGameInstance * GetGameInstance()
void ClearComponentOverlaps()
FActorBeginTouchOverSignature & OnInputTouchEnterField()
void BuildReplicatedComponentsInfo()
BitFieldValue< bool, unsigned __int32 > bBlockInput()
void GetOverlappingActors(TArray< AActor *, TSizedDefaultAllocator< 32 > > *OutOverlappingActors, TSubclassOf< AActor > ClassFilter)
void NotifyActorEndOverlap(AActor *OtherActor)
TArray< UActorComponent *, TSizedDefaultAllocator< 32 > > * GetComponentsByTag(TArray< UActorComponent *, TSizedDefaultAllocator< 32 > > *result, TSubclassOf< UActorComponent > ComponentClass, FName Tag)
BitFieldValue< bool, unsigned __int32 > bForceNetAddressable()
BitFieldValue< bool, unsigned __int32 > bAlwaysRelevant()
AActor * GetAttachParentActor()
void OnSubobjectCreatedFromReplication(UObject *NewSubobject)
TArray< TObjectPtr< UActorComponent >, TSizedDefaultAllocator< 32 > > & InstanceComponentsField()
void ApplyWorldOffset(const UE::Math::TVector< double > *InOffset, bool bWorldShift)
void ForceNetUpdate(bool bDormantDontReplicateProperties, bool bAbsoluteForceNetUpdate, bool bDontUpdateChannel)
void InitializeComponents()
bool TeleportTo(const UE::Math::TVector< double > *DestLocation, const UE::Math::TRotator< double > *DestRotation, bool bIsATest, bool bNoCheck)
BitFieldValue< bool, unsigned __int32 > bTearOff()
BitFieldValue< bool, unsigned __int32 > bCallPreReplicationForReplay()
void AddInstanceComponent(UActorComponent *Component)
BitFieldValue< bool, unsigned __int32 > bIgnoresOriginShifting()
ENetMode InternalGetNetMode()
int & LastForceNetUpdateFrameField()
bool IsRelevancyOwnerFor(const AActor *ReplicatedActor, const AActor *ActorOwner, const AActor *ConnectionActor)
TArray< UActorComponent *, TSizedDefaultAllocator< 32 > > * GetComponentsByInterface(TArray< UActorComponent *, TSizedDefaultAllocator< 32 > > *result, TSubclassOf< UInterface > Interface)
FActorBeginCursorOverSignature & OnBeginCursorOverField()
EActorUpdateOverlapsMethod & UpdateOverlapsMethodDuringLevelStreamingField()
TArray< TObjectPtr< AActor >, TSizedDefaultAllocator< 32 > > & ChildrenField()
bool HasActiveCameraComponent()
void PostInitializeComponents()
bool IsNameStableForNetworking()
UActorComponent * GetComponentByCustomTag(FName TheTag)
void ForcePropertyCompare()
void SetNetDormancy(ENetDormancy NewDormancy)
UActorComponent * GetComponentByClass(TSubclassOf< UActorComponent > ComponentClass)
TEnumAsByte< enum EAutoReceiveInput::Type > & AutoReceiveInputField()
void CheckComponentInstanceName(const FName InName)
void MulticastDrawDebugLine(const UE::Math::TVector< double > *LineStart, const UE::Math::TVector< double > *LineEnd, FLinearColor *LineColor, float Duration, float Thickness, bool enableInShipping)
void GetActorBounds(bool bOnlyCollidingComponents, UE::Math::TVector< double > *Origin, UE::Math::TVector< double > *BoxExtent, bool bIncludeFromChildActors)
bool CallRemoteFunction(UFunction *Function, void *Parameters, FOutParmRec *OutParms, FFrame *Stack)
APlayerController * GetOwnerController()
FActorOnClickedSignature & OnClickedField()
void NotifyActorBeginOverlap(AActor *OtherActor)
FTimerHandle & TimerHandle_LifeSpanExpiredField()
BitFieldValue< bool, unsigned __int32 > bRelevantForLevelBounds()
AWorldSettings * GetWorldSettings()
void UpdateAllReplicatedComponents()
void InitializeDefaults()
long double GetLastRenderTime(bool IgnoreShadow)
UActorComponent * CreateComponentFromTemplateData(const FBlueprintCookedComponentInstancingData *TemplateData, const FName InName)
void RegisterAllComponents()
void GetSimpleCollisionCylinder(float *CollisionRadius, float *CollisionHalfHeight)
void AddTickPrerequisiteComponent(UActorComponent *PrerequisiteComponent)
BitFieldValue< bool, unsigned __int32 > bGenerateOverlapEventsDuringLevelStreaming()
float & NetUpdateFrequencyField()
AActor * GetSelectionParent()
BitFieldValue< bool, unsigned __int32 > bPrimalDeferredConstruction()
long double & LastRenderTimeOnScreenField()
AActor * GetRootSelectionParent()
void NetActorSpawnActorUnreliable_Implementation(TSubclassOf< AActor > ActorClass, UE::Math::TVector< double > *AtLoc, UE::Math::TRotator< double > *AtRot, bool bIgnoreOnDedicatedServer, USceneComponent *AttachToComponent, FName BoneName, AActor *SpawnOwner)
BitFieldValue< bool, unsigned __int32 > bDisableRigidBodyAnimNodes()
void DisableInput(APlayerController *PlayerController)
FRepMovement & ReplicatedMovementField()
float GetInputAxisValue(const FName InputAxisName)
UChildActorComponent * GetParentComponent()
void PushSelectionToProxies()
BitFieldValue< bool, unsigned __int32 > bEnableAutoLODGeneration()
void SetCanBeDamaged(bool bInCanBeDamaged)
void GetOverlappingComponents(TArray< UPrimitiveComponent *, TSizedDefaultAllocator< 32 > > *OutOverlappingComponents)
bool SetActorLocation(const UE::Math::TVector< double > *NewLocation, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
bool SetActorTransform(const UE::Math::TTransform< double > *NewTransform, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
void GetAllChildActors(TArray< AActor *, TSizedDefaultAllocator< 32 > > *ChildActors, bool bIncludeDescendants)
bool Destroy(bool bNetForce, bool bShouldModifyLevel)
bool IsOverlappingActor(const AActor *Other)
void SendExecCommand(FName CommandName, const FNetExecParams *ExecParams, bool bIsReliable)
FRepAttachment & AttachmentReplicationField()
void SetAutoDestroyWhenFinished(bool bVal)
float GetRepGraphRelevantDistanceSq()
bool IncrementalRegisterComponents(int NumComponentsToRegister, FRegisterComponentContext *Context)
UActorComponent * FindComponentByClass(const TSubclassOf< UActorComponent > ComponentClass)
FString * GetActorNameOrLabel(FString *result)
BitFieldValue< bool, unsigned __int32 > bActorInitialized()
void ActorPlaySound_Implementation(USoundBase *SoundAsset, bool bAttach, FName BoneName, UE::Math::TVector< double > *LocOffset)
void BecomeViewTarget(APlayerController *PC)
void SetLODParent(UPrimitiveComponent *InLODParent, float InParentDrawDistance)
float GetDistanceTo(const AActor *OtherActor)
void EndViewTarget(APlayerController *PC)
bool IncrementalUnregisterComponents()
void PostNetReceivePhysicState()
bool SetActorLocationAndRotation(UE::Math::TVector< double > *NewLocation, UE::Math::TRotator< double > *NewRotation, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
bool ReplicateSubobjects(UActorChannel *Channel, FOutBunch *Bunch, FReplicationFlags *RepFlags)
void CopyRemoteRoleFrom(const AActor *CopyFromActor)
void NetActorSpawnActor_Implementation(TSubclassOf< AActor > ActorClass, UE::Math::TVector< double > *AtLoc, UE::Math::TRotator< double > *AtRot, bool bIgnoreOnDedicatedServer, USceneComponent *AttachToComponent, FName BoneName, AActor *SpawnOwner)
bool SetActorLocationAndRotation(UE::Math::TVector< double > *NewLocation, const UE::Math::TQuat< double > *NewRotation, __int64 bSweep)
BitFieldValue< bool, unsigned __int32 > bAsyncPhysicsTickEnabled()
UPrimitiveComponent * GetVisibleUnhiddenComponentByClass(TSubclassOf< UPrimitiveComponent > ComponentClass)
void DestroyConstructedComponents()
float & MinNetUpdateFrequencyField()
void SetActorHiddenInGame(bool bNewHidden)
long double & CreationTimeField()
bool CheckDefaultSubobjectsInternal()
BitFieldValue< bool, unsigned __int32 > bIsEditorOnlyActor()
bool K2_TeleportTo(UE::Math::TVector< double > *DestLocation, UE::Math::TRotator< double > *DestRotation, bool bSimpleTeleport)
void RealtimeThrottledTick_Implementation(long double DeltaTime)
float InternalTakeRadialDamage(float Damage, const FRadialDamageEvent *RadialDamageEvent, AController *EventInstigator, AActor *DamageCauser)
void SetReplicates(bool bInReplicates)
BitFieldValue< bool, unsigned __int32 > bOnlyRelevantToOwner()
UPlayer * GetNetOwningPlayer()
void MarkComponentsAsPendingKill(__int64 a2)
void NotifyActorOnInputTouchLeave(const ETouchIndex::Type FingerIndex)
BitFieldValue< bool, unsigned __int32 > bActorPreventPhysicsSceneRegistration()
float TakeDamage(float DamageAmount, const FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
BitFieldValue< bool, unsigned __int32 > bReplicates()
FName & NetDriverNameField()
void CalcCamera(float DeltaTime, FMinimalViewInfo *OutResult)
FActorBeginOverlapSignature & OnActorBeginOverlapField()
void ServerSendSimpleExecCommandToEveryone(FName CommandName, bool bIsReliable, bool bForceSendToLocalPlayer, bool bIgnoreRelevancy)
bool ActorHasTag(FName Tag)
void ResetSpatialComponent()
bool IsLevelBoundsRelevant()
int GetFunctionCallspace(UFunction *Function, FFrame *Stack)
bool SetRootComponent(USceneComponent *NewRootComponent)
TObjectPtr< UInputComponent > & InputComponentField()
bool AttachToActor(AActor *ParentActor, const FAttachmentTransformRules *AttachmentRules, FName SocketName)
void SetOwner(AActor *NewOwner)
void PreInitializeComponents()
void DisplayDebug(UCanvas *Canvas, const FDebugDisplayInfo *DebugDisplay, float *YL, float *YPos)
float & NetPriorityField()
bool SetActorRotation(UE::Math::TRotator< double > *NewRotation, ETeleportType Teleport)
void MakeNoise(float Loudness, APawn *NoiseInstigator, UE::Math::TVector< double > *NoiseLocation, float MaxRange, FName Tag)
void GetReplicatedCustomConditionState(FCustomPropertyConditionState *OutActiveState)
void DispatchPhysicsCollisionHit(const FRigidBodyCollisionInfo *MyInfo, const FRigidBodyCollisionInfo *OtherInfo, const FCollisionImpactData *RigidCollisionData)
void PostLoadSubobjects(FObjectInstancingGraph *OuterInstanceGraph)
void FinishAddComponent(UActorComponent *NewActorComp, bool bManualAttachment, const UE::Math::TTransform< double > *RelativeTransform)
TArray< UActorComponent *, TSizedDefaultAllocator< 32 > > * K2_GetComponentsByClass(TArray< UActorComponent *, TSizedDefaultAllocator< 32 > > *result, TSubclassOf< UActorComponent > ComponentClass)
bool IsNetRelevantFor(const AActor *RealViewer, const AActor *ViewTarget, const UE::Math::TVector< double > *SrcLocation)
void CallPreReplication(UNetDriver *NetDriver)
void PrestreamTextures(float Seconds, bool bEnableStreaming, int CinematicTextureGroups)
void PostSpawnInitialize(const UE::Math::TTransform< double > *UserSpawnTransform, AActor *InOwner, APawn *InInstigator, bool bRemoteOwned, bool bNoFail, bool bDeferConstruction, bool bDeferBeginPlay, bool bPrimalDeferConstruction, ESpawnActorScaleMethod TransformScaleMethod)
void DisableComponentsSimulatePhysics()
bool BPClientHandleNetExecCommand(FName CommandName, const FBPNetExecParams *ExecParams, APlayerController *ForPC)
TArray< FName, TSizedDefaultAllocator< 32 > > & TagsField()
FActorEndPlaySignature & OnEndPlayField()
TWeakObjectPtr< UChildActorComponent > & ParentComponentField()
void RemoveTickPrerequisiteComponent(UActorComponent *PrerequisiteComponent)
void EnableInput(APlayerController *PlayerController)
void UpdateReplicatedComponent(UActorComponent *Component)
TObjectPtr< USceneComponent > & RootComponentField()
bool ActorLineTraceSingle(FHitResult *OutHit, const UE::Math::TVector< double > *Start, const UE::Math::TVector< double > *End, ECollisionChannel TraceChannel, const FCollisionQueryParams *Params)
FTimerManager * GetWorldTimerManager()
bool HasActivePawnControlCameraComponent()
bool IsOwnedOrControlledBy(const AActor *TestOwner)
BitFieldValue< bool, unsigned __int32 > bActorIsBeingDestroyed()
void NotifyActorBeginCursorOver()
void UpdateOverlaps(bool bDoNotifies)
void GetOverlappingActors(TSet< AActor *, DefaultKeyFuncs< AActor *, 0 >, FDefaultSetAllocator > *OutOverlappingActors, TSubclassOf< AActor > ClassFilter)
void SetActorRelativeTransform(const UE::Math::TTransform< double > *NewRelativeTransform, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
void SetActorRelativeScale3D(UE::Math::TVector< double > *NewRelativeScale)
BitFieldValue< bool, unsigned __int32 > bNetStartup()
void ReregisterAllComponents(bool a2)
int & CachedStasisGridIndexField()
void UninitializeComponents(const EEndPlayReason::Type *EndPlayReason)
TObjectPtr< AActor > & OwnerField()
UActorComponent * FindComponentByInterface(const TSubclassOf< UInterface > Interface)
APhysicsVolume * GetPhysicsVolume()
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
ECollisionResponse GetComponentsCollisionResponseToChannel(ECollisionChannel Channel)
void UnregisterAllComponents(bool bForReregister)
void ClearNetworkSpatializationParent()
void DispatchBlockingHit(UPrimitiveComponent *MyComp, UPrimitiveComponent *OtherComp, bool bSelfMoved, const FHitResult *Hit)
float & InitialLifeSpanField()
void RemoveTickPrerequisiteActor(AActor *PrerequisiteActor)
BitFieldValue< bool, unsigned __int32 > bTickFunctionsRegistered()
BitFieldValue< bool, unsigned __int32 > bReplayRewindable()
void GetOverlappingComponents(TSet< UPrimitiveComponent *, DefaultKeyFuncs< UPrimitiveComponent *, 0 >, FDefaultSetAllocator > *OutOverlappingComponents)
bool IsReplayRelevantFor(const AActor *RealViewer, const AActor *ViewTarget, const UE::Math::TVector< double > *SrcLocation, const float CullDistanceOverrideSq)
bool IsRootComponentCollisionRegistered()
void PostInitProperties()
int & InputPriorityField()
BitFieldValue< bool, unsigned __int32 > bNetLoadOnClient()
void CreateInputComponent(TSubclassOf< UInputComponent > InputComponentToCreate)
void NotifyActorOnInputTouchBegin(const ETouchIndex::Type FingerIndex)
UNetDriver * GetNetDriver()
BitFieldValue< bool, unsigned __int32 > bDeferredBeginPlay()
void ForEachAttachedActors(TFunctionRef< bool __cdecl(AActor *)> *Functor)
BitFieldValue< bool, unsigned __int32 > bHasRegisteredAllComponents()
bool ServerHandleNetExecCommand(APlayerController *FromPC, FName CommandName, const FBPNetExecParams *ExecParams)
void RegisterAllActorTickFunctions(bool bRegister, bool bDoComponents, bool bSaveAndRestoreTickState)
BitFieldValue< bool, unsigned __int32 > bCanBeInCluster()
void MarkComponentsRenderStateDirty()
__int64 GetDefaultAttachComponent()
void ResetOwnedComponents()
bool CheckActorComponents()
void AsyncPhysicsTickActor(float DeltaTime, float SimTime)
BitFieldValue< bool, unsigned __int32 > bCanBeDamaged()
void SetNetDriverName(FName NewNetDriverName)
static UClass * StaticClass()
void ServerSendExecCommandToPlayer(APrimalPlayerController *aPC, FName CommandName, const FBPNetExecParams *ExecParams, bool bIsReliable, bool bForceSendToLocalPlayer, bool bIgnoreRelevancy)
void GatherCurrentMovement()
void MulticastDrawDebugPoint(const UE::Math::TVector< double > *Position, float Size, FLinearColor *PointColor, float Duration, bool enableInShipping)
void PreReplicationForReplay(IRepChangedPropertyTracker *ChangedPropertyTracker)
BitFieldValue< bool, unsigned __int32 > bRelevantForNetworkReplays()
void MulticastDrawDebugLine_Implementation(const UE::Math::TVector< double > *TextLocation, const FString *Text, AActor *TestBaseActor)
bool WasRecentlyRendered(float Tolerance)
void SetLifeSpan(float InLifespan)
void TickActor(float DeltaSeconds, ELevelTick TickType, FActorTickFunction *ThisTickFunction)
bool IsActorOrSelectionParentSelected()
bool IsBasedOnActor(const AActor *Other)
BitFieldValue< bool, unsigned __int32 > bHasDeferredComponentRegistration()
BitFieldValue< bool, unsigned __int32 > bReplicateUsingRegisteredSubObjectList()
BitFieldValue< bool, unsigned __int32 > bHidden()
void StopActorSound(USoundBase *SoundAsset, float FadeOutTime)
void OnSubobjectDestroyFromReplication(UObject *Subobject)
BitFieldValue< bool, unsigned __int32 > bActorBeginningPlayFromLevelStreaming()
TObjectPtr< APawn > & InstigatorField()
float & NetCullDistanceSquaredField()
BitFieldValue< bool, unsigned __int32 > bUseBPOnTriggerBeginOverlap()
static UClass * StaticClass()
static void StaticRegisterNativesABaseBoxTrigger()
BitFieldValue< bool, unsigned __int32 > bUseBPOnTriggerEndOverlap()
UBoxComponent *& TriggerBoxField()
USceneComponent *& SceneCompField()
void OnTriggerEndOverlap(UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int OtherBodyIndex)
void OnTriggerBeginOverlap(UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int OtherBodyIndex, bool bFromSweep, const FHitResult *SweepResult)
void ClientGameEnded_Implementation(AActor *EndGameFocus, bool bIsWinner)
void ResetIntroCinematicsAndItems()
void ClientSetSpectatorCamera_Implementation(UE::Math::TVector< double > *CameraLocation, UE::Math::TRotator< double > *CameraRotation)
void HandleReturnToMainMenu()
FName & ServerSayStringField()
BitFieldValue< bool, unsigned __int32 > bAllowGameActions()
void ClientGameStarted_Implementation()
TWeakObjectPtr< UUI_CustomOverlay > & consoleMouseCursorField()
void ManageVirtualCursor()
void ClientEndOnlineGame_Implementation()
void ServerCheat_Implementation(const FString *Msg)
void TickActor(float DeltaTime, ELevelTick TickType, FActorTickFunction *ThisTickFunction)
bool IsLookInputIgnored()
void ClientReturnToMainMenu_Implementation(const FString *ReturnReason)
static UClass * GetPrivateStaticClass()
void ServerCheat(const FString *Msg)
void ClientSendRoundEndEvent_Implementation(bool bIsWinner, int ExpendedTimeInSeconds)
void SetVirtualCursorPosition(UE::Math::TVector2< double > *NewCursorPos)
bool IsGameInputAllowed()
void ClientStartOnlineGame_Implementation()
BitFieldValue< bool, unsigned __int32 > bGameEndedFrame()
__int64 SetPause(bool bPause, TDelegate< bool __cdecl(void), FDefaultDelegateUserPolicy > *CanUnpauseDelegate)
static void StaticRegisterNativesABasePlayerController()
BitFieldValue< bool, unsigned __int32 > bCheatEnabled()
bool IsMoveInputIgnored()
float & AboveTemperatureOffsetExponentField()
float & BelowTemperatureOffsetExponentField()
int & EggMaximumNumberOverrideField()
FString & BiomeZoneNameField()
float & AboveTemperatureOffsetMultiplierField()
float & PreOffsetTemperatureMultiplierField()
int & BiomeZonePriorityField()
float & FinalTemperatureExponentField()
float & EggRangeMaximumNumberOverrideField()
float & FinalTemperatureMultiplierField()
float & PreOffsetTemperatureExponentField()
float & PreOffsetTemperatureAdditionField()
static UClass * StaticClass()
float & AbsoluteTemperatureOverrideField()
float & FinalTemperatureAdditionField()
float & MaxMultiplierField()
USoundBase *& OverrideCombatMusicDayField()
float & BelowTemperatureOffsetThresholdField()
float & BelowTemperatureOffsetMultiplierField()
USoundBase *& OverrideCombatMusicDay_HeavyField()
float & EggIntervalUnstasisChanceToSpawnOverrideField()
TArray< TSubclassOf< APrimalDinoCharacter >, TSizedDefaultAllocator< 32 > > & OverrideEggLimitsDinoClassesField()
USoundBase *& OverrideCombatMusicNight_HeavyField()
float & AboveTemperatureOffsetThresholdField()
USoundBase *& OverrideCombatMusicNightField()
BitFieldValue< bool, unsigned __int32 > bPreventCrops()
float & EggChanceToSpawnOverrideField()
BitFieldValue< bool, unsigned __int32 > bRemoveBuffWhenLeavingVolume()
float & AboveTemperatureOffsetMultiplierField()
float & AbsoluteMaxTemperatureField()
float GetBiomeWind(float GlobalWind)
float & AbsoluteWindOverrideField()
float & FinalTemperatureExponentField()
float & PreOffsetWindExponentField()
TSoftClassPtr< APrimalBuff > & BuffToGiveField()
static __int64 IsPointInVacuumBase(UWorld *ForWorld, UE::Math::TVector< double > *AtPoint)
USoundBase *& ForceMusicInBiomeField()
float & AboveTemperatureOffsetThresholdField()
static APhysicsVolume * GetWaterVolumeAtPoint(UWorld *ForWorld, UE::Math::TVector< double > *AtPoint, bool bFastPath, float MinimumWaterHeight, bool bIgnoreVacuumStructures, bool bIgnorePainCausingVolumes)
float & AbsoluteMinTemperatureField()
static ABiomeZoneVolume * GetBiomeZoneVolume(UWorld *World, const UE::Math::TVector< double > *Location)
static AActor * GetPhysicsVolumeAtLocation(UWorld *ForWorld, UE::Math::TVector< double > *AtPoint, bool bFastPath)
float GetBiomeTemperature(float GlobalTemperature)
float EggGetOverrideIntervalBetweenUnstasisChances(APrimalDinoCharacter *aChar)
float & FinalWindMultiplierField()
float & PreOffsetTemperatureMultiplierField()
TSoftClassPtr< APrimalBuff > & BuffToPreventActiveUseField()
float & EggChanceToSpawnOverrideField()
BitFieldValue< bool, unsigned __int32 > bIsOutside()
void PostInitializeComponents()
FString & BiomeZoneNameField()
FieldArray< float, 12 > StatusAdjustmentRateMultipliersNegativeField()
static void StaticRegisterNativesABiomeZoneVolume()
float & BelowWindOffsetThresholdField()
FieldArray< float, 12 > StatusAdjustmentRateMultipliersPositiveField()
float & FinalTemperatureMultiplierField()
float & FinalTemperatureAdditionField()
float & EggIntervalUnstasisChanceToSpawnOverrideField()
BitFieldValue< bool, unsigned __int32 > bPreventCrops()
float EggOverrideChanceToSpawn(APrimalDinoCharacter *aChar)
float & AboveWindOffsetThresholdField()
TArray< TSubclassOf< APrimalDinoCharacter >, TSizedDefaultAllocator< 32 > > & OverrideEggLimitsDinoClassesField()
bool & bStatusAdjustRateValuesField()
float & AboveWindOffsetExponentField()
float & BelowTemperatureOffsetThresholdField()
USoundBase *& OverrideCombatMusicNight_HeavyField()
int & EggMaximumNumberOverrideField()
float & PreOffsetTemperatureExponentField()
float & AboveTemperatureOffsetExponentField()
USoundBase *& OverrideCombatMusicDay_HeavyField()
float & PreOffsetWindAdditionField()
float & BelowWindOffsetMultiplierField()
float & EggRangeMaximumNumberOverrideField()
float & AbsoluteTemperatureOverrideField()
float & FinalWindAdditionField()
USoundBase *& OverrideCombatMusicNightField()
float & FinalWindExponentField()
float & BelowTemperatureOffsetMultiplierField()
void EndPlay(const EEndPlayReason::Type EndPlayReason)
USoundBase *& OverrideCombatMusicDayField()
float & PreOffsetTemperatureAdditionField()
float & PreOffsetWindMultiplierField()
float & MaxMultiplierField()
int & BiomeZonePriorityField()
static bool IsPointUnderwater(UWorld *ForWorld, UE::Math::TVector< double > *AtPoint, bool bFastPath, float MinimumWaterHeight, bool bIgnoreVacuumStructures, bool bIgnorePainCausingVolumes)
float & BelowTemperatureOffsetExponentField()
static UClass * GetPrivateStaticClass()
float & BelowWindOffsetExponentField()
TArray< float, TSizedDefaultAllocator< 32 > > & BiomeCustomDatasField()
float & AboveWindOffsetMultiplierField()
void EndPlay(const EEndPlayReason::Type EndPlayReason)
static UClass * GetPrivateStaticClass()
static void StaticRegisterNativesABlockingVolume()
FBasedMovementInfo & BasedMovementField()
BitFieldValue< bool, unsigned __int32 > bClientUpdating()
float & JumpForceTimeRemainingField()
UE::Math::TVector< double > & BaseTranslationOffsetField()
void LaunchCharacter(UE::Math::TVector< double > *LaunchVelocity, bool bXYOverride, bool bZOverride)
void ClientForceUpdateMovement_Implementation(UE::Math::TVector< double > *NewLocation, UE::Math::TVector< double > *NewVelocity)
int & JumpMaxCountField()
bool CanJumpInternal_Implementation()
void ClientCheatWalk_Implementation()
int & JumpCurrentCountField()
void SimulatedRootMotionPositionFixup(float DeltaSeconds)
void PostInitializeComponents()
BitFieldValue< bool, unsigned __int32 > bClientResimulateRootMotionSources()
static UClass * StaticClass()
unsigned int & NumActorOverlapEventsCounterField()
void CacheInitialMeshOffset(UE::Math::TVector< double > *MeshRelativeLocation, UE::Math::TRotator< double > *MeshRelativeRotation, __int64 a4)
UAnimMontage * GetCurrentMontage()
void SetReplicateMovement(bool bInReplicateMovement)
FRootMotionSourceGroup & SavedRootMotionField()
bool IsJumpProvidingForce()
void OnEndCrouch(float HeightAdjust, float ScaledHeightAdjust)
long double & LastClientForceUpdateMovementTimeField()
void GetSimpleCollisionCylinder(float *CollisionRadius, float *CollisionHalfHeight)
FLandedSignature & LandedDelegateField()
float & ProxyJumpForceStartedTimeField()
BitFieldValue< bool, unsigned __int32 > bClientCheckEncroachmentOnNetUpdate()
BitFieldValue< bool, unsigned __int32 > bSimGravityDisabled()
bool & bInBaseReplicationField()
BitFieldValue< bool, unsigned __int32 > bClientWasFalling()
FRepRootMotionMontage & RepRootMotionField()
static void StaticRegisterNativesACharacter()
BitFieldValue< bool, unsigned __int32 > bIsCrouched()
FReplicatedBasedMovementInfo & ReplicatedBasedMovementField()
bool RestoreReplicatedMove(const FSimulatedRootMotionReplicatedMove *RootMotionRepMove)
float & ReplayLastTransformUpdateTimeStampField()
BitFieldValue< bool, unsigned __int32 > bClientResimulateRootMotion()
float & JumpKeyHoldTimeField()
UPawnMovementComponent * GetMovementComponent()
void UnCrouch(bool bClientSimulation)
float & JumpOfWaterKeyHoldTimeField()
void NotifyActorEndOverlap(AActor *OtherActor)
FMovementModeChangedSignature & MovementModeChangedDelegateField()
FRootMotionMovementParams & ClientRootMotionParamsField()
bool ShouldNotifyLanded(const FHitResult *Hit)
void OnStartCrouch(float HeightAdjust, float ScaledHeightAdjust)
void GetReplicatedCustomConditionState(FCustomPropertyConditionState *OutActiveState)
TObjectPtr< USkeletalMeshComponent > & MeshField()
float & AnimRootMotionTranslationScaleField()
BitFieldValue< bool, unsigned __int32 > bWasJumping()
void ClearCrossLevelReferences(__int64 a2, __int64 a3, __int64 a4)
BitFieldValue< bool, unsigned __int32 > bCurrentlyUpdatingRootMotion()
void SetBase(UPrimitiveComponent *NewBaseComponent, const FName InBoneName, bool bNotifyPawn)
void DisplayDebug(UCanvas *Canvas, const FDebugDisplayInfo *DebugDisplay, float *YL, float *YPos)
UE::Math::TQuat< double > & BaseRotationOffsetField()
void ApplyDamageMomentum(float DamageTaken, const FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
void ClearJumpInput(float DeltaTime)
void OnUpdateSimulatedPosition(const UE::Math::TVector< double > *OldLocation, const UE::Math::TQuat< double > *OldRotation)
void OnRep_ReplicatedBasedMovement()
float GetDefaultHalfHeight()
FCharacterMovementUpdatedSignature & OnCharacterMovementUpdatedField()
TArray< FSimulatedRootMotionReplicatedMove, TSizedDefaultAllocator< 32 > > & RootMotionRepMovesField()
int & JumpCurrentCountPreJumpField()
void PostNetReceiveLocationAndRotation()
void Crouch(bool bClientSimulation)
UActorComponent * FindComponentByClass(const TSubclassOf< UActorComponent > ComponentClass)
void PreReplication(IRepChangedPropertyTracker *ChangedPropertyTracker)
FCharacterReachedApexSignature & OnReachedJumpApexField()
void OnMovementModeChanged(EMovementMode PrevMovementMode, unsigned __int8 PrevCustomMode)
void CheckJumpInput(float DeltaTime)
void NotifyActorBeginOverlap(AActor *OtherActor)
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
BitFieldValue< bool, unsigned __int32 > bPressedJump()
TObjectPtr< UCapsuleComponent > & CapsuleComponentField()
void OnRep_IsCrouched(__int64 a2)
void ClientCheatFly_Implementation()
void PossessedBy(AController *NewController)
long double & LeftDynamicActorBaseTimeField()
bool IsBasedOnDynamicActor()
UPrimitiveComponent * GetMovementBase()
BitFieldValue< bool, unsigned __int32 > bServerMoveIgnoreRootMotion()
void OnLanded(const FHitResult *Hit)
BitFieldValue< bool, unsigned __int32 > bProxyIsJumpForceApplied()
void ClientAdjustRootMotionSourcePosition(float TimeStamp, FRootMotionSourceGroup *ServerRootMotion, bool bHasAnimRootMotion, float ServerMontageTrackPosition, UE::Math::TVector< double > *ServerLoc, FVector_NetQuantizeNormal *ServerRotation, float ServerVelZ, UPrimitiveComponent *ServerBase, FName ServerBoneName, bool bHasBase, bool bBaseRelativePosition, unsigned __int8 ServerMovementMode)
float GetJumpMaxHoldTime()
void OnRep_ReplicatedMovement()
TObjectPtr< UCharacterMovementComponent > & CharacterMovementField()
void RecalculateBaseEyeHeight()
void Landed(const FHitResult *Hit)
void ClientCheatGhost_Implementation()
void StopAnimMontage(UAnimMontage *AnimMontage)
long double & ReplicatedServerLastTransformUpdateTimeStampField()
float & CrouchedEyeHeightField()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
float & JumpMaxHoldTimeField()
float PlayAnimMontage(UAnimMontage *AnimMontage, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, float BlendInTime, float BlendOutTime)
void PreReplicationForReplay(IRepChangedPropertyTracker *ChangedPropertyTracker)
bool IsInState(FName InStateName)
BitFieldValue< bool, unsigned __int32 > bCanPossessWithoutAuthority()
void ResetIgnoreLookInput()
TMulticastDelegate< void __cdecl(APawn *), FDefaultDelegateUserPolicy > OnNewPawnField)()
TObjectPtr< ACharacter > & CharacterField()
void RemovePawnTickDependency(APawn *InOldPawn)
bool LineOfSightTo(const AActor *Other, UE::Math::TVector< double > *ViewPoint, __int64 bAlternateChecks)
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
void ClientSetLocation_Implementation(UE::Math::TVector< double > *NewLocation, UE::Math::TRotator< double > *NewRotation)
void TickActor(float DeltaSeconds, ELevelTick TickType, FActorTickFunction *ThisTickFunction)
void ChangeState(FName NewState)
void ClientSetRotation(UE::Math::TRotator< double > *NewRotation, bool bResetCamera)
bool ShouldParticipateInSeamlessTravel()
void DisplayDebug(UCanvas *Canvas, const FDebugDisplayInfo *DebugDisplay, float *YL, float *YPos)
void InstigatedAnyDamage(float Damage, const UDamageType *DamageType, AActor *DamagedActor, AActor *DamageCauser)
FInstigatedAnyDamageSignature & OnInstigatedAnyDamageField()
void ResetIgnoreInputFlags()
void AttachToPawn(APawn *InPawn)
void CleanupPlayerState()
void AddPawnTickDependency(APawn *NewPawn)
void GetPlayerViewPoint(UE::Math::TVector< double > *out_Location, UE::Math::TRotator< double > *out_Rotation)
BitFieldValue< bool, unsigned __int32 > bIsPlayerController()
void SetPawn(APawn *InPawn)
bool IsMoveInputIgnored()
void Possess(APawn *InPawn)
const FNavAgentProperties * GetNavAgentPropertiesRef()
UE::Math::TRotator< double > & ControlRotationField()
TWeakObjectPtr< AActor > & StartSpotField()
void ClientSetRotation_Implementation(UE::Math::TRotator< double > *NewRotation, __int64 bResetCamera)
void PawnPendingDestroy(APawn *inPawn)
void GetMoveGoalReachTest(const AActor *MovingActor, const UE::Math::TVector< double > *MoveOffset, UE::Math::TVector< double > *GoalOffset, float *GoalRadius, float *GoalHalfHeight)
TObjectPtr< USceneComponent > & TransformComponentField()
void PostInitializeComponents()
TObjectPtr< APlayerState > & PlayerStateField()
TWeakObjectPtr< APawn > & OldPawnField()
void OnPossess(APawn *InPawn)
void GetActorEyesViewPoint(UE::Math::TVector< double > *out_Location, UE::Math::TRotator< double > *out_Rotation)
void ResetIgnoreMoveInput()
static UClass * StaticClass()
void SetIgnoreMoveInput(bool bNewMoveInput)
bool IsLookInputIgnored()
TObjectPtr< APawn > & PawnField()
FString * GetHumanReadableName(FString *result)
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
FOnPossessedPawnChanged & OnPossessedPawnChangedField()
IPathFollowingAgentInterface * GetPathFollowingAgent()
bool ShouldPostponePathUpdates()
static void StaticRegisterNativesAController()
void SetControlRotation(const UE::Math::TRotator< double > *NewRotation)
void SetIgnoreLookInput(bool bNewLookInput)
BitFieldValue< bool, unsigned __int32 > bAttachToPawn()
unsigned __int8 & IgnoreMoveInputField()
void SetInitialLocationAndRotation(const UE::Math::TVector< double > *NewLocation, const UE::Math::TRotator< double > *NewRotation)
static void StaticRegisterNativesACustomActorList()
void EndPlay(const EEndPlayReason::Type EndPlayReason)
TArray< AActor *, TSizedDefaultAllocator< 32 > > & ActorListField()
static UClass * StaticClass()
float & DamageAmountField()
TArray< TWeakObjectPtr< AShooterCharacter >, TSizedDefaultAllocator< 32 > > & OverlappedActorsField()
static UClass * StaticClass()
float & DamageIntervalField()
static void StaticRegisterNativesADamageVolumeBase()
TSubclassOf< UDamageType > & DamageTypeField()
void OnEndOverlap(AActor *OverlappedActor, AActor *Actor)
long double & lastDamageTimeField()
static UClass * StaticClass()
void OnBeginOverlap(AActor *OverlappedActor, AActor *Actor)
void Tick(float DeltaSeconds)
float GetDamageNegationModifier(AActor *Actor)
float & SoundLastCurrentTimeField()
void PostInitializeComponents()
TArray< TSubclassOf< UHexagonTradableOption >, TSizedDefaultAllocator< 32 > > & GenesisTradableOptionsField()
float & SkyWeatherSequenceBlend_NormalField()
UE::Math::TVector< double > & AtmosphericFogMultiplierField()
float & SnowAmountField()
float & SkyWeatherSequenceBlend_HotField()
int & theDayNumberToMakeSerilizationWorkField()
static void StaticRegisterNativesADayCycleManager()
int & ActiveLightingSequenceField()
float & Sound_TransitionToMorningTimeField()
float & SM4SkyLightMultField()
void OnDCMCheat(FName CheatName, float Value)
float GetTemperatureAtLocation(UE::Math::TVector< double > *AtLocation, APrimalCharacter *forPrimalCharacter)
float & BaseTemperatureField()
float GetDeepWaterStartZ_Implementation(UE::Math::TVector< double > *AtLocation)
float & GlobalIBLCaptureBrightnessField()
void DrawHUD(AShooterHUD *HUD)
float & SkyWeatherSequenceBlend_RainyField()
float & DayTimeLengthMultiplierField()
float & SkyIBLIntensityMultiplierField()
float & GlobalSkyColorMultiplierField()
TArray< TSubclassOf< APrimalBuff >, TSizedDefaultAllocator< 32 > > & PreventBuffClassesInDayCycleLevelField()
float & Sound_TransitionToNightTimeField()
float & GlobalGroundColorMultiplierField()
float GetWindAtLocation(UE::Math::TVector< double > *AtLocation, APrimalCharacter *forPrimalCharacter)
float & RainAmountField()
bool IsRainingAtLocation(UE::Math::TVector< double > *Location)
float & SkyWeatherSequenceBlend_ColdField()
float & GlobalTrueSkyBrightnessField()
float & DayTimeStartField()
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
bool AllowWeaponFiring(AActor *theWeaponOrStructure)
void Tick(float DeltaSeconds)
float & Sound_TransitionToMidDayTimeField()
FString * GetDayNumberString(FString *result, bool bIncludeDayString)
bool AllowStructureActivation(APrimalStructure *theStructure)
float & SM4DirLightMultField()
float & TrueSkyTimeField()
float & CurrentTimeField()
float & GlobalBakeAndStreamIBLMultiplierField()
TSubclassOf< AActor > & HexagonVFXActorClassField()
TArray< FSoftObjectPath, TSizedDefaultAllocator< 32 > > & GivePlayersBuffAssetsOnSpawnField()
float GetWaterLineStartZ_Implementation(UE::Math::TVector< double > *AtLocation)
bool IsRainingAtLocation_Implementation(UE::Math::TVector< double > *Location)
float AdjustStructureItemInsulation_Implementation(AShooterCharacter *ForCharacter, UPrimalItem *ForPrimalItem, EPrimalItemStat::Type TypeInsulation, float insulationValue)
float & DayTimeEndField()
float & LastCurrentTimeField()
TArray< TSubclassOf< APrimalBuff >, TSizedDefaultAllocator< 32 > > & GivePlayersBuffsOnSpawnField()
USoundBase *& Sound_TransitionToNightField()
UE::Math::TVector< double > & GlobalTrueSkyColorMultiplierField()
float & SkyWeatherSequenceBlend_FogField()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
bool & bUseBPOverrideItemAutoDecreaseDurabilityField()
float BPOverrideGameStateMatineePlayRate_Implementation(AActor *forMatinee, float inPlayRate)
static UClass * GetPrivateStaticClass()
bool & bLastReplicatedIsRainingField()
USoundBase *& Sound_TransitionToMorningField()
FString * GetDayNumberString_Implementation(FString *result, bool bIncludeDayString)
USoundBase *& Sound_TransitionToMidDayField()
bool & bFirstDaytimeField()
TObjectPtr< USphereComponent > & CollisionComponentField()
void LookUpAtRate(float Rate)
void TurnAtRate(float Rate)
void UpdateNavigationRelevance()
void MoveForward(float Val)
void SetupPlayerInputComponent(UInputComponent *PlayerInputComponent)
TObjectPtr< UStaticMeshComponent > & MeshComponentField()
TObjectPtr< UPawnMovementComponent > & MovementComponentField()
BitFieldValue< bool, unsigned __int32 > bAddDefaultMovementBindings()
static UClass * GetPrivateStaticClass()
float & BaseLookUpRateField()
static void StaticRegisterNativesADefaultPawn()
float & BaseTurnRateField()
void MoveRight(float Val)
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
float & HyperThermalInsulationField()
float & IndoorsHypoThermalInsulationField()
static UClass * GetPrivateStaticClass()
float & IndoorsHyperThermalInsulationField()
static void StaticRegisterNativesADroppedItemEgg()
BitFieldValue< bool, unsigned __int32 > bIsEggTooCold()
void Tick(float DeltaSeconds)
void UpdateEgg(float DeltaSeconds)
void NetSpawnDinoEmitter_Implementation()
float & EggThermalInsulationTemperatureMultiplierField()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
TSubclassOf< APrimalEmitterSpawnable > & SpawnDinoEmitterField()
ABiomeZoneVolume *& MyBiomeZoneField()
BitFieldValue< bool, unsigned __int32 > bIsEggTooHot()
float & HypoThermalInsulationField()
long double & LastInsulationCalcTimeField()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
long double & SpawnDropSoundTimeField()
APhysicsVolume * GetApproximateLocationPhysicsVolume()
UE::Math::TVector< double > & PreviousLocationField()
long double & DroppedItemDestructionTimeField()
long double & LastReplicatedMovementField()
BitFieldValue< bool, unsigned __int32 > bIsUnderwater()
UStaticMesh *& UsedMeshAssetField()
UE::Math::TVector< double > & DroppedItemScaleField()
static void StaticRegisterNativesADroppedItem()
void KeepPhysicsActiveForDuration(float Duration)
float & DroppedLifeSpanOverrideField()
BitFieldValue< bool, unsigned __int32 > bLowQuality()
int & AssignedToTribeIDField()
BitFieldValue< bool, unsigned __int32 > bNotifyPreviousOwnerOfPickup()
UE::Math::TVector< double > & BasedTransformLocationField()
BitFieldValue< bool, unsigned __int32 > bAssignedToTribePickupOnly()
UE::Math::TVector2< double > & OverlayTooltipPaddingField()
void PostNetReceiveLocationAndRotation()
UE::Math::TVector< double > & CenterLocationOffsetField()
float & ImpulseMagnitudeField()
BitFieldValue< bool, unsigned __int32 > bBPOnItemPickedUp()
BitFieldValue< bool, unsigned __int32 > bUseCollisionTrace()
TObjectPtr< UTexture2D > & PickupIconField()
float & DroppedItemAccelerationGravityField()
TSubclassOf< UToolTipWidget > & HUDOverlayToolTipWidgetOnlyActionField()
float & LocationStuckTimerField()
UE::Math::TVector< double > & BasedTransformVelocityField()
APrimalCharacter *& BasedTransformCharacterField()
TWeakObjectPtr< AActor > & DroppedByActorField()
void Tick(float DeltaSeconds)
BitFieldValue< bool, unsigned __int32 > bDestroyOnStasis()
UE::Math::TVector< double > & PreviousStuckLocationField()
bool & bUseBPSetupDroppedItemVisualsField()
unsigned __int64 & DroppedByPlayerIDField()
UMaterialInterface *& NetDroppedMeshMaterialOverrideField()
void PreInitializeComponents()
UE::Math::TRotator< double > & ImpulseOffsetRangesField()
float & PrevAngularDampingField()
BitFieldValue< bool, unsigned __int32 > bPreventPickup()
UE::Math::TVector2< double > & OverlayTooltipScaleField()
float & MaxPickUpDistanceField()
void SetupDroppedItemLifeSpan()
long double & PhysicsKeepAliveUntilTimeField()
UE::Math::TVector< double > & DroppedItemVelocityField()
float & ForceSleepTimerField()
void OnDeserializedByGame(EOnDeserializationType::Type DeserializationType)
bool TryMultiUse(APlayerController *ForPC, int UseIndex, int hitBodyIndex)
UPrimalItem *& MyItemField()
FItemNetInfo & MyItemInfoField()
UE::Math::TVector< double > & NetDroppedMeshOverrideScale3DField()
float & PickupAllRangeField()
void PostNetReceivePhysicState()
FString & DroppedByNameField()
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
BitFieldValue< bool, unsigned __int32 > bUseClientDroppedItemPhysics()
float & PrevLinearDampingField()
UE::Math::TVector< double > & DroppedItemInterpTargetField()
BitFieldValue< bool, unsigned __int32 > bApplyImpulseOnSpawn()
float & DroppedItemMaxFallSpeedField()
BitFieldValue< bool, unsigned __int32 > bDestroyOutOfWater()
void DrawHUD(AShooterHUD *HUD)
void GetMultiUseEntries(APlayerController *ForPC, TArray< FMultiUseEntry, TSizedDefaultAllocator< 32 > > *MultiUseEntries, int hitBodyIndex)
void OnRep_ReplicatedMovement()
static UClass * GetPrivateStaticClass()
float & FreezePhysicsAfterTimeField()
UStaticMesh *& NetDroppedMeshOverrideField()
void DrawHUD(AShooterHUD *HUD)
AMissionType *& OwnerMissionField()
bool IsAllowedToPickupItem_Implementation(APlayerController *PC)
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
void OnItemPickedUp(APlayerController *ByPC, UPrimalItem *InventoryItem)
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
BitFieldValue< bool, unsigned __int32 > bShowHUDMissionInfo()
BitFieldValue< bool, unsigned __int32 > bPickupOnlyAllowMissionPlayers()
static void StaticRegisterNativesADroppedItemMission()
static UClass * GetPrivateStaticClass()
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
float GetDroppedItemLifeTime()
void Tick(float DeltaSeconds)
static UClass * StaticClass()
float & LifeTimeMeterSinceDroppedField()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
float & LifeTimeMeterField()
void HandleCollisionWithObjects(FHitResult *aHit)
void SetDroppedItemLifeTime()
static void StaticRegisterNativesADroppedItemTorch()
long double & LastDurabilityConsumptionTimeField()
float & PassiveDurabilityCostPerIntervalField()
float & PassiveDurabilityCostIntervalField()
int & StructureDamageField()
float & ActivationIncrementField()
void OnCharacterEnter_Implementation(APrimalCharacter *Character)
void SpawnWarningFX_Implementation()
TArray< UE::Math::TVector< double >, TSizedDefaultAllocator< 32 > > & SlidePositionsField()
void UpdateActive(float DeltaSeconds)
float & ActivationChanceField()
float & MaxProjectileIntervalField()
static UClass * StaticClass()
float & MinWarningIntervalField()
void SpawnProjectile_Implementation(UE::Math::TVector< double > *Location, UE::Math::TVector< double > *Heading)
TArray< TSubclassOf< APrimalEmitterSpawnable >, TSizedDefaultAllocator< 32 > > & WarningEmitterField()
float & WarningTimerField()
float & ProjectileTimerField()
float & SlideSpeedField()
float & SplineSeparationField()
void Tick(float DeltaSeconds)
float & MaxWarningIntervalField()
void OnCharacterExit_Implementation(APrimalCharacter *Character)
TArray< TWeakObjectPtr< APrimalCharacter >, TSizedDefaultAllocator< 32 > > & CharactersInZoneField()
float & ImpulseVelocityLimitField()
UAudioComponent *& SoundToPlayField()
float & MinTimeBetweenActivationsField()
TSubclassOf< AShooterProjectile > & ProjectileClassField()
float & CurrentActivationChanceField()
USoundBase *& SlideSoundField()
static void StaticRegisterNativesAHazardTrigger_Slide()
TSubclassOf< UDamageType > & StructureDamageTypeField()
TArray< TSubclassOf< APrimalEmitterSpawnable >, TSizedDefaultAllocator< 32 > > & ImpactEmitterField()
TArray< USplineComponent *, TSizedDefaultAllocator< 32 > > & SplinesField()
TArray< TSubclassOf< APrimalEmitterSpawnable >, TSizedDefaultAllocator< 32 > > & FinalEmitterField()
TArray< UParticleSystem *, TSizedDefaultAllocator< 32 > > & SlideFXField()
float & MinProjectileIntervalField()
static void StaticRegisterNativesAHazardTrigger()
void OnTriggerBeginOverlap(UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int OtherBodyIndex, bool bFromSweep, const FHitResult *SweepResult)
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
void OnTriggerEndOverlap(UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int OtherBodyIndex)
long double & LastActivationTimeField()
UE::Math::TVector< double > & BoundsField()
static UClass * GetPrivateStaticClass()
void OnConstruction(const UE::Math::TTransform< double > *Transform)
bool & bUseBPForceStartHordeField()
float & MaxDelayBeforeInitialEventField()
float & MinDelayBeforeInitialEventField()
static void StaticRegisterNativesAHordeCrateManager()
static UClass * StaticClass()
TArray< FHordeCrateDifficultyLevel, TSizedDefaultAllocator< 32 > > & ElementNodeDifficultyLevelsField()
float & MinDistanceFromOtherEventField()
TArray< FHordeCrateEvent, TSizedDefaultAllocator< 32 > > & ActiveEventsField()
float & MinEventCheckIntervalField()
TArray< FHordeCrateDifficultyLevel, TSizedDefaultAllocator< 32 > > & CrateDifficultyLevelsField()
void ForceStartHorde(AActor *SpawnNetwork, AShooterPlayerController *PC, TSubclassOf< AActor > ActorClass, int DifficultyIndex)
float & MaxEventCheckIntervalField()
TArray< AActor *, TSizedDefaultAllocator< 32 > > & ActiveSpawnZonesField()
void PossessedBy(AController *NewController)
void LookUpAtRate(float Rate)
void SetupPlayerInputComponent(UInputComponent *InInputComponent)
static UClass * StaticClass()
void TurnAtRate(float Rate)
UE::Math::TVector< double > & TiltUpVectorField()
void LookUpAccel(float Val)
bool & bAllowSpeedChangeField()
static UClass * GetPrivateStaticClass()
void SetupPlayerInputComponent(UInputComponent *InInputComponent)
UE::Math::TRotator< double > & TiltLimitsField()
static void StaticRegisterNativesAHoverDronePawn()
UE::Math::TRotator< double > & LastTiltedDroneRotField()
void MoveRight(float Val)
void MoveForward(float Val)
void TurnAccel(float Val)
static UClass * StaticClass()
void ActorEnteredVolume(AActor *Other)
static UClass * StaticClass()
bool ShouldTakeDamage(float Damage, const FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
void BecomeViewTarget(APlayerController *PC)
const FNavAgentProperties * GetNavAgentPropertiesRef()
void TeleportSucceeded(bool bIsATest, bool bSimpleTeleport)
static void StaticRegisterNativesAPawn()
static UClass * GetPrivateStaticClass()
bool IsBasedOnActor(const AActor *Other)
TSubclassOf< UInputComponent > & OverrideInputComponentClassField()
TObjectPtr< AController > & ControllerField()
FieldArray< char, 1 > AutoPossessAIField()
void PreInitializeComponents()
void GetMoveGoalReachTest(const AActor *MovingActor, const UE::Math::TVector< double > *MoveOffset, UE::Math::TVector< double > *GoalOffset, float *GoalRadius, float *GoalHalfHeight)
TObjectPtr< APlayerState > & PlayerStateField()
void EndViewTarget(APlayerController *PC)
BitFieldValue< bool, unsigned __int32 > bInputEnabled()
TSubclassOf< AController > & AIControllerClassField()
void DisplayDebug(UCanvas *Canvas, const FDebugDisplayInfo *DebugDisplay, float *YL, float *YPos)
UE::Math::TVector< double > & ControlInputVectorField()
void PreReplication(IRepChangedPropertyTracker *ChangedPropertyTracker)
UPawnMovementComponent * GetMovementComponent()
void EnableInput(APlayerController *PlayerController)
void PossessedBy(AController *NewController)
BitFieldValue< bool, unsigned __int32 > bIsLocalViewTarget()
void PostNetReceiveVelocity(const UE::Math::TVector< double > *NewVelocity)
UInputComponent * CreatePlayerInputComponent()
TObjectPtr< AController > & PreviousControllerField()
APhysicsVolume * GetPawnPhysicsVolume()
void FaceRotation(UE::Math::TRotator< double > *NewControlRotation, float DeltaTime)
void OutsideWorldBounds()
BitFieldValue< bool, unsigned __int32 > bCanAffectNavigationGeneration()
void DetachFromControllerPendingDestroy()
AController * GetDamageInstigator(AController *InstigatedBy, const UDamageType *DamageType)
BitFieldValue< bool, unsigned __int32 > bForceUseCustomCameraComponent()
void PostNetReceiveLocationAndRotation()
float & AllowedYawErrorField()
bool ShouldTickIfViewportsOnly()
void SpawnDefaultController()
UPlayer * GetNetOwningPlayer()
void PostInitializeComponents()
void NotifyControllerChanged()
void AddControllerRollInput(float Val)
bool CanBeBaseForCharacter(APawn *Pawn)
bool ReachedDesiredRotation()
float TakeDamage(float Damage, const FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
void AddMovementInput(UE::Math::TVector< double > *WorldDirection, float ScaleValue, bool bForce)
BitFieldValue< bool, unsigned __int32 > bUseControllerRotationPitch()
void AddControllerPitchInput(float Val)
bool IsLocallyControlled()
APlayerController * GetLocalViewingPlayerController()
BitFieldValue< bool, unsigned __int32 > bUseControllerRotationYaw()
BitFieldValue< bool, unsigned __int32 > bUseControllerRotationRoll()
UE::Math::TVector< double > & LastControlInputVectorField()
APhysicsVolume * GetPhysicsVolume()
bool IsMoveInputIgnored()
TObjectPtr< AController > & LastHitByField()
UNetConnection * GetNetConnection()
BitFieldValue< bool, unsigned __int32 > bProcessingOutsideWorldBounds()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
FVector * GetPawnViewLocation(FVector *result)
bool IsNetRelevantFor(const AActor *RealViewer, const AActor *ViewTarget, const UE::Math::TVector< double > *SrcLocation)
AShooterPlayerState * GetPlayerState()
void DisableInput(APlayerController *PlayerController)
void PostRegisterAllComponents()
void SetCanAffectNavigationGeneration(bool bNewValue, bool bForceUpdate)
float & BaseEyeHeightField()
void RecalculateBaseEyeHeight()
void GetActorEyesViewPoint(UE::Math::TVector< double > *out_Location, UE::Math::TRotator< double > *out_Rotation)
void DestroyPlayerInputComponent()
void EndPlay(const EEndPlayReason::Type EndPlayReason)
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
FString * GetHumanReadableName(FString *result)
void AddControllerYawInput(float Val)
bool IsPlayerControlled()
float GetDefaultHalfHeight()
BitFieldValue< bool, unsigned __int32 > bDisableControllerDesiredRotation()
float & BlendedReplayViewPitchField()
BitFieldValue< bool, unsigned __int32 > bDontSetWaterNavCollision()
bool IsOverlapInVolume(const USceneComponent *TestComponent)
float & WaterDensityField()
static UClass * StaticClass()
BitFieldValue< bool, unsigned __int32 > bPreventWaterSubmersion()
BitFieldValue< bool, unsigned __int32 > bWaterVolume()
BitFieldValue< bool, unsigned __int32 > bPhysicsOnContact()
float & PhysicsMinWalkableFloorZField()
float & WaterDampingField()
float GetVolumeZAtPosition2D(UE::Math::TVector2< double > *Position)
float GetVolumeZAtPosition(UE::Math::TVector2< double > *Position)
float & TerminalVelocityField()
float & FluidFrictionField()
void PostInitializeComponents()
static void StaticRegisterNativesAPhysicsVolume()
BitFieldValue< bool, unsigned __int32 > bDynamicWaterVolume()
void EndPlay(const EEndPlayReason::Type EndPlayReason)
BitFieldValue< bool, unsigned __int32 > bOceanVolume()
void ClientReturnToMainMenuWithTextReason_Implementation(const FText *ReturnReason)
APawn * GetPawnOrSpectator()
TObjectPtr< UInterpTrackInstDirector > & ControllingDirTrackInstField()
void ToggleSpeaking(bool bSpeaking)
void ClientCapBandwidth_Implementation(int Cap)
void ClientSetCameraMode_Implementation(FName NewCamMode)
bool IsInputComponentInStack(const UInputComponent *InInputComponent)
FString * ConsoleCommand(FString *result, const FString *Cmd, bool bWriteToLog)
long double & LastRetryPlayerTimeField()
TObjectPtr< UInputComponent > & InactiveStateInputComponentField()
void CleanupGameViewport()
FForceFeedbackValues & ForceFeedbackValuesField()
void PostSeamlessTravel()
void AddCheats(bool bForce)
unsigned __int64 GetSpectatorPawn()
void PlayerTick(float DeltaTime)
void SetDisableHaptics(bool bNewDisabled)
void LocalTravel(const FString *FURL)
BitFieldValue< bool, unsigned __int32 > bOverrideAudioAttenuationListener()
void ServerUnblockPlayer(FUniqueNetIdRepl *PlayerId)
void ClientRetryClientRestart_Implementation(APawn *NewPawn)
void ClientReset_Implementation()
int & ClientLatestAsyncPhysicsStepSentField()
BitFieldValue< bool, unsigned __int32 > bCinematicMode()
void TickPlayerInput(const float DeltaSeconds, const bool bGamePaused)
void SetPawn(APawn *InPawn)
static void StaticRegisterNativesAPlayerController()
bool ServerAcknowledgePossession_Validate(APawn *P)
void ClientMutePlayer(FUniqueNetIdRepl *PlayerId)
void ServerUnmutePlayer(FUniqueNetIdRepl *PlayerId)
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
void SafeServerCheckClientPossession()
float GetDeprecatedInputYawScale()
UE::Math::TVector< double > & AudioListenerAttenuationOverrideField()
void StartSpectatingOnly()
void NotifyLoadedWorld(FName WorldPackageName, bool bFinalDest)
BitFieldValue< bool, unsigned __int32 > bStreamingSourceShouldActivate()
void BeginInactiveState()
void SetInitialLocationAndRotation(const UE::Math::TVector< double > *NewLocation, const UE::Math::TRotator< double > *NewRotation)
void ClientUnmutePlayer(FUniqueNetIdRepl *PlayerId)
void EndSpectatingState()
void ReceivedPlayer(TSubclassOf< ASpectatorPawn > SpectatorClass)
void GetInputMouseDelta(float *DeltaX, float *DeltaY)
void SetHapticsByValue(const float Frequency, const float Amplitude, EControllerHand Hand)
void SafeRetryClientRestart()
void CopyStringToClipboard(const FString *S)
int & ClientLatestCorrectedOffsetServerStepField()
float & SmoothTargetViewRotationSpeedField()
void SetSpawnLocation(const UE::Math::TVector< double > *NewLocation)
void SetPlayer(UPlayer *InPlayer)
void ServerUnmutePlayer_Implementation(FUniqueNetIdRepl *PlayerId)
void SendClientAdjustment()
void ClientCommitMapChange_Implementation()
void BeginSpectatingState()
void ProcessForceFeedbackAndHaptics(const float DeltaTime, const bool bGamePaused)
bool IsInputKeyDown(FKey *Key)
void ClientSpawnGenericCameraLensEffect_Implementation(TSubclassOf< AActor > LensEffectEmitterClass)
void TickActor(float DeltaSeconds, ELevelTick TickType, FActorTickFunction *ThisTickFunction)
TObjectPtr< UPlayer > & PlayerField()
TArray< FKey, TSizedDefaultAllocator< 32 > > & ClickEventKeysField()
bool ServerPause_Validate()
void ClientEnableNetworkVoice_Implementation(bool bEnable)
void ServerShortTimeout_Implementation()
TArray< TObjectPtr< AActor >, TSizedDefaultAllocator< 32 > > & HiddenActorsField()
void ClientTeamMessage_Implementation(APlayerState *SenderPlayerState, const FString *S, FName Type, float MsgLifeTime)
UE::Math::TRotator< double > & AudioListenerRotationOverrideField()
ULocalPlayer * GetLocalPlayer()
void SetName(const FString *S)
static UClass * GetPrivateStaticClass()
void ClientPrepareMapChange_Implementation(FName LevelName, bool bFirst, bool bLast)
void ClientRetryClientRestart(APawn *NewPawn)
bool ServerChangeName_Validate(const FString *S)
void ServerSetSpectatorLocation_Implementation(UE::Math::TVector< double > *NewLoc, UE::Math::TRotator< double > *NewRot)
bool DestroyNetworkActorHandled()
void DestroySpectatorPawn()
bool StreamingSourceShouldActivate()
FPlayerMuteList & MuteListField()
TArray< FName, TSizedDefaultAllocator< 32 > > & PendingMapChangeLevelNamesField()
void ClientEndOnlineSession_Implementation()
void GetViewportSize(int *SizeX, int *SizeY)
TSharedPtr< FActiveHapticFeedbackEffect > & ActiveHapticEffect_RightField()
void DisplayDebug(UCanvas *Canvas, const FDebugDisplayInfo *DebugDisplay, float *YL, float *YPos)
bool ShouldFlushKeysWhenViewportFocusChanges()
void EndPlay(const EEndPlayReason::Type EndPlayReason)
bool NotifyServerReceivedClientData(APawn *InPawn, float TimeStamp)
void ClientSetSpectatorWaiting_Implementation(bool bWaiting)
int & ClientLatestTimeDilationServerStepField()
bool UseShortConnectTimeout()
float GetNetPriority(const UE::Math::TVector< double > *ViewPos, const UE::Math::TVector< double > *ViewDir, AActor *Viewer, AActor *ViewTarget, UActorChannel *InChannel, float Time, bool bLowBandwidth)
void ResetIgnoreInputFlags()
void SetCinematicMode(bool bInCinematicMode, bool bHidePlayer, bool bAffectsHUD, bool bAffectsMovement, bool bAffectsTurning)
void GetPlayerViewPoint(UE::Math::TVector< double > *out_Location, UE::Math::TRotator< double > *out_Rotation)
unsigned __int16 & SeamlessTravelCountField()
void ServerChangeName_Implementation(const FString *S)
void Camera(FName NewMode)
bool GetMousePosition(float *LocationX, float *LocationY, bool bEvenWhenMouseNotAttached)
TObjectPtr< UCheatManager > & CheatManagerField()
void SetupInputComponent()
bool IsSplitscreenPlayer(int *OutSplitscreenPlayerIndex)
APlayerState * GetNextViewablePlayer(int dir)
void ClientTeamMessage(APlayerState *SenderPlayerState, const FString *S, FName Type, float MsgLifeTime)
float & InputYawScale_DEPRECATEDField()
EStreamingSourcePriority GetStreamingSourcePriority()
void CreateTouchInterface()
TSortedMap< int, FDynamicForceFeedbackDetails *, TSizedDefaultAllocator< 32 >, TLess< int const > > & LatentDynamicForceFeedbacksField()
void ChangeState(FName NewState)
BitFieldValue< bool, unsigned __int32 > bShouldFlushInputWhenViewportFocusChanges()
void ConsoleKey(FKey *Key)
BitFieldValue< bool, unsigned __int32 > bEnableTouchEvents()
float & ForceFeedbackScaleField()
void AddPitchInput(float Val)
__int64 ServerUnblockPlayer_Validate(FUniqueNetIdRepl *PlayerId)
void ClientSetBlockOnAsyncLoading_Implementation()
TObjectPtr< APlayerCameraManager > & PlayerCameraManagerField()
void ClientUnmutePlayers_Implementation(const TArray< FUniqueNetIdRepl, TSizedDefaultAllocator< 32 > > *PlayerIds)
BitFieldValue< bool, unsigned __int32 > bShouldPerformFullTickWhenPaused()
void ClientMutePlayer_Implementation(FUniqueNetIdRepl *PlayerId)
void ClientPrestreamTextures_Implementation(AActor *ForcedActor, float ForceDuration, bool bEnableStreaming, int CinematicTextureGroups)
BitFieldValue< bool, unsigned __int32 > bShowMouseCursor()
float GetDeprecatedInputPitchScale()
void ClientRepObjRef(UObject *Object)
bool HasClientLoadedCurrentWorld()
bool IsStreamingSourceEnabled()
UE::Math::TRotator< double > & BlendedTargetViewRotationField()
TWeakObjectPtr< USceneComponent > & AudioListenerComponentField()
void AddRollInput(float Val)
TSharedPtr< FActiveHapticFeedbackEffect > & ActiveHapticEffect_HMDField()
const UObject * GetStreamingSourceOwner()
BitFieldValue< bool, unsigned __int32 > bEnableStreamingSource()
void ClientReturnToMainMenu(const FString *ReturnReason)
void CalcCamera(float DeltaTime, FMinimalViewInfo *OutResult)
FColor & StreamingSourceDebugColorField()
void SetCinematicMode(bool bInCinematicMode, bool bAffectsMovement, bool bAffectsTurning)
TSharedPtr< FActiveHapticFeedbackEffect > & ActiveHapticEffect_LeftField()
APlayerController * GetPlayerControllerForMuting(const FUniqueNetIdRepl *PlayerNetId)
void ServerViewPrevPlayer_Implementation()
TObjectPtr< UPlayerInput > & PlayerInputField()
float & HitResultTraceDistanceField()
void SpawnPlayerCameraManager()
BitFieldValue< bool, unsigned __int32 > bForceFeedbackEnabled()
void ServerPause_Implementation()
void SmoothTargetViewRotation(APawn *TargetPawn, float DeltaSeconds)
void ServerUnblockPlayer_Implementation(FUniqueNetIdRepl *PlayerId)
BitFieldValue< bool, unsigned __int32 > bEnableClickEvents()
BitFieldValue< bool, unsigned __int32 > bInputEnabled()
void OnSerializeNewActor(FOutBunch *OutBunch)
float & LastMovementUpdateTimeField()
bool ServerCamera_Validate(FName NewMode)
void ClientForceGarbageCollection_Implementation()
BitFieldValue< bool, unsigned __int32 > bCinemaDisableInputMove()
void ClientGotoState(FName NewState)
void SwitchLevel(const FString *FURL)
void ForceSingleNetUpdateFor(AActor *Target)
float & LocalPlayerCachedLODDistanceFactorField()
bool ServerUnmutePlayer_Validate(FUniqueNetIdRepl *PlayerId)
void SetCameraMode(FName NewCamMode)
BitFieldValue< bool, unsigned __int32 > bEnableMouseOverEvents()
void GetStreamingSourceLocationAndRotation(UE::Math::TVector< double > *OutLocation, UE::Math::TRotator< double > *OutRotation)
bool InputMotion(const UE::Math::TVector< double > *Tilt, const UE::Math::TVector< double > *RotationRate, const UE::Math::TVector< double > *Gravity, const UE::Math::TVector< double > *Acceleration)
void UpdatePing(float InPing)
void ClientWasKicked(const FText *KickReason)
void ClientStartOnlineSession_Implementation()
void ServerViewNextPlayer_Implementation()
TSubclassOf< UPlayerInput > & OverridePlayerInputClassField()
TSubclassOf< UAsyncPhysicsData > & AsyncPhysicsDataClassField()
TObjectPtr< ASpectatorPawn > & SpectatorPawnField()
FTimerHandle & TimerHandle_ClientCommitMapChangeField()
void AcknowledgePossession(APawn *P)
void SetupInactiveStateInputComponent(UInputComponent *InComponent)
void ServerRestartPlayer()
float GetMinRespawnDelay()
void GetActorEyesViewPoint(UE::Math::TVector< double > *out_Location, UE::Math::TRotator< double > *out_Rotation)
UE::Math::TVector< double > & SpawnLocationField()
void AddYawInput(float Val)
void StartFire(unsigned __int8 FireModeNum)
void ClientReceiveLocalizedMessage_Implementation(TSubclassOf< ULocalMessage > Message, int Switch, APlayerState *RelatedPlayerState_1, APlayerState *RelatedPlayerState_2, UObject *OptionalObject)
void SeamlessTravelTo(APlayerController *NewPC)
void PushInputComponent(UInputComponent *InInputComponent)
void ClientRecvServerAckFrameDebug_Implementation(unsigned __int8 NumBuffered, float TargetNumBufferedCmds)
int GetSplitscreenPlayerCount()
void ClientVoiceHandshakeComplete()
void GetAudioListenerPosition(UE::Math::TVector< double > *OutLocation, UE::Math::TVector< double > *OutFrontDir, UE::Math::TVector< double > *OutRightDir)
void ClientClearCameraLensEffects_Implementation()
TObjectPtr< UNetConnection > & NetConnectionField()
void ClientEnableNetworkVoice(bool bEnable)
void ClientSetHUD_Implementation(TSubclassOf< AHUD > NewHUDClass)
UE::Math::TRotator< double > & LastSpectatorSyncRotationField()
void ClientIgnoreLookInput_Implementation(bool bIgnore)
UNetConnection * GetNetConnection()
void ClientSetForceMipLevelsToBeResident_Implementation(UMaterialInterface *Material, float ForceDuration, int CinematicTextureGroups)
float & InputPitchScale_DEPRECATEDField()
void ClientUnmutePlayer_Implementation(FUniqueNetIdRepl *PlayerId)
bool GetHitResultAtScreenPosition(const UE::Math::TVector2< double > *ScreenPosition, const ECollisionChannel TraceChannel, bool bTraceComplex, FHitResult *HitResult)
void ClientRecvServerAckFrame_Implementation(int LastProcessedInputFrame, int RecvServerFrameNumber, char TimeDilation)
void ClientIgnoreMoveInput_Implementation(bool bIgnore)
void ClientPlaySound_Implementation(USoundBase *Sound, float VolumeMultiplier, float PitchMultiplier)
void BuildInputStack(TArray< UInputComponent *, TSizedDefaultAllocator< 32 > > *InputStack)
float & ServerAsyncPhysicsTimeDilationToSendField()
void EnableCheats(const FString *pass)
void EnableInput(APlayerController *PlayerController)
int & LocalToServerAsyncPhysicsTickOffsetField()
BitFieldValue< bool, unsigned __int32 > bOverrideAudioListener()
BitFieldValue< bool, unsigned __int32 > bEnableMotionControls()
float & LastMovementHitchField()
__int64 SetPause(bool bPause, TDelegate< bool __cdecl(void), FDefaultDelegateUserPolicy > *CanUnpauseDelegate)
TObjectPtr< UNetConnection > & PendingSwapConnectionField()
void ServerBlockPlayer_Implementation(FUniqueNetIdRepl *PlayerId)
FName * NetworkRemapPath(FName *result, FName InPackageName, bool bReading)
BitFieldValue< bool, unsigned __int32 > bPlayerIsWaiting()
void OnPossess(APawn *PawnToPossess)
void DisableInput(APlayerController *PlayerController)
bool IsNetRelevantFor(const AActor *RealViewer, const AActor *ViewTarget, const UE::Math::TVector< double > *SrcLocation)
void ServerMutePlayer_Implementation(FUniqueNetIdRepl *PlayerId)
void ServerBlockPlayer(FUniqueNetIdRepl *PlayerId)
void GetInputMotionState(UE::Math::TVector< double > *Tilt, UE::Math::TVector< double > *RotationRate, UE::Math::TVector< double > *Gravity, UE::Math::TVector< double > *Acceleration)
void ClientMessage(const FString *S, FName Type, float MsgLifeTime)
bool InputKey(FKey *Key, EInputEvent EventType, float AmountDepressed, bool bGamepad)
char ProjectWorldLocationToScreenWithDistance(UE::Math::TVector< double > *WorldLocation, UE::Math::TVector< double > *ScreenLocation, bool bPlayerViewportRelative)
TSubclassOf< UCheatManager > & CheatClassField()
bool IsPlayerMuted(const FUniqueNetId *PlayerId)
void SeamlessTravelFrom(APlayerController *OldPC)
BitFieldValue< bool, unsigned __int32 > bIsUsingStreamingVolumes()
void ClientRestart_Implementation(APawn *NewPawn)
void PostInitializeComponents()
void UpdateRotation(float DeltaTime)
void CleanupPlayerState()
void ClientReturnToMainMenu_Implementation(const FString *ReturnReason)
TWeakObjectPtr< USceneComponent > & AudioListenerAttenuationComponentField()
void PlayDynamicForceFeedback(float Intensity, float Duration, bool bAffectsLeftLarge, bool bAffectsLeftSmall, bool bAffectsRightLarge, bool bAffectsRightSmall, TEnumAsByte< EDynamicForceFeedbackAction::Type > Action, FLatentActionInfo *LatentInfo)
void ViewAPlayer(int dir)
BitFieldValue< bool, unsigned __int32 > bEnableTouchOverEvents()
unsigned __int16 & LastCompletedSeamlessTravelCountField()
void AutoManageActiveCameraTarget(AActor *SuggestedTarget)
bool GetHitResultUnderFinger(ETouchIndex::Type FingerIndex, ECollisionChannel TraceChannel, bool bTraceComplex, FHitResult *HitResult)
float & InputRollScale_DEPRECATEDField()
void ClientCommitMapChange()
TObjectPtr< APawn > & AcknowledgedPawnField()
void ServerNotifyLoadedWorld_Implementation(FName WorldPackageName)
void CleanUpAudioComponents()
FString * GetPlayerNetworkAddress(FString *result)
void ClientCancelPendingMapChange_Implementation()
void ServerCheckClientPossession_Implementation()
void OnNetCleanup(UNetConnection *Connection)
void ProcessPlayerInput(const float DeltaTime, const bool bGamePaused)
void ClientClearCameraLensEffects()
TSubclassOf< APlayerCameraManager > & PlayerCameraManagerClassField()
UE::Math::TVector< double > & AudioListenerLocationOverrideField()
void ServerAcknowledgePossession_Implementation(APawn *P)
TObjectPtr< UAsyncPhysicsInputComponent > & AsyncPhysicsDataComponentField()
UPlayer * GetNetOwningPlayer()
ASpectatorPawn * SpawnSpectatorPawn()
void SetSpectatorPawn(ASpectatorPawn *NewSpectatorPawn)
TObjectPtr< AHUD > & MyHUDField()
void ClientGameEnded_Implementation(AActor *EndGameFocus, bool bIsWinner)
UE::Math::TVector< double > & LastSpectatorSyncLocationField()
void ServerVerifyViewTarget_Implementation()
BitFieldValue< bool, unsigned __int32 > bShortConnectTimeOut()
bool InputAxis(FKey *Key, float Delta, float DeltaTime, int NumSamples, bool bGamepad)
FTimerHandle & TimerHandle_DelayedPrepareMapChangeField()
TArray< TWeakObjectPtr< UPrimitiveComponent >, TSizedDefaultAllocator< 32 > > & HiddenPrimitiveComponentsField()
void PostProcessInput(const float DeltaTime, const bool bGamePaused)
void ServerRestartPlayer_Implementation()
void ServerCamera_Implementation(FName NewMode)
TArray< TWeakObjectPtr< UInputComponent >, TSizedDefaultAllocator< 32 > > & CurrentInputStackField()
bool StreamingSourceShouldBlockOnSlowStreaming()
void ServerRecvClientInputFrame_Implementation(int InRecvClientInputFrame, const TArray< unsigned char, TSizedDefaultAllocator< 32 > > *Data)
bool PopInputComponent(UInputComponent *InInputComponent)
void UpdateStateInputComponents()
void ServerMutePlayer(FUniqueNetIdRepl *PlayerId)
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
TWeakObjectPtr< UPrimitiveComponent > & CurrentClickablePrimitiveField()
void SendToConsole(const FString *Command)
void GameHasEnded(AActor *EndGameFocus, bool bIsWinner)
UE::Math::TRotator< double > & TargetViewRotationField()
BitFieldValue< bool, unsigned __int32 > bHidePawnInCinematicMode()
BitFieldValue< bool, unsigned __int32 > bStreamingSourceShouldBlockOnSlowStreaming()
void SetControllerLightColor(FColor Color)
void ClientSetCinematicMode_Implementation(bool bInCinematicMode, bool bAffectsMovement, bool bAffectsTurning, bool bAffectsHUD)
TArray< FName, TSizedDefaultAllocator< 32 > > & NetConditionGroupsField()
void ServerCheckClientPossessionReliable_Implementation()
bool ShouldShowMouseCursor()
void DelayedPrepareMapChange()
UE::Math::TRotator< double > & RotationInputField()
long double & LastSpectatorStateSynchTimeField()
void SetViewTargetWithBlend(AActor *NewViewTarget, float BlendTime, EViewTargetBlendFunction BlendFunc, float BlendExp, bool bLockOutgoing)
TSharedPtr< FActiveHapticFeedbackEffect > & ActiveHapticEffect_GunField()
float GetInputKeyTimeDown(FKey *Key)
void ClientUnmutePlayers(const TArray< FUniqueNetIdRepl, TSizedDefaultAllocator< 32 > > *PlayerIds)
bool GetAudioListenerAttenuationOverridePosition(UE::Math::TVector< double > *OutLocation)
TArray< FActiveForceFeedbackEffect, TSizedDefaultAllocator< 32 > > & ActiveForceFeedbackEffectsField()
BitFieldValue< bool, unsigned __int32 > bCinemaDisableInputLook()
FTimerHandle & TimerHandle_UnFreezeField()
void ClientReturnToMainMenuWithTextReason(const FText *ReturnReason)
void ClientMessage_Implementation(const FString *S, FName Type, float MsgLifeTime)
FieldArray< TWeakObjectPtr< UPrimitiveComponent >, 11 > CurrentTouchablePrimitivesField()
TEnumAsByte< enum ECollisionChannel > & CurrentClickTraceChannelField()
void GetSeamlessTravelActorList(bool bToEntry, TArray< AActor *, TSizedDefaultAllocator< 32 > > *ActorList)
void SetNetSpeed(int NewSpeed)
bool GetHitResultAtScreenPosition(const UE::Math::TVector2< double > *ScreenPosition, const TArray< TEnumAsByte< EObjectTypeQuery >, TSizedDefaultAllocator< 32 > > *ObjectTypes, bool bTraceComplex, FHitResult *HitResult)
void CopyStringToClipboard_Implementation(const FString *S)
void ServerToggleAILogging_Implementation()
BitFieldValue< bool, unsigned __int32 > bDisableHaptics()
void OverrideWith(APlayerState *PlayerState)
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
void SetPlayerName(const FString *S)
FString * GetOldPlayerName(FString *result)
static void StaticRegisterNativesAPlayerState()
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
FString & OldNamePrivateField()
TSubclassOf< ULocalMessage > & EngineMessageClassField()
FString * GetPlayerName(FString *result)
void SeamlessTravelTo(APlayerState *NewPlayerState)
APlayerState * Duplicate()
void RecalculateAvgPing()
float & CurPingBucketTimestampField()
void ClientInitialize(AController *C)
void RegisterPlayerWithSession(bool bWasFromInvite)
FOnPlayerStatePawnSet & OnPawnSetField()
FString * GetHumanReadableName(FString *result)
void UnregisterPlayerWithSession()
BitFieldValue< bool, unsigned __int32 > bShouldUpdateReplicatedPing()
BitFieldValue< bool, unsigned __int32 > bFromPreviousLevel()
FString & PlayerNamePrivateField()
TObjectPtr< APawn > & PawnPrivateField()
BitFieldValue< bool, unsigned __int32 > bIsInactive()
bool ShouldBroadCastWelcomeMessage(bool bExiting)
void UpdatePing(float InPing)
FieldArray< PingAvgData, 4 > PingBucketField()
void PostInitializeComponents()
void SetPawnPrivate(APawn *InPawn)
FString & SavedNetworkAddressField()
float & ExactPingV2Field()
void SetOldPlayerName(const FString *S)
FUniqueNetIdRepl & UniqueIdField()
FString * GetPlayerNameCustom(FString *result)
BitFieldValue< bool, unsigned __int32 > bIsSpectator()
BitFieldValue< bool, unsigned __int32 > bIsABot()
BitFieldValue< bool, unsigned __int32 > bOnlySpectator()
void SetUniqueId(const TSharedPtr< FUniqueNetId const > *InUniqueId)
FName & SessionNameField()
unsigned __int8 & CurPingBucketField()
BitFieldValue< bool, unsigned __int32 > bHasBeenWelcomed()
BitFieldValue< bool, unsigned __int32 > bUseCustomPlayerNames()
static UClass * StaticClass()
void SetUniqueId(FUniqueNetIdRepl *NewUniqueId)
void SetPlayerNameInternal(const FString *S)
void HandleWelcomeMessage()
UE::Math::TVector< double > & UseSphereLocOffsetField()
USceneComponent *& PointRootCompField()
BitFieldValue< bool, unsigned __int32 > bDebugPointActor_ClearDebugLines()
BitFieldValue< bool, unsigned __int32 > bHasBeenViewed()
BitFieldValue< bool, unsigned __int32 > bDebugPointActor_Persistent()
FPointOfInterestData * GetPointOfInterestData_Implementation(FPointOfInterestData *result)
static void StaticRegisterNativesAPointOfInterestActor()
FPointOfInterestData & MyPointOfInterestDataField()
BitFieldValue< bool, unsigned __int32 > bDebugPointActor_Single()
void RefreshPointData_Implementation()
FPointOfInterestCompanionBehavior & MyPointOfInterestCompanionBehaviorField()
static UClass * StaticClass()
bool IsPointOfInterestValid_Implementation()
APointOfInterestManagerList *& MyPointManagerField()
float & UseSphereRadiusField()
void ClientMultiUse(APlayerController *ForPC, int UseIndex, int hitBodyIndex)
USphereComponent *& PointUseSphereCompField()
bool IsPointOfInterestValid()
void OnConstruction(const UE::Math::TTransform< double > *Transform)
float & TitleTextZOffsetField()
void GetMultiUseEntries(APlayerController *ForPC, TArray< FMultiUseEntry, TSizedDefaultAllocator< 32 > > *MultiUseEntries, int hitBodyIndex)
BitFieldValue< bool, unsigned __int32 > bSyncWithPointManager()
FPointOfInterestCompanionBehavior * GetPointCompanionBehaviorData_Implementation(FPointOfInterestCompanionBehavior *result)
void ViewPoint_Implementation(const AActor *ViewedByActor)
bool CanBeViewed_Implementation(const AActor *ByActor)
BitFieldValue< bool, unsigned __int32 > bPreventViewMultiUseEntry()
void SetPointTagUniqueState_Implementation(bool bNewUniqueState)
static UClass * StaticClass()
UPrimalCableComponent *& CableComponentField()
BitFieldValue< bool, unsigned __int32 > bUseBP_OnSetRunningEvent()
void OnUpdateSimulatedPosition(const UE::Math::TVector< double > *NewLocation, const UE::Math::TQuat< double > *NewRotation)
BitFieldValue< bool, unsigned __int32 > bIgnoreTargetingCarnivores()
TArray< TSoftClassPtr< APrimalBuff >, TSizedDefaultAllocator< 32 > > & PreventBuffClassesField()
bool BuffsPreventInventoryAccess()
float & WalkRunTransitionCooldownField()
void SetBiomeZoneVolume(ABiomeZoneVolume *theVolume)
void UpdateTribeName(FString *NewTribeName)
FName & NonLocationalDamageHurtFXSocketField()
float & SnapshotScaleField()
void NativeOnLanded(const FHitResult *Hit)
BitFieldValue< bool, unsigned __int32 > bUseArmorDurabilityVFX()
float & DeathCapsuleHalfHeightMultiplierField()
void PreReplication(IRepChangedPropertyTracker *ChangedPropertyTracker)
void CacheDynamicBaseValues()
long double & LastIkUpdateTimeField()
bool IsTargetWithinTether(const UE::Math::TVector< double > *Destination, float AdditionalRadius)
BitFieldValue< bool, unsigned __int32 > bAllowCharacterPainting()
float & CorpseDestructionTimerField()
BitFieldValue< bool, unsigned __int32 > bUsesRunningAnimation()
BitFieldValue< bool, unsigned __int32 > bCanBePushed()
bool CheckJumpOutOfWater()
long double & LastUpdatedAimOffsetsTimeField()
float & ProneWaterSubmergedDepthThresholdField()
int & DraggingBodyIndexField()
void PlayHurtAnim(float DamageTaken, const FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser, bool bIsLocalPath)
float & DragWeightField()
float & DamageTheMeleeDamageCauserPercentField()
BitFieldValue< bool, unsigned __int32 > bInterpHealthDamageMaterialOverlayAlpha()
BitFieldValue< bool, unsigned __int32 > bVerifyBasingForSaddleStructures()
void StopAnimEx(UAnimMontage *AnimMontage, bool bReplicate, bool bReplicateToOwner, float BlendOutTime)
BitFieldValue< bool, unsigned __int32 > bCreatedDynamicMaterials()
char PreventLanding(const UE::Math::TVector< double > *ImpactPoint, const UE::Math::TVector< double > *ImpactAccel, UE::Math::TVector< double > *Velocity)
void OnRep_RagdollPositions()
void PlayHitEffectRadial_Implementation(float DamageTaken, FRadialDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
float & PreviewCameraDistanceScaleFactorField()
long double & LastForceMeshRefreshBonesTimeField()
float & DeadBaseTargetingDesirabilityField()
float GetHealthPercentage()
BitFieldValue< bool, unsigned __int32 > bOrbitCamera()
float & FootstepsMaxRangeField()
void UpdateReplicatedBasedMovement()
TSubclassOf< UDamageType > & DamageTheMeleeDamageCauserDamageTypeField()
TArray< FString, TSizedDefaultAllocator< 32 > > * GetDetailedDescription(TArray< FString, TSizedDefaultAllocator< 32 > > *result, const FString *IndentPrefix)
BitFieldValue< bool, unsigned __int32 > bActiveRunToggle()
float & ServerForceSleepRagdollIntervalField()
float & DraggingInterpSpeedField()
float & CorpseFadeAwayTimeField()
float & IKAfterFallingTimeField()
UAnimMontage *& lastPlayedMountAnimField()
BitFieldValue< bool, unsigned __int32 > bIsWhistleTargetingDown()
BitFieldValue< bool, unsigned __int32 > bDisableSpawnDefaultController()
BitFieldValue< bool, unsigned __int32 > bUseBlueprintAnimNotifyCustomState()
BitFieldValue< bool, unsigned __int32 > bIsAtMaxInventoryItems()
BitFieldValue< bool, unsigned __int32 > bPreventImmobilization()
AShooterCharacter *& LastGrapHookPullingOwnerField()
bool AllowColoringBy(APlayerController *ForPC, UObject *anItem)
void CameraProbeModeNext()
float GetWaterSubmergedDepthThreshold()
bool DinoMountOnMe(APrimalDinoCharacter *dinoCharacter)
bool IsFollowingFinalPathSegment()
FCollisionResponseSet & PreDragCollisionSetField()
TArray< TSoftObjectPtr< UAnimMontage >, TSizedDefaultAllocator< 32 > > & AnimationsPreventInputField()
float PlayAnimEx(UAnimMontage *AnimMontage, float InPlayRate, FName StartSectionName, bool bReplicate, bool bReplicateToOwner, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, bool bForceKeepSynced, float BlendInTime, float BlendOutTime)
APrimalDinoCharacter * GetBasedOrSeatingOnDino(__int16 a2)
long double & lastGatherHapticsTimeField()
void ClearBiomeZoneVolume(ABiomeZoneVolume *theVolume)
UE::Math::TVector< double > & CharacterSavedDynamicBaseRelativeLocationField()
void LaunchCharacter(UE::Math::TVector< double > *LaunchVelocity, bool bXYOverride, bool bZOverride)
bool AllowOverrideSwimmingAcceleration()
BitFieldValue< bool, unsigned __int32 > bAllowAirJump()
UPrimalCharacterStatusComponent * GetCharacterStatusComponent()
long double & LastStartedTalkingTimeField()
UE::Math::TRotator< double > & LastTrueGetAimOffsetsRotationCSField()
UAnimMontage *& SyncedMontageField()
BitFieldValue< bool, unsigned __int32 > bClientRagdollUpdateTimerEnabled()
void ClearRagdollPhysics()
TArray< ABiomeZoneVolume *, TSizedDefaultAllocator< 32 > > & BiomeZoneVolumesField()
float GetMaxSpeedModifier()
float & FallDamageMultiplierField()
void ChangeActorTeam(int NewTeam)
BitFieldValue< bool, unsigned __int32 > bPreventHurtAnim()
FString * GetDebugInfoString(FString *result)
void Prone(bool bClientSimulation)
TWeakObjectPtr< AActor > & LastBasedMovementActorRefField()
bool IsNetRelevantFor(const AActor *RealViewer, const AActor *ViewTarget, const UE::Math::TVector< double > *SrcLocation)
BitFieldValue< bool, unsigned __int32 > bServerBPNotifyInventoryItemChanges()
BitFieldValue< bool, unsigned __int32 > bForcePreventAllInput()
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustMoveRight()
float & WaterSubmergedDepthThresholdField()
BitFieldValue< bool, unsigned __int32 > bIsBigPusher()
void OverrideWalkingVelocity(UE::Math::TVector< double > *InitialVelocity, const float *Friction, float DeltaTime)
UE::Math::TRotator< double > & OrbitCamRotField()
long double & LastDragUpdateTimeField()
float & MaxTPVZoomField()
BitFieldValue< bool, unsigned __int32 > bUseBPCanBaseOnCharacter()
static int StaticGetSnapshotPoseCount(UPrimalItem *Item)
USoundBase *& StartDraggedSoundField()
bool IsGamePlayRelevant()
BitFieldValue< bool, unsigned __int32 > bUseBPCanBeBaseForCharacter()
long double & LastListenRangePushTimeField()
USoundBase *& NetDynamicMusicSoundField()
TArray< USoundBase *, TSizedDefaultAllocator< 32 > > & LandedSoundsPhysMatField()
float GetBaseDragWeight()
void DoSetRagdollPhysics()
void OnPrimalCharacterSleeped()
TWeakObjectPtr< AController > & LastDamageEventInstigatorField()
long double & LastAttackedNearbyPlayerTimeField()
TArray< USoundBase *, TSizedDefaultAllocator< 32 > > & FootStepSoundsPhysMatField()
UPaintingTexture * GetPaintingTexture()
BitFieldValue< bool, unsigned __int32 > bIsRunningCheckIgnoreVelocity()
long double & lastStartRunningTimeField()
float & CurrentCarriedYawField()
BitFieldValue< bool, unsigned __int32 > bPreventAllBuffs()
void ToggleCameraProbeModeReleased2(FKey *Key)
void TurnInput(float Val)
void DidTeleport_Implementation(UE::Math::TVector< double > *newLoc, UE::Math::TRotator< double > *newRot, bool bDoCameraFade, FLinearColor *CameraFadeColor)
float GetClientRotationInterpSpeed(const UE::Math::TVector< double > *RootLoc)
bool AllowOverrideWalkingVelocity()
bool TryAccessInventory()
int & DraggedBoneIndexField()
UMeshComponent * GetPaintingMesh()
float & CorpseLifespanField()
long double & LastTimeInSwimmingField()
BitFieldValue< bool, unsigned __int32 > bIsDraggingWithGrapHook()
float GetDamageTorpidityIncreaseMultiplierScale()
BitFieldValue< bool, unsigned __int32 > bRagdollWasInWaterVolume()
bool IsMeshGameplayRelevant()
long double & LastTimeNotInFallingField()
UPrimitiveComponent * GetPrimaryHitComponent()
bool AllowOverrideNewFallVelocity()
void OverrideCameraTargetOriginLocation(UE::Math::TVector< double > *OutOverrideOrigin, const FName WithCameraStyle)
int & CachedNumberOfClientRagdollCorrectionAttemptsField()
void UpdateRagdollReplicationOnClient()
BitFieldValue< bool, unsigned __int32 > bForceTriggerIgnoredTraps()
float & OrbitCamZoomField()
void PlayDyingRadial_Implementation(float KillingDamage, FRadialDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
float & DurabilityDegrateTheMeleeDamageCauserPercentField()
BitFieldValue< bool, unsigned __int32 > bIgnoreSeatingDetachment()
TObjectPtr< UTexture2D > & DragBodyIconField()
FName & CapsulePreRagdollCollisionProfileNameField()
void GetHUDElements(APlayerController *ForPC, TArray< FHUDElement, TSizedDefaultAllocator< 32 > > *OutElements)
float & EquippedArmorDurabilityPercent1Field()
FName & DediOverrideCapsuleCollisionProfileNameField()
BitFieldValue< bool, unsigned __int32 > bPreventProjectileAttachment()
void InitRagdollReplication(__int16 a2)
bool CanDragCharacter(APrimalCharacter *Character, bool bIgnoreWeight)
BitFieldValue< bool, unsigned __int32 > bPreventMoveUp()
UPrimalCharacterStatusComponent *& MyCharacterStatusComponentField()
void OnBeginDrag_Implementation(APrimalCharacter *Dragged, int BoneIndex, bool bWithGrapHook)
BitFieldValue< bool, unsigned __int32 > bUseBPGetHUDElements()
UE::Math::TRotator< double > & CurrentAimRotField()
BitFieldValue< bool, unsigned __int32 > bTickStatusComponent()
long double & LastStoppedEatAnimationTimeField()
void FadeOutLoadingMusic()
EPhysicalSurface GetPhysMatTypeFromHits(const TArray< FHitResult, TSizedDefaultAllocator< 32 > > *FromHits)
bool ExcludePostProcessBlendableMaterial(const UMaterialInterface *BlendableMaterialInterface)
void OnEndDrag_Implementation()
void TryAccessInventoryReleased()
APrimalBuff * GetBuff(TSubclassOf< APrimalBuff > BuffClass)
bool HasBuffWithCustomTags(TArray< FName, TSizedDefaultAllocator< 32 > > *customTags)
void BPSuicide_Implementation()
UE::Math::TVector< double > & LastTrueGetAimOffsetsLocationCSField()
float GetRotationRateModifier()
BitFieldValue< bool, unsigned __int32 > LastCheckedSubmergedFull()
UE::Math::TVector< double > & TPVCameraOffsetMultiplierField()
float & SyncedMontageDurationField()
int & MeshedCounterField()
void NotifyBumpedByPawn(APrimalCharacter *ByPawn)
BitFieldValue< bool, unsigned __int32 > bIsReplicatedRagdoll()
BitFieldValue< bool, unsigned __int32 > bUseOptimizedPhysWalkingChecks()
void OnMassTeleportEvent(const EMassTeleportState::Type EventState, const APrimalCharacter *TeleportInitiatedByChar)
TMap< FName, UAnimationAsset *, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< FName, UAnimationAsset *, 0 > > & DeathAnimationsField()
float GetPrimalCameraDesiredArmLength(float CurrentCameraArmLength, float DefaultCameraArmLength)
BitFieldValue< bool, unsigned __int32 > bDelayFootstepsUnderMinInterval()
void ApplyCharacterSnapshot(UPrimalItem *Item, AActor *To, UE::Math::TVector< double > *Offset, float MaxExtent, int Pose, bool bCollisionOn)
float & CorpseHarvestFadeTimeField()
float & ServerTargetCarriedYawField()
bool ShouldDisableCameraInterpolation()
BitFieldValue< bool, unsigned __int32 > bAllowCapsuleDamageAfterDeath()
float & BPTimerNonDedicatedMaxField()
long double & LastRunningTimeField()
BitFieldValue< bool, unsigned __int32 > bUseGetOverrideSocket()
BitFieldValue< bool, unsigned __int32 > bInRagdoll()
bool CanIgnoreImmobilizationTrap(TSubclassOf< APrimalStructure > TrapClass, bool *bForceTrigger)
UAnimMontage *& HurtAnim_SleepingField()
BitFieldValue< bool, unsigned __int32 > bDisableIkOnDeath()
void SetDynamicMusic(USoundBase *newMusic)
void PossessedBy(AController *NewController)
float & PoopAltItemChanceField()
void ClientOrderedAttackTarget_Implementation(AActor *attackTarget)
FDecalData & HurtDecalDataField()
BitFieldValue< bool, unsigned __int32 > bIsReflectingDamage()
void ClientStopAnimation_Implementation(UAnimMontage *AnimMontage, bool bStopOnOwner, float BlendOutTime)
bool IsASACameraEnabled()
AActor *& LastDamageCauserField()
BitFieldValue< bool, unsigned __int32 > bDebugIK()
float & FallingDamageHealthScaleBaseField()
float & DamageImpactFXSizeOverrideField()
BitFieldValue< bool, unsigned __int32 > bDeathUseRagdoll()
BitFieldValue< bool, unsigned __int32 > bCanBeCarried()
USoundBase *& RunLoopSoundField()
UPrimalInventoryComponent *& MyInventoryComponentField()
TObjectPtr< UTexture2D > & TrackingInfoIconField()
void PlayDying(float KillingDamage, const FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
void OnRunToggleReleased()
void SetupPlayerInputComponent(UInputComponent *WithInputComponent)
TSubclassOf< UToolTipWidget > * GetCustomTooltip(TSubclassOf< UToolTipWidget > *result, UE::Math::TVector2< double > *tooltipPadding, UE::Math::TVector2< double > *tooltipScale, UE::Math::TVector< double > *tooltipLocationOffset)
float GetCorpseDecayRate()
void OnMovementModeChanged(EMovementMode PrevMovementMode, unsigned __int8 PreviousCustomMode)
void OnUROPostInterpolation(float Delta, USkeletalMeshComponent *InMesh, TArray< UE::Math::TTransform< double >, TSizedDefaultAllocator< 32 > > *InterpTransforms)
bool AllowOverrideFlyingVelocity()
long double & LastInSwimmingSoundTimeField()
UAnimationAsset * GetDeathAnim_Implementation(float KillingDamage, const UE::Math::TVector< double > *ImpactVelocity, APawn *InstigatingPawn, AActor *DamageCauser)
float & ScaleDeathHarvestHealthyByMaxHealthBaseField()
bool WantsToUseRagdollForSleeping()
BitFieldValue< bool, unsigned __int32 > bUseBPGrabDebugSnapshot()
float & BPTimerServerMinField()
BitFieldValue< bool, unsigned __int32 > bIsDead()
float & TPVCameraHorizontalOffsetFactorMaxField()
float & AdditionalMaxUseDistanceField()
BitFieldValue< bool, unsigned __int32 > bNoDamageImpulse()
float & EquippedArmorDurabilityPercent2Field()
TWeakObjectPtr< APrimalCharacter > & LastAttackedNearbyPlayerField()
long double & LastTimePlayAnimationEndedField()
void PreInitializeComponents()
void CheckOnDinoPlatformSaddle()
BitFieldValue< bool, unsigned __int32 > bIsAmphibious()
BitFieldValue< bool, unsigned __int32 > bOverrideSwimmingAcceleration()
void ClientEndRagdollUpdate_Implementation(int a2)
BitFieldValue< bool, unsigned __int32 > bUseBP_ModifySavedMoveAcceleration_PostRep()
EPhysicalSurface GetFootPhysicalSurfaceType(bool bForce, bool bIsForFootstepParticles)
long double & LastSpawnedAttackerDamageImpactFXTimeField()
long double & NextTimeFlushFloorField()
bool Poop(bool bForcePoop)
void TurnAtRate(float Val)
TWeakObjectPtr< UAudioComponent > & LastVoiceAudioComponentField()
float & ExtraMaxSpeedModifierField()
void LookUpAtRate(float Val)
USoundBase *& EndDraggedSoundField()
long double & CorpseDestructionTimeField()
TWeakObjectPtr< APrimalDinoCharacter > & MountedDinoField()
long double & LastHurtByNearbyPlayerTimeField()
void ClientHandleNetDestroy()
float & CharacterLocalControlZInterpSpeedField()
FName & MeshRootSocketNameField()
bool Die(float KillingDamage, const FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
UAudioComponent * PlayFootstep()
bool ModifyInputAcceleration(UE::Math::TVector< double > *InputAcceleration)
BitFieldValue< bool, unsigned __int32 > bWasAllBodiesSleeping()
bool PreventInputDoesOffset()
void TryCallAttackTarget()
float & ExtraReceiveDamageMultiplierField()
float & RagdollImpactDamageVelocityScaleField()
BitFieldValue< bool, unsigned __int32 > bAllowASACamera()
void NetOnJumped_Implementation()
UAnimMontage *& PoopAnimationField()
TSoftObjectPtr< UAnimationAsset > & SavedDeathAnimField()
ABiomeZoneVolume *& MyBiomeZoneVolumeField()
float & ReplicatedCurrentTorporField()
USoundBase *& PoopSoundField()
void ForceSleepRagdollEx()
long double & LastDamageAmountChangeField()
void RecalculateBaseEyeHeight()
BitFieldValue< bool, unsigned __int32 > bUseBP_OverrideCameraTargetOriginLocation()
void DeathHarvestingFadeOut_Implementation()
BitFieldValue< bool, unsigned __int32 > bUseBP_ForceAllowBuffClasses()
void ServerUploadCharacter(AShooterPlayerController *UploadedBy)
BitFieldValue< bool, unsigned __int32 > bOverrideBlendSpaceSmoothType()
void ClearMovementTether()
bool PreventInputType(EPrimalCharacterInputType::Type inputType)
bool UseClearOnConsumeInput()
float & FluidInteractionScalarField()
void OnConstruction(const UE::Math::TTransform< double > *Transform)
BitFieldValue< bool, unsigned __int32 > bIsNPC()
BitFieldValue< bool, unsigned __int32 > bIsWaterDino()
float GetPrimalCameraDesiredArmLength(const FPrimalCameraParams *ForCameraParams, float CurrentCameraArmLength, float DefaultCameraArmLength)
BitFieldValue< bool, unsigned __int32 > bIsBlinking()
float & ExtraRotationRateModifierField()
TEnumAsByte< enum EMovementMode > & UnSubmergedWaterMovementModeField()
float & ArmorDurabilityPercentUpdateIntervalField()
void NotifyBumpedPawn(APawn *BumpedPawn)
BitFieldValue< bool, unsigned __int32 > bHasBuffPreSerializeForInstigator()
void DoFindGoodSpot(UE::Math::TVector< double > *RagdollLoc, bool bClearCollisionSweep)
float & RunningMaxDesiredRotDeltaField()
BitFieldValue< bool, unsigned __int32 > bUseBPOnAttachmentReplication()
BitFieldValue< bool, unsigned __int32 > bCorrectMeshRelativeZOffsetWhileDragged()
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyBumpedByPawn()
long double & MeshStopForceUpdatingAtTimeField()
BitFieldValue< bool, unsigned __int32 > bWantsToRestoreSavedBase()
TArray< TSoftClassPtr< APrimalBuff >, TSizedDefaultAllocator< 32 > > & DefaultBuffsField()
BitFieldValue< bool, unsigned __int32 > bUseBP_ModifyInputAcceleration()
void OnPrimalCharacterUnsleeped()
BitFieldValue< bool, unsigned __int32 > bBPPreventInputType()
BitFieldValue< bool, unsigned __int32 > bOverrideSwimmingVelocity()
bool ShouldASACameraSwitchToOld(bool bDontCheckForTargeting)
BitFieldValue< bool, unsigned __int32 > bIsBeingDragged()
BitFieldValue< bool, unsigned __int32 > bUseBPRemovedAsPassenger()
UE::Math::TRotator< double > & OldRotationField()
float & DraggingInterpDurationField()
bool HasBuff(TSubclassOf< APrimalBuff > BuffClass, bool useExactMatch)
void OnAttachedToCharacter()
TSubclassOf< UToolTipWidget > * GetCustomTooltip_Implementation(TSubclassOf< UToolTipWidget > *result, UE::Math::TVector2< double > *tooltipPadding, UE::Math::TVector2< double > *tooltipScale, UE::Math::TVector< double > *tooltipLocationOffset)
BitFieldValue< bool, unsigned __int32 > bDisableFPV()
void ControllerLeavingGame(AShooterPlayerController *theController)
void ServerRequestDrag_Implementation()
long double & MountedDinoTimeField()
bool IsReadyForDynamicBasing()
BitFieldValue< bool, unsigned __int32 > bIsPlayingLowHealthAnim()
__int64 GetNearestBoneIndexForDrag(APrimalCharacter *Character, UE::Math::TVector< double > *HitLocation)
BitFieldValue< bool, unsigned __int32 > bIsRespawn()
float & MaxDragDistanceTimeoutField()
BitFieldValue< bool, unsigned __int32 > bPreventWaterHopCorrectionVelChange()
long double & ForcePreventCharZInterpUntilTimeField()
UE::Math::TVector< double > & LastHitWallSweepCheckLocationField()
float & CharacterDamageImpulseMultiplierField()
FString & DescriptiveNameField()
long double & LastForceAimedCharactersTimeField()
BitFieldValue< bool, unsigned __int32 > bOverrideFlyingVelocity()
void ValidatePaintingComponentOctree()
BitFieldValue< bool, unsigned __int32 > bDontActuallyEmitPoop()
float BPAdjustDamage(float IncomingDamage, FDamageEvent *TheDamageEvent, AController *EventInstigator, AActor *DamageCauser, bool bIsPointDamage, FHitResult *PointHitInfo)
BitFieldValue< bool, unsigned __int32 > bUseBPTimerServer()
UE::Math::TVector< double > & RagdollLastFrameLinearVelocityField()
void OnRep_AttachmentReplication()
bool ShouldUseLongFallCameraPivotZValues()
BitFieldValue< bool, unsigned __int32 > bSleepingDisableRagdoll()
BitFieldValue< bool, unsigned __int32 > bPreventStaggeredMovement()
UParticleSystem * BPOverrideCharacterParticle_Implementation(UParticleSystem *ParticleIn)
BitFieldValue< bool, unsigned __int32 > bHasAutoUnregisteredExtraSkeletalComponents()
long double & LastUnstasisTimeField()
void ToggleCameraProbeModePressed2(FKey *Key)
long double & LastFootPhysicalSurfaceCheckTimeField()
void StartForceSkelUpdate(float ForTime, bool bForceUpdateMesh, bool bServerOnly)
void AttachToOtherCharacter(APrimalCharacter *characterToAttachTo, const FName InSocketName, const bool enableMovementAndCollision, EAttachLocation::Type AttachLocation)
void AnimNotifyCustomState_End(FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, const UAnimNotifyState *AnimNotifyObject)
BitFieldValue< bool, unsigned __int32 > bUseHeavyCombatMusic()
BitFieldValue< bool, unsigned __int32 > bIsCarried()
bool CanBeCarried(APrimalCharacter *ByCarrier)
float & OriginalCorpseLifespanField()
USoundBase *& RunStopSoundField()
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustCharacterMovementImpulse()
BitFieldValue< bool, unsigned __int32 > bPreventSimpleIK()
void DeactivateBuffs(TSubclassOf< APrimalBuff > ForBuffClass, UPrimalItem *ForInstigatorItem, bool perfectClassMatch)
void GetInputSpeedModifier(float *Val)
float & StasisConsumerRangeMultiplierField()
BitFieldValue< bool, unsigned __int32 > bEnableAnimationGroundConforming()
UTexture2D *& PoopIconField()
bool IsMontagePlaying(UAnimMontage *AnimMontage, float TimeFromEndToConsiderFinished)
float & BaseLookUpRateField()
bool PreventsTargeting(AActor *ByActor)
long double & LastNetDidLandField()
BitFieldValue< bool, unsigned __int32 > bServerBPNotifyInventoryItemChangesUseQuantity()
bool IsProneOrSitting(bool bIgnoreLockedToSeat)
void SetCameraProfile_Implementation(FName NewProfileId)
float & OrbitCamMaxZoomLevelField()
BitFieldValue< bool, unsigned __int32 > bEnableIK()
FTimerHandle & LifespanExpiredHandleField()
float & KillXPBaseField()
void RefreshBiomeZoneVolumes()
UToolTipWidget *& CustomTooltipWidgetField()
long double & PressCrouchProneToggleTimeField()
BitFieldValue< bool, unsigned __int32 > bUseBPPreventStasis()
void AnimNotifyCustomEvent(FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, const UAnimNotify *AnimNotifyObject)
float & MaxFallSpeedField()
BitFieldValue< bool, unsigned __int32 > bIgnoreCorpseDecompositionMultipliers()
long double & LastStartedSleepingTimeField()
float GetIndirectTorpidityIncreaseMultiplierScale()
BitFieldValue< bool, unsigned __int32 > AutoStopReplicationWhenSleeping()
void PlayHitEffectPoint(float DamageTaken, FPointDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
TSubclassOf< UPrimalItem > & TaxidermySkinClassField()
void SetCharacterMeshesMaterialScalarParamValue(FName ParamName, float Value)
void PlayHitEffect(float DamageTaken, const FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser, bool bIsLocalPath, bool bSuppressImpactSound)
void BPNetAddCharacterMovementImpulse(UE::Math::TVector< double > *Impulse, bool bVelChange, float ImpulseExponent, bool bSetNewMovementMode, EMovementMode NewMovementMode, bool bOverrideMaxImpulseZ, bool bApplyToBigPawns)
void OnDraggedInterpEnded()
FTimerHandle & ForceSleepRagdollHandleField()
BitFieldValue< bool, unsigned __int32 > bLocalIsDragging()
BitFieldValue< bool, unsigned __int32 > bUseBPModifyFOVInterpSpeed()
UE::Math::TVector< double > & OldLocationField()
void ClearCarryingDino(bool bFromDino, bool bCancelAnyCarryBuffs)
FDamageEvent *& CurrentDamageEventField()
void ForceRefreshBones(UObject *a2)
static void StaticRemoveCharacterSnapshot(UPrimalItem *Item, AActor *From)
void ForceMeshRelevant(float Duration)
BitFieldValue< bool, unsigned __int32 > ReplicateAllBones()
void RemoveBasedPawns(USceneComponent *BasedOnComponent)
TWeakObjectPtr< APrimalStructureElevatorPlatform > & BasedElevatorField()
void NetSetCharacterMovementVelocity_Implementation(bool bSetNewVelocity, UE::Math::TVector< double > *NewVelocity, bool bSetNewMovementMode, EMovementMode NewMovementMode)
void SetRagdollPhysics(bool bUseRagdollLocationOffset, bool bForceRecreateBones, bool bForLoading)
long double & PossessedAtTimeField()
BitFieldValue< bool, unsigned __int32 > bDraggedFromExtremitiesOnly()
void ClientSyncAnimation(UAnimMontage *AnimMontage, float PlayRate, float ServerCurrentMontageTime, bool bForceTickPoseAndServerUpdateMesh, float BlendInTime, float BlendOutTime)
TSubclassOf< UPrimalItem > & PoopAltItemClassField()
void UpdateNetDynamicMusic()
TArray< UParticleSystem *, TSizedDefaultAllocator< 32 > > & CharacterOverrideParticleFromField()
float GetLowHealthPercentage()
TWeakObjectPtr< APrimalCharacter > & LastHurtByNearbyPlayerField()
float & MinTPVZoomField()
void AddAdditionalDefaultBuffs(UWorld *world, TArray< TSoftClassPtr< APrimalBuff >, TSizedDefaultAllocator< 32 > > *ToBuffs)
BitFieldValue< bool, unsigned __int32 > bForceAlwaysUpdateMeshAndCollision()
BitFieldValue< bool, unsigned __int32 > bUseZeroGravityWander()
void NotifyItemQuantityUpdated(UPrimalItem *anItem, int amount)
bool IsTurningTooFastToRun(const UE::Math::TVector< double > *Velocity, const UE::Math::TRotator< double > *Rotation)
void TryCallMoveToEx(bool bOnlyAttackTarget)
void LookInput(float Val)
APrimalDinoCharacter * GetBasedOnDino(bool bUseReplicatedData, bool bOnlyConsciousDino)
BitFieldValue< bool, unsigned __int32 > bCanPlayLandingAnim()
BitFieldValue< bool, unsigned __int32 > bEnableMoveCollapsing()
void NetPlaySoundOnCharacter_Implementation(USoundBase *SoundToPlay, bool bPlayOnOwner)
APrimalStructureExplosive * GetAttachedExplosive()
TSet< UNiagaraComponent *, DefaultKeyFuncs< UNiagaraComponent *, 0 >, FDefaultSetAllocator > & NiagaraSystemsToActivateAfterDraggedField()
float & StartFallingImpactRagdollTimeIntervalField()
bool AllowOverrideSwimmingVelocity()
UAnimMontage * GetPoopAnimation(bool bForcePoop)
void ServerDinoOrder(APrimalDinoCharacter *aDino, EDinoTamedOrder::Type OrderType, AActor *target)
BitFieldValue< bool, unsigned __int32 > bBPForceUseOldASECamera()
FTimerHandle & UseFastInventoryHandleField()
BitFieldValue< bool, unsigned __int32 > bIKEnabled()
static UActorComponent * GetSnapshotComponent(AActor *From, FName Tag)
long double & LastStartedBeingCarriedTimeField()
void ExecSetSleeping(bool bEnable)
BitFieldValue< bool, unsigned __int32 > bOverrideWalkingVelocity()
BitFieldValue< bool, unsigned __int32 > bUseBPOnLanded()
int & CurrentFrameAnimPreventInputField()
BitFieldValue< bool, unsigned __int32 > bCanLandOnWater()
float GetTPVHorizontalCameraOffset()
float & ClientForceSleepRagdollIntervalField()
void TryGiveDefaultWeapon()
BitFieldValue< bool, unsigned __int32 > bUseBlueprintAnimNotifyCustomEvent()
void ForceTickPoseDelta(UObject *a2)
int & RagdollPenetrationFailuresField()
BitFieldValue< bool, unsigned __int32 > bIsDraggingWithOffset()
BitFieldValue< bool, unsigned __int32 > bUseDeferredMovement()
void AdjustDamage(float *Damage, const FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
void PlayHitEffectRadial(float DamageTaken, FRadialDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
TArray< APrimalBuff *, TSizedDefaultAllocator< 32 > > & BuffsField()
float & BaseTurnRateField()
UPrimalHarvestingComponent *& MyDeathHarvestingComponentField()
BitFieldValue< bool, unsigned __int32 > bUseBPOnAnimPlayedNotify()
static FPrimalSnapshotPose * StaticGetSnapshotPose(FPrimalSnapshotPose *result, UPrimalItem *Item, int PoseIndex)
void DrawFloatingChatMessage(AShooterHUD *HUD, FString *Message, long double receivedChatTime)
void OnCharacterStepped_Implementation(UE::Math::TVector< double > *PrevLocation, UE::Math::TVector< double > *NewLocation)
bool AllowHurtAnimation()
void PerBuffLambda(std::function< void __cdecl(APrimalBuff *)> *lambda)
float & DamageNotifyTeamAggroRangeFalloffField()
BitFieldValue< bool, unsigned __int32 > bIsImmobilized()
BitFieldValue< bool, unsigned __int32 > bUseBPSetCharacterMeshseMaterialScalarParamValue()
float & ExtraMeleeDamageMultiplierField()
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
BitFieldValue< bool, unsigned __int32 > bBPModifyAllowedViewHitDir()
bool TryDragCharacterTarget(APrimalCharacter *Character)
BitFieldValue< bool, unsigned __int32 > bAllowRun()
void OnDeserializedByGame(EOnDeserializationType::Type DeserializationType)
UE::Math::TVector< double > & DeathActorTargetingOffsetField()
void DeathHarvestingDepleted()
void SetCarryingDino(APrimalDinoCharacter *aDino)
USoundBase *& DeathSoundField()
BitFieldValue< bool, unsigned __int32 > bCanEverCrouch()
float & LastDamageAmountMaterialValueField()
void Serialize(FArchive *Ar)
FName & CameraProfileIdOverrideField()
float & MaxDragMovementSpeedField()
TWeakObjectPtr< AStaticMeshActor > & KinematicActorField()
void InventoryItemUsed(UObject *InventoryItemObject)
void ControlRigNotify(FName NotifyName, FName NotifyCustomTag, const FHitResult *WorldSpaceHitResult, const UE::Math::TVector< double > *Velocity)
float & BuffedResistanceMultField()
void AnimNotifyCustomState_Begin(FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, float TotalDuration, const UAnimNotifyState *AnimNotifyObject)
bool IsPrimalCharFriendly(APrimalCharacter *primalChar)
FTimerHandle & ReplicateRagdollHandleField()
BitFieldValue< bool, unsigned __int32 > bIsFlyerDino()
long double & ForceUnfreezeSkeletalDynamicsUntilTimeField()
UE::Math::TVector< double > & TPVCameraOffsetField()
int LevelUpPlayerAddedStat(TEnumAsByte< EPrimalCharacterStatusValue::Type > StatToLevel, int NumLevels, AShooterPlayerController *ForPlayer)
BitFieldValue< bool, unsigned __int32 > bBPCameraRotationFinal()
float & RagdollReplicationIntervalField()
float & SimpleIkRateField()
UE::Math::TVector< double > & LastSubmergedCheckLocField()
float & BaseTargetingDesirabilityField()
UE::Math::TRotator< double > & MeshPreRagdollRelativeRotationField()
void ServerCaptureDermis_Implementation(APrimalCharacter *Target)
void TryCallFlyerLandOne()
BitFieldValue< bool, unsigned __int32 > bIsDoingDraggedInterp()
float & DragSocketVerticalOffsetAsCapsulePercentField()
TArray< TSubclassOf< APrimalStructure >, TSizedDefaultAllocator< 32 > > & ImmobilizationTrapsToIgnoreField()
float & LastSimulatedFallingVelocityZField()
FName & MeshPreRagdollCollisionProfileNameField()
float OverrideTerminalVelocity()
float & ControlledInventoryAccessDistanceOffsetField()
EMovementMode GetPrimalCharMovementMode()
long double & LastCausedDamageTimeField()
int & NumberOfClientRagdollCorrectionAttemptsField()
bool HasBuffWithCustomTag(FName buffCustomTag)
void ResetCollisionSweepLocation(const UE::Math::TVector< double > *newLocation, bool bForceReset)
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideCharacterSound()
void ClientCheatWalk_Implementation()
long double & LastTookDamageTimeField()
static void ForceUpdateAimedCharacters(UWorld *World, const UE::Math::TVector< double > *StartLoc, const UE::Math::TVector< double > *EndLoc, AActor *IgnoreActor, bool bForceUpdateIgnoreActor, float TraceRadius, bool bOnlyRefreshRelevancyValues)
long double & LastStartFallingRagdollTimeField()
void CheckJumpInput(float DeltaTime)
float & EffectorInterpSpeedField()
void FinalLoadedFromSaveGame()
void ToggleCameraProbeModeReleased1(FKey *Key)
void GetCharacterViewLocationAndDirection(UE::Math::TVector< double > *OutViewLocation, UE::Math::TVector< double > *OutViewDirection, bool *OutFromCrosshairOrCamera, float FallbackAngleOffsetDegrees)
FTimerHandle & UpdateRagdollReplicationOnClientHandleField()
BitFieldValue< bool, unsigned __int32 > bWasBeingDragged()
BitFieldValue< bool, unsigned __int32 > bUsesWaterFinLocking()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
void SetSleeping(bool bSleeping, bool bUseRagdollLocationOffset, bool bPreserveSavedAnim)
UAudioComponent *& RunLoopACField()
BitFieldValue< bool, unsigned __int32 > bDebugIK_ShowTraceNames()
BitFieldValue< bool, unsigned __int32 > bPreventRunningWhileWalking()
BitFieldValue< bool, unsigned __int32 > bIsDraggingDinoStopped()
bool AllowParallelAnimations(USkeletalMeshComponent *forComp)
void ApplyCustomFallDamage(const UE::Math::TVector< double > *Location, const UE::Math::TVector< double > *Velocity, float FallDamageThreshold)
TArray< USoundBase *, TSizedDefaultAllocator< 32 > > & CharacterOverrideSoundFromField()
BitFieldValue< bool, unsigned __int32 > bIgnoreAllImmobilizationTraps()
TArray< FName, TSizedDefaultAllocator< 32 > > & PreventBuffClassesWithTagField()
USoundBase *& HurtSoundField()
void RegisterAllComponents()
void OnRep_IsProne(__int64 a2)
bool IsInStatusState(EPrimalCharacterStatusState::Type StatusStateType)
void OnRep_ReplicateMovement()
float & PreviewCameraMaxZoomMultiplierField()
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideFlyingVelocity()
UAnimMontage *& DeathAnimField()
BitFieldValue< bool, unsigned __int32 > bDraggedFlip180()
void ClientMultiUse(APlayerController *ForPC, int UseIndex, int hitBodyIndex)
BitFieldValue< bool, unsigned __int32 > bIsMounted()
TArray< FName, TSizedDefaultAllocator< 32 > > & BonesToIngoreWhileDraggedField()
bool CanDie(float KillingDamage, const FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
long double GetLastStartedTalkingTime()
float GetOverrideWaterJumpVelocity(float OutOfWaterZ)
float GetStasisConsumerRangeMultiplier()
TEnumAsByte< enum ETickingGroup > & DraggingMovementComponentTickGroupField()
void SetRagdollReplication(bool Enabled)
void UpdateEquippedItemDurabilityMaterials(FItemNetID itemID, float ItemDurabilityPercentage)
void GetWindSourceComponents(TArray< UActorComponent *, TSizedDefaultAllocator< 32 > > *Components, int includePriorityGreaterThan, bool bIsFirstPerson)
float & LastTickStaminaValueField()
float & TPVStructurePlacingHeightMultiplierField()
void OnCameraStyleChangedNotify(const FName *NewCameraStyle, const FName *OldCameraStyle)
float & EnvironmentInteractionPlasticityMultField()
float & MaxDragDistanceField()
BitFieldValue< bool, unsigned __int32 > bCanEverProne()
UE::Math::TVector< double > & CurrentRootLocField()
BitFieldValue< bool, unsigned __int32 > bForceAllowDediServerGroundConformInterpolate()
void NetUpdateTribeName_Implementation(const FString *NewTribeName)
FString & TribeNameField()
BitFieldValue< bool, unsigned __int32 > bAllowRunningWhileSwimming()
void OverrideCameraInterpSpeed(const float DefaultTPVCameraSpeedInterpMultiplier, const float DefaultTPVOffsetInterpSpeed, float *TPVCameraSpeedInterpMultiplier, float *TPVOffsetInterpSpeed)
UE::Math::TVector< double > & TPVCameraOrgOffsetField()
void OnDetachedFromCharacter(APrimalCharacter *aCharacter, int OverrideDirection)
TSubclassOf< UPrimalItem > & PoopItemClassField()
USoundBase *& EnteredSleepingSoundField()
UParticleSystem *& HurtFXField()
void PlayHitEffectGeneric(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
float GetMaxCursorHUDDistance(AShooterPlayerController *PC)
BitFieldValue< bool, unsigned __int32 > bDisablePawnTick()
UE::Math::TVector< double > & NonLocationalDamageHurtFXScaleOverrideField()
bool PreventsTargeting_Implementation(AActor *ByActor)
void DrawLocalPlayerHUD(AShooterHUD *HUD)
float & DamageNotifyTeamAggroRangeField()
BitFieldValue< bool, unsigned __int32 > bDamageNotifyTeamAggroAI()
float GetCorpseLifespan()
void Immobilize(bool bImmobilize, AActor *UsingActor, bool bImmobilizeFalling, bool bPreventDismount)
UE::Math::TVector< double > & SavedBaseWorldLocationField()
void ClientPlayAnimation_Implementation(UAnimMontage *AnimMontage, float PlayRate, FName StartSectionName, bool bPlayOnOwner, bool bForceTickPoseAndServerUpdateMesh)
USoundBase *& EnteredSwimmingSoundField()
long double & NextBPTimerNonDedicatedField()
BitFieldValue< bool, unsigned __int32 > bUsePoopAnimationNotify()
TArray< USoundBase *, TSizedDefaultAllocator< 32 > > & CharacterOverrideSoundToField()
long double & LastSkinnedTimeField()
BitFieldValue< bool, unsigned __int32 > bUseBP_ModifySavedMoveAcceleration_PreRep()
void ClearCachedIkTraceResults()
TArray< UParticleSystem *, TSizedDefaultAllocator< 32 > > & CharacterOverrideParticleToField()
BitFieldValue< bool, unsigned __int32 > bPreventPerPixelPainting()
BitFieldValue< bool, unsigned __int32 > bSleepedWaterRagdoll()
long double & LastTimeBasedMovementHadCurrentActorField()
BitFieldValue< bool, unsigned __int32 > bMissingDynamicBase()
UE::Math::TRotator< double > & LastCachedPlayerControlRotationField()
BitFieldValue< bool, unsigned __int32 > bBPHUDOverideBuffProgressBar()
void SetRunning(bool bNewRunning)
BitFieldValue< bool, unsigned __int32 > bIsDraggedWithOffset()
bool CanJumpInternal_Implementation()
int & NumFallZFailsField()
float & BPTimerServerMaxField()
void TryGiveDefaultWeaponReleased()
void NetSetReplicatedDeathAnim_Implementation(UAnimationAsset *Anim)
void ServerCallAggressive()
void CheckRagdollPenetration()
void FellOutOfWorld(const UDamageType *dmgType)
TEnumAsByte< enum ETickingGroup > & PreDraggingMovementTickGroupField()
void UpdateAllEquippedItemsDurabilityMaterials()
float & MinTimeBetweenFootstepsRunningField()
BitFieldValue< bool, unsigned __int32 > bUseBPForceCameraStyle()
float & TPVCameraHorizontalOffsetFactorMaxClampField()
FTimerHandle & UpdateDraggingHandleField()
TObjectPtr< UTexture2D > & TogglePOIIconField()
UE::Math::TRotator< double > & ReplicatedRootRotationField()
UAnimMontage *& JumpAnimField()
UE::Math::TQuat< double > & CharacterSavedDynamicBaseRelativeRotationField()
UNiagaraSystem *& DamageImpactFXForAttackerField()
long double & LastTimeFailedToDrawHUDField()
USoundBase * BPOverrideCharacterSound_Implementation(USoundBase *SoundIn)
bool HasEnoughWeightToDragCharacter(APrimalCharacter *Character)
FName & SocketOverrideTargetingLocationField()
TArray< FName, TSizedDefaultAllocator< 32 > > & ReplicatedBonesField()
void OnBeginDrag(APrimalCharacter *Dragged, int BoneIndex, bool bWithGrapHook)
TWeakObjectPtr< APhysicsVolume > & LastApproximatePhysicsVolumeField()
BitFieldValue< bool, unsigned __int32 > bBPLimitPlayerRotation()
BitFieldValue< bool, unsigned __int32 > bUseBPItemSlotOverrides()
bool AnimationPreventsInput()
FName & SnaredFromSocketField()
BitFieldValue< bool, unsigned __int32 > bAllowBPNewDoorInteractionDrawHUD()
USoundBase *& LeftSleepingSoundField()
UTexture2D * GetOverrideDefaultCharacterParamTexture(FName theParamName, UTexture2D *CurrentTexture)
void ServerTryPoop_Implementation()
void ServerSetRunning_Implementation(bool bNewRunning)
void PlayDeathAnimIfNeeded(bool bWasPlayingDeathAnim)
void BPOnStaminaDrained()
static void StaticApplyCharacterSnapshotEquipment(UPrimalInventoryComponent *Inventory, AActor *To)
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideHurtAnim()
void PlayDyingPoint_Implementation(float KillingDamage, FPointDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
float & DamageNotifyTeamAggroMultiplierField()
bool TeleportTo(const UE::Math::TVector< double > *DestLocation, const UE::Math::TRotator< double > *DestRotation, bool bIsATest, bool bNoCheck)
int & MeshingTickCounterMultiplierField()
float & FullIKDistanceField()
TArray< FDamageTypeAdjuster, TSizedDefaultAllocator< 32 > > & DamageTypeAdjustersField()
float & MinTimeBetweenFootstepsField()
TArray< FPrimalSnapshotPose, TSizedDefaultAllocator< 32 > > & SnapshotPosesField()
float & AddForwardVelocityOnJumpField()
TSubclassOf< UPrimalHarvestingComponent > & DeathHarvestingComponentField()
BitFieldValue< bool, unsigned __int32 > bUseBPPreventFallDamage()
void DoCharacterDetachment(bool bIncludeRiding, bool bIncludeCarrying, APrimalBuff *BuffToIgnore)
void UpdateSwimmingState()
long double & LastMeshGameplayRelevantTimeField()
BitFieldValue< bool, unsigned __int32 > bIsBuffed()
BitFieldValue< bool, unsigned __int32 > bDediServerAutoUnregisterSkeletalMeshWhenNotRelevant()
TWeakObjectPtr< APrimalDinoCharacter > & PreviousMountedDinoField()
void OverrideSwimmingVelocity(UE::Math::TVector< double > *InitialVelocity, const UE::Math::TVector< double > *Gravity, const float *FluidFriction, const float *NetBuoyancy, float DeltaTime)
void SetCameraProfile(FName NewProfileId)
bool & AccessSpawn2PressedField()
void UpdateStatusComponent(float DeltaSeconds)
void LocalPossessedBy(APlayerController *ByController)
int & customBitFlagsField()
void GetBuffs(TArray< APrimalBuff *, TSizedDefaultAllocator< 32 > > *TheBuffs)
float GetDefaultMovementSpeed()
BitFieldValue< bool, unsigned __int32 > bPreventTargetingAndMovement()
void ClientOrderedAttackTarget(AActor *attackTarget)
BitFieldValue< bool, unsigned __int32 > bAllowMultiUseByRemoteDino()
bool ForceAddUnderwaterCharacterStatusValues()
FName & DragBoneNameField()
BitFieldValue< bool, unsigned __int32 > bFlyingOrWaterDinoPreventBackwardsRun()
BitFieldValue< bool, unsigned __int32 > bUseBPOverridePhysicsImpulses()
bool CanMoveThroughActor_Implementation(AActor *actor)
void ServerCaptureDermis(APrimalCharacter *Target)
void InitializedAnimScriptInstance()
void GenerateDeathAnim(float KillingDamage, const UE::Math::TVector< double > *ImpactVelocity, APawn *InstigatingPawn, AActor *DamageCauser)
UAnimMontage *& LandedAnimField()
TSubclassOf< APrimalStructureItemContainer > & DeathDestructionDepositInventoryClassField()
bool GetAllAttachedChars(TArray< APrimalCharacter *, TSizedDefaultAllocator< 32 > > *AttachedCharsArray, const bool bIncludeSelf, const bool bIncludeBased, const bool bIncludePassengers, const bool bIncludeCarried)
BitFieldValue< bool, unsigned __int32 > bReturnToCapsuleCenterWhenDroppedInWater()
BitFieldValue< bool, unsigned __int32 > bUseBPGetArmorDurabilityDecreaseMultiplier()
void TeleportSucceeded(bool bIsATest, bool bSimpleTeleport)
TObjectPtr< UTexture2D > & ToggleTrackingIconField()
static void StaticRegisterNativesAPrimalCharacter()
float & RunningSpeedModifierField()
BitFieldValue< bool, unsigned __int32 > bUseBPCanNotifyTeamAggroAI()
void NotifyUnequippedItems()
float GetTransitionToCameraStateInterpTime(TEnumAsByte< EPrimalCameraState > ToFinalCameraState)
long double & LastWalkingTimeField()
FName & DefaultCameraStyleField()
bool IsCharacterHardAttached(bool bIgnoreRiding, bool bIgnoreCarried)
void OverrideNewFallVelocity(UE::Math::TVector< double > *InitialVelocity, const UE::Math::TVector< double > *Gravity, float DeltaTime)
TWeakObjectPtr< AActor > & TetherActorField()
FName & DragSocketNameField()
UAnimMontage *& HurtAnimField()
BitFieldValue< bool, unsigned __int32 > bHasAppliedDraggedSettings()
bool IsMovementTethered()
float & FootPhysicalSurfaceCheckIntervalField()
void ServerCallSetAggressive()
void NetPlaySoundOnCharacter(USoundBase *SoundToPlay, bool bPlayOnOwner)
BitFieldValue< bool, unsigned __int32 > bAllowDamageWhenMounted()
int GetBuffStackCount(TSubclassOf< APrimalBuff > BuffClass, bool useExactMatch)
void OnEndDragged(APrimalCharacter *Dragger)
FName & CharacterSavedDynamicBaseBoneNameField()
BitFieldValue< bool, unsigned __int32 > bPreventJump()
UE::Math::TVector< double > & TargetPathfindingLocationOffsetField()
bool IsInSingletonMission()
BitFieldValue< bool, unsigned __int32 > bSleepingDisableIK()
void OnRunTogglePressed()
void SetDeath(bool bJoinInProgress, bool AllowMovementModeChange)
void InitRagdollRepConstraints()
BitFieldValue< bool, unsigned __int32 > bDisabledIKFromDeath()
bool IsAttachedToSomething()
BitFieldValue< bool, unsigned __int32 > bConsumeZoomInput()
BitFieldValue< bool, unsigned __int32 > bIsDragging()
TEnumAsByte< enum EShooterPhysMaterialType::Type > & TargetableDamageFXDefaultPhysMaterialField()
float & OrbitCamMinZoomLevelField()
BitFieldValue< bool, unsigned __int32 > bNetworkClientsUpdateBasedMovementOnTick()
void AttachedToOtherCharacterUpdateWorldLocation(const UE::Math::TVector< double > *worldLocation)
BitFieldValue< bool, unsigned __int32 > bHasDynamicBase()
BitFieldValue< bool, unsigned __int32 > bUnregisteredMeshDueToVisibilityTickOption()
float & GlideMaxCarriedWeightField()
int & LastYawSpeedWorldFrameCounterField()
void BPNetSetCharacterMovementVelocity(bool bSetNewVelocity, UE::Math::TVector< double > *NewVelocity, bool bSetNewMovementMode, EMovementMode NewMovementMode)
BitFieldValue< bool, unsigned __int32 > bPreventLiveBlinking()
void NetForceUpdateAimedCharacters_Implementation(UE::Math::TVector< double > *StartLoc, UE::Math::TVector< double > *EndLoc, AActor *IgnoreActor, bool bForceUpdateIgnoreActor, float TraceRadius)
void ApplyDamageMomentum(float DamageTaken, const FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
bool ConsumeProjectileImpact(AShooterProjectile *theProjectile, const FHitResult *HitResult)
void OnJumped_Implementation()
bool CanMountOnMe(APrimalDinoCharacter *dinoCharacter)
void OnRep_ReplicatedBasedMovement()
float & BPTimerNonDedicatedMinField()
void ServerCallAttackTarget(AActor *TheTarget)
float & DeathCapsuleRadiusMultiplierField()
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyBumpedPawn()
void MoveForward(float Val)
AActor * GetAimedActor(ECollisionChannel CollisionChannel, UActorComponent **HitComponent, float MaxDistanceOverride, float CheckRadius, int *hitBodyIndex, FHitResult *outHitResult, bool bForceUseCameraLocation, bool bForceUpdateAimedActors, bool bForceUseActorLocation, bool *bIsDirectHit)
BitFieldValue< bool, unsigned __int32 > bForceTurretFastTargeting()
BitFieldValue< bool, unsigned __int32 > bUseBPPreventNotifySound()
float & LastFallingZField()
void PostInitializeComponents()
BitFieldValue< bool, unsigned __int32 > bRagdollIgnoresPawnCapsules()
APrimalCharacter *& DraggedCharacterField()
float & MaxRagdollDeathVelocityImpulseField()
void ClientSyncAnimation_Implementation(UAnimMontage *AnimMontage, float PlayRate, float ServerCurrentMontageTime, bool bForceTickPoseAndServerUpdateMesh, float BlendInTime, float BlendOutTime)
BitFieldValue< bool, unsigned __int32 > bReadyToPoop()
void CaptureCharacterSnapshot(UPrimalItem *Item)
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyIsDamageCauserOfAddedBuff()
void UpdateEquippedItemDurabilityVariable(FItemNetID itemID, float ItemDurabilityPercentage)
BitFieldValue< bool, unsigned __int32 > bStaminaIsGreaterThanZero()
TObjectPtr< UTexture2D > & ColorizeIconField()
EPhysicalSurface & LastFootPhysicalSurfaceTypeField()
void EnableIK(bool bEnable, bool bForceOnDedicated)
void ClientDidPoop_Implementation()
APrimalProjectileGrapplingHook *& LastGrapHookPullingMeField()
float & ClientRotationInterpSpeedMultiplierGroundField()
void LocalUnpossessed_Implementation()
float & TetherHeightField()
void CameraProbeModePrevious()
TSharedPtr< FAttachedInstancedHarvestingElement > & MyDeathHarvestingElementField()
TArray< TWeakObjectPtr< APrimalCharacter >, TSizedDefaultAllocator< 32 > > & CharactersGrappledToMeField()
UE::Math::TVector< double > & LastApproximatePhysVolumeLocationField()
UStructurePaintingComponent *& PaintingComponentField()
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideJumpZModifier()
TArray< APawn *, TSizedDefaultAllocator< 32 > > * GetTrueBasedPawns(TArray< APawn *, TSizedDefaultAllocator< 32 > > *result)
APrimalCharacter *& DraggingCharacterField()
BitFieldValue< bool, unsigned __int32 > bUseOnCharacterSteppedNotify()
float & RunMinVelocityRotDotField()
bool CanBeTargetedBy(const ITargetableInterface *Attacker)
float & EnvironmentInteractionPlasticityExponentField()
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustDamage()
TArray< int, TSizedDefaultAllocator< 32 > > & ReplicatedBonesIndiciesField()
BitFieldValue< bool, unsigned __int32 > bCanBeTorpid()
UE::Math::TVector< double > & GroundCheckExtentField()
float GetDragWeight(APrimalCharacter *ForDragger)
void Crouch(bool bClientSimulation)
UE::Math::TVector< double > & LastForceFallCheckBaseLocationField()
void NetSetMovementModeSimulatedInternal_Implementation(EMovementMode NewMovementMode)
bool UseCenteredTPVCamera()
float & DefaultTPVZoomField()
UE::Math::TVector< double > & PreviousRagdollLocationField()
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustImpulseFromDamage()
long double & LastPlayedFootstepTimeField()
float & ReplicatedMaxTorporField()
void EndForceSkelUpdate()
float TakeDamage(float Damage, const FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
TSet< TWeakObjectPtr< APrimalCharacter >, DefaultKeyFuncs< TWeakObjectPtr< APrimalCharacter >, 0 >, FDefaultSetAllocator > & BasedCharacterSetField()
float SetHealth(float newHealth)
bool GetGroundLocation(UE::Math::TVector< double > *theGroundLoc, const UE::Math::TVector< double > *OffsetUp, const UE::Math::TVector< double > *OffsetDown)
static UClass * StaticClass()
void PlayHitEffectGeneric_Implementation(float DamageTaken, FPointDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
static UActorComponent * CreateSnapshotComponent(AActor *For, UObject *Template, FName Tag, FName Name)
APrimalBuff * GetBuffForPostEffect(UMaterialInterface *anEffect)
BitFieldValue< bool, unsigned __int32 > bCanIgnoreWater()
BitFieldValue< bool, unsigned __int32 > bIsSleeping()
bool IsValidForCombatMusic()
FString * GetShortName(FString *result)
FName & RootBodyBoneNameField()
float & MaxCursorHUDDistanceField()
float & ProneEyeHeightField()
UMeshComponent * GetSkeletalMeshComponent()
void RemoveCharacterSnapshot(UPrimalItem *Item, AActor *From)
BitFieldValue< bool, unsigned __int32 > bSuppressPlayerKillNotification()
void SetBase(UPrimitiveComponent *NewBaseComponent, const FName BoneName, bool bNotifyPawn)
BitFieldValue< bool, unsigned __int32 > bUseBPCheckJumpInput()
BitFieldValue< bool, unsigned __int32 > bUseBPGetOverrideCameraInterpSpeed()
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideCharacterNewFallVelocity()
void NotifyItemAdded(UPrimalItem *anItem, bool bEquipItem)
void SetReplicateMovement(bool bInReplicateMovement)
bool GetAllAttachedCharsInternal(TSet< APrimalCharacter *, DefaultKeyFuncs< APrimalCharacter *, 0 >, FDefaultSetAllocator > *AttachedChars, const APrimalCharacter *OriginalChar, bool *bIncludeBased, const bool bIncludePassengers, const bool bIncludeCarried)
BitFieldValue< bool, unsigned __int32 > bIsBigDino()
void GetMultiUseEntries(APlayerController *ForPC, TArray< FMultiUseEntry, TSizedDefaultAllocator< 32 > > *MultiUseEntries, int hitBodyIndex)
BitFieldValue< bool, unsigned __int32 > bUseBPTimerNonDedicated()
BitFieldValue< bool, unsigned __int32 > bPreventUnconsciousMeshBasing()
void ToggleCameraProbeModePressed1(FKey *Key)
bool AllowMovementMode(EMovementMode NewMovementMode, unsigned __int8 NewCustomMode)
void BPOverrideUseItemSlot(int ItemSlot)
void GetPrimalCameraParams(FPrimalCameraParams *OutCameraParams, const APrimalCharacter *CharForConditionChecks, bool bIncludeWeaponOverride, FName ForProfileId)
void StopAnimMontage(UAnimMontage *AnimMontage)
void FindAndApplyWeaponCameraParamsOverride(FPrimalCameraParams *OutCameraParams, const APrimalCharacter *CharForConditionChecks, FName ForProfileId)
float & ClientLocationInterpSpeedField()
BitFieldValue< bool, unsigned __int32 > bSetDeath()
BitFieldValue< bool, unsigned __int32 > bUseBPOnMovementModeChangedNotify()
BitFieldValue< bool, unsigned __int32 > LastIsInsideVaccumSealedCube()
BitFieldValue< bool, unsigned __int32 > bWasUsingOldCameraOnDinoBase()
float GetTPVHorizontalCameraOffsetFromSlider()
BitFieldValue< bool, unsigned __int32 > bRagdollRetainAnimations()
BitFieldValue< bool, unsigned __int32 > bUseBPPreSerializeSaveGame()
static void StaticApplyCharacterSnapshot(UPrimalItem *Item, AActor *To, UE::Math::TVector< double > *Offset, float MaxExtent, int Pose, bool bCollisionOn)
void UpdateAllEquippedItemsDurabilityVariables()
long double & LastHitDamageTimeField()
FieldArray< bool, 2 > ToggleCameraProbeModeChordField()
BitFieldValue< bool, unsigned __int32 > bDieIfLeftWater()
void SetCharacterAndRagdollLocation(UE::Math::TVector< double > *NewLocation)
void OverrideFlyingVelocity(UE::Math::TVector< double > *InitialVelocity, const UE::Math::TVector< double > *Gravity, float DeltaTime)
BitFieldValue< bool, unsigned __int32 > bSleepingUseRagdoll()
void NotifyItemRemoved(UPrimalItem *anItem)
UE::Math::TVector< double > & DragOffsetField()
BitFieldValue< bool, unsigned __int32 > bForceIKOnDedicatedServer()
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustTorpidityDamage()
long double & LastMontageSyncTimeField()
long double & NextBPTimerServerField()
bool ShouldUseArmorDurabilityVFX()
void NativeSimulateHair(TArray< UE::Math::TVector< double >, TSizedDefaultAllocator< 32 > > *CurrentPos, TArray< UE::Math::TVector< double >, TSizedDefaultAllocator< 32 > > *LastPos, TArray< UE::Math::TVector< double >, TSizedDefaultAllocator< 32 > > *RestPos, TArray< UE::Math::TVector< double >, TSizedDefaultAllocator< 32 > > *PivotPos, TArray< float, TSizedDefaultAllocator< 32 > > *RestDistance, UE::Math::TVector< double > *HairSocketLoc, UE::Math::TRotator< double > *HairSocketRot, UE::Math::TVector< double > *ChestSocketLoc, UE::Math::TRotator< double > *ChestSocketRot, float DeltaTime, float Damping, float DampingFrontModifier, float DampingBack, float InWater, float HairWetness, float DragForce, float HairScale, float SpringForce, float SpringForceFrontModifier, float SpringForceBack, float GravityForce, UE::Math::TVector< double > *ShoulderLCollisionOffset, float ShoulderLCollisionRadius, UE::Math::TVector< double > *ShoulderRCollisionOffset, float ShoulderRCollisionRadius, UE::Math::TVector< double > *HeadHairCollisionOffset, float HeadHairCollisionRadius, UE::Math::TVector< double > *NeckHairCollisionOffset, float NeckHairCollisionRadius, float MaxDistanceToRestPos, UE::Math::TTransform< double > *LastHeadTransform, bool bPosAsPivot, bool bCollideMiddle, bool bCollideWithNeck)
float BPModifyViewHitDir(APrimalCharacter *viewingCharacter, float InViewHitDir)
BitFieldValue< bool, unsigned __int32 > bPlayingRunSound()
float & TargetCarriedYawField()
BitFieldValue< bool, unsigned __int32 > bUseBP_ShouldForceDisableTPVCameraInterpolation()
TSet< UParticleSystemComponent *, DefaultKeyFuncs< UParticleSystemComponent *, 0 >, FDefaultSetAllocator > & ParticleSystemsToActivateAfterDraggedField()
BitFieldValue< bool, unsigned __int32 > bReplicateDamageMomentum()
void TagFriendlyStructures()
TArray< TWeakObjectPtr< APrimalCharacter >, TSizedDefaultAllocator< 32 > > & SavedBasedCharactersField()
BitFieldValue< bool, unsigned __int32 > bIsBeingDraggedByDino()
bool IsAlliedWithOtherTeam(int OtherTeamID)
BitFieldValue< bool, unsigned __int32 > bPreventTargetingByTurrets()
BitFieldValue< bool, unsigned __int32 > bOnlyPlayPoopAnimWhileWalking()
bool IsSubmerged(bool bDontCheckSwimming, bool bUseFullThreshold, bool bForceCheck, bool bFromVolumeChange)
void MoveRight(float Val)
BitFieldValue< bool, unsigned __int32 > bCanDrag()
FTimerHandle & ForceSleepRagdollExHandleField()
long double & LastSpecialDamageTimeField()
void PostProcessModifyBlendableMaterial(const UMaterialInterface *BlendableMaterialInterface, UMaterialInstanceDynamic *MID)
float & TamedDinoCallOutRangeField()
AActor * GetBasedOnDinoAsActor(bool bUseReplicatedData, bool bOnlyConsciousDino)
UAnimMontage *& HurtAnim_FlyingField()
void Tick(float DeltaSeconds)
float & ExtraFrictionModifierField()
long double & LastTimeForceTickPoseOnServerPlayAnimationEndedField()
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideDamageCauserHitMarker()
UAnimationAsset *& ReplicatedDeathAnimField()
float & OrbitCamZoomStepSizeField()
void RemoveAllJumpDeactivatedBuffs(APrimalBuff *IgnoredBuff)
void ClientCheatFly_Implementation()
void BPOverrideReleaseItemSlot(int ItemSlot)
BitFieldValue< bool, unsigned __int32 > bUseAmphibiousTargeting()
BitFieldValue< bool, unsigned __int32 > bIsSkinned()
BitFieldValue< bool, unsigned __int32 > bPreventMovement()
BitFieldValue< bool, unsigned __int32 > bMarkForDestruction()
float & ClientRotationInterpSpeedField()
float & GlideGravityScaleMultiplierField()
float & RagdollDeathImpulseScalerField()
float PlayAnimMontage(UAnimMontage *AnimMontage, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, float BlendInTime, float BlendOutTime)
bool IsInVacuumSealedSpace()
bool CanBeBaseForCharacter(APawn *Pawn)
BitFieldValue< bool, unsigned __int32 > bTriggerBPStasis()
FLinearColor * GetFXBloodColor_Implementation(FLinearColor *result)
BitFieldValue< bool, unsigned __int32 > bPreventInventoryAccess()
BitFieldValue< bool, unsigned __int32 > bUseBPOnStaminaDrained()
void EndPlay(const EEndPlayReason::Type EndPlayReason)
FName * GetCurrentCameraProfileId(FName *result)
void TryAccessInventoryWrapper()
float & RagdollImpactDamageMinDecelerationSpeedField()
BitFieldValue< bool, unsigned __int32 > bForceAlwaysUpdateMesh()
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideCharacterParticle()
FString * GetDescriptiveName(FString *result)
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustMoveForward()
long double & BlinkTimerField()
BitFieldValue< bool, unsigned __int32 > bUseBP_OverrideTerminalVelocity()
void Landed(const FHitResult *Hit)
bool AllowFallDamage(const FHitResult *HitResult, float FallDamageAmount, bool CustomFallDamage)
bool IsValidForStatusRecovery()
BitFieldValue< bool, unsigned __int32 > bJumpOnRelease()
void NetStopAllAnimMontage_Implementation()
float & ReplicatedCurrentHealthField()
float & HalfLegLengthField()
BitFieldValue< bool, unsigned __int32 > bOnlyHasRunningAnimationWhenWalking()
void TryCallFollowDistanceCycleOne()
BitFieldValue< bool, unsigned __int32 > bSetAnimationTickPrerequisite()
FName & DediOverrideMeshCollisionProfileNameField()
bool PreventNotifySound(USoundBase *SoundIn)
AActor *& CharacterSavedDynamicBaseField()
BitFieldValue< bool, unsigned __int32 > bIgnoreLowGravityDisorientation()
BitFieldValue< bool, unsigned __int32 > bUseBPOnMassTeleportEvent()
bool WantsToUseRagdollForDeath()
BitFieldValue< bool, unsigned __int32 > bAimGettingCharacterMeshRotation()
bool BPOverrideCameraArmLengthInterpParams(const FPrimalCameraParams *CameraParams, FPrimalCameraInterpParams *OutInterpParams)
BitFieldValue< bool, unsigned __int32 > bUseBPOnLethalDamage()
BitFieldValue< bool, unsigned __int32 > bDisableCameraShakeOnNotifyHit()
float & PreviewCameraDefaultZoomMultiplierField()
BitFieldValue< bool, unsigned __int32 > bRecentlyUpdateIk()
BitFieldValue< bool, unsigned __int32 > bTicksOnClient()
void FilterMultiUseEntries(APlayerController *ForPC, TArray< FMultiUseEntry, TSizedDefaultAllocator< 32 > > *MultiUseEntries)
BitFieldValue< bool, unsigned __int32 > bUsesRootMotion()
float & GrabWeightThresholdField()
BitFieldValue< bool, unsigned __int32 > bIsProne()
BitFieldValue< bool, unsigned __int32 > bUseBPPostLoadedFromSaveGame()
float & BuffedDamageMultField()
BitFieldValue< bool, unsigned __int32 > bUseBPAddedAttachments()
void NetDidLand_Implementation()
UE::Math::TVector< double > & LastWalkingLocField()
float & CorpseDraggedDecayRateField()
void OnBeginDragged(APrimalCharacter *Dragger)
bool HasValidASACameraConfig()
BitFieldValue< bool, unsigned __int32 > bOnlyAllowRunningWhileFlying()
long double & LastRelevantToPlayerTimeField()
bool TryMultiUse(APlayerController *ForPC, int UseIndex, int hitBodyIndex)
void UpdateStencilValues()
BitFieldValue< bool, unsigned __int32 > bPreventIKWhenNotWalking()
BitFieldValue< bool, unsigned __int32 > bHideFromScans()
void ServerDinoOrder_Implementation(APrimalDinoCharacter *aDino, EDinoTamedOrder::Type OrderType, AActor *enemyTarget)
void TermRagdollRepConstraints()
BitFieldValue< bool, unsigned __int32 > bUseBPGetGravity()
void DetachFromOtherCharacter(const bool enableMovementAndCollision)
void TakeFallingDamage(const FHitResult *Hit)
BitFieldValue< bool, unsigned __int32 > bAllowFullSubmergedCheck()
bool IsBlockedByShield(const FHitResult *HitInfo, const UE::Math::TVector< double > *ShotDirection, bool bBlockAllPointDamage)
void NotifyEquippedItems()
BitFieldValue< bool, unsigned __int32 > bAllowCorpseDestructionWithPreventSaving()
float & ExtraMaxAccelerationModifierField()
void CheckRegisterCharacterMesh()
long double GetLastGameplayRelevantTime()
TObjectPtr< UTexture2D > & MoveCloserIconField()
BitFieldValue< bool, unsigned __int32 > bCurrentFrameAnimPreventInput()
TWeakObjectPtr< APrimalDinoCharacter > & CarryingDinoField()
void TickBeingDragged(float DeltaSeconds)
TObjectPtr< UTexture2D > & ReleaseBodyIconField()
BitFieldValue< bool, unsigned __int32 > bCanRun()
BitFieldValue< bool, unsigned __int32 > bUseBlueprintJumpInputEvents()
float & LowHealthPercentageField()
void ServerCallMoveTo(UE::Math::TVector< double > *MoveToLoc)
float & LandedSoundMaxRangeField()
BitFieldValue< bool, unsigned __int32 > bBPManagedFPVViewLocation()
BitFieldValue< bool, unsigned __int32 > bWantsToRun()
BitFieldValue< bool, unsigned __int32 > bUseHealthDamageMaterialOverlay()
void TryPlaySleepingAnim(bool bWasPlayingDeathAnim)
UAnimMontage *& PinnedAnimField()
void ClearMountedDino(bool fromMountedDino)
BitFieldValue< bool, unsigned __int32 > bUseBPShieldBlock()
USoundBase * OverrideCharacterSound(USoundBase *SoundIn)
float GetRunningSpeedModifier(bool bIsForDefaultSpeed)
long double & StartDraggingTimeField()
float & TwoLeggedVirtualPointDistFactorField()
void ClientFailedPoop_Implementation()
UE::Math::TVector< double > & AutonomousCorrectionOffsetField()
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideAccessInventoryInput()
BitFieldValue< bool, unsigned __int32 > bOverrideNewFallVelocity()
AActor *& ImmobilizationActorField()
long double & ForceCheckPushThroughWallsTimeField()
BitFieldValue< bool, unsigned __int32 > bForceNetDidLand()
void OnVoiceTalkingStateChanged(bool isTalking, bool InbIsMuted)
float & MontageSyncIntervalField()
bool UseOverrideWaterJumpVelocity()
long double & LastTimeUpdatedCorpseDestructionTimeField()
bool ShouldUseASACamera(bool bCheckShouldSwitchToOld)
void NetAddCharacterMovementImpulse_Implementation(UE::Math::TVector< double > *Impulse, __int64 bVelChange, float ImpulseExponent, bool bSetNewMovementMode, EMovementMode NewMovementMode)
void NetPlayDeathAnimIfNeeded_Implementation(bool bOnlyPlayOnClient)
UE::Math::TTransform< double > & LocalDraggedCharacterTransformField()
UE::Math::TVector< double > & CurrentLocalRootLocField()
UE::Math::TVector< double > & MeshPreRagdollRelativeLocationField()
BitFieldValue< bool, unsigned __int32 > bDediForceUnregisterSKMesh()
BitFieldValue< bool, unsigned __int32 > bClientSetCurrentAimRot()
void ClientOrderedMoveTo_Implementation(UE::Math::TVector< double > *MoveToLoc)
BitFieldValue< bool, unsigned __int32 > bUseBPAllowPlayMontage()
float & TetherRadiusField()
void UnProne(bool bClientSimulation)
APhysicsVolume * GetApproximateLocationPhysicsVolume(bool bForceUpdate, const UE::Math::TVector< double > *LocOffset, bool bFavorWaterVolume)
void OnPaintingComponentInitialized(const UStructurePaintingComponent *PaintingComp)
BitFieldValue< bool, unsigned __int32 > bForceSimpleTeleportFade()
float & ReplicatedMaxHealthField()
BitFieldValue< bool, unsigned __int32 > bRemoteRunning()
FName * GetOverrideSocket(FName *result, FName from)
BitFieldValue< bool, unsigned __int32 > bDestroyOnStasis()
long double & LastTimeUpdatedCharacterStatusComponentField()
long double & NextBlinkTimeField()
float & NonRelevantServerForceSleepRagdollIntervalField()
void Serialize(FStructuredArchiveRecord Record)
BitFieldValue< bool, unsigned __int32 > bIsCarriedAsPassenger()
float & DeathMeshRelativeZOffsetAsCapsulePercentField()
float BPModifyFOV_Implementation(float FOVIn)
BitFieldValue< bool, unsigned __int32 > bCanPushOthers()
long double & LastBumpedDamageTimeField()
BitFieldValue< bool, unsigned __int32 > bCanBeDragged()
TArray< FBoneDamageAdjuster, TSizedDefaultAllocator< 32 > > & BoneDamageAdjustersField()
BitFieldValue< bool, unsigned __int32 > bDestroyOnStasisWhenDead()
BitFieldValue< bool, unsigned __int32 > bIsAttachedOtherCharacter()
long double & LastTimeSubmergedField()
BitFieldValue< bool, unsigned __int32 > bDebugPathing()
int & LastValidUnstasisCasterFrameField()
static UClass * StaticClass()
AActor * GetAimedUseActor(UActorComponent **UseComponent, int *hitBodyIndex, bool bForceUseActorLocation, bool bForceUpdateAimedActors)
APawn * GetResponsibleDamager(AActor *DamageCauser)
long double & ServerLastReceivedSpectatorLocTimeField()
BitFieldValue< bool, unsigned __int32 > bAttackForcesRunning()
float & ForcedFleeDurationField()
BitFieldValue< bool, unsigned __int32 > bUseBP_TamedOverrideHorizontalLandingRange()
float & DieIfLeftWaterWanderRequiresCapsuleMultiFreeDepthField()
float & AttackIntervalField()
float & WanderFlyingMinZHeightAboveGroundField()
float & AggroFactorDamagePercentageMultiplierField()
void NotifyBump(UE::Math::TVector< double > *PreBumpLocation, AActor *Other, UPrimitiveComponent *OtherComp, const UE::Math::TVector< double > *HitNormal, const UE::Math::TVector< double > *HitLocation)
float & BelowDeltaZAttackRangeField()
AActor *& LastMovingAroundBlockadeActorField()
float & AggroNotifyNeighborsRangeFalloffField()
BitFieldValue< bool, unsigned __int32 > bAlwaysStartledWhenAggroedByNeighbor()
float & DamagedForceAggroIntervalField()
float & MovingAroundBlockadeDirectionField()
float & LandDinoMaxFlyerTargetDeltaZField()
float & AggroFactorDecreaseGracePeriodField()
float & MinimumWanderGroundNormalZField()
UBehaviorTree *& HasEnemyTreeField()
float & TargetingDistanceReductionFactorLinearField()
float & WildBelowDeltaZTargetingRangeField()
float & MoveAroundObjectMaxVelocityField()
BitFieldValue< bool, unsigned __int32 > bIgnoreWaterOrAmphibiousTargets()
UE::Math::TVector< double > & LastBlockadeHitNormalField()
UE::Math::TVector< double > & FlyingMoveTowardsTargetOffsetField()
BitFieldValue< bool, unsigned __int32 > bNotifyBPTargetSet()
float & FlyingReachedDestinationThresholdOffsetField()
float & MinAggroValueField()
UBehaviorTree *& ForcedAggroHasEnemyTreeField()
float & SeekingPercentChanceToFlyField()
BitFieldValue< bool, unsigned __int32 > bUseBPSetupFindTarget()
void RebootBrainComponent()
float & TamedCorpseFoodTargetingRangeField()
bool IsWithinAttackRange(AActor *Other, bool bForceUseLastAttackIndex)
UE::Math::TVector< double > & MovingAroundBlockadePointField()
UBehaviorTree *& NoEnemyTreeField()
BitFieldValue< bool, unsigned __int32 > bRidingPlayerTargetDino()
bool UseLowQualityBehaviorTreeTick()
bool IsForceTargetDinoRider(AShooterCharacter *playerTarget)
float & AttackRotationGroundSpeedMultiplierField()
FTimerHandle & PlayStartledAnimHandleField()
float & LastBlockadeWidthField()
float & TamedMaxFollowDistanceField()
UStaticMeshComponent * GetClosestTree(FOverlapResult *OutHit)
BitFieldValue< bool, unsigned __int32 > bUseFlyingTargetOffsets()
static UClass * StaticClass()
BitFieldValue< bool, unsigned __int32 > bDisableForceFlee()
float & DieIfLeftWaterTargetUnsubmergedTimeoutField()
UE::Math::TVector< double > & LastCheckAttackRangeTargetLocationField()
float & FlyingWanderRandomDistanceAmountField()
UE::Math::TRotator< double > & AttackRotationRateField()
float & BaseStructureTargetingDesireField()
float & AboveDeltaZAttackRangeField()
float & DieIfLeftWaterWanderMinimumWaterHeightMultiplierField()
float & ForceFleeUnderHealthPercentageField()
float & TamedFollowAcceptanceHeightOffsetField()
float & ForcedAggroTimeCounterField()
BitFieldValue< bool, unsigned __int32 > bIgnoreMoveAroundBlockade()
TSet< TWeakObjectPtr< AActor >, DefaultKeyFuncs< TWeakObjectPtr< AActor >, 0 >, FDefaultSetAllocator > & IgnoredTargetsField()
BitFieldValue< bool, unsigned __int32 > bNotAllowedToFindTargets()
float & AIFlightMaxLandingZDistanceField()
BitFieldValue< bool, unsigned __int32 > bForceOnlyTargetingPlayerOrTamed()
AActor *& LastCheckAttackRangeTargetField()
float GetAggroDesirability(const AActor *InTarget)
void SetTarget(const AActor *InTarget, bool bDontAddAggro, bool bOverlapFoundTarget)
float GetAcceptanceHeightOffset()
float & MinAttackIntervalForFleeing_WaterField()
float & AggroToAddUponRemovingTargetField()
bool CheckMoveAroundBlockadePoint(UE::Math::TVector< double > *moveToPoint)
void SetDeferredTick(bool bShouldDefer, bool bIsDestroying)
float & WanderFlyingClampZHeightAboveGroundField()
BitFieldValue< bool, unsigned __int32 > bFlyingUseMoveAroundBlockade()
UE::Math::TVector< double > & CombatFlyingMoveTowardsTargetOffsetField()
float & MinAttackIntervalForFleeingField()
float & RangeTargetWildDinosMultiplierField()
float & WanderRandomDistanceAmountField()
float & FindLandingPositionZOffsetField()
BitFieldValue< bool, unsigned __int32 > bUseBPUpdateBestTarget()
bool & bUseBPShouldNotifyAnyNeighborField()
long double & ForcedMoveToUntilTimeField()
float & DieIfLeftWaterReachedRadiusDistanceCheckMultiplierField()
float & TamedFollowAcceptanceRadiusOffsetField()
AActor * GetCorpseFoodTarget()
float & MoveAroundBlockadeAdditionalWidthField()
BitFieldValue< bool, unsigned __int32 > bAllowSwimWanderingForLandDinos()
BitFieldValue< bool, unsigned __int32 > bCanUseAttackStateOnTargetChange()
bool CalculateAndSetWonderingAIState(bool *StateChanged)
BitFieldValue< bool, unsigned __int32 > bCheckBuffTargetingDesireOverride()
float & NaturalMaxDepthZField()
float & AttackRotationRangeDegreesField()
BitFieldValue< bool, unsigned __int32 > bUseBPTargetingDesire()
TWeakObjectPtr< AActor > & ForcedAttackTargetField()
BitFieldValue< bool, unsigned __int32 > bAllowForceFleeToSameTargetingTeam()
long double & LastForcedFleeTimeField()
static void StaticRegisterNativesAPrimalDinoAIController()
TArray< float, TSizedDefaultAllocator< 32 > > & TamedTargetingDesireMultiplierValuesField()
void NotifyTakeDamage(float Damage, const FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
TArray< TSoftClassPtr< AActor >, TSizedDefaultAllocator< 32 > > & TamedTargetingDesireMultiplierClassesField()
float & AggroNotifyNeighborsRangeField()
bool IsWithinAttackRangeAndCalculateBestAttack(AActor *Other, bool *bAttackChanged)
float & AggroToAddUponAcquiringTargetField()
long double & LastBlockadeCheckTimeField()
float GetAcceptanceRadiusOffset()
long double & LastFleeLocCheckTimeField()
BitFieldValue< bool, unsigned __int32 > bUseBPForceTargetDinoRider()
UE::Math::TVector< double > & LastFleeLocCheckField()
float & WildAboveDeltaZTargetingRangeField()
TArray< TSoftClassPtr< APrimalDinoCharacter >, TSizedDefaultAllocator< 32 > > & AggroNotifyNeighborsClassesField()
bool & bUseAlternateMovePointField()
UE::Math::TVector< double > & LastCheckAttackRangeClosestPointField()
float & FleeFromAttackTimeLimitField()
AActor *& ForceTargetActorField()
void SetPawn(APawn *InPawn)
BitFieldValue< bool, unsigned __int32 > bIsMissionDino()
float & AttackRangeField()
BitFieldValue< bool, unsigned __int32 > bUseCombatMoveTowardsTargetOffset()
BitFieldValue< bool, unsigned __int32 > bForceOnlyTargetingPlayers()
TArray< float, TSizedDefaultAllocator< 32 > > & TamedAITargetingRangeMultipliersField()
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideIgnoredByWildDino()
long double & LastExecutedAttackTimeField()
bool & bNotifyNeighborsWithoutDamageField()
BitFieldValue< bool, unsigned __int32 > bUseImprovedAggroFalloffBehavior()
float & AggroNotifyNeighborsMultiplierField()
char MoveAroundBlockade(UE::Math::TVector< double > *PreBumpLocation, AActor *BlockadeActor, UPrimitiveComponent *OtherComp, float BlockadeWidth, UE::Math::TVector< double > *HitNormal, UE::Math::TVector< double > *HitLocation)
UBehaviorTree *& TamedNoEnemyTreeField()
void SetHasAttackPriority(bool Value)
void Tick(float DeltaSeconds)
void OnPossess(APawn *InPawn)
BitFieldValue< bool, unsigned __int32 > bRidingDinoTargetPlayer()
float & PercentageTorporForFleeingField()
BitFieldValue< bool, unsigned __int32 > bForcedAggro()
float & FollowStoppingDistanceField()
UE::Math::TVector< double > & LastCheckAttackRangePawnLocationField()
float & FleeFromAttackCoolDownTimeField()
float & WanderFlyingZScalerField()
FString * GetDebugInfoString(FString *result)
AActor * FindTarget(bool bDontSet)
long double & ForceAggroUntilTimeField()
float & TamedTargetingRangeField()
float & AccumulatedBehaviorDeltaField()
bool & bOnlyOverlapTargetCorpsesUnlessHasTargetField()
BitFieldValue< bool, unsigned __int32 > bTargetChanged()
long double & LastMovingAroundBlockadeTimeField()
TArray< float, TSizedDefaultAllocator< 32 > > & WildTargetingDesireMultiplierValuesField()
float & MaxFlyingTargetDeltaZField()
float & BeyondTargetingRangeAggroAdditionField()
int & NumAlliesToAttackField()
BitFieldValue< bool, unsigned __int32 > bUse_BPOverrideLandingLocation()
const AActor *& TargetField()
bool RunBehaviorTree(UBehaviorTree *BTAsset)
UBehaviorTree *& MissionTreeField()
TArray< FAggroEntry, TSizedDefaultAllocator< 32 > > & AggroEntriesField()
void AddToAggro(const AActor *Attacker, float DamagePercent, bool bNotifyNeighbors, bool SetValue, bool bIsFromDamage, bool skipTeamCheck)
int & AccumulatedBehaviorFrameCountField()
float & NaturalTargetingRangeField()
BitFieldValue< bool, unsigned __int32 > bFlyerAllowWaterTargeting()
BitFieldValue< bool, unsigned __int32 > bModifiedWanderRadius()
UE::Math::TVector< double > & StartMovingAroundBlockadeLocationField()
BitFieldValue< bool, unsigned __int32 > bDeferredTickMode()
float & FlyingWanderFixedDistanceAmountField()
UE::Math::TVector< double > & FlyingTargetFocalPositionOffsetField()
float & MinLocChangeIntervalForFleeingField()
BitFieldValue< bool, unsigned __int32 > bFlyerWanderDefaultToOrigin()
float & DieIfLeftWaterTargetingRequiresFreeDepthField()
float & TargetingDistanceReductionFactorExponentField()
BitFieldValue< bool, unsigned __int32 > bForceTargetDinoRider()
float & LandDinoMaxWaterTargetDepthCapsuleMultiplierField()
void StopBrainComponent(FString *reason)
long double & LastHadAggroEntriesTimeField()
UE::Math::TVector< double > & LastBlockadeHitLocationField()
UBehaviorTree *& BehaviourTreeField()
bool & bWaterDinoAllowUnsubmergedTargetsField()
float GetTargetingDesire(const AActor *InTarget)
float & ExtraCorpseTargetingRangeField()
long double & LastForcedAttackEnemyTeamTimeField()
void AvoidGenericToPoint(UE::Math::TVector< double > *TargetDestination)
BitFieldValue< bool, unsigned __int32 > bForceTargetingAllStructures()
float & SeekingPercentChanceToLandField()
float & CorpseAttackDestinationMultiplierField()
float & SeekingIntervalCheckToLandField()
UBehaviorTree *& BabyHasEnemyTreeField()
float & AggroFactorDecreaseSpeedField()
float & WanderFixedDistanceAmountField()
float & MateBoostAggroNotifyNeighborsMultiplierField()
BitFieldValue< bool, unsigned __int32 > bUseGeometryInsteadOfStationObjForFreeDepthTest()
TArray< TSoftClassPtr< AActor >, TSizedDefaultAllocator< 32 > > & WildTargetingDesireMultiplierClassesField()
float & AttackDestinationOffsetField()
int & LastCharacterTargetTeamField()
float & SeekingIntervalCheckToFlyField()
int & ForcedAttackEnemyTeamField()
UBehaviorTree *& FleeFromAttackTreeField()
TWeakObjectPtr< APawn > & PawnPersistentReferenceField()
float & AggroFactorDesirabilityMultiplierField()
static void StaticRegisterNativesAPrimalDinoCharacter()
FString * GetCurrentDinoName(FString *result, APlayerController *ForPC)
BitFieldValue< bool, unsigned __int32 > bRotateToFaceLatchingObject()
TArray< FWildFollowerSpawnEntry, TSizedDefaultAllocator< 32 > > & OverwrittenWildFollowingDinoInfosField()
BitFieldValue< bool, unsigned __int32 > bUseBP_OnPostNetReplication()
BitFieldValue< bool, unsigned __int32 > bUseBPCanCryo()
BitFieldValue< bool, unsigned __int32 > bUseBPOnRefreshColorization()
FString & ImprinterNameField()
float & RandomMutationGivePointsField()
void ReplicateDurabilityForEquippedItem(FItemNetID itemID)
void UpdateImprintingDetails(const FString *NewImprinterName, const FString *NewImprinterPlayerUniqueNetId)
BitFieldValue< bool, unsigned __int32 > bConsoleIgnoreSafeZonesForCrosshair()
BitFieldValue< bool, unsigned __int32 > bKeepAffinityOnDamageRecievedWakingTame()
void ReassertColorization()
float & WildSwimmingRotationRateModifierField()
void BPModifyHarvestingWeightsArray(const TArray< float, TSizedDefaultAllocator< 32 > > *resourceWeightsIn, const TArray< UPrimalItem *, TSizedDefaultAllocator< 32 > > *resourceItems, TArray< float, TSizedDefaultAllocator< 32 > > *resourceWeightsOut)
float & AccumulatedStatusUpdateTimeField()
float & SlopeBiasForMaxCapsulePercentField()
void UpdateTribeGroupRanks(unsigned __int8 NewTribeGroupPetOrderingRank, unsigned __int8 NewTribeGroupPetRidingRank)
BitFieldValue< bool, unsigned __int32 > bPreventHibernation()
float GetNetStasisAndRangeMultiplier(bool bIsForNetworking)
FieldArray< unsigned __int8, 6 > GestationEggColorSetIndicesField()
float & CloneBaseElementCostField()
float & UntamedPoopTimeMaxIntervalField()
bool FlyingUseHighQualityCollision()
bool BPDinoTooltipCustomTamingProgressBar(bool *overrideTamingProgressBarIfActive, float *progressPercent, FString *Label)
TObjectPtr< UTexture2D > & TargetingOptionsIconField()
FName & ForwardPlatformSaddleStructurePointDamageToBoneField()
BitFieldValue< bool, unsigned __int32 > bUseBP_OverrideBasedCharactersCameraInterpSpeed()
BitFieldValue< bool, unsigned __int32 > bStepDamageAllTargetables()
BitFieldValue< bool, unsigned __int32 > bUseBPUnstasisConsumeFood()
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustAttackIndex()
BitFieldValue< bool, unsigned __int32 > bUseBPKilledSomethingEvent()
float & HUDScaleMultiplierField()
void ApplyGestationBoneModifiers()
void ProcessEditText(AShooterPlayerController *ForPC, const FString *TextToUse, bool checkedBox)
float & RiderMaxRunSpeedModifierField()
long double & LastAutoHealingItemUseField()
BitFieldValue< bool, unsigned __int32 > bRestrictNonAlliedCarriedPlayerYaw()
UAnimMontage *& EndChargingAnimationField()
void NotifyItemRemoved(UPrimalItem *anItem)
TSubclassOf< UDamageType > & ChargeBumpDamageTypeField()
TArray< TObjectPtr< UTexture2D >, TSizedDefaultAllocator< 32 > > & TribeRidingRankSelectionIconsField()
TArray< TObjectPtr< UTexture2D >, TSizedDefaultAllocator< 32 > > & AddTameToGroupSelectionIconsField()
float & EggRangeMaximumNumberField()
long double & LastSetRiderTimeField()
BitFieldValue< bool, unsigned __int32 > bIsBraking()
float & RiderMaxImprintingQualityDamageMultiplierField()
BitFieldValue< bool, unsigned __int32 > bForceRiderNetworkParent()
UAnimSequence *& LatchedRiderAnimOverrideField()
long double & RepeatPrimaryAttackLastSendTimeField()
void RegisterAllComponents()
bool ShouldShowDinoTooltip(AShooterHUD *HUD)
TSubclassOf< UDamageType > & StepHarvestableDamageTypeField()
int & LastFrameUseLowQualityAnimationTickField()
BitFieldValue< bool, unsigned __int32 > bUsePreciseLaunching()
UE::Math::TVector< double > & BabyCuddleWalkStartingLocationField()
BitFieldValue< bool, unsigned __int32 > bForceNoCharacterStatusComponentTick()
float & ForcePawnBigPushingForTimeField()
BitFieldValue< bool, unsigned __int32 > bServerInitializedDino()
void SpawnNewAIController(TSubclassOf< AController > NewAIController, UBehaviorTree *MissionBehaviorTreeOverride)
USoundBase *& PlayKillLocalSoundField()
float & WildPercentageChanceOfBabyField()
BitFieldValue< bool, unsigned __int32 > bRiderJumpTogglesFlight()
BitFieldValue< bool, unsigned __int32 > bIsBossDino()
UAnimMontage *& StartledAnimationRightDefaultField()
AActor *& WildFollowingParentRefField()
BitFieldValue< bool, unsigned __int32 > bForceDisableClientGravitySim()
int & OverrideDinoTameSoundIndexField()
BitFieldValue< bool, unsigned __int32 > bMeleeAttackHarvetUsableComponents()
FString * GetEntryString(FString *result)
TSubclassOf< UPrimalItem > & BabyCuddleFoodField()
BitFieldValue< bool, unsigned __int32 > bUseRootLocSwimOffset()
FString * GetColorSetInidcesAsString(FString *result)
BitFieldValue< bool, unsigned __int32 > bUseBPInterceptMoveInputEventsEvenIfZero()
float & RootLocSwimOffsetField()
bool AllowWakingTame_Implementation(APlayerController *ForPC)
float & WakingTameFeedIntervalField()
BitFieldValue< bool, unsigned __int32 > bChargeDamageStructures()
TObjectPtr< UTexture2D > & BehaviourIconField()
BitFieldValue< bool, unsigned __int32 > bIsRobot()
BitFieldValue< bool, unsigned __int32 > bAttackTargetWhenLaunched()
float GetBaseTargetingDesire(const ITargetableInterface *Attacker)
TSubclassOf< UPrimalItem > & BaseEggClassField()
void ModifyDesiredRotation(UE::Math::TRotator< double > *InDesiredRotation, float DeltaTime)
float BPGetTargetingDesirability(const AActor *Attacker)
BitFieldValue< bool, unsigned __int32 > bRepeatPrimaryAttack()
void OnVersionChange(bool *doDestroy)
BitFieldValue< bool, unsigned __int32 > bDisallowPostNetReplication()
BitFieldValue< bool, unsigned __int32 > bTamedAIAllowSpecialAttacks()
UTexture2D * GetEntryIcon(UObject *AssociatedDataObject, bool bIsEnabled)
void ServerUpdateGestation()
BitFieldValue< bool, unsigned __int32 > bUseBPGetDragSocketDinoName()
FTimerHandle & ServerTamedTickHandleField()
TObjectPtr< UTexture2D > & DisableResourceHarvestingIconField()
TObjectPtr< UTexture2D > & DemolishIconField()
void DrawHUD(AShooterHUD *HUD)
float & KeepFlightRemainingTimeField()
void ServerRequestUseItemWithActor(APlayerController *ForPC, UObject *anItem, int AdditionalData)
BitFieldValue< bool, unsigned __int32 > bDisableHighQualityAIVolumeLedgeChecking()
float & TamingIneffectivenessModifierIncreaseByDamagePercentField()
float & WanderAroundActorMaxDistanceField()
void SetCharacterStatusTameable(bool bSetTameable, bool bCreateInventory, bool keepInventoryForWakingTame)
float & LatchingInitialPitchField()
APrimalDinoCharacter *& MatingWithDinoField()
float & OutsideOriginalNPCVolumeStasisDestroyIntervalField()
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyStructurePlacedNearby()
TArray< FDinoAncestorsEntry, TSizedDefaultAllocator< 32 > > & NextBabyDinoAncestorsField()
UE::Math::TRotator< double > & LastRiderMountedWeaponRotationField()
bool IsAWildFollowerKnownServerside()
unsigned __int8 & LastAttackIndexField()
float & TameIneffectivenessModifierField()
float & HUDTextScaleMultiplierField()
BitFieldValue< bool, unsigned __int32 > bDinoDontOverrideControllerPitch()
BitFieldValue< bool, unsigned __int32 > bRemovingStructuresOnDeath()
BitFieldValue< bool, unsigned __int32 > bPreventSleepingTame()
float & AIRangeMultiplierField()
int & SaveDestroyWildDinosUnderVersionField()
void MultiSetAttachedStructurePickupAllowedBeforeNetworkTime(long double NewTime, APrimalStructure *Structure)
UPrimalAIState * GetActiveState()
BitFieldValue< bool, unsigned __int32 > bTamingHasFood()
long double & NextAllowedMatingTimeField()
void PlayAttackAnimationOfAnimationArray(int AnimationIndex, TArray< UAnimMontage *, TSizedDefaultAllocator< 32 > > *attackAnimations)
TObjectPtr< UTexture2D > & StanceAttackTargetIconField()
bool CanTarget(const ITargetableInterface *Victim)
void AnimNotifyCustomState_Begin(FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, float TotalDuration, const UAnimNotifyState *AnimNotifyObject)
APrimalDinoCharacter * GetFirstValidWildFollowingParentRef()
int & TamedAggressionLevelField()
float & WakingTameFoodIncreaseMultiplierField()
long double & ChargingStartBlockedTimeField()
FNotifyFlyerLanded & OnFlyerStartLandingField()
float GetAIFollowStoppingDistanceMultiplier()
bool HasBuffPreventingFlight()
float & ChargingActivationRequiresStaminaField()
bool IsPassengerSeatAvailable(int PassengerSeatIndex)
BitFieldValue< bool, unsigned __int32 > bBabyPreventExitingWater()
float & FlyingForceRotationRateModifierField()
long double & LastDinoAllyLookInterpTimeField()
BitFieldValue< bool, unsigned __int32 > bIsAWildFollowerKnownServerside()
BitFieldValue< bool, unsigned __int32 > bForceUseAltAimSocketsForTurrets()
float & chargingRotationRateModifierField()
void BPFedWakingTameEvent(APlayerController *ForPC)
void AddDinoToActiveTamingArray(TWeakObjectPtr< AController > NotifyPlayer)
BitFieldValue< bool, unsigned __int32 > bSupportWakingTame()
bool IsCurrentlyPlayingAttackAnimation()
BitFieldValue< bool, unsigned __int32 > bAllowRiding()
void ServerCallNeutral_Implementation(__int16 a2)
float & LatchingInterpolatedPitchField()
TObjectPtr< UTexture2D > & FollowDistanceHighestIconField()
TArray< unsigned char, TSizedDefaultAllocator< 32 > > * GetColorizationData(TArray< unsigned char, TSizedDefaultAllocator< 32 > > *result)
void WasPushed(ACharacter *ByOtherCharacter, UE::Math::TVector< double > *PushDirection)
void ServerCallPassive_Implementation(__int16 a2)
void BPNotifyBabyAgeIncrement(float PreviousAge, float NewAge)
bool CanCryo(AShooterPlayerController *ForPC)
float & BabyImprintingQualityTotalMaturationTimeField()
float & WildBabyAgeWeightField()
FWeightedObjectList & DeathInventoryTemplatesField()
TObjectPtr< UTexture2D > & WantsToCuddleIconField()
BitFieldValue< bool, unsigned __int32 > bUseBPCanAutodrag()
BitFieldValue< bool, unsigned __int32 > bCanBeRepaired()
void GetGestationData(FUnreplicatedEggData *GestationData)
FieldArray< FName, 6 > ColorSetNamesField()
float ModifyArmorDurabilityLostFromDamage(float DamageAmount, float OriginalDurabilityLost, TEnumAsByte< EPrimalEquipmentType::Type > ArmorType)
float & DurationBeforeMovingStuckPawnField()
BitFieldValue< bool, unsigned __int32 > bHeldJumpSlowFalling()
long double & LastStartledTimeField()
float & TamedCorpseLifespanField()
void UntameDino(float TamingAffinityLimit)
void AnimNotifyCustomState_Tick(FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, float FrameDeltaTime, const UAnimNotifyState *AnimNotifyObject)
float & TamedWalkableFloorZField()
float & ChargeSpeedMultiplierField()
ANPCZoneManager *& DirectLinkNPCZoneManagerField()
BitFieldValue< bool, unsigned __int32 > bAllowFlyerDinoSubmerging()
BitFieldValue< bool, unsigned __int32 > bPreventStasis()
UE::Math::TVector2< double > & OverlayTooltipScaleField()
void OnLowerDino(float Val)
UPrimalItem * GiveSaddle(TSubclassOf< UPrimalItem > SaddleType, float Quality, float MinRandomQuality, bool bAutoEquip)
BitFieldValue< bool, unsigned __int32 > bIsLatching()
bool BP_PreventCarrying()
float & PlayerMountedLaunchUpSpeedField()
TSubclassOf< UPrimalItem > & RepairRequirementsItemField()
BitFieldValue< bool, unsigned __int32 > bUseBPInterceptTurnInputEvents()
BitFieldValue< bool, unsigned __int32 > bForcedLanding()
void NetUpdateDinoNameStrings(const FString *NewTamerString, const FString *NewTamedName)
BitFieldValue< bool, unsigned __int32 > bAllowDraggingWhileFalling()
BitFieldValue< bool, unsigned __int32 > bDelayedAttachement()
float & WalkingRotationRateModifierField()
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideStencilAllianceForTarget()
UAnimMontage *& DinoLevelUpAnimationOverrideField()
TObjectPtr< UTexture2D > & EnableAllyLookingIconField()
TObjectPtr< UTexture2D > & StanceIconField()
void SetupWildBaby_ApplyStats(FItemNetInfo *GeneticsInfo)
float & HealthBarMaxDrawDistanceField()
float & FemaleMatingTimeField()
long double GetLastStartedTalkingTime()
FRotator_NetQuantizeSmartPitch & LastMovementDesiredRotation_MountedWeaponryField()
bool ShouldRestrictCarriedPlayerYaw()
float & DeathGiveItemRangeField()
float & StartledAnimationCooldownField()
UE::Math::TRotator< double > & DinoAimRotationOffsetField()
void GetDinoData(FARKDinoData *OutDinoData)
BitFieldValue< bool, unsigned __int32 > bPreventPlatformSaddleMultiFloors()
long double & LastTimeFallingField()
BitFieldValue< bool, unsigned __int32 > bUseBP_ShouldPreventBasedCharactersCameraInterpolation()
BitFieldValue< bool, unsigned __int32 > bTickedStasis()
float & DefaultActivateAttackRangeOffsetField()
bool IsReadyToUpload(UWorld *theWorld)
BitFieldValue< bool, unsigned __int32 > bAllowWildRunningWithoutTarget()
TSubclassOf< UDamageType > & TamedHarvestDamageTypeField()
void BPBecameNewBaby(APrimalDinoCharacter *parent)
BitFieldValue< bool, unsigned __int32 > bUseDinoLimbWallAvoidance()
USoundBase *& LowHealthEnterSoundField()
void HandleDieIfLeftWaterSpawnDepth()
float & MeleeSwingRadiusField()
BitFieldValue< bool, unsigned __int32 > bWildProduceEggDynamically()
USoundBase *& LowHealthExitSoundField()
BitFieldValue< bool, unsigned __int32 > bBonesHidden()
BitFieldValue< bool, unsigned __int32 > bCenterOffscreenFloatingHUDWidgets()
bool WantsPerFrameSkeletalAnimationTicking(__int16 a2)
float & DeathGivesDossierDelayField()
BitFieldValue< bool, unsigned __int32 > bPreventStasisOnDedi()
float & LastHigherScaleExtraRunningSpeedValueField()
float & CurrentMovementAnimRateField()
FName & RiderFPVCameraUseSocketNameField()
float & MeleeHarvestDamageMultiplierField()
BitFieldValue< bool, unsigned __int32 > bModifyBasedCamera()
TObjectPtr< UTexture2D > & PutTamingFoodInLastSlotToTameIconField()
float & FlyerForceLimitPitchMaxField()
int & EggMaximumNumberField()
TObjectPtr< UTexture2D > & AllowSpecialAttacksIconField()
BitFieldValue< bool, unsigned __int32 > bNPCSpawnerOverrideLevel()
void ApplyRidingAttackExtraVelocity()
BitFieldValue< bool, unsigned __int32 > bUseBPGetAttackWeight()
float & ChargingStopDotTresholdField()
BitFieldValue< bool, unsigned __int32 > bIsInTurretMode()
void DoNeuter_Implementation()
float & LatchedFirstPersonViewAngleField()
UE::Math::TRotator< double > & DinoLimbWallAvoidanceLastAimRotationField()
bool AllowFallDamage(const FHitResult *HitResult, float FallDamageAmount, bool CustomFallDamage)
TObjectPtr< UTexture2D > & DriveIconField()
BitFieldValue< bool, unsigned __int32 > bFlyerAllowRidingInCaves()
float & MPLandingAfterLeavingTimerField()
int GetUntamedTargetingTeam()
BitFieldValue< bool, unsigned __int32 > bAllowDamageSameTeamAndClass()
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideWantsToRun()
float & ChargingBlockedStopTimeThresholdField()
long double & NextAllowedBedUseTimeField()
BitFieldValue< bool, unsigned __int32 > bIncludeCarryWeightOfBasedPawns()
BitFieldValue< bool, unsigned __int32 > bMeleeSwingDamageBlockedByAllStationaryObjects()
BitFieldValue< bool, unsigned __int32 > bRidingIsSeperateUnstasisCaster()
BitFieldValue< bool, unsigned __int32 > bLimitRiderYawOnLatched()
UAnimMontage *& UnmountCharacterAnimationField()
TArray< float, TSizedDefaultAllocator< 32 > > & EggWeightsToSpawnField()
BitFieldValue< bool, unsigned __int32 > bTakingOff()
BitFieldValue< bool, unsigned __int32 > bForceAllowBackwardsMovementWithNoRider()
int GetScaledMaxWildSpawnLevel()
bool AllowMovementMode(EMovementMode NewMovementMode, unsigned __int8 NewCustomMode)
float & TamedWanderHarvestIntervalField()
BitFieldValue< bool, unsigned __int32 > bForcePreventExitingWater()
BitFieldValue< bool, unsigned __int32 > bServerForceUpdateDinoGameplayMeshNearPlayer()
void GetPassengersAndSeatIndexes(TArray< APrimalCharacter *, TSizedDefaultAllocator< 32 > > *Passengers, TArray< int, TSizedDefaultAllocator< 32 > > *Indexes)
BitFieldValue< bool, unsigned __int32 > bHiddenForLocalPassenger()
BitFieldValue< bool, unsigned __int32 > bIgnoreTargetingLiveUnriddenDinos()
float GetCarryingSocketYaw(bool RefreshBones)
void FinalLoadedFromSaveGame()
bool UseLowQualityBehaviorTreeTick(__int16 a2)
float GetRiddenStasisRangeMultiplier()
BitFieldValue< bool, unsigned __int32 > bPassiveFlee()
BitFieldValue< bool, unsigned __int32 > bUseBP_OverrideRiderCameraCollisionSweep()
float & SwimOffsetInterpSpeedField()
BitFieldValue< bool, unsigned __int32 > bDeprecateDino()
UAnimMontage *& PlayerMountedCarryAnimationField()
void ChangeActorTeam(int NewTeam)
bool ForceAllowAccelerationRotationWhenFalling()
BitFieldValue< bool, unsigned __int32 > bTargetEverything()
long double & LastVacuumSpaceCheckTimeField()
float & WildRandomScaleField()
UAnimMontage *& ExitFlightAnimField()
BitFieldValue< bool, unsigned __int32 > bUseBlueprintExtraBabyScale()
BitFieldValue< bool, unsigned __int32 > bIgnoreNPCCountVolumes()
int & SavedLastValidTameVersionField()
void SpawnEgg(bool bForceAllowEggSpawn)
BitFieldValue< bool, unsigned __int32 > bPreventWildTrapping()
void NetUpdateDinoOwnerData_Implementation(const FString *NewOwningPlayerName, int NewOwningPlayerID)
TObjectPtr< UTexture2D > & EnableWanderingIconField()
BitFieldValue< bool, unsigned __int32 > bSingleplayerFreezePhysicsWhenNoTarget()
TArray< FName, TSizedDefaultAllocator< 32 > > & MeleeSwingSocketsField()
TObjectPtr< UTexture2D > & HarvestSettingIconField()
float & DeathGiveItemQualityMaxField()
float BlueprintExtraBabyScaling()
BitFieldValue< bool, unsigned __int32 > bIncrementedZoneManagerDirectLink()
float & OverrideApproachRadiusField()
BitFieldValue< bool, unsigned __int32 > bIsCloneDino()
TArray< ANPCZoneVolume *, TSizedDefaultAllocator< 32 > > & CurrentNPCVolumesField()
TObjectPtr< UTexture2D > & ImprintOnIconField()
BitFieldValue< bool, unsigned __int32 > bRotatingUpdatesDinoIK()
UAnimMontage *& ChargingAnimField()
BitFieldValue< bool, unsigned __int32 > bUseBPGetRiderUnboardDirection()
BitFieldValue< bool, unsigned __int32 > bBPModifyAimOffsetNoTarget()
BitFieldValue< bool, unsigned __int32 > bNoKillXP()
void UpdateImprintingQuality_Implementation(float NewImprintingQuality)
long double & UploadEarliestValidTimeField()
int & MaxDinoTameLevelsField()
BitFieldValue< bool, unsigned __int32 > bPoopIsDud()
UE::Math::TVector< double > & RiderCheckTraceOffsetField()
TSubclassOf< UPrimalItem > & SaddleItemClassField()
BitFieldValue< bool, unsigned __int32 > bRiderDisableAimOffset()
BitFieldValue< bool, unsigned __int32 > bEggBoosted()
BitFieldValue< bool, unsigned __int32 > bIsDestroyingDino()
BitFieldValue< bool, unsigned __int32 > bSupportsSaddleStructures()
BitFieldValue< bool, unsigned __int32 > bUseBPInterceptMoveInputEvents()
BitFieldValue< bool, unsigned __int32 > bResetUseAccelerationForRequestedMove()
float & TameIneffectivenessByAffinityField()
bool WalkingAllowCheckFall(const UE::Math::TVector< double > *DeltaWalk)
long double & LastForcedLandingCheckTimeField()
void ServerRequestBraking_Implementation(bool bWantsToBrake)
float & AttackPlayerDesirabilityMultiplierField()
float & UntamedPoopTimeMinIntervalField()
void CaptureCharacterSnapshot(UPrimalItem *Item)
void OnDeserializedByGame(EOnDeserializationType::Type DeserializationType)
TObjectPtr< UTexture2D > & FollowDistanceLowestIconField()
void ServerRequestToggleFlight_Implementation()
void TameDino(AShooterPlayerController *ForPC, bool bIgnoreMaxTameLimit, int OverrideTamingTeamID, bool bPreventNameDialog, bool bSkipAddingTamedLevels, bool bSuppressNotifications)
float & StepDamageRadialDamageAmountGeneralField()
TWeakObjectPtr< AActor > & TamedFollowTargetField()
BitFieldValue< bool, unsigned __int32 > bTamedWanderCorpseHarvesting()
float & WanderRadiusMultiplierField()
void NotifyBumpedPawn(APawn *BumpedPawn)
BitFieldValue< bool, unsigned __int32 > bCancelInterpolation()
UAnimSequence *& RiderAnimOverrideField()
BitFieldValue< bool, unsigned __int32 > bUseBPOverridePassengerAdditiveAnim()
TArray< UAnimMontage *, TSizedDefaultAllocator< 32 > > & StartledAnimationsField()
void ServerSleepingTick()
BitFieldValue< bool, unsigned __int32 > bIgnoreAllWhistles()
TObjectPtr< UTexture2D > & HideBoneIconField()
BitFieldValue< bool, unsigned __int32 > bWildDinoPreventWeight()
FName & OriginalNPCVolumeNameField()
float & BabyCuddleWalkDistanceField()
TArray< TEnumAsByte< enum EPrimalCharacterStatusValue::Type >, TSizedDefaultAllocator< 32 > > & OverrideStatPriorityOnSpawnField()
int & EggMaximumNumberFromSameDinoTypeField()
BitFieldValue< bool, unsigned __int32 > bAttackStopsMovement()
BitFieldValue< bool, unsigned __int32 > bDontOverrideToNavMeshStepHeight()
BitFieldValue< bool, unsigned __int32 > bUseBPOnDinoFiredProjectile()
void UpdateWildFollowParentState(AActor *OnlyUpdateThisChild)
float & DinoExtraIncreasePlayerCollisionActivationDistanceSquaredField()
long double & LastUpdatedMatingAtTimeField()
BitFieldValue< bool, unsigned __int32 > bUseColorization()
long double & LastClientCameraRotationServerUpdateField()
BitFieldValue< bool, unsigned __int32 > bDinoFPVDisableMotionBlur()
BitFieldValue< bool, unsigned __int32 > bSupplyPlayerMountedCarryAnimation()
bool AllowEquippingItemType(EPrimalEquipmentType::Type equipmentType)
float & RidingAttackExtraVelocityDelayField()
FString & UploadedFromServerNameField()
BitFieldValue< bool, unsigned __int32 > bUseBPOnDinoStartled()
void AnimNotifyCustomState_End(FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, const UAnimNotifyState *AnimNotifyObject)
TSubclassOf< UPrimalInventoryComponent > & TamedInventoryComponentTemplateField()
TObjectPtr< UTexture2D > & DisableOnlyTargetConsciousIconField()
float & SinglePlayerOutgoingDamageModifierField()
void DrawDinoFloatingHUD(AShooterHUD *HUD, bool bDrawDinoOrderIcon)
int & FlyerNumUnderGroundFailField()
FLinearColor * GetDinoColor(FLinearColor *result, int ColorRegionIndex)
BitFieldValue< bool, unsigned __int32 > bAutoTameable()
void TempDampenInputAcceleration()
BitFieldValue< bool, unsigned __int32 > bForceUsePhysicalFootSurfaceTrace()
UE::Math::TVector< double > & RidingFirstPersonViewLocationOffsetField()
bool IsAllowedToTransfer(UObject *WorldContextObject)
BitFieldValue< bool, unsigned __int32 > bIsRaidDino()
float & WakingTameMaxDistanceField()
long double & LastTameConsumedFoodTimeField()
float & MatingProgressField()
UMeshComponent * GetPaintingMesh_Implementation()
float & FlyerForceLimitPitchMinField()
void InitializeInvisiableSaddle()
void BPDinoARKDownloadedEnd()
USoundBase * GetDinoTameSound_Implementation()
float & TickStatusTimeAccumulationField()
TSubclassOf< UPrimalItem > * GetFirstAffinityFoodItemClass(TSubclassOf< UPrimalItem > *result)
bool SetupAsWildBabyOfSingleParent(APrimalDinoCharacter *ParentDino, float DesiredAgeMin, float DesiredAgeMax)
TObjectPtr< UTexture2D > & DisableVictimItemCollectionIconField()
void ClearAllSaddleStructures(int a2)
FString & PreviousUploadedFromServerNameField()
bool AllowParallelAnimations(USkeletalMeshComponent *forComp)
BitFieldValue< bool, unsigned __int32 > bUseBPOnEndCharging()
TArray< TWeakObjectPtr< APrimalCharacter >, TSizedDefaultAllocator< 32 > > & PrevPassengerPerSeatField()
void ServerGiveDefaultWeapon_Implementation()
long double & LastAllyTargetLookTimeField()
FString & TamedNameField()
BitFieldValue< bool, unsigned __int32 > bTargetingIgnoreWildDinos()
UPrimalNavigationInvokerComponent *& NavigationInvokerComponentField()
TObjectPtr< UTexture2D > & TribeRankSettingsIconField()
void ServerUploadCharacter(AShooterPlayerController *UploadedBy)
void FireMultipleProjectilesEx_Implementation(TSubclassOf< AShooterProjectile > ProjectileClass, const TArray< UE::Math::TVector< double >, TSizedDefaultAllocator< 32 > > *Locations, const TArray< UE::Math::TVector< double >, TSizedDefaultAllocator< 32 > > *Directions, bool bAddPawnVelocityToProjectile, bool bScaleProjDamageByDinoDamage, USceneComponent *HomingTarget, UE::Math::TVector< double > *HomingTargetOffset, float OverrideInitialSpeed)
void OnUncryo(AShooterPlayerController *ForPC)
long double & LastFootStepDamageTimeField()
TWeakObjectPtr< APrimalStructureItemContainer_SupplyCrate > & LinkedSupplyCrateField()
float & RidingAnimSpeedFactorField()
void OverrideRandomWanderLocation_Implementation(const UE::Math::TVector< double > *originalDestination, UE::Math::TVector< double > *inVec)
bool SetTurretMode(bool enabled)
BitFieldValue< bool, unsigned __int32 > bEnableTamedMating()
UE::Math::TVector< double > & UnboardLocationTraceOffsetField()
float & NewFemaleMaxTimeBetweenMatingField()
BitFieldValue< bool, unsigned __int32 > bAllowTogglingPublicSeating()
BitFieldValue< bool, unsigned __int32 > bCheatPossessed()
static APrimalDinoCharacter * SpawnFromDinoData(const FARKDinoData *InDinoData, UWorld *InWorld, const UE::Math::TVector< double > *AtLocation, const UE::Math::TRotator< double > *AtRotation, int ForTeam, bool bGenerateNewDinoID, AShooterPlayerController *TamerController)
BitFieldValue< bool, unsigned __int32 > bBPManagedFPVViewLocationNoRider()
FTimerHandle & RepairCheckTimerHandleField()
BitFieldValue< bool, unsigned __int32 > bAllowsFishingOnSaddle()
void StasisingCharacter()
float & DecayDestructionPeriodField()
BitFieldValue< bool, unsigned __int32 > bChargingRequiresWalking()
BitFieldValue< bool, unsigned __int32 > bAllowDeathAutoGrab()
BitFieldValue< bool, unsigned __int32 > bWakingTameConsumeEntireStack()
BitFieldValue< bool, unsigned __int32 > bRefreshedColorization()
BitFieldValue< bool, unsigned __int32 > bPreventMovementModeChangeForDinoPassengers()
float & TamedWanderHarvestSearchRangeField()
int & GestationEggRandomMutationsFemaleField()
TObjectPtr< UTexture2D > & DisableIgnoreGroupWhistlesIconField()
TObjectPtr< UTexture2D > & EquipSaddleToRideIconField()
BitFieldValue< bool, unsigned __int32 > bOverrideCrosshairSpread()
int BPGetCurrentAttackIndex()
void AddNewTamingCreatureAsActiveTrackedTargetForTeam(int Team, bool HavePOIActiveInitially, TWeakObjectPtr< AController > NotifyPlayer)
bool CarryCharacter(APrimalCharacter *character, bool byPassCanCarryCheck)
float & NPCZoneVolumeCountWeightField()
bool ForceDisableClientGravitySimulation()
BitFieldValue< bool, unsigned __int32 > bIsManualFoodEat()
AMissionType *& OwnerMissionField()
FNotifyClearRider & OnNotifyClearRiderField()
void InternalRemoveDinoFromTamingArray()
float & BabyGestationSpeedField()
void ServerClearRider_Implementation(int OverrideUnboardDirection)
long double & LastGangCheckTimeField()
void ServerSetRiderMountedWeaponRotation_Implementation(UE::Math::TRotator< double > *InVal)
ECollisionChannel & MeshOriginalCollisionChannelField()
float & SinglePlayerIncomingDamageModifierField()
float & MinStaminaForRiderField()
BitFieldValue< bool, unsigned __int32 > bUseBPShouldForceFlee()
BitFieldValue< bool, unsigned __int32 > bPreventCloning()
BitFieldValue< bool, unsigned __int32 > bPreventPassengerFPV()
BitFieldValue< bool, unsigned __int32 > bFlyerAllowFlyingWithExplosive()
BitFieldValue< bool, unsigned __int32 > bAllowTargetingCorpses()
BitFieldValue< bool, unsigned __int32 > bUseBPDoAttack()
bool ShouldUseArmorDurabilityVFX()
float & MateBoostRangeField()
BitFieldValue< bool, unsigned __int32 > bDisableCollisionWithDinosWhenFlying()
UAnimSequence *& TurningRightRiderAnimOverrideField()
long double & TimeOfNextMateBoostUpdateField()
int & MaxAllowedRandomMutationsField()
FieldArray< unsigned __int8, 12 > GestationEggNumberOfLevelUpPointsAppliedField()
UTexture2D * GetMultiUseIcon(APlayerController *ForPC, FMultiUseEntry *MultiUseEntry)
TWeakObjectPtr< UPrimalAIState > & ActiveStateField()
BitFieldValue< bool, unsigned __int32 > bAllowCheckRefreshDefaultInventoryItems()
float & UntamedWalkingSpeedModifierField()
void UpdateAttackTargets()
float & FlyerHardBreakingOverrideField()
TWeakObjectPtr< APrimalCharacter > & AutoDragByPawnField()
UAnimMontage *& SlowFallingAnimField()
FString & TamedOnServerNameField()
static UClass * GetPrivateStaticClass()
BitFieldValue< bool, unsigned __int32 > bUseBPGetLookOffsetSocketName()
int & LastTickDelayFrameCountField()
float & StepDamageRadialDamageAmountHarvestableField()
BitFieldValue< bool, unsigned __int32 > bAlwaysUpdateAimOffsetInterpolation()
BitFieldValue< bool, unsigned __int32 > bPreventUploading()
long double & LastUpdatedGestationAtTimeField()
FOnSetMountedDino & OnSetMountedDinoField()
BitFieldValue< bool, unsigned __int32 > bAllowWaterSurfaceExtraJump()
float & ScaleExtraRunningSpeedModifierSpeedField()
void CopySettingsToDinosInRange(APlayerController *ForPC, int UseIndex)
float GetAttachedSoundPitchMultiplier()
FCustomTrackedActorInfo * SetFCustomTrackedDinoInfoMembersByDinoRef(FCustomTrackedActorInfo *result, bool IsFavorited, bool bIsTrackedWaypoint, bool bIsValidForCurrentFilter, int ByPlayerTargetingTeam)
BitFieldValue< bool, unsigned __int32 > bStepDamageNonFoliageTamedOnly()
UE::Math::TVector< double > & RiderFPVCameraOffsetField()
void SetFlight(bool bFly, bool bCancelForceLand, bool SkipAnimsPreventInputCheck)
BitFieldValue< bool, unsigned __int32 > bIsHordeDino()
float & LastBabyAgeField()
float & BabyMaxCuddleIntervalField()
BitFieldValue< bool, unsigned __int32 > bControlledDinoPreventsPlayerInventory()
float GetRotationRateModifier()
void SetMyInventoryComponent(UPrimalInventoryComponent *inventory)
void ClearCarryingDino(bool bFromDino, bool bCancelAnyCarryBuffs)
float & TamedRunningRotationRateModifierField()
void UpdateBabyCuddling_Implementation(long double NewBabyNextCuddleTime, unsigned __int8 NewBabyCuddleType, TSubclassOf< UPrimalItem > NewBabyCuddleFood)
void ServerInterruptLanding_Implementation()
BitFieldValue< bool, unsigned __int32 > bOverridePlatformStructureLimit()
void PostNetReceiveLocationAndRotation()
BitFieldValue< bool, unsigned __int32 > bPreventUntamedRun()
void HandleUnstasised(bool bWasFromHibernation)
BitFieldValue< bool, unsigned __int32 > bForceAllowTickingThisFrame()
void UpdateCarriedLocationAndRotation(float DeltaSeconds)
void ServerCallLandFlyerOne_Implementation(APrimalDinoCharacter *ForDinoChar)
float & HeldJumpSlowFallingGravityZScaleField()
BitFieldValue< bool, unsigned __int32 > bHadLinkedSupplyCrate()
void OnDinoStartled(UAnimMontage *StartledAnimPlayed, bool bFromAIController)
BitFieldValue< bool, unsigned __int32 > bPreventWakingTameFeeding()
long double & LastEggSpawnChanceTimeField()
BitFieldValue< bool, unsigned __int32 > bFlyerForceNoPitch()
void UpdateMateBoost(bool bForce)
float GetPrimalCameraDesiredArmLength(const FPrimalCameraParams *ForCameraParams, float CurrentCameraArmLength, float DefaultCameraArmLength)
void SetDynamicMusic(USoundBase *newMusic)
long double & LastAxisStartPressTimeField()
BitFieldValue< bool, unsigned __int32 > bUseBPCanTargetCorpse()
BitFieldValue< bool, unsigned __int32 > bIsNursing()
void ServerCallAttackTargetNew_Implementation(__int16 a2)
BitFieldValue< bool, unsigned __int32 > bForceDrawHUD()
void NetUpdateDinoOwnerData(const FString *NewOwningPlayerName, int NewOwningPlayerID)
TSubclassOf< UDamageType > * BlueprintOverrideHarvestDamageType_Implementation(TSubclassOf< UDamageType > *result, float *OutHarvestDamageMultiplier)
FNotifySetRider & OnNotifySetRiderField()
BitFieldValue< bool, unsigned __int32 > bWasRidingFalling()
long double & NextTickDelayAllowTimeField()
BitFieldValue< bool, unsigned __int32 > bIsElevating()
BitFieldValue< bool, unsigned __int32 > bAttackStopsRotation()
void CheckAndHandleBasedPlayersBeingPushedThroughWalls()
BitFieldValue< bool, unsigned __int32 > bAllowTrapping()
float & UntamedRunningSpeedModifierField()
TArray< TSoftClassPtr< APrimalBuff >, TSizedDefaultAllocator< 32 > > & DefaultTamedBuffsField()
int GetCurrentCameraModeIndex()
bool AllowNewEggAtLocation(const UE::Math::TVector< double > *AtLocation)
bool UseNetworkRangeScaling()
BitFieldValue< bool, unsigned __int32 > bUseExtendedUnstasisCheck()
bool IsNearFeed(AShooterPlayerState *ForPlayer)
int & SaddlePivotOffsetField()
BitFieldValue< bool, unsigned __int32 > bOverrideLevelMusicIfTamed()
TWeakObjectPtr< APrimalBuff > & ColorOverrideBuffField()
float & StepDamageFootDamageIntervalField()
void NotifyClientsEmbryoTerminated_Implementation(int a2)
TObjectPtr< UTexture2D > & FollowDistanceMediumIconField()
long double & LastStartChargingTimeField()
FNotifyFlyerLanded & OnFlyerLandingInterruptedField()
void DinoFireProjectileEx_Implementation(TSubclassOf< AShooterProjectile > ProjectileClass, UE::Math::TVector< double > *Origin, FVector_NetQuantizeNormal *ShootDir, bool bScaleProjDamageByDinoDamage, bool bAddDinoVelocityToProjectile, float OverrideInitialSpeed, float OverrideMaxSpeed, float ExtraDirectDamageMultiplier, float ExtraExplosionDamageMultiplier, bool spawnOnOwningClient)
UE::Math::TVector< double > & UnboardLocationOffsetField()
void ServerCallAttackTarget_Implementation(AActor *TheTarget)
float & AttackOffsetField()
void ForceRefreshTransform()
TObjectPtr< UTexture2D > & AddTameToGroupIconField()
bool ShouldDisableControllerDesiredRotation()
BitFieldValue< bool, unsigned __int32 > bTriggerBPUnstasis()
bool SetupAsWildFollowerOfOtherDino(APrimalDinoCharacter *ParentDino)
float & WhistleTraceOffsetField()
float & ExtraBabyAgeSpeedMultiplierField()
BitFieldValue< bool, unsigned __int32 > bUseBPSetInitialAimOffsetTargets()
float & TimeBetweenTamedWakingEatAnimationsField()
int & LastFrameMoveLeftField()
float & ExtraRunningSpeedModifierField()
float & RandomMutationChanceField()
BitFieldValue< bool, unsigned __int32 > bUseBP_OnTamedOrderReceived()
TArray< FDinoBaseLevelWeightEntry, TSizedDefaultAllocator< 32 > > & DinoBaseLevelWeightEntriesField()
BitFieldValue< bool, unsigned __int32 > bLocationBasedAttack()
bool AllowWalkableSlopeOverride(UPrimitiveComponent *ForComponent)
BitFieldValue< bool, unsigned __int32 > bUseBPDoHarvestAttack()
BitFieldValue< bool, unsigned __int32 > bTamedAIToggleSpecialAttacks()
float & PlayerMountedLaunchFowardSpeedField()
BitFieldValue< bool, unsigned __int32 > bIgnoreDestroyOnRapidDeath()
TObjectPtr< UTexture2D > & EnableTurretModeIconField()
float & AttackForceWalkDistanceMultiplierField()
float & MateBoostDamageReceiveMultiplierField()
TObjectPtr< UTexture2D > & EnableIgnoreGroupWhistlesIconField()
void UpdateNetDynamicMusic()
float GetCorpseLifespan()
BitFieldValue< bool, unsigned __int32 > bUseBPDisplayTamedMessage()
void MoveRight(float Val)
BitFieldValue< bool, unsigned __int32 > bAlwaysUpdateDinoLimbWallAvoidance()
float & HealthBarOffsetYField()
TArray< FStatValuePair, TSizedDefaultAllocator< 32 > > & OverrideBaseStatLevelsOnSpawnField()
void ForceUpdateColorSets_Implementation(int ColorRegion, int ColorSet)
BitFieldValue< bool, unsigned __int32 > bIsExtinctionTitan()
void CalcCapsuleHalfHeight()
float & ForwardPlatformSaddleStructureDamageToDinoMultiplierField()
BitFieldValue< bool, unsigned __int32 > bUseBPCarriedDinoBabyRescaled()
float & PreviousRootYawSpeedField()
void BlendSpacePlayerBase_UpdateBlendFilter(FBlendFilter *BlendFilter)
UE::Math::TVector< double > & RiderEjectionImpulseField()
float & HighQualityLedgeDetectionExtraTraceDistanceField()
TObjectPtr< UTexture2D > & TargetingRangeLowestIconField()
float & MovementSpeedScalingRotationRatePowerField()
FDinoSaddleStruct & SaddleStructField()
TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & FertilizedEggItemsToSpawnField()
float & ForceNextAttackIndexField()
UE::Math::TRotator< double > & PreviousAimRotField()
FColor & UniqueDino_MapMarkerColorField()
UAnimMontage *& WakingTameAnimationField()
const FSaddlePassengerSeatDefinition * GetPassengerSeatDefinition(unsigned __int8 SeatIndex)
BitFieldValue< bool, unsigned __int32 > bForceIgnoreRagdollHarvesting()
BitFieldValue< bool, unsigned __int32 > bCollectVictimItems()
UE::Math::TVector< double > & DinoLimbWallAvoidanceLastLocationField()
BitFieldValue< bool, unsigned __int32 > bPreventRotationRateModifier()
TArray< float, TSizedDefaultAllocator< 32 > > & AttackAnimationWeightsField()
void EndPlay(const EEndPlayReason::Type EndPlayReason)
float & CurrentTameAffinityField()
float & LatchingInitialYawField()
BitFieldValue< bool, unsigned __int32 > bForceDrawCrosshairWhenHUDIsHidden()
TArray< FName, TSizedDefaultAllocator< 32 > > & HideBoneNamesField()
TArray< UAnimMontage *, TSizedDefaultAllocator< 32 > > & AttackAnimationsField()
TEnumAsByte< enum EFilterInterpolationType > & UnMountedBlendFilterSmoothTypeField()
BitFieldValue< bool, unsigned __int32 > bAlwaysCheckForFloor()
BitFieldValue< bool, unsigned __int32 > bDisablePathfinding()
BitFieldValue< bool, unsigned __int32 > bCanBeTamed()
FNotifyClearPassenger & OnNotifyClearPassengerField()
int & NPCSpawnerExtraLevelOffsetField()
BitFieldValue< bool, unsigned __int32 > NPCSpawnerAddLevelOffsetBeforeMultiplier()
BitFieldValue< bool, unsigned __int32 > bUseTamedVisibleComponents()
BitFieldValue< bool, unsigned __int32 > bUniqueDino()
BitFieldValue< bool, unsigned __int32 > bShouldNotifyClientWhenLanded()
BitFieldValue< bool, unsigned __int32 > bIsHeldJumpSlowFalling()
bool CanCarryCharacter(APrimalCharacter *CanCarryPawn)
UE::Math::TVector< double > & LastRiderOverlappedPositionField()
bool IsBasedOnActor(const AActor *Other)
BitFieldValue< bool, unsigned __int32 > bScaleInsulationByMeleeDamage()
TObjectPtr< UTexture2D > & DisableMatingIconField()
FNotifyFlyerLanded & OnFlyerLandedField()
bool BPCheckSeven_Implementation()
bool Die(float KillingDamage, const FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
BitFieldValue< bool, unsigned __int32 > bInventoryOnlyAllowCraftingWhenWandering()
BitFieldValue< bool, unsigned __int32 > bSuppressDeathNotification()
BitFieldValue< bool, unsigned __int32 > bDisplaySummonedNotification()
BitFieldValue< bool, unsigned __int32 > bFlyerDinoAllowStrafing()
float & SetAttackTargetTraceDistanceField()
BitFieldValue< bool, unsigned __int32 > bAlwaysSetTamingTeamOnItemAdd()
BitFieldValue< bool, unsigned __int32 > bAllowDemolish()
void ServerCallFollowDistanceCycleOne_Implementation(APrimalDinoCharacter *ForDinoChar)
static APrimalDinoCharacter * StaticCreateBabyDino(UWorld *theWorld, TSubclassOf< APrimalDinoCharacter > EggDinoClassToSpawn, const UE::Math::TVector< double > *theGroundLoc, float actorRotationYaw, unsigned __int8 *EggColorSetIndices, unsigned __int8 *EggNumberOfLevelUpPointsApplied, unsigned __int8 *EggMutationsApplied, float EggTamedIneffectivenessModifier, int NotifyTeamOverride, TArray< FDinoAncestorsEntry, TSizedDefaultAllocator< 32 > > *EggDinoAncestors, TArray< FDinoAncestorsEntry, TSizedDefaultAllocator< 32 > > *EggDinoAncestorsMale, int EggRandomMutationsFemale, int EggRandomMutationsMale, int EggGenderOverride)
int & PreviousTargetingTeamField()
BitFieldValue< bool, unsigned __int32 > bHideSaddleInFPV()
FName & AttackLineOfSightMeshSocketNameField()
bool IsValidUnStasisCaster()
TArray< APrimalCharacter *, TSizedDefaultAllocator< 32 > > * GetPassengers(TArray< APrimalCharacter *, TSizedDefaultAllocator< 32 > > *result)
FName & RestrictNonAlliedCarriedPlayerYawSocketField()
void StartSurfaceCameraForPassengers(float yaw, float pitch, float roll)
FieldArray< float, 6 > ColorSetIntensityMultipliersField()
bool ForceAllowBackwardsMovement()
TSubclassOf< AController > & TamedAIControllerOverrideField()
FTimerHandle & ForceClearRiderHandleField()
void TurnInput(float Val)
BitFieldValue< bool, unsigned __int32 > bBabyInitiallyUnclaimed()
static APrimalDinoCharacter * SpawnDino(UWorld *World, TSubclassOf< APrimalDinoCharacter > DinoClass, UE::Math::TVector< double > *SpawnLoc, UE::Math::TRotator< double > *SpawnRot, float LevelMultiplier, int ExtraLevelOffset, bool AddLevelOffsetBeforeMultiplier, bool bOverrideBaseNPCLevel, int BaseLevelOverrideValue, bool bNPCDontWander, float NPCAIRangeMultiplier, int NPCAbsoluteBaseLevel, bool bSpawnWithoutCapsuleOffset, bool shouldGender, bool makeFemale)
void ClearRidingDinoAsPassenger(bool bFromDino)
BitFieldValue< bool, unsigned __int32 > bPreventMountedDinoMeshHiding()
float & AllowWaterSurfaceExtraJumpStaminaCostField()
float & RiderExtraMaxSpeedModifierField()
bool HasBuffPreventingClearRiderOnDinoImmobilized()
BitFieldValue< bool, unsigned __int32 > bIsMek()
BitFieldValue< bool, unsigned __int32 > bForcePerFrameTicking()
bool AllowPenetrationCheck(AActor *OtherActor)
void PlayHardEndChargingShake()
BitFieldValue< bool, unsigned __int32 > bDontForceUpdateRateOptimizations()
BitFieldValue< bool, unsigned __int32 > bAllowDinoAutoConsumeInventoryFood()
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyMateBoostChanged()
BitFieldValue< bool, unsigned __int32 > bHasRider()
FString & HideBonesStringField()
void ClientShouldNotifyLanded_Implementation()
TObjectPtr< UTexture2D > & EnableFollowingIconField()
BitFieldValue< bool, unsigned __int32 > bUseShoulderMountedLaunch()
static APrimalDinoCharacter * BPStaticCreateBabyDino(UWorld *TheWorld, TSubclassOf< APrimalDinoCharacter > EggDinoClassToSpawn, const UE::Math::TVector< double > *theGroundLoc, float actorRotationYaw, TArray< unsigned char, TSizedDefaultAllocator< 32 > > *EggColorSetIndices, TArray< unsigned char, TSizedDefaultAllocator< 32 > > *EggNumberOfLevelUpPointsApplied, TArray< unsigned char, TSizedDefaultAllocator< 32 > > *EggMutationsApplied, float EggTamedIneffectivenessModifier, TArray< FDinoAncestorsEntry, TSizedDefaultAllocator< 32 > > *EggDinoAncestors, TArray< FDinoAncestorsEntry, TSizedDefaultAllocator< 32 > > *EggDinoAncestorsMale, int NotifyTeamOverride, int EggRandomMutationsFemale, int EggRandomMutationsMale, int EggGenderOverride)
BitFieldValue< bool, unsigned __int32 > bUseBP_CustomModifier_RotationRate()
float & CloneElementCostPerLevelField()
void DealDamage(const FHitResult *Impact, const UE::Math::TVector< double > *ShootDir, int DamageAmount, TSubclassOf< UDamageType > DamageType, float Impulse)
TSubclassOf< UPrimalColorSet > & RandomColorSetsMaleField()
UAnimSequence *& TurningLeftRiderAnimOverrideField()
long double & LastValidNotStuckTimeField()
BitFieldValue< bool, unsigned __int32 > bIsNursingDino()
float & UseBedCooldownTimeField()
void SetRider(AShooterCharacter *aRider)
UE::Math::TVector< double > & InterpolatedVelocityField()
BitFieldValue< bool, unsigned __int32 > bUseBPGetRiderSocket()
float & maxRangeForWeaponTriggeredTooltipField()
float & StepDamageFootDamageRunningMultiplierField()
float & LimitRiderYawOnLatchedRangeField()
void FireProjectile_Implementation(UE::Math::TVector< double > *Origin, FVector_NetQuantizeNormal *ShootDir, __int64 bScaleProjDamageByDinoDamage)
BitFieldValue< bool, unsigned __int32 > bTamedWanderHarvestNonUsableHarvesting()
BitFieldValue< bool, unsigned __int32 > bDinoLoadedFromSaveGame()
float & FlyingWanderRandomDistanceAmountField()
float & UntamedPoopTimeCacheField()
FString * GetDebugInfoString(FString *result)
TSubclassOf< APrimalDinoCharacter > * GetBedFilterClass_Implementation(TSubclassOf< APrimalDinoCharacter > *result)
TWeakObjectPtr< AShooterCharacter > & PreviousRiderField()
BitFieldValue< bool, unsigned __int32 > bOnlyTargetConscious()
TArray< UAnimMontage *, TSizedDefaultAllocator< 32 > > & WildAmbientHarvestingAnimationsField()
bool & bHasPlayerControllerField()
BitFieldValue< bool, unsigned __int32 > bAlwaysAllowStrafing()
bool DontForceUpdateRateOptimizations()
BitFieldValue< bool, unsigned __int32 > bRiderDontBeBlockedByPawnMesh()
void NotifyBumpedStructure(AActor *BumpedStructure)
int & DestroyTamesOverLevelClampOffsetField()
float & RepairAmountRemainingField()
int & CustomReplicatedDataField()
bool CancelCurrentAttack(bool bStopCurrentAttackAnim, float AttackAnimBlendOutTime)
BitFieldValue< bool, unsigned __int32 > bPreventDinoResetAffinityOnUnsleep()
bool TryMultiUse(APlayerController *ForPC, int UseIndex, int hitBodyIndex)
void UpdateWildFollowChildState()
UAnimMontage *& WildUnsleepAnimField()
void StartCharging(bool bForce)
BitFieldValue< bool, unsigned __int32 > bRidingRequiresTamed()
void FireMultipleProjectiles_Implementation(const TArray< UE::Math::TVector< double >, TSizedDefaultAllocator< 32 > > *Locations, const TArray< UE::Math::TVector< double >, TSizedDefaultAllocator< 32 > > *Directions, bool bScaleProjectileDamageByDinoDamage)
BitFieldValue< bool, unsigned __int32 > bIsCarnivore()
BitFieldValue< bool, unsigned __int32 > bSleepedForceCreateInventory()
BitFieldValue< bool, unsigned __int32 > bDrawHealthBar()
BitFieldValue< bool, unsigned __int32 > bHideAncestorsButton()
void CheatAction(const FString *Action)
float & ExtraDamageMultiplierField()
float & SwimmingRotationRateModifierField()
UMaterialInterface * GetEntryIconMaterial(UObject *AssociatedDataObject, bool bIsEnabled)
float & EggIntervalBetweenUnstasisChancesField()
BitFieldValue< bool, unsigned __int32 > bUpdateDinoLimbWallAvoidance()
void RemovePassenger(APrimalCharacter *PrimalCharacter, bool bFromCharacter, bool bFromPlayerController)
UE::Math::TVector< double > & BaseDinoScaleField()
BitFieldValue< bool, unsigned __int32 > bPassengerDinosUsePassengerAnim()
void ServerRequestWaterSurfaceJump_Implementation()
FString * GetDinoDescriptiveName(FString *result, bool IgnoreArticle, bool IncludeDetails)
bool IsMovementTethered()
bool CanBeCarried(APrimalCharacter *ByCarrier)
float & FinalNPCLevelMultiplierField()
bool BP_OverrideCarriedCharacterTransform(APrimalCharacter *ForCarriedChar)
FString * BPOverrideTamingDescriptionLabel(FString *result, FSlateColor *TextColor)
TObjectPtr< UTexture2D > & WaitUntilHungryIconField()
float & StepDamageFootDamageRadiusField()
float & CurrentRootLocSwimOffsetField()
float & RidingNetUpdateFequencyField()
bool AllowHurtAnimation()
float TakeDamage(float Damage, const FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
BitFieldValue< bool, unsigned __int32 > bUseSaddlePassengerSeatsWhenAvailable()
TArray< float, TSizedDefaultAllocator< 32 > > & AttackAnimationsTimeFromEndToConsiderFinishedField()
UPrimalItem * GiveSaddleFromString(const FString *BlueprintPath, float Quality, float MinRandomQuality, bool bAutoEquip)
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideTamingDescriptionLabel()
float & CurrentStrafeMagnitudeField()
TSubclassOf< UPrimalDinoSettings > & DinoSettingsClassField()
BitFieldValue< bool, unsigned __int32 > bForceAllowPvECarry()
bool WalkingAllowCheckFloor(const UE::Math::TVector< double > *DeltaWalk)
float & MaxPercentOfCapsulHeightAllowedForIKField()
float & BabySpeedMultiplierField()
TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & ForceAllowFoodAsConsumableListField()
void RemoveDinoToActiveTamingArray()
float & SwimSoundTimeCacheField()
long double & LastWantsToEnableNavRelevancyField()
BitFieldValue< bool, unsigned __int32 > bRemoteDinoConsumesStaminaWhileRunning()
int GetNumPassengerSeats(bool bOnlyManualPassengerSeats)
TArray< TObjectPtr< UTexture2D >, TSizedDefaultAllocator< 32 > > & AddClassToGroupSelectionIconsField()
void UnclaimDino(bool bDestroyAI)
TArray< UE::Math::TVector< double >, TSizedDefaultAllocator< 32 > > & LastSocketPositionsField()
TObjectPtr< UTexture2D > & CopySettingsInRangeWithPinCodeIconField()
float & TargetLatchingInitialYawField()
UPrimalInventoryComponent *& SecondaryInventoryComponentField()
BitFieldValue< bool, unsigned __int32 > bPlayingSlowFallingAnim()
TObjectPtr< UTexture2D > & RemoveTameFromGroupsIconField()
void DinoKillerTransferItemsToInventory(UPrimalInventoryComponent *FromInventory)
bool InterceptRiderEmoteAnim(UAnimMontage *EmoteAnim)
bool OverrideForcePreventExitingWater()
BitFieldValue< bool, unsigned __int32 > bOverrideCrosshairAlpha()
BitFieldValue< bool, unsigned __int32 > bUseBPModifyHarvestingWeightsArray()
TObjectPtr< UTexture2D > & WantsCareIconField()
BitFieldValue< bool, unsigned __int32 > bUseFixedSpawnLevel()
float & OverrideDinoMaxExperiencePointsField()
TArray< FString, TSizedDefaultAllocator< 32 > > * GetDetailedDescription(TArray< FString, TSizedDefaultAllocator< 32 > > *result, const FString *IndentPrefix)
int & WakingTameConsumeEntireStackMaxQuantityField()
void UpdateImprintingQuality(float NewImprintingQuality)
TObjectPtr< UTexture2D > & NeuterIconField()
float & AIAggroNotifyNeighborsClassesRangeScaleField()
BitFieldValue< bool, unsigned __int32 > bIsFemale()
float & CheckForWildAmbientHarvestingIntervalMinField()
BitFieldValue< bool, unsigned __int32 > bPreventAllRiderWeaponsOnReequip()
BitFieldValue< bool, unsigned __int32 > bDontWander()
BitFieldValue< bool, unsigned __int32 > bTameTimerSet()
FName & SaddleRiderMovementTraceThruSocketNameField()
void CheckForWildAmbientHarvesting()
BitFieldValue< bool, unsigned __int32 > bUseBPOnMountStateChanged()
bool IsValidForStatusUpdate()
UAnimMontage *& FallAsleepAnimField()
float GetHealthPercentage()
float & RequiredTameAffinityPerBaseLevelField()
BitFieldValue< bool, unsigned __int32 > bForceAutoTame()
void AnimNotifyCustomEvent(FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, const UAnimNotify *AnimNotifyObject)
void ServerCallAggressive_Implementation(__int16 a2)
UStaticMeshComponent *& CopyDinoSettingsRangeMeshField()
TArray< APrimalCharacter *, TSizedDefaultAllocator< 32 > > & SavedPassengerPerSeatField()
TObjectPtr< UTexture2D > & DisableAllyLookingIconField()
float & PlayAnimBelowHealthPercentField()
float & CarriedAsBabyPassengerSizeLimitOverrideField()
void RequestDisplayEmbryoData(APlayerController *ForPC, bool bEnable)
BitFieldValue< bool, unsigned __int32 > bUseBP_OnStartLandingNotify()
BitFieldValue< bool, unsigned __int32 > bIsEnforcer()
float & BabyCuddleLoseImpringQualityPerSecondField()
bool AllowSpawnForPlayer(AShooterPlayerController *PC, bool bCheckCooldownTime)
bool ShouldDisableBasedCharactersCameraInterpolation(APrimalCharacter *ForBasedChar)
BitFieldValue< bool, unsigned __int32 > bUseBPGetDragSocketName()
TObjectPtr< UTexture2D > & RequiresEngramToMountIconField()
float & TamedOverrideStasisComponentRadiusField()
float & RequiredTameAffinityField()
TObjectPtr< UTexture2D > & StancePassiveIconField()
float & InsulationRangeField()
ADroppedItem * CreateCloneFertilizedEgg(UE::Math::TVector< double > *AtLoc, UE::Math::TRotator< double > *AtRot, TSubclassOf< ADroppedItem > DroppedItemTemplateOverride, int NumMutationsToAdd)
TWeakObjectPtr< APrimalCharacter > & PreviousCarriedCharacterField()
float & BabyVolumeMultiplierField()
bool UseLowQualityMovementTick()
UE::Math::TVector2< double > & OverlayTooltipPaddingField()
void MulticastUpdateAllColorSets_Implementation(int Color0, int Color1, int Color2, int Color3, int Color4, int Color5)
void ServerUpdateAttackTargets_Implementation(AActor *AttackTarget, UE::Math::TVector< double > *AttackLocation)
bool CanOrder(APrimalCharacter *FromCharacter, bool bBuildingStructures)
void BP_OnStartLandingNotify()
BitFieldValue< bool, unsigned __int32 > bUseBPForceTurretFastTargeting()
BitFieldValue< bool, unsigned __int32 > bLocalForceNearbySkelMeshUpdate()
void ImprintOnPlayerTarget(AShooterPlayerController *ForPC, bool bIgnoreMaxTameLimit)
FTimerHandle & ServerCheckIfWildDinoChildCanBeImprintedHandleField()
BitFieldValue< bool, unsigned __int32 > bDebugMeleeAttacks()
float & TamedAllowNamingTimeField()
BitFieldValue< bool, unsigned __int32 > bUseAttackForceWalkDistanceMultiplier()
UAnimMontage *& StartRidingAnimOverrideField()
UAnimMontage *& SleepConsumeFoodAnimField()
UE::Math::TVector< double > & FloatingHUDTextWorldOffsetField()
TObjectPtr< UTexture2D > & CopySettingsIconField()
float & RepairCheckIntervalField()
BitFieldValue< bool, unsigned __int32 > bTargetingIgnoredByWildDinos()
TWeakObjectPtr< AActor > & WanderAroundActorField()
float & GangOverlapRangeField()
float & NoRiderRotationModifierField()
bool ShouldUseDurabilityVar(int VarIndex)
BitFieldValue< bool, unsigned __int32 > bIsOceanManagerDino()
long double & TamedAtTimeField()
TObjectPtr< UTexture2D > & FeedToComfortIconField()
TObjectPtr< UTexture2D > & DoesNotWantToBeTamedIconField()
float & CarryCameraYawOffsetField()
float & ForceUpdateIKTimerField()
void PlayDying(float KillingDamage, const FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
BitFieldValue< bool, unsigned __int32 > bBPModifyAimOffsetTargetLocation()
TObjectPtr< UTexture2D > & RideIconField()
TObjectPtr< UTexture2D > & ChangeFollowDistanceIconField()
BitFieldValue< bool, unsigned __int32 > bIsVehicle()
void ServerUpdateBabyAge(float overrideAgePercent)
TSubclassOf< UPrimalColorSet > & RandomColorSetsFemaleField()
BitFieldValue< bool, unsigned __int32 > bUseBPDinoPostBeginPlay()
TObjectPtr< UTexture2D > & HideCopySettingsVisualIconField()
BitFieldValue< bool, unsigned __int32 > bAllowMountedWeaponry()
void SetGestationData(const FUnreplicatedEggData *GestationData)
void ChangeCameraZoom(bool bZoomIn, bool bResetDefault)
BitFieldValue< bool, unsigned __int32 > bFlyerDontAutoLandOnDismount()
float & TamedWanderHarvestCollectRadiusField()
void ModifyFirstPersonCameraLocation(UE::Math::TVector< double > *Loc, float DeltaTime)
FString * GetEntryDescription(FString *result)
TArray< TObjectPtr< UTexture2D >, TSizedDefaultAllocator< 32 > > & TribeOrderRankSelectionIconsField()
BitFieldValue< bool, unsigned __int32 > bDoStepDamageTamedOnly()
BitFieldValue< bool, unsigned __int32 > bUseVelocityForRequestedMoveIfStuck()
BitFieldValue< bool, unsigned __int32 > bAllowRidingInWater()
float & RiderRotationRateModifierField()
FMultiUseWheelOption * GetWheelOptionInfo(FMultiUseWheelOption *result, APlayerController *ForPC, int WheelCategory)
void OnCryo(AShooterPlayerController *ForPC)
BitFieldValue< bool, unsigned __int32 > bUseBPCanTakePassenger()
BitFieldValue< bool, unsigned __int32 > bForceAllowBackwardsMovement()
float & SetAttackTargetTraceWidthField()
BitFieldValue< bool, unsigned __int32 > bReplicatePitchWhileSwimming()
UE::Math::TVector< double > & LastCheckedLocationField()
float & BabyCuddleGracePeriodField()
float BlueprintAdjustOutputDamage(int AttackIndex, float OriginalDamageAmount, AActor *HitActor, TSubclassOf< UDamageType > *OutDamageType, float *OutDamageImpulse)
float & ForcedWildBabyAgeField()
float GetAttackRangeOffset()
float GetRunningSpeedModifier(bool bIsForDefaultSpeed)
float & MeleeDamageImpulseField()
float & BreakFleeHealthPercentageField()
bool IsDamageOccludedByStructures(AActor *DamageCauser)
TObjectPtr< UTexture2D > & RepairIconField()
BitFieldValue< bool, unsigned __int32 > bRunCheckCarriedTrace()
void ServerCallStay_Implementation(__int16 a2)
long double & LastTimeWhileHeadingToGoalField()
void ClearRider(bool FromRider, bool bCancelForceLand, bool SpawnDinoDefaultController, int OverrideUnboardDirection, bool bForceEvenIfBuffPreventsClear)
TArray< APrimalCharacter *, TSizedDefaultAllocator< 32 > > & DraggedRagdollsField()
float & TamingFoodConsumeIntervalField()
float & WildAmbientHarvestingRadiusField()
void GetRidingMultiUseEntries(APlayerController *ForPC, TArray< FMultiUseEntry, TSizedDefaultAllocator< 32 > > *MultiUseEntries)
UE::Math::TVector< double > & RidingAttackExtraVelocityField()
void ServerClearRider(int OverrideUnboardDirection)
TObjectPtr< UTexture2D > & ExportIconField()
void UpdateUnstasisFlags()
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
long double & ColorOverrideBuffDeactivateTimeField()
BitFieldValue< bool, unsigned __int32 > bUseBPModifyHarvestingQuantity()
void NotifyItemAdded(UPrimalItem *anItem, bool bEquipItem)
float & GainStaminaWhenLatchedRateField()
float GetMaxSpeedModifier()
BitFieldValue< bool, unsigned __int32 > bIsFlying()
long double & LastTamedFlyerNearbyAllyCheckTimeField()
bool CanAttack(int AttackIndex)
unsigned __int8 GetWiegthedAttack(float distance, float attackRangeOffset, AActor *OtherTarget)
BitFieldValue< bool, unsigned __int32 > bAllowCarryCharacterWithoutRider()
void PlayHardEndChargingShake_Implementation()
BitFieldValue< bool, unsigned __int32 > bIsCarryingPassenger()
bool BlueprintOverrideWantsToRun(bool bInputWantsToRun)
int & LastFrameMoveRightField()
TObjectPtr< UTexture2D > & DisableWanderingIconField()
bool & CalculateStructureDistanceFromSaddleField()
float & CheckForWildAmbientHarvestingIntervalMaxField()
void SpawnDefaultController()
TArray< FSaddlePassengerSeatDefinition, TSizedDefaultAllocator< 32 > > & NoSaddlePassengerSeatsField()
BitFieldValue< bool, unsigned __int32 > bUseBPFedWakingTameEvent()
UStaticMesh *& UniqueDino_MapMarkerMeshField()
long double & LastWakingTameFedTimeField()
BitFieldValue< bool, unsigned __int32 > bUseBP_OverrideDinoName()
float & ChargeBumpDamageField()
BitFieldValue< bool, unsigned __int32 > bCheckBPAllowCarryCharacter()
BitFieldValue< bool, unsigned __int32 > bPreventDinoLevelOnDecriptiveName()
float & ExtraUnTamedSpeedMultiplierField()
TObjectPtr< UTexture2D > & TargetingRangeHighIconField()
int & LastValidTameVersionField()
int & MinPlayerLevelForWakingTameField()
BitFieldValue< bool, unsigned __int32 > bWildAllowFollowTamedTarget()
BitFieldValue< bool, unsigned __int32 > bIsLanding()
BitFieldValue< bool, unsigned __int32 > bWildPreventTeleporting()
TArray< TSubclassOf< UPrimalHarvestingComponent >, TSizedDefaultAllocator< 32 > > & WildAmbientHarvestingComponentClassesField()
BitFieldValue< bool, unsigned __int32 > bEnableTamedWandering()
float & TamedSwimmingRotationRateModifierField()
bool OverrideFinalWanderLocation(UE::Math::TVector< double > *outVec)
AShooterCharacter * ConsumeInventoryFoodItem(UPrimalItem *foodItem, float *AffinityIncrease, bool bDontDecrementItem, float *FoodIncrease, float FoodAmountMultiplier, bool bConsumeEntireStack)
TSubclassOf< UDamageType > & StepActorDamageTypeOverrideField()
float & NoRiderFlyingRotationRateModifierField()
TArray< FHibernationZoneInfo, TSizedDefaultAllocator< 32 > > & HibernatedZoneVolumesField()
BitFieldValue< bool, unsigned __int32 > bCheatForceTameRide()
TObjectPtr< UTexture2D > & AddClassToGroupIconField()
float & NPCLerpToMaxRandomBaseLevelField()
float & AttackNoStaminaTorpidityMultiplierField()
TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & MyBabyCuddleFoodTypesField()
BitFieldValue< bool, unsigned __int32 > bUseBPCanLand()
FTimerHandle & DeferredDestroyHandleField()
BitFieldValue< bool, unsigned __int32 > bForceUseDediAttackTiming()
UAnimMontage *& EggLayingAnimationField()
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideMutationLabels()
FieldArray< unsigned __int8, 6 > ColorSetIndicesField()
BitFieldValue< bool, unsigned __int32 > bGenderOverrideInSpawn()
BitFieldValue< bool, unsigned __int32 > bUseAdvancedAnimLerp()
float & RidingSwimmingRunSpeedModifierField()
float & FlyingWanderFixedDistanceAmountField()
TObjectPtr< UTexture2D > & EnableOnlyTargetConsciousIconField()
void SetTurretModeMovementRestrictions(bool enabled, bool bAlsoSetTurretMode)
BitFieldValue< bool, unsigned __int32 > bDebugBaby()
float & WakingTameFoodAffinityMultiplierField()
USoundBase *& OverrideAreaMusicField()
TObjectPtr< UTexture2D > & DisableTurretModeIconField()
UE::Math::TVector< double > & FlyerTakeOffAdditionalVelocityField()
long double & LastAttackedTimeField()
BitFieldValue< bool, unsigned __int32 > bPoopIsEgg()
UAnimMontage *& DinoWithPassengerAnimField()
BitFieldValue< bool, unsigned __int32 > bFlyerPreventRiderAutoFly()
int GetOriginalTargetingTeam()
UE::Math::TVector< double > & RiderAttackLocationField()
void UpdateWakingTame(float DeltaTime)
long double & LastChargeEndTimeField()
float & FleeHealthPercentageField()
BitFieldValue< bool, unsigned __int32 > bForceAllowMountedCarryRunning()
int BPAdjustAttackIndex(int attackIndex)
BitFieldValue< bool, unsigned __int32 > bUseBPSetSimulatedInterpRollOverride()
float & StepDamageRadialDamageExtraRadiusField()
bool Destroy(bool bNetForce, bool bShouldModifyLevel)
bool ModifyInputAcceleration(UE::Math::TVector< double > *InputAcceleration)
TArray< TWeakObjectPtr< APrimalCharacter >, TSizedDefaultAllocator< 32 > > & PassengerPerSeatField()
BitFieldValue< bool, unsigned __int32 > bForceAlwaysAllowBasing()
UTexture * GetDinoEntryIcon()
BitFieldValue< bool, unsigned __int32 > bForceWanderOverrideNPCZoneManager()
BitFieldValue< bool, unsigned __int32 > bUnderwaterMating()
float & LoseStaminaWithRiderRateField()
bool CanRide(AShooterCharacter *byPawn, unsigned __int8 *bOutHasSaddle, unsigned __int8 *bOutCanRideOtherThanSaddle, bool bDontCheckDistance)
float & NursingTroughFoodEffectivenessMultiplierField()
void AddStructure(APrimalStructure *Structure, UE::Math::TVector< double > *RelLoc, UE::Math::TRotator< double > *RelRot, FName BoneName)
float & BabyAgeSpeedField()
BitFieldValue< bool, unsigned __int32 > bUseBPModifyControlRotation()
float & RiderMaxImprintingQualityDamageReductionField()
bool SpecialActorWantsPerFrameTicking(__int16 a2)
BitFieldValue< bool, unsigned __int32 > bUseOnUpdateMountedDinoMeshHiding()
void StartForceSkelUpdate(float ForTime, bool bForceUpdateMesh, bool bServerOnly)
float & LastBabyGestationProgressField()
BitFieldValue< bool, unsigned __int32 > bIsLatchedDownward()
float & RiderMovementSpeedScalingRotationRatePowerMultiplierField()
int & MeleeDamageAmountField()
TArray< AActor *, TSizedDefaultAllocator< 32 > > & WildFollowerRefsField()
void IncrementNumTamedDinos()
BitFieldValue< bool, unsigned __int32 > bDoHighQualityLedgeChecking()
BitFieldValue< bool, unsigned __int32 > bUseBPGetOtherActorToIgnore()
void LinkedSupplyCrateDestroyed(APrimalStructureItemContainer_SupplyCrate *aCrate)
unsigned int & DinoID2Field()
void Multi_OnCryo_Implementation(AShooterPlayerController *ForPC)
float & FemaleMatingRangeAdditionField()
void CheckForTamedFoodConsumption(int Steps)
BitFieldValue< bool, unsigned __int32 > bTamedWanderHarvest()
float & GangDamageField()
void SetRidingDinoAsPassenger(APrimalDinoCharacter *aDino, const FSaddlePassengerSeatDefinition *SeatDefinition)
float & StasisAutoDestroyIntervalField()
void FaceRotation(UE::Math::TRotator< double > *NewControlRotation, float DeltaTime)
bool AddPassenger(APrimalCharacter *PrimalCharacter, int PassengerSeatIndex, bool bForcePassenger, bool bAllowFlyersAndWaterDinos, bool bSkipLineTrace)
BitFieldValue< bool, unsigned __int32 > bStepDamageFoliageOnly()
UE::Math::TVector< double > & TamedWanderHarvestCollectOffsetField()
BitFieldValue< bool, unsigned __int32 > bAllowFlyerLandedRider()
float & LatchingCameraInterpolationSpeedField()
BitFieldValue< bool, unsigned __int32 > bFlyerForceLimitPitch()
TObjectPtr< UTexture2D > & ClaimIconField()
TObjectPtr< UTexture2D > & StanceNeutralIconField()
BitFieldValue< bool, unsigned __int32 > bIsSingleplayer()
UE::Math::TVector< double > & LastOverrodeRandomWanderLocationField()
void BPOrderedMoveToLoc(const UE::Math::TVector< double > *DestLoc)
float & BabyChanceOfTwinsField()
BitFieldValue< bool, unsigned __int32 > bSimulatedNetLandCheckFloor()
UAnimMontage * GetDinoLevelUpAnimation()
void PostInitProperties()
bool CanMount(APrimalCharacter *aCharacter)
UAnimMontage *& WildAmbientHarvestingAnimationField()
void UpdateImprintingDetails_Implementation(const FString *NewImprinterName, const FString *NewImprinterPlayerUniqueNetId)
bool UseLowQualityAnimationTick()
int & LastRiderExitFrameCounterField()
void AddBasedPawn(AActor *anPawn)
int & PaintTextureResolutionField()
TArray< TSubclassOf< AActor >, TSizedDefaultAllocator< 32 > > & DamageVictimClassesIgnoreBlockingGeomtryTraceField()
TArray< TObjectPtr< UTexture2D >, TSizedDefaultAllocator< 32 > > & RemoveClassFromGroupSelectionIconsField()
BitFieldValue< bool, unsigned __int32 > bLocalPrimaryAttackPressed()
TObjectPtr< UTexture2D > & CantRepairIconField()
TArray< float, TSizedDefaultAllocator< 32 > > & FertilizedEggWeightsToSpawnField()
BitFieldValue< bool, unsigned __int32 > bDisableHarvesting()
long double & LastTamedDinoCharacterStatusTickTimeField()
TObjectPtr< UTexture2D > & FeedToTameIconField()
FName * GetAttackerDamageImpactFXAttachSocket(FName *result, UE::Math::TVector< double > *HitLoc)
UAnimMontage *& OpenDoorAnimField()
TArray< FName, TSizedDefaultAllocator< 32 > > & FPVRiderBoneNamesToHideField()
void MoveForward(float Val)
float & ChargingStaminaPerSecondDrainField()
float & DieIfLeftWaterSpawnCapsuleDepthMultiField()
long double & TamingLastFoodConsumptionTimeField()
TObjectPtr< UTexture2D > & TargetingRangeMediumIconField()
BitFieldValue< bool, unsigned __int32 > bIncrementedNumDinos()
float & ColorizationIntensityField()
float & CorpseLifespanNonRelevantField()
UE::Math::TVector< double > & LandingLocationField()
BitFieldValue< bool, unsigned __int32 > bHasPlayDying()
BitFieldValue< bool, unsigned __int32 > bUseBP_CanFly()
BitFieldValue< bool, unsigned __int32 > DisableCameraShakes()
BitFieldValue< bool, unsigned __int32 > bCanHaveBaby()
TSubclassOf< UPrimalItem > * GetBabyCuddleFood(TSubclassOf< UPrimalItem > *result)
float & FollowingRunDistanceField()
UE::Math::TVector< double > & LastChargeLocationField()
TWeakObjectPtr< APrimalCharacter > & MountCharacterField()
BitFieldValue< bool, unsigned __int32 > bUseWildRandomScale()
BitFieldValue< bool, unsigned __int32 > bIsClearingRider()
bool BPAllowClaiming(AShooterPlayerController *forPlayer)
BitFieldValue< bool, unsigned __int32 > bTamedWanderHarvestAllowUsableHarvestingAsWell()
TWeakObjectPtr< AActor > & TamedLandTargetField()
TObjectPtr< UTexture2D > & EnableResourceHarvestingIconField()
UAnimMontage *& EnterFlightAnimField()
BitFieldValue< bool, unsigned __int32 > bForwardPlatformSaddleStructureDamageToDino()
float & EggRangeMaximumNumberFromSameDinoTypeField()
bool CanTame(AShooterPlayerController *ForPC, bool bIgnoreMaxTamedDinos)
float & EggChanceToSpawnUnstasisField()
FName & RiderSocketNameField()
BitFieldValue< bool, unsigned __int32 > bIsScout()
bool BPDinoTooltipCustomTorpidityProgressBar(bool *overrideTorpidityProgressBarIfActive, float *progressPercent, FString *Label)
void SetupWildBaby_SetFakeInheritedColorsFromOneParent(APrimalDinoCharacter *ParentDino, FItemNetInfo *GeneticsInfo)
float & GangDamageResistanceField()
void OnReleaseCrouchProneToggle()
BitFieldValue< bool, unsigned __int32 > bFlyerDontGainImpulseOnSubmerged()
bool & bDisabledFromAscensionField()
BitFieldValue< bool, unsigned __int32 > bForcedLandingClearRider()
long double & LastServerTamedTickField()
long double & StartLandingTimeField()
void GetMultiUseEntries(APlayerController *ForPC, TArray< FMultiUseEntry, TSizedDefaultAllocator< 32 > > *MultiUseEntries, int hitBodyIndex)
void EndCharging(bool bForce)
long double & LastPlayerDinoOverlapRelevantTimeField()
void DeathHarvestingFadeOut_Implementation()
BitFieldValue< bool, unsigned __int32 > bInterceptPlayerEmotes()
bool BPHandleUseButtonPress(AShooterPlayerController *RiderController)
void ServerFinishedLanding_Implementation()
int & MaxSaddleStructuresNumField()
int & RandomMutationsFemaleField()
BitFieldValue< bool, unsigned __int32 > bUseInteprolatedVelocity()
float & RiderFlyingRotationRateModifierField()
UAnimSequence *& RiderMoveAnimOverrideField()
BitFieldValue< bool, unsigned __int32 > bDontPlayAttackingMusic()
void OnControllerInitiatedAttack(int AttackIndex)
FString & DeathGiveAchievementField()
BitFieldValue< bool, unsigned __int32 > bCanOpenLockedDoors()
void AdjustDamage(float *Damage, const FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
TObjectPtr< UTexture2D > & DisablePublicSeatingIconField()
void SetLastMovementDesiredRotation(const UE::Math::TRotator< double > *InRotation)
BitFieldValue< bool, unsigned __int32 > WildAmbientHarvestingAnimationServerTickPose()
int GetRandomBaseLevel(float a2)
TWeakObjectPtr< AActor > & ForcedMasterTargetField()
BitFieldValue< bool, unsigned __int32 > bReplicatePassengerTPVAim()
FieldArray< unsigned __int8, 6 > AllowPaintingColorRegionsField()
TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & DeathGiveEngramClassesField()
BitFieldValue< bool, unsigned __int32 > bUseCustomHealthBarColor()
TObjectPtr< UTexture2D > & EnableVictimItemCollectionIconField()
long double & DinoDownloadedAtTimeField()
void NotifyClientsEmbryoTerminated()
TSubclassOf< UPrimalColorSet > & SpawnerColorSetsField()
BitFieldValue< bool, unsigned __int32 > bIgnoreFlierRidingRestrictions()
TObjectPtr< UTexture2D > & CopySettingsInRangeIconField()
BitFieldValue< bool, unsigned __int32 > bPreventFallingBumpCheck()
float & DeathInventoryChanceToUseField()
BitFieldValue< bool, unsigned __int32 > bSupportsPassengerSeats()
long double & LastRadialStepDamageTimeField()
void ServerRequestWaterSurfaceJump()
float & ScaleExtraRunningSpeedModifierMaxField()
BitFieldValue< bool, unsigned __int32 > bCanCharge()
bool CanTakePassenger(APrimalCharacter *PrimalCharacter, int PassengerSeatIndex, bool bForcePassenger, bool bAllowFlyersAndWaterDinos, bool bSkipLineTrace)
void BPDinoARKDownloadedBegin()
BitFieldValue< bool, unsigned __int32 > bUseBPShowTamingPanel()
bool ShouldStillAllowRequestedMoveAcceleration()
float & HypoThermiaInsulationField()
long double & LastGrappledTimeField()
BitFieldValue< bool, unsigned __int32 > bUseBPModifyHarvestDamage()
TObjectPtr< UTexture2D > & OptionsIconField()
void NetUpdateDinoNameStrings_Implementation(const FString *NewTamerString, const FString *NewTamedName)
BitFieldValue< bool, unsigned __int32 > bDropWildEggsWithoutMateBoost()
BitFieldValue< bool, unsigned __int32 > bPreventWanderingUnderWater()
TArray< float, TSizedDefaultAllocator< 32 > > & DeathGiveItemChanceToBeBlueprintField()
long double & LastEggBoostedTimeField()
BitFieldValue< bool, unsigned __int32 > bIKIgnoreSaddleStructures()
BitFieldValue< bool, unsigned __int32 > bOnlyDoStepDamageWhenRunning()
int GetSeatIndexForPassenger(APrimalCharacter *PassengerChar)
float & RiderMaxSpeedModifierField()
BitFieldValue< bool, unsigned __int32 > bInitializedForReplicatedBasing()
BitFieldValue< bool, unsigned __int32 > bPreventBasingWhenUntamed()
USkeletalMeshComponent * GetSaddleMeshComponent()
UAnimMontage *& WakingConsumeFoodAnimField()
int & TamingTeamIDField()
bool ShouldIgnoreHitResult(const UWorld *InWorld, const FHitResult *TestHit, const UE::Math::TVector< double > *MovementDirDenormalized)
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideFloatingHUDLocation()
FString & OwningPlayerNameField()
float & BabyChanceOfTripletsField()
bool GetCanMutateStat(int StatTypeIndex)
FLinearColor & PaintingAllowedUVRangesField()
bool AllowSkeletalMeshTicking(USkeletalMeshComponent *meshComp)
BitFieldValue< bool, unsigned __int32 > bForceValidUnstasisCaster()
float & FlyingRunSpeedModifierField()
FName & TargetingTeamNameOverrideField()
BitFieldValue< bool, unsigned __int32 > bIsWakingTame()
BitFieldValue< bool, unsigned __int32 > bIsSaveProfilingDino()
int & OwningPlayerIDField()
long double & LastMoveForwardTimeField()
BitFieldValue< bool, unsigned __int32 > bAllowWildDinoEquipment()
void ClientStartLanding_Implementation(UE::Math::TVector< double > *loc)
bool IsPrimalCharFriendly(APrimalCharacter *primalChar)
void SetCurrentAttackIndex(unsigned __int8 index)
BitFieldValue< bool, unsigned __int32 > bAllowPublicSeating()
void FedWakingTameDino_Implementation()
BitFieldValue< bool, unsigned __int32 > bAllowRidingInTurretMode()
bool CanDinoAttackTargetsWithoutRider()
BitFieldValue< bool, unsigned __int32 > bForceRiderDrawCrosshair()
FTimerHandle & UpdateRidingFarShadowHandleField()
float GetAttachedSoundVolumeMultiplier()
BitFieldValue< bool, unsigned __int32 > bAdvancedCarryRelease()
BitFieldValue< bool, unsigned __int32 > bLastAnyLegOnGround()
bool InterceptMountedOnPlayerEmoteAnim(UAnimMontage *EmoteAnim)
bool DoAttack(int AttackIndex, bool bSetCurrentAttack, bool bInterruptCurrentAttack)
int & RandomMutationsMaleField()
BitFieldValue< bool, unsigned __int32 > bHasDied()
BitFieldValue< bool, unsigned __int32 > bUseBPPreventOrderAllowed()
float & LatchingDistanceLimitField()
int & GestationEggRandomMutationsMaleField()
float & PaintConsumptionMultiplierField()
TObjectPtr< UTexture2D > & OrderGroupSettingsIconField()
unsigned __int8 & TribeGroupPetRidingRankField()
BitFieldValue< bool, unsigned __int32 > bUseBPDinoTooltipCustomProgressBar()
BitFieldValue< bool, unsigned __int32 > bForceFoodItemAutoConsume()
UE::Math::TRotator< double > & DinoLimbWallAvoidanceLastRotationField()
float & PathfollowingMaxSpeedModiferField()
FName & NonDedicatedFreezeDinoPhysicsIfLayerUnloadedField()
void MultiSetAttachedStructurePickupAllowedBeforeNetworkTime_Implementation(long double NewTime, APrimalStructure *Structure)
bool ShouldForceDedicatedMovementTickEveryFrame()
float & PercentChanceFemaleField()
BitFieldValue< bool, unsigned __int32 > bReceivedDinoAncestors()
float & LandingTraceMaxDistanceField()
BitFieldValue< bool, unsigned __int32 > bStepDamageNonFoliageWithoutRunning()
BitFieldValue< bool, unsigned __int32 > bDidAllowTickingTickingThisFrame()
void StopActiveState(bool bShouldResetAttackIndex)
TObjectPtr< UTexture2D > & FollowDistanceHighIconField()
TObjectPtr< UTexture2D > & PickUpIconField()
BitFieldValue< bool, unsigned __int32 > bRemainLatchedOnClearRider()
void ClearPassengers(UObject *a2)
USoundBase *& SwimSoundField()
void OverrideRandomWanderLocation(const UE::Math::TVector< double > *originalDestination, UE::Math::TVector< double > *inVec)
FName & PassengerFPVCameraRootSocketField()
BitFieldValue< bool, unsigned __int32 > bUseBPGetTargetingDesirability()
float & AutoFadeOutAfterTameTimeField()
void SetEquippedItemDurabilityPercent(FItemNetID itemID, float ItemDurabilityPercentage)
BitFieldValue< bool, unsigned __int32 > bNeutered()
void IncrementImprintingQuality()
BitFieldValue< bool, unsigned __int32 > bUseBPIsBasedOnActor()
BitFieldValue< bool, unsigned __int32 > AllowWildBabyTaming()
BitFieldValue< bool, unsigned __int32 > bUseBPCanMountOnCharacter()
void OnRep_bBonesHidden()
void SetState(UPrimalAIState *State)
void ServerToClientsPlayAttackAnimation_Implementation(char AttackinfoIndex, char AnimationIndex, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, AActor *MyTarget)
TSoftClassPtr< APrimalBuff > & BuffGivenToBasedCharactersField()
bool SetTurretMode_Implementation(bool enabled)
float & MateBoostDamageGiveMultiplierField()
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideCameraViewTarget()
float & NewFemaleMinTimeBetweenMatingField()
static APrimalDinoCharacter * SpawnFromDinoDataEx(const FARKDinoData *InDinoData, UWorld *InWorld, const UE::Math::TVector< double > *AtLocation, const UE::Math::TRotator< double > *AtRotation, bool *dupedDino, int ForTeam, bool bGenerateNewDinoID, AShooterPlayerController *TamerController)
void UpdateTribeGroupRanks_Implementation(unsigned __int8 NewTribeGroupPetOrderingRank, unsigned __int8 NewTribeGroupPetRidingRank)
void OnRep_PassengerPerSeat()
float & OriginalCapsuleHalfHeightField()
void OnVoiceTalkingStateChanged(bool isTalking, bool isMuted)
TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & EggItemsToSpawnField()
void ServerCallPassiveFlee_Implementation(__int16 a2)
void ClientInterruptLanding_Implementation()
FName & PassengerBoneNameOverrideField()
TArray< APrimalStructure *, TSizedDefaultAllocator< 32 > > & SaddledStructuresField()
FName & WakingTameDistanceSocketNameField()
BitFieldValue< bool, unsigned __int32 > bAllowAutoUnstasisDestroy()
TArray< APrimalStructure *, TSizedDefaultAllocator< 32 > > & LatchedOnStructuresField()
float & RepairPercentPerIntervalField()
BitFieldValue< bool, unsigned __int32 > bIsCorrupted()
TArray< APrimalStructureExplosive *, TSizedDefaultAllocator< 32 > > * GetAllAttachedExplosives(TArray< APrimalStructureExplosive *, TSizedDefaultAllocator< 32 > > *result, bool bInlcudeAttachedChars)
BitFieldValue< bool, unsigned __int32 > bPreventMating()
BitFieldValue< bool, unsigned __int32 > bTargetEverythingIncludingSameTeamInPVE()
FOnClearMountedDino & OnClearMountedDinoField()
TArray< FName, TSizedDefaultAllocator< 32 > > * GetColorSetNamesAsArray(TArray< FName, TSizedDefaultAllocator< 32 > > *result)
void RequestTerminateEmbryo(APlayerController *ForPC)
bool IsInFlyerPreventionVolume()
float & TamedRunningSpeedModifierField()
float & MeleeAttackStaminaCostField()
BitFieldValue< bool, unsigned __int32 > CanElevate()
void ServerCallFollow_Implementation(__int16 a2)
TArray< FName, TSizedDefaultAllocator< 32 > > & StepDamageFootDamageSocketsField()
BitFieldValue< bool, unsigned __int32 > bIsCharging()
BitFieldValue< bool, unsigned __int32 > MovingForward()
void Tick(float DeltaSeconds)
void PlayWeightedAttackAnimation(int a2)
void SetMountCharacter(APrimalCharacter *aCharacter)
void SetupTamed(bool bWasJustTamed)
TObjectPtr< UTexture2D > & StanceAggressiveIconField()
UAnimMontage *& PlayAnimBelowHealthField()
bool AllowExtendedCraftingFunctionality()
void OverrideBasedCharactersCameraInterpSpeed(APrimalCharacter *ForBasedChar, const float DefaultTPVCameraSpeedInterpMultiplier, const float DefaultTPVOffsetInterpSpeed, float *TPVCameraSpeedInterpMultiplier, float *TPVOffsetInterpSpeed)
float & DeathGiveItemQualityMinField()
FString & TamerStringField()
bool UseHighQualityMovement()
BitFieldValue< bool, unsigned __int32 > bCanLatch()
float & BabyGestationProgressField()
long double & NextRidingFlyerUndergroundCheckField()
BitFieldValue< bool, unsigned __int32 > bUseBPChargingModifyInputAcceleration()
BitFieldValue< bool, unsigned __int32 > bForcePreventInventoryAccess()
int & RandomMutationRollsField()
long double & LastColorizationTimeField()
void ServerCallStayOne_Implementation(APrimalDinoCharacter *ForDinoChar)
bool InitializeForReplicatedBasing()
long double & LastHigherScaleExtraRunningSpeedTimeField()
BitFieldValue< bool, unsigned __int32 > bUseBPOnTamedProcessOrder()
void UpdateAnimationPreUpdateMatinee()
bool OverrideFinalWanderLocation_Implementation(UE::Math::TVector< double > *outVec)
float & ChargeBumpImpulseField()
bool ShouldUseDurabilityVarForItemType(TEnumAsByte< EPrimalEquipmentType::Type > TheItemType)
float GetGestationTimeRemaining()
TObjectPtr< UTexture2D > & UnclaimIconField()
void UpdateNextAllowedMatingTime(long double fromTime)
float & MaxDinoKillerTransferWeightPercentField()
int & LastPlayedAttackAnimationField()
TWeakObjectPtr< APrimalCharacter > & CarriedCharacterField()
UAnimMontage * GetPoopAnimation(bool bForcePoop)
TObjectPtr< UTexture2D > & FollowDistanceLowIconField()
TObjectPtr< UTexture2D > & TargetingRangeHighestIconField()
FString & ImprinterPlayerUniqueNetIdField()
bool BPDesiredRotationIsLocalSpace()
AActor * GetOtherActorToIgnore()
BitFieldValue< bool, unsigned __int32 > bUseBPGetTargetingDesirabilityForTurrets()
void PostInitializeComponents()
float & StasisedDestroyIntervalField()
float & AttackForceWalkRotationRateMultiplierField()
bool CanDragCharacter(APrimalCharacter *PrimalCharacter, bool bIgnoreWeight)
BitFieldValue< bool, unsigned __int32 > bUseBPDesiredRotationIsLocalSpace()
BitFieldValue< bool, unsigned __int32 > bUseWildDinoMapMultipliers()
float & ColorOverrideBuffInterpSpeedField()
bool TamedProcessOrder(APrimalCharacter *FromCharacter, EDinoTamedOrder::Type OrderType, bool bForce, AActor *enemyTarget)
void SpawnedPlayerFor_Implementation(AShooterPlayerController *PC, APawn *ForPawn)
BitFieldValue< bool, unsigned __int32 > bTreatCrouchInputAsAttack()
BitFieldValue< bool, unsigned __int32 > bUsesWaterWalking()
long double GetForceClaimTime()
FNotifyAddPassenger & OnNotifyAddPassengerField()
BitFieldValue< bool, unsigned __int32 > bAllowInvalidTameVersion()
BitFieldValue< bool, unsigned __int32 > bUseBPGetRiderUnboardLocation()
float & ExtraTamedSpeedMultiplierField()
BitFieldValue< bool, unsigned __int32 > bClientWasTamed()
void OnPrimalCharacterSleeped()
FName & RiderLatchedFPVCameraUseSocketNameField()
BitFieldValue< bool, unsigned __int32 > bCheckBPAllowClaiming()
void FireProjectile(UE::Math::TVector< double > *Origin, FVector_NetQuantizeNormal *ShootDir, bool bScaleProjDamageByDinoDamage)
FName * BPGetLookOffsetSocketName(FName *result, APrimalCharacter *ForPrimalChar)
TSubclassOf< UPrimalDinoSettings > & LowHealthDinoSettingsField()
void ServerRequestAttack_Implementation(int attackIndex)
void RemoveBasedPawn(AActor *anPawn)
float & SwimmingRunSpeedModifierField()
BitFieldValue< bool, unsigned __int32 > bForceReachedDestination()
static UClass * StaticClass()
BitFieldValue< bool, unsigned __int32 > bForceWildDeathInventoryDeposit()
FLinearColor * GetColorForColorizationRegion(FLinearColor *result, int ColorRegionIndex, int ColorIndexOverride)
AShooterPlayerController *& AttackMyTargetForPlayerControllerField()
BitFieldValue< bool, unsigned __int32 > bUseBP_AllowWalkableSlopeOverride()
BitFieldValue< bool, unsigned __int32 > bUseLocalSpaceDesiredRotationWithRider()
float & StepDamageFootDamageAmountField()
BitFieldValue< bool, unsigned __int32 > bPaintingUseSaddle()
UAnimMontage *& StartChargeAnimationField()
BitFieldValue< bool, unsigned __int32 > bDroppedInventoryDeposit()
BitFieldValue< bool, unsigned __int32 > bIsRepairing()
void BP_OnStartLandFailed(int ReasonIndex)
BitFieldValue< bool, unsigned __int32 > bHideFloatingHUD()
BitFieldValue< bool, unsigned __int32 > bSuppressWakingTameMessage()
void ApplyDamageMomentum(float DamageTaken, const FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
BitFieldValue< bool, unsigned __int32 > bUseBPShouldCancelDoAttack()
void FinishedMPLandingAfterLeaving()
void ServerCallSetAggressive_Implementation(__int16 a2)
UAnimMontage *& TamedUnsleepAnimField()
void FireProjectileLocal(UE::Math::TVector< double > *Origin, FVector_NetQuantizeNormal *ShootDir, bool bScaleProjDamageByDinoDamage)
BitFieldValue< bool, unsigned __int32 > bPreventFlyerFlyingRider()
BitFieldValue< bool, unsigned __int32 > bUseBPGetRidingMultiUseEntries()
bool ShouldDealDamage(AActor *TestActor)
void ServerToggleCharging_Implementation()
int & AbsoluteBaseLevelField()
TObjectPtr< UTexture2D > & NeedLevelToFeedIconField()
long double & NextTamedDinoCharacterStatusTickTimeField()
BitFieldValue< bool, unsigned __int32 > bAllowCarryFlyerDinos()
FName & MountCharacterSocketNameField()
void AutoDrag(__int16 a2)
void ProcessOrderAttackTarget(AActor *TheTarget, bool bClearFollowTargets)
FString & SaddleSlotNameOverrideField()
BitFieldValue< bool, unsigned __int32 > bUseBPModifyDesiredRotation()
FString & LatestUploadedFromServerNameField()
bool ShouldIgnoreMoveCombiningOverlap()
float & DediForceStartAttackAfterAnimTimeField()
void OnPressCrouchProneToggle()
BitFieldValue< bool, unsigned __int32 > bUseBPGetCrosshairLocation()
BitFieldValue< bool, unsigned __int32 > bCanBeOrdered()
FString * GetShortName(FString *result)
void CopySettingsToOtherDino_Implementation(APlayerController *ForPC, APrimalDinoCharacter *FromDino, APrimalDinoCharacter *OtherDino, int SettingTypeUseIndex)
void BPPrepareForLaunchFromShoulder(const UE::Math::TVector< double > *viewLoc, const UE::Math::TVector< double > *viewDir)
BitFieldValue< bool, unsigned __int32 > bRiderMovementLocked()
void StartLanding(UE::Math::TVector< double > *OverrideLandingLocation)
float & BabyMinCuddleIntervalField()
void OnPrimalCharacterUnsleeped()
BitFieldValue< bool, unsigned __int32 > bFlyerPrioritizeAllyMountToCarry()
UAnimMontage * GetDinoLevelUpAnimation_Implementation()
float & DeathInventoryQualityPerLevelMultiplierField()
float & LeavePlayAnimBelowHealthPercentField()
bool AllowWakingTame(APlayerController *ForPC)
BitFieldValue< bool, unsigned __int32 > bForceDrawHUDWithoutRecentlyRendered()
float & PlatformSaddleMaxStructureBuildDistance2DField()
BitFieldValue< bool, unsigned __int32 > bGlideWhenMounted()
BitFieldValue< bool, unsigned __int32 > bUseBPCheckSeven()
void SetupWildBaby_SetFakeInheritedStatsAndMutationsFromOneParent(APrimalDinoCharacter *ParentDino, FItemNetInfo *GeneticsInfo, float RandomAdjustLevelUpValueType)
bool IsLandingOnDino(UE::Math::TVector< double > *loc)
BitFieldValue< bool, unsigned __int32 > bDisplayKilledNotification()
void UpdateBabyCuddling(long double NewBabyNextCuddleTime, unsigned __int8 NewBabyCuddleType, TSubclassOf< UPrimalItem > NewBabyCuddleFood)
int & PersonalTamedDinoCostField()
FTimerHandle & InternalRemoveDinoFromTamingArrayHandleField()
void SetCarryingDino(APrimalDinoCharacter *aDino)
float & ScaleExtraRunningSpeedModifierMinField()
TArray< TObjectPtr< UTexture2D >, TSizedDefaultAllocator< 32 > > & RemoveTameFromGroupSelectionIconsField()
unsigned int & DinoID1Field()
int & LastTempDampenMovementInputAccelerationFrameField()
BitFieldValue< bool, unsigned __int32 > bUseBP_CustomModifier_MaxSpeed()
BitFieldValue< bool, unsigned __int32 > bWasBaby()
BitFieldValue< bool, unsigned __int32 > bPreventFlyerLanding()
void InitDownloadedTamedDino(AShooterPlayerController *TamerController, int AltTeam)
float & WakingTameAllowFeedingFoodPercentageField()
UE::Math::TVector< double > & OldInterpolatedLocationField()
UAnimMontage *& StopRidingAnimOverrideField()
TArray< FPrimalSaddleStructure, TSizedDefaultAllocator< 32 > > & SaddleStructuresField()
BitFieldValue< bool, unsigned __int32 > bUseBPTamedTick()
float & OpenDoorDelayField()
BitFieldValue< bool, unsigned __int32 > bTryAlwaysApplyCryoSickness()
float GetBabyCuddleInterval()
int GetFoodItemEffectivenessMultipliersIndex(UPrimalItem *foodItem)
long double & BabyNextCuddleTimeField()
void ServerCallFollowOne_Implementation(APrimalDinoCharacter *ForDinoChar)
float GetEquippedItemDurabilityPercent(FItemNetID itemID)
BitFieldValue< bool, unsigned __int32 > bCanTargetVehicles()
float & AIDinoForceActiveUntasisingRangeField()
FTimerHandle & ServerSleepingTickHandleField()
float & SwimSoundIntervalPerHundredSpeedField()
float & TamedWalkingSpeedModifierField()
BitFieldValue< bool, unsigned __int32 > bUseBPCanDragCharacter()
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideIsSubmergedForWaterTargeting()
BitFieldValue< bool, unsigned __int32 > bCanUnclaimTame()
TArray< UMaterialInterface *, TSizedDefaultAllocator< 32 > > & FemaleMaterialOverridesField()
bool Poop(bool bForcePoop)
TObjectPtr< UTexture2D > & PassangerSeatsGenericIconField()
BitFieldValue< bool, unsigned __int32 > bPreventFlyerCapsuleExpansion()
void CheckDinoDuped(bool *dupedDino)
float & FlyerAttachedExplosiveSpeedMultiplierField()
TObjectPtr< UTexture2D > & StancePassiveFleeIconField()
TWeakObjectPtr< ANPCZoneVolume > & HardLimitWildDinoToVolumeField()
float & AcceptableLandingRadiusField()
BitFieldValue< bool, unsigned __int32 > bForcePerfectTame()
TArray< FDinoAttackInfo, TSizedDefaultAllocator< 32 > > & AttackInfosField()
BitFieldValue< bool, unsigned __int32 > bAddPassengerSeatMultiUseEntries()
BitFieldValue< bool, unsigned __int32 > bIsCarryingCharacter()
FieldArray< float, 2 > GenderSpeedMultipliersField()
BitFieldValue< bool, unsigned __int32 > bIsBed()
BitFieldValue< bool, unsigned __int32 > bUseBP_OnBasedPawnNotifies()
void SetSleeping(bool bSleeping, bool bUseRagdollLocationOffset, bool bPreserveSavedAnim)
float GetCorpseTargetingMultiplier()
BitFieldValue< bool, unsigned __int32 > bUseGang()
TArray< FDinoAncestorsEntry, TSizedDefaultAllocator< 32 > > & DinoAncestorsField()
float GetNetworkModeStasisRangeMultiplier(ENetMode theNetMode)
TObjectPtr< UTexture2D > & PutItemInLastSlotToTameIconField()
float & StepDamageRadialDamageIntervalField()
int & MaxGangCountField()
BitFieldValue< bool, unsigned __int32 > bAllowAttackWithCryoSickness()
BitFieldValue< bool, unsigned __int32 > bIgnoreAllyLook()
bool IsWildFollowerOtherwiseValidAndLiving()
BitFieldValue< bool, unsigned __int32 > bGlideWhenFalling()
float & AllowRidingMaxDistanceField()
void RemoveStructure(APrimalStructure *Structure)
float & ExtraBabyGestationSpeedMultiplierField()
TArray< USceneComponent *, TSizedDefaultAllocator< 32 > > & OverrideTargetComponentsField()
TWeakObjectPtr< AShooterCharacter > & RiderField()
BitFieldValue< bool, unsigned __int32 > bUseBabyGestation()
BitFieldValue< bool, unsigned __int32 > bIsTemporaryMissionDino()
void ResetCurrentAttackIndex()
BitFieldValue< bool, unsigned __int32 > bBPOverrideHealthBarOffset()
long double & LastMatingNotificationTimeField()
void BPNotifyCarriedDinoBabyAgeIncrement(APrimalDinoCharacter *AgingCarriedDino, float PreviousAge, float NewAge)
int & DeathGivesDossierIndexField()
BitFieldValue< bool, unsigned __int32 > bWildIgnoredByAutoTurrets()
BitFieldValue< bool, unsigned __int32 > bReachedMaxStructures()
BitFieldValue< bool, unsigned __int32 > MutagenApplied()
bool RemoteInventoryAllowViewing(APlayerController *ForPC)
BitFieldValue< bool, unsigned __int32 > bPreventExportDino()
TWeakObjectPtr< UPrimalAIState > & ActiveWonderStateField()
BitFieldValue< bool, unsigned __int32 > bAllowWhistleThroughRemoteDino()
void ClearMountCharacter(bool bFromMountCharacter)
BitFieldValue< bool, unsigned __int32 > bKeepInventoryForWakingTame()
TObjectPtr< UTexture2D > & UnhideBoneIconField()
BitFieldValue< bool, unsigned __int32 > bBlueprintDrawFloatingHUD()
BitFieldValue< bool, unsigned __int32 > bForceAllowTamedTickEggLay()
UE::Math::TVector< double > & SpawnedLocationField()
bool CheckLocalPassengers(__int64 a2)
BitFieldValue< bool, unsigned __int32 > bOverrideCrosshairColor()
UPrimalItem * GetBestInventoryFoodItem(float *FoodIncrease, bool bLookForAffinity, bool bFoodItemRequiresLivePlayerCharacter, UPrimalItem **foundFoodItem, bool bLookForWorstFood)
TWeakObjectPtr< AActor > & RiderAttackTargetField()
float & WildAmbientHarvestingTimerField()
void DeferredDestroy(bool bNetForce, bool bShouldModifyLevel)
TWeakObjectPtr< AVolume > & WildLimitTargetVolumeField()
BitFieldValue< bool, unsigned __int32 > bDoStepDamage()
float & BasedCameraSpeedMultiplierField()
void RemoveDinoReferenceFromLatchingStructure()
BitFieldValue< bool, unsigned __int32 > bUseBPOnRepIsCharging()
int & OriginalTargetingTeamField()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
void AddFlyerTakeOffImpulse()
FName * GetDesiredNavmeshGenerationRadiusName_Implementation(FName *result)
BitFieldValue< bool, unsigned __int32 > bHideFloatingName()
float & NPCSpawnerLevelMultiplierField()
float & HyperThermiaInsulationField()
float & AttackRangeOffsetField()
TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & DeathGiveItemClassesField()
UAnimMontage *& MatingAnimationMaleField()
float BlueprintGetAttackWeight(int AttackIndex, float inputWeight, float distance, float attackRangeOffset, AActor *OtherTarget)
BitFieldValue< bool, unsigned __int32 > bIsLatched()
void ServerRequestAttack(int attackIndex)
float & GestationEggTamedIneffectivenessModifierField()
float & RiddenStasisRangeMultiplierField()
bool IsInSingletonMission()
float BPSetSimulatedInterpRollOverride()
BitFieldValue< bool, unsigned __int32 > bRetainCarriedCharacterOnDismount()
BitFieldValue< bool, unsigned __int32 > bUsePlayerMountedCarryingDinoAnimation()
float & LocInterpolationSnapDistanceField()
void ImprintBabyDino(APlayerController *ForPC, bool SkipNaming)
BitFieldValue< bool, unsigned __int32 > bDidSetupTamed()
BitFieldValue< bool, unsigned __int32 > bForceCarriedPlayerToCheckForWalls()
FieldArray< unsigned __int8, 12 > GestationEggNumberOfMutationsAppliedField()
int GetTamedDinoCountCost()
float & AICombatRotationRateModifierField()
unsigned __int8 & TamedAITargetingRangeField()
BitFieldValue< bool, unsigned __int32 > bPreventUnalignedDinoBasing()
float & RandomPlayStartledAnimIntervalMaxField()
TArray< FDinoAncestorsEntry, TSizedDefaultAllocator< 32 > > & DinoAncestorsMaleField()
void OnElevateDino(float Val)
BitFieldValue< bool, unsigned __int32 > bFlyerDisableEnemyTargetingMaxDeltaZ()
BitFieldValue< bool, unsigned __int32 > bUseBPBecameNewBaby()
void GetAttackTargets(AActor **attackActor, UE::Math::TVector< double > *attackLoc)
float & AttackOnLaunchMaximumTargetDistanceField()
BitFieldValue< bool, unsigned __int32 > bClearRiderOnDinoImmobilized()
BitFieldValue< bool, unsigned __int32 > bHasBuffPreventingUploading()
bool AddToMeleeSwingHurtList(AActor *AnActor)
FRootMotionMovementParams & PreMatineeUpdateRootMotionParamsField()
BitFieldValue< bool, unsigned __int32 > bUseBPCheckCanSpawnFromLocation()
BitFieldValue< bool, unsigned __int32 > bMeleeSwingDamageBlockedByStrutures()
BitFieldValue< bool, unsigned __int32 > bPreventNeuter()
TSubclassOf< UDamageType > & MeleeDamageTypeField()
BitFieldValue< bool, unsigned __int32 > bDamageNonFoliageFeetSocketsOnly()
BitFieldValue< bool, unsigned __int32 > bWildAllowTargetingNeutralStructures()
TObjectPtr< UTexture2D > & TargetingRangeLowIconField()
float & MinChargeIntervalField()
long double & LastEatAnimationTimeField()
float & DediForceAttackAnimTimeField()
float & WakingTameAffinityDecreaseFoodPercentageField()
BitFieldValue< bool, unsigned __int32 > bIsBigBossDinoWithHighPrioritySounds()
BitFieldValue< bool, unsigned __int32 > bCanRideLatched()
TObjectPtr< UTexture2D > & WantsToGoOnAWalkIconField()
bool HasReachedDestination(const UE::Math::TVector< double > *Goal)
BitFieldValue< bool, unsigned __int32 > bWasChargingBlocked()
void ProcessOrderMoveTo(UE::Math::TVector< double > *MoveToLoc, bool bClearFollowTargets)
BitFieldValue< bool, unsigned __int32 > bUseBP_OverrideCarriedCharacterTransform()
void ApplyCharacterSnapshot(UPrimalItem *Item, AActor *To, UE::Math::TVector< double > *Offset, float MaxExtent, int Pose, bool bCollisionOn)
void BPNotifyWildHarvestAttack(int harvestIndex)
void UpdateStatusComponent(float DeltaSeconds)
UAnimMontage *& FlyingStartledAnimationField()
void SetupPlayerInputComponent(UInputComponent *WithInputComponent)
TObjectPtr< UTexture2D > & DisableFollowingIconField()
BitFieldValue< bool, unsigned __int32 > bIsParentWildDino()
UAnimMontage *& BabyCuddledAnimationField()
static APrimalDinoCharacter * FindDinoWithID(UWorld *aWorld, unsigned int DinoID1, unsigned int DinoID2)
long double & LastStartedCarryingCharacterTimeField()
BitFieldValue< bool, unsigned __int32 > bPreventAllRiderWeapons()
BitFieldValue< bool, unsigned __int32 > bCanMountOnHumans()
float & RandomPlayStartledAnimIntervalMinField()
BitFieldValue< bool, unsigned __int32 > bUsesGender()
TObjectPtr< UTexture2D > & FlyingMountsDisabledIconField()
void BPNotifyMateBoostChanged()
float & SlowFallingStaminaCostPerSecondField()
BitFieldValue< bool, unsigned __int32 > bHasInvisiableSaddle()
void ForceUpdateColorSets(int ColorRegion, int ColorSet)
void ClientMultiUse(APlayerController *ForPC, int UseIndex, int hitBodyIndex)
float GetBaseDragWeight()
TObjectPtr< UTexture2D > & DisableSpecialAttacksIconField()
TSubclassOf< UPrimalDinoEntry > & MyDinoEntryField()
void BPDrawToRiderHUD(AShooterHUD *HUD)
float & MutagenBaseCostField()
void TargetingTeamChanged()
BitFieldValue< bool, unsigned __int32 > bIsBaby()
TSet< AActor *, DefaultKeyFuncs< AActor *, 0 >, FDefaultSetAllocator > & MeleeSwingHurtListField()
void ControllerLeavingGame(AShooterPlayerController *theController)
UAnimMontage *& DinoWithDinoPassengerAnimField()
UE::Math::TVector< double > & WaterSurfaceExtraJumpVectorField()
float & StepRadialDamageOffsetField()
BitFieldValue< bool, unsigned __int32 > bPreventZeroingFlyerPitchWhenSwimming()
void TamedDinoUnstasisConsumeFood(float ForceTimeSinceStasis)
FieldArray< unsigned __int8, 6 > PreventColorizationRegionsField()
BitFieldValue< bool, unsigned __int32 > bPreventBackwardsWalking()
int GetExtraFoodItemEffectivenessMultipliersIndex(UPrimalItem *foodItem)
float & WildRunningRotationRateModifierField()
void AddedImprintingQuality_Implementation(float Amount)
void SetupWildBaby_SetAncestryFromOneParent(APrimalDinoCharacter *ParentDino, FItemNetInfo *GeneticsInfo)
float GetTargetingDesirability(const ITargetableInterface *Attacker)
void ClearCarriedCharacter(bool fromCarriedCharacter, bool bCancelAnyCarryBuffs)
float & MaxLandingTimeField()
TArray< FDinoExtraDefaultItemList, TSizedDefaultAllocator< 32 > > & DinoExtraDefaultInventoryItemsField()
BitFieldValue< bool, unsigned __int32 > bAlwaysCheckForFalling()
void DoUnstasis_TamedDinoUnstasisConsumeFood()
long double & LastUpdatedBabyAgeAtTimeField()
long double & LastAttackedTargetTimeField()
float GetApproachRadius()
int & LoadDestroyWildDinosUnderVersionField()
float & ChargingActivationConsumesStaminaField()
BitFieldValue< bool, unsigned __int32 > bScaleExtraRunningSpeedModifier()
BitFieldValue< bool, unsigned __int32 > bClampOffscreenFloatingHUDWidgets()
void DrawFloatingHUD(AShooterHUD *HUD)
UE::Math::TVector< double > & LastGangCheckPositionField()
float & ChargingAnimDelayField()
TObjectPtr< UTexture2D > & EnableMatingIconField()
float & CorpseTargetingMultiplierField()
void RidingTick(float DeltaSeconds)
bool CanBeBaseForCharacter(APawn *Pawn)
BitFieldValue< bool, unsigned __int32 > bRiderDontRequireSaddle()
UPrimalDinoSettings *& MyDinoSettingsCDOField()
BitFieldValue< bool, unsigned __int32 > bUsesPassengerAnimOnDinos()
void DoMate(APrimalDinoCharacter *WithMate)
BitFieldValue< bool, unsigned __int32 > bSimulateRootMotion()
BitFieldValue< bool, unsigned __int32 > bHadStaticBase()
BitFieldValue< bool, unsigned __int32 > bUseLowQualityAnimationTick()
TObjectPtr< UTexture2D > & EnablePublicSeatingIconField()
BitFieldValue< bool, unsigned __int32 > bHandleUseButtonPressBP()
bool GetAllAttachedCharsInternal(TSet< APrimalCharacter *, DefaultKeyFuncs< APrimalCharacter *, 0 >, FDefaultSetAllocator > *AttachedChars, const APrimalCharacter *OriginalChar, bool *bIncludeBased, const bool bIncludePassengers, const bool bIncludeCarried)
void ServerCallMoveTo_Implementation(UE::Math::TVector< double > *MoveToLoc)
FName & DinoNameTagField()
bool AllowMountedWeaponry(bool bIgnoreCurrentWeapon, bool bWeaponForcesMountedWeaponry)
float & ControlFacePitchInterpSpeedField()
BitFieldValue< bool, unsigned __int32 > bPaintingSupportSkins()
int & MaxSaddleStructuresHeightField()
BitFieldValue< bool, unsigned __int32 > bHasMateBoost()
float & ExtraTamedBaseHealthMultiplierField()
BitFieldValue< bool, unsigned __int32 > bAnimIsMoving()
BitFieldValue< bool, unsigned __int32 > bUseBPPlayDying()
bool GetClosestTargetOverride(const UE::Math::TVector< double > *attackPos, UE::Math::TVector< double > *targetPos)
BitFieldValue< bool, unsigned __int32 > bRiderUseDirectionalAttackIndex()
bool AllowCarryCharacter(APrimalCharacter *CanCarryPawn)
FHitResult * BP_OverrideRiderCameraCollisionSweep(FHitResult *result, const UE::Math::TVector< double > *SweepStart, const UE::Math::TVector< double > *SweepEnd)
BitFieldValue< bool, unsigned __int32 > bIsTrapTamed()
float & DinoArmorDurabilityScalingMultiplierField()
bool PreventCharacterBasing(AActor *OtherActor, UPrimitiveComponent *BasedOnComponent)
long double & LastRiderMountedWeaponRotationSentTimeField()
void OnDinoCheat(FName CheatName, bool bSetValue, float Value)
FString * GetDescriptiveName(FString *result)
TArray< FDinoAncestorsEntry, TSizedDefaultAllocator< 32 > > & NextBabyDinoAncestorsMaleField()
UAnimMontage *& MountCharacterAnimationField()
long double & LastInAllyRangeTimeField()
void RefreshColorization(bool bForceRefresh)
BitFieldValue< bool, unsigned __int32 > bForceAllowCarryWaterDinos()
UAnimMontage *& StartledAnimationLeftField()
void ApplyBoneModifiers(bool bForce, bool bForceOnDedicated)
BitFieldValue< bool, unsigned __int32 > bOverrideRotationOnCarriedCharacter()
BitFieldValue< bool, unsigned __int32 > bUseBPClampMaxHarvestHealth()
float & BabyPitchMultiplierField()
BitFieldValue< bool, unsigned __int32 > bDisableHarvestHealthGain()
TObjectPtr< UTexture2D > & RenameIconField()
TObjectPtr< UTexture2D > & ShowCopySettingsVisualIconField()
BitFieldValue< bool, unsigned __int32 > bFlyerDinoAllowBackwardsFlight()
FName & EggSpawnSocketNameField()
BitFieldValue< bool, unsigned __int32 > bPreventRiderImmobilization()
long double & EndAttackTargetTimeField()
void SetBabyAge(float TheAge)
TWeakObjectPtr< AActor > & TargetField()
BitFieldValue< bool, unsigned __int32 > bAllowsTurretMode()
BitFieldValue< bool, unsigned __int32 > bForceDisablingTaming()
BitFieldValue< bool, unsigned __int32 > bPlatformSaddleIgnoreRotDotCheck()
void InterceptInputEvent(const FString *InputName)
bool AllowMovementMode(EMovementMode NewMovementMode, unsigned __int8 NewCustomMode)
BitFieldValue< bool, unsigned __int32 > bSetDefaultMovementMode()
static void StaticRegisterNativesAPrimalPawn()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
float & HarvestingDestructionMeshRangeMultiplerField()
BitFieldValue< bool, unsigned __int32 > bUse_ModifySavedMoveAcceleration_PreRep()
APlayerController * GetOwnerController()
BitFieldValue< bool, unsigned __int32 > bClearOnConsume()
BitFieldValue< bool, unsigned __int32 > bReplicateDesiredRotation()
BitFieldValue< bool, unsigned __int32 > bUse_ModifySavedMoveAcceleration_PostRep()
BitFieldValue< bool, unsigned __int32 > bUseBPPreventMovementMode()
FRotator_NetQuantizeSmartPitch & LastMovementDesiredRotationField()
static UClass * StaticClass()
bool PreventMovementMode(EMovementMode NewMovementMode, unsigned __int8 NewCustomMode)
void SetLastMovementDesiredRotation(const UE::Math::TRotator< double > *InRotation)
bool IsLocallyControlledByPlayer()
AController * GetCharacterController()
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
void InitInputComponent()
BitFieldValue< bool, unsigned __int32 > bIsPlayingTurningAnim()
TArray< FPlayerDeathReason, TSizedDefaultAllocator< 32 > > & PlayerDeathReasonsField()
static UClass * StaticClass()
void ClientProcessNetExecCommandUnreliableBP(AActor *ForActor, FName CommandName, FBPNetExecParams *ExecParams)
void ClientProcessSimpleNetExecCommandUnreliableBP_Implementation(AActor *ForActor, FName CommandName)
void ServerProcessNetExecCommand_Implementation(AActor *ForActor, FName CommandName, FBPNetExecParams *ExecParams)
void ServerProcessNetExecCommandUnreliable_Implementation(AActor *ForActor, FName CommandName, FBPNetExecParams *ExecParams)
void ClientProcessNetExecCommand_Implementation(AActor *ForActor, FName CommandName, FNetExecParams *ExecParams)
static void StaticRegisterNativesAPrimalPlayerController()
void PropertyServerToClientsUnreliable(AActor *ActorToRep, const FName PropertyName, const TArray< unsigned char, TSizedDefaultAllocator< 32 > > *ReplicationData)
void PropertyServerToClientsUnreliable_Implementation(AActor *ActorToRep, const FName PropertyName, const TArray< unsigned char, TSizedDefaultAllocator< 32 > > *ReplicationData)
BitFieldValue< bool, unsigned __int32 > bLockedInputUI()
static UClass * GetPrivateStaticClass()
void PropertyServerToClients(AActor *ActorToRep, const FName PropertyName, const TArray< unsigned char, TSizedDefaultAllocator< 32 > > *ReplicationData)
BitFieldValue< bool, unsigned __int32 > bPossessedAnyPawn()
BitFieldValue< bool, unsigned __int32 > bShowExtendedInfoKey()
UE::Math::TRotator< double > & PreviousRotationInputField()
void ClientProcessNetExecCommandBP_Implementation(AActor *ForActor, FName CommandName, FBPNetExecParams *ExecParams)
BitFieldValue< bool, unsigned __int32 > bCheatPlayer()
UE::Math::TVector< double > & LastCharacterMovementTeleportUnstasisLocationField()
BitFieldValue< bool, unsigned __int32 > bForceSpawnedNotification()
BitFieldValue< bool, unsigned __int32 > bForceShowMouseCursor()
float & LastTeleportDistanceField()
void ClientProcessNetExecCommandBP(AActor *ForActor, FName CommandName, FBPNetExecParams *ExecParams)
BitFieldValue< bool, unsigned __int32 > bIsAdmin()
void PropertyServerToClients_Implementation(AActor *ActorToRep, const FName PropertyName, const TArray< unsigned char, TSizedDefaultAllocator< 32 > > *ReplicationData)
void ClientProcessSimpleNetExecCommandBP_Implementation(AActor *ForActor, FName CommandName)
void ClientSetHUD_Implementation(TSubclassOf< AHUD > NewHUDClass)
static void StaticRegisterNativesAPrimalProjectileArrow()
USoundBase *& ArrowPickedUpSoundField()
void OnImpact_Implementation(const FHitResult *HitResult, bool bFromReplication)
int & PickUpQuantityField()
float & PercentChanceToBreakOnImpactField()
TSubclassOf< UPrimalItem > & PickupItemClassField()
float & PickUpRadiusField()
static UClass * StaticClass()
TSubclassOf< UPrimalItem > & PickItemClassApplySkinField()
void PickedUp_Implementation(AShooterCharacter *ByCharacter)
void PickedUp(AShooterCharacter *ByCharacter)
void PickUpCheck_Implementation()
UE::Math::TVector< double > & P0Field()
TWeakObjectPtr< APrimalCharacter > & InstigatorCharacterReferenceField()
void Tick(float DeltaSeconds)
void PickUpCheck_Implementation()
static UClass * StaticClass()
void ReturnToOwner(bool bFollowInstigator)
UE::Math::TVector< double > & P2Field()
void Explode_Implementation(const FHitResult *Impact)
TArray< AActor *, TSizedDefaultAllocator< 32 > > & HitHurtListField()
void PickedUp_Implementation(AShooterCharacter *ByCharacter)
float & SqrDesideredTravelDistanceField()
float & MaxDistanceToTravelField()
float & ElapsedTimeToInstigatorField()
UE::Math::TVector< double > & NextPointToReachField()
bool & bIsFollowingInstigatorField()
UE::Math::TVector< double > & P3Field()
float & ReturnFirstPointTravelDistanceMultiplierField()
UE::Math::TVector< double > & StartPositionField()
USceneComponent *& RotationPointField()
UE::Math::TVector< double > & P1Field()
float & ReturnSecondPointTravelDistanceMultiplierField()
float & ReturnTimeToInstigatorField()
void OnImpact_Implementation(const FHitResult *HitResult, bool bFromReplication)
static UClass * StaticClass()
float & LightColorIntensityField()
USoundBase *& SecondParticleSoundField()
void ApplyRandomMovement()
float & RandomFallingMovementIntervalField()
float & RandomFallingMovementStrengthField()
void ActivateSecondParticles()
void DeactivateProjectileEffects()
UParticleSystemComponent *& SecondParticleCompField()
void Tick(float DeltaSeconds)
float & TimeToActivateSecondParticleCompField()
static UClass * StaticClass()
UE::Math::TVector< double > & GrapHookEndPointOffsetField()
void Tick(float DeltaSeconds)
float & PullingStrengthField()
static UClass * StaticClass()
bool & bAllowPullFleeingField()
float & ReleaseRopeSpeedField()
UE::Math::TVector< double > & GrapHookDefaultOffsetField()
float & DetachGrapHookLifespanField()
float & MaximumRopeDistanceField()
UMaterialInterface *& GrapHookMaterialField()
float & GrapHookCableWidthOverrideField()
float & MaxPullMassOverrideField()
TSubclassOf< APrimalBuff > & BuffToApplyToHeavyCharactersField()
float & OnInpactMaxTraceDistanceField()
USkeletalMeshComponent *& SkeletalMeshCompField()
TMap< FName, UE::Math::TVector< double >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< FName, UE::Math::TVector< double >, 0 > > & ManagedBoneLocationsField()
static UClass * GetPrivateStaticClass()
float & DissolveTimeField()
void CalculateBonePositions()
float & MaxDinoMassToInmovilizeField()
TSubclassOf< APrimalBuff > & BuffToApplyToLightCharactersField()
void OnImpact_Implementation(const FHitResult *HitResult, bool bFromReplication)
float & DissolveTimeFXField()
static void StaticRegisterNativesAPrimalProjectileNetGun()
void Tick(float DeltaSeconds)
UMaterialInstanceDynamic *& DynamicMaterialField()
TMap< FName, UE::Math::TRotator< double >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< FName, UE::Math::TRotator< double >, 0 > > & ManagedBoneRotationsField()
static UClass * StaticClass()
void MoveRight(float Val)
BitFieldValue< bool, unsigned __int32 > bUseTracedSurfaceAdjustment()
void Tick(float DeltaSeconds)
BitFieldValue< bool, unsigned __int32 > bAllowOverrideUpdatesWhenNoRaftRider()
bool CanDoPhysicsRotationAccelerationFollowsRotationDirectMove()
float & LastTracedWaterZField()
void BeginPlay(double a2)
static void StaticRegisterNativesAPrimalRaft()
TSubclassOf< APrimalEmitterSpawnable > & RaftSpawnEffectField()
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
bool CanOrder(APrimalCharacter *FromCharacter, bool bBuildingStructures)
long double & TimeSinceLastFadeOutField()
void SetCharacterStatusTameable(bool bSetTameable, bool bCreateInventory, bool keepInventoryForWakingTame)
BitFieldValue< bool, unsigned __int32 > bBPOverrideSwimmingVelocity()
bool AllowExtendedCraftingFunctionality()
void OverrideSwimmingAcceleration(UE::Math::TVector< double > *ModifyAcceleration, float DeltaTime)
void OnDeserializedByGame(EOnDeserializationType::Type DeserializationType)
void OnMovementModeChanged(EMovementMode PrevMovementMode, unsigned __int8 PreviousCustomMode)
void PostInitializeComponents()
void UpdateSwimmingState()
void OverrideSwimmingVelocity(UE::Math::TVector< double > *InitialVelocity, const UE::Math::TVector< double > *Gravity, const float *FluidFriction, const float *NetBuoyancy, float DeltaTime)
USoundBase *& MovingSoundCueField()
void MoveForward(float Val)
BitFieldValue< bool, unsigned __int32 > bDisableGravityAdjustement()
bool AllowSkeletalMeshTicking(USkeletalMeshComponent *meshComp)
static UClass * GetPrivateStaticClass()
FString * GetEntryString(FString *result)
UAudioComponent *& MovingSoundComponentField()
int & LastFrameDisabledForcedVelcoityDirectionField()
UTexture2D * GetEntryIcon(UObject *AssociatedDataObject, bool bIsEnabled)
BitFieldValue< bool, unsigned __int32 > bBPOverrideSwimmingAcceleration()
float & SurfaceAdjustmentZInterpSpeedField()
bool PreventCharacterBasing(AActor *OtherActor, UPrimitiveComponent *BasedOnComponent)
int & NoWaterTriesField()
FString * GetEntryDescription(FString *result)
FString * GetDescriptiveName(FString *result)
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
BitFieldValue< bool, unsigned __int32 > bRaftAllowCrafting()
BitFieldValue< bool, unsigned __int32 > bAllowTargetingBasedCharacters()
long double & NetworkCreationTimeField()
BitFieldValue< bool, unsigned __int32 > bRaftAllowWalkingState()
unsigned int & ConstructorPlayerDataIDField()
static UClass * StaticClass()
BitFieldValue< bool, unsigned __int32 > bForceFloatingDamageNumbers()
void HarvestingDepleted(UPrimalHarvestingComponent *fromComponent)
float & LastReplicatedHealthField()
void PlayDying(float KillingDamage, const FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
float & LowHealthPercentageField()
float & LastReplicatedHealthValueField()
BitFieldValue< bool, unsigned __int32 > bSetWithinPreventionVolume()
long double & NextAllowRepairTimeField()
TArray< FDamageTypeAdjuster, TSizedDefaultAllocator< 32 > > & DamageTypeAdjustersField()
TSoftClassPtr< AActor > & DestructionActorTemplateField()
BitFieldValue< bool, unsigned __int32 > bAllowDamageByFriendlyDinos()
FString & DescriptiveNameField()
BitFieldValue< bool, unsigned __int32 > bDoAllowRadialDamageWithoutVisiblityTrace()
BitFieldValue< bool, unsigned __int32 > bIgnoreDamageRepairCooldown()
BitFieldValue< bool, unsigned __int32 > bWithinPreventionVolume()
UE::Math::TRotator< double > & DestructibleMeshRotationOffsetField()
void PlayHitEffectRadial_Implementation(float DamageTaken, FRadialDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
void PlayHitEffectPoint_Implementation(float DamageTaken, FPointDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustDamage()
UE::Math::TVector2< double > & OverlayMultiUseTooltipPaddingField()
float GetHealthPercentage()
static UClass * GetPrivateStaticClass()
USoundCue *& DeathSoundField()
BitFieldValue< bool, unsigned __int32 > bIsDead()
void PlayDyingGeneric_Implementation(float KillingDamage, FPointDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
BitFieldValue< bool, unsigned __int32 > bDestructionActorTemplateServerOnly()
static void StaticRegisterNativesAPrimalTargetableActor()
void FellOutOfWorld(const UDamageType *dmgType)
float & ReplicatedHealthField()
TSharedPtr< FAttachedInstancedHarvestingElement > & MyHarvestingElementField()
UPrimalHarvestingComponent *& MyHarvestingComponentField()
float & DamageNotifyTeamAggroRangeFalloffField()
BitFieldValue< bool, unsigned __int32 > bUseBPDied()
TSubclassOf< UToolTipWidget > & OverlayToolTipWidgetField()
void PostInitializeComponents()
float & DamageNotifyTeamAggroRangeField()
void GetDestructionEffectTransform(UE::Math::TVector< double > *OutLocation, UE::Math::TRotator< double > *OutRotation)
float & LastPreBlueprintAdjustmentActualDamageField()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
TSubclassOf< UPrimalStructureSettings > & StructureSettingsClassField()
void AdjustDamage(float *Damage, const FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
float SetHealth(float newHealth)
void SetMaxHealth(float newMaxHealth)
void PlayDyingRadial_Implementation(float KillingDamage, FRadialDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
float & PassiveDamageHealthReplicationPercentIntervalField()
void SpawnDestroyedMesh(float KillingDamage, const FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
BitFieldValue< bool, unsigned __int32 > bForceZeroDamageProcessing()
void UpdatedHealth(bool bDoReplication)
void PreReplication(IRepChangedPropertyTracker *ChangedPropertyTracker)
FString * GetDescriptiveName(FString *result)
BitFieldValue< bool, unsigned __int32 > BPOverrideDestroyedMeshTextures()
UPrimalStructureSettings *& MyStructureSettingsCDOField()
BitFieldValue< bool, unsigned __int32 > bUseHarvestingComponent()
BitFieldValue< bool, unsigned __int32 > bDamageNotifyTeamAggroAI()
UParticleSystem *& HurtFXField()
TArray< FBoneDamageAdjuster, TSizedDefaultAllocator< 32 > > & BoneDamageAdjustersField()
void NetUpdatedHealth_Implementation(int NewHealth)
UE::Math::TVector< double > & DestructibleMeshScaleOverrideField()
BitFieldValue< bool, unsigned __int32 > bIgnoreDestructionEffects()
UE::Math::TVector2< double > & OverlayMultiUseTooltipScaleField()
AActor *& MyDestructionActorField()
UE::Math::TVector< double > & DestructibleMeshLocationOffsetField()
float & LastHealthBeforeTakeDamageField()
void TestAdjustDamage(float *Damage, const FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
void PlayHitEffect(float DamageTaken, const FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser, bool bIsLocalPath, bool bSuppressImpactSound)
float & DamageNotifyTeamAggroMultiplierField()
BitFieldValue< bool, unsigned __int32 > bPreventZeroDamageInstigatorSelfDamage()
bool NetExecCommand(FName CommandName, const FNetExecParams *ExecParams)
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
BitFieldValue< bool, unsigned __int32 > bDestroyedMeshUseSkeletalMeshComponent()
float TakeDamage(float Damage, const FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
float & LifeSpanAfterDeathField()
TSubclassOf< UToolTipWidget > * GetOverlayTooltipTemplate(TSubclassOf< UToolTipWidget > *result)
bool Die(float KillingDamage, const FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
float & DestructibleMeshDeathImpulseScaleField()
bool AllowRadialDamageWithoutVisiblityTrace(const FHitResult *Hit)
FString * GetShortName(FString *result)
float & PullingTimeField()
FName & ArrowAttachPoint3PField()
bool UseAlternateAimOffsetAnim()
void AnimNotifyCustomEvent(FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, const UAnimNotify *AnimNotifyObject)
UStaticMeshComponent *& ArrowMesh1PField()
float & ProjectileSpeedField()
void Tick(float DeltaSeconds)
float & PullingTimeForMaximumSpeedField()
UStaticMeshComponent *& ArrowMesh3PField()
BitFieldValue< bool, unsigned __int32 > bHideOriginalArrowBone1P()
void FireProjectileEx(UE::Math::TVector< double > *Origin, FVector_NetQuantizeNormal *ShootDir, float Speed, int RandomSeed, int ProjectileID)
bool & bHiddenArrowTPVField()
void ServerSetPullString(bool bIsPulling)
BitFieldValue< bool, unsigned __int32 > bDisablePullingOnCrouch()
void ApplyWeaponConfig(FProjectileWeaponData *Data)
static UClass * GetPrivateStaticClass()
void UpdateTPVBowAnimation()
float & MinimumPullingTimeToFireField()
FName & ArrowBoneNameField()
void ServerSetPullString_Implementation(bool bIsPulling)
float & DamageFactorForFastArrowsField()
float & MinimumInitialSpeedField()
void UpdateFirstPersonMeshes(bool bIsFirstPerson)
BitFieldValue< bool, unsigned __int32 > bIsLastArrow()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
BitFieldValue< bool, unsigned __int32 > bHideWeaponOnLaunch()
BitFieldValue< bool, unsigned __int32 > bUseArrowMesh1P()
BitFieldValue< bool, unsigned __int32 > bUseBPCanStartFire()
BitFieldValue< bool, unsigned __int32 > bDontRequireIdleForReload()
BitFieldValue< bool, unsigned __int32 > bAlwaysPlayTPVPullStringAnim()
BitFieldValue< bool, unsigned __int32 > bIsPullingString()
FName & ArrowOnWeaponAttachPoint3PField()
BitFieldValue< bool, unsigned __int32 > bAttachArrowToWeaponMesh3P()
bool ForcesTPVCameraOffset_Implementation()
void StartUnequip_Implementation()
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
void StartFire(bool bFromGamepad)
BitFieldValue< bool, unsigned __int32 > bDisablePullingOnProne()
BitFieldValue< bool, unsigned __int32 > bPendingPullString()
BitFieldValue< bool, unsigned __int32 > bForceServerCheckPullingTime()
float & MaximumInitialSpeedField()
void DoFireProjectileFP()
float ServerClampProjectileSpeed(float inSpeed)
float & DamageFactorForSlowArrowsField()
FName & ArrowAttachPoint1PField()
void DoFireProjectile(UE::Math::TVector< double > *Origin, UE::Math::TVector< double > *ShootDir)
BitFieldValue< bool, unsigned __int32 > bIsPlayingPullStringAnim()
static void StaticRegisterNativesAPrimalWeaponBow()
BitFieldValue< bool, unsigned __int32 > bReloadOnEmptyClip()
FTimerHandle & UnhideArrowTimerHandleField()
BitFieldValue< bool, unsigned __int32 > bDidFireWeapon()
BitFieldValue< bool, unsigned __int32 > bNewPullStringEvent()
float & LatitudeNumberField()
void ClientSetActivateNightVision(char bActive)
float & LongitudeScaleField()
UMaterialInstanceDynamic *& ScopeCompassMIDField()
void StopSecondaryAction()
void OnStopTargeting(bool bInFromGamepadLeft)
void StartSecondaryAction()
void DrawHUD(AShooterHUD *HUD)
AShooterPlayerController *& PCField()
void ServerSetActivateNightVision_Implementation(char bActive)
float & CompassInterpSpeedField()
void ServerSetActivateNightVision(char bActive)
TSubclassOf< APrimalBuff > & NightVisionBuffField()
float & LongitudeOriginField()
float & LatitudeOriginField()
static void StaticRegisterNativesAPrimalWeaponElectronicBinoculars()
USceneComponent *& AudioListenerField()
float & MaxTargetingFOVField()
UMaterialInstanceDynamic *& LongitudeMIDField()
void Tick(float DeltaSeconds)
float & CompassNorthAngleField()
UE::Math::TRotator< double > & CurrentCompassAngleField()
AShooterPlayerController * GetPC()
float & CurrentLongField()
float & CurrentLatField()
UMaterialInstanceDynamic *& LatitudeMIDField()
float & LongitudeNumberField()
bool & bFromGamepadLeftField()
float & MinTargetingFOVField()
float & LatLongInterpSpeedField()
float & LatitudeScaleField()
UMaterialInterface *& ScopeCompassMIField()
static UClass * StaticClass()
float & SoundFadeInSpeedField()
float & YPosDistanceField()
void OnStartTargeting(bool bInFromGamepadLeft)
float & DistanceSizeField()
UMaterialInterface *& LatitudeMIField()
void ClientSetActivateNightVision_Implementation(char bActive)
void PostInitializeComponents()
UMaterialInterface *& LongitudeMIField()
void SetOwningPawn(AShooterCharacter *ShooterCharacter)
float & XPosDistanceField()
void StartSecondaryAction()
int & PreviousBalloonLongitudeNumberField()
FColor & MarkerTextColorField()
FColor & PlayerMarkerTextColorField()
float & LatitudeScaleField()
UE::Math::TVector< double > & ItemBalloonLocationField()
BitFieldValue< bool, unsigned __int32 > bShowMap()
TArray< UStaticMeshComponent *, TSizedDefaultAllocator< 32 > > & MarkerComponentsField()
void StopSecondaryAction()
int & LongitudeMaterialIndex3Field()
void SwitchBetweenCompassAndGPS(bool bUseCompass)
BitFieldValue< bool, unsigned __int32 > bUseCompassInsteadOfGPS()
int & LatitudeMaterialIndex1Field()
FName & DigitParameterNameField()
float & SwingSpeedField()
FName & MapAttachPoint3PField()
BitFieldValue< bool, unsigned __int32 > bWasFirstPerson()
void SetUseCompass(bool bUseCompass)
void StartFire(bool bFromGamepad)
UStaticMesh *& AssetSM_MarkerMeshField()
UE::Math::TRotator< double > & MarkerRotationMaxField()
float & LatitudeOriginField()
int & PreviousBalloonLatitudeNumberField()
int & LongitudeMaterialIndex2Field()
float & MarkerOffsetZField()
UStaticMesh *& AssetSM_BalloonMarkerMeshField()
void ServerSetUseCompassInsteadOfGPS_Implementation(bool bUseCompass)
void UpdateDinoMapMarkers()
UMaterialInstanceDynamic *& Map_MIField()
UMaterialInstanceDynamic *& LongitudeDigit3_MIField()
UAnimMontage *& TPV_MapOnlyIdleField()
UE::Math::TRotator< double > & MarkerRotationMinField()
BitFieldValue< bool, unsigned __int32 > bZoomInMap()
float & CurrentSwingFactorField()
int & PreviousLongitudeNumberField()
void ServerShowNone_Implementation()
void UpdateFirstPersonMeshes(bool bIsFirstPerson)
UMaterialInstanceDynamic *& LongitudeDigit1_MIField()
UStaticMeshComponent *& PlayerLocationMArkerComponentField()
float & MaxSwingAngleField()
float & LongitudeScaleField()
static UClass * StaticClass()
UStaticMeshComponent *& ItemBalloonMarkerComponentField()
void ServerShowGPSOnly_Implementation()
UStaticMesh *& AssetSM_PlayerMarkerMeshField()
FName & CompassCenterParameterNameField()
void AnimNotifyCustomEvent(FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, const UAnimNotify *AnimNotifyObject)
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
int & LatitudeMaterialIndex3Field()
void RemoveMarkersFromView()
int & MaxMapMarkersField()
UMaterialInstanceDynamic *& LatitudeDigit2_MIField()
void Tick(float DeltaSeconds)
void ServerShowBoth_Implementation()
void StartReload(bool bFromReplication)
UE::Math::TRotator< double > & CurrentCompassAngleField()
FName & GPSBoneName1PField()
UAnimMontage *& TPV_MapAndGPSIdleField()
UMaterialInstanceDynamic *& GPSCompassMaterialInstanceField()
static void StaticRegisterNativesAPrimalWeaponGPS()
void DrawHUD(AShooterHUD *HUD)
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
FName & FogOfWarTextureParameterNameField()
float & CurrentSwingAngleField()
TArray< FPrimalMapMarkerEntryData, TSizedDefaultAllocator< 32 > > & MapMarkersField()
USkeletalMeshComponent *& MapMesh3PField()
int & LatitudeMaterialIndex2Field()
float & PreviousPawnYawField()
float & CurrentSwingTimeField()
void UpdateCurrentMarker()
BitFieldValue< bool, unsigned __int32 > bZoomInGPS()
FName & CompassAttachPoint1PField()
UMaterialInstanceDynamic *& LongitudeDigit2_MIField()
int & MapMaterialIndexField()
USkeletalMeshComponent *& CompassMesh1PField()
int & LongitudeMaterialIndex1Field()
UAnimMontage *& TPV_GPSOnlyIdleField()
int & PreviousLatitudeNumberField()
float & CompassNorthAngleField()
void ServerShowMapOnly_Implementation()
void UpdateMapTextureParameters()
UMaterialInstanceDynamic *& LatitudeDigit3_MIField()
BitFieldValue< bool, unsigned __int32 > bShowGPS()
UE::Math::TVector2< double > & LastPlayerMarkerLocationField()
UMaterialInstanceDynamic *& LatitudeDigit1_MIField()
float & CompassInterpSpeedField()
int & GPSCompassMaterialIndexField()
USkeletalMeshComponent *& CompassMesh3PField()
float & MarkerMapScaleYField()
void PlayUnequipAnimation()
float & MarkerMapScaleXField()
float & LongitudeOriginField()
USoundCue *& ReelOutSoundCueField()
USoundCue *& ReelInSoundCueField()
USceneComponent *& CableAttach1PField()
bool CanFire(bool bForceAllowSubmergedFiring)
USceneComponent *& CableAttach3PField()
long double & LastTimeWithGrapHookField()
void StartUnequip_Implementation()
void Tick(float DeltaSeconds)
bool & bPreventReelingField()
void StopSecondaryAction()
void StartFire(bool bFromGamepad)
float PlayReloadAnimation()
void StartSecondaryAction()
static UClass * StaticClass()
void Tick(float DeltaSeconds)
void AnimNotifyCustomEvent(FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, const UAnimNotify *AnimNotifyObject)
void FireProjectile(UE::Math::TVector< double > *Origin, FVector_NetQuantizeNormal *ShootDir, int ProjectileID)
BitFieldValue< bool, unsigned __int32 > bHideGrenadeOnFireProjectile()
UE::Math::TVector< double > & ProjectileShootDirField()
void ServerFixScout_Implementation()
void StartFire(bool bFromGamepad)
FName & GrenadeBoneNameField()
UE::Math::TVector< double > & ProjectileOriginField()
void DoFireProjectile(UE::Math::TVector< double > *Origin, UE::Math::TVector< double > *ShootDir)
void ApplyWeaponConfig(FProjectileWeaponData *Data)
float ServerClampProjectileSpeed(float inSpeed)
float & CookingTimeField()
void UpdateFirstPersonMeshes(bool bIsFirstPerson)
bool & bIsThrowingGrenadeField()
BitFieldValue< bool, unsigned __int32 > bEnablePrepareThrowAnim()
FName & GrenadePinBoneNameField()
void FireProjectileEx(UE::Math::TVector< double > *Origin, FVector_NetQuantizeNormal *ShootDir, float Speed, int RandomSeed, int ProjectileID)
static UClass * StaticClass()
float & MaxGrenadeLifeField()
BitFieldValue< bool, unsigned __int32 > bDontCookGrenade()
bool & bIsWeapScoutField()
void UnHideGrenade(__int64 a2)
static void StaticRegisterNativesAPrimalWeaponGrenade()
BitFieldValue< bool, unsigned __int32 > bPreventCookingWhileProne()
void DoFireProjectileCustom(bool bExplodeInHand)
bool & bUseBlueprintSpeedField()
void SetRider(AShooterCharacter *aRider)
long double & LastTimeTurnedInputField()
static UClass * StaticClass()
float & DefaultAngularDampingField()
UE::Math::TVector< double > & CenterTraceLocationOffsetField()
void ClearRider(bool bFromRider, bool bCancelForceLand, bool SpawnDinoDefaultController, int OverrideUnboardDirection, bool bForceEvenIfBuffPreventsClear)
void OverrideCameraSweepChannel(ECollisionChannel *InSweepChannel)
float & SkidStartTimeField()
void GetMultiUseEntries(APlayerController *ForPC, TArray< FMultiUseEntry, TSizedDefaultAllocator< 32 > > *MultiUseEntries, int hitBodyIndex)
float & DefaultLinearDampingField()
UAudioComponent *& EngineACField()
UAudioComponent *& SkidACField()
void ReceiveHit(UPrimitiveComponent *MyComp, AActor *Other, UPrimitiveComponent *OtherComp, bool bSelfMoved, UE::Math::TVector< double > *HitLocation, UE::Math::TVector< double > *HitNormal, UE::Math::TVector< double > *NormalImpulse, const FHitResult *Hit)
USoundCue *& ImpactSoundField()
USoundCue *& HonkSoundField()
float & SkidThresholdVelocityField()
float & LongSlipSkidThresholdField()
void GetCameraRelatedCollisionHeight(float *InCollisionHeight)
void DestroyPlayerInputComponent()
static void StaticRegisterNativesAPrimalWheeledVehicleCharacter()
float & SkidDurationRequiredForStopSoundField()
void TurnInput(float Val)
float & SkidFadeoutTimeField()
USoundCue *& LandingSoundField()
float & LateralSlipSkidThresholdField()
void ClientMultiUse(APlayerController *ForPC, int UseIndex, int hitBodyIndex)
void SetupPlayerInputComponent(UInputComponent *WithInputComponent)
float & SpringCompressionLandingThresholdField()
USoundCue *& SkidSoundField()
void PostInitializeComponents()
float & MinimumDamageSpeedField()
UParticleSystem *& DeathFXField()
FieldArray< UParticleSystemComponent *, 4 > DustPSCField()
void ServerHonk_Implementation(bool bEnable)
bool TryMultiUse(APlayerController *ForPC, int UseIndex, int hitBodyIndex)
USoundCue *& SkidSoundStopField()
void PlayDying(float KillingDamage, const FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
UAudioComponent *& HonkACField()
void NetHonk_Implementation(bool bEnable)
void DisplayDebug(UCanvas *Canvas, const FDebugDisplayInfo *DebugDisplay, float *YL, float *YPos)
TArray< AStaticMeshActor *, TSizedDefaultAllocator< 32 > > & ReskinnedLevelStaticMeshTrackingListField()
static UClass * GetPrivateStaticClass()
TArray< FName, TSizedDefaultAllocator< 32 > > & PriorityTagsField()
static void StaticRegisterNativesAPrimalWorldModifier()
void RescanForMapStaticMeshes()
TArray< FString, TSizedDefaultAllocator< 32 > > & MapExclusionListField()
bool IsAllowedOnCurrentMap()
float & LongitudeOriginField()
float & LatitudeOriginField()
float & LongitudeScaleField()
float & LatitudeScaleField()
static UClass * StaticClass()
long double & LastTimePushedField()
float & TargetingSpeedModifierField()
FTimerHandle & OnReloadHandleField()
BitFieldValue< bool, unsigned __int32 > bTriggerBPUnstasis()
float GetInsulationFromItem(const FHitResult *HitOut, EPrimalItemStat::Type TypeInsulation)
BitFieldValue< bool, unsigned __int32 > bIsClimbing()
void DoCharacterDetachment(bool bIncludeRiding, bool bIncludeCarrying, APrimalBuff *BuffToIgnore)
long double & LastExpectedBaseTimeField()
bool IsValidUnStasisCaster()
TEnumAsByte< enum EPrimalStatsValueTypes::Type > & BestInstantShotResultField()
UAudioComponent *& CharacterStatusStateSoundComponentField()
float & ReplicatedWeightField()
APrimalProjectileGrapplingHook *& LastFiredGrapHookField()
UAnimSequence *& DefaultSeatingAnimationField()
float & ServerSeatedViewRotationYawField()
bool & bBlockSpawnIntroField()
bool IsProneOrSitting(bool bIgnoreLockedToSeat)
AShooterWeapon * GivePrimalItemWeaponForMission(UPrimalItem *aPrimalItem, AMissionType *AssociatedMission)
float & GrapHookSyncTimeField()
UAnimMontage *& RespawnIntroAnim1PField()
bool IsControllingBallistaTurret()
float & AimMagnetismOffsetMultiplierField()
float GetCharacterAdditionalHypothermiaInsulationValue()
void NotifyBumpedPawn(APawn *BumpedPawn)
float & EquippedArmorDurabilityPercent3Field()
UAnimMontage *& ShieldCoverAnimationField()
UE::Math::TRotator< double > & LastAimRotOffsetField()
int & LastCameraAttachmentChangedIncrementField()
TSubclassOf< AShooterWeapon > & OverrideDefaultWeaponField()
FTimerHandle & AutoJumpHandleField()
FTimerHandle & AutoMoveHandleField()
bool IsBlockingWithShield()
UE::Math::TVector< double > & ExtraVectorVarField()
UAnimMontage *& MountedCarryingDinoAnimationField()
float & DefaultPercentOfFullHeadHairGrowthField()
void InviteToAlliance(int RequestingTeam, unsigned int AllianceID, FString *AllianceName, FString *InviterName)
float & LocallyInterpolatedViewLocationZSpeedField()
TWeakObjectPtr< AController > & SpawnedForControllerField()
LocationQueue & PreviousValidLocationsField()
float & ExtraFloatVarField()
FName & WeaponAttachPointField()
void CalculateTetheringForSplitScreen()
BitFieldValue< bool, unsigned __int32 > bWasFirstPerson()
UAnimMontage *& CallFollowAnimSingleField()
float & EquippedArmorDurabilityPercent5Field()
float & OriginalCollisionHeightField()
void ServerCallLandFlyerOne_Implementation(APrimalDinoCharacter *ForDinoChar)
UAnimationAsset *& ReplicatedSleepAnimField()
void GetMultiUseEntriesFromBuffs(APlayerController *ForPC, TArray< FMultiUseEntry, TSizedDefaultAllocator< 32 > > *MultiUseEntries)
void WasPushed(ACharacter *ByOtherCharacter, UE::Math::TVector< double > *PushDirection)
int & PlayerHexagonCountField()
bool ShouldASACameraSwitchToOld(bool bDontCheckForTargeting)
UAudioComponent *& DialogueSoundComponentField()
FieldArray< unsigned __int8, 4 > DynamicOverrideHairDyeBytesField()
void GetMultiUseEntries(APlayerController *ForPC, TArray< FMultiUseEntry, TSizedDefaultAllocator< 32 > > *MultiUseEntries, int hitBodyIndex)
UAnimMontage * GetOverridenMontage(UAnimMontage *AnimMontage)
void ServerCallAttackTarget_Implementation(AActor *TheTarget)
float & MinimumDistanceThresholdToProneFromCrouchField()
UAudioComponent * PlayFootstep()
long double & AllianceInviteTimeField()
void ServerSetBallistaNewRotation(float Pitch, float Yaw)
void SetSleeping(bool bSleeping, bool bUseRagdollLocationOffset, bool bPreserveSavedAnim)
USkeletalMeshComponent *& EyebrowsComponentField()
FItemNetID & NextWeaponItemIDField()
float GetPercentageOfFacialHairGrowth()
void SetupPlayerInputComponent(UInputComponent *WithInputComponent)
long double & LocallyInterpolatedViewLocationYField()
unsigned int & SplitscreenMainPlayerUniqueNetIdTypeHashField()
UPrimalPlayerData * GetPlayerData()
void RefreshRiderSocket()
void ServerSwitchMap_Implementation()
float & DefaultPercentOfFullFacialHairGrowthField()
float & WalkBobMagnitudeField()
BitFieldValue< bool, unsigned __int32 > bIsHidingFPVMesh()
void ClearCarryingDino(bool bFromDino, bool bCancelAnyCarryBuffs)
BitFieldValue< bool, unsigned __int32 > bIsConnected()
TObjectPtr< UTexture2D > & PromoteToAdminIconField()
TWeakObjectPtr< APrimalCharacter > & CurrentGrappledToCharacterField()
TSubclassOf< AShooterWeapon > & MapWeaponField()
USkeletalMeshComponent *& HeadHairComponentField()
void OnPlayerTalkingStateChanged(TSharedRef< FUniqueNetId const > *TalkingPlayerId, bool bIsTalking)
void TryCutEnemyGrapplingCable()
BitFieldValue< bool, unsigned __int32 > bLastLocInterpProne()
void UnProne(bool bClientSimulation)
void ForceGiveDefaultWeapon()
bool TryMultiUse(APlayerController *ForPC, int UseIndex, int hitBodyIndex)
BitFieldValue< bool, unsigned __int32 > bForceBuffAimOverride()
void ClientReceiveNextWeaponID_Implementation(FItemNetID theItemID)
void ApplyDamageMomentum(float DamageTaken, const FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
FieldArray< float, 26 > RawBoneModifiersField()
void ClientSetExpectedBase_Implementation(unsigned int BaseID)
void ServerStartSurfaceCameraForPassenger_Implementation(float yaw, float roll, float pitch, bool bShouldInvertInput)
UAnimMontage *& StartRidingAnimField()
FString * GetDescriptiveName(FString *result)
bool IsGrapplingAttachedToMe()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
BitFieldValue< bool, unsigned __int32 > bPossessionDontUnsleep()
BitFieldValue< bool, unsigned __int32 > bWasSubmerged()
float & AppliedBobField()
void OnCameraUpdate(const UE::Math::TVector< double > *CameraLocation, const UE::Math::TRotator< double > *CameraRotation)
float PlayAnimMontage(UAnimMontage *AnimMontage, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, float BlendInTime, float BlendOutTime)
TArray< FItemAttachmentInfo, TSizedDefaultAllocator< 32 > > & DefaultAttachmentInfosField()
void GiveDefaultWeaponTimer()
float & IntervalForFullHeadHairGrowthField()
long double & CurrentShadowOpactiyField()
void ServerStartSurfaceCameraForPassenger(float yaw, float pitch, float roll, bool bShouldInvertInput)
bool IsFirstPersonCamera()
void ClientUpdatedInventory_Implementation()
int & PlayerNumUnderGroundFailField()
int GetCurrentCameraModeIndex()
UTexture2D * GetPlatformIcon()
void ApplyBoneModifiers(int a2)
void ForceStreamComponents()
long double & LocalDiedAtTimeField()
void OnEndDrag_Implementation()
void Crouch(bool bClientSimulation)
BitFieldValue< bool, unsigned __int32 > bReceivedGenesisSeasonPassItems()
bool TryAccessInventory()
TArray< UMaterialInterface *, TSizedDefaultAllocator< 32 > > & CachedAttachmentMaterialsField()
unsigned __int64 GetLinkedPlayerDataID()
long double & InterpLastCrouchProneStateChangeTimeField()
TObjectPtr< UTexture2D > & ShowUserPageIconField()
FString & CustomFolderFastInventoryField()
float ModifyAirControl(float AirControlIn)
void PossessedBy(AController *InController)
BitFieldValue< bool, unsigned __int32 > bHadWeaponWhenStartedClimbingLadder()
BitFieldValue< bool, unsigned __int32 > bLockedToSeatingStructure()
FString & PlayerNameField()
AActor * StructurePlacementUseAlternateOriginActor()
void SetRidingDino(APrimalDinoCharacter *aDino)
BitFieldValue< bool, unsigned __int32 > bDrawHealthBar()
void ClientInviteToAlliance_Implementation(int RequestingTeam, unsigned int AllianceID, const FString *AllianceName, const FString *InviteeName)
long double & SavedLastTimeHadControllerField()
void ClientNetEndClimbingLadder_Implementation()
UE::Math::TVector< double > & WeaponBobPeriods_TargetingField()
UE::Math::TVector< double > & PreviousInterpolatedRootLocField()
int & LastCapsuleAttachmentChangedIncrementField()
long double & UploadEarliestValidTimeField()
BitFieldValue< bool, unsigned __int32 > bPreventAllWeapons()
FTimerHandle & ForceStreamComponentsHandleField()
void DoInitialMeshingCheck()
TWeakObjectPtr< AController > & LastControllerField()
void SetFastInventoryMode(bool Activate)
unsigned int GetUniqueNetIdTypeHash()
int & LastMeshAttachmentChangedIncrementField()
TObjectPtr< UTexture2D > & AcceptTribeInvitationIconField()
void ServerGiveDefaultWeapon_Implementation()
void Serialize(FStructuredArchiveRecord Record)
long double & LastTimeHadPreviousInterpolatedRootLocField()
TObjectPtr< UTexture2D > & MergeTribeAcceptInvitationIconField()
float & CurrentWeaponBobSpeedField()
long double & LastPressReloadTimeField()
long double & LastAttackTimeField()
TArray< FBoneModifier, TSizedDefaultAllocator< 32 > > & BoneModifiers_FemaleField()
int & FastInventoryQuantitySlotsField()
bool IsCarryingSomething(bool bNotForRunning)
unsigned __int8 & bIsPlayingSleepAnimField()
long double & LastCollisionStuckTimeField()
float GetRecoilMultiplier()
TWeakObjectPtr< AShooterCharacter > & LastRequestedTribePlayerCharacterField()
bool UseAdditiveStandingAnim()
bool IsInSingletonMission()
float & AimMagnetismOffsetDecaySpeedField()
FWeaponEvent & NotifyWeaponEquippedField()
long double & LocallyInterpolatedViewLocationZField()
void AnimNotifyCustomEvent(FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, const UAnimNotify *AnimNotifyObject)
UAnimSequence * GetSeatingAnimation()
UAnimationAsset * GetDeathAnim_Implementation(float KillingDamage, const UE::Math::TVector< double > *ImpactVelocity, APawn *InstigatingPawn, AActor *DamageCauser)
float GetEquippedItemDurabilityPercent(FItemNetID itemID)
long double & LastUpdatedAimActorsTimeField()
void RefreshDefaultAttachments(AActor *UseOtherActor, bool bIsSnapshot)
float & MinRunSpeedThresholdField()
UE::Math::TVector< double > & UpdateHypoThermalInsulationPositionField()
void OnEndCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust)
int & _GrapHookCableObjectCountField()
void RenamePlayer_Implementation(const FString *NewName)
float & AimMagnetismStrengthField()
float & PercentOfFullHeadHairGrowthField()
UE::Math::TRotator< double > & LastDinoAimRotationOffsetField()
bool Poop(bool bForcePoop)
int & FastInventoryLastMaxRowField()
void NetSetFacialHairPercent_Implementation(float thePercent, int newFacialHairIndex)
UAnimMontage *& PickupItemAnimationField()
UAnimMontage *& VoiceTalkingAnimField()
bool IsCarriedAsPassenger()
void ClientNetEndClimbingLadder()
void NotifyItemQuantityUpdated(UPrimalItem *anItem, int amount)
void GiveDefaultWeapon(bool bForceGiveDefaultWeapon)
BitFieldValue< bool, unsigned __int32 > bLastLocInterpCrouched()
long double & LastNotStuckTimeField()
void ServerNotifyProjectileImpact_Implementation(const FHitResult *HitResult, bool bFromReplication, int FromProjectileID)
USoundBase *& ProneMoveSoundField()
float & ClientSeatedViewRotationYawField()
UAnimSequence *& ViewingInventoryAnimationField()
TWeakObjectPtr< APrimalDinoCharacter > & RidingDinoField()
void OnMovementModeChanged(EMovementMode PrevMovementMode, unsigned __int8 PreviousCustomMode)
int & LastRequestedTribeIDField()
void ServerPlayFireBallistaAnimation()
BitFieldValue< bool, unsigned __int32 > bLastViewingInventory()
bool IsGameInputAllowed()
bool IsCharacterHardAttached(bool bIgnoreRiding, bool bIgnoreCarried)
UAnimSequence * GetAdditiveStandingAnim(float *OutBlendInTime, float *OutBlendOutTime)
void FinishWeaponSwitch()
void ServerCallPassiveFlee_Implementation()
FItemNetID & PreMapWeaponItemNetIDField()
UAnimMontage *& CallStayAnimSingleField()
void ServerReleaseGrapHookCable_Implementation(bool bReleasing)
static AShooterCharacter * FindForPlayerController(AShooterPlayerController *aPC)
long double & LastTimeInFallingField()
bool CanJumpInternal_Implementation()
float & ServerSeatedViewRotationPitchField()
TObjectPtr< UTexture2D > & CantInviteToAllianceIconField()
float & InventoryDragWeightScaleField()
TArray< TSoftObjectPtr< UAnimMontage >, TSizedDefaultAllocator< 32 > > & AnimOverrideToField()
UAnimMontage *& ReloadBallistaAnimationField()
bool IsPlayingUpperBodyCallAnimation_Implementation()
long double & LastEmoteTryPlayTimeField()
TWeakObjectPtr< APrimalStructure > & CurrentItemBalloonField()
bool CanDragCharacter(APrimalCharacter *Character, bool bIgnoreWeight)
float & EquippedArmorDurabilityPercent4Field()
void LocalPossessedBy(APlayerController *ByController)
long double & LastUnproneTimeField()
UParticleSystemComponent *& JunctionLinkCableParticleField()
bool WillPlayEmote(unsigned __int8 EmoteIndex)
float & LoggedOutTargetingDesirabilityField()
BitFieldValue< bool, unsigned __int32 > bUseDefaultWeaponWhenOpeningInventory()
void Tick(float DeltaSeconds)
UAnimMontage *& SpawnAnimField()
APrimalDinoCharacter * GetBasedOnDino(bool bUseReplicatedData, bool bOnlyConsciousDino)
TSubclassOf< AShooterWeapon > & CompassWeaponField()
bool & bIsControllingBallistaField()
FieldArray< FLinearColor, 4 > BodyColorsField()
FWeaponEvent & NotifyWeaponUnequippedField()
UE::Math::TVector< double > & WeaponBobOffsetsField()
FUniqueNetIdRepl & PlatformProfileIDField()
float GetRidingDinoAnimSpeedRatio()
void PostInitializeComponents()
UAnimSequence *& DefaultDinoRidingMoveAnimationField()
float & LastAdditionalHypoThermalInsulationField()
void UpdateSwimmingState()
UAnimSequence *& DefaultShieldAnimationField()
float & WeaponBobSpeedBaseField()
UE::Math::TVector< double > & GrapHookDefaultOffsetField()
void ServerDetachGrapHookCable_Implementation(bool bDoUpwardsJump, float UpwardsJumpYaw)
void OnStartCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust)
TArray< TSoftObjectPtr< UAnimSequence >, TSizedDefaultAllocator< 32 > > & AnimSequencesOverrideFromField()
UAnimMontage *& StopRidingAnimField()
UPrimaryDataAsset *& Player_Voice_CollectionField()
BitFieldValue< bool, unsigned __int32 > bPlayFirstSpawnAnim()
unsigned __int8 & HeadHairIndexField()
float & CurrentAimBlendingField()
long double & LastUseHarvestTimeField()
void UnlockHeadPosition()
long double & StopRidingTimeField()
TWeakObjectPtr< APrimalStructureLadder > & ClimbingLadderField()
UE::Math::TVector< double > & OriginalLastHitWallSweepCheckLocationField()
UAnimMontage *& ShieldCoverAnimationForCrouchField()
void PreInitializeComponents()
unsigned __int64 & LinkedPlayerDataIDField()
TArray< FBoneModifier, TSizedDefaultAllocator< 32 > > & BoneModifiersField()
TArray< TSoftObjectPtr< UAnimMontage >, TSizedDefaultAllocator< 32 > > & EmoteAnimsField()
int & SimulatedLastFrameProcessedForceUpdateAimedActorsField()
UAnimMontage *& ThrowItemAnimationField()
void NotifyEquippedItems()
bool & bWasLocallyControlledField()
void ServerSetViewingInventory_Implementation(bool bIsViewing, bool bMulticast)
float & PercentOfFullFacialHairGrowthField()
long double & LastIndoorCheckTimeField()
void CheckAndHandleBasedPlayersBeingPushedThroughWalls()
bool IsValidForStatusRecovery()
unsigned int & UniqueNetIdTypeHashField()
void FaceRotation(UE::Math::TRotator< double > *NewControlRotation, float DeltaTime)
float & LastSweepCapsuleRadiusField()
FName & ExtraNameVarField()
BitFieldValue< bool, unsigned __int32 > bHatHidden()
BitFieldValue< bool, unsigned __int32 > bBeganPlay()
AActor * GetSecondaryMountedActor()
void SetCharacterMeshesMaterialScalarParamValue(FName ParamName, float Value)
void ControllerLeavingGame(AShooterPlayerController *theController)
TSubclassOf< AShooterWeapon > & GPSWeaponField()
BitFieldValue< bool, unsigned __int32 > bDebugCheckDinoPawnsOctree()
float & WalkBobInterpSpeedField()
UAnimMontage *& CallMoveToAnimField()
float GetCharacterAdditionalHyperthermiaInsulationValue()
void ApplyCharacterSnapshot(UPrimalItem *Item, AActor *To, UE::Math::TVector< double > *Offset, float MaxExtent, int Pose, bool bCollisionOn)
void FinalLoadedFromSaveGame()
__int64 GiveHexagons(int NumHexagons, int TriggerIndex, float OverrideHexGainFalloffRate, int OverrideHexGainFalloffMin, float OverrideCollectSFXVolume, UE::Math::TVector< double > *OverrideVfxSpawnLoc, int OverrideHexagonVFXActorCount, bool VFXImmediatelyAttracts)
bool ShouldSkipPhysicsUpdateOnAttachmentReplication()
long double & LastPoopTimeField()
BitFieldValue< bool, unsigned __int32 > bAutoDestroyPlayerWeapons()
int & SeatingStructureSeatNumberField()
static UClass * StaticClass()
BitFieldValue< bool, unsigned __int32 > bForceSeatingAnim()
void DetachGrapHookCable()
float & LastAdditionalHyperThermalInsulationField()
UAnimMontage *& DraggingCharacterAnimField()
void ServerSetBallistaTargeting_Implementation(bool StartTargeting)
long double & StartedRidingTimeField()
float & WeaponBobMaxMovementSpeedField()
void RemoveCharacterSnapshot(UPrimalItem *Item, AActor *From)
bool ShouldUseDurabilityVar(int VarIndex)
void AttachToLadder_Implementation(USceneComponent *Parent)
FName * GetAttackerDamageImpactFXAttachSocket(FName *result, UE::Math::TVector< double > *HitLoc)
UPrimalCableComponent *& GrapplingHookCableField()
void Serialize(FArchive *Ar)
BitFieldValue< bool, unsigned __int32 > bPlaySpawnAnim()
float & BobMaxMovementSpeedField()
int & CurrentVoiceModeField()
float & WalkBobOldSpeedField()
UPrimalItem * GetShieldItem()
AActor * GetUnstasisViewerSiblingActor()
float & fAutoStrafeField()
int GetPlayerHexagonCount()
TObjectPtr< UTexture2D > & BanishFromTribeIconField()
void RefreshAttachmentsAndBody()
void NetSetEyebrowStyle_Implementation(int newEyebrowIndex)
void ReleaseSeatingStructure(APrimalStructureSeating *InSeatingStructure, UE::Math::TVector< double > *PrevRelativeLocation)
void ClientNotifyTribeRequest_Implementation(const FString *RequestTribeName, AShooterCharacter *PlayerCharacter)
BitFieldValue< bool, unsigned __int32 > bUseAlternateFallBlendspace()
void SetRidingDinoAsPassenger(APrimalDinoCharacter *aDino, const FSaddlePassengerSeatDefinition *SeatDefinition)
BitFieldValue< bool, unsigned __int32 > bIsViewingInventory()
BitFieldValue< bool, unsigned __int32 > bPlayingShieldCoverAnimationForCrouch()
UAnimMontage *& CallAttackAnimField()
unsigned int & AllianceInviteIDField()
float & LastSweepCapsuleHeightField()
FString * GetShortName(FString *result)
BitFieldValue< bool, unsigned __int32 > bIsPressingRunning()
UE::Math::TVector< double > & WeaponBobPeriodsField()
float GetCharacterAdditionalInsulationValueFromStructure(UWorld *theWorld, const UE::Math::TVector< double > *actorLoc, EPrimalItemStat::Type TypeInsulation)
void Prone(bool bClientSimulation)
long double & NextUpdateHypoThermalInsulationTimeField()
bool IsProjectileInCache(int ProjectileID)
void GivePrimalItemWeapon(UPrimalItem *aPrimalItem)
UAnimMontage *& CallStayAnimField()
void SetImplantSuicideCooldownStartTime(long double StartTime)
void NotifyItemRemoved(UPrimalItem *anItem)
FItemNetID & PreInventoryWeaponItemNetIDField()
TObjectPtr< UTexture2D > & TribeManagementOptionsIconField()
float & LastTaggedTimeThirdField()
bool AllowGrappling_Implementation()
void ServerNetEndClimbingLadder_Implementation(bool bIsClimbOver, UE::Math::TVector< double > *ClimbOverLoc, UE::Math::TVector< double > *JumpDir)
void ServerLaunchMountedDino_Implementation()
void ServerCallMoveTo_Implementation(UE::Math::TVector< double > *MoveToLoc)
float & MeshHeightAdjustmentField()
float & WaterLossRateMultiplierField()
UE::Math::TVector< double > & WeaponBobMagnitudesField()
bool IsPlayingUpperBodyCallAnimation()
void ServerPlayFireBallistaAnimation_Implementation()
UAnimSequence *& CharacterAdditiveStandingAnimField()
float & EnemyPlayerMaxCursorHUDDistanceProneField()
USkeletalMeshComponent *& EyelashesComponentField()
float & WeaponBobMinimumSpeedField()
long double & FPVShadowThresholdField()
TSubclassOf< AShooterWeapon > & DefaultWeaponField()
APrimalCharacter * GetTalkerCharacter()
float & GrapHookCableWidthField()
void ServerSwitchBallistaAmmo_Implementation()
bool & bIsPreviewCharacterField()
FString * GetDebugInfoString(FString *result)
UE::Math::TVector< double > & LastStasisCastPositionField()
void AnimNotifyCustomState_End(FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, const UAnimNotifyState *AnimNotifyObject)
FWeaponEvent & NotifyOnWeaponEquipField()
void DelayGiveDefaultWeapon(float DelayTime)
void OnBeginDrag_Implementation(APrimalCharacter *Dragged, int BoneIndex, bool bWithGrapHook)
long double & LastCheckSevenTransmissionField()
void OnVoiceTalkingStateChanged(bool talking, bool InbIsMuted)
BitFieldValue< bool, unsigned __int32 > bGaveInitialItems()
long double & LastRequestedTribeTimeField()
void SetCarriedPitchYaw_Implementation(float NewCarriedPitch, float NewCarriedYaw)
void RegisterActorTickFunctions(bool bRegister, bool bSaveAndRestoreTickState)
TArray< FMultiUseEntry, TSizedDefaultAllocator< 32 > > * GetShoulderDinoWheelEntries(TArray< FMultiUseEntry, TSizedDefaultAllocator< 32 > > *result)
void OnEndDragged(APrimalCharacter *Dragger)
USoundBase *& ThrowCharacterSoundField()
FTimerHandle & FinishWeaponSwitchHandleField()
UAudioComponent *& LowHealthWarningPlayerField()
USkeletalMeshComponent *& SurvivorProfilePreviewMeshField()
long double & LastEmotePlayTimeField()
void RenamePlayer(const FString *NewName)
long double & LastCheckSevenTeleportField()
bool IsUsingClimbingPick()
USkeletalMeshComponent * GetFirstPersonHandsMesh()
TArray< TSoftObjectPtr< UAnimMontage >, TSizedDefaultAllocator< 32 > > & AnimsOverrideFromField()
static bool IsIndoorsAtLoc(UWorld *theWorld, const UE::Math::TVector< double > *actorLoc)
UAnimMontage *& ActivateInventoryAnimationField()
long double & LastTimeMulticastedAttachmentReplicationField()
void ChangeActorTeam(int NewTeam)
void DetachGrapHookCable_Implementation()
UMaterialInterface *& GrapHookMaterialField()
FItemNetID & CurrentWeaponItemIDField()
UAnimMontage *& ProneInAnimField()
int & LastPushedDirectionField()
void ServerCallStayOne_Implementation(APrimalDinoCharacter *ForDinoChar)
BitFieldValue< bool, unsigned __int32 > bAddedToActivePlayerList()
bool HasEnoughWeightToDragCharacter(APrimalCharacter *Character)
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
void NotifyUnequippedItems()
bool IsSubmerged(bool bDontCheckSwimming, bool bUseHalfThreshold, bool bForceCheck, bool bFromVolumeChange)
void DedicatedServerBoneFixup()
void AnimNotifyCustomState_Begin(FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, float TotalDuration, const UAnimNotifyState *AnimNotifyObject)
UAnimMontage *& ProneOutAnimField()
BitFieldValue< bool, unsigned __int32 > bNoPhysics()
void ClientPlayHarvestAnim_Implementation()
void ServerToClientsPlayFireBallistaAnimation_Implementation()
void SetTargeting(bool bNewTargeting)
UE::Math::TVector< double > & WeaponBobOffsets_TargetingField()
float & WeaponBobTimeField()
UAnimSequence *& DefaultDinoRidingAnimationField()
long double & lastSubmergedTimeField()
float & WeaponBobSpeedBaseFallingField()
void ApplyBodyColors(USkeletalMeshComponent *toMesh)
void ServerCallSetAggressive_Implementation()
FTimerHandle & GiveDefaultWeaponTimerHandleField()
TArray< FMultiUseEntry, TSizedDefaultAllocator< 32 > > * GetWeaponAmmoWheelEntries(TArray< FMultiUseEntry, TSizedDefaultAllocator< 32 > > *result)
FTimerHandle & FinishSpawnIntroHandleField()
float & IndoorsHypothermiaInsulationField()
USkeletalMeshComponent *& FacialHairComponentField()
USoundBase *& EndProneSoundField()
TObjectPtr< UTexture2D > & AcceptTribeWarIconField()
void PlayEmoteAnimation_Implementation(unsigned __int8 EmoteIndex)
TSoftClassPtr< APrimalBuff > & CheckCancelEmoteBuffClassField()
USoundBase *& LowHealthSoundField()
FString * GetUniqueNetIdAsString(FString *result)
TObjectPtr< UTexture2D > & RecruitToTribeIconField()
void ClientWasPushed_Implementation()
void NetSetHeadHairPercent(float thePercent, int newHeadHairIndex)
float & LadderJumpVelocityField()
void SyncGrapHookDistance_Implementation(float Distance)
BitFieldValue< bool, unsigned __int32 > bRefreshDefaultAttachmentsHadEquippedItems()
FTimerHandle & AutoFireHandleField()
TArray< FOverrideAnimBlueprintEntry, TSizedDefaultAllocator< 32 > > & OverrideAnimBlueprintsField()
TSubclassOf< AShooterWeapon > & NextInventoryWeaponField()
UAnimSequence * GetDinoRidingMoveAnimation()
TWeakObjectPtr< APrimalStructureSeating > & SeatingStructureField()
float & GrapHookPulledRopeDistanceField()
UAnimMontage *& CallFollowAnimField()
FString & AllianceInviteNameField()
bool ShouldHideNonWeaponHUD()
FLinearColor & OriginalHairColorField()
void ServerForceUpdatedAimedActors(float OverrideMaxDistance, bool bReplicateToSimulatedClients)
bool TeleportTo(const UE::Math::TVector< double > *DestLocation, const UE::Math::TRotator< double > *DestRotation, bool bIsATest, bool bNoCheck)
void UpdateLocallyInterpolatedViewLocationY()
BitFieldValue< bool, unsigned __int32 > bPlayingShieldCoverAnimation()
UAnimMontage *& FirstSpawnAnimField()
float & LastTaggedTimeExtraField()
BitFieldValue< bool, unsigned __int32 > bIsCrafting()
APrimalProjectileBoomerang *& LastFiredBoomerangField()
BitFieldValue< bool, unsigned __int32 > bCheckPushedThroughWallsWasSeatingStructure()
APrimalDinoCharacter * GetRidingDino()
FString & PlatformProfileNameField()
void OnPrimalCharacterSleeped()
BitFieldValue< bool, unsigned __int32 > bAllowDPC()
void NetSetOverrideHeadHairColor_Implementation(unsigned __int8 HairColor, int ToIndex)
bool IsBlockedByShield(const FHitResult *HitInfo, const UE::Math::TVector< double > *ShotDirection, bool bBlockAllPointDamage)
long double & LastTimeInThirdPersonField()
UAnimSequence * GetDinoRidingAnimation()
void ServerCallFollow_Implementation()
AMissionType * GetActiveMission()
void ModifyFirstPersonCameraLocation(UE::Math::TVector< double > *Loc, float DeltaTime)
void ServerRequestHexagonTrade_Implementation(int RequestedTradableItemIndex, int Quantity)
void TakeSeatingStructure(APrimalStructureSeating *InSeatingStructure, int SeatNumber, bool bLockedToSeat)
void ClearRidingDinoAsPassenger(bool bFromDino)
float & ClearRiderCameraTransitionInterpTimeField()
float & TargetingTimeField()
void ServerCheckDrinkingWater_Implementation()
AShooterWeapon * GetCurrentWeapon()
float GetTargetingDesirability(const ITargetableInterface *Attacker)
UAnimSequence * GetOverridenAnimSequence(UAnimSequence *AnimSeq)
bool IsSitting(bool bIgnoreLockedToSeat)
void GetActorEyesViewPoint(UE::Math::TVector< double > *Location, UE::Math::TRotator< double > *Rotation)
void ServerCallAttackTargetNew_Implementation()
UAnimMontage *& DrinkingAnimationField()
void CycleFastInventory(bool bRefresh, bool bNext)
FString & LastRequestedTribeNameField()
BitFieldValue< bool, unsigned __int32 > bIsFemale()
BitFieldValue< bool, unsigned __int32 > bIsIndoors()
TWeakObjectPtr< AShooterPlayerController > & LastValidPlayerControllerField()
void TempDampenInputAcceleration()
void GameStateHandleEvent(FName NameParam, UE::Math::TVector< double > *VecParam)
unsigned int & bSetInitialControlPitchField()
long double & LastTimeStartedCrouchOrProneTransitionField()
TArray< TSoftObjectPtr< UAnimSequence >, TSizedDefaultAllocator< 32 > > & AnimSequenceOverrideToField()
void RemoveAttachments(AActor *From, bool bIsSnapshot)
unsigned int & ExpectedBaseIDField()
long double & TimeSinceLastControllerField()
BitFieldValue< bool, unsigned __int32 > bPlayedSpawnIntro()
long double & LocalLastViewingInventoryTimeField()
void SetCarryingDino(APrimalDinoCharacter *aDino)
void ServerCallPassive_Implementation()
BitFieldValue< bool, unsigned __int32 > bHasShooterCharacterTicked()
long double & LastUpdatedLocallyInterpolatedViewLocationZField()
long double & LastTimeHadControllerField()
UAudioComponent *& LastGrapHookACField()
void RemoveProjectileFromCache(int ProjectileID)
BitFieldValue< bool, unsigned __int32 > bIsRiding()
void ServerSetViewingInventory(bool bIsViewing, bool bMulticast)
void DetachFromLadder_Implementation()
bool BPCanImplantSuicide()
bool & bShouldInvertTurnInputField()
void DrawFloatingHUD(AShooterHUD *HUD)
bool IsReadyToUpload(UWorld *theWorld)
int & DefaultFacialHairIndexField()
long double & LastReleaseReloadTimeField()
void ClientClearTribeRequest_Implementation()
long double & LastUpdatedLocallyInterpolatedViewLocationXField()
UParticleSystemComponent *& LocalCorpseEmitterField()
FieldArray< unsigned __int8, 50 > DynamicMaterialBytesField()
void RequestFastInventory()
void NetSetOverrideFacialHairColor_Implementation(unsigned __int8 HairColor, int ToIndex)
bool IsOnSeatingStructure()
void ServerFireBallistaProjectile_Implementation(UE::Math::TVector< double > *Origin, FVector_NetQuantizeNormal *ShootDir)
bool Die(float KillingDamage, const FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
float & PreviousRootYawSpeedField()
BitFieldValue< bool, unsigned __int32 > bForceDrawHUD()
long double & LocallyInterpolatedViewLocationXField()
long double & LastReleaseSeatingStructureTimeField()
void ServerCallNeutral_Implementation()
float & ClearRiderCameraTransitionInterpSpeedField()
static float ComputeHeadHairMorphTargetValue(bool bFemale, unsigned __int8 HairIndex, float PercentOfGrowth)
void PreApplyAccumulatedForces(float DeltaSeconds, UE::Math::TVector< double > *PendingImpulseToApply, UE::Math::TVector< double > *PendingForceToApply)
void OnReleaseCrouchProneToggle()
void TrySwitchFastInventory()
float GetMaxSpeedModifier()
void ServerCallStay_Implementation()
void AdjustDamage(float *Damage, const FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
long double & DontTargetUntilTimeField()
void ServerDetachGrapHookCable(bool bDoUpwardsJump, float UpwardsJumpYaw)
void NetSetFacialHairPercent(float thePercent, int newFacialHairIndex)
void UpdateGrapHook(float DeltaSeconds)
void UpdatePawnMeshes(bool bForceThirdPerson, bool bForceFlush)
long double & LastCheckSevenField()
APrimalStructureTurretBallista * GetControlledTurretBallista()
FTimerHandle & UnlockHeadPositionHandleField()
float & VisualVelocitySizeWhenPushedField()
bool CanStartWeaponSwitch(UPrimalItem *aPrimalItem)
void NetSimulatedForceUpdateAimedActors_Implementation(float OverrideMaxDistance)
bool GetAllAttachedCharsInternal(TSet< APrimalCharacter *, DefaultKeyFuncs< APrimalCharacter *, 0 >, FDefaultSetAllocator > *AttachedChars, const APrimalCharacter *OriginalChar, bool *bIncludeBased, const bool bIncludePassengers, const bool bIncludeCarried)
TMap< int, AShooterProjectile *, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< int, AShooterProjectile *, 0 > > & FiredProjectilesCacheField()
void ServerSeatingStructureAction_Implementation(unsigned __int8 ActionNumber)
UE::Math::TVector< double > & UpdateHyperThermalInsulationPositionField()
USkeletalMeshComponent *& Mesh1PField()
TArray< UMaterialInterface *, TSizedDefaultAllocator< 32 > > & CachedPlayerMaterialsField()
long double & LastPushedTimeField()
float & BuffExtraDamageMultiplierField()
bool AllowParallelAnimations(USkeletalMeshComponent *forComp)
void ServerSeatingStructureAction(unsigned __int8 ActionNumber)
AShooterWeapon *& CurrentWeaponField()
bool BuffsPreventFirstPerson()
float & CurrentControlledBallistaYawField()
TObjectPtr< UTexture2D > & TribeInvitationOptionsIconField()
USoundBase *& StartProneSoundField()
float & IndoorsHyperthermiaInsulationField()
USoundBase *& StartCrouchSoundField()
void CheckFallFromLadder()
TSoftObjectPtr< UAnimationAsset > & SavedSleepAnimField()
bool TemplateAllowActorSpawn(UWorld *World, const UE::Math::TVector< double > *AtLocation, const UE::Math::TRotator< double > *AtRotation, const FActorSpawnParameters *SpawnParameters)
long double & LastUncrouchTimeField()
void TryLaunchMountedDino()
void ServerNotifyBallistaShot_Implementation(FHitResult *Impact, FVector_NetQuantizeNormal *ShootDir)
void SetCameraMode(bool bFirstperson, bool bIgnoreSettingFirstPersonRiding, bool bForce)
void SetRagdollPhysics(bool bUseRagdollLocationOffset, bool bForceRecreateBones, bool bForLoading)
void SetActorHiddenInGame(bool bNewHidden)
void ServerReceiveTribeInvite_Implementation(AShooterPlayerController *playerSendingInvite)
UAnimMontage *& FireBallistaAnimationField()
void UpdateLocallyInterpolatedViewLocationZ()
long double & NextPlayerUndergroundCheckField()
TWeakObjectPtr< APrimalCharacter > & LastGrappledToCharacterField()
TObjectPtr< UTexture2D > & AcceptInviteToAllianceIconField()
FName & SplitScreenCameraStyleOverrideField()
static void StaticRegisterNativesAShooterCharacter()
BitFieldValue< bool, unsigned __int32 > bIsTargeting()
TArray< UPrimalItem *, TSizedDefaultAllocator< 32 > > & OldItemSlotsField()
long double & LastValidCheckSevenField()
void GameStateHandleEvent_Implementation(FName NameParam, UE::Math::TVector< double > *VecParam)
UAnimMontage *& CuddleAnimationField()
bool & bWasLocalPossessedByControlledField()
bool ValidToRestoreForPC(AShooterPlayerController *aPC)
float GetRiddenStasisRangeMultiplier()
float & EnemyPlayerMaxCursorHUDDistanceStandingField()
bool IsSplitPlayer(int *SSIndex)
FItemNetID & PreRidingWeaponItemNetIDField()
TObjectPtr< UTexture2D > & InviteToAllianceIconField()
bool AllowDinoTargetingRange(const UE::Math::TVector< double > *AtLoc, float TargetingRange)
void UnCrouch(bool bClientSimulation)
float & ClientSeatedViewRotationPitchField()
BitFieldValue< bool, unsigned __int32 > bDisableLookYaw()
float GetBaseTargetingDesire(const ITargetableInterface *Attacker)
UParticleSystemComponent *& ListenServerBoundsPSCField()
BitFieldValue< bool, unsigned __int32 > bNeedsHairOrBodyUpdate()
UAnimMontage *& TalkingAnimField()
float & MinimumDistanceThresholdToCrouchField()
long double & FPVShadowFadeField()
bool PreventArmorSuitHUD()
void ServerCallFollowOne_Implementation(APrimalDinoCharacter *ForDinoChar)
UE::Math::TVector< double > & LastCheckSevenLocationField()
long double & LastTryAccessInventoryFailTimeField()
UE::Math::TVector< double > & WeaponBobMagnitudes_TargetingField()
void ServerClearSwitchingWeapon_Implementation(bool bOnlyIfDefaultWeapon, bool bClientRequestNextWeaponID)
FTimerHandle & RequestFastInventoryHandleField()
UAnimMontage *& SleepOutAnimField()
long double & ForceSleepRagdollUntilTimeField()
bool IsGrapplingHardAttached()
void UpdateCarriedLocationAndRotation(float DeltaSeconds)
TWeakObjectPtr< APrimalDinoCharacter > & SavedRidingDinoField()
long double & NextUpdateHyperThermalInsulationTimeField()
void SetEquippedItemDurabilityPercent(FItemNetID itemID, float ItemDurabilityPercentage)
void TickBeingDragged(float DeltaSeconds)
void StartWeaponSwitch(UPrimalItem *aPrimalItem, bool bDontClearLastWeapon)
BitFieldValue< bool, unsigned __int32 > bHideFloatingHUD()
long double & LastReloadToggledAccessoryTimeField()
float GetPercentageOfHeadHairGrowth()
int & DefaultHexagonAmountEarnedOnMissionCompletionField()
void StasisingCharacter()
void ServerSetBallistaNewRotation_Implementation(float Pitch, float Yaw)
float & MinimumDistanceThresholdToProneFromStandingField()
void UpdateProjectileCache()
void StartedFiringWeapon(bool bPrimaryFire)
UAnimMontage *& DropItemAnimationField()
bool ShouldUseDurabilityVarForItemType(TEnumAsByte< EPrimalEquipmentType::Type > TheItemType)
float & EnemyPlayerMaxCursorHUDDistanceCrouchedField()
USoundBase *& EndCrouchSoundField()
void ServerStopFireBallista()
void ClientMultiUse(APlayerController *ForPC, int UseIndex, int hitBodyIndex)
int & FastInventoryLastIndexField()
bool IsTurningTooFastToRun(const UE::Math::TVector< double > *Velocity, const UE::Math::TRotator< double > *Rotation)
TObjectPtr< UTexture2D > & ViewTribeInfoIconField()
TObjectPtr< UTexture2D > & DeclareTribeWarIconField()
void ReplicateDurabilityForEquippedItem(FItemNetID itemID)
void AnimNotifyCustomState_Tick(FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, float FrameDeltaTime, const UAnimNotifyState *AnimNotifyObject)
BitFieldValue< bool, unsigned __int32 > bSKDynamicMatsHaveBeenRecentlyChangedAndNeedUpdatingOnTheAnimbp()
void ServerCallFollowDistanceCycleOne_Implementation(APrimalDinoCharacter *ForDinoChar)
void OnPressCrouchProneToggle()
void ServerCallAggressive_Implementation()
void ClientNotifyLevelUp_Implementation()
float & CraftingMovementSpeedModifierField()
void OnDetachedFromSeatingStructure(APrimalStructureSeating *InSeatingStructure)
FTimerHandle & AutoPlayerHandleField()
TArray< FName, TSizedDefaultAllocator< 32 > > & LowerBodyPartRootBonesField()
int & IgnoreCollisionSweepUntilFrameNumberField()
TObjectPtr< UTexture2D > & CantAcceptInviteToAllianceIconField()
long double & LastUpdatedLocallyInterpolatedViewLocationYField()
float & IndoorCheckIntervalField()
FWeaponEvent & NotifyWeaponFiredField()
float & EquippedArmorDurabilityPercent6Field()
bool SetPlayerHexagonCount(int NewHexagonCount)
bool CanBeCarried(APrimalCharacter *ByCarrier)
USceneComponent * GetActorSoundAttachmentComponentOverride(USceneComponent *ForComponent)
float GetCarryingSocketYaw(bool RefreshBones)
int & DefaultHeadHairIndexField()
void ServerPrepareMountedDinoForLaunch_Implementation(UE::Math::TVector< double > *viewLoc, UE::Math::TVector< double > *viewDir)
void CaptureCharacterSnapshot(UPrimalItem *Item)
BitFieldValue< bool, unsigned __int32 > bBPOverrideHealthBarOffset()
void ServerSetTargeting_Implementation(bool bNewTargeting)
float & HealthBarOffsetYField()
void SetCurrentWeapon(AShooterWeapon *NewWeapon, AShooterWeapon *LastWeapon)
float GetMaxCursorHUDDistance(AShooterPlayerController *PC)
UAnimMontage *& SpawnIntroAnim1PField()
FTimerHandle & AutoTurnHandleField()
void DoSetActorLocation(const UE::Math::TVector< double > *NewLocation)
float & LastTaggedTimeField()
BitFieldValue< bool, unsigned __int32 > bHadGrapHookAttachActor()
bool ShouldUseSlowInterpToOldCamera()
bool CanProneInternal(__int16 a2)
void NetSetHeadHairPercent_Implementation(float thePercent, int newHeadHairIndex)
void ServerStopFireBallista_Implementation()
void NotifyItemAdded(UPrimalItem *anItem, bool bEquipItem)
long double & LastCheckSevenHitField()
BitFieldValue< bool, unsigned __int32 > bUseCustomHealthBarColor()
long double & LastTimeDestroyedWeaponField()
static float ComputeFacialHairMorphTargetValue(bool bFemale, unsigned __int8 HairIndex, float PercentOfGrowth)
USoundBase *& FastTravelSoundField()
FSaddlePassengerSeatDefinition & CurrentPassengerSeatDefinitionField()
void PlayDying(float KillingDamage, const FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
void OnRep_RawBoneModifiers()
UE::Math::TVector< double > & ExtraExtraVectorVarField()
float & WeaponBobTargetingBlendField()
float & IntervalForFullFacialHairGrowthField()
void DoForceStreamComponents(bool bFirstPerson, bool bForceMaxTexturesOnConsole)
int & AllianceInviteRequestingTeamField()
void UpdateLocallyInterpolatedViewLocationX()
long double & LastTimeDetectedSleepingAnimWhileAwakeField()
void ClearRidingDino(bool bFromDino, int OverrideUnboardDirection, bool bForceEvenIfBuffPreventsClear)
float & TPVCameraExtraCollisionZOffsetField()
void AddPlayerID(int playerDataID, FString *netUniqueString, bool bForce)
FString * GetSteamIDStringForPlayerID(FString *result, int playerDataID)
long double & LastDeadCharacterDestructionTimeField()
int & LastHarvestedElementIndexField()
long double & LastTimeSentCarriedRotationField()
int & LastHeldUseHitBodyIndexField()
int & CurrentGameModeMaxNumOfRespawnsField()
long double & LastSteamInventoryRefreshTimeField()
float & MaxDragWeightToAimBoneField()
TWeakObjectPtr< APrimalCharacter > & LastDeathPrimalCharacterField()
int & VoiceChatFilerTypeField()
FItemNetID & LastEquipedItemNetIDField()
FTimerHandle & OnRepeatUseHeldTimerHandlerField()
bool & bRefreshedInvetoryForRemoveField()
long double & LastMultiUseInteractionTimeField()
FieldArray< long double, 10 > HeldItemSlotTimeField()
bool & bPreventPaintingStreamingField()
APawn *& TempLastLostPawnField()
FTimerHandle & StartPlayerActionRadialSelectorHandleField()
TArray< FString, TSizedDefaultAllocator< 32 > > & NotifiedTribeWarNamesField()
bool & bPreventCanOpenMapField()
bool & bServerPaintingSuccessField()
FieldArray< long double, 10 > LastRepeatUseConsumableTimeField()
FString & ServerVersionField()
TDelegate< void __cdecl(FUniqueNetId const &, enum EUserPrivileges::Type, unsigned int), FDefaultDelegateUserPolicy > GetUserCommunicationPrivilegeWithTargetUserCompleteDelegateField)()
long double & WaitingForSpawnUITimeField()
float & RespawnSoundDelayField()
TSubclassOf< AHUD > & AwaitingHUDClassField()
float & MaxUseCheckRadiusField()
FieldArray< long double, 10 > LastUsedItemSlotTimesField()
__int64 & LinkedPlayerIDField()
long double & LastDismissedPOIField()
TWeakObjectPtr< AActor > & FastTravelDroppedInventoryField()
long double & LastRequesteDinoAncestorsTimeField()
FItemNetInfo & ARKTributeItemNetInfoField()
TWeakObjectPtr< AActor > & LastHeldUseActorField()
long double & LastNotifiedTorpidityIncreaseTimeField()
APrimalStructurePlacer *& StructurePlacerField()
AActor *& PhotoModeMarkerActorField()
long double & LastTribeLogRequestTimeField()
int & ServerTribeLogLastLogIndexField()
AActor *& TargetAimMagnetismField()
float & MaxUseDistanceField()
FTimerHandle & SaveProfileHandleField()
bool & bServerRefreshStatusField()
TWeakObjectPtr< UActorComponent > & LastHeldUseHitComponentField()
FTimerHandle & TimerToggleChangeCameraModeField()
long double & LastUsePressTimeField()
FTimerHandle & OnUseHeldTimerHandleField()
int & ModifedButtonCountField()
FItemNetID & LastSteamItemIDToRemoveField()
FTimerHandle & DismissPOITimerField()
FTimerHandle & StartChatHandleField()
bool & bEnableTargetingInputField()
int & nArkTributeLoadIndexField()
TArray< FString, TSizedDefaultAllocator< 32 > > & LastWheelStringsField()
long double & EnteredSpectatingStateTimeField()
long double & LastDeathTimeField()
UE::Math::TVector< double > & LastRawInputDirField()
int & PlayerControllerNumField()
TArray< int, TSizedDefaultAllocator< 32 > > & LastWheelCategoriesField()
long double & LastHadPawnTimeField()
FTimerHandle & StartInventoryRadialSelectorHandleField()
FItemNetID & LastUnequippedItemNetIDField()
TWeakObjectPtr< AShooterCharacter > & LastControlledPlayerCharacterField()
FThreadSafeCounter & MessageQueueTasksCounterField()
long double & LastInvDropRequestTimeField()
long double & LastLargeQuantityTranserAllTimeField()
FTimerHandle & StartWhistleSelectionHandleField()
long double & LastServerRequestFuelQuantityField()
FieldArray< unsigned __int8, 10 > UsedItemSlotField()
int & ServerTribeLogLastTribeIDField()
USoundCue *& SelectSlotSoundField()
unsigned __int64 & TargetOrbitedPlayerIdField()
FPointOfInterestData & DismissCenterScreenPOIField()
FTimerHandle & GamepadBackHandleField()
UE::Math::TVector< double > & LastViewLocationField()
TArray< FString, TSizedDefaultAllocator< 32 > > & CurrentTribeLogField()
UPrimalLocalProfile *& PrimalLocalProfileField()
UPaintingStreamingComponent *& PaintingStreamingComponentField()
bool & bEnableAltFireField()
float & ChatSpamWeightField()
long double & LastDeathMarkField()
long double & LastDiedMessageTimeField()
TDelegate< void __cdecl(FString), FDefaultDelegateUserPolicy > & OnClientMessageOfTheDayRecivedField()
int & SavedMissionBiomeFilterMaskField()
IOnlineSubsystem *& OnlineSubField()
AShooterCharacter *& LastDiedListenServerHostField()
FTimerHandle & StartEmoteSelectionHandleField()
FTimerHandle & MeleeAimAssistTimerField()
long double & LastChatMessageTimeField()
FieldArray< unsigned __int8, 10 > HeldItemSlotField()
FTimerHandle & CloseSteamStatusSceneHandleField()
UE::Math::TVector2< double > & CurrentRadialDirection1Field()
bool & bShowGameModeHUDField()
int & LastFrameScrollUpField()
bool & bMissionSortByDistanceField()
UE::Math::TVector< double > & LastTurnSpeedField()
int & SpectatorCycleIndexField()
FTimerHandle & ToggleDubleTapTimerMapField()
long double & LastRespawnTimeField()
int & LastFrameScrollDownField()
FTimerHandle & UnFreezeHandleField()
long double & LastListenServerNotifyOutOfRangeTimeField()
bool & bClientReceivedTribeLogField()
UE::Math::TRotator< double > & LastCachedPlayerControlRotationField()
UE::Math::TVector< double > & LastDeathLocationField()
TArray< UTexture2D *, TSizedDefaultAllocator< 32 > > & LastWheelIconsField()
UE::Math::TVector< double > & CurrentPlayerCharacterLocationField()
TArray< int, TSizedDefaultAllocator< 32 > > & NotifiedTribeWarIDsField()
TSubclassOf< APrimalStructurePlacer > & StructurePlacerClassField()
FItemNetID & LastSteamItemIDToAddField()
TArray< bool, TSizedDefaultAllocator< 32 > > & SavedSurvivorProfileSettingsField()
TWeakObjectPtr< AActor > & SpawnAtBedField()
UE::Math::TVector2< double > & CurrentRadialDirection2Field()
FWindowsCriticalSection & ChatPrivilegCSField()
bool & bIsFastTravellingField()
TArray< FDinoMapMarkerInfo, TSizedDefaultAllocator< 32 > > & MapDinosField()
TArray< TWeakObjectPtr< UPrimalInventoryComponent >, TSizedDefaultAllocator< 32 > > & RemoteViewingInventoriesField()
void ServerUnlockEngram(TSubclassOf< UPrimalItem > forItemEntry, bool bNotifyPlayerHUD, bool bForceUnlock)
FString * GetPlayerName(FString *result)
void ServerTribeRequestRemoveRankGroup_Implementation(int RankGroupIndex)
void ServerTribeRequestNewAlliance_Implementation(const FString *AllianceName)
void ServerRequestMySpawnPoints_Implementation(int IgnoreBedID, TSubclassOf< APrimalStructure > FilterClass)
long double & LastTribeRequestTimeField()
void NotifyTribememberLeft_Implementation(const FString *ThePlayerName)
void ServerGetServerOptions_Implementation()
void ServerRequestRenameTribe(const FString *ServerRequestRenameTribe)
void UnregisterPlayerWithSession()
void ClientInitialize(AController *InController)
void NotifyTribememberJoined_Implementation(const FString *ThePlayerName)
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
FTribeData & MyTribeDataField()
void NotifyPlayerLeft_Implementation(const FString *ThePlayerName)
void ServerRequestRenameTribe_Implementation(const FString *TribeName)
void ServerDeclareTribeWar_Implementation(int EnemyTeamID, int StartDayNum, int EndDayNumber, float WarStartTime, float WarEndTime)
void ReceivedPlayerCharacter(AShooterCharacter *NewPawn)
void ServerRequestLeaveTribe()
void ClientRefreshDinoOrderGroup_Implementation(int groupIndex, FDinoOrderGroup *groupData, int UseCurrentlySelectedGroup)
void ServerRequestPromotePlayerInMyTribe_Implementation(int PlayerIndexInTribe)
bool AddToTribe(const FTribeData *MyNewTribe, bool bMergeTribe, bool bForce, bool bIsFromInvite, APlayerController *InviterPC)
void BroadcastDeath_Implementation(AShooterPlayerState *KillerPlayerState, const UDamageType *KillerDamageType, AShooterPlayerState *KilledPlayerState)
void SendTribeInviteData_Implementation(FTribeData *TribeInviteData)
int & TotalEngramPointsField()
void ServerRequestSpawnPointsForDownloadedCharacters_Implementation(unsigned __int64 PlayerDataID, int IgnoreBedID)
UPrimalPlayerData *& MyPlayerDataField()
void ServerGetPlayerBannedData_Implementation()
TArray< TSubclassOf< UPrimalItem >, TSizedDefaultAllocator< 32 > > & EngramItemBlueprintsField()
void ServerSetDefaultItemSlotClass_Implementation(int slotNum, TSubclassOf< UPrimalItem > ItemClass, bool bIsEngram)
TSet< TSubclassOf< UPrimalItem >, DefaultKeyFuncs< TSubclassOf< UPrimalItem >, 0 >, FDefaultSetAllocator > & ServerEngramItemBlueprintsSetField()
void ServerDinoOrderGroup_AddOrRemoveDinoCharacter(int groupIndex, APrimalDinoCharacter *DinoCharacter, bool bAdd)
FieldArray< unsigned __int8, 10 > DefaultItemSlotEngramsField()
long double & GenesisAbilityErrorLastTimeField()
void SetTribeTamingDinoSettings(APrimalDinoCharacter *aDinoChar)
void NotifyPlayerLeftTribe_Implementation(const FString *ThePlayerName, const FString *TribeName, bool Joinee)
FString * GetEntryDefaultTextOverride(FString *result, IDataListEntryInterface *entryInterface)
void ServerRequestRemoveAllianceMember_Implementation(unsigned int AllianceID, unsigned int MemberID)
bool HasEngram(TSubclassOf< UPrimalItem > ItemClass)
void ServerRequestLeaveTribe_Implementation()
void ServerRequestCreateNewTribe(const FString *TribeName, FTribeGovernment *TribeGovernment)
FieldArray< FDinoOrderGroup, 10 > DinoOrderGroupsField()
void ServerSetSelectedDinoOrderGroup_Implementation(int newGroup)
bool AllowDinoOrderByGroup(APrimalDinoCharacter *orderDino)
void UpdateTribeData(const FTribeData *TribeData)
void ServerRequestApplyEngramPoints_Implementation(TSubclassOf< UPrimalItem > forItemEntry)
TArray< FSpawnPointInfo, TSizedDefaultAllocator< 32 > > & CachedSpawnPointInfosField()
AShooterPlayerController * GetShooterController()
void ClientReceiveSpawnPoints_Implementation(const TArray< FSpawnPointInfo, TSizedDefaultAllocator< 32 > > *SpawnPointsInfos)
void ServerRequestSetTribeGovernment_Implementation(FTribeGovernment *TribeGovernment)
void ClientNotifyLevelUpAvailable_Implementation()
bool IsExclusivelyTribeOwner(unsigned int CheckPlayerDataID)
void ServerDinoOrderGroup_RemoveEntryByIndex_Implementation(int groupIndex, bool bIsClass, int entryIndex)
FString * GetPlayerOrTribeName(FString *result)
BitFieldValue< bool, unsigned __int32 > bQuitter()
void AddEngramBlueprintToPlayerInventory(UPrimalInventoryComponent *invComp, TSubclassOf< UPrimalItem > engramItemBlueprint)
bool IsExclusivelyTribeAdmin(unsigned int CheckPlayerDataID)
static UClass * GetPrivateStaticClass()
void GetDataListEntries(TArray< IDataListEntryInterface *, TSizedDefaultAllocator< 32 > > *OutDataListEntries, int DataListType, bool bCreateFolders, char FolderLevel, TArray< FString, TSizedDefaultAllocator< 32 > > *FoldersFound, UObject *ForObject, const wchar_t *CustomFolderFilter, char SortType, const wchar_t *NameFilter)
void ServerRequestApplyEngramPoints(TSubclassOf< UPrimalItem > forItemEntry)
int GetHexCostToPurchaseNextEngramPoint()
void ClearTribe(bool bDontRemoveFromTribe, bool bForce, APlayerController *ForPC)
void PromoteToTribeAdmin(APlayerController *PromoterPC)
void ServerGetPlayerAdministratorData_Implementation()
void ServerDinoOrderGroup_AddOrRemoveDinoClass_Implementation(int groupIndex, TSubclassOf< APrimalDinoCharacter > DinoClass, bool bAdd)
FString * GetUniqueNetIdAsString(FString *result)
int & FreeEngramPointsField()
void ServerTribeRequestApplyRankGroupSettings_Implementation(int RankGroupIndex, FTribeRankGroup *newGroupSettings)
static void StaticRegisterNativesAShooterPlayerState()
void ServerGetPlayerConnectedData_Implementation()
FPrimalPlayerDataStruct & MyPlayerDataStructField()
void NotifyAllianceChanged_Implementation()
void ServerDinoOrderGroup_AddOrRemoveDinoCharacter_Implementation(int groupIndex, APrimalDinoCharacter *DinoCharacter, bool bAdd)
void ServerGetAllPlayerNamesAndLocations()
bool AllowTribeGroupPermission(ETribeGroupPermission::Type TribeGroupPermission, UObject *OnObject)
long double & NextAllowTurretCopySettingsTimeField()
void InvitedRankGroupPlayerIntoTribe(AShooterPlayerState *OtherPlayer)
void OverrideWith(APlayerState *PlayerState)
bool IsDinoClassInOrderGroup(int groupIndex, TSubclassOf< APrimalDinoCharacter > dinoClass)
void ServerRequestSetTribeMemberGroupRank_Implementation(int PlayerIndexInTribe, int RankGroupIndex)
void ServerRejectTribeWar_Implementation(int EnemyTeamID)
void ServerRequestDinoOrderGroups_Implementation()
void ServerRequestLeaveAlliance_Implementation(unsigned int AllianceID)
void AcceptJoinAlliance(unsigned int AllianceID, unsigned int NewMemberID, FString *NewMemberName)
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
FString * GetDinoOrderGroupName(FString *result, int groupIndex)
void ServerAcceptTribeWar(int EnemyTeamID)
void ServerDinoOrderGroup_Clear_Implementation(int groupIndex, bool bClearClasses, bool bClearChars)
FString * GetEngramEntryCostTextOverride(FString *result, IDataListEntryInterface *entryInterface)
void NotifyUniqueDinoDownloaded_Implementation(const FString *TheDinoName)
void ServerRequestSpawnPointsForDownloadedCharacters(unsigned __int64 PlayerDataID, int IgnoreBedID)
void ServerRequestSetTribeMemberGroupRank(int PlayerIndexInTribe, int RankGroupIndex)
void ServerSetDinoGroupName_Implementation(int groupIndex, const FString *GroupName)
FTribeData & LastTribeInviteDataField()
void TransferTribalObjects(const FTribeData *TribeData, bool bTransferToTribe, bool bDontIncludePlayers)
void ServerAcceptTribeWar_Implementation(int EnemyTeamID)
void ServerGetAllPlayerNamesAndLocations_Implementation()
FieldArray< TSubclassOf< UPrimalItem >, 10 > DefaultItemSlotClassesField()
void ClientUpdateNewRallyPoint_Implementation(bool DestroyRallyPoint, FTeamPingData *RallyPointData)
bool IsTribeOwner(unsigned int CheckPlayerDataID)
float & AllowedRespawnIntervalField()
FTribeWar * GetTribeWar(FTribeWar *result, int EnemyTeam)
int & CurrentlySelectedDinoOrderGroupField()
void GetEntryCustomColor(IDataListEntryInterface *entryInterface, FLinearColor *CustomColor, FLinearColor *TextColorOverride)
long double & NextAllowedRespawnTimeField()
void CopyProperties(APlayerState *PlayerState)
bool GetEntryDefaultEnabled(IDataListEntryInterface *entryInterface)
TDelegate< void __cdecl(FServerOptions), FDefaultDelegateUserPolicy > & OnClientServerOptionsInfoRecivedField()
void ServerRequestRemovePlayerIndexFromMyTribe_Implementation(int PlayerIndexInTribe)
void ServerRequestCreateNewTribe_Implementation(const FString *TribeName, FTribeGovernment *TribeGovernment)
void NotifyPlayerJoined_Implementation(const FString *ThePlayerName)
void ServerRequestCreateNewPlayer_Implementation(FPrimalPlayerCharacterConfigStructReplicated *PlayerCharacterConfig)
bool IsDinoInOrderGroup(int groupIndex, APrimalDinoCharacter *dinoChar)
void NotifyPlayerJoinedTribe_Implementation(const FString *ThePlayerName, const FString *TribeName, bool Joinee)
void ServerTribeRequestAddRankGroup_Implementation(const FString *GroupName)
bool IsInTribeWar(int EnemyTeam)
void ServerSetDefaultItemSlotClass(int slotNum, TSubclassOf< UPrimalItem > ItemClass, bool bIsEngram)
void ServerGetAlivePlayerConnectedData_Implementation()
void ServerTribeRequestNewRallyPoint_Implementation(FTeamPingData *RallyPointData)
long double & LastTimeDiedToEnemyTeamField()
void ServerRequestTransferOwnershipInMyTribe_Implementation(int PlayerIndexInTribe)
void ClientRefreshDinoOrderGroup(int groupIndex, FDinoOrderGroup *groupData, int UseCurrentlySelectedGroup)
void NotifyUniqueDinoDownloadAllowed_Implementation(const FString *TheDinoName)
void DoRespec(UPrimalPlayerData *ForPlayerData, AShooterCharacter *ForCharacter, bool bSetRespecedAtCharacterLevel)
void RegisterPlayerWithSession(bool bWasFromInvite)
void ServerRequestDemotePlayerInMyTribe_Implementation(int PlayerIndexInTribe)
void ServerRequestPromoteAllianceMember_Implementation(unsigned int AllianceID, unsigned int MemberID)
long double & ProjectileSpawnTimeField()
TArray< double, TSizedDefaultAllocator< 32 > > & BoidExplodeTimesField()
UE::Math::TVector2< double > & SwarmInitialSpeedRangeField()
UE::Math::TVector2< double > & SwarmTurnRateRangeField()
FName & SwarmOpacityParticleParamNameField()
float & SwarmLifetimeAfterPrimaryProjectileDestructionField()
static UClass * StaticClass()
float & BoidSpawnIntervalField()
float & BoidCollisionRadiusField()
TArray< UParticleSystemComponent *, TSizedDefaultAllocator< 32 > > & SwarmCompsField()
int & SwarmLeaderCountField()
UE::Math::TVector2< double > & SwarmMaxSpeedRangeField()
UE::Math::TVector< double > & PrimaryProjectileImpactLocationField()
USceneComponent *& SwarmRootField()
float & SwarmDelayedStartTimeField()
float & SwarmOpacityFadeTimeOnBoidImpactField()
float & SwarmTargetHelixSpeedField()
float & ProjectilePeakTimeField()
void BPGetBoidSpawnLocationAndVelocity(int BoidIndex, const FBoid *BoidData, UE::Math::TVector< double > *SpawnLocation, UE::Math::TVector< double > *SpawnVelocity)
long double & PrimaryProjectileDestroyTimeField()
static void StaticRegisterNativesAShooterProjectile_Swarm()
TArray< int, TSizedDefaultAllocator< 32 > > & FlockingWhitelistField()
void MultiPrimaryProjectileDestroyed_Implementation(UE::Math::TVector< double > *ImpactLocation, long double DestroyNetworkTime)
void MultiSyncSwarm_Implementation(const TArray< FBoid, TSizedDefaultAllocator< 32 > > *ServerSwarmData)
float & SwarmSpawnRadiusField()
float & ProjectileImpactTimeField()
UE::Math::TVector2< double > & SwarmMaxForceRangeField()
float & BoidInitialDisableCollisionTimeField()
float & CrazinessMultiplierField()
long double & LastBoidSpawnTimeField()
float & BoidInitialFollowProjectileTimeField()
float & DynamicAvoidanceDurationField()
float & SwarmTargetRadiusField()
FProjectileArc & LaunchArcField()
TArray< double, TSizedDefaultAllocator< 32 > > & BoidSpawnTimesField()
float & LifespanAfterImpactField()
UParticleSystem *& SwarmParticleSystemField()
void Tick(float DeltaSeconds)
int & NextBoidToSpawnField()
bool Destroy(bool bNetForce, bool bShouldModifyLevel)
void ClientNetExplode(FHitResult *HitResult)
BitFieldValue< bool, unsigned __int32 > bExplodeOnLifeTimeEnd()
void ClientNetDestroy_Implementation()
BitFieldValue< bool, unsigned __int32 > bRadialDamageIgnoreDamageCauser()
bool PreventExplosionEmitter(const FHitResult *Impact)
BitFieldValue< bool, unsigned __int32 > bAttachOnImpact()
UE::Math::TVector< double > & LastFoliageTraceCheckLocationField()
BitFieldValue< bool, unsigned __int32 > bExplodeOnImpact()
void SpawnProjectile(UE::Math::TVector< double > *SpawnPos, FVector_NetQuantizeNormal *SpawnDir, TArray< AShooterProjectile *, TSizedDefaultAllocator< 32 > > *FragmentsSpawnedArray)
BitFieldValue< bool, unsigned __int32 > bExploded()
TWeakObjectPtr< AActor > & DamageCauserField()
UE::Math::TVector< double > & LastVelocityField()
BitFieldValue< bool, unsigned __int32 > bSpawnExplosionTemplateOnClient()
void ExplodeAtLocation(UE::Math::TVector< double > *AtLocation, UE::Math::TVector< double > *AtNormal)
void Explode(const FHitResult *Impact)
BitFieldValue< bool, unsigned __int32 > bNoImpactEmitterOnCharacterHit()
long double & LastProjectileBounceSoundField()
BitFieldValue< bool, unsigned __int32 > bUseTraceForBlockingStopOnExplode()
__int16 & CustomColorIDField()
void AddMoveIgnoreActor(AActor *ignoreActor)
BitFieldValue< bool, unsigned __int32 > bImpactRequiresDinoLineOfSight()
FHitResult & ReplicatedHitInfoField()
float & ClientFailsafeLifespanField()
BitFieldValue< bool, unsigned __int32 > bUseCustomColor()
float & ForceNetUpdateTimeIntervalField()
void DisableAndDestroy(bool forceOnClient)
BitFieldValue< bool, unsigned __int32 > bExplodeOnNonBlockingImpact()
BitFieldValue< bool, unsigned __int32 > bUseMultiTraceForBlocking()
BitFieldValue< bool, unsigned __int32 > bHadAttachParent()
bool IgnoreRadialDamageToActor(AActor *Victim)
TArray< AActor *, TSizedDefaultAllocator< 32 > > & ImpactedActorsField()
BitFieldValue< bool, unsigned __int32 > bForceUseTickFunction()
BitFieldValue< bool, unsigned __int32 > bForceIgnoreFriendlyFire()
BitFieldValue< bool, unsigned __int32 > bDestroyOnExplodeNonBlockingImpact()
BitFieldValue< bool, unsigned __int32 > bUseBPProjectileBounced()
static void StaticRegisterNativesAShooterProjectile()
void DeleteNearbyGlowSticks()
bool Destroy(bool bNetForce, bool bShouldModifyLevel)
void StopProjectileMovement()
USoundCue *& ProjectileBounceSoundField()
UParticleSystemComponent *& ParticleCompField()
UNiagaraSystem *& FluidSimSplashTemplateOverrideField()
void NetResetTransformAndVelocity_Implementation(UE::Math::TVector< double > *NewLocation, UE::Math::TRotator< double > *NewRotation, UE::Math::TVector< double > *NewVelocity, const TArray< AActor *, TSizedDefaultAllocator< 32 > > *NewMoveIgnoreActors)
BitFieldValue< bool, unsigned __int32 > bStopOnExplode()
BitFieldValue< bool, unsigned __int32 > bUseWeaponColorization()
BitFieldValue< bool, unsigned __int32 > bIgnoredByTurrets()
void RestartProjectileMovement()
void InitVelocity(UE::Math::TVector< double > *ShootDirection)
float & ClientSideCollisionRadiusField()
BitFieldValue< bool, unsigned __int32 > bClearStructureColorsOnImpact()
BitFieldValue< bool, unsigned __int32 > bExplodeEffectOnDestroy()
BitFieldValue< bool, unsigned __int32 > bCheckForNonBlockingHitImpactFX()
TArray< TWeakObjectPtr< UPrimitiveComponent >, TSizedDefaultAllocator< 32 > > & PreviousNonBlockingHitComponentsField()
BitFieldValue< bool, unsigned __int32 > bDestroyOnExplode()
BitFieldValue< bool, unsigned __int32 > bDontFragmentOnDamage()
void UpdateTargetPhysics()
BitFieldValue< bool, unsigned __int32 > bUseTraceForBlocking()
void ClientOnImpact_Implementation(UE::Math::TVector< double > *ProjectileLocation, UE::Math::TRotator< double > *ProjectileRotation, FHitResult *HitResult)
void ApplyExplosionDamageAndVFX(const FHitResult *Impact, bool bForceSpawnExplosionEmitter)
void OnTouch(AActor *OverlappedActor, AActor *Actor)
BitFieldValue< bool, unsigned __int32 > bSpawnImpactEffectOnHit()
BitFieldValue< bool, unsigned __int32 > bUseBPIgnoreRadialDamageVictim()
bool BPIgnoreRadialDamageVictim(AActor *Victim)
BitFieldValue< bool, unsigned __int32 > HasPerformedAnEnvirnonmentalImpact()
float & DistanceCutoffForMidairProjectileFoliageTracingField()
float & FragmentConeHalfAngleField()
void ProjectileBounced(const FHitResult *ImpactResult, const UE::Math::TVector< double > *ImpactVelocity)
bool ShouldNotifyServerOfClientImpact(AActor *ImpactedActor)
BitFieldValue< bool, unsigned __int32 > bAttachOnProjectileBounced()
float & FragmentOriginOffsetField()
static UClass * StaticClass()
bool & ReceivedDestoryFromServerField()
TWeakObjectPtr< AShooterWeapon_Projectile > & WeaponField()
int & ProjectileIDField()
BitFieldValue< bool, unsigned __int32 > bClientTickWhenInAirAndCheckForNonBlockingHitImpactFX()
void ClientNetExplode_Implementation(FHitResult *HitResult)
void ApplyDamageScalar(float Scalar)
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
BitFieldValue< bool, unsigned __int32 > bColorizeStructureOnImpact()
USphereComponent *& CollisionCompField()
void PlayDestructionEffect(bool bOverrideHit, const FHitResult *HitResult)
BitFieldValue< bool, unsigned __int32 > bIsGlowStick()
long double & ExplosionNetworkTimeField()
BitFieldValue< bool, unsigned __int32 > bTickedNonBlockingHitImpactFX()
void NetAttachRootComponentTo_Implementation(USceneComponent *InParent, FName InSocketName, UE::Math::TVector< double > *RelativeLocation, UE::Math::TRotator< double > *RelativeRotation)
float & CustomColorDesaturationField()
TWeakObjectPtr< AController > & MyControllerField()
FLinearColor & CustomColorField()
void DeactivateProjectileEffects()
TSubclassOf< AActor > & ExplosionEmitterField()
UE::Math::TRotator< double > & RotateMeshFactorField()
void PostNetReceiveVelocity(const UE::Math::TVector< double > *NewVelocity)
BitFieldValue< bool, unsigned __int32 > bIsGlowStickSelf()
float & NudgedImpactDistanceField()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
BitFieldValue< bool, unsigned __int32 > bUseClientHitDetermination()
void OnImpact_Implementation(const FHitResult *HitResult, bool bFromReplication)
float & PostExplosionKeepAliveLifeSpanField()
TArray< TSubclassOf< UObject >, TSizedDefaultAllocator< 32 > > & IgnoreNonBlockingHitClassesField()
void ClientNetImpactFX_Implementation(FHitResult *HitResult)
BitFieldValue< bool, unsigned __int32 > bExplodeOnClient()
float & TimeBetweenMidairProjectileFoliageTracesField()
TSubclassOf< APrimalEmitterSpawnable > & ImpactEmitterField()
BitFieldValue< bool, unsigned __int32 > bDoFullRadialDamage()
FProjectileWeaponData & WeaponConfigField()
UE::Math::TVector< double > & PreviousLocationField()
BitFieldValue< bool, unsigned __int32 > bUseProjectileTraceChannel()
void SpawnImpactEffect(const FHitResult *Impact)
BitFieldValue< bool, unsigned __int32 > bMultiTraceCollideAgainstPawns()
float & ParticleColorIntensityField()
void OnImpact(const FHitResult *HitResult, bool bFromReplication)
float & FluidSimSplashStrengthField()
BitFieldValue< bool, unsigned __int32 > bImpactSetRotationToNormal()
BitFieldValue< bool, unsigned __int32 > bUseBPIgnoreProjectileImpact()
BitFieldValue< bool, unsigned __int32 > bNonBlockingVolumeMustBeWater()
BitFieldValue< bool, unsigned __int32 > bDoFinalTraceCheckFromInstigatorToDirectDamageVictim()
UStaticMeshComponent *& StaticMeshCompField()
BitFieldValue< bool, unsigned __int32 > bRotateMeshWhileMoving()
FieldArray< bool, 6 > bColorizeRegionsField()
float & TornOffLifeSpanField()
BitFieldValue< bool, unsigned __int32 > bExplosionOrientUpwards()
BitFieldValue< bool, unsigned __int32 > bResetHasImpactedOnMultiTraceForBlocking()
bool & bForceNetUpdateField()
float & TraceForBlockingRadiusField()
int & NumberOfFragmentProjectilesField()
BitFieldValue< bool, unsigned __int32 > bPreventReflecting()
void Explode_Implementation(const FHitResult *Impact)
void InitVelocity(UE::Math::TVector< double > *ShootDirection, float CustomSpeed)
long double & LastFoliageTraceCheckTimeField()
BitFieldValue< bool, unsigned __int32 > bTraceImpacted()
BitFieldValue< bool, unsigned __int32 > bNonBlockingImpactNoExplosionEmitter()
BitFieldValue< bool, unsigned __int32 > bImpactPvEOnlyAlly()
TSubclassOf< AShooterProjectile > & FragmentProjectileTemplateField()
BitFieldValue< bool, unsigned __int32 > bReplicateImpact()
BitFieldValue< bool, unsigned __int32 > bProjectileEffectsDeactivated()
float TakeDamage(float DamageAmount, const FDamageEvent *DamageEvent, AController *EventInstigator, AActor *WithDamageCauser)
void OnRep_AttachmentReplication()
BitFieldValue< bool, unsigned __int32 > bDoFinalTraceCheckToDirectDamageVictim()
void Tick(float DeltaSeconds)
BitFieldValue< bool, unsigned __int32 > bTraceForBlockingDoImpactBackTrace()
float & ActivateCameraShakeSpeedScaleField()
bool BeamTrace(UE::Math::TVector< double > *Origin, UE::Math::TVector< double > *ShootDir, UE::Math::TVector< double > *OutImpact)
USoundCue *& FireLoopSoundField()
void CancelActivation_Internal()
bool CanPlayFireEffects()
UE::Math::TVector< double > & FireDirectionField()
void StartFire(bool bFromGamepad)
BitFieldValue< bool, unsigned __int32 > bIsActivated()
void StartSecondaryAction()
static UClass * StaticClass()
FTimerHandle & EndActivationAnimHandleField()
int & nLastActivationAnimField()
USoundCue *& IdleSoundField()
void StartReload(bool bFromReplication)
void ServerPreFire_Implementation(UE::Math::TVector< double > *Origin, UE::Math::TVector< double > *ShootDir)
void ClientActivateWeapon_Implementation(bool bActivate)
USoundCue *& EmptySoundField()
UE::Math::TVector< double > & TargetLocationField()
void ActivateWeapon_Internal(bool bActivate, int *nAnimIndex)
bool IsActivationAnimPlaying()
UE::Math::TVector< double > & FireOriginField()
void ClientHandleActivation_Implementation(bool bActivate)
void ServerActivateWeapon_Implementation(bool bActivate, int nAnimIndex)
void ServerCancelActivation_Implementation()
BitFieldValue< bool, unsigned __int32 > bActivationHeld()
FName & BeamTargetParameterNameField()
void Tick(float DeltaSeconds)
UAudioComponent *& IdleACField()
void ActivateWeapon(bool bActivate, int nAnimIndex)
void GetFirePosition(UE::Math::TVector< double > *Origin, UE::Math::TVector< double > *ShootDir)
bool ShouldDealDamage(AActor *TestActor)
UAudioComponent *& FireLoopACField()
void TickShootFX_Internal()
static void StaticRegisterNativesAShooterWeapon_Activated()
static UClass * StaticClass()
void StopSimulatingWeaponFire()
static void StaticRegisterNativesAShooterWeapon_ChainSaw()
void ServerStopFireAnim()
void SetWeaponState(EWeaponState::Type NewState)
bool & bLastShootHitStationaryField()
void ServerStopFireAnim_Implementation()
void ServerReloadWeapon_Implementation()
UAudioComponent *& IdleACField()
void ServerReloadWeapon()
void ServerHit_Implementation(bool a2)
void SimulateChangeFireAnim()
USoundCue *& IdleSoundField()
void ClientSimulateChangeFireAnim_Implementation()
void PlayUnequipAnimation()
void SimulateWeaponFire()
UAnimSequence * GetStandingAnimation_Implementation(float *OutBlendInTime, float *OutBlendOutTime)
UAudioComponent *& ClimbLowStaminaLoopACField()
UE::Math::TVector< double > & PreviousClimbingAnchorNormalField()
FName & RightMesh1PComponentNameField()
bool ShouldOverrideOpenInventory()
UAnimSequence *& RightClimbingHangAnimationField()
float & MinStaminaToClimbField()
void PostInitializeComponents()
void StartFire(bool bFromGamepad)
unsigned __int8 & CurrentClimbingMovementTypeField()
bool ShouldShowTargetingArray()
void Tick(float DeltaSeconds)
void ReleaseClimbingAnchor(bool bWithJump, UE::Math::TVector< double > *InputDir, bool bForceMinTimeCheckBeforeReleasing)
void SetClimbingAnchorPoint(unsigned __int8 Type, unsigned __int8 Mode, FVector_NetQuantize100 *Direction, FVector_NetQuantize100 *Position, FVector_NetQuantizeNormal *Normal)
USoundCue *& ClimbLowStaminaLoopSCField()
bool & bLastThirdPersonPlayerField()
FVector_NetQuantizeNormal & ClimbingAnchorNormalField()
UE::Math::TVector< double > & ClimbingAnchorDirectionField()
void ServerRequestClimbMove(unsigned __int8 Type, UE::Math::TVector< double > *Direction, bool ClimbingLeftArm)
void ServerReleaseClimbingAnchor_Implementation(bool bWithJump, FVector_NetQuantizeNormal *InputDir, bool bForceMinTimeCheckBeforeReleasing)
void SetClimbingAnchorPoint_Implementation(unsigned __int8 Type, unsigned __int8 Mode, FVector_NetQuantize100 *Direction, FVector_NetQuantize100 *Position, FVector_NetQuantizeNormal *Normal)
BitFieldValue< bool, unsigned __int32 > bInitialAttach()
UE::Math::TVector< double > & PreviousClimbingAnchorPositionField()
UStaticMeshComponent *& LeftMesh1PField()
FName & ImpactSocketNameField()
void ServerRequestClimbMove_Implementation(unsigned __int8 Type, UE::Math::TVector< double > *Direction, bool ClimbingLeftArm)
bool CanClimbOnSurface(const FHitResult *HitResult)
bool IsHitInvisibleWall(const FHitResult *HitResult)
float & LastDistanceField()
bool AllowUnequip_Implementation()
void ServerPerformTurn_Implementation(bool ClimbingLeftArm)
UAnimSequence *& InventoryRightClimbHangAnimationField()
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
UAnimSequence *& InventoryRightClimbAnimationField()
UE::Math::TVector< double > & ServerCurrentClimbingDirectionField()
void ClearImpactEffects()
void PlayClimbAnim(unsigned __int8 Type, unsigned __int8 AnimationType)
UAnimSequence *& InventoryLeftClimbAnimationField()
bool ClimbTrace(FHitResult *HitResult, unsigned __int8 Type, UE::Math::TVector< double > *Direction, ECollisionChannel Channel)
UStaticMeshComponent *& RightMesh3PField()
UAnimSequence *& LeftClimbingHangAnimationField()
FName & LeftPickAttachPoint3PField()
TWeakObjectPtr< AActor > & ClimbingAttachedActorField()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
bool CanLandOnSurface(const FHitResult *HitResult)
float & ClimbingLookingToSideField()
float & ClimbingMinAttachedDurationBeforeAllowingDetachField()
void UpdateFirstPersonMeshes(bool bIsFirstPerson)
FName & RightMesh3PComponentNameField()
void UpdateClimbDirection(float DeltaSeconds)
BitFieldValue< bool, unsigned __int32 > bEarthquakeLocked()
void ClientNotifyNoClimbSurface_Implementation()
static void StaticRegisterNativesAShooterWeapon_Climb()
void PreApplyAccumulatedForces(float DeltaSeconds, UE::Math::TVector< double > *PendingImpulseToApply, UE::Math::TVector< double > *PendingForceToApply)
BitFieldValue< bool, unsigned __int32 > bClimbingLeftArm()
void TryClimbMove(EClimbingType::Type WithClimbingType, const UE::Math::TVector< double > *MoveDirection)
FName & LeftMesh3PComponentNameField()
void CalculateClimbDirections(UE::Math::TVector< double > *UseClimbingDirection, UE::Math::TVector< double > *AdjustedAnchorDir, UE::Math::TVector< double > *OutTraceMove, UE::Math::TVector< double > *OutTraceDir)
void AnimNotifyCustomEvent(FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, const UAnimNotify *AnimNotifyObject)
UE::Math::TVector< double > & LastClimbInputVectorField()
UE::Math::TVector< double > & ClimbingDirectionField()
UStaticMeshComponent *& LeftMesh3PField()
float & ClimbLowStaminaPercentagePlaySoundField()
float & UpdatingDirectionTimeField()
UAnimSequence *& LeftClimbingAnimationField()
UAnimSequence *& InventoryLeftClimbHangAnimationField()
UAnimSequence *& RightClimbingAnimationField()
static UClass * StaticClass()
TArray< AActor *, TSizedDefaultAllocator< 32 > > & ActiveImpactEffectsField()
void ApplyPrimalItemSettingsToWeapon(bool bShallowUpdate)
int & MaxSpawnedImpactEffectsField()
bool CanMeleeAttack(bool a2)
bool ClimbingPositionTrace(const UE::Math::TVector< double > *TraceStart, const UE::Math::TVector< double > *TraceNormal, UE::Math::TVector< double > *OutDirection, float *OutDistance)
bool GetAimOffsets(float DeltaTime, UE::Math::TRotator< double > *RootRotOffset, float *RootYawSpeed, float MaxYawAimClamp, UE::Math::TVector< double > *RootLocOffset, UE::Math::TRotator< double > *CurrentAimRot, UE::Math::TVector< double > *CurrentRootLoc, UE::Math::TVector< double > *TargetRootLoc, UE::Math::TRotator< double > *TargetAimRot)
float & ClimbingOvershootTimeField()
void UpdateClimbing(float DeltaSeconds)
UStaticMeshComponent *& RightMesh1PField()
bool AllowStatusRecovery()
FName & LeftMesh1PComponentNameField()
void Destroyed(__int16 a2)
void ServerSetClimbingLeftArm_Implementation(bool ClimbingLeftArm)
unsigned __int8 & PreviousClimbingModeField()
long double & ClimbingLastAttachedStartedTimeField()
int & ServerTickShootFXCallsThisFrameField()
TArray< double, TSizedDefaultAllocator< 32 > > & CachedShotsField()
BitFieldValue< bool, unsigned __int32 > bMuzzlePSC_IsTPV()
void StopShootFX_Implementation()
bool IsPointInCone(UE::Math::TVector< double > *Point, UE::Math::TVector< double > *Origin, UE::Math::TVector< double > *Direction)
void ClientSpawnHarvestFX_Implementation(const TArray< UE::Math::TVector< double >, TSizedDefaultAllocator< 32 > > *Impacts)
void StartReload(bool bFromReplication)
BitFieldValue< bool, unsigned __int32 > bUseMuzzlePSCTickGroupOverride()
void TickShootFX_Implementation(bool a2)
void ServerBeginShootFX_Implementation()
FTimerHandle & EndFXDelayHandleField()
UParticleSystem *& FlameThrowerFX_FPVField()
static UClass * GetPrivateStaticClass()
void Tick(float DeltaSeconds)
void ServerStopShootFX_Implementation()
int & LastFrameServerTickShootFXCounterField()
UE::Math::TVector< double > & MuzzleDirectionOffsetField()
void StartFire(bool bFromGamepad)
TArray< UE::Math::TVector< double >, TSizedDefaultAllocator< 32 > > & DamageImpactPointsField()
TSubclassOf< UDamageType > & DamageTypeField()
UParticleSystem *& OnFireFXField()
void BeginShootFX_Implementation()
void SpawnImpactEffects()
static void StaticRegisterNativesAShooterWeapon_FlameThrower()
FColor & FlameThrowerFXDefaultColorField()
void GetFirePosition(UE::Math::TVector< double > *Origin, UE::Math::TVector< double > *ShootDir)
float & DamageTestMuzzleOffsetField()
UParticleSystem *& FlameThrowerFXField()
UParticleSystem *& HarvestFXField()
void ServerTickShootFX_Implementation()
void StopSimulatingWeaponFire()
float & DamageTestSphereRadiusField()
float & DamageTestBoxExtentSideField()
int & InstantDamageAmountField()
float & FlameHurtMaxDistanceField()
static void StaticRegisterNativesAShooterWeapon_InstantCharging()
void StartFire(bool bFromGamepad)
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
void ServerSetCharging_Implementation(long double StartTime)
static UClass * GetPrivateStaticClass()
BitFieldValue< bool, unsigned __int32 > bDidFireWeapon()
long double & ChargeStartTimeField()
void Tick(float DeltaSeconds)
void ServerProcessShotsInternal(const TArray< FHitResult, TSizedDefaultAllocator< 32 > > *Impacts, const TArray< FVector_NetQuantizeNormal, TSizedDefaultAllocator< 32 > > *ShootDirs)
BitFieldValue< bool, unsigned __int32 > bExecSpread()
BitFieldValue< bool, unsigned __int32 > bUseBPGetCurrentSpread()
void SpawnImpactEffects(const FHitResult *Impact, const UE::Math::TVector< double > *ShootDir, bool bIsEntryHit, float WeaponMaxRange)
FName & TrailTargetParamField()
void ServerNotifyShot_Implementation(const TArray< FHitResult, TSizedDefaultAllocator< 32 > > *Impacts, const TArray< FVector_NetQuantizeNormal, TSizedDefaultAllocator< 32 > > *ShootDirs)
BitFieldValue< bool, unsigned __int32 > bFireFromMuzzle()
BitFieldValue< bool, unsigned __int32 > bClampTrailToMaxWeaponRange()
void SpawnTrailEffect(const UE::Math::TVector< double > *EndPoint, const UE::Math::TVector< double > *StartPoint)
BitFieldValue< bool, unsigned __int32 > bAllowNativeWithSpawnedImpacts()
UParticleSystem *& TrailFXField()
void SimulateInstantHit_Implementation(UE::Math::TVector< double > *ShotOrigin, FVector_NetQuantizeNormal *ShootDir, bool bForceOnLocal, int ShotIndex)
BitFieldValue< bool, unsigned __int32 > bUseBPSpawnImpactEffects()
BitFieldValue< bool, unsigned __int32 > bAttachTrailFXToFirstPersonMuzzle()
BitFieldValue< bool, unsigned __int32 > bPerformObstructionCheck()
static UClass * GetPrivateStaticClass()
void ProcessInstantHit_Confirmed(const FHitResult *Impact, const UE::Math::TVector< double > *Origin, const UE::Math::TVector< double > *ShootDir)
BitFieldValue< bool, unsigned __int32 > bSpawnTrailToHit()
BitFieldValue< bool, unsigned __int32 > bRotateTrailFXByFireDirection()
FTimerHandle & CheckRefireTimerHandleField()
float WeaponTraceForHits(TArray< FHitResult, TSizedDefaultAllocator< 32 > > *HitResults, TArray< bool, TSizedDefaultAllocator< 32 > > *IsEntryHit, const UE::Math::TVector< double > *StartTrace, const UE::Math::TVector< double > *EndTrace, bool FilterVisuals)
int & NumTracesPerShotField()
float & OriginCheckDistanceField()
void ServerNotifyShotOrigin_Implementation(UE::Math::TVector< double > *Origin, const TArray< FHitResult, TSizedDefaultAllocator< 32 > > *Impacts, const TArray< FVector_NetQuantizeNormal, TSizedDefaultAllocator< 32 > > *ShootDirs)
BitFieldValue< bool, unsigned __int32 > bUseBPKillImpactEffects()
UParticleSystem *& TrailFX_LocalField()
BitFieldValue< bool, unsigned __int32 > bPreventSimulatingMultipleShots()
static void StaticRegisterNativesAShooterWeapon_Instant()
void NetSimulateForceShot_Implementation(UE::Math::TVector< double > *ShotOrigin, UE::Math::TVector< double > *ShootDir)
BitFieldValue< bool, unsigned __int32 > bPlayFireSoundOnInstantHit()
int ComputeAmountOfHitsToProcess(const TArray< FHitResult, TSizedDefaultAllocator< 32 > > *UseImpacts, const TArray< FVector_NetQuantizeNormal, TSizedDefaultAllocator< 32 > > *UseShootDirs)
int & NumTracesPerShotTimesField()
BitFieldValue< bool, unsigned __int32 > bDebugPenetration()
float & PenaltyPerUnrealUnitField()
int ComputeAmountOfHitsToProcess(const TArray< FHitResult, TSizedDefaultAllocator< 32 > > *UseImpacts, const TArray< FVector_NetQuantizeNormal, TSizedDefaultAllocator< 32 > > *UseShootDirs)
void Serialize(FStructuredArchiveRecord Record)
float WeaponTraceForHits(TArray< FHitResult, TSizedDefaultAllocator< 32 > > *OutHitResults, TArray< bool, TSizedDefaultAllocator< 32 > > *OutIsEntryHit, const UE::Math::TVector< double > *StartTrace, const UE::Math::TVector< double > *EndTrace, bool FilterVisuals)
static UClass * StaticClass()
bool ShouldDealDamage(AActor *TestActor)
void Serialize(FArchive *Ar)
float & MaxPenetrationTraceDistanceField()
static void StaticRegisterNativesAShooterWeapon_InstantPenetrating()
void WeaponPenetrationTrace(const UE::Math::TVector< double > *StartTrace, const UE::Math::TVector< double > *EndTrace, bool FilterVisuals, bool bDebugDraw, float DebugDrawDuration, TArray< FHitResult, TSizedDefaultAllocator< 32 > > *OutHitResults, TArray< bool, TSizedDefaultAllocator< 32 > > *OutIsEntryHit, float *OutMaxDistance)
bool IsValidShootDirForImpact(const FHitResult *impact, const FVector_NetQuantizeNormal *shootDir)
TSet< AActor *, DefaultKeyFuncs< AActor *, 0 >, FDefaultSetAllocator > & HurtListField()
float & PenaltyPerPenetrationField()
void StartSecondaryAction()
void StartReload(bool bFromReplication)
void StartFire(bool bFromGamepad)
static UClass * StaticClass()
float & MaxPowerThresholdField()
long double & LastHitTimeField()
void PreMeleeAttackCheck()
static UClass * StaticClass()
float & MaxLockTimeField()
TSoftClassPtr< APrimalBuff > & TargetBuff_MaxDamageField()
float & GetPullRangeField()
float & MaxAnimationRateField()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
TSoftClassPtr< APrimalBuff > & OwnerBuff_MaxDamageField()
float & MaxTargetDistanceField()
float & AttackMoveDurationField()
float & LockDecayValueField()
float & MaxPullDistanceField()
float & MinPullDistanceField()
float & MaxLockAngleCosField()
float & MinDamageMultiplierField()
void DealDamage(const FHitResult *Impact, const UE::Math::TVector< double > *ShootDir, int DamageAmount, TSubclassOf< UDamageType > DamageType, float Impulse)
float & MaxDamageMultiplierField()
FTimerHandle & EndMeleeAttackHandleField()
void Tick(float DeltaSeconds)
TWeakObjectPtr< APrimalCharacter > & LastHitActorField()
float & LockTurnRateField()
void SetMeleeHitActor(APrimalCharacter *HitActor)
float & LockVFXValueField()
float & MinAnimationRateField()
float & AttackMoveSpeedField()
float & LastSentLockValueField()
float & LockHitIncrementField()
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
static void StaticRegisterNativesAShooterWeapon_MeleeLock()
long double & LastAttackTimeField()
float & TargetAngleField()
float & AttackAirImpulseField()
float GetWeaponAttackPlayRate()
float & LockMissDecrementField()
float & TimeToHideLeftArmFPVField()
BitFieldValue< bool, unsigned __int32 > bPlacingStructureConsumeItemAmmo()
void DetonateExplosives()
void Tick(float DeltaSeconds)
float & MinimumTimeBetweenPlacementsField()
void SetItemVisibility(bool bVisible)
FTimerHandle & RefreshLeftArmVisibilityHandleField()
bool & bStructureCanBePlacedField()
void GetPlacementOrigin(UE::Math::TVector< double > *OriginLocation, UE::Math::TRotator< double > *OriginRotation)
USkeletalMeshComponent *& ItemToPlace3PField()
BitFieldValue< bool, unsigned __int32 > bModifyDetonatorMaterial()
void ServerDetonateExplosives_Implementation()
BitFieldValue< bool, unsigned __int32 > bHideLeftArmFPVWhenNoAmmo()
BitFieldValue< bool, unsigned __int32 > bCanDetonateExplosives()
FName & ItemAttachPoint3PField()
FName & ExplosiveBoneNameField()
static UClass * StaticClass()
void StartFire(bool bFromGamepad)
BitFieldValue< bool, unsigned __int32 > bUseBPSecondaryAction()
BitFieldValue< bool, unsigned __int32 > bUseBPPreFireAction()
void StartSecondaryAction()
float & PlacementWaitTimeFromEquipField()
float & DetonateExplosivesMaxRadiusField()
BitFieldValue< bool, unsigned __int32 > bUseAnimNotifyToPlaceStructure()
void UpdateFirstPersonMeshes(bool bIsFirstPerson)
bool CanFire(bool bForceAllowSubmergedFiring)
bool & bHiddenExplosiveField()
BitFieldValue< bool, unsigned __int32 > bSkipStartPlacingCheatCheck()
void ConfirmStructurePlacement(bool DoNotUseAmmo)
BitFieldValue< bool, unsigned __int32 > bDontPlaceStructureOnFire()
static void StaticRegisterNativesAShooterWeapon_Placer()
void RefreshLeftArmVisibility()
BitFieldValue< bool, unsigned __int32 > bPlaySecondaryActionAnim()
void UseAmmo(int UseAmmoAmountOverride)
void AnimNotifyCustomEvent(FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, const UAnimNotify *AnimNotifyObject)
TSubclassOf< APrimalStructure > & StructureToPlaceField()
void StartReload(bool bFromReplication)
UMaterialInstanceDynamic *& ActorInLockedAreaMIDField()
UStaticMeshComponent *& ProjectileMesh3PField()
static UClass * GetPrivateStaticClass()
float & LockOnTimeField()
void ClientsFireProjectile_Implementation(UE::Math::TVector< double > *Origin, FVector_NetQuantizeNormal *ShootDir, int ProjectileID)
void AnimNotifyCustomEvent(FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, const UAnimNotify *AnimNotifyObject)
UE::Math::TVector< double > & LockOnRelativeHitLocationField()
void DoFireProjectile(UE::Math::TVector< double > *Origin, UE::Math::TVector< double > *ShootDir)
USoundCue *& FireProjectileSoundField()
void ServerFireProjectileEx_Implementation(UE::Math::TVector< double > *Origin, FVector_NetQuantizeNormal *ShootDir, float Speed, int RandomSeed, int ProjectileID)
float & ServerMaxProjectileOriginErrorField()
void PostAttachOtherMeshes()
void PostInitializeComponents()
float ServerClampProjectileSpeed(float inSpeed)
void ClientsFireProjectileEx_Implementation(UE::Math::TVector< double > *Origin, FVector_NetQuantizeNormal *ShootDir, float Speed)
FHitResult * GetTrajectoryTarget(FHitResult *result, int SubSteps, float TotalTime)
float & LockOnMaxTraceDistanceField()
static void StaticRegisterNativesAShooterWeapon_Projectile()
void ServerFireProjectile_Implementation(UE::Math::TVector< double > *Origin, FVector_NetQuantizeNormal *ShootDir, int ProjectileID)
BitFieldValue< bool, unsigned __int32 > bServerFireProjectileForceUpdateAimActors()
TWeakObjectPtr< AActor > & LockOnActorField()
float & LockOnYScreenPercentageField()
void GetProjectileSpawnTransform(UE::Math::TVector< double > *Origin, UE::Math::TVector< double > *ShootDir)
void CustomEventUnHideProjectile()
void ApplyWeaponConfig(FProjectileWeaponData *Data)
void DrawHUD(AShooterHUD *HUD)
FName & ProjectileAttachPoint3PField()
UMaterialInterface *& ActorInLockedAreaMIField()
bool & bUseBPSelectProjectileToFireField()
UE::Math::TVector< double > & LockOnTraceBoxExtentField()
float & ServerMaxProjectileAngleErrorField()
UMaterialInterface *& ActorLockedMIField()
FTimerHandle & CheckRefireTimerHandleField()
BitFieldValue< bool, unsigned __int32 > bUseHideProjectileAnimEvents()
float & ProjectileSpreadYawField()
float & ProjectileSpreadPitchField()
UMaterialInstanceDynamic *& ActorLockedMIDField()
void FireProjectileEx(UE::Math::TVector< double > *Origin, FVector_NetQuantizeNormal *ShootDir, float Speed, int RandomSeed, int ProjectileID)
void SetLockedTarget_Implementation(AActor *Actor, bool bIsLocked)
FName & Mesh1PProjectileBoneNameField()
void Listener_LockOn_Update(bool reset)
void SetLockedTarget(AActor *Actor, bool bIsLocked)
void Tick(float DeltaSeconds)
TSubclassOf< AShooterProjectile > & ProjectileClassField()
void FireProjectile(UE::Math::TVector< double > *Origin, FVector_NetQuantizeNormal *ShootDir, int ProjectileID)
float & CurrentLockOnTimeField()
TSubclassOf< APrimalBuff > & BlockedByShieldBuffField()
TSubclassOf< APrimalBuff > & StunBuffField()
float & PreviousMaxUseDistanceField()
float & DurabilityMultiplierForHarvestingField()
void TickMeleeSwing(float DeltaTime)
void Destroyed(__int16 a2)
TSubclassOf< APrimalBuff > & HerdDinoBuffField()
UE::Math::TVector< double > & HarvestingWhipTipOffsetField()
void HarvestWhipExtended()
float & MaxFlyerDinoDragWeightToApplyBuffField()
float & DurabilityMultiplierForFriendDinosField()
void AnimNotifyCustomEvent(FName CustomEventName, USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, const UAnimNotify *AnimNotifyObject)
UE::Math::TVector< double > & HarvestingBoxExtentField()
static UClass * StaticClass()
bool CanHerdDino(APrimalDinoCharacter *DinoCharacter)
float & MaxDinoDragWeightToApplyBuffField()
bool CanStunDino(APrimalDinoCharacter *DinoCharacter)
BitFieldValue< bool, unsigned __int32 > bUseAmmoOnFiring()
int & CurrentAmmoInClipField()
BitFieldValue< bool, unsigned __int32 > bUseTargetingFireAnim()
float & FPVMoveOffscreenWhenTurningMinViewRotSpeedField()
FVector & FPVInventoryReequipOffsetField()
float & ScopeCrosshairSizeField()
BitFieldValue< bool, unsigned __int32 > bHasToggleableAccessory()
float & ReloadCameraShakeSpeedScaleField()
bool & bFoceSimulatedTickField()
void StartUnequip_Implementation()
BitFieldValue< bool, unsigned __int32 > bOnlyUseFirstMeleeAnimWithShield()
UAnimMontage * OverrideJumpAnimField()
BitFieldValue< bool, unsigned __int32 > bAllowRunningWhileFiring()
bool PreventSwitchingWeapon()
static ABrush * GetStandingAnimation_Implementation(TSubclassOf< ABrush > BrushType, FTransform *BrushTransform, FVector BoxExtent)
BitFieldValue< bool, unsigned __int32 > bCanAccessoryBeSetOn()
void ServerStartReload_Implementation()
void ServerToggleAccessory_Implementation()
BitFieldValue< bool, unsigned __int32 > bForceAlwaysPlayEquipAnim()
bool IsPlayingCameraAnimFPV()
BitFieldValue< bool, unsigned __int32 > bUseBPShouldDealDamage()
FRotator & FPVLookAtSpeedBase_TargetingField()
void BPMeleeAttackStarted()
bool & bForceAllowMountedWeaponryField()
bool & bForceTPVCameraOffsetField()
TSubclassOf< APrimalBuff > & ScopedBuffField()
void ServerToggleAccessory()
EWeaponState::Type & CurrentStateField()
float GetConsumeDurabilityPerShot()
void ConsumeAmmoItem(int Quantity)
BitFieldValue< bool, unsigned __int32 > bPlayingCameraAnimFPV()
FName & FPVAccessoryToggleComponentField()
BitFieldValue< bool, unsigned __int32 > bColorizeMuzzleFX()
BitFieldValue< bool, unsigned __int32 > bBPUseTargetingEvents()
bool IsValidUnStasisCaster()
TSubclassOf< UDamageType > & MeleeDamageTypeField()
bool BPCanToggleAccessory()
float & CurrentFiringSpreadField()
bool & bWasLastFireFromGamePadField()
BitFieldValue< bool, unsigned __int32 > bUseTPVWeaponMeshMeleeSockets()
long double & LastDurabilityConsumptionTimeField()
BitFieldValue< bool, unsigned __int32 > bUseBPPreventSwitchingWeapon()
void ClientStopSimulatingWeaponFire()
void ClientSetClipAmmo(int newClipAmmo, bool bOnlyUpdateItem)
void OnStartTargeting(bool bFromGamepadLeft)
BitFieldValue< bool, unsigned __int32 > bUseAutoReload()
void ClientSimulateWeaponFire_Implementation()
FVector * BPOverrideAimDirection(FVector *result, FVector *DesiredAimDirection)
BitFieldValue< bool, unsigned __int32 > bFPVMoveOffscreenWhenTurning()
long double & LastNotifyShotTimeField()
void ApplyPrimalItemSettingsToWeapon(bool bShallowUpdate)
BitFieldValue< bool, unsigned __int32 > bUseBPStartEquippedNotify()
void CheckForMeleeAttack()
BitFieldValue< bool, unsigned __int32 > bFPVWasTurning()
BitFieldValue< bool, unsigned __int32 > bColorCrosshairBasedOnTarget()
void PlayUseHarvestAnimation_Implementation()
BitFieldValue< bool, unsigned __int32 > bUseCustomSeatedAnim()
bool ForceTPVTargetingAnimation()
BitFieldValue< bool, unsigned __int32 > bUseMeleeNoAmmoClipAnim()
float & HypoThermiaInsulationField()
BitFieldValue< bool, unsigned __int32 > bAllowTargetingWhileReloading()
FRotator & FPVAdditionalLookRotOffsetField()
BitFieldValue< bool, unsigned __int32 > bLoopedFireSound()
BitFieldValue< bool, unsigned __int32 > bIsInDestruction()
float & DurabilityCostToEquipField()
BitFieldValue< bool, unsigned __int32 > bCanAltFire()
AActor * BPGetActorForTargetingTooltip()
void StopSecondaryActionEvent()
USoundBase * ToggleAccessorySoundField()
UAnimMontage * AlternateInventoryEquipAnimField()
bool ForcesTPVCameraOffset()
void SimulateWeaponFire()
BitFieldValue< bool, unsigned __int32 > bUseCanAccessoryBeSetOn()
TArray< FName > & MeleeSwingSocketsField()
float & HyperThermiaInsulationField()
USoundCue * FireFinishSoundField()
bool & bBPOverrideFPVMasterPoseComponentField()
int & SecondaryClipIconOffsetField()
BitFieldValue< bool, unsigned __int32 > bUseDinoRangeForTooltip()
BitFieldValue< bool, unsigned __int32 > bConsumeZoomInOut()
void LoadedFromSaveGame()
float & AimDriftPitchAngleField()
FRotator * BPOverrideRootRotationOffset(FRotator *result, FRotator InRootRotation)
USoundCue * TargetingSoundField()
float PlayCameraAnimationFPV(UAnimMontage *Animation1P)
void ClientSetClipAmmo_Implementation(int newClipAmmo, bool bOnlyUpdateItem)
BitFieldValue< bool, unsigned __int32 > bUseEquipNoAmmoClipAnim()
void SetAmmoInClip(int newAmmo)
float & FPVExitTargetingInterpSpeedField()
float & WeaponUnequipDelayField()
FVector & VRTargetingModelOffsetField()
UMaterialInterface * ScopeCrosshairMIField()
void SetOwningPawn(AShooterCharacter *NewOwner)
UStaticMesh * DyePreviewMeshOverrideSMField()
UAnimMontage * OverrideProneInAnimField()
BitFieldValue< bool, unsigned __int32 > bNetLoopedSimulatingWeaponFire()
bool CanFire(bool bForceAllowSubmergedFiring)
bool & bLastMeleeHitStationaryField()
FVector & FPVRelativeLocationOffscreenOffsetField()
BitFieldValue< bool, unsigned __int32 > bHideLeftArmFPV()
BitFieldValue< bool, unsigned __int32 > bPlayedTargetingSound()
BitFieldValue< bool, unsigned __int32 > bWantsToAltFire()
BitFieldValue< bool, unsigned __int32 > bDirectPrimaryFireToSecondaryAction()
BitFieldValue< bool, unsigned __int32 > bFPVUsingImmobilizedTransform()
UAudioComponent * PlayWeaponSound(USoundCue *Sound)
void CheckItemAssocation()
float BPModifyFOV(float inFOV)
void StopSimulatingWeaponFire()
void ClientStartMuzzleFX_Implementation()
BitFieldValue< bool, unsigned __int32 > bForceShowCrosshairWhileFiring()
long double & NextAllowedMeleeTimeField()
void DetachMeshFromPawn()
void ApplyCharacterSnapshot(UPrimalItem *SnapshotItem, AActor *To)
static void StaticRegisterNativesAShooterWeapon()
long double & FPVStoppedTurningTimeField()
void StopCheckForMeleeAttack()
BitFieldValue< bool, unsigned __int32 > bDirectPrimaryFireToAltFire()
bool & bCutsEnemyGrapplingCableField()
FRotator & FPVLookAtMaximumOffsetField()
float & AmmoIconsCountField()
float & FPVMoveOffscreenWhenTurningMaxMoveWeaponSpeedField()
bool & bClientAlreadyReloadedField()
BitFieldValue< bool, unsigned __int32 > bOnlyDamagePawns()
void StopCameraAnimationFPV()
BitFieldValue< bool, unsigned __int32 > bWantsToAutoReload()
void PlayWeaponBreakAnimation()
int BPAdjustAmmoPerShot()
void BPHandleMeleeAttack()
FVector * BPGetTPVCameraOffset(FVector *result)
int BPWeaponDealDamage(FHitResult *Impact, FVector *ShootDir, int DamageAmount, TSubclassOf< UDamageType > DamageType, float Impulse)
void PostInitializeComponents()
float & MinItemDurabilityPercentageForShotField()
void ClientStopSimulatingWeaponFire_Implementation()
BitFieldValue< bool, unsigned __int32 > bUseBPCanEquip()
FRotator & FPVLookAtInterpSpeed_TargetingField()
float & ItemDestructionUnequipWeaponDelayField()
float & AimDriftYawFrequencyField()
BitFieldValue< bool, unsigned __int32 > bAutoRefire()
BitFieldValue< bool, unsigned __int32 > bHideFPVMeshWhileTargeting()
void ServerStartAltFire_Implementation()
BitFieldValue< bool, unsigned __int32 > bUseAmmoServerOnly()
float GetFireCameraShakeScale()
void StopSecondaryAction()
float & FPVMoveOffscreenIdleRestoreIntervalField()
FRotator & FPVLastRotOffsetField()
long double & LastFPVRenderTimeField()
BitFieldValue< bool, unsigned __int32 > bUseBPRemainEquipped()
BitFieldValue< bool, unsigned __int32 > bUseBPGetActorForTargetingTooltip()
float & GlobalFireCameraShakeScaleField()
void RefreshToggleAccessory()
void UpdateFirstPersonMeshes(bool bIsFirstPerson)
long double & LastFireTimeField()
BitFieldValue< bool, unsigned __int32 > bAllowUseWhileRidingDino()
bool & bDisableShooterOnElectricStormField()
bool & bDisableWeaponCrosshairField()
void StartFire(bool bFromGamepad)
BitFieldValue< bool, unsigned __int32 > bDirectTargetingToPrimaryFire()
void StartSecondaryAction()
float & TargetingTooltipCheckRangeField()
BitFieldValue< bool, unsigned __int32 > bPendingReload()
UAnimMontage * TPVForcePlayAnimField()
FRotator & FPVRelativeRotationField()
BitFieldValue< bool, unsigned __int32 > bUsePartialReloadAnim()
float & AutoReloadTimerField()
BitFieldValue< bool, unsigned __int32 > bUseTargetingReloadAnim()
BitFieldValue< bool, unsigned __int32 > bPreventEquippingUnderwater()
AShooterCharacter * GetPawnOwner()
TWeakObjectPtr< APrimalBuff > & MyScopedBuffField()
BitFieldValue< bool, unsigned __int32 > bOverrideStandingAnim()
BitFieldValue< bool, unsigned __int32 > bUseBPForceTPVTargetingAnimation()
void BPStartEquippedNotify()
BitFieldValue< bool, unsigned __int32 > bMeleeHitCaptureDermis()
FRotator & FPVLookAtInterpSpeedField()
static UClass * StaticClass()
void ClientPlayShieldHitAnim()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
float & AimDriftPitchFrequencyField()
BitFieldValue< bool, unsigned __int32 > bPrimaryFireDoesMeleeAttack()
void TickMeleeSwing(float DeltaTime)
BitFieldValue< bool, unsigned __int32 > bServerIgnoreCheckCanFire()
BitFieldValue< bool, unsigned __int32 > bForceReloadOnDestruction()
BitFieldValue< bool, unsigned __int32 > bLastMeleeAttacked()
BitFieldValue< bool, unsigned __int32 > bClientTriggersHandleFiring()
FHitResult * WeaponTrace(FHitResult *result, FVector *StartTrace, FVector *EndTrace)
USceneComponent * FindComponentByName(FName ComponentName)
void ClientSpawnMeleeEffects_Implementation(FVector Impact, FVector ShootDir)
BitFieldValue< bool, unsigned __int32 > bClientLoopingSimulateWeaponFire()
bool & bUseBPAdjustAmmoPerShotField()
BitFieldValue< bool, unsigned __int32 > bForcePreventUseWhileRidingDino()
bool & bCanBeUsedAsEquipmentField()
UMaterialInterface * ScopeOverlayMIField()
float & TimeToAutoReloadField()
BitFieldValue< bool, unsigned __int32 > bAltFireDoesNotStopFire()
float & MeleeAttackUsableHarvestDamageMultiplierField()
BitFieldValue< bool, unsigned __int32 > bUseScopeOverlay()
float & MeleeConsumesStaminaField()
BitFieldValue< bool, unsigned __int32 > bDoesntUsePrimalItem()
float & FPVMoveOffscreenWhenTurningMaxOffsetField()
void StartReload(bool bFromReplication)
float & FireCameraShakeSpreadScaleExponentField()
BitFieldValue< bool, unsigned __int32 > bOverrideAimOffsets()
bool BPConstrainAspectRatio(float *OutAspectRatio)
FRotator & FPVLookAtSpeedBaseField()
void DoReregisterAllComponents()
BitFieldValue< bool, unsigned __int32 > bForceTargeting()
BitFieldValue< bool, unsigned __int32 > bUseBPModifyFOV()
FString * GetDebugInfoString(FString *result)
BitFieldValue< bool, unsigned __int32 > bMeleeHitUseMuzzleFX()
BitFieldValue< bool, unsigned __int32 > bLoopedFireAnim()
bool & bUseBPSpawnMeleeEffectsField()
FVector * GetAdjustedAim(FVector *result)
bool & bBPOverrideAspectRatioField()
BitFieldValue< bool, unsigned __int32 > bClipScopeInY()
void ServerStartFire_Implementation()
void StartSecondaryActionEvent()
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideRootRotationOffset()
BitFieldValue< bool, unsigned __int32 > bUseBPGetSelectedMeleeAttackAnim()
float GetWeaponDamageMultiplier()
FVector & FPVImmobilizedLocationOffsetField()
void BPOnStopTargeting(bool bFromGamepadLeft)
bool & bForceTickWithNoControllerField()
BitFieldValue< bool, unsigned __int32 > bAllowRunningWhileReloading()
BitFieldValue< bool, unsigned __int32 > bGamepadRightIsSecondaryAction()
BitFieldValue< bool, unsigned __int32 > bMeleeHitColorizesStructures()
BitFieldValue< bool, unsigned __int32 > bAllowRunning()
float & TheMeleeSwingRadiusField()
bool & bAllowTargetingDuringMeleeSwingField()
BitFieldValue< bool, unsigned __int32 > bUseBPIsValidUnstasisActor()
FVector2D & TargetingInfoTooltipScaleField()
BitFieldValue< bool, unsigned __int32 > bUseBPOnScoped()
BitFieldValue< bool, unsigned __int32 > bHideDamageSourceFromLogs()
void StopReloadAnimation()
BitFieldValue< bool, unsigned __int32 > bIsEquipped()
USoundCue * OutOfAmmoSoundField()
float & InsulationRangeField()
BitFieldValue< bool, unsigned __int32 > bOnlyAllowUseWhenRidingDino()
BitFieldValue< bool, unsigned __int32 > bUseUnequipNoAmmoClipAnim()
UAnimMontage * WeaponMesh3PFireAnimField()
BitFieldValue< bool, unsigned __int32 > bUseBPGetTPVCameraOffset()
float & FPVMoveOffscreenIdleRestoreSpeedField()
FVector & FPVMuzzleLocationOffsetField()
BitFieldValue< bool, unsigned __int32 > bForceTargetingOnDino()
BitFieldValue< bool, unsigned __int32 > bAllowUseHarvesting()
float & MeleeAttackHarvetUsableComponentsRadiusField()
TArray< UAnimSequence * > OverrideRiderAnimSequenceToField()
float & FireCameraShakeSpreadScaleMultiplierLessThanField()
void OnCameraUpdate(FVector *CameraLocation, FRotator *CameraRotation, FVector *WeaponBob)
UAnimMontage * OverrideProneOutAnimField()
FVector & FPVLastVROffsetField()
BitFieldValue< bool, unsigned __int32 > bUseBPCanToggleAccessory()
BitFieldValue< bool, unsigned __int32 > bLoopedMuzzleFX()
void BPWeaponZoom(bool bZoomingIn)
static UClass * GetPrivateStaticClass(const wchar_t *Package)
FRotator & FPVRelativeRotation_TargetingField()
FVector & FPVRelativeLocation_TargetingField()
float & FireCameraShakeSpreadScaleMultiplierField()
float & TargetingFOVInterpSpeedField()
BitFieldValue< bool, unsigned __int32 > bAttemptToDyeWithMeleeAttack()
BitFieldValue< bool, unsigned __int32 > bPreventItemColors()
BitFieldValue< bool, unsigned __int32 > bTargetingForceTraceFloatingHUD()
BitFieldValue< bool, unsigned __int32 > bDirectTargetingToSecondaryAction()
UAnimSequence * BPGetSeatingAnimation()
FieldArray< bool, 6 > bColorizeRegionsField()
FRotator & FPVLookAtMaximumOffset_TargetingField()
BitFieldValue< bool, unsigned __int32 > bUseBPOnWeaponAnimPlayedNotify()
USoundCue * FireSoundField()
BitFieldValue< bool, unsigned __int32 > bAllowDropAndPickup()
bool & bOnlyUseOnSeatingStructureField()
void ServerSetColorizeRegion(int theRegion, bool bValToUse)
BitFieldValue< bool, unsigned __int32 > bIgnoreReloadState()
void BPAppliedPrimalItemToWeapon()
void DealDamage(FHitResult *Impact, FVector *ShootDir, int DamageAmount, TSubclassOf< UDamageType > DamageType, float Impulse)
void BPSpawnMeleeEffects(FVector Impact, FVector ShootDir)
void RefreshAmmoItemQuantity()
FVector * GetMuzzleLocation(FVector *result)
TArray< FVector > & LastSocketPositionsField()
void ClientStartMuzzleFX()
BitFieldValue< bool, unsigned __int32 > bAltFireDoesMeleeAttack()
BitFieldValue< bool, unsigned __int32 > bBPUseWeaponCanFire()
BitFieldValue< bool, unsigned __int32 > bPendingEquip()
UAnimSequence * OverrideTPVShieldAnimationField()
BitFieldValue< bool, unsigned __int32 > bAllowTargeting()
bool BPShouldDealDamage(AActor *TestActor)
void OnRep_CurrentAmmoInClip()
bool ForcesTPVCameraOffset_Implementation()
BitFieldValue< bool, unsigned __int32 > bUseCharacterMeleeDamageModifier()
bool & bBPDoClientCheckCanFireField()
void BPOnStartTargeting(bool bFromGamepadLeft)
FVector & FPVLastLocOffsetField()
void DrawHUD(AShooterHUD *HUD)
FVector & TPVMuzzleLocationOffsetField()
BitFieldValue< bool, unsigned __int32 > bApplyAimDriftWhenTargeting()
void WeaponTraceHits(TArray< FHitResult > *HitResults, FVector *StartTrace, FVector *EndTrace)
bool IsFirstPersonMeshVisible()
BitFieldValue< bool, unsigned __int32 > bUsePostUpdateTickForFPVParticles()
float & FireCameraShakeSpreadScaleExponentLessThanField()
BitFieldValue< bool, unsigned __int32 > bConsumeAmmoItemOnReload()
float PlayReloadAnimation()
USoundCue * AltFireSoundField()
FString * BPGetDebugInfoString(FString *result)
void ServerStartSecondaryAction_Implementation()
FName & MuzzleAttachPointField()
BitFieldValue< bool, unsigned __int32 > bLoopingSimulateWeaponFire()
float & FPVMoveOffscreenWhenTurningMaxViewRotSpeedField()
int & FiredLastNoAmmoShotField()
void OnRep_AccessoryToggle()
BitFieldValue< bool, unsigned __int32 > bIsFireActivelyHeld()
bool & bLastMeleeHitField()
FVector * GetShootingCameraLocation(FVector *result)
bool & bOnlyPassiveDurabilityWhenAccessoryActiveField()
bool BPPreventSwitchingWeapon()
float & FPVImmobilizedInterpSpeedField()
BitFieldValue< bool, unsigned __int32 > bIsDefaultWeapon()
BitFieldValue< bool, unsigned __int32 > bCanFire()
float & MeleeCameraShakeSpeedScaleField()
void HandleFiring(bool bSentFromClient)
bool & bAllowUseOnSeatingStructureField()
bool & bPreventOpeningInventoryField()
FVector & VRTargetingAimOriginOffsetField()
BitFieldValue< bool, unsigned __int32 > bSpawnedByMission()
bool & bUseBlueprintAnimNotificationsField()
int GetCurrentAmmoInClip()
float & AimDriftYawAngleField()
void Tick(float DeltaSeconds)
float & TargetingDelayTimeField()
void PlayUnequipAnimation()
FRotator & FPVImmobilizedRotationOffsetField()
BitFieldValue< bool, unsigned __int32 > bReloadAnimForceTickPoseOnServer()
int & MeleeDamageAmountField()
USoundCue * EquipSoundField()
BitFieldValue< bool, unsigned __int32 > bToggleAccessoryUseAltMuzzleFX()
void OnStopTargeting(bool bFromGamepadLeft)
USoundCue * UntargetingSoundField()
BitFieldValue< bool, unsigned __int32 > bPlayingFireAnim()
bool UseAlternateAimOffsetAnim()
void DetermineWeaponState()
FWeaponData & WeaponConfigField()
bool ShouldDealDamage(AActor *TestActor)
FVector & FPVRelativeLocationField()
BitFieldValue< bool, unsigned __int32 > bGamepadLeftIsPrimaryFire()
void CosumeMeleeHitDurability(float DurabilityConsumptionMultiplier)
float & PassiveDurabilityCostIntervalField()
bool CanToggleAccessory()
BitFieldValue< bool, unsigned __int32 > bAllowSettingColorizeRegions()
bool BPCanEquip(AShooterCharacter *ByCharacter)
long double & LocalInventoryViewingSkippedEquipAnimTimeField()
UAudioComponent * FireACField()
FText * BPGetTargetingTooltipInfoLabel(FText *result)
float & FPVEnterTargetingInterpSpeedField()
BitFieldValue< bool, unsigned __int32 > bWantsToFire()
void ClientStartReload_Implementation()
float & EndDoMeleeSwingTimeField()
void BPToggleAccessoryFailed()
BitFieldValue< bool, unsigned __int32 > bScopeFullscreen()
EWeaponState::Type GetCurrentState()
bool AddToMeleeSwingHurtList(AActor *AnActor)
float & OverrideTargetingFOVField()
UAnimSequence * GetStandingAnimation(float *OutBlendInTime, float *OutBlendOutTime)
BitFieldValue< bool, unsigned __int32 > bListenToAppliedForeces()
BitFieldValue< bool, unsigned __int32 > bDoMeleeSwing()
float & PassiveDurabilityCostPerIntervalField()
bool & bConsumedDurabilityForThisMeleeHitField()
void ServerStopFire_Implementation()
bool BPForceTPVTargetingAnimation()
float & TPVCameraYawRangeField()
float & DraggingOffsetInterpField()
AShooterCharacter * MyPawnField()
BitFieldValue< bool, unsigned __int32 > bConsumeAmmoOnUseAmmo()
BitFieldValue< bool, unsigned __int32 > bUseAlternateAimOffset()
void PlayUseHarvestAnimation()
bool & bRestrictTPVCameraYawField()
BitFieldValue< bool, unsigned __int32 > bHasPlayedReload()
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideAimDirection()
void ClientSpawnMeleeEffects(FVector Impact, FVector ShootDir)
float & MeleeDamageImpulseField()
BitFieldValue< bool, unsigned __int32 > bIsAccessoryActive()
void BPGlobalFireWeapon()
bool BPAllowNativeFireWeapon()
FInstantWeaponData & InstantConfigField()
BitFieldValue< bool, unsigned __int32 > bAllowRunningWhileMeleeAttacking()
BitFieldValue< bool, unsigned __int32 > bMeleeAttackHarvetUsableComponents()
BitFieldValue< bool, unsigned __int32 > bFiredFirstBurstShot()
BitFieldValue< bool, unsigned __int32 > bTargetUnTargetWithClick()
bool & bReplicateCurrentAmmoInClipToNonOwnersField()
BitFieldValue< bool, unsigned __int32 > bForceFirstPersonWhileTargeting()
bool & bUseFireCameraShakeScaleField()
void SetAccessoryEnabled(bool bEnabled)
BitFieldValue< bool, unsigned __int32 > bDirectTargetingToAltFire()
UPrimalItem * AssociatedPrimalItemField()
float & FPVMoveOffscreenWhenTurningMinMoveWeaponSpeedField()
BitFieldValue< bool, unsigned __int32 > bHideFPVMesh()
bool & bForceTPV_EquippedWhileRidingField()
void ServerStopSecondaryAction_Implementation()
bool AllowedToFire(bool bForceAllowSubmergedFiring)
BitFieldValue< bool, unsigned __int32 > bToggleAccessoryUseAltFireSound()
FName & ScopeCrosshairColorParameterField()
TArray< UAnimSequence * > OverrideRiderAnimSequenceFromField()
BitFieldValue< bool, unsigned __int32 > bUseBPWeaponDealDamage()
TArray< AActor * > MeleeSwingHurtListField()
FVector * GetMuzzleDirection(FVector *result)
float & FPVMeleeTraceFXRangeField()
FVector2D & TargetingInfoTooltipPaddingField()
FName & OverrideAttachPointField()
float & ItemDurabilityToConsumePerMeleeHitField()
void SetWeaponState(EWeaponState::Type NewState)
TSubclassOf< UPrimalItem > & WeaponAmmoItemTemplateField()
void ServerStartAltFire()
AMissionType * AssociatedMissionField()
void ClientPlayShieldHitAnim_Implementation()
void ServerStartSecondaryAction()
void ServerSetColorizeRegion_Implementation(int theRegion, bool bValToUse)
void OnInstigatorPlayDyingEvent()
void UseAmmo(int UseAmmoAmountOverride)
FVector * GetCameraDamageStartLocation(FVector *result, FVector *AimDir)
FItemNetInfo & AssociatedItemNetInfoField()
BitFieldValue< bool, unsigned __int32 > bBPHandleMeleeAttack()
float & MeleeHitRandomChanceToDestroyItemField()
BitFieldValue< bool, unsigned __int32 > bDontActuallyConsumeItemAmmo()
BitFieldValue< bool, unsigned __int32 > bAllowSubmergedFiring()
UAnimMontage * WeaponMesh3PReloadAnimField()
int & PrimaryClipIconOffsetField()
void ServerStopAltFire_Implementation()
float & GlobalFireCameraShakeScaleTargetingField()
BitFieldValue< bool, unsigned __int32 > bUnequipping()
TSubclassOf< UShooterDamageType > & MeleeAttackUsableHarvestDamageTypeField()
void OnRep_NetLoopedWeaponFire()
BitFieldValue< bool, unsigned __int32 > bIsWeaponBreaking()
BitFieldValue< bool, unsigned __int32 > bIsInMeleeSwing()
void BPDrawHud(AShooterHUD *HUD)
BitFieldValue< bool, unsigned __int32 > bForceKeepEquippedWhileInInventory()
BitFieldValue< bool, unsigned __int32 > bNotifiedOutOfAmmo()
float & AllowMeleeTimeBeforeAnimationEndField()
FName & TPVAccessoryToggleComponentField()
UAnimMontage * OverrideLandedAnimField()
void PlayWeaponBreakAnimation_Implementation()
BitFieldValue< bool, unsigned __int32 > bSupportsOffhandShield()
void ClientSimulateWeaponFire()
FRotator & LastCameraRotationField()
void OnRep_ReplicatedMaterial0()
bool CanPlayAnimation(UAnimSequenceBase *AnimAssetBase)
TObjectPtr< USkeletalMesh > & ReplicatedMeshField()
static UClass * GetPrivateStaticClass()
BitFieldValue< bool, unsigned __int32 > bShouldDoAnimNotifies()
TObjectPtr< UMaterialInterface > & ReplicatedMaterial0Field()
void OnRep_ReplicatedMaterial1()
void PreviewSetAnimPosition(FName SlotName, int ChannelIndex, UAnimSequence *InAnimSequence, float InPosition, bool bLooping, bool bFireNotifies, float DeltaTime)
void OnRep_ReplicatedMesh()
USkeletalMeshComponent * GetSkeletalMeshComponent()
TObjectPtr< USkeletalMeshComponent > & SkeletalMeshComponentField()
void OnRep_ReplicatedPhysAsset()
FString * GetDetailedInfoInternal(FString *result)
static void StaticRegisterNativesASkeletalMeshActor()
TObjectPtr< UMaterialInterface > & ReplicatedMaterial1Field()
void SetAnimPosition(FName SlotName, int ChannelIndex, UAnimSequence *InAnimSequence, float InPosition, bool bFireNotifies, bool bLooping)
void PostInitializeComponents()
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
TMap< FName, TWeakObjectPtr< UAnimMontage >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< FName, TWeakObjectPtr< UAnimMontage >, 0 > > & CurrentlyPlayingMontagesField()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
static void StaticRegisterNativesAStaticMeshActor()
FieldArray< char, 1 > NavigationGeometryGatheringModeField()
static UClass * GetPrivateStaticClass()
FString * GetDetailedInfoInternal(FString *result)
TObjectPtr< UStaticMeshComponent > & StaticMeshComponentField()
BitFieldValue< bool, unsigned __int32 > bPreventStructureDamageIncrease()
TArray< FName, TSizedDefaultAllocator< 32 > > & ForcePreventStructuresWithTheseTagsField()
static bool IsWithinAnyVolume(UWorld *ForWorld, UE::Math::TVector< double > *AtPoint, bool bCheckDisabled, AStructurePreventionZoneVolume **TheVolume, bool bIsForDamageCheck, bool bIgnoreOptionalVolumes, float *OutDamageMultiplier)
float & StructureDamageMultiplierField()
static UClass * StaticClass()
BitFieldValue< bool, unsigned __int32 > bPreventionVolumeForceAllowFlyers()
BitFieldValue< bool, unsigned __int32 > bPreventionVolumePreventsFlyers()
BitFieldValue< bool, unsigned __int32 > bOnlyPreventInDedicated()
BitFieldValue< bool, unsigned __int32 > bDisabled()
BitFieldValue< bool, unsigned __int32 > bIsMissionZone()
BitFieldValue< bool, unsigned __int32 > bForceEnabledWhenAllowCaveBuildingPVPIsFalse()
BitFieldValue< bool, unsigned __int32 > bPreventAllStructures()
BitFieldValue< bool, unsigned __int32 > bPreventionVolumeForcePreventFlyers()
BitFieldValue< bool, unsigned __int32 > bForceAllowUndergroundCheck()
BitFieldValue< bool, unsigned __int32 > bOnlyPreventInPvE()
TArray< TSoftClassPtr< APrimalStructure >, TSizedDefaultAllocator< 32 > > & OnlyAllowStructuresOfTypeField()
static bool IsPointAllowed(UWorld *ForWorld, UE::Math::TVector< double > *AtPoint, bool bAllowInRegularPreventionVolumes, const APrimalStructure *Structure)
BitFieldValue< bool, unsigned __int32 > bForceOnGenesis()
BitFieldValue< bool, unsigned __int32 > bStructurePreventionOnly()
BitFieldValue< bool, unsigned __int32 > bOptionallyEnabled()
static void StaticRegisterNativesAStructurePreventionZoneVolume()
void EndPlay(const EEndPlayReason::Type EndPlayReason)
TArray< TSoftClassPtr< AShooterWeapon >, TSizedDefaultAllocator< 32 > > & PreventUsingWeaponsField()
float & MinCrateDistanceFromStructureField()
int & MaxNumCratesField()
float & MinTimeBetweenCrateSpawnsAtSamePointField()
BitFieldValue< bool, unsigned __int32 > bUseSpawnPointWeights()
static UClass * StaticClass()
float & NoValidSpawnReCheckIntervalField()
float & DelayBeforeFirstCrateField()
float & MinCrateDistanceFromPlayerField()
float & IntervalBetweenCrateSpawnsField()
float & MaxDelayBeforeFirstCrateField()
TArray< FSupplyCrateSpawnEntry, TSizedDefaultAllocator< 32 > > & LinkedSupplyCrateEntriesField()
float & MaxIntervalBetweenMaxedCrateSpawnsField()
float & IntervalBetweenMaxedCrateSpawnsField()
int & ZoneVolumeMaxNumberOfNPCBufferField()
float & MaxIntervalBetweenCrateSpawnsField()
float & DelayBeforeFirstCrateField()
void EndPlay(const EEndPlayReason::Type EndPlayReason)
BitFieldValue< bool, unsigned __int32 > bReallyUseCrateRequiresLoadedLevel()
float & SP_MaxIntervalBetweenMaxedCrateSpawnsField()
void SpawnCratesFromAllPoints()
float & MinTimeBetweenCrateSpawnsAtSamePointField()
FTimerHandle & CheckCrateSpawnHandleField()
void RemoveCrate(APrimalStructureItemContainer_SupplyCrate *aCrate)
TArray< FSupplyCrateSpawnEntry, TSizedDefaultAllocator< 32 > > & OriginalSupplyCrateEntriesField()
float & SP_MaxIntervalBetweenCrateSpawnsField()
float & SP_MaxDelayBeforeFirstCrateField()
float & IntervalBetweenMaxedCrateSpawnsField()
TArray< FSupplyCrateSpawnEntry, TSizedDefaultAllocator< 32 > > & LinkedSupplyCrateEntriesField()
FSupplyCrateSpawnPointEntry * GetValidSpawnPointEntry(UE::Math::TVector< double > *OutSpawnPoint, long double **WasSpawned)
TArray< FSupplyCrateSpawnPointEntry, TSizedDefaultAllocator< 32 > > & LinkedSpawnPointEntriesField()
TArray< APrimalStructureItemContainer_SupplyCrate *, TSizedDefaultAllocator< 32 > > & MyCratesField()
float & SP_NoValidSpawnRecheckIntervalField()
float & MinCrateDistanceFromStructureField()
float & MaxIntervalBetweenMaxedCrateSpawnsField()
void CheckForSupplyCrateStart()
BitFieldValue< bool, unsigned __int32 > bForcePreventCrateOnTopOfStructures()
int & MaxNumCratesField()
FName & CrateSpawningRequiresLoadedDataLayerField()
BitFieldValue< bool, unsigned __int32 > bUseSpawnPointWeights()
float & IntervalBetweenCrateSpawnsField()
void SetSpawnEnabled(bool bEnable)
float & MaxIntervalBetweenCrateSpawnsField()
BitFieldValue< bool, unsigned __int32 > bIsEnabled()
float & SP_DelayBeforeFirstCrateField()
static void StaticRegisterNativesASupplyCrateSpawningVolume()
float & SP_IntervalBetweenCrateSpawnsField()
int & ZoneVolumeMaxNumberOfNPCBufferField()
float & NoValidSpawnReCheckIntervalField()
float & MaxDelayBeforeFirstCrateField()
BitFieldValue< bool, unsigned __int32 > bDoSpawnCrateOnTopOfStructures()
float & MinCrateDistanceFromPlayerField()
static UClass * StaticClass()
float & MinDistanceFromOtherCrateField()
float & SP_IntervalBetweenMaxedCrateSpawnsField()
int & LastSelectedOptionField()
static UClass * StaticClass()
static void StaticRegisterNativesASwitchActor()
TMulticastDelegate< void __cdecl(int), FDefaultDelegateUserPolicy > & OnSwitchActorSwitchField()
TObjectPtr< USceneComponent > & SceneComponentField()
void SelectOption(int OptionIndex)
void SetPainVolumeEnabled(bool bEnable)
TArray< TSoftClassPtr< UObject >, TSizedDefaultAllocator< 32 > > & ActorClassesToExcludeField()
BitFieldValue< bool, unsigned __int32 > bUseBeginOverlapEvent()
void GetOverlappedActors(TArray< AActor *, TSizedDefaultAllocator< 32 > > *OutActors)
static UClass * GetPrivateStaticClass()
BitFieldValue< bool, unsigned __int32 > bTriggerUndermeshDetection()
BitFieldValue< bool, unsigned __int32 > bEntryPain()
float & PainIntervalField()
BitFieldValue< bool, unsigned __int32 > bPainCausing()
float & StructureDamagePerSecField()
BitFieldValue< bool, unsigned __int32 > bIsTimerActive()
TArray< TSoftClassPtr< UObject >, TSizedDefaultAllocator< 32 > > & ActorClassesToIncludeField()
void CausePainTo(AActor *Other)
FTimerHandle & DelayedActiveHandleField()
AController *& DamageInstigatorField()
void OnBeginOverlap(AActor *OverlappedActor, AActor *Actor)
static void StaticRegisterNativesATogglePainVolume()
TSet< AActor *, DefaultKeyFuncs< AActor *, 0 >, FDefaultSetAllocator > & OverlappedActorsField()
float & StructureDamageOverlapRadiusField()
void PreSave(const ITargetPlatform *TargetPlatform)
bool CheckForStructures(bool bStartPainTimer, TSet< APrimalStructure *, DefaultKeyFuncs< APrimalStructure *, 0 >, FDefaultSetAllocator > *OutStructures)
TSubclassOf< UDamageType > & StructureDamageTypeField()
TArray< UE::Math::TVector< double >, TSizedDefaultAllocator< 32 > > & SavedStructureDamageOverlapPointsField()
BitFieldValue< bool, unsigned __int32 > bUseCausedPainEvent()
TArray< AActor *, TSizedDefaultAllocator< 32 > > & StructureDamageOverlapPointsField()
float & DamagePerSecField()
BitFieldValue< bool, unsigned __int32 > bPainWalkingOnly()
BitFieldValue< bool, unsigned __int32 > bUseEndOverlapEvent()
void EndPlay(const EEndPlayReason::Type EndPlayReason)
float & DelayTogglePainActiveField()
BitFieldValue< bool, unsigned __int32 > bIgnoreWildDinos()
FTimerHandle & PainTimerHandleField()
TSubclassOf< UDamageType > & DamageTypeField()
TObjectPtr< UShapeComponent > & CollisionComponentField()
static UClass * StaticClass()
static UClass * StaticClass()
static UClass * StaticClass()
static UClass * StaticClass()
static UClass * StaticClass()
static UClass * GetPrivateStaticClass()
char EncompassesPoint(UE::Math::TVector< double > *Point, float SphereRadius, float *OutDistanceToPoint, float *MaxDistanceLimit)
void PreInitializeComponents()
static void StaticRegisterNativesAVolume()
void PreRegisterAllComponents()
bool IsA(UClass *SomeBase)
Returns if the actor is from SomeBase or a subclass of SomeBase.
FVector GetActorForwardVector()
Returns the forward direction vector (length 1.0) from the actor's point of view.
FVector GetLocation()
Returns the actor's location in world space.
static constexpr bool Value
static decltype(auto) GetData(T &&Arg)
static decltype(auto) GetData(T &&Arg)
static constexpr bool Value
TCallTraits< ElementType >::ParamType ElementInitType
TCallTraits< InKeyType >::ParamType KeyInitType
auto Requires(DestType Dest, T &Val) -> decltype(Dest<< Val)
auto Requires(const T &) -> decltype(T::StaticClass() ->GetDefaultObject())
auto Requires(UClass *&ClassRef) -> decltype(ClassRef=T::StaticClass())
auto Requires(UScriptStruct *&StructRef) -> decltype(StructRef=T::StaticStruct())
auto Requires(const T &) -> decltype(T::StaticGetTypeLayout())
static FORCEINLINE bool Matches(KeyInitType A, KeyInitType B)
static FORCEINLINE bool Matches(KeyInitType A, ComparableKey B)
static FORCEINLINE KeyInitType GetSetKey(ElementInitType Element)
TTypeTraits< ElementType >::ConstPointerType KeyInitType
static FORCEINLINE uint32 GetKeyHash(KeyInitType Key)
static FORCEINLINE uint32 GetKeyHash(ComparableKey Key)
TCallTraits< ElementType >::ParamType ElementInitType
USceneComponent * AttachToComponent
UChildActorComponent * OverrideParentComponent
ESpawnActorScaleMethod TransformScaleMethod
unsigned __int8 bWillStasisAfterSpawn
TFunction< void __cdecl(AActor *) CustomPreSpawnInitalization)
@ Required_ErrorAndReturnNull
bool bPrimalDeferConstruction
unsigned __int8 bDeferBeginPlay
unsigned __int8 bAllowDuringConstructionScript
unsigned __int8 bRemoteOwned
unsigned __int8 bDeferConstruction
FActorSpawnParameters::ESpawnActorNameMode NameMode
unsigned int ExtraSpawnData
unsigned char SpawnCollisionHandlingOverride[1]
@ UnlimitedBoneInfluences
@ NotifyAndSyncMarkerGuids
@ SerializeGroomCardsAndMeshes
@ AnimSequenceCurveColors
@ BeforeCustomVersionWasAdded
@ SerializeHairBindingAsset
@ StoreMarkerNamesOnSkeleton
@ IncreaseBoneIndexLimitPerChunk
@ SerializeHairClusterCullingData
@ SerializeRigVMRegisterArrayState
@ GroomBindingSerialization
@ LinkTimeAnimBlueprintRootDiscovery
@ SerializeRigVMRegisterDynamicState
@ GeometryCacheAssetDeprecation
@ RenameDisableAnimCurvesToAllowAnimCurveEvaluation
@ BoxSphylElemsUseRotators
@ ThumbnailSceneInfoAndAssetImportDataAreTransactional
@ FixInvalidClothParticleMasses
@ CacheClothMeshInfluences
@ RemoveUIDFromSmartNameSerialize
@ TuneSoftLimitStiffnessAndDamping
@ SaveEditorOnlyFullPoseForPoseAsset
@ ChangeRetargetSourceReferenceToSoftObjectPtr
@ SmartNameRefactorForDeterministicCooking
@ ConvertAnimNodeLookAtAxis
@ BeforeCustomVersionWasAdded
@ AllowMultipleAudioPluginSettings
@ FixupBadBlendProfileReferences
@ AddedClothingMaskWorkflow
FArchiveCookData(const ITargetPlatform &InTargetPlatform, FArchiveCookContext &InCookContext)
const ITargetPlatform & TargetPlatform
FArchiveCookContext & CookContext
FArchiveFieldName(const TCHAR *InName)
const uint8 * StartFastPathLoadBuffer
FORCEINLINE FFastPathLoadBuffer()
const uint8 * EndFastPathLoadBuffer
const uint8 * OriginalFastPathLoadBuffer
uint8 ArIgnoreArchetypeRef
FORCEINLINE const ITargetPlatform * CookingTarget() const
uint8 ArShouldSkipCompilingAssets
virtual ~FArchiveState()=0
FArchiveSerializedPropertyChain * SerializedPropertyChain
FORCEINLINE bool ShouldSkipCompilingAssets() const
virtual void SetEngineNetVer(const uint32 InEngineNetVer)
FORCEINLINE bool IsModifyingWeakAndStrongReferences() const
virtual FUObjectSerializeContext * GetSerializeContext()
FORCEINLINE bool HasAnyPortFlags(uint32 Flags) const
virtual FString GetArchiveName() const
FORCEINLINE bool UseUnversionedPropertySerialization() const
virtual FArchiveState & GetInnermostState()
FORCEINLINE bool ForceByteSwapping() const
virtual void SetSerializedPropertyChain(const FArchiveSerializedPropertyChain *InSerializedPropertyChain, struct FProperty *InSerializedPropertyOverride=nullptr)
FORCEINLINE FEngineVersionBase EngineVer() const
virtual void ResetCustomVersions()
FORCEINLINE bool IsIgnoringClassGeneratedByRef() const
FProperty * SerializedProperty
FORCEINLINE bool IsSerializingDefaults() const
FORCEINLINE bool IsNetArchive() const
FORCEINLINE bool DoDelta() const
FArchiveState * NextProxy
FORCEINLINE bool IsTextFormat() const
virtual void SetWantBinaryPropertySerialization(bool bInWantBinaryPropertySerialization)
uint32 EngineNetVer() const
FORCEINLINE bool IsPersistent() const
virtual void SetSerializeContext(FUObjectSerializeContext *InLoadContext)
uint8 ArIsObjectReferenceCollector
FORCEINLINE void SetLicenseeUE4Ver(int32 InVer)
virtual void SetIsPersistent(bool bInIsPersistent)
FArchiveState & operator=(const FArchiveState &ArchiveToCopy)
uint8 ArUseCustomPropertyList
FORCEINLINE bool IsForcingUnicode() const
const struct FCustomPropertyListNode * ArCustomPropertyList
virtual UObject * GetArchetypeFromLoader(const UObject *Obj)
void SetCookingTarget(const ITargetPlatform *)
virtual void SetUEVer(FPackageFileVersion InVer)
FORCEINLINE bool HasAllPortFlags(uint32 Flags) const
FORCEINLINE bool WantBinaryPropertySerialization() const
static void UnlinkProxy(FArchiveState &Inner, FArchiveState &Proxy)
FORCEINLINE bool IsSaving() const
FCustomVersionContainer * CustomVersionContainer
virtual void SetGameNetVer(const uint32 InGameNetVer)
void SetArchiveState(const FArchiveState &InState)
virtual void SetIsTransacting(bool bInIsTransacting)
FORCEINLINE uint32 GetDebugSerializationFlags() const
virtual void SetLicenseeUEVer(int32 InVer)
FORCEINLINE int32 LicenseeUEVer() const
FORCEINLINE bool IsByteSwapping()
void SetPortFlags(uint32 InPortFlags)
uint32 GameNetVer() const
uint8 ArIsLoadingFromCookedPackage
uint8 ArForceByteSwapping
void SetCookData(FArchiveCookData *InCookData)
FORCEINLINE bool IsCountingMemory() const
void CopyTrivialFArchiveStatusMembers(const FArchiveState &ArchiveStatusToCopy)
FORCEINLINE bool IsTransacting() const
uint8 ArNoIntraPropertyDelta
virtual FLinker * GetLinker()
FORCEINLINE bool ContainsMap() const
FEngineVersionBase ArEngineVer
bool bCustomVersionsAreReset
uint8 ArShouldSkipBulkData
FORCEINLINE struct FProperty * GetSerializedProperty() const
void ForEachState(T Func)
virtual void SetCustomVersions(const FCustomVersionContainer &CustomVersionContainer)
void GetSerializedPropertyChain(TArray< struct FProperty * > &OutProperties) const
FORCEINLINE bool ShouldSkipBulkData() const
virtual const FCustomVersionContainer & GetCustomVersions() const
void ThisRequiresLocalizationGather()
virtual int64 TotalSize()
virtual void SetForceUnicode(bool bInForceUnicode)
uint8 ArRequiresLocalizationGather
FPackageFileVersion ArUEVer
FORCEINLINE bool GetError() const
uint8 ArUseUnversionedPropertySerialization
int32 ArSerializingDefaults
FORCEINLINE const FArchiveSerializedPropertyChain * GetSerializedPropertyChain() const
FArchiveState(const FArchiveState &)
int32 CustomVer(const struct FGuid &Key) const
virtual void SetUseUnversionedPropertySerialization(bool bInUseUnversioned)
FORCEINLINE bool IsLoadingFromCookedPackage() const
void SetShouldSkipCompilingAssets(bool Enabled)
FORCEINLINE FPackageFileVersion UEVer() const
uint8 ArWantBinaryPropertySerialization
FORCEINLINE bool IsAllowingLazyLoading() const
FORCEINLINE bool IsCriticalError() const
virtual void SetIsTextFormat(bool bInIsTextFormat)
virtual void SetIsLoadingFromCookedPackage(bool bInIsLoadingFromCookedPackage)
FORCEINLINE bool IsIgnoringClassRef() const
void SetByteSwapping(bool Enabled)
FORCEINLINE int32 UE4Ver() const
FORCEINLINE bool IsIgnoringOuterRef() const
bool IsFilterEditorOnly() const
virtual void SetFilterEditorOnly(bool InFilterEditorOnly)
uint8 ArIsModifyingWeakAndStrongReferences
FORCEINLINE int64 GetMaxSerializeSize() const
virtual void CountBytes(SIZE_T InNum, SIZE_T InMax)
FORCEINLINE bool IsIgnoringArchetypeRef() const
uint8 ArIgnoreClassGeneratedByRef
void SetDebugSerializationFlags(uint32 InCustomFlags)
uint8 ArIsFilterEditorOnly
FORCEINLINE uint32 GetPortFlags() const
FORCEINLINE bool IsLoading() const
FORCEINLINE void SetUE4Ver(int32 InVer)
FORCEINLINE FArchiveCookContext * GetCookContext()
FORCEINLINE bool IsError() const
FArchiveCookData * GetCookData()
FORCEINLINE bool IsCooking() const
virtual void SetIsLoading(bool bInIsLoading)
virtual void SetIsSaving(bool bInIsSaving)
static void LinkProxy(FArchiveState &Inner, FArchiveState &Proxy)
virtual void SetEngineVer(const FEngineVersionBase &InVer)
virtual void SetSerializedProperty(FProperty *InProperty)
FORCEINLINE bool ContainsCode() const
FORCEINLINE bool RequiresLocalizationGather() const
virtual bool UseToResolveEnumerators() const
FORCEINLINE bool DoIntraPropertyDelta() const
virtual bool ShouldSkipProperty(const FProperty *InProperty) const
FORCEINLINE bool IsObjectReferenceCollector() const
FArchiveCookData * CookData
void SetCustomVersion(const struct FGuid &Key, int32 Version, FName FriendlyName)
FORCEINLINE int32 LicenseeUE4Ver() const
@ BeforeCustomVersionWasAdded
@ DefaultToScreenshotCameraCutAndFixedTonemapping
static FORCEINLINE uint32 CalculateNumWords(int32 NumBits)
static constexpr uint32 BitsPerWord
static FORCEINLINE uint32 GetAndClearNextBit(uint32 &Mask)
@ SCSHasComponentTemplateClass
@ CleanBlueprintFunctionFlags
@ ComponentTemplateClassSupport
@ AdvancedContainerSupport
@ OverridenEventReferenceFixup
@ BeforeCustomVersionWasAdded
@ ArrayGetFuncsReplacedByCustomNode
@ DisallowObjectConfigVars
@ BeforeCustomVersionWasAdded
@ BeforeCustomVersionWasAdded
@ ChangeDefaultFilmbackToDigitalFilm
bool InitFromString(const FString &InSourceString)
FORCEINLINE bool operator!=(const FColor &C) const
static ARK_API const FColor Purple
FORCEINLINE bool operator==(const FColor &C) const
static FColor MakeFromColorTemperature(float Temp)
static ARK_API const FColor Green
static ARK_API const FColor Red
friend void operator<<(FStructuredArchive::FSlot Slot, FColor &Color)
static ARK_API const FColor Turquoise
bool Serialize(FArchive &Ar)
FORCEINLINE FString ToHex() const
FORCEINLINE FLinearColor ReinterpretAsLinear() const
FLinearColor FromRGBE() const
FORCEINLINE void operator+=(const FColor &C)
static ARK_API const FColor Black
static ARK_API const FColor Yellow
static ARK_API const FColor Magenta
ARK_API FColor(const FLinearColor &LinearColor)
static FColor MakeRequantizeFrom1010102(int R, int G, int B, int A)
static ARK_API const FColor Cyan
FORCEINLINE uint32 ToPackedRGBA() const
static float DequantizeUNorm8ToFloat(int Value8)
static ARK_API const FColor Transparent
const uint32 & DWColor(void) const
FORCEINLINE uint32 ToPackedABGR() const
static ARK_API const FColor Orange
static FColor MakeRandomSeededColor(int32 Seed)
bool Serialize(FStructuredArchive::FSlot Slot)
static uint8 QuantizeUNormFloatTo8(float UnitFloat)
static ARK_API const FColor Emerald
static FColor FromHex(const FString &HexString)
FORCEINLINE FColor(uint32 InColor)
FORCEINLINE uint32 ToPackedBGRA() const
static FColor MakeRedToGreenColorFromScalar(float Scalar)
FORCEINLINE FString ToString() const
static uint8 Requantize10to8(int Value10)
FORCEINLINE FColor(EForceInit)
constexpr FORCEINLINE FColor(uint8 InR, uint8 InG, uint8 InB, uint8 InA=255)
FColor WithAlpha(uint8 Alpha) const
static float DequantizeUNorm16ToFloat(int Value16)
static ARK_API const FColor Blue
FORCEINLINE uint32 ToPackedARGB() const
static ARK_API const FColor Silver
static uint8 Requantize16to8(int Value16)
static FColor MakeRandomColor()
static uint16 QuantizeUNormFloatTo16(float UnitFloat)
static ARK_API const FColor White
friend FORCEINLINE uint32 GetTypeHash(const FColor &Color)
uint64 VoluntaryContextSwitches
uint64 InvoluntaryContextSwitches
uint64 TotalContextSwitches
@ SkeletalMaterialEditorDataStripping
@ MaterialInputNativeSerialize
@ BeforeCustomVersionWasAdded
FCoreTexts & operator=(const FCoreTexts &)=delete
FCoreTexts(const FText &InTrue, const FText &InFalse, const FText &InYes, const FText &InNo, const FText &InNone)
FCoreTexts(const FCoreTexts &)=delete
static const FCoreTexts & Get()
static void DumpStackTraceToLog(const ELogVerbosity::Type LogVerbosity)
static void ProcessFatalError(void *ProgramCounter)
static void DumpStackTraceToLog(const TCHAR *Heading, const ELogVerbosity::Type LogVerbosity)
static void AssertFailedV(const ANSICHAR *Expr, const ANSICHAR *File, int32 Line, const TCHAR *Format, va_list Args)
static bool HasAsserted()
static SIZE_T GetNumEnsureFailures()
static void LogFormattedMessageWithCallstack(const FName &LogName, const ANSICHAR *File, int32 Line, const TCHAR *Heading, const TCHAR *Message, ELogVerbosity::Type Verbosity)
static void VARARGS AssertFailed(const ANSICHAR *Expr, const ANSICHAR *File, int32 Line, const TCHAR *Format=TEXT(""),...)
FDelayedAutoRegisterHelper(EDelayedRegisterRunPhase RunPhase, TFunction< void()> RegistrationFunction)
static void RunAndClearDelayedAutoRegisterDelegates(EDelayedRegisterRunPhase RunPhase)
@ GroupAndAttributeNameRemapping
@ GeometryCollectionInDDC
@ BeforeCustomVersionWasAdded
@ ImplicitObjectDoCollideAttribute
@ AddedCacheDataReduction
@ GeometryCollectionInDDCAndAsset
@ AddedTimestampedGeometryComponentCache
@ MeshDescriptionNewAttributeFormat
@ ComboBoxControllerSupportUpdate
@ ChangeSceneCaptureRootComponent
@ SkeletalMeshMoveEditorSourceDataToPrivateAsset
@ MeshDescriptionNewSerialization_MovedToRelease
@ BeforeCustomVersionWasAdded
@ StableUserDefinedEnumDisplayNames
@ SplineComponentCurvesInStruct
@ SerializeInstancedStaticMeshRenderData
@ GatheredTextPackageCacheFixesV2
@ ScrollBarThicknessChange
@ GatheredTextPackageCacheFixesV1
@ GatheredTextEditorOnlyPackageLocId
@ MaterialThumbnailRenderingChanges
@ MeshDescriptionTriangles
@ AddedBackgroundBlurContentSlot
@ AddedMorphTargetSectionIndices
@ MeshDescriptionRemovedHoles
@ RefactorMeshEditorMaterials
@ AddedInlineFontFaceAssets
@ SkeletalMeshSourceDataSupport16bitOfMaterialNumber
@ SkeletalMeshBuildRefactor
@ UPropertryForMeshSectionSerialize
@ GatheredTextProcessVersionFlagging
@ MovieSceneMetaDataSerialization
@ AddedMaterialSharedInputs
@ AddedAlwaysSignNumberFormattingOption
@ ChangedWidgetComponentWindowVisibilityDefault
@ RemoveLandscapeHoleMaterial
@ CultureInvariantTextSerializationKeyStability
@ NumberParsingOptionsNumberLimitsAndClamping
@ TextFormatArgumentDataIsVariant
@ StaticMeshDeprecatedRawMesh
@ MeshDescriptionBulkDataGuid
@ UPropertryForMeshSection
FEngineNetworkCustomVersion()=delete
@ BeforeCustomVersionWasAdded
@ HitResultInstanceHandle
@ RuntimeFeaturesCompatibility
@ InterfacePropertySerialization
@ RepCmdChecksumRemovePrintf
@ MontagePlayInstIdSerialization
@ OptionallyQuantizeSpawnInfo
@ SerializeDoubleVectorsAsDoubles
@ MaxActorChannelsCustomization
@ GameStateReplicatedTimeAsDouble
@ Ver21AndViewPitchOnly_DONOTUSE
@ RepMoveServerFrameAndHandle
@ EnumSerializationCompat
FEngineTrackedActivityScope(const TCHAR *Fmt,...)
~FEngineTrackedActivityScope()
FEngineTrackedActivityScope(const FString &Str)
const ANSICHAR * Expression
@ MeshDescriptionBulkDataGuidIsHash
@ BeforeCustomVersionWasAdded
@ LiveLinkTimeSynchronization
@ BookmarkExtensibilityUpgrade
@ CoreTechParametricSurfaceOptim
@ LiveLinkControllerSplitPerRole
@ FixSerializationOfBulkAndExtraData
@ MediaFrameworkUserDataLazyObject
@ HasUDatatprepAssetInterface
@ TriangleMeshHasFaceIndexMap
@ GlobalElementsHaveBounds
@ RemoveShapeSimAndQueryDuplicateRepresentations
@ SerializeMultiStructures
@ AddShapeSimAndQueryCollisionEnabled
@ SerializeCollisionTraceType
@ BeforeCustomVersionWasAdded
@ TrimeshSerializesAABBTree
@ AddConvexCenterOfMassAndVolume
@ PhysicsMaterialSleepCounterThreshold
@ SerializeParticleBounds
@ UnionObjectsCanAvoidHierarchy
@ AddTrimeshMaterialIndices
@ SerializeShapeWorldSpaceBounds
@ ForceRebuildBodySetupIndices
@ AddShapeCollisionDisable
@ ConvexUsesTPlaneConcrete
@ RemovedAABBTreeFullBounds
@ ScaledGeometryIsConcrete
@ SerializeBroadphaseType
@ SerializePerShapeDataSimulateFlag
@ SerializeEvolutionGenericAcceleration
@ HeightfieldImplicitBounds
@ TrimeshCanUseSmallIndices
@ FlushEvolutionInternalAccelerationQueue
@ HeightfieldUsesHeightsDirectly
@ RemovedConvexHullsFromTriangleMeshImplicitObject
@ BeforeCustomVersionWasAdded
UPackage * GetOutermost()
void GetPathName(const UObject *StopOuter, TStringBuilderBase< wchar_t > *ResultString)
void Serialize(FArchive *Ar)
FString * GetPathName(FString *result, const UObject *StopOuter)
FString * GetAuthoredName(FString *result)
FLinkerLoad * GetLinker()
EObjectFlags & FlagsPrivateField()
FString * GetFullName(FString *result)
FName & NamePrivateField()
UStruct * GetOwnerStruct()
void AddReferencedObjects(FReferenceCollector *Collector)
void AddCppProperty(FProperty *Property)
const FFieldLayoutDesc * Next
FWriteFrozenMemoryImageFunc * WriteFrozenMemoryImageFunc
void FWriteFrozenMemoryImageFunc(FMemoryImageWriter &Writer, const void *Object, const void *FieldObject, const FTypeLayoutDesc &TypeDesc, const FTypeLayoutDesc &DerivedTypeDesc)
const struct FTypeLayoutDesc * Type
EFieldLayoutFlags::Type Flags
@ FortHUDElementNowRequiresTag
@ FFieldPathOwnerSerialization
@ ChaosClothAddMaterialWeightMaps
@ SupportVirtualBoneInRetargeting
@ WorldPartitionActorDescSerializeActorIsRuntimeOnly
@ WaterNontessellatedLODSupportAdded
@ LandscapePhysicalMaterialRenderData
@ AnimLayerGuidConformation
@ RigVMByteCodeDeterminism
@ FixDuplicateRiverSplineMeshCollisionComponents
@ MoveWaterMetadataToActor
@ SerializeInstancedStaticMeshRenderData
@ WorldPartitionStreamingCellsNamingShortened
@ GameFeatureData_MovedComponentListAndCheats
@ RemappedEvaluateWorldPositionOffsetInRayTracing
@ GravityOverrideDefinedInWorldSpace
@ AnimDynamicsEditableChainParameters
@ AddedSubSequenceEntryWarpCounter
@ PoseWatchMigrateSkeletonDrawParametersToPoseElement
@ REVERTED_StoreTimelineNamesInTemplate
@ HierarchicalSimplificationMethodEnumAdded
@ ChaosClothAddfictitiousforces
@ SaveGeneratedMorphTargetByEngine
@ WidgetStopDuplicatingAnimations
@ ChaosClothAddTetherStiffnessWeightMap
@ LevelInstanceActorGuidSerialize
@ FixUpRiverCollisionComponents
@ StoreTimelineNamesInTemplate
@ LevelsetSerializationSupportForBodySetup
@ RemoveUnnecessaryTracksFromPose
@ WaterBodyComponentRefactor
@ LandscapeGrassSingleArray
@ FixUpUnderwaterPostProcessMaterial
@ ConvertReductionSettingOptions
@ MigratedEventDefinitionToDefaults
@ TerrainLayerWeightsAreNotParameters
@ SupportMultipleWaterBodiesPerExclusionVolume
@ WorldPartitionHLODActorUseSourceCellGuid
@ WaterBodyComponentCollisionSettingsRefactor
@ MigratedFunctionHandlersToDefaults
@ CullDistanceRefactor_NeverCullALODActorsByDefault
@ WorldPartitionHLODActorDescSerializeStats
@ ChaosSolverPropertiesMoved
@ CullDistanceRefactor_RemovedDefaultDistance
@ AddBakePoseOverrideForSkeletalMeshReductionSetting
@ RemoveLandscapeWaterInfo
@ FixUpNoneNameAnimationCurves
@ StaticParameterTerrainLayerWeightBlendType
@ SingleFrameAndKeyAnimModel
@ SerializeFloatChannelShowCurve
@ ChaosClothAddWeightedValue
@ FoliageLazyObjPtrToSoftObjPtr
@ EnsureActiveBoneIndicesToContainParents
@ WidgetAnimationDefaultToSelfFail
@ WaterExclusionVolumeExcludeAllDefault
@ FontOutlineDropShadowFixup
@ WorldPartitionStreamingSourceComponentTargetDeprecation
@ ChaosClothAddTetherScaleAndDragLiftWeightMaps
@ ChaosClothFixLODTransitionMaps
@ WorldPartitionActorDescSerializeContentBundleGuid
@ CullDistanceRefactor_NeverCullHLODsByDefault
@ FixedLocalizationGatherForExternalActorPackage
@ NewLandscapeMaterialPerLOD
@ ChaosInertiaConvertedToVec3
@ BeforeCustomVersionWasAdded
@ ChaosConvexVariableStructureDataAndVerticesArray
@ AllowSkeletalMeshToReduceTheBaseLOD
@ FixupRuntimeVirtualTextureVolume
@ ContainsStableActorGUIDs
@ FortMappedCookedAnimation
@ MaterialInstanceSerializeOptimization_ShaderFName
@ WorldCompositionTile3DOffset
@ ChaosClothFasterDamping
@ NewSkeletalMeshImporterWorkflow
@ CachedMaterialQualityNodeUsage
@ WidgetInheritedNamedSlots
@ MakeOceanCollisionTransient
@ AddedWorldDataLayersActorDesc
@ PhysicsAssetNewSolverSettings
@ WorldPartitionActorDescSerializeDataLayerAssets
@ WorldPartitionActorDescNativeBaseClassSerialization
@ ChaosGeometryCollectionSaveLevelsAttribute
@ RemappedEvaluateWorldPositionOffsetInRayTracing
@ WorldPartitionActorDescTagsSerialization
@ WorldPartitionActorDescPropertyMapSerialization
@ FixedDataLayerInstanceDesc
@ BeforeCustomVersionWasAdded
@ BeforeCustomVersionWasAdded
@ FixupNaniteLandscapeMeshes
@ ChaosKinematicTargetRemoveScale
@ RemoveUselessLandscapeMeshesCookedCollisionData
@ ActorComponentUCSModifiedPropertiesSparseStorage
@ ChaosClothAddTethersToCachedData
@ CacheDestructibleOverlaps
@ ConstraintInstanceBehaviorParameters
@ FunctionTerminatorNodesUseMemberReference
@ InputKeySelectorTextStyle
@ ChangeAssetPinsToString
@ EnforceBlueprintFunctionVisibility
@ AnimBlueprintSubgraphFix
@ MoveCurveTypesToSkeleton
@ StoringUCSSerializationIndex
@ LocalVariablesBlueprintVisible
@ UserDefinedStructsStoreDefaultInstance
@ UserDefinedStructsBlueprintVisible
@ BeforeCustomVersionWasAdded
@ ExplicitAttachmentRules
@ BlendSpacePostLoadSnapToGrid
@ BlueprintGeneratedClassIsAlwaysAuthoritative
@ RemoveSoundWaveCompressionName
@ EdGraphPinContainerType
@ ChangeAudioComponentOverrideSubtitlePriorityDefault
@ GeometryCacheMissingMaterials
@ LODsUseResolutionIndependentScreenSize
@ PoseAssetSupportPerBoneMask
@ AddInternalClothingGraphicalSkinning
@ UseBodySetupCollisionProfile
@ MeshSocketScaleUtilization
@ EnforceConstInAnimBlueprintFunctionGraphs
@ PhysAssetUseSkeletalBodySetup
@ MoveCompressedAnimDataToTheDDC
@ AddSourceReferenceSkeletonToRig
@ EditableEventsUseConstRefParameters
@ FixNonTransactionalPins
@ SupportBlendSpaceRateScale
@ LODHysteresisUseResolutionIndependentScreenSize
FGameNetworkCustomVersion()=delete
@ BeforeCustomVersionWasAdded
@ BeforeCustomVersionWasAdded
@ DynamicMeshVertexLayoutChange
friend void operator<<(FStructuredArchive::FSlot Slot, FGuid &G)
FGuid(const FString &InGuidStr)
uint32 & operator[](int32 Index)
friend bool operator==(const FGuid &X, const FGuid &Y)
FGuid(uint32 InA, uint32 InB, uint32 InC, uint32 InD)
bool Serialize(FArchive &Ar)
void AppendString(FWideStringBuilderBase &Builder, EGuidFormats Format=EGuidFormats::DigitsWithHyphensLower) const
static bool Parse(const FString &GuidString, FGuid &OutGuid)
friend FString LexToString(const FGuid &Value)
FString ToString(EGuidFormats Format=EGuidFormats::Digits) const
bool ExportTextItem(FString &ValueStr, FGuid const &DefaultValue, UObject *Parent, int32 PortFlags, struct UObject *ExportRootScope) const
const uint32 & operator[](int32 Index) const
bool Serialize(FStructuredArchive::FSlot Slot)
friend bool operator!=(const FGuid &X, const FGuid &Y)
friend bool operator<(const FGuid &X, const FGuid &Y)
friend uint32 GetTypeHash(const FGuid &Guid)
friend void LexFromString(FGuid &Result, const TCHAR *String)
static bool ParseExact(const FString &GuidString, EGuidFormats Format, FGuid &OutGuid)
void AppendString(FString &Out, EGuidFormats Format=EGuidFormats::Digits) const
bool ImportTextItem(const TCHAR *&Buffer, int32 PortFlags, UObject *Parent, FOutputDevice *ErrorText)
void AppendString(FUtf8StringBuilderBase &Builder, EGuidFormats Format=EGuidFormats::DigitsWithHyphensLower) const
void AppendString(FAnsiStringBuilderBase &Builder, EGuidFormats Format=EGuidFormats::DigitsWithHyphensLower) const
FORCEINLINE T && operator()(T &&Val) const
TArray< TTuple< FName, FString > > AssetGroups
static UScriptStruct * StaticStruct()
FLiteralOrName(const ANSICHAR *Literal)
const ANSICHAR * AsAnsiLiteral() const
FLiteralOrName(const WIDECHAR *Literal)
FLiteralOrName(FNameEntryId Name)
const WIDECHAR * AsWideLiteral() const
static constexpr uint64 LiteralFlag
FNameEntryId AsName() const
bool InitFromString(const FString &InSourceString)
FORCEINLINE FLinearColor & operator-=(const FLinearColor &ColorB)
FORCEINLINE FLinearColor & operator*=(float Scalar)
static FLinearColor LerpUsingHSV(const FLinearColor &From, const FLinearColor &To, const float Progress)
FORCEINLINE FLinearColor(EForceInit)
FLinearColor(const FVector4d &Vector)
static FLinearColor FromPow22Color(const FColor &Color)
FColor ToFColorSRGB() const
FORCEINLINE FLinearColor & operator*=(const FLinearColor &ColorB)
static const FLinearColor White
FORCEINLINE FLinearColor operator+(const FLinearColor &ColorB) const
static const FLinearColor Green
FORCEINLINE FLinearColor operator-(const FLinearColor &ColorB) const
FLinearColor(const FVector3f &Vector)
FLinearColor(const FVector3d &Vector)
FORCEINLINE FLinearColor operator/(const FLinearColor &ColorB) const
friend void operator<<(FStructuredArchive::FSlot Slot, FLinearColor &Color)
static FLinearColor FGetHSV(uint8 H, uint8 S, uint8 V)
FLinearColor Desaturate(float Desaturation) const
static FLinearColor MakeRandomColor()
FORCEINLINE FLinearColor GetClamped(float InMin=0.0f, float InMax=1.0f) const
FORCEINLINE const float & Component(int32 Index) const
bool IsAlmostBlack() const
FORCEINLINE float & Component(int32 Index)
FLinearColor(const FVector4f &Vector)
FLinearColor LinearRGBToHSV() const
static FLinearColor MakeFromColorTemperature(float Temp)
static const FLinearColor Yellow
static CONSTEXPR double sRGBToLinearTable[256]
static const FLinearColor Blue
FORCEINLINE FColor Quantize() const
FORCEINLINE FLinearColor()
static const FLinearColor Transparent
FORCEINLINE bool operator==(const FLinearColor &ColorB) const
FORCEINLINE float GetMin() const
static FORCEINLINE FLinearColor FromSRGBColor(const FColor &Color)
FORCEINLINE FColor ToFColor(const bool bSRGB) const
static const FLinearColor Red
FLinearColor CopyWithNewOpacity(float NewOpacicty) const
FORCEINLINE FColor QuantizeFloor() const
FORCEINLINE FColor QuantizeRound() const
FORCEINLINE void operator=(const FLinearColor &ColorB)
FORCEINLINE FLinearColor(const FColor &Color)
FORCEINLINE float GetMax() const
friend FORCEINLINE uint32 GetTypeHash(const FLinearColor &LinearColor)
static FLinearColor MakeFromHSV8(uint8 H, uint8 S, uint8 V)
FLinearColor HSVToLinearRGB() const
static float Pow22OneOver255Table[256]
FORCEINLINE FLinearColor operator*(const FLinearColor &ColorB) const
FORCEINLINE FLinearColor & operator/=(const FLinearColor &ColorB)
static const FLinearColor Black
constexpr FORCEINLINE FLinearColor(float InR, float InG, float InB, float InA=1.0f)
static FORCEINLINE float Clamp01NansTo0(float InValue)
FORCEINLINE bool operator!=(const FLinearColor &Other) const
FORCEINLINE FLinearColor operator/(float Scalar) const
FLinearColor(const FFloat16Color &C)
FORCEINLINE bool Equals(const FLinearColor &ColorB, float Tolerance=UE_KINDA_SMALL_NUMBER) const
static float Dist(const FLinearColor &V1, const FLinearColor &V2)
FORCEINLINE FLinearColor & operator/=(float Scalar)
FORCEINLINE FLinearColor operator*(float Scalar) const
float GetLuminance() const
static FLinearColor MakeRandomSeededColor(int32 Seed)
static const FLinearColor Gray
static float EvaluateBezier(const FLinearColor *ControlPoints, int32 NumPoints, TArray< FLinearColor > &OutPoints)
bool Serialize(FStructuredArchive::FSlot Slot)
FORCEINLINE FLinearColor & operator+=(const FLinearColor &ColorB)
@ UncompressedReflectionCapturesForCookedBuilds
@ BeforeCustomVersionWasAdded
static FORCEINLINE uint32 GetKeyHash(const FString &Key)
static FORCEINLINE bool Matches(const FString &A, const FString &B)
static FORCEINLINE const FString & GetSetKey(const TPair< FString, ValueType > &Element)
static FORCEINLINE uint32 GetKeyHash(const FString &Key)
static FORCEINLINE const FString & GetSetKey(const TPair< FString, ValueType > &Element)
static FORCEINLINE bool Matches(const FString &A, const FString &B)
static FORCEINLINE bool Matches(const FString &A, const FString &B)
static FORCEINLINE const FString & GetSetKey(const FString &Element)
static FORCEINLINE uint32 GetKeyHash(const FString &Key)
FORCEINLINE bool operator()(const FString &A, const FString &B) const
static constexpr void CriticallyDampedSmoothing(T &InOutValue, T &InOutValueRate, const T &InTargetValue, const T &InTargetValueRate, const float InDeltaTime, const float InSmoothingTime)
static UE_NODISCARD uint8 Quantize8SignedByte(float x)
static UE_NODISCARD constexpr FORCEINLINE double Clamp(const double X, const double Min, const double Max)
static UE_NODISCARD FString FormatIntToHumanReadable(int32 Val)
static UE_NODISCARD float GetTForSegmentPlaneIntersect(const FVector &StartPoint, const FVector &EndPoint, const FPlane &Plane)
static UE_NODISCARD constexpr int32 LeastCommonMultiplier(int32 a, int32 b)
static UE_NODISCARD FORCEINLINE_DEBUGGABLE T InterpCircularInOut(const T &A, const T &B, float Alpha)
static UE_NODISCARD FORCEINLINE_DEBUGGABLE T InterpExpoOut(const T &A, const T &B, float Alpha)
static bool SegmentIntersection2D(const FVector &SegmentStartA, const FVector &SegmentEndA, const FVector &SegmentStartB, const FVector &SegmentEndB, FVector &out_IntersectionPoint)
static UE_NODISCARD auto GetRangePct(UE::Math::TVector2< T > const &Range, T2 Value)
static UE_NODISCARD FORCEINLINE bool RandBool()
static UE_NODISCARD constexpr FORCEINLINE T DivideAndRoundNearest(T Dividend, T Divisor)
static UE_NODISCARD FORCEINLINE_DEBUGGABLE T InterpSinOut(const T &A, const T &B, float Alpha)
static UE_NODISCARD float PointDistToSegmentSquared(const FVector &Point, const FVector &StartPoint, const FVector &EndPoint)
static UE_NODISCARD FRotator RInterpTo(const FRotator &Current, const FRotator &Target, float DeltaTime, float InterpSpeed)
static UE_NODISCARD constexpr bool ExtractBoolFromBitfield(uint8 *Ptr, uint32 Index)
static FORCEINLINE void CartesianToPolar(const T X, const T Y, T &OutRad, T &OutAng)
static UE_NODISCARD constexpr FORCEINLINE float Clamp(const float X, const float Min, const float Max)
static UE_NODISCARD constexpr FORCEINLINE_DEBUGGABLE U CubicCRSplineInterp(const U &P0, const U &P1, const U &P2, const U &P3, const float T0, const float T1, const float T2, const float T3, const float T)
static const uint32 BitFlag[32]
static UE_NODISCARD bool SphereConeIntersection(const FVector &SphereCenter, float SphereRadius, const FVector &ConeAxis, float ConeAngleSin, float ConeAngleCos)
static bool SegmentTriangleIntersection(const FVector &StartPoint, const FVector &EndPoint, const FVector &A, const FVector &B, const FVector &C, FVector &OutIntersectPoint, FVector &OutTriangleNormal)
static UE_NODISCARD auto LerpStable(const T1 &A, const T2 &B, const T3 &Alpha) -> decltype(A *B)
static UE_NODISCARD FORCEINLINE float FastAsin(float Value)
static UE_NODISCARD float RoundHalfToEven(float F)
static UE_NODISCARD constexpr T UnwindRadians(T A)
static UE_NODISCARD FORCEINLINE_DEBUGGABLE T InterpEaseIn(const T &A, const T &B, float Alpha, float Exp)
static UE_NODISCARD constexpr FORCEINLINE T DivideAndRoundDown(T Dividend, T Divisor)
static UE_NODISCARD double RoundHalfToEven(double F)
static UE_NODISCARD float PerlinNoise1D(float Value)
static UE_NODISCARD constexpr FORCEINLINE T Square(const T A)
static UE_NODISCARD constexpr FORCEINLINE_DEBUGGABLE T CubicInterpSecondDerivative(const T &P0, const T &T0, const T &P1, const T &T1, const U &A)
static UE_NODISCARD FVector2D Vector2DInterpTo(const FVector2D &Current, const FVector2D &Target, float DeltaTime, float InterpSpeed)
static UE_NODISCARD FVector VRandCone(FVector const &Dir, float HorizontalConeHalfAngleRad, float VerticalConeHalfAngleRad)
static UE_NODISCARD FVector GetBaryCentric2D(const FVector &Point, const FVector &A, const FVector &B, const FVector &C)
static UE_NODISCARD float PerlinNoise2D(const FVector2D &Location)
static bool LineExtentBoxIntersection(const FBox &inBox, const FVector &Start, const FVector &End, const FVector &Extent, FVector &HitLocation, FVector &HitNormal, float &HitTime)
static UE_NODISCARD FVector2D ClosestPointOnSegment2D(const FVector2D &Point, const FVector2D &StartPoint, const FVector2D &EndPoint)
static UE_NODISCARD FVector RandPointInBox(const FBox &Box)
static UE_NODISCARD UE::Math::TVector< FReal > LinePlaneIntersection(const UE::Math::TVector< FReal > &Point1, const UE::Math::TVector< FReal > &Point2, const UE::Math::TPlane< FReal > &Plane)
static UE_NODISCARD FORCEINLINE float FRandRange(float InMin, float InMax)
static UE_NODISCARD FORCEINLINE_DEBUGGABLE T InterpCircularIn(const T &A, const T &B, float Alpha)
static UE_NODISCARD float PointDistToLine(const FVector &Point, const FVector &Direction, const FVector &Origin)
static UE_NODISCARD constexpr FORCEINLINE_DEBUGGABLE U CubicCRSplineInterpSafe(const U &P0, const U &P1, const U &P2, const U &P3, const float T0, const float T1, const float T2, const float T3, const float T)
static UE_NODISCARD FORCEINLINE bool IsNearlyZero(float Value, float ErrorTolerance=UE_SMALL_NUMBER)
static UE_NODISCARD constexpr FORCEINLINE T Wrap(const T X, const T Min, const T Max)
static UE_NODISCARD float MakePulsatingValue(const double InCurrentTime, const float InPulsesPerSecond, const float InPhase=0.0f)
static UE_NODISCARD bool IntersectPlanes2(UE::Math::TVector< FReal > &I, UE::Math::TVector< FReal > &D, const UE::Math::TPlane< FReal > &P1, const UE::Math::TPlane< FReal > &P2)
static UE_NODISCARD FORCEINLINE double GetRangePct(TRange< T > const &Range, T Value)
static UE_NODISCARD UE::Math::TRotator< T > LerpRange(const UE::Math::TRotator< T > &A, const UE::Math::TRotator< T > &B, U Alpha)
static UE_NODISCARD bool LineBoxIntersection(const UE::Math::TBox< FReal > &Box, const UE::Math::TVector< FReal > &Start, const UE::Math::TVector< FReal > &End, const UE::Math::TVector< FReal > &Direction)
static FORCEINLINE void PolarToCartesian(const UE::Math::TVector2< T > InPolar, UE::Math::TVector2< T > &OutCart)
static FORCEINLINE double RadiansToDegrees(double const &RadVal)
static UE_NODISCARD uint8 Quantize8UnsignedByte(float x)
static UE_NODISCARD constexpr FORCEINLINE int32 Max3Index(const T A, const T B, const T C)
static UE_NODISCARD float FixedTurn(float InCurrent, float InDesired, float InDeltaRate)
static UE_NODISCARD uint32 ComputeProjectedSphereScissorRect(FIntRect &InOutScissorRect, FVector SphereOrigin, float Radius, FVector ViewOrigin, const FMatrix &ViewMatrix, const FMatrix &ProjMatrix)
static UE_NODISCARD UE::Math::TVector< FReal > LinePlaneIntersection(const UE::Math::TVector< FReal > &Point1, const UE::Math::TVector< FReal > &Point2, const UE::Math::TVector< FReal > &PlaneOrigin, const UE::Math::TVector< FReal > &PlaneNormal)
static UE_NODISCARD constexpr FORCEINLINE_DEBUGGABLE T LerpStable(const T &A, const T &B, double Alpha)
static UE_NODISCARD constexpr FORCEINLINE T GridSnap(T Location, T Grid)
static void ApplyScaleToFloat(float &Dst, const FVector &DeltaScale, float Magnitude=1.0f)
static FORCEINLINE float RadiansToDegrees(float const &RadVal)
static FORCEINLINE void SinCos(double *ScalarSin, double *ScalarCos, double Value)
static UE_NODISCARD FVector2D Vector2DInterpConstantTo(const FVector2D &Current, const FVector2D &Target, float DeltaTime, float InterpSpeed)
static UE_NODISCARD constexpr FORCEINLINE_DEBUGGABLE T CubicInterp(const T &P0, const T &T0, const T &P1, const T &T1, const U &A)
static UE_NODISCARD auto FInterpTo(T1 Current, T2 Target, T3 DeltaTime, T4 InterpSpeed)
static UE_NODISCARD auto GetRangeValue(UE::Math::TVector2< T > const &Range, T2 Pct)
static FORCEINLINE void PolarToCartesian(const T Rad, const T Ang, T &OutX, T &OutY)
static UE_NODISCARD FVector GetBaryCentric2D(const FVector2D &Point, const FVector2D &A, const FVector2D &B, const FVector2D &C)
static UE_NODISCARD constexpr T UnwindDegrees(T A)
static UE_NODISCARD FORCEINLINE float RoundFromZero(float F)
static UE_NODISCARD constexpr FORCEINLINE_DEBUGGABLE T BiLerp(const T &P00, const T &P10, const T &P01, const T &P11, const U &FracX, const U &FracY)
static constexpr void ExponentialSmoothingApprox(T &InOutValue, const T &InTargetValue, const float InDeltaTime, const float InSmoothingTime)
static UE_NODISCARD bool PlaneAABBIntersection(const FPlane &P, const FBox &AABB)
static UE_NODISCARD FORCEINLINE bool IsNearlyEqualByULP(double A, double B, int32 MaxUlps=4)
static void WindRelativeAnglesDegrees(float InAngle0, float &InOutAngle1)
static UE_NODISCARD FVector VRandCone(FVector const &Dir, float ConeHalfAngleRad)
static UE_NODISCARD float PointDistToSegment(const FVector &Point, const FVector &StartPoint, const FVector &EndPoint)
static UE_NODISCARD FORCEINLINE double Log2(double Value)
static UE_NODISCARD constexpr FORCEINLINE_DEBUGGABLE T Lerp(const T &A, const T &B, const U &Alpha)
static UE_NODISCARD constexpr FORCEINLINE_DEBUGGABLE T CubicInterpDerivative(const T &P0, const T &T0, const T &P1, const T &T1, const U &A)
static FORCEINLINE void CartesianToPolar(const UE::Math::TVector2< T > InCart, UE::Math::TVector2< T > &OutPolar)
static bool Eval(FString Str, float &OutValue)
static UE_NODISCARD FVector VInterpTo(const FVector &Current, const FVector &Target, float DeltaTime, float InterpSpeed)
static UE_NODISCARD FORCEINLINE float RandRange(float InMin, float InMax)
static void WindRelativeAnglesDegrees(double InAngle0, double &InOutAngle1)
static UE_NODISCARD bool PointBoxIntersection(const UE::Math::TVector< FReal > &Point, const UE::Math::TBox< FReal > &Box)
static UE_NODISCARD constexpr FORCEINLINE bool IsWithin(const T &TestValue, const U &MinValue, const U &MaxValue)
static UE_NODISCARD FORCEINLINE float RoundToNegativeInfinity(float F)
static UE_NODISCARD FVector2D RandPointInCircle(float CircleRadius)
static UE_NODISCARD FORCEINLINE float Floor(float F)
static UE_NODISCARD constexpr FORCEINLINE_DEBUGGABLE T LerpStable(const T &A, const T &B, float Alpha)
static UE_NODISCARD constexpr FORCEINLINE T Max3(const T A, const T B, const T C)
static UE_NODISCARD constexpr FORCEINLINE bool IsWithinInclusive(const T &TestValue, const U &MinValue, const U &MaxValue)
static UE_NODISCARD FORCEINLINE double RoundToZero(double F)
static UE_NODISCARD UE::Math::TQuat< T > QInterpConstantTo(const UE::Math::TQuat< T > &Current, const UE::Math::TQuat< T > &Target, float DeltaTime, float InterpSpeed)
static constexpr FORCEINLINE void SinCos(std::decay_t< T > *ScalarSin, std::decay_t< T > *ScalarCos, T Value)
static UE_NODISCARD FVector ClosestPointOnTriangleToPoint(const FVector &Point, const FVector &A, const FVector &B, const FVector &C)
static UE_NODISCARD constexpr FORCEINLINE IntegralType Floor(IntegralType I)
static UE_NODISCARD FORCEINLINE auto GetMappedRangeValueUnclamped(const UE::Math::TVector2< T > &InputRange, const UE::Math::TVector2< T > &OutputRange, const T2 Value)
static constexpr void SetBoolInBitField(uint8 *Ptr, uint32 Index, bool bSet)
static UE_NODISCARD constexpr FORCEINLINE T Clamp(const T X, const T Min, const T Max)
static bool GetDotDistance(FVector2D &OutDotDist, const FVector &Direction, const FVector &AxisX, const FVector &AxisY, const FVector &AxisZ)
static UE_NODISCARD constexpr FORCEINLINE auto GetRangePct(T MinValue, T MaxValue, T2 Value)
static UE_NODISCARD FORCEINLINE double FastAsin(double Value)
static UE_NODISCARD FORCEINLINE_DEBUGGABLE T InterpExpoIn(const T &A, const T &B, float Alpha)
static void SpringDamperSmoothing(T &InOutValue, T &InOutValueRate, const T &InTargetValue, const T &InTargetValueRate, const float InDeltaTime, const float InSmoothingTime, const float InDampingRatio)
static UE_NODISCARD FORCEINLINE_DEBUGGABLE T InterpSinInOut(const T &A, const T &B, float Alpha)
static UE_NODISCARD double TruncateToHalfIfClose(double F, double Tolerance=UE_SMALL_NUMBER)
static UE_NODISCARD FVector VRand()
static UE_NODISCARD T DynamicWeightedMovingAverage(T CurrentSample, T PreviousSample, T MaxDistance, T MinWeight, T MaxWeight)
static UE_NODISCARD constexpr FORCEINLINE int32 Min3Index(const T A, const T B, const T C)
static UE_NODISCARD FORCEINLINE float Log2(float Value)
static void SegmentDistToSegmentSafe(FVector A1, FVector B1, FVector A2, FVector B2, FVector &OutP1, FVector &OutP2)
static UE_NODISCARD FORCEINLINE T GetMappedRangeValueClamped(const TRange< T > &InputRange, const TRange< T > &OutputRange, const T Value)
static UE_NODISCARD FORCEINLINE bool IsNearlyEqual(double A, double B, double ErrorTolerance=UE_DOUBLE_SMALL_NUMBER)
static bool SegmentPlaneIntersection(const FVector &StartPoint, const FVector &EndPoint, const FPlane &Plane, FVector &out_IntersectionPoint)
static UE_NODISCARD FORCEINLINE_DEBUGGABLE T InterpExpoInOut(const T &A, const T &B, float Alpha)
static FORCEINLINE double DegreesToRadians(double const &DegVal)
static UE_NODISCARD FORCEINLINE int64 RandRange(int64 Min, int64 Max)
static UE_NODISCARD T WeightedMovingAverage(T CurrentSample, T PreviousSample, T Weight)
static UE_NODISCARD FORCEINLINE double FRandRange(double InMin, double InMax)
static UE_NODISCARD FVector VInterpConstantTo(const FVector &Current, const FVector &Target, float DeltaTime, float InterpSpeed)
static UE_NODISCARD FORCEINLINE float RoundToPositiveInfinity(float F)
static UE_NODISCARD FVector2D GetAzimuthAndElevation(const FVector &Direction, const FVector &AxisX, const FVector &AxisY, const FVector &AxisZ)
static UE_NODISCARD FVector4 ComputeBaryCentric3D(const FVector &Point, const FVector &A, const FVector &B, const FVector &C, const FVector &D)
static UE_NODISCARD bool LineBoxIntersection(const UE::Math::TBox< FReal > &Box, const UE::Math::TVector< FReal > &Start, const UE::Math::TVector< FReal > &End, const UE::Math::TVector< FReal > &Direction, const UE::Math::TVector< FReal > &OneOverDirection)
static UE_NODISCARD FVector ClosestPointOnSegment(const FVector &Point, const FVector &StartPoint, const FVector &EndPoint)
static UE_NODISCARD FORCEINLINE T GetRangeValue(TRange< T > const &Range, T Pct)
static UE_NODISCARD bool GetDistanceWithinConeSegment(FVector Point, FVector ConeStartPoint, FVector ConeLine, float RadiusAtStart, float RadiusAtEnd, float &PercentageOut)
static UE_NODISCARD FVector GetReflectionVector(const FVector &Direction, const FVector &SurfaceNormal)
static UE_NODISCARD double RoundHalfFromZero(double F)
static UE_NODISCARD constexpr FORCEINLINE auto RadiansToDegrees(T const &RadVal) -> decltype(RadVal *(180.f/UE_PI))
static UE_NODISCARD FORCEINLINE float RoundToZero(float F)
static UE_NODISCARD FLinearColor CInterpTo(const FLinearColor &Current, const FLinearColor &Target, float DeltaTime, float InterpSpeed)
static UE_NODISCARD bool SphereAABBIntersection(const UE::Math::TSphere< FReal > &Sphere, const UE::Math::TBox< FReal > &AABB)
static UE_NODISCARD FORCEINLINE_DEBUGGABLE T InterpEaseOut(const T &A, const T &B, float Alpha, float Exp)
static float PointDistToLine(const FVector &Point, const FVector &Direction, const FVector &Origin, FVector &OutClosestPoint)
static UE_NODISCARD FORCEINLINE_DEBUGGABLE T InterpEaseInOut(const T &A, const T &B, float Alpha, float Exp)
static UE_NODISCARD bool MemoryTest(void *BaseAddress, uint32 NumBytes)
static UE_NODISCARD FVector ClosestPointOnInfiniteLine(const FVector &LineStart, const FVector &LineEnd, const FVector &Point)
static UE_NODISCARD float TruncateToHalfIfClose(float F, float Tolerance=UE_SMALL_NUMBER)
static UE_NODISCARD FVector VInterpNormalRotationTo(const FVector &Current, const FVector &Target, float DeltaTime, float RotationSpeedDegrees)
static UE_NODISCARD float RoundHalfFromZero(float F)
static UE_NODISCARD double RoundHalfToZero(double F)
static UE_NODISCARD float PerlinNoise3D(const FVector &Location)
static UE_NODISCARD constexpr auto FindDeltaAngleDegrees(T A1, T2 A2) -> decltype(A1 *A2)
static UE_NODISCARD FORCEINLINE double RoundToNegativeInfinity(double F)
static UE_NODISCARD FRotator RInterpConstantTo(const FRotator &Current, const FRotator &Target, float DeltaTime, float InterpSpeed)
static UE_NODISCARD constexpr T InvExpApprox(T X)
static UE_NODISCARD constexpr FORCEINLINE_DEBUGGABLE T InterpStep(const T &A, const T &B, float Alpha, int32 Steps)
static UE_NODISCARD bool SphereAABBIntersection(const UE::Math::TVector< FReal > &SphereCenter, const FReal RadiusSquared, const UE::Math::TBox< FReal > &AABB)
static void SphereDistToLine(FVector SphereOrigin, float SphereRadius, FVector LineOrigin, FVector LineDir, FVector &OutClosestPoint)
static UE_NODISCARD constexpr auto FindDeltaAngleRadians(T A1, T2 A2) -> decltype(A1 *A2)
static UE_NODISCARD bool LineSphereIntersection(const UE::Math::TVector< FReal > &Start, const UE::Math::TVector< FReal > &Dir, FReal Length, const UE::Math::TVector< FReal > &Origin, FReal Radius)
static UE_NODISCARD FORCEINLINE double RandRange(double InMin, double InMax)
static UE_NODISCARD FVector ClosestPointOnLine(const FVector &LineStart, const FVector &LineEnd, const FVector &Point)
static UE_NODISCARD FVector ClosestPointOnTetrahedronToPoint(const FVector &Point, const FVector &A, const FVector &B, const FVector &C, const FVector &D)
static UE_NODISCARD FORCEINLINE double RoundToPositiveInfinity(double F)
static void SegmentDistToSegment(FVector A1, FVector B1, FVector A2, FVector B2, FVector &OutP1, FVector &OutP2)
static UE_NODISCARD constexpr FORCEINLINE int64 Clamp(const int64 X, const int32 Min, const int32 Max)
static void SpringDamper(T &InOutValue, T &InOutValueRate, const T &InTargetValue, const T &InTargetValueRate, const float InDeltaTime, const float InUndampedFrequency, const float InDampingRatio)
static UE_NODISCARD UE::Math::TVector< FReal > RayPlaneIntersection(const UE::Math::TVector< FReal > &RayOrigin, const UE::Math::TVector< FReal > &RayDirection, const UE::Math::TPlane< FReal > &Plane)
static UE_NODISCARD T ClampAngle(T AngleDegrees, T MinAngleDegrees, T MaxAngleDegrees)
static UE_NODISCARD int32 PlaneAABBRelativePosition(const FPlane &P, const FBox &AABB)
static bool TIsNearlyEqualByULP(FloatType A, FloatType B, int32 MaxUlps)
static UE_NODISCARD FORCEINLINE double Floor(double F)
static UE_NODISCARD FORCEINLINE int64 RandHelper64(int64 A)
static UE_NODISCARD constexpr FORCEINLINE T Min3(const T A, const T B, const T C)
static UE_NODISCARD FReal RayPlaneIntersectionParam(const UE::Math::TVector< FReal > &RayOrigin, const UE::Math::TVector< FReal > &RayDirection, const UE::Math::TPlane< FReal > &Plane)
static UE_NODISCARD auto FInterpConstantTo(T1 Current, T2 Target, T3 DeltaTime, T4 InterpSpeed)
static UE_NODISCARD constexpr FORCEINLINE bool IsPowerOfTwo(T Value)
static UE_NODISCARD FORCEINLINE_DEBUGGABLE T InterpSinIn(const T &A, const T &B, float Alpha)
static UE_NODISCARD constexpr FORCEINLINE T Cube(const T A)
static UE_NODISCARD FORCEINLINE double RoundFromZero(double F)
static UE_NODISCARD FORCEINLINE bool IsNearlyEqual(float A, float B, float ErrorTolerance=UE_SMALL_NUMBER)
static UE_NODISCARD FORCEINLINE bool IsNearlyZero(double Value, double ErrorTolerance=UE_DOUBLE_SMALL_NUMBER)
static FORCEINLINE float DegreesToRadians(float const &DegVal)
static UE_NODISCARD float RoundHalfToZero(float F)
static UE_NODISCARD FORCEINLINE bool IsNearlyEqualByULP(float A, float B, int32 MaxUlps=4)
static UE_NODISCARD FORCEINLINE_DEBUGGABLE T InterpCircularOut(const T &A, const T &B, float Alpha)
static UE_NODISCARD UE::Math::TQuat< T > QInterpTo(const UE::Math::TQuat< T > &Current, const UE::Math::TQuat< T > &Target, float DeltaTime, float InterpSpeed)
static FORCEINLINE void SinCos(T *ScalarSin, T *ScalarCos, U Value)
static UE_NODISCARD FORCEINLINE int32 RandRange(int32 Min, int32 Max)
static UE_NODISCARD FVector ComputeBaryCentric2D(const FVector &Point, const FVector &A, const FVector &B, const FVector &C)
static UE_NODISCARD constexpr FORCEINLINE T DivideAndRoundUp(T Dividend, T Divisor)
static UE_NODISCARD FORCEINLINE int32 RandHelper(int32 A)
static UE_NODISCARD constexpr FORCEINLINE auto DegreesToRadians(T const &DegVal) -> decltype(DegVal *(UE_PI/180.f))
static UE_NODISCARD constexpr T SmoothStep(T A, T B, T X)
static UE_NODISCARD auto Lerp(const T1 &A, const T2 &B, const T3 &Alpha) -> decltype(A *B)
static UE_NODISCARD UE::Math::TSphere< FReal > ComputeBoundingSphereForCone(UE::Math::TVector< FReal > const &ConeOrigin, UE::Math::TVector< FReal > const &ConeDirection, FReal ConeRadius, FReal CosConeAngle, FReal SinConeAngle)
static UE_NODISCARD constexpr int32 GreatestCommonDivisor(int32 a, int32 b)
static UE_NODISCARD bool PointsAreCoplanar(const TArray< FVector > &Points, const float Tolerance=0.1f)
static UE_NODISCARD FORCEINLINE auto GetMappedRangeValueClamped(const UE::Math::TVector2< T > &InputRange, const UE::Math::TVector2< T > &OutputRange, const T2 Value)
static UE_NODISCARD bool IntersectPlanes3(UE::Math::TVector< FReal > &I, const UE::Math::TPlane< FReal > &P1, const UE::Math::TPlane< FReal > &P2, const UE::Math::TPlane< FReal > &P3)
static FORCEINLINE void * Memzero(void *Dest, SIZE_T Count)
static void DisablePersistentAuxiliary()
static FORCEINLINE void Memzero(T &Src)
static FORCEINLINE void * SystemMalloc(SIZE_T Size)
static void Free(void *Original)
static SIZE_T GetUsedPersistentAuxiliary()
static void * MallocPersistentAuxiliary(SIZE_T InSize, uint32 InAlignment=0)
static void EnablePurgatoryTests()
static void GCreateMalloc()
static FORCEINLINE void * Memset(void *Dest, uint8 Char, SIZE_T Count)
static void FreeExternal(void *Original)
static void * MallocExternal(SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT)
static FORCEINLINE void * ParallelMemcpy(void *Dest, const void *Src, SIZE_T Count, EMemcpyCachePolicy Policy=EMemcpyCachePolicy::StoreCached)
static void * Malloc(SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT)
static void ClearAndDisableTLSCachesOnCurrentThread()
static void Trim(bool bTrimThreadCaches=true)
static void FreePersistentAuxiliary(void *InPtr)
static FORCEINLINE void * Memmove(void *Dest, const void *Src, SIZE_T Count)
static FORCEINLINE int32 Memcmp(const void *Buf1, const void *Buf2, SIZE_T Count)
static void ExplicitInit(FMalloc &Allocator)
static FORCEINLINE_DEBUGGABLE void * MallocZeroed(SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT)
static SIZE_T QuantizeSizeExternal(SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT)
static void EnablePoisonTests()
static void * Realloc(void *Original, SIZE_T Size, uint32 Alignment=DEFAULT_ALIGNMENT)
static void SetupTLSCachesOnCurrentThread()
static FORCEINLINE bool MemIsZero(const void *Ptr, SIZE_T Count)
static void RegisterPersistentAuxiliary(void *InMemory, SIZE_T InSize)
static FORCEINLINE void Memswap(void *Ptr1, void *Ptr2, SIZE_T Size)
static void EnablePersistentAuxiliary()
static FORCEINLINE void * StreamingMemcpy(void *Dest, const void *Src, SIZE_T Count)
static FORCEINLINE void Memcpy(T &Dest, const T &Src)
static FORCEINLINE void Memset(T &Src, uint8 ValueToSet)
static SIZE_T GetAllocSizeExternal(void *Original)
static FORCEINLINE void SystemFree(void *Ptr)
static SIZE_T GetAllocSize(void *Original)
static SIZE_T QuantizeSize(SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT)
static bool IsPersistentAuxiliaryActive()
static FORCEINLINE void * BigBlockMemcpy(void *Dest, const void *Src, SIZE_T Count)
static void * ReallocExternal(void *Original, SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT)
static FORCEINLINE void * Memcpy(void *Dest, const void *Src, SIZE_T Count)
FMemoryImageName(EName Name)
FORCEINLINE bool IsNone() const
friend FORCEINLINE bool operator==(FMemoryImageName Lhs, FMemoryImageName Rhs)
friend FORCEINLINE bool operator!=(FMemoryImageName Lhs, FMemoryImageName Rhs)
friend FORCEINLINE bool operator==(FName Lhs, FMemoryImageName Rhs)
FORCEINLINE FMemoryImageName(const FName &Name)
friend FORCEINLINE uint32 GetTypeHash(FMemoryImageName Name)
FNameEntryId ComparisonIndex
bool operator==(EName Name) const
const FPointerTableBase * PrevPointerTable
const FPointerTableBase * TryGetPrevPointerTable() const
FStringBuilderBase * String
void AppendFrozenPointer(const FTypeLayoutDesc &StaticTypeDesc, int32 FrozenTypeIndex)
void AppendUnfrozenPointer(const FTypeLayoutDesc &StaticTypeDesc)
friend FORCEINLINE uint32 GetTypeHash(FMinimalName Name)
FORCEINLINE FMinimalName(const FName &Name)
FORCEINLINE bool IsNone() const
friend FORCEINLINE bool operator==(FMinimalName Lhs, FMinimalName Rhs)
FORCEINLINE bool operator<(FMinimalName Rhs) const
friend FORCEINLINE bool operator!=(FMinimalName Lhs, FMinimalName Rhs)
friend FORCEINLINE bool operator==(FName Lhs, FMinimalName Rhs)
@ LQVolumetricLightmapLayers
@ StoreReflectionCaptureCompressedMobile
@ BeforeCustomVersionWasAdded
@ InstancedStaticMeshLightmapSerialization
static constexpr uint32 OffsetMask
static constexpr uint32 EntryStride
static uint8 ** GetBlocks()
static constexpr uint32 OffsetBits
static constexpr uint32 BlockBits
static constexpr uint32 UnusedMask
static constexpr uint32 MaxLength
FORCEINLINE int32 GetNameLength() const
WIDECHAR WideName[NAME_SIZE]
FNameEntry & operator=(FNameEntry &&)=delete
const WIDECHAR * GetUnterminatedName(WIDECHAR(&OptionalDecodeBuffer)[NAME_SIZE]) const
static void Encode(ANSICHAR *Name, uint32 Len)
FNameEntry(const FNameEntry &)=delete
ANSICHAR AnsiName[NAME_SIZE]
void GetName(TCHAR(&OutName)[NAME_SIZE]) const
void AppendNameToPathString(FString &OutString) const
FNameEntry(FNameEntry &&)=delete
FORCEINLINE bool IsNumbered() const
void Write(FArchive &Ar) const
void AppendNameToString(FUtf8StringBuilderBase &OutString) const
static int32 GetSize(const TCHAR *Name)
static int32 GetDataOffset()
void AppendAnsiNameToString(FAnsiStringBuilderBase &OutString) const
void AppendNameToString(FWideStringBuilderBase &OutString) const
FString GetPlainNameString() const
void GetAnsiName(ANSICHAR(&OutName)[NAME_SIZE]) const
void CopyUnterminatedName(WIDECHAR *OutName) const
void StoreName(const ANSICHAR *InName, uint32 Len)
void GetWideName(WIDECHAR(&OutName)[NAME_SIZE]) const
struct FNameStringView MakeView(union FNameBuffer &OptionalDecodeBuffer) const
static void Decode(ANSICHAR *Name, uint32 Len)
static int32 GetSize(int32 Length, bool bIsPureAnsi)
void CopyAndConvertUnterminatedName(TCHAR *OutName) const
void StoreName(const WIDECHAR *InName, uint32 Len)
static void Encode(WIDECHAR *Name, uint32 Len)
void AppendNameToString(FString &OutString) const
void DebugDump(FOutputDevice &Out) const
void CopyUnterminatedName(ANSICHAR *OutName) const
const ANSICHAR * GetUnterminatedName(ANSICHAR(&OptionalDecodeBuffer)[NAME_SIZE]) const
FNameEntry & operator=(const FNameEntry &)=delete
static void Decode(WIDECHAR *Name, uint32 Len)
FORCEINLINE bool IsWide() const
int32 GetSizeInBytes() const
void GetUnterminatedName(TCHAR *OutName, uint32 OutSize) const
bool LexicalLess(FNameEntryId Rhs) const
friend bool operator!=(EName Ename, FNameEntryId Id)
bool operator!=(FNameEntryId Rhs) const
bool FastLess(FNameEntryId Rhs) const
friend bool operator==(EName Ename, FNameEntryId Id)
static FNameEntryId FromUnstableInt(uint32 UnstableInt)
static FORCEINLINE FNameEntryId FromEName(EName Ename)
uint32 ToUnstableInt() const
bool operator>(FNameEntryId Rhs) const
static FNameEntryId FromValidEName(EName Ename)
bool operator==(FNameEntryId Rhs) const
bool operator<(FNameEntryId Rhs) const
int32 CompareFast(FNameEntryId Rhs) const
friend uint32 GetTypeHash(FNameEntryId Id)
friend bool operator==(FNameEntryId Id, EName Ename)
int32 CompareLexical(FNameEntryId Rhs) const
static FNameEntryId FromValidENamePostInit(EName Ename)
friend bool operator!=(FNameEntryId Id, EName Ename)
FString GetPlainNameString() const
WIDECHAR const * GetWideName() const
uint16 CasePreservingHash
FNameEntrySerialized(enum ELinkerNameTableConstructor)
FNameEntrySerialized(const FNameEntry &NameEntry)
ANSICHAR const * GetAnsiName() const
WIDECHAR WideName[NAME_SIZE]
uint16 NonCasePreservingHash
ANSICHAR AnsiName[NAME_SIZE]
FORCEINLINE bool operator()(const FName &A, const FName &B) const
FORCEINLINE bool operator()(FNameEntryId A, FNameEntryId B) const
FORCEINLINE bool operator()(const FName &A, const FName &B) const
FORCEINLINE bool operator()(FNameEntryId A, FNameEntryId B) const
const void * RawResultEnumObj
static void RegisterNetworkCustomVersion(const FGuid &VersionGuid, int32 Version, int32 CompatibleVersion, const FName &FriendlyName)
static uint32 GetEngineCompatibleNetworkProtocolVersion()
static uint32 GetGameNetworkProtocolVersion()
static FIsNetworkCompatibleOverride IsNetworkCompatibleOverride
static void SetProjectVersion(const TCHAR *InVersion)
static uint32 GetReplayCompatibleChangelist()
static uint32 GetGameCompatibleNetworkProtocolVersion()
static void SetGameNetworkProtocolVersion(uint32 GameNetworkProtocolVersion)
static uint32 GetCompatibleNetworkProtocolVersion(const FGuid &VersionGuid)
static bool bHasCachedNetworkChecksum
static const FString & GetProjectVersion()
static const FCustomVersionContainer & GetNetworkCustomVersions()
static bool bHasCachedReplayChecksum
static uint32 GetLocalNetworkVersion(bool AllowOverrideDelegate=true)
static FGetReplayCompatibleChangeListOverride GetReplayCompatibleChangeListOverride
static uint32 GetNetworkProtocolVersion(const FGuid &VersionGuid)
static uint32 EngineCompatibleNetworkProtocolVersion
static FNetworkReplayVersion GetReplayVersion()
static void DescribeNetworkRuntimeFeaturesBitset(EEngineNetworkRuntimeFeatures FeaturesBitflag, FStringBuilderBase &OutVerboseDescription)
static bool AreNetworkRuntimeFeaturesCompatible(EEngineNetworkRuntimeFeatures LocalFeatures, EEngineNetworkRuntimeFeatures RemoteFeatures)
static uint32 GetNetworkCompatibleChangelist()
static uint32 EngineNetworkProtocolVersion
static void InvalidateNetworkChecksum()
static bool IsNetworkCompatible(const uint32 LocalNetworkVersion, const uint32 RemoteNetworkVersion)
static uint32 CachedNetworkChecksum
static void SetGameCompatibleNetworkProtocolVersion(uint32 GameCompatibleNetworkProtocolVersion)
static uint32 GameNetworkProtocolVersion
static uint32 CachedReplayChecksum
static uint32 GameCompatibleNetworkProtocolVersion
static FGetLocalNetworkVersionOverride GetLocalNetworkVersionOverride
static FString & GetProjectVersion_Internal()
static uint32 GetEngineNetworkProtocolVersion()
@ BeforeCustomVersionWasAdded
static const FNumberParsingOptions & DefaultWithGrouping()
friend uint32 GetTypeHash(const FNumberParsingOptions &Key)
FNumberParsingOptions & SetUseGrouping(bool InValue)
friend void operator<<(FStructuredArchive::FSlot Slot, FNumberParsingOptions &Value)
static const FNumberParsingOptions & DefaultNoGrouping()
bool IsIdentical(const FNumberParsingOptions &Other) const
FNumberParsingOptions & SetInsideLimits(bool InValue)
FNumberParsingOptions & SetUseClamping(bool InValue)
@ BeforeCustomVersionWasAdded
bool operator!=(const FPackageFileVersion &Other) const
bool operator!=(EUnrealEngineObjectUE4Version Version) const
static FPackageFileVersion CreateUE4Version(int32 Version)
FPackageFileVersion()=default
bool operator<(EUnrealEngineObjectUE5Version Version) const
bool operator!=(EUnrealEngineObjectUE5Version Version) const
bool operator<(EUnrealEngineObjectUE4Version Version) const
bool IsCompatible(const FPackageFileVersion &Other) const
static FPackageFileVersion FromCbObject(const FCbObject &Obj)
bool operator>=(EUnrealEngineObjectUE5Version Version) const
bool operator>=(EUnrealEngineObjectUE4Version Version) const
bool operator==(const FPackageFileVersion &Other) const
static FPackageFileVersion CreateUE4Version(EUnrealEngineObjectUE4Version Version)
FPackageFileVersion(int32 UE4Version, EUnrealEngineObjectUE5Version UE5Version)
static bool Line(const TCHAR **Stream, FStringView &Result, bool Exact=false)
static FORCEINLINE int32 HexDigit(TCHAR c)
static bool Param(const TCHAR *Stream, const TCHAR *Param)
static bool LineExtended(const TCHAR **Stream, FStringBuilderBase &Result, int32 &LinesConsumed, bool Exact=0)
static bool Value(const TCHAR *Stream, const TCHAR *Match, int16 &Value)
static bool Value(const TCHAR *Stream, const TCHAR *Match, FText &Value, const TCHAR *Namespace=NULL)
static bool Value(const TCHAR *Stream, const TCHAR *Match, double &Value)
static bool Value(const TCHAR *Stream, const TCHAR *Match, TCHAR *Value, int32 MaxLen, bool bShouldStopOnSeparator=true)
static bool AlnumToken(const TCHAR *&Str, FString &Arg)
static FString Token(const TCHAR *&Str, bool UseEscape)
static bool Value(const TCHAR *Stream, const TCHAR *Match, float &Value)
static uint32 HexNumber(const TCHAR *HexString)
static void Next(const TCHAR **Stream)
static bool Value(const TCHAR *Stream, const TCHAR *Match, int32 &Value)
static bool Text(const TCHAR *Stream, FText &Value, const TCHAR *Namespace=nullptr)
static bool Value(const TCHAR *Stream, const TCHAR *Match, uint8 &Value)
static bool Value(const TCHAR *Stream, const TCHAR *Match, FName &Name)
static bool Resolution(const TCHAR *InResolution, uint32 &OutX, uint32 &OutY, int32 &OutWindowMode)
static bool Command(const TCHAR **Stream, const TCHAR *Match, bool bParseMightTriggerExecution=true)
static bool SchemeNameFromURI(const TCHAR *InURI, FString &OutSchemeName)
static bool Value(const TCHAR *Stream, const TCHAR *Match, uint64 &Value)
static bool Token(const TCHAR *&Str, FString &Arg, bool UseEscape)
static bool Line(const TCHAR **Stream, FString &Result, bool Exact=false)
static bool Bool(const TCHAR *Stream, const TCHAR *Match, bool &OnOff)
static bool LineExtended(const TCHAR **Stream, FString &Result, int32 &LinesConsumed, bool Exact=0)
static bool Line(const TCHAR **Stream, TCHAR *Result, int32 MaxLen, bool Exact=false)
static bool Value(const TCHAR *Stream, const TCHAR *Match, struct FGuid &Guid)
static bool Value(const TCHAR *Stream, const TCHAR *Match, int64 &Value)
static bool Resolution(const TCHAR *InResolution, uint32 &OutX, uint32 &OutY)
static uint64 HexNumber64(const TCHAR *HexString)
static bool Value(const TCHAR *Stream, const TCHAR *Match, int8 &Value)
static bool Value(const TCHAR *Stream, const TCHAR *Match, FString &Value, bool bShouldStopOnSeparator=true)
static bool QuotedString(const TCHAR *Stream, FString &Value, int32 *OutNumCharsRead=nullptr)
static bool Token(const TCHAR *&Str, TCHAR *Result, int32 MaxLen, bool UseEscape)
static bool Value(const TCHAR *Stream, const TCHAR *Match, uint32 &Value)
static bool QuotedString(const TCHAR *Stream, FStringBuilderBase &Value, int32 *OutNumCharsRead=nullptr)
static bool Value(const TCHAR *Stream, const TCHAR *Match, uint16 &Value)
@ ChaosClothAddTetherStiffnessWeightMap
@ ChaosConvexHasUniqueEdgeSet
@ ConvexUsesVerticesArray
@ BeforeCustomVersionWasAdded
@ AddCollisionConstraintFlag
@ GeometryCollectionUserDefinedCollisionShapes
@ ChaosKinematicTargetRemoveScale
@ GroomWithImportSettings
@ ChaosClothAddfictitiousforces
@ ChaosClothFixLODTransitionMaps
@ TriangleMeshHasVertexIndexMap
@ GeometryCollectionConvexDefaults
@ SerializeGTGeometryParticles
@ ChaosClothAddWeightedValue
@ VariableConvexStructureData
@ AddChaosMaxLinearAngularSpeed
@ ChaosConvexUsesHalfEdges
float & PercentOfFullHeadHairGrowthField()
FString & PlayerCharacterNameField()
unsigned __int8 bUsingCustomPlayerVoiceCollection
FPrimalPlayerCharacterConfigStructReplicated * operator=(FPrimalPlayerCharacterConfigStructReplicated *__that)
static UScriptStruct * StaticStruct()
FString PlayerCharacterName
FieldArray< float, 26 > RawBoneModifiersField()
FieldArray< unsigned __int8, 2 > OverrideHeadHairColorField()
float RawBoneModifiers[26]
unsigned __int8 OverrideFacialHairColor[2]
int PlayerSpawnRegionIndex
float PercentOfFullHeadHairGrowth
BitFieldValue< bool, unsigned __int32 > bIsFemaleField()
unsigned __int8 HeadHairIndex
FPrimalPlayerCharacterConfigStruct * GetPlayerCharacterConfig(FPrimalPlayerCharacterConfigStruct *result)
int & PlayerVoiceCollectionIndexField()
BitFieldValue< bool, unsigned __int32 > bUsingCustomPlayerVoiceCollectionField()
unsigned __int8 OverrideHeadHairColor[2]
FieldArray< unsigned __int8, 2 > OverrideFacialHairColorField()
FieldArray< unsigned __int8, 50 > DynamicMaterialBytesField()
unsigned __int8 FacialHairIndex
FLinearColor BodyColors[4]
int & PlayerSpawnRegionIndexField()
FieldArray< FLinearColor, 4 > BodyColorsField()
float & PercentOfFullFacialHairGrowthField()
int PlayerVoiceCollectionIndex
FPrimalPlayerCharacterConfigStructReplicated * operator=(const FPrimalPlayerCharacterConfigStructReplicated *__that)
unsigned __int8 DynamicMaterialBytes[50]
unsigned __int8 & HeadHairIndexField()
unsigned __int8 EyebrowIndex
float PercentOfFullFacialHairGrowth
unsigned __int8 bIsFemale
unsigned __int64 & PlayerDataIDField()
uint16 NumProcessorGroups
uint64 ThreadAffinities[MaxNumProcessorGroups]
static constexpr uint16 MaxNumProcessorGroups
void CopyCompleteValueFromScriptVM(void *Dest, const void *Src)
void SerializeBinProperty(FStructuredArchiveSlot Slot, void *Data, int ArrayIdx)
const wchar_t * ImportText_Direct(const wchar_t *Buffer, void *PropertyPtr, UObject *OwnerObject, int PortFlags, FOutputDevice *ErrorText)
FString * GetCPPTypeForwardDeclaration(FString *result)
const wchar_t * ImportText(const wchar_t *Buffer, void *Data, int PortFlags, UObject *OwnerObject, FOutputDevice *ErrorText)
FString * GetCPPType(FString *result, FString *ExtendedTypeText, unsigned int CPPExportFlags)
void CopyCompleteValueToScriptVM_InContainer(void *OutValue, const void *InContainer)
bool ValidateImportFlags(unsigned int PortFlags, FOutputDevice *ErrorHandler)
bool NetSerializeItem(FArchive *Ar, UPackageMap *Map, void *Data, TArray< unsigned char, TSizedDefaultAllocator< 32 > > *MetaData)
bool ExportText_Direct(FString *ValueStr, const void *Data, const void *Delta, UObject *Parent, int PortFlags, UObject *ExportRootScope)
void CopyCompleteValueFromScriptVM_InContainer(void *OutContainer, const void *InValue)
void ExportTextItem(FString *ValueStr, const void *PropertyValue, const void *DefaultValue, UObject *Parent, int PortFlags, UObject *ExportRootScope)
static FName * FindRedirectedPropertyName(FName *result, UStruct *ObjectStruct, FName OldName)
FString * GetNameCPP(FString *result)
void Set(UObject *object, T value)
FProperty *& NextRefField()
bool ShouldPort(unsigned int PortFlags)
FName * GetID(FName *result)
const wchar_t * ImportText_Internal(const wchar_t *Buffer, void *ContainerOrPropertyPtr, EPropertyPointerType PointerType, UObject *OwnerObject, int PortFlags, FOutputDevice *ErrorText)
FProperty *& PropertyLinkNextField()
bool Identical(const void *A, const void *B, unsigned int PortFlags)
FProperty *& DestructorLinkNextField()
void * AllocateAndInitializeValue()
const wchar_t * ImportText_InContainer(const wchar_t *Buffer, void *Container, UObject *OwnerObject, int PortFlags, FOutputDevice *ErrorText)
void * GetValueAddressAtIndex_Direct(const FProperty *Inner, void *InValueAddress, int Index)
unsigned __int16 & RepIndexField()
bool SameType(const FProperty *Other)
void DestroyAndFreeValue(void *InMemory)
FName & RepNotifyFuncField()
void Serialize(FArchive *Ar)
void PostDuplicate(const FField *InField)
FString * GetCPPMacroType(FString *result, FString *ExtendedTypeText)
EPropertyFlags & PropertyFlagsField()
bool ShouldSerializeValue(FArchive *Ar)
void SerializeItem(FStructuredArchiveSlot Slot, void *Value, const void *Defaults)
int & Offset_InternalField()
FProperty *& PostConstructLinkNextField()
static void operator delete(void *InMem)
void ExportText_Internal(FString *ValueStr, const void *PropertyValueOrContainer, EPropertyPointerType PointerType, const void *DefaultValue, UObject *Parent, int PortFlags, UObject *ExportRootScope)
FORCEINLINE uint32 operator()(float Value) const
@ MoveReflectionCaptureDataToMapBuildData
@ BeforeCustomVersionWasAdded
FRegisterTypeLayoutDesc(FTypeLayoutDesc &TypeDesc)
FRegisterTypeLayoutDesc(const TCHAR *Name, FTypeLayoutDesc &TypeDesc)
@ FixBrokenStateMachineReferencesInTransitionGetters
@ SerializeAnimModifierState
@ PropertiesSerializeRepCondition
@ MeshDescriptionNewSerialization
@ CustomImplicitCollisionType
@ AddSkeletalMeshSectionDisable
@ PinTypeIncludesUObjectWrapperFlag
@ BeforeCustomVersionWasAdded
@ FFieldPathOwnerSerialization
@ AddedSubSequenceEntryWarpCounter
@ MeshDescriptionNewFormat
@ MaterialLayersParameterSerializationRefactor
@ TrailNodeBlendVariableNameChange
@ RemovedMaterialSharedInputCollection
@ EventSectionParameterStringAssetRef
@ RenameNoTwistToAllowTwistInTwoBoneIK
@ AddedFrontRightUpAxesToLiveLinkPreProcessor
@ PinDefaultValuesVerified
@ RemoteControlSerializeFunctionArgumentsSize
@ LonglatTextureCubeDefaultMaxResolution
@ FixupCopiedEventSections
@ HISMCClusterTreeMigration
@ Unused_SoundClass2DReverbSend
@ SerializeRigVMOffsetSegmentPaths
@ UPropertryForMeshSectionSerialize
@ StaticMeshExtendedBoundsFix
@ AnimationGraphNodeBindingsDisplayedAsPins
@ WeightFMeshToMeshVertData
@ MarginAddedToConvexAndBox
@ SkyLightRemoveMobileIrradianceMap
@ LevelTransArrayConvertedToTArray
@ SpeedTreeBillboardSectionInfoFixup
@ AddComponentNodeTemplateUniqueNames
@ StructureDataAddedToConvex
@ LinkTimeAnimBlueprintRootDiscoveryBugFix
@ GeometryCollectionCacheRemovesMassToLocal
@ FocalDistanceDisablesDOF
@ DeprecateFilmbackSettings
@ RemovedTextureStreamingLevelData
@ MovedParticleCutoutsToRequiredModule
@ DistanceFieldSelfShadowBias
@ SkyAtmosphereStaticLightingVersioning
@ StaticMeshSectionForceOpaqueField
@ AddedTextureRenderTargetFormats
@ TypeHandlingForMaterialSqrtNodes
@ RemovedEmulatedInstancing
@ MaterialShaderMapIdSerialization
@ VirtualTexturedLightmapsV3
@ RemovedRenderTargetSize
@ ModelVertexBufferSerialization
@ ShaderResourceCodeSharing
@ VirtualTexturedLightmaps
@ ReflectionCapturesStoreAverageBrightness
@ AutoExposureForceOverrideBiasFlag
@ VirtualTexturedLightmapsV2
@ MaterialAttributeLayerParameters
@ TextureStreamingMeshUVChannelData
@ LightmapHasShadowmapData
@ DiaphragmDOFOnlyForDeferredShadingRenderer
@ IncreaseNormalPrecision
@ ChangedPlanarReflectionFadeDefaults
@ MapBuildDataSeparatePackage
@ GeometryCacheFastDecoder
@ FixedLegacyMaterialAttributeNodeTypes
@ BeforeCustomVersionWasAdded
@ StoreReflectionCaptureBrightnessForCooking
@ VolumeExtinctionBecomesRGB
@ CustomReflectionCaptureResolutionSupport
@ IndirectLightingCache3BandSupport
@ VolumetricLightmapStreaming
@ MotionBlurAndTAASupportInSceneCapture2d
FScopedBootTiming(const ANSICHAR *InMessage, FName Suffix)
FScopedBootTiming(const ANSICHAR *InMessage)
FORCEINLINE FScopedLoadingState(const TCHAR *InMessage)
FORCEINLINE void Hit(int32 InIndex)
FORCEINLINE FScopedMallocTimer(int32 InIndex)
FORCEINLINE ~FScopedMallocTimer()
FScriptSetLayout SetLayout
friend FORCEINLINE uint32 GetTypeHash(FScriptName Name)
friend FORCEINLINE bool operator==(FName Lhs, FScriptName Rhs)
FORCEINLINE bool IsNone() const
FNameEntryId ComparisonIndex
friend FORCEINLINE bool operator!=(FScriptName Lhs, FScriptName Rhs)
friend FORCEINLINE bool operator==(FScriptName Lhs, FScriptName Rhs)
FNameEntryId DisplayIndex
bool operator==(EName Name)
FORCEINLINE FScriptName(const FName &Name)
FScriptSparseArrayLayout SparseArrayLayout
@ RenameMediaSourcePlatformPlayers
@ WhenFinishedDefaultsToProjectDefault
@ ModifyLinearKeysForOldInterp
@ SerializeFloatChannelCompletely
@ BeforeCustomVersionWasAdded
@ WhenFinishedDefaultsToRestoreState
@ ConvertMultipleRowsToTracks
@ PurgeSpawnableBlueprints
@ ConvertEnableRootMotionToForceRootLock
UPackage * ExternalPackage
FObjectInstancingGraph * InstanceGraph
EInternalObjectFlags InternalSetFlags
TFunction< void __cdecl(void)> PropertyInitCallback
bool bAssumeTemplateIsArchetype
bool bCopyTransientsFromClassDefaults
void * SubobjectOverrides
FTextConstDisplayStringRef DisplayString
FDisplayStringEntry(const FTextKey &InLocResID, const uint32 InSourceStringHash, const FTextConstDisplayStringRef &InDisplayString)
FORCEINLINE bool operator==(const FTextRange &Other) const
void Offset(int32 Amount)
bool Contains(int32 Index) const
FTextRange(int32 InBeginIndex, int32 InEndIndex)
bool InclusiveContains(int32 Index) const
FTextRange Intersect(const FTextRange &Other) const
FORCEINLINE bool operator!=(const FTextRange &Other) const
static void CalculateLineRangesFromString(const FString &Input, TArray< FTextRange > &LineRanges)
friend uint32 GetTypeHash(const FTextRange &Key)
static bool FromCStringWide(const WIDECHAR *String)
static bool FromCStringAnsi(const ANSICHAR *String)
static bool FromCStringUtf8(const UTF8CHAR *String)
const FFieldLayoutDesc * Fields
uint32 GetOffsetToBase(const FTypeLayoutDesc &BaseTypeDesc) const
FToStringFunc * ToStringFunc
friend bool operator!=(const FTypeLayoutDesc &Lhs, const FTypeLayoutDesc &Rhs)
FAppendHashFunc * AppendHashFunc
void FWriteFrozenMemoryImageFunc(FMemoryImageWriter &Writer, const void *Object, const FTypeLayoutDesc &TypeDesc, const FTypeLayoutDesc &DerivedTypeDesc)
void FDestroyFunc(void *Object, const FTypeLayoutDesc &TypeDesc, const FPointerTableBase *PtrTable, bool bIsFrozen)
const FTypeLayoutDesc * HashNext
static void Initialize(FTypeLayoutDesc &TypeDesc)
FGetDefaultFunc * GetDefaultObjectFunc
ETypeLayoutInterface::Type Interface
void FToStringFunc(const void *Object, const FTypeLayoutDesc &TypeDesc, const FPlatformTypeLayoutParameters &LayoutParams, FMemoryToStringContext &OutContext)
FWriteFrozenMemoryImageFunc * WriteFrozenMemoryImageFunc
static const FTypeLayoutDesc * Find(uint64 NameHash)
FDestroyFunc * DestroyFunc
const void * FGetDefaultFunc()
FUnfrozenCopyFunc * UnfrozenCopyFunc
friend bool operator==(const FTypeLayoutDesc &Lhs, const FTypeLayoutDesc &Rhs)
static void Register(FTypeLayoutDesc &TypeDesc)
static const FTypeLayoutDesc & GetInvalidTypeLayout()
bool IsDerivedFrom(const FTypeLayoutDesc &BaseTypeDesc) const
FGetTargetAlignmentFunc * GetTargetAlignmentFunc
@ BeforeCustomVersionWasAdded
@ BeforeCustomVersionWasAdded
@ BackoutAnimationDataModelInterface
@ RigVMSaveSerializedGraphInGraphFunctionData
@ RemoveTriangleMeshBVHFaces
@ GeometryCollectionDamagePropagationData
@ GeometryCollectionNaniteDDC
@ AnimSyncGroupsExplicitSyncMethod
@ RigVMSaveFunctionAccessInModel
@ ConvexUsesVerticesArray
@ WorldPartitionHLODActorDescSerializeCellHash
@ MeshDescriptionVirtualization
@ WorldPartitionHLODActorDescSerializeHLODLayer
@ GeometryCollectionUserDefinedCollisionShapes
@ WorldPartitionActorDescSerializeDataLayers
@ TextureDoScaleMipsForAlphaCoverage
@ TextureSourceVirtualization
@ AddLowResolutionHeightField
@ RichCurveKeyInvalidTangentMode
@ AddedCookedBoolFontFaceAssets
@ BlendSpaceSampleOrdering
@ WorldPartitionSerializeStreamingPolicyOnCook
@ RemovingTessellationParameters
@ PackedLevelInstanceBoundsFix
@ FixForceExternalActorLevelReferenceDuplicates
@ SparseClassDataStructSerialization
@ DirLightsAreAtmosphereLightsByDefault
@ LensComponentNodalOffset
@ VisualLoggerTimeStampAsDouble
@ MaterialFeatureLevelNodeFixForSM6
@ RenamingAnimationNumFrames
@ BeforeCustomVersionWasAdded
@ MoveCustomAttributesToDataModel
@ VirtualizedBulkDataHaveUniqueGuids
@ IncreasedSkinWeightPrecision
@ PoseAssetRawDataGUIDUpdate
@ UpdateHairDescriptionBulkData
@ ManagedArrayCollectionAlwaysSerializeValue
@ ConvertReductionBaseSkeletalMeshBulkDataToInlineReductionCacheData
@ VolumetricCloudReflectionSampleCountDefaultUpdate
@ SkeletalMeshLODModelMeshInfo
@ FoliageTypeIncludeInHLOD
@ BlendSpaceSmoothingImprovements
@ MaterialSavedCachedData
@ MaterialHasIsUsedWithVolumetricCloudFlag
@ MaterialInstanceBasePropertyOverridesThinSurface
@ GeometryCollectionNaniteTransient
@ IntroducingAnimationDataModel
@ ReintroduceAnimationDataModelInterface
@ DynamicMeshCompactedSerialization
@ GeometryCollectionPerChildDamageThreshold
@ AddedLandscapeSplineActorDesc
@ SerializeMeshDescriptionBase
@ WorldPartitionActorDescSerializeArchivePersistent
@ DecreaseLowResolutionHeightField
@ PerPlatformAnimSequenceTargetFrameRate
@ DynamicMeshAttributesWeightMapsAndNames
@ LensComponentDistortion
@ AnimationAddedBlendProfileModes
@ ExternalActorsMapDataPackageFlag
@ MaterialRefractionModeNone
@ NiagaraGrid2DDefaultUnnamedAttributesZero
@ AddCollisionConstraintFlag
@ RigVMMemoryStorageObject
@ ForceUpdateAnimationAssetCurveTangents
@ SoundWaveVirtualizationUpdate
@ RigVMSerializeExecuteContextStruct
@ GeometryCollectionNaniteData
@ VehicleFrictionForcePositionChange
@ RemovingSourceAnimationData
@ AnimNodeConstantDataRefactorPhase0
@ BlendSpaceRuntimeTriangulation
@ MobileStationaryLocalLights
@ FixGpuAlwaysRunningUpdateScriptNoneInterpolated
@ AnimGraphNodeTaggingAdded
@ WorldPartitionActorDescSerializeHLODInfo
@ SpawnActorFromClassTransformScaleMethod
@ WorldPartitionActorDescRemoveBoundsRelevantSerialization
@ SkelMeshSectionVisibleInRayTracingFlagAdded
@ AddRigidParticleControlFlags
@ LandscapeSplineActorDescDeprecation
@ AnimationDataModelInterface_BackedOut
@ LiveLinkComponentPickerPerController
@ MeshDescriptionNewFormat
@ FLandscapeActorDescFixupGridIndices
@ GeometryCollectionNaniteCooked
@ WorldPartitionStreamingCellsNamingShortened
@ ImgMediaPathResolutionWithEngineOrProjectTokens
@ WorldPartitionActorDescGetStreamingBounds
@ RigVMCopyOpStoreNumBytes
@ GeometryCollectionCacheRemovesMassToLocal
@ WorldPartitionActorDescSerializeActorLabel
@ MaterialTranslucencyPass
@ WorldPartitionActorDescActorAndClassPaths
@ PartitionActorDescSerializeGridGuid
@ SkyAtmosphereAffectsHeightFogWithBetterDefault
@ SerializeSkeletalMeshMorphTargetRenderData
@ SerializeSceneComponentStaticBounds
@ ChaosClothRemoveKinematicTethers
@ BeforeCustomVersionWasAdded
@ ConvertWorldPartitionHLODsCellsToName
@ ChaosClothAddTethersToCachedData
@ StripMorphTargetSourceDataForCookedBuilds
@ SerializeActorLabelInCookedBuilds
@ RawAnimSequenceTrackSerializer
@ PackedLevelInstanceVersion
@ MaterialInterfaceSavedCachedData
@ GeometryCollectionConvexDefaults
@ HairStrandsVertexFormatChange
@ ChaosClothFasterDamping
@ SerializeFloatPinDefaultValuesAsSinglePrecision
@ WorldPartitionActorDescSerializeHLODInfo
@ CustomPropertyAnimGraphNodesUseOptionalPinManager
@ ConvertedActorGridPlacementToSpatiallyLoadedFlag
@ RemoveDuplicatedStyleInfo
@ WorldPartitionLandscapeActorDescSerializeLandscapeActorGuid
@ MaterialLayerStacksAreNotParameters
@ ConvolutionBloomIntensity
@ VolumetricCloudSampleCountUnification
@ BlueprintPinsUseRealNumbers
@ LinkedAnimGraphMemberReference
@ WorldPartitionActorDescSerializeAttachParent
@ PoseAssetRuntimeRefactor
@ WorldPartitionHLODActorDescSerializeHLODSubActors
@ RemoveSkeletalMeshLODModelBulkDatas
@ AddChaosMaxLinearAngularSpeed
@ PackedLevelInstanceBoundsFix
@ AddedInertiaTensorAndRotationOfMassAddedToConvex
@ PackedLevelActorUseWorldPartitionActorDesc
@ TextFormatArgumentData64bitSupport
@ AnimLayeredBoneBlendMasks
@ UpdatedDirectionalLightShadowDefaults
@ WorldPartitionActorDescSerializeActorFolderPath
@ ExcludeBrightnessFromEncodedHDRCubemap
@ ChaosInertiaConvertedToVec3
@ LevelInstanceSerializeRuntimeBehavior
@ StoreReflectionCaptureEncodedHDRDataInRG11B10Format
@ AddLevelActorPackagingScheme
@ BeforeCustomVersionWasAdded
@ ActorGridPlacementDeprecateDefaultValueFixup
static bool CodepointToString(const uint32 InCodepoint, FString &OutString)
TArray< unsigned char, TSizedDefaultAllocator< 32 > > ReplicationBytes
FUniqueNetIdWrapper * operator=(const FUniqueNetIdWrapper *__that)
TSharedPtr< FUniqueNetId const > * GetV1(TSharedPtr< FUniqueNetId const > *result)
const FUniqueNetId * operator*()
TSharedPtr< FUniqueNetId const > * GetUniqueNetId(TSharedPtr< FUniqueNetId const > *result)
FString * ToString(FString *result)
FString * ToDebugString(FString *result)
void SetUniqueNetId(const TSharedPtr< FUniqueNetId const > *InUniqueNetId)
FName * GetType(FName *result)
@ UseFNameInsteadOfEControllerHandForMotionSource
@ UseBoolsForARSessionConfigPlaneDetectionConfiguration
@ UseSubobjectForStereoLayerShapeProperties
@ BeforeCustomVersionWasAdded
virtual ~FVirtualDestructor()
@ BeforeCustomVersionWasAdded
void operator=(UObject const *__that)
UObject * Get(bool bEvenIfPendingKill=false)
static UObject * StaticLoadObject(UClass *ObjectClass, UObject *InOuter, const wchar_t *InName, const wchar_t *Filename, unsigned int LoadFlags, DWORD64 Sandbox, bool bAllowObjectReconciliation)
static DataValue< class FString * > GGameUserSettingsIni()
static DataValue< FUObjectArray > GUObjectArray()
static UObject * StaticConstructObject(FStaticConstructObjectParameters &Params)
static DataValue< struct UEngine * > GEngine()
static DataValue< struct FConfigCacheIni * > GConfig()
virtual bool ExecuteIfSafe(ArgTypes...) const =0
virtual RetType Execute(ArgTypes...) const =0
virtual void CreateCopy(typename UserPolicy::FDelegateExtras &Base) const =0
FString GetEOSId()
Returns the player's EOS id (platform unique identifier)
FORCEINLINE void operator()(Type *Object) const
FORCEINLINE TRawPtrProxy(ObjectType *InObject)
FORCEINLINE TRawPtrProxy(TYPE_OF_NULLPTR)
FORCEINLINE TRawPtrProxyWithDeleter(ObjectType *InObject, const DeleterType &InDeleter)
FORCEINLINE TRawPtrProxyWithDeleter(ObjectType *InObject, DeleterType &&InDeleter)
@ SupportsFreezeMemoryImage
@ SupportsFreezeMemoryImage
@ SupportsElementAlignment
@ SupportsFreezeMemoryImage
static constexpr bool value
static constexpr bool Value
static constexpr bool Value
static constexpr bool value
static constexpr bool value
static constexpr bool Value
static FArchive & Serialize(FArchive &Ar, TArray< ElementType, AllocatorType > &A)
TArrayRange(T *InPtr, int32 InSize)
FORCEINLINE T operator-=(DiffType Value)
FORCEINLINE T SubExchange(DiffType Value)
FORCEINLINE T AddExchange(DiffType Value)
FORCEINLINE T operator++(int)
FORCEINLINE T operator+=(DiffType Value)
FORCEINLINE T DecrementExchange()
constexpr TAtomicBase_Arithmetic(T Value)
FORCEINLINE T IncrementExchange()
FORCEINLINE T operator--(int)
TAtomicBase_Arithmetic()=default
FORCEINLINE T operator++()
FORCEINLINE T operator--()
FORCEINLINE void Store(T Value, EMemoryOrder Order=EMemoryOrder::SequentiallyConsistent)
FORCEINLINE T Load(EMemoryOrder Order=EMemoryOrder::SequentiallyConsistent) const
FORCEINLINE T Exchange(T Value)
constexpr TAtomicBase_Basic(T Value)
TAtomicBase_Basic()=default
FORCEINLINE bool CompareExchange(T &Expected, T Value)
static std::memory_order ToStd(EMemoryOrder Order)
FORCEINLINE T XorExchange(const T Value)
FORCEINLINE T operator&=(const T Value)
FORCEINLINE T AndExchange(const T Value)
FORCEINLINE T operator|=(const T Value)
FORCEINLINE T operator^=(const T Value)
FORCEINLINE T OrExchange(const T Value)
TAtomicBase_Integral()=default
constexpr TAtomicBase_Integral(T Value)
constexpr TAtomicBase_Pointer(T Value)
TAtomicBase_Pointer()=default
FConstWordIterator(const TBitArray< Allocator > &InArray, int32 InStartBitIndex, int32 InEndBitIndex)
FConstWordIterator(const TBitArray< Allocator > &InArray)
void SetWord(uint32 InWord)
FWordIterator(TBitArray< Allocator > &InArray)
static void WriteMemoryImage(FMemoryImageWriter &Writer, const TBitArray &Object)
static void WriteMemoryImage(FMemoryImageWriter &Writer, const TBitArray &)
void FillMissingBits(uint32 InMissingBitsFill)
TWordIteratorBase(WordType *InData, int32 InStartBitIndex, int32 InEndBitIndex)
static FORCEINLINE CharType * Strcpy(CharType *Dest, SIZE_T DestCount, const CharType *Src)
static FORCEINLINE int32 Strnlen(const CharType *String, SIZE_T StringSize)
static int32 Snprintf(CharType *Dest, int32 DestSize, const FmtType &Fmt, Types... Args)
static FORCEINLINE bool IsPureAnsi(const CharType *Str)
static FORCEINLINE uint64 Strtoui64(const CharType *Start, CharType **End, int32 Base)
static CharType * Strncat(CharType *Dest, const CharType *Src, int32 MaxLen)
static FORCEINLINE const CharType * Strchr(const CharType *String, CharType c)
static FORCEINLINE CharType * Strupr(CharType *Dest, SIZE_T DestCount)
static CharType * Strnistr(CharType *Str, int32 InStrLen, const CharType *Find, int32 FindLen)
static CharType * Stristr(CharType *Str, const CharType *Find)
static const CharType * Tab(int32 NumTabs)
static int32 VARARGS SnprintfImpl(CharType *Dest, int32 DestSize, const CharType *Fmt,...)
static FORCEINLINE int64 Strtoi64(const CharType *Start, CharType **End, int32 Base)
static FORCEINLINE CharType * Strstr(CharType *String, const CharType *Find)
static FORCEINLINE CharType * Strcat(CharType(&Dest)[DestCount], const CharType *Src)
static FORCEINLINE int32 GetVarArgs(CharType *Dest, SIZE_T DestSize, const CharType *&Fmt, va_list ArgPtr)
static FORCEINLINE const CharType * Strstr(const CharType *String, const CharType *Find)
static FORCEINLINE double Atod(const CharType *String)
static FORCEINLINE const CharType * Strrstr(const CharType *String, const CharType *Find)
static int32 VARARGS SprintfImpl(CharType *Dest, const CharType *Fmt,...)
static const CharType * Strnistr(const CharType *Str, int32 InStrLen, const CharType *Find, int32 FindLen)
static FORCEINLINE int32 Stricmp(const CharType *String1, const CharType *String2)
static FORCEINLINE int32 Strnicmp(const CharType *String1, const CharType *String2, SIZE_T Count)
static FORCEINLINE float Atof(const CharType *String)
static FORCEINLINE int32 Strlen(const CharType *String)
static FORCEINLINE int32 Strspn(const CharType *String, const CharType *Mask)
static FORCEINLINE int32 Atoi(const CharType *String)
static FORCEINLINE CharType * Strtok(CharType *TokenString, const CharType *Delim, CharType **Context)
static FORCEINLINE bool ToBool(const CharType *String)
static const CharType * Strfind(const CharType *Str, const CharType *Find, bool bSkipQuotedChars=false)
static FORCEINLINE CharType * Strchr(CharType *String, CharType c)
static FORCEINLINE CharType * Strcat(CharType *Dest, SIZE_T DestCount, const CharType *Src)
static FORCEINLINE CharType * Strncpy(CharType *Dest, const CharType *Src, int32 MaxLen)
static FORCEINLINE bool IsPureAnsi(const CharType *Str, const SIZE_T StrLen)
static const CharType * Strifind(const CharType *Str, const CharType *Find, bool bSkipQuotedChars=false)
static FORCEINLINE CharType * Strrstr(CharType *String, const CharType *Find)
static FORCEINLINE CharType * Strcpy(CharType(&Dest)[DestCount], const CharType *Src)
static FORCEINLINE int32 Strncmp(const CharType *String1, const CharType *String2, SIZE_T Count)
static FORCEINLINE CharType * Strupr(CharType(&Dest)[DestCount])
static FORCEINLINE int32 Strtoi(const CharType *Start, CharType **End, int32 Base)
static FORCEINLINE const CharType * Strrchr(const CharType *String, CharType c)
static bool IsNumeric(const CharType *Str)
static const CharType * Spc(int32 NumSpaces)
static const CharType * Stristr(const CharType *Str, const CharType *Find)
static const CharType * Strnstr(const CharType *Str, int32 InStrLen, const CharType *Find, int32 FindLen)
static CharType * Strnstr(CharType *Str, int32 InStrLen, const CharType *Find, int32 FindLen)
static const CharType * StrfindDelim(const CharType *Str, const CharType *Find, const CharType *Delim=LITERAL(CharType, " \t,"))
static FORCEINLINE CharType * Strrchr(CharType *String, CharType c)
static FORCEINLINE int32 Strcspn(const CharType *String, const CharType *Mask)
static FORCEINLINE int64 Atoi64(const CharType *String)
static FORCEINLINE int32 Strcmp(const CharType *String1, const CharType *String2)
static int32 Sprintf(CharType *Dest, const FmtType &Fmt, Types... Args)
static const CharType TabArray[MAX_TABS+1]
static const CharType SpcArray[MAX_SPACES+1]
static constexpr int32 MAX_TABS
static constexpr int32 MAX_SPACES
const ArrayType & ConstReference
const T *const ConstPointerType
const T *const ConstPointerType
const ArrayType & ConstReference
TCallTraitsParamTypeHelper< T, PassByValue >::ConstParamType ConstPointerType
TCallTraitsParamTypeHelper< T, PassByValue >::ParamType ParamType
static constexpr CharType VerticalTab
static constexpr CharType LineFeed
static bool IsLinebreak(CharType Char)
static constexpr CharType FormFeed
static constexpr CharType CarriageReturn
static bool IsLinebreak(CharType Char)
static constexpr CharType ParagraphSeparator
static constexpr CharType CarriageReturn
static constexpr CharType VerticalTab
static constexpr CharType NextLine
static constexpr CharType LineFeed
static constexpr CharType FormFeed
static constexpr CharType LineSeparator
static bool IsDigit(CharType Char)
static bool IsHexDigit(CharType Char)
static bool IsOctDigit(CharType Char)
static bool IsPrint(CharType Char)
static bool IsPunct(CharType Char)
static bool IsAlnum(CharType Char)
static bool IsUpper(CharType Char)
static bool IsAlpha(CharType Char)
static CharType ToLower(CharType Char)
static bool IsIdentifier(CharType Char)
static int32 ConvertCharDigitToInt(CharType Char)
static bool IsControl(CharType Char)
static CharType ToUpper(CharType Char)
static bool IsLower(CharType Char)
static bool IsUnderscore(CharType Char)
static constexpr FORCEINLINE uint32 ToUnsigned(CharType Char)
static bool IsWhitespace(CharType Char)
static bool IsGraph(CharType Char)
InElementType CopyFromOtherType
static void ReinterpretRange(IterBeginType Iter, IterEndType IterEnd, OperatorType Operator=[](IterBeginType &InIt) -> InElementType &{ return *InIt;})
InElementType ReinterpretType
static void ReinterpretRangeContiguous(IterBeginType Iter, IterEndType IterEnd, SizeType Size, OperatorType Operator=[](IterBeginType &InIt) -> InElementType &{ return *InIt;})
static constexpr void CopyingFromOtherType()
static FORCEINLINE VectorRegister4Double Lerp(const VectorRegister4Double &A, const VectorRegister4Double &B, const VectorRegister4Double &Alpha)
static constexpr bool Value
static constexpr bool Value
UE::Core::Private::Decay::TDecayNonReference< typenameTRemoveReference< T >::Type >::Type Type
TDefaultDelete & operator=(const TDefaultDelete &)=default
void operator()(U *Ptr) const
TDefaultDelete(const TDefaultDelete &)=default
TDefaultDelete & operator=(const TDefaultDelete< U[]> &)
TDefaultDelete(const TDefaultDelete< U[]> &)
~TDefaultDelete()=default
TDefaultDelete(const TDefaultDelete &)=default
void operator()(T *Ptr) const
~TDefaultDelete()=default
TDefaultDelete & operator=(const TDefaultDelete< U > &)
TDefaultDelete(const TDefaultDelete< U > &)
TDefaultDelete & operator=(const TDefaultDelete &)=default
TTypeTraits< KeyType >::ConstPointerType KeyInitType
static FORCEINLINE uint32 GetKeyHash(ComparableKey Key)
static FORCEINLINE KeyInitType GetSetKey(ElementInitType Element)
static FORCEINLINE bool Matches(KeyInitType A, KeyInitType B)
const TPairInitializer< typename TTypeTraits< KeyType >::ConstInitType, typename TTypeTraits< ValueType >::ConstInitType > & ElementInitType
static FORCEINLINE uint32 GetKeyHash(KeyInitType Key)
static FORCEINLINE bool Matches(KeyInitType A, ComparableKey B)
TDereferenceWrapper(const PREDICATE_CLASS &InPredicate)
const PREDICATE_CLASS & Predicate
FORCEINLINE bool operator()(T *A, T *B) const
TDereferenceWrapper(const PREDICATE_CLASS &InPredicate)
const PREDICATE_CLASS & Predicate
FORCEINLINE bool operator()(T &A, T &B)
FORCEINLINE bool operator()(const T &A, const T &B) const
FORCEINLINE bool operator!=(const TDereferencingIterator &Rhs) const
FORCEINLINE TDereferencingIterator & operator++()
FORCEINLINE ElementType & operator*() const
TDereferencingIterator(IteratorType InIter)
static InternalType::DerivedType Test(const typename InternalType::DerivedType *)
static FORCEINLINE FFieldLayoutDesc::FWriteFrozenMemoryImageFunc * Do()
static FORCEINLINE FTypeLayoutDesc::FWriteFrozenMemoryImageFunc * Do()
static const FTypeLayoutDesc & Do(const T &Object)
TGuardValue_Bitfield_Cleanup(FuncType &&InFunc)
~TGuardValue_Bitfield_Cleanup()
FORCEINLINE const AssignedType & operator*() const
TGuardValue(RefType &ReferenceValue, const AssignedType &NewValue)
static constexpr bool Value
static constexpr bool Value
static FORCEINLINE void Initialize(FTypeLayoutDesc &TypeDesc)
static void Initialize(FTypeLayoutDesc &TypeDesc)
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static Yes & Test(BaseType *)
static constexpr bool Value
static Yes & Test(const BaseType *)
static DerivedType * DerivedTypePtr()
static constexpr bool IsDerived
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static uint32 Tester(uint64)
static uint32 Tester(bool)
static uint32 Tester(uint32)
static uint32 Tester(int32)
static uint32 Tester(unsigned long)
static uint32 Tester(const void *)
static uint32 Tester(TCHAR)
static uint32 Tester(int64)
static uint32 Tester(long)
static uint32 Tester(double)
static uint32 Tester(uint8)
FORCEINLINE bool operator()(const TKeyValuePair &A, const TKeyValuePair &B) const
bool operator!=(const TKeyValuePair &Other) const
TKeyValuePair(const KeyType &InKey, const ValueType &InValue)
bool operator==(const TKeyValuePair &Other) const
TKeyValuePair(const KeyType &InKey)
bool operator<(const TKeyValuePair &Other) const
FORCEINLINE bool operator()(T &&A, U &&B) const
FORCEINLINE bool operator()(const T &A, const T &B) const
static const WIDECHAR * Select(const ANSICHAR *, const WIDECHAR *wide)
static const WIDECHAR Select(const ANSICHAR, const WIDECHAR wide)
static const ANSICHAR Select(const ANSICHAR ansi, const WIDECHAR)
static const ANSICHAR * Select(const ANSICHAR *ansi, const WIDECHAR *)
static FORCEINLINE void SerializeStructured(FStructuredArchive::FSlot Slot, TMapBase< KeyType, ValueType, SetAllocator, KeyFuncs > &InMap)
static FORCEINLINE FArchive & Serialize(FArchive &Ar, TMapBase< KeyType, ValueType, SetAllocator, KeyFuncs > &Map)
static bool LegacyCompareEqual(const TMapBase< KeyType, ValueType, SetAllocator, KeyFuncs > &A, const TMapBase< KeyType, ValueType, SetAllocator, KeyFuncs > &B)
static char(& Resolve(decltype(&Concept::template Requires< Ts... >) *))[2]
static constexpr bool Value
static char(& Resolve(...))[1]
static FORCEINLINE TCHAR const * GetName()
static constexpr bool value
static constexpr bool Value
static constexpr NumericType Lowest()
static constexpr NumericType Min()
static constexpr NumericType Max()
static constexpr NumericType Min()
static constexpr NumericType Lowest()
static constexpr NumericType Max()
static constexpr NumericType Max()
static constexpr NumericType Lowest()
static constexpr NumericType Min()
static constexpr NumericType Min()
static constexpr NumericType Lowest()
static constexpr NumericType Max()
static constexpr NumericType Max()
static constexpr NumericType Lowest()
static constexpr NumericType Min()
static constexpr NumericType Lowest()
static constexpr NumericType Min()
static constexpr NumericType Max()
static constexpr NumericType Min()
static constexpr NumericType Max()
static constexpr NumericType Lowest()
static constexpr NumericType Min()
static constexpr NumericType Lowest()
static constexpr NumericType Max()
static constexpr NumericType Lowest()
static constexpr NumericType Max()
static constexpr NumericType Min()
static constexpr NumericType Min()
static constexpr NumericType Lowest()
static constexpr NumericType Max()
FORCEINLINE operator T*() const
FORCEINLINE T * operator->() const
FObjectHandlePrivate Handle
FORCEINLINE operator bool() const
FORCEINLINE UObject * RealGet() const
FORCEINLINE T * Get() const
FORCEINLINE T & operator*() const
OptionalType & operator*()
TOptional & operator=(const OptionalType &InValue)
OptionalType * operator->()
void Serialize(FArchive &Ar)
OptionalType & GetValue()
TOptional & operator=(TOptional &&InValue)
const OptionalType & operator*() const
const OptionalType * operator->() const
TOptional & operator=(OptionalType &&InValue)
TOptional(OptionalType &&InValue)
FORCEINLINE operator bool() const
const OptionalType * GetPtrOrNull() const
OptionalType & Emplace(ArgsType &&... Args)
TTypeCompatibleBytes< OptionalType > Value
OptionalType * GetPtrOrNull()
TOptional & operator=(const TOptional &InValue)
TOptional(TOptional &&InValue)
friend bool operator!=(const TOptional &lhs, const TOptional &rhs)
TOptional(const OptionalType &InValue)
friend bool operator==(const TOptional &lhs, const TOptional &rhs)
TOptional(const TOptional &InValue)
const OptionalType & GetValue() const
const OptionalType & Get(const OptionalType &DefaultValue) const
TOptional(EInPlace, ArgTypes &&... Args)
static constexpr bool Value
static constexpr bool value
static constexpr bool Value
static constexpr bool value
static constexpr bool Value
static constexpr bool value
TTuple< Types..., Ret > Values
TPayload(ArgTypes &&... Args)
TTuple< Types... > Values
TPayload(ArgTypes &&... Args)
TTypeCompatibleBytes< T > Bytes
T * operator()(ArgTypes &&... Args)
FORCEINLINE uint32 operator()(const T &Value) const
TRetainedRef(T &&InRef)=delete
TRetainedRef(const T &InRef)
TRetainedRef(const T &&InRef)=delete
operator const T &() const
TRetainedRef(T &&InRef)=delete
TRetainedRef(const T &&InRef)=delete
TRetainedRef(const T &InRef)=delete
TScopeCounter(Type &ReferenceValue)
static FArchive & Serialize(FArchive &Ar, TSet< ElementType, KeyFuncs, Allocator > &Set)
static void SerializeStructured(FStructuredArchive::FSlot Slot, TSet< ElementType, KeyFuncs, Allocator > &Set)
static bool LegacyCompareEqual(const TSet< ElementType, KeyFuncs, Allocator > &A, const TSet< ElementType, KeyFuncs, Allocator > &B)
FORCEINLINE operator UClass *() const
FORCEINLINE UClass * operator->() const
FORCEINLINE UClass & operator*() const
FORCEINLINE UClass * Get() const
FORCEINLINE operator bool() const
FORCEINLINE operator bool() const
FORCEINLINE T & operator*() const
FORCEINLINE T * Get() const
FORCEINLINE UObject * RealGet() const
FORCEINLINE T * operator->() const
FORCEINLINE operator T*() const
FORCEINLINE const KeyType & operator()(const ElementType &Pair) const
static void Serialize(FArchive &Ar, TSortedMap< KeyType, ValueType, ArrayAllocator, SortPredicate > &Map)
static const FTypeLayoutDesc & Do()
TSubclassOf(UClass *uClass)
TTuple(const TTuple &)=default
TTuple & operator=(TTuple< OtherTypes... > &&Other)
TTuple & operator=(const TTuple< OtherTypes... > &Other)
TTuple & operator=(TTuple &&)=default
TTuple(TTuple &&)=default
UE::Core::Private::Tuple::TTupleBase< TMakeIntegerSequence< uint32, sizeof...(Types)>, Types... > Super
TTuple & operator=(const TTuple &)=default
ElementType * GetTypedPtr()
const ElementType * GetTypedPtr() const
uint8 Pad[sizeof(ElementType)]
static void FromString(T &Value, const TCHAR *Buffer)
static UE_NODISCARD FString ToSanitizedString(const T &Value)
static UE_NODISCARD FString ToString(const T &Value)
TCallTraits< T >::ParamType ConstInitType
TCallTraits< T >::ConstPointerType ConstPointerType
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
FORCEINLINE T & operator*()
TWeakObjectPtr(int index, int serialnumber)
T * Get(bool bEvenIfPendingKill=false)
FORCEINLINE bool operator==(const TWeakObjectPtr< T > &__that) const
FORCEINLINE operator bool()
FORCEINLINE operator T*()
FORCEINLINE T * operator->()
ETextDirection TextDirection
bool ComponentHasTag(FName Tag)
void SetActive(bool bNewActive, bool bReset)
void RemoveTickPrerequisiteComponent(UActorComponent *PrerequisiteComponent)
static void AddReferencedObjects(UObject *InThis, FReferenceCollector *Collector)
BitFieldValue< bool, unsigned __int32 > bIsBeingDestroyed()
void OnComponentDestroyed(bool bDestroyingHierarchy)
bool ReplicateSubobjects(UActorChannel *Channel, FOutBunch *Bunch, FReplicationFlags *RepFlags)
void AddReplicatedSubObject(UObject *SubObject, ELifetimeCondition NetCondition)
BitFieldValue< bool, unsigned __int32 > bHasBeenCreated()
BitFieldValue< bool, unsigned __int32 > bAutoActivate()
EComponentCreationMethod & CreationMethodField()
bool NeedsLoadForClient()
BitFieldValue< bool, unsigned __int32 > bAllowReregistration()
void PostRename(UObject *OldOuter, const FName OldName)
BitFieldValue< bool, unsigned __int32 > bRegistered()
static UClass * GetPrivateStaticClass()
void InitializeComponent()
BitFieldValue< bool, unsigned __int32 > bAsyncPhysicsTickEnabled()
BitFieldValue< bool, unsigned __int32 > bCanEverAffectNavigation()
BitFieldValue< bool, unsigned __int32 > bPreventOnClient()
bool NeedsLoadForEditorGame()
int & UCSSerializationIndexField()
BitFieldValue< bool, unsigned __int32 > bRenderStateDirty()
BitFieldValue< bool, unsigned __int32 > bRenderDynamicDataDirty()
FString * GetReadableName(FString *result)
void ExecuteUnregisterEvents()
void Serialize(FArchive *Ar)
void ReregisterComponent()
BitFieldValue< bool, unsigned __int32 > bMarkedForPreEndOfFrameSync()
UAssetUserData * GetAssetUserDataOfClass(TSubclassOf< UAssetUserData > InUserDataClass)
BitFieldValue< bool, unsigned __int32 > bPhysicsStateCreated()
void UninitializeComponent()
UWorld *& WorldPrivateField()
BitFieldValue< bool, unsigned __int32 > bPreventOnDedicatedServer()
static void StaticRegisterNativesUActorComponent()
BitFieldValue< bool, unsigned __int32 > bUseBPOnComponentTick()
bool IsComponentTickEnabled()
BitFieldValue< bool, unsigned __int32 > bAllowConcurrentTick()
BitFieldValue< bool, unsigned __int32 > bNeverNeedsRenderUpdate()
bool Rename(const wchar_t *InName, UObject *NewOuter, unsigned int Flags)
void SendRenderInstanceData_Concurrent()
void DoDeferredRenderUpdates_Concurrent()
void SetAutoActivate(bool bNewAutoActivate)
bool NeedsLoadForServer()
TArray< FName, TSizedDefaultAllocator< 32 > > & ComponentTagsField()
bool IsNameStableForNetworking()
BitFieldValue< bool, unsigned __int32 > bAllowAnyoneToDestroyMe()
BitFieldValue< bool, unsigned __int32 > bOnlyRelevantToOwner()
BitFieldValue< bool, unsigned __int32 > bRenderTransformDirty()
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
BitFieldValue< bool, unsigned __int32 > bWantsInitializeComponent()
int GetFunctionCallspace(UFunction *Function, FFrame *Stack)
void AddTickPrerequisiteActor(AActor *PrerequisiteActor)
BitFieldValue< bool, unsigned __int32 > bAutoRegister()
BitFieldValue< bool, unsigned __int32 > bEditableWhenInherited()
bool IsSupportedForNetworking()
BitFieldValue< bool, unsigned __int32 > bPreventOnConsoles()
void AddTickPrerequisiteComponent(UActorComponent *PrerequisiteComponent)
bool AllowRegisterWithWorld(UWorld *InWorld)
void RegisterComponentWithWorld(UWorld *InWorld, FRegisterComponentContext *Context)
void ReadyForReplication()
BitFieldValue< bool, unsigned __int32 > bRoutedPostRename()
BitFieldValue< bool, unsigned __int32 > bNetAddressable()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
void RecreateRenderState_Concurrent()
BitFieldValue< bool, unsigned __int32 > bIsActive()
void CreatePhysicsState(bool bAllowDeferral)
void UnregisterComponent()
void OnDestroyPhysicsState()
void RemoveUCSModifiedProperties(const TArray< FProperty *, TSizedDefaultAllocator< 32 > > *Properties)
BitFieldValue< bool, unsigned __int32 > bReplicates()
void SetIsReplicatedByDefault(const bool bNewReplicates)
int & MarkedForEndOfFrameUpdateArrayIndexField()
void DetermineUCSModifiedProperties()
ENetMode InternalGetNetMode()
void RemoveTickPrerequisiteActor(AActor *PrerequisiteActor)
BitFieldValue< bool, unsigned __int32 > bHasBeenInitialized()
void SetComponentTickEnabled(bool bEnabled)
BitFieldValue< bool, unsigned __int32 > bOnlyInitialReplication()
BitFieldValue< bool, unsigned __int32 > bAlwaysReplicatePropertyConditional()
BitFieldValue< bool, unsigned __int32 > bNavigationRelevant()
BitFieldValue< bool, unsigned __int32 > bPreventOnNonDedicatedHost()
void SendRenderTransform_Concurrent()
UWorld * GetWorld_Uncached()
void RegisterAsyncPhysicsTickEnabled(bool bRegister)
void SetCanEverAffectNavigation(bool bRelevant)
void AsyncPhysicsTickComponent(float DeltaTime, float SimTime)
FActorComponentDeactivateSignature & OnComponentDeactivatedField()
void PostInitProperties()
void GetUCSModifiedProperties(TSet< FProperty const *, DefaultKeyFuncs< FProperty const *, 0 >, FDefaultSetAllocator > *ModifiedProperties)
void DestroyComponent(bool bPromoteChildren)
void CreateRenderState_Concurrent(FRegisterComponentContext *Context)
void MarkForNeededEndOfFrameUpdate()
BitFieldValue< bool, unsigned __int32 > bUseBPOnComponentCreated()
bool CallRemoteFunction(UFunction *Function, void *Parameters, FOutParmRec *OutParms, FFrame *Stack)
BitFieldValue< bool, unsigned __int32 > MarkedForEndOfFrameUpdateState()
BitFieldValue< bool, unsigned __int32 > bTickFunctionsRegistered()
void RecreatePhysicsState()
BitFieldValue< bool, unsigned __int32 > bStasisPreventUnregister()
void RegisterComponentTickFunctions(bool bRegister, bool bSaveAndRestoreComponentTickState)
ELifetimeCondition GetReplicationCondition()
FActorComponentTickFunction & PrimaryComponentTickField()
BitFieldValue< bool, unsigned __int32 > bUseBPOnComponentDestroyed()
void OnCreatePhysicsState()
void DestroyPhysicsState()
AActor *& OwnerPrivateField()
BitFieldValue< bool, unsigned __int32 > bDedicatedForceTickingEveryFrame()
void FailedToRegisterWithWorld(UWorld *InWorld)
BitFieldValue< bool, unsigned __int32 > bIsReadyForReplication()
void EndPlay(const EEndPlayReason::Type EndPlayReason)
void TickComponent(float DeltaTime, ELevelTick TickType, FActorComponentTickFunction *ThisTickFunction)
bool SetupActorComponentTickFunction(FTickFunction *TickFunction)
TArray< TObjectPtr< UAssetUserData >, TSizedDefaultAllocator< 32 > > & AssetUserDataField()
BitFieldValue< bool, unsigned __int32 > bHasBegunPlay()
BitFieldValue< bool, unsigned __int32 > bIsEditorOnly()
void SetComponentTickIntervalAndCooldown(float TickInterval)
void RegisterAllComponentTickFunctions(bool bRegister, bool bSaveAndRestoreComponentTickState)
BitFieldValue< bool, unsigned __int32 > bRenderInstancesDirty()
void DestroyRenderState_Concurrent()
void SetComponentTickEnabledAsync(bool bEnabled)
BitFieldValue< bool, unsigned __int32 > bTickInEditor()
void RemoveUserDataOfClass(TSubclassOf< UAssetUserData > InUserDataClass)
BitFieldValue< bool, unsigned __int32 > bRenderStateCreated()
BitFieldValue< bool, unsigned __int32 > bReplicateUsingRegisteredSubObjectList()
void ClearNeedEndOfFrameUpdate_Internal()
BitFieldValue< bool, unsigned __int32 > bIsNetStartupComponent()
void SetIsReplicated(bool bShouldReplicate)
void PreReplication(IRepChangedPropertyTracker *ChangedPropertyTracker)
void Activate(bool bReset)
void AddAssetUserData(UAssetUserData *InUserData)
void MarkRenderStateDirty()
BitFieldValue< bool, unsigned __int32 > bMaintainHorizontalGroundVelocity()
BitFieldValue< bool, unsigned __int32 > bCanWalkOffLedgesWhenCrouching()
float GetMinAnalogSpeed()
BitFieldValue< bool, unsigned __int32 > bPushForceScaledToMass()
BitFieldValue< bool, unsigned __int32 > bPerformingJumpOff()
void ApplyRootMotionToVelocity(float deltaTime)
void AddRadialForce(const UE::Math::TVector< double > *Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff)
void StartNewPhysics(float deltaTime, int Iterations)
BitFieldValue< bool, unsigned __int32 > bNetworkUpdateReceived()
BitFieldValue< bool, unsigned __int32 > bCheatFlying()
void ApplyWorldOffset(const UE::Math::TVector< double > *InOffset, bool bWorldShift)
BitFieldValue< bool, unsigned __int32 > bForceMaxAccel()
void PhysCustom(float deltaTime, int Iterations)
BitFieldValue< bool, unsigned __int32 > bEnableServerDualMoveScopedMovementUpdates()
void AdjustProxyCapsuleSize()
BitFieldValue< bool, unsigned __int32 > bMovementInProgress()
BitFieldValue< bool, unsigned __int32 > bUseRVOAvoidance()
BitFieldValue< bool, unsigned __int32 > bUseRVOPostProcess()
BitFieldValue< bool, unsigned __int32 > bEnableScopedMovementUpdates()
BitFieldValue< bool, unsigned __int32 > bForceNextFloorCheck()
bool ApplyRequestedMove(float DeltaTime, float MaxAccel, float MaxSpeed, float Friction, float BrakingDeceleration, UE::Math::TVector< double > *OutAcceleration, float *OutRequestedSpeed)
float ImmersionDepth(bool bUseLineTrace)
bool ForcePositionUpdate(float DeltaTime)
void SimulatedTick(float DeltaSeconds)
BitFieldValue< bool, unsigned __int32 > bEnableSwimmingOutsideOfWater()
void SimulateRootMotion(float DeltaSeconds, const UE::Math::TTransform< double > *LocalRootMotionTransform)
static void AddReferencedObjects(UObject *InThis, FReferenceCollector *Collector)
float GetRVOAvoidanceWeight()
BitFieldValue< bool, unsigned __int32 > bRequestedMoveWithMaxSpeed()
BitFieldValue< bool, unsigned __int32 > bPushForceUsingZOffset()
bool ServerExceedsAllowablePositionError(float ClientTimeStamp, float DeltaTime, const UE::Math::TVector< double > *Accel, const UE::Math::TVector< double > *ClientWorldLocation, const UE::Math::TVector< double > *RelativeClientLocation, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, unsigned __int8 ClientMovementMode)
void PhysWalking(float deltaTime, int Iterations)
UPrimitiveComponent * GetMovementBase()
bool CanStartPathFollowing()
BitFieldValue< bool, unsigned __int32 > bWasSimulatingRootMotion()
void UpdateProxyAcceleration()
void JumpOff(AActor *MovementBaseActor)
void PhysicsRotation(float DeltaTime)
bool ShouldCancelAdaptiveReplication()
void PerformMovement(float DeltaSeconds)
void ServerMoveHandleClientError(float ClientTimeStamp, float DeltaTime, const UE::Math::TVector< double > *Accel, const UE::Math::TVector< double > *RelativeClientLoc, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, unsigned __int8 ClientMovementMode, bool *bClientWasCorrected)
void RequestPathMove(const UE::Math::TVector< double > *MoveInput)
void CalcVelocity(float DeltaTime, float Friction, bool bFluid, float BrakingDeceleration)
void MoveAutonomous(float ClientTimeStamp, float DeltaTime, unsigned __int8 CompressedFlags, const UE::Math::TVector< double > *NewAccel)
BitFieldValue< bool, unsigned __int32 > bJustTeleported()
void UpdateBasedRotation(UE::Math::TRotator< double > *FinalRotation, const UE::Math::TRotator< double > *ReducedRotation)
void AddRadialImpulse(const UE::Math::TVector< double > *Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff, bool bVelChange)
void Crouch(bool bClientSimulation)
float ComputeAnalogInputModifier()
BitFieldValue< bool, unsigned __int32 > bEnablePhysicsInteraction()
BitFieldValue< bool, unsigned __int32 > bUseBPAcknowledgeServerCorrection()
void ClientAdjustRootMotionSourcePosition_Implementation(float TimeStamp, FRootMotionSourceGroup *ServerRootMotion, bool bHasAnimRootMotion, float ServerMontageTrackPosition, UE::Math::TVector< double > *ServerLoc, FVector_NetQuantizeNormal *ServerRotation, float ServerVelZ, UPrimitiveComponent *ServerBase, FName ServerBaseBoneName, bool bHasBase, bool bBaseRelativePosition, unsigned __int8 ServerMovementMode)
void ClientVeryShortAdjustPosition_Implementation(float TimeStamp, UE::Math::TVector< double > *NewLoc, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, unsigned __int8 ServerMovementMode)
void SetAvoidanceGroupMask(int GroupFlags)
void RegisterAsyncCallback()
BitFieldValue< bool, unsigned __int32 > bAllowPhysicsRotationDuringAnimRootMotion()
BitFieldValue< bool, unsigned __int32 > bRunPhysicsWithNoController()
BitFieldValue< bool, unsigned __int32 > bIsNavWalkingOnServer()
BitFieldValue< bool, unsigned __int32 > bSweepWhileNavWalking()
void ClientAckGoodMove(float TimeStamp)
void MaybeUpdateBasedMovement(float DeltaSeconds)
void StartFalling(int Iterations, float remainingTime, float timeTick, const UE::Math::TVector< double > *Delta, const UE::Math::TVector< double > *subLoc)
void SetBase(UPrimitiveComponent *NewBase, const FName BoneName, bool bNotifyActor)
void PerformAirControlForPathFollowing(UE::Math::TVector< double > *Direction, float ZDiff)
void ResetPredictionData_Client()
void HandleImpact(const FHitResult *Impact, float TimeSlice, const UE::Math::TVector< double > *MoveDelta)
void TickComponent(float DeltaTime, ELevelTick TickType, FActorComponentTickFunction *ThisTickFunction)
void ResetPredictionData_Server()
void PhysNavWalking(float deltaTime, int Iterations)
FNetworkPredictionData_Server_Character * GetPredictionData_Server_Character()
void SetUpdatedComponent(USceneComponent *NewUpdatedComponent)
void NotifyBumpedPawn(APawn *BumpedPawn)
void PhysSwimming(float deltaTime, int Iterations)
void UpdateCharacterStateAfterMovement(float DeltaSeconds, bool bDoOverrideVelocities)
void Serialize(FArchive *Archive)
float GetRVOAvoidanceConsiderationRadius()
float GetPathFollowingBrakingDistance(float MaxSpeed)
float GetValidPerchRadius()
BitFieldValue< bool, unsigned __int32 > bNetworkAlwaysReplicateTransformUpdateTimestamp()
void K2_ComputeFloorDist(UE::Math::TVector< double > *CapsuleLocation, float LineDistance, float SweepDistance)
void RegisterComponentTickFunctions(bool bRegister, bool bSaveAndRestoreComponentTickState)
void SimulateMovement(float DeltaSeconds)
FNetworkPredictionData_Client_Character * GetPredictionData_Client_Character()
bool ShouldComputeAccelerationToReachRequestedVelocity(const float RequestedSpeed)
bool ServerCheckClientError(float ClientTimeStamp, float DeltaTime, const UE::Math::TVector< double > *Accel, const UE::Math::TVector< double > *ClientWorldLocation, const UE::Math::TVector< double > *RelativeClientLocation, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, unsigned __int8 ClientMovementMode)
bool IsAsyncCallbackRegistered()
void UpdateNewYawRotation(UE::Math::TRotator< double > *DesiredRotation, UE::Math::TRotator< double > *CurrentRotation, UE::Math::TRotator< double > *NewRotation, UE::Math::TRotator< double > *DeltaRot, float DeltaTime)
void UpdateBasedMovement(float DeltaSeconds)
void PostBuildAsyncInput()
void OnCharacterStuckInGeometry(const FHitResult *Hit)
BitFieldValue< bool, unsigned __int32 > bAlwaysCheckFloor()
void AddForce(UE::Math::TVector< double > *Force)
void ApplyDownwardForce(float DeltaSeconds)
unsigned __int8 PackNetworkMovementMode()
BitFieldValue< bool, unsigned __int32 > bIgnoreBaseRotation()
void UpdateNewPitchRotation(UE::Math::TRotator< double > *DesiredRotation, UE::Math::TRotator< double > *CurrentRotation, UE::Math::TRotator< double > *NewRotation, UE::Math::TRotator< double > *DeltaRot, float DeltaTime)
void MaintainHorizontalGroundVelocity()
BitFieldValue< bool, unsigned __int32 > bNetworkMovementModeChanged()
bool VerifyClientTimeStamp(float TimeStamp, FNetworkPredictionData_Server_Character *ServerData)
void PhysFlying(float deltaTime, int Iterations, float friction, float brakingDeceleration)
float GetMaxAcceleration()
BitFieldValue< bool, unsigned __int32 > bUseFlatBaseForFloorChecks()
BitFieldValue< bool, unsigned __int32 > bUseControllerDesiredRotation()
FNetworkPredictionData_Client * GetPredictionData_Client()
BitFieldValue< bool, unsigned __int32 > bSkipInitialFloorUpdate()
void SetRVOAvoidanceUID(int UID)
__int64 CheckWaterJump(UE::Math::TVector< double > *CheckPoint, UE::Math::TVector< double > *WallNormal)
void ConvertRootMotionServerIDsToLocalIDs(const FRootMotionSourceGroup *LocalRootMotionToMatchWith, FRootMotionSourceGroup *InOutServerRootMotion, float TimeStamp)
bool ShouldJumpOutOfWater(UE::Math::TVector< double > *JumpDir)
BitFieldValue< bool, unsigned __int32 > bNetworkSmoothingComplete()
float GetRVOAvoidanceRadius()
bool HasPredictionData_Server()
BitFieldValue< bool, unsigned __int32 > bCanWalkOffLedges()
bool HandlePendingLaunch()
void ClientAdjustRootMotionPosition_Implementation(float TimeStamp, float ServerMontageTrackPosition, UE::Math::TVector< double > *ServerLoc, FVector_NetQuantizeNormal *ServerRotation, float ServerVelZ, UPrimitiveComponent *ServerBase, FName ServerBaseBoneName, bool bHasBase, bool bBaseRelativePosition, unsigned __int8 ServerMovementMode)
BitFieldValue< bool, unsigned __int32 > bImpartBaseVelocityZ()
BitFieldValue< bool, unsigned __int32 > bWantsToCrouch()
BitFieldValue< bool, unsigned __int32 > bUseSeparateBrakingFriction()
BitFieldValue< bool, unsigned __int32 > bDeferUpdateMoveComponent()
int GetGroupsToIgnoreMask()
float Swim(UE::Math::TVector< double > *Delta, FHitResult *Hit)
bool DoJump(bool bReplayingMoves)
void RequestDirectMove(const UE::Math::TVector< double > *MoveVelocity, bool bForceMaxSpeed)
void UpdateCharacterStateBeforeMovement(float DeltaSeconds)
void ApplyAccumulatedForces(float DeltaSeconds)
void SetGroupsToIgnoreMask(int GroupFlags)
bool CanCrouchInCurrentState()
void SendClientAdjustment()
void ApplyNetworkMovementMode(const unsigned __int8 ReceivedMode)
BitFieldValue< bool, unsigned __int32 > bApplyGravityWhileJumping()
bool CheckLedgeDirection(const UE::Math::TVector< double > *OldLocation, const UE::Math::TVector< double > *SideStep, const UE::Math::TVector< double > *GravDir)
bool ShouldPerformAirControlForPathFollowing()
static void StaticRegisterNativesUCharacterMovementComponent()
void TwoWallAdjust(UE::Math::TVector< double > *Delta, const FHitResult *Hit, const UE::Math::TVector< double > *OldHitNormal)
void ApplyRepulsionForce(float DeltaSeconds)
void SetRVOAvoidanceWeight(float Weight)
void ReplicateMoveToServer(float DeltaTime, const UE::Math::TVector< double > *NewAcceleration)
BitFieldValue< bool, unsigned __int32 > bAlwaysCheckForInvallidFloor()
void MaybeSaveBaseLocation()
bool ShouldCheckForValidLandingSpot(float DeltaTime, const UE::Math::TVector< double > *Delta, const FHitResult *Hit)
void UpdateFromCompressedFlags(unsigned __int8 Flags)
void ClientAdjustPosition(float TimeStamp, UE::Math::TVector< double > *NewLoc, UE::Math::TVector< double > *NewVel, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, unsigned __int8 ServerMovementMode)
void ClientAdjustPosition_Implementation(float TimeStamp, UE::Math::TVector< double > *NewLocation, UE::Math::TVector< double > *NewVelocity, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, unsigned __int8 ServerMovementMode, TOptional< UE::Math::TRotator< double > > *OptionalRotation)
bool ShouldComputePerchResult(const FHitResult *InHit, bool bCheckRadius)
int GetGroupsToAvoidMask()
BitFieldValue< bool, unsigned __int32 > bIgnoreClientMovementErrorChecksAndCorrection()
void PhysicsVolumeChanged(APhysicsVolume *NewVolume)
void SetDefaultMovementMode()
BitFieldValue< bool, unsigned __int32 > bTouchForceScaledToMass()
void PhysFalling(float deltaTime, int Iterations)
BitFieldValue< bool, unsigned __int32 > bImpartBaseVelocityX()
bool ShouldUsePackedMovementRPCs()
BitFieldValue< bool, unsigned __int32 > bForceModifyDesiredRotation()
void Serialize(FStructuredArchiveRecord Record)
void CapsuleTouched(UPrimitiveComponent *OverlappedComp, AActor *Other, UPrimitiveComponent *OtherComp, int OtherBodyIndex, bool bFromSweep, const FHitResult *SweepResult)
void SetMovementMode(EMovementMode NewMovementMode, unsigned __int8 NewCustomMode)
bool CanStepUp(const FHitResult *Hit)
int GetAvoidanceGroupMask()
BitFieldValue< bool, unsigned __int32 > bImpartBaseAngularVelocity()
BitFieldValue< bool, unsigned __int32 > bNotifyApex()
void ProcessAsyncOutput()
void SmoothClientPosition(float DeltaSeconds)
BitFieldValue< bool, unsigned __int32 > bServerAcceptClientAuthoritativePosition()
void ClientAdjustRootMotionPosition(float TimeStamp, float ServerMontageTrackPosition, UE::Math::TVector< double > *ServerLoc, FVector_NetQuantizeNormal *ServerRotation, float ServerVelZ, UPrimitiveComponent *ServerBase, FName ServerBoneName, bool bHasBase, bool bBaseRelativePosition, unsigned __int8 ServerMovementMode)
void SmoothClientPosition_Interpolate(float DeltaSeconds)
void SmoothClientPosition_UpdateVisuals()
BitFieldValue< bool, unsigned __int32 > bHasRequestedVelocity()
BitFieldValue< bool, unsigned __int32 > bOrientRotationToMovement()
void AddImpulse(UE::Math::TVector< double > *Impulse, bool bVelocityChange, float MassScaleImpulseExponent, bool bOverrideMaxImpulseZ)
void CalcAvoidanceVelocity(float DeltaTime)
bool IsValidLandingSpot(const UE::Math::TVector< double > *CapsuleLocation, const FHitResult *Hit)
void CallMovementUpdateDelegate(float DeltaTime, const UE::Math::TVector< double > *OldLocation, const UE::Math::TVector< double > *OldVelocity)
FNetworkPredictionData_Server * GetPredictionData_Server()
float GetMaxBrakingDeceleration()
void UpdateFloorFromAdjustment()
void TickCharacterPose(float DeltaTime)
BitFieldValue< bool, unsigned __int32 > bFastAttachedMove()
bool CanStopPathFollowing()
bool ShouldRemainVertical()
void StopActiveMovement()
void DetermineRequestedMoveAcceleration(UE::Math::TVector< double > *NewAcceleration, const UE::Math::TVector< double > *MoveVelocity, float DeltaTime, float MaxAccel, float MaxSpeed, float Friction, float CurrentSpeedSq, const UE::Math::TVector< double > *RequestedMoveDir)
void ClearAccumulatedForces()
bool IsWalkable(const FHitResult *Hit, bool bIsSteppingUp)
float GetNetworkSafeRandomAngleDegrees()
bool ShouldLimitAirControl(float DeltaTime, const UE::Math::TVector< double > *FallAcceleration)
void Launch(const UE::Math::TVector< double > *LaunchVel)
void SetWalkableFloorZ(float InWalkableFloorZ)
void ClientAdjustRootMotionSourcePosition(float TimeStamp, FRootMotionSourceGroup *ServerRootMotion, bool bHasAnimRootMotion, float ServerMontageTrackPosition, UE::Math::TVector< double > *ServerLoc, FVector_NetQuantizeNormal *ServerRotation, float ServerVelZ, UPrimitiveComponent *ServerBase, FName ServerBoneName, bool bHasBase, bool bBaseRelativePosition, unsigned __int8 ServerMovementMode)
void ForceReplicationUpdate()
void SetNavWalkingPhysics(bool bEnable)
FString * GetMovementName(FString *result)
bool ClientUpdatePositionAfterServerUpdate()
float BoostAirControl(float DeltaTime, float TickAirControl, const UE::Math::TVector< double > *FallAcceleration)
void OnMovementModeChanged(EMovementMode PreviousMovementMode, unsigned __int8 PreviousCustomMode)
BitFieldValue< bool, unsigned __int32 > bWantsToLeaveNavWalking()
float GetMaxJumpHeightWithJumpTime()
void SetPostLandedPhysics(const FHitResult *Hit)
void ControlledCharacterMove(const UE::Math::TVector< double > *InputVector, float DeltaSeconds)
void SmoothCorrection(const UE::Math::TVector< double > *OldLocation, const UE::Math::TQuat< double > *OldRotation, const UE::Math::TVector< double > *NewLocation, const UE::Math::TQuat< double > *NewRotation)
void FindBestNavMeshLocation(const UE::Math::TVector< double > *TraceStart, const UE::Math::TVector< double > *TraceEnd, const UE::Math::TVector< double > *CurrentFeetLocation, const UE::Math::TVector< double > *TargetNavLocation, FHitResult *OutHitResult)
void ClientAckGoodMove_Implementation(float TimeStamp)
void StartSwimming(UE::Math::TVector< double > *OldLocation, UE::Math::TVector< double > *OldVelocity, float timeTick, float remainingTime, int Iterations)
BitFieldValue< bool, unsigned __int32 > bCrouchMaintainsBaseLocation()
BitFieldValue< bool, unsigned __int32 > bRequestedMoveUseAcceleration()
BitFieldValue< bool, unsigned __int32 > bShrinkProxyCapsule()
void ApplyVelocityBraking(float DeltaTime, float Friction, float BrakingDeceleration)
float GetRVOAvoidanceHeight()
BitFieldValue< bool, unsigned __int32 > bScalePushForceToVelocity()
bool TryToLeaveNavWalking()
void UnCrouch(bool bClientSimulation, bool bForce)
BitFieldValue< bool, unsigned __int32 > bDeferUpdateBasedMovement()
BitFieldValue< bool, unsigned __int32 > bProjectNavMeshWalking()
void ApplyImpactPhysicsForces(const FHitResult *Impact, const UE::Math::TVector< double > *ImpactAcceleration, const UE::Math::TVector< double > *ImpactVelocity)
void HandleWalkingOffLedge(const UE::Math::TVector< double > *PreviousFloorImpactNormal, const UE::Math::TVector< double > *PreviousFloorContactNormal, const UE::Math::TVector< double > *PreviousLocation, float TimeDelta)
BitFieldValue< bool, unsigned __int32 > bNetworkSkipProxyPredictionOnNetUpdate()
float SlideAlongSurface(const UE::Math::TVector< double > *Delta, float Time, const UE::Math::TVector< double > *InNormal, FHitResult *Hit, bool bHandleImpact)
void ClientVeryShortAdjustPosition(float TimeStamp, UE::Math::TVector< double > *NewLoc, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, unsigned __int8 ServerMovementMode)
bool ResolvePenetrationImpl(const UE::Math::TVector< double > *Adjustment, const FHitResult *Hit, const UE::Math::TQuat< double > *NewRotation)
bool HasRootMotionSources()
void DisplayDebug(UCanvas *Canvas, const FDebugDisplayInfo *DebugDisplay, float *YL, float *YPos)
BitFieldValue< bool, unsigned __int32 > bWasAvoidanceUpdated()
bool HasPredictionData_Client()
BitFieldValue< bool, unsigned __int32 > bProjectNavMeshOnBothWorldChannels()
static UClass * GetPrivateStaticClass()
BitFieldValue< bool, unsigned __int32 > bNeedsSweepWhileWalkingUpdate()
BitFieldValue< bool, unsigned __int32 > bImpartBaseVelocityY()
BitFieldValue< bool, unsigned __int32 > bNetworkLargeClientCorrection()
bool ServerShouldUseAuthoritativePosition(float ClientTimeStamp, float DeltaTime, const UE::Math::TVector< double > *Accel, const UE::Math::TVector< double > *ClientWorldLocation, const UE::Math::TVector< double > *RelativeClientLocation, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, unsigned __int8 ClientMovementMode)
void ProcessClientTimeStampForTimeDiscrepancy(float ClientTimeStamp, FNetworkPredictionData_Server_Character *ServerData)
void ProcessLanded(const FHitResult *Hit, float remainingTime, int Iterations)
void ViewActor(FName ActorName)
void Summon(const FString *ClassName)
void AddCheatManagerExtension(UCheatManagerExtension *CheatObject)
float & DebugCapsuleRadiusField()
float & DebugTraceDrawNormalLengthField()
static UClass * StaticClass()
bool ProcessConsoleExec(const wchar_t *Cmd, FOutputDevice *Ar, UObject *Executor)
void ViewPlayer(const FString *S)
void ServerToggleAILogging()
int & CurrentTracePawnIndexField()
static void BugItWorker()
void SpawnServerStatReplicator()
void DebugCapsuleSweepSize(float HalfHeight, float Radius)
void DebugCapsuleSweepClear()
void DebugCapsuleSweepPawn()
void DestroyServerStatReplicator()
void DebugCapsuleSweepCapture()
static void StaticRegisterNativesUCheatManager()
BitFieldValue< bool, unsigned __int32 > bToggleAILogging()
static void CheatScript()
void FreezeFrame(float delay)
float & DebugTraceDistanceField()
TArray< TObjectPtr< UCheatManagerExtension >, TSizedDefaultAllocator< 32 > > & CheatManagerExtensionsField()
void DumpVoiceMutingState()
void OnlyLoadLevel(FName PackageName)
static void BugItStringCreator()
void Slomo(float NewTimeDilation)
BitFieldValue< bool, unsigned __int32 > bDebugCapsuleSweep()
void DebugCapsuleSweepComplex(bool bTraceComplex)
void DisableDebugCamera()
void StreamLevelIn(FName PackageName)
void BugItGo(float X, float Y, float Z, float Pitch, float Yaw, float Roll)
void BugIt(const FString *ScreenShotDescription)
AActor * GetTarget(APlayerController *PlayerController, FHitResult *OutHit)
void SetMouseSensitivityToDefault()
void StreamLevelOut(FName PackageName)
void DamageTarget(float DamageAmount)
void DumpOnlineSessionState()
void BugItGoString(const FString *TheLocation, const FString *TheRotation)
BitFieldValue< bool, unsigned __int32 > bDebugCapsuleTraceComplex()
int & CurrentTraceIndexField()
void SetLevelStreamingStatus(FName PackageName, bool bShouldBeLoaded, bool bShouldBeVisible)
float & DebugCapsuleHalfHeightField()
void SetSuperStruct(UStruct *NewSuperStruct)
UObject * GetDefaultSubobjectByName(FName ToFind)
void AssembleReferenceTokenStream(bool bForce)
const void * GetArchetypeForSparseClassData()
EClassFlags & ClassFlagsField()
FName * GetDefaultObjectName(FName *result)
void * CreateSparseClassData()
void Link(FArchive *Ar, bool bRelinkExistingProperties)
void SetUpRuntimeReplicationData()
static FFeedbackContext * GetDefaultPropertiesFeedbackContext()
static void AddReferencedObjects(UObject *InThis, FReferenceCollector *Collector)
void ValidateRuntimeReplicationData()
void PostInitProperties()
TMap< FName, UFunction *, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< FName, UFunction *, 0 > > & FuncMapField()
void AssembleReferenceTokenStreamInternal(bool bForce)
void Serialize(FArchive *Ar)
bool & bLayoutChangingField()
int & FirstOwnedClassRepField()
UObject *& ClassDefaultObjectField()
UScriptStruct *& SparseClassDataStructField()
void PostLoadDefaultObject(UObject *Object)
const wchar_t * GetPrefixCPP()
static void AssembleReferenceTokenStreams()
EClassCastFlags & ClassCastFlagsField()
TMap< FName, UFunction *, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< FName, UFunction *, 0 > > & SuperFuncMapField()
void *& SparseClassDataField()
FName & ClassConfigNameField()
TArray< FRepRecord, TSizedDefaultAllocator< 32 > > & ClassRepsField()
UObject * GetArchetypeForCDO()
bool ImplementsInterface(const UClass *SomeInterface)
bool HasProperty(FProperty *InProperty)
BitFieldValue< bool, unsigned __int32 > bIsGameClass()
UObject * CreateDefaultObject()
bool Rename(const wchar_t *InName, UObject *NewOuter, unsigned int Flags)
void ClearFunctionMapsCaches()
void PurgeClass(bool bRecompilingOnLoad)
BitFieldValue< bool, unsigned __int32 > bCheckedForLocalize()
void GetPreloadDependencies(TArray< UObject *, TSizedDefaultAllocator< 32 > > *OutDeps)
FWindowsRWLock & SuperFuncMapLockField()
TArray< UField *, TSizedDefaultAllocator< 32 > > & NetFieldsField()
UFunction * FindFunctionByName(FName InName, EIncludeSuperFlag::Type IncludeSuper)
FWindowsRWLock & FuncMapLockField()
void SerializeSparseClassData(FStructuredArchiveSlot Slot)
void SerializeDefaultObject(UObject *Object, FStructuredArchiveSlot Slot)
void SetSparseClassDataStruct(UScriptStruct *InSparseClassDataStruct)
const void * GetSparseClassData(const EGetSparseClassDataMethod GetMethod)
static UClass * GetPrivateStaticClass()
void DeferredRegister(UClass *UClassStaticClass, const wchar_t *PackageName, const wchar_t *Name)
UObject * GetDefaultObject(bool bCreateIfNeeded)
const FString * GetConfigName(const FString *result)
void CleanupSparseClassData()
UClass *& ClassWithinField()
BitFieldValue< bool, unsigned __int32 > bHasLocalized()
void SerializeDefaultObject(UObject *Object, FArchive *Ar)
BitFieldValue< bool, unsigned __int32 > bIsPassiveDamage()
float & DamageFalloffField()
BitFieldValue< bool, unsigned __int32 > bScaleMomentumByMass()
float & DestructibleImpulseField()
float & DamageImpulseField()
static UClass * StaticClass()
BitFieldValue< bool, unsigned __int32 > bCausedByWorld()
BitFieldValue< bool, unsigned __int32 > bRadialDamageVelChange()
float & DestructibleDamageSpreadScaleField()
static char(& Resolve(const volatile TArray< ElementType, AllocatorType > *))[2]
static char(& Resolve(...))[1]
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
static constexpr bool Value
TRemoveCV< T >::Type Type
FCountingOutputIterator()
const FCountingOutputIterator & operator++()
friend int32 operator-(FCountingOutputIterator Lhs, FCountingOutputIterator Rhs)
const FCountingOutputIterator & operator+=(const int32 Amount)
const FCountingOutputIterator & operator*() const
const FCountingOutputIterator & operator++(int)
TRemoveReference< FunctorType >::Type * Bind(FunctorType &&InFunc)
void * BindCopy(const FFunctionRefStoragePolicy &Other)
FFunctionStorage & operator=(const FFunctionStorage &Other)=delete
FFunctionStorage(FFunctionStorage &&Other)
FFunctionStorage(const FFunctionStorage &Other)=delete
void * BindCopy(const FFunctionStorage &Other)
FFunctionStorage & operator=(FFunctionStorage &&Other)=delete
IFunction_OwnedObject * GetBoundObject() const
virtual void Destroy() override
~IFunction_OwnedObject_Inline() override
~IFunction_OwnedObject_OnHeap() override
virtual void Destroy() override
virtual void * GetAddress()=0
virtual ~IFunction_OwnedObject()=default
virtual void * CloneToEmptyStorage(void *Storage) const =0
TFunction_CopyableOwnedObject(const T &InObj)
TFunction_CopyableOwnedObject(T &&InObj)
void * CloneToEmptyStorage(void *UntypedStorage) const override
TFunction_OwnedObject(ArgTypes &&... Args)
virtual void * GetAddress() override
void * CloneToEmptyStorage(void *Storage) const override
TFunction_UniqueOwnedObject(T &&InObj)
TFunctionRefBase(const TFunctionRefBase &Other)
friend struct TFunctionRefBase
void CheckCallable() const
TFunctionRefBase(TFunctionRefBase< OtherStorage, Ret(ParamTypes...)> &&Other)
TFunctionRefBase(TFunctionRefBase &&Other)
Ret operator()(ParamTypes... Params) const
TFunctionRefBase & operator=(const TFunctionRefBase &)=delete
TFunctionRefBase(const TFunctionRefBase< OtherStorage, Ret(ParamTypes...)> &Other)
static Ret Call(void *Obj, ParamTypes &... Params)
static void Call(void *Obj, ParamTypes &... Params)
TDecay< FunctorType >::Type * Bind(FunctorType &&InFunc)
TFunctionStorage()=default
TFunctionStorage(FFunctionStorage &&Other)
static char(& Resolve(int))[2]
static FORCEINLINE bool Compare(const TupleType &Lhs, const TupleType &Rhs)
static FORCEINLINE bool Compare(const TupleType &Lhs, const TupleType &Rhs)
static auto Resolve(...) -> char
static constexpr uint32 Value
static auto Resolve(TTupleBaseElement< Type, DeducedIndex, sizeof...(TupleTypes)> *) -> char(&)[DeducedIndex+1]
static constexpr uint32 Value
static FORCEINLINE uint32 Do(uint32 Hash, const TupleType &Tuple)
static FORCEINLINE uint32 Do(uint32 Hash, const TupleType &Tuple)
static FORCEINLINE bool Do(const TupleType &Lhs, const TupleType &Rhs)
static FORCEINLINE bool Do(const TupleType &Lhs, const TupleType &Rhs)
static FORCEINLINE bool Do(const TupleType &Lhs, const TupleType &Rhs)
TTupleBaseElement(TTupleBaseElement &&)=default
TTupleBaseElement(const TTupleBaseElement &)=default
TTupleBaseElement(EForwardingConstructor, ArgType &&Arg)
TTupleBaseElement & operator=(const TTupleBaseElement &)=default
TTupleBaseElement & operator=(TTupleBaseElement &&)=default
TTupleBaseElement & operator=(TTupleBaseElement &&)=default
TTupleBaseElement(const TTupleBaseElement &)=default
TTupleBaseElement(EForwardingConstructor, ArgType &&Arg)
TTupleBaseElement & operator=(const TTupleBaseElement &)=default
TTupleBaseElement(TTupleBaseElement &&)=default
static FORCEINLINE decltype(auto) Get(TupleType &&Tuple)
static FORCEINLINE decltype(auto) Get(TupleType &&Tuple)
static FORCEINLINE decltype(auto) GetImpl(const volatile TTupleBaseElement< DeducedType, Index, TupleSize > &, TupleType &&Tuple)
static FORCEINLINE decltype(auto) GetImpl(const volatile TTupleBaseElement< Type, DeducedIndex, TupleSize > &, TupleType &&Tuple)
static FORCEINLINE decltype(auto) Get(TupleType &&Tuple)
TBasisVectorMatrix(const TVector< T > &XAxis, const TVector< T > &YAxis, const TVector< T > &ZAxis, const TVector< T > &Origin)
TIntPoint operator/(const TIntPoint &Other) const
friend void operator<<(FStructuredArchive::FSlot Slot, TIntPoint &Point)
TIntPoint & operator=(const TIntPoint &Other)
static TIntPoint DivideAndRoundUp(TIntPoint lhs, TIntPoint Divisor)
TIntPoint operator+(const TIntPoint &Other) const
TIntPoint operator*(const TIntPoint &Other) const
bool SerializeFromMismatchedTag(FName StructTag, FArchive &Ar)
const IntType & operator()(int32 PointIndex) const
bool operator==(const TIntPoint &Other) const
IntType operator[](IntType Index) const
TIntPoint(TIntPoint< OtherIntType > Other)
TIntPoint operator*(IntType Scale) const
TIntPoint(IntType InX, IntType InY)
TIntPoint operator-(const TIntPoint &Other) const
TIntPoint ComponentMax(const TIntPoint &Other) const
static TIntPoint DivideAndRoundUp(TIntPoint lhs, IntType Divisor)
static TIntPoint DivideAndRoundDown(TIntPoint lhs, TIntPoint Divisor)
static TIntPoint DivideAndRoundDown(TIntPoint lhs, IntType Divisor)
TIntPoint & operator/=(IntType Divisor)
TIntPoint ComponentMin(const TIntPoint &Other) const
bool Serialize(FArchive &Ar)
TIntPoint operator/(IntType Divisor) const
IntType & operator[](IntType Index)
static const TIntPoint ZeroValue
TIntPoint & operator/=(const TIntPoint &Other)
IntType & operator()(int32 PointIndex)
bool operator!=(const TIntPoint &Other) const
TIntPoint & operator*=(const TIntPoint &Other)
static const TIntPoint NoneValue
TIntPoint & operator*=(IntType Scale)
TIntPoint & operator-=(const TIntPoint &Other)
IntType SizeSquared() const
TIntPoint & operator+=(const TIntPoint &Other)
bool operator!=(const TIntVector2 &Other) const
TIntVector2(IntType InValue)
bool Serialize(FArchive &Ar)
const IntType & operator[](int32 ComponentIndex) const
bool operator==(const TIntVector2 &Other) const
bool SerializeFromMismatchedTag(FName StructTag, FArchive &Ar)
IntType & operator[](int32 ComponentIndex)
TIntVector2(IntType InX, IntType InY)
TIntVector2(TIntVector2< OtherIntType > Other)
TIntVector3 operator*(const TIntVector3 &Other) const
TIntVector3 & operator/=(IntType Divisor)
const IntType & operator()(int32 ComponentIndex) const
TIntVector3 operator*(IntType Scale) const
static TIntVector3 DivideAndRoundUp(TIntVector3 lhs, IntType Divisor)
TIntVector3 operator/(IntType Divisor) const
TIntVector3 operator+(const TIntVector3 &Other) const
TIntVector3 & operator*=(IntType Scale)
friend void operator<<(FStructuredArchive::FSlot Slot, TIntVector3 &Vector)
bool Serialize(FArchive &Ar)
TIntVector3(IntType InX, IntType InY, IntType InZ)
TIntVector3 operator>>(IntType Shift) const
static const TIntVector3 ZeroValue
static TIntVector3 DivideAndRoundUp(TIntVector3 lhs, TIntVector3 Divisor)
TIntVector3 & operator%=(IntType Divisor)
TIntVector3 operator%(IntType Divisor) const
TIntVector3 operator|(IntType Value) const
TIntVector3 operator-(const TIntVector3 &Other) const
TIntVector3(IntType InValue)
IntType & operator()(int32 ComponentIndex)
bool operator!=(const TIntVector3 &Other) const
TIntVector3(TIntVector3< OtherIntType > Other)
const IntType & operator[](int32 ComponentIndex) const
bool operator==(const TIntVector3 &Other) const
TIntVector3 & operator*=(const TIntVector3 &Other)
TIntVector3(FVector InVector)
TIntVector3 & operator+=(const TIntVector3 &Other)
TIntVector3 operator&(IntType Value) const
static const TIntVector3 NoneValue
bool SerializeFromMismatchedTag(FName StructTag, FArchive &Ar)
TIntVector3 operator^(IntType Value) const
TIntVector3 & operator-=(const TIntVector3 &Other)
IntType & operator[](int32 ComponentIndex)
TIntVector4 & operator*=(IntType Scale)
TIntVector4 operator^(IntType Value) const
bool operator!=(const TIntVector4 &Other) const
TIntVector4 & operator%=(IntType Divisor)
TIntVector4 operator%(IntType Divisor) const
bool SerializeFromMismatchedTag(FName StructTag, FArchive &Ar)
bool Serialize(FArchive &Ar)
TIntVector4 operator>>(IntType Shift) const
TIntVector4(IntType InX, IntType InY, IntType InZ, IntType InW)
const IntType & operator[](int32 ComponentIndex) const
TIntVector4 & operator+=(const TIntVector4 &Other)
TIntVector4 & operator*=(const TIntVector4 &Other)
TIntVector4 & operator=(const TIntVector4 &Other)
TIntVector4 operator&(IntType Value) const
friend void operator<<(FStructuredArchive::FSlot Slot, TIntVector4 &Vector)
TIntVector4(const TIntVector3< IntType > &InValue, IntType InW=0)
IntType & operator()(int32 ComponentIndex)
const IntType & operator()(int32 ComponentIndex) const
TIntVector4 operator/(IntType Divisor) const
TIntVector4(TIntVector4< OtherIntType > Other)
IntType & operator[](int32 ComponentIndex)
TIntVector4(IntType InValue)
TIntVector4 operator-(const TIntVector4 &Other) const
TIntVector4 operator+(const TIntVector4 &Other) const
TIntVector4 operator*(const TIntVector4 &Other) const
TIntVector4 operator*(IntType Scale) const
bool operator==(const TIntVector4 &Other) const
TIntVector4 operator|(IntType Value) const
TIntVector4 & operator/=(IntType Divisor)
TIntVector4 & operator-=(const TIntVector4 &Other)
TLookAtMatrix(const TVector< T > &EyePosition, const TVector< T > &LookAtPosition, const TVector< T > &UpVector)
TLookFromMatrix(const TVector< T > &EyePosition, const TVector< T > &LookDirection, const TVector< T > &UpVector)
void SetColumn(int32 i, TVector< T > Value)
UE::Math::TQuat< T > ToQuat() const
FORCEINLINE TMatrix< T > operator+(const TMatrix< T > &Other) const
TMatrix< T > Inverse() const
TMatrix< T > ConcatTranslation(const TVector< T > &Translation) const
FORCEINLINE void operator*=(T Other)
FORCEINLINE TVector< T > InverseTransformVector(const TVector< T > &V) const
T GetMinimumAxisScale() const
TMatrix< T > TransposeAdjoint() const
void To3x4MatrixTranspose(T *Out) const
uint32 ComputeHash() const
TVector< T > GetUnitAxis(EAxis::Type Axis) const
FORCEINLINE TMatrix(EForceInit)
TVector< T > GetColumn(int32 i) const
FORCEINLINE TVector4< T > TransformPosition(const TVector< T > &V) const
bool operator!=(const TMatrix< T > &Other) const
FORCEINLINE bool GetFrustumTopPlane(TPlane< T > &OuTPln) const
FORCEINLINE TMatrix< T > operator*(T Other) const
TMatrix< T > ApplyScale(T Scale) const
TMatrix< T > GetMatrixWithoutScale(T Tolerance=UE_SMALL_NUMBER) const
FORCEINLINE TMatrix(const TVector< T > &InX, const TVector< T > &InY, const TVector< T > &InZ, const TVector< T > &InW)
T GetMaximumAxisScale() const
FORCEINLINE void operator+=(const TMatrix< T > &Other)
FORCEINLINE void DiagnosticCheckNaN() const
void Mirror(EAxis::Type MirrorAxis, EAxis::Type FlipAxis)
FORCEINLINE void operator*=(const TMatrix< T > &Other)
TVector< T > ExtractScaling(T Tolerance=UE_SMALL_NUMBER)
FORCEINLINE TVector4< T > TransformFVector4(const TVector4< T > &V) const
bool SerializeFromMismatchedTag(FName StructTag, FArchive &Ar)
TVector< T > GetScaleVector(T Tolerance=UE_SMALL_NUMBER) const
TMatrix< T > RemoveTranslation() const
bool Equals(const TMatrix< T > &Other, T Tolerance=UE_KINDA_SMALL_NUMBER) const
FORCEINLINE TVector4< T > TransformVector(const TVector< T > &V) const
bool Serialize(FArchive &Ar)
TVector< T > GetScaledAxis(EAxis::Type Axis) const
FORCEINLINE bool GetFrustumRightPlane(TPlane< T > &OuTPln) const
void GetUnitAxes(TVector< T > &X, TVector< T > &Y, TVector< T > &Z) const
TMatrix< T > InverseFast() const
void GetScaledAxes(TVector< T > &X, TVector< T > &Y, TVector< T > &Z) const
UE::Math::TRotator< T > Rotator() const
FORCEINLINE bool GetFrustumBottomPlane(TPlane< T > &OuTPln) const
void SetAxis(int32 i, const TVector< T > &Axis)
FORCEINLINE TMatrix< T > GetTransposed() const
FORCEINLINE bool GetFrustumFarPlane(TPlane< T > &OuTPln) const
bool operator==(const TMatrix< T > &Other) const
TVector< T > GetOrigin() const
FORCEINLINE bool GetFrustumNearPlane(TPlane< T > &OuTPln) const
FORCEINLINE TVector< T > InverseTransformPosition(const TVector< T > &V) const
FORCEINLINE TMatrix(const TPlane< T > &InX, const TPlane< T > &InY, const TPlane< T > &InZ, const TPlane< T > &InW)
void ScaleTranslation(const TVector< T > &Scale3D)
void RemoveScaling(T Tolerance=UE_SMALL_NUMBER)
FORCEINLINE bool GetFrustumLeftPlane(TPlane< T > &OuTPln) const
static const TMatrix Identity
void SetOrigin(const TVector< T > &NewOrigin)
void SetAxes(const TVector< T > *Axis0=NULL, const TVector< T > *Axis1=NULL, const TVector< T > *Axis2=NULL, const TVector< T > *Origin=NULL)
FORCEINLINE TMatrix< T > operator*(const TMatrix< T > &Other) const
FORCEINLINE void Normalize(T Tolerance=UE_SMALL_NUMBER)
static TQuat< T > SquadFullPath(const TQuat< T > &quat1, const TQuat< T > &tang1, const TQuat< T > &quat2, const TQuat< T > &tang2, T Alpha)
bool Identical(const TQuat *Q, const uint32 PortFlags) const
FORCEINLINE TQuat< T > operator*=(const TQuat< T > &Q)
T operator|(const TQuat< T > &Q) const
static FORCEINLINE T Error(const TQuat< T > &Q1, const TQuat< T > &Q2)
FORCEINLINE T SizeSquared() const
static TQuat< T > FindBetweenVectors(const TVector< T > &Vector1, const TVector< T > &Vector2)
FORCEINLINE TQuat< T > Inverse() const
TVector< T > operator*(const TVector< T > &V) const
static FORCEINLINE TQuat< T > FindBetween(const TVector< T > &Vector1, const TVector< T > &Vector2)
static FORCEINLINE TQuat< T > Slerp(const TQuat< T > &Quat1, const TQuat< T > &Quat2, T Slerp)
FORCEINLINE TVector< T > GetRightVector() const
void EnforceShortestArcWith(const TQuat< T > &OtherQuat)
FORCEINLINE TQuat< T > operator+=(const TQuat< T > &Q)
FORCEINLINE TVector< T > GetRotationAxis() const
bool SerializeFromMismatchedTag(FName StructTag, FArchive &Ar)
bool operator!=(const TQuat< T > &Q) const
bool Serialize(FArchive &Ar)
static TQuat< T > MakeFromEuler(const TVector< T > &Euler)
FORCEINLINE bool IsIdentity(T Tolerance=UE_SMALL_NUMBER) const
static TQuat< T > FindBetweenNormals(const TVector< T > &Normal1, const TVector< T > &Normal2)
FORCEINLINE void DiagnosticCheckNaN(const TCHAR *Message) const
static FORCEINLINE TQuat< T > FastBilerp(const TQuat< T > &P00, const TQuat< T > &P10, const TQuat< T > &P01, const TQuat< T > &P11, T FracX, T FracY)
FORCEINLINE TVector< T > GetAxisY() const
static FORCEINLINE T ErrorAutoNormalize(const TQuat< T > &A, const TQuat< T > &B)
TQuat(const TRotator< T > &R)
FORCEINLINE TQuat(EForceInit)
static FORCEINLINE TQuat< T > MakeFromRotator(const TRotator< T > &R)
FORCEINLINE TVector< T > GetUpVector() const
static TQuat< T > SlerpFullPath_NotNormalized(const TQuat< T > &quat1, const TQuat< T > &quat2, T Alpha)
TQuat(TVector< T > Axis, T AngleRad)
bool NetSerialize(FArchive &Ar, class UPackageMap *Map, bool &bOutSuccess)
TVector< T > ToRotationVector() const
FORCEINLINE bool Equals(const TQuat< T > &Q, T Tolerance=UE_KINDA_SMALL_NUMBER) const
FORCEINLINE T AngularDistance(const TQuat< T > &Q) const
TVector< T > Euler() const
static FORCEINLINE TQuat< T > MakeFromVectorRegister(const QuatVectorRegister &V)
FORCEINLINE TVector< T > GetAxisX() const
bool InitFromString(const FString &InSourceString)
bool operator==(const TQuat< T > &Q) const
FORCEINLINE TQuat< T > operator-() const
FORCEINLINE TQuat< T > operator-(const TQuat< T > &Q) const
FORCEINLINE TVector< T > GetAxisZ() const
bool IsNormalized() const
T GetTwistAngle(const TVector< T > &TwistAxis) const
void ToAxisAndAngle(TVector< T > &Axis, float &Angle) const
TRotator< T > Rotator() const
FORCEINLINE TVector< T > Vector() const
FORCEINLINE T Size() const
FORCEINLINE void DiagnosticCheckNaN() const
static TQuat< T > Slerp_NotNormalized(const TQuat< T > &Quat1, const TQuat< T > &Quat2, T Slerp)
void ToSwingTwist(const TVector< T > &InTwistAxis, TQuat< T > &OutSwing, TQuat< T > &OutTwist) const
FORCEINLINE TVector< T > GetForwardVector() const
FORCEINLINE TQuat(T InX, T InY, T InZ, T InW)
void ToMatrix(TMatrix< T > &Mat) const
TVector< T > UnrotateVector(TVector< T > V) const
FORCEINLINE TQuat< T > GetNormalized(T Tolerance=UE_SMALL_NUMBER) const
TQuat(const QuatVectorRegister &V)
FORCEINLINE TQuat< T > operator*(const TQuat< T > &Q) const
static TQuat< T > MakeFromRotationVector(const TVector< T > &RotationVector)
static FORCEINLINE TQuat< T > SlerpFullPath(const TQuat< T > &quat1, const TQuat< T > &quat2, T Alpha)
TMatrix< T > operator*(const TMatrix< T > &M) const
void ToAxisAndAngle(TVector< T > &Axis, double &Angle) const
FORCEINLINE T GetAngle() const
static FORCEINLINE TQuat< T > FastLerp(const TQuat< T > &A, const TQuat< T > &B, const T Alpha)
TVector< T > RotateVector(TVector< T > V) const
static const TQuat< T > Identity
FORCEINLINE TQuat< T > operator+(const TQuat< T > &Q) const
FORCEINLINE TMatrix< T > ToMatrix() const
static void CalcTangents(const TQuat< T > &PrevP, const TQuat< T > &P, const TQuat< T > &NextP, T Tension, TQuat< T > &OutTan)
static TQuat< T > Squad(const TQuat< T > &quat1, const TQuat< T > &tang1, const TQuat< T > &quat2, const TQuat< T > &tang2, T Alpha)
FORCEINLINE TQuat< T > operator-=(const TQuat< T > &Q)
TQuat(const TMatrix< T > &M)
TVector< T > GetClampedToMaxSize2D(T MaxSize) const
FORCEINLINE TVector< T > ProjectOnTo(const TVector< T > &A) const
static FORCEINLINE T Dist(const TVector< T > &V1, const TVector< T > &V2)
static const TVector< T > XAxisVector
FORCEINLINE T CosineAngle2D(TVector< T > B) const
T & operator[](int32 Index)
static TVector< T > DegreesToRadians(const TVector< T > &DegVector)
static TVector< T > UnitX()
FORCEINLINE UE::Math::TRotator< T > Rotation() const
FORCEINLINE TVector< T > operator+=(const TVector< T > &V)
bool Equals(const TVector< T > &V, T Tolerance=UE_KINDA_SMALL_NUMBER) const
void AddBounded(const TVector< T > &V, T Radius=MAX_int16)
TVector< T > GetClampedToSize(T Min, T Max) const
static TVector< T > One()
bool NetSerialize(FArchive &Ar, class UPackageMap *Map, bool &bOutSuccess)
static const TVector< T > BackwardVector
FORCEINLINE TVector< T > operator-(const TVector< T > &V) const
static FORCEINLINE T DistSquared(const TVector< T > &V1, const TVector< T > &V2)
static bool PointsAreSame(const TVector< T > &P, const TVector< T > &Q)
TVector< T > ComponentMin(const TVector< T > &Other) const
TVector< T > GetAbs() const
FORCEINLINE TVector< T > GetUnsafeNormal2D() const
static const TVector< T > ZAxisVector
void ToDirectionAndLength(TVector< T > &OutDir, float &OutLength) const
static TVector< T > Zero()
TVector< T > GetSafeNormal2D(T Tolerance=UE_SMALL_NUMBER, const TVector< T > &ResultIfZero=ZeroVector) const
static T EvaluateBezier(const TVector< T > *ControlPoints, int32 NumPoints, TArray< TVector< T > > &OutPoints)
static FORCEINLINE TVector< T > Min3(const TVector< T > &A, const TVector< T > &B, const TVector< T > &C)
static TVector< T > UnitY()
T GetComponentForAxis(EAxis::Type Axis) const
TVector< T > MirrorByVector(const TVector< T > &MirrorNormal) const
static FORCEINLINE TVector< T > Min(const TVector< T > &A, const TVector< T > &B)
static FORCEINLINE TVector< T > Max3(const TVector< T > &A, const TVector< T > &B, const TVector< T > &C)
TVector< T > Reciprocal() const
FORCEINLINE TVector< T > ProjectOnToNormal(const TVector< T > &Normal) const
FORCEINLINE TVector< T > operator-=(const TVector< T > &V)
T Component(int32 Index) const
bool operator==(const TVector< T > &V) const
FORCEINLINE TVector(T InX, T InY, T InZ)
FORCEINLINE TVector< T > GetSignVector() const
static TVector< T > UnitZ()
static TVector< T > RadiansToDegrees(const TVector< T > &RadVector)
FORCEINLINE TVector(T InF)
TVector< T > RotateAngleAxisRad(const T AngleRad, const TVector< T > &Axis) const
static FORCEINLINE T Dist2D(const TVector< T > &V1, const TVector< T > &V2)
static FORCEINLINE T DotProduct(const TVector< T > &A, const TVector< T > &B)
FORCEINLINE TVector< T > operator/(const TVector< T > &V) const
TVector< T > MirrorByPlane(const TPlane< T > &Plane) const
FORCEINLINE TVector< T > Cross(const TVector< T > &V2) const
static const TVector< T > UpVector
static FORCEINLINE T BoxPushOut(const TVector< T > &Normal, const TVector< T > &Size)
TVector< T > BoundToBox(const TVector< T > &Min, const TVector< T > &Max) const
static TVector< T > SlerpNormals(TVector< T > &NormalA, TVector< T > &NormalB, T Alpha)
FORCEINLINE TVector(const UE::Math::TVector4< T > &V)
T & Component(int32 Index)
bool IsUniform(T Tolerance=UE_KINDA_SMALL_NUMBER) const
TVector(const FLinearColor &InColor)
static TVector< T > PointPlaneProject(const TVector< T > &Point, const TVector< T > &PlaneBase, const TVector< T > &PlaneNormal)
bool InitFromCompactString(const FString &InSourceString)
bool Serialize(FStructuredArchive::FSlot Slot)
static void GenerateClusterCenters(TArray< TVector< T > > &Clusters, const TArray< TVector< T > > &Points, int32 NumIterations, int32 NumConnectionsToBeValid)
TQuat< T > ToOrientationQuat() const
static FORCEINLINE T DistSquaredXY(const TVector< T > &V1, const TVector< T > &V2)
TVector(TIntPoint< IntType > A)
TVector< T > Projection() const
static TVector< T > SlerpVectorToDirection(TVector< T > &V, TVector< T > &Direction, T Alpha)
bool InitFromString(const FString &InSourceString)
TVector< T > operator/=(const TVector< T > &V)
static TVector< T > PointPlaneProject(const TVector< T > &Point, const TVector< T > &A, const TVector< T > &B, const TVector< T > &C)
bool operator!=(const TVector< T > &V) const
static bool Orthogonal(const TVector< T > &Normal1, const TVector< T > &Normal2, T OrthogonalCosineThreshold=UE_THRESH_NORMALS_ARE_ORTHOGONAL)
static FORCEINLINE TVector< T > Max(const TVector< T > &A, const TVector< T > &B)
void Set(T InX, T InY, T InZ)
FORCEINLINE TVector< T > GetUnsafeNormal() const
FORCEINLINE TVector(const TVector2< T > V, T InZ)
FORCEINLINE constexpr TVector(T InF, TVectorConstInit)
FORCEINLINE void DiagnosticCheckNaN() const
static T Triple(const TVector< T > &X, const TVector< T > &Y, const TVector< T > &Z)
bool AllComponentsEqual(T Tolerance=UE_KINDA_SMALL_NUMBER) const
static FORCEINLINE T Distance(const TVector< T > &V1, const TVector< T > &V2)
bool IsNearlyZero(T Tolerance=UE_KINDA_SMALL_NUMBER) const
FORCEINLINE T Dot(const TVector< T > &V) const
static const TVector< T > RightVector
static void CreateOrthonormalBasis(TVector< T > &XAxis, TVector< T > &YAxis, TVector< T > &ZAxis)
static FORCEINLINE T DistXY(const TVector< T > &V1, const TVector< T > &V2)
TRotator< T > ToOrientationRotator() const
TVector< T > RotateAngleAxis(const T AngleDeg, const TVector< T > &Axis) const
TVector< T > GetClampedToMaxSize(T MaxSize) const
bool Normalize(T Tolerance=UE_SMALL_NUMBER)
bool IsNormalized() const
static const TVector< T > YAxisVector
static FORCEINLINE TVector< T > CrossProduct(const TVector< T > &A, const TVector< T > &B)
bool SerializeFromMismatchedTag(FName StructTag, FStructuredArchive::FSlot Slot)
FORCEINLINE TVector< T > operator-() const
FORCEINLINE TVector< T > operator^(const TVector< T > &V) const
static FORCEINLINE T DistSquared2D(const TVector< T > &V1, const TVector< T > &V2)
FORCEINLINE void DiagnosticCheckNaN(const TCHAR *Message) const
TVector< T > GetSafeNormal(T Tolerance=UE_SMALL_NUMBER, const TVector< T > &ResultIfZero=ZeroVector) const
static T PointPlaneDist(const TVector< T > &Point, const TVector< T > &PlaneBase, const TVector< T > &PlaneNormal)
static TVector< T > PointPlaneProject(const TVector< T > &Point, const TPlane< T > &Plane)
static TVector< T > VectorPlaneProject(const TVector< T > &V, const TVector< T > &PlaneNormal)
static bool Parallel(const TVector< T > &Normal1, const TVector< T > &Normal2, T ParallelCosineThreshold=UE_THRESH_NORMALS_ARE_PARALLEL)
void FindBestAxisVectors(TVector< T > &Axis1, TVector< T > &Axis2) const
FORCEINLINE bool IsUnit(T LengthSquaredTolerance=UE_KINDA_SMALL_NUMBER) const
TVector< T > ComponentMax(const TVector< T > &Other) const
TVector< T > BoundToCube(T Radius) const
FORCEINLINE T operator|(const TVector< T > &V) const
static const TVector< T > OneVector
TVector< T > GetClampedToSize2D(T Min, T Max) const
FORCEINLINE TVector< T > operator+(const TVector< T > &V) const
TVector(TIntVector3< IntType > InVector)
static const TVector< T > ZeroVector
void SetComponentForAxis(EAxis::Type Axis, T Component)
static bool PointsAreNear(const TVector< T > &Point1, const TVector< T > &Point2, T Dist)
FString ToCompactString() const
void ToDirectionAndLength(TVector< T > &OutDir, double &OutLength) const
TVector2< T > UnitCartesianToSpherical() const
T operator[](int32 Index) const
static const TVector< T > LeftVector
TVector< T > GridSnap(const T &GridSz) const
static bool Coplanar(const TVector< T > &Base1, const TVector< T > &Normal1, const TVector< T > &Base2, const TVector< T > &Normal2, T ParallelCosineThreshold=UE_THRESH_NORMALS_ARE_PARALLEL)
static const TVector< T > ForwardVector
static const TVector< T > DownVector
FText ToCompactText() const
FORCEINLINE TVector(EForceInit)
static bool Coincident(const TVector< T > &Normal1, const TVector< T > &Normal2, T ParallelCosineThreshold=UE_THRESH_NORMALS_ARE_PARALLEL)
bool operator!=(const FElementId &Rhs) const
bool operator==(const FElementId &Rhs) const
static FIncompleteType Func()
static FIncompleteType Func()
static FIncompleteType Func()
static FIncompleteType Func()
unsigned __int64 & LastGCFrameField()
TObjectPtr< UMaterial > & LevelColorationLitMaterialField()
float & MinDesiredFrameRateField()
bool HandleStreamMapCommand(const wchar_t *Cmd, FOutputDevice *Ar, UWorld *InWorld)
FColor & C_BrushWireField()
TObjectPtr< UMaterialInstanceDynamic > & ConstraintLimitMaterialXAxisField()
FSoftObjectPath & TinyFontNameField()
UNetDriver * FindNamedNetDriver(const UWorld *InWorld, FName NetDriverName)
bool IsSplitScreen(UWorld *InWorld)
FLinearColor & SelectedMaterialColorField()
ULocalPlayer * GetLocalPlayerFromControllerId(UWorld *InWorld, const int ControllerId)
void DestroyWorldContext(UWorld *InWorld)
FSoftObjectPath & LightMapDensityTextureNameField()
bool Exec(UWorld *InWorld, const wchar_t *Cmd, FOutputDevice *Ar)
void StartFPSChart(const FString *Label, bool bRecordPerFrameTimes)
void Serialize(FArchive *Ar)
FString & VertexColorMaterialNameField()
bool & UseSkeletalMeshMinLODPerQualityLevelsField()
TObjectPtr< UPhysicalMaterial > & DefaultPhysMaterialField()
FString & ShadedLevelColorationUnlitMaterialNameField()
FLinearColor & GPUSkinCacheVisualizationLowMemoryColorField()
TArray< FDropNoteInfo, TSizedDefaultAllocator< 32 > > & PendingDroppedNotesField()
FSoftObjectPath & SmallFontNameField()
FSoftObjectPath & BlueNoiseScalarTextureNameField()
TSubclassOf< UConsole > & ConsoleClassField()
void UpdateTimeAndHandleMaxTickRate()
FString & LightingTexelDensityNameField()
FSoftObjectPath & DefaultPhysMaterialNameField()
BitFieldValue< bool, unsigned __int32 > bPauseOnLossOfFocus()
static void CopyPropertiesForUnrelatedObjects()
TObjectPtr< UTexture2D > & DefaultBloomKernelTextureField()
float GetMaxTickRate(float DeltaTime, bool bAllowFrameRateSmoothing)
TObjectPtr< UTexture2D > & DefaultFilmGrainTextureField()
void OnLostFocusPause(bool EnablePause)
FLinearColor & GPUSkinCacheVisualizationHighMemoryColorField()
TArray< FLinearColor, TSizedDefaultAllocator< 32 > > & LODColorationColorsField()
FSoftClassPath & NavigationSystemConfigClassNameField()
BitFieldValue< bool, unsigned __int32 > bCanBlueprintsTickByDefault()
void HandleNetworkFailure_NotifyGameInstance(UWorld *World, UNetDriver *NetDriver, ENetworkFailure::Type FailureType)
FSoftObjectPath & DebugMeshMaterialNameField()
FSoftObjectPath & DefaultBloomKernelTextureNameField()
unsigned int & bEnableVisualLogRecordingOnStartField()
unsigned int & GlobalNetTravelCountField()
void LoadPackagesFully(UWorld *InWorld, EFullyLoadPackageType FullyLoadType, const FString *Tag)
BitFieldValue< bool, unsigned __int32 > bEnableOnScreenDebugMessages()
float & TimeSinceLastPendingKillPurgeField()
FLinearColor & GPUSkinCacheVisualizationExcludedColorField()
TArray< FStatColorMapping, TSizedDefaultAllocator< 32 > > & StatColorMappingsField()
TArray< FLinearColor, TSizedDefaultAllocator< 32 > > & StationaryLightOverlapColorsField()
void TickWorldTravel(FWorldContext *Context, float DeltaSeconds)
bool HandleDumpTicksCommand(UWorld *InWorld, const wchar_t *Cmd, FOutputDevice *Ar)
FSoftObjectPath & MediumFontNameField()
FColor & C_BSPCollisionField()
TObjectPtr< UMaterial > & VertexColorMaterialField()
TObjectPtr< UPhysicalMaterial > & DefaultDestructiblePhysMaterialField()
const TArray< ULocalPlayer *, TSizedDefaultAllocator< 32 > > * GetGamePlayers(UWorld *World)
struct FAudioDeviceHandle * GetMainAudioDevice(FAudioDeviceHandle *result)
float & GPUSkinCacheVisualizationHighMemoryThresholdInMBField()
FSoftObjectPath & MiniFontTextureNameField()
float & PrimitiveProbablyVisibleTimeField()
FString & WireframeMaterialNameField()
BitFieldValue< bool, unsigned __int32 > bSmoothFrameRate()
bool & bShouldDelayGarbageCollectField()
TObjectPtr< UFont > & MediumFontField()
void StopFPSChart(const FString *InMapName)
float & CameraTranslationThresholdField()
FSoftObjectPath & RemoveSurfaceMaterialNameField()
bool HandleReconnectCommand(const wchar_t *Cmd, FOutputDevice *Ar, UWorld *InWorld)
BitFieldValue< bool, unsigned __int32 > bAllowMatureLanguage()
TArray< FGameNameRedirect, TSizedDefaultAllocator< 32 > > & ActiveGameNameRedirectsField()
FLinearColor & LightMapDensityVertexMappedColorField()
FString & LevelColorationUnlitMaterialNameField()
TSubclassOf< UGameUserSettings > & GameUserSettingsClassField()
bool HandleServerTravelCommand(const wchar_t *Cmd, FOutputDevice *Ar, UWorld *InWorld)
FSoftClassPath & PhysicsCollisionHandlerClassNameField()
TObjectPtr< UTexture2D > & DefaultBokehTextureField()
TObjectPtr< UTexture2D > & MiniFontTextureField()
FString & VertexColorViewModeMaterialName_AlphaAsColorField()
bool HandleCeCommand(UWorld *InWorld, const wchar_t *Cmd, FOutputDevice *Ar)
const TArray< ULocalPlayer *, TSizedDefaultAllocator< 32 > > * GetGamePlayers(const UGameViewportClient *Viewport)
int & MaximumLoopIterationCountField()
FSoftObjectPath & DefaultDestructiblePhysMaterialNameField()
FSoftClassPath & NavigationSystemClassNameField()
float & GenerateDefaultTimecodeFrameDelayField()
TObjectPtr< UMaterial > & ShadedLevelColorationLitMaterialField()
TObjectPtr< UMaterial > & EmissiveMeshMaterialField()
bool IsWorldDuplicate(const UWorld *const InWorld)
TSharedPtr< IStereoRendering > & StereoRenderingDeviceField()
float & IdealLightMapDensityField()
bool PrepareMapChange(FWorldContext *Context, const TArray< FName, TSizedDefaultAllocator< 32 > > *LevelNames)
TArray< FString, TSizedDefaultAllocator< 32 > > & ServerActorsField()
void OnExternalUIChange(bool bInIsOpening)
void Init(IEngineLoop *InEngineLoop)
TArray< FLinearColor, TSizedDefaultAllocator< 32 > > & StreamingAccuracyColorsField()
BitFieldValue< bool, unsigned __int32 > bForceDisableFrameRateSmoothing()
TObjectPtr< UMaterial > & LevelColorationUnlitMaterialField()
BitFieldValue< bool, unsigned __int32 > bLockReadOnlyLevels()
float & MaxES3PixelShaderAdditiveComplexityCountField()
FLinearColor & SelectionOutlineColorField()
BitFieldValue< bool, unsigned __int32 > bSuppressMapWarnings()
int & NumPawnsAllowedToBeSpawnedInAFrameField()
void HandleNetworkFailure(UWorld *World, UNetDriver *NetDriver, ENetworkFailure::Type FailureType, const FString *ErrorString)
FString & TransitionDescriptionField()
void ShutdownWorldNetDriver(UWorld *World)
TSubclassOf< ULocalPlayer > & LocalPlayerClassField()
TObjectPtr< UFont > & TinyFontField()
void UpdateRunningAverageDeltaTime(float DeltaTime, bool bAllowFrameRateSmoothing)
ULocalPlayer * FindFirstLocalPlayerFromControllerId(int ControllerId)
float & SelectionHighlightIntensityBillboardsField()
FSoftObjectPath & DefaultTextureNameField()
float GetTimeBetweenGarbageCollectionPasses()
bool HandleDisconnectCommand(const wchar_t *Cmd, FOutputDevice *Ar, UWorld *InWorld)
TObjectPtr< UMaterial > & ArrowMaterialField()
TObjectPtr< UMaterial > & RemoveSurfaceMaterialField()
FSoftClassPath & AIControllerClassNameField()
FSoftObjectPath & BlueNoiseVec2TextureNameField()
FString & LastModDownloadTextField()
void InitializeObjectReferences()
FLinearColor & SubduedSelectionOutlineColorField()
void BroadcastNetworkFailure(UWorld *World, UNetDriver *NetDriver, ENetworkFailure::Type FailureType, const FString *ErrorString)
FColor & C_OrthoBackgroundField()
TObjectPtr< UMaterial > & LightingTexelDensityMaterialField()
void InitializeAudioDeviceManager()
IEngineLoop *& EngineLoopField()
void Serialize(FStructuredArchiveRecord Record)
TMap< int, FScreenMessageString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< int, FScreenMessageString, 0 > > & ScreenMessagesField()
FSoftClassPath & CustomTimeStepClassNameField()
void HandleBrowseToDefaultMapFailure(FWorldContext *Context, const FString *TextURL, const FString *Error)
TObjectPtr< UMaterial > & VertexColorViewModeMaterial_ColorOnlyField()
FSoftObjectPath & WeightMapPlaceholderTextureNameField()
struct UContentBundleEngineSubsystem * GetEngineSubsystem()
BitFieldValue< bool, unsigned __int32 > bSubtitlesEnabled()
TObjectPtr< UTexture2D > & BlueNoiseVec2TextureField()
float & SelectionHighlightIntensityField()
float & RenderLightMapDensityGrayscaleScaleField()
TObjectPtr< UMaterialInstanceDynamic > & ConstraintLimitMaterialXField()
float & RunningAverageDeltaTimeField()
bool HandleOpenCommand(const wchar_t *Cmd, FOutputDevice *Ar, UWorld *InWorld)
void BroadcastTravelFailure(UWorld *InWorld, ETravelFailure::Type FailureType, const FString *ErrorString)
FSoftObjectPath & LargeFontNameField()
FSoftClassPath & ConsoleClassNameField()
BitFieldValue< bool, unsigned __int32 > bStartedLoadMapMovie()
TSubclassOf< ALevelScriptActor > & LevelScriptActorClassField()
void ReleaseAudioDeviceManager()
void DestroyNamedNetDriver(UPendingNetGame *PendingNetGame, FName NetDriverName)
FSoftClassPath & DefaultBlueprintBaseClassNameField()
int GetGlobalFunctionCallspace(UFunction *Function, UObject *FunctionTarget, FFrame *Stack)
void InitializePortalServices()
FSoftObjectPath & PreviewShadowsIndicatorMaterialNameField()
FWorldContext * CreateNewWorldContext(EWorldType::Type WorldType)
BitFieldValue< bool, unsigned __int32 > bSubtitlesForcedOff()
FLinearColor & LightingOnlyBrightnessField()
float & NearClipPlaneField()
FColor & C_BrushShapeField()
TSubclassOf< AWorldSettings > & WorldSettingsClassField()
FSoftClassPath & GameViewportClientClassNameField()
float & GPUSkinCacheVisualizationLowMemoryThresholdInMBField()
FSoftClassPath & AssetManagerClassNameField()
void HandleTravelFailure_NotifyGameInstance(UWorld *World, ETravelFailure::Type FailureType)
float & MaxOcclusionPixelsFractionField()
TObjectPtr< UMaterialInstanceDynamic > & ConstraintLimitMaterialYField()
TArray< FLinearColor, TSizedDefaultAllocator< 32 > > & LightComplexityColorsField()
FSoftClassPath & AvoidanceManagerClassNameField()
TObjectPtr< UTexture2D > & BlueNoiseScalarTextureField()
void CancelPending(UNetDriver *PendingNetGameDriver)
TObjectPtr< UFont > & LargeFontField()
TObjectPtr< UMaterial > & DebugMeshMaterialField()
TArray< FStructRedirect, TSizedDefaultAllocator< 32 > > & ActiveStructRedirectsField()
void ConditionalCommitMapChange(FWorldContext *Context)
BitFieldValue< bool, unsigned __int32 > bShouldGenerateLowQualityLightmaps_DEPRECATED()
FString & NaniteHiddenSectionMaterialNameField()
bool HasMultipleLocalPlayers(UWorld *InWorld)
FRunnableThread *& ScreenSaverInhibitorField()
TObjectPtr< UMaterialInstanceDynamic > & ConstraintLimitMaterialPrismaticField()
FSoftObjectPath & EmissiveMeshMaterialNameField()
FSoftObjectPath & DefaultFilmGrainTextureNameField()
BitFieldValue< bool, unsigned __int32 > bDisableAILogging()
BitFieldValue< bool, unsigned __int32 > bEnableEditorPSysRealtimeLOD()
TObjectPtr< UGameUserSettings > & GameUserSettingsField()
TObjectPtr< UTexture2D > & PreIntegratedSkinBRDFTextureField()
FColor & C_AddWireField()
UWorld * GetWorldFromContextObject(const UObject *Object, EGetWorldErrorMode ErrorMode)
TObjectPtr< UMaterial > & VertexColorViewModeMaterial_GreenOnlyField()
TObjectPtr< UMaterial > & VertexColorViewModeMaterial_RedOnlyField()
BitFieldValue< bool, unsigned __int32 > bUseFixedFrameRate()
bool HandleTravelCommand(const wchar_t *Cmd, FOutputDevice *Ar, UWorld *InWorld)
void CancelPending(FWorldContext *Context)
FSoftObjectPath & DefaultBokehTextureNameField()
FSoftObjectPath & SubtitleFontNameField()
float & NetworkStressTestClientMode_MaxFPSField()
void HandleTravelFailure(UWorld *InWorld, ETravelFailure::Type FailureType, const FString *ErrorString)
long double CorrectNegativeTimeDelta(long double DeltaRealTime)
TArray< FString, TSizedDefaultAllocator< 32 > > & AdditionalFontNamesField()
FColor & C_SubtractWireField()
FSoftObjectPath & DefaultDiffuseTextureNameField()
void HandleDisconnect(UWorld *InWorld, UNetDriver *NetDriver)
FString & VertexColorViewModeMaterialName_BlueOnlyField()
int & MaxParticleResizeWarnField()
TObjectPtr< UMaterial > & VertexColorViewModeMaterial_AlphaAsColorField()
TObjectPtr< UFont > & SubtitleFontField()
TObjectPtr< UTexture2D > & LightMapDensityTextureField()
TObjectPtr< UTexture > & WeightMapPlaceholderTextureField()
TObjectPtr< UMaterial > & WireframeMaterialField()
void ClearDebugDisplayProperties()
void DestroyNamedNetDriver(UWorld *InWorld, FName NetDriverName)
void EnableScreenSaver(bool bEnable)
bool InitializeHMDDevice()
FColor & C_WorldBoxField()
FLinearColor & DefaultSelectedMaterialColorField()
FString & VertexColorViewModeMaterialName_ColorOnlyField()
void WorldAdded(UWorld *InWorld)
BitFieldValue< bool, unsigned __int32 > bAllowMultiThreadedAnimationUpdate()
FSoftObjectPath & DefaultBSPVertexTextureNameField()
bool InitializeEyeTrackingDevice()
FString & ParticleEventManagerClassPathField()
FSoftClassPath & LocalPlayerClassNameField()
static void AddReferencedObjects(UObject *InThis, FReferenceCollector *Collector)
TArray< FScreenMessageString, TSizedDefaultAllocator< 32 > > & PriorityScreenMessagesField()
FString & LevelColorationLitMaterialNameField()
FSoftObjectPath & HighFrequencyNoiseTextureNameField()
void BrowseToDefaultMap(FWorldContext *Context)
TArray< FLinearColor, TSizedDefaultAllocator< 32 > > & GPUSkinCacheVisualizationRayTracingLODOffsetColorsField()
TObjectPtr< UFont > & SmallFontField()
TObjectPtr< UTexture > & DefaultDiffuseTextureField()
float & MaxLightMapDensityField()
void GetAllLocalPlayerControllers(TArray< APlayerController *, TSizedDefaultAllocator< 32 > > *PlayerList)
FColor & C_ScaleBoxHiField()
static void RemovePerformanceDataConsumer()
FSeamlessTravelHandler * SeamlessTravelHandlerForWorld(UWorld *World)
FString & ShadedLevelColorationLitMaterialNameField()
TObjectPtr< UTexture2D > & DefaultTextureField()
float & FixedFrameRateField()
float & StreamingDistanceFactorField()
FScreenSaverInhibitor *& ScreenSaverInhibitorRunnableField()
void BroadcastNetworkLagStateChanged(UWorld *World, UNetDriver *NetDriver, ENetworkLagState::Type LagType)
TArray< FLinearColor, TSizedDefaultAllocator< 32 > > & ShaderComplexityColorsField()
static void AddPerformanceDataConsumer()
FString & VertexColorViewModeMaterialName_RedOnlyField()
TObjectPtr< UMaterial > & NaniteHiddenSectionMaterialField()
APlayerController * GetFirstLocalPlayerController(const UWorld *InWorld)
TObjectPtr< UMaterial > & ConstraintLimitMaterialField()
FColor & C_WireBackgroundField()
void InitializeRunningAverageDeltaTime()
TObjectPtr< UTexture2D > & HighFrequencyNoiseTextureField()
UGameUserSettings * GetGameUserSettings()
void MovePendingLevel(FWorldContext *Context)
void PerformGarbageCollectionAndCleanupActors()
TObjectPtr< UMaterial > & VertexColorViewModeMaterial_BlueOnlyField()
FWorldContext * GetWorldContextFromWorld(const UWorld *InWorld)
FSoftClassPath & GameUserSettingsClassNameField()
FString * GetLastModDownloadText(FString *result)
float GetTimeBetweenGarbageCollectionPasses(bool bHasPlayersConnected)
static void PreGarbageCollect()
FLinearColor & GPUSkinCacheVisualizationIncludedColorField()
bool HandleGammaCommand(const wchar_t *Cmd, FOutputDevice *Ar)
TObjectPtr< UMaterial > & PreviewShadowsIndicatorMaterialField()
void CancelPending(UWorld *InWorld, UPendingNetGame *NewPendingNetGame)
FColor & C_NonSolidWireField()
FSoftClassPath & WorldSettingsClassNameField()
FLinearColor & GPUSkinCacheVisualizationRecomputeTangentsColorField()
FString & VertexColorViewModeMaterialName_GreenOnlyField()
int & ScreenSaverInhibitorSemaphoreField()
float & DisplayGammaField()
FSoftObjectPath & PreIntegratedSkinBRDFTextureNameField()
FDelegateHandle & HandleScreenshotCapturedDelegateHandleField()
TArray< TObjectPtr< UFont >, TSizedDefaultAllocator< 32 > > & AdditionalFontsField()
FSoftClassPath & GameSingletonClassNameField()
FSoftObjectPath & InvalidLightmapSettingsMaterialNameField()
void WorldDestroyed(UWorld *InWorld)
TArray< FLinearColor, TSizedDefaultAllocator< 32 > > & HLODColorationColorsField()
ULocalPlayer * GetFirstGamePlayer(UPendingNetGame *PendingNetGame)
FWorldContext * GetWorldContextFromWorldChecked(const UWorld *InWorld)
TSubclassOf< UNavigationSystemConfig > & NavigationSystemConfigClassField()
float & CameraRotationThresholdField()
TObjectPtr< UMaterial > & ShadedLevelColorationUnlitMaterialField()
TArray< FLinearColor, TSizedDefaultAllocator< 32 > > & QuadComplexityColorsField()
float & NetErrorLogIntervalField()
BitFieldValue< bool, unsigned __int32 > bOptimizeAnimBlueprintMemberVariableAccess()
float & NetClientTicksPerSecondField()
TObjectPtr< UTexture2D > & DefaultBSPVertexTextureField()
FColor & C_VolumeCollisionField()
FLinearColor & SelectedMaterialColorOverrideField()
FString & TransitionGameModeField()
FSoftObjectPath & DebugEditorMaterialNameField()
FSoftClassPath & TimecodeProviderClassNameField()
BitFieldValue< bool, unsigned __int32 > bEnableOnScreenDebugMessagesDisplay()
FColor & C_SemiSolidWireField()
void SetMaxFPS(const float MaxFPS)
static wchar_t *** FindAndPrintStaleReferencesToObjects()
UWorld * GetWorldFromContextObject(const UObject *Object, bool bChecked)
float & MinLightMapDensityField()
ULocalPlayer * GetLocalPlayerFromInputDevice(const UGameViewportClient *InViewport, const FInputDeviceId InputDevice)
BitFieldValue< bool, unsigned __int32 > bCheckForMultiplePawnsSpawnedInAFrame()
TArray< FNetDriverDefinition, TSizedDefaultAllocator< 32 > > & NetDriverDefinitionsField()
TObjectPtr< UMaterial > & InvalidLightmapSettingsMaterialField()
TObjectPtr< UObject > & GameSingletonField()
TObjectPtr< UMaterialInstanceDynamic > & ConstraintLimitMaterialZField()
static UClass * StaticClass()
float & RenderLightMapDensityColorScaleField()
float & BSPSelectionHighlightIntensityField()
bool CommitMapChange(FWorldContext *Context)
bool CreateNamedNetDriver(UWorld *InWorld, FName NetDriverName, FName NetDriverDefinition)
void Tick(float DeltaSeconds, bool bIdleMode)
struct FURL * LastURLFromWorld(UWorld *World)
FLinearColor & LightMapDensitySelectedColorField()
float & NetworkStressTestClientMode_MinFPSField()
TObjectPtr< UMaterialInstanceDynamic > & ConstraintLimitMaterialYAxisField()
TObjectPtr< UMaterialInstanceDynamic > & ArrowMaterialYellowField()
TArray< FString, TSizedDefaultAllocator< 32 > > & DeferredCommandsField()
void CreateGameUserSettings()
int & MaxParticleResizeField()
bool MakeSureMapNameIsValid(FString *InOutMapName)
FLinearColor & GPUSkinCacheVisualizationMidMemoryColorField()
void RecordHMDAnalytics()
ULocalPlayer * GetFirstGamePlayer(UWorld *InWorld)
void CheckAndHandleStaleWorldObjectReferences(FWorldContext *WorldContext)
BitFieldValue< bool, unsigned __int32 > bRenderLightMapDensityGrayscale()
TArray< FPluginRedirect, TSizedDefaultAllocator< 32 > > & ActivePluginRedirectsField()
TArray< FString, TSizedDefaultAllocator< 32 > > & RuntimeServerActorsField()
void SpawnServerActors(UWorld *World)
FSoftObjectPath & ArrowMaterialNameField()
void ConditionalCollectGarbage()
float & MaxPixelShaderAdditiveComplexityCountField()
TArray< FClassRedirect, TSizedDefaultAllocator< 32 > > & ActiveClassRedirectsField()
TObjectPtr< UMaterialInstanceDynamic > & ConstraintLimitMaterialZAxisField()
void TickDeferredCommands()
void LoadMapRedrawViewports()
void CancelPendingMapChange(FWorldContext *Context)
void CleanupPackagesToFullyLoad(FWorldContext *Context, EFullyLoadPackageType FullyLoadType, const FString *Tag)
FSoftClassPath & LevelScriptActorClassNameField()
int & NextWorldContextHandleField()
static UClass * GetPrivateStaticClass()
void Serialize(FArchive *Ar)
void AddCppProperty(FProperty *Property)
UStruct * GetOwnerStruct()
FString * GetAuthoredName(FString *result)
unsigned __int16 ParmsSize
unsigned __int16 ReturnValueOffset
UProperty * FirstPropertyToInit
unsigned int FunctionFlags
unsigned __int16 RepOffset
unsigned __int16 RPCResponseId
void EmptyOverrideMaterials()
TArray< TObjectPtr< UMaterialInterface >, TSizedDefaultAllocator< 32 > > & OverrideMaterialsField()
TArray< UMaterialInterface *, TSizedDefaultAllocator< 32 > > * GetMaterials(TArray< UMaterialInterface *, TSizedDefaultAllocator< 32 > > *result)
TObjectPtr< UMaterialInterface > & OverlayMaterialField()
TSubclassOf< AActor > & DamageFXActorToSpawnField()
void SetVectorParameterValueOnMaterials(const FName ParameterName, const UE::Math::TVector< double > *ParameterValue)
void SetTextureForceResidentFlag(bool bForceMiplevelsToBeResident)
static void StaticRegisterNativesUMeshComponent()
void GetUsedMaterials(TArray< UMaterialInterface *, TSizedDefaultAllocator< 32 > > *OutMaterials, __int64 bGetDebugMaterials)
void SetScalarParameterValueOnMaterials(const FName ParameterName, const float ParameterValue)
void SetMaterialByName(FName MaterialSlotName, UMaterialInterface *Material)
void MulticastShowInstance(int originalIndex)
static UClass * StaticClass()
void RegisterLODStreamingCallback(TFunction< void __cdecl(UPrimitiveComponent *, UStreamableRenderAsset *, ELODStreamingCallbackResult)> *Callback, __int64 LODIdx, float TimeoutSecs)
void SetMaterial(int ElementIndex, UMaterialInterface *Material)
UMaterialInterface * GetMaterial(int ElementIndex)
void CacheMaterialParameterNameIndices(int a2)
float & OverlayMaterialMaxDrawDistanceField()
BitFieldValue< bool, unsigned __int32 > bEnableMaterialParameterCaching()
int GetNumOverrideMaterials()
void MulticastHideInstance(int originalIndex, UE::Math::TVector< double > *HitDirection, float Damage, float TotalHealth, bool bCheckHideAttachedDecals)
void PrestreamTextures(float Seconds, bool bPrioritizeCharacterTextures, int CinematicTextureGroups)
BitFieldValue< bool, unsigned __int32 > bCachedMaterialParameterIndicesAreDirty()
BitFieldValue< bool, unsigned __int32 > bAutoRegisterUpdatedComponent()
BitFieldValue< bool, unsigned __int32 > bTickBeforeOwner()
static void StaticRegisterNativesUMovementComponent()
BitFieldValue< bool, unsigned __int32 > bAutoUpdateTickRegistration()
bool IsExceedingMaxSpeed(float MaxSpeed)
bool OverlapTest(const UE::Math::TVector< double > *Location, const UE::Math::TQuat< double > *RotationQuat, const ECollisionChannel CollisionChannel, const FCollisionShape *CollisionShape, const AActor *IgnoreActor)
BitFieldValue< bool, unsigned __int32 > bComponentShouldUpdatePhysicsVolume()
void TickComponent(float DeltaTime, ELevelTick TickType, FActorComponentTickFunction *ThisTickFunction)
void RegisterComponentTickFunctions(bool bRegister, bool bSaveAndRestoreComponentTickState)
BitFieldValue< bool, unsigned __int32 > bSnapToPlaneAtStart()
void UpdateComponentVelocity()
void SetPlaneConstraintOrigin(UE::Math::TVector< double > *PlaneOrigin)
void Serialize(FArchive *Ar)
void SetPlaneConstraintFromVectors(UE::Math::TVector< double > *Forward, UE::Math::TVector< double > *Up)
void SetUpdatedComponent(USceneComponent *NewUpdatedComponent)
void InitCollisionParams(FCollisionQueryParams *OutParams, FCollisionResponseParams *OutResponseParam)
void InitializeComponent()
void SetPlaneConstraintAxisSetting(EPlaneConstraintAxisSetting NewAxisSetting)
bool SafeMoveUpdatedComponent(const UE::Math::TVector< double > *Delta, const UE::Math::TQuat< double > *NewRotation, bool bSweep, FHitResult *OutHit, ETeleportType Teleport)
void TwoWallAdjust(UE::Math::TVector< double > *OutDelta, const FHitResult *Hit, const UE::Math::TVector< double > *OldHitNormal)
bool ShouldSkipUpdate(float DeltaTime)
BitFieldValue< bool, unsigned __int32 > bAutoRegisterPhysicsVolumeUpdates()
void SnapUpdatedComponentToPlane()
static UClass * GetPrivateStaticClass()
void Serialize(FStructuredArchiveRecord Record)
bool MoveUpdatedComponentImpl(const UE::Math::TVector< double > *Delta, const UE::Math::TQuat< double > *NewRotation, bool bSweep, FHitResult *OutHit, ETeleportType Teleport)
BitFieldValue< bool, unsigned __int32 > bConstrainToPlane()
BitFieldValue< bool, unsigned __int32 > bUpdateOnlyIfRendered()
void StopMovementImmediately()
float SlideAlongSurface(const UE::Math::TVector< double > *Delta, float Time, const UE::Math::TVector< double > *Normal, FHitResult *Hit, bool bHandleImpact)
bool ResolvePenetrationImpl(const UE::Math::TVector< double > *ProposedAdjustment, const FHitResult *Hit, const UE::Math::TQuat< double > *NewRotationQuat)
void SetPlaneConstraintNormal(UE::Math::TVector< double > *PlaneNormal)
void SetPlaneConstraintEnabled(bool bEnabled)
void RequestDirectMove(const UE::Math::TVector< double > *MoveVelocity, bool bForceMaxSpeed)
IPathFollowingAgentInterface * GetPathFollowingAgent()
BitFieldValue< bool, unsigned __int32 > bUpdateNavAgentWithOwnersCollision()
static UClass * StaticClass()
BitFieldValue< bool, unsigned __int32 > bStopMovementAbortPaths()
void StopActiveMovement()
BitFieldValue< bool, unsigned __int32 > bUseFixedBrakingDistanceForPaths()
BitFieldValue< bool, unsigned __int32 > bUseAccelerationForPaths()
float GetPathFollowingBrakingDistance(float MaxSpeed)
static void StaticRegisterNativesUNavMovementComponent()
void StopMovementImmediately()
FCustomVersionContainer & NetworkCustomVersionsField()
int & InTotalPacketsLostField()
TSet< FNetworkGUID, DefaultKeyFuncs< FNetworkGUID, 0 >, FDefaultSetAllocator > & DestroyedStartupOrDormantActorGUIDsField()
int & MaxChannelSizeField()
void DestroyOwningActor()
BitFieldValue< bool, unsigned __int32 > bPendingDestroy()
TMap< FString, TArray< float, TSizedDefaultAllocator< 32 > >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< FString, TArray< float, TSizedDefaultAllocator< 32 > >, 0 > > & ActorsStarvedByClassTimeMapField()
long double & LagAccField()
bool Exec(UWorld *InWorld, const wchar_t *Cmd, FOutputDevice *Ar)
void FlushNet(bool bIgnoreSimulation)
bool IsEncryptionEnabled()
TObjectPtr< UPackageMap > & PackageMapField()
int & InPacketsPerSecondField()
unsigned int & ConnectionIdField()
TMap< int, int, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< int, int, 0 > > & ChannelIndexMapField()
void ReceivedNak(int NakPacketId)
int & InBytesPerSecondField()
int & OutTotalPacketsField()
TSubclassOf< UPackageMap > & PackageMapClassField()
bool CanMulticast(AActor *toActor, bool bCheckDormancy)
void HandleNetResultOrClose(ENetCloseResult InResult)
int & MaxPacketHandlerBitsField()
TArray< TObjectPtr< UChannel >, TSizedDefaultAllocator< 32 > > & OpenChannelsField()
static UClass * StaticClass()
void FlushDormancy(AActor *Actor)
void ReceivedRawPacket(void *InData, int Count)
long double & LastReceiveRealtimeField()
void Primal_ReceivedNakRange(int StartingNakPacketId, int RangeLength)
TArray< int, TSizedDefaultAllocator< 32 > > & PendingOutRecField()
static void AddReferencedObjects(UObject *InThis, FReferenceCollector *Collector)
void FlushPacketOrderCache(bool bFlushWholeCache)
int & OutPacketsLostField()
UActorChannel * FindActorChannelRef(const TWeakObjectPtr< AActor > *Actor)
TArray< unsigned char, TSizedDefaultAllocator< 32 > > & CurrentFullTokenForServerACKField()
int & PreviousJitterTimeDeltaField()
TObjectPtr< AActor > & OwningActorField()
int & PacketOrderCacheStartIdxField()
int & OutTotalAcksField()
int & TotalOutOfOrderPacketsLostField()
EConnectionState & StateField()
long double & PreviousPacketSendTimeInSField()
FString & RequestURLField()
long double & LastRecvAckTimestampField()
TArray< int, TSizedDefaultAllocator< 32 > > & InReliableField()
void FlushDormancyForObject(AActor *DormantActor, UObject *ReplicatedObject)
int & TotalOutOfOrderPacketsDuplicateField()
long double & LogCallLastTimeField()
bool ShouldReplicateVoicePacketFrom(const FUniqueNetId *Sender)
FString * LowLevelDescribe(FString *result)
int & PackageVersionLicenseeUEField()
FString * Describe(FString *result)
void SetAllowExistingChannelIndex(bool bAllow)
BitFieldValue< bool, unsigned __int32 > bReplay()
long double & LastSendTimeField()
FString & ClientResponseField()
unsigned int & HasDirtyAcksField()
TArray< int, TSizedDefaultAllocator< 32 > > & OutReliableField()
TObjectPtr< UNetDriver > & DriverField()
int & InTotalPacketsField()
long double & CumulativeTimeField()
FUniqueNetIdRepl & PlayerIdField()
void SetIgnoreReservedChannels(bool bInIgnoreReservedChannels)
unsigned int & OutTotalNotifiedPacketsField()
void UpdateAllCachedLevelVisibility()
FName & ClientWorldPackageNameField()
long double & LastReceiveTimeField()
int & DefaultMaxChannelSizeField()
ULevel *& RepContextLevelField()
int & OutTotalBytesField()
TArray< TObjectPtr< UChannel >, TSizedDefaultAllocator< 32 > > & ChannelsToTickField()
bool UpdateCachedLevelVisibility(const FName *PackageName)
unsigned int & EngineNetworkProtocolVersionField()
void ClearDormantReplicatorsReference()
long double & FrameTimeField()
int IsNetReady(bool Saturate)
void SendChallengeControlMessage()
bool & bConnectionPendingCloseDueToSocketSendFailureField()
float & StatPeriodField()
long double & ConnectTimestampField()
void HandleConnectionTimeout(const FString *Error)
TObjectPtr< AActor > & ViewTargetField()
unsigned int & PerPacketTinyTokenToSendField()
FPackageFileVersion & PackageVersionUEField()
int & PacketOverheadField()
FName & PlayerOnlinePlatformNameField()
int & PacketOrderCacheCountField()
int & CountedFramesField()
int & TotalOutOfOrderPacketsField()
BitFieldValue< bool, unsigned __int32 > bHasArkLoginLock()
TArray< FOutBunch *, TSizedDefaultAllocator< 32 > > & OutgoingBunchesField()
int & OutAckPacketIdField()
int & InTotalBytesField()
int & InitInReliableField()
void SendCloseReason(FNetResult *CloseReason)
int & NumPacketIdBitsField()
TMap< FNetworkGUID, TArray< UActorChannel *, TSizedDefaultAllocator< 32 > >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< FNetworkGUID, TArray< UActorChannel *, TSizedDefaultAllocator< 32 > >, 0 > > & KeepProcessingActorChannelBunchesMapField()
TSet< int, DefaultKeyFuncs< int, 0 >, FDefaultSetAllocator > & ReservedChannelsField()
int & InTotalHandlerPacketsField()
BitFieldValue< bool, unsigned __int32 > bInternalAck()
int & LogCallCountField()
int & NumPaddingBitsField()
TMap< FName, bool, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< FName, bool, 0 > > & ClientVisibleActorOutersField()
TMap< int, FNetworkGUID, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< int, FNetworkGUID, 0 > > & IgnoringChannelsField()
EClientLoginState::Type & ClientLoginStateField()
AActor *& RepContextActorField()
void Serialize(FArchive *Ar)
void Tick(float DeltaSeconds)
void HandleClientPlayer(APlayerController *PC, UNetConnection *NetConnection)
int & InitOutReliableField()
float & AverageJitterInMSField()
TSet< int, DefaultKeyFuncs< int, 0 >, FDefaultSetAllocator > & IgnoredBunchChannelsField()
long double & AverageFrameTimeField()
FString * LowLevelGetRemoteAddress(FString *result, bool bAppendPort)
long double & LastGoodPacketRealtimeField()
bool & TimeSensitiveField()
long double & LastTickTimeField()
int GetFreeChannelIndex(const FName *ChName)
void DestroyIgnoredActor(AActor *Actor)
void ValidateSendBuffer()
bool ClientHasInitializedLevelFor(const AActor *TestActor)
BitFieldValue< bool, unsigned __int32 > bForceInitialDirty()
int & OutTotalPacketsLostField()
int & LastNotifiedPacketIdField()
UChannel * CreateChannelByName(const FName *ChName, EChannelCreateFlags CreateFlags, int ChIndex)
BitFieldValue< bool, unsigned __int32 > bUnlimitedBunchSizeAllowed()
TSet< FName, DefaultKeyFuncs< FName, 0 >, FDefaultSetAllocator > & ClientVisibleLevelNamesField()
BitFieldValue< bool, unsigned __int32 > InternalAck()
int & OutPacketsPerSecondField()
unsigned int & RecentFullTinyTokenACKsField()
int & OutBytesPerSecondField()
unsigned int & LastProcessedFrameField()
void CleanupDormantReplicatorsForActor(AActor *Actor)
int & StatPeriodCountField()
void SetNetVersionsOnArchive(FArchive *Ar)
int & InPacketsLostField()
int & LogSustainedCountField()
FString & ChallengeField()
int & TotalOutOfOrderPacketsRecoveredField()
void PrepareWriteBitsToSendBuffer(const int SizeInBits, const int ExtraSizeInBits)
bool & bLoggedFlushNetQueuedBitsOverflowField()
bool & bSendBufferHasDummyPacketInfoField()
TSet< FName, DefaultKeyFuncs< FName, 0 >, FDefaultSetAllocator > & ClientMakingVisibleLevelNamesField()
TSet< FNetworkGUID, DefaultKeyFuncs< FNetworkGUID, 0 >, FDefaultSetAllocator > & IgnoredBunchGuidsField()
TArray< UChannel *, TSizedDefaultAllocator< 32 > > & ChannelsField()
FOutBunch *& LastOutBunchField()
int & NumBunchBitsField()
long double & StatUpdateTimeField()
void NotifyActorDestroyed(AActor *Actor, bool IsSeamlessTravel)
void ResetGameWorldState()
unsigned int & GameNetworkProtocolVersionField()
long double & LastTimeField()
FString * RemoteAddressToString(FString *result)
void StartTickingChannel(UChannel *Channel)
void HandleReceiveCloseReason(const FString *CloseReasonList)
FOutBunch & LastOutField()
TArray< TObjectPtr< AActor >, TSizedDefaultAllocator< 32 > > & SentTemporariesField()
void RestoreRemappedChannel(const int ChIndex)
void Close(struct FNetResult *CloseReason)
bool & bIgnoreReservedChannelsField()
FName & NamePrivateField()
void DeferredRegister(UClass *UClassStaticClass, const wchar_t *PackageName, const wchar_t *InName)
UPackage * GetExternalPackageInternal()
void SetExternalPackage(UPackage *InPackage)
bool IsValidLowLevelFast(bool bRecursive)
UObject *& OuterPrivateField()
int & InternalIndexField()
UObjectBase_vtbl *& __vftableField()
EObjectFlags & ObjectFlagsField()
UClass *& ClassPrivateField()
void * GetInterfaceAddress(UClass *InterfaceClass)
FString * GetFullGroupName(FString *result, bool bStartWithOuter)
UObject * GetTypedOuter(UClass *Target)
FPackageFileVersion * GetLinkerUEVersion(FPackageFileVersion *result)
bool IsDefaultSubobject()
void AddToCluster(UObjectBaseUtility *ClusterRootOrObjectFromCluster, bool bAddAsMutableObject)
bool IsInPackage(const UPackage *SomePackage)
void GetPathName(const UObject *StopOuter, TStringBuilderBase< wchar_t > *ResultString)
FLinkerLoad * GetLinker()
UObject * GetOutermostObject()
FString * GetPathName(FString *result, const UObject *StopOuter)
static __int64 GetLinkerCustomVersion()
bool IsIn(const UObject *SomeOuter)
void GetPathName(const UObject *StopOuter, FString *ResultString)
bool IsLocalizedResource()
void GetResourceSizeEx(FResourceSizeEx *CumulativeResourceSize)
bool ProcessConsoleExec(const wchar_t *Cmd, FOutputDevice *Ar, UObject *Executor)
bool IsNameStableForNetworking()
bool IsBasedOnArchetype(const UObject *const SomeObject)
bool IsInOrOwnedBy(const UObject *SomeOuter)
static void ProcessInternal(UObject *Context, FFrame *Stack, void *const Z_Param__Result)
void SaveConfig(unsigned __int64 Flags, const wchar_t *InFilename, FConfigCacheIni *Config, bool bAllowCopyToDefaultObject)
FString * GetDetailedInfoInternal(FString *result)
bool IsFullNameStableForNetworking()
void SetLinker(FLinkerLoad *LinkerLoad, int LinkerIndex, bool bShouldDetachExisting)
bool IsSupportedForNetworking()
void SerializeScriptProperties(FStructuredArchiveSlot Slot)
FPrimaryAssetId * GetPrimaryAssetId(FPrimaryAssetId *result)
void GetAssetRegistryTags(FAssetData *Out)
FString * GetDefaultConfigFilename(FString *result)
bool AreAllOuterObjectsValid()
void LocalizeProperty(UObject *LocBase, TArray< FString, TSizedDefaultAllocator< 32 > > *PropertyTagChain, FProperty *const BaseProperty, FProperty *const Property, void *const ValueAddress)
UObject * GetDefaultSubobjectByName(FName ToFind)
void LoadConfig(UClass *ConfigClass, const wchar_t *InFilename, unsigned int PropagationFlags, FProperty *PropertyToLoad)
bool CheckDefaultSubobjectsInternal()
bool CallFunctionByNameWithArguments(const wchar_t *Str, FOutputDevice *Ar, UObject *Executor, bool bForceCallWithNonExec)
void ProcessContextOpcode(FFrame *Stack, void *const Z_Param__Result, bool bCanFailSilently)
void CollectDefaultSubobjects(TArray< UObject *, TSizedDefaultAllocator< 32 > > *OutSubobjectArray, bool bIncludeNestedSubobjects)
bool ConditionalFinishDestroy()
bool NeedsLoadForClient()
UFunction * FindFunctionChecked(FName InName, EIncludeSuperFlag::Type a3=EIncludeSuperFlag::IncludeSuper)
FString * GetDetailedInfo(FString *result)
void ProcessEvent(UFunction *Function, void *Parms)
void GetPreloadDependencies(TArray< UObject *, TSizedDefaultAllocator< 32 > > *OutDeps)
void CallFunction(FFrame *Stack, void *const Z_Param__Result, UFunction *Function)
void ConditionalPostLoad()
UObject * CreateDefaultSubobject(FName SubobjectFName, UClass *ReturnType, UClass *ClassToCreateByDefault, bool bIsRequired, bool bIsTransient)
bool Rename(const wchar_t *InName, UObject *NewOuter, unsigned int Flags)
void SerializeScriptProperties(FArchive *Ar)
ARK_API FProperty * FindProperty(FName name)
static const FName * AssetVersePathTagName()
bool ConditionalBeginDestroy()
bool CheckDefaultSubobjects(bool bForceCheck)
static UClass * StaticClass()
void PostLoadSubobjects(FObjectInstancingGraph *OuterInstanceGraph)
void BuildSubobjectMapping(UObject *OtherObject, TMap< UObject *, UObject *, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< UObject *, UObject *, 0 > > *ObjectMapping)
void SkipFunction(FFrame *Stack, void *const Z_Param__Result, UFunction *Function)
bool NeedsLoadForServer()
void Serialize(FStructuredArchiveRecord Record)
void ConditionalPostLoadSubobjects(FObjectInstancingGraph *OuterInstanceGraph)
void MarkForClientCameraUpdate()
void RequestPathMove(const UE::Math::TVector< double > *MoveInput)
AController * GetController()
bool IsMoveInputIgnored()
void AddInputVector(UE::Math::TVector< double > *WorldAccel, bool bForce)
void SetUpdatedComponent(USceneComponent *NewUpdatedComponent)
static UClass * StaticClass()
void Serialize(FStructuredArchiveRecord Record)
void Serialize(FArchive *Ar)
static void StaticRegisterNativesUPawnMovementComponent()
TObjectPtr< APlayerController > & PlayerControllerField()
FString * ConsoleCommand(FString *result, const FString *Cmd, bool bWriteToLog)
FActorCustomEventSignature & OnActorCustomEventField()
float GetNetworkRangeMultiplier()
__int64 & LastActorUnstasisedCycleField()
unsigned __int8 & RandomStartByteField()
TArray< TObjectPtr< AMatineeActor >, TSizedDefaultAllocator< 32 > > & ControllingMatineeActorsField()
BitFieldValue< bool, unsigned __int32 > bSavedWhenStasised()
BitFieldValue< bool, unsigned __int32 > bNetMulticasting()
BitFieldValue< bool, unsigned __int32 > bUseBPCheckForErrors()
BitFieldValue< bool, unsigned __int32 > bForcedHudDrawingRequiresSameTeam()
TMulticastDelegate< void __cdecl(UPrimalActor *, int, int), FDefaultDelegateUserPolicy > OnTeamChangedForActorField)()
BitFieldValue< bool, unsigned __int32 > bBlueprintMultiUseEntries()
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideUILocation()
void SetDesiredRepGraphBehavior(EReplicationGraphBehavior NewBehavior)
volatile int & LastUnstasisFrameCounterField()
BitFieldValue< bool, unsigned __int32 > bUseBPCustomIsRelevantForClient()
void InputDismissPOI(APlayerController *ForPC, int Index)
long double & LastThrottledTickTimeField()
bool IsPrimalCharacterOrStructure()
int & TargetingTeamField()
FMultiUseWheelOption * GetWheelOptionByUseIndex(FMultiUseWheelOption *result, APlayerController *ForPC, int Index)
BitFieldValue< bool, unsigned __int32 > bIsInstancedFoliage()
bool ForceAllowsInventoryUse(const UObject *InventoryItemObject)
TArray< TWeakObjectPtr< UActorComponent >, TSizedDefaultAllocator< 32 > > & StasisUnRegisteredComponentsField()
BitFieldValue< bool, unsigned __int32 > bIsMapActor()
BitFieldValue< bool, unsigned __int32 > bBPInventoryItemUsedHandlesDurability()
float GetNetStasisAndRangeMultiplier(bool bIsForNetworking)
BitFieldValue< bool, unsigned __int32 > bUseCanMoveThroughActor()
BitFieldValue< bool, unsigned __int32 > bPreventCharacterBasing()
float OffsetHUDFromCenterScreenY_Implementation()
BitFieldValue< bool, unsigned __int32 > bPreventActorStasis()
BitFieldValue< bool, unsigned __int32 > bForceNetworkSpatialization()
void TargetingTeamChanged()
BitFieldValue< bool, unsigned __int32 > bNetCritical()
bool TryMultiUse(APlayerController *ForPC, int UseIndex, int hitBodyInstance)
void ControlRigNotify(FName NotifyName, FName NotifyCustomTag, const FHitResult *WorldSpaceHitResult, const UE::Math::TVector< double > *Velocity)
long double & LastEnterStasisTimeField()
BitFieldValue< bool, unsigned __int32 > bUseBPInventoryItemUsed()
TObjectPtr< AActor > & ActorUsingQuickActionField()
void ModifyHudMultiUseLoc(UE::Math::TVector2< double > *theVec, APlayerController *PC, int index)
BitFieldValue< bool, unsigned __int32 > bAttachmentReplicationUseNetworkParent()
FActorSemaphoreTaken & OnSemaphoreTakenField()
BitFieldValue< bool, unsigned __int32 > bUseBPGetHUDDrawLocationOffset()
long double & LastPreReplicationTimeField()
BitFieldValue< bool, unsigned __int32 > bPendingUnstasis()
UMovementComponent *& DeferredMovementComponentField()
BitFieldValue< bool, unsigned __int32 > bPreventSaving()
UTexture2D * GetMultiUseIcon(APlayerController *ForPC, FMultiUseEntry *MultiUseEntry)
bool AllowManualMultiUseActivation(APlayerController *ForPC)
TObjectPtr< UPrimitiveComponent > & StasisCheckComponentField()
bool AllowIgnoreCharacterEncroachment(UPrimitiveComponent *HitComponent, AActor *EncroachingCharacter)
long double & UnstasisLastInRangeTimeField()
float & ReplicationIntervalMultiplierField()
BitFieldValue< bool, unsigned __int32 > bUseBPGetMultiUseCenterText()
bool AllowSeamlessTravel()
BitFieldValue< bool, unsigned __int32 > bEnableMultiUse()
BitFieldValue< bool, unsigned __int32 > bIgnoreNetworkRangeScaling()
bool CheckBPAllowActorSpawn(UWorld *World, const UE::Math::TVector< double > *AtLocation, const UE::Math::TRotator< double > *AtRotation, AActor *ForOwner, APawn *ForInstigator)
BitFieldValue< bool, unsigned __int32 > bWantsPerformanceThrottledTick()
BitFieldValue< bool, unsigned __int32 > bIsPrimalDino()
float & ClientReplicationSendNowThresholdField()
void DrawBasicFloatingHUD(AHUD *ForHUD)
float & NetworkRangeMultiplierField()
int & LastFrameCalculatedNetworkRangeMultiplierField()
BitFieldValue< bool, unsigned __int32 > bUseBPFilterMultiUseEntries()
static void StaticRegisterNativesUPrimalActor()
void AddControllingMatineeActor(AMatineeActor *InMatineeActor)
BitFieldValue< bool, unsigned __int32 > bBPPreInitializeComponents()
BitFieldValue< bool, unsigned __int32 > bStasised()
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
BitFieldValue< bool, unsigned __int32 > bUseBPChangedActorTeam()
void ForceReplicateNow(bool bForceCreateChannel, bool bForceCreateChannelIfRelevant, bool bOnlyIfNoChannel)
BitFieldValue< bool, unsigned __int32 > bForceInfiniteDrawDistance()
int & ForceImmediateReplicationFrameField()
BitFieldValue< bool, unsigned __int32 > bIsPrimalStructureExplosive()
TArray< TObjectPtr< AActor >, TSizedDefaultAllocator< 32 > > & NetworkSpatializationChildrenDormantField()
BitFieldValue< bool, unsigned __int32 > bOnlyReplicateOnNetForcedUpdate()
long double & LastActorForceReplicationTimeField()
void GetAllSceneComponents(TArray< USceneComponent *, TSizedDefaultAllocator< 32 > > *OutComponents)
BitFieldValue< bool, unsigned __int32 > bAutoStasis()
int & CustomActorFlagsField()
void PlaySoundOnActor(USoundCue *InSoundCue, float VolumeMultiplier, float PitchMultiplier)
BitFieldValue< bool, unsigned __int32 > bForcePreventSeamlessTravel()
int & LastActorForceReplicationFrameField()
FMultiUseWheelOption * GetWheelOptionInfoBP(FMultiUseWheelOption *result, APlayerController *ForPC, int WheelCategory)
BitFieldValue< bool, unsigned __int32 > bUseBPForceAllowsInventoryUse()
BitFieldValue< bool, unsigned __int32 > bUseBPPreventAttachments()
BitFieldValue< bool, unsigned __int32 > bAddedPerformanceThrottledTick()
BitFieldValue< bool, unsigned __int32 > bIsDestroyedFromChildActorComponent()
void InventoryItemDropped(UObject *InventoryItemObject)
BitFieldValue< bool, unsigned __int32 > bForceReplicateDormantChildrenWithoutSpatialRelevancy()
float & OverrideStasisComponentRadiusField()
BitFieldValue< bool, unsigned __int32 > bWasForceIgnoreSpatialComponent()
BitFieldValue< bool, unsigned __int32 > bPreventCliffPlatforms()
TObjectPtr< AActor > & NetworkSpatializationParentField()
BitFieldValue< bool, unsigned __int32 > bHasHighVolumeRPCs()
BitFieldValue< bool, unsigned __int32 > bAddedRealtimeThrottledTick()
bool IsMatineeControlled()
TArray< TObjectPtr< AActor >, TSizedDefaultAllocator< 32 > > & NetworkSpatializationChildrenField()
float & NetCullDistanceSquaredDormantField()
BitFieldValue< bool, unsigned __int32 > bRealtimeThrottledTickUseNativeTick()
bool IsValidUnStasisCaster()
FString & LastSelectedWindSourceComponentNameField()
BitFieldValue< bool, unsigned __int32 > bAlwaysCreatePhysicsState()
bool ForceInfiniteDrawDistanceOnComponent(const UPrimitiveComponent *OnComponent)
bool IsInstancedFoliage()
bool GetMultiUseCenterText(APlayerController *ForPC, int UseIndex, FString *OutCenterText, FLinearColor *OutCenterTextColor)
BitFieldValue< bool, unsigned __int32 > bUseBPGetShowDebugAnimationComponents()
BitFieldValue< bool, unsigned __int32 > bAddedServerThrottledTick()
BitFieldValue< bool, unsigned __int32 > bIsShooterPlayerController()
BitFieldValue< bool, unsigned __int32 > bIsValidUnstasisCaster()
BitFieldValue< bool, unsigned __int32 > bLoadedFromSaveGame()
BitFieldValue< bool, unsigned __int32 > bUseNetworkSpatialization()
TMulticastDelegate< void __cdecl(void), FDefaultDelegateUserPolicy > & OnMatineeUpdatedRawField()
int & NetworkDormantChildrenOpIdxField()
FTargetingTeamChanged & OnTargetingTeamChangedField()
bool IsShooterCharacter()
float BPOverrideServerMultiUseAcceptRange_Implementation()
BitFieldValue< bool, unsigned __int32 > bPreventCharacterBasingAllowSteppingUp()
BitFieldValue< bool, unsigned __int32 > bUseAttachmentReplication()
BitFieldValue< bool, unsigned __int32 > bAlwaysRelevantPrimalStructure()
BitFieldValue< bool, unsigned __int32 > bIsPrimalStructure()
long double & ForceMaximumReplicationRateUntilTimeField()
BitFieldValue< bool, unsigned __int32 > bNetUseClientRelevancy()
BitFieldValue< bool, unsigned __int32 > bWantsServerThrottledTick()
void ChangeActorTeam(int NewTeam)
BitFieldValue< bool, unsigned __int32 > bUseOnlyPointForLevelBounds()
int & DefaultStasisComponentOctreeFlagsField()
TArray< FTimerHandle, TSizedDefaultAllocator< 32 > > & TimerStasisStoreField()
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideTargetingLocation()
BitFieldValue< bool, unsigned __int32 > bMultiUseCenterHUD()
void OnUROPostInterpolation_AnyThread(float Delta, USkeletalMeshComponent *Mesh, FAnimationEvaluationContext *InOutContext)
BitFieldValue< bool, unsigned __int32 > bIgnoredByCharacterEncroachment()
BitFieldValue< bool, unsigned __int32 > bIsFromChildActorComponent()
BitFieldValue< bool, unsigned __int32 > bStasisComponentRadiusForceDistanceCheck()
BitFieldValue< bool, unsigned __int32 > bUseBPAllowActorSpawn()
BitFieldValue< bool, unsigned __int32 > bBPPostInitializeComponents()
int & NetCriticalPriorityAdjustmentField()
BitFieldValue< bool, unsigned __int32 > bIsShooterCharacter()
TEnumAsByte< enum EReplicationGraphBehavior > & DesiredRepGraphBehaviorField()
FActorMatineeUpdated & OnMatineeUpdatedField()
BitFieldValue< bool, unsigned __int32 > bPreventNPCSpawnFloor()
void MulticastProperty(FName PropertyName, bool bUnreliable)
bool PreventCharacterBasing(AActor *OtherActor, UPrimitiveComponent *BasedOnComponent)
TWeakObjectPtr< USoundBase > & LastPostProcessVolumeSoundField()
BitFieldValue< bool, unsigned __int32 > bWantsRealtimeThrottledTick()
long double & OriginalCreationTimeField()
BitFieldValue< bool, unsigned __int32 > bPreventLevelBoundsRelevant()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
int & DefaultStasisedOctreeFlagsField()
void BPAttachedRootComponent()
static UClass * GetPrivateStaticClass()
float & NetworkAndStasisRangeMultiplierField()
void ClientMultiUse(APlayerController *ForPC, int UseIndex, int hitBodyInstance)
void FilterMultiUseEntries(APlayerController *ForPC, TArray< FMultiUseEntry, TSizedDefaultAllocator< 32 > > *MultiUseEntries)
FMultiUseWheelOption * GetWheelOptionInfo(FMultiUseWheelOption *result, APlayerController *ForPC, int WheelCategory)
BitFieldValue< bool, unsigned __int32 > bOnlyInitialReplication()
long double & LastExitStasisTimeField()
BitFieldValue< bool, unsigned __int32 > bIsPrimalCharacter()
BitFieldValue< bool, unsigned __int32 > bNetworkSpatializationForceRelevancyCheck()
bool UseNetworkRangeScaling()
unsigned __int64 & LastFrameUnStasisField()
BitFieldValue< bool, unsigned __int32 > bPreventRegularForceNetUpdate()
float GetUsablePriority()
void InventoryItemUsed(UObject *InventoryItemObject)
BitFieldValue< bool, unsigned __int32 > bPreventOnDedicatedServer()
BitFieldValue< bool, unsigned __int32 > bReplicateHidden()
int & DefaultUnstasisedOctreeFlagsField()
BitFieldValue< bool, unsigned __int32 > bUseBPDrawEntry()
void RemoveControllingMatineeActor(AMatineeActor *InMatineeActor)
BitFieldValue< bool, unsigned __int32 > bUseStasisGrid()
BitFieldValue< bool, unsigned __int32 > bUnstreamComponentsUseEndOverlap()
BitFieldValue< bool, unsigned __int32 > bDormantNetMulticastForceFullReplication()
BitFieldValue< bool, unsigned __int32 > bAddedTagsList()
BitFieldValue< bool, unsigned __int32 > bClimbable()
BitFieldValue< bool, unsigned __int32 > bForceAllowNetMulticast()
unsigned int & LastOnlyInitialReplicationPreReplicationFrameField()
float GetApproachRadius()
BitFieldValue< bool, unsigned __int32 > bForceHiddenReplication()
BitFieldValue< bool, unsigned __int32 > bUseBPInventoryItemDropped()
BitFieldValue< bool, unsigned __int32 > bUseBPGetBonesToHideOnAllocation()
BitFieldValue< bool, unsigned __int32 > bForceIgnoreSpatialComponent()
BitFieldValue< bool, unsigned __int32 > bHibernateChange()
BitFieldValue< bool, unsigned __int32 > bWillStasisAfterSpawn()
void GetMultiUseEntries(APlayerController *ForPC, TArray< FMultiUseEntry, TSizedDefaultAllocator< 32 > > *MultiUseEntries, int hitBodyInstance)
UPrimalGameData *& PrimalGameDataField()
UPrimalGameData *& PrimalGameDataOverrideField()
FItemNetInfo * GetItemNetInfo(FItemNetInfo *result, bool bIsForSendingToClient)
FPrimalPlayerDataStruct * MyDataField()
void DestroyRenderState_Concurrent()
BitFieldValue< bool, unsigned __int32 > bEmissiveLightSource()
void ResizeGrow(int OldNum)
ESceneDepthPriorityGroup GetStaticDepthPriorityGroup()
BitFieldValue< bool, unsigned __int32 > bHasNoStreamableTextures()
void OnCreatePhysicsState()
TArray< unsigned int, TSizedDefaultAllocator< 32 > > & MaterialPSOPrecacheRequestIDsField()
BitFieldValue< bool, unsigned __int32 > bMultiBodyOverlap()
void AddImpulseAtLocation(UE::Math::TVector< double > *Impulse, UE::Math::TVector< double > *Location, FName BoneName)
BitFieldValue< bool, unsigned __int32 > bExcludeFromLevelBounds()
BitFieldValue< bool, unsigned __int32 > bIsBeingMovedByEditor()
BitFieldValue< bool, unsigned __int32 > bClimbable()
BitFieldValue< bool, unsigned __int32 > bIncludeBoundsRadiusInDrawDistances()
BitFieldValue< bool, unsigned __int32 > AlwaysLoadOnServer()
void SetCollisionObjectType(ECollisionChannel Channel)
FBodyInstance & BodyInstanceField()
void SetCollisionProfileName(FName InCollisionProfileName, bool bUpdateOverlaps)
float GetClosestPointOnCollision(const UE::Math::TVector< double > *Point, UE::Math::TVector< double > *OutPointOnBody, FName BoneName)
BitFieldValue< bool, unsigned __int32 > bAttachedToStreamingManagerAsDynamic()
BitFieldValue< bool, unsigned __int32 > bRenderCustomDepth()
BitFieldValue< bool, unsigned __int32 > bAlwaysCreatePhysicsState()
void SetAngularDamping(float InDamping)
void MarkChildPrimitiveComponentRenderStateDirty()
BitFieldValue< bool, unsigned __int32 > bPSOPrecacheCalled()
void SetMassOverrideInKg(FName BoneName, float MassInKg, bool bOverrideMass)
void OnGenerateOverlapEventsChanged()
BitFieldValue< bool, unsigned __int32 > bIsInForeground()
BitFieldValue< bool, unsigned __int32 > bTreatAsBackgroundForOcclusion()
BitFieldValue< bool, unsigned __int32 > bHandledByStreamingManagerAsDynamic()
void DispatchOnReleased(FKey *ButtonReleased)
float & LDMaxDrawDistanceField()
void SetGenerateOverlapEvents(bool bInGenerateOverlapEvents)
void OnComponentCollisionSettingsChanged(bool bUpdateOverlaps)
unsigned int & ProxyMeshIDField()
float & LastCheckedAllCollideableDescendantsTimeField()
void SetCustomPrimitiveDataFloat(int DataIndex, float Value)
void ClearComponentOverlaps(bool bDoNotifies, bool bSkipNotifySelf)
BitFieldValue< bool, unsigned __int32 > bSelectable()
void OnDestroyPhysicsState()
void SetCullDistance(float NewCullDistance)
BitFieldValue< bool, unsigned __int32 > bAllowBasedCharacters()
BitFieldValue< bool, unsigned __int32 > bUseViewOwnerDepthPriorityGroup()
void GetCollisionResponseSet(FCollisionResponseSet *OutCollision)
void GetOverlappingActors(TSet< AActor *, DefaultKeyFuncs< AActor *, 0 >, FDefaultSetAllocator > *OutOverlappingActors, TSubclassOf< AActor > ClassFilter)
bool ShouldRenderSelected()
void GetUsedTextures(TArray< UTexture *, TSizedDefaultAllocator< 32 > > *OutTextures, EMaterialQualityLevel::Type QualityLevel)
BitFieldValue< bool, unsigned __int32 > bHasPerInstanceHitProxies()
TEnumAsByte< enum ESceneDepthPriorityGroup > & ViewOwnerDepthPriorityGroupField()
void SetUseCCD(bool bInUseCCD, FName BoneName)
bool IsNavigationRelevant()
void SetCustomDepthStencilValue(int Value)
BitFieldValue< bool, unsigned __int32 > bTraceComplexOnMove()
void SetOwnerNoSee(bool bNewOwnerNoSee)
void SetEnableGravity(bool bGravityEnabled)
float & OcclusionBoundsSlackField()
float & MinDrawDistanceField()
bool IsReadyForFinishDestroy()
void AddVelocityChangeImpulseAtLocation(UE::Math::TVector< double > *Impulse, UE::Math::TVector< double > *Location, FName BoneName)
BitFieldValue< bool, unsigned __int32 > bApplyImpulseOnDamage()
BitFieldValue< bool, unsigned __int32 > bHiddenInSceneCapture()
BitFieldValue< bool, unsigned __int32 > bPreventCharacterBasing()
BitFieldValue< bool, unsigned __int32 > bReturnMaterialOnMove()
FComponentBeginOverlapSignature & OnComponentBeginOverlapField()
bool CanCharacterStepUp(APawn *Pawn)
int GetCustomPrimitiveDataIndexForVectorParameter(FName ParameterName)
void AddRadialForce(UE::Math::TVector< double > *Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff, bool bAccelChange)
BitFieldValue< bool, unsigned __int32 > bUseAsOccluder()
void PostInitProperties()
TMap< TWeakObjectPtr< UPrimitiveComponent >, int, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< TWeakObjectPtr< UPrimitiveComponent >, int, 0 > > & OverlappingPrimitiveComponentsField()
void SetAllPhysicsRotation(const UE::Math::TQuat< double > *NewRot)
BitFieldValue< bool, unsigned __int32 > bCastVolumetricTranslucentShadow()
FieldArray< char, 1 > LightmapTypeField()
BitFieldValue< bool, unsigned __int32 > bAttachedToCoarseMeshStreamingManager()
bool IsSimulatingPhysics(FName BoneName)
BitFieldValue< bool, unsigned __int32 > bIgnoreRadialImpulse()
TArray< TObjectPtr< AActor >, TSizedDefaultAllocator< 32 > > & MoveIgnoreActorsField()
BitFieldValue< bool, unsigned __int32 > bMovableUseDynamicDrawDistance()
BitFieldValue< bool, unsigned __int32 > bExcludeFromLightAttachmentGroup()
FComponentOnClickedSignature & OnClickedField()
ECollisionResponse GetCollisionResponseToChannel(ECollisionChannel Channel)
FBodyInstance * GetBodyInstance(FName BoneName, bool bGetWelded, int Index)
int & RayTracingGroupIdField()
bool SweepComponent(FHitResult *OutHit, const UE::Math::TVector< double > *Start, const UE::Math::TVector< double > *End, const UE::Math::TQuat< double > *ShapeWorldRotation, const FCollisionShape *CollisionShape, bool bTraceComplex)
void UpdatePhysicsVolume(bool bTriggerNotifiers)
BitFieldValue< bool, unsigned __int32 > bAffectDistanceFieldLighting()
float & LastSubmitTimeField()
BitFieldValue< bool, unsigned __int32 > bVisibleInRealTimeSkyCaptures()
bool IsAnyRigidBodyAwake()
int & VisibilityIdField()
void CreateRenderState_Concurrent(FRegisterComponentContext *Context)
void IgnoreActorWhenMoving(AActor *Actor, bool bShouldIgnore)
BitFieldValue< bool, unsigned __int32 > bAffectDynamicIndirectLighting()
FieldArray< char, 1 > VirtualTextureRenderPassTypeField()
BitFieldValue< bool, unsigned __int32 > bCachedAllCollideableDescendantsRelative()
float & OverrideStepHeightField()
FComponentOnInputTouchBeginSignature & OnInputTouchBeginField()
BitFieldValue< bool, unsigned __int32 > bIsAbstractBasingComponent()
bool & bHasActiveProxyMeshChildrenField()
void AddRadialImpulse(UE::Math::TVector< double > *Origin, float Radius, float Strength, ERadialImpulseFalloff Falloff, bool bVelChange)
__int64 K2_LineTraceComponent(UE::Math::TVector< double > *TraceStart, UE::Math::TVector< double > *TraceEnd, bool bTraceComplex, bool bShowTrace, bool bPersistentShowTrace, UE::Math::TVector< double > *HitLocation, UE::Math::TVector< double > *HitNormal, FName *BoneName, FHitResult *OutHit)
int & InternalOctreeMaskField()
void SetCollisionEnabled(ECollisionEnabled::Type NewType)
bool RigidBodyIsAwake(FName BoneName)
void WeldTo(USceneComponent *InParent, FName InSocketName)
BitFieldValue< bool, unsigned __int32 > bCastStaticShadow()
BitFieldValue< bool, unsigned __int32 > bCastShadowAsTwoSided()
float & BoundsScaleField()
void SetAllPhysicsPosition(UE::Math::TVector< double > *NewPos)
ERayTracingGroupCullingPriority & RayTracingGroupCullingPriorityField()
void AddForce(UE::Math::TVector< double > *Force, FName BoneName, bool bAccelChange)
BitFieldValue< bool, unsigned __int32 > bHoldout()
UMaterialInterface * GetEditorMaterial(int ElementIndex)
FRenderCommandFence & DetachFenceField()
BitFieldValue< bool, unsigned __int32 > bEnableAutoLODGeneration()
void OnActorEnableCollisionChanged()
void WakeRigidBody(FName BoneName)
BitFieldValue< bool, unsigned __int32 > bNeverDistanceCull()
void Serialize(FArchive *Ar)
void SetLinearDamping(float InDamping)
void PutRigidBodyToSleep(FName BoneName)
bool LineTraceComponent(FHitResult *OutHit, const UE::Math::TVector< double > *Start, const UE::Math::TVector< double > *End, const FCollisionQueryParams *Params)
unsigned __int8 & MoveIgnoreMaskField()
BitFieldValue< bool, unsigned __int32 > bFillCollisionUnderneathForNavmesh()
void InvalidateLightingCacheDetailed(bool bInvalidateBuildEnqueuedLighting, bool bTranslationOnly)
BitFieldValue< bool, unsigned __int32 > bUseInternalOctreeOnClient()
FComponentBeginTouchOverSignature & OnInputTouchEnterField()
TArray< FOverlapInfo, TSizedDefaultAllocator< 32 > > & OverlappingComponentsField()
BitFieldValue< bool, unsigned __int32 > bCastDynamicShadow()
BitFieldValue< bool, unsigned __int32 > bRenderInMainPass()
void UpdatePhysicsToRBChannels()
BitFieldValue< bool, unsigned __int32 > bUseInternalOctree()
void SetPhysicsLinearVelocity(UE::Math::TVector< double > *NewVel, __int64 bAddToCurrent, FName BoneName)
BitFieldValue< bool, unsigned __int32 > bAffectIndirectLightingWhileHidden()
BitFieldValue< bool, unsigned __int32 > bCastCinematicShadow()
void SetPhysicsAngularVelocityInRadians(UE::Math::TVector< double > *NewAngVel, __int64 bAddToCurrent, FName BoneName)
BitFieldValue< bool, unsigned __int32 > bIsValidTextureStreamingBuiltData()
BitFieldValue< bool, unsigned __int32 > bCastContactShadow()
BitFieldValue< bool, unsigned __int32 > bForceOverlapEvents()
void WakeAllRigidBodies()
float & CachedMaxDrawDistanceField()
BitFieldValue< bool, unsigned __int32 > bIsActorTextureStreamingBuiltData()
BitFieldValue< bool, unsigned __int32 > bVisibleInReflectionCaptures()
void GetOverlappingActors(TArray< AActor *, TSizedDefaultAllocator< 32 > > *OutOverlappingActors, TSubclassOf< AActor > ClassFilter)
void AddImpulse(UE::Math::TVector< double > *Impulse, FName BoneName, bool bVelChange)
void SetSimulatePhysics(bool bSimulate)
UMaterialInstanceDynamic * CreateAndSetMaterialInstanceDynamic(int ElementIndex)
BitFieldValue< bool, unsigned __int32 > bLightAttachmentsAsGroup()
void EndComponentOverlap(const FOverlapInfo *OtherOverlap, bool bDoNotifies, bool bSkipNotifySelf)
void Serialize(FStructuredArchiveRecord Record)
static UClass * StaticClass()
BitFieldValue< bool, unsigned __int32 > bVisibleInRayTracing()
void SetAllPhysicsRotation(UE::Math::TRotator< double > *NewRot)
BitFieldValue< bool, unsigned __int32 > bIgnoreUpdatingOwnersLastRenderTime()
BitFieldValue< bool, unsigned __int32 > bSelfShadowOnly()
void GetResourceSizeEx(FResourceSizeEx *CumulativeResourceSize)
static void StaticRegisterNativesUPrimitiveComponent()
BitFieldValue< bool, unsigned __int32 > bPreventDamage()
BitFieldValue< bool, unsigned __int32 > bIgnoreStreamingManagerUpdate()
BitFieldValue< bool, unsigned __int32 > AlwaysLoadOnClient()
void SetOnlyOwnerSee(bool bNewOnlyOwnerSee)
BitFieldValue< bool, unsigned __int32 > bRayTracingFarField()
void AddForceAtLocationLocal(UE::Math::TVector< double > *Force, UE::Math::TVector< double > *Location, FName BoneName)
void SetAllPhysicsAngularVelocityInRadians(const UE::Math::TVector< double > *NewAngVel, bool bAddToCurrent)
long double & LastRenderTimeField()
void SetWalkableSlopeOverride(const FWalkableSlopeOverride *NewOverride)
void SetAllPhysicsLinearVelocity(UE::Math::TVector< double > *NewVel, __int64 bAddToCurrent)
void SetConstraintMode(EDOFMode::Type ConstraintMode)
bool HasValidSettingsForStaticLighting(bool bOverlookInvalidComponents)
static void DispatchMouseOverEvents(UPrimitiveComponent *CurrentComponent, UPrimitiveComponent *NewComponent)
int & CustomDepthStencilValueField()
BitFieldValue< bool, unsigned __int32 > bRegisteredInternalOctree()
void SetCollisionResponseToAllChannels(ECollisionResponse NewResponse)
bool HasValidPhysicsState()
BitFieldValue< bool, unsigned __int32 > bUseEditorCompositing()
void SendRenderTransform_Concurrent()
bool AreSymmetricRotations(const UE::Math::TQuat< double > *A, const UE::Math::TQuat< double > *B, const UE::Math::TVector< double > *Scale3D)
void PutAllRigidBodiesToSleep()
void SetPhysicsMaxAngularVelocityInRadians(float NewMaxAngVel, bool bAddToCurrent, FName BoneName)
float GetAngularDamping()
void SetInternalOctreeMask(int InOctreeMask, bool bReregisterWithTree)
BitFieldValue< bool, unsigned __int32 > bRenderInDepthPass()
BitFieldValue< bool, unsigned __int32 > bReceiveMobileCSMShadows()
void BeginComponentOverlap(const FOverlapInfo *OtherOverlap, bool bDoNotifies)
void ReceiveComponentDamage(float DamageAmount, const FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
bool WeldToImplementation(USceneComponent *InParent, FName ParentSocketName, bool bWeldSimulatedChild)
BitFieldValue< bool, unsigned __int32 > bIgnoredByCharacterEncroachment()
void AddForceAtLocation(UE::Math::TVector< double > *Force, UE::Math::TVector< double > *Location, FName BoneName)
ECollisionChannel GetCollisionObjectType()
void AddTorqueInRadians(UE::Math::TVector< double > *Torque, FName BoneName, bool bAccelChange)
bool GetSquaredDistanceToCollision(const UE::Math::TVector< double > *Point, float *OutSquaredDistance, UE::Math::TVector< double > *OutClosestPointOnCollision)
void GetWeldedBodies(TArray< FBodyInstance *, TSizedDefaultAllocator< 32 > > *OutWeldedBodies, TArray< FName, TSizedDefaultAllocator< 32 > > *OutLabels, bool bIncludingAutoWeld)
void OnAttachmentChanged()
void AddAngularImpulseInRadians(UE::Math::TVector< double > *Impulse, FName BoneName, bool bVelChange)
bool WasRecentlyRendered(float Tolerance)
bool IsOverlappingActor(const AActor *Other)
BitFieldValue< bool, unsigned __int32 > bIgnoreRadialForce()
BitFieldValue< bool, unsigned __int32 > bAttachedToStreamingManagerAsStatic()
BitFieldValue< bool, unsigned __int32 > bForceMipStreaming()
BitFieldValue< bool, unsigned __int32 > bPSOPrecacheRequestBoosted()
void GetLightAndShadowMapMemoryUsage(int *OutNum, int *OutMax)
bool NeedsLoadForServer()
TObjectPtr< UPrimitiveComponent > & LODParentPrimitiveField()
BitFieldValue< bool, unsigned __int32 > bStaticWhenNotMoveable()
bool UpdateOverlapsImpl(const TArrayView< FOverlapInfo const, int > *NewPendingOverlaps, bool bDoNotifies, const TArrayView< FOverlapInfo const, int > *OverlapsAtEndLocation)
TArray< TObjectPtr< UPrimitiveComponent >, TSizedDefaultAllocator< 32 > > & MoveIgnoreComponentsField()
void PostDuplicate(bool bDuplicateForPIE)
void SetAllUseCCD(bool bInUseCCD)
BitFieldValue< bool, unsigned __int32 > bAllowCullDistanceVolume()
float & TranslucencySortDistanceOffsetField()
void GetOverlappingComponents(TSet< UPrimitiveComponent *, DefaultKeyFuncs< UPrimitiveComponent *, 0 >, FDefaultSetAllocator > *OutOverlappingComponents)
BitFieldValue< bool, unsigned __int32 > bSingleSampleShadowFromStationaryLights()
void DispatchBlockingHit(AActor *Owner, const FHitResult *BlockingHit)
BitFieldValue< bool, unsigned __int32 > bCastHiddenShadow()
float GetMassScale(FName BoneName)
float CalculateMass(FName __formal)
BitFieldValue< bool, unsigned __int32 > bLightAsIfStatic_DEPRECATED()
BitFieldValue< bool, unsigned __int32 > bOnlyOwnerSee()
void SetMassScale(FName BoneName, float InMassScale)
bool AreAllCollideableDescendantsRelative(bool bAllowCachedValue)
BitFieldValue< bool, unsigned __int32 > bCastInsetShadow()
BitFieldValue< bool, unsigned __int32 > bCastFarShadow()
FThreadSafeCounter & AttachmentCounterField()
UMaterialInterface * GetMaterialFromCollisionFaceIndex(int FaceIndex, int *SectionIndex)
BitFieldValue< bool, unsigned __int32 > bForceDynamicPhysics()
void SetPhysMaterialOverride(UPhysicalMaterial *NewPhysMaterial)
void SetNotifyRigidBodyCollision(bool bNewNotifyRigidBodyCollision)
BitFieldValue< bool, unsigned __int32 > bGenerateOverlapEvents()
void InitSweepCollisionParams(FCollisionQueryParams *OutParams, FCollisionResponseParams *OutResponseParam)
int & RegistrationSerialNumberField()
void OnComponentDestroyed(bool bDestroyingHierarchy)
static void DispatchTouchOverEvents(ETouchIndex::Type FingerIndex, UPrimitiveComponent *CurrentComponent, UPrimitiveComponent *NewComponent)
BitFieldValue< bool, unsigned __int32 > bUseAbsoluteMaxDrawDisatance()
bool NeedsLoadForClient()
void DispatchWakeEvents(ESleepEvent WakeEvent, FName BoneName)
BitFieldValue< bool, unsigned __int32 > bVisibleInSceneCaptureOnly()
char & VirtualTextureCullMipsField()
long double & LastRenderTimeOnScreenField()
UMaterialInstanceDynamic * CreateAndSetMaterialInstanceDynamicFromMaterial(int ElementIndex, UMaterialInterface *Parent)
int & TranslucencySortPriorityField()
BitFieldValue< bool, unsigned __int32 > bReceivesDecals()
BitFieldValue< bool, unsigned __int32 > bReplicatePhysicsToAutonomousProxy()
void DispatchOnClicked(FKey *ButtonPressed)
BitFieldValue< bool, unsigned __int32 > bForcePreventBlockingProjectiles()
void SyncComponentToRBPhysics()
FComponentBeginCursorOverSignature & OnBeginCursorOverField()
void SetCastHiddenShadow(bool NewCastHiddenShadow)
BitFieldValue< bool, unsigned __int32 > CastShadow()
BitFieldValue< bool, unsigned __int32 > bOwnerNoSee()
void EnsurePhysicsStateCreated()
void SetCollisionResponseToChannel(ECollisionChannel Channel, ECollisionResponse NewResponse)
bool CanEditSimulatePhysics()
void PushSelectionToProxy()
char ComponentOverlapComponentImpl(UPrimitiveComponent *PrimComp, const UE::Math::TVector< double > *Pos, const UE::Math::TQuat< double > *Quat)
bool ShouldCreatePhysicsState()
int GetCustomPrimitiveDataIndexForScalarParameter(FName ParameterName)
bool ShouldComponentAddToScene()
UMaterialInstanceDynamic * CreateDynamicMaterialInstance(int ElementIndex, UMaterialInterface *SourceMaterial, FName OptionalName)
void SetPhysicsAngularVelocityInDegrees(UE::Math::TVector< double > *NewAngVel, __int64 bAddToCurrent, FName BoneName)
void GetOverlappingComponents(TArray< UPrimitiveComponent *, TSizedDefaultAllocator< 32 > > *OutOverlappingComponents)
void UpdatePhysicsVolume(bool bTriggerNotifiers)
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
BitFieldValue< bool, unsigned __int32 > bAbsoluteScale()
BitFieldValue< bool, unsigned __int32 > bShouldUpdatePhysicsVolume()
APhysicsVolume * GetPhysicsVolume()
void SetWorldLocationAndRotation(UE::Math::TVector< double > *NewLocation, const UE::Math::TQuat< double > *NewRotation, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
static const FName * GetRelativeScale3DPropertyName(const FName *result)
void SetPhysicsVolume(APhysicsVolume *NewVolume, bool bTriggerNotifiers)
bool UpdateOverlaps(const TArrayView< FOverlapInfo const, int > *PendingOverlaps, bool bDoNotifies, const TArrayView< FOverlapInfo const, int > *OverlapsAtEndLocation)
bool IsAnySimulatingPhysics()
void AddLocalOffset(UE::Math::TVector< double > *DeltaLocation, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
void SetHiddenInGame(bool NewHidden, bool bPropagateToChildren, bool bSetChildrenRenderState)
void SetRelativeRotation(UE::Math::TRotator< double > *NewRotation, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
UE::Math::TVector< double > & ComponentVelocityField()
void UpdateChildTransforms(EUpdateTransformFlags UpdateTransformFlags, ETeleportType Teleport)
void SetWorldRotation(const UE::Math::TQuat< double > *NewRotation, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
TObjectPtr< USceneComponent > & AttachParentField()
FRotationConversionCache & WorldRotationCacheField()
void SetRelativeLocationAndRotation(UE::Math::TVector< double > *NewLocation, const UE::Math::TQuat< double > *NewRotation, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
BitFieldValue< bool, unsigned __int32 > bNetUpdateTransform()
BitFieldValue< bool, unsigned __int32 > bIgnoreParentTransformUpdate()
FRotationConversionCache & RelativeRotationCacheField()
void SetWorldScale3D(UE::Math::TVector< double > *NewScale)
void SetRelativeRotationExact(UE::Math::TRotator< double > *NewRotation, __int64 bSweep, FHitResult *OutSweepHitResult)
void SetRelativeScale3D(UE::Math::TVector< double > *NewScale3D)
void OnRep_AttachChildren()
void OnHiddenInGameChanged()
TArray< TObjectPtr< USceneComponent >, TSizedDefaultAllocator< 32 > > & AttachChildrenField()
void AddWorldTransformKeepScale(const UE::Math::TTransform< double > *DeltaTransform, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
void AddLocalRotation(const UE::Math::TQuat< double > *DeltaRotation, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
ECollisionResponse GetCollisionResponseToComponent(USceneComponent *OtherComponent)
void PropagateTransformUpdate(bool bTransformChanged, EUpdateTransformFlags UpdateTransformFlags, ETeleportType Teleport)
void SetupAttachment(USceneComponent *InParent, FName InSocketName)
void NotifyIsRootComponentChanged(bool bIsRootComponent)
bool IsPostLoadThreadSafe()
TWeakObjectPtr< APhysicsVolume > & PhysicsVolumeField()
BitFieldValue< bool, unsigned __int32 > bWantsOnUpdateTransform()
void StopSound(USoundBase *SoundToStop, float FadeOutTime)
BitFieldValue< bool, unsigned __int32 > bClientSyncAlwaysUpdatePhysicsCollision()
void ResetRelativeTransform()
void CalcBoundingCylinder(float *CylinderRadius, float *CylinderHalfHeight)
void SetRelativeTransform(const UE::Math::TTransform< double > *NewTransform, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
BitFieldValue< bool, unsigned __int32 > bComputedBoundsOnceForGame()
void OnChildAttached(USceneComponent *ChildComponent)
void AddLocalTransform(const UE::Math::TTransform< double > *DeltaTransform, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
void GetSocketWorldLocationAndRotation(FName InSocketName, UE::Math::TVector< double > *OutLocation, UE::Math::TRotator< double > *OutRotation)
void EndPlay(EEndPlayReason::Type Reason)
BitFieldValue< bool, unsigned __int32 > bHiddenInGame()
BitFieldValue< bool, unsigned __int32 > bShouldSnapRotationWhenAttached()
void ApplyWorldOffset(const UE::Math::TVector< double > *InOffset, bool bWorldShift)
BitFieldValue< bool, unsigned __int32 > bIsNotRenderAttachmentRoot()
BitFieldValue< bool, unsigned __int32 > bComputeBoundsOnceForGame()
UE::Math::TVector< double > & RelativeScale3DField()
char InternalSetWorldLocationAndRotation(UE::Math::TVector< double > *NewLocation, const UE::Math::TQuat< double > *RotationQuat, __int64 bNoPhysics, ETeleportType Teleport)
BitFieldValue< bool, unsigned __int32 > bComponentToWorldUpdated()
void Serialize(FArchive *Ar)
BitFieldValue< bool, unsigned __int32 > bUpdateChildOverlaps()
BitFieldValue< bool, unsigned __int32 > bDisableDetachmentUpdateOverlaps()
BitFieldValue< bool, unsigned __int32 > bShouldSnapScaleWhenAttached()
BitFieldValue< bool, unsigned __int32 > bUseAttachParentBound()
void K2_SetRelativeLocation(UE::Math::TVector< double > *NewLocation, bool bSweep, FHitResult *SweepHitResult, bool bTeleport)
BitFieldValue< bool, unsigned __int32 > bSkipUpdateOverlaps()
BitFieldValue< bool, unsigned __int32 > bNetUpdateAttachment()
BitFieldValue< bool, unsigned __int32 > bAbsoluteRotation()
UE::Math::TTransform< double > & ComponentToWorldField()
void SetRelativeLocationAndRotation(UE::Math::TVector< double > *NewLocation, UE::Math::TRotator< double > *NewRotation, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
UE::Math::TBoxSphereBounds< double, double > & BoundsField()
void UpdateNavigationData()
static UClass * GetPrivateStaticClass()
bool AttachToComponent(USceneComponent *Parent, const FAttachmentTransformRules *AttachmentRules, FName SocketName)
TEnumAsByte< enum EDetailMode > & DetailModeField()
void SetMobility(EComponentMobility::Type NewMobility)
void K2_AddRelativeLocation(UE::Math::TVector< double > *DeltaLocation, bool bSweep, FHitResult *SweepHitResult, bool bTeleport)
FName & NetOldAttachSocketNameField()
void GetChildrenComponents(bool bIncludeAllDescendants, TArray< USceneComponent *, TSizedDefaultAllocator< 32 > > *Children)
bool MoveComponent(const UE::Math::TVector< double > *Delta, const UE::Math::TRotator< double > *NewRotation, bool bSweep, FHitResult *Hit, EMoveComponentFlags MoveFlags, ETeleportType Teleport)
void SetWorldLocation(UE::Math::TVector< double > *NewLocation, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
BitFieldValue< bool, unsigned __int32 > bAbsoluteLocation()
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
BitFieldValue< bool, unsigned __int32 > bAttachedSoundsForceHighPriority()
void SetWorldTransform(const UE::Math::TTransform< double > *NewTransform, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
void AddWorldRotation(UE::Math::TRotator< double > *DeltaRotation, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
void DetachFromParent(bool bMaintainWorldPosition, bool bCallModify)
void OnComponentDestroyed(bool bDestroyingHierarchy)
UE::Math::TRotator< double > & RelativeRotationField()
FName & AttachSocketNameField()
BitFieldValue< bool, unsigned __int32 > bBoundsChangeTriggersStreamingDataRebuild()
bool UpdateOverlapsImpl(const TArrayView< FOverlapInfo const, int > *PendingOverlaps, TTypeCompatibleBytes< FOctreeElementSimple * > *bDoNotifies, const TArrayView< FOverlapInfo const, int > *OverlapsAtEndLocation)
void SetShouldUpdatePhysicsVolume(bool bInShouldUpdatePhysicsVolume)
UE::Math::TVector< double > & RelativeLocationField()
BitFieldValue< bool, unsigned __int32 > bShouldSnapLocationWhenAttached()
bool MoveComponentImpl(const UE::Math::TVector< double > *Delta, const UE::Math::TQuat< double > *NewRotation, bool bSweep, FHitResult *OutHit, EMoveComponentFlags MoveFlags, ETeleportType Teleport)
void SetWorldLocationAndRotationNoPhysics(const UE::Math::TVector< double > *NewLocation, const UE::Math::TRotator< double > *NewRotation)
void AppendDescendants(TArray< USceneComponent *, TSizedDefaultAllocator< 32 > > *Children)
static void StaticRegisterNativesUSceneComponent()
void SetWorldRotation(UE::Math::TRotator< double > *NewRotation, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
void DestroyComponent(bool bPromoteChildren)
void UpdateComponentToWorldWithParent(USceneComponent *Parent, FName SocketName, EUpdateTransformFlags UpdateTransformFlags, const UE::Math::TQuat< double > *RelativeRotationQuat, ETeleportType Teleport)
void AddLocalRotation(UE::Math::TRotator< double > *DeltaRotation, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
bool AttachTo(USceneComponent *Parent, FName InSocketName, EAttachLocation::Type AttachType, bool bWeldSimulatedBodies)
TArray< TObjectPtr< USceneComponent >, TSizedDefaultAllocator< 32 > > & ClientAttachedChildrenField()
void SetWorldLocationAndRotation(UE::Math::TVector< double > *NewLocation, UE::Math::TRotator< double > *NewRotation, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
BitFieldValue< bool, unsigned __int32 > bComputeFastLocalBounds()
int & AttachmentChangedIncrementerField()
USceneComponent *& NetOldAttachParentField()
void AddWorldTransform(const UE::Math::TTransform< double > *DeltaTransform, bool bSweep, FHitResult *OutSweepHitResult, ETeleportType Teleport)
void ClearSkipUpdateOverlaps()
BitFieldValue< bool, unsigned __int32 > bShouldBeAttached()
BitFieldValue< bool, unsigned __int32 > bVisible()
void GiveMaxLevel(int playerID)
void LevelUp(FName statName, int numLevels)
void ChatLogAppend(const FString *MessageText)
void RainDinosHelper(const TArray< FString, TSizedDefaultAllocator< 32 > > *InDinoRefs, int NumberActors, float SpreadAmount, float ZOffset)
void DefeatAllBosses(int playerID)
void VisualizeClass(const FString *ClassIn, int MaxTotal)
static void ForcePlayerToJoinTribe()
APrimalDinoCharacter * SDFSpawnDino(UClass *AssetClass, bool bIsTamed, int DinoLevel)
AActor * GetAimedTargetFromLocation(const UE::Math::TVector< double > *spectatorLocation, const UE::Math::TRotator< double > *rotator, const AActor *ActorToIgnore)
void DestroyAOE(FName Category, float Radius)
void SetTargetPlayerBodyVal(int BodyValIndex, float BodyVal)
static void TransferImprints()
void SpawnSetupDino(const FString *DinoBlueprintPath, const FString *SaddleBlueprintPath, float SaddleQuality, int DinoLevel, const FString *DinoStats, float SpawnDistance, float YOffset, float ZOffset)
void ShowTutorial(int TutorialIndex, bool bForceDisplay)
void ScriptCommand(const FString *commandString)
void SetSleepingAOE(float Radius, bool bIsSleeping)
void DebugCheckDinoPawnsOctree()
void ForceGiveBuff(const FName *BuffBlueprintPath, bool bEnable)
void SetCameraProfile(FName CameraProfileName)
static void EnableCheats()
void SPI(float X, float Y, float Z, float Yaw, float Pitch)
void ShowMessageOfTheDay()
void GoToFirstMutagenDrop()
void ReassertColorization()
void ReportLeastSpawnManagers()
void ToggleFoliageInteraction()
static UClass * StaticClass()
void JoinTribe(__int64 PlayerID, int TribeTeamID)
static void GiveAllItemsInSet(AShooterPlayerController *Controller, const TArray< FItemCount, TSizedDefaultAllocator< 32 > > *Items)
void DCMSet(FName Cheat, float Val)
void GiveItemNum(int masterIndexNum, int quantityOverride, float qualityOverride, bool bForceBlueprint)
void SetPerfCheck(int PerfCheckLocation)
static void SpoilItem(const char *pstrMessage)
void GiveBossEngrams(int playerID, FName bossName, char difficulty)
void GFID(const FName *blueprintPath)
void AddChibiExp(float HowMuch)
void AreAllSublevelsForDataLayerLoaded(const FString *DataLayerName)
void ForcePlayerToJoinTargetTribe(__int64 PlayerID)
void KillAOETribe(FName Category, float Radius, int TribeID, bool destroyOnly)
static void StaticRegisterNativesUShooterCheatManager()
void SpawnActorSpreadTamed(const FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, int NumberActors, float SpreadAmount)
void SetDifficultyValue(float Value)
void AddHexagons(float HowMuch)
void RespawnPlayer(bool KeepGender)
void PrintActorLocation(const FString *ActorName)
void TakeTribe(int TribeTeamID)
void SetNumReplaySecondsToStore(int NumSecondsToStore)
void Cryo(const FString *DinoID)
void ServerChat(const FString *MessageText)
void ToggleVolumetricDispatcherDebug()
AActor * DoSummon(const FString *ClassName)
void RenamePlayerId(int PlayerID, const FString *NewName)
void GiveItemToPlayer(int playerID, const FString *blueprintPath, int quantityOverride, float qualityOverride, bool bForceBlueprint)
void TeleportToPlayerName(const FString *PlayerName)
void DebugCompanionReactions()
void RenamePlayer(const FString *PlayerName, const FString *NewName)
void SetInfiniteStats(bool bInfinite)
void SpawnActorTamed(const FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset)
void DestroyTribeId(int TribeTeamID)
void SummonTamed(const FString *ClassName)
void ShowAvailableMissionTags()
void SetChatLogMaxAgeInDays(int NumDays)
void VerifyTransferInventory()
static void UnbanPlayer()
static void ArkChangeUIPlatform()
void SDFBaby(const FName *DinoBlueprintPath, int DinoLevel, int BabyCount, bool bLoadIfUnloaded)
void TTC(const FString *DinoID)
void StartMissionWithMetaData(FName MissionTag)
void Dino(FName CheatName)
void DestroyTribeIdPlayers(int TribeTeamID)
void TestSteamRefreshItems()
void GiveEngramsTekOnly()
void AllowPlayerToJoinNoCheck(const FString *SteamId)
void SetBabyAgeAOE(float AgeValue, float Radius)
void SetTargetPlayerColorVal(int ColorValIndex, float ColorVal)
void TeleportToCreature(const FString *DinoID)
void ToggleVolumetricDispatcher()
void SetImprintQuality(float ImprintQuality)
void DinoSet(FName CheatName, float Value)
void ListAllPlayerBuffs()
void AddExperienceToTarget(float HowMuch, bool fromTribeShare, bool bPreventSharingWithTribe)
void MoveTargetTo(float x, float y, float z)
void SetGraphicsQuality(int val)
void ForceCompleteActiveMission(const FString *MissionStateSimValues)
void StartNearestHorde(FName HordeType, int DifficultyLevel, bool Teleport)
void ToggleClawStepping()
void SetHeadHairstyle(int hairStyleIndex)
void DrawDebugBoxForVolumes(float Duration, int VolumeClassIndex, bool bDebugAllVolumeClasses, bool bDrawSolidBox, float LineThickness)
void GiveExpToPlayer(__int64 PlayerID, float HowMuch, bool fromTribeShare, bool bPreventSharingWithTribe)
void GiveItem(const FString *blueprintPath, int quantityOverride, float qualityOverride, bool bForceBlueprint)
void SetPlayerPos(float X, float Y, float Z)
void ServerChatToPlayer(const FString *PlayerName, const FString *MessageText)
bool SetCreativeModeOnPawn(AShooterCharacter *Pawn, bool bCreativeMode)
void ForceEnableMeshCheckingOnMe(bool bEnableKillChecking, bool bEnableTeleportingChecking)
void GiveDinoSet(FName Tier, int NumDinos)
void RainCritters(int NumberActors, float SpreadAmount, float ZOffset)
void DestroyTribeIdDinos(int TribeTeamID)
void SetInstantHarvest(bool bEnable)
void GetSpoiledEgg(int NumMutationsToAdd)
void DebugAllowVRMissionTeleport()
void TeleportCreatureToMe(const FString *DinoID)
void RenameTribe(const FString *TribeName, const FString *NewName)
static void SendDataDogMetric()
void GiveTekEngramsTo(__int64 PlayerID, const FName *blueprintPath)
void AddDinoTest(const FName *DinoBlueprintPath, int DinoLevel, float AbilityDelay)
void ShowActiveMissions()
void GiveItemSkins(const FString *EquipmentType)
void AddExperience(float HowMuch, bool fromTribeShare, bool bPreventSharingWithTribe)
void HurtMyAOE(int HowMuch, float Radius)
void SetFacialHairstyle(int hairStyleIndex)
void ServerChatTo(const FString *SteamID, const FString *MessageText)
void ToggleFreezeStatusValues()
void DrainWater(float HowMuch)
void DebugMyTargetPrint(AActor *actor)
void TCTM(const FString *DinoID)
void LevelUpInternal(APrimalCharacter *character, FName statName, int numLevels)
void psc(const FString *command)
void TPName(const FString *PlayerName)
void LessThan(int TribeTeamID, int Connections, bool includeContainers)
void ReportSpawnManagers()
void TeleportPlayerNameToMe(const FString *PlayerName)
void GiveToMeAOE(float Radius)
void InteractWithFluid(float radius, float speed, bool splash, bool ripple)
void HideTutorial(int TutorialInde)
bool BPCheckDenySpawningInThisMap(const FString *PackageName)
void ForcePlayerToJoinTribeId(__int64 PlayerID, int TribeTeamID)
void Broadcast(const FString *MessageText)
int & PendingTribeTeamIDField()
void SetVideoReplayEnabled(bool ShouldEnabled)
void SetDayCycleSpeed(const float speed)
void GetAllMyTarget(const FString *VariableName)
void SetMyTargetSleeping(bool bIsSleeping)
void DoDamagePct(float percentDamage, float speedOfImpact, float impulse)
void DestroyWildDinoClasses(const FString *ClassName, bool bExactMatch)
void KillSplitscreenPlayer()
void GiveAllExplorerNotes()
void TeleportToActiveHorde(int EventIndex)
void AddBuffPreventTagToSelf(FName TagName)
void SpawnExactDino(const FString *DinoBlueprintPath, const FString *SaddleBlueprintPath, float SaddleQuality, int BaseLevel, int ExtraLevels, const FString *BaseStats, const FString *AddedStats, const FString *DinoName, char Cloned, char Neutered, const FString *TamedOn, const FString *UploadedFrom, const FString *ImprinterName, const FString *ImprinterUniqueNetId, float ImprintQuality, const FString *Colors, __int64 DinoID, __int64 Exp, float SpawnDistance, float YOffset, float ZOffset)
void PostInitProperties()
void DestroyActors(const FString *ClassName, bool bExactMatch)
void UnlockEmote(const FString *EmoteName)
void TTAL(const FString *ActorName, const int *Index)
void StartMission(FName MissionTag)
void CheatAction(const FString *ActionName)
void KillPlayer(__int64 PlayerID)
void ForceStartMatch(bool PreventFinishTheMatch, bool UseQuetzalBus)
void GiveItemSet(FName Tier)
void GiveExplorerNote(int NoteIndex)
void OnToggleInGameMenu()
void TribeDinoAudit(int TribeTeamID)
void DebugCompanionAsyncLoadedFiles()
void GameCommand(const FString *TheCommand)
void SpawnDino(const FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, int DinoLevel)
void ToggleFluidInteraction()
void TOD(const FString *timeString)
void RainDanger(int NumberActors, float SpreadAmount, float ZOffset)
void ForceStartMission(FName MissionTag)
void Mission(FName CheatName, float Value)
void GiveItemNumToPlayer(int playerID, int masterIndexNum, int quantityOverride, float qualityOverride, bool bForceBlueprint)
void Summon(const FString *ClassName)
void SetShowAllPlayers(bool bEnable)
void TribeStructureAudit(int TribeTeamID)
void TPCoords(float lat, float lon, float z)
void GiveCreativeModeToTarget()
void RemoveWorldBuff(const FString *WorldBuffIdentifier)
void AddMutations(int StatType, int HowMany)
void SetDebugMeleeAttacks(bool bDebugMelee, const float drawDuration)
void SetHeadHairPercent(float thePercent)
void GCMP(__int64 PlayerID)
void SetTargetDinoColor(int ColorRegion, int ColorID)
void SetDay(const int day)
void RemoveAllWorldBuffs()
void SetFacialHairPercent(float thePercent)
void DestroyTribePlayers()
void RepairArea(float radius)
void GiveArmorSet(FName Tier, FName QualityName)
void ResetLiveTuningOverloads()
void LevelUpAOE(FName statName, float Radius, int numLevels)
void SetTamingEffectivenessModifier(float TamingEffectiveness)
void GetPlayerIDForSteamID(int SteamID)
void IsUndermesh(const float debugDrawSeconds)
void TeleportToActorLocation(const FString *ActorName)
void SaveWorldDisableTransfer()
void SetNetworkTime(float NewTime)
void ForceTribes(const FString *PlayerName1, const FString *PlayerName2, const FString *NewTribeName)
void GMSummon(const FString *ClassName, int Level)
void AddTokens(int Quantity)
static void TribeMessage()
void DebugToggleHLNAMonologue()
void ForceUpdateDynamicConfig()
void AddEquipmentDurability(const float durability)
void AddChibiExpToPlayer(__int64 PlayerID, float HowMuch)
void SetGodMode(bool bEnable)
void UnlockEngram(const FString *ItemClassName)
void SetUnstasisRadius(float value)
void TeleportToPlayer(__int64 PlayerID)
void RainMonkeys(int NumberActors, float SpreadAmount, float ZOffset)
void DefeatBoss(int playerID, FName bossName, char difficulty)
void RenameTribeID(int TribeID, const FString *NewName)
void DestroyFoliage(float Radius, const bool PutFoliageResourcesInInventory)
void UnlockAllExplorerNotes()
void DumpAssetProperties(const FString *Asset)
void SetStatOnTarget(FName StatName, float value)
void ForceReturnIsPS4BuildOnPC(bool ReturnValue)
void DebugPathsForTarget()
void CryoAOE(float radius)
void SetImprintedPlayer(const FString *NewImprinterName, const FString *NewImprinterUniqueNetId)
void ShowDebugPingLifetime(bool bEnable)
void OpenMap(const FString *MapName)
void DestroyTribeStructures()
void ForceTameAOE(float Radius)
static void AddItemToAllClustersInventory()
void GiveCreativeModeToPlayer(__int64 PlayerID)
void SetTimeOfDay(const FString *timeString)
void RemoveDinoTest(const FName *DinoBlueprintPath)
void HurtMyTarget(int HowMuch)
void SetGlobalPause(bool bIsPaused)
void SpawnActor(const FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset)
void SpawnActorBaby(const FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset)
void DrainFood(float HowMuch)
void TeleportToNearestDino(float X, float Y, float Z, float scanRange, bool bIgnoreTames, int NearestIncrement)
void SetMessageOfTheDay(const FString *Message, const FString *SetterID)
void RegrowFoliage(float Radius)
void ClearMessageOfTheDay()
void FSM(bool PreventFinishTheMatch, bool UseQuetzalBus)
void ClearPlayerInventory(int playerID, bool bClearInventory, bool bClearSlotItems, bool bClearEquippedItems)
void KillAOE(FName Category, float Radius)
void MaxAscend(int playerID)
void SDFRide(const FName *DinoBlueprintPath, int DinoLevel, bool bLoadIfUnloaded)
void SDF(const FName *DinoBlueprintPath, bool bIsTamed, int DinoLevel, bool bLoadIfUnloaded)
void RainDinos(int NumberActors, float SpreadAmount, float ZOffset)
void DestroyTribeIdStructures(int TribeTeamID)
void LevelUpTarget(FName StatName, int NumLevels)
void GFI(const FName *blueprintPath, int quantityOverride, float qualityOverride, bool bForceBlueprint)
void ForceReturnIsXboxOneBuildOnPC(bool ReturnValue)
void SetAllAvailableMissionsComplete()
void TameAOE(float Radius, float affinity, float effectiveness)
APrimalDinoCharacter * SpawnSetupDinoInternal(const FDinoSetup *DinoSetup, const UE::Math::TRotator< double > *SpawnRot)
void AddWorldBuff(const FString *WorldBuffIdentifier)
void GetAllStructuresNumber()
void LvlUp(__int64 PlayerID, __int16 Level)
void SetPlayerLevel(__int64 PlayerID, __int16 Level)
void SpawnActorSpread(const FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, int NumberActors, float SpreadAmount)
void GiveExpToTarget(float HowMuch, bool fromTribeShare, bool bPreventSharingWithTribe)
void HibernationReport(const FString *ClassName)
void GetEgg(int NumMutationsToAdd)
static float QualityNameToFloat(FName QualityName)
void AddDeniedSpawnFloatingText()
void PlayerCommand(const FString *TheCommand)
void GetSteamIDForPlayerID(int PlayerID)
void OneHPAOE(FName Category, float Radius, int TribeID)
void SPIG(float X, float Y, float Z, float Yaw, float Pitch)
void GetNearestAlliedPlayerOrDino()
void PrintMessageOut(const FString *Msg)
AShooterPlayerController * FindPlayerControllerFromPlayerID(__int64 PlayerID)
void GiveInfiniteStatsToTarget()
void GiveWeaponSet(FName Tier, FName QualityName)
void FEMCOM(bool bEnableKillChecking, bool bEnableTeleportingChecking)
void DoDestroyTribeIdStructures()
void SetActiveMissionDebugFlags(int DebugFlags)
void HiWarp(const FString *ClassName, int Index)
void GetTribeIdPlayerList(int TribeID)
void RequestUpdateActiveMissionTags()
void ToggleDamageNumbers()
static void ConditionalKillAOETribe()
FString * ListBuffs(FString *result, APrimalCharacter *target)
AShooterPlayerController *& MyPCField()
void PerformGCAndCleanupActors()
void SetBabyAge(float AgeValue)
void EnemyInVisible(bool Invisible)
void DestroyTribeStructuresLessThan(int TribeTeamID, int Connections, bool includeContainers, bool includeLargeGates)
void ListActiveHordeEvents()
void ToggleDamageLogging()
void SetMaterialParamaterCollectionByNameAndFloatValue(FName ParamaterName, float ParamaterValue)
void RunDinoTest(const FName *DinoBlueprintPath, int DinoLevel, float AbilityDelay)
void TeleportPlayerIDToMe(__int64 PlayerID)
void ShowHibernatingDino(const FString *DinoString)
bool SetStaticMesh(UStaticMesh *NewMesh)
ELightMapInteractionType GetStaticLightingType()
int & SubDivisionStepSizeField()
bool IsNavigationRelevant()
bool ShouldCreatePhysicsState()
static UClass * StaticClass()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty, TSizedDefaultAllocator< 32 > > *OutLifetimeProps)
void GetEstimatedLightMapResolution(int *Width, int *Height)
int & WorldPositionOffsetDisableDistanceField()
BitFieldValue< bool, unsigned __int32 > bDisallowNanite()
float & StreamingDistanceMultiplierField()
void OnDestroyPhysicsState()
float & DirectionalShadowDistanceLimitField()
void GetLightAndShadowMapMemoryUsage(int *LightMapMemoryUsage, int *ShadowMapMemoryUsage)
bool ShouldCreateRenderState()
bool GetEstimatedLightAndShadowMapMemoryUsage(int *TextureLightMapMemoryUsage, int *TextureShadowMapMemoryUsage, int *VertexLightMapMemoryUsage, int *VertexShadowMapMemoryUsage, int *StaticLightingResolution, bool *bIsUsingTextureMapping, bool *bHasLightmapTexCoords)
BitFieldValue< bool, unsigned __int32 > bEvaluateWorldPositionOffset()
BitFieldValue< bool, unsigned __int32 > bInitialEvaluateWorldPositionOffset()
void GetLocalBounds(UE::Math::TVector< double > *Min, UE::Math::TVector< double > *Max)
float & DistanceFieldIndirectShadowMinVisibilityField()
BitFieldValue< bool, unsigned __int32 > bForceDisableNanite()
float GetWorldPositionOffsetDisableDistance()
int GetMaterialIndex(FName MaterialSlotName)
BitFieldValue< bool, unsigned __int32 > bUseDirectionalShadowDistanceLimit()
void Serialize(FStructuredArchiveRecord Record)
int & CustomDataOutDisableDistanceField()
const UStaticMeshSocket * GetSocketByName(FName InSocketName)
BitFieldValue< bool, unsigned __int32 > bReverseCulling()
void ImportCustomProperties(const wchar_t *SourceText, FFeedbackContext *Warn)
void RemoveInstanceVertexColorsFromLOD(int LODToRemoveColorsFrom)
static void StaticRegisterNativesUStaticMeshComponent()
bool CopyPerInstanceDynamicCustomData(const UStaticMeshComponent *SrcComponent, int SrcInstanceIndex, int DstInstanceIndex, int NumInstances)
bool UsesTextureLightmaps(int InWidth, int InHeight)
bool AreNativePropertiesIdenticalTo(UObject *Other)
bool UseNaniteOverrideMaterials()
int & OverriddenLightMapResField()
void GetTextureLightAndShadowMapMemoryUsage(int InWidth, int InHeight, int *OutLightMapMemoryUsage, int *OutShadowMapMemoryUsage)
BitFieldValue< bool, unsigned __int32 > bIgnoreInstanceForTextureStreaming()
bool GetLightMapResolution(int *Width, int *Height)
void GetUsedMaterials(TArray< UMaterialInterface *, TSizedDefaultAllocator< 32 > > *OutMaterials, bool bGetDebugMaterials)
bool IsPrecomputedLightingValid()
bool SetStaticLightingMapping(bool bTextureMapping, int ResolutionToUse)
bool HasValidSettingsForStaticLighting(bool bOverlookInvalidComponents)
void InvalidateLightingCacheDetailed(bool bInvalidateBuildEnqueuedLighting, bool bTranslationOnly)
void ExportCustomProperties(FOutputDevice *Out, unsigned int Indent)
bool SupportsDitheredLODTransitions(ERHIFeatureLevel::Type FeatureLevel)
bool BuildTextureStreamingDataImpl(ETextureStreamingBuildType BuildType, EMaterialQualityLevel::Type QualityLevel, ERHIFeatureLevel::Type FeatureLevel, TSet< FGuid, DefaultKeyFuncs< FGuid, 0 >, FDefaultSetAllocator > *DependentResources, bool *bOutSupportsBuildTextureStreamingData)
BitFieldValue< bool, unsigned __int32 > bOverrideMinLOD()
void UpdateCollisionFromStaticMesh()
void OnCreatePhysicsState()
BitFieldValue< bool, unsigned __int32 > bForceNavigationObstacle()
FString * GetDetailedInfoInternal(FString *result)
bool HasLightmapTextureCoordinates()
bool UsesOnlyUnlitMaterials()
static void AddReferencedObjects(UObject *InThis, FReferenceCollector *Collector)
TArray< FName, TSizedDefaultAllocator< 32 > > * GetMaterialSlotNames(TArray< FName, TSizedDefaultAllocator< 32 > > *result)
FColor & WireframeColorOverrideField()
float & DistanceFieldSelfShadowBiasField()
void PropagateLightingScenarioChange()
BitFieldValue< bool, unsigned __int32 > bDisallowMeshPaintPerInstance()
UMaterialInterface * GetEditorMaterial(int MaterialIndex)
float GetEmissiveBoost(int ElementIndex)
UMaterialInterface * GetMaterialFromCollisionFaceIndex(int FaceIndex, int *SectionIndex)
void SetCollisionProfileName(FName InCollisionProfileName, bool bUpdateOverlaps)
float GetCustomDataOutDisableDistance()
bool HasValidNaniteData()
bool GetShadowIndirectOnly()
void ValidateGeneratedRepEnums(const TArray< FRepRecord, TSizedDefaultAllocator< 32 > > *ClassReps)
int & ForcedLodModelField()
BitFieldValue< bool, unsigned __int32 > bUseSubDivisions()
bool CanEditSimulatePhysics()
float GetDiffuseBoost(int ElementIndex)
BitFieldValue< bool, unsigned __int32 > bEvaluateWorldPositionOffsetInRayTracing()
BitFieldValue< bool, unsigned __int32 > bCastDistanceFieldIndirectShadow()
bool SetLODDataCount(const unsigned int MinSize, const unsigned int MaxSize)
void PostInitProperties()
TObjectPtr< UStaticMesh > & StaticMeshField()
UMaterialInterface * GetMaterial(int MaterialIndex)
BitFieldValue< bool, unsigned __int32 > bSortTriangles()
bool DoesSocketExist(FName InSocketName)
int & PreviousLODLevel_DEPRECATEDField()
BitFieldValue< bool, unsigned __int32 > bOverrideNavigationExport()
BitFieldValue< bool, unsigned __int32 > bOverrideDistanceFieldSelfShadowBias()
bool SupportsDefaultCollision()
BitFieldValue< bool, unsigned __int32 > bOverrideLightMapRes()
bool ShouldRecreateProxyOnUpdateTransform()
BitFieldValue< bool, unsigned __int32 > bOverrideWireframeColor()
void Serialize(FArchive *Ar)
const UObject * AdditionalStatObject()
bool ShouldCreateNaniteProxy()
BitFieldValue< bool, unsigned __int32 > bUseDefaultCollision()
bool DoesMipDataExist(const int MipIndex)
void TickMipLevelChangeCallbacks(TArray< UStreamableRenderAsset *, TSizedDefaultAllocator< 32 > > *DeferredTickCBAssets)
void ResizeGrow(int OldNum)
void RemoveAtSwapImpl(int Index, int Count, bool bAllowShrinking)
BitFieldValue< bool, unsigned __int32 > NeverStream()
BitFieldValue< bool, unsigned __int32 > bGlobalForceMipLevelsToBeResident()
int & NumCinematicMipLevelsField()
static UClass * StaticClass()
void SetForceMipLevelsToBeResident(float Seconds, int CinematicLODGroupMask)
BitFieldValue< bool, unsigned __int32 > bForceMiplevelsToBeResident()
void WaitForPendingInitOrStreaming(bool bWaitForLODTransition, bool bSendCompletionEvents)
bool IsReadyForFinishDestroy()
void RemoveAtImpl(int Index, int Count, bool bAllowShrinking)
float GetLastRenderTimeForStreaming()
bool StreamIn(int NewMipCount, bool bHighPrio)
unsigned int GetMipIoFilenameHash(const int MipIndex)
long double & ForceMipLevelsToBeResidentTimestampField()
int & StreamingIndexField()
bool ShouldMipLevelsBeForcedResident()
static void StaticRegisterNativesUStreamableRenderAsset()
BitFieldValue< bool, unsigned __int32 > bIgnoreStreamingMipBias()
int CalcCumulativeLODSize(int NumLODs)
void TickStreaming(bool bSendCompletionEvents, TArray< UStreamableRenderAsset *, TSizedDefaultAllocator< 32 > > *DeferredTickCBAssets)
bool StreamOut(int NewMipCount)
bool HasPendingInitOrStreaming(bool bWaitForLODTransition)
BitFieldValue< bool, unsigned __int32 > bHasStreamingUpdatePending()
BitFieldValue< bool, unsigned __int32 > bUseCinematicMipLevels()
void SerializeTaggedProperties(FArchive *Ar, unsigned __int8 *Data, UStruct *DefaultsStruct, unsigned __int8 *Defaults, const UObject *BreakRecursionIfFullyLoad)
EExprToken SerializeExpr(int *iCode, FArchive *Ar)
TArray< UObject *, TSizedDefaultAllocator< 32 > > & ScriptAndPropertyObjectReferencesField()
void DestroyStruct(void *Dest, int ArrayDim)
TArray< unsigned char, TSizedDefaultAllocator< 32 > > & ScriptField()
void AddCppProperty(FProperty *Property)
void SerializeBinEx(FStructuredArchiveSlot Slot, void *Data, const void *DefaultData, UStruct *DefaultStruct)
void SerializeBin(FArchive *Ar, void *Data)
void GetPreloadDependencies(TArray< UObject *, TSizedDefaultAllocator< 32 > > *OutDeps)
int & PropertiesSizeField()
FProperty * FindPropertyByName(FName InName)
void PreloadChildren(FArchive *Ar)
UStruct *& SuperStructField()
static UClass * StaticClass()
void Link(FArchive *Ar, bool bRelinkExistingProperties)
int & MinAlignmentField()
bool IsChildOf(const UStruct *SomeBase)
void StaticLink(bool bRelinkExistingProperties)
void SerializeProperties(FArchive *Ar)
FProperty *& PropertyLinkField()
FProperty *& RefLinkField()
const wchar_t * GetPrefixCPP()
void SetSuperStruct(UStruct *NewSuperStruct)
void Serialize(FStructuredArchiveRecord Record)
void CollectBytecodeReferencedObjects(TArray< UObject *, TSizedDefaultAllocator< 32 > > *OutReferencedObjects)
FProperty *& PostConstructLinkField()
FProperty *& DestructorLinkField()
void InitializeStruct(void *InDest, int ArrayDim)
void SerializeTaggedProperties(FStructuredArchiveSlot Slot, unsigned __int8 *Data, UStruct *DefaultsStruct, unsigned __int8 *Defaults, const UObject *BreakRecursionIfFullyLoad)
void Serialize(FArchive *Ar)
void SerializeVersionedTaggedProperties(FStructuredArchiveSlot Slot, unsigned __int8 *Data, UStruct *DefaultsStruct, unsigned __int8 *Defaults, const UObject *BreakRecursionIfFullyLoad)
FString * GetAuthoredNameForField(FString *result, const FField *Field)
FField *& ChildPropertiesField()
FString * GetAuthoredNameForField(FString *result, const UField *Field)
FString * PropertyNameToDisplayName(FString *result, FName InName)
UField *& ChildrenField()
void SerializeBin(FStructuredArchiveSlot Slot, void *Data)
void RefreshSamplerStates()
void GetResourceSizeEx(FResourceSizeEx *CumulativeResourceSize)
FString * GetDesc(FString *result)
void Serialize(FStructuredArchiveRecord Record)
static void StaticRegisterNativesUTexture2D()
bool StreamOut(int NewMipCount)
static UClass * GetPrivateStaticClass()
static float GetGlobalMipMapLODBias()
TextureAddress GetTextureAddressX()
bool StreamIn(int NewMipCount, bool bHighPrio)
void Serialize(FArchive *Ar)
bool IsCurrentlyVirtualTextured()
FTexturePlatformData ** GetRunningPlatformData()
bool IsReadyForAsyncPostLoad()
UE::Math::TIntPoint< int > & ImportedSizeField()
int CalcCumulativeLODSize(int NumLODs)
void GetMipData(int FirstMipToLoad, void **OutMipData)
FTexture2DResourceMem *& ResourceMemField()
int GetNumMipsAllowed(bool bIgnoreMinResidency)
int CalcTextureMemorySize(int MipCount)
FTexturePlatformData *& PrivatePlatformDataField()
TextureAddress GetTextureAddressY()
BitFieldValue< bool, unsigned __int32 > bAsyncResourceReleaseHasBeenStarted()
void AddAssetUserData(UAssetUserData *InUserData)
void Serialize(FArchive *Ar)
bool HasPendingLODTransition()
static UEnum * GetPixelFormatEnum()
TEnumAsByte< enum TextureCookPlatformTilingSettings > & CookPlatformTilingSettingsField()
TEnumAsByte< enum TextureFilter > & FilterField()
BitFieldValue< bool, unsigned __int32 > CompressionYCoCg()
bool DoesMipDataExist(const int MipIndex)
ETextureClass GetTextureClass()
void SerializeCookedPlatformData(FArchive *Ar)
const FTextureResource * GetResource()
unsigned int GetSurfaceArraySize()
float GetLastRenderTimeForStreaming()
bool ShouldMipLevelsBeForcedResident()
void BeginFinalReleaseResource()
const FString * GetAssetUserDataArray()
BitFieldValue< bool, unsigned __int32 > SRGB()
FStreamableRenderResourceState * GetResourcePostInitState(FStreamableRenderResourceState *result, const FTexturePlatformData *PlatformData, bool bAllowStreaming, int MinRequestMipCount, int MaxMipCount, bool bSkipCanBeLoaded)
bool HasPendingRenderResourceInitialization()
unsigned int GetMipIoFilenameHash(const int MipIndex)
static void CancelPendingTextureStreaming()
BitFieldValue< bool, unsigned __int32 > bNotOfflineProcessed()
void InvalidateLastRenderTimeForStreaming()
FTextureResource * CreateResource()
void Serialize(FStructuredArchiveRecord Record)
bool IsReadyForFinishDestroy()
BitFieldValue< bool, unsigned __int32 > bNoTiling()
UAssetUserData * GetAssetUserDataOfClass(TSubclassOf< UAssetUserData > InUserDataClass)
BitFieldValue< bool, unsigned __int32 > VirtualTextureStreaming()
EMaterialValueType GetMaterialType()
static UClass * GetPrivateStaticClass()
static void StaticRegisterNativesUTexture()
void RemoveUserDataOfClass(TSubclassOf< UAssetUserData > InUserDataClass)
void GetVirtualTextureBuildSettings(FVirtualTextureBuildSettings *OutSettings)
FRenderCommandFence & ReleaseFenceField()
static const wchar_t * GetTextureGroupString(TextureGroup InGroup)
FGuid & LightingGuidField()
static UObject * GetClassDefaultObject(UClass *FromClass)
TArray< TWeakObjectPtr< APlayerController >, TSizedDefaultAllocator< 32 > > & PlayerControllerListField()
APlayerController * GetFirstPlayerController()
AWorldSettings * GetWorldSettings(bool bCheckStreamingPersistent, bool bChecked)
Uint128_64(uint64 InLo, uint64 InHi)
AlignSpec(unsigned width, wchar_t fill, Alignment align=ALIGN_DEFAULT)
WidthSpec(unsigned width, wchar_t fill)
async_msg(const async_msg &)=delete
log_clock::time_point time
async_msg & operator=(const async_msg &other)=delete
void fill_log_msg(log_msg &msg)
async_msg(const details::log_msg &m)
async_msg & operator=(async_msg &&other) SPDLOG_NOEXCEPT
async_msg(async_msg_type m_type)
async_msg(async_msg &&other) SPDLOG_NOEXCEPT
const std::string * logger_name
fmt::MemoryWriter formatted
log_clock::time_point time
log_msg(const log_msg &other)=delete
log_msg(const std::string *loggers_name, level::level_enum lvl)
log_msg & operator=(log_msg &&other)=delete
log_msg(log_msg &&other)=delete
std::atomic< size_t > sequence_
int load(std::memory_order) const
null_atomic_int()=default
static filename_t calc_filename(const filename_t &filename)
static filename_t calc_filename(const filename_t &filename)