Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
Tools.h
Go to the documentation of this file.
1#pragma once
2
3#include <API/Base.h>
4
5#include <string>
6
7namespace ArkApi::Tools
8{
10
11 [[deprecated]] ARK_API std::wstring ConvertToWideStr(const std::string& text);
12 [[deprecated]] ARK_API std::string ConvertToAnsiStr(const std::wstring& text);
13
14 /**
15 * \brief Converts a wide Unicode string to an UTF8 string
16 */
17 ARK_API std::string Utf8Encode(const std::wstring& wstr);
18
19 /**
20 * \brief Converts an UTF8 string to a wide Unicode String
21 */
22 ARK_API std::wstring Utf8Decode(const std::string& str);
23
24 /**
25 * \brief Returns true if plugin was loaded, false otherwise
26 */
27 ARK_API bool IsPluginLoaded(const std::string& plugin_name);
28
29 /**
30 * \brief Returns Current Running Api Version
31 */
32 ARK_API float GetApiVersion();
33} // namespace Tools // namespace ArkApi
34
35// For back compatibility
36namespace API
37{
38 namespace Tools = ArkApi::Tools;
39}
EBlueprintType
Definition Enums.h:3920
ESocketConnectionState
Definition Enums.h:10904
EObjectTypeQuery
Definition Enums.h:1921
ERadialImpulseFalloff
Definition Enums.h:6014
ESocketType
Definition Enums.h:10829
ENetRole
Definition Enums.h:2942
EDistanceFieldTwoSidedOverride
Definition Enums.h:728
ECollisionChannel
Definition Enums.h:933
@ ECC_OverlapAllDynamic_Deprecated
ECanBeCharacterBase
Definition Enums.h:755
ECollisionResponse
Definition Enums.h:5576
ETransitionType
Definition Enums.h:1890
ETraceTypeQuery
Definition Enums.h:5471
ENetDormancy
Definition Enums.h:3979
EIndirectLightingCacheQuality
Definition Enums.h:5105
EFullyLoadPackageType
Definition Enums.h:3855
ENetMode
Definition Enums.h:1176
@ NM_DedicatedServer
@ NM_ListenServer
EMovementMode
Definition Enums.h:377
EInputEvent
Definition Enums.h:5144
AtlasVoiceChannelType
Definition Enums.h:10100
EPhysicalSurface
Definition Enums.h:3042
ESceneDepthPriorityGroup
Definition Enums.h:3435
EDetailMode
Definition Enums.h:4595
T AlignArbitrary(const T Ptr, uint32 Alignment)
static FORCEINLINE bool IsAligned(const volatile void *Ptr, const uint32 Alignment)
CONSTEXPR T AlignDown(const T Ptr, int32 Alignment)
CONSTEXPR T Align(const T Ptr, int32 Alignment)
EMoveComponentFlags
Definition Enums.h:213
@ MOVECOMP_NeverIgnoreBlockingOverlaps
ERelativeTransformSpace
Definition Enums.h:206
ESoilType
Definition Enums.h:687
@ SoilType_54
Definition Enums.h:742
@ SoilType_23
Definition Enums.h:711
@ SoilType_31
Definition Enums.h:719
@ SoilType_62
Definition Enums.h:750
@ SoilType_26
Definition Enums.h:714
@ SoilType_46
Definition Enums.h:734
@ SoilType_10
Definition Enums.h:698
@ SoilType_6
Definition Enums.h:694
@ SoilType_39
Definition Enums.h:727
@ SoilType_Max
Definition Enums.h:753
@ SoilType_44
Definition Enums.h:732
@ SoilType_5
Definition Enums.h:693
@ SoilType_25
Definition Enums.h:713
@ SoilType_28
Definition Enums.h:716
@ SoilType_8
Definition Enums.h:696
@ SoilType_14
Definition Enums.h:702
@ SoilType_41
Definition Enums.h:729
@ SoilType_55
Definition Enums.h:743
@ SoilType_36
Definition Enums.h:724
@ SoilType_20
Definition Enums.h:708
@ SoilType_60
Definition Enums.h:748
@ SoilType_45
Definition Enums.h:733
@ SoilType_12
Definition Enums.h:700
@ SoilType_24
Definition Enums.h:712
@ SoilType_2
Definition Enums.h:690
@ SoilType_57
Definition Enums.h:745
@ SoilType_52
Definition Enums.h:740
@ SoilType_29
Definition Enums.h:717
@ SoilType_17
Definition Enums.h:705
@ SoilType_30
Definition Enums.h:718
@ SoilType_18
Definition Enums.h:706
@ SoilType_33
Definition Enums.h:721
@ SoilType_56
Definition Enums.h:744
@ SoilType_9
Definition Enums.h:697
@ SoilType_1
Definition Enums.h:689
@ SoilType_3
Definition Enums.h:691
@ SoilType_63
Definition Enums.h:751
@ SoilType_40
Definition Enums.h:728
@ SoilType_53
Definition Enums.h:741
@ SoilType_35
Definition Enums.h:723
@ SoilType_15
Definition Enums.h:703
@ SoilType_61
Definition Enums.h:749
@ SoilType_38
Definition Enums.h:726
@ SoilType_64
Definition Enums.h:752
@ SoilType_34
Definition Enums.h:722
@ SoilType_42
Definition Enums.h:730
@ SoilType_49
Definition Enums.h:737
@ SoilType_21
Definition Enums.h:709
@ SoilType_19
Definition Enums.h:707
@ SoilType_59
Definition Enums.h:747
@ SoilType_37
Definition Enums.h:725
@ SoilType_22
Definition Enums.h:710
@ SoilType_13
Definition Enums.h:701
@ SoilType_16
Definition Enums.h:704
@ SoilType_58
Definition Enums.h:746
@ SoilType_43
Definition Enums.h:731
@ SoilType_7
Definition Enums.h:695
@ SoilType_50
Definition Enums.h:738
@ SoilType_None
Definition Enums.h:688
@ SoilType_51
Definition Enums.h:739
@ SoilType_11
Definition Enums.h:699
@ SoilType_27
Definition Enums.h:715
@ SoilType_4
Definition Enums.h:692
@ SoilType_48
Definition Enums.h:736
@ SoilType_32
Definition Enums.h:720
@ SoilType_47
Definition Enums.h:735
static unsigned int GetBuildUniqueId()
Definition Atlas.h:30
#define ATLAS_GAME
Definition Atlas.h:6
ARK_API LPVOID GetDataAddress(const std::string &name)
Definition Base.cpp:15
ARK_API BitField GetBitField(LPVOID base, const std::string &name)
Definition Base.cpp:25
ARK_API BitField GetBitField(const void *base, const std::string &name)
Definition Base.cpp:20
#define ARK_API
Definition Base.h:9
ARK_API DWORD64 GetAddress(const void *base, const std::string &name)
Definition Base.cpp:5
ARK_API LPVOID GetAddress(const std::string &name)
Definition Base.cpp:10
FPlatformTypes::CHAR16 UCS2CHAR
A 16-bit character containing a UCS2 (Unicode, 16-bit, fixed-width) code unit, used for compatibility...
Definition BasicTypes.h:124
#define checkSlow(expr)
Definition BasicTypes.h:15
@ INDEX_NONE
Definition BasicTypes.h:144
FWindowsPlatformTypes FPlatformTypes
Definition BasicTypes.h:94
#define PLATFORM_LITTLE_ENDIAN
Definition BasicTypes.h:12
FPlatformTypes::CHAR8 UTF8CHAR
An 8-bit character containing a UTF8 (Unicode, 8-bit, variable-width) code unit.
Definition BasicTypes.h:122
ENoInit
Definition BasicTypes.h:151
@ NoInit
Definition BasicTypes.h:151
#define ASSUME(Expr)
Definition BasicTypes.h:18
#define PLATFORM_HAS_64BIT_ATOMICS
Definition BasicTypes.h:9
#define check(expr)
Definition BasicTypes.h:14
#define FORCENOINLINE
Definition BasicTypes.h:6
#define MS_ALIGN(n)
Definition BasicTypes.h:21
#define GCC_ALIGN(n)
Definition BasicTypes.h:22
#define PLATFORM_COMPILER_HAS_DEFAULTED_FUNCTIONS
Definition BasicTypes.h:11
#define checkf(...)
Definition BasicTypes.h:16
#define ensureMsgf(Expr, Expr2)
Definition BasicTypes.h:19
#define RESTRICT
Definition BasicTypes.h:5
FPlatformTypes::CHAR16 UTF16CHAR
A 16-bit character containing a UTF16 (Unicode, 16-bit, variable-width) code unit.
Definition BasicTypes.h:126
#define CONSTEXPR
Definition BasicTypes.h:7
EForceInit
Definition BasicTypes.h:147
@ ForceInitToZero
Definition BasicTypes.h:149
@ ForceInit
Definition BasicTypes.h:148
#define PLATFORM_64BITS
Definition BasicTypes.h:10
FPlatformTypes::CHAR32 UTF32CHAR
A 32-bit character containing a UTF32 (Unicode, 32-bit, fixed-width) code unit.
Definition BasicTypes.h:128
static FORCEINLINE int32 BYTESWAP_ORDER32(int32 val)
Definition ByteSwap.h:30
static FORCEINLINE uint16 BYTESWAP_ORDER16(uint16 val)
Definition ByteSwap.h:12
static FORCEINLINE void BYTESWAP_ORDER_TCHARARRAY(TCHAR *str)
Definition ByteSwap.h:72
static FORCEINLINE uint32 BYTESWAP_ORDER32(uint32 val)
Definition ByteSwap.h:25
#define BYTESWAP_ORDER16_unsigned(x)
Definition ByteSwap.h:8
static FORCEINLINE float BYTESWAP_ORDERF(float val)
Definition ByteSwap.h:38
static FORCEINLINE int16 BYTESWAP_ORDER16(int16 val)
Definition ByteSwap.h:17
static FORCEINLINE uint64 BYTESWAP_ORDER64(uint64 Value)
Definition ByteSwap.h:46
static FORCEINLINE int64 BYTESWAP_ORDER64(int64 Value)
Definition ByteSwap.h:58
#define BYTESWAP_ORDER32_unsigned(x)
Definition ByteSwap.h:9
TCString< ANSICHAR > FCStringAnsi
Definition CString.h:336
TCString< WIDECHAR > FCStringWide
Definition CString.h:337
TCString< TCHAR > FCString
Definition CString.h:335
TChar< WIDECHAR > FCharWide
Definition Char.h:143
#define LITERAL(CharType, StringLiteral)
Definition Char.h:30
TChar< ANSICHAR > FCharAnsi
Definition Char.h:144
TChar< TCHAR > FChar
Definition Char.h:142
static const float OneOver255
Definition Color.h:527
EGammaSpace
Definition Color.h:20
FORCEINLINE FLinearColor operator*(float Scalar, const FLinearColor &Color)
Definition Color.h:364
FORCEINLINE int32 DefaultCalculateSlackShrink(int32 NumElements, int32 NumAllocatedElements, SIZE_T BytesPerElement, bool bAllowQuantize, uint32 Alignment=DEFAULT_ALIGNMENT)
#define NumBitsPerDWORD
#define DEFAULT_MIN_NUMBER_OF_HASHED_ELEMENTS
#define NumBitsPerDWORDLogTwo
#define DEFAULT_NUMBER_OF_ELEMENTS_PER_HASH_BUCKET
#define DEFAULT_BASE_NUMBER_OF_HASH_BUCKETS
FORCEINLINE int32 DefaultCalculateSlackGrow(int32 NumElements, int32 NumAllocatedElements, SIZE_T BytesPerElement, bool bAllowQuantize, uint32 Alignment=DEFAULT_ALIGNMENT)
FORCEINLINE int32 DefaultCalculateSlackReserve(int32 NumElements, SIZE_T BytesPerElement, bool bAllowQuantize, uint32 Alignment=DEFAULT_ALIGNMENT)
ClassCastFlags
Definition Enums.h:873
@ CASTCLASS_UDelegateFunction
@ CASTCLASS_UDelegateProperty
@ CASTCLASS_USkinnedMeshComponent
@ CASTCLASS_UStaticMeshComponent
@ CASTCLASS_UPrimitiveComponent
@ CASTCLASS_APlayerController
@ CASTCLASS_UInterfaceProperty
@ CASTCLASS_UAssetObjectProperty
@ CASTCLASS_UNumericProperty
@ CASTCLASS_UWeakObjectProperty
@ CASTCLASS_UMulticastDelegateProperty
@ CASTCLASS_UAssetClassProperty
@ CASTCLASS_USkeletalMeshComponent
@ CASTCLASS_ULazyObjectProperty
@ CASTCLASS_UObjectPropertyBase
int32 FindMatchingClosingParenthesis(const FString &TargetString, const int32 StartSearch)
Definition FString.h:3011
int32 HexToBytes(const FString &HexString, uint8 *OutBytes)
Definition FString.h:1803
const TCHAR * GetData(const FString &String)
Definition FString.h:1672
const uint8 TCharToNibble(const TCHAR Char)
Definition FString.h:1783
const bool CheckTCharIsHex(const TCHAR Char)
Definition FString.h:1773
FORCEINLINE uint32 GetTypeHash(const FString &Thing)
Definition FString.h:1646
TCHAR * GetData(FString &String)
Definition FString.h:1667
SIZE_T GetNum(const FString &String)
Definition FString.h:1677
void ByteToHex(uint8 In, FString &Result)
Definition FString.h:1743
static const uint32 MaxSupportedEscapeChars
Definition FString.h:2924
FString BytesToHex(const uint8 *In, int32 Count)
Definition FString.h:1755
int32 StringToBytes(const FString &String, uint8 *OutBytes, int32 MaxBufferSize)
Definition FString.h:1714
static const TCHAR * CharToEscapeSeqMap[][2]
Definition FString.h:2913
TCHAR NibbleToTChar(uint8 Num)
Definition FString.h:1729
FString BytesToString(const uint8 *In, int32 Count)
Definition FString.h:1688
FORCEINLINE bool operator==(TYPE_OF_NULLPTR, const TFunction< FuncType > &Func)
Definition Function.h:665
#define ENABLE_TFUNCTIONREF_VISUALIZATION
Definition Function.h:18
void * operator new(size_t Size, UE4Function_Private::FFunctionStorage &Storage)
Definition Function.h:133
FORCEINLINE bool operator!=(TYPE_OF_NULLPTR, const TFunction< FuncType > &Func)
Definition Function.h:683
FORCEINLINE bool operator!=(const TFunction< FuncType > &Func, TYPE_OF_NULLPTR)
Definition Function.h:692
FORCEINLINE bool operator==(const TFunction< FuncType > &Func, TYPE_OF_NULLPTR)
Definition Function.h:674
FORCEINLINE auto Invoke(ReturnType ObjType::*pdm, CallableType &&Callable) -> decltype(UE4Invoke_Private::DereferenceIfNecessary< ObjType >(Forward< CallableType >(Callable)).*pdm)
Definition Invoke.h:48
FORCEINLINE auto Invoke(FuncType &&Func, ArgTypes &&... Args) -> decltype(Forward< FuncType >(Func)(Forward< ArgTypes >(Args)...))
Definition Invoke.h:41
FORCEINLINE auto Invoke(ReturnType(ObjType::*PtrMemFun)(PMFArgTypes...), CallableType &&Callable, ArgTypes &&... Args) -> decltype((UE4Invoke_Private::DereferenceIfNecessary< ObjType >(Forward< CallableType >(Callable)).*PtrMemFun)(Forward< ArgTypes >(Args)...))
Definition Invoke.h:55
ARK_API std::vector< spdlog::sink_ptr > &APIENTRY GetLogSinks()
Definition Logger.cpp:31
FORCEINLINE TEnableIf<!TIsTriviallyCopyAssignable< ElementType >::Value >::Type CopyAssignItems(ElementType *Dest, const ElementType *Source, int32 Count)
Definition MemoryOps.h:149
FORCEINLINE TEnableIf< UE4MemoryOps_Private::TCanBitwiseRelocate< DestinationElementType, SourceElementType >::Value >::Type RelocateConstructItems(void *Dest, const SourceElementType *Source, int32 Count)
Definition MemoryOps.h:192
FORCEINLINE TEnableIf< TIsZeroConstructType< ElementType >::Value >::Type DefaultConstructItems(void *Elements, int32 Count)
Definition MemoryOps.h:56
FORCEINLINE TEnableIf<!TIsTriviallyCopyConstructible< ElementType >::Value >::Type MoveConstructItems(void *Dest, const ElementType *Source, int32 Count)
Definition MemoryOps.h:213
FORCEINLINE TEnableIf< TIsTriviallyCopyConstructible< ElementType >::Value >::Type MoveConstructItems(void *Dest, const ElementType *Source, int32 Count)
Definition MemoryOps.h:225
FORCEINLINE TEnableIf<!TIsZeroConstructType< ElementType >::Value >::Type DefaultConstructItems(void *Address, int32 Count)
Definition MemoryOps.h:43
FORCEINLINE TEnableIf<!TIsTriviallyDestructible< ElementType >::Value >::Type DestructItem(ElementType *Element)
Definition MemoryOps.h:70
FORCEINLINE TEnableIf< TTypeTraits< ElementType >::IsBytewiseComparable, bool >::Type CompareItems(const ElementType *A, const ElementType *B, int32 Count)
Definition MemoryOps.h:256
FORCEINLINE TEnableIf< TIsTriviallyCopyAssignable< ElementType >::Value >::Type MoveAssignItems(ElementType *Dest, const ElementType *Source, int32 Count)
Definition MemoryOps.h:250
FORCEINLINE TEnableIf< TIsTriviallyDestructible< ElementType >::Value >::Type DestructItem(ElementType *Element)
Definition MemoryOps.h:80
FORCEINLINE TEnableIf<!TIsTriviallyDestructible< ElementType >::Value >::Type DestructItems(ElementType *Element, int32 Count)
Definition MemoryOps.h:94
FORCEINLINE TEnableIf<!TIsTriviallyCopyAssignable< ElementType >::Value >::Type MoveAssignItems(ElementType *Dest, const ElementType *Source, int32 Count)
Definition MemoryOps.h:238
FORCEINLINE TEnableIf<!TTypeTraits< ElementType >::IsBytewiseComparable, bool >::Type CompareItems(const ElementType *A, const ElementType *B, int32 Count)
Definition MemoryOps.h:263
FORCEINLINE TEnableIf<!TIsBitwiseConstructible< DestinationElementType, SourceElementType >::Value >::Type ConstructItems(void *Dest, const SourceElementType *Source, int32 Count)
Definition MemoryOps.h:122
FORCEINLINE TEnableIf<!UE4MemoryOps_Private::TCanBitwiseRelocate< DestinationElementType, SourceElementType >::Value >::Type RelocateConstructItems(void *Dest, const SourceElementType *Source, int32 Count)
Definition MemoryOps.h:177
FORCEINLINE TEnableIf< TIsTriviallyDestructible< ElementType >::Value >::Type DestructItems(ElementType *Elements, int32 Count)
Definition MemoryOps.h:109
FORCEINLINE TEnableIf< TIsTriviallyCopyAssignable< ElementType >::Value >::Type CopyAssignItems(ElementType *Dest, const ElementType *Source, int32 Count)
Definition MemoryOps.h:162
FORCEINLINE TEnableIf< TIsBitwiseConstructible< DestinationElementType, SourceElementType >::Value >::Type ConstructItems(void *Dest, const SourceElementType *Source, int32 Count)
Definition MemoryOps.h:135
FMicrosoftPlatformString FPlatformString
#define WIN32_LEAN_AND_MEAN
Definition Requests.cpp:2
FORCEINLINE FRotator operator*(float Scale, const FRotator &R)
Definition Rotator.h:363
FORCEINLINE void MoveByRelocate(T &A, T &B)
Definition Set.h:76
FORCEINLINE SharedPointerInternals::FRawPtrProxy< ObjectType > MakeShareable(ObjectType *InObject, DeleterType &&InDeleter)
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 TSharedPtr< CastToType, Mode > StaticCastSharedPtr(TSharedPtr< CastFromType, Mode > const &InSharedPtr)
FORCEINLINE bool operator==(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
FORCEINLINE bool operator==(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, decltype(nullptr))
FORCEINLINE bool operator==(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, TSharedPtr< ObjectTypeB, Mode > const &InSharedPtrB)
FORCEINLINE bool operator==(TSharedRef< ObjectTypeA, Mode > const &InSharedRef, TSharedPtr< ObjectTypeB, Mode > const &InSharedPtr)
FORCEINLINE bool operator==(TSharedPtr< ObjectTypeA, Mode > const &InSharedPtrA, TSharedPtr< ObjectTypeB, Mode > const &InSharedPtrB)
FORCEINLINE bool operator==(TSharedRef< ObjectTypeA, Mode > const &InSharedRefA, TSharedRef< ObjectTypeB, Mode > const &InSharedRefB)
FORCEINLINE void CleanupPointerMap(TMap< TWeakPtr< KeyType >, ValueType > &PointerMap)
FORCEINLINE bool operator!=(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, TSharedPtr< ObjectTypeB, Mode > const &InSharedPtrB)
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)
FORCEINLINE void CleanupPointerArray(TArray< TWeakPtr< Type > > &PointerArray)
FORCEINLINE bool operator!=(TSharedRef< ObjectTypeA, Mode > const &InSharedRefA, TSharedRef< ObjectTypeB, Mode > const &InSharedRefB)
FORCEINLINE bool operator!=(TWeakPtr< ObjectTypeA, Mode > const &InWeakPtrA, decltype(nullptr))
FORCEINLINE TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
FORCEINLINE SharedPointerInternals::FRawPtrProxy< ObjectType > MakeShareable(ObjectType *InObject)
FORCEINLINE bool operator==(decltype(nullptr), TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
FORCEINLINE bool operator!=(TSharedPtr< ObjectTypeA, Mode > const &InSharedPtrA, TSharedPtr< ObjectTypeB, Mode > const &InSharedPtrB)
FORCEINLINE TSharedRef< CastToType, Mode > ConstCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
FORCEINLINE bool operator==(TSharedPtr< ObjectTypeA, Mode > const &InSharedPtrA, TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
FORCEINLINE bool operator!=(decltype(nullptr), TWeakPtr< ObjectTypeB, Mode > const &InWeakPtrB)
FORCEINLINE TSharedPtr< CastToType, Mode > ConstCastSharedPtr(TSharedPtr< CastFromType, Mode > const &InSharedPtr)
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 THREAD_SANITISE_UNSAFEPTR
#define TSAN_SAFE
#define TSAN_SAFE_UNSAFEPTR
void StableSort(T **First, const int32 Num, const PREDICATE_CLASS &Predicate)
Definition Sorting.h:385
void StableSort(T *First, const int32 Num, const PREDICATE_CLASS &Predicate)
Definition Sorting.h:371
void StableSortInternal(T *First, const int32 Num, const PREDICATE_CLASS &Predicate)
Definition Sorting.h:356
void Sort(T **First, const int32 Num)
Definition Sorting.h:117
void StableSort(T *First, const int32 Num)
Definition Sorting.h:400
void StableSort(T **First, const int32 Num)
Definition Sorting.h:413
void Merge(T *Out, T *In, const int32 Mid, const int32 Num, const PREDICATE_CLASS &Predicate)
Definition Sorting.h:134
void Sort(T **First, const int32 Num, const PREDICATE_CLASS &Predicate)
Definition Sorting.h:90
void Sort(T *First, const int32 Num, const PREDICATE_CLASS &Predicate)
Definition Sorting.h:76
void Sort(T *First, const int32 Num)
Definition Sorting.h:104
void * operator new(size_t Size, const FSparseArrayAllocationInfo &Allocation)
#define TSPARSEARRAY_RANGED_FOR_CHECKS
Definition SparseArray.h:17
#define TARRAY_RANGED_FOR_CHECKS
Definition TArray.h:15
FORCEINLINE TIndexedContainerIterator< ContainerType, ElementType, IndexType > operator+(int32 Offset, TIndexedContainerIterator< ContainerType, ElementType, IndexType > RHS)
Definition TArray.h:141
void * operator new(size_t Size, TArray< T, Allocator > &Array, int32 Index)
Definition TArray.h:2152
void * operator new(size_t Size, TArray< T, Allocator > &Array)
Definition TArray.h:2146
void * operator new(size_t Size, TIndirectArray< T, Allocator > &Array, int32 Index)
void * operator new(size_t Size, TIndirectArray< T, Allocator > &Array)
#define USE_TUPLE_AUTO_RETURN_TYPES
Definition Tuple.h:15
FORCEINLINE void VisitTupleElements(TupleType &Tuple, FuncType Func)
Definition Tuple.h:711
FORCEINLINE decltype(auto) TransformTuple(const TTuple< Types... > &Tuple, FuncType Func)
Definition Tuple.h:695
#define TUPLES_USE_DEFAULTED_FUNCTIONS
Definition Tuple.h:18
TTuple< typename TDecay< Types >::Type... > MakeTuple(Types &&... Args)
Definition Tuple.h:656
FORCEINLINE decltype(auto) TransformTuple(TTuple< Types... > &&Tuple, FuncType Func)
Definition Tuple.h:685
#define IMPLEMENT_ALIGNED_STORAGE(Align)
FORCEINLINE uint32 GetTypeHash(const TTuple<> &Tuple)
Definition TypeHash.h:155
uint32 GetTypeHash(double Value)
Definition TypeHash.h:105
uint32 GetTypeHash(const int64 A)
Definition TypeHash.h:86
uint32 HashCombine(uint32 A, uint32 C)
Definition TypeHash.h:13
uint32 GetTypeHash(const void *A)
Definition TypeHash.h:110
uint32 GetTypeHash(const uint16 A)
Definition TypeHash.h:61
FORCEINLINE uint32 GetTypeHash(const TTuple< Types... > &Tuple)
Definition TypeHash.h:150
uint32 GetTypeHash(const uint8 A)
Definition TypeHash.h:51
uint32 GetTypeHash(const int16 A)
Definition TypeHash.h:66
uint32 PointerHash(const void *Key, uint32 C=0)
Definition TypeHash.h:32
uint32 GetTypeHash(void *A)
Definition TypeHash.h:115
uint32 GetTypeHash(float Value)
Definition TypeHash.h:100
FORCEINLINE TEnableIf< TIsEnum< EnumType >::Value, uint32 >::Type GetTypeHash(EnumType E)
Definition TypeHash.h:121
uint32 GetTypeHash(const uint32 A)
Definition TypeHash.h:76
uint32 GetTypeHash(const int32 A)
Definition TypeHash.h:71
uint32 GetTypeHash(const uint64 A)
Definition TypeHash.h:81
uint32 GetTypeHash(const int8 A)
Definition TypeHash.h:56
int GetStructSize()
Definition UE.h:1024
EResourceSizeMode
Definition UE.h:798
@ Exclusive
Definition UE.h:799
@ Open
Definition UE.h:801
@ Inclusive
Definition UE.h:800
int GetObjectClassSize()
Definition UE.h:1005
FORCEINLINE uint32 GetTypeHash(const FName &name)
Definition UE.h:63
TWeakObjectPtr< T > GetWeakReference(T *object)
Definition UE.h:203
#define THRESH_VECTOR_NORMALIZED
#define THRESH_NORMALS_ARE_PARALLEL
#define THRESH_POINTS_ARE_SAME
#define DELTA
#define SMALL_NUMBER
#define THRESH_POINT_ON_PLANE
#define PI
#define THRESH_NORMALS_ARE_ORTHOGONAL
#define KINDA_SMALL_NUMBER
#define BIG_NUMBER
#define FASTASIN_HALF_PI
#define HALF_PI
#define INV_PI
@ MIN_ALIGNMENT
@ DEFAULT_ALIGNMENT
CONSTEXPR SIZE_T GetNum(T(&Container)[N])
FORCEINLINE T && Forward(typename TRemoveReference< T >::Type &&Obj)
FORCEINLINE TRemoveReference< T >::Type && MoveTempIfPossible(T &&Obj)
auto GetData(T &&Container) -> decltype(Container.GetData())
TEnableIf< TUseBitwiseSwap< T >::Value >::Type Swap(T &A, T &B)
ForwardIt MaxElement(ForwardIt First, ForwardIt Last, PredicateType Predicate)
ForwardIt MinElement(ForwardIt First, ForwardIt Last, PredicateType Predicate)
SIZE_T GetNum(T &&Container)
#define ARRAY_COUNT(array)
FORCEINLINE ReferencedType * IfPThenAElseB(PredicateType Predicate, ReferencedType *A, ReferencedType *B)
FORCEINLINE T && CopyTemp(T &&Val)
void Exchange(T &A, T &B)
FORCEINLINE T CopyTemp(T &Val)
T && DeclVal()
FORCEINLINE TRemoveReference< T >::Type && MoveTemp(T &&Obj)
CONSTEXPR T * GetData(T(&Container)[N])
FORCEINLINE T && Forward(typename TRemoveReference< T >::Type &Obj)
FORCEINLINE void Move(T &A, typename TMoveSupportTraits< T >::Copy B)
FORCEINLINE TEnableIf< TAreTypesEqual< T, uint32 >::Value, T >::Type ReverseBits(T Bits)
FORCEINLINE ReferencedType * IfAThenAElseB(ReferencedType *A, ReferencedType *B)
#define STRUCT_OFFSET(struc, member)
bool XOR(bool A, bool B)
FORCEINLINE T CopyTemp(const T &Val)
ForwardIt MaxElement(ForwardIt First, ForwardIt Last)
ForwardIt MinElement(ForwardIt First, ForwardIt Last)
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 Expose_TNameOf(type)
#define Expose_TFormatSpecifier(type, format)
FORCEINLINE FVector2D operator*(float Scale, const FVector2D &V)
Definition Vector2D.h:467
FORCEINLINE float ComputeSquaredDistanceFromBoxToPoint(const FVector &Mins, const FVector &Maxs, const FVector &Point)
Definition Vector.h:893
FORCEINLINE FVector ClampVector(const FVector &V, const FVector &Min, const FVector &Max)
Definition Vector.h:1646
FORCEINLINE FVector operator*(float Scale, const FVector &V)
Definition Vector.h:870
FWindowsPlatformAtomics FPlatformAtomics
ApiUtils & operator=(ApiUtils &&)=delete
ApiUtils()=default
void SetCheatManager(UShooterCheatManager *cheatmanager)
Definition ApiUtils.cpp:44
void SetWorld(UWorld *uworld)
Definition ApiUtils.cpp:9
ApiUtils & operator=(const ApiUtils &)=delete
void SetShooterGameMode(AShooterGameMode *shooter_game_mode)
Definition ApiUtils.cpp:21
std::unordered_map< uint64, AShooterPlayerController * > steam_id_map_
Definition ApiUtils.h:38
UShooterCheatManager * GetCheatManager() const override
Returns a point to URCON CheatManager.
Definition ApiUtils.cpp:93
UWorld * u_world_
Definition ApiUtils.h:34
ApiUtils(ApiUtils &&)=delete
AShooterGameMode * shooter_game_mode_
Definition ApiUtils.h:35
AShooterGameMode * GetShooterGameMode() const override
Returns a pointer to AShooterGameMode.
Definition ApiUtils.cpp:26
void RemovePlayerController(AShooterPlayerController *player_controller)
Definition ApiUtils.cpp:62
UShooterCheatManager * cheatmanager_
Definition ApiUtils.h:37
void SetPlayerController(AShooterPlayerController *player_controller)
Definition ApiUtils.cpp:49
ServerStatus GetStatus() const override
Returns the current server status.
Definition ApiUtils.cpp:38
ServerStatus status_
Definition ApiUtils.h:36
AShooterPlayerController * FindPlayerFromSteamId_Internal(uint64 steam_id) const override
Definition ApiUtils.cpp:75
~ApiUtils() override=default
void SetStatus(ServerStatus status)
Definition ApiUtils.cpp:33
UWorld * GetWorld() const override
Returns a pointer to UWorld.
Definition ApiUtils.cpp:14
ApiUtils(const ApiUtils &)=delete
static FString GetSteamName(AController *player_controller)
Returns the steam name of player.
static FORCEINLINE FString GetItemBlueprint(UPrimalItem *item)
Returns blueprint from UPrimalItem.
static FVector GetPosition(APlayerController *player_controller)
Returns the position of a player.
uint64 GetSteamIDForPlayerID(int player_id) const
static FORCEINLINE FString GetClassBlueprint(UClass *the_class)
Returns blueprint path from any UClass.
void SendServerMessageToAll(FLinearColor msg_color, const T *msg, Args &&... args)
Sends server message to all players. Using fmt::format.
virtual UShooterCheatManager * GetCheatManager() const =0
Returns a point to URCON CheatManager.
UPrimalGameData * GetGameData()
Returns pointer to Primal Game Data.
static bool IsRidingDino(AShooterPlayerController *player_controller)
Returns true if character is riding a dino, false otherwise.
AShooterGameState * GetGameState()
Get Shooter Game State.
virtual ~IApiUtils()=default
AShooterPlayerController * FindPlayerFromSteamName(const FString &steam_name) const
Finds player from the given steam name.
static UShooterCheatManager * GetCheatManagerByPC(AShooterPlayerController *SPC)
Get UShooterCheatManager* of player controller.
static uint64 GetPlayerID(AController *controller)
static bool IsPlayerDead(AShooterPlayerController *player)
Returns true if player is dead, false otherwise.
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.
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.
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 FString GetBlueprint(UObjectBase *object)
Returns blueprint path from any UObject.
static FString GetCharacterName(AShooterPlayerController *player_controller, bool include_first_name=true, bool include_last_name=true)
Returns the character name of player.
TArray< AActor * > GetAllActorsInRange(FVector location, float radius, EServerOctreeGroup::Type ActorType)
Gets all actors in radius at location.
void SendChatMessageToAll(const FString &sender_name, const T *msg, Args &&... args)
Sends chat message to all players. Using fmt::format.
TArray< AActor * > GetAllActorsInRange(FVector location, float radius, EServerOctreeGroup::Type ActorType, TArray< AActor * > ignores)
Gets all actors in radius at location, with ignore actors.
virtual AShooterGameMode * GetShooterGameMode() const =0
Returns a pointer to AShooterGameMode.
static uint64 GetSteamIdFromController(AController *controller)
Returns Steam ID from player controller.
virtual UWorld * GetWorld() const =0
Returns a pointer to UWorld.
static bool TeleportToPos(AShooterPlayerController *player_controller, const FVector &pos)
Teleports player to the given position.
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 uint64 GetPlayerID(APrimalCharacter *character)
virtual AShooterPlayerController * FindPlayerFromSteamId_Internal(uint64 steam_id) const =0
AShooterPlayerController * FindControllerFromCharacter(AShooterCharacter *character) const
Finds player controller from the given player character.
static APrimalDinoCharacter * GetRidingDino(AShooterPlayerController *player_controller)
Returns the dino the character is riding.
static FString GetIPAddress(AShooterPlayerController *player_controller)
Returns IP address of player.
AShooterPlayerController * FindPlayerFromSteamId(uint64 steam_id) const
Finds player from the given steam id.
virtual ServerStatus GetStatus() const =0
Returns the current server status.
void SendServerMessage(AShooterPlayerController *player_controller, FLinearColor msg_color, const T *msg, Args &&... args)
Sends server message to the specific player. Using fmt::format.
static std::optional< FString > TeleportToPlayer(AShooterPlayerController *me, AShooterPlayerController *him, bool check_for_dino, float max_dist)
Teleport one player to another.
static int GetInventoryItemCount(AShooterPlayerController *player_controller, const FString &item_name)
Counts a specific items quantity.
void SendChatMessage(AShooterPlayerController *player_controller, const FString &sender_name, const T *msg, Args &&... args)
Sends chat message to the specific player. Using fmt::format.
virtual void AddOnChatMessageCallback(const FString &id, const std::function< bool(AShooterPlayerController *, FString *, EChatSendMode::Type, bool, bool)> &callback)=0
Added function will be called for AShooterPlayerController->ServerSendChatMessage events.
virtual bool RemoveRconCommand(const FString &command)=0
Removes a rcon command.
virtual bool RemoveChatCommand(const FString &command)=0
Removes a chat command.
virtual bool RemoveOnTimerCallback(const FString &id)=0
Removes an on-timer callback.
virtual bool RemoveOnChatMessageCallback(const FString &id)=0
Removes an on-chat-message callback.
virtual void AddOnTickCallback(const FString &id, const std::function< void(float)> &callback)=0
Added function will be called every frame.
virtual void AddRconCommand(const FString &command, const std::function< void(RCONClientConnection *, RCONPacket *, UWorld *)> &callback)=0
Adds a rcon command.
virtual ~ICommands()=default
virtual bool RemoveOnTickCallback(const FString &id)=0
Removes a on-tick callback.
virtual bool RemoveConsoleCommand(const FString &command)=0
Removes a console command.
virtual void AddOnTimerCallback(const FString &id, const std::function< void()> &callback)=0
Added function will be called every second.
virtual void AddConsoleCommand(const FString &command, const std::function< void(APlayerController *, FString *, bool)> &callback)=0
Adds a console command.
virtual void AddChatCommand(const FString &command, const std::function< void(AShooterPlayerController *, FString *, EChatSendMode::Type)> &callback)=0
Adds a chat command.
virtual bool DisableHook(const std::string &func_name, LPVOID detour)=0
Removes a hook from a function.
virtual bool SetHookInternal(const std::string &func_name, LPVOID detour, LPVOID *original)=0
virtual ~IHooks()=default
bool SetHook(const std::string &func_name, LPVOID detour, T **original)
Hooks a function. Hooks are called in the reverse order.
Definition IHooks.h:20
void Set(RT other)
Definition Fields.h:144
BitFieldValue & operator=(RT other)
Definition Fields.h:133
void * parent_
Definition Fields.h:150
std::string field_name_
Definition Fields.h:151
RT operator()() const
Definition Fields.h:128
RT Get() const
Definition Fields.h:139
T * value_
Definition Fields.h:116
void Set(const T &other)
Definition Fields.h:110
T & Get() const
Definition Fields.h:105
DataValue & operator=(const T &other)
Definition Fields.h:99
T & operator()() const
Definition Fields.h:94
FORCEINLINE FBitReference(uint32 &InData, uint32 InMask)
Definition BitArray.h:45
FORCEINLINE FBitReference & operator=(const FBitReference &Copy)
Definition BitArray.h:98
uint32 Mask
Definition BitArray.h:108
FORCEINLINE void operator=(const bool NewValue)
Definition BitArray.h:54
FORCEINLINE operator bool() const
Definition BitArray.h:50
uint32 & Data
Definition BitArray.h:107
FUObjectItem * GetObjectPtr(int Index)
FUObjectItem & GetByIndex(int Index)
static const FColor MediumSlateBlue
Definition ColorList.h:69
static const FColor Orange
Definition ColorList.h:81
static const FColor DarkGreenCopper
Definition ColorList.h:34
static const FColor BronzeII
Definition ColorList.h:26
static const FColor Yellow
Definition ColorList.h:17
static const FColor Magenta
Definition ColorList.h:15
static const FColor IndianRed
Definition ColorList.h:54
static const FColor SummerSky
Definition ColorList.h:100
static const FColor SpringGreen
Definition ColorList.h:98
static const FColor Grey
Definition ColorList.h:50
static const FColor CornFlowerBlue
Definition ColorList.h:31
static const FColor Cyan
Definition ColorList.h:16
static const FColor Blue
Definition ColorList.h:14
static const FColor GreenCopper
Definition ColorList.h:51
static const FColor MediumGoldenrod
Definition ColorList.h:66
static const FColor LimeGreen
Definition ColorList.h:60
static const FColor LightSteelBlue
Definition ColorList.h:58
static const FColor DarkOliveGreen
Definition ColorList.h:35
static const FColor Quartz
Definition ColorList.h:87
static const FColor SteelBlue
Definition ColorList.h:99
static const FColor DarkPurple
Definition ColorList.h:37
static const FColor Turquoise
Definition ColorList.h:103
static const FColor Black
Definition ColorList.h:18
static const FColor Maroon
Definition ColorList.h:62
static const FColor MediumOrchid
Definition ColorList.h:67
static const FColor NewTan
Definition ColorList.h:79
static const FColor NeonBlue
Definition ColorList.h:76
static const FColor MediumWood
Definition ColorList.h:73
static const FColor DarkSlateBlue
Definition ColorList.h:38
static const FColor White
Definition ColorList.h:11
static const FColor MandarianOrange
Definition ColorList.h:61
static const FColor Tan
Definition ColorList.h:101
static const FColor Scarlet
Definition ColorList.h:90
static const FColor SeaGreen
Definition ColorList.h:91
static const FColor Aquamarine
Definition ColorList.h:19
static const FColor Wheat
Definition ColorList.h:108
static const FColor VeryDarkBrown
Definition ColorList.h:104
static const FColor Thistle
Definition ColorList.h:102
static const FColor BlueViolet
Definition ColorList.h:21
static const FColor Violet
Definition ColorList.h:106
static const FColor MediumSpringGreen
Definition ColorList.h:70
static const FColor NavyBlue
Definition ColorList.h:75
static const FColor CoolCopper
Definition ColorList.h:28
static const FColor DarkTan
Definition ColorList.h:40
static const FColor Firebrick
Definition ColorList.h:46
static const FColor GreenYellow
Definition ColorList.h:52
static const FColor DarkOrchid
Definition ColorList.h:36
static const FColor Plum
Definition ColorList.h:86
static const FColor SemiSweetChocolate
Definition ColorList.h:92
static const FColor SpicyPink
Definition ColorList.h:97
static const FColor OldGold
Definition ColorList.h:80
static const FColor DarkTurquoise
Definition ColorList.h:41
static const FColor PaleGreen
Definition ColorList.h:84
static const FColor BrightGold
Definition ColorList.h:23
static const FColor CadetBlue
Definition ColorList.h:27
static const FColor BakerChocolate
Definition ColorList.h:20
static const FColor DarkGreen
Definition ColorList.h:33
static const FColor Coral
Definition ColorList.h:30
static const FColor OrangeRed
Definition ColorList.h:82
static const FColor HunterGreen
Definition ColorList.h:53
static const FColor VeryLightGrey
Definition ColorList.h:105
static const FColor MediumVioletRed
Definition ColorList.h:72
static const FColor Silver
Definition ColorList.h:94
static const FColor MediumSeaGreen
Definition ColorList.h:68
static const FColor DarkSlateGrey
Definition ColorList.h:39
static const FColor Khaki
Definition ColorList.h:55
static const FColor DustyRose
Definition ColorList.h:44
static const FColor Red
Definition ColorList.h:12
static const FColor Bronze
Definition ColorList.h:25
static const FColor MediumBlue
Definition ColorList.h:64
static const FColor Goldenrod
Definition ColorList.h:49
static const FColor Feldspar
Definition ColorList.h:45
static const FColor LightBlue
Definition ColorList.h:56
static const FColor Pink
Definition ColorList.h:85
static const FColor DimGrey
Definition ColorList.h:43
static const FColor Brown
Definition ColorList.h:24
static const FColor VioletRed
Definition ColorList.h:107
static const FColor Orchid
Definition ColorList.h:83
static const FColor LightWood
Definition ColorList.h:59
static const FColor SlateBlue
Definition ColorList.h:96
static const FColor DarkWood
Definition ColorList.h:42
static const FColor NeonPink
Definition ColorList.h:77
static const FColor MediumTurquoise
Definition ColorList.h:71
static const FColor MediumForestGreen
Definition ColorList.h:65
static const FColor Salmon
Definition ColorList.h:89
static const FColor Brass
Definition ColorList.h:22
static const FColor ForestGreen
Definition ColorList.h:47
static const FColor Sienna
Definition ColorList.h:93
static const FColor MediumAquamarine
Definition ColorList.h:63
static const FColor YellowGreen
Definition ColorList.h:109
static const FColor Green
Definition ColorList.h:13
static const FColor RichBlue
Definition ColorList.h:88
static const FColor MidnightBlue
Definition ColorList.h:74
static const FColor LightGrey
Definition ColorList.h:57
static const FColor SkyBlue
Definition ColorList.h:95
static const FColor NewMidnightBlue
Definition ColorList.h:78
static const FColor DarkBrown
Definition ColorList.h:32
static const FColor Gold
Definition ColorList.h:48
static const FColor Copper
Definition ColorList.h:29
const uint32 & Data
Definition BitArray.h:128
FORCEINLINE operator bool() const
Definition BitArray.h:122
FORCEINLINE FConstBitReference(const uint32 &InData, uint32 InMask)
Definition BitArray.h:117
void MoveToEmpty(ForElementType &Other)
int32 CalculateSlackGrow(int32 NumElements, int32 CurrentNumSlackElements, SIZE_T NumBytesPerElement) const
int32 CalculateSlack(int32 NumElements, int32 CurrentNumSlackElements, SIZE_T NumBytesPerElement) const
int32 CalculateSlackShrink(int32 NumElements, int32 CurrentNumSlackElements, SIZE_T NumBytesPerElement) const
SIZE_T GetAllocatedSize(int32 NumAllocatedElements, SIZE_T NumBytesPerElement) const
void ResizeAllocation(int32 PreviousNumElements, int32 NumElements, SIZE_T NumBytesPerElement)
ForElementType< FScriptContainerElement > ForAnyElementType
static int32 GCD(int32 A, int32 B)
Definition Sorting.h:171
FORCEINLINE FScriptContainerElement * GetAllocation() const
FORCEINLINE void ResizeAllocation(int32 PreviousNumElements, int32 NumElements, SIZE_T NumBytesPerElement)
FORCEINLINE int32 CalculateSlackGrow(int32 NumElements, int32 NumAllocatedElements, int32 NumBytesPerElement) const
SIZE_T GetAllocatedSize(int32 NumAllocatedElements, SIZE_T NumBytesPerElement) const
ForAnyElementType & operator=(const ForAnyElementType &)
ForAnyElementType(const ForAnyElementType &)
FORCEINLINE int32 CalculateSlackReserve(int32 NumElements, int32 NumBytesPerElement) const
FORCEINLINE int32 CalculateSlackShrink(int32 NumElements, int32 NumAllocatedElements, int32 NumBytesPerElement) const
FORCEINLINE void MoveToEmpty(ForAnyElementType &Other)
FORCEINLINE ElementType * GetAllocation() const
FNoncopyable(const FNoncopyable &)
FNoncopyable & operator=(const FNoncopyable &)
FORCEINLINE FRelativeBitReference(int32 BitIndex)
Definition BitArray.h:137
void operator=(const FScriptArray &)
int32 AddZeroed(int32 Count, int32 NumBytesPerElement)
Definition ScriptArray.h:75
void Insert(int32 Index, int32 Count, int32 NumBytesPerElement)
Definition ScriptArray.h:41
FORCEINLINE void * GetData()
Definition ScriptArray.h:18
FORCEINLINE int32 GetSlack() const
FORCENOINLINE void ResizeGrow(int32 OldNum, int32 NumBytesPerElement)
FORCEINLINE const void * GetData() const
Definition ScriptArray.h:22
void InsertZeroed(int32 Index, int32 Count, int32 NumBytesPerElement)
Definition ScriptArray.h:36
void Shrink(int32 NumBytesPerElement)
Definition ScriptArray.h:81
FORCEINLINE bool IsValidIndex(int32 i) const
Definition ScriptArray.h:26
void Empty(int32 Slack, int32 NumBytesPerElement)
Definition ScriptArray.h:90
FScriptArray(int32 InNum, int32 NumBytesPerElement)
FORCENOINLINE void ResizeInit(int32 NumBytesPerElement)
FScriptArray(const FScriptArray &)
FORCEINLINE int32 Num() const
Definition ScriptArray.h:30
FORCENOINLINE void ResizeTo(int32 NewMax, int32 NumBytesPerElement)
FORCENOINLINE void ResizeShrink(int32 NumBytesPerElement)
int32 Add(int32 Count, int32 NumBytesPerElement)
Definition ScriptArray.h:61
void Remove(int32 Index, int32 Count, int32 NumBytesPerElement)
FORCEINLINE uint32 * GetData()
Definition BitArray.h:1037
static void CheckConstraints()
Definition BitArray.h:1017
FDefaultBitArrayAllocator::ForElementType< uint32 > AllocatorType
Definition BitArray.h:1010
int32 Add(const bool Value)
Definition BitArray.h:997
void operator=(const FScriptBitArray &)
Definition BitArray.h:1086
FORCENOINLINE void Realloc(int32 PreviousNumBits)
Definition BitArray.h:1047
AllocatorType AllocatorInstance
Definition BitArray.h:1012
FBitReference operator[](int32 Index)
Definition BitArray.h:972
bool IsValidIndex(int32 Index) const
Definition BitArray.h:967
FConstBitReference operator[](int32 Index) const
Definition BitArray.h:978
void Empty(int32 Slack=0)
Definition BitArray.h:984
FORCEINLINE const uint32 * GetData() const
Definition BitArray.h:1042
FScriptBitArray(const FScriptBitArray &)
Definition BitArray.h:1085
FORCENOINLINE void ReallocGrow(int32 PreviousNumBits)
Definition BitArray.h:1064
int32 FindPairIndex(const void *Key, const FScriptMapLayout &MapLayout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> KeyEqualityFn)
Definition Map.h:1341
FScriptMap()
Definition Map.h:1285
FScriptSet Pairs
Definition Map.h:1407
FScriptMap(const FScriptMap &)
Definition Map.h:1429
void Empty(int32 Slack, const FScriptMapLayout &Layout)
Definition Map.h:1314
bool IsValidIndex(int32 Index) const
Definition Map.h:1289
uint8 * FindValue(const void *Key, const FScriptMapLayout &MapLayout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> KeyEqualityFn)
Definition Map.h:1363
int32 AddUninitialized(const FScriptMapLayout &Layout)
Definition Map.h:1330
const void * GetData(int32 Index, const FScriptMapLayout &Layout) const
Definition Map.h:1309
void * GetData(int32 Index, const FScriptMapLayout &Layout)
Definition Map.h:1304
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)
Definition Map.h:1376
void operator=(const FScriptMap &)
Definition Map.h:1430
static FScriptMapLayout GetScriptLayout(int32 KeySize, int32 KeyAlignment, int32 ValueSize, int32 ValueAlignment)
Definition Map.h:1272
int32 GetMaxIndex() const
Definition Map.h:1299
void Rehash(const FScriptMapLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash)
Definition Map.h:1335
int32 Num() const
Definition Map.h:1294
void RemoveAt(int32 Index, const FScriptMapLayout &Layout)
Definition Map.h:1319
static void CheckConstraints()
Definition Map.h:1410
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)
Definition Set.h:1385
int32 Num() const
Definition Set.h:1246
FScriptSet()
Definition Set.h:1236
static void CheckConstraints()
Definition Set.h:1450
void * GetData(int32 Index, const FScriptSetLayout &Layout)
Definition Set.h:1256
void RemoveAt(int32 Index, const FScriptSetLayout &Layout)
Definition Set.h:1289
int32 FindIndex(const void *Element, const FScriptSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash, TFunctionRef< bool(const void *, const void *)> EqualityFn)
Definition Set.h:1362
static int32 & GetHashIndexRef(const void *Element, const FScriptSetLayout &Layout)
Definition Set.h:1444
void Rehash(const FScriptSetLayout &Layout, TFunctionRef< uint32(const void *)> GetKeyHash)
Definition Set.h:1319
static FScriptSetLayout GetScriptLayout(int32 ElementSize, int32 ElementAlignment)
Definition Set.h:1221
HashType Hash
Definition Set.h:1431
int32 AddUninitialized(const FScriptSetLayout &Layout)
Definition Set.h:1313
void Empty(int32 Slack, const FScriptSetLayout &Layout)
Definition Set.h:1266
int32 HashSize
Definition Set.h:1432
Allocator::HashAllocator::ForElementType< FSetElementId > HashType
Definition Set.h:1428
int32 GetMaxIndex() const
Definition Set.h:1251
static FSetElementId & GetHashNextIdRef(const void *Element, const FScriptSetLayout &Layout)
Definition Set.h:1439
FScriptSet(const FScriptSet &)
Definition Set.h:1473
const void * GetData(int32 Index, const FScriptSetLayout &Layout) const
Definition Set.h:1261
FScriptSparseArray Elements
Definition Set.h:1430
FDefaultSetAllocator Allocator
Definition Set.h:1427
void operator=(const FScriptSet &)
Definition Set.h:1474
FORCEINLINE FSetElementId & GetTypedHash(int32 HashIndex) const
Definition Set.h:1434
bool IsValidIndex(int32 Index) const
Definition Set.h:1241
FScriptArray Data
FORCEINLINE FFreeListLink * GetFreeListLink(int32 Index, const FScriptSparseArrayLayout &Layout)
bool IsValidIndex(int32 Index) const
int32 AddUninitialized(const FScriptSparseArrayLayout &Layout)
static FScriptSparseArrayLayout GetScriptLayout(int32 ElementSize, int32 ElementAlignment)
int32 GetMaxIndex() const
void operator=(const FScriptSparseArray &)
void Empty(int32 Slack, const FScriptSparseArrayLayout &Layout)
FScriptBitArray AllocationFlags
FScriptSparseArray(const FScriptSparseArray &)
void * GetData(int32 Index, const FScriptSparseArrayLayout &Layout)
static void CheckConstraints()
int32 Num() const
const void * GetData(int32 Index, const FScriptSparseArrayLayout &Layout) const
void RemoveAtUninitialized(const FScriptSparseArrayLayout &Layout, int32 Index, int32 Count=1)
friend class TSet
Definition Set.h:91
int32 Index
Definition Set.h:125
FORCEINLINE bool IsValidId() const
Definition Set.h:101
FORCEINLINE FSetElementId(int32 InIndex)
Definition Set.h:128
FORCEINLINE int32 AsInteger() const
Definition Set.h:112
FORCEINLINE FSetElementId()
Definition Set.h:96
FORCEINLINE operator int32() const
Definition Set.h:133
static FORCEINLINE FSetElementId FromInteger(int32 Integer)
Definition Set.h:117
FORCEINLINE friend bool operator==(const FSetElementId &A, const FSetElementId &B)
Definition Set.h:107
FORCEINLINE const DataType & GetCharArray() const
Definition FString.h:299
FORCEINLINE friend bool operator<=(const FString &Lhs, const CharType *Rhs)
Definition FString.h:844
FORCEINLINE void RemoveAt(int32 Index, int32 Count=1, bool bAllowShrinking=true)
Definition FString.h:435
FORCEINLINE friend FString operator+(FString &&Lhs, FString &&Rhs)
Definition FString.h:661
FORCEINLINE FString & Append(const FString &Text)
Definition FString.h:396
FORCEINLINE uint32 GetAllocatedSize() const
Definition FString.h:214
void ToUpperInline()
Definition FString.h:2097
FString TrimStart() const &
Definition FString.h:2296
int32 Find(const TCHAR *SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart, int32 StartPosition=INDEX_NONE) const
Definition FString.h:2027
FORCEINLINE friend FString operator/(const FString &Lhs, const FString &Rhs)
Definition FString.h:781
FORCEINLINE FString(const std::string &str)
Definition FString.h:129
int32 ParseIntoArray(TArray< FString > &OutArray, const TCHAR **DelimArray, int32 NumDelims, bool InCullEmpty=true) const
Definition FString.h:2702
bool IsNumeric() const
Definition FString.h:2541
FORCEINLINE friend FString operator+(const FString &Lhs, const TCHAR *Rhs)
Definition FString.h:700
FORCEINLINE friend bool operator!=(const FString &Lhs, const CharType *Rhs)
Definition FString.h:1049
FORCEINLINE int32 Find(const FString &SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart, int32 StartPosition=INDEX_NONE) const
Definition FString.h:1128
FORCEINLINE friend DataType::RangedForIteratorType end(FString &Str)
Definition FString.h:210
FORCEINLINE friend FString operator+(FString &&Lhs, const FString &Rhs)
Definition FString.h:635
FString(FString &&)=default
FORCEINLINE FString & operator=(const TCHAR *Other)
Definition FString.h:147
FORCEINLINE friend bool operator<(const CharType *Lhs, const FString &Rhs)
Definition FString.h:899
FString TrimEnd() const &
Definition FString.h:2320
void TrimStartInline()
Definition FString.h:2286
FString Replace(const TCHAR *From, const TCHAR *To, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
Definition FString.h:2766
FORCEINLINE FString LeftChop(int32 Count) const
Definition FString.h:1081
FORCEINLINE bool FindChar(TCHAR InChar, int32 &Index) const
Definition FString.h:1169
FORCEINLINE friend bool operator!=(const FString &Lhs, const FString &Rhs)
Definition FString.h:1035
int32 ReplaceInline(const TCHAR *SearchText, const TCHAR *ReplacementText, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)
Definition FString.h:2805
FORCEINLINE FString Mid(int32 Start, int32 Count=INT_MAX) const
Definition FString.h:1099
FORCEINLINE FString(FString &&Other, int32 ExtraSlack)
Definition FString.h:87
static FORCEINLINE FString ConcatFStrings(typename TIdentity< LhsType >::Type Lhs, typename TIdentity< RhsType >::Type Rhs)
Definition FString.h:550
static FString Chr(TCHAR Ch)
Definition FString.h:2494
FORCEINLINE friend DataType::RangedForIteratorType begin(FString &Str)
Definition FString.h:208
FORCEINLINE friend FString operator+(const FString &Lhs, FString &&Rhs)
Definition FString.h:648
FORCEINLINE DataType & GetCharArray()
Definition FString.h:293
FORCEINLINE friend bool operator==(const FString &Lhs, const CharType *Rhs)
Definition FString.h:1008
static FORCEINLINE FString FromInt(int32 Num)
Definition FString.h:1548
FORCEINLINE FString & operator+=(const FString &Str)
Definition FString.h:500
FString & Append(const TCHAR *Text, int32 Count)
Definition FString.h:402
FORCEINLINE FString & operator/=(const FString &Str)
Definition FString.h:736
FString TrimStart() &&
Definition FString.h:2303
FORCEINLINE friend FString operator+(const FString &Lhs, const FString &Rhs)
Definition FString.h:622
FORCEINLINE int32 Compare(const FString &Other, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive) const
Definition FString.h:1240
FORCEINLINE friend bool operator<=(const CharType *Lhs, const FString &Rhs)
Definition FString.h:858
FORCEINLINE friend bool operator==(const FString &Lhs, const FString &Rhs)
Definition FString.h:994
FString TrimStartAndEnd() &&
Definition FString.h:2279
FORCEINLINE friend FString operator+(const TCHAR *Lhs, const FString &Rhs)
Definition FString.h:674
FORCEINLINE TIterator CreateIterator()
Definition FString.h:192
FORCEINLINE void Reserve(const uint32 CharacterCount)
Definition FString.h:1542
FString ReplaceQuotesWithEscapedQuotes() const
Definition FString.h:2880
FString & operator=(FString &&)=default
static int32 CullArray(TArray< FString > *InArray)
Definition FString.h:2361
bool MatchesWildcard(const FString &Wildcard, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
Definition FString.h:2585
FString Reverse() const
Definition FString.h:2368
FString ConvertTabsToSpaces(const int32 InSpacesPerTab)
Definition FString.h:2980
bool StartsWith(const TCHAR *InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
Definition FString.h:2131
FORCEINLINE friend bool operator!=(const CharType *Lhs, const FString &Rhs)
Definition FString.h:1063
static FORCEINLINE FString ConcatTCHARsToFString(const TCHAR *Lhs, typename TIdentity< RhsType >::Type Rhs)
Definition FString.h:569
FORCEINLINE FString Left(int32 Count) const
Definition FString.h:1075
static bool ToHexBlob(const FString &Source, uint8 *DestBuffer, const uint32 DestSize)
Definition FString.h:2471
int32 ParseIntoArrayLines(TArray< FString > &OutArray, bool InCullEmpty=true) const
Definition FString.h:2684
FORCEINLINE bool FindLastChar(TCHAR InChar, int32 &Index) const
Definition FString.h:1181
std::string ToString() const
Convert FString to std::string.
Definition FString.h:1611
FString TrimQuotes(bool *bQuotesRemoved=nullptr) const
Definition FString.h:2334
FORCEINLINE FString & operator+=(const TCHAR *Str)
Definition FString.h:347
void AppendInt(int32 InNum)
Definition FString.h:2415
FORCEINLINE const TCHAR * operator*() const
Definition FString.h:282
FORCEINLINE friend FString operator/(FString &&Lhs, const TCHAR *Rhs)
Definition FString.h:765
FString()=default
FORCEINLINE friend FString operator/(FString &&Lhs, const FString &Rhs)
Definition FString.h:797
FString RightPad(int32 ChCount) const
Definition FString.h:2527
FORCEINLINE friend TEnableIf< TIsCharType< CharType >::Value, FString >::Type operator+(const FString &Lhs, CharType Rhs)
Definition FString.h:519
FORCEINLINE friend DataType::RangedForConstIteratorType end(const FString &Str)
Definition FString.h:211
void PathAppend(const TCHAR *Str, int32 StrLength)
Definition FString.h:2234
FORCEINLINE bool Contains(const FString &SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) const
Definition FString.h:1156
FORCEINLINE FString(const CharType *Src, typename TEnableIf< TIsCharType< CharType >::Value >::Type *Dummy=nullptr)
Definition FString.h:98
void TrimEndInline()
Definition FString.h:2310
FORCEINLINE FString RightChop(int32 Count) const
Definition FString.h:1093
FString TrimEnd() &&
Definition FString.h:2327
bool EndsWith(const FString &InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
Definition FString.h:2180
FString ToLower() &&
Definition FString.h:2115
static FString ChrN(int32 NumCharacters, TCHAR Char)
Definition FString.h:2501
static FORCEINLINE FString ConcatFStringToTCHARs(typename TIdentity< LhsType >::Type Lhs, const TCHAR *Rhs)
Definition FString.h:596
FORCEINLINE friend FString operator+(const TCHAR *Lhs, FString &&Rhs)
Definition FString.h:687
FORCEINLINE TConstIterator CreateConstIterator() const
Definition FString.h:198
bool StartsWith(const FString &InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
Definition FString.h:2143
FString ToUpper() const &
Definition FString.h:2084
FString(const FString &)=default
static FString FormatAsNumber(int32 InNumber)
Definition FString.h:2395
FORCEINLINE bool Equals(const FString &Other, ESearchCase::Type SearchCase=ESearchCase::CaseSensitive) const
Definition FString.h:1221
FORCEINLINE bool IsValidIndex(int32 Index) const
Definition FString.h:272
FORCEINLINE friend FString operator/(const FString &Lhs, const TCHAR *Rhs)
Definition FString.h:749
void ToLowerInline()
Definition FString.h:2121
TArray< TCHAR > DataType
Definition FString.h:58
DataType Data
Definition FString.h:59
FString ToUpper() &&
Definition FString.h:2091
void TrimStartAndEndInline()
Definition FString.h:2266
int32 ParseIntoArray(TArray< FString > &OutArray, const TCHAR *pchDelim, bool InCullEmpty=true) const
Definition FString.h:2560
bool EndsWith(const TCHAR *InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase) const
Definition FString.h:2155
FORCEINLINE FString(int32 InCount, const TCHAR *InSrc)
Definition FString.h:116
FORCEINLINE friend DataType::RangedForConstIteratorType begin(const FString &Str)
Definition FString.h:209
FORCEINLINE friend bool operator>(const FString &Lhs, const CharType *Rhs)
Definition FString.h:967
FString ReplaceCharWithEscapedChar(const TArray< TCHAR > *Chars=nullptr) const
Definition FString.h:2934
static bool ToBlob(const FString &Source, uint8 *DestBuffer, const uint32 DestSize)
Definition FString.h:2448
FORCEINLINE TCHAR & operator[](int32 Index)
Definition FString.h:169
FORCEINLINE void InsertAt(int32 Index, TCHAR Character)
Definition FString.h:440
FORCEINLINE friend bool operator>=(const CharType *Lhs, const FString &Rhs)
Definition FString.h:940
FORCEINLINE friend FString operator/(const TCHAR *Lhs, const FString &Rhs)
Definition FString.h:813
FORCEINLINE void AppendChars(const TCHAR *Array, int32 Count)
Definition FString.h:322
FORCEINLINE friend TEnableIf< TIsCharType< CharType >::Value, FString >::Type operator+(FString &&Lhs, CharType Rhs)
Definition FString.h:538
FORCEINLINE void Shrink()
Definition FString.h:260
FORCEINLINE friend bool operator>(const CharType *Lhs, const FString &Rhs)
Definition FString.h:981
void ReverseString()
Definition FString.h:2375
FORCEINLINE bool IsEmpty() const
Definition FString.h:241
FORCEINLINE FString Right(int32 Count) const
Definition FString.h:1087
FORCEINLINE void InsertAt(int32 Index, const FString &Characters)
Definition FString.h:455
FORCEINLINE bool Contains(const TCHAR *SubStr, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) const
Definition FString.h:1142
FORCEINLINE friend bool operator>(const FString &Lhs, const FString &Rhs)
Definition FString.h:953
FORCEINLINE friend bool operator==(const CharType *Lhs, const FString &Rhs)
Definition FString.h:1022
FORCEINLINE friend bool operator<(const FString &Lhs, const CharType *Rhs)
Definition FString.h:885
static FString Join(const TArray< T, Allocator > &Array, const TCHAR *Separator)
Definition FString.h:1587
bool RemoveFromEnd(const FString &InSuffix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)
Definition FString.h:2212
FORCEINLINE TEnableIf< TIsCharType< CharType >::Value, FString & >::Type operator+=(CharType InChar)
Definition FString.h:363
FORCEINLINE const TCHAR & operator[](int32 Index) const
Definition FString.h:180
FORCEINLINE friend bool operator<(const FString &Lhs, const FString &Rhs)
Definition FString.h:871
FORCEINLINE friend bool operator>=(const FString &Lhs, const FString &Rhs)
Definition FString.h:912
FString ToLower() const &
Definition FString.h:2108
int32 ParseIntoArrayWS(TArray< FString > &OutArray, const TCHAR *pchExtraDelim=nullptr, bool InCullEmpty=true) const
Definition FString.h:2660
bool Split(const FString &InS, FString *LeftS, FString *RightS, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase, ESearchDir::Type SearchDir=ESearchDir::FromStart) const
Definition FString.h:1262
static FString Format(const T *format, Args &&... args)
Formats text using fmt::format.
Definition FString.h:1633
FString LeftPad(int32 ChCount) const
Definition FString.h:2513
FORCEINLINE int32 FindLastCharByPredicate(Predicate Pred) const
Definition FString.h:1209
FORCEINLINE void Reset(int32 NewReservedSize=0)
Definition FString.h:251
FORCEINLINE void Empty(int32 Slack=0)
Definition FString.h:231
FORCEINLINE int32 Len() const
Definition FString.h:1069
FORCEINLINE int32 FindLastCharByPredicate(Predicate Pred, int32 Count) const
Definition FString.h:1195
void TrimToNullTerminator()
Definition FString.h:2015
bool RemoveFromStart(const FString &InPrefix, ESearchCase::Type SearchCase=ESearchCase::IgnoreCase)
Definition FString.h:2196
FORCEINLINE FString & AppendChar(const TCHAR InChar)
Definition FString.h:390
FORCEINLINE friend bool operator>=(const FString &Lhs, const CharType *Rhs)
Definition FString.h:926
FORCEINLINE friend bool operator<=(const FString &Lhs, const FString &Rhs)
Definition FString.h:830
FORCEINLINE void CheckInvariants() const
Definition FString.h:222
FORCEINLINE friend FString operator+(FString &&Lhs, const TCHAR *Rhs)
Definition FString.h:713
FString ReplaceEscapedCharWithChar(const TArray< TCHAR > *Chars=nullptr) const
Definition FString.h:2956
FORCEINLINE FString(const FString &Other, int32 ExtraSlack)
Definition FString.h:76
FORCEINLINE FString & operator/=(const TCHAR *Str)
Definition FString.h:724
FString & operator=(const FString &)=default
FString TrimStartAndEnd() const &
Definition FString.h:2272
int32 GetAlignment() const
int32 AddMember(int32 MemberSize, int32 MemberAlignment)
int32 GetSize() const
FChunkedFixedUObjectArray ObjObjects
T * value_
Definition Fields.h:82
FieldArray & operator=(const T &other)=delete
T * operator()()
Definition Fields.h:69
static size_t GetSize()
Definition Fields.h:76
Definition Logger.h:9
Log()=default
~Log()=default
std::shared_ptr< spdlog::logger > logger_
Definition Logger.h:41
Log(Log &&)=delete
Log & operator=(Log &&)=delete
static std::shared_ptr< spdlog::logger > & GetLog()
Definition Logger.h:22
Log & operator=(const Log &)=delete
Log(const Log &)=delete
static Log & Get()
Definition Logger.h:16
FReferenceControllerBase & operator=(FReferenceControllerBase const &)
FReferenceControllerBase(FReferenceControllerBase const &)
FORCEINLINE const int32 GetSharedReferenceCount() const
FSharedReferencer & operator=(FSharedReferencer &&InSharedReference)
FORCEINLINE FSharedReferencer(FSharedReferencer const &InSharedReference)
FSharedReferencer & operator=(FSharedReferencer const &InSharedReference)
FSharedReferencer(FWeakReferencer< Mode > const &InWeakReference)
FORCEINLINE FSharedReferencer(FSharedReferencer &&InSharedReference)
FSharedReferencer(FReferenceControllerBase *InReferenceController)
void AssignReferenceController(FReferenceControllerBase *NewReferenceController)
FORCEINLINE FWeakReferencer(FSharedReferencer< Mode > const &InSharedRefCountPointer)
FORCEINLINE FWeakReferencer(FWeakReferencer &&InWeakRefCountPointer)
FORCEINLINE FWeakReferencer(FWeakReferencer const &InWeakRefCountPointer)
FORCEINLINE FWeakReferencer & operator=(FWeakReferencer const &InWeakReference)
FORCEINLINE FWeakReferencer & operator=(FWeakReferencer &&InWeakReference)
FORCEINLINE FWeakReferencer & operator=(FSharedReferencer< Mode > const &InSharedReference)
TIntrusiveReferenceController(const TIntrusiveReferenceController &)=delete
TIntrusiveReferenceController & operator=(const TIntrusiveReferenceController &)=delete
TReferenceControllerWithDeleter & operator=(const TReferenceControllerWithDeleter &)=delete
TReferenceControllerWithDeleter(const TReferenceControllerWithDeleter &)=delete
TReferenceControllerWithDeleter(ObjectType *InObject, DeleterType &&Deleter)
FORCEINLINE int32 CalculateSlackReserve(int32 NumElements, int32 NumBytesPerElement) const
ForAnyElementType(const ForAnyElementType &)
SIZE_T GetAllocatedSize(int32 NumAllocatedElements, SIZE_T NumBytesPerElement) const
FORCEINLINE int32 CalculateSlackShrink(int32 NumElements, int32 NumAllocatedElements, int32 NumBytesPerElement) const
FORCEINLINE void MoveToEmpty(ForAnyElementType &Other)
void ResizeAllocation(int32 PreviousNumElements, int32 NumElements, SIZE_T NumBytesPerElement)
FORCEINLINE FScriptContainerElement * GetAllocation() const
ForAnyElementType & operator=(const ForAnyElementType &)
FORCEINLINE int32 CalculateSlackGrow(int32 NumElements, int32 NumAllocatedElements, int32 NumBytesPerElement) const
FORCEINLINE ElementType * GetAllocation() const
~TArray()
Definition TArray.h:517
FORCEINLINE bool Find(const ElementType &Item, int32 &Index) const
Definition TArray.h:760
void Sort()
Definition TArray.h:1964
void RemoveAtImpl(int32 Index, int32 Count, bool bAllowShrinking)
Definition TArray.h:1238
TArray & operator=(TArray &&Other)
Definition TArray.h:506
TCheckedPointerIterator< const ElementType > RangedForConstIteratorType
Definition TArray.h:1930
int32 AddUniqueImpl(ArgsType &&Args)
Definition TArray.h:1609
InAllocator Allocator
Definition TArray.h:275
TArray & operator=(std::initializer_list< InElementType > InitList)
Definition TArray.h:349
void SetNumUninitialized(int32 NewNum, bool bAllowShrinking=true)
Definition TArray.h:1376
FORCEINLINE int32 Num() const
Definition TArray.h:611
int32 FindLastByPredicate(Predicate Pred, int32 Count) const
Definition TArray.h:827
TIterator CreateIterator()
Definition TArray.h:1913
int32 AddZeroed(int32 Count=1)
Definition TArray.h:1578
FORCEINLINE int32 Emplace(ArgsType &&... Args)
Definition TArray.h:1526
FORCEINLINE int32 Max() const
Definition TArray.h:622
ElementAllocatorType AllocatorInstance
Definition TArray.h:2107
FORCENOINLINE void ResizeTo(int32 NewMax)
Definition TArray.h:2047
InElementType ElementType
Definition TArray.h:274
int32 RemoveAll(const PREDICATE_CLASS &Predicate)
Definition TArray.h:1726
void SetNumZeroed(int32 NewNum, bool bAllowShrinking=true)
Definition TArray.h:1359
void InsertZeroed(int32 Index, int32 Count=1)
Definition TArray.h:1102
static FORCEINLINE TEnableIf<!UE4Array_Private::TCanMoveTArrayPointersBetweenArrayTypes< FromArrayType, ToArrayType >::Value >::Type MoveOrCopy(ToArrayType &ToArray, FromArrayType &FromArray, int32 PrevMax)
Definition TArray.h:423
FORCEINLINE const ElementType & Last(int32 IndexFromTheEnd=0) const
Definition TArray.h:732
TIndexedContainerIterator< TArray, ElementType, int32 > TIterator
Definition TArray.h:1905
FORCEINLINE bool operator!=(const TArray &OtherArray) const
Definition TArray.h:1036
TCheckedPointerIterator< ElementType > RangedForIteratorType
Definition TArray.h:1929
TArray & operator+=(TArray &&Other)
Definition TArray.h:1490
static FORCEINLINE TEnableIf< UE4Array_Private::TCanMoveTArrayPointersBetweenArrayTypes< FromArrayType, ToArrayType >::Value >::Type MoveOrCopy(ToArrayType &ToArray, FromArrayType &FromArray, int32 PrevMax)
Definition TArray.h:402
void Init(const ElementType &Element, int32 Number)
Definition TArray.h:1662
FORCEINLINE friend RangedForIteratorType end(TArray &Array)
Definition TArray.h:1945
FORCEINLINE bool ContainsByPredicate(Predicate Pred) const
Definition TArray.h:1012
FORCEINLINE void CheckAddress(const ElementType *Addr) const
Definition TArray.h:1193
TIndexedContainerIterator< const TArray, const ElementType, int32 > TConstIterator
Definition TArray.h:1906
FORCEINLINE void CheckInvariants() const
Definition TArray.h:573
FORCEINLINE TArray(const TArray &Other, int32 ExtraSlack)
Definition TArray.h:338
FORCEINLINE void RemoveAt(int32 Index, CountType Count, bool bAllowShrinking=true)
Definition TArray.h:1290
void StableSort(const PREDICATE_CLASS &Predicate)
Definition TArray.h:2011
FORCEINLINE void Append(std::initializer_list< ElementType > InitList)
Definition TArray.h:1474
TArray & operator+=(const TArray &Other)
Definition TArray.h:1502
FORCEINLINE int32 Add(const ElementType &Item)
Definition TArray.h:1564
FORCEINLINE ElementType & Last(int32 IndexFromTheEnd=0)
Definition TArray.h:718
FORCENOINLINE void ResizeGrow(int32 OldNum)
Definition TArray.h:2032
FORCEINLINE void EmplaceAt(int32 Index, ArgsType &&... Args)
Definition TArray.h:1540
FORCEINLINE const ElementType & operator[](int32 Index) const
Definition TArray.h:645
TArray< ElementType > FilterByPredicate(Predicate Pred) const
Definition TArray.h:972
FORCEINLINE friend RangedForIteratorType begin(TArray &Array)
Definition TArray.h:1943
void Append(TArray< OtherElementType, OtherAllocator > &&Source)
Definition TArray.h:1433
FORCENOINLINE void ResizeForCopy(int32 NewMax, int32 PrevMax)
Definition TArray.h:2059
FORCEINLINE void RemoveAtSwap(int32 Index)
Definition TArray.h:1849
int32 Insert(const ElementType *Ptr, int32 Count, int32 Index)
Definition TArray.h:1175
FORCEINLINE int32 GetSlack() const
Definition TArray.h:564
FORCEINLINE int32 AddUnique(const ElementType &Item)
Definition TArray.h:1640
int32 Find(const ElementType &Item) const
Definition TArray.h:773
void CopyToEmpty(const OtherElementType *OtherData, int32 OtherNum, int32 PrevMax, int32 ExtraSlack)
Definition TArray.h:2084
FORCEINLINE void Shrink()
Definition TArray.h:743
void SetNumUnsafeInternal(int32 NewNum)
Definition TArray.h:1392
FORCEINLINE const ElementType & Top() const
Definition TArray.h:707
static FORCEINLINE TEnableIf< UE4Array_Private::TCanMoveTArrayPointersBetweenArrayTypes< FromArrayType, ToArrayType >::Value >::Type MoveOrCopyWithSlack(ToArrayType &ToArray, FromArrayType &FromArray, int32 PrevMax, int32 ExtraSlack)
Definition TArray.h:439
int32 RemoveSwap(const ElementType &Item)
Definition TArray.h:1822
int32 IndexOfByKey(const KeyType &Key) const
Definition TArray.h:861
void Append(const TArray< OtherElementType, OtherAllocator > &Source)
Definition TArray.h:1407
FORCEINLINE TArray(const TArray &Other)
Definition TArray.h:326
FORCEINLINE ElementType & Top()
Definition TArray.h:694
FORCEINLINE friend RangedForConstIteratorType end(const TArray &Array)
Definition TArray.h:1946
TArray(std::initializer_list< InElementType > InitList)
Definition TArray.h:302
FORCEINLINE bool FindLast(const ElementType &Item, int32 &Index) const
Definition TArray.h:794
int32 ArrayMax
Definition TArray.h:2109
FORCEINLINE int32 AddUnique(ElementType &&Item)
Definition TArray.h:1631
FORCEINLINE friend RangedForConstIteratorType begin(const TArray &Array)
Definition TArray.h:1944
int32 Insert(const ElementType &Item, int32 Index)
Definition TArray.h:1226
FORCEINLINE uint32 GetTypeSize() const
Definition TArray.h:543
TArray & operator+=(std::initializer_list< ElementType > InitList)
Definition TArray.h:1513
void Append(const ElementType *Ptr, int32 Count)
Definition TArray.h:1460
static FORCEINLINE TEnableIf<!UE4Array_Private::TCanMoveTArrayPointersBetweenArrayTypes< FromArrayType, ToArrayType >::Value >::Type MoveOrCopyWithSlack(ToArrayType &ToArray, FromArrayType &FromArray, int32 PrevMax, int32 ExtraSlack)
Definition TArray.h:457
int32 Insert(ElementType &&Item, int32 Index)
Definition TArray.h:1207
FORCEINLINE TArray(TArray &&Other)
Definition TArray.h:468
FORCENOINLINE void ResizeShrink()
Definition TArray.h:2037
FORCEINLINE void RangeCheck(int32 Index) const
Definition TArray.h:583
void Reset(int32 NewSize=0)
Definition TArray.h:1302
bool Contains(const ComparisonType &Item) const
Definition TArray.h:992
TArray(TArray< OtherElementType, Allocator > &&Other, int32 ExtraSlack)
Definition TArray.h:492
FORCEINLINE void RemoveAt(int32 Index)
Definition TArray.h:1276
int32 RemoveSingle(const ElementType &Item)
Definition TArray.h:1679
int32 FindLast(const ElementType &Item) const
Definition TArray.h:806
void RemoveAllSwap(const PREDICATE_CLASS &Predicate, bool bAllowShrinking=true)
Definition TArray.h:1774
FORCEINLINE ElementType & operator[](int32 Index)
Definition TArray.h:632
TArray & operator=(const TArray &Other)
Definition TArray.h:381
int32 Remove(const ElementType &Item)
Definition TArray.h:1709
bool operator==(const TArray &OtherArray) const
Definition TArray.h:1023
FORCEINLINE const ElementType * FindByPredicate(Predicate Pred) const
Definition TArray.h:938
FORCEINLINE TArray(const ElementType *Ptr, int32 Count)
Definition TArray.h:292
FORCEINLINE ElementType Pop(bool bAllowShrinking=true)
Definition TArray.h:657
FORCEINLINE int32 FindLastByPredicate(Predicate Pred) const
Definition TArray.h:848
FORCEINLINE TArray()
Definition TArray.h:280
void Empty(int32 Slack=0)
Definition TArray.h:1321
TChooseClass< Allocator::NeedsElementType, typenameAllocator::templateForElementType< ElementType >, typenameAllocator::ForAnyElementType >::Result ElementAllocatorType
Definition TArray.h:2105
void SetNum(int32 NewNum, bool bAllowShrinking=true)
Definition TArray.h:1340
int32 ArrayNum
Definition TArray.h:2108
FORCEINLINE const ElementType * FindByKey(const KeyType &Key) const
Definition TArray.h:903
FORCEINLINE void Push(const ElementType &Item)
Definition TArray.h:683
TConstIterator CreateConstIterator() const
Definition TArray.h:1923
FORCEINLINE void Reserve(int32 Number)
Definition TArray.h:1648
void InsertDefaulted(int32 Index, int32 Count=1)
Definition TArray.h:1116
FORCEINLINE int32 AddUninitialized(int32 Count=1)
Definition TArray.h:1051
int32 RemoveSingleSwap(const ElementType &Item, bool bAllowShrinking=true)
Definition TArray.h:1798
FORCEINLINE TArray(TArray< OtherElementType, OtherAllocator > &&Other)
Definition TArray.h:479
FORCEINLINE ElementType * GetData() const
Definition TArray.h:533
FORCEINLINE bool IsValidIndex(int32 Index) const
Definition TArray.h:600
int32 Insert(std::initializer_list< ElementType > InitList, const int32 InIndex)
Definition TArray.h:1129
FORCEINLINE uint32 GetAllocatedSize(void) const
Definition TArray.h:554
int32 Insert(const TArray< ElementType > &Items, const int32 InIndex)
Definition TArray.h:1150
FORCEINLINE int32 Add(ElementType &&Item)
Definition TArray.h:1555
FORCEINLINE void RemoveAtSwap(int32 Index, CountType Count, bool bAllowShrinking=true)
Definition TArray.h:1867
TArray & operator=(const TArray< ElementType, OtherAllocator > &Other)
Definition TArray.h:368
ElementType * FindByPredicate(Predicate Pred)
Definition TArray.h:950
FORCEINLINE TArray(const TArray< OtherElementType, OtherAllocator > &Other)
Definition TArray.h:316
void InsertUninitialized(int32 Index, int32 Count=1)
Definition TArray.h:1076
ElementType * FindByKey(const KeyType &Key)
Definition TArray.h:917
void Sort(const PREDICATE_CLASS &Predicate)
Definition TArray.h:1980
int32 AddDefaulted(int32 Count=1)
Definition TArray.h:1593
void RemoveAtSwapImpl(int32 Index, int32 Count=1, bool bAllowShrinking=true)
Definition TArray.h:1873
void StableSort()
Definition TArray.h:1994
FORCEINLINE void Push(ElementType &&Item)
Definition TArray.h:670
int32 IndexOfByPredicate(Predicate Pred) const
Definition TArray.h:881
FORCEINLINE FConstIterator & operator++()
Definition BitArray.h:618
const TBitArray< Allocator > & Array
Definition BitArray.h:645
FORCEINLINE FConstIterator(const TBitArray< Allocator > &InArray, int32 StartIndex=0)
Definition BitArray.h:612
FORCEINLINE int32 GetIndex() const
Definition BitArray.h:643
FORCEINLINE operator bool() const
Definition BitArray.h:632
FORCEINLINE bool operator!() const
Definition BitArray.h:637
FORCEINLINE FConstBitReference GetValue() const
Definition BitArray.h:642
const TBitArray< Allocator > & Array
Definition BitArray.h:686
FORCEINLINE operator bool() const
Definition BitArray.h:673
FORCEINLINE FConstReverseIterator(const TBitArray< Allocator > &InArray)
Definition BitArray.h:653
FORCEINLINE int32 GetIndex() const
Definition BitArray.h:684
FORCEINLINE FConstBitReference GetValue() const
Definition BitArray.h:683
FORCEINLINE bool operator!() const
Definition BitArray.h:678
FORCEINLINE FConstReverseIterator & operator++()
Definition BitArray.h:659
FORCEINLINE FIterator(TBitArray< Allocator > &InArray, int32 StartIndex=0)
Definition BitArray.h:572
FORCEINLINE FBitReference GetValue() const
Definition BitArray.h:601
FORCEINLINE FIterator & operator++()
Definition BitArray.h:578
FORCEINLINE int32 GetIndex() const
Definition BitArray.h:602
TBitArray< Allocator > & Array
Definition BitArray.h:604
FORCEINLINE operator bool() const
Definition BitArray.h:591
FORCEINLINE bool operator!() const
Definition BitArray.h:596
FORCEINLINE uint32 * GetData()
Definition BitArray.h:695
int32 Add(const bool Value)
Definition BitArray.h:254
FORCENOINLINE void SetRange(int32 Index, int32 Num, bool Value)
Definition BitArray.h:327
void Empty(int32 ExpectedNumBits=0)
Definition BitArray.h:282
FORCEINLINE FBitReference AccessCorrespondingBit(const FRelativeBitReference &RelativeReference)
Definition BitArray.h:547
int32 Find(bool bValue) const
Definition BitArray.h:459
FORCENOINLINE void Realloc(int32 PreviousNumBits)
Definition BitArray.h:707
friend class TConstSetBitIterator
Definition BitArray.h:160
FORCEINLINE int32 Num() const
Definition BitArray.h:530
uint32 GetAllocatedSize(void) const
Definition BitArray.h:450
FORCEINLINE TBitArray(TBitArray &&Other)
Definition BitArray.h:180
FORCEINLINE const FConstBitReference operator[](int32 Index) const
Definition BitArray.h:539
FORCEINLINE const FConstBitReference AccessCorrespondingBit(const FRelativeBitReference &RelativeReference) const
Definition BitArray.h:557
friend class TConstDualSetBitIterator
Definition BitArray.h:163
void Reset()
Definition BitArray.h:298
FORCEINLINE bool IsValidIndex(int32 InIndex) const
Definition BitArray.h:525
Allocator::template ForElementType< uint32 > AllocatorType
Definition BitArray.h:701
int32 NumBits
Definition BitArray.h:704
int32 MaxBits
Definition BitArray.h:705
FORCEINLINE TBitArray & operator=(const TBitArray &Copy)
Definition BitArray.h:211
void RemoveAtSwap(int32 BaseIndex, int32 NumBitsToRemove=1)
Definition BitArray.h:418
FORCEINLINE bool Contains(bool bValue) const
Definition BitArray.h:487
static FORCEINLINE TEnableIf< TContainerTraits< BitArrayType >::MoveWillEmptyContainer >::Type MoveOrCopy(BitArrayType &ToArray, BitArrayType &FromArray)
Definition BitArray.h:232
void Init(bool Value, int32 InNumBits)
Definition BitArray.h:311
int32 FindAndSetFirstZeroBit()
Definition BitArray.h:496
AllocatorType AllocatorInstance
Definition BitArray.h:703
static FORCEINLINE TEnableIf<!TContainerTraits< BitArrayType >::MoveWillEmptyContainer >::Type MoveOrCopy(BitArrayType &ToArray, BitArrayType &FromArray)
Definition BitArray.h:243
FORCEINLINE TBitArray & operator=(TBitArray &&Other)
Definition BitArray.h:198
FORCEINLINE TBitArray(const TBitArray &Copy)
Definition BitArray.h:188
FORCEINLINE FBitReference operator[](int32 Index)
Definition BitArray.h:531
void RemoveAt(int32 BaseIndex, int32 NumBitsToRemove=1)
Definition BitArray.h:388
TBitArray(const bool Value=false, const int32 InNumBits=0)
Definition BitArray.h:170
FORCEINLINE const uint32 * GetData() const
Definition BitArray.h:690
FORCEINLINE int32 GetIndex() const
Definition BitArray.h:894
FORCEINLINE TConstDualSetBitIterator & operator++()
Definition BitArray.h:868
const TBitArray< Allocator > & ArrayA
Definition BitArray.h:901
const TBitArray< OtherAllocator > & ArrayB
Definition BitArray.h:902
FORCEINLINE TConstDualSetBitIterator(const TBitArray< Allocator > &InArrayA, const TBitArray< OtherAllocator > &InArrayB, int32 StartIndex=0)
Definition BitArray.h:850
FORCEINLINE operator bool() const
Definition BitArray.h:883
FORCEINLINE bool operator!() const
Definition BitArray.h:888
FORCEINLINE friend bool operator==(const TConstSetBitIterator &Lhs, const TConstSetBitIterator &Rhs)
Definition BitArray.h:763
FORCEINLINE TConstSetBitIterator & operator++()
Definition BitArray.h:752
FORCEINLINE bool operator!() const
Definition BitArray.h:780
FORCEINLINE friend bool operator!=(const TConstSetBitIterator &Lhs, const TConstSetBitIterator &Rhs)
Definition BitArray.h:769
TConstSetBitIterator(const TBitArray< Allocator > &InArray, int32 StartIndex=0)
Definition BitArray.h:737
FORCEINLINE operator bool() const
Definition BitArray.h:775
FORCEINLINE int32 GetIndex() const
Definition BitArray.h:786
const TBitArray< Allocator > & Array
Definition BitArray.h:793
FORCEINLINE TEnumAsByte(TEnum InValue)
Definition EnumAsByte.h:40
TEnum GetValue() const
Definition EnumAsByte.h:122
FORCEINLINE TEnumAsByte(int32 InValue)
Definition EnumAsByte.h:49
FORCEINLINE TEnumAsByte & operator=(TEnum InValue)
Definition EnumAsByte.h:81
FORCEINLINE TEnumAsByte(const TEnumAsByte &InValue)
Definition EnumAsByte.h:31
FORCEINLINE TEnumAsByte(uint8 InValue)
Definition EnumAsByte.h:58
TEnum EnumType
Definition EnumAsByte.h:21
bool operator==(TEnum InValue) const
Definition EnumAsByte.h:93
operator TEnum() const
Definition EnumAsByte.h:110
FORCEINLINE TEnumAsByte()
Definition EnumAsByte.h:24
TEnumAsByte_EnumClass< TIsEnumClass< TEnum >::Value > Check
Definition EnumAsByte.h:18
FORCEINLINE TEnumAsByte & operator=(TEnumAsByte InValue)
Definition EnumAsByte.h:70
FORCEINLINE friend uint32 GetTypeHash(const TEnumAsByte &Enum)
Definition EnumAsByte.h:133
bool operator==(TEnumAsByte InValue) const
Definition EnumAsByte.h:104
ForElementType & operator=(const ForElementType &)
TTypeCompatibleBytes< ElementType > InlineData[NumInlineElements]
FORCEINLINE ElementType * GetAllocation() const
FORCEINLINE void MoveToEmpty(ForElementType &Other)
FORCEINLINE int32 CalculateSlackReserve(int32 NumElements, SIZE_T NumBytesPerElement) const
SIZE_T GetAllocatedSize(int32 NumAllocatedElements, SIZE_T NumBytesPerElement) const
void ResizeAllocation(int32 PreviousNumElements, int32 NumElements, SIZE_T NumBytesPerElement)
FORCEINLINE int32 CalculateSlackGrow(int32 NumElements, int32 NumAllocatedElements, int32 NumBytesPerElement) const
ForElementType(const ForElementType &)
FORCEINLINE int32 CalculateSlackShrink(int32 NumElements, int32 NumAllocatedElements, int32 NumBytesPerElement) const
TFunction(const TFunction &Other)
Definition Function.h:581
TFunction(FunctorType &&InFunc)
Definition Function.h:556
UE4Function_Private::FFunctionStorage Storage
Definition Function.h:658
FORCEINLINE operator bool() const
Definition Function.h:643
TFunction(TYPE_OF_NULLPTR=nullptr)
Definition Function.h:546
UE4Function_Private::TFunctionRefBase< TFunction< FuncType >, FuncType > Super
Definition Function.h:540
TFunction & operator=(TYPE_OF_NULLPTR)
Definition Function.h:617
void * GetPtr() const
Definition Function.h:652
TFunction(TFunction &&Other)
Definition Function.h:598
~TFunctionRef()=default
TFunctionRef(const FunctorType &Functor)
Definition Function.h:404
void CopyAndReseat(const TFunctionRef &Other, void *Functor)
Definition Function.h:480
void * GetPtr() const
Definition Function.h:489
void Set(FunctorType *Functor)
Definition Function.h:467
TFunctionRef(FunctorType &Functor)
Definition Function.h:391
void * Ptr
Definition Function.h:495
UE4Function_Private::TFunctionRefBase< TFunctionRef< FuncType >, FuncType > Super
Definition Function.h:384
TFunctionRef & operator=(const TFunctionRef &) const =delete
TFunctionRef(FunctionType *Function)
Definition Function.h:417
TFunctionRef(const TFunctionRef &Other)
Definition Function.h:430
FORCEINLINE friend bool operator!=(const TIndexedContainerIterator &Lhs, const TIndexedContainerIterator &Rhs)
Definition TArray.h:130
ElementType * operator->() const
Definition TArray.h:93
FORCEINLINE friend bool operator==(const TIndexedContainerIterator &Lhs, const TIndexedContainerIterator &Rhs)
Definition TArray.h:129
IndexType GetIndex() const
Definition TArray.h:105
TIndexedContainerIterator operator+(int32 Offset) const
Definition TArray.h:71
TIndexedContainerIterator operator++(int)
Definition TArray.h:44
TIndexedContainerIterator & operator--()
Definition TArray.h:52
TIndexedContainerIterator & operator-=(int32 Offset)
Definition TArray.h:77
FORCEINLINE operator bool() const
Definition TArray.h:99
TIndexedContainerIterator(ContainerType &InContainer, IndexType StartIndex=0)
Definition TArray.h:32
ContainerType & Container
Definition TArray.h:134
TIndexedContainerIterator & operator++()
Definition TArray.h:39
TIndexedContainerIterator & operator+=(int32 Offset)
Definition TArray.h:65
TIndexedContainerIterator operator--(int)
Definition TArray.h:57
TIndexedContainerIterator operator-(int32 Offset) const
Definition TArray.h:82
ElementType & operator*() const
Definition TArray.h:88
FORCEINLINE int32 Add(T *Item)
FORCEINLINE T & operator[](int32 Index)
uint32 GetTypeSize() const
void RemoveAt(int32 Index, int32 Count=1, bool bAllowShrinking=true)
FORCEINLINE void Insert(T *Item, int32 Index)
void DestructAndFreeItems()
TIndirectArray & operator=(const TIndirectArray &Other)
TIterator CreateIterator()
TIndirectArray(const TIndirectArray &Other)
FORCEINLINE ElementType & Last(int32 IndexFromTheEnd=0)
FORCEINLINE void Reserve(int32 Number)
FORCEINLINE const T ** GetData() const
FORCEINLINE T ** GetData()
FORCEINLINE bool IsValidIndex(int32 Index) const
void Empty(int32 Slack=0)
TConstIterator CreateConstIterator() const
InternalArrayType Array
TIndexedContainerIterator< const TIndirectArray, const ElementType, int32 > TConstIterator
void Reset(int32 NewSize=0)
FORCEINLINE const T & operator[](int32 Index) const
void RemoveAtSwap(int32 Index, int32 Count=1, bool bAllowShrinking=true)
TIndirectArray & operator=(TIndirectArray &&)=default
TArray< void *, Allocator > InternalArrayType
FORCEINLINE friend TDereferencingIterator< ElementType, typename InternalArrayType::RangedForIteratorType > end(TIndirectArray &IndirectArray)
void Swap(int32 FirstIndexToSwap, int32 SecondIndexToSwap)
FORCEINLINE friend TDereferencingIterator< const ElementType, typename InternalArrayType::RangedForConstIteratorType > begin(const TIndirectArray &IndirectArray)
FORCEINLINE const ElementType & Last(int32 IndexFromTheEnd=0) const
SIZE_T GetAllocatedSize() const
FORCEINLINE int32 Num() const
FORCEINLINE friend TDereferencingIterator< ElementType, typename InternalArrayType::RangedForIteratorType > begin(TIndirectArray &IndirectArray)
TIndirectArray()=default
FORCEINLINE friend TDereferencingIterator< const ElementType, typename InternalArrayType::RangedForConstIteratorType > end(const TIndirectArray &IndirectArray)
TIndirectArray(TIndirectArray &&)=default
TIndexedContainerIterator< TIndirectArray, ElementType, int32 > TIterator
FORCEINLINE int32 CalculateSlackReserve(int32 NumElements, SIZE_T NumBytesPerElement) const
FORCEINLINE int32 CalculateSlackShrink(int32 NumElements, int32 NumAllocatedElements, int32 NumBytesPerElement) const
FORCEINLINE ElementType * GetAllocation() const
TTypeCompatibleBytes< ElementType > InlineData[NumInlineElements]
ForElementType(const ForElementType &)
FORCEINLINE void MoveToEmpty(ForElementType &Other)
void ResizeAllocation(int32 PreviousNumElements, int32 NumElements, SIZE_T NumBytesPerElement)
ForElementType & operator=(const ForElementType &)
SIZE_T GetAllocatedSize(int32 NumAllocatedElements, SIZE_T NumBytesPerElement) const
FORCEINLINE int32 CalculateSlackGrow(int32 NumElements, int32 NumAllocatedElements, int32 NumBytesPerElement) const
SecondaryAllocator::template ForElementType< ElementType > SecondaryData
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)
Definition Sorting.h:202
TRValueToLValueReference< KeyInitType >::Type Key
Definition Map.h:57
FORCEINLINE TKeyInitializer(KeyInitType InKey)
Definition Map.h:60
operator TPair< KeyType, ValueType >() const
Definition Map.h:65
TChooseClass< bConst, constKeyType, KeyType >::Result ItKeyType
Definition Map.h:540
TChooseClass< bConst, constTMapBase, TMapBase >::Result MapType
Definition Map.h:539
FORCEINLINE friend bool operator==(const TBaseIterator &Lhs, const TBaseIterator &Rhs)
Definition Map.h:567
FORCEINLINE TBaseIterator(const PairItType &InElementIt)
Definition Map.h:545
FORCEINLINE bool operator!() const
Definition Map.h:562
FORCEINLINE ItKeyType & Key() const
Definition Map.h:570
FORCEINLINE PairType & operator*() const
Definition Map.h:573
PairItType PairIt
Definition Map.h:577
FORCEINLINE friend bool operator!=(const TBaseIterator &Lhs, const TBaseIterator &Rhs)
Definition Map.h:568
FORCEINLINE TBaseIterator & operator++()
Definition Map.h:550
FORCEINLINE ItValueType & Value() const
Definition Map.h:571
TChooseClass< bConst, typenameTChooseClass< bRangedFor, typenameElementSetType::TRangedForConstIterator, typenameElementSetType::TConstIterator >::Result, typenameTChooseClass< bRangedFor, typenameElementSetType::TRangedForIterator, typenameElementSetType::TIterator >::Result >::Result PairItType
Definition Map.h:537
FORCEINLINE PairType * operator->() const
Definition Map.h:574
FORCEINLINE operator bool() const
Definition Map.h:557
TChooseClass< bConst, constValueType, ValueType >::Result ItValueType
Definition Map.h:541
TChooseClass< bConst, consttypenameElementSetType::ElementType, typenameElementSetType::ElementType >::Result PairType
Definition Map.h:542
TChooseClass< bConst, constValueType, ValueType >::Result ItValueType
Definition Map.h:587
FORCEINLINE TBaseKeyIterator(const SetItType &InSetIt)
Definition Map.h:591
FORCEINLINE operator bool() const
Definition Map.h:603
TChooseClass< bConst, constKeyType, KeyType >::Result ItKeyType
Definition Map.h:586
FORCEINLINE ItKeyType & Key() const
Definition Map.h:613
FORCEINLINE bool operator!() const
Definition Map.h:608
FORCEINLINE ItValueType & Value() const
Definition Map.h:614
FORCEINLINE TBaseKeyIterator & operator++()
Definition Map.h:596
TChooseClass< bConst, typenameElementSetType::TConstKeyIterator, typenameElementSetType::TKeyIterator >::Result SetItType
Definition Map.h:585
FORCEINLINE TConstIterator(const TMapBase &InMap)
Definition Map.h:665
FORCEINLINE TConstKeyIterator(const TMapBase &InMap, KeyInitType InKey)
Definition Map.h:678
FORCEINLINE ~TIterator()
Definition Map.h:640
TMapBase & Map
Definition Map.h:656
bool bRequiresRehashOnRemoval
Definition Map.h:658
bool bElementsHaveBeenRemoved
Definition Map.h:657
FORCEINLINE void RemoveCurrent()
Definition Map.h:649
FORCEINLINE TIterator(TMapBase &InMap, bool bInRequiresRehashOnRemoval=false)
Definition Map.h:631
FORCEINLINE void RemoveCurrent()
Definition Map.h:692
FORCEINLINE TKeyIterator(TMapBase &InMap, KeyInitType InKey)
Definition Map.h:687
FORCEINLINE ValueType & FindOrAddImpl(ArgType &&Arg)
Definition Map.h:403
FORCEINLINE friend TRangedForIterator end(TMapBase &MapBase)
Definition Map.h:729
FORCEINLINE bool Contains(KeyConstPointerType Key) const
Definition Map.h:492
TSet< ElementType, KeyFuncs, SetAllocator > ElementSetType
Definition Map.h:526
const KeyType * FindKey(ValueInitType Value) const
Definition Map.h:360
FORCEINLINE ValueType * Find(KeyConstPointerType Key)
Definition Map.h:379
FORCEINLINE ValueType & Add(KeyType &&InKey, ValueType &&InValue)
Definition Map.h:299
ElementSetType Pairs
Definition Map.h:621
void GenerateValueArray(TArray< ValueType, Allocator > &OutArray) const
Definition Map.h:516
FORCEINLINE ValueType FindRef(KeyConstPointerType Key) const
Definition Map.h:476
void GenerateKeyArray(TArray< KeyType, Allocator > &OutArray) const
Definition Map.h:502
FORCEINLINE const ValueType * Find(KeyConstPointerType Key) const
Definition Map.h:388
FORCEINLINE ValueType & Add(const KeyType &InKey)
Definition Map.h:307
friend bool LegacyCompareEqual(const TMapBase &A, const TMapBase &B)
Definition Map.h:166
FORCEINLINE TIterator CreateIterator()
Definition Map.h:699
FORCEINLINE friend TRangedForConstIterator end(const TMapBase &MapBase)
Definition Map.h:730
FORCEINLINE void Shrink()
Definition Map.h:229
FORCEINLINE void Empty(int32 ExpectedNumElements=0)
Definition Map.h:217
FORCEINLINE void Reserve(int32 Number)
Definition Map.h:247
TMapBase & operator=(const TMapBase &)=default
FORCEINLINE TConstKeyIterator CreateConstKeyIterator(KeyInitType InKey) const
Definition Map.h:717
TMapBase(const TMapBase &)=default
TMapBase(TMapBase &&)=default
TTypeTraits< KeyType >::ConstInitType KeyInitType
Definition Map.h:112
FORCEINLINE ValueType & FindOrAdd(KeyType &&Key)
Definition Map.h:421
FORCEINLINE TConstIterator CreateConstIterator() const
Definition Map.h:705
FORCEINLINE int32 Remove(KeyConstPointerType InKey)
Definition Map.h:344
TTypeTraits< ValueType >::ConstInitType ValueInitType
Definition Map.h:113
FORCEINLINE ValueType & Add(KeyType &&InKey)
Definition Map.h:308
TTypeTraits< KeyType >::ConstPointerType KeyConstPointerType
Definition Map.h:111
TMapBase & operator=(const TMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
Definition Map.h:158
FORCEINLINE TKeyIterator CreateKeyIterator(KeyInitType InKey)
Definition Map.h:711
ValueType & Emplace(InitKeyType &&InKey)
Definition Map.h:331
int32 GetKeys(TArray< KeyType, Allocator > &OutKeys) const
Definition Map.h:264
TMapBase & operator=(TMapBase &&)=default
TMapBase(TMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
Definition Map.h:138
FORCEINLINE ValueType & Add(KeyType &&InKey, const ValueType &InValue)
Definition Map.h:298
FORCEINLINE friend TRangedForIterator begin(TMapBase &MapBase)
Definition Map.h:727
bool OrderIndependentCompareEqual(const TMapBase &Other) const
Definition Map.h:183
FORCEINLINE const ValueType & FindChecked(KeyConstPointerType Key) const
Definition Map.h:450
FORCEINLINE int32 Num() const
Definition Map.h:253
FORCEINLINE void CompactStable()
Definition Map.h:241
FORCEINLINE ValueType & Add(const KeyType &InKey, const ValueType &InValue)
Definition Map.h:296
FORCEINLINE friend TRangedForConstIterator begin(const TMapBase &MapBase)
Definition Map.h:728
TMapBase()=default
FORCEINLINE void Compact()
Definition Map.h:235
FORCEINLINE ValueType & FindOrAdd(const KeyType &Key)
Definition Map.h:420
TPair< KeyType, ValueType > ElementType
Definition Map.h:114
FORCEINLINE ValueType & FindChecked(KeyConstPointerType Key)
Definition Map.h:463
FORCEINLINE ValueType & Add(const KeyType &InKey, ValueType &&InValue)
Definition Map.h:297
ValueType & Emplace(InitKeyType &&InKey, InitValueType &&InValue)
Definition Map.h:317
TMapBase(const TMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
Definition Map.h:144
FORCEINLINE uint32 GetAllocatedSize() const
Definition Map.h:284
TMapBase & operator=(TMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
Definition Map.h:150
friend bool LegacyCompareNotEqual(const TMapBase &A, const TMapBase &B)
Definition Map.h:170
FORCEINLINE void Reset()
Definition Map.h:223
Definition Map.h:856
FORCEINLINE ValueType & operator[](KeyConstPointerType Key)
Definition Map.h:985
FORCEINLINE bool RemoveAndCopyValue(KeyInitType Key, ValueType &OutRemovedValue)
Definition Map.h:923
FORCEINLINE const ValueType & operator[](KeyConstPointerType Key) const
Definition Map.h:986
TMap(const TMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
Definition Map.h:894
TSortableMapBase< KeyType, ValueType, SetAllocator, KeyFuncs > Super
Definition Map.h:863
FORCEINLINE ValueType FindAndRemoveChecked(KeyConstPointerType Key)
Definition Map.h:942
void Append(const TMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &OtherMap)
Definition Map.h:976
TMap & operator=(const TMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
Definition Map.h:909
void Append(TMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&OtherMap)
Definition Map.h:958
TMap()=default
TMap & operator=(const TMap &)=default
TMap(TMap &&)=default
TMap & operator=(TMap &&)=default
TMap & operator=(TMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
Definition Map.h:901
TMap(const TMap &)=default
TMap(TMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
Definition Map.h:887
Super::KeyInitType KeyInitType
Definition Map.h:864
Super::KeyConstPointerType KeyConstPointerType
Definition Map.h:865
static void Sort(T *First, const int32 Num, const PREDICATE_CLASS &Predicate)
Definition Sorting.h:286
Super::KeyInitType KeyInitType
Definition Map.h:1001
TMultiMap(TMultiMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
Definition Map.h:1024
Super::ValueInitType ValueInitType
Definition Map.h:1002
Super::KeyConstPointerType KeyConstPointerType
Definition Map.h:1000
int32 Num(KeyInitType Key) const
Definition Map.h:1239
void MultiFindPointer(KeyInitType Key, TArray< const ValueType *, Allocator > &OutValues, bool bMaintainOrder=false) const
Definition Map.h:1080
int32 RemoveSingle(KeyInitType InKey, ValueInitType InValue)
Definition Map.h:1183
TMultiMap & operator=(TMultiMap &&)=default
void MultiFindPointer(KeyInitType Key, TArray< ValueType *, Allocator > &OutValues, bool bMaintainOrder=false)
Definition Map.h:1092
ValueType * FindPair(KeyInitType Key, ValueInitType Value)
Definition Map.h:1223
TMultiMap(const TMultiMap &)=default
FORCEINLINE ValueType & AddUnique(KeyType &&InKey, ValueType &&InValue)
Definition Map.h:1117
TMultiMap & operator=(TMultiMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
Definition Map.h:1038
TMultiMap(const TMultiMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
Definition Map.h:1031
FORCEINLINE int32 Num() const
Definition Map.h:1251
int32 Remove(KeyInitType InKey, ValueInitType InValue)
Definition Map.h:1160
TMultiMap & operator=(const TMultiMap &)=default
TSortableMapBase< KeyType, ValueType, SetAllocator, KeyFuncs > Super
Definition Map.h:999
FORCEINLINE const ValueType * FindPair(KeyInitType Key, ValueInitType Value) const
Definition Map.h:1210
TMultiMap & operator=(const TMultiMap< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
Definition Map.h:1046
void MultiFind(KeyInitType Key, TArray< ValueType, Allocator > &OutValues, bool bMaintainOrder=false) const
Definition Map.h:1059
FORCEINLINE ValueType & AddUnique(const KeyType &InKey, const ValueType &InValue)
Definition Map.h:1114
FORCEINLINE int32 Remove(KeyConstPointerType InKey)
Definition Map.h:1148
FORCEINLINE ValueType & AddUnique(KeyType &&InKey, const ValueType &InValue)
Definition Map.h:1116
TMultiMap()=default
ValueType & EmplaceUnique(InitKeyType &&InKey, InitValueType &&InValue)
Definition Map.h:1131
FORCEINLINE ValueType & AddUnique(const KeyType &InKey, ValueType &&InValue)
Definition Map.h:1115
TMultiMap(TMultiMap &&)=default
FORCEINLINE TPairInitializer(KeyInitType InKey, ValueInitType InValue)
Definition Map.h:30
operator TPair< KeyType, ValueType >() const
Definition Map.h:45
TRValueToLValueReference< ValueInitType >::Type Value
Definition Map.h:27
TRValueToLValueReference< KeyInitType >::Type Key
Definition Map.h:26
FORCEINLINE TPairInitializer(const TPair< KeyType, ValueType > &Pair)
Definition Map.h:38
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)
Definition Sorting.h:245
FORCEINLINE FElementCompareClass(const PREDICATE_CLASS &InPredicate)
Definition Set.h:869
FORCEINLINE bool operator()(const SetElementType &A, const SetElementType &B) const
Definition Set.h:873
TDereferenceWrapper< ElementType, PREDICATE_CLASS > Predicate
Definition Set.h:866
TChooseClass< bConst, constElementType, ElementType >::Result ItElementType
Definition Set.h:984
FORCEINLINE ItElementType & operator*() const
Definition Set.h:1025
FORCEINLINE friend bool operator==(const TBaseIterator &Lhs, const TBaseIterator &Rhs)
Definition Set.h:1030
ElementItType ElementIt
Definition Set.h:1033
TChooseClass< bConst, typenameTChooseClass< bRangedFor, typenameElementArrayType::TRangedForConstIterator, typenameElementArrayType::TConstIterator >::Result, typenameTChooseClass< bRangedFor, typenameElementArrayType::TRangedForIterator, typenameElementArrayType::TIterator >::Result >::Result ElementItType
Definition Set.h:991
FORCEINLINE TBaseIterator & operator++()
Definition Set.h:999
FORCEINLINE friend bool operator!=(const TBaseIterator &Lhs, const TBaseIterator &Rhs)
Definition Set.h:1031
FORCEINLINE FSetElementId GetId() const
Definition Set.h:1017
FORCEINLINE TBaseIterator(const ElementItType &InElementIt)
Definition Set.h:993
FORCEINLINE ItElementType * operator->() const
Definition Set.h:1021
FORCEINLINE operator bool() const
Definition Set.h:1006
FORCEINLINE bool operator!() const
Definition Set.h:1011
FORCEINLINE ItElementType & operator*() const
Definition Set.h:1096
FORCEINLINE ItElementType * operator->() const
Definition Set.h:1092
FORCEINLINE TBaseKeyIterator(SetType &InSet, KeyInitType InKey)
Definition Set.h:1046
TTypeTraits< typenameKeyFuncs::KeyType >::ConstPointerType Key
Definition Set.h:1103
TChooseClass< bConst, constTSet, TSet >::Result SetType
Definition Set.h:1041
FSetElementId Id
Definition Set.h:1104
FORCEINLINE operator bool() const
Definition Set.h:1081
FORCEINLINE TBaseKeyIterator & operator++()
Definition Set.h:1061
FSetElementId NextId
Definition Set.h:1105
TChooseClass< bConst, constElementType, ElementType >::Result ItElementType
Definition Set.h:1042
FORCEINLINE bool operator!() const
Definition Set.h:1086
FORCEINLINE TConstIterator(const TSet &InSet)
Definition Set.h:1116
FORCEINLINE TConstKeyIterator(const TSet &InSet, KeyInitType InKey)
Definition Set.h:1151
FORCEINLINE TIterator(TSet &InSet)
Definition Set.h:1128
TSet & Set
Definition Set.h:1141
FORCEINLINE void RemoveCurrent()
Definition Set.h:1135
FORCEINLINE TKeyIterator(TSet &InSet, KeyInitType InKey)
Definition Set.h:1160
FORCEINLINE void RemoveCurrent()
Definition Set.h:1166
static FORCEINLINE uint32 GetNumberOfHashBuckets(uint32 NumHashedElements)
InSparseArrayAllocator SparseArrayAllocator
int32 HashIndex
Definition Set.h:153
FORCEINLINE TSetElement(const TSetElement &Rhs)
Definition Set.h:163
FORCEINLINE TSetElement & operator=(const TSetElement &Rhs)
Definition Set.h:167
InElementType ElementType
Definition Set.h:144
FORCEINLINE bool operator!=(const TSetElement &Other) const
Definition Set.h:175
ElementType Value
Definition Set.h:147
FORCEINLINE TSetElement()
Definition Set.h:156
FORCEINLINE TSetElement & operator=(TSetElement &&Rhs)
Definition Set.h:168
FORCEINLINE TSetElement(TSetElement &&Rhs)
Definition Set.h:164
FSetElementId HashNextId
Definition Set.h:150
FORCEINLINE bool operator==(const TSetElement &Other) const
Definition Set.h:171
FORCEINLINE ElementType * Find(KeyInitType Key)
Definition Set.h:633
FORCEINLINE FSetElementId Add(const InElementType &InElement, bool *bIsAlreadyInSetPtr=NULL)
Definition Set.h:458
FORCEINLINE TSet()
Definition Set.h:207
FORCEINLINE friend TRangedForConstIterator end(const TSet &Set)
Definition Set.h:1195
void Append(const TSet< ElementType, KeyFuncs, OtherAllocator > &OtherSet)
Definition Set.h:549
FORCEINLINE int32 Num() const
Definition Set.h:421
TSet & operator=(const TSet< ElementType, KeyFuncs, OtherAllocator > &Other)
Definition Set.h:321
TSet & operator=(TSet &&Other)
Definition Set.h:284
bool VerifyHashElementsKey(KeyInitType Key)
Definition Set.h:725
KeyFuncs::KeyInitType KeyInitType
Definition Set.h:198
static FORCEINLINE TEnableIf< TContainerTraits< SetType >::MoveWillEmptyContainer >::Type MoveOrCopy(SetType &ToSet, SetType &FromSet)
Definition Set.h:252
void Rehash() const
Definition Set.h:953
FORCEINLINE void Shrink()
Definition Set.h:370
TSet & operator=(TSet< ElementType, KeyFuncs, OtherAllocator > &&Other)
Definition Set.h:312
FORCEINLINE const ElementType & operator[](FSetElementId Id) const
Definition Set.h:446
TSet(TSet &&Other)
Definition Set.h:277
TSet(TSet< ElementType, KeyFuncs, OtherAllocator > &&Other)
Definition Set.h:296
FORCEINLINE TIterator CreateIterator()
Definition Set.h:1176
friend bool LegacyCompareNotEqual(const TSet &A, const TSet &B)
Definition Set.h:751
TSparseArray< SetElementType, typename Allocator::SparseArrayAllocator > ElementArrayType
Definition Set.h:879
FORCEINLINE void Compact()
Definition Set.h:377
FORCEINLINE FSetElementId Add(InElementType &&InElement, bool *bIsAlreadyInSetPtr=NULL)
Definition Set.h:459
FORCEINLINE uint32 GetAllocatedSize(void) const
Definition Set.h:415
FORCEINLINE void CheckAddress(const ElementType *Addr) const
Definition Set.h:856
FORCEINLINE void HashElement(FSetElementId ElementId, const SetElementType &Element) const
Definition Set.h:915
FORCEINLINE SetElementType & GetInternalElement(FSetElementId Id)
Definition Set.h:900
FORCEINLINE friend TRangedForIterator begin(TSet &Set)
Definition Set.h:1192
FORCEINLINE TSet(const TSet &Copy)
Definition Set.h:212
InElementType ElementType
Definition Set.h:204
FORCEINLINE bool IsValidId(FSetElementId Id) const
Definition Set.h:431
FORCEINLINE TSet(TArray< ElementType > &&InArray)
Definition Set.h:224
void Append(const TArray< ElementType, ArrayAllocator > &InElements)
Definition Set.h:524
TSet Intersect(const TSet &OtherSet) const
Definition Set.h:757
FORCEINLINE void Relax()
Definition Set.h:406
FSetElementId FindId(KeyInitType Key) const
Definition Set.h:610
FORCEINLINE friend TRangedForConstIterator begin(const TSet &Set)
Definition Set.h:1193
TSet & operator=(const TSet &Copy)
Definition Set.h:237
int32 HashSize
Definition Set.h:885
FSetElementId Emplace(ArgsType &&Args, bool *bIsAlreadyInSetPtr=NULL)
Definition Set.h:472
FORCEINLINE ElementType & operator[](FSetElementId Id)
Definition Set.h:440
void Append(TSet< ElementType, KeyFuncs, OtherAllocator > &&OtherSet)
Definition Set.h:559
bool ConditionalRehash(int32 NumHashedElements, bool bAllowShrinking=false) const
Definition Set.h:931
FORCEINLINE const SetElementType & GetInternalElement(FSetElementId Id) const
Definition Set.h:896
TSet Difference(const TSet &OtherSet) const
Definition Set.h:794
KeyFuncs::ElementInitType ElementInitType
Definition Set.h:199
TSet(const TSet< ElementType, KeyFuncs, OtherAllocator > &Other)
Definition Set.h:304
FORCEINLINE FSetElementId & GetTypedHash(int32 HashIndex) const
Definition Set.h:887
HashType Hash
Definition Set.h:884
FORCEINLINE void CompactStable()
Definition Set.h:386
Allocator::HashAllocator::template ForElementType< FSetElementId > HashType
Definition Set.h:880
void Append(TArray< ElementType, ArrayAllocator > &&InElements)
Definition Set.h:534
static FORCEINLINE FSetElementId IndexToId(int32 Index)
Definition Set.h:909
void Sort(const PREDICATE_CLASS &Predicate)
Definition Set.h:716
friend bool LegacyCompareEqual(const TSet &A, const TSet &B)
Definition Set.h:747
FORCEINLINE const ElementType * Find(KeyInitType Key) const
Definition Set.h:651
FORCEINLINE void Reserve(int32 Number)
Definition Set.h:395
TSet Union(const TSet &OtherSet) const
Definition Set.h:777
FORCEINLINE ~TSet()
Definition Set.h:231
void Remove(FSetElementId ElementId)
Definition Set.h:582
static FORCEINLINE TEnableIf<!TContainerTraits< SetType >::MoveWillEmptyContainer >::Type MoveOrCopy(SetType &ToSet, SetType &FromSet)
Definition Set.h:263
TSetElement< InElementType > SetElementType
Definition Set.h:201
FORCEINLINE friend TRangedForIterator end(TSet &Set)
Definition Set.h:1194
void Reset()
Definition Set.h:357
TArray< ElementType > Array() const
Definition Set.h:839
ElementArrayType Elements
Definition Set.h:882
FORCEINLINE TSet(const TArray< ElementType > &InArray)
Definition Set.h:218
FORCEINLINE TConstIterator CreateConstIterator() const
Definition Set.h:1182
bool Includes(const TSet< ElementType, KeyFuncs, Allocator > &OtherSet) const
Definition Set.h:816
void Empty(int32 ExpectedNumElements=0)
Definition Set.h:340
FORCEINLINE bool Contains(KeyInitType Key) const
Definition Set.h:707
int32 Remove(KeyInitType Key)
Definition Set.h:669
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 > WeakThis
TSharedFromThis(TSharedFromThis const &)
FORCEINLINE void UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, Mode > const *InSharedPtr, OtherType *InObject) const
TSharedRef< ObjectType const, Mode > AsShared() const
FORCEINLINE bool DoesSharedInstanceExist() const
FORCEINLINE const int32 GetSharedReferenceCount() const
FORCEINLINE ObjectType * operator->() const
FORCEINLINE TSharedPtr(OtherType *InObject, DeleterType &&InDeleter)
SharedPointerInternals::FSharedReferencer< Mode > SharedReferenceCount
FORCEINLINE FMakeReferenceTo< ObjectType >::Type operator*() const
FORCEINLINE TSharedPtr(OtherType *InObject)
FORCEINLINE TSharedPtr(SharedPointerInternals::FNullTag *=nullptr)
FORCEINLINE TSharedPtr(TSharedPtr< OtherType, Mode > const &InSharedPtr)
FORCEINLINE TSharedPtr(TSharedPtr< OtherType, Mode > const &InSharedPtr, SharedPointerInternals::FStaticCastTag)
FORCEINLINE TSharedPtr & operator=(SharedPointerInternals::FNullTag *)
FORCEINLINE const bool IsValid() const
FORCEINLINE TSharedPtr(TSharedPtr< OtherType, Mode > &&OtherSharedPtr, ObjectType *InObject)
FORCEINLINE TSharedPtr(TSharedPtr< OtherType, Mode > const &OtherSharedPtr, ObjectType *InObject)
friend uint32 GetTypeHash(const TSharedPtr< ObjectType, Mode > &InSharedPtr)
FORCEINLINE const bool IsUnique() const
FORCEINLINE TSharedPtr(TSharedPtr< OtherType, Mode > const &InSharedPtr, SharedPointerInternals::FConstCastTag)
FORCEINLINE TSharedPtr(TSharedRef< OtherType, Mode > const &InSharedRef)
FORCEINLINE void Reset()
FORCEINLINE TSharedPtr & operator=(SharedPointerInternals::FRawPtrProxy< OtherType > const &InRawPtrProxy)
FORCEINLINE TSharedPtr & operator=(TSharedPtr &&InSharedPtr)
FORCEINLINE TSharedPtr(TSharedPtr &&InSharedPtr)
FORCEINLINE TSharedRef< ObjectType, Mode > ToSharedRef() const
FORCEINLINE TSharedPtr(TSharedRef< OtherType, Mode > const &OtherSharedRef, ObjectType *InObject)
FORCEINLINE TSharedPtr(SharedPointerInternals::FRawPtrProxy< OtherType > const &InRawPtrProxy)
FORCEINLINE TSharedPtr(TSharedPtr const &InSharedPtr)
ObjectType * Object
FORCEINLINE ObjectType * Get() const
FORCEINLINE TSharedPtr & operator=(TSharedPtr const &InSharedPtr)
FORCEINLINE TSharedPtr(TWeakPtr< OtherType, Mode > const &InWeakPtr)
FORCEINLINE TSharedRef & operator=(TSharedRef &&InSharedRef)
FORCEINLINE TSharedRef(TSharedPtr< OtherType, Mode > &&InSharedPtr)
FORCEINLINE ObjectType & Get() const
void Init(OtherType *InObject)
FORCEINLINE ObjectType * operator->() const
FORCEINLINE const bool IsValid() const
FORCEINLINE TSharedRef(TSharedRef &&InSharedRef)
FORCEINLINE TSharedRef & operator=(TSharedRef const &InSharedRef)
FORCEINLINE TSharedRef(OtherType *InObject, DeleterType &&InDeleter)
FORCEINLINE TSharedRef(TSharedPtr< OtherType, Mode > const &InSharedPtr)
FORCEINLINE const bool IsUnique() const
FORCEINLINE TSharedRef(TSharedRef const &InSharedRef)
FORCEINLINE ObjectType & operator*() const
FORCEINLINE TSharedRef(TSharedRef< OtherType, Mode > const &InSharedRef, SharedPointerInternals::FConstCastTag)
FORCEINLINE TSharedRef(SharedPointerInternals::FRawPtrProxy< OtherType > const &InRawPtrProxy)
FORCEINLINE const int32 GetSharedReferenceCount() const
FORCEINLINE TSharedRef(OtherType *InObject)
SharedPointerInternals::FSharedReferencer< Mode > SharedReferenceCount
FORCEINLINE TSharedRef(TSharedRef< OtherType, Mode > const &InSharedRef)
FORCEINLINE TSharedRef(TSharedRef< OtherType, Mode > const &OtherSharedRef, ObjectType *InObject)
friend uint32 GetTypeHash(const TSharedRef< ObjectType, Mode > &InSharedRef)
ObjectType * Object
FORCEINLINE TSharedRef & operator=(SharedPointerInternals::FRawPtrProxy< OtherType > const &InRawPtrProxy)
FORCEINLINE TSharedRef(TSharedRef< OtherType, Mode > const &InSharedRef, SharedPointerInternals::FStaticCastTag)
FORCEINLINE TSharedRef(ObjectType *InObject, SharedPointerInternals::FReferenceControllerBase *InSharedReferenceCount)
TDereferenceWrapper< KeyType, PREDICATE_CLASS > Predicate
Definition Map.h:818
FORCEINLINE FKeyComparisonClass(const PREDICATE_CLASS &InPredicate)
Definition Map.h:822
FORCEINLINE bool operator()(const typename Super::ElementType &A, const typename Super::ElementType &B) const
Definition Map.h:826
FORCEINLINE FValueComparisonClass(const PREDICATE_CLASS &InPredicate)
Definition Map.h:840
TDereferenceWrapper< ValueType, PREDICATE_CLASS > Predicate
Definition Map.h:836
FORCEINLINE bool operator()(const typename Super::ElementType &A, const typename Super::ElementType &B) const
Definition Map.h:844
TSortableMapBase & operator=(TSortableMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
Definition Map.h:777
TSortableMapBase & operator=(TSortableMapBase &&)=default
FORCEINLINE void ValueSort(const PREDICATE_CLASS &Predicate)
Definition Map.h:807
TSortableMapBase(TSortableMapBase &&)=default
TSortableMapBase(const TSortableMapBase &)=default
TSortableMapBase(TSortableMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &&Other)
Definition Map.h:763
TSortableMapBase()=default
TSortableMapBase & operator=(const TSortableMapBase &)=default
FORCEINLINE void KeySort(const PREDICATE_CLASS &Predicate)
Definition Map.h:797
TMapBase< KeyType, ValueType, SetAllocator, KeyFuncs > Super
Definition Map.h:741
TSortableMapBase & operator=(const TSortableMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
Definition Map.h:785
TSortableMapBase(const TSortableMapBase< KeyType, ValueType, OtherSetAllocator, KeyFuncs > &Other)
Definition Map.h:770
FElementCompareClass(const PREDICATE_CLASS &InPredicate)
const PREDICATE_CLASS & Predicate
bool operator()(const FElementOrFreeListLink &A, const FElementOrFreeListLink &B) const
FORCEINLINE ItElementType & operator*() const
FORCEINLINE friend bool operator==(const TBaseIterator &Lhs, const TBaseIterator &Rhs)
FORCEINLINE bool operator!() const
FORCEINLINE TBaseIterator & operator++()
FORCEINLINE int32 GetIndex() const
TChooseClass< bConst, constTSparseArray, TSparseArray >::Result ArrayType
FORCEINLINE friend bool operator!=(const TBaseIterator &Lhs, const TBaseIterator &Rhs)
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
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
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)
friend FORCEINLINE bool operator!=(const TRangedForConstIterator &Lhs, const TRangedForConstIterator &Rhs)
TRangedForConstIterator(const TSparseArray &InArray, const typename TBaseIterator< true >::BitArrayItType &InBitArrayIt)
TRangedForIterator(TSparseArray &InArray, const typename TBaseIterator< false >::BitArrayItType &InBitArrayIt)
friend FORCEINLINE bool operator!=(const TRangedForIterator &Lhs, const TRangedForIterator &Rhs)
void RemoveAt(int32 Index, int32 Count=1)
TSparseArrayElementOrFreeListLink< TAlignedBytes< sizeof(ElementType), alignof(ElementType)> > FElementOrFreeListLink
FSparseArrayAllocationInfo AllocateIndex(int32 Index)
Definition SparseArray.h:75
AllocationBitArrayType AllocationFlags
TSparseArray(const TSparseArray &InCopy)
void RemoveAtUninitialized(int32 Index, int32 Count=1)
TIterator CreateIterator()
const FElementOrFreeListLink & GetData(int32 Index) const
uint32 GetAllocatedSize(void) const
TSparseArray & operator+=(const TArray< ElementType > &OtherArray)
ElementType & operator[](int32 Index)
TSparseArray & operator=(const TSparseArray &InCopy)
static FORCEINLINE TEnableIf<!TContainerTraits< SparseArrayType >::MoveWillEmptyContainer >::Type MoveOrCopy(SparseArrayType &ToArray, SparseArrayType &FromArray)
TSparseArray(TSparseArray &&InCopy)
TBitArray< typename Allocator::BitArrayAllocator > AllocationBitArrayType
int32 Num() const
int32 NumFreeIndices
friend bool operator!=(const TSparseArray &A, const TSparseArray &B)
FORCEINLINE void CheckAddress(const ElementType *Addr) const
int32 Add(typename TTypeTraits< ElementType >::ConstInitType Element)
const ElementType & operator[](int32 Index) const
static FORCEINLINE TEnableIf< TContainerTraits< SparseArrayType >::MoveWillEmptyContainer >::Type MoveOrCopy(SparseArrayType &ToArray, SparseArrayType &FromArray)
FORCEINLINE friend TRangedForConstIterator end(const TSparseArray &Array)
friend bool operator==(const TSparseArray &A, const TSparseArray &B)
void Reserve(int32 ExpectedNumElements)
FElementOrFreeListLink & GetData(int32 Index)
TSparseArray & operator+=(const TSparseArray &OtherArray)
DataType Data
TArray< FElementOrFreeListLink, typename Allocator::ElementAllocator > DataType
TConstIterator CreateConstIterator() const
TSparseArray & operator=(TSparseArray &&InCopy)
FORCEINLINE friend TRangedForConstIterator begin(const TSparseArray &Array)
FORCEINLINE friend TRangedForIterator end(TSparseArray &Array)
FSparseArrayAllocationInfo InsertUninitialized(int32 Index)
int32 GetMaxIndex() const
bool IsAllocated(int32 Index) const
bool CompactStable()
void Empty(int32 ExpectedNumElements=0)
FORCEINLINE friend TRangedForIterator begin(TSparseArray &Array)
void Insert(int32 Index, typename TTypeTraits< ElementType >::ConstInitType Element)
int32 FirstFreeIndex
FSparseArrayAllocationInfo AddUninitialized()
Definition SparseArray.h:96
ObjectType * Object
friend uint32 GetTypeHash(const TWeakPtr< ObjectType, Mode > &InWeakPtr)
FORCEINLINE TSharedPtr< ObjectType, Mode > Pin() const
FORCEINLINE const bool IsValid() const
SharedPointerInternals::FWeakReferencer< Mode > WeakReferenceCount
FORCEINLINE TWeakPtr & operator=(TWeakPtr< OtherType, Mode > const &InWeakPtr)
FORCEINLINE void Reset()
FORCEINLINE TWeakPtr(TWeakPtr< OtherType, Mode > const &InWeakPtr)
FORCEINLINE TWeakPtr(TSharedRef< OtherType, Mode > const &InSharedRef)
FORCEINLINE TWeakPtr & operator=(TWeakPtr< OtherType, Mode > &&InWeakPtr)
FORCEINLINE TWeakPtr & operator=(TSharedRef< OtherType, Mode > const &InSharedRef)
FORCEINLINE TWeakPtr(TWeakPtr< OtherType, Mode > &&InWeakPtr)
FORCEINLINE TWeakPtr & operator=(TWeakPtr &&InWeakPtr)
FORCEINLINE TWeakPtr(TWeakPtr &&InWeakPtr)
FORCEINLINE TWeakPtr & operator=(TSharedPtr< OtherType, Mode > const &InSharedPtr)
FORCEINLINE TWeakPtr(TWeakPtr const &InWeakPtr)
FORCEINLINE bool HasSameObject(const void *InOtherPtr) const
FORCEINLINE TWeakPtr(SharedPointerInternals::FNullTag *=nullptr)
FORCEINLINE TWeakPtr & operator=(TWeakPtr const &InWeakPtr)
FORCEINLINE TWeakPtr & operator=(SharedPointerInternals::FNullTag *)
FORCEINLINE TWeakPtr(TSharedPtr< OtherType, Mode > const &InSharedPtr)
ArgFormatter(BasicFormatter< Char > &formatter, FormatSpec &spec, const Char *fmt)
Definition format.h:2289
uint64_t types_
Definition format.h:1567
ArgList(ULongLong types, const internal::Value *values)
Definition format.h:1591
internal::Arg::Type type(unsigned index) const
Definition format.h:1578
friend class internal::ArgMap
Definition format.h:1583
@ MAX_PACKED_ARGS
Definition format.h:1587
internal::Arg operator[](unsigned index) const
Definition format.h:1599
static internal::Arg::Type type(uint64_t types, unsigned index)
Definition format.h:1624
uint64_t types() const
Definition format.h:1596
ArgList(ULongLong types, const internal::Arg *args)
Definition format.h:1593
void report_unhandled_arg()
Definition format.h:1664
Result visit_custom(Arg::CustomValue)
Definition format.h:1744
Result visit(const Arg &arg)
Definition format.h:1756
Result visit_double(double value)
Definition format.h:1708
Result visit_uint(unsigned value)
Definition format.h:1682
Result visit_any_int(T)
Definition format.h:1703
Result visit_cstring(const char *)
Definition format.h:1724
Result visit_pointer(const void *)
Definition format.h:1739
Result visit_unhandled_arg()
Definition format.h:1666
Result visit_any_double(T)
Definition format.h:1719
Result visit_long_double(long double value)
Definition format.h:1713
Result visit_long_long(LongLong value)
Definition format.h:1677
Result visit_wstring(Arg::StringValue< wchar_t >)
Definition format.h:1734
Result visit_string(Arg::StringValue< char >)
Definition format.h:1729
Result visit_ulong_long(ULongLong value)
Definition format.h:1687
Result visit_int(int value)
Definition format.h:1672
Result visit_bool(bool value)
Definition format.h:1692
Result visit_char(int value)
Definition format.h:1697
BasicFormatter< Char, Impl > & formatter_
Definition format.h:2260
const Char * format_
Definition format.h:2261
BasicArgFormatter(BasicFormatter< Char, Impl > &formatter, Spec &spec, const Char *fmt)
Definition format.h:2272
void visit_custom(internal::Arg::CustomValue c)
Definition format.h:2278
BasicArrayWriter(Char *array, std::size_t size)
Definition format.h:3353
internal::FixedBuffer< Char > buffer_
Definition format.h:3344
BasicArrayWriter(Char(&array)[SIZE])
Definition format.h:3363
const Char * data_
Definition format.h:660
const Char * c_str() const
Definition format.h:677
BasicCStringRef(const Char *s)
Definition format.h:664
BasicFormatter(const ArgList &args, BasicWriter< Char > &w)
Definition format.h:2328
void format(BasicCStringRef< Char > format_str)
Definition format.h:4012
internal::ArgMap< Char > map_
Definition format.h:2304
internal::Arg get_arg(BasicStringRef< Char > arg_name, const char *&error)
Definition format.h:3800
const Char * format(const Char *&format_str, const internal::Arg &arg)
Definition format.h:3840
BasicWriter< Char > & writer()
Definition format.h:2332
internal::Arg parse_arg_name(const Char *&s)
Definition format.h:3825
BasicWriter< Char > & writer_
Definition format.h:2303
internal::Arg parse_arg_index(const Char *&s)
Definition format.h:3813
const Char * data_
Definition format.h:539
BasicStringRef(const Char *s)
Definition format.h:552
std::size_t size() const
Definition format.h:598
friend bool operator!=(BasicStringRef lhs, BasicStringRef rhs)
Definition format.h:612
friend bool operator<(BasicStringRef lhs, BasicStringRef rhs)
Definition format.h:615
const Char * data() const
Definition format.h:595
friend bool operator<=(BasicStringRef lhs, BasicStringRef rhs)
Definition format.h:618
friend bool operator>(BasicStringRef lhs, BasicStringRef rhs)
Definition format.h:621
std::basic_string< Char > to_string() const
Definition format.h:590
friend bool operator>=(BasicStringRef lhs, BasicStringRef rhs)
Definition format.h:624
BasicStringRef(const Char *s, std::size_t size)
Definition format.h:544
friend bool operator==(BasicStringRef lhs, BasicStringRef rhs)
Definition format.h:609
std::size_t size_
Definition format.h:540
int compare(BasicStringRef other) const
Definition format.h:601
static CharPtr fill_padding(CharPtr buffer, unsigned total_size, std::size_t content_size, wchar_t fill)
Definition format.h:2926
void write_decimal(Int value)
Definition format.h:2647
virtual ~BasicWriter()
Definition format.h:2722
void append_float_length(Char *&, T)
Definition format.h:2702
void write_int(T value, Spec spec)
Definition format.h:3006
static Char * get(Char *p)
Definition format.h:2620
Buffer< Char > & buffer_
Definition format.h:2610
friend class BasicPrintfArgFormatter
Definition format.h:2708
BasicWriter(Buffer< Char > &b)
Definition format.h:2714
CharPtr prepare_int_buffer(unsigned num_digits, const Spec &spec, const char *prefix, unsigned prefix_size)
Definition format.h:2943
Char * write_unsigned_decimal(UInt value, unsigned prefix_size=0)
Definition format.h:2638
void append_float_length(Char *&format_ptr, long double)
Definition format.h:2697
void operator<<(typename internal::WCharHelper< const wchar_t *, Char >::Unsupported)
std::size_t size() const
Definition format.h:2727
CharPtr grow_buffer(std::size_t n)
Definition format.h:2630
void write_str(const internal::Arg::StringValue< StrChar > &str, const Spec &spec)
Definition format.h:2905
const Char * data() const FMT_NOEXCEPT
Definition format.h:2733
std::basic_string< Char > str() const
Definition format.h:2751
void clear() FMT_NOEXCEPT
Definition format.h:2875
CharPtr write_str(const StrChar *s, std::size_t size, const AlignSpec &spec)
Definition format.h:2882
void write(BasicCStringRef< Char > format, ArgList args)
Definition format.h:2780
Buffer< Char > & buffer() FMT_NOEXCEPT
Definition format.h:2877
CharPtr prepare_int_buffer(unsigned num_digits, const EmptySpec &, const char *prefix, unsigned prefix_size)
Definition format.h:2659
void operator<<(typename internal::WCharHelper< wchar_t, Char >::Unsupported)
internal::CharTraits< Char >::CharPtr CharPtr
Definition format.h:2614
void write_double(T value, const Spec &spec)
Definition format.h:3099
const Char * c_str() const
Definition format.h:2739
void resize(std::size_t new_size)
Definition format.h:770
std::size_t size() const
Definition format.h:762
std::size_t size_
Definition format.h:744
void push_back(const T &value)
Definition format.h:788
void clear() FMT_NOEXCEPT
Definition format.h:786
virtual ~Buffer()
Definition format.h:759
void append(const U *begin, const U *end)
Definition format.h:804
void reserve(std::size_t capacity)
Definition format.h:781
std::size_t capacity_
Definition format.h:745
virtual void grow(std::size_t size)=0
Buffer(T *ptr=FMT_NULL, std::size_t capacity=0)
Definition format.h:747
T & operator[](std::size_t index)
Definition format.h:798
std::size_t capacity() const
Definition format.h:765
const T & operator[](std::size_t index) const
Definition format.h:799
FormatError(const FormatError &ferr)
Definition format.h:688
FMT_API ~FormatError() FMT_DTOR_NOEXCEPT FMT_OVERRIDE
FormatError(CStringRef message)
Definition format.h:686
const char * data() const
Definition format.h:3537
char * str_
Definition format.h:3486
FormatInt(unsigned long value)
Definition format.h:3525
void FormatSigned(LongLong value)
Definition format.h:3510
char * format_decimal(ULongLong value)
Definition format.h:3489
FormatInt(unsigned value)
Definition format.h:3524
std::string str() const
Definition format.h:3553
std::size_t size() const
Definition format.h:3529
FormatInt(int value)
Definition format.h:3521
FormatInt(ULongLong value)
Definition format.h:3526
char buffer_[BUFFER_SIZE]
Definition format.h:3485
const char * c_str() const
Definition format.h:3543
FormatInt(LongLong value)
Definition format.h:3523
FormatInt(long value)
Definition format.h:3522
T value() const
Definition format.h:1879
IntFormatSpec(T val, const SpecT &spec=SpecT())
Definition format.h:1876
StrFormatSpec(const Char *str, unsigned width, FillChar fill)
Definition format.h:1890
const Char * str_
Definition format.h:1886
const Char * str() const
Definition format.h:1895
int error_code() const
Definition format.h:2566
SystemError(int error_code, CStringRef message)
Definition format.h:2558
FMT_API ~SystemError() FMT_DTOR_NOEXCEPT FMT_OVERRIDE
FMT_API void init(int err_code, CStringRef format_str, ArgList args)
Definition format.cc:225
void visit_wstring(internal::Arg::StringValue< Char > value)
Definition format.h:2182
void visit_string(internal::Arg::StringValue< char > value)
Definition format.h:2176
BasicWriter< Char > & writer_
Definition format.h:2090
void visit_pointer(const void *value)
Definition format.h:2186
BasicWriter< Char > & writer()
Definition format.h:2105
void visit_cstring(const char *value)
Definition format.h:2169
void write(const char *value)
Definition format.h:2114
void write_pointer(const void *p)
Definition format.h:2095
void visit_bool(bool value)
Definition format.h:2131
ArgFormatterBase(BasicWriter< Char > &w, Spec &s)
Definition format.h:2122
MapType::value_type Pair
Definition format.h:2024
void init(const ArgList &args)
Definition format.h:2043
static Char cast(int value)
Definition format.h:916
static char convert(char value)
Definition format.h:929
static char convert(wchar_t)
static wchar_t convert(char value)
Definition format.h:949
static wchar_t convert(wchar_t value)
Definition format.h:950
bool check_no_auto_index(const char *&error)
Definition format.h:2223
FormatterBase(const ArgList &args)
Definition format.h:2204
const ArgList & args() const
Definition format.h:2202
void write(BasicWriter< Char > &w, const Char *start, const Char *end)
Definition format.h:2233
Arg next_arg(const char *&error)
Definition format.h:2210
Arg get_arg(unsigned arg_index, const char *&error)
Definition format.h:2219
FMT_API Arg do_get_arg(unsigned arg_index, const char *&error)
MakeArg(const T &value)
Definition format.h:1530
MakeValue(unsigned long value)
Definition format.h:1420
MakeValue(typename WCharHelper< wchar_t, Char >::Unsupported)
MakeValue(typename WCharHelper< WStringRef, Char >::Unsupported)
static uint64_t type(long)
Definition format.h:1416
MakeValue(typename WCharHelper< const wchar_t *, Char >::Unsupported)
MakeValue(typename WCharHelper< wchar_t *, Char >::Unsupported)
Formatter::Char Char
Definition format.h:1345
void set_string(WStringRef str)
Definition format.h:1378
static uint64_t type(unsigned long)
Definition format.h:1426
void set_string(StringRef str)
Definition format.h:1373
MakeValue(const T *value)
static void format_custom_arg(void *formatter, const void *arg, void *format_str_ptr)
Definition format.h:1385
MakeValue(long value)
Definition format.h:1408
RuntimeError(const RuntimeError &rerr)
Definition format.h:1554
FMT_API ~RuntimeError() FMT_DTOR_NOEXCEPT FMT_OVERRIDE
ThousandsSep(fmt::StringRef sep)
Definition format.h:1068
void operator()(Char *&buffer)
Definition format.h:1071
void _set_formatter(spdlog::formatter_ptr msg_formatter) override
void format(details::log_msg &msg) override
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
void handle_flag(char flag)
const std::string _pattern
Definition formatter.h:37
const pattern_time_type _pattern_time
Definition formatter.h:38
virtual log_err_handler error_handler() override
void flush() override
std::vector< std::unique_ptr< details::flag_formatter > > _formatters
Definition formatter.h:39
void format(details::log_msg &msg, const std::tm &tm_time) override
void format(details::log_msg &msg, const std::tm &tm_time) override
const std::chrono::seconds cache_refresh
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 format(details::log_msg &msg, const std::tm &tm_time) override
static void sleep_or_yield(const spdlog::log_clock::time_point &now, const log_clock::time_point &last_op_time)
void log(const details::log_msg &msg)
const std::function< void()> _worker_teardown_cb
void push_msg(async_msg &&new_msg)
void handle_flush_interval(log_clock::time_point &now, log_clock::time_point &last_flush)
async_log_helper(formatter_ptr formatter, const std::vector< sink_ptr > &sinks, size_t queue_size, const log_err_handler err_handler, 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)
const async_overflow_policy _overflow_policy
std::vector< std::shared_ptr< sinks::sink > > _sinks
const std::function< void()> _worker_warmup_cb
bool process_next_msg(log_clock::time_point &last_pop, log_clock::time_point &last_flush)
const std::chrono::milliseconds _flush_interval_ms
void set_error_handler(spdlog::log_err_handler err_handler)
void format(details::log_msg &msg, const std::tm &tm_time) override
void reopen(bool truncate)
Definition file_helper.h:64
const filename_t & filename() const
file_helper(const file_helper &)=delete
void write(const log_msg &msg)
Definition file_helper.h:86
file_helper & operator=(const file_helper &)=delete
virtual void format(details::log_msg &msg, const std::tm &tm_time)=0
void format(details::log_msg &msg, const std::tm &) override
mpmc_bounded_queue(mpmc_bounded_queue const &)=delete
void operator=(mpmc_bounded_queue const &)=delete
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)
Definition registry.h:163
std::function< void()> _worker_warmup_cb
Definition registry.h:204
std::function< void()> _worker_teardown_cb
Definition registry.h:206
void formatter(formatter_ptr f)
Definition registry.h:132
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)
Definition registry.h:75
void throw_if_exists(const std::string &logger_name)
Definition registry.h:191
void drop(const std::string &logger_name)
Definition registry.h:101
std::shared_ptr< logger > create(const std::string &logger_name, sink_ptr sink)
Definition registry.h:117
level::level_enum _level
Definition registry.h:199
std::chrono::milliseconds _flush_interval_ms
Definition registry.h:205
void apply_all(std::function< void(std::shared_ptr< logger >)> fun)
Definition registry.h:94
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)
Definition registry.h:122
void register_logger(std::shared_ptr< logger > logger)
Definition registry.h:33
log_err_handler _err_handler
Definition registry.h:200
void set_error_handler(log_err_handler handler)
Definition registry.h:156
std::shared_ptr< logger > create(const std::string &logger_name, sinks_init_list sinks)
Definition registry.h:112
void set_pattern(const std::string &pattern)
Definition registry.h:140
registry_t< Mutex > & operator=(const registry_t< Mutex > &)=delete
void set_level(level::level_enum log_level)
Definition registry.h:148
std::shared_ptr< logger > get(const std::string &logger_name)
Definition registry.h:42
std::shared_ptr< logger > create(const std::string &logger_name, const It &sinks_begin, const It &sinks_end)
Definition registry.h:50
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, sink_ptr sink)
Definition registry.h:127
async_overflow_policy _overflow_policy
Definition registry.h:203
static registry_t< Mutex > & instance()
Definition registry.h:180
void format(details::log_msg &msg, const std::tm &) override
virtual ~formatter()
Definition formatter.h:24
virtual void format(details::log_msg &msg)=0
const std::vector< sink_ptr > & sinks() const
std::atomic< time_t > _last_err_time
Definition logger.h:105
void log(level::level_enum lvl, const T &)
void log(level::level_enum lvl, const char *fmt, const Args &... args)
Definition logger_impl.h:61
log_err_handler _err_handler
Definition logger.h:104
void critical(const T &)
void debug(const char *fmt, const Arg1 &, const Args &... args)
virtual ~logger()
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)
Definition logger_impl.h:88
void flush_on(level::level_enum log_level)
virtual log_err_handler error_handler()
spdlog::level_t _flush_level
Definition logger.h:103
void set_formatter(formatter_ptr)
Definition logger_impl.h:50
void warn(const char *fmt, const Arg1 &, const Args &... args)
void info(const char *fmt, const Arg1 &, const Args &... args)
void warn(const T &)
void error(const char *fmt, const Arg1 &, const Args &... args)
const std::string _name
Definition logger.h:99
virtual void flush()
spdlog::level_t _level
Definition logger.h:102
void trace(const T &)
logger & operator=(const logger &)=delete
std::vector< sink_ptr > _sinks
Definition logger.h:100
logger(const logger &)=delete
void error(const T &)
std::atomic< size_t > _msg_counter
Definition logger.h:106
void debug(const T &)
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)
virtual void _set_formatter(formatter_ptr)
void info(const T &)
formatter_ptr _formatter
Definition logger.h:101
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)
Definition file_sinks.h:197
details::file_helper _file_helper
Definition file_sinks.h:54
void _sink_it(const details::log_msg &msg) override
void set_force_flush(bool force_flush)
Definition file_sinks.h:37
static std::shared_ptr< MyType > instance()
simple_file_sink(const filename_t &filename, bool truncate=false)
Definition file_sinks.h:32
std::chrono::system_clock::time_point _next_rotation_tp()
Definition file_sinks.h:228
std::chrono::system_clock::time_point _rotation_tp
Definition file_sinks.h:246
rotating_file_sink(const filename_t &base_filename, std::size_t max_size, std::size_t max_files)
Definition file_sinks.h:68
static filename_t calc_filename(const filename_t &filename, std::size_t index)
Definition file_sinks.h:82
virtual void _flush()=0
virtual ~base_sink()=default
base_sink & operator=(const base_sink &)=delete
void log(const details::log_msg &msg) SPDLOG_FINAL override
Definition base_sink.h:34
void flush() SPDLOG_FINAL override
Definition base_sink.h:39
virtual void _sink_it(const details::log_msg &msg)=0
base_sink(const base_sink &)=delete
void set_level(level::level_enum log_level)
Definition sink.h:41
bool should_log(level::level_enum msg_level) const
Definition sink.h:36
virtual void log(const details::log_msg &msg)=0
level_t _level
Definition sink.h:32
virtual ~sink()
Definition sink.h:23
virtual void flush()=0
std::string _msg
Definition common.h:147
const char * what() const SPDLOG_NOEXCEPT override
Definition common.h:142
#define SPDLOG_NOEXCEPT
Definition common.h:28
#define SPDLOG_FINAL
Definition common.h:36
#define SPDLOG_CONSTEXPR
Definition common.h:29
#define SPDLOG_LEVEL_NAMES
Definition common.h:86
Definition IBaseApi.h:9
Definition Reverse.h:20
FORCEINLINE void Sort(RangeType &Range)
Definition Sort.h:16
FORCEINLINE void Reverse(T *Array, int32 ArraySize)
Definition Reverse.h:39
FORCEINLINE int32 LowerBoundBy(RangeType &Range, const ValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate)
FORCEINLINE int32 LowerBoundBy(RangeType &Range, const ValueType &Value, ProjectionType Projection)
FORCEINLINE void SortBy(RangeType &Range, ProjectionType Proj)
Definition Sort.h:40
FORCEINLINE int32 UpperBoundBy(RangeType &Range, const ValueType &Value, ProjectionType Projection)
FORCEINLINE int32 UpperBound(RangeType &Range, const ValueType &Value)
FORCEINLINE void Reverse(ContainerType &Container)
Definition Reverse.h:50
FORCEINLINE void Sort(RangeType &Range, PredicateType Pred)
Definition Sort.h:28
FORCEINLINE void IntroSort(RangeType &Range)
Definition IntroSort.h:137
FORCEINLINE int32 BinarySearchBy(RangeType &Range, const ValueType &Value, ProjectionType Projection)
FORCEINLINE void Reverse(T(&Array)[ArraySize])
Definition Reverse.h:27
FORCEINLINE void IntroSortBy(RangeType &Range, ProjectionType Projection, PredicateType Predicate)
Definition IntroSort.h:174
FORCEINLINE void IntroSort(RangeType &Range, PredicateType Predicate)
Definition IntroSort.h:149
FORCEINLINE int32 BinarySearchBy(RangeType &Range, const ValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate)
FORCEINLINE int32 UpperBoundBy(RangeType &Range, const ValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate)
FORCEINLINE void IntroSortBy(RangeType &Range, ProjectionType Projection)
Definition IntroSort.h:161
FORCEINLINE int32 BinarySearch(RangeType &Range, const ValueType &Value, SortPredicateType SortPredicate)
FORCEINLINE int32 BinarySearch(RangeType &Range, const ValueType &Value)
FORCEINLINE int32 UpperBound(RangeType &Range, const ValueType &Value, SortPredicateType SortPredicate)
FORCEINLINE void SortBy(RangeType &Range, ProjectionType Proj, PredicateType Pred)
Definition Sort.h:53
FORCEINLINE int32 LowerBound(RangeType &Range, const ValueType &Value, SortPredicateType SortPredicate)
FORCEINLINE int32 LowerBound(RangeType &Range, const ValueType &Value)
FORCEINLINE bool HeapIsLeaf(int32 Index, int32 Count)
Definition BinaryHeap.h:27
FORCEINLINE int32 HeapGetParentIndex(int32 Index)
Definition BinaryHeap.h:38
void IntroSortInternal(T *First, SIZE_T Num, ProjectionType Projection, PredicateType Predicate)
Definition IntroSort.h:26
FORCEINLINE int32 HeapGetLeftChildIndex(int32 Index)
Definition BinaryHeap.h:16
FORCEINLINE void Reverse(T *Array, int32 ArraySize)
Definition Reverse.h:10
FORCEINLINE int32 HeapSiftUp(RangeValueType *Heap, int32 RootIndex, int32 NodeIndex, const ProjectionType &Projection, const PredicateType &Predicate)
Definition BinaryHeap.h:88
FORCEINLINE void HeapSiftDown(RangeValueType *Heap, int32 Index, const int32 Count, const ProjectionType &Projection, const PredicateType &Predicate)
Definition BinaryHeap.h:53
FORCEINLINE void HeapifyInternal(RangeValueType *First, SIZE_T Num, ProjectionType Projection, PredicateType Predicate)
Definition BinaryHeap.h:115
FORCEINLINE SIZE_T UpperBoundInternal(RangeValueType *First, const SIZE_T Num, const PredicateValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate)
FORCEINLINE SIZE_T LowerBoundInternal(RangeValueType *First, const SIZE_T Num, const PredicateValueType &Value, ProjectionType Projection, SortPredicateType SortPredicate)
void HeapSortInternal(RangeValueType *First, SIZE_T Num, ProjectionType Projection, PredicateType Predicate)
Definition BinaryHeap.h:132
ARK_API std::string GetCurrentDir()
Definition Tools.cpp:7
ARK_API float GetApiVersion()
Returns Current Running Api Version.
Definition Tools.cpp:90
IApiUtils & GetApiUtils()
Definition ApiUtils.cpp:99
ARK_API ICommands &APIENTRY GetCommands()
Definition Commands.cpp:134
ARK_API IHooks &APIENTRY GetHooks()
Definition Hooks.cpp:137
@ KeepRelativeOffset
Definition Enums.h:82
@ KeepWorldPosition
Definition Enums.h:83
@ AttackMyTarget
Definition Enums.h:558
@ ProximityChat
Definition Enums.h:761
@ GlobalTribeChat
Definition Enums.h:763
@ RadioChat
Definition Enums.h:775
@ GlobalTribeChat
Definition Enums.h:776
@ AllianceChat
Definition Enums.h:777
@ ProximityChat
Definition Enums.h:774
@ GlobalChat
Definition Enums.h:773
@ CycleFollowDistance
Definition Enums.h:134
@ SetAggressionNeutral
Definition Enums.h:128
@ SetAggressionPassive
Definition Enums.h:127
@ SetAggressionPassiveFlee
Definition Enums.h:135
@ SetAggressionAggressive
Definition Enums.h:129
@ SetAggressionAttackTarget
Definition Enums.h:130
@ ActorDestroyed
Definition Enums.h:92
@ LevelTransition
Definition Enums.h:93
@ RemovedFromWorld
Definition Enums.h:95
@ EndPlayInEditor
Definition Enums.h:94
@ CONSTRUCTION_MERCANTILISM
Definition Enums.h:349
@ ARCHERY_THROWING_WEAPONS
Definition Enums.h:353
@ ARK_ABERRATION
Definition Enums.h:616
@ ARK_SCORCHEDEARTH
Definition Enums.h:613
@ ARK_UNLEARNED
Definition Enums.h:615
@ SearchingUnOfficialPCServer
Definition Enums.h:670
@ SearchingOfficialLegacy
Definition Enums.h:671
@ ResizeSouthWest
Definition Enums.h:864
@ ResizeLeftRight
Definition Enums.h:861
@ TotalCursorCount
Definition Enums.h:872
@ SlashedCircle
Definition Enums.h:870
@ TextEditBeam
Definition Enums.h:860
@ CardinalCross
Definition Enums.h:865
@ ResizeUpDown
Definition Enums.h:862
@ ResizeSouthEast
Definition Enums.h:863
@ GrabHandClosed
Definition Enums.h:869
@ HypothermalInsulation
Definition Enums.h:244
@ WeaponDamagePercent
Definition Enums.h:242
@ HyperthermalInsulation
Definition Enums.h:246
@ Profile
Definition Enums.h:3184
@ CharacterSetting
Definition Enums.h:3186
@ CaseSensitive
Definition FString.h:28
@ FromStart
Definition FString.h:41
@ PLAYERS_AND_TAMED_DINOS
Definition Enums.h:820
@ SPATIALNETWORKEDACTORS_DORMANT
Definition Enums.h:815
@ SHIP_Mini
Definition Enums.h:438
@ SHIP_MAX
Definition Enums.h:443
@ SHIP_Small
Definition Enums.h:439
@ SHIP_Medium
Definition Enums.h:440
@ SHIP_Personal
Definition Enums.h:437
@ SHIP_Large
Definition Enums.h:441
@ SHIP_Massive
Definition Enums.h:442
@ Sloop
Definition Enums.h:790
@ Galleon
Definition Enums.h:792
@ Dinghy
Definition Enums.h:789
@ Default
Definition Enums.h:786
@ Brigantine
Definition Enums.h:787
@ Schooner
Definition Enums.h:791
@ ANCHOREDSHIPS
Definition Enums.h:313
@ UNANCHOREDSHIPS
Definition Enums.h:314
@ Stationary
Definition Enums.h:4739
@ ServerTravelFailure
Definition Enums.h:303
@ ClientTravelFailure
Definition Enums.h:304
@ PendingNetGameCreateFailure
Definition Enums.h:301
@ CloudSaveFailure
Definition Enums.h:302
@ GENERAL_BUILDSTRUCTUREINRANGE
Definition Enums.h:468
@ UnEquipping
Definition Enums.h:168
@ OneHanded
Definition Enums.h:571
@ TwoHanded
Definition Enums.h:572
@ MAX
Definition Enums.h:63
@ XP_DISCOVERY
Definition Enums.h:62
@ XP_CRAFT
Definition Enums.h:59
@ XP_SPECIAL
Definition Enums.h:60
@ XP_SHIPKILL
Definition Enums.h:61
@ XP_HARVEST
Definition Enums.h:58
@ XP_KILL
Definition Enums.h:57
@ XP_GENERIC
Definition Enums.h:56
void FromString(float &OutValue, const TCHAR *Buffer)
Definition FString.h:1845
void FromString(int8 &OutValue, const TCHAR *Buffer)
Definition FString.h:1837
void FromString(uint8 &OutValue, const TCHAR *Buffer)
Definition FString.h:1841
void FromString(uint32 &OutValue, const TCHAR *Buffer)
Definition FString.h:1843
TEnableIf< TIsCharType< CharType >::Value, FString >::Type ToString(const CharType *Ptr)
Definition FString.h:1851
void FromString(int32 &OutValue, const TCHAR *Buffer)
Definition FString.h:1839
void FromString(uint64 &OutValue, const TCHAR *Buffer)
Definition FString.h:1844
FString ToSanitizedString(const T &Value)
Definition FString.h:1873
void FromString(FString &OutValue, const TCHAR *Buffer)
Definition FString.h:1847
void FromString(double &OutValue, const TCHAR *Buffer)
Definition FString.h:1846
void FromString(uint16 &OutValue, const TCHAR *Buffer)
Definition FString.h:1842
static TEnableIf< TIsArithmetic< T >::Value, bool >::Type TryParseString(T &OutValue, const TCHAR *Buffer)
Definition FString.h:1882
void FromString(int16 &OutValue, const TCHAR *Buffer)
Definition FString.h:1838
FString ToString(bool Value)
Definition FString.h:1856
FORCEINLINE FString ToString(FString &&Str)
Definition FString.h:1861
FORCEINLINE FString ToString(const FString &Str)
Definition FString.h:1866
void FromString(int64 &OutValue, const TCHAR *Buffer)
Definition FString.h:1840
TIntrusiveReferenceController< ObjectType > * NewIntrusiveReferenceController(ArgTypes &&... Args)
FORCEINLINE void EnableSharedFromThis(TSharedRef< SharedRefType, Mode > *InSharedRef, ObjectType const *InObject, TSharedFromThis< OtherType, Mode > const *InShareable)
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)
FReferenceControllerBase * NewCustomReferenceController(ObjectType *Object, DeleterType &&Deleter)
FORCEINLINE void EnableSharedFromThis(TSharedRef< SharedRefType, Mode > const *InSharedRef, ObjectType const *InObject, TSharedFromThis< OtherType, Mode > const *InShareable)
FORCEINLINE void EnableSharedFromThis(...)
FReferenceControllerBase * NewDefaultReferenceController(ObjectType *Object)
TAlignedBytes< 16, 16 > AlignedInlineFunctionType
Definition Function.h:91
TInlineAllocator< 2 > FunctionAllocatorType
Definition Function.h:92
FNotSpecified GetTypeHash(const T &)
FORCEINLINE auto DereferenceIfNecessary(CallableType &&Callable) -> typename TEnableIf< TPointerIsConvertibleFromTo< typename TDecay< CallableType >::Type, typename TDecay< BaseType >::Type >::Value, decltype((CallableType &&) Callable)>::Type
Definition Invoke.h:13
FORCEINLINE TSharedRef< ObjectType, Mode > MakeSharedRef(ObjectType *InObject, SharedPointerInternals::FReferenceControllerBase *InSharedReferenceCount)
bool MatchesWildcardRecursive(const TCHAR *Target, int32 TargetLength, const TCHAR *Wildcard, int32 WildcardLength)
Definition FString.h:1933
No & convert(...)
unsigned parse_nonnegative_int(const Char *&s)
Definition format.h:3758
T * make_ptr(T *ptr, std::size_t)
Definition format.h:728
bool is_name_start(Char c)
Definition format.h:3751
Yes & convert(fmt::ULongLong)
bool is_negative(T value)
Definition format.h:982
DummyInt _finite(...)
Definition format.h:421
char Yes[1]
Definition format.h:1230
fmt::StringRef thousands_sep(...)
Definition format.h:1310
DummyInt isinf(...)
Definition format.h:420
DummyInt signbit(...)
Definition format.h:418
DummyInt _ecvt_s(...)
Definition format.h:419
void require_numeric_argument(const Arg &arg, char spec)
Definition format.h:3779
MakeUnsigned< Int >::Type to_unsigned(Int value)
Definition format.h:711
uint64_t make_type()
Definition format.h:2361
void format_decimal(Char *buffer, UInt value, unsigned num_digits)
Definition format.h:1109
@ INLINE_BUFFER_SIZE
Definition format.h:718
void check_sign(const Char *&s, const Arg &arg)
Definition format.h:3788
StringRef thousands_sep(LConv *lc, LConvCheck< char *LConv::*, &LConv::thousands_sep >=0)
Definition format.h:1305
DummyInt isnan(...)
Definition format.h:422
uint64_t make_type(const T &arg)
Definition format.h:2364
T const_check(T value)
Definition format.h:428
char No[2]
Definition format.h:1231
DummyInt _isnan(...)
Definition format.h:423
void format_arg(Formatter &,...)
Definition format.h:1334
void format_decimal(Char *buffer, UInt value, unsigned num_digits, ThousandsSep thousands_sep)
Definition format.h:1084
BasicData Data
Definition format.h:1016
Definition format.h:408
ArgJoin< wchar_t, It > join(It first, It last, const BasicCStringRef< wchar_t > &sep)
Definition format.h:4051
void format_decimal(char *&buffer, T value)
Definition format.h:3560
FMT_API void print(CStringRef format_str, ArgList args)
Definition format.cc:449
FMT_API void print_colored(Color c, CStringRef format, ArgList args)
Definition format.cc:453
ArgJoin< char, It > join(It first, It last, const BasicCStringRef< char > &sep)
Definition format.h:4046
@ HASH_FLAG
Definition format.h:1799
@ PLUS_FLAG
Definition format.h:1799
@ SIGN_FLAG
Definition format.h:1799
@ CHAR_FLAG
Definition format.h:1800
@ MINUS_FLAG
Definition format.h:1799
__pad6__
Definition format.cc:296
IntFormatSpec< int, TypeSpec< 'o'> > oct(int value)
BasicWriter< char > Writer
Definition format.h:496
StrFormatSpec< wchar_t > pad(const wchar_t *str, unsigned width, char fill=' ')
Definition format.h:2012
BasicArrayWriter< wchar_t > WArrayWriter
Definition format.h:3368
std::string format(CStringRef format_str, ArgList args)
Definition format.h:3443
BasicArrayWriter< char > ArrayWriter
Definition format.h:3367
IntFormatSpec< int, TypeSpec< 'b'> > bin(int value)
BasicMemoryWriter< wchar_t > WMemoryWriter
Definition format.h:3319
IntFormatSpec< int, TypeSpec< 'x'> > hex(int value)
BasicStringRef< wchar_t > WStringRef
Definition format.h:630
BasicMemoryWriter< char > MemoryWriter
Definition format.h:3318
void arg(WStringRef, const internal::NamedArg< Char > &) FMT_DELETED_OR_UNDEFINED
FMT_API void report_system_error(int error_code, StringRef message) FMT_NOEXCEPT
Definition format.cc:429
void format_arg(fmt::BasicFormatter< Char, ArgFormatter > &f, const Char *&format_str, const ArgJoin< Char, It > &e)
Definition format.h:4070
__pad1__
Definition format.cc:236
std::wstring format(WCStringRef format_str, ArgList args)
Definition format.h:3449
__pad2__
Definition format.cc:250
Alignment
Definition format.h:1793
@ ALIGN_LEFT
Definition format.h:1794
@ ALIGN_DEFAULT
Definition format.h:1794
@ ALIGN_NUMERIC
Definition format.h:1794
@ ALIGN_RIGHT
Definition format.h:1794
@ ALIGN_CENTER
Definition format.h:1794
Color
Definition format.h:3424
@ BLUE
Definition format.h:3424
@ BLACK
Definition format.h:3424
@ RED
Definition format.h:3424
@ GREEN
Definition format.h:3424
@ WHITE
Definition format.h:3424
@ YELLOW
Definition format.h:3424
@ CYAN
Definition format.h:3424
@ MAGENTA
Definition format.h:3424
FMT_API void print(std::FILE *f, CStringRef format_str, ArgList args)
Definition format.cc:443
internal::NamedArgWithType< char, T > arg(StringRef name, const T &arg)
Definition format.h:3593
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
Definition format.cc:388
void arg(StringRef, const internal::NamedArg< Char > &) FMT_DELETED_OR_UNDEFINED
internal::NamedArgWithType< wchar_t, T > arg(WStringRef name, const T &arg)
Definition format.h:3598
IntFormatSpec< int, TypeSpec< 'X'> > hexu(int value)
BasicStringRef< char > StringRef
Definition format.h:629
StrFormatSpec< Char > pad(const Char *str, unsigned width, Char fill=' ')
Definition format.h:2007
BasicCStringRef< wchar_t > WCStringRef
Definition format.h:681
FMT_GCC_EXTENSION typedef long long LongLong
Definition format.h:486
BasicCStringRef< char > CStringRef
Definition format.h:680
FMT_GCC_EXTENSION typedef unsigned long long ULongLong
Definition format.h:487
BasicWriter< wchar_t > WWriter
Definition format.h:497
size_t thread_id()
Definition os.h:353
bool operator!=(const std::tm &tm1, const std::tm &tm2)
Definition os.h:129
std::string errno_to_string(char[256], char *res)
Definition os.h:382
bool in_terminal(FILE *file)
Definition os.h:468
std::string errno_to_string(char buf[256], int res)
Definition os.h:387
void prevent_child_fd(FILE *f)
Definition os.h:156
size_t filesize(FILE *f)
Definition os.h:230
int utc_minutes_offset(const std::tm &tm=details::os::localtime())
Definition os.h:267
std::tm gmtime(const std::time_t &time_tt)
Definition os.h:100
bool is_color_terminal()
Definition os.h:439
std::tm localtime()
Definition os.h:93
static SPDLOG_CONSTEXPR int eol_size
Definition os.h:144
std::tm localtime(const std::time_t &time_tt)
Definition os.h:80
std::tm gmtime()
Definition os.h:113
spdlog::log_clock::time_point now()
Definition os.h:64
std::string errno_str(int err_num)
Definition os.h:400
size_t _thread_id()
Definition os.h:330
static SPDLOG_CONSTEXPR const char * eol
Definition os.h:143
bool operator==(const std::tm &tm1, const std::tm &tm2)
Definition os.h:118
registry_t< std::mutex > registry
Definition registry.h:211
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)
Definition common.h:97
const char * to_str(spdlog::level::level_enum l)
Definition common.h:92
static const char * short_level_names[]
Definition common.h:90
stderr_sink< details::null_mutex > stderr_sink_st
rotating_file_sink< std::mutex > rotating_file_sink_mt
Definition file_sinks.h:152
daily_file_sink< std::mutex > daily_file_sink_mt
Definition file_sinks.h:250
stderr_sink< std::mutex > stderr_sink_mt
wincolor_stderr_sink< std::mutex > wincolor_stderr_sink_mt
simple_file_sink< std::mutex > simple_file_sink_mt
Definition file_sinks.h:58
simple_file_sink< details::null_mutex > simple_file_sink_st
Definition file_sinks.h:59
wincolor_stdout_sink< details::null_mutex > wincolor_stdout_sink_st
stdout_sink< std::mutex > stdout_sink_mt
rotating_file_sink< details::null_mutex > rotating_file_sink_st
Definition file_sinks.h:153
wincolor_stderr_sink< details::null_mutex > wincolor_stderr_sink_st
stdout_sink< details::null_mutex > stdout_sink_st
daily_file_sink< details::null_mutex > daily_file_sink_st
Definition file_sinks.h:251
wincolor_stdout_sink< std::mutex > wincolor_stdout_sink_mt
void set_formatter(formatter_ptr f)
std::shared_ptr< logger > stdout_logger_st(const std::string &logger_name)
Definition spdlog_impl.h:92
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)
Definition spdlog_impl.h:35
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)
Definition spdlog_impl.h:67
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)
Definition spdlog_impl.h:62
void set_error_handler(log_err_handler)
async_overflow_policy
Definition common.h:108
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)
Definition spdlog_impl.h:40
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)
Definition spdlog_impl.h:73
std::shared_ptr< logger > stdout_logger_mt(const std::string &logger_name)
Definition spdlog_impl.h:87
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)
Definition spdlog_impl.h:78
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)
Definition spdlog_impl.h:51
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)
Definition spdlog_impl.h:97
std::shared_ptr< spdlog::logger > create(const std::string &logger_name, Args...)
void drop_all()
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)
pattern_time_type
Definition common.h:118
void set_sync_mode()
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)
Definition spdlog_impl.h:45
std::shared_ptr< logger > basic_logger_st(const std::string &logger_name, const filename_t &filename, bool truncate=false)
Definition spdlog_impl.h:56
Definition json.hpp:4518
#define SPDLOG_EOL
Definition os.h:139
#define SPDLOG_FILENAME_T(s)
Definition os.h:375
#define __has_feature(x)
Definition os.h:53
BitFieldValue< bool, unsigned __int32 > bLOSflag()
Definition Actor.h:8576
void UpdatePathSegment()
Definition Actor.h:8624
void UnPossess()
Definition Actor.h:8621
TWeakObjectPtr< AActor > & CurrentGoalField()
Definition Actor.h:8568
BitFieldValue< bool, unsigned __int32 > bAllowStrafe()
Definition Actor.h:8578
void AbortMove(FString *Reason, FAIRequestID RequestID, bool bResetVelocity, bool bSilent, char MessageFlags)
Definition Actor.h:8589
int & MoveSegmentStartIndexField()
Definition Actor.h:8570
void OnMoveCompleted(FAIRequestID RequestID, EPathFollowingResult::Type Result)
Definition Actor.h:8609
void PostInitializeComponents()
Definition Actor.h:8612
FVector * GetMoveFocus(FVector *result)
Definition Actor.h:8595
float & ReachedDestinationThresholdOffsetField()
Definition Actor.h:8565
void UpdateControlRotation(float DeltaTime, bool bUpdatePawn)
Definition Actor.h:8622
void K2_SetFocalPoint(FVector FP, bool bOffsetFromBase)
Definition Actor.h:8604
void StopMovement()
Definition Actor.h:8619
void Tick(float DeltaTime)
Definition Actor.h:8620
void SetFocus(AActor *NewFocus, char InPriority)
Definition Actor.h:8617
UObject * GetUObjectInterfaceAIPerceptionListenerInterface()
Definition Actor.h:8588
bool HasReachedCurrentTarget(FVector *CurrentLocation)
Definition Actor.h:8600
void GetPlayerViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:8596
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:8625
void SetFocalPoint(FVector FP, bool bOffsetFromBase, char InPriority)
Definition Actor.h:8616
bool HasReached(FVector *TestPoint, float InAcceptanceRadius, bool bExactSpot)
Definition Actor.h:8598
FVector & TargetFocalPositionOffsetField()
Definition Actor.h:8564
void OnPathFinished(EPathFollowingResult::Type Result)
Definition Actor.h:8610
void Reset()
Definition Actor.h:8614
BitFieldValue< bool, unsigned __int32 > bLastRequestedMoveToLocationWasPlayerCommand()
Definition Actor.h:8583
BitFieldValue< bool, unsigned __int32 > bSkipExtraLOSChecks()
Definition Actor.h:8577
bool LineOfSightTo(AActor *Other, FVector ViewPoint, bool bAlternateChecks)
Definition Actor.h:8606
bool HasReachedInternal(FVector *Goal, float GoalRadius, float GoalHalfHeight, FVector *AgentLocation, float RadiusThreshold, bool bUseAgentRadius)
Definition Actor.h:8602
float & MovementGoalHeightField()
Definition Actor.h:8566
bool HasReachedDestination(FVector *CurrentLocation)
Definition Actor.h:8601
float & CurrentAcceptanceRadiusField()
Definition Actor.h:8572
AActor * GetFocusActor()
Definition Actor.h:8593
int & MoveSegmentEndIndexField()
Definition Actor.h:8571
BitFieldValue< bool, unsigned __int32 > bLastMoveReachedGoal()
Definition Actor.h:8582
void Possess(APawn *InPawn)
Definition Actor.h:8611
BitFieldValue< bool, unsigned __int32 > bWantsPlayerState()
Definition Actor.h:8579
EPathFollowingRequestResult::Type MoveToActor(AActor *Goal, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bCanStrafe, TSubclassOf< UNavigationQueryFilter > FilterClass)
Definition Actor.h:8607
BitFieldValue< bool, unsigned __int32 > bCurrentStopOnOverlap()
Definition Actor.h:8581
void SetMoveSegment(int SegmentStartIndex)
Definition Actor.h:8618
FVector & MoveTowardTargetOffsetField()
Definition Actor.h:8563
static void StaticRegisterNativesAAIController()
Definition Actor.h:8627
BitFieldValue< bool, unsigned __int32 > bUse3DGoalRadius()
Definition Actor.h:8580
EPathFollowingRequestResult::Type MoveToLocation(FVector *Dest, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bProjectDestinationToNavigation, bool bCanStrafe, TSubclassOf< UNavigationQueryFilter > FilterClass, bool WasPlayerCommand)
Definition Actor.h:8608
unsigned int & RequestMoveIDField()
Definition Actor.h:8567
FVector & MoveSegmentDirectionField()
Definition Actor.h:8569
bool HasPartialPath()
Definition Actor.h:8597
FVector * GetFocalPoint(FVector *result)
Definition Actor.h:8592
void K2_ClearFocus()
Definition Actor.h:8603
void FollowPathSegment(float DeltaTime)
Definition Actor.h:8591
void ClearFocus(char InPriority)
Definition Actor.h:8590
void UpdateMoveFocus()
Definition Actor.h:8623
FVector * GetImmediateMoveDestination(FVector *result)
Definition Actor.h:8594
BitFieldValue< bool, unsigned __int32 > bDebugPathing()
Definition Actor.h:8584
void PostRegisterAllComponents()
Definition Actor.h:8613
void ResetMovement()
Definition Actor.h:8615
bool HasReached(AActor *TestGoal, float InAcceptanceRadius, bool bExactSpot)
Definition Actor.h:8599
void OnPossess(APawn *PossessedPawn)
Definition Actor.h:8626
void K2_SetFocus(AActor *NewFocus)
Definition Actor.h:8605
BitFieldValue< bool, unsigned __int32 > bActorSeamlessTraveled()
Definition Actor.h:1014
void AttachRootComponentToActor(AActor *InParentActor, FName InSocketName, EAttachLocation::Type AttachLocationType, bool bWeldSimulatedBodies)
Definition Actor.h:1062
bool TeleportTo(FVector *DestLocation, FRotator *DestRotation, bool bIsATest, bool bNoCheck)
Definition Actor.h:1281
UActorComponent * AddComponent(FName TemplateName, bool bManualAttachment, FTransform *RelativeTransform, UObject *ComponentTemplateContext)
Definition Actor.h:1053
bool AllowGrappling()
Definition Actor.h:1294
float GetNetPriority(FVector *ViewPos, FVector *ViewDir, APlayerController *Viewer, UActorChannel *InChannel, float Time, bool bLowBandwidth)
Definition Actor.h:1146
void RouteEndPlay(EEndPlayReason::Type EndPlayReason)
Definition Actor.h:1251
void ProcessEvent(UFunction *Function, void *Parameters)
Definition Actor.h:1234
void NetAttachRootComponentTo(USceneComponent *InParent, FName InSocketName, FVector RelativeLocation, FRotator RelativeRotation)
Definition Actor.h:1329
FBox * GetComponentsBoundingBox(FBox *result, bool bNonColliding)
Definition Actor.h:1121
void SetNetworkSpatializationParent(AActor *NewParent)
Definition Actor.h:1270
long double & LastRenderTimeIgnoreShadowField()
Definition Actor.h:917
bool IsInGameplayWorld()
Definition Actor.h:1169
void PropertyServerToClientsUnreliable_Implementation(AActor *ActorToRep, FName PropertyName, TArray< unsigned char > *ReplicationData)
Definition Actor.h:1235
float & NetworkRangeMultiplierField()
Definition Actor.h:879
BitFieldValue< bool, unsigned __int32 > bLoadedFromSaveGame()
Definition Actor.h:998
BitFieldValue< bool, unsigned __int32 > bReplicateInstigator()
Definition Actor.h:956
UWorld * GetWorld()
Definition Actor.h:1159
bool HasAuthority()
Definition Actor.h:1043
bool IsRelevancyOwnerFor(AActor *ReplicatedActor, AActor *ActorOwner, AActor *ConnectionActor)
Definition Actor.h:1178
void EndPlay(EEndPlayReason::Type EndPlayReason)
Definition Actor.h:1094
static void StaticRegisterNativesAActor()
Definition Actor.h:1357
bool AllowIgnoreCharacterEncroachment(UPrimitiveComponent *HitComponent, AActor *EncroachingCharacter)
Definition Actor.h:1295
void InvalidateLightingCacheDetailed(bool bTranslationOnly)
Definition Actor.h:1164
BitFieldValue< bool, unsigned __int32 > bAllowReceiveTickEventOnDedicatedServer()
Definition Actor.h:997
void PostNetReceiveLocationAndRotation()
Definition Actor.h:1227
void SetAutonomousProxy(bool bInAutonomousProxy)
Definition Actor.h:1267
void ReceiveInput(FString *InputName, float Value, FVector VectorValue, bool bStarted, bool bEnded)
Definition Actor.h:1351
BitFieldValue< bool, unsigned __int32 > bBlueprintMultiUseEntries()
Definition Actor.h:972
float BPOverrideServerMultiUseAcceptRange_Implementation()
Definition Actor.h:1065
void ForceNetRelevant()
Definition Actor.h:1103
long double GetLastRenderTime(bool ignoreShadow)
Definition Actor.h:1141
float GetVerticalDistanceTo(AActor *OtherActor)
Definition Actor.h:1156
void DestroyMeNextFrame()
Definition Actor.h:1085
void Multi_DrawDebugDirectionalArrow_Implementation(FVector LineStart, FVector LineEnd, float ArrowSize, FColor ArrowColor, bool bPersistentLines, float LifeTime, char DepthPriority)
Definition Actor.h:1199
void Multi_DrawDebugSphere_Implementation(FVector Center, float Radius, int Segments, FColor SphereColor, bool bPersistentLines, float LifeTime, char DepthPriority)
Definition Actor.h:1201
void ReceiveActorOnInputTouchBegin(ETouchIndex::Type FingerIndex)
Definition Actor.h:1341
BitFieldValue< bool, unsigned __int32 > bReplicateMovement()
Definition Actor.h:959
FString * GetHumanReadableName(FString *result)
Definition Actor.h:1132
BitFieldValue< bool, unsigned __int32 > bUnstreamComponentsUseEndOverlap()
Definition Actor.h:948
void GetComponents(TArray< UActorComponent * > *OutComponents)
Definition Actor.h:1120
void OutsideWorldBounds()
Definition Actor.h:1191
void BPInventoryItemDropped(UObject *InventoryItemObject)
Definition Actor.h:1304
void AddTickPrerequisiteActor(AActor *PrerequisiteActor)
Definition Actor.h:1056
void PrepareClientMapActorForSeamlessTravel()
Definition Actor.h:1333
float & CustomTimeDilationField()
Definition Actor.h:861
BitFieldValue< bool, unsigned __int32 > bBPPostInitializeComponents()
Definition Actor.h:1003
BitFieldValue< bool, unsigned __int32 > bNetUseOwnerRelevancy()
Definition Actor.h:966
BitFieldValue< bool, unsigned __int32 > bForceHiddenReplication()
Definition Actor.h:941
BitFieldValue< bool, unsigned __int32 > bOverrideHiddenShadowValue()
Definition Actor.h:996
void AddActorLocalTransform(FTransform *NewTransform, bool bSweep)
Definition Actor.h:1049
BitFieldValue< bool, unsigned __int32 > bFindCameraComponentWhenViewTarget()
Definition Actor.h:1001
BitFieldValue< bool, unsigned __int32 > bNetTemporary()
Definition Actor.h:933
BitFieldValue< bool, unsigned __int32 > bHasHighVolumeRPCs()
Definition Actor.h:935
bool IsValidLockOnTarget(APawn *AttackerPawn)
Definition Actor.h:1320
BitFieldValue< bool, unsigned __int32 > bActorEnableCollision()
Definition Actor.h:986
BitFieldValue< bool, unsigned __int32 > bRunningUserConstructionScript()
Definition Actor.h:982
BitFieldValue< bool, unsigned __int32 > bEverSetTimer()
Definition Actor.h:944
BitFieldValue< bool, unsigned __int32 > bBPInventoryItemUsedHandlesDurability()
Definition Actor.h:1008
void NetAttachRootComponentTo_Implementation(USceneComponent *InParent, FName InSocketName, FVector RelativeLocation, FRotator RelativeRotation)
Definition Actor.h:1206
TArray< FName > & LayersField()
Definition Actor.h:914
bool IsPendingKillPending()
Definition Actor.h:1044
BitFieldValue< bool, unsigned __int32 > bAutoDestroyWhenFinished()
Definition Actor.h:987
void Multi_DrawDebugCoordinateSystem_Implementation(FVector AxisLoc, FRotator AxisRot, float Scale, bool bPersistentLines, float LifeTime, char DepthPriority, float Thickness)
Definition Actor.h:1198
void ReceiveDestroyed()
Definition Actor.h:1348
BitFieldValue< bool, unsigned __int32 > bForcedHudDrawingRequiresSameTeam()
Definition Actor.h:950
BitFieldValue< bool, unsigned __int32 > bUseAttachmentReplication()
Definition Actor.h:978
FVector * GetVelocity(FVector *result, bool bIsForRagdoll)
Definition Actor.h:1155
TEnumAsByte< enum ENetRole > & RoleField()
Definition Actor.h:867
BitFieldValue< bool, unsigned __int32 > bPreventShovel()
Definition Actor.h:953
BitFieldValue< bool, unsigned __int32 > bUseBPPostLoadedFromSeamlessTravel()
Definition Actor.h:1018
void AddControllingMatineeActor(AMatineeActor *InMatineeActor)
Definition Actor.h:1054
void PostSpawnInitialize(FVector *SpawnLocation, FRotator *SpawnRotation, AActor *InOwner, APawn *InInstigator, bool bRemoteOwned, bool bNoFail, bool bDeferConstruction, bool bDeferBeginPlay)
Definition Actor.h:1229
void Tick(float DeltaSeconds)
Definition Actor.h:1282
BitFieldValue< bool, unsigned __int32 > bReplicateVelocityHighQuality()
Definition Actor.h:1011
void BPAttachedRootComponent()
Definition Actor.h:1297
void UserConstructionScript()
Definition Actor.h:1359
void NetActorSpawnActorUnreliable_Implementation(TSubclassOf< AActor > ActorClass, FVector AtLoc, FRotator AtRot, bool bIgnoreOnDedicatedServer, USceneComponent *AttachToComponent, FName BoneName, AActor *SpawnOwner)
Definition Actor.h:1204
BitFieldValue< bool, unsigned __int32 > bPreventOnDedicatedServer()
Definition Actor.h:991
void Net_DrawDebugDirectionalArrow(FVector *LineStart, FVector *LineEnd, float ArrowSize, FColor *ArrowColor, bool bPersistentLines, float LifeTime, char DepthPriority)
Definition Actor.h:1211
void RemoveOwnedComponent(UActorComponent *Component)
Definition Actor.h:1242
TArray< AActor * > NetworkSpatializationChildrenField()
Definition Actor.h:875
BitFieldValue< bool, unsigned __int32 > bPreventRegularForceNetUpdate()
Definition Actor.h:1024
UNetConnection * GetNetConnection()
Definition Actor.h:1144
bool AllowManualMultiUseActivation(APlayerController *ForPC)
Definition Actor.h:1296
BitFieldValue< bool, unsigned __int32 > bUseBPInventoryItemUsed()
Definition Actor.h:1006
float GetNetStasisAndRangeMultiplier(bool bIsForNetworking)
Definition Actor.h:1147
int & DefaultUnstasisedOctreeFlagsField()
Definition Actor.h:873
long double & LastRenderTimeField()
Definition Actor.h:916
bool IsBasedOnActor(AActor *Other)
Definition Actor.h:1168
void RerunConstructionScripts()
Definition Actor.h:1247
void ClientMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:1077
void ClearCrossLevelReferences()
Definition Actor.h:1074
void SetActorEnableCollision(bool bNewActorEnableCollision, bool bCheckRecreatePhysicsState)
Definition Actor.h:1254
TArray< UActorComponent * > SerializedComponentsField()
Definition Actor.h:924
ENetRole GetRemoteRole()
Definition Actor.h:1151
void DetachRootComponentFromParent(bool bMaintainWorldPosition)
Definition Actor.h:1087
TArray< UActorComponent * > * GetComponentsByClass(TArray< UActorComponent * > *result, TSubclassOf< UActorComponent > ComponentClass)
Definition Actor.h:1124
BitFieldValue< bool, unsigned __int32 > bUseBPForceAllowsInventoryUse()
Definition Actor.h:1009
USceneComponent * K2_GetRootComponent()
Definition Actor.h:1187
void ForceReplicateNowWithChannel()
Definition Actor.h:1104
BitFieldValue< bool, unsigned __int32 > bNetUseClientRelevancy()
Definition Actor.h:967
void Stasis()
Definition Actor.h:1278
void ReceiveHit(UPrimitiveComponent *MyComp, AActor *Other, UPrimitiveComponent *OtherComp, bool bSelfMoved, FVector HitLocation, FVector HitNormal, FVector NormalImpulse, FHitResult *Hit)
Definition Actor.h:1350
BitFieldValue< bool, unsigned __int32 > bNetConnectionDidInitialSort()
Definition Actor.h:993
bool AllowSaving()
Definition Actor.h:1058
bool IsOwnedOrControlledBy(AActor *TestOwner)
Definition Actor.h:1176
BitFieldValue< bool, unsigned __int32 > bSuppressDestroyedEvent()
Definition Actor.h:957
void BPClientDoMultiUse(APlayerController *ForPC, int ClientUseIndex)
Definition Actor.h:1299
FVector * GetTargetPathfindingLocation(FVector *result)
Definition Actor.h:1138
unsigned int & AnimUpdateRateFrameCountField()
Definition Actor.h:910
void InventoryItemUsed(UObject *InventoryItemObject)
Definition Actor.h:1166
void DestroyChildActors()
Definition Actor.h:1082
void PostActorConstruction()
Definition Actor.h:1220
void SetActorRelativeTransform(FTransform *NewRelativeTransform, bool bSweep)
Definition Actor.h:1261
AController * GetInstigatorController()
Definition Actor.h:1137
void ReceiveActorEndOverlap(AActor *OtherActor)
Definition Actor.h:1339
void RegisterActorTickFunctions(bool bRegister, bool bSaveAndRestoreTickState)
Definition Actor.h:1238
BitFieldValue< bool, unsigned __int32 > bExchangedRoles()
Definition Actor.h:961
bool SimpleTeleportTo(FVector *DestLocation, FRotator *DestRotation)
Definition Actor.h:1276
TArray< TWeakObjectPtr< UActorComponent > > & StasisUnRegisteredComponentsField()
Definition Actor.h:892
void DestroyInput(APlayerController *PlayerController)
Definition Actor.h:1084
bool CheckStillInWorld()
Definition Actor.h:1073
void AddActorLocalRotation(FRotator DeltaRotation, bool bSweep)
Definition Actor.h:1048
long double & NetUpdateTimeField()
Definition Actor.h:896
TArray< TWeakObjectPtr< UActorComponent > > & ReplicatedComponentsField()
Definition Actor.h:869
void Multi_DrawDebugSphere(FVector Center, float Radius, int Segments, FColor SphereColor, bool bPersistentLines, float LifeTime, char DepthPriority)
Definition Actor.h:1327
float GetActorTimeDilation()
Definition Actor.h:1111
void ResetPropertiesForConstruction()
Definition Actor.h:1249
__int64 & LastActorUnstasisedCycleField()
Definition Actor.h:925
void NetSpawnedActor(AActor *SpawnedActor)
Definition Actor.h:1330
BitFieldValue< bool, unsigned __int32 > bHasFinishedSpawning()
Definition Actor.h:983
int & NetTagField()
Definition Actor.h:895
BitFieldValue< bool, unsigned __int32 > bCollideWhenPlacing()
Definition Actor.h:990
void AddActorWorldOffset(FVector DeltaLocation, bool bSweep)
Definition Actor.h:1050
void OnRep_ReplicatedMovement()
Definition Actor.h:1215
void RemoveControllingMatineeActor(AMatineeActor *InMatineeActor)
Definition Actor.h:1241
bool BPTryMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:1311
bool BPForceAllowsInventoryUse(UObject *InventoryItemObject)
Definition Actor.h:1303
FString * BPOverrideMultiUseCenterText(FString *result, APlayerController *ForPC)
Definition Actor.h:1306
void K2_AttachRootComponentToActor(AActor *InParentActor, FName InSocketName, EAttachLocation::Type AttachLocationType, bool bWeldSimulatedBodies)
Definition Actor.h:1184
void PlaySoundOnActor(USoundCue *InSoundCue, float VolumeMultiplier, float PitchMultiplier)
Definition Actor.h:1219
FVector * GetInputVectorAxisValue(FVector *result, FKey InputAxisKey)
Definition Actor.h:1135
unsigned __int64 & LastFrameUnStasisField()
Definition Actor.h:890
void Unstasis()
Definition Actor.h:1286
bool BPConsumeSetPinCode(APlayerController *ForPC, int appledPinCode, bool bIsSetting, int TheCustomIndex)
Definition Actor.h:1301
float GetInputAxisKeyValue(FKey InputAxisKey)
Definition Actor.h:1133
static void MakeNoiseImpl(AActor *NoiseMaker, float Loudness, APawn *NoiseInstigator, FVector *NoiseLocation)
Definition Actor.h:1193
void GetComponentsBoundingCylinder(float *OutCollisionRadius, float *OutCollisionHalfHeight, bool bNonColliding)
Definition Actor.h:1123
TEnumAsByte< enum ENetDormancy > & NetDormancyField()
Definition Actor.h:868
long double & LastActorForceReplicationTimeField()
Definition Actor.h:922
float TakeDamage(float DamageAmount, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:1280
UPrimitiveComponent * GetVisibleComponentByClass(TSubclassOf< UPrimitiveComponent > ComponentClass)
Definition Actor.h:1157
TArray< AMatineeActor * > ControllingMatineeActorsField()
Definition Actor.h:912
long double & OriginalCreationTimeField()
Definition Actor.h:906
BitFieldValue< bool, unsigned __int32 > bNetCritical()
Definition Actor.h:955
AActor * GetOwner()
Definition Actor.h:1289
void AddOwnedComponent(UActorComponent *Component)
Definition Actor.h:1055
char & RandomStartByteField()
Definition Actor.h:889
int & LastFrameForceNetUpdateField()
Definition Actor.h:866
FVector * GetActorScale3D(FVector *result)
Definition Actor.h:1110
void SetActorScale3D(FVector *NewScale3D)
Definition Actor.h:1264
BitFieldValue< bool, unsigned __int32 > bPendingUnstasis()
Definition Actor.h:963
float & NetworkAndStasisRangeMultiplierField()
Definition Actor.h:878
void OnRep_AttachmentReplication()
Definition Actor.h:1214
long double & LastReplicatedMovementField()
Definition Actor.h:865
void ClientSeamlessTravelled()
Definition Actor.h:1313
void UnregisterAllComponents(bool bDetachFromOtherParent)
Definition Actor.h:1285
bool Rename(const wchar_t *InName, UObject *NewOuter, unsigned int Flags)
Definition Actor.h:1245
float GetInputAxisValue(FName InputAxisName)
Definition Actor.h:1134
BitFieldValue< bool, unsigned __int32 > bMultiUseCenterHUD()
Definition Actor.h:976
FString * GetEditTextString(FString *result, APlayerController *ForPC, UObject *AssociatedObject1, int ExtraID1, int ExtraID2)
Definition Actor.h:1317
void MarkForSeamlessTravel(unsigned int DestinationServerId, ESeamlessVolumeSide::Side DestinationServerVolumeSide)
Definition Actor.h:1045
bool Modify(bool bAlwaysMarkDirty)
Definition Actor.h:1197
BitFieldValue< bool, unsigned __int32 > bEnableMultiUse()
Definition Actor.h:973
BitFieldValue< bool, unsigned __int32 > bPreventActorStasis()
Definition Actor.h:1017
BitFieldValue< bool, unsigned __int32 > bNetMulticasting()
Definition Actor.h:992
AActor * NetworkSpatializationParentField()
Definition Actor.h:877
void K2_OnEndViewTarget(APlayerController *PC)
Definition Actor.h:1322
BitFieldValue< bool, unsigned __int32 > bAttachmentReplicationUseNetworkParent()
Definition Actor.h:947
void NetActorSpawnActor(TSubclassOf< AActor > ActorClass, FVector AtLoc, FRotator AtRot, bool bIgnoreOnDedicatedServer, USceneComponent *AttachToComponent, FName BoneName, AActor *SpawnOwner)
Definition Actor.h:1328
int & CustomDataField()
Definition Actor.h:885
BitFieldValue< bool, unsigned __int32 > bBlockInput()
Definition Actor.h:970
void InitializedSeamlessGridInfo()
Definition Actor.h:1319
void PropertyServerToClientsUnreliable(AActor *ActorToRep, FName PropertyName, TArray< unsigned char > *ReplicationData)
Definition Actor.h:1335
float GetLifeSpan()
Definition Actor.h:1142
long double & LastNetUpdateTimeField()
Definition Actor.h:899
void InventoryItemDropped(UObject *InventoryItemObject)
Definition Actor.h:1165
BitFieldValue< bool, unsigned __int32 > bAlwaysRelevant()
Definition Actor.h:940
BitFieldValue< bool, unsigned __int32 > bUseNetworkSpatialization()
Definition Actor.h:979
BitFieldValue< bool, unsigned __int32 > bAlwaysRelevantPrimalStructure()
Definition Actor.h:1031
AActor * GetAttachParentActor()
Definition Actor.h:1115
void K2_DestroyComponent(UActorComponent *Component)
Definition Actor.h:1185
void PropertyServerToClients_Implementation(AActor *ActorToRep, FName PropertyName, TArray< unsigned char > *ReplicationData)
Definition Actor.h:1236
void OnSubobjectCreatedFromReplication(UObject *NewSubobject)
Definition Actor.h:1216
void ForceNetUpdate(bool bDormantDontReplicateProperties, bool bAbsoluteForceNetUpdate, bool bDontUpdateChannel)
Definition Actor.h:1290
long double & LastExitStasisTimeField()
Definition Actor.h:883
float & NetCullDistanceSquaredDormantField()
Definition Actor.h:894
void ReceiveBeginPlay()
Definition Actor.h:1347
bool IsMarkedForSeamlessTravel()
Definition Actor.h:1039
void InitializeComponents()
Definition Actor.h:1162
BitFieldValue< bool, unsigned __int32 > bTearOff()
Definition Actor.h:960
volatile int & LastUnstasisFrameCounterField()
Definition Actor.h:891
bool ForceAllowsInventoryUse(UObject *InventoryItemObject)
Definition Actor.h:1102
bool SetActorLocation(FVector *NewLocation, bool bSweep)
Definition Actor.h:1256
void ReceivePointDamage(float Damage, UDamageType *DamageType, FVector HitLocation, FVector HitNormal, UPrimitiveComponent *HitComponent, FName BoneName, FVector ShotFromDirection, AController *InstigatedBy, AActor *DamageCauser)
Definition Actor.h:1352
void CopyRemoteRoleFrom(AActor *CopyFromActor)
Definition Actor.h:1078
float BPOverrideServerMultiUseAcceptRange()
Definition Actor.h:1307
BitFieldValue< bool, unsigned __int32 > bIgnoresOriginShifting()
Definition Actor.h:1015
int & LastFrameCalculcatedNetworkRangeMultiplierField()
Definition Actor.h:926
bool AlwaysReplicatePropertyConditional(UProperty *forProperty)
Definition Actor.h:1059
void SnapRootComponentTo(AActor *InParentActor, FName InSocketName)
Definition Actor.h:1277
bool IsRootComponentStationary()
Definition Actor.h:1182
void ReceiveActorBeginOverlap(AActor *OtherActor)
Definition Actor.h:1337
void ReceiveActorOnInputTouchEnter(ETouchIndex::Type FingerIndex)
Definition Actor.h:1343
void MulticastPropertyToPlayer(FName PropertyName, APlayerController *PC, bool bUnreliable)
Definition Actor.h:1203
long double & UnstasisLastInRangeTimeField()
Definition Actor.h:880
long double & LastEnterStasisTimeField()
Definition Actor.h:882
float OffsetHUDFromCenterScreenY(AHUD *ForHUD)
Definition Actor.h:1332
void BeginDestroy()
Definition Actor.h:1067
BitFieldValue< bool, unsigned __int32 > bReplicateHidden()
Definition Actor.h:1016
void ReceiveActorOnInputTouchLeave(ETouchIndex::Type FingerIndex)
Definition Actor.h:1344
long double & LastPreReplicationTimeField()
Definition Actor.h:881
void Multi_DrawDebugLine(FVector LineStart, FVector LineEnd, FColor LineColor, bool bPersistentLines, float LifeTime, char DepthPriority, float Thickness)
Definition Actor.h:1326
void PostInitializeComponents()
Definition Actor.h:1222
void ActorPlaySound(USoundBase *SoundAsset, bool bAttach, FName BoneName, FVector LocOffset)
Definition Actor.h:1292
void GetAttachedActors(TArray< AActor * > *OutActors)
Definition Actor.h:1117
bool IsNameStableForNetworking()
Definition Actor.h:1173
UActorComponent * GetComponentByCustomTag(FName TheTag)
Definition Actor.h:1119
UActorComponent * GetComponentByClass(TSubclassOf< UActorComponent > ComponentClass)
Definition Actor.h:1118
APawn * InstigatorField()
Definition Actor.h:904
float GetDistanceTo(AActor *OtherActor)
Definition Actor.h:1127
unsigned __int64 & HiddenEditorViewsField()
Definition Actor.h:919
int & NetworkDormantChildrenOpIdxField()
Definition Actor.h:927
void SetActorRelativeScale3D(FVector NewRelativeScale)
Definition Actor.h:1260
BitFieldValue< bool, unsigned __int32 > bPreventNPCSpawnFloor()
Definition Actor.h:951
void DetachSceneComponentsFromParent(USceneComponent *InParentComponent, bool bMaintainWorldPosition)
Definition Actor.h:1088
void FlushNetDormancy()
Definition Actor.h:1101
void PreNetReceive()
Definition Actor.h:1231
APlayerController * GetOwnerController()
Definition Actor.h:1150
void ReceiveAnyDamage(float Damage, UDamageType *DamageType, AController *InstigatedBy, AActor *DamageCauser)
Definition Actor.h:1346
void ReceiveActorOnClicked()
Definition Actor.h:1340
bool IsReadyForFinishDestroy()
Definition Actor.h:1177
void GetOverlappingComponents(TArray< UPrimitiveComponent * > *OutOverlappingComponents)
Definition Actor.h:1149
AWorldSettings * GetWorldSettings()
Definition Actor.h:1160
void SetActorRelativeLocation(FVector NewRelativeLocation, bool bSweep)
Definition Actor.h:1258
BitFieldValue< bool, unsigned __int32 > bUseInitializedSeamlessGridInfo()
Definition Actor.h:1025
void RegisterAllComponents()
Definition Actor.h:1240
void GetSimpleCollisionCylinder(float *CollisionRadius, float *CollisionHalfHeight)
Definition Actor.h:1152
bool SetActorLocationAndRotation(FVector *NewLocation, FRotator NewRotation, bool bSweep)
Definition Actor.h:1257
char & StasisSetIndexField()
Definition Actor.h:888
bool IsInOrOwnedBy(UObject *SomeOuter)
Definition Actor.h:1170
void AddTickPrerequisiteComponent(UActorComponent *PrerequisiteComponent)
Definition Actor.h:1057
bool BPIsA(TSubclassOf< AActor > anActorClass)
Definition Actor.h:1063
void ModifyHudMultiUseLoc(FVector2D *theVec, APlayerController *PC, int index)
Definition Actor.h:1323
float & NetUpdateFrequencyField()
Definition Actor.h:897
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:1318
bool IsNetRelevantFor(APlayerController *RealViewer, AActor *Viewer, FVector *SrcLocation)
Definition Actor.h:1174
BitFieldValue< bool, unsigned __int32 > bOverrideMultiUseCenterText()
Definition Actor.h:974
BitFieldValue< bool, unsigned __int32 > bPendingKillPending()
Definition Actor.h:989
FVector * GetActorRightVector(FVector *result)
Definition Actor.h:1109
float & ReplicationIntervalMultiplierField()
Definition Actor.h:886
void Destroyed()
Definition Actor.h:1086
BitFieldValue< bool, unsigned __int32 > bForcePreventSeamlessTravel()
Definition Actor.h:1022
void DisableInput(APlayerController *PlayerController)
Definition Actor.h:1090
FString * GetAimedTutorialHintString_Implementation(FString *result)
Definition Actor.h:1113
bool GetIsMapActor()
Definition Actor.h:1140
FRotator * K2_GetActorRotation(FRotator *result)
Definition Actor.h:1186
void FinishAndRegisterComponent(UActorComponent *Component)
Definition Actor.h:1099
FVector & DefaultActorLocationField()
Definition Actor.h:920
void MulticastProperty(FName PropertyName, bool bUnreliable)
Definition Actor.h:1202
BitFieldValue< bool, unsigned __int32 > bDoNotCook()
Definition Actor.h:968
void Net_DrawDebugBox(FVector *Center, FVector *BoxExtent, FQuat *Rotation, FColor *BoxColor, bool bPersistentLines, float LifeTime, char DepthPriority)
Definition Actor.h:1208
BitFieldValue< bool, unsigned __int32 > bOnlyReplicateOnNetForcedUpdate()
Definition Actor.h:1012
int & ForceImmediateReplicationFrameField()
Definition Actor.h:887
void DrawBasicFloatingHUD(AHUD *ForHUD)
Definition Actor.h:1315
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:1283
void SetTickableWhenPaused(bool bTickableWhenPaused)
Definition Actor.h:1275
void ReceiveActorEndCursorOver()
Definition Actor.h:1338
TArray< FName > & TagsField()
Definition Actor.h:918
BitFieldValue< bool, unsigned __int32 > bUseBPClientIsAboutToSeamlessTravel()
Definition Actor.h:1023
void PlaySoundAtLocation(USoundCue *InSoundCue, FVector SoundLocation, float VolumeMultiplier, float PitchMultiplier)
Definition Actor.h:1218
void K2_AttachRootComponentTo(USceneComponent *InParent, FName InSocketName, EAttachLocation::Type AttachLocationType, bool bWeldSimulatedBodies)
Definition Actor.h:1183
bool Destroy(bool bNetForce, bool bShouldModifyLevel)
Definition Actor.h:1081
void ClientIsAboutToSeamlessTravel()
Definition Actor.h:1076
BitFieldValue< bool, unsigned __int32 > bCollisionImpactPreventShipDamage()
Definition Actor.h:954
bool SetActorRotation(FQuat *NewRotation)
Definition Actor.h:1262
bool K2_SetActorLocation(FVector NewLocation, bool bSweep)
Definition Actor.h:1189
void SetActorTickEnabled(bool bEnabled)
Definition Actor.h:1265
BitFieldValue< bool, unsigned __int32 > bActorInitialized()
Definition Actor.h:1013
void DoExecuteActorConstruction(FTransform *Transform, bool bIsDefaultTransform)
Definition Actor.h:1092
void BecomeViewTarget(APlayerController *PC)
Definition Actor.h:1066
FVector * GetActorRelativeScale3D(FVector *result)
Definition Actor.h:1108
TWeakObjectPtr< AActor > & ParentComponentActorField()
Definition Actor.h:915
BitFieldValue< bool, unsigned __int32 > bForceReplicateDormantChildrenWithoutSpatialRelevancy()
Definition Actor.h:1000
void ReceiveActorOnInputTouchEnd(ETouchIndex::Type FingerIndex)
Definition Actor.h:1342
TWeakObjectPtr< USoundBase > & LastPostProcessVolumeSoundField()
Definition Actor.h:870
FName * GetAttachParentSocketName(FName *result)
Definition Actor.h:1116
bool IsNetStartupActor()
Definition Actor.h:1175
void EndViewTarget(APlayerController *PC)
Definition Actor.h:1095
TEnumAsByte< enum ENetRole > & RemoteRoleField()
Definition Actor.h:863
void PostNetReceivePhysicState()
Definition Actor.h:1228
bool GetActorEnableCollision()
Definition Actor.h:1106
unsigned int & UniqueActorIdField()
Definition Actor.h:901
float OffsetHUDFromBottomScreenY(AHUD *ForHUD)
Definition Actor.h:1331
UWorld * K2_GetWorld()
Definition Actor.h:1188
void AddActorLocalOffset(FVector DeltaLocation, bool bSweep)
Definition Actor.h:1047
bool & bShouldSendPartialBunchesOverThresholdAsReliableField()
Definition Actor.h:928
BitFieldValue< bool, unsigned __int32 > bHasExecutedActorConstruction()
Definition Actor.h:943
void BPChangedActorTeam()
Definition Actor.h:1298
TArray< UActorComponent * > * GetComponentsByCustomTag(TArray< UActorComponent * > *result, FName TheTag)
Definition Actor.h:1125
UPrimitiveComponent * GetVisibleUnhiddenComponentByClass(TSubclassOf< UPrimitiveComponent > ComponentClass)
Definition Actor.h:1158
void DestroyConstructedComponents()
Definition Actor.h:1083
FVector * GetTargetingLocation(FVector *result)
Definition Actor.h:1038
void SetActorHiddenInGame(bool bNewHidden)
Definition Actor.h:1255
long double & CreationTimeField()
Definition Actor.h:905
int & TargetingTeamField()
Definition Actor.h:902
bool CheckDefaultSubobjectsInternal()
Definition Actor.h:1072
void ReceiveRadialDamage(float DamageReceived, UDamageType *DamageType, FVector Origin, FHitResult *HitInfo, AController *InstigatedBy, AActor *DamageCauser)
Definition Actor.h:1353
void BeginPlay()
Definition Actor.h:1068
void ThrottledTick()
Definition Actor.h:1358
FVector * GetInterpolatedVelocity(FVector *result)
Definition Actor.h:1139
void SetReplicates(bool bInReplicates)
Definition Actor.h:1272
BitFieldValue< bool, unsigned __int32 > bOnlyRelevantToOwner()
Definition Actor.h:939
TArray< AActor * > NetworkSpatializationChildrenDormantField()
Definition Actor.h:876
void BPClientIsAboutToSeamlessTravel()
Definition Actor.h:1300
UPlayer * GetNetOwningPlayer()
Definition Actor.h:1145
FVector * GetActorUpVector(FVector *result)
Definition Actor.h:1112
BitFieldValue< bool, unsigned __int32 > bWantsBeginPlayAfterSingleplayerGridTravel()
Definition Actor.h:1032
BitFieldValue< bool, unsigned __int32 > bPreventLayerGroupedVisibility()
Definition Actor.h:1019
BitFieldValue< bool, unsigned __int32 > bPreventCharacterBasingAllowSteppingUp()
Definition Actor.h:938
void ReregisterAllComponents()
Definition Actor.h:1246
BitFieldValue< bool, unsigned __int32 > bHasReplicatedProperties()
Definition Actor.h:985
BitFieldValue< bool, unsigned __int32 > bPreventLevelBoundsRelevant()
Definition Actor.h:999
BitFieldValue< bool, unsigned __int32 > bReplicates()
Definition Actor.h:981
FName & NetDriverNameField()
Definition Actor.h:900
float InternalTakeRadialDamage(float Damage, FRadialDamageEvent *RadialDamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:1163
void CalcCamera(float DeltaTime, FMinimalViewInfo *OutResult)
Definition Actor.h:1069
float & ClientReplicationSendNowThresholdField()
Definition Actor.h:862
void K2_OnBecomeViewTarget(APlayerController *PC)
Definition Actor.h:1321
void Net_DrawDebugSphere(FVector *Center, float Radius, int Segments, FColor *SphereColor, bool bPersistentLines, float LifeTime, char DepthPriority)
Definition Actor.h:1213
BitFieldValue< bool, unsigned __int32 > bDoOverrideHiddenShadow()
Definition Actor.h:995
void RecieveMatineeUpdated()
Definition Actor.h:1355
void ServerSendSimpleExecCommandToEveryone(FName CommandName, bool bIsReliable, bool bForceSendToLocalPlayer, bool bIgnoreRelevancy)
Definition Actor.h:1253
bool ActorHasTag(FName Tag)
Definition Actor.h:1046
void DrawActorFloatingHUD(AHUD *ForHUD)
Definition Actor.h:1314
void OnSubobjectDestroyFromReplication(UObject *NewSubobject)
Definition Actor.h:1217
bool SetActorRotation(FRotator NewRotation)
Definition Actor.h:1263
void ResetSpatialComponent()
Definition Actor.h:1250
bool IsLevelBoundsRelevant()
Definition Actor.h:1041
BitFieldValue< bool, unsigned __int32 > bBPPreInitializeComponents()
Definition Actor.h:1002
void BPInventoryItemUsed(UObject *InventoryItemObject)
Definition Actor.h:1305
bool SetRootComponent(USceneComponent *NewRootComponent)
Definition Actor.h:1273
void SetOwner(AActor *NewOwner)
Definition Actor.h:1271
void PreInitializeComponents()
Definition Actor.h:1230
void PropertyServerToClients(AActor *ActorToRep, FName PropertyName, TArray< unsigned char > *ReplicationData)
Definition Actor.h:1334
float & NetPriorityField()
Definition Actor.h:898
TArray< AActor * > ChildrenField()
Definition Actor.h:908
BitFieldValue< bool, unsigned __int32 > bIgnoredByCharacterEncroachment()
Definition Actor.h:945
void ReceiveActorOnReleased()
Definition Actor.h:1345
void PostLoadSubobjects(FObjectInstancingGraph *OuterInstanceGraph)
Definition Actor.h:1224
void BPPostLoadedFromSeamlessTravel()
Definition Actor.h:1309
BitFieldValue< bool, unsigned __int32 > bPreventSaving()
Definition Actor.h:975
void Net_DrawDebugCapsule(FVector *Center, float HalfHeight, float Radius, FQuat *Rotation, FColor *CapsuleColor, bool bPersistentLines, float LifeTime, char DepthPriority)
Definition Actor.h:1209
BitFieldValue< bool, unsigned __int32 > bAddedServerThrottledTick()
Definition Actor.h:1030
BitFieldValue< bool, unsigned __int32 > bOnlyInitialReplication()
Definition Actor.h:977
FString * GetAimedTutorialHintString(FString *result)
Definition Actor.h:1316
BitFieldValue< bool, unsigned __int32 > bUseBPInventoryItemDropped()
Definition Actor.h:1007
float & OverrideStasisComponentRadiusField()
Definition Actor.h:903
void PostNetReceive()
Definition Actor.h:1226
void Net_DrawDebugCoordinateSystem(FVector *AxisLoc, FRotator *AxisRot, float Scale, bool bPersistentLines, float LifeTime, char DepthPriority, float Thickness)
Definition Actor.h:1210
void PrestreamTextures(float Seconds, bool bEnableStreaming, int CinematicTextureGroups)
Definition Actor.h:1232
void DisableComponentsSimulatePhysics()
Definition Actor.h:1089
BitFieldValue< bool, unsigned __int32 > bAlwaysCreatePhysicsState()
Definition Actor.h:1010
void GetActorBounds(bool bOnlyCollidingComponents, FVector *Origin, FVector *BoxExtent)
Definition Actor.h:1105
BitFieldValue< bool, unsigned __int32 > bClimbable()
Definition Actor.h:946
void NetActorSpawnActor_Implementation(TSubclassOf< AActor > ActorClass, FVector AtLoc, FRotator AtRot, bool bIgnoreOnDedicatedServer, USceneComponent *AttachToComponent, FName BoneName, AActor *SpawnOwner)
Definition Actor.h:1205
BitFieldValue< bool, unsigned __int32 > bForceInfiniteDrawDistance()
Definition Actor.h:1021
bool IsRootComponentMovable()
Definition Actor.h:1180
void RemoveTickPrerequisiteComponent(UActorComponent *PrerequisiteComponent)
Definition Actor.h:1244
BitFieldValue< bool, unsigned __int32 > bSkeletalComponentsForceParallelAnims()
Definition Actor.h:1020
void EnableInput(APlayerController *PlayerController)
Definition Actor.h:1093
BitFieldValue< bool, unsigned __int32 > bAutoStasis()
Definition Actor.h:971
TArray< UActorComponent * > OwnedComponentsField()
Definition Actor.h:923
BitFieldValue< bool, unsigned __int32 > bReplicateUniqueActorId()
Definition Actor.h:1028
void FinalSeamlessTravelled()
Definition Actor.h:1098
FString * GetDescriptiveName(FString *result)
Definition Actor.h:1037
bool K2_TeleportTo(FVector DestLocation, FRotator DestRotation, bool bSimpleTeleport)
Definition Actor.h:1190
BitFieldValue< bool, unsigned __int32 > bIgnoreNetworkRangeScaling()
Definition Actor.h:949
void Net_DrawDebugLine(FVector *LineStart, FVector *LineEnd, FColor *LineColor, bool bPersistentLines, float LifeTime, char DepthPriority, float Thickness)
Definition Actor.h:1212
BitFieldValue< bool, unsigned __int32 > bIsMapActor()
Definition Actor.h:934
bool IsAttachedTo(AActor *Other)
Definition Actor.h:1167
void UpdateOverlaps(bool bDoNotifies)
Definition Actor.h:1287
void SetTickFunctionEnabled(bool bEnableTick)
Definition Actor.h:1274
void NetDetachRootComponentFromAny_Implementation()
Definition Actor.h:1207
void MatineeUpdated()
Definition Actor.h:1196
void SendExecCommand(FName CommandName, FNetExecParams *ExecParams, bool bIsReliable)
Definition Actor.h:1252
void ExchangeNetRoles(bool bRemoteOwned)
Definition Actor.h:1096
void UnmarkAbortedForSeamlessTravel()
Definition Actor.h:1040
FTransform * GetTransform(FTransform *result)
Definition Actor.h:1154
BitFieldValue< bool, unsigned __int32 > bNetStartup()
Definition Actor.h:936
BitFieldValue< bool, unsigned __int32 > bStasisComponentRadiusForceDistanceCheck()
Definition Actor.h:1005
void PostNetInit()
Definition Actor.h:1225
void GetSubobjectsWithStableNamesForNetworking(TArray< UObject * > *ObjList)
Definition Actor.h:1153
void SetNetUpdateTime(long double NewUpdateTime)
Definition Actor.h:1269
void Multi_DrawDebugDirectionalArrow(FVector LineStart, FVector LineEnd, float ArrowSize, FColor ArrowColor, bool bPersistentLines, float LifeTime, char DepthPriority)
Definition Actor.h:1325
void CreateChildActors()
Definition Actor.h:1079
void BPPostInitializeComponents()
Definition Actor.h:1308
void ApplyWorldOffset(FVector *InOffset, bool bWorldShift)
Definition Actor.h:1060
unsigned int & AnimUpdateRateShiftTagField()
Definition Actor.h:909
BitFieldValue< bool, unsigned __int32 > bSavedWhenStasised()
Definition Actor.h:952
void MakeNoise(float Loudness, APawn *NoiseInstigator, FVector NoiseLocation)
Definition Actor.h:1192
UPrimitiveComponent * StasisCheckComponentField()
Definition Actor.h:874
void ForceReplicateNow(bool bForceCreateChannel, bool bForceCreateChannelIfRelevant)
Definition Actor.h:1291
ECollisionResponse GetComponentsCollisionResponseToChannel(ECollisionChannel Channel)
Definition Actor.h:1126
BitFieldValue< bool, unsigned __int32 > bPreventCharacterBasing()
Definition Actor.h:937
FString * GetEditTextString_Implementation(FString *result, APlayerController *ForPC, UObject *AssociatedObject1, int ExtraID1, int ExtraID2)
Definition Actor.h:1129
void DispatchBlockingHit(UPrimitiveComponent *MyComp, UPrimitiveComponent *OtherComp, bool bSelfMoved, FHitResult *Hit)
Definition Actor.h:1091
void ClearNetworkSpatializationParent()
Definition Actor.h:1075
FBox * GetComponentsBoundingBoxForLevelBounds(FBox *result)
Definition Actor.h:1122
bool IsInPersistentLevel(bool bIncludeLevelStreamingPersistent)
Definition Actor.h:1171
void ReceiveActorBeginCursorOver()
Definition Actor.h:1336
float GetDotProductTo(AActor *OtherActor)
Definition Actor.h:1128
bool BPIsMarkedForSeamlessTravel()
Definition Actor.h:1064
int & DefaultStasisComponentOctreeFlagsField()
Definition Actor.h:871
void ActorPlaySoundUnreliable(USoundBase *SoundAsset, bool bAttach, FName BoneName, FVector LocOffset)
Definition Actor.h:1293
float & InitialLifeSpanField()
Definition Actor.h:913
void FinishSpawning(FTransform *Transform, bool bIsDefaultTransform)
Definition Actor.h:1100
void RemoveTickPrerequisiteActor(AActor *PrerequisiteActor)
Definition Actor.h:1243
BitFieldValue< bool, unsigned __int32 > bUseOnlyPointForLevelBounds()
Definition Actor.h:958
bool HasNetOwner()
Definition Actor.h:1161
FName & CustomTagField()
Definition Actor.h:884
BitFieldValue< bool, unsigned __int32 > bHibernateChange()
Definition Actor.h:969
bool IsRootComponentCollisionRegistered()
Definition Actor.h:1179
void PostInitProperties()
Definition Actor.h:1221
BitFieldValue< bool, unsigned __int32 > bPendingNetUpdate()
Definition Actor.h:964
bool BPConsumeUsePinCode(AActor *FromKeypadActor, APlayerController *ForPC, int appledPinCode, bool bIsActivating)
Definition Actor.h:1302
void PostLoad()
Definition Actor.h:1223
BitFieldValue< bool, unsigned __int32 > bNetLoadOnClient()
Definition Actor.h:965
BitFieldValue< bool, unsigned __int32 > bWasForceIgnoreSpatialComponent()
Definition Actor.h:1027
BitFieldValue< bool, unsigned __int32 > bDeferredBeginPlay()
Definition Actor.h:984
void MarkComponentsAsPendingKill()
Definition Actor.h:1194
void RegisterAllActorTickFunctions(bool bRegister, bool bDoComponents, bool bSaveAndRestoreTickState)
Definition Actor.h:1239
AActor * OwnerField()
Definition Actor.h:864
void ReceiveTick(float DeltaSeconds)
Definition Actor.h:1354
void MarkComponentsRenderStateDirty()
Definition Actor.h:1195
APawn * GetInstigator()
Definition Actor.h:1136
BitFieldValue< bool, unsigned __int32 > bForceIgnoreSpatialComponent()
Definition Actor.h:1026
BitFieldValue< bool, unsigned __int32 > bWantsServerThrottledTick()
Definition Actor.h:1029
void ChangeActorTeam(int NewTeam)
Definition Actor.h:1070
void FellOutOfWorld(UDamageType *dmgType)
Definition Actor.h:1097
bool IsMatineeControlled()
Definition Actor.h:1172
void Multi_DrawDebugLine_Implementation(FVector LineStart, FVector LineEnd, FColor LineColor, bool bPersistentLines, float LifeTime, char DepthPriority, float Thickness)
Definition Actor.h:1200
void ClientPrepareForSeamlessTravel()
Definition Actor.h:1312
void ResetOwnedComponents()
Definition Actor.h:1248
bool CheckActorComponents()
Definition Actor.h:1071
BitFieldValue< bool, unsigned __int32 > bDormantNetMulticastForceFullReplication()
Definition Actor.h:994
BitFieldValue< bool, unsigned __int32 > bForceNetworkSpatialization()
Definition Actor.h:1004
float GetHorizontalDistanceTo(AActor *OtherActor)
Definition Actor.h:1130
bool PreventCharacterBasing(AActor *OtherActor, UPrimitiveComponent *BasedOnComponent)
Definition Actor.h:1233
void AddActorWorldRotation(FRotator DeltaRotation, bool bSweep)
Definition Actor.h:1051
BitFieldValue< bool, unsigned __int32 > bNetworkSpatializationForceRelevancyCheck()
Definition Actor.h:980
BitFieldValue< bool, unsigned __int32 > bCanBeDamaged()
Definition Actor.h:988
bool SetActorTransform(FTransform *NewTransform, bool bSweep)
Definition Actor.h:1266
void UninitializeComponents(EEndPlayReason::Type EndPlayReason)
Definition Actor.h:1284
static UClass * StaticClass()
Definition Actor.h:1042
void GatherCurrentMovement()
Definition Actor.h:1288
USceneComponent * RootComponentField()
Definition Actor.h:911
void ServerPrepareForSeamlessTravel()
Definition Actor.h:1356
bool AllowSeamlessTravel()
Definition Actor.h:1036
void Multi_DrawDebugCoordinateSystem(FVector AxisLoc, FRotator AxisRot, float Scale, bool bPersistentLines, float LifeTime, char DepthPriority, float Thickness)
Definition Actor.h:1324
bool IsRootComponentStatic()
Definition Actor.h:1181
FVector * GetActorForwardVector(FVector *result)
Definition Actor.h:1107
void SetLifeSpan(float InLifespan)
Definition Actor.h:1268
BitFieldValue< bool, unsigned __int32 > bUseBPChangedActorTeam()
Definition Actor.h:942
void AddActorWorldTransform(FTransform *DeltaTransform, bool bSweep)
Definition Actor.h:1052
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:1143
float & ForceMaximumReplicationRateUntilTimeField()
Definition Actor.h:921
float GetHorizontalDotProductTo(AActor *OtherActor)
Definition Actor.h:1131
void ReceiveEndPlay(EEndPlayReason::Type EndPlayReason)
Definition Actor.h:1349
UActorComponent * CreateComponentFromTemplate(UActorComponent *Template, FString *InName)
Definition Actor.h:1080
void AttachRootComponentTo(USceneComponent *InParent, FName InSocketName, EAttachLocation::Type AttachLocationType, bool bWeldSimulatedBodies)
Definition Actor.h:1061
BitFieldValue< bool, unsigned __int32 > bHidden()
Definition Actor.h:932
void StopActorSound(USoundBase *SoundAsset, float FadeOutTime)
Definition Actor.h:1279
int & DefaultStasisedOctreeFlagsField()
Definition Actor.h:872
void SetActorRelativeRotation(FRotator NewRelativeRotation, bool bSweep)
Definition Actor.h:1259
void GetOverlappingActors(TArray< AActor * > *OverlappingActors, UClass *ClassFilter)
Definition Actor.h:1148
int & CustomActorFlagsField()
Definition Actor.h:907
void BPPreInitializeComponents()
Definition Actor.h:1310
void GetAllSceneComponents(TArray< USceneComponent * > *OutComponents)
Definition Actor.h:1114
void REP_ActivateManualDirtyForPlayer(FName *PropertyName, APlayerController *PC)
Definition Actor.h:1237
BitFieldValue< bool, unsigned __int32 > bStasised()
Definition Actor.h:962
float & NetCullDistanceSquaredField()
Definition Actor.h:893
float & AbsoluteMaxTemperature()
Definition Actor.h:9773
TArray< FName > & BiomeZoneTags()
Definition Actor.h:9772
float & AbsoluteMinTemperature()
Definition Actor.h:9774
FString & BiomeZoneName()
Definition Actor.h:9769
float & FinalTemperatureAddition()
Definition Actor.h:9778
float & FinalTemperatureExponent()
Definition Actor.h:9777
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9768
float & FinalTemperatureMultiplier()
Definition Actor.h:9776
FString & BiomeZoneNameAltDistanceName()
Definition Actor.h:9770
FString * GetBiomeZoneName(FString *result, APrimalCharacter *ForCharacter)
Definition Actor.h:9780
void Restart()
Definition Actor.h:3631
BitFieldValue< bool, unsigned __int32 > bClientUpdating()
Definition Actor.h:3554
BitFieldValue< bool, unsigned __int32 > bStartedJumpingWhileOnABase()
Definition Actor.h:3567
void OnWalkingOffLedge()
Definition Actor.h:3664
bool NotifyLanded(FHitResult *Hit)
Definition Actor.h:3576
void ClientCheatWalk()
Definition Actor.h:3654
void PawnClientRestart()
Definition Actor.h:3621
BitFieldValue< bool, unsigned __int32 > bIsBigPusher()
Definition Actor.h:3559
TArray< USoundBase * > CharacterOverrideSoundFromField()
Definition Actor.h:3535
USoundBase * BPOverrideCharacterSound_Implementation(USoundBase *SoundIn)
Definition Actor.h:3584
bool CanJumpInternal_Implementation()
Definition Actor.h:3589
bool ShouldUseWaveLocking(bool bForceCheck)
Definition Actor.h:3635
void ClientCheatWalk_Implementation()
Definition Actor.h:3596
BitFieldValue< bool, unsigned __int32 > bIsProne()
Definition Actor.h:3546
void ClearCrossLevelReferences()
Definition Actor.h:3592
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideCharacterSound()
Definition Actor.h:3551
void StopJumping()
Definition Actor.h:3640
unsigned __int16 & LastMoveOnlyRotationYawField()
Definition Actor.h:3526
float PlayAnimMontage(UAnimMontage *AnimMontage, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer)
Definition Actor.h:3622
void PostInitializeComponents()
Definition Actor.h:3624
bool CanCrouch()
Definition Actor.h:3586
BitFieldValue< bool, unsigned __int32 > bOverrideWalkingVelocity()
Definition Actor.h:3563
bool IsJumping()
Definition Actor.h:3575
void OnRep_RootMotion()
Definition Actor.h:3619
void K2_OnMovementModeChanged(EMovementMode PrevMovementMode, EMovementMode NewMovementMode, char PrevCustomMode, char NewCustomMode)
Definition Actor.h:3657
UAnimMontage * GetCurrentMontage()
Definition Actor.h:3600
void K2_OnStartCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust)
Definition Actor.h:3658
void OnMovementModeChanged(EMovementMode PrevMovementMode, char PrevCustomMode)
Definition Actor.h:3613
bool TeleportTo(FVector *DestLocation, FRotator *DestRotation, bool bIsATest, bool bNoCheck)
Definition Actor.h:3642
unsigned __int16 & LastReplicatedMoveOnlyRotationYawField()
Definition Actor.h:3528
void OnEndCrouch(float HeightAdjust, float ScaledHeightAdjust)
Definition Actor.h:3612
UActorComponent * FindComponentByClass(TSubclassOf< UActorComponent > ComponentClass)
Definition Actor.h:3599
void OnRep_IsProne()
Definition Actor.h:3616
void OnJumped()
Definition Actor.h:3661
void GetSimpleCollisionCylinder(float *CollisionRadius, float *CollisionHalfHeight)
Definition Actor.h:3604
BitFieldValue< bool, unsigned __int32 > bCanEverCrouch()
Definition Actor.h:3549
void TurnOff()
Definition Actor.h:3645
void ApplyDamageMomentum(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:3582
BitFieldValue< bool, unsigned __int32 > bSimGravityDisabled()
Definition Actor.h:3558
bool CanProne()
Definition Actor.h:3590
char & ReplicatedMovementModeField()
Definition Actor.h:3530
void SetBase(UPrimitiveComponent *NewBaseComponent, FName BoneName, bool bNotifyPawn)
Definition Actor.h:3632
long double & ForceUnfreezeSkeletalDynamicsUntilTimeField()
Definition Actor.h:3541
bool & bInBaseReplicationField()
Definition Actor.h:3537
void OnLanded(FHitResult *Hit)
Definition Actor.h:3662
void Jump()
Definition Actor.h:3608
BitFieldValue< bool, unsigned __int32 > bClientWasFalling()
Definition Actor.h:3556
void NetTeleportSucceeded(FVector ToLoc, FRotator ToRot)
Definition Actor.h:3660
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideCharacterParticle()
Definition Actor.h:3552
void UnPossessed()
Definition Actor.h:3647
void LaunchCharacter(FVector LaunchVelocity, bool bXYOverride, bool bZOverride)
Definition Actor.h:3610
static void StaticRegisterNativesACharacter()
Definition Actor.h:3665
BitFieldValue< bool, unsigned __int32 > bIsCrouched()
Definition Actor.h:3545
BitFieldValue< bool, unsigned __int32 > bIsSettingReplicatedBasedMovement()
Definition Actor.h:3569
BitFieldValue< bool, unsigned __int32 > bClientResimulateRootMotion()
Definition Actor.h:3557
float & JumpKeyHoldTimeField()
Definition Actor.h:3538
void SetLastMovementDesiredRotation(FRotator *InRotation)
Definition Actor.h:3580
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:3655
void UnCrouch(bool bClientSimulation)
Definition Actor.h:3646
void StopDodging(bool bClientSimulation)
Definition Actor.h:3639
void StartDodging(FVector InDodgingVelocity, bool bClientSimulation)
Definition Actor.h:3637
void UnProne(bool bClientSimulation)
Definition Actor.h:3648
bool IsGamePlayRelevant()
Definition Actor.h:3607
float & ProneEyeHeightField()
Definition Actor.h:3533
void BaseChange()
Definition Actor.h:3585
void OnStartCrouch(float HeightAdjust, float ScaledHeightAdjust)
Definition Actor.h:3620
bool CanJump()
Definition Actor.h:3588
void ClientCheatGhost()
Definition Actor.h:3653
void OnRep_IsCrouched()
Definition Actor.h:3615
BitFieldValue< bool, unsigned __int32 > bCanPushOthers()
Definition Actor.h:3561
void OnRep_DodgingMovementInfo()
Definition Actor.h:3614
void NetTeleportSucceeded_Implementation(FVector ToLoc, FRotator ToRot)
Definition Actor.h:3611
float & LeftDynamicActorBaseTimeField()
Definition Actor.h:3531
BitFieldValue< bool, unsigned __int32 > bCanBePushed()
Definition Actor.h:3560
BitFieldValue< bool, unsigned __int32 > bCanEverDodge()
Definition Actor.h:3547
void OnRep_ReplicatedBasedMovement()
Definition Actor.h:3617
float GetDefaultHalfHeight()
Definition Actor.h:3601
bool PreventMovementMode(EMovementMode NewMovementMode, char NewCustomMode)
Definition Actor.h:3628
TSubobjectPtr< UCharacterMovementComponent > & CharacterMovementField()
Definition Actor.h:3524
void ApplyWorldOffset(FVector *InOffset, bool bWorldShift)
Definition Actor.h:3583
BitFieldValue< bool, unsigned __int32 > bRelativeBaseUsePitchAndRoll()
Definition Actor.h:3566
void Landed(FHitResult *Hit)
Definition Actor.h:3609
void Prone(bool bClientSimulation)
Definition Actor.h:3629
bool ShouldOverrideNewFallVelocity()
Definition Actor.h:3577
TArray< USoundBase * > CharacterOverrideSoundToField()
Definition Actor.h:3536
void PostNetReceiveLocationAndRotation()
Definition Actor.h:3626
void Crouch(bool bClientSimulation)
Definition Actor.h:3597
void PreNetReceive()
Definition Actor.h:3627
void OnLaunched(FVector LaunchVelocity, bool bXYOverride, bool bZOverride)
Definition Actor.h:3663
BitFieldValue< bool, unsigned __int32 > bSetDefaultMovementMode()
Definition Actor.h:3562
void TornOff()
Definition Actor.h:3644
void CheckJumpInput(float DeltaTime)
Definition Actor.h:3591
BitFieldValue< bool, unsigned __int32 > bPressedJump()
Definition Actor.h:3553
FVector & BaseTranslationOffsetField()
Definition Actor.h:3529
void ClientCheatFly_Implementation()
Definition Actor.h:3594
void PossessedBy(AController *NewController)
Definition Actor.h:3623
bool IsBasedOnDynamicActor()
Definition Actor.h:3605
UPrimitiveComponent * GetMovementBase()
Definition Actor.h:3574
void K2_UpdateCustomMovement(float DeltaTime)
Definition Actor.h:3659
bool IsComponentTickDelegated(UActorComponent *Component)
Definition Actor.h:3606
unsigned __int16 & LastMoveOnlyRotationPitchField()
Definition Actor.h:3525
BitFieldValue< bool, unsigned __int32 > bOverrideSwimmingVelocity()
Definition Actor.h:3564
BitFieldValue< bool, unsigned __int32 > bIsPlayingTurningAnim()
Definition Actor.h:3555
void ClearJumpInput()
Definition Actor.h:3593
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:3603
bool ShouldReplicateRotPitch()
Definition Actor.h:3634
bool ShouldNotifyLanded(FHitResult *Hit)
Definition Actor.h:3633
float GetJumpMaxHoldTime()
Definition Actor.h:3602
bool ShouldOverrideSwimmingVelocity()
Definition Actor.h:3578
BitFieldValue< bool, unsigned __int32 > bReplicateDesiredRotation()
Definition Actor.h:3550
BitFieldValue< bool, unsigned __int32 > bCanEverProne()
Definition Actor.h:3548
BitFieldValue< bool, unsigned __int32 > bUseBPPreventMovementMode()
Definition Actor.h:3570
void OnRep_ReplicatedMovement()
Definition Actor.h:3618
void PostNetReceive()
Definition Actor.h:3625
unsigned __int16 & LastReplicatedMoveOnlyRotationPitchField()
Definition Actor.h:3527
void RecalculateBaseEyeHeight()
Definition Actor.h:3630
bool AllowMovementMode(EMovementMode NewMovementMode, char NewCustomMode)
Definition Actor.h:3581
void ClientCheatGhost_Implementation()
Definition Actor.h:3595
void StopAnimMontage(UAnimMontage *AnimMontage)
Definition Actor.h:3638
void ClientCheatFly()
Definition Actor.h:3652
bool CanJumpInternal()
Definition Actor.h:3651
bool DoJump(bool bReplayingMoves)
Definition Actor.h:3598
void TickFromBaseWhenAttachedToParent()
Definition Actor.h:3643
bool ShouldOverrideWalkingVelocity()
Definition Actor.h:3579
void UpdateSimulatedPosition(FVector *NewLocation, FRotator *NewRotation)
Definition Actor.h:3649
bool SimpleTeleportTo(FVector *DestLocation, FRotator *DestRotation)
Definition Actor.h:3636
BitFieldValue< bool, unsigned __int32 > bIsBasedOnMesh()
Definition Actor.h:3568
float & CrouchedEyeHeightField()
Definition Actor.h:3532
void K2_OnEndCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust)
Definition Actor.h:3656
void TeleportSucceeded(bool bIsATest, bool bSimpleTeleport)
Definition Actor.h:3641
BitFieldValue< bool, unsigned __int32 > bOverrideNewFallVelocity()
Definition Actor.h:3565
float & JumpMaxHoldTimeField()
Definition Actor.h:3539
bool BP_PreventMovementMode(EMovementMode newMovementMode, char newCustomMode)
Definition Actor.h:3650
bool CanDodge()
Definition Actor.h:3587
int & LastTeleportedFrameField()
Definition Actor.h:3540
FDodgeMovementInfo & DodgingMovementInfoField()
Definition Actor.h:3534
FName * GetStateName(FName *result)
Definition Actor.h:2092
APlayerState * PlayerStateField()
Definition Actor.h:2062
void ReceiveInstigatedAnyDamage(float Damage, UDamageType *DamageType, AActor *DamagedActor, AActor *DamageCauser)
Definition Actor.h:2114
bool IsInState(FName InStateName)
Definition Actor.h:2096
void OnRep_PlayerState()
Definition Actor.h:2099
void ClientSetRotation(FRotator NewRotation, bool bResetCamera, bool bAfterSeamlessTravel)
Definition Actor.h:2112
APawn * K2_GetPawn(AActor *DamageCauser)
Definition Actor.h:2074
void GetPlayerViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:2091
void Destroyed()
Definition Actor.h:2081
void RemovePawnTickDependency(APawn *InOldPawn)
Definition Actor.h:2103
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:2088
void Reset()
Definition Actor.h:2104
void ChangeState(FName NewState)
Definition Actor.h:2077
FRotator * GetDesiredRotation(FRotator *result)
Definition Actor.h:2086
void ClientSetLocation_Implementation(FVector NewLocation, FRotator NewRotation)
Definition Actor.h:2079
void OnRep_Pawn()
Definition Actor.h:2098
void AttachToPawn(APawn *InPawn)
Definition Actor.h:2076
void InitPlayerState()
Definition Actor.h:2094
void CleanupPlayerState()
Definition Actor.h:2078
ACharacter * CharacterField()
Definition Actor.h:2061
FVector * GetNavAgentLocation(FVector *result)
Definition Actor.h:2090
void AddPawnTickDependency(APawn *NewPawn)
Definition Actor.h:2075
void SetControlRotation(FRotator *NewRotation)
Definition Actor.h:2105
void SetPawnFromRep(APawn *InPawn)
Definition Actor.h:2108
void DetachFromPawn()
Definition Actor.h:2082
void SetPawn(APawn *InPawn)
Definition Actor.h:2107
void Possess(APawn *InPawn)
Definition Actor.h:2101
void SetInitialLocationAndRotation(FVector *NewLocation, FRotator *NewRotation)
Definition Actor.h:2106
void GetMoveGoalReachTest(AActor *MovingActor, FVector *MoveOffset, FVector *GoalOffset, float *GoalRadius, float *GoalHalfHeight)
Definition Actor.h:2089
TWeakObjectPtr< AActor > & StartSpotField()
Definition Actor.h:2065
FName & StateNameField()
Definition Actor.h:2066
void PawnPendingDestroy(APawn *inPawn)
Definition Actor.h:2100
void FailedToSpawnPawn()
Definition Actor.h:2083
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:2113
void PostInitializeComponents()
Definition Actor.h:2102
TWeakObjectPtr< APawn > & OldPawnField()
Definition Actor.h:2060
bool LineOfSightTo(AActor *Other, FVector ViewPoint, bool bAlternateChecks)
Definition Actor.h:2097
void UpdateNavigationComponents()
Definition Actor.h:2111
void ClientSetRotation_Implementation(FRotator NewRotation, bool bResetCamera, bool bAfterSeamlessTravel)
Definition Actor.h:2080
void UnPossess()
Definition Actor.h:2110
APawn * PawnField()
Definition Actor.h:2063
FRotator * GetControlRotation(FRotator *result)
Definition Actor.h:2085
void InstigatedAnyDamage(float Damage, UDamageType *DamageType, AActor *DamagedActor, AActor *DamageCauser)
Definition Actor.h:2095
FRotator & ControlRotationField()
Definition Actor.h:2064
FString * GetHumanReadableName(FString *result)
Definition Actor.h:2087
bool ShouldPostponePathUpdates()
Definition Actor.h:2109
static void StaticRegisterNativesAController()
Definition Actor.h:2115
AActor * GetViewTarget()
Definition Actor.h:2093
void GetActorEyesViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:2084
BitFieldValue< bool, unsigned __int32 > bAttachToPawn()
Definition Actor.h:2070
bool & bIsManuallyPlacedActor()
Definition Actor.h:9745
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9739
FVector & WorldLoc()
Definition Actor.h:9742
TSubobjectPtr< UBoxComponent > BoxExtent()
Definition Actor.h:9741
int & ZoneId()
Definition Actor.h:9744
FString & VolumeName()
Definition Actor.h:9746
FString & ZoneName()
Definition Actor.h:9743
float & HyperThermalInsulationField()
Definition Actor.h:8979
float & IndoorsHypoThermalInsulationField()
Definition Actor.h:8975
float & IndoorsHyperThermalInsulationField()
Definition Actor.h:8976
BitFieldValue< bool, unsigned __int32 > bIsEggTooCold()
Definition Actor.h:8985
float & EggThermalInsulationTemperatureMultiplierField()
Definition Actor.h:8977
double & LastInsulationCalcTimeField()
Definition Actor.h:8978
BitFieldValue< bool, unsigned __int32 > bIsEggTooHot()
Definition Actor.h:8984
float & HypoThermalInsulationField()
Definition Actor.h:8980
APrimalCharacter * BasedTransformCharacterField()
Definition Actor.h:8940
long double & SpawnDropSoundTimeField()
Definition Actor.h:8937
FVector & DroppedItemVelocityField()
Definition Actor.h:8930
long double & DroppedItemDestructionTimeField()
Definition Actor.h:8925
BitFieldValue< bool, unsigned __int32 > bIsUnderwater()
Definition Actor.h:8954
UStaticMesh * NetDroppedMeshOverrideField()
Definition Actor.h:8927
FVector & BasedTransformLocationField()
Definition Actor.h:8941
bool & bClientDisablePhysicsField()
Definition Actor.h:8926
bool & bHasTickedField()
Definition Actor.h:8945
float & DroppedLifeSpanOverrideField()
Definition Actor.h:8944
BitFieldValue< bool, unsigned __int32 > bNotifyPreviousOwnerOfPickup()
Definition Actor.h:8955
AActor * DroppedByActorField()
Definition Actor.h:8939
void PostNetReceiveLocationAndRotation()
Definition Actor.h:8963
float & ImpulseMagnitudeField()
Definition Actor.h:8918
BitFieldValue< bool, unsigned __int32 > bUseCollisionTrace()
Definition Actor.h:8951
void Destroyed()
Definition Actor.h:8960
float & DroppedItemAccelerationGravityField()
Definition Actor.h:8932
void Tick(float DeltaSeconds)
Definition Actor.h:8967
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:8970
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:8962
bool & bThrownFromShipField()
Definition Actor.h:8931
BitFieldValue< bool, unsigned __int32 > bDestroyOnStasis()
Definition Actor.h:8950
UMaterialInterface * NetDroppedMeshMaterialOverrideField()
Definition Actor.h:8928
UPrimalItem * MyItemField()
Definition Actor.h:8917
unsigned __int64 & DroppedByPlayerIDField()
Definition Actor.h:8924
void PreInitializeComponents()
Definition Actor.h:8964
float & PrevAngularDampingField()
Definition Actor.h:8936
FVector & PreviousLocationField()
Definition Actor.h:8938
BitFieldValue< bool, unsigned __int32 > bPreventPickup()
Definition Actor.h:8952
APrimalDinoCharacter * DroppedOntoDinoCharacterField()
Definition Actor.h:8943
float & MaxPickUpDistanceField()
Definition Actor.h:8934
FVector & DroppedItemScaleField()
Definition Actor.h:8920
float GetDroppedItemLifeTime()
Definition Actor.h:8969
FVector & BasedTransformVelocityField()
Definition Actor.h:8942
float & ForceSleepTimerField()
Definition Actor.h:8919
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:8968
FItemNetInfo & MyItemInfoField()
Definition Actor.h:8916
FString & DroppedByNameField()
Definition Actor.h:8923
FVector2D & OverlayTooltipPaddingField()
Definition Actor.h:8921
FVector & NetDroppedMeshOverrideScale3DField()
Definition Actor.h:8929
void BeginPlay()
Definition Actor.h:8959
float & PrevLinearDampingField()
Definition Actor.h:8935
BitFieldValue< bool, unsigned __int32 > bApplyImpulseOnSpawn()
Definition Actor.h:8949
FVector2D & OverlayTooltipScaleField()
Definition Actor.h:8922
float & DroppedItemMaxFallSpeedField()
Definition Actor.h:8933
BitFieldValue< bool, unsigned __int32 > bDestroyOutOfWater()
Definition Actor.h:8953
void DrawHUD(AShooterHUD *HUD)
Definition Actor.h:8961
void SetupVisuals()
Definition Actor.h:8965
void Stasis()
Definition Actor.h:8966
unsigned __int32 & bAddedToArrayField()
Definition Actor.h:9796
unsigned __int32 & bExportToCSVField()
Definition Actor.h:9797
TMap< FName, TSubclassOf< UActorComponent >, FDefaultSetAllocator, TDefaultMapKeyFuncs< FName, TSubclassOf< UActorComponent >, 0 > > & FoliageOverrideMap()
Definition Actor.h:9795
TArray< FFoliageAttachmentOverride, FDefaultAllocator > & FoliageAttachmentOverrides()
Definition Actor.h:9794
void AbortMatch()
Definition GameMode.h:946
void SetSeamlessTravelViewTarget(APlayerController *PC)
Definition GameMode.h:1005
APlayerController * ProcessClientTravel(FString *FURL, FGuid NextMapGuid, bool bSeamless, bool bAbsolute)
Definition GameMode.h:990
void ClearPause()
Definition GameMode.h:954
int & CurrentIDField()
Definition GameMode.h:926
FString * GetDefaultGameClassPath(FString *result, FString *MapName, FString *Options, FString *Portal)
Definition GameMode.h:960
void AddPlayerStart(APlayerStart *NewPlayerStart)
Definition GameMode.h:948
bool MustSpectate(APlayerController *NewPlayerController)
Definition GameMode.h:982
bool ReadyToStartMatch()
Definition GameMode.h:992
void RemoveConnectedPlayer(TSharedPtr< FUniqueNetId, 0 > *UniqueNetId)
Definition GameMode.h:993
void Reset()
Definition GameMode.h:996
void ProcessServerTravel(FString *URL, bool bAbsolute)
Definition GameMode.h:991
bool FindInactivePlayer(APlayerController *PC)
Definition GameMode.h:956
void HandleMatchHasStarted()
Definition GameMode.h:970
int GetNumPlayers()
Definition GameMode.h:966
void StartToLeaveMap()
Definition GameMode.h:1012
void OverridePlayerState(APlayerController *PC, APlayerState *OldPlayerState)
Definition GameMode.h:983
void SwapPlayerControllers(APlayerController *OldPC, APlayerController *NewPC)
Definition GameMode.h:1014
void ResetLevel()
Definition GameMode.h:997
bool HasOption(FString *Options, FString *InKey)
Definition GameMode.h:975
float & MinRespawnDelayField()
Definition GameMode.h:923
void GetKeyValue(FString *Pair, FString *Key, FString *Value)
Definition GameMode.h:964
void Broadcast(AActor *Sender, FString *Msg, FName Type)
Definition GameMode.h:951
bool AllowCheats(APlayerController *P)
Definition GameMode.h:949
void InitGameState()
Definition GameMode.h:977
BitFieldValue< bool, unsigned __int32 > bStartPlayersAsSpectators()
Definition GameMode.h:941
TSubclassOf< AGameSession > * GetGameSessionClass(TSubclassOf< AGameSession > *result)
Definition GameMode.h:962
FString * InitNewPlayer(FString *result, APlayerController *NewPlayerController, TSharedPtr< FUniqueNetId, 0 > *UniqueId, FString *Options, FString *Portal)
Definition GameMode.h:978
TSubclassOf< UObject > * GetDefaultPawnClassForController(TSubclassOf< UObject > *result, AController *InController)
Definition GameMode.h:1018
APlayerController * SpawnPlayerController(FVector *SpawnLocation, FRotator *SpawnRotation)
Definition GameMode.h:1008
void ReturnToMainMenuHost()
Definition GameMode.h:1000
int GetIntOption(FString *Options, FString *ParseString, int CurrentValue)
Definition GameMode.h:963
AActor * ChoosePlayerStart_Implementation(AController *Player)
Definition GameMode.h:953
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition GameMode.h:1019
bool AllowPausing(APlayerController *PC)
Definition GameMode.h:950
void K2_PostLogin(APlayerController *NewPlayer)
Definition GameMode.h:1020
bool ShouldSpawnAtStartSpot_Implementation(AController *Player)
Definition GameMode.h:1006
FString * ParseOption(FString *result, FString *Options, FString *InKey)
Definition GameMode.h:984
AActor * ChoosePlayerStart(AController *Player)
Definition GameMode.h:1017
TSubclassOf< APawn > & DefaultPawnClassField()
Definition GameMode.h:918
TSubclassOf< APlayerController > & PlayerControllerClassField()
Definition GameMode.h:929
void StartNewPlayer(APlayerController *NewPlayer)
Definition GameMode.h:1010
void RemovePlayerStart(APlayerStart *RemovedPlayerStart)
Definition GameMode.h:995
FName & MatchStateField()
Definition GameMode.h:916
void UpdateGameplayMuteList(APlayerController *aPlayer)
Definition GameMode.h:1016
void GenericPlayerInitialization(AController *C)
Definition GameMode.h:959
void InitGame(FString *MapName, FString *Options, FString *ErrorMessage)
Definition GameMode.h:976
BitFieldValue< bool, unsigned __int32 > bDelayedStart()
Definition GameMode.h:942
void HandleMatchIsWaitingToStart()
Definition GameMode.h:971
int & NumBotsField()
Definition GameMode.h:922
TSubclassOf< APlayerState > & PlayerStateClassField()
Definition GameMode.h:930
void SetPlayerDefaults(APawn *PlayerPawn)
Definition GameMode.h:1004
bool ShouldSpawnAtStartSpot(AController *Player)
Definition GameMode.h:1021
AGameState * GameStateField()
Definition GameMode.h:932
void SendPlayer(APlayerController *aPlayer, FString *FURL)
Definition GameMode.h:1001
void PostLogin(APlayerController *NewPlayer)
Definition GameMode.h:986
TArray< APlayerStart * > PlayerStartsField()
Definition GameMode.h:928
void HandleMatchHasEnded()
Definition GameMode.h:969
void Logout(AController *Exiting)
Definition GameMode.h:981
void EndMatch()
Definition GameMode.h:955
void PreInitializeComponents()
Definition GameMode.h:988
void RestartPlayer(AController *NewPlayer)
Definition GameMode.h:999
bool HasMatchEnded()
Definition GameMode.h:973
void RestartGame()
Definition GameMode.h:998
TArray< APlayerState * > InactivePlayerArrayField()
Definition GameMode.h:933
APlayerController * Login(UPlayer *NewPlayer, FString *Portal, FString *Options, TSharedPtr< FUniqueNetId, 0 > *UniqueId, FString *ErrorMessage)
Definition GameMode.h:980
TSubclassOf< AHUD > & HUDClassField()
Definition GameMode.h:919
void RemovePlayerControllerFromPlayerCount(APlayerController *PC)
Definition GameMode.h:994
float & InactivePlayerStateLifeSpanField()
Definition GameMode.h:934
int & NumTravellingPlayersField()
Definition GameMode.h:925
int & NumSpectatorsField()
Definition GameMode.h:920
void StartMatch()
Definition GameMode.h:1009
bool GrabOption(FString *Options, FString *Result)
Definition GameMode.h:968
void PreLogin(FString *Options, FString *Address, TSharedPtr< FUniqueNetId, 0 > *UniqueId, FString *authToken, FString *ErrorMessage, unsigned int *NewHomeServerId)
Definition GameMode.h:989
TSubclassOf< UObject > * GetDefaultPawnClassForController_Implementation(TSubclassOf< UObject > *result, AController *InController)
Definition GameMode.h:961
void StartPlay()
Definition GameMode.h:1011
TArray< APlayerStart * > UsedPlayerStartsField()
Definition GameMode.h:935
void SetMatchState(FName NewState)
Definition GameMode.h:1003
FString & OptionsStringField()
Definition GameMode.h:917
FString * GetNetworkNumber(FString *result)
Definition GameMode.h:965
void SetBandwidthLimit(float AsyncIOBandwidthLimit)
Definition GameMode.h:1002
void PostSeamlessTravel()
Definition GameMode.h:987
void GetSeamlessTravelActorList(bool bToEntry, TArray< AActor * > *ActorList)
Definition GameMode.h:967
TSubclassOf< AGameState > & GameStateClassField()
Definition GameMode.h:931
static FString * StaticGetFullGameClassName(FString *result, FString *Str)
Definition GameMode.h:1013
bool PlayerCanRestart(APlayerController *Player)
Definition GameMode.h:985
BitFieldValue< bool, unsigned __int32 > bUseSeamlessTravel()
Definition GameMode.h:939
void Tick(float DeltaSeconds)
Definition GameMode.h:1015
FString & DefaultPlayerNameField()
Definition GameMode.h:927
bool IsMatchInProgress()
Definition GameMode.h:979
int & NumPlayersField()
Definition GameMode.h:921
void HandleSeamlessTravelPlayer(AController **C)
Definition GameMode.h:972
BitFieldValue< bool, unsigned __int32 > bPauseable()
Definition GameMode.h:940
AActor * FindPlayerStart(AController *Player, FString *IncomingName)
Definition GameMode.h:957
APawn * SpawnDefaultPawnFor(AController *NewPlayer, AActor *StartSpot)
Definition GameMode.h:1007
void AddInactivePlayer(APlayerState *PlayerState, APlayerController *PC)
Definition GameMode.h:947
void ForceClearUnpauseDelegates(AActor *PauseActor)
Definition GameMode.h:958
AGameSession * GameSessionField()
Definition GameMode.h:924
void ChangeName(AController *Other, FString *S, bool bNameChange)
Definition GameMode.h:952
bool HasMatchStarted()
Definition GameMode.h:974
void InitOptions(FString *Options)
Definition GameState.h:390
char & ReservedPlayerSlotsField()
Definition GameState.h:376
bool BanPlayer(APlayerController *BannedPlayer, FText *BanReason)
Definition GameState.h:388
FName & SessionNameField()
Definition GameState.h:379
FString * ApproveLogin(FString *result, FString *Options, FString *authToken, unsigned int *NewHomeServerId)
Definition GameState.h:386
char & MaxSplitscreensPerConnectionField()
Definition GameState.h:377
void ReturnToMainMenuHost()
Definition GameState.h:396
int & MaxPlayersField()
Definition GameState.h:375
void RegisterPlayer(APlayerController *NewPlayer, TSharedPtr< FUniqueNetId, 0 > *UniqueId, bool bWasFromInvite)
Definition GameState.h:395
void DumpSessionState()
Definition GameState.h:389
bool & bRequiresPushToTalkField()
Definition GameState.h:378
void OnLoginComplete(int LocalUserNum, bool bWasSuccessful, FUniqueNetId *UserId, FString *Error)
Definition GameState.h:393
bool TravelToSession(int ControllerId, FName InSessionName)
Definition GameState.h:397
int & MaxSpectatorsField()
Definition GameState.h:374
bool AtCapacity(bool bSpectator, FString *AuthToken, bool UseReservedSlots, int *NumFreeSlots)
Definition GameState.h:387
void UpdateSessionJoinability(FName InSessionName, bool bPublicSearchable, bool bAllowInvites, bool bJoinViaPresence, bool bJoinViaPresenceFriendsOnly)
Definition GameState.h:399
bool RequiresPushToTalk()
Definition GameState.h:383
void UnregisterPlayer(APlayerController *ExitingPlayer)
Definition GameState.h:398
bool ProcessAutoLogin()
Definition GameState.h:394
void NotifyLogout(APlayerController *PC)
Definition GameState.h:392
bool KickPlayer(APlayerController *KickedPlayer, FText *KickReason)
Definition GameState.h:391
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition GameState.h:400
void DefaultTimer()
Definition GameState.h:26
FName & PreviousMatchStateField()
Definition GameState.h:9
int & ElapsedTimeField()
Definition GameState.h:10
TArray< FReplicatedFoliageOverride > & ReplicatedFoliageOverridesField()
Definition GameState.h:13
bool TeleportTo(FVector *DestLocation, FRotator *DestRotation, bool bIsATest, bool bNoCheck)
Definition GameState.h:21
bool HasMatchEnded()
Definition GameState.h:30
void HandleMatchIsWaitingToStart()
Definition GameState.h:29
AGameMode * AuthorityGameModeField()
Definition GameState.h:6
void AddPlayerState(APlayerState *PlayerState)
Definition GameState.h:23
void HandleMatchHasStarted()
Definition GameState.h:28
void SeamlessTravelTransitionCheckpoint(bool bToTransitionMap)
Definition GameState.h:41
void RemovePlayerState(APlayerState *PlayerState)
Definition GameState.h:40
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition GameState.h:44
void BeginPlay()
Definition GameState.h:25
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition GameState.h:27
void ReceivedGameModeClass()
Definition GameState.h:38
FName & MatchStateField()
Definition GameState.h:8
void NetSpawnActorAtLocation(TSubclassOf< AActor > AnActorClass, FVector_NetQuantize AtLocation, FRotator_NetQuantize AtRotation, AActor *EffectOwnerToIgnore, float MaxRangeToReplicate, USceneComponent *attachToComponent, int dataIndex, FName attachSocketName, bool bOnlySendToEffectOwner)
Definition GameState.h:33
void BPNetSpawnActorAtLocation(TSubclassOf< AActor > AnActorClass, FVector AtLocation, FRotator AtRotation, AActor *EffectOwnerToIgnore, float MaxRangeToReplicate, USceneComponent *attachToComponent, int dataIndex, FName attachSocketName, bool bOnlySendToEffectOwner)
Definition GameState.h:24
bool HasMatchStarted()
Definition GameState.h:31
void OnRep_SpectatorClass()
Definition GameState.h:36
TArray< APlayerState * > PlayerArrayField()
Definition GameState.h:11
bool IsMatchInProgress()
Definition GameState.h:32
void PostInitializeComponents()
Definition GameState.h:37
void ReceivedSpectatorClass()
Definition GameState.h:39
void OnRep_MatchState()
Definition GameState.h:35
bool Semaphore_TryGrab(FName SemaphoreName, AActor *InObject, float PriorityWeight, int MaxToAllocate)
Definition GameState.h:43
BitFieldValue< bool, unsigned __int32 > bServerAllowsAnsel()
Definition GameState.h:17
TArray< APlayerState * > InactivePlayerArrayField()
Definition GameState.h:12
TSubclassOf< AGameMode > & GameModeClassField()
Definition GameState.h:5
void OnRep_GameModeClass()
Definition GameState.h:34
bool Semaphore_Release(FName SemaphoreName, AActor *InObject)
Definition GameState.h:42
bool & bUnloadingLastLoadedSubLevelsField()
Definition GameState.h:7
static UClass * StaticClass()
Definition Actor.h:1367
TArray< FString, FDefaultAllocator > & BaseMeshLookup()
Definition Actor.h:9726
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9724
TArray< UStaticMesh *, FDefaultAllocator > & StaticMeshRefs()
Definition Actor.h:9727
UFoliageType * SelectedMesh()
Definition Actor.h:9729
TArray< UFoliageType *, FDefaultAllocator > & FoliageTypes()
Definition Actor.h:9725
void InitInterp()
Definition Actor.h:9012
char & ReplicationForceIsPlayingField()
Definition Actor.h:8997
void AddPlayerToDirectorTracks(APlayerController *PC)
Definition Actor.h:9004
void ApplyWorldOffset(FVector *InOffset, bool bWorldShift)
Definition Actor.h:9005
void Stop()
Definition Actor.h:9025
void AddActorToGroup(FName GroupName, AActor *TheGroupActor)
Definition Actor.h:9003
void ResetMatinee()
Definition Actor.h:9019
void BeginPlay()
Definition Actor.h:9006
float GetInterpLength()
Definition Actor.h:9011
void PostNetReceive()
Definition Actor.h:9034
void SetPosition(float NewPosition, bool bJump, bool bForceJumpFromBeginningForEvents, bool bSkipMatineeUpdate)
Definition Actor.h:9022
float & PlayRateField()
Definition Actor.h:8991
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:9031
void InitClientMatinee()
Definition Actor.h:9033
FMatineeActorFinished & OnMatineeFinishedField()
Definition Actor.h:8998
bool IsMatineeCompatibleWithPlayer(APlayerController *InPC)
Definition Actor.h:9013
void UpdateReplicatedData(bool bIsBeginningPlay)
Definition Actor.h:9029
void PreNetReceive()
Definition Actor.h:9035
void PostInitializeComponents()
Definition Actor.h:9017
FName * GetFunctionNameForEvent(FName *result, FName EventName)
Definition Actor.h:9010
float GetNetPriority(FVector *ViewPos, FVector *ViewDir, APlayerController *Viewer, UActorChannel *InChannel, float Time, bool bLowBandwidth)
Definition Actor.h:9032
void UpdateInterp(float NewPosition, bool bPreview, bool bJump, bool bSkipMatineeUpdate)
Definition Actor.h:9028
void UpdateStreamingForCameraCuts(float CurrentTime, bool bPreview)
Definition Actor.h:9030
void NotifyEventTriggered(FName EventName, float EventTime)
Definition Actor.h:9014
int & PreferredSplitScreenNumField()
Definition Actor.h:8994
void EnableCinematicMode(bool bEnable)
Definition Actor.h:9009
void Tick(float DeltaTime)
Definition Actor.h:9027
int & MatineeManagerPriorityField()
Definition Actor.h:8993
void PostLoadSubobjects(FObjectInstancingGraph *OuterInstanceGraph)
Definition Actor.h:9018
FMatineeActorStopped & OnMatineeStoppedField()
Definition Actor.h:8999
float & ClientSidePositionErrorToleranceField()
Definition Actor.h:8996
void StepInterp(float DeltaTime, bool bPreview)
Definition Actor.h:9024
void ChangePlaybackDirection()
Definition Actor.h:9007
void CheckPriorityRefresh()
Definition Actor.h:9008
void Play(float OverrideSetPosition, bool bOverridePositionJump)
Definition Actor.h:9016
void Pause()
Definition Actor.h:9015
void SetLoopingState(bool bNewLooping)
Definition Actor.h:9021
void Reverse()
Definition Actor.h:9020
FName & MatineeControllerNameField()
Definition Actor.h:8990
float & InterpPositionField()
Definition Actor.h:8995
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9036
float & ForceStartPositionField()
Definition Actor.h:8992
void SetupCameraCuts()
Definition Actor.h:9023
static void StaticRegisterNativesAMatineeActor()
Definition Actor.h:9037
void TermInterp()
Definition Actor.h:9026
bool & bAllowLandSpawnOnNonIKBlockerField()
Definition Actor.h:9951
float & NPCZoneLinkedDinoWeightsField()
Definition Actor.h:10024
bool & bSpawnOnOceanField()
Definition Actor.h:9950
float & NPCLevelMultiplierField()
Definition Actor.h:10005
bool & bWasOriginallyEnabledField()
Definition Actor.h:10004
TSubclassOf< UNPCSpawnEntriesContainer > & NPCSpawnEntriesContainerObjectField()
Definition Actor.h:9939
bool & bNPCForcePreventExitingWaterField()
Definition Actor.h:10001
float & TheNextIncreaseNPCIntervalField()
Definition Actor.h:10015
int & AbsoluteMaximumNumberNearbyCoreStructuresField()
Definition Actor.h:9998
bool & bNPCPreventSavingField()
Definition Actor.h:9979
float & MinimumManualSpawnIntervalField()
Definition Actor.h:10019
float & SpawnPointsExtentsOffsetFromSeamlessGridSizeField()
Definition Actor.h:9952
TArray< FLinkedZoneSpawnVolumeEntry > & LinkedZoneSpawnVolumeEntriesField()
Definition Actor.h:9938
int & MinDesiredNumberOfNPCField()
Definition Actor.h:9958
int & ForceOverrideNPCBaseLevelField()
Definition Actor.h:10006
bool & bDirectLinkDinosWithZoneManagerField()
Definition Actor.h:10021
float & Override_SP_StasisAutoDestoryIntervalField()
Definition Actor.h:9960
int & MySublevelUniqueIDField()
Definition Actor.h:10030
bool & bDisableOnSeamlessHomeServersField()
Definition Actor.h:10002
bool & bForceInEditorField()
Definition Actor.h:9946
bool & bOnlyCheckMySublevelWaterField()
Definition Actor.h:9957
float & TheMinimumPlayerDistanceFromSpawnPointField()
Definition Actor.h:9968
int & UseDesiredNumberOfNPCField()
Definition Actor.h:10008
bool & bUseSeamlessServerNPCShipSpawnEntriesOverrideField()
Definition Actor.h:10022
bool & bUsesManualSpawningField()
Definition Actor.h:9981
float & TheDecreaseNPCIntervalField()
Definition Actor.h:9973
bool & bEnabledField()
Definition Actor.h:9945
bool & bIgnoreNPCRandomClassReplacementsField()
Definition Actor.h:10020
bool & bSpawnAllNPCEntriesField()
Definition Actor.h:9983
float & TheIncreaseNPCIntervalMaxField()
Definition Actor.h:9972
int & MaxNumberSpawnZoneRandomPointChecksField()
Definition Actor.h:9990
bool & bSpawnsWaterDinosField()
Definition Actor.h:10013
float & ConsoleDesiredNumberOfNPCMultiplierField()
Definition Actor.h:9954
float & TheNewNewEditorNumberOfNPCMultiplierField()
Definition Actor.h:9965
float & IslandFinalNPCLevelMultiplierField()
Definition Actor.h:10026
float & SpawnMinDistanceFromShoreField()
Definition Actor.h:9953
TArray< FName > & OnlyAllowSpawningOnActorTagsField()
Definition Actor.h:9955
float & TheMinimumStructureDistanceFromSpawnPointField()
Definition Actor.h:9993
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9943
bool & bAllowExtentTestField()
Definition Actor.h:9956
int & AbsoluteMaxNumberOfNPCField()
Definition Actor.h:9961
float & NPCAIRangeMultiplierField()
Definition Actor.h:9974
float & SingleplayerDeleteCreaturesAwayFromViewTimeOutField()
Definition Actor.h:10029
bool & bUseSpawnPointOverrideRotationField()
Definition Actor.h:10003
float & NPCWanderRadiusMultiplierField()
Definition Actor.h:9989
TArray< FNPCSpawnEntry > & NPCSpawnEntriesField()
Definition Actor.h:9940
TArray< FNPCSpawnLimit > & NPCSpawnLimitsField()
Definition Actor.h:9941
float & IncreaseNPCIntervalMultiplierField()
Definition Actor.h:10007
bool & bOnlyUseInDedicatedServerField()
Definition Actor.h:9988
float & SP_TheMaximumWorldTimeForFullIncreaseField()
Definition Actor.h:9971
bool & bOnlyUseInSingleplayerField()
Definition Actor.h:9984
int & TheNPCDynamicIncreaseMaximumIterationsField()
Definition Actor.h:10025
float & TheIncreaseNPCIntervalField()
Definition Actor.h:9969
float & SpawnOnOceanZOffsetField()
Definition Actor.h:9996
TArray< FName > & NonDedicatedFreezeWildDinoPhysicsIfLevelsUnloadedField()
Definition Actor.h:10018
int & MaximumNumberNearbyCoreStructuresField()
Definition Actor.h:9997
float & SinglePlayerSpawnAroundPlayerViewRadiusMinField()
Definition Actor.h:9986
bool & bUseSeamlessServerOceanEpicSpawnEntriesOverrideField()
Definition Actor.h:10023
bool & bIgnoreVolumeEcompassingCheckField()
Definition Actor.h:9982
int & SP_MinDesiredNumberOfNPCField()
Definition Actor.h:9959
bool & bOnlySpawnInWaterField()
Definition Actor.h:9949
float & TheSpawnPointMinimumFloorNormalField()
Definition Actor.h:9964
bool & bTraceForSpawnAgainstWaterField()
Definition Actor.h:10000
int & NumSpawnFailuresField()
Definition Actor.h:10010
int & TheNPCFullIncreaseMaximumIterationsField()
Definition Actor.h:9991
float & TheMaximumWorldTimeForFullIncreaseField()
Definition Actor.h:9967
FName & NonDedicatedFreezeWildDinoPhysicsIfLevelUnloadedField()
Definition Actor.h:10017
float & SinglePlayerSpawnAroundPlayerViewRadiusMaxField()
Definition Actor.h:9987
float & SP_TheIncreaseNPCIntervalField()
Definition Actor.h:9970
float & ManualSpawningNPCLerpToMaxRandomBaseLevelField()
Definition Actor.h:9995
bool & bForceUntameableField()
Definition Actor.h:9980
bool & bNewAbsoluteForceInEditorField()
Definition Actor.h:9947
bool & bNPCDontWanderField()
Definition Actor.h:9975
bool & bTriedFullIncreaseField()
Definition Actor.h:10012
float & SingleplayerDeleteCreaturesAwayFromViewDistField()
Definition Actor.h:10028
bool & bForcePreventDinoSeamlessTravelField()
Definition Actor.h:9976
int & NumNPCSpawnedField()
Definition Actor.h:10009
static void StaticRegisterNativesANPCZoneManager()
Definition Actor.h:9942
bool & bSpawnsAmphibiousDinosField()
Definition Actor.h:10014
float & KillOffOverweightNPCStasisTimeField()
Definition Actor.h:9966
float & TheMinimumTamedDinoDistanceFromSpawnPointField()
Definition Actor.h:9992
bool & bSinglePlayerSpawnAroundPlayerViewField()
Definition Actor.h:9985
bool & bForceRespawnDinosField()
Definition Actor.h:10011
bool & bNPCNoKillXPField()
Definition Actor.h:9978
int & ExtraNPCLevelOffsetField()
Definition Actor.h:9962
bool & bNPCWildIgnoreWildField()
Definition Actor.h:9977
float & CloseStructureDistanceFromSpawnPointField()
Definition Actor.h:10016
int & IslandFinalNPCLevelOffsetField()
Definition Actor.h:10027
bool & bAutoKillUseGlobalStasisArrayField()
Definition Actor.h:9999
bool & bNeverSpawnInWaterField()
Definition Actor.h:9948
float & DesiredNumberOfNPCMultiplierField()
Definition Actor.h:9963
float & NPCLerpToMaxRandomBaseLevelField()
Definition Actor.h:9994
TArray< FOceanHarvestEntry, FDefaultAllocator > & OceanHarvestEntries()
Definition Actor.h:9719
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9717
TArray< FOceanHarvestedEntry, FDefaultAllocator > & HiddenHarvestedOceanEntries()
Definition Actor.h:9718
float GetNetPriority(FVector *ViewPos, FVector *ViewDir, APlayerController *Viewer, UActorChannel *InChannel, float Time, bool bLowBandwidth)
Definition Actor.h:1421
void BecomeViewTarget(APlayerController *PC)
Definition Actor.h:1401
static void StaticRegisterNativesAPawn()
Definition Actor.h:1469
float TakeDamage(float Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:1461
FVector * GetPawnViewLocation(FVector *result, bool bAllTransforms)
Definition Actor.h:1423
FVector * Internal_ConsumeMovementInputVector(FVector *result)
Definition Actor.h:1428
bool IsCrouched()
Definition Actor.h:1431
void ReceiveUnpossessed(AController *OldController)
Definition Actor.h:1468
void ReceivePossessed(AController *NewController)
Definition Actor.h:1467
FVector * GetVelocity(FVector *result, bool bIsForRagdoll)
Definition Actor.h:1424
bool IsWalking()
Definition Actor.h:1437
AController * ControllerField()
Definition Actor.h:1377
void PreInitializeComponents()
Definition Actor.h:1452
BitFieldValue< bool, unsigned __int32 > bInputEnabled()
Definition Actor.h:1391
bool InFreeCam()
Definition Actor.h:1426
TSubclassOf< AController > & AIControllerClassField()
Definition Actor.h:1373
FRotator * GetControlRotation(FRotator *result)
Definition Actor.h:1412
void TurnOff()
Definition Actor.h:1464
FVector * K2_GetMovementInputVector(FVector *result)
Definition Actor.h:1438
void EnableInput(APlayerController *PlayerController)
Definition Actor.h:1408
void MoveIgnoreActorAdd(AActor *ActorToIgnore)
Definition Actor.h:1440
void PossessedBy(AController *NewController)
Definition Actor.h:1445
char & RemoteViewPitchField()
Definition Actor.h:1375
FRotator * GetViewRotation(FRotator *result)
Definition Actor.h:1425
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:1417
void OutsideWorldBounds()
Definition Actor.h:1442
void PostLoad()
Definition Actor.h:1448
BitFieldValue< bool, unsigned __int32 > bCanAffectNavigationGeneration()
Definition Actor.h:1389
FVector & ControlInputVectorField()
Definition Actor.h:1380
void PostNetReceiveVelocity(FVector *NewVelocity)
Definition Actor.h:1450
void DetachFromControllerPendingDestroy()
Definition Actor.h:1406
void PawnMakeNoise(float Loudness, FVector NoiseLocation, bool bUseNoiseMakerLocation, AActor *NoiseMaker)
Definition Actor.h:1444
FVector * GetNavAgentLocation(FVector *result)
Definition Actor.h:1396
void LaunchPawn(FVector LaunchVelocity, bool bXYOverride, bool bZOverride)
Definition Actor.h:1439
void SetCanAffectNavigationGeneration(bool bNewValue)
Definition Actor.h:1457
void PostNetReceiveLocationAndRotation()
Definition Actor.h:1449
void Internal_AddMovementInput(FVector WorldAccel, bool bForce)
Definition Actor.h:1427
float & AllowedYawErrorField()
Definition Actor.h:1378
APlayerController * GetOwnerController()
Definition Actor.h:1422
void Restart()
Definition Actor.h:1456
bool ShouldTickIfViewportsOnly()
Definition Actor.h:1459
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:1466
void SpawnDefaultController()
Definition Actor.h:1460
AController * GetDamageInstigator(AController *InstigatedBy, UDamageType *DamageType)
Definition Actor.h:1413
FVector * GetLastMovementInputVector(FVector *result)
Definition Actor.h:1416
void Tick(float DeltaSeconds)
Definition Actor.h:1462
UPlayer * GetNetOwningPlayer()
Definition Actor.h:1420
void PostInitializeComponents()
Definition Actor.h:1446
FRotator * GetBaseAimRotation(FRotator *result)
Definition Actor.h:1411
APlayerState * PlayerStateField()
Definition Actor.h:1374
void AddControllerRollInput(float Val)
Definition Actor.h:1398
bool IsBasedOnActor(AActor *Other)
Definition Actor.h:1429
void Destroyed()
Definition Actor.h:1405
bool ReachedDesiredRotation()
Definition Actor.h:1453
void PostInputProcessed()
Definition Actor.h:1447
void UnPossessed()
Definition Actor.h:1465
FVector * ConsumeMovementInputVector(FVector *result)
Definition Actor.h:1403
void Reset()
Definition Actor.h:1455
void OnRep_Controller()
Definition Actor.h:1441
BitFieldValue< bool, unsigned __int32 > bUseControllerRotationPitch()
Definition Actor.h:1386
bool & bClearOnConsumeField()
Definition Actor.h:1379
void AddControllerPitchInput(float Val)
Definition Actor.h:1397
bool IsLocallyControlled()
Definition Actor.h:1433
BitFieldValue< bool, unsigned __int32 > bUseControllerRotationYaw()
Definition Actor.h:1387
BitFieldValue< bool, unsigned __int32 > bUseControllerRotationRoll()
Definition Actor.h:1388
bool IsMoveInputIgnored()
Definition Actor.h:1435
bool IsLocallyControlledByPlayer()
Definition Actor.h:1434
UNetConnection * GetNetConnection()
Definition Actor.h:1419
static AActor * GetMovementBaseActor(APawn *Pawn)
Definition Actor.h:1418
BitFieldValue< bool, unsigned __int32 > bProcessingOutsideWorldBounds()
Definition Actor.h:1392
bool IsNetRelevantFor(APlayerController *RealViewer, AActor *Viewer, FVector *SrcLocation)
Definition Actor.h:1436
void GetActorEyesViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:1410
bool IsControlled()
Definition Actor.h:1430
void DisableInput(APlayerController *PlayerController)
Definition Actor.h:1407
void ClientSetRotation(FRotator NewRotation)
Definition Actor.h:1402
void PostRegisterAllComponents()
Definition Actor.h:1451
void PawnClientRestart()
Definition Actor.h:1443
void AddMovementInput(FVector WorldDirection, float ScaleValue, bool bForce)
Definition Actor.h:1400
float & BaseEyeHeightField()
Definition Actor.h:1372
bool ShouldTakeDamage(float Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:1458
bool IsFalling()
Definition Actor.h:1432
void FaceRotation(FRotator NewControlRotation, float DeltaTime, bool bFromController)
Definition Actor.h:1409
void RecalculateBaseEyeHeight()
Definition Actor.h:1454
void DestroyPlayerInputComponent()
Definition Actor.h:1404
BitFieldValue< bool, unsigned __int32 > bPreventMovementStoppingOnPossess()
Definition Actor.h:1390
FString * GetHumanReadableName(FString *result)
Definition Actor.h:1415
void AddControllerYawInput(float Val)
Definition Actor.h:1399
float GetDefaultHalfHeight()
Definition Actor.h:1414
FVector & LastControlInputVectorField()
Definition Actor.h:1381
void TickBasedCharacters(float DeltaSeconds)
Definition Actor.h:1463
AController * LastHitByField()
Definition Actor.h:1376
TWeakObjectPtr< AController > & SpawnedForControllerField()
Definition Actor.h:1382
bool GetHitResultAtScreenPosition(FVector2D ScreenPosition, ETraceTypeQuery TraceChannel, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2271
void ClientProcessSimpleNetExecCommandBP_Implementation(AActor *ForActor, FName CommandName)
Definition Actor.h:2230
void SetSpawnLocation(FVector *NewLocation)
Definition Actor.h:2375
APawn * GetPawnOrSpectator()
Definition Actor.h:2291
bool DefaultCanUnpause()
Definition Actor.h:2248
EMouseCursor::Type GetMouseCursor()
Definition Actor.h:2285
bool IsLookInputIgnored()
Definition Actor.h:2307
void ServerUnmutePlayer(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2442
void ClientCapBandwidth_Implementation(int Cap)
Definition Actor.h:2212
FVector & LastReplicatedFocalLocField()
Definition Actor.h:2163
void CleanupGameViewport()
Definition Actor.h:2207
void NetSpawnActorAtLocation_Implementation(TSubclassOf< AActor > AnActorClass, FVector_NetQuantize AtLocation, FRotator_NetQuantize AtRotation, USceneComponent *attachToComponent, int dataIndex, FName attachSocketName)
Definition Actor.h:2316
void Possess(APawn *PawnToPossess)
Definition Actor.h:2324
void RestartLevel()
Definition Actor.h:2336
bool DeprojectMousePositionToWorld(FVector *WorldLocation, FVector *WorldDirection)
Definition Actor.h:2251
void ResetCameraMode()
Definition Actor.h:2334
void ClientTeamMessage(APlayerState *SenderPlayerState, FString *S, FName Type, float MsgLifeTime)
Definition Actor.h:2423
bool WasInputKeyJustReleased(FKey Key)
Definition Actor.h:2398
void AddCheats(bool bForce)
Definition Actor.h:2195
BitFieldValue< bool, unsigned __int32 > bCheatPlayer()
Definition Actor.h:2175
void PlayerTick(float DeltaTime)
Definition Actor.h:2323
FRotator & BlendedTargetViewRotationField()
Definition Actor.h:2128
void ClientRetryClientRestart_Implementation(APawn *NewPawn)
Definition Actor.h:2234
float GetInputKeyTimeDown(FKey Key)
Definition Actor.h:2279
bool GetHitResultUnderCursorForObjects(TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2274
void ClientReset_Implementation()
Definition Actor.h:2232
bool WasInputKeyJustPressed(FKey Key)
Definition Actor.h:2397
BitFieldValue< bool, unsigned __int32 > bCinematicMode()
Definition Actor.h:2172
void TickPlayerInput(const float DeltaSeconds, const bool bGamePaused)
Definition Actor.h:2389
void ClientNetGUIDActorDeletion(FNetworkGUID TheNetGUID)
Definition Actor.h:2407
void SetPawn(APawn *InPawn)
Definition Actor.h:2373
static void StaticRegisterNativesAPlayerController()
Definition Actor.h:2446
bool ServerAcknowledgePossession_Validate(APawn *P)
Definition Actor.h:2343
AActor * GetViewTarget()
Definition Actor.h:2296
void ClientProcessSimpleNetExecCommandUnreliableBP_Implementation(AActor *ForActor, FName CommandName)
Definition Actor.h:2231
void SafeServerCheckClientPossession()
Definition Actor.h:2338
UCheatManager * CheatManagerField()
Definition Actor.h:2133
float & InputRollScaleField()
Definition Actor.h:2142
void ServerViewNextPlayer()
Definition Actor.h:2445
bool ServerNotifyLoadedWorld_Validate(FName WorldPackageName)
Definition Actor.h:2351
void ClientSetCinematicMode(bool bInCinematicMode, bool bAffectsMovement, bool bAffectsTurning, bool bAffectsHUD)
Definition Actor.h:2421
void StartSpectatingOnly()
Definition Actor.h:2385
void NotifyLoadedWorld(FName WorldPackageName, bool bFinalDest)
Definition Actor.h:2318
void BeginInactiveState()
Definition Actor.h:2200
void ClientPlaySoundAtLocation_Implementation(USoundBase *Sound, FVector Location, float VolumeMultiplier, float PitchMultiplier)
Definition Actor.h:2225
void EndSpectatingState()
Definition Actor.h:2260
void ClientProcessSimpleNetExecCommandUnreliableBP(AActor *ForActor, FName CommandName)
Definition Actor.h:2413
void ClientAddTextureStreamingLoc_Implementation(FVector InLoc, float Duration, bool bOverrideLocation)
Definition Actor.h:2210
AActor * GetAimedUseActor(UActorComponent **UseComponent, int *hitBodyIndex, bool bForceUseActorLocation)
Definition Actor.h:2192
void GetInputMouseDelta(float *DeltaX, float *DeltaY)
Definition Actor.h:2281
FVector & AudioListenerLocationOverrideField()
Definition Actor.h:2154
void ClientSetHUD(TSubclassOf< AHUD > NewHUDClass)
Definition Actor.h:2422
UPlayer * PlayerField()
Definition Actor.h:2120
void ClientMessage_Implementation(FString *S, FName Type, float MsgLifeTime)
Definition Actor.h:2222
void SafeRetryClientRestart()
Definition Actor.h:2337
BitFieldValue< bool, unsigned __int32 > bShowExtendedInfoKey()
Definition Actor.h:2170
char & IgnoreLookInputField()
Definition Actor.h:2152
void SetPlayer(UPlayer *InPlayer)
Definition Actor.h:2374
TSubobjectPtr< USceneComponent > & TransformComponentField()
Definition Actor.h:2148
float & InputYawScaleField()
Definition Actor.h:2140
void SendClientAdjustment()
Definition Actor.h:2341
void StopTalking()
Definition Actor.h:2387
UNetConnection * NetConnectionField()
Definition Actor.h:2138
void ClientCommitMapChange_Implementation()
Definition Actor.h:2214
void BeginSpectatingState()
Definition Actor.h:2201
void ClientSetBlockOnAsyncLoading()
Definition Actor.h:2419
void FOV(float F)
Definition Actor.h:2261
void StartTalking()
Definition Actor.h:2386
bool IsPrimaryPlayer()
Definition Actor.h:2312
void ClientUnmutePlayer_Implementation(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2243
bool GetHitResultUnderCursorByChannel(ETraceTypeQuery TraceChannel, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2273
bool ServerPause_Validate()
Definition Actor.h:2306
void GetInputMotionState(FVector *Tilt, FVector *RotationRate, FVector *Gravity, FVector *Acceleration)
Definition Actor.h:2280
void ClientEnableNetworkVoice_Implementation(bool bEnable)
Definition Actor.h:2215
FVector * GetInputVectorKeyState(FVector *result, FKey Key)
Definition Actor.h:2283
void ClientPrepareMapChange_Implementation(FName LevelName, bool bFirst, bool bLast)
Definition Actor.h:2227
void ClientRetryClientRestart(APawn *NewPawn)
Definition Actor.h:2417
void DestroySpectatorPawn()
Definition Actor.h:2253
APawn * AcknowledgedPawnField()
Definition Actor.h:2121
bool NetConnectionHasActiveActor(AActor *AnActor)
Definition Actor.h:2315
BitFieldValue< bool, unsigned __int32 > bAcknowledgedClientReceivedActor()
Definition Actor.h:2185
void PostLoad()
Definition Actor.h:2326
void ServerSetSpectatorLocation(FVector NewLoc)
Definition Actor.h:2440
TArray< FName > & PendingMapChangeLevelNamesField()
Definition Actor.h:2135
void GetViewportSize(int *SizeX, int *SizeY)
Definition Actor.h:2297
TArray< AActor * > HiddenActorsField()
Definition Actor.h:2129
bool NotifyServerReceivedClientData(APawn *InPawn, float TimeStamp)
Definition Actor.h:2319
void EndPlay(EEndPlayReason::Type EndPlayReason)
Definition Actor.h:2258
FVector & LastCharacterMovementTeleportUnstasisLocationField()
Definition Actor.h:2162
void FlushPressedKeys()
Definition Actor.h:2263
FRotator & RotationInputField()
Definition Actor.h:2139
void ServerVerifyViewTarget()
Definition Actor.h:2444
void ServerCheckClientPossession()
Definition Actor.h:2434
void ResetIgnoreInputFlags()
Definition Actor.h:2335
void SetCinematicMode(bool bInCinematicMode, bool bHidePlayer, bool bAffectsHUD, bool bAffectsMovement, bool bAffectsTurning)
Definition Actor.h:2366
unsigned __int16 & SeamlessTravelCountField()
Definition Actor.h:2158
void Camera(FName NewMode)
Definition Actor.h:2203
void GetActorEyesViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:2266
bool ServerUpdateLevelVisibility_Validate(FName PackageName, bool bIsVisible)
Definition Actor.h:2361
bool & bIsDelayedNetCleanupField()
Definition Actor.h:2164
FRotator & TargetViewRotationField()
Definition Actor.h:2127
void SetupInputComponent()
Definition Actor.h:2377
void ClientTeamMessage_Implementation(APlayerState *SenderPlayerState, FString *S, FName Type, float MsgLifeTime)
Definition Actor.h:2242
bool IsSplitscreenPlayer(int *OutSplitscreenPlayerIndex)
Definition Actor.h:2313
APlayerState * GetNextViewablePlayer(int dir)
Definition Actor.h:2290
FString * ConsoleCommand(FString *result, FString *Cmd, bool bWriteToLog)
Definition Actor.h:2246
void InitInputSystem()
Definition Actor.h:2299
void GetPlayerViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:2293
bool GetHitResultAtScreenPosition(FVector2D ScreenPosition, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2269
bool IsMoveInputIgnored()
Definition Actor.h:2308
void CreateTouchInterface()
Definition Actor.h:2247
void ChangeState(FName NewState)
Definition Actor.h:2205
void ServerUnmutePlayer_Implementation(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2357
void StartFire(char FireModeNum)
Definition Actor.h:2384
BitFieldValue< bool, unsigned __int32 > bEnableTouchEvents()
Definition Actor.h:2179
void AddPitchInput(float Val)
Definition Actor.h:2196
long double & ServerLastReceivedSpectatorLocTimeField()
Definition Actor.h:2132
void ServerUpdateCamera_Implementation(FVector_NetQuantize CamLoc, int CamPitchAndYaw)
Definition Actor.h:2359
bool ProjectWorldLocationToScreen(FVector WorldLocation, FVector2D *ScreenLocation)
Definition Actor.h:2330
void ClientWasKicked(FText *KickReason)
Definition Actor.h:2428
void ClientNotifyRespawned(APawn *NewPawn, bool IsFirstSpawn)
Definition Actor.h:2409
void ClientSetBlockOnAsyncLoading_Implementation()
Definition Actor.h:2236
void ToggleSpeaking(bool bSpeaking, bool bUseSuperRange)
Definition Actor.h:2390
BitFieldValue< bool, unsigned __int32 > bShouldPerformFullTickWhenPaused()
Definition Actor.h:2187
bool IsPlayerMuted(FString *VivoxUsername)
Definition Actor.h:2310
bool CanRestartPlayer()
Definition Actor.h:2204
void ClientPrestreamTextures_Implementation(AActor *ForcedActor, float ForceDuration, bool bEnableStreaming, int CinematicTextureGroups)
Definition Actor.h:2228
BitFieldValue< bool, unsigned __int32 > bShowMouseCursor()
Definition Actor.h:2177
void SpawnDefaultHUD()
Definition Actor.h:2381
bool IsPaused()
Definition Actor.h:2309
float & LastTeleportDistanceField()
Definition Actor.h:2165
void SetVirtualJoystickVisibility(bool bVisible)
Definition Actor.h:2376
void ClientRepObjRef(UObject *Object)
Definition Actor.h:2414
void ClientProcessNetExecCommandUnreliable(AActor *ForActor, FName CommandName, FNetExecParams ExecParams)
Definition Actor.h:2411
FRotator & AudioListenerRotationOverrideField()
Definition Actor.h:2155
void ClientReturnToMainMenu(FString *ReturnReason)
Definition Actor.h:2418
void ClientMessage(FString *S, FName Type, float MsgLifeTime)
Definition Actor.h:2405
void ClientNetGUIDActorDeletion_Implementation(FNetworkGUID TheNetGUID)
Definition Actor.h:2224
bool InputTouch(unsigned int Handle, ETouchType::Type Type, FVector2D *TouchLocation, FDateTime DeviceTimestamp, unsigned int TouchpadIndex)
Definition Actor.h:2303
bool HasClientLoadedCurrentWorld()
Definition Actor.h:2298
void ClientCapBandwidth(int Cap)
Definition Actor.h:2399
TWeakObjectPtr< USceneComponent > & AudioListenerComponentField()
Definition Actor.h:2153
void ServerSetSpectatorLocation_Implementation(FVector NewLoc)
Definition Actor.h:2355
float GetNetPriority(FVector *ViewPos, FVector *ViewDir, APlayerController *Viewer, UActorChannel *InChannel, float Time, bool bLowBandwidth)
Definition Actor.h:2289
void AddRollInput(float Val)
Definition Actor.h:2197
AHUD * MyHUDField()
Definition Actor.h:2123
void ClientGameEnded(AActor *EndGameFocus, bool bIsWinner)
Definition Actor.h:2403
void CalcCamera(float DeltaTime, FMinimalViewInfo *OutResult)
Definition Actor.h:2202
TEnumAsByte< enum ECollisionChannel > & DefaultClickTraceChannelField()
Definition Actor.h:2145
void SetCinematicMode(bool bInCinematicMode, bool bAffectsMovement, bool bAffectsTurning)
Definition Actor.h:2367
void ServerViewPrevPlayer_Implementation()
Definition Actor.h:2364
bool DeprojectScreenPositionToWorld(float ScreenX, float ScreenY, FVector *WorldLocation, FVector *WorldDirection)
Definition Actor.h:2252
void ClientUnmutePlayer(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2425
void NetSpawnActorAtLocation(TSubclassOf< AActor > AnActorClass, FVector_NetQuantize AtLocation, FRotator_NetQuantize AtRotation, USceneComponent *attachToComponent, int dataIndex, FName attachSocketName)
Definition Actor.h:2430
void SetAudioListenerOverride(USceneComponent *AttachedComponent, FVector Location, FRotator Rotation)
Definition Actor.h:2365
void GetSeamlessTravelActorList(bool bToEntry, TArray< AActor * > *ActorList)
Definition Actor.h:2294
bool ServerMutePlayer_Validate(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2349
UNetConnection * PendingSwapConnectionField()
Definition Actor.h:2137
void SpawnPlayerCameraManager()
Definition Actor.h:2383
BitFieldValue< bool, unsigned __int32 > bForceFeedbackEnabled()
Definition Actor.h:2182
void ServerPause_Implementation()
Definition Actor.h:2352
bool & bLockedInputUIField()
Definition Actor.h:2147
void SmoothTargetViewRotation(APawn *TargetPawn, float DeltaSeconds)
Definition Actor.h:2380
bool InputAxis(FKey Key, float Delta, float DeltaTime, int NumSamples, bool bGamepad)
Definition Actor.h:2300
BitFieldValue< bool, unsigned __int32 > bEnableClickEvents()
Definition Actor.h:2178
BitFieldValue< bool, unsigned __int32 > bIsAdmin()
Definition Actor.h:2176
BitFieldValue< bool, unsigned __int32 > bInputEnabled()
Definition Actor.h:2186
void PawnLeavingGame()
Definition Actor.h:2322
void DelayedNetCleanup()
Definition Actor.h:2249
float & LastSpectatorStateSynchTimeField()
Definition Actor.h:2130
void ClientForceGarbageCollection_Implementation()
Definition Actor.h:2217
void ClientSetCameraFade(bool bEnableFading, FColor FadeColor, FVector2D FadeAlpha, float FadeTime, bool bFadeAudio)
Definition Actor.h:2420
BitFieldValue< bool, unsigned __int32 > bCinemaDisableInputMove()
Definition Actor.h:2183
void ClientGotoState(FName NewState)
Definition Actor.h:2404
bool GetHitResultAtScreenPosition(FVector2D ScreenPosition, ECollisionChannel TraceChannel, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2270
void ForceSingleNetUpdateFor(AActor *Target)
Definition Actor.h:2264
float & LocalPlayerCachedLODDistanceFactorField()
Definition Actor.h:2122
void NotifyDirectorControl(bool bNowControlling, AMatineeActor *CurrentMatinee)
Definition Actor.h:2317
void ServerMutePlayer(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2435
void SetCameraMode(FName NewCamMode)
Definition Actor.h:2238
BitFieldValue< bool, unsigned __int32 > bEnableMouseOverEvents()
Definition Actor.h:2180
void FailedToSpawnPawn()
Definition Actor.h:2262
void UpdatePing(float InPing)
Definition Actor.h:2393
void ClientReturnToMainMenu_Implementation(FString *ReturnReason)
Definition Actor.h:2235
void ClientProcessNetExecCommand(AActor *ForActor, FName CommandName, FNetExecParams ExecParams)
Definition Actor.h:2410
void ServerViewNextPlayer_Implementation()
Definition Actor.h:2363
bool GetHitResultUnderFingerByChannel(ETouchIndex::Type FingerIndex, ETraceTypeQuery TraceChannel, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2276
void ServerPause()
Definition Actor.h:2437
void ClientReset()
Definition Actor.h:2415
bool IsFrozen()
Definition Actor.h:2304
void EndPlayingState()
Definition Actor.h:2259
void AcknowledgePossession(APawn *P)
Definition Actor.h:2194
int & LastValidUnstasisCasterFrameField()
Definition Actor.h:2161
void ServerRestartPlayer()
Definition Actor.h:2439
void AddYawInput(float Val)
Definition Actor.h:2198
void LocalTravel(FString *FURL)
Definition Actor.h:2314
void UnPossess()
Definition Actor.h:2391
void ServerReceivedPlayerControllerAck_Implementation()
Definition Actor.h:2353
int GetSplitscreenPlayerCount()
Definition Actor.h:2295
bool & bPossessedAnyPawnField()
Definition Actor.h:2160
void ClientVoiceHandshakeComplete()
Definition Actor.h:2427
FVector & SpawnLocationField()
Definition Actor.h:2156
void ClientClearCameraLensEffects_Implementation()
Definition Actor.h:2213
void SetInitialLocationAndRotation(FVector *NewLocation, FRotator *NewRotation)
Definition Actor.h:2370
void Destroyed()
Definition Actor.h:2254
void ClientVoiceHandshakeComplete_Implementation()
Definition Actor.h:2244
void ClientEnableNetworkVoice(bool bEnable)
Definition Actor.h:2402
void ClientSetHUD_Implementation(TSubclassOf< AHUD > NewHUDClass)
Definition Actor.h:2241
void ClientIgnoreLookInput_Implementation(bool bIgnore)
Definition Actor.h:2220
void ClientFlushLevelStreaming_Implementation()
Definition Actor.h:2216
UNetConnection * GetNetConnection()
Definition Actor.h:2287
void ClientSetForceMipLevelsToBeResident_Implementation(UMaterialInterface *Material, float ForceDuration, int CinematicTextureGroups)
Definition Actor.h:2240
void ServerAcknowledgePossession(APawn *P)
Definition Actor.h:2431
void ClientIgnoreMoveInput_Implementation(bool bIgnore)
Definition Actor.h:2221
void ClientPlaySound_Implementation(USoundBase *Sound, float VolumeMultiplier, float PitchMultiplier)
Definition Actor.h:2226
void ServerMutePlayer_Implementation(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2348
char & IgnoreMoveInputField()
Definition Actor.h:2151
FVector * GetFocalLocation(FVector *result)
Definition Actor.h:2268
bool InputKey(FKey Key, EInputEvent EventType, float AmountDepressed, bool bGamepad)
Definition Actor.h:2301
void EnableInput(APlayerController *PlayerController)
Definition Actor.h:2257
void ClientRestart(APawn *NewPawn)
Definition Actor.h:2416
void UpdateCameraManager(float DeltaSeconds)
Definition Actor.h:2392
void ServerChangeName_Implementation(FString *S)
Definition Actor.h:2345
BitFieldValue< bool, unsigned __int32 > bOverrideAudioListener()
Definition Actor.h:2188
BitFieldValue< bool, unsigned __int32 > bPlayerIsWaiting()
Definition Actor.h:2174
void DisableInput(APlayerController *PlayerController)
Definition Actor.h:2255
float GetInputAnalogKeyState(FKey Key)
Definition Actor.h:2278
void ServerUpdateLevelVisibility(FName PackageName, bool bIsVisible)
Definition Actor.h:2443
bool & bAutoManageActiveCameraTargetField()
Definition Actor.h:2126
TSubclassOf< UCheatManager > & CheatClassField()
Definition Actor.h:2134
TEnumAsByte< enum EMouseCursor::Type > & CurrentMouseCursorField()
Definition Actor.h:2144
void SeamlessTravelFrom(APlayerController *OldPC)
Definition Actor.h:2340
BitFieldValue< bool, unsigned __int32 > bIsUsingStreamingVolumes()
Definition Actor.h:2173
void ClientRestart_Implementation(APawn *NewPawn)
Definition Actor.h:2233
void SetIgnoreMoveInput(bool bNewMoveInput)
Definition Actor.h:2369
BitFieldValue< bool, unsigned __int32 > bIsAnselActive()
Definition Actor.h:2171
void PostInitializeComponents()
Definition Actor.h:2325
void GetInputTouchState(ETouchIndex::Type FingerIndex, float *LocationX, float *LocationY, bool *bIsCurrentlyPressed)
Definition Actor.h:2282
void UpdateRotation(float DeltaTime)
Definition Actor.h:2394
bool ServerChangeName_Validate(FString *S)
Definition Actor.h:2346
void CleanupPlayerState()
Definition Actor.h:2208
bool GetHitResultUnderFingerForObjects(ETouchIndex::Type FingerIndex, TArray< TEnumAsByte< enum EObjectTypeQuery > > *ObjectTypes, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2277
void GetAudioListenerPosition(FVector *OutLocation, FVector *OutFrontDir, FVector *OutRightDir)
Definition Actor.h:2267
bool ShouldReplicateVoicePacketFrom(FUniqueNetId *Sender, char ShouldUseSuperRange, char *PlaybackFlags)
Definition Actor.h:2378
void ViewAPlayer(int dir)
Definition Actor.h:2396
BitFieldValue< bool, unsigned __int32 > bEnableTouchOverEvents()
Definition Actor.h:2181
void EnableCheats(FString pass)
Definition Actor.h:2256
unsigned __int16 & LastCompletedSeamlessTravelCountField()
Definition Actor.h:2159
void ClientWasKicked_Implementation(FText *KickReason)
Definition Actor.h:2245
void ClientProcessNetExecCommandUnreliable_Implementation(AActor *ForActor, FName CommandName, FNetExecParams ExecParams)
Definition Actor.h:2229
void ClientMutePlayer(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2406
void ServerShortTimeout()
Definition Actor.h:2441
void ProcessForceFeedback(const float DeltaTime, const bool bGamePaused)
Definition Actor.h:2328
void AutoManageActiveCameraTarget(AActor *SuggestedTarget)
Definition Actor.h:2199
bool GetHitResultUnderFinger(ETouchIndex::Type FingerIndex, ECollisionChannel TraceChannel, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2275
void ClientCommitMapChange()
Definition Actor.h:2401
void ReceivedPlayer()
Definition Actor.h:2331
void ClientMutePlayer_Implementation(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2223
void ServerNotifyLoadedWorld_Implementation(FName WorldPackageName)
Definition Actor.h:2350
void CleanUpAudioComponents()
Definition Actor.h:2206
void ClientTeleportSucceeded(FVector TeleportLoc, FRotator TeleportRot, bool bSimpleTeleport)
Definition Actor.h:2424
bool ServerUnmutePlayer_Validate(FUniqueNetIdRepl PlayerId)
Definition Actor.h:2358
void ClientNotifyReconnected(APawn *NewPawn)
Definition Actor.h:2408
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:2429
FString * GetPlayerNetworkAddress(FString *result)
Definition Actor.h:2292
void SetName(FString *S)
Definition Actor.h:2371
void ClientCancelPendingMapChange_Implementation()
Definition Actor.h:2211
void ServerCheckClientPossession_Implementation()
Definition Actor.h:2347
bool InputMotion(FVector *Tilt, FVector *RotationRate, FVector *Gravity, FVector *Acceleration)
Definition Actor.h:2302
void OnNetCleanup(UNetConnection *Connection)
Definition Actor.h:2320
void ProcessPlayerInput(const float DeltaTime, const bool bGamePaused)
Definition Actor.h:2329
void ClientClearCameraLensEffects()
Definition Actor.h:2400
TSubclassOf< APlayerCameraManager > & PlayerCameraManagerClassField()
Definition Actor.h:2125
void ServerAcknowledgePossession_Implementation(APawn *P)
Definition Actor.h:2342
TEnumAsByte< enum EMouseCursor::Type > & DefaultMouseCursorField()
Definition Actor.h:2143
UPlayer * GetNetOwningPlayer()
Definition Actor.h:2288
float & InputPitchScaleField()
Definition Actor.h:2141
void ClientGameEnded_Implementation(AActor *EndGameFocus, bool bIsWinner)
Definition Actor.h:2218
APlayerCameraManager * PlayerCameraManagerField()
Definition Actor.h:2124
void ServerVerifyViewTarget_Implementation()
Definition Actor.h:2362
BitFieldValue< bool, unsigned __int32 > bShortConnectTimeOut()
Definition Actor.h:2169
void ServerCamera(FName NewMode)
Definition Actor.h:2432
bool IsPlayerMuted(FUniqueNetId *PlayerId)
Definition Actor.h:2311
void ClientProcessSimpleNetExecCommandBP(AActor *ForActor, FName CommandName)
Definition Actor.h:2412
void ClearAudioListenerOverride()
Definition Actor.h:2209
bool GetHitResultUnderCursor(ECollisionChannel TraceChannel, bool bTraceComplex, FHitResult *HitResult)
Definition Actor.h:2272
void PostProcessInput(const float DeltaTime, const bool bGamePaused)
Definition Actor.h:2327
void ServerRestartPlayer_Implementation()
Definition Actor.h:2354
void ServerChangeName(FString *S)
Definition Actor.h:2433
void ServerCamera_Implementation(FName NewMode)
Definition Actor.h:2344
void UpdateStateInputComponents()
Definition Actor.h:2395
bool IsInputKeyDown(FKey Key)
Definition Actor.h:2305
float & LastRetryPlayerTimeField()
Definition Actor.h:2157
TWeakObjectPtr< UPrimitiveComponent > & CurrentClickablePrimitiveField()
Definition Actor.h:2149
void ServerReceivedPlayerControllerAck()
Definition Actor.h:2438
void ServerNotifyLoadedWorld(FName WorldPackageName)
Definition Actor.h:2436
void GameHasEnded(AActor *EndGameFocus, bool bIsWinner)
Definition Actor.h:2265
void ClientGotoState_Implementation(FName NewState)
Definition Actor.h:2219
void ClientUpdateLevelStreamingStatus(FName PackageName, bool bNewShouldBeLoaded, bool bNewShouldBeVisible, bool bNewShouldBlockOnLoad, int LODIndex)
Definition Actor.h:2426
void ReceivedSpectatorClass(TSubclassOf< AGameMode > SpectatorClass)
Definition Actor.h:2332
void ClientSetCinematicMode_Implementation(bool bInCinematicMode, bool bAffectsMovement, bool bAffectsTurning, bool bAffectsHUD)
Definition Actor.h:2239
bool ShouldShowMouseCursor()
Definition Actor.h:2379
void DelayedPrepareMapChange()
Definition Actor.h:2250
void ServerUpdateLevelVisibility_Implementation(FName PackageName, bool bIsVisible)
Definition Actor.h:2360
void SwitchLevel(FString *FURL)
Definition Actor.h:2388
void SetIgnoreLookInput(bool bNewLookInput)
Definition Actor.h:2368
static bool IsNetRelevantFor(FTimespan A, FTimespan B)
Definition Actor.h:2193
void ClientSetCameraFade_Implementation(bool bEnableFading, FColor FadeColor, FVector2D FadeAlpha, float FadeTime, bool bFadeAudio)
Definition Actor.h:2237
BitFieldValue< bool, unsigned __int32 > bCinemaDisableInputLook()
Definition Actor.h:2184
char & NetPlayerIndexField()
Definition Actor.h:2136
void SpawnHUD(TSubclassOf< AHUD > NewHUDClass)
Definition Actor.h:2382
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:2284
int & ClientCapField()
Definition Actor.h:2131
FieldArray< TWeakObjectPtr< UPrimitiveComponent >, 11 > CurrentTouchablePrimitivesField()
Definition Actor.h:2150
TEnumAsByte< enum ECollisionChannel > & CurrentClickTraceChannelField()
Definition Actor.h:2146
void SetNetSpeed(int NewSpeed)
Definition Actor.h:2372
void SafeServerUpdateSpectatorState()
Definition Actor.h:2339
void ServerToggleAILogging_Implementation()
Definition Actor.h:2356
bool GetMousePosition(float *LocationX, float *LocationY)
Definition Actor.h:2286
void OverrideWith(APlayerState *PlayerState)
Definition Actor.h:1807
void OnRep_UniqueId()
Definition Actor.h:1805
float & ScoreField()
Definition Actor.h:1774
int & StartTimeField()
Definition Actor.h:1779
static void StaticRegisterNativesAPlayerState()
Definition Actor.h:1819
void SeamlessTravelTo(APlayerState *NewPlayerState)
Definition Actor.h:1812
APlayerState * Duplicate()
Definition Actor.h:1801
void RecalculateAvgPing()
Definition Actor.h:1809
float & CurPingBucketTimestampField()
Definition Actor.h:1785
int & PlayerIdField()
Definition Actor.h:1778
void ClientInitialize(AController *C)
Definition Actor.h:1798
void RegisterPlayerWithSession(bool bWasFromInvite)
Definition Actor.h:1810
void Destroyed()
Definition Actor.h:1800
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:1818
FString * GetHumanReadableName(FString *result)
Definition Actor.h:1802
void UnregisterPlayerWithSession()
Definition Actor.h:1816
BitFieldValue< bool, unsigned __int32 > bFromPreviousLevel()
Definition Actor.h:1794
void Reset()
Definition Actor.h:1811
char & CurPingBucketField()
Definition Actor.h:1784
BitFieldValue< bool, unsigned __int32 > bIsInactive()
Definition Actor.h:1793
void OnRep_PlayerName()
Definition Actor.h:1804
bool ShouldBroadCastWelcomeMessage(bool bExiting)
Definition Actor.h:1815
void UpdatePing(float InPing)
Definition Actor.h:1817
void OnRep_bIsInactive()
Definition Actor.h:1806
char & PingField()
Definition Actor.h:1775
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:1803
void SetPlayerName(FString *S)
Definition Actor.h:1813
void PostInitializeComponents()
Definition Actor.h:1808
FString & SavedNetworkAddressField()
Definition Actor.h:1781
FString & OldNameField()
Definition Actor.h:1777
FUniqueNetIdRepl & UniqueIdField()
Definition Actor.h:1782
BitFieldValue< bool, unsigned __int32 > bIsSpectator()
Definition Actor.h:1789
BitFieldValue< bool, unsigned __int32 > bIsABot()
Definition Actor.h:1791
void CopyProperties(APlayerState *PlayerState)
Definition Actor.h:1799
BitFieldValue< bool, unsigned __int32 > bOnlySpectator()
Definition Actor.h:1790
void SetUniqueId(TSharedPtr< FUniqueNetId, 0 > *InUniqueId)
Definition Actor.h:1814
float & ExactPingField()
Definition Actor.h:1780
FName & SessionNameField()
Definition Actor.h:1783
FString & PlayerNameField()
Definition Actor.h:1776
BitFieldValue< bool, unsigned __int32 > bHasBeenWelcomed()
Definition Actor.h:1792
BitFieldValue< bool, unsigned __int32 > bBPAddMultiUseEntries()
Definition Actor.h:10214
float & MaximumVelocityZForSlowingFallField()
Definition Actor.h:10158
void BuffTickClient(float DeltaTime)
Definition Actor.h:10288
bool TemplateAllowActorSpawn(UWorld *World, FVector *AtLocation, FRotator *AtRotation, FActorSpawnParameters *SpawnParameters)
Definition Actor.h:10255
BitFieldValue< bool, unsigned __int32 > bDediServerUseBPModifyPlayerBoneModifiers()
Definition Actor.h:10193
TSubclassOf< APrimalBuff > & AOEOtherBuffToApplyField()
Definition Actor.h:10090
float & ViewMaxExposureMultiplierField()
Definition Actor.h:10080
long double & LastItemDurabilityDepletionTimeField()
Definition Actor.h:10097
bool ExcludePostProcessBlendableMaterial(UMaterialInterface *BlendableMaterialInterface)
Definition Actor.h:10273
TArray< FBuffStatEntry > & BuffStatGroupEntriesField()
Definition Actor.h:10059
BitFieldValue< bool, unsigned __int32 > bUseBPModifyPlayerBoneModifiers()
Definition Actor.h:10192
FVector * UpdateStaticPathingDestination(FVector *result, FVector locOverride, float randomOffsetMultiplier, bool useRandomNegativeXDir, bool orientRandOffsetByRotation, FRotator randOffsetByRotation, float GroundCheckSpreadOverride)
Definition Actor.h:10264
BitFieldValue< bool, unsigned __int32 > bApplyStatModifierToDinos()
Definition Actor.h:10222
BitFieldValue< bool, unsigned __int32 > bBuffDrawFloatingHUD()
Definition Actor.h:10206
bool & bUseBPExcludeAoEActorField()
Definition Actor.h:10126
FName & InstigatorAttachmentSocketField()
Definition Actor.h:10061
TSubclassOf< UDamageType > & AoEApplyDamageTypeField()
Definition Actor.h:10116
bool & bDeactivatedSoundOnlyLocalField()
Definition Actor.h:10146
FieldArray< float, 12 > ValuesToAddPerSecondField()
Definition Actor.h:10073
BitFieldValue< bool, unsigned __int32 > bAoEIgnoreDinosTargetingInstigator()
Definition Actor.h:10176
UMaterialInterface * BuffPostProcessEffectField()
Definition Actor.h:10087
static UClass * StaticClass()
Definition Actor.h:10283
bool & bBPModifyCharacterFOVField()
Definition Actor.h:10149
TSubclassOf< UPrimalBuffPersistentData > & BuffPersistentDataClassField()
Definition Actor.h:10110
TArray< TSubclassOf< AActor > > & AoEClassesToExcludeField()
Definition Actor.h:10125
long double & NextBuffTickTimeServerField()
Definition Actor.h:10140
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyOtherBuffDeactivated()
Definition Actor.h:10249
BitFieldValue< bool, unsigned __int32 > bPreventOnPlayer()
Definition Actor.h:10225
BitFieldValue< bool, unsigned __int32 > bModifyMaxSpeed()
Definition Actor.h:10187
bool ExcludeAoEActor(AActor *ActorToConsider)
Definition Actor.h:10276
bool & bDeactivateAfterAddingXPField()
Definition Actor.h:10083
BitFieldValue< bool, unsigned __int32 > bAoEApplyDamageAllTargetables()
Definition Actor.h:10231
long double & TimeForNextAOECheckField()
Definition Actor.h:10155
BitFieldValue< bool, unsigned __int32 > bFollowTarget()
Definition Actor.h:10168
float & CharacterMultiplier_ExtraWaterConsumptionMultiplierField()
Definition Actor.h:10076
float & SlowInstigatorFallingDampenZVelocityField()
Definition Actor.h:10067
TArray< TSubclassOf< APrimalCharacter > > & BuffRequiresOwnerClassField()
Definition Actor.h:10101
void Unstasis()
Definition Actor.h:10279
float & ForceNetworkSpatializationBuffMaxLimitRangeField()
Definition Actor.h:10119
bool & bWasStasisedField()
Definition Actor.h:10143
BitFieldValue< bool, unsigned __int32 > bBPAdjustStatusValueModification()
Definition Actor.h:10246
BitFieldValue< bool, unsigned __int32 > bUseBPPreventFlight()
Definition Actor.h:10233
void Tick(float DeltaSeconds)
Definition Actor.h:10262
bool & bUseBPSetupForInstigatorField()
Definition Actor.h:10104
BitFieldValue< bool, unsigned __int32 > bRemoteForcedFlee()
Definition Actor.h:10184
BitFieldValue< bool, unsigned __int32 > bPlayerIgnoreBuffPostprocessEffectWhenRidingDino()
Definition Actor.h:10183
void AddDamageStatusValueModifier(APrimalCharacter *addToCharacter, EPrimalCharacterStatusValue::Type ValueType, bool bSpeedToAddInSeconds, bool bContinueOnUnchangedValue, bool bResetExistingModifierDescriptionIndex, bool bSetValue, bool bSetAdditionalValue, float LimitExistingModifierDescriptionToMaxAmount, float damageMultiplierAmountToAdd, float speedToAdd, int StatusValueModifierDescriptionIndex, bool bUsePercentualDamage, bool bMakeUntameable, float percentualDamage, TSubclassOf< UDamageType > ScaleValueByCharacterDamageType)
Definition Actor.h:10260
APrimalBuff * AddBuff(APrimalCharacter *ForCharacter, AActor *DamageCauser)
Definition Actor.h:10271
BitFieldValue< bool, unsigned __int32 > bUsePostAdjustDamage()
Definition Actor.h:10201
BitFieldValue< bool, unsigned __int32 > bDeactivateOnJump()
Definition Actor.h:10164
float & XPtoAddField()
Definition Actor.h:10081
BitFieldValue< bool, unsigned __int32 > bDisableIfCharacterUnderwater()
Definition Actor.h:10171
BitFieldValue< bool, unsigned __int32 > bPreventInputDoesOffset()
Definition Actor.h:10243
int & AddBuffMaxNumStacksField()
Definition Actor.h:10144
float & CharacterMultiplier_SubmergedOxygenDecreaseSpeedField()
Definition Actor.h:10078
bool ResetBuffStart()
Definition Actor.h:10270
bool & bPersistentBuffSurvivesLevelUpField()
Definition Actor.h:10113
BitFieldValue< bool, unsigned __int32 > bUseBPCanBeCarried()
Definition Actor.h:10200
BitFieldValue< bool, unsigned __int32 > bBPOverrideWeaponBob()
Definition Actor.h:10191
bool & bUseBuffTickServerField()
Definition Actor.h:10132
FVector & AoEBuffLocOffsetField()
Definition Actor.h:10123
BitFieldValue< bool, unsigned __int32 > bAOEApplyOtherBuffOnPlayers()
Definition Actor.h:10202
float & WeaponRecoilMultiplierField()
Definition Actor.h:10069
BitFieldValue< bool, unsigned __int32 > bApplyStatModifierToPlayers()
Definition Actor.h:10221
bool & bBPOverrideCharacterNewFallVelocityField()
Definition Actor.h:10148
BitFieldValue< bool, unsigned __int32 > bAllowBuffWhenInstigatorDead()
Definition Actor.h:10218
BitFieldValue< bool, unsigned __int32 > bUseTickingDeactivation()
Definition Actor.h:10237
float & HyperThermiaInsulationField()
Definition Actor.h:10121
TArray< TSubclassOf< AActor > > & PreventActorClassesTargetingField()
Definition Actor.h:10088
float & Maximum2DVelocityForStaminaRecoveryField()
Definition Actor.h:10094
float & TPVCameraSpeedInterpolationMultiplierField()
Definition Actor.h:10153
float & UnsubmergedMaxSpeedModifierField()
Definition Actor.h:10085
BitFieldValue< bool, unsigned __int32 > bUseBPActivated()
Definition Actor.h:10232
BitFieldValue< bool, unsigned __int32 > bForcePlayerProne()
Definition Actor.h:10211
BitFieldValue< bool, unsigned __int32 > bForceUsePreventTargeting()
Definition Actor.h:10189
BitFieldValue< bool, unsigned __int32 > bUseBPIsCharacterHardAttached()
Definition Actor.h:10195
void EnableTickFunction()
Definition Actor.h:10265
BitFieldValue< bool, unsigned __int32 > bAOEApplyOtherBuffIgnoreSameTeam()
Definition Actor.h:10204
float BuffAdjustDamage(float Damage, FHitResult *HitInfo, AController *EventInstigator, AActor *DamageCauser, TSubclassOf< UDamageType > TheDamgeType)
Definition Actor.h:10286
float & BuffTickServerMinTimeField()
Definition Actor.h:10135
TSubclassOf< APrimalBuff > & ForceNetworkSpatializationMaxLimitBuffTypeField()
Definition Actor.h:10117
BitFieldValue< bool, unsigned __int32 > bDoCharacterDetachmentIncludeCarrying()
Definition Actor.h:10198
void InstigatorJumped()
Definition Actor.h:10267
BitFieldValue< bool, unsigned __int32 > bPreventOnDino()
Definition Actor.h:10224
void DrawBuffFloatingHUD(int BuffIndex, AShooterHUD *HUD, float CenterX, float CenterY, float DrawScale)
Definition Actor.h:10290
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyOtherBuffActivated()
Definition Actor.h:10248
bool PreventRunning()
Definition Actor.h:10275
TArray< TSubclassOf< AActor > > & AoEClassesToIncludeField()
Definition Actor.h:10124
float & AOEBuffRangeField()
Definition Actor.h:10091
BitFieldValue< bool, unsigned __int32 > bIsBuffPersistent()
Definition Actor.h:10215
void ProcessStaticPathing(bool triggerRunning)
Definition Actor.h:10263
float & OnlyForInstigatorSoundFadeInTimeField()
Definition Actor.h:10131
BitFieldValue< bool, unsigned __int32 > bCheckPreventInput()
Definition Actor.h:10238
BitFieldValue< bool, unsigned __int32 > bUseBPPreventAddingOtherBuff()
Definition Actor.h:10229
TSubclassOf< APrimalBuff > & BuffToGiveOnDeactivationField()
Definition Actor.h:10098
float & CharacterAOEBuffDamageField()
Definition Actor.h:10092
BitFieldValue< bool, unsigned __int32 > bWasDestroyed()
Definition Actor.h:10247
BitFieldValue< bool, unsigned __int32 > bOnlyAddCharacterValuesUnderwater()
Definition Actor.h:10170
float & CharacterAdd_DefaultHypothermicInsulationField()
Definition Actor.h:10075
BitFieldValue< bool, unsigned __int32 > bDeactivated()
Definition Actor.h:10166
float & InsulationRangeField()
Definition Actor.h:10120
BitFieldValue< bool, unsigned __int32 > bBuffForceNoTickDedicated()
Definition Actor.h:10179
FStatusValueModifierDescription & BuffDescriptionField()
Definition Actor.h:10058
BitFieldValue< bool, unsigned __int32 > bPreventJump()
Definition Actor.h:10165
bool & bIsCarryBuffField()
Definition Actor.h:10154
void SetBuffCauser(AActor *CausedBy)
Definition Actor.h:10293
BitFieldValue< bool, unsigned __int32 > bUseBPPreventRunning()
Definition Actor.h:10230
BitFieldValue< bool, unsigned __int32 > bAOEApplyOtherBuffRequireSameTeam()
Definition Actor.h:10205
BitFieldValue< bool, unsigned __int32 > bDontPlayInstigatorActiveSoundOnDino()
Definition Actor.h:10235
float & XPtoAddRateField()
Definition Actor.h:10082
void Deactivate()
Definition Actor.h:10256
long double & TickingDeactivationTimeField()
Definition Actor.h:10108
float & AoEApplyDamageField()
Definition Actor.h:10114
BitFieldValue< bool, unsigned __int32 > bAddExtendBuffTime()
Definition Actor.h:10236
TArray< TWeakObjectPtr< APrimalCharacter > > & BuffedCharactersField()
Definition Actor.h:10096
float & XPEarningMultiplierField()
Definition Actor.h:10103
BitFieldValue< bool, unsigned __int32 > bHUDFormatTimerAsTimecode()
Definition Actor.h:10241
float & DeactivateAfterTimeField()
Definition Actor.h:10068
void BeginPlay()
Definition Actor.h:10258
void NetDeactivate_Implementation()
Definition Actor.h:10257
BitFieldValue< bool, unsigned __int32 > bCustomDepthStencilIgnoreHealth()
Definition Actor.h:10180
void NotifyDamage(float DamageAmount, TSubclassOf< UDamageType > DamageClass, AController *EventInstigator, AActor *TheDamageCauser)
Definition Actor.h:10291
bool & bTickFunctionDisabledField()
Definition Actor.h:10142
float & DeactivationLifespanField()
Definition Actor.h:10060
TArray< UMaterialInterface * > PostprocessBlendablesToExcludeField()
Definition Actor.h:10095
void SetupForInstigator()
Definition Actor.h:10261
float & BuffTickServerMaxTimeField()
Definition Actor.h:10134
USoundBase * ExtraActivationSoundToPlayField()
Definition Actor.h:10112
BitFieldValue< bool, unsigned __int32 > bUseBPInitializedCharacterAnimScriptInstance()
Definition Actor.h:10199
bool & bUseBPCustomAllowAddBuffField()
Definition Actor.h:10106
BitFieldValue< bool, unsigned __int32 > bUseBPNonDedicatedPlayerPostAnimUpdate()
Definition Actor.h:10194
BitFieldValue< bool, unsigned __int32 > bPreventOnBigDino()
Definition Actor.h:10226
BitFieldValue< bool, unsigned __int32 > bAoEOnlyOnDinosTargetingInstigator()
Definition Actor.h:10177
float & ReceiveDamageMultiplierField()
Definition Actor.h:10070
float & AOEBuffIntervalMinField()
Definition Actor.h:10156
BitFieldValue< bool, unsigned __int32 > bPreventOnBossDino()
Definition Actor.h:10227
BitFieldValue< bool, unsigned __int32 > bNetResetBuffStart()
Definition Actor.h:10209
BitFieldValue< bool, unsigned __int32 > bAllowBuffStasis()
Definition Actor.h:10220
BitFieldValue< bool, unsigned __int32 > bHideBuffFromHUD()
Definition Actor.h:10212
USoundBase * DeactivatedSoundField()
Definition Actor.h:10145
UPrimalBuffPersistentData * MyBuffPersistentDataField()
Definition Actor.h:10109
BitFieldValue< bool, unsigned __int32 > bDisplayHUDProgressBar()
Definition Actor.h:10188
BitFieldValue< bool, unsigned __int32 > bAoEBuffAllowIfAlreadyBuffed()
Definition Actor.h:10208
FVector & AoETraceToTargetsStartOffsetField()
Definition Actor.h:10063
float & AOEBuffIntervalMaxField()
Definition Actor.h:10157
void NetResetBuffStart_Implementation()
Definition Actor.h:10269
int & ForceNetworkSpatializationBuffMaxLimitNumField()
Definition Actor.h:10118
TWeakObjectPtr< AActor > & TargetField()
Definition Actor.h:10064
BitFieldValue< bool, unsigned __int32 > bPreventOnWildDino()
Definition Actor.h:10223
BitFieldValue< bool, unsigned __int32 > bBPDrawBuffStatusHUD()
Definition Actor.h:10239
static void StaticRegisterNativesAPrimalBuff()
Definition Actor.h:10284
void Stasis()
Definition Actor.h:10278
bool & bUseBuffTickClientField()
Definition Actor.h:10133
int GetBuffType_Implementation()
Definition Actor.h:10281
BitFieldValue< bool, unsigned __int32 > bBuffForceNoTick()
Definition Actor.h:10178
TArray< TSubclassOf< APrimalCharacter > > & BuffPreventsOwnerClassField()
Definition Actor.h:10102
BitFieldValue< bool, unsigned __int32 > bUseBPPreventThrowingItem()
Definition Actor.h:10242
BitFieldValue< bool, unsigned __int32 > bDinoIgnoreBuffPostprocessEffectWhenRidden()
Definition Actor.h:10182
FVector & staticPathingDestinationField()
Definition Actor.h:10107
bool & bDisableLightShaftsField()
Definition Actor.h:10150
BitFieldValue< bool, unsigned __int32 > bAddResetsBuffTime()
Definition Actor.h:10207
BitFieldValue< bool, unsigned __int32 > bUseInstigatorItem()
Definition Actor.h:10172
bool PreventActorTargeting_Implementation(AActor *ByActor)
Definition Actor.h:10274
float & CharacterMultiplier_ExtraFoodConsumptionMultiplierField()
Definition Actor.h:10077
long double & LastBuffTickTimeClientField()
Definition Actor.h:10139
BitFieldValue< bool, unsigned __int32 > bBPUseBumpedPawn()
Definition Actor.h:10217
BitFieldValue< bool, unsigned __int32 > bForceUsePreventTargetingTurret()
Definition Actor.h:10190
float & BuffTickClientMinTimeField()
Definition Actor.h:10137
bool ReduceBuffTime(float AmountOfTimeToReduce)
Definition Actor.h:10282
BitFieldValue< bool, unsigned __int32 > bDestroyOnTargetStasis()
Definition Actor.h:10173
bool & bDisableBloomField()
Definition Actor.h:10147
BitFieldValue< bool, unsigned __int32 > bAddCharacterValues()
Definition Actor.h:10169
float & PostProcessInterpSpeedDownField()
Definition Actor.h:10151
long double & LastBuffTickTimeServerField()
Definition Actor.h:10138
BitFieldValue< bool, unsigned __int32 > bRequireController()
Definition Actor.h:10234
float & RemoteForcedFleeDurationField()
Definition Actor.h:10062
BitFieldValue< bool, unsigned __int32 > bNotifyExperienceGained()
Definition Actor.h:10244
BitFieldValue< bool, unsigned __int32 > bOnlyTickWhenVisible()
Definition Actor.h:10245
long double & NextBuffTickTimeClientField()
Definition Actor.h:10141
long double & BuffStartTimeField()
Definition Actor.h:10086
int & FNameIntField()
Definition Actor.h:10159
float & CharacterAOEBuffResistanceField()
Definition Actor.h:10093
BitFieldValue< bool, unsigned __int32 > bDoCharacterDetachmentIncludeRiding()
Definition Actor.h:10197
BitFieldValue< bool, unsigned __int32 > bEnableStaticPathing()
Definition Actor.h:10240
BitFieldValue< bool, unsigned __int32 > bDoCharacterDetachment()
Definition Actor.h:10196
static APrimalBuff * StaticAddBuff(TSubclassOf< APrimalBuff > BuffClass, APrimalCharacter *ForCharacter, UPrimalItem *AssociatedItem, AActor *DamageCauser, bool bForceOnClient)
Definition Actor.h:10272
void BuffTickServer(float DeltaTime)
Definition Actor.h:10289
bool ExtendBuffTime(float AmountOfAdditionalTime)
Definition Actor.h:10280
long double & LastAoEApplyDamageTimeField()
Definition Actor.h:10130
bool & bOnlyTickWhenPossessedField()
Definition Actor.h:10128
bool & bOverrideBuffDescriptionField()
Definition Actor.h:10127
float & DepleteInstigatorItemDurabilityPerSecondField()
Definition Actor.h:10072
bool HideBuffFromHUD_Implementation()
Definition Actor.h:10277
BitFieldValue< bool, unsigned __int32 > bAOEOnlyApplyOtherBuffToWildDinos()
Definition Actor.h:10175
void Destroyed()
Definition Actor.h:10268
BitFieldValue< bool, unsigned __int32 > bSlowInstigatorFalling()
Definition Actor.h:10163
bool PreventActorTargeting(AActor *ByActor)
Definition Actor.h:10292
BitFieldValue< bool, unsigned __int32 > bHideTimerFromHUD()
Definition Actor.h:10213
BitFieldValue< bool, unsigned __int32 > bIsDisease()
Definition Actor.h:10228
float & AoEApplyDamageIntervalField()
Definition Actor.h:10115
BitFieldValue< bool, unsigned __int32 > bAOEApplyOtherBuffOnDinos()
Definition Actor.h:10203
BitFieldValue< bool, unsigned __int32 > bOnlyActivateSoundForInstigator()
Definition Actor.h:10185
BitFieldValue< bool, unsigned __int32 > bUsesInstigator()
Definition Actor.h:10167
BitFieldValue< bool, unsigned __int32 > bAOEBuffCarnosOnly()
Definition Actor.h:10186
float & MeleeDamageMultiplierField()
Definition Actor.h:10071
float & PostProcessInterpSpeedUpField()
Definition Actor.h:10152
float & BuffTickClientMaxTimeField()
Definition Actor.h:10136
BitFieldValue< bool, unsigned __int32 > bUseActivateSoundFadeInDuration()
Definition Actor.h:10181
BitFieldValue< bool, unsigned __int32 > bUseBPPreventFirstPerson()
Definition Actor.h:10250
BitFieldValue< bool, unsigned __int32 > bAoETraceToTargets()
Definition Actor.h:10174
TWeakObjectPtr< AActor > & DamageCauserField()
Definition Actor.h:10111
BitFieldValue< bool, unsigned __int32 > bForceAddUnderwaterCharacterStatusValues()
Definition Actor.h:10251
BitFieldValue< bool, unsigned __int32 > bImmobilizeTarget()
Definition Actor.h:10210
TWeakObjectPtr< UPrimalItem > & InstigatorItemField()
Definition Actor.h:10065
float & ViewMinExposureMultiplierField()
Definition Actor.h:10079
TArray< float > & PreventActorClassesTargetingRangesField()
Definition Actor.h:10089
bool AOEBuffCanAffect(APrimalCharacter *forChar)
Definition Actor.h:10266
float & SlowInstigatorFallingAddZVelocityField()
Definition Actor.h:10066
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:10259
bool & bUseBPDeactivatedField()
Definition Actor.h:10105
bool & bDestroyWhenUnpossessedField()
Definition Actor.h:10129
float & SubmergedMaxSpeedModifierField()
Definition Actor.h:10084
BitFieldValue< bool, unsigned __int32 > bNotifyDamage()
Definition Actor.h:10219
TArray< TSubclassOf< APrimalBuff > > & ActivePreventsBuffClassesField()
Definition Actor.h:10100
void BuffPostAdjustDamage(float Damage, FHitResult *HitInfo, AController *EventInstigator, AActor *DamageCauser, TSubclassOf< UDamageType > TheDamgeType)
Definition Actor.h:10287
float & CharacterAdd_DefaultHyperthermicInsulationField()
Definition Actor.h:10074
TArray< TSubclassOf< APrimalBuff > > & BuffClassesToCancelOnActivationField()
Definition Actor.h:10099
float & HypoThermiaInsulationField()
Definition Actor.h:10122
void BPDrawBuffStatusHUD(AShooterHUD *HUD, float XPos, float YPos, float ScaleMult)
Definition Actor.h:10285
BitFieldValue< bool, unsigned __int32 > bBPUseBumpedByPawn()
Definition Actor.h:10216
BitFieldValue< bool, unsigned __int32 > bUseBP_OnSetRunningEvent()
Definition Actor.h:4115
BitFieldValue< bool, unsigned __int32 > bIgnoreTargetingCarnivores()
Definition Actor.h:4050
void TeleportToTargetLocation(FVector AtLocation, APrimalRaft *OnRaft)
Definition Actor.h:4555
float & ServerSeatedViewRotationPitchField()
Definition Actor.h:3941
void UpdateTribeName(FString NewTribeName)
Definition Actor.h:4592
void SetBasedOntoRaft(APrimalDinoCharacter *theDino)
Definition Actor.h:4519
UAnimMontage * ShieldCoverAnimField()
Definition Actor.h:3919
bool IsIkCurveReversed()
Definition Actor.h:4364
void OrbitCamOn()
Definition Actor.h:4468
void BP_OnSetRunning(bool bNewIsRunning)
Definition Actor.h:4647
void ClientFailedPoop()
Definition Actor.h:4654
BitFieldValue< bool, unsigned __int32 > bUsesDiedFromBack()
Definition Actor.h:4151
void PlayHitEffectPoint(float DamageTaken, FPointDamageEvent DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:4681
TArray< int > & ReplicatedBonesIndiciesField()
Definition Actor.h:3785
long double & LastIkUpdateTimeField()
Definition Actor.h:3740
void OnRunToggle()
Definition Actor.h:4450
void ServerPlayFireBallistaAnimation_Implementation()
Definition Actor.h:4511
BitFieldValue< bool, unsigned __int32 > bAllowCharacterPainting()
Definition Actor.h:4054
BitFieldValue< bool, unsigned __int32 > bUsesRunningAnimation()
Definition Actor.h:4017
bool FindTeleportLocation(FVector *TeleportLoc, APrimalRaft *OnRaft, FVector TargetLoc)
Definition Actor.h:4255
bool BPCanStagger()
Definition Actor.h:4608
long double & LastUpdatedAimOffsetsTimeField()
Definition Actor.h:3741
float & ProneWaterSubmergedDepthThresholdField()
Definition Actor.h:3698
bool IsUsingShield()
Definition Actor.h:4391
float & TargetingTimeField()
Definition Actor.h:3916
int & DraggingBodyIndexField()
Definition Actor.h:3744
float & DragWeightField()
Definition Actor.h:3777
float & DamageTheMeleeDamageCauserPercentField()
Definition Actor.h:3891
void StopAnimEx(UAnimMontage *AnimMontage, bool bReplicate, bool bReplicateToOwner, float BlendOutTime)
Definition Actor.h:4543
BitFieldValue< bool, unsigned __int32 > bCreatedDynamicMaterials()
Definition Actor.h:4028
void OnRep_RagdollPositions()
Definition Actor.h:4449
float & PreviewCameraDistanceScaleFactorField()
Definition Actor.h:3709
long double & LastForceMeshRefreshBonesTimeField()
Definition Actor.h:3906
float & DeadBaseTargetingDesirabilityField()
Definition Actor.h:3826
float GetHealthPercentage()
Definition Actor.h:4300
BitFieldValue< bool, unsigned __int32 > bOrbitCamera()
Definition Actor.h:4021
float & FootstepsMaxRangeField()
Definition Actor.h:3805
TSubclassOf< UDamageType > & DamageTheMeleeDamageCauserDamageTypeField()
Definition Actor.h:3893
void OnStopBlockingAttack()
Definition Actor.h:4460
BitFieldValue< bool, unsigned __int32 > bActiveRunToggle()
Definition Actor.h:3982
float & ServerForceSleepRagdollIntervalField()
Definition Actor.h:3814
float & CorpseFadeAwayTimeField()
Definition Actor.h:3822
void ClientNotifyLevelUp()
Definition Actor.h:4655
FRotator & CurrentAimRotField()
Definition Actor.h:3792
bool ShouldUseWaveLocking(bool bForceCheck)
Definition Actor.h:4532
BitFieldValue< bool, unsigned __int32 > bIsWhistleTargetingDown()
Definition Actor.h:4077
void NetSetCharacterMovementVelocity(bool bSetNewVelocity, FVector NewVelocity, bool bSetNewMovementMode, EMovementMode NewMovementMode)
Definition Actor.h:4670
BitFieldValue< bool, unsigned __int32 > bDisableSpawnDefaultController()
Definition Actor.h:3984
BitFieldValue< bool, unsigned __int32 > bIsAtMaxInventoryItems()
Definition Actor.h:4095
BitFieldValue< bool, unsigned __int32 > bPreventImmobilization()
Definition Actor.h:4035
USoundBase * StartDraggedSoundField()
Definition Actor.h:3710
void PlayStaggerAnim()
Definition Actor.h:4485
bool AllowColoringBy(APlayerController *ForPC, UObject *anItem)
Definition Actor.h:4169
float GetWaterSubmergedDepthThreshold()
Definition Actor.h:4334
void Immobilize(bool bImmobilize, AActor *UsingActor, bool bImmobilizeFalling)
Definition Actor.h:4346
float GetAIDifficultyValue()
Definition Actor.h:4264
void ServerToClientsPlayFireBallistaAnimation_Implementation()
Definition Actor.h:4516
bool BPHandleRightShoulderButton()
Definition Actor.h:4618
BitFieldValue< bool, unsigned __int32 > bAllowAirJump()
Definition Actor.h:4036
FDamageEvent * CurrentDamageEventField()
Definition Actor.h:3835
void OnTeleportOntoRaft(APrimalRaft *OntoRaft)
Definition Actor.h:4466
float BPGetAddForwardVelocityOnJump()
Definition Actor.h:4612
UPrimalCharacterStatusComponent * GetCharacterStatusComponent()
Definition Actor.h:4282
void OnStartBlockingAttack()
Definition Actor.h:4453
UAnimMontage * JumpAnimField()
Definition Actor.h:3682
BitFieldValue< bool, unsigned __int32 > bClientRagdollUpdateTimerEnabled()
Definition Actor.h:4044
void ClearRagdollPhysics()
Definition Actor.h:4212
void NetSetCharacterMovementVelocity_Implementation(bool bSetNewVelocity, FVector NewVelocity, bool bSetNewMovementMode, EMovementMode NewMovementMode)
Definition Actor.h:4418
float GetMaxSpeedModifier()
Definition Actor.h:4311
float GetHealth()
Definition Actor.h:4299
float & FallDamageMultiplierField()
Definition Actor.h:3761
FVector & DragOffsetField()
Definition Actor.h:3738
void ChangeActorTeam(int NewTeam)
Definition Actor.h:4204
BitFieldValue< bool, unsigned __int32 > bPreventHurtAnim()
Definition Actor.h:4123
void OnStopAltFire()
Definition Actor.h:4459
void Prone(bool bClientSimulation)
Definition Actor.h:4499
TWeakObjectPtr< AActor > & LastBasedMovementActorRefField()
Definition Actor.h:3775
UAnimSequence * DefaultSeatingAnimationField()
Definition Actor.h:3939
BitFieldValue< bool, unsigned __int32 > bServerBPNotifyInventoryItemChanges()
Definition Actor.h:4093
BitFieldValue< bool, unsigned __int32 > bForcePreventAllInput()
Definition Actor.h:4079
bool IsInvincible(int AttackerTeam)
Definition Actor.h:4369
float & WaterSubmergedDepthThresholdField()
Definition Actor.h:3697
long double & lastTimeStaggeredField()
Definition Actor.h:3693
void BP_OnZoomIn()
Definition Actor.h:4649
void EnableBodiesGravity()
Definition Actor.h:4244
void PlayDyingRadial(float KillingDamage, FRadialDamageEvent DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:4680
TArray< APrimalBuff * > BuffsField()
Definition Actor.h:3687
float GetProjectileDamageMultiplier()
Definition Actor.h:4319
TEnumAsByte< enum EMovementMode > & SubmergedWaterMovementModeField()
Definition Actor.h:3699
float GetDodgeDurationMultiplier()
Definition Actor.h:4293
FVector * OverrideSwimmingVelocity(FVector *result, FVector *InitialVelocity, FVector *Gravity, const float *FluidFriction, const float *NetBuoyancy, float DeltaTime)
Definition Actor.h:4471
bool ModifyInputAcceleration(FVector *InputAcceleration)
Definition Actor.h:4407
bool AllowBlockingWithShield()
Definition Actor.h:4602
long double & LastDragUpdateTimeField()
Definition Actor.h:3716
bool TryTeleportToBasedShipDeck(const int *ToDeckIndex, APlayerController *ForPC)
Definition Actor.h:4573
void BPNotifyLevelUp(int ExtraCharacterLevel, EPrimalCharacterStatusValue::Type StatType)
Definition Actor.h:4626
void ChangeAnimBlueprintIfNeeded()
Definition Actor.h:4205
bool IsBlockedByShield(FHitResult *HitInfo, FVector *ShotDirection, bool bBlockAllPointDamage, bool bDamageIsFromYarkWeapon)
Definition Actor.h:4353
FString * PlayerCommand_Implementation(FString *result, FString *TheCommand)
Definition Actor.h:4486
void OnRep_IsSleeping()
Definition Actor.h:4446
float GetKillXP()
Definition Actor.h:4306
float GetWeaponSpeedMultiplierByDirection(FVector *CharacterDir, FVector *MovementDir)
Definition Actor.h:4338
long double & LastListenRangePushTimeField()
Definition Actor.h:3876
float GetBaseDragWeight()
Definition Actor.h:4271
void DoSetRagdollPhysics()
Definition Actor.h:4235
void OnPrimalCharacterSleeped()
Definition Actor.h:4442
TWeakObjectPtr< AController > & LastDamageEventInstigatorField()
Definition Actor.h:3811
BitFieldValue< bool, unsigned __int32 > bIsRunningCheckIgnoreVelocity()
Definition Actor.h:4052
void OnActorExitWater(USceneComponent *Component, FVector OverlapLocation, FVector OverlapVelocity)
Definition Actor.h:4675
bool BP_IsCharacterHardAttached(bool bIgnoreRiding, bool bIgnoreCarried)
Definition Actor.h:4642
UAnimMontage * PoopAnimationField()
Definition Actor.h:3818
float & CurrentCarriedYawField()
Definition Actor.h:3763
BitFieldValue< bool, unsigned __int32 > bPreventAllBuffs()
Definition Actor.h:4080
bool IsTargetableDead()
Definition Actor.h:4388
void BPCharacterDetach()
Definition Actor.h:4609
FPrimalCharacterNotifyAttackEnded & NotifyAttackEndedField()
Definition Actor.h:3695
void TurnInput(float Val)
Definition Actor.h:4576
void ReleaseSeatingStructure(APrimalStructureSeating *InSeatingStructure)
Definition Actor.h:4504
UPrimalCharacterStatusComponent * MyCharacterStatusComponentField()
Definition Actor.h:3797
void NetOnJumped()
Definition Actor.h:4667
bool TryAccessInventory()
Definition Actor.h:4560
bool IsStaggering()
Definition Actor.h:4385
bool IsInOceanWater()
Definition Actor.h:4365
void TryDragCharacter(APrimalCharacter *Character)
Definition Actor.h:4568
BitFieldValue< bool, unsigned __int32 > bIsHoldingSecondaryFire()
Definition Actor.h:4130
void ReplicateRagdoll()
Definition Actor.h:4508
int & DraggedBoneIndexField()
Definition Actor.h:3745
void PlayDying(float KillingDamage, FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:4475
void BPTimerNonDedicated()
Definition Actor.h:4637
float & CorpseLifespanField()
Definition Actor.h:3820
void BP_OnIgnoredMoveToOrder(APlayerController *FromPC)
Definition Actor.h:4643
long double & LastTimeInSwimmingField()
Definition Actor.h:3875
BitFieldValue< bool, unsigned __int32 > bIsDraggingWithGrapHook()
Definition Actor.h:3986
float GetDamageTorpidityIncreaseMultiplierScale()
Definition Actor.h:4288
BitFieldValue< bool, unsigned __int32 > bRagdollWasInWaterVolume()
Definition Actor.h:4102
bool IsMeshGameplayRelevant()
Definition Actor.h:4370
long double & LastTimeNotInFallingField()
Definition Actor.h:3830
UPrimitiveComponent * GetPrimaryHitComponent()
Definition Actor.h:4318
FRotator * GetViewRotation(FRotator *result)
Definition Actor.h:4333
int & CachedNumberOfClientRagdollCorrectionAttemptsField()
Definition Actor.h:3812
BitFieldValue< bool, unsigned __int32 > bForceTriggerIgnoredTraps()
Definition Actor.h:4009
float & OrbitCamZoomField()
Definition Actor.h:3828
float & DurabilityDegrateTheMeleeDamageCauserPercentField()
Definition Actor.h:3892
FVector * BPGetFPVViewLocation(FVector *result, APrimalCharacter *viewingCharacter)
Definition Actor.h:4614
BitFieldValue< bool, unsigned __int32 > bIgnoreSeatingDetachment()
Definition Actor.h:4121
void GiveDefaultWeaponTimer()
Definition Actor.h:4341
void UpdateSimulatedPosition(FVector *NewLocation, FRotator *NewRotation)
Definition Actor.h:4588
float GetBallistaReloadSpeedMultiplier()
Definition Actor.h:4269
bool CanTeleportOntoClosestValidRaft(APlayerController *ForPC, FVector *FoundLocation)
Definition Actor.h:4201
void PlayDyingRadial_Implementation(float KillingDamage, FRadialDamageEvent DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:4477
BitFieldValue< bool, unsigned __int32 > bDidDie()
Definition Actor.h:4132
void ResetCollisionSweepLocation(FVector *newLocation)
Definition Actor.h:4509
void OnLanded(FHitResult *Hit)
Definition Actor.h:4440
FName & CapsulePreRagdollCollisionProfileNameField()
Definition Actor.h:3796
BitFieldValue< bool, unsigned __int32 > bCanUseWeapon()
Definition Actor.h:4134
TEnumAsByte< enum EMovementMode > & LastServerMovementModeField()
Definition Actor.h:3954
FName & DediOverrideCapsuleCollisionProfileNameField()
Definition Actor.h:3727
void BPNotifyBumpedPawn(APrimalCharacter *BumpedPawn)
Definition Actor.h:4624
FRotator * GetBaseAimRotation(FRotator *result)
Definition Actor.h:4270
bool SimulatedPreventBasedPhysics()
Definition Actor.h:4533
void OnBeginDrag_Implementation(APrimalCharacter *Dragged, int BoneIndex, bool bWithGrapHook)
Definition Actor.h:4429
BitFieldValue< bool, unsigned __int32 > bTickStatusComponent()
Definition Actor.h:4055
long double & LastStoppedEatAnimationTimeField()
Definition Actor.h:3900
void UpdateIK()
Definition Actor.h:4585
bool CanBePainted()
Definition Actor.h:4191
void FadeOutLoadingMusic()
Definition Actor.h:4251
void ServerSetTargeting_Implementation(bool bNewTargeting, bool bForceForShield, bool bSkipShieldAnim)
Definition Actor.h:4515
float GetWeaponBaseSpeedModifier()
Definition Actor.h:4336
long double & LastStartedBasingOnRaftTimeField()
Definition Actor.h:3899
void OnEndDrag_Implementation()
Definition Actor.h:4436
void BPOnWeaponStartedAttack(int weaponAttackIndex, bool useAltAnim)
Definition Actor.h:4630
BitFieldValue< bool, unsigned __int32 > bIsRiding()
Definition Actor.h:4136
void BeginPlay()
Definition Actor.h:4185
float & ServerSeatedViewRotationYawField()
Definition Actor.h:3940
bool BPIsBasedOnDynamicActor()
Definition Actor.h:4178
TArray< FRotator_NetQuantize > & LastReplicatedRagdollRotationsField()
Definition Actor.h:3783
BitFieldValue< bool, unsigned __int32 > bIgnoresMeleeStagger()
Definition Actor.h:3979
FVector & LastForceFallCheckBaseLocationField()
Definition Actor.h:3772
BitFieldValue< bool, unsigned __int32 > LastCheckedSubmergedFull()
Definition Actor.h:4100
void SetSleeping(bool bSleeping, bool bUseRagdollLocationOffset)
Definition Actor.h:4529
BitFieldValue< bool, unsigned __int32 > bShieldCoverRequiresAltInput()
Definition Actor.h:3975
void ServerSeatingStructureAction_Implementation(char ActionNumber)
Definition Actor.h:4513
void NotifyBumpedByPawn(APrimalCharacter *ByPawn)
Definition Actor.h:4422
BitFieldValue< bool, unsigned __int32 > bIsReplicatedRagdoll()
Definition Actor.h:4096
BitFieldValue< bool, unsigned __int32 > bIsTargeting()
Definition Actor.h:4135
BitFieldValue< bool, unsigned __int32 > bDelayFootstepsUnderMinInterval()
Definition Actor.h:4068
long double & CharacterDiedAtTimeField()
Definition Actor.h:3958
float & CorpseHarvestFadeTimeField()
Definition Actor.h:3872
void OnStopFire(bool bFromGamepadRight, int weaponAttackIndex)
Definition Actor.h:4462
UPrimalItem * GetShieldItem()
Definition Actor.h:4326
void PlayDyingPoint_Implementation(float KillingDamage, FPointDamageEvent DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:4476
void SleepBodies()
Definition Actor.h:4534
float & ServerTargetCarriedYawField()
Definition Actor.h:3766
void OnEndDrag()
Definition Actor.h:4677
FRotator & OrbitCamRotField()
Definition Actor.h:3827
void ServerTryPoop()
Definition Actor.h:4703
void GivePrimalItemWeapon(UPrimalItem *aPrimalItem)
Definition Actor.h:4342
float & BPTimerNonDedicatedMaxField()
Definition Actor.h:3722
void BPAddedAttachmentsForItem(UPrimalItem *anItem)
Definition Actor.h:4603
long double & LastRunningTimeField()
Definition Actor.h:3799
TArray< AActor * > * SortActorsByRelativeYaw(TArray< AActor * > *result, TArray< AActor * > *actors)
Definition Actor.h:4535
BitFieldValue< bool, unsigned __int32 > bInRagdoll()
Definition Actor.h:4098
bool CanIgnoreImmobilizationTrap(TSubclassOf< APrimalStructure > TrapClass, bool *bForceTrigger)
Definition Actor.h:4196
FVector * OverrideNewFallVelocity(FVector *result, FVector *InitialVelocity, FVector *Gravity, float DeltaTime)
Definition Actor.h:4470
FRotator * BPCameraBaseOrientation(FRotator *result, APrimalCharacter *viewingCharacter)
Definition Actor.h:4605
void SetDynamicMusic(USoundBase *newMusic)
Definition Actor.h:4523
void NetAddCharacterMovementImpulse_Implementation(FVector Impulse, bool bVelChange, float ImpulseExponent, bool bSetNewMovementMode, EMovementMode NewMovementMode, bool bOverrideMaxImpulseZ)
Definition Actor.h:4412
void PossessedBy(AController *NewController)
Definition Actor.h:4488
UStaticMesh * BolaStaticMeshOverrideField()
Definition Actor.h:3778
FRotator * BPLimitPlayerRotation(FRotator *result, APrimalCharacter *viewingCharacter, FRotator InViewRotation)
Definition Actor.h:4620
FVector2D & LastRefreshedIslandInfoLocField()
Definition Actor.h:3952
void MarkForSeamlessTravel(unsigned int DestinationServerId, ESeamlessVolumeSide::Side DestinationServerVolumeSide)
Definition Actor.h:4406
float & PoopAltItemChanceField()
Definition Actor.h:3864
bool BPIsGameplayInputAllowed(bool bCheckForFullBodyAnimations, UAnimMontage *IgnoreFullBodyMontage)
Definition Actor.h:4180
bool BP_ForceAllowAddBuffOfClass(TSubclassOf< APrimalBuff > BuffClass)
Definition Actor.h:4641
BitFieldValue< bool, unsigned __int32 > bIsReflectingDamage()
Definition Actor.h:4074
void ClientStopAnimation_Implementation(UAnimMontage *AnimMontage, bool bStopOnOwner, float BlendOutTime)
Definition Actor.h:4219
BitFieldValue< bool, unsigned __int32 > bPreviousInCombatState()
Definition Actor.h:4157
BitFieldValue< bool, unsigned __int32 > bDebugIK()
Definition Actor.h:3994
float & FallingDamageHealthScaleBaseField()
Definition Actor.h:3804
float GetClientRotationInterpSpeed(FVector *RootLoc)
Definition Actor.h:4283
BitFieldValue< bool, unsigned __int32 > bDeathUseRagdoll()
Definition Actor.h:3999
BitFieldValue< bool, unsigned __int32 > bCanBeCarried()
Definition Actor.h:4000
UAnimSequence * GetSeatingAnimation()
Definition Actor.h:4324
bool ShouldAttackStopMoveCollapsing()
Definition Actor.h:4531
float GetCorpseDecayRate()
Definition Actor.h:4284
long double & LastInSwimmingSoundTimeField()
Definition Actor.h:3855
float & ScaleDeathHarvestHealthyByMaxHealthBaseField()
Definition Actor.h:3905
void PlayLandedAnim()
Definition Actor.h:4483
void DrawHUD(AShooterHUD *HUD)
Definition Actor.h:4237
bool IsControllingBallistaTurret()
Definition Actor.h:4359
float & BPTimerServerMinField()
Definition Actor.h:3719
BitFieldValue< bool, unsigned __int32 > bIsDead()
Definition Actor.h:4012
USoundCue * LeftSleepingSoundField()
Definition Actor.h:3858
BitFieldValue< bool, unsigned __int32 > bNoDamageImpulse()
Definition Actor.h:4034
bool AllowFirstPerson()
Definition Actor.h:4170
TWeakObjectPtr< APrimalCharacter > & LastAttackedNearbyPlayerField()
Definition Actor.h:3843
bool CanDragCharacter(APrimalCharacter *Character)
Definition Actor.h:4194
float & SeatedOnShipDrawDistanceMultiplierField()
Definition Actor.h:3923
void PreInitializeComponents()
Definition Actor.h:4491
bool CanDodgeInternal()
Definition Actor.h:4193
BitFieldValue< bool, unsigned __int32 > bIsAmphibious()
Definition Actor.h:4046
void ServerCallFollowDistanceCycleOne(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:4688
void Net_OnIsStaggering(bool bNewStaggering, float PlayAnimAfterDelay, bool bPlayStaggerAnim)
Definition Actor.h:4673
void ServerToClientsPlayFireBallistaAnimation()
Definition Actor.h:4702
void WeaponClampRotation_Implementation(FRotator *InputRot, FRotator CurrentRot, float InputDeltaTime)
Definition Actor.h:4597
void TurnAtRate(float Val)
Definition Actor.h:4575
TWeakObjectPtr< UAudioComponent > & LastVoiceAudioComponentField()
Definition Actor.h:3759
bool IsConscious()
Definition Actor.h:4358
float & ExtraMaxSpeedModifierField()
Definition Actor.h:3880
void LookUpAtRate(float Val)
Definition Actor.h:4404
long double & CorpseDestructionTimeField()
Definition Actor.h:3819
long double & LastReleaseSeatingStructureTimeField()
Definition Actor.h:3925
TWeakObjectPtr< APrimalDinoCharacter > & MountedDinoField()
Definition Actor.h:3769
void ClientHandleNetDestroy()
Definition Actor.h:4600
void PlayJumpAnim()
Definition Actor.h:4482
FName & MeshRootSocketNameField()
Definition Actor.h:3758
BitFieldValue< bool, unsigned __int32 > bIsHitStaggering()
Definition Actor.h:3973
USoundCue * EnteredSleepingSoundField()
Definition Actor.h:3857
BitFieldValue< bool, unsigned __int32 > bWasAllBodiesSleeping()
Definition Actor.h:4097
bool PreventInputDoesOffset()
Definition Actor.h:4493
void TryCallAttackTarget()
Definition Actor.h:4562
float BPGetHUDOverrideBuffProgressBarPercent()
Definition Actor.h:4616
bool IsWatered()
Definition Actor.h:4399
float TakeDamage(float Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:4550
float & ExtraReceiveDamageMultiplierField()
Definition Actor.h:3886
BitFieldValue< bool, unsigned __int32 > bDebugAI_ShipTeleporting()
Definition Actor.h:4153
float & RagdollImpactDamageVelocityScaleField()
Definition Actor.h:3847
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:4662
void ForceClearBase(bool bAlsoSetFallingMovementMode)
Definition Actor.h:4258
void NetOnJumped_Implementation()
Definition Actor.h:4415
void TakeFallingDamage(FHitResult *Hit)
Definition Actor.h:4551
float & ReplicatedCurrentTorporField()
Definition Actor.h:3736
void SetBoundsScale(float NewScale)
Definition Actor.h:4520
void DeathHarvestingFadeOut_Implementation()
Definition Actor.h:4224
bool IsValidLockOnTarget_Implementation(APawn *AttackerPawn)
Definition Actor.h:4398
bool PreventInputType(EPrimalCharacterInputType::Type inputType)
Definition Actor.h:4494
bool UseClearOnConsumeInput()
Definition Actor.h:4594
long double & StartedRidingTimeField()
Definition Actor.h:3927
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:4307
void ServerCallStayOne(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:4696
void ServerCallFollowOne(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:4689
BitFieldValue< bool, unsigned __int32 > bDiedFromBack()
Definition Actor.h:4152
BitFieldValue< bool, unsigned __int32 > bIsNPC()
Definition Actor.h:4099
BitFieldValue< bool, unsigned __int32 > bIsWaterDino()
Definition Actor.h:4048
static void ForceUpdateCharacter(UWorld *World, APrimalCharacter *primalChar)
Definition Actor.h:4263
float GetCurrentStatusValue(EPrimalCharacterStatusValue::Type StatusValueType)
Definition Actor.h:4286
BitFieldValue< bool, unsigned __int32 > bIsBlinking()
Definition Actor.h:3991
bool CharacterIsCarriedAsPassenger()
Definition Actor.h:4206
bool TraceForOpenTeleportLocation(FVector AtFloorLocation, FVector *OpenLocation, APrimalDinoCharacter *OnDino, bool bSnapToGround, float GroundCheckDistance)
Definition Actor.h:4559
TEnumAsByte< enum EMovementMode > & UnSubmergedWaterMovementModeField()
Definition Actor.h:3700
void NotifyBumpedPawn(APawn *BumpedPawn)
Definition Actor.h:4423
void ClientMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:4215
void GiveDefaultWeapon(bool bForceGiveDefaultWeapon)
Definition Actor.h:4340
float & RunningMaxDesiredRotDeltaField()
Definition Actor.h:3869
BitFieldValue< bool, unsigned __int32 > bUseBPOnAttachmentReplication()
Definition Actor.h:4111
float & CannonReloadMultiplierField()
Definition Actor.h:3960
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyBumpedByPawn()
Definition Actor.h:4060
long double & MeshStopForceUpdatingAtTimeField()
Definition Actor.h:3860
void OnPrimalCharacterUnsleeped()
Definition Actor.h:4443
BitFieldValue< bool, unsigned __int32 > bBPPreventInputType()
Definition Actor.h:4078
bool CanHitStagger()
Definition Actor.h:4195
void Stasis()
Definition Actor.h:4540
TArray< AActor * > * GetBasedPawns(TArray< AActor * > *result)
Definition Actor.h:4275
BitFieldValue< bool, unsigned __int32 > bIsBeingDragged()
Definition Actor.h:3983
bool HasBuff(TSubclassOf< APrimalBuff > BuffClass, bool useExactMatch)
Definition Actor.h:4343
void OnAttachedToCharacter()
Definition Actor.h:4427
FItemNetID & NextWeaponItemIDPrimaryField()
Definition Actor.h:3957
long double & TimeForNextValidShieldRaiseInField()
Definition Actor.h:3931
float & LastAttackedNearbyPlayerTimeField()
Definition Actor.h:3844
void ControllerLeavingGame(AShooterPlayerController *theController)
Definition Actor.h:4221
AShooterWeapon * CurrentWeaponField()
Definition Actor.h:3926
void BPNotifyBumpedByPawn(APrimalCharacter *ByPawn)
Definition Actor.h:4623
long double & ForceFootCacheUntilTimeField()
Definition Actor.h:3681
BitFieldValue< bool, unsigned __int32 > bIsPlayingLowHealthAnim()
Definition Actor.h:4053
BitFieldValue< bool, unsigned __int32 > bIsRespawn()
Definition Actor.h:4027
FVector * GetInterpolatedLocation(FVector *result)
Definition Actor.h:4303
float & MaxDragDistanceTimeoutField()
Definition Actor.h:3705
float & CharacterDamageImpulseMultiplierField()
Definition Actor.h:3896
FString & DescriptiveNameField()
Definition Actor.h:3779
long double & LastForceAimedCharactersTimeField()
Definition Actor.h:3680
void ValidatePaintingComponentOctree()
Definition Actor.h:4596
BitFieldValue< bool, unsigned __int32 > bDontActuallyEmitPoop()
Definition Actor.h:4057
FName & WeaponAttachPointSecondaryField()
Definition Actor.h:3955
long double & TimeStartedTargetingField()
Definition Actor.h:3913
FVector * OverrideWalkingVelocity(FVector *result, FVector *InitialVelocity, const float *Friction, float DeltaTime)
Definition Actor.h:4472
void BPNetAddCharacterMovementImpulse(FVector Impulse, bool bVelChange, float ImpulseExponent, bool bSetNewMovementMode, EMovementMode NewMovementMode, bool bOverrideMaxImpulseZ)
Definition Actor.h:4182
BitFieldValue< bool, unsigned __int32 > bUseBPTimerServer()
Definition Actor.h:4063
void BPTimerServer()
Definition Actor.h:4638
void OnRep_PaintingComponent()
Definition Actor.h:4448
BitFieldValue< bool, unsigned __int32 > bUseRecentHurtAmount()
Definition Actor.h:4158
TSubclassOf< AShooterWeapon > & DefaultWeaponField()
Definition Actor.h:3937
BitFieldValue< bool, unsigned __int32 > bSleepingDisableRagdoll()
Definition Actor.h:4118
long double & LastUnstasisTimeField()
Definition Actor.h:3850
long double & LastFootPhysicalSurfaceCheckTimeField()
Definition Actor.h:3839
void StartForceSkelUpdate(float ForTime, bool bForceUpdateMesh, bool bServerOnly)
Definition Actor.h:4536
void ServerSetTargeting(bool bNewTargeting, bool bForceForShield, bool bSkipShieldAnim)
Definition Actor.h:4701
BitFieldValue< bool, unsigned __int32 > bUseHeavyCombatMusic()
Definition Actor.h:4086
BitFieldValue< bool, unsigned __int32 > bIsCarried()
Definition Actor.h:4005
TArray< APrimalBuff * > SeamlessTravelBuffsField()
Definition Actor.h:3688
APrimalStructureExplosiveTransGPS * CurrentTransponderField()
Definition Actor.h:3764
FVector & DeathActorTargetingOffsetField()
Definition Actor.h:3833
bool CanBeCarried(APrimalCharacter *ByCarrier)
Definition Actor.h:4189
float & OriginalCorpseLifespanField()
Definition Actor.h:3871
float & Teleport_OntoRaft_AllowedTopDeckZDistField()
Definition Actor.h:3936
BitFieldValue< bool, unsigned __int32 > bUseWeaponAdjustDamage()
Definition Actor.h:4128
TArray< UAnimMontage * > * GetCurrentlyPlayingAnimations(TArray< UAnimMontage * > *result, bool bReturnIfAnyFound, TArray< FName > SlotsToInclude, TArray< FName > SlotsToExclude, TArray< FName > TagsToInclude, TArray< FName > TagsToExclude, TArray< UAnimMontage * > AnimationsToExclude)
Definition Actor.h:4287
BitFieldValue< bool, unsigned __int32 > bIsControllingBallista()
Definition Actor.h:4140
BitFieldValue< bool, unsigned __int32 > bDebugAI_ShipMovement()
Definition Actor.h:4156
BitFieldValue< bool, unsigned __int32 > bPreventSimpleIK()
Definition Actor.h:4019
void StopHitStaggering()
Definition Actor.h:4546
void DeactivateBuffs(TSubclassOf< APrimalBuff > ForBuffClass, UPrimalItem *ForInstigatorItem, bool perfectClassMatch)
Definition Actor.h:4223
bool CanBaseOnActorWhileSwimming(AActor *BaseActor, FHitResult *HitInfo)
Definition Actor.h:4187
APrimalRaft * GetBasedOnRaft(bool bOnlyCountDirectBase, bool bOnlyCountIndirectBase)
Definition Actor.h:4274
long double & LastBasedOnRaftTimeField()
Definition Actor.h:3946
bool IsBlockingWithShield(bool bCheckActiveBlocking, float TimeFromTransitionEndToConsiderFinished)
Definition Actor.h:4354
float & MountedDinoTimeField()
Definition Actor.h:3770
void ChangedAnimationBlueprint()
Definition Actor.h:4651
bool IsMontagePlaying(UAnimMontage *AnimMontage, float TimeFromEndToConsiderFinished)
Definition Actor.h:4371
USoundCue * RunStopSoundField()
Definition Actor.h:3755
float & BaseLookUpRateField()
Definition Actor.h:3750
bool PreventsTargeting(AActor *ByActor)
Definition Actor.h:4684
void BP_OnZoomOut()
Definition Actor.h:4650
bool IsOnSeatingStructure()
Definition Actor.h:4374
FVector & LastSubmergedCheckLocField()
Definition Actor.h:3829
long double & LastNetDidLandField()
Definition Actor.h:3810
BitFieldValue< bool, unsigned __int32 > bServerBPNotifyInventoryItemChangesUseQuantity()
Definition Actor.h:4092
bool RaiseShield(EWeaponAttackInput::Type AttackInput)
Definition Actor.h:4500
bool IsProneOrSitting(bool bIgnoreLockedToSeat)
Definition Actor.h:4377
FName * GetWeaponAttachPoint(FName *result, bool bSecondaryAttachPoint)
Definition Actor.h:4335
float BPGetGravityZScale()
Definition Actor.h:4615
FVector * GetRootBodyBoneLocation(FVector *result)
Definition Actor.h:4321
void NetReleaseSeatingStructure()
Definition Actor.h:4669
bool BPHandlePoop()
Definition Actor.h:4617
FVector & SimulatedInterpToLocField()
Definition Actor.h:3967
FRotator & ReplicatedRootRotationField()
Definition Actor.h:3784
TArray< float > & WeaponBreakLifesField()
Definition Actor.h:3962
BitFieldValue< bool, unsigned __int32 > bEnableIK()
Definition Actor.h:4031
bool IsCarryingSomething(bool bNotForRunning)
Definition Actor.h:4356
void ClientStopAnimationFPV(UAnimMontage *AnimMontage, bool bStopOnOwner, float BlendOutTime)
Definition Actor.h:4659
TArray< FName > & ReplicatedBonesField()
Definition Actor.h:3787
float & KillXPBaseField()
Definition Actor.h:3786
void DownCallOne()
Definition Actor.h:4236
void MoveUp(float Val)
Definition Actor.h:4410
int & ServerLastFrameCounterChangeField()
Definition Actor.h:3768
APrimalDinoCharacter * GetBasedOnDinoOrRaft()
Definition Actor.h:4273
void RefreshBiomeZoneVolumes()
Definition Actor.h:4501
APrimalDinoCharacter * GetBasedOnDino()
Definition Actor.h:4272
void RefreshEquippedItemStatGroupModifiers()
Definition Actor.h:4502
UAnimMontage * LandedAnimField()
Definition Actor.h:3683
void TickMovementComponent(float DeltaTime)
Definition Actor.h:4557
BitFieldValue< bool, unsigned __int32 > bUseBPPreventStasis()
Definition Actor.h:4083
float & MaxFallSpeedField()
Definition Actor.h:3760
float GetIndirectTorpidityIncreaseMultiplierScale()
Definition Actor.h:4302
BitFieldValue< bool, unsigned __int32 > AutoStopReplicationWhenSleeping()
Definition Actor.h:4014
void SetCharacterMeshesMaterialScalarParamValue(FName ParamName, float Value)
Definition Actor.h:4521
void OnStopJump()
Definition Actor.h:4464
bool & bIgnoreSimulatedRotationField()
Definition Actor.h:3965
void UpdateBasedOnRaftInventory(float DeltaSeconds)
Definition Actor.h:4583
FVector & RagdollLastFrameLinearVelocityField()
Definition Actor.h:3846
FVector * GetDirectionalVectorByIndex(FVector *result, const int DirIndex)
Definition Actor.h:4292
bool ProcessInputAndStopFire(bool bFromGamepadRight, EWeaponAttackInput::Type AttackInput)
Definition Actor.h:4497
void Destroyed()
Definition Actor.h:4226
static void StaticRemoveCharacterSnapshot(UPrimalItem *Item, AActor *From)
Definition Actor.h:4541
BitFieldValue< bool, unsigned __int32 > ReplicateAllBones()
Definition Actor.h:4013
bool ForceAllowAddBuffOfClass(TSubclassOf< APrimalBuff > BuffClass)
Definition Actor.h:4257
bool IsInputAllowed()
Definition Actor.h:4368
BitFieldValue< bool, unsigned __int32 > bDraggedFromExtremitiesOnly()
Definition Actor.h:4030
bool TeleportTo(FVector *DestLocation, FRotator *DestRotation, bool bIsATest, bool bNoCheck)
Definition Actor.h:4554
FRotator & OldRotationField()
Definition Actor.h:3673
void CheckBlockingAndAdjustDamage(float *Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:4207
TArray< FVector_NetQuantize > & ReplicatedRagdollPositionsField()
Definition Actor.h:3780
TSubclassOf< UPrimalItem > & PoopAltItemClassField()
Definition Actor.h:3865
void UpdateNetDynamicMusic()
Definition Actor.h:4586
float GetLowHealthPercentage()
Definition Actor.h:4308
TWeakObjectPtr< APrimalCharacter > & LastHurtByNearbyPlayerField()
Definition Actor.h:3841
BitFieldValue< bool, unsigned __int32 > bForceAlwaysUpdateMeshAndCollision()
Definition Actor.h:4122
void NotifyItemQuantityUpdated(UPrimalItem *anItem, int amount)
Definition Actor.h:4425
bool IsOfTribe(int ID)
Definition Actor.h:4373
void EnableShipReducedCharacterDrawDistance(bool bIsFromSeatingStructure)
Definition Actor.h:4245
void LookInput(float Val)
Definition Actor.h:4403
BitFieldValue< bool, unsigned __int32 > bCanPlayLandingAnim()
Definition Actor.h:4072
void NetPlaySoundOnCharacter_Implementation(USoundBase *SoundToPlay, bool bPlayOnOwner)
Definition Actor.h:4416
APrimalStructureExplosive * GetAttachedExplosive()
Definition Actor.h:4268
void BPCharacterUnsleeped()
Definition Actor.h:4611
long double & TimeForNextValidShieldRaiseOutField()
Definition Actor.h:3932
void AttachGPSTransponder(APrimalStructureExplosiveTransGPS *Transponder)
Definition Actor.h:4176
bool LowerShield()
Definition Actor.h:4405
UAnimMontage * IsPlayingAnyFullBodyAnimations(UAnimMontage *IgnoreFullBodyMontage)
Definition Actor.h:4375
UPrimalInventoryComponent * MyInventoryComponentField()
Definition Actor.h:3798
float & StartFallingImpactRagdollTimeIntervalField()
Definition Actor.h:3849
void BlueprintIsSwitchingWeapons(bool *bIsSwitchingWeapons, bool *bIsUnequipping)
Definition Actor.h:4186
void ServerDinoOrder(APrimalDinoCharacter *aDino, EDinoTamedOrder::Type OrderType, AActor *target)
Definition Actor.h:4697
void ServerCallMoveToRaft(FVector MoveToRelLoc, APrimalRaft *TargetRaft, int ToDeckIndex)
Definition Actor.h:4691
void SetBase(UPrimitiveComponent *NewBaseComponent, FName BoneName, bool bNotifyPawn)
Definition Actor.h:4518
BitFieldValue< bool, unsigned __int32 > bIKEnabled()
Definition Actor.h:4004
static UActorComponent * GetSnapshotComponent(AActor *From, FName Tag)
Definition Actor.h:4328
long double & LastStartedBeingCarriedTimeField()
Definition Actor.h:3907
void UnmarkAbortedForSeamlessTravel()
Definition Actor.h:4580
void DidLand()
Definition Actor.h:4227
void ExecSetSleeping(bool bEnable)
Definition Actor.h:4250
void DeathHarvestingFadeOut()
Definition Actor.h:4660
void OrbitCamToggle()
Definition Actor.h:4469
int & CurrentFrameAnimPreventInputField()
Definition Actor.h:3718
BitFieldValue< bool, unsigned __int32 > bCanLandOnWater()
Definition Actor.h:4107
void OnRep_MountedDino()
Definition Actor.h:4447
bool IsSimulated()
Definition Actor.h:4383
void BPOnMovementModeChangedNotify()
Definition Actor.h:4628
float & ClientForceSleepRagdollIntervalField()
Definition Actor.h:3815
UAnimMontage * DeathAnimFromBackField()
Definition Actor.h:3752
void TryGiveDefaultWeapon()
Definition Actor.h:4569
BitFieldValue< bool, unsigned __int32 > bUseBlueprintAnimNotifyCustomEvent()
Definition Actor.h:4033
int & RagdollPenetrationFailuresField()
Definition Actor.h:3852
BitFieldValue< bool, unsigned __int32 > bIsDraggingWithOffset()
Definition Actor.h:4104
FString * PlayerCommand(FString *result, FString *TheCommand)
Definition Actor.h:4683
bool BP_CanTeleportOntoRaft(APrimalRaft *OnRaft, APlayerController *ForPC)
Definition Actor.h:4639
float & BaseTurnRateField()
Definition Actor.h:3749
bool CanSetShieldState(bool bLowerShield)
Definition Actor.h:4200
BitFieldValue< bool, unsigned __int32 > bUseBPOnAnimPlayedNotify()
Definition Actor.h:4113
float & Teleport_OntoRaft_TraceIntervalDistOverrideField()
Definition Actor.h:3934
bool AllowHurtAnimation()
Definition Actor.h:4171
float & DamageNotifyTeamAggroRangeFalloffField()
Definition Actor.h:3733
BitFieldValue< bool, unsigned __int32 > bIsImmobilized()
Definition Actor.h:4010
float & ExtraMeleeDamageMultiplierField()
Definition Actor.h:3887
BitFieldValue< bool, unsigned __int32 > bBPModifyAllowedViewHitDir()
Definition Actor.h:4088
AActor * BPGetAimedActor(FHitResult *outHitResult, ECollisionChannel CollisionChannel, float MaxDistanceOverride, float CheckRadius, bool bForceUseCameraLocation, bool bForceUpdateAimedActors)
Definition Actor.h:4177
float & StartWaveLockingThresholdField()
Definition Actor.h:3945
BitFieldValue< bool, unsigned __int32 > bAllowRun()
Definition Actor.h:4094
TArray< FRotator_NetQuantize > & ReplicatedRagdollRotationsField()
Definition Actor.h:3781
void UpdateRunSounds(bool bNewRunning)
Definition Actor.h:4587
float & LastDamageAmountMaterialValueField()
Definition Actor.h:3877
void DidTeleport(FVector newLoc, FRotator newRot)
Definition Actor.h:4661
float & MaxDragMovementSpeedField()
Definition Actor.h:3791
void InventoryItemUsed(UObject *InventoryItemObject)
Definition Actor.h:4348
FVector & CurrentRootLocField()
Definition Actor.h:3793
void OnStopFireQuinary()
Definition Actor.h:4463
float & BuffedResistanceMultField()
Definition Actor.h:3879
FSeamlessIslandInfo * MyIslandInfoField()
Definition Actor.h:3817
TArray< TSubclassOf< APrimalBuff > > & DefaultBuffsField()
Definition Actor.h:3866
FVector * GetAbsoluteDynamicBasedLocation(FVector *result)
Definition Actor.h:4265
bool IsPrimalCharFriendly(APrimalCharacter *primalChar)
Definition Actor.h:4376
long double & CorpseDestructionTimerField()
Definition Actor.h:3870
APrimalCharacter * DraggedCharacterField()
Definition Actor.h:3712
BitFieldValue< bool, unsigned __int32 > bIsFlyerDino()
Definition Actor.h:4049
BitFieldValue< bool, unsigned __int32 > bBPCameraRotationFinal()
Definition Actor.h:4091
float & RagdollReplicationIntervalField()
Definition Actor.h:3788
float & SimpleIkRateField()
Definition Actor.h:3678
float & BaseTargetingDesirabilityField()
Definition Actor.h:3825
bool ProcessInputAndStartFire(bool bFromGamepadRight, EWeaponAttackInput::Type AttackInput)
Definition Actor.h:4496
void OnMovementModeChanged(EMovementMode PrevMovementMode, char PreviousCustomMode)
Definition Actor.h:4441
BitFieldValue< bool, unsigned __int32 > bIsHoldingAltInput()
Definition Actor.h:3974
FName & MeshPreRagdollCollisionProfileNameField()
Definition Actor.h:3795
bool IsGameInputAllowed()
Definition Actor.h:4179
void SetTargeting(bool bNewTargeting, bool bForceForShield, bool bSkipShieldAnim)
Definition Actor.h:4530
bool IsUsingYarkShield()
Definition Actor.h:4392
int & NumberOfClientRagdollCorrectionAttemptsField()
Definition Actor.h:3813
FVector * GetCapsuleBottomLocation(FVector *result)
Definition Actor.h:4279
long double & LastTookDamageTimeField()
Definition Actor.h:3885
void EndDragCharacter()
Definition Actor.h:4246
bool ExcludePostProcessBlendableMaterial(UMaterialInterface *BlendableMaterialInterface)
Definition Actor.h:4248
void OnStartRunning()
Definition Actor.h:4458
long double & LastStartFallingRagdollTimeField()
Definition Actor.h:3845
void CheckJumpInput(float DeltaTime)
Definition Actor.h:4208
float & EffectorInterpSpeedField()
Definition Actor.h:3674
UAudioComponent * RunLoopACField()
Definition Actor.h:3762
BitFieldValue< bool, unsigned __int32 > bIsStaggering()
Definition Actor.h:3972
BitFieldValue< bool, unsigned __int32 > bIsEnemyAI()
Definition Actor.h:4149
void CheckJumpOutOfWater()
Definition Actor.h:4209
void FinalLoadedFromSaveGame()
Definition Actor.h:4253
FVector * GetAdjustedMeleeLockOnPointOffset(FVector *result)
Definition Actor.h:4266
void OnStartFire(bool bFromGamepadRight, int weaponAttackIndex, bool bDoLeftSide, bool bOverrideCurrentAttack)
Definition Actor.h:4455
BitFieldValue< bool, unsigned __int32 > bPlayingShieldCoverAnimationForCrouch()
Definition Actor.h:4146
BitFieldValue< bool, unsigned __int32 > bPreventRunningWhileWalking()
Definition Actor.h:4106
BitFieldValue< bool, unsigned __int32 > bIsDraggingDinoStopped()
Definition Actor.h:4042
void BP_OnJumpReleased()
Definition Actor.h:4645
BitFieldValue< bool, unsigned __int32 > bIgnoreAllImmobilizationTraps()
Definition Actor.h:4008
UAnimSequence * GetShieldHeldAnimation()
Definition Actor.h:4325
bool IsInStatusState(EPrimalCharacterStatusState::Type StatusStateType)
Definition Actor.h:4366
void ServerCallMoveTo(FVector MoveToLoc, AActor *TargetActor)
Definition Actor.h:4690
float & PreviewCameraMaxZoomMultiplierField()
Definition Actor.h:3707
FVector * GetTargetPathfindingLocation(FVector *result)
Definition Actor.h:4330
void TryCutEnemyGrapplingCable()
Definition Actor.h:4567
void PlayHitEffectRadial(float DamageTaken, FRadialDamageEvent DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:4682
BitFieldValue< bool, unsigned __int32 > bIsMounted()
Definition Actor.h:4066
BitFieldValue< bool, unsigned __int32 > bTargetingParry()
Definition Actor.h:4127
long double & StopRidingTimeField()
Definition Actor.h:3928
void ClientDidPoop()
Definition Actor.h:4652
BitFieldValue< bool, unsigned __int32 > bUseBallistaAimOffset()
Definition Actor.h:4141
bool Die(float KillingDamage, FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
Definition Actor.h:4229
void SetRagdollReplication(bool Enabled)
Definition Actor.h:4526
void OnRep_CurrentWeapon(AShooterWeapon *LastWeapon)
Definition Actor.h:4444
UObject * GetUObjectInterfaceTargetableInterface()
Definition Actor.h:4167
float & TPVStructurePlacingHeightMultiplierField()
Definition Actor.h:3821
float PlayAnimMontage(UAnimMontage *AnimMontage, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer)
Definition Actor.h:4474
void ForceTickPoseDelta()
Definition Actor.h:4261
bool IsWeaponWielder()
Definition Actor.h:4400
float & MaxDragDistanceField()
Definition Actor.h:3704
FString & TribeNameField()
Definition Actor.h:3696
BitFieldValue< bool, unsigned __int32 > bAllowRunningWhileSwimming()
Definition Actor.h:4059
void OnDetachedFromCharacter(APrimalCharacter *aCharacter, int OverrideDirection)
Definition Actor.h:4434
TSubclassOf< UPrimalItem > & PoopItemClassField()
Definition Actor.h:3701
void UpdateDragging()
Definition Actor.h:4584
float GetMaxCursorHUDDistance(AShooterPlayerController *PC)
Definition Actor.h:4309
BitFieldValue< bool, unsigned __int32 > bDisablePawnTick()
Definition Actor.h:4023
bool PreventsTargeting_Implementation(AActor *ByActor)
Definition Actor.h:4495
void DrawLocalPlayerHUD(AShooterHUD *HUD)
Definition Actor.h:4238
UAnimSequence * DefaultShieldAnimationField()
Definition Actor.h:3921
float & DamageNotifyTeamAggroRangeField()
Definition Actor.h:3732
BitFieldValue< bool, unsigned __int32 > bDamageNotifyTeamAggroAI()
Definition Actor.h:4002
float GetCorpseLifespan()
Definition Actor.h:4285
EWeaponAttackInput::Type & LastShieldBlockingInputPressedField()
Definition Actor.h:3689
float & LevelForMaxAIDifficultyField()
Definition Actor.h:3953
void ClientPlayAnimation_Implementation(UAnimMontage *AnimMontage, float PlayRate, FName StartSectionName, bool bPlayOnOwner, bool bForceTickPoseAndServerUpdateMesh)
Definition Actor.h:4216
BitFieldValue< bool, unsigned __int32 > bIsUsingShipReducedCharacterDrawDistance_Seating()
Definition Actor.h:4160
long double & NextBPTimerNonDedicatedField()
Definition Actor.h:3724
BitFieldValue< bool, unsigned __int32 > bUsePoopAnimationNotify()
Definition Actor.h:3997
void ApplyDamageMomentum(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:4175
void NetForceUpdateAimedCharacters_Implementation(FVector StartLoc, FVector EndLoc, AActor *IgnoreActor, bool bForceUpdateIgnoreActor, float TraceRadius)
Definition Actor.h:4414
bool BPPreventInputType(EPrimalCharacterInputType::Type inputType)
Definition Actor.h:4633
bool BPPreventStasis()
Definition Actor.h:4634
float BP_GetMaxSpeedModifier()
Definition Actor.h:4184
BitFieldValue< bool, unsigned __int32 > bSleepedWaterRagdoll()
Definition Actor.h:3992
long double & LastTimeBasedMovementHadCurrentActorField()
Definition Actor.h:3774
BitFieldValue< bool, unsigned __int32 > bMissingDynamicBase()
Definition Actor.h:4043
BitFieldValue< bool, unsigned __int32 > bBPHUDOverideBuffProgressBar()
Definition Actor.h:4058
void DisableShipReducedCharacterDrawDistance(bool bIsFromSeatingStructure)
Definition Actor.h:4231
void BPRemoveCharacterSnapshot(UPrimalItem *Item, AActor *From)
Definition Actor.h:4635
UAnimMontage * lastPlayedMountAnimField()
Definition Actor.h:3904
void SetRunning(bool bNewRunning)
Definition Actor.h:4527
BitFieldValue< bool, unsigned __int32 > bIsDraggedWithOffset()
Definition Actor.h:4105
bool CanJumpInternal_Implementation()
Definition Actor.h:4197
int & NumFallZFailsField()
Definition Actor.h:3889
float & BPTimerServerMaxField()
Definition Actor.h:3720
TWeakObjectPtr< APrimalDinoCharacter > & RidingDinoField()
Definition Actor.h:3914
AActor * GetAimedActor(ECollisionChannel CollisionChannel, UActorComponent **HitComponent, float MaxDistanceOverride, float CheckRadius, int *hitBodyIndex, FHitResult *outHitResult, bool bForceUseCameraLocation, bool bForceUpdateAimedActors, bool bForceUseActorLocation)
Definition Actor.h:4267
void OnStartJump()
Definition Actor.h:4457
BitFieldValue< bool, unsigned __int32 > bWasLocallyControlled()
Definition Actor.h:4139
void ClientStopAnimationFPV_Implementation(UAnimMontage *AnimMontage, bool bStopOnOwner, float BlendOutTime)
Definition Actor.h:4218
bool BPCanNotifyTeamAggroAI(APrimalDinoCharacter *Dino)
Definition Actor.h:4607
void OnClientPairedNetGUID()
Definition Actor.h:4431
bool IsUsingHandIK()
Definition Actor.h:4390
void ServerCallAggressive()
Definition Actor.h:4685
void CheckRagdollPenetration()
Definition Actor.h:4210
float & MinTimeBetweenFootstepsRunningField()
Definition Actor.h:3808
bool IsRunning(bool bIncludeFalling, bool bIncludeRunTurning)
Definition Actor.h:4379
void ServerCallPassive()
Definition Actor.h:4693
FPrimalCharacterNotifyAttackStarted & NotifyAttackStartedField()
Definition Actor.h:3694
TSubclassOf< APrimalBuff > & PostFeatStaminaRecoveryCooldownDebuffField()
Definition Actor.h:3959
TArray< USoundCue * > FootStepSoundsPhysMatField()
Definition Actor.h:3756
TArray< TWeakObjectPtr< APrimalCharacter > > & CharactersGrappledToMeField()
Definition Actor.h:3890
float ConsumeWeaponBreakLife(UClass *WeaponClass, float BreakWeightToConsume)
Definition Actor.h:4220
FName & SocketOverrideTargetingLocationField()
Definition Actor.h:3834
void OnBeginDrag(APrimalCharacter *Dragged, int BoneIndex, bool bWithGrapHook)
Definition Actor.h:4676
APrimalBuff * GetBuff(TSubclassOf< APrimalBuff > BuffClass, bool bOnlyReturnSkillBuff, bool bOnlyReturnActivatedBuff, bool bUseExactMatch)
Definition Actor.h:4276
void DoFindGoodSpot(FVector RagdollLoc, bool bClearCollisionSweep)
Definition Actor.h:4234
char & TribeGroupInventoryRankField()
Definition Actor.h:3894
BitFieldValue< bool, unsigned __int32 > bBPLimitPlayerRotation()
Definition Actor.h:4089
long double & LocalLastHurtTimeField()
Definition Actor.h:3918
BitFieldValue< bool, unsigned __int32 > bIsUsingShipReducedCharacterDrawDistance_Based()
Definition Actor.h:4161
FName & SnaredFromSocketField()
Definition Actor.h:3729
void StartedFiringWeapon(bool bPrimaryFire)
Definition Actor.h:4539
FVector & OldLocationField()
Definition Actor.h:3672
void OnDeserializedByGame(EOnDesrializationType::Type DeserializationType)
Definition Actor.h:4433
bool CanDie(float KillingDamage, FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
Definition Actor.h:4601
void GetBuffs(TArray< APrimalBuff * > *TheBuffs)
Definition Actor.h:4278
void BPCharacterSleeped()
Definition Actor.h:4610
void OnStartAltFire()
Definition Actor.h:4452
UTexture2D * GetOverrideDefaultCharacterParamTexture(FName theParamName, UTexture2D *CurrentTexture)
Definition Actor.h:4314
void DoExecuteActorConstruction(FTransform *Transform, bool bIsDefaultTransform)
Definition Actor.h:4233
void ServerTryPoop_Implementation()
Definition Actor.h:4517
float GetWeaponRunSpeed()
Definition Actor.h:4337
void ServerSetRunning_Implementation(bool bNewRunning)
Definition Actor.h:4514
void Poop(bool bForcePoop)
Definition Actor.h:4487
void PlayDyingGeneric(float KillingDamage, FDamageEvent DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:4678
void ZoomOut()
Definition Actor.h:4599
long double & DisableUnBasingUntilField()
Definition Actor.h:3912
void OnStartBreakingAttack()
Definition Actor.h:4454
float & DamageNotifyTeamAggroMultiplierField()
Definition Actor.h:3731
void PlayDyingPoint(float KillingDamage, FPointDamageEvent DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:4679
void ExecSetPawnSleeping(bool bEnable)
Definition Actor.h:4249
float & FullIKDistanceField()
Definition Actor.h:3677
USoundCue * EnteredSwimmingSoundField()
Definition Actor.h:3856
float & MinTimeBetweenFootstepsField()
Definition Actor.h:3806
float GetPercentStatusValue(EPrimalCharacterStatusValue::Type StatusValueType)
Definition Actor.h:4317
float & AddForwardVelocityOnJumpField()
Definition Actor.h:3832
bool TryTeleportToTargetLocation(APrimalRaft *OnRaft, FVector TargetLocation, APlayerController *ForPC)
Definition Actor.h:4574
TSubclassOf< UPrimalHarvestingComponent > & DeathHarvestingComponentField()
Definition Actor.h:3670
void DoCharacterDetachment(bool bIncludeRiding, bool bIncludeCarrying, APrimalBuff *BuffToIgnore)
Definition Actor.h:4232
FVector & GroundCheckExtentField()
Definition Actor.h:3679
void DestroyInventory()
Definition Actor.h:4225
bool IsShieldTransitioningOut(float TimeFromEndToConsiderFinished)
Definition Actor.h:4382
void UpdateSwimmingState()
Definition Actor.h:4591
void PlayFootstep()
Definition Actor.h:4478
AActor * ImmobilizationActorField()
Definition Actor.h:3717
void OnRep_IsDead()
Definition Actor.h:4445
void SetDeath(bool bForceRagdoll)
Definition Actor.h:4522
bool IsBlockingWithWeapon()
Definition Actor.h:4355
BitFieldValue< bool, unsigned __int32 > bIsBuffed()
Definition Actor.h:4103
BitFieldValue< bool, unsigned __int32 > bIsViewingInventory()
Definition Actor.h:4125
float & LastBasedOnRaftOpenWaterSpoilingMultField()
Definition Actor.h:3950
bool IsDraggingCharacter()
Definition Actor.h:4362
void ClientEndRagdollUpdate()
Definition Actor.h:4653
TWeakObjectPtr< APrimalDinoCharacter > & PreviousMountedDinoField()
Definition Actor.h:3771
void BP_OnJumpPressed()
Definition Actor.h:4644
void UpdateStatusComponent(float DeltaSeconds)
Definition Actor.h:4589
void OnAttachedToSeatingStructure()
Definition Actor.h:4428
void LocalPossessedBy(APlayerController *ByController)
Definition Actor.h:4401
int & customBitFlagsField()
Definition Actor.h:3746
float GetDefaultMovementSpeed()
Definition Actor.h:4289
void OnClientReceivedTransformAfterPairingNetGUID(FVector *Loc, FRotator *Rot)
Definition Actor.h:4432
BitFieldValue< bool, unsigned __int32 > bPreventTargetingAndMovement()
Definition Actor.h:4075
BitFieldValue< bool, unsigned __int32 > bAllowTeleportingOntoEnemyRafts()
Definition Actor.h:4155
USoundBase * EndDraggedSoundField()
Definition Actor.h:3711
APrimalRaft * BP_FindClosestTeleportRaft(APlayerController *ForPC, UPrimitiveComponent *BasedOn)
Definition Actor.h:4640
BitFieldValue< bool, unsigned __int32 > bPlayingShieldCoverAnimation()
Definition Actor.h:4145
bool ForceAddUnderwaterCharacterStatusValues()
Definition Actor.h:4256
FName & DragBoneNameField()
Definition Actor.h:3702
BitFieldValue< bool, unsigned __int32 > bFlyingOrWaterDinoPreventBackwardsRun()
Definition Actor.h:4117
void InitializedAnimScriptInstance()
Definition Actor.h:4347
TSubclassOf< APrimalStructureItemContainer > & DeathDestructionDepositInventoryClassField()
Definition Actor.h:3730
void LocalUnpossessed()
Definition Actor.h:4664
bool IsTargeting()
Definition Actor.h:4389
UTexture2D * PoopIconField()
Definition Actor.h:3868
bool IsShieldTransitioningIn(float TimeFromEndToConsiderFinished)
Definition Actor.h:4381
void TeleportSucceeded(bool bIsATest, bool bSimpleTeleport)
Definition Actor.h:4553
static void StaticRegisterNativesAPrimalCharacter()
Definition Actor.h:4704
float & RunningSpeedModifierField()
Definition Actor.h:3747
BitFieldValue< bool, unsigned __int32 > bUseBPCanNotifyTeamAggroAI()
Definition Actor.h:4001
void OnStopRunning()
Definition Actor.h:4465
FVector & TargetPathfindingLocationOffsetField()
Definition Actor.h:3884
long double & LastWalkingTimeField()
Definition Actor.h:3861
bool IsCharacterHardAttached(bool bIgnoreRiding, bool bIgnoreCarried)
Definition Actor.h:4357
void NetDidLand()
Definition Actor.h:4666
float PlayAnimEx(UAnimMontage *AnimMontage, float InPlayRate, FName StartSectionName, bool bReplicate, bool bReplicateToOwner, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer)
Definition Actor.h:4473
FName & DragSocketNameField()
Definition Actor.h:3703
bool CanBeTargetedBy(ITargetableInterface *Attacker)
Definition Actor.h:4192
float GetCharacterLevel()
Definition Actor.h:4281
float & FootPhysicalSurfaceCheckIntervalField()
Definition Actor.h:3840
void NetStopAllAnimMontage()
Definition Actor.h:4671
void ServerCallSetAggressive()
Definition Actor.h:4694
void NetPlaySoundOnCharacter(USoundBase *SoundToPlay, bool bPlayOnOwner)
Definition Actor.h:4668
bool IsValidForStatusUpdate()
Definition Actor.h:4397
void EnableBPTimerNonDedicated(bool bEnable)
Definition Actor.h:4242
void EmitPoop()
Definition Actor.h:4241
void BPInventoryItemRepairedOrBroken(UPrimalItem *TheItem, bool bIsBroken)
Definition Actor.h:4619
BitFieldValue< bool, unsigned __int32 > bCacheRidingDinoWeapon()
Definition Actor.h:4138
BitFieldValue< bool, unsigned __int32 > bAllowDamageWhenMounted()
Definition Actor.h:4110
void PostNetReceiveVelocity(FVector *NewVelocity)
Definition Actor.h:4490
void OnEndDragged(APrimalCharacter *Dragger)
Definition Actor.h:4437
bool CanTeleportOntoRaft(APrimalRaft *OnRaft, APlayerController *ForPC)
Definition Actor.h:4202
void ServerPlayFireBallistaAnimation()
Definition Actor.h:4699
FTransform & LocalDraggedCharacterTransformField()
Definition Actor.h:3714
FRotator * GetAimOffsets(FRotator *result, float DeltaTime, FRotator *RootRotOffset, float *RootYawSpeed, float MaxYawAimClamp, FVector *RootLocOffset)
Definition Actor.h:4706
void BPOnAnimPlayedNotify(UAnimMontage *AnimMontage, float InPlayRate, FName StartSectionName, bool bReplicate, bool bReplicateToOwner, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer)
Definition Actor.h:4627
BitFieldValue< bool, unsigned __int32 > bPreventJump()
Definition Actor.h:4082
bool IsShieldTransitioning(float TimeFromEndToConsiderFinished)
Definition Actor.h:4380
BitFieldValue< bool, unsigned __int32 > bSleepingDisableIK()
Definition Actor.h:4069
bool IsValidCharacterToPreventClaiming(int AttackerTeam)
Definition Actor.h:4394
bool IsAttachedToSomething()
Definition Actor.h:4351
BitFieldValue< bool, unsigned __int32 > bDeathKeepCapsuleCollision()
Definition Actor.h:3987
BitFieldValue< bool, unsigned __int32 > bIsDragging()
Definition Actor.h:3985
float GetGravityZScale()
Definition Actor.h:4297
BitFieldValue< bool, unsigned __int32 > bHasDynamicBase()
Definition Actor.h:4040
long double & NextRefreshedIslandInfoTimeField()
Definition Actor.h:3951
float & GlideMaxCarriedWeightField()
Definition Actor.h:3903
int & LastYawSpeedWorldFrameCounterField()
Definition Actor.h:3794
void UnPossessed()
Definition Actor.h:4577
bool GetGroundLocation(FVector *theGroundLoc, FVector *OffsetUp, FVector *OffsetDown, AActor *IgnoredActor)
Definition Actor.h:4298
BitFieldValue< bool, unsigned __int32 > bPreventLiveBlinking()
Definition Actor.h:4120
float GetFallAcceleration()
Definition Actor.h:4295
void OnJumped_Implementation()
Definition Actor.h:4439
bool CanMountOnMe(APrimalDinoCharacter *dinoCharacter)
Definition Actor.h:4198
bool IsAlive()
Definition Actor.h:4349
long double & LastTimePressedInputField()
Definition Actor.h:3691
void DualWieldingSwitchSideWeapon(UPrimalItem *aPrimalItem, bool bIsPrimaryWeapon)
Definition Actor.h:4240
UAnimMontage * DeathAnimField()
Definition Actor.h:3751
void Unstasis()
Definition Actor.h:4581
BitFieldValue< bool, unsigned __int32 > bWantsToRaiseShield()
Definition Actor.h:3976
float & BPTimerNonDedicatedMinField()
Definition Actor.h:3721
void TogglePerspective()
Definition Actor.h:4558
void ServerCallAttackTarget(AActor *TheTarget)
Definition Actor.h:4686
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyBumpedPawn()
Definition Actor.h:4061
void MoveForward(float Val)
Definition Actor.h:4408
void ReleasedRunToggle()
Definition Actor.h:4505
BitFieldValue< bool, unsigned __int32 > bForceTurretFastTargeting()
Definition Actor.h:4116
void UpdateBasedOnRaft()
Definition Actor.h:4582
float & LastFallingZField()
Definition Actor.h:3888
FVector & MeshPreRagdollRelativeLocationField()
Definition Actor.h:3742
void PostInitializeComponents()
Definition Actor.h:4489
FVector * GetCapsuleTopLocation(FVector *result)
Definition Actor.h:4280
BitFieldValue< bool, unsigned __int32 > bRagdollIgnoresPawnCapsules()
Definition Actor.h:3996
FName & NonDediOverrideMeshCollisionProfileNameField()
Definition Actor.h:3963
int & Teleport_OntoRaft_MaxTraceCountField()
Definition Actor.h:3935
BitFieldValue< bool, unsigned __int32 > bReadyToPoop()
Definition Actor.h:4039
void CaptureCharacterSnapshot(UPrimalItem *Item)
Definition Actor.h:4203
FVector & TPVCameraOrgOffsetField()
Definition Actor.h:3802
void ZoomIn()
Definition Actor.h:4598
bool GiveKillExperience()
Definition Actor.h:4663
BitFieldValue< bool, unsigned __int32 > bIsUsingShipReducedCharacterDrawDistance()
Definition Actor.h:4159
EPhysicalSurface & LastFootPhysicalSurfaceTypeField()
Definition Actor.h:3838
void ClientDidPoop_Implementation()
Definition Actor.h:4213
float & ClientRotationInterpSpeedMultiplierGroundField()
Definition Actor.h:3901
void LocalUnpossessed_Implementation()
Definition Actor.h:4402
float & SimulatedInterLocSpeedField()
Definition Actor.h:3966
float & RunMinVelocityRotDotField()
Definition Actor.h:3908
void ForceSleepRagdoll()
Definition Actor.h:4260
BitFieldValue< bool, unsigned __int32 > bForceDefaultHurtFX()
Definition Actor.h:4148
bool IsRagdolled()
Definition Actor.h:4378
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustDamage()
Definition Actor.h:4062
BitFieldValue< bool, unsigned __int32 > bCanBeTorpid()
Definition Actor.h:3993
float GetDragWeight(APrimalCharacter *ForDragger)
Definition Actor.h:4294
void TryCallStayOne()
Definition Actor.h:4566
TArray< UAnimMontage * > AnimationsPreventInputField()
Definition Actor.h:3809
void ClientStopAnimation(UAnimMontage *AnimMontage, bool bStopOnOwner, float BlendOutTime)
Definition Actor.h:4658
void BP_OnSetDeath()
Definition Actor.h:4646
long double & LastPlayedFootstepTimeField()
Definition Actor.h:3807
UAnimMontage * HurtAnimField()
Definition Actor.h:3684
float & ReplicatedMaxTorporField()
Definition Actor.h:3737
bool TryLandingOnRaft(APlayerController *ForPC)
Definition Actor.h:4570
void EndForceSkelUpdate()
Definition Actor.h:4247
float SetHealth(float newHealth)
Definition Actor.h:4525
TArray< FVector_NetQuantize > & LastReplicatedRagdollPositionsField()
Definition Actor.h:3782
static UClass * StaticClass()
Definition Actor.h:4166
void HurtMe(int HowMuch)
Definition Actor.h:4345
static UActorComponent * CreateSnapshotComponent(AActor *For, UObject *Template, FName Tag, FName Name)
Definition Actor.h:4222
FVector & MeleeLockOnPointOffsetField()
Definition Actor.h:3948
void TryCallFollowOne()
Definition Actor.h:4564
BitFieldValue< bool, unsigned __int32 > bForceDefaultHurtFXAndUseDmgTypeSound()
Definition Actor.h:4162
APrimalBuff * GetBuffForPostEffect(UMaterialInterface *anEffect)
Definition Actor.h:4277
float & RootYawField()
Definition Actor.h:3874
BitFieldValue< bool, unsigned __int32 > bCanIgnoreWater()
Definition Actor.h:4011
void ServerPrepareForSeamlessTravel_Implementation()
Definition Actor.h:4512
BitFieldValue< bool, unsigned __int32 > bIsSleeping()
Definition Actor.h:3980
void ForceRefreshBones()
Definition Actor.h:4259
bool IsValidForCombatMusic()
Definition Actor.h:4395
FString * GetShortName(FString *result)
Definition Actor.h:4327
FName & RootBodyBoneNameField()
Definition Actor.h:3686
void StopAllAnimMontages(float BlendOutTime)
Definition Actor.h:4542
float & MaxCursorHUDDistanceField()
Definition Actor.h:3831
void RemoveCharacterSnapshot(UPrimalItem *Item, AActor *From)
Definition Actor.h:4507
float BPGetExtraMeleeDamageModifier()
Definition Actor.h:4613
void ServerSetRunning(bool bNewRunning)
Definition Actor.h:4700
float BPAdjustDamage(float IncomingDamage, FDamageEvent TheDamageEvent, AController *EventInstigator, AActor *DamageCauser, bool bIsPointDamage, FHitResult PointHitInfo)
Definition Actor.h:4604
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideCharacterNewFallVelocity()
Definition Actor.h:4114
void NotifyItemAdded(UPrimalItem *anItem, bool bEquipItem)
Definition Actor.h:4424
TArray< TSubclassOf< APrimalStructure > > & ImmobilizationTrapsToIgnoreField()
Definition Actor.h:3725
void TryPoop()
Definition Actor.h:4572
void TryCallMoveTo()
Definition Actor.h:4565
BitFieldValue< bool, unsigned __int32 > bIsBigDino()
Definition Actor.h:3998
bool IsSwitchingWeapons()
Definition Actor.h:4387
BitFieldValue< bool, unsigned __int32 > bUseBPTimerNonDedicated()
Definition Actor.h:4064
BitFieldValue< bool, unsigned __int32 > bNoPhysics()
Definition Actor.h:4124
bool CanBeDragged()
Definition Actor.h:4190
void NetAddCharacterMovementImpulse(FVector Impulse, bool bVelChange, float ImpulseExponent, bool bSetNewMovementMode, EMovementMode NewMovementMode, bool bOverrideMaxImpulseZ)
Definition Actor.h:4665
BitFieldValue< bool, unsigned __int32 > bUseBPOnWeaponEquipped()
Definition Actor.h:4147
void StopAnimMontage(UAnimMontage *AnimMontage)
Definition Actor.h:4545
TWeakObjectPtr< UPrimitiveComponent > & LastMovementBaseField()
Definition Actor.h:3944
float & ClientLocationInterpSpeedField()
Definition Actor.h:3790
float BPGetAddForwardVelocityOnJump_Implementation()
Definition Actor.h:4322
BitFieldValue< bool, unsigned __int32 > bSetDeath()
Definition Actor.h:4024
bool BPOverrideFPVViewLocation(APrimalCharacter *viewingCharacter)
Definition Actor.h:4632
BitFieldValue< bool, unsigned __int32 > bUseMeleeDamageMultiplierForProjectiles()
Definition Actor.h:4150
BitFieldValue< bool, unsigned __int32 > bUseBPOnMovementModeChangedNotify()
Definition Actor.h:4112
BitFieldValue< bool, unsigned __int32 > LastIsInsideVaccumSealedCube()
Definition Actor.h:4081
FName & PreAttachToSeatingStructureCollisionProfileNameField()
Definition Actor.h:3942
void ClientRagdollUpdate(TArray< FVector_NetQuantize > *BoneLocations, FRotator_NetQuantize TargetRootRotation)
Definition Actor.h:4657
BitFieldValue< bool, unsigned __int32 > bRagdollRetainAnimations()
Definition Actor.h:4070
float & ReplicatedMaxInventoryWeightField()
Definition Actor.h:3895
FVector & TPVCameraOffsetMultiplierField()
Definition Actor.h:3801
BitFieldValue< bool, unsigned __int32 > bAllowTeleportingOntoRafts()
Definition Actor.h:4154
void OnShieldDefenseBroken(float StaggerTime)
Definition Actor.h:4451
FVector * BPOverrideCharacterNewFallVelocity(FVector *result, FVector *InitialVelocity, FVector *Gravity, float DeltaTime)
Definition Actor.h:4631
long double & LastHitDamageTimeField()
Definition Actor.h:3909
float GetMaxHealth()
Definition Actor.h:4310
USoundBase * NetDynamicMusicSoundField()
Definition Actor.h:3767
BitFieldValue< bool, unsigned __int32 > bDieIfLeftWater()
Definition Actor.h:4045
BitFieldValue< bool, unsigned __int32 > bIsClimbing()
Definition Actor.h:4142
bool BPShouldLimitForwardDirection()
Definition Actor.h:4636
void OrbitCamOff()
Definition Actor.h:4467
BitFieldValue< bool, unsigned __int32 > bSleepingUseRagdoll()
Definition Actor.h:4037
void NotifyItemRemoved(UPrimalItem *anItem)
Definition Actor.h:4426
float GetMaxStatusValue(EPrimalCharacterStatusValue::Type StatusValueType)
Definition Actor.h:4312
void TakeSeatingStructure(APrimalStructureSeating *InSeatingStructure, int SeatNumber, bool bLockedToSeat)
Definition Actor.h:4552
BitFieldValue< bool, unsigned __int32 > bForceIKOnDedicatedServer()
Definition Actor.h:4007
void NativeSimulateHair(TArray< FVector > *CurrentPos, TArray< FVector > *LastPos, TArray< FVector > *RestPos, TArray< FVector > *PivotPos, TArray< float > *RestDistance, FVector HairSocketLoc, FRotator HairSocketRot, FVector ChestSocketLoc, FRotator 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, FVector ShoulderLCollisionOffset, float ShoulderLCollisionRadius, FVector ShoulderRCollisionOffset, float ShoulderRCollisionRadius, FVector HeadHairCollisionOffset, float HeadHairCollisionRadius, FVector NeckHairCollisionOffset, float NeckHairCollisionRadius, float MaxDistanceToRestPos, FTransform LastHeadTransform, bool bPosAsPivot, bool bCollideMiddle, bool bCollideWithNeck)
Definition Actor.h:4411
bool IsSitting(bool bIgnoreLockedToSeat)
Definition Actor.h:4384
FVector & LastHitWallSweepCheckLocationField()
Definition Actor.h:3773
long double & NextBPTimerServerField()
Definition Actor.h:3723
float BPModifyViewHitDir(APrimalCharacter *viewingCharacter, float InViewHitDir)
Definition Actor.h:4622
void OnDetachedFromSeatingStructure(APrimalStructureSeating *InSeatingStructure)
Definition Actor.h:4435
BitFieldValue< bool, unsigned __int32 > bPlayingRunSound()
Definition Actor.h:4026
float & TargetCarriedYawField()
Definition Actor.h:3765
void FellOutOfWorld(UDamageType *dmgType)
Definition Actor.h:4252
float & Teleport_OntoRaft_CheckRadiusField()
Definition Actor.h:3933
EWeaponAttackInput::Type & LastInputPressedField()
Definition Actor.h:3690
FVector & PreviousRagdollLocationField()
Definition Actor.h:3851
void StartStaggering(float staggeringTime, float PlayStaggerAnimAfterDelay, bool bPlayStaggerAnim)
Definition Actor.h:4538
BitFieldValue< bool, unsigned __int32 > bReplicateDamageMomentum()
Definition Actor.h:4056
void TagFriendlyStructures()
Definition Actor.h:4549
bool HasShieldAttackForInput(EWeaponAttackInput::Type AttackInput)
Definition Actor.h:4344
UPrimalHarvestingComponent * MyDeathHarvestingComponentField()
Definition Actor.h:3671
long double & LastMyRaftTakeDamageFromEnemyTimeField()
Definition Actor.h:3882
FRotator & MeshPreRagdollRelativeRotationField()
Definition Actor.h:3743
BitFieldValue< bool, unsigned __int32 > bIsBeingDraggedByDino()
Definition Actor.h:4041
bool IsAlliedWithOtherTeam(int OtherTeamID)
Definition Actor.h:4350
BitFieldValue< bool, unsigned __int32 > bPreventTargetingByTurrets()
Definition Actor.h:4067
BitFieldValue< bool, unsigned __int32 > bOnlyPlayPoopAnimWhileWalking()
Definition Actor.h:4032
bool IsSubmerged(bool bDontCheckSwimming, bool bUseFullThreshold, bool bForceCheck, bool bFromVolumeChange)
Definition Actor.h:4386
bool UseFastTurretTargeting()
Definition Actor.h:4595
long double & LastLocalHitMarkerTimeField()
Definition Actor.h:3910
void SetEnableIK(bool bEnable, bool bForceOnDedicated)
Definition Actor.h:4524
void MoveRight(float Val)
Definition Actor.h:4409
long double & LocalLastViewingInventoryTimeField()
Definition Actor.h:3929
BitFieldValue< bool, unsigned __int32 > bCanDrag()
Definition Actor.h:4015
void BPNotifyDroppedItemPickedUp(ADroppedItem *itemPickedUp, APrimalCharacter *PickedUpBy)
Definition Actor.h:4625
long double & LastSpecialDamageTimeField()
Definition Actor.h:3862
float & TamedDinoCallOutRangeField()
Definition Actor.h:3881
bool IsDead()
Definition Actor.h:4360
void Tick(float DeltaSeconds)
Definition Actor.h:4556
BitFieldValue< bool, unsigned __int32 > bFirstTicked()
Definition Actor.h:4144
void NetUpdateTribeName_Implementation(FString *NewTribeName)
Definition Actor.h:4420
ENetRole GetRole()
Definition Actor.h:4320
int & SeatingStructureSeatNumberField()
Definition Actor.h:3924
void OnStartFireQuinary()
Definition Actor.h:4456
USoundCue * DeathSoundField()
Definition Actor.h:3753
TArray< FAssetMatcher > & DamageTypeHurtAnimOverridesField()
Definition Actor.h:3949
FName & NonDediOverrideCapsuleCollisionProfileNameField()
Definition Actor.h:3964
void RemoveAllJumpDeactivatedBuffs(APrimalBuff *IgnoredBuff)
Definition Actor.h:4506
void StartHitStaggering(float staggeringTime)
Definition Actor.h:4537
USoundCue * HurtSoundField()
Definition Actor.h:3685
BitFieldValue< bool, unsigned __int32 > bUseAmphibiousTargeting()
Definition Actor.h:4047
BitFieldValue< bool, unsigned __int32 > bPreventMovement()
Definition Actor.h:4076
BitFieldValue< bool, unsigned __int32 > bMarkForDestruction()
Definition Actor.h:4087
float & ClientRotationInterpSpeedField()
Definition Actor.h:3789
float & GlideGravityScaleMultiplierField()
Definition Actor.h:3902
void Net_OnIsStaggering_Implementation(bool bNewStaggering, float PlayStaggerAnimAfterDelay, bool bPlayStaggerAnim)
Definition Actor.h:4421
float & RagdollDeathImpulseScalerField()
Definition Actor.h:3823
UPaintingTexture * GetPaintingTexture(bool bForTattoo, UPrimalPlayerData *TattooPlayerData)
Definition Actor.h:4315
bool IsInVacuumSealedSpace()
Definition Actor.h:4367
bool CanBeBaseForCharacter(APawn *Pawn)
Definition Actor.h:4188
float GetJumpZModifier()
Definition Actor.h:4305
BitFieldValue< bool, unsigned __int32 > bTriggerBPStasis()
Definition Actor.h:4065
void PlayHitEffect(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser, bool bIsLocalPath)
Definition Actor.h:4479
void OnStopBreakingAttack()
Definition Actor.h:4461
bool CanMove()
Definition Actor.h:4199
float & currentStaggeringTimeField()
Definition Actor.h:3692
void TryAccessInventoryWrapper()
Definition Actor.h:4561
float & RagdollImpactDamageMinDecelerationSpeedField()
Definition Actor.h:3848
float & RecentHurtAmountField()
Definition Actor.h:3917
TArray< USoundCue * > LandedSoundsPhysMatField()
Definition Actor.h:3757
BitFieldValue< bool, unsigned __int32 > bForceAlwaysUpdateMesh()
Definition Actor.h:3995
FRotator * BPCameraRotationFinal(FRotator *result, APrimalCharacter *viewingCharacter, FRotator *InCurrentFinalRot)
Definition Actor.h:4606
void BPNetSetCharacterMovementVelocity(bool bSetNewVelocity, FVector NewVelocity, bool bSetNewMovementMode, EMovementMode NewMovementMode)
Definition Actor.h:4183
int GetNearestBoneIndexForDrag(APrimalCharacter *Character, FVector HitLocation)
Definition Actor.h:4313
FString * GetDescriptiveName(FString *result)
Definition Actor.h:4290
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustMoveForward()
Definition Actor.h:4108
long double & BlinkTimerField()
Definition Actor.h:3854
FItemNetID & NextWeaponItemIDSecondaryField()
Definition Actor.h:3956
BitFieldValue< bool, unsigned __int32 > bLockedToSeatingStructure()
Definition Actor.h:4133
FVector & CurrentLocalRootLocField()
Definition Actor.h:3873
FVector & LastApproximatePhysVolumeLocationField()
Definition Actor.h:3836
bool IsValidForStatusRecovery()
Definition Actor.h:4396
void NetStopAllAnimMontage_Implementation()
Definition Actor.h:4419
float & ReplicatedCurrentHealthField()
Definition Actor.h:3734
float & HalfLegLengthField()
Definition Actor.h:3675
BitFieldValue< bool, unsigned __int32 > bOnlyHasRunningAnimationWhenWalking()
Definition Actor.h:4073
void TryCallFollowDistanceCycleOne()
Definition Actor.h:4563
TArray< TSubclassOf< APrimalBuff > > & PreventBuffClassesField()
Definition Actor.h:3911
void StopAnimExFPV(UAnimMontage *AnimMontage, bool bReplicate, bool bReplicateToOwner, float BlendOutTime)
Definition Actor.h:4544
FName & DediOverrideMeshCollisionProfileNameField()
Definition Actor.h:3728
static void ForceUpdateAimedCharacters(UWorld *World, FVector *StartLoc, FVector *EndLoc, AActor *IgnoreActor, bool bForceUpdateIgnoreActor, float TraceRadius)
Definition Actor.h:4262
void DropAllCarriedAndPassengers()
Definition Actor.h:4239
void PlayHitEffectGeneric_Implementation(float DamageTaken, FPointDamageEvent DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:4480
BitFieldValue< bool, unsigned __int32 > bAimGettingCharacterMeshRotation()
Definition Actor.h:4051
void PrepareForSaving()
Definition Actor.h:4492
BitFieldValue< bool, unsigned __int32 > bIsHoldingPrimaryFire()
Definition Actor.h:4129
TWeakObjectPtr< APrimalStructureSeating > & SeatingStructureField()
Definition Actor.h:3922
FVector * BPModifyForwardDirectionInput(FVector *result, FVector *directionInput)
Definition Actor.h:4621
float & PreviewCameraDefaultZoomMultiplierField()
Definition Actor.h:3708
BitFieldValue< bool, unsigned __int32 > bRecentlyUpdateIk()
Definition Actor.h:4003
BitFieldValue< bool, unsigned __int32 > bTicksOnClient()
Definition Actor.h:4025
float GetSpoilingTimeMultiplier(UPrimalItem *anItem)
Definition Actor.h:4329
float & LastHurtByNearbyPlayerTimeField()
Definition Actor.h:3842
float & GrabWeightThresholdField()
Definition Actor.h:3776
BitFieldValue< bool, unsigned __int32 > bUseBPPostLoadedFromSaveGame()
Definition Actor.h:4085
float & BuffedDamageMultField()
Definition Actor.h:3878
bool IsFiring()
Definition Actor.h:4363
FVector * GetVelocity(FVector *result, bool bIsForRagdoll)
Definition Actor.h:4332
TArray< TEnumAsByte< enum EWeaponAttackInput::Type > > & ShieldCoverInputsField()
Definition Actor.h:3930
BitFieldValue< bool, unsigned __int32 > bUseBPAddedAttachments()
Definition Actor.h:4071
void NetDidLand_Implementation()
Definition Actor.h:4413
USoundCue * PoopSoundField()
Definition Actor.h:3824
UAnimMontage * FireBallistaAnimationField()
Definition Actor.h:3943
bool IsBasedOnRaft(APrimalRaft *SpecificRaft)
Definition Actor.h:4352
FName & WeaponAttachPointField()
Definition Actor.h:3915
FRotator * GetInterpolatedRotation(FRotator *result)
Definition Actor.h:4304
bool AnimationPreventsInput(bool bTestingForFirstPerson)
Definition Actor.h:4174
EPhysicalSurface GetFootPhysicalSurfaceType(bool bForce)
Definition Actor.h:4296
FVector * GetTargetingLocation(FVector *result)
Definition Actor.h:4331
UAnimMontage * ShieldCrouchedCoverAnimField()
Definition Actor.h:3920
float & CorpseDraggedDecayRateField()
Definition Actor.h:3863
void StopStaggering()
Definition Actor.h:4547
void OnBeginDragged(APrimalCharacter *Dragger)
Definition Actor.h:4430
void Suicide()
Definition Actor.h:4548
BitFieldValue< bool, unsigned __int32 > bOnlyAllowRunningWhileFlying()
Definition Actor.h:4020
long double & LastRelevantToPlayerTimeField()
Definition Actor.h:3859
bool IsDodgeDirectionAllowed(int DodgeDirection)
Definition Actor.h:4361
void UpdateStencilValues()
Definition Actor.h:4590
void ServerDinoOrder_Implementation(APrimalDinoCharacter *aDino, EDinoTamedOrder::Type OrderType, AActor *enemyTarget)
Definition Actor.h:4510
void NetReleaseSeatingStructure_Implementation()
Definition Actor.h:4417
TArray< UClass * > WeaponBreakClassesField()
Definition Actor.h:3961
void ClientPlayAnimation(UAnimMontage *AnimMontage, float PlayRate, FName StartSectionName, bool bPlayOnOwner, bool bForceTickPoseAndServerUpdateMesh)
Definition Actor.h:4656
UPrimalItem_Shield * GetYarkShieldItem()
Definition Actor.h:4339
void NetUpdateTribeName(FString *NewTribeName)
Definition Actor.h:4672
FVector * AnimGraphGetInterpolatedLocation(FVector *result)
Definition Actor.h:4173
BitFieldValue< bool, unsigned __int32 > bUseBPGetGravity()
Definition Actor.h:4109
void RefreshMyIslandInfo()
Definition Actor.h:4503
void ServerCallNeutral()
Definition Actor.h:4692
BitFieldValue< bool, unsigned __int32 > bAllowFullSubmergedCheck()
Definition Actor.h:4101
void OnActorEnterWater(USceneComponent *Component, FVector OverlapLocation, FVector OverlapVelocity)
Definition Actor.h:4674
void ServerCallFollow()
Definition Actor.h:4687
AShooterCharacter * LastGrapHookPullingOwnerField()
Definition Actor.h:3739
BitFieldValue< bool, unsigned __int32 > bViewingInventory()
Definition Actor.h:4126
APrimalCharacter * DraggingCharacterField()
Definition Actor.h:3713
TArray< TSubclassOf< APrimalBuff > > & PossessionBuffsField()
Definition Actor.h:3867
void DidTeleport_Implementation(FVector newLoc, FRotator newRot)
Definition Actor.h:4228
BitFieldValue< bool, unsigned __int32 > bCanForceSkelUpdate()
Definition Actor.h:3978
BitFieldValue< bool, unsigned __int32 > bCurrentFrameAnimPreventInput()
Definition Actor.h:4029
TWeakObjectPtr< APrimalDinoCharacter > & CarryingDinoField()
Definition Actor.h:3726
void BPOnWeaponEquipped()
Definition Actor.h:4629
void ServerCallStay()
Definition Actor.h:4695
FVector & TPVCameraOffsetField()
Definition Actor.h:3800
void ClientPrepareForSeamlessTravel_Implementation()
Definition Actor.h:4217
BitFieldValue< bool, unsigned __int32 > bCanRun()
Definition Actor.h:3989
BitFieldValue< bool, unsigned __int32 > bWantsToLowerShield()
Definition Actor.h:3977
BitFieldValue< bool, unsigned __int32 > bUseBlueprintJumpInputEvents()
Definition Actor.h:3971
float & LowHealthPercentageField()
Definition Actor.h:3748
float & LandedSoundMaxRangeField()
Definition Actor.h:3803
BitFieldValue< bool, unsigned __int32 > bBPManagedFPVViewLocation()
Definition Actor.h:4090
BitFieldValue< bool, unsigned __int32 > bWantsToRun()
Definition Actor.h:3981
BitFieldValue< bool, unsigned __int32 > bUseHealthDamageMaterialOverlay()
Definition Actor.h:3990
void ClearMountedDino(bool fromMountedDino)
Definition Actor.h:4211
void ServerGiveDefaultWeapon(bool bOnlyGiveDefaultWeapon)
Definition Actor.h:4698
float GetRunningSpeedModifier(bool bIsForDefaultSpeed)
Definition Actor.h:4323
long double & StartDraggingTimeField()
Definition Actor.h:3715
USceneComponent * GetParticleBaseComponent()
Definition Actor.h:4316
void WeaponClampRotation(FRotator *InputRot, FRotator CurrentRot, float InputDeltaTime)
Definition Actor.h:4705
float & TwoLeggedVirtualPointDistFactorField()
Definition Actor.h:3676
void ClientFailedPoop_Implementation()
Definition Actor.h:4214
void BP_OnTeleportOntoRaft(APrimalRaft *OntoRaft)
Definition Actor.h:4648
void AdjustDamage(float *Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:4168
float & DefendingInterruptLevelMultiplierField()
Definition Actor.h:3897
long double & ForceCheckPushThroughWallsTimeField()
Definition Actor.h:3898
BitFieldValue< bool, unsigned __int32 > bForceNetDidLand()
Definition Actor.h:4018
bool AllowSaving()
Definition Actor.h:4172
float GetImmersionDepth(bool bUseLineTrace)
Definition Actor.h:4301
bool DinoMountOnMe(APrimalDinoCharacter *dinoCharacter, bool bForce)
Definition Actor.h:4230
TWeakObjectPtr< APrimalDinoCharacter > & LastBasedOnRaftField()
Definition Actor.h:3947
BitFieldValue< bool, unsigned __int32 > bIsOnSeatingStructure()
Definition Actor.h:4137
FName & PreviousAwakeCollisionProfileNameField()
Definition Actor.h:3938
APrimalRaft * FindClosestTeleportRaft(APlayerController *ForPC)
Definition Actor.h:4254
void EnableBPTimerServer(bool bEnable)
Definition Actor.h:4243
void UnequipPrimalItemSideWeapon(bool bIsPrimaryWeapon, bool bIsSwitch)
Definition Actor.h:4579
int GetDirectionalIndexByVector(FVector *TestVec, bool isDodgeTest, float Tolerance)
Definition Actor.h:4291
BitFieldValue< bool, unsigned __int32 > bDediForceUnregisterSKMesh()
Definition Actor.h:4038
BitFieldValue< bool, unsigned __int32 > bClientSetCurrentAimRot()
Definition Actor.h:4022
void PlayShieldHitResponse(bool bUseHitParticles)
Definition Actor.h:4484
void UnProne(bool bClientSimulation)
Definition Actor.h:4578
USoundCue * RunLoopSoundField()
Definition Actor.h:3754
float & ReplicatedMaxHealthField()
Definition Actor.h:3735
bool IsMoving()
Definition Actor.h:4372
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:4571
BitFieldValue< bool, unsigned __int32 > bRemoteRunning()
Definition Actor.h:3988
BitFieldValue< bool, unsigned __int32 > bDestroyOnStasis()
Definition Actor.h:4084
void SetShieldState(bool bLowerShield, bool bSkipShieldAnim)
Definition Actor.h:4528
void OnIgnoredMoveToOrder(APlayerController *FromPC)
Definition Actor.h:4438
BitFieldValue< bool, unsigned __int32 > bCanSitOnStructures()
Definition Actor.h:4143
long double & NextBlinkTimeField()
Definition Actor.h:3853
float & NonRelevantServerForceSleepRagdollIntervalField()
Definition Actor.h:3816
void UpdateWindedState()
Definition Actor.h:4593
BitFieldValue< bool, unsigned __int32 > bIsCarriedAsPassenger()
Definition Actor.h:4006
TArray< FName > & BonesToIngoreWhileDraggedField()
Definition Actor.h:3706
void ProcessStaggerForDefender(AActor *DamageCauser, int AttackerAttackIndex, int DefenderAttackIndex, bool bWasAttackBlocked)
Definition Actor.h:4498
float BPModifyFOV_Implementation(float FOVIn)
Definition Actor.h:4181
long double & LastBumpedDamageTimeField()
Definition Actor.h:3883
BitFieldValue< bool, unsigned __int32 > bUseBPCanStagger()
Definition Actor.h:4131
BitFieldValue< bool, unsigned __int32 > bCanBeDragged()
Definition Actor.h:4016
BitFieldValue< bool, unsigned __int32 > bDestroyOnStasisWhenDead()
Definition Actor.h:4119
void PlayHitEffectRadial_Implementation(float DamageTaken, FRadialDamageEvent DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:4481
bool IsValidCharacterToDoClaiming(int VictimTeam)
Definition Actor.h:4393
long double & LastTimeSubmergedField()
Definition Actor.h:3837
bool & bWildUseDeltaZTargetingForFlyerPawnOrBigDinoField()
Definition Actor.h:8663
BitFieldValue< bool, unsigned __int32 > bAttackForcesRunning()
Definition Actor.h:8788
float & Teleport_CheckInterval_MINField()
Definition Actor.h:8758
float & ForcedFleeDurationField()
Definition Actor.h:8736
bool & bUseBPShouldNotifyNeighborField()
Definition Actor.h:8657
BitFieldValue< bool, unsigned __int32 > bUseBP_TamedOverrideHorizontalLandingRange()
Definition Actor.h:8812
FRotator & AttackRotationRateField()
Definition Actor.h:8698
BitFieldValue< bool, unsigned __int32 > bRestrictWanderingToSeamlessWorldGridExtents()
Definition Actor.h:8808
bool HumanIsWithinAttackRangeAndCalculateBestAttack(AActor *Other, bool *bAttackChanged)
Definition Actor.h:8857
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:8909
float & AttackIntervalField()
Definition Actor.h:8694
void EndForceFleed_Implementation()
Definition Actor.h:8831
float & WanderFlyingMinZHeightAboveGroundField()
Definition Actor.h:8675
float & AggroFactorDamagePercentageMultiplierField()
Definition Actor.h:8683
AActor * GetAggroEntriesAttackerAtIndex(int Index)
Definition Actor.h:8839
float & BelowDeltaZAttackRangeField()
Definition Actor.h:8660
float & AggroNotifyNeighborsRangeFalloffField()
Definition Actor.h:8686
BitFieldValue< bool, unsigned __int32 > bAlwaysStartledWhenAggroedByNeighbor()
Definition Actor.h:8805
float & DamagedForceAggroIntervalField()
Definition Actor.h:8740
float & MovingAroundBlockadeDirectionField()
Definition Actor.h:8646
float & LandDinoMaxFlyerTargetDeltaZField()
Definition Actor.h:8727
FVector & LastBlockadeHitLocationField()
Definition Actor.h:8650
float & AggroFactorDecreaseGracePeriodField()
Definition Actor.h:8682
bool OverrideHasReachedGoalWithUseHeight(FVector *GoalLoc, float UseRadius, float UseHeight, float ZDelta)
Definition Actor.h:8871
float & MinimumWanderGroundNormalZField()
Definition Actor.h:8709
float & TargetingDistanceReductionFactorLinearField()
Definition Actor.h:8687
float & WildBelowDeltaZTargetingRangeField()
Definition Actor.h:8662
FVector * GetWanderAroundActorDestination(FVector *result, APrimalDinoCharacter *dinoCharacter, FVector originalDestination)
Definition Actor.h:8856
float & MoveAroundObjectMaxVelocityField()
Definition Actor.h:8724
BitFieldValue< bool, unsigned __int32 > bIgnoreWaterOrAmphibiousTargets()
Definition Actor.h:8793
TArray< float > & TamedAITargetingRangeMultipliersField()
Definition Actor.h:8720
bool BPForceTargetDinoRider(AShooterCharacter *playerTarget)
Definition Actor.h:8896
bool ShouldForceRunWhenAttacking()
Definition Actor.h:8889
long double & LastTeleportCheckTimeField()
Definition Actor.h:8761
float & ForceAbortAfterUnconfirmedMoveTimeField()
Definition Actor.h:8770
BitFieldValue< bool, unsigned __int32 > bNotifyBPTargetSet()
Definition Actor.h:8782
bool MoveAroundBlockade(FVector PreBumpLocation, AActor *BlockadeActor, UPrimitiveComponent *OtherComp, float BlockadeWidth, FVector HitNormal, FVector HitLocation, bool SkipBlockingCheck)
Definition Actor.h:8865
float & FlyingReachedDestinationThresholdOffsetField()
Definition Actor.h:8703
TArray< TSubclassOf< AActor > > & TamedTargetingDesireMultiplierClassesField()
Definition Actor.h:8755
float & MinAggroValueField()
Definition Actor.h:8678
float & SeekingPercentChanceToFlyField()
Definition Actor.h:8705
BitFieldValue< bool, unsigned __int32 > bUseBPSetupFindTarget()
Definition Actor.h:8783
void RebootBrainComponent()
Definition Actor.h:8875
float & TamedCorpseFoodTargetingRangeField()
Definition Actor.h:8668
bool IsWithinAttackRange(AActor *Other, bool bForceUseLastAttackIndex)
Definition Actor.h:8861
FVector & MovingAroundBlockadePointField()
Definition Actor.h:8647
bool & bDontWanderField()
Definition Actor.h:8664
float & WanderRequireMinimumDistanceFromShoreField()
Definition Actor.h:8731
BitFieldValue< bool, unsigned __int32 > bRidingPlayerTargetDino()
Definition Actor.h:8792
float GetMinAttackRange()
Definition Actor.h:8851
bool UseLowQualityBehaviorTreeTick()
Definition Actor.h:8895
AActor * BPUpdateBestTarget(AActor *bestTarget, bool dontSetIn, bool *dontSetOut)
Definition Actor.h:8903
bool IsForceTargetDinoRider(AShooterCharacter *playerTarget)
Definition Actor.h:8858
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:8850
float & AttackRotationGroundSpeedMultiplierField()
Definition Actor.h:8696
void OnReachedMoveToActor()
Definition Actor.h:8869
float & NaturalMinDepthZField()
Definition Actor.h:8728
float & LastBlockadeWidthField()
Definition Actor.h:8648
float & TamedMaxFollowDistanceField()
Definition Actor.h:8726
void OnRep_CurrentMoveToActor()
Definition Actor.h:8870
BitFieldValue< bool, unsigned __int32 > bUseFlyingTargetOffsets()
Definition Actor.h:8789
bool & bUseOverlapTargetCheckTracesField()
Definition Actor.h:8711
BitFieldValue< bool, unsigned __int32 > bDisableForceFlee()
Definition Actor.h:8795
float & DieIfLeftWaterTargetUnsubmergedTimeoutField()
Definition Actor.h:8636
FVector & DynamicTargetActor_RelLocation_RandOffsetField()
Definition Actor.h:8765
float & FlyingWanderRandomDistanceAmountField()
Definition Actor.h:8671
FVector & LastCheckAttackRangePawnLocationField()
Definition Actor.h:8716
TArray< TSubclassOf< AActor > > & WildTargetingDesireMultiplierClassesField()
Definition Actor.h:8753
float & AboveDeltaZAttackRangeField()
Definition Actor.h:8659
FVector & LastFleeLocCheckField()
Definition Actor.h:8745
float & DieIfLeftWaterWanderMinimumWaterHeightMultiplierField()
Definition Actor.h:8634
float & ForceFleeUnderHealthPercentageField()
Definition Actor.h:8641
AActor * LastMovingAroundBlockadeActorField()
Definition Actor.h:8652
void SetTarget(AActor *InTarget, bool bDontAddAggro, bool bOverlapFoundTarget)
Definition Actor.h:8885
float & TamedFollowAcceptanceHeightOffsetField()
Definition Actor.h:8749
float & ForcedAggroTimeCounterField()
Definition Actor.h:8725
BitFieldValue< bool, unsigned __int32 > bIgnoreMoveAroundBlockade()
Definition Actor.h:8779
AActor * CurrentMoveToActorField()
Definition Actor.h:8762
bool & bFocusOnTargetDuringAttackField()
Definition Actor.h:8699
void Possess(APawn *InPawn)
Definition Actor.h:8874
BitFieldValue< bool, unsigned __int32 > bNotAllowedToFindTargets()
Definition Actor.h:8784
float & AIFlightMaxLandingZDistanceField()
Definition Actor.h:8750
BitFieldValue< bool, unsigned __int32 > bForceOnlyTargetingPlayerOrTamed()
Definition Actor.h:8800
void SetAttackRotationRate()
Definition Actor.h:8884
float & AbortMoveCheckInterval_MAXField()
Definition Actor.h:8772
float GetAcceptanceHeightOffset()
Definition Actor.h:8836
float GetAggroNotifyNeighborsRange_Implementation()
Definition Actor.h:8841
float & AggroToAddUponRemovingTargetField()
Definition Actor.h:8679
float & WanderFlyingClampZHeightAboveGroundField()
Definition Actor.h:8674
FVector & LastCheckAttackRangeClosestPointField()
Definition Actor.h:8717
BitFieldValue< bool, unsigned __int32 > bFlyingUseMoveAroundBlockade()
Definition Actor.h:8780
float & AbortMoveCheckInterval_CurrentField()
Definition Actor.h:8773
FVector * GetRandomBiasedDestination(FVector *result, FVector LocOverride, float MinDistanceAmount, float RandomDistanceAmount, bool bUseRandomNegativeXDir, bool bOrientRandOffsetByRotation, FRotator OrientRandOffsetByRotation, float GroundCheckSpreadOverride)
Definition Actor.h:8852
bool BPOverrideIgnoredByWildDino(AActor *wildDinoToIgnore)
Definition Actor.h:8900
float & MinAttackIntervalForFleeingField()
Definition Actor.h:8737
float & RangeTargetWildDinosMultiplierField()
Definition Actor.h:8697
bool BPShouldNotifyNeighbor(APrimalDinoCharacter *neighbor)
Definition Actor.h:8902
void ResetAccelerationFollowsRotation()
Definition Actor.h:8877
void StopBrainComponent(FString reason)
Definition Actor.h:8891
float & WanderRandomDistanceAmountField()
Definition Actor.h:8669
float & FindLandingPositionZOffsetField()
Definition Actor.h:8747
BitFieldValue< bool, unsigned __int32 > bUseBPUpdateBestTarget()
Definition Actor.h:8786
long double & ForcedMoveToUntilTimeField()
Definition Actor.h:8751
float & DieIfLeftWaterReachedRadiusDistanceCheckMultiplierField()
Definition Actor.h:8635
float & TamedFollowAcceptanceRadiusOffsetField()
Definition Actor.h:8748
void SetAttackGroundSpeed()
Definition Actor.h:8883
AActor * GetCorpseFoodTarget()
Definition Actor.h:8847
float & MoveAroundBlockadeAdditionalWidthField()
Definition Actor.h:8723
AActor * TargetField()
Definition Actor.h:8653
int & RaftMoveToMaxNumRetriesField()
Definition Actor.h:8766
void NotifyTakeDamage(float Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:8867
AActor * LastValidMoveToActorField()
Definition Actor.h:8763
float & TargetsRequireMinimumDistanceFromShoreField()
Definition Actor.h:8730
BitFieldValue< bool, unsigned __int32 > bCanUseAttackStateOnTargetChange()
Definition Actor.h:8798
FVector & StartMovingAroundBlockadeLocationField()
Definition Actor.h:8651
bool CalculateAndSetWonderingAIState(bool *StateChanged)
Definition Actor.h:8824
void OnMoveCompleted(FAIRequestID RequestID, EPathFollowingResult::Type Result)
Definition Actor.h:8868
float & NaturalMaxDepthZField()
Definition Actor.h:8729
float & AttackRotationRangeDegreesField()
Definition Actor.h:8695
BitFieldValue< bool, unsigned __int32 > bUseBPTargetingDesire()
Definition Actor.h:8794
TWeakObjectPtr< AActor > & ForcedAttackTargetField()
Definition Actor.h:8732
BitFieldValue< bool, unsigned __int32 > bAllowForceFleeToSameTargetingTeam()
Definition Actor.h:8785
long double & LastForcedFleeTimeField()
Definition Actor.h:8743
bool & bRequireAbsoluteDamageForNeighborNotificationField()
Definition Actor.h:8658
void RestartBrainComponent()
Definition Actor.h:8881
FVector & LastConfirmedMoveLocationField()
Definition Actor.h:8767
float GetAttackRotationRangeDegrees()
Definition Actor.h:8845
long double & LastAbortMoveCheckTimeField()
Definition Actor.h:8774
static void StaticRegisterNativesAPrimalDinoAIController()
Definition Actor.h:8911
BitFieldValue< bool, unsigned __int32 > bUseTargetingDesireMultiWithTamedTargets()
Definition Actor.h:8814
float & AggroNotifyNeighborsRangeField()
Definition Actor.h:8685
float BPGetTargetingDesire(AActor *ForTarget, float ForTargetingDesireValue)
Definition Actor.h:8897
FVector & FlyingTargetFocalPositionOffsetField()
Definition Actor.h:8702
bool IsWithinAttackRangeAndCalculateBestAttack(AActor *Other, bool *bAttackChanged)
Definition Actor.h:8862
float & DieIfLeftWaterAbsoluteMinimumWaterDestinationExtraHeightField()
Definition Actor.h:8633
float & AggroToAddUponAcquiringTargetField()
Definition Actor.h:8680
long double & LastBlockadeCheckTimeField()
Definition Actor.h:8644
AActor * GetTarget()
Definition Actor.h:8854
float GetAcceptanceRadiusOffset()
Definition Actor.h:8837
long double & LastFleeLocCheckTimeField()
Definition Actor.h:8744
BitFieldValue< bool, unsigned __int32 > bUseBPForceTargetDinoRider()
Definition Actor.h:8804
void ApplyWeaponRangeOverrides(AShooterWeapon *Weapon)
Definition Actor.h:8822
float & WildAboveDeltaZTargetingRangeField()
Definition Actor.h:8661
BitFieldValue< bool, unsigned __int32 > bIgnoreDockedShips()
Definition Actor.h:8811
bool & bUseAlternateMovePointField()
Definition Actor.h:8712
bool CheckForForceAbortMove(FVector *GoalLoc)
Definition Actor.h:8826
FVector & DynamicTargetActor_RelLocationField()
Definition Actor.h:8764
void ResetRotationUseAcceleration()
Definition Actor.h:8880
float & FleeFromAttackTimeLimitField()
Definition Actor.h:8640
float & AttackRangeField()
Definition Actor.h:8691
static FVector * StaticGetRandomWanderDestination(FVector *result, APrimalDinoCharacter *TargetCharacter, APrimalDinoAIController *TargetAIController, FVector LocOverride, float RandomOffsetMultiplier, bool bUseRandomNegativeXDir, bool bOrientRandOffsetByRotation, FRotator OrientRandOffsetByRotation, float GroundCheckSpreadOverride)
Definition Actor.h:8890
BitFieldValue< bool, unsigned __int32 > bUseCombatMoveTowardsTargetOffset()
Definition Actor.h:8796
BitFieldValue< bool, unsigned __int32 > bForceOnlyTargetingPlayers()
Definition Actor.h:8806
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideIgnoredByWildDino()
Definition Actor.h:8797
long double & LastExecutedAttackTimeField()
Definition Actor.h:8742
bool & bNotifyNeighborsWithoutDamageField()
Definition Actor.h:8656
void PauseBrainComponent(FString reason)
Definition Actor.h:8872
FVector & LastCheckAttackRangeTargetLocationField()
Definition Actor.h:8718
FVector & FlyingMoveTowardsTargetOffsetField()
Definition Actor.h:8700
bool IsPawnSwimmingTowardsOceanGoal()
Definition Actor.h:8860
float & AggroNotifyNeighborsMultiplierField()
Definition Actor.h:8684
FRotator * GetAttackRotationRate(FRotator *result)
Definition Actor.h:8846
float & Teleport_CheckInterval_MAXField()
Definition Actor.h:8759
BitFieldValue< bool, unsigned __int32 > bRidingDinoTargetPlayer()
Definition Actor.h:8791
bool & bAICanTargetRaftsField()
Definition Actor.h:8715
float & PercentageTorporForFleeingField()
Definition Actor.h:8739
TArray< TSubclassOf< APrimalDinoCharacter > > & AggroNotifyNeighborsClassesField()
Definition Actor.h:8722
bool & bUseAggroField()
Definition Actor.h:8677
BitFieldValue< bool, unsigned __int32 > bForcedAggro()
Definition Actor.h:8778
float & FollowStoppingDistanceField()
Definition Actor.h:8710
bool & bUseOverlapTargetCheckField()
Definition Actor.h:8655
float & FleeFromAttackCoolDownTimeField()
Definition Actor.h:8639
TArray< float > & WildTargetingDesireMultiplierValuesField()
Definition Actor.h:8754
void ResumeBrainComponent(FString reason)
Definition Actor.h:8882
BitFieldValue< bool, unsigned __int32 > bWasForceFleeing()
Definition Actor.h:8810
void NotifyBump(FVector PreBumpLocation, AActor *Other, UPrimitiveComponent *OtherComp, FVector *HitNormal, FVector *HitLocation)
Definition Actor.h:8866
FVector * ModifyGoalLocation(FVector *result, FVector *GoalLoc)
Definition Actor.h:8863
float & WanderFlyingZScalerField()
Definition Actor.h:8673
AActor * FindTarget(bool bDontSet)
Definition Actor.h:8833
long double & ForceAggroUntilTimeField()
Definition Actor.h:8741
float & TamedTargetingRangeField()
Definition Actor.h:8667
BitFieldValue< bool, unsigned __int32 > bUseOnRaftAbortMoveToChecks()
Definition Actor.h:8815
void UpdateMoveToTargetActorRef(AActor *NewTargetActorRef)
Definition Actor.h:8894
bool & bOnlyOverlapTargetCorpsesUnlessHasTargetField()
Definition Actor.h:8665
BitFieldValue< bool, unsigned __int32 > bTargetChanged()
Definition Actor.h:8787
long double & LastMovingAroundBlockadeTimeField()
Definition Actor.h:8645
void AddToAggro(AActor *Attacker, float DamagePercent, bool bNotifyNeighbors, bool SetValue, bool bIsFromDamage, bool skipTeamCheck)
Definition Actor.h:8820
void SetUpMoveToTargetActor(FVector *NewMoveToLoc, FVector *RandOffset, AActor *ToActor)
Definition Actor.h:8886
float & MaxFlyingTargetDeltaZField()
Definition Actor.h:8672
float & DieIfLeftWaterAbsoluteMinimumWaterDestinationHeightMultiField()
Definition Actor.h:8632
float & BeyondTargetingRangeAggroAdditionField()
Definition Actor.h:8689
int & NumAlliesToAttackField()
Definition Actor.h:8746
float & AbortMoveCheckInterval_MINField()
Definition Actor.h:8771
float & OrbitTargetSpreadField()
Definition Actor.h:8693
float GetAggroDesirability(AActor *InTarget)
Definition Actor.h:8838
BitFieldValue< bool, unsigned __int32 > bDinoAIForceOnlyTargetingShips()
Definition Actor.h:8807
FVector & CombatFlyingMoveTowardsTargetOffsetField()
Definition Actor.h:8701
bool CheckForTeleport(FVector TargetLocation)
Definition Actor.h:8827
float GetTargetingDesire(AActor *InTarget)
Definition Actor.h:8855
float & NaturalTargetingRangeField()
Definition Actor.h:8666
float ModifyReachedGoalRadius()
Definition Actor.h:8864
BitFieldValue< bool, unsigned __int32 > bFlyerAllowWaterTargeting()
Definition Actor.h:8803
BitFieldValue< bool, unsigned __int32 > bModifiedWanderRadius()
Definition Actor.h:8799
void FindTargets(int NumTargets, TArray< AActor * > *KnownTargets, TArray< AActor * > *FoundTargets, bool bDontSet)
Definition Actor.h:8834
AActor * FindNewTarget(bool bDontSet)
Definition Actor.h:8832
float & RequiredConfirmMoveDistanceField()
Definition Actor.h:8769
long double & LastConfirmedMoveTimeField()
Definition Actor.h:8768
AActor * LastCheckAttackRangeTargetField()
Definition Actor.h:8719
FVector * GetLandingLocation(FVector *result)
Definition Actor.h:8849
bool & bTotallyIgnoreWaterTargetsField()
Definition Actor.h:8713
BitFieldValue< bool, unsigned __int32 > bEndForceFleeResetAggro()
Definition Actor.h:8809
float & FlyingWanderFixedDistanceAmountField()
Definition Actor.h:8670
FVector & LastBlockadeHitNormalField()
Definition Actor.h:8649
float & MinLocChangeIntervalForFleeingField()
Definition Actor.h:8738
float & Teleport_CheckInterval_CurrentField()
Definition Actor.h:8760
BitFieldValue< bool, unsigned __int32 > bFlyerWanderDefaultToOrigin()
Definition Actor.h:8813
float & DieIfLeftWaterTargetingRequiresFreeDepthField()
Definition Actor.h:8643
bool CalculateAndSetWonderingAIStateEvent(bool StateChanged)
Definition Actor.h:8905
float & TargetingDistanceReductionFactorExponentField()
Definition Actor.h:8688
BitFieldValue< bool, unsigned __int32 > bForceTargetDinoRider()
Definition Actor.h:8802
float & LandDinoMaxWaterTargetDepthCapsuleMultiplierField()
Definition Actor.h:8637
long double & LastHadAggroEntriesTimeField()
Definition Actor.h:8752
bool ShouldAttackTarget(AActor *NewTarget, bool bPassedBasedOnRaft, AActor *MyBasedOnRaft)
Definition Actor.h:8887
float & OrbitTargetRangeMinField()
Definition Actor.h:8692
bool & bWaterDinoAllowUnsubmergedTargetsField()
Definition Actor.h:8714
float & ExtraCorpseTargetingRangeField()
Definition Actor.h:8638
long double & LastForcedAttackEnemyTeamTimeField()
Definition Actor.h:8734
BitFieldValue< bool, unsigned __int32 > bForceTargetingAllStructures()
Definition Actor.h:8801
float GetAttackRotationGroundSpeedMultiplier()
Definition Actor.h:8844
BitFieldValue< bool, unsigned __int32 > bUseSwimmingTargetOffsets()
Definition Actor.h:8790
float & SeekingPercentChanceToLandField()
Definition Actor.h:8707
FVector * GetRandomWanderDestination(FVector *result, FVector LocOverride, float RandomOffsetMultiplier, bool bUseRandomNegativeXDir, bool bOrientRandOffsetByRotation, FRotator OrientRandOffsetByRotation)
Definition Actor.h:8853
bool & bFleeOnCriticalHealthField()
Definition Actor.h:8642
float & SeekingIntervalCheckToLandField()
Definition Actor.h:8706
float & OceanAdditionalUseRadiusField()
Definition Actor.h:8757
float GetAttackInterval()
Definition Actor.h:8842
float & AggroFactorDecreaseSpeedField()
Definition Actor.h:8681
float & WanderFixedDistanceAmountField()
Definition Actor.h:8676
float & MateBoostAggroNotifyNeighborsMultiplierField()
Definition Actor.h:8721
bool AllowToReachGoal(FVector *GoalLoc)
Definition Actor.h:8821
BitFieldValue< bool, unsigned __int32 > bPlayerTargetRequiresController()
Definition Actor.h:8816
BitFieldValue< bool, unsigned __int32 > bUseGeometryInsteadOfStationObjForFreeDepthTest()
Definition Actor.h:8781
float & AttackDestinationOffsetField()
Definition Actor.h:8654
int & LastCharacterTargetTeamField()
Definition Actor.h:8735
float & SeekingIntervalCheckToFlyField()
Definition Actor.h:8704
float & SwimmingReachedDestinationThresholdZOffsetField()
Definition Actor.h:8708
int & ForcedAttackEnemyTeamField()
Definition Actor.h:8733
TArray< float > & TamedTargetingDesireMultiplierValuesField()
Definition Actor.h:8756
float GetAggroNotifyNeighborsRange()
Definition Actor.h:8908
char GetCurrentAttackIndex()
Definition Actor.h:8848
bool CheckMoveAroundBlockadePoint(FVector moveToPoint)
Definition Actor.h:8828
FVector2D * BP_TamedOverrideHorizontalLandingRange(FVector2D *result)
Definition Actor.h:8904
float & AggroFactorDesirabilityMultiplierField()
Definition Actor.h:8690
void ServerFinishedLanding()
Definition Actor.h:7474
static void StaticRegisterNativesAPrimalDinoCharacter()
Definition Actor.h:7485
bool IsImprintPlayer(AShooterCharacter *ForChar)
Definition Actor.h:7164
BitFieldValue< bool, unsigned __int32 > bRotateToFaceLatchingObject()
Definition Actor.h:6941
BitFieldValue< bool, unsigned __int32 > bUseBP_OnPostNetReplication()
Definition Actor.h:6884
bool CheckLocalPassengers()
Definition Actor.h:7024
AShooterCharacter * FindFirstFoodItemPlayerCharacter()
Definition Actor.h:7063
void ClientInterruptLanding()
Definition Actor.h:7450
FString & ImprinterNameField()
Definition Actor.h:6427
float & RandomMutationGivePointsField()
Definition Actor.h:6514
BitFieldValue< bool, unsigned __int32 > bKeepAffinityOnDamageRecievedWakingTame()
Definition Actor.h:6944
float & WildSwimmingRotationRateModifierField()
Definition Actor.h:6470
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:7118
float & SlopeBiasForMaxCapsulePercentField()
Definition Actor.h:6110
BitFieldValue< bool, unsigned __int32 > bPreventHibernation()
Definition Actor.h:6817
TArray< FDinoAncestorsEntry > & NextBabyDinoAncestorsField()
Definition Actor.h:6509
float GetNetStasisAndRangeMultiplier(bool bIsForNetworking)
Definition Actor.h:7122
float & CloneBaseElementCostField()
Definition Actor.h:6539
float & UntamedPoopTimeMaxIntervalField()
Definition Actor.h:6207
bool FlyingUseHighQualityCollision()
Definition Actor.h:7354
void MoveBlockedBy(FHitResult *Impact)
Definition Actor.h:7180
UAnimMontage * WakingTameAnimationField()
Definition Actor.h:6137
BitFieldValue< bool, unsigned __int32 > bStepDamageAllTargetables()
Definition Actor.h:6780
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustAttackIndex()
Definition Actor.h:6956
BitFieldValue< bool, unsigned __int32 > bUseBPKilledSomethingEvent()
Definition Actor.h:6604
BitFieldValue< bool, unsigned __int32 > bDoNotMirrorPaintUVs()
Definition Actor.h:6764
void ApplyGestationBoneModifiers()
Definition Actor.h:6993
bool BPCanTargetCorpse()
Definition Actor.h:7372
FVector2D & OverlayTooltipScaleField()
Definition Actor.h:6060
float & OverTameLimitDamagePercentPerIntervalField()
Definition Actor.h:6186
void RepairCheckTimer()
Definition Actor.h:7246
float GetMaxFloatingHUDRange()
Definition Actor.h:7119
float & RiderMaxRunSpeedModifierField()
Definition Actor.h:6153
long double & LastAutoHealingItemUseField()
Definition Actor.h:6522
bool BPPreventOrderAllowed(APrimalCharacter *FromCharacter, EDinoTamedOrder::Type OrderType, bool bForce, AActor *enemyTarget, bool orderNotExecuted)
Definition Actor.h:7419
void NotifyItemRemoved(UPrimalItem *anItem)
Definition Actor.h:7191
TSubclassOf< UDamageType > & ChargeBumpDamageTypeField()
Definition Actor.h:6330
float & EggRangeMaximumNumberField()
Definition Actor.h:6220
long double & LastSetRiderTimeField()
Definition Actor.h:6307
BitFieldValue< bool, unsigned __int32 > bIsBraking()
Definition Actor.h:6615
bool BPShouldCancelDoAttack(int AttackIndex)
Definition Actor.h:7423
float & RiderMaxImprintingQualityDamageMultiplierField()
Definition Actor.h:6441
BitFieldValue< bool, unsigned __int32 > bForceRiderNetworkParent()
Definition Actor.h:6718
FVector & RiderCheckTraceOffsetField()
Definition Actor.h:6312
long double & RepeatPrimaryAttackLastSendTimeField()
Definition Actor.h:6478
void RegisterAllComponents()
Definition Actor.h:7238
BitFieldValue< bool, unsigned __int32 > bIsShip()
Definition Actor.h:6887
TSubclassOf< UDamageType > & StepHarvestableDamageTypeField()
Definition Actor.h:6270
int & LastFrameUseLowQualityAnimationTickField()
Definition Actor.h:6182
void RefreshBabyScaling()
Definition Actor.h:7236
BitFieldValue< bool, unsigned __int32 > bForceNoCharacterStatusComponentTick()
Definition Actor.h:6786
BitFieldValue< bool, unsigned __int32 > bPreventForcedOffsetFromOceanSurface()
Definition Actor.h:6892
void BPDidClearCarriedCharacter(APrimalCharacter *PreviousCarriedCharacter)
Definition Actor.h:7375
float & ForcePawnBigPushingForTimeField()
Definition Actor.h:6450
BitFieldValue< bool, unsigned __int32 > bServerInitializedDino()
Definition Actor.h:6680
UAnimMontage * SleepConsumeFoodAnimField()
Definition Actor.h:6159
FString & DemolishStringOverrideField()
Definition Actor.h:6585
float & NPC_UsableStructureCheck_RadiusField()
Definition Actor.h:6567
float & WildPercentageChanceOfBabyField()
Definition Actor.h:6102
BitFieldValue< bool, unsigned __int32 > bRiderJumpTogglesFlight()
Definition Actor.h:6644
BitFieldValue< bool, unsigned __int32 > bIsBossDino()
Definition Actor.h:6811
UAnimMontage * OpenDoorAnimField()
Definition Actor.h:6164
bool ShouldForceFlee()
Definition Actor.h:7306
bool SpecialActorWantsPerFrameTicking()
Definition Actor.h:7316
void BPDoHarvestAttack(int harvestIndex)
Definition Actor.h:7381
int & OverrideDinoTameSoundIndexField()
Definition Actor.h:6547
BitFieldValue< bool, unsigned __int32 > bMeleeAttackHarvetUsableComponents()
Definition Actor.h:6670
FString * GetEntryString(FString *result)
Definition Actor.h:7105
TSubclassOf< UPrimalItem > & BabyCuddleFoodField()
Definition Actor.h:6437
BitFieldValue< bool, unsigned __int32 > bUseRootLocSwimOffset()
Definition Actor.h:6690
BitFieldValue< bool, unsigned __int32 > bForceRefreshBasedPawns()
Definition Actor.h:6901
float & RootLocSwimOffsetField()
Definition Actor.h:6122
bool AllowWakingTame_Implementation(APlayerController *ForPC)
Definition Actor.h:6989
bool AllowMovementMode(EMovementMode NewMovementMode, char NewCustomMode)
Definition Actor.h:6984
float & WakingTameFeedIntervalField()
Definition Actor.h:6172
BitFieldValue< bool, unsigned __int32 > bChargeDamageStructures()
Definition Actor.h:6638
void BPOnStartCharging()
Definition Actor.h:7412
BitFieldValue< bool, unsigned __int32 > bAttackTargetWhenLaunched()
Definition Actor.h:6661
UAnimMontage * FlyingStartledAnimationField()
Definition Actor.h:6281
BitFieldValue< bool, unsigned __int32 > bAllowedToBeAlpha()
Definition Actor.h:6924
TSubclassOf< UPrimalItem > & BaseEggClassField()
Definition Actor.h:6211
BitFieldValue< bool, unsigned __int32 > bRepeatPrimaryAttack()
Definition Actor.h:6815
BitFieldValue< bool, unsigned __int32 > bDisallowPostNetReplication()
Definition Actor.h:6801
BitFieldValue< bool, unsigned __int32 > bTamedAIAllowSpecialAttacks()
Definition Actor.h:6812
UTexture2D * GetEntryIcon(UObject *AssociatedDataObject, bool bIsEnabled)
Definition Actor.h:7103
void ServerUpdateGestation()
Definition Actor.h:7278
BitFieldValue< bool, unsigned __int32 > bUseBPGetDragSocketDinoName()
Definition Actor.h:6881
void DrawHUD(AShooterHUD *HUD)
Definition Actor.h:7055
float & KeepFlightRemainingTimeField()
Definition Actor.h:6336
float & TamingIneffectivenessModifierIncreaseByDamagePercentField()
Definition Actor.h:6202
float & WanderAroundActorMaxDistanceField()
Definition Actor.h:6352
void SetCharacterStatusTameable(bool bSetTameable, bool bCreateInventory, bool keepInventoryForWakingTame)
Definition Actor.h:7283
float & LatchingInitialPitchField()
Definition Actor.h:6486
float & OutsideOriginalNPCVolumeStasisDestroyIntervalField()
Definition Actor.h:6241
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyStructurePlacedNearby()
Definition Actor.h:6618
float & TameIneffectivenessModifierField()
Definition Actor.h:6180
BitFieldValue< bool, unsigned __int32 > bAddedToStasisAutoDestroyArray()
Definition Actor.h:6906
float TakeDamage(float Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:7327
UAnimSequence * OverrideSaddleDinoRiderMoveAnimationOverrideField()
Definition Actor.h:6556
BitFieldValue< bool, unsigned __int32 > bRemovingStructuresOnDeath()
Definition Actor.h:6609
BitFieldValue< bool, unsigned __int32 > bPreventSleepingTame()
Definition Actor.h:6703
float & AIRangeMultiplierField()
Definition Actor.h:6132
int & SaveDestroyWildDinosUnderVersionField()
Definition Actor.h:6419
void SaddledStructureDestroyed(APrimalStructure *theStructure)
Definition Actor.h:7251
bool IsCurrentAttackStopsMovement()
Definition Actor.h:7159
BitFieldValue< bool, unsigned __int32 > bTamingHasFood()
Definition Actor.h:6684
long double & NextAllowedMatingTimeField()
Definition Actor.h:6368
bool AddPassenger(APrimalCharacter *Character, int PassengerSeatIndex, bool bForcePassenger, bool bAllowFlyersAndWaterDinos)
Definition Actor.h:6971
int & TamedAggressionLevelField()
Definition Actor.h:6201
float & WakingTameFoodIncreaseMultiplierField()
Definition Actor.h:6193
long double & ChargingStartBlockedTimeField()
Definition Actor.h:6353
float GetAIFollowStoppingDistanceMultiplier()
Definition Actor.h:7073
float & ChargingActivationRequiresStaminaField()
Definition Actor.h:6343
UAnimMontage * StartRidingAnimOverrideField()
Definition Actor.h:6234
BitFieldValue< bool, unsigned __int32 > bBabyPreventExitingWater()
Definition Actor.h:6836
float & FlyingForceRotationRateModifierField()
Definition Actor.h:6112
long double & LastDinoAllyLookInterpTimeField()
Definition Actor.h:6303
float DoOverrideMountedAirControl(float AirControlIn)
Definition Actor.h:7455
float & chargingRotationRateModifierField()
Definition Actor.h:6156
void BPFedWakingTameEvent(APlayerController *ForPC)
Definition Actor.h:7383
BitFieldValue< bool, unsigned __int32 > bSupportWakingTame()
Definition Actor.h:6698
void UpdateMateBoost()
Definition Actor.h:7346
void OnDeserializedByGame(EOnDesrializationType::Type DeserializationType)
Definition Actor.h:7196
bool IsCurrentlyPlayingAttackAnimation()
Definition Actor.h:7160
BitFieldValue< bool, unsigned __int32 > bAllowRiding()
Definition Actor.h:6642
float & LatchingInterpolatedPitchField()
Definition Actor.h:6487
bool CanTame(AShooterPlayerController *ForPC, bool bIgnoreMaxTamedDinos, bool bAbsoluteForceTame)
Definition Actor.h:7017
float & TemperatureToBreedInsulationMultiplierField()
Definition Actor.h:6576
void CheckStructurePlacementOnMe(int *AllowReturnValue, APrimalStructure *PlacingStructure, AShooterPlayerController *PC, FVector *AtLocation, FRotator *AtRotation, FPlacementData *PlacementData)
Definition Actor.h:7449
void BPNotifyBabyAgeIncrement(float PreviousAge, float NewAge)
Definition Actor.h:7397
float & BabyImprintingQualityTotalMaturationTimeField()
Definition Actor.h:6442
void InterruptLatching()
Definition Actor.h:7464
void OnSaddleStructuresUpdated(APrimalStructure *SaddleStructure, bool bWasRemoved)
Definition Actor.h:7213
void SetRidingDinoAsPassenger(APrimalDinoCharacter *aDino, FSaddlePassengerSeatDefinition *SeatDefinition)
Definition Actor.h:7297
float & WildBabyAgeWeightField()
Definition Actor.h:6103
FWeightedObjectList & DeathInventoryTemplatesField()
Definition Actor.h:6030
BitFieldValue< bool, unsigned __int32 > bUseBPCanAutodrag()
Definition Actor.h:6838
BitFieldValue< bool, unsigned __int32 > bCanBeRepaired()
Definition Actor.h:6727
static APrimalDinoCharacter * BPStaticCreateBabyDino(UWorld *TheWorld, TSubclassOf< APrimalDinoCharacter > EggDinoClassToSpawn, FVector *theGroundLoc, float actorRotationYaw, TArray< unsigned char > EggColorSetIndices, TArray< unsigned char > EggNumberOfLevelUpPointsApplied, float EggTamedIneffectivenessModifier, TArray< FDinoAncestorsEntry > EggDinoAncestors, TArray< FDinoAncestorsEntry > EggDinoAncestorsMale, int NotifyTeamOverride, int EggRandomMutationsFemale, int EggRandomMutationsMale)
Definition Actor.h:7001
BitFieldValue< bool, unsigned __int32 > bGiveXPPerHit()
Definition Actor.h:6908
void UpdateImprintingDetails_Implementation(FString *NewImprinterName, unsigned __int64 NewImprinterPlayerDataID)
Definition Actor.h:7344
float & DurationBeforeMovingStuckPawnField()
Definition Actor.h:6275
BitFieldValue< bool, unsigned __int32 > bHeldJumpSlowFalling()
Definition Actor.h:6746
void BPOnSetFlight(bool bFly)
Definition Actor.h:7410
void BPOnClearMountedDino()
Definition Actor.h:7406
long double & LastStartledTimeField()
Definition Actor.h:6288
float & TamedCorpseLifespanField()
Definition Actor.h:6258
float & FloatingHUDTextScaleMinField()
Definition Actor.h:6257
void RemoveSaddleAttachment(FItemNetID Id)
Definition Actor.h:7244
TArray< UAnimMontage * > WildAmbientHarvestingAnimationsField()
Definition Actor.h:6321
float & TamedWalkableFloorZField()
Definition Actor.h:6166
float & ChargeSpeedMultiplierField()
Definition Actor.h:6072
BitFieldValue< bool, unsigned __int32 > bPreventStasis()
Definition Actor.h:6649
float GetGravityZScale()
Definition Actor.h:7113
TArray< APrimalCharacter * > DraggedRagdollsField()
Definition Actor.h:6327
AActor * GetTamedFollowTarget()
Definition Actor.h:7142
void OnLowerDino(float Val)
Definition Actor.h:7198
BitFieldValue< bool, unsigned __int32 > bIsLatching()
Definition Actor.h:6940
bool BP_PreventCarrying()
Definition Actor.h:7437
void ServerSetRiderMountedWeaponRotation_Implementation(FRotator InVal)
Definition Actor.h:7271
float & PlayerMountedLaunchUpSpeedField()
Definition Actor.h:6334
TSubclassOf< UPrimalItem > & RepairRequirementsItemField()
Definition Actor.h:6308
BitFieldValue< bool, unsigned __int32 > bApplyRootBoneTranslationsWhenPainting()
Definition Actor.h:6763
BitFieldValue< bool, unsigned __int32 > bForcedLanding()
Definition Actor.h:6647
void ClearAllSaddleStructures()
Definition Actor.h:7025
BitFieldValue< bool, unsigned __int32 > bAllowDraggingWhileFalling()
Definition Actor.h:6840
BitFieldValue< bool, unsigned __int32 > bDelayedAttachement()
Definition Actor.h:6726
float & WalkingRotationRateModifierField()
Definition Actor.h:6474
TArray< APawn * > * GetDinoBasedPawns(TArray< APawn * > *result, USceneComponent *OnComponent, bool bOnlyActivePawns)
Definition Actor.h:7094
float & OverTameLimitDamageIntervalField()
Definition Actor.h:6187
float & FemaleMatingTimeField()
Definition Actor.h:6366
float & DeathGiveItemRangeField()
Definition Actor.h:6145
float & StartledAnimationCooldownField()
Definition Actor.h:6284
bool BlueprintCanAttack(int AttackIndex, float distance, float attackRangeOffset, AActor *OtherTarget)
Definition Actor.h:7440
BitFieldValue< bool, unsigned __int32 > bPreventPlatformSaddleMultiFloors()
Definition Actor.h:6768
long double & LastTimeFallingField()
Definition Actor.h:6255
BitFieldValue< bool, unsigned __int32 > bTickedStasis()
Definition Actor.h:6784
float & DefaultActivateAttackRangeOffsetField()
Definition Actor.h:6285
UAnimMontage * DinoLevelUpAnimationOverrideField()
Definition Actor.h:6535
APrimalStructureExplosive * GetAttachedExplosive()
Definition Actor.h:7080
TSubclassOf< UDamageType > & TamedHarvestDamageTypeField()
Definition Actor.h:6325
FName & SaddledRiderSocketNameField()
Definition Actor.h:6367
float & ExtraUntamedNetworkAndStasisRangeMultiplierField()
Definition Actor.h:6563
FVector & LastOverrodeRandomWanderLocationField()
Definition Actor.h:6328
AActor * GetTargetingPlayer()
Definition Actor.h:7144
float & MeleeSwingRadiusField()
Definition Actor.h:6048
BitFieldValue< bool, unsigned __int32 > bWildProduceEggDynamically()
Definition Actor.h:6750
BitFieldValue< bool, unsigned __int32 > bBonesHidden()
Definition Actor.h:6725
float & DeathGivesDossierDelayField()
Definition Actor.h:6498
float & LastHigherScaleExtraRunningSpeedValueField()
Definition Actor.h:6415
float & CurrentMovementAnimRateField()
Definition Actor.h:6167
FName & RiderFPVCameraUseSocketNameField()
Definition Actor.h:6407
FVector & LastChargeLocationField()
Definition Actor.h:6076
TSubclassOf< APrimalBuff > & AlphaDinoBuffField()
Definition Actor.h:6452
void ServerInterruptLanding()
Definition Actor.h:7475
float & MeleeHarvestDamageMultiplierField()
Definition Actor.h:6208
float & TheMaxHealthPercentageForBolaField()
Definition Actor.h:6570
TArray< TWeakObjectPtr< APrimalCharacter > > & AbsoluteVehicleBasedCharactersField()
Definition Actor.h:6564
int & EggMaximumNumberField()
Definition Actor.h:6221
FRotator & DinoAimRotationOffsetField()
Definition Actor.h:6302
BitFieldValue< bool, unsigned __int32 > bNPCSpawnerOverrideLevel()
Definition Actor.h:6681
long double & PreviousAmbientTemperatureTimeField()
Definition Actor.h:6375
void BP_OnTargetedByTamedOrder(APrimalCharacter *OrderingCharacter, APrimalDinoCharacter *AttackingDino, bool bForced)
Definition Actor.h:7435
void ApplyRidingAttackExtraVelocity()
Definition Actor.h:6994
BitFieldValue< bool, unsigned __int32 > bUseBPGetAttackWeight()
Definition Actor.h:6694
void NetUpdateDinoOwnerData_Implementation(FString *NewOwningPlayerName, int NewOwningPlayerID)
Definition Actor.h:7187
UAnimMontage * DinoWithDinoPassengerAnimField()
Definition Actor.h:6085
float & ChargingStopDotTresholdField()
Definition Actor.h:6075
BitFieldValue< bool, unsigned __int32 > bIsInTurretMode()
Definition Actor.h:6849
void DoNeuter_Implementation()
Definition Actor.h:7051
float & LatchedFirstPersonViewAngleField()
Definition Actor.h:6488
BitFieldValue< bool, unsigned __int32 > bUseBPPreventAIAttackSelection()
Definition Actor.h:6919
BitFieldValue< bool, unsigned __int32 > bFlyerAllowRidingInCaves()
Definition Actor.h:6753
BitFieldValue< bool, unsigned __int32 > bAllowDamageSameTeamAndClass()
Definition Actor.h:6847
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideWantsToRun()
Definition Actor.h:6740
FName * BPGetDragSocketDinoName(FName *result, APrimalDinoCharacter *aGrabbedDino)
Definition Actor.h:7385
float & ChargingBlockedStopTimeThresholdField()
Definition Actor.h:6044
BitFieldValue< bool, unsigned __int32 > bIncludeCarryWeightOfBasedPawns()
Definition Actor.h:6717
void BPNotifyStructurePlacedNearby(APrimalStructure *NewStructure)
Definition Actor.h:7405
BitFieldValue< bool, unsigned __int32 > bMeleeSwingDamageBlockedByAllStationaryObjects()
Definition Actor.h:6755
BitFieldValue< bool, unsigned __int32 > bLimitRiderYawOnLatched()
Definition Actor.h:6942
void UpdateTribeGroupRanks(char NewTribeGroupPetOrderingRank, char NewTribeGroupPetRidingRank)
Definition Actor.h:7489
BitFieldValue< bool, unsigned __int32 > bTakingOff()
Definition Actor.h:6802
ANPCZoneManager * DirectLinkedNPCZoneManagerField()
Definition Actor.h:6568
UAnimMontage * ChargingAnimField()
Definition Actor.h:6073
float & TamedWanderHarvestIntervalField()
Definition Actor.h:6118
BitFieldValue< bool, unsigned __int32 > bForcePreventExitingWater()
Definition Actor.h:6627
void SetLastMovementDesiredRotation(FRotator *InRotation)
Definition Actor.h:7291
BitFieldValue< bool, unsigned __int32 > bServerForceUpdateDinoGameplayMeshNearPlayer()
Definition Actor.h:6695
void BlueprintTamedTick()
Definition Actor.h:7448
BitFieldValue< bool, unsigned __int32 > bHiddenForLocalPassenger()
Definition Actor.h:6611
BitFieldValue< bool, unsigned __int32 > bStaticGender()
Definition Actor.h:6904
BitFieldValue< bool, unsigned __int32 > bIgnoreTargetingLiveUnriddenDinos()
Definition Actor.h:6807
float GetCarryingSocketYaw(bool RefreshBones)
Definition Actor.h:7089
void FinalLoadedFromSaveGame()
Definition Actor.h:7061
BitFieldValue< bool, unsigned __int32 > bPassiveFlee()
Definition Actor.h:6885
float & SwimOffsetInterpSpeedField()
Definition Actor.h:6130
BitFieldValue< bool, unsigned __int32 > bDeprecateDino()
Definition Actor.h:6623
float & Teleport_OnRaft_AllowedWithinRangeField()
Definition Actor.h:6590
void ChangeActorTeam(int NewTeam)
Definition Actor.h:7020
bool ForceAllowAccelerationRotationWhenFalling()
Definition Actor.h:7068
BitFieldValue< bool, unsigned __int32 > bTargetEverything()
Definition Actor.h:6676
long double & LastVacuumSpaceCheckTimeField()
Definition Actor.h:6537
float & WildRandomScaleField()
Definition Actor.h:6402
BitFieldValue< bool, unsigned __int32 > bUseBlueprintExtraBabyScale()
Definition Actor.h:6879
bool PlayedAnimationHasAttack()
Definition Actor.h:7226
float & AlphaResistanceMultiplierField()
Definition Actor.h:6460
void BPSentKilledNotification(AShooterPlayerController *ToPC)
Definition Actor.h:7421
TArray< UMaterialInterface * > FemaleMaterialOverridesField()
Definition Actor.h:6042
BitFieldValue< bool, unsigned __int32 > bPreventWildTrapping()
Definition Actor.h:6873
BitFieldValue< bool, unsigned __int32 > bSingleplayerFreezePhysicsWhenNoTarget()
Definition Actor.h:6841
void TickBasedCharacters(float DeltaSeconds)
Definition Actor.h:7334
void BPTamedConsumeFoodItem(UPrimalItem *foodItem)
Definition Actor.h:7425
BitFieldValue< bool, unsigned __int32 > bIsMythicalCreature()
Definition Actor.h:6633
float & DeathGiveItemQualityMaxField()
Definition Actor.h:6144
float BlueprintExtraBabyScaling()
Definition Actor.h:7443
FString * GetTutorialHintString_Implementation(FString *result)
Definition Actor.h:7146
BitFieldValue< bool, unsigned __int32 > bIsCloneDino()
Definition Actor.h:6843
APrimalCharacter * GetPassengerPerSeat(int SeatIndex)
Definition Actor.h:7127
bool DoesDinoHaveBasedPawns(bool bRequireActivePawns)
Definition Actor.h:7052
BitFieldValue< bool, unsigned __int32 > bNoKillXP()
Definition Actor.h:6862
void UpdateImprintingQuality_Implementation(float NewImprintingQuality)
Definition Actor.h:7345
long double & UploadEarliestValidTimeField()
Definition Actor.h:6553
BitFieldValue< bool, unsigned __int32 > bPoopIsDud()
Definition Actor.h:6708
TSubclassOf< UPrimalItem > & SaddleItemClassField()
Definition Actor.h:6080
BitFieldValue< bool, unsigned __int32 > bEggBoosted()
Definition Actor.h:6738
BitFieldValue< bool, unsigned __int32 > bIsDestroyingDino()
Definition Actor.h:6877
long double & IgnoreZeroVelocityNoPreFrameTickingTillField()
Definition Actor.h:6531
void UpdateImprintingDetails(FString *NewImprinterName, unsigned __int64 NewImprinterPlayerDataID)
Definition Actor.h:7487
BitFieldValue< bool, unsigned __int32 > bSupportsSaddleStructures()
Definition Actor.h:6724
FVector * GetDinoVelocity(FVector *result)
Definition Actor.h:7101
BitFieldValue< bool, unsigned __int32 > bUseBPInterceptMoveInputEvents()
Definition Actor.h:6955
bool NPC_FindNearbyUsableStructures(TArray< AActor * > *FoundStructures)
Definition Actor.h:7184
BitFieldValue< bool, unsigned __int32 > bResetUseAccelerationForRequestedMove()
Definition Actor.h:6610
float & WildDinoBolaTrapTimeOverrideField()
Definition Actor.h:6571
float & TameIneffectivenessByAffinityField()
Definition Actor.h:6181
long double & LastForcedLandingCheckTimeField()
Definition Actor.h:6298
void ServerRequestBraking_Implementation(bool bWantsToBrake)
Definition Actor.h:7268
float & AttackPlayerDesirabilityMultiplierField()
Definition Actor.h:6521
float & WildPostSeamlessTravelStasisAutoDestroyIntervalMaxField()
Definition Actor.h:6587
float & UntamedPoopTimeMinIntervalField()
Definition Actor.h:6206
void ServerRequestToggleFlight_Implementation()
Definition Actor.h:7269
float & StepDamageRadialDamageAmountGeneralField()
Definition Actor.h:6267
TWeakObjectPtr< AActor > & TamedFollowTargetField()
Definition Actor.h:6139
void GetRidingCarryingIgnoreList(TArray< AActor * > *IgnoreList)
Definition Actor.h:7133
BitFieldValue< bool, unsigned __int32 > bTamedWanderCorpseHarvesting()
Definition Actor.h:6617
float & WanderRadiusMultiplierField()
Definition Actor.h:6477
void NotifyBumpedPawn(APawn *BumpedPawn)
Definition Actor.h:7188
UAnimMontage * EndChargingAnimationField()
Definition Actor.h:6339
BitFieldValue< bool, unsigned __int32 > bCancelInterpolation()
Definition Actor.h:6636
FVector * BPGetHealthBarColor(FVector *result)
Definition Actor.h:7386
float & WildDinoBolaEscapeSetHealthToMinPercentField()
Definition Actor.h:6573
TArray< FName > & NonDedicatedFreezeWildDinoPhysicsIfLevelsUnloadedField()
Definition Actor.h:6542
void ServerSleepingTick()
Definition Actor.h:7272
BitFieldValue< bool, unsigned __int32 > bIgnoreAllWhistles()
Definition Actor.h:6821
BitFieldValue< bool, unsigned __int32 > bWildDinoPreventWeight()
Definition Actor.h:6630
FName & OriginalNPCVolumeNameField()
Definition Actor.h:6240
TArray< TSubclassOf< UPrimalItem > > & FertilizedEggItemsToSpawnField()
Definition Actor.h:6214
int & ReplicateHighlightTagTeamField()
Definition Actor.h:6464
float & Teleport_OffRaft_MaxDistField()
Definition Actor.h:6593
FString * GetAimedTutorialHintString_Implementation(FString *result)
Definition Actor.h:7079
float & BabyCuddleWalkDistanceField()
Definition Actor.h:6433
void SetLastAttackTimeForAttack(int AttackIndex, long double NewTime)
Definition Actor.h:7290
int & EggMaximumNumberFromSameDinoTypeField()
Definition Actor.h:6219
BitFieldValue< bool, unsigned __int32 > bAttackStopsMovement()
Definition Actor.h:6601
bool WalkingAllowCheckFloor(FVector *DeltaWalk)
Definition Actor.h:7356
float GetTargetingDesirability(ITargetableInterface *Attacker)
Definition Actor.h:7143
void OverrideRandomWanderLocation_Implementation(FVector *originalDestination, FVector *inVec)
Definition Actor.h:7220
long double & LastUpdatedMatingAtTimeField()
Definition Actor.h:6360
BitFieldValue< bool, unsigned __int32 > bUseColorization()
Definition Actor.h:6663
long double & LastClientCameraRotationServerUpdateField()
Definition Actor.h:6089
BitFieldValue< bool, unsigned __int32 > bSupplyPlayerMountedCarryAnimation()
Definition Actor.h:6935
bool AllowEquippingItemType(EPrimalEquipmentType::Type equipmentType)
Definition Actor.h:6978
float & RidingAttackExtraVelocityDelayField()
Definition Actor.h:6264
FString & UploadedFromServerNameField()
Definition Actor.h:6503
FVector & FlyerTakeOffAdditionalVelocityField()
Definition Actor.h:6116
TSubclassOf< UPrimalInventoryComponent > & TamedInventoryComponentTemplateField()
Definition Actor.h:6170
float & SinglePlayerOutgoingDamageModifierField()
Definition Actor.h:6527
void DrawDinoFloatingHUD(AShooterHUD *HUD, bool bDrawDinoOrderIcon)
Definition Actor.h:7053
int & FlyerNumUnderGroundFailField()
Definition Actor.h:6323
FLinearColor * GetDinoColor(FLinearColor *result, int ColorRegionIndex)
Definition Actor.h:7095
BitFieldValue< bool, unsigned __int32 > bAutoTameable()
Definition Actor.h:6650
void BPPreOnSaddleStructuresAdded(APrimalStructure *SaddleStructure)
Definition Actor.h:7417
void TempDampenInputAcceleration()
Definition Actor.h:7332
void BPOnRepIsCharging()
Definition Actor.h:7408
float & DirectLinkedNPCZoneManagerSpawnWeightField()
Definition Actor.h:6569
BitFieldValue< bool, unsigned __int32 > bForceUsePhysicalFootSurfaceTrace()
Definition Actor.h:6883
char & TribeGroupPetRidingRankField()
Definition Actor.h:6425
TArray< FDinoAttackInfo > & AttackInfosField()
Definition Actor.h:6049
UAnimMontage * WakingConsumeFoodAnimField()
Definition Actor.h:6160
BitFieldValue< bool, unsigned __int32 > bIsRaidDino()
Definition Actor.h:6787
bool BlueprintCanRiderAttack(int AttackIndex)
Definition Actor.h:7441
float & WakingTameMaxDistanceField()
Definition Actor.h:6443
BitFieldValue< bool, unsigned __int32 > bReplicateHighlightTagTeam()
Definition Actor.h:6902
float & MatingProgressField()
Definition Actor.h:6369
void BPDinoARKDownloadedEnd()
Definition Actor.h:7378
USoundBase * GetDinoTameSound_Implementation()
Definition Actor.h:7100
TArray< float > & DeathGiveItemChanceToBeBlueprintField()
Definition Actor.h:6142
float & TickStatusTimeAccumulationField()
Definition Actor.h:6532
TSubclassOf< UPrimalItem > * GetFirstAffinityFoodItemClass(TSubclassOf< UPrimalItem > *result)
Definition Actor.h:7107
float & RemainingXPPerHitField()
Definition Actor.h:6451
void UpdateBabyCuddling(long double NewBabyNextCuddleTime, char NewBabyCuddleType, TSubclassOf< UPrimalItem > NewBabyCuddleFood)
Definition Actor.h:7486
FString & PreviousUploadedFromServerNameField()
Definition Actor.h:6505
BitFieldValue< bool, unsigned __int32 > bUseBPOnEndCharging()
Definition Actor.h:6958
bool ShouldIgnoreHitResult(UWorld *InWorld, FHitResult *TestHit, FVector *MovementDirDenormalized)
Definition Actor.h:7307
float & WildPostSeamlessTravelStasisAutoDestroyIntervalMinField()
Definition Actor.h:6586
FSaddlePassengerSeatDefinition * GetPassengerSeatDefinition(char SeatIndex)
Definition Actor.h:7128
long double & LastAllyTargetLookTimeField()
Definition Actor.h:6299
TSet< FName, DefaultKeyFuncs< FName, 0 >, FDefaultSetAllocator > & MatingRequiresBiomeTagsSetField()
Definition Actor.h:6357
FString & TamedNameField()
Definition Actor.h:6058
BitFieldValue< bool, unsigned __int32 > bTargetingIgnoreWildDinos()
Definition Actor.h:6658
FString & ForceUnlockDiscoveryZoneNameField()
Definition Actor.h:6595
TArray< TWeakObjectPtr< APrimalCharacter > > & PassengerPerSeatField()
Definition Actor.h:6086
char GetWiegthedAttack(float distance, float attackRangeOffset, AActor *OtherTarget)
Definition Actor.h:7147
void PrepareForSaving()
Definition Actor.h:7231
long double & LastFootStepDamageTimeField()
Definition Actor.h:6287
APrimalStructure * NPC_GetClosestUsableStructure()
Definition Actor.h:7185
TWeakObjectPtr< APrimalStructureItemContainer_SupplyCrate > & LinkedSupplyCrateField()
Definition Actor.h:6205
float & RidingAnimSpeedFactorField()
Definition Actor.h:6233
BitFieldValue< bool, unsigned __int32 > bAllowRandomMutationColor()
Definition Actor.h:6926
bool SetTurretMode(bool enabled)
Definition Actor.h:7484
void ClientShouldNotifyLanded()
Definition Actor.h:7451
void BlueprintPlayDying(float KillingDamage, FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:7447
float & NewFemaleMaxTimeBetweenMatingField()
Definition Actor.h:6384
BitFieldValue< bool, unsigned __int32 > bAllowTogglingPublicSeating()
Definition Actor.h:6774
TArray< FDinoAncestorsEntry > & NextBabyDinoAncestorsMaleField()
Definition Actor.h:6510
BitFieldValue< bool, unsigned __int32 > bAllowsFishingOnSaddle()
Definition Actor.h:6667
TArray< AActor * > * GetDinoPlatformCollisionIgnoreActors(TArray< AActor * > *result)
Definition Actor.h:7099
float & DecayDestructionPeriodField()
Definition Actor.h:6247
void ClearRider(bool FromRider, bool bCancelForceLand, bool SpawnDinoDefaultController, int OverrideUnboardDirection)
Definition Actor.h:7031
FVector * GetInterpolatedLocation(FVector *result)
Definition Actor.h:7115
BitFieldValue< bool, unsigned __int32 > bChargingRequiresWalking()
Definition Actor.h:6689
FVector & UnboardLocationOffsetField()
Definition Actor.h:6148
void ServerCallAggressive_Implementation()
Definition Actor.h:7252
BitFieldValue< bool, unsigned __int32 > bAllowDeathAutoGrab()
Definition Actor.h:6697
BitFieldValue< bool, unsigned __int32 > bWakingTameConsumeEntireStack()
Definition Actor.h:6628
BitFieldValue< bool, unsigned __int32 > bRefreshedColorization()
Definition Actor.h:6706
float & TamedWanderHarvestSearchRangeField()
Definition Actor.h:6119
int & GestationEggRandomMutationsFemaleField()
Definition Actor.h:6517
bool CarryCharacter(APrimalCharacter *character, bool byPassCanCarryCheck)
Definition Actor.h:7019
float & NPCZoneVolumeCountWeightField()
Definition Actor.h:6294
ADroppedItem * CreateCloneFertilizedEgg(FVector AtLoc, FRotator AtRot, TSubclassOf< ADroppedItem > DroppedItemTemplateOverride)
Definition Actor.h:7039
void PlayAttackAnimationOfAnimationArray(int AnimationIndex, TArray< UAnimMontage * > attackAnimations)
Definition Actor.h:7221
float GetSpeedModifier()
Definition Actor.h:7140
BitFieldValue< bool, unsigned __int32 > bIsManualFoodEat()
Definition Actor.h:6796
bool BP_InterceptMoveForward(float axisValue)
Definition Actor.h:7430
UAnimSequence * RiderAnimOverrideField()
Definition Actor.h:6228
float & BabyGestationSpeedField()
Definition Actor.h:6099
TArray< FName > & HideBoneNamesField()
Definition Actor.h:6113
void ServerCallPassive_Implementation()
Definition Actor.h:7259
void ServerClearRider_Implementation(int OverrideUnboardDirection)
Definition Actor.h:7263
long double & LastGangCheckTimeField()
Definition Actor.h:6398
ECollisionChannel & MeshOriginalCollisionChannelField()
Definition Actor.h:6035
float & SinglePlayerIncomingDamageModifierField()
Definition Actor.h:6528
float & MinStaminaForRiderField()
Definition Actor.h:6290
void SetSleeping(bool bSleeping, bool bUseRagdollLocationOffset)
Definition Actor.h:7298
BitFieldValue< bool, unsigned __int32 > bUseBPShouldForceFlee()
Definition Actor.h:6620
USoundBase * SwimSoundField()
Definition Actor.h:6548
UAnimMontage * MatingAnimationMaleField()
Definition Actor.h:6373
bool AreSpawnerSublevelsLoaded()
Definition Actor.h:6995
BitFieldValue< bool, unsigned __int32 > bFlyerAllowFlyingWithExplosive()
Definition Actor.h:6625
void SetStasisComponentRadius(float StasisOverrideRadius)
Definition Actor.h:7299
BitFieldValue< bool, unsigned __int32 > bAllowTargetingCorpses()
Definition Actor.h:6665
BitFieldValue< bool, unsigned __int32 > bUseBPDoAttack()
Definition Actor.h:6778
float & MateBoostRangeField()
Definition Actor.h:6261
BitFieldValue< bool, unsigned __int32 > bDisableCollisionWithDinosWhenFlying()
Definition Actor.h:6871
float & AlphaLeveledDamageMultiplierField()
Definition Actor.h:6457
TArray< FDinoAncestorsEntry > & DinoAncestorsField()
Definition Actor.h:6507
TArray< FDinoBaseLevelWeightEntry > & DinoBaseLevelWeightEntriesField()
Definition Actor.h:6092
float & ShipImpactDamageMultiplierField()
Definition Actor.h:6578
int & MaxAllowedRandomMutationsField()
Definition Actor.h:6511
FVector & FirstSpawnLocationField()
Definition Actor.h:6243
float & UntamedWalkingSpeedModifierField()
Definition Actor.h:6222
void UpdateAttackTargets()
Definition Actor.h:7339
float & FlyerHardBreakingOverrideField()
Definition Actor.h:6345
TWeakObjectPtr< APrimalCharacter > & AutoDragByPawnField()
Definition Actor.h:6305
FString & TamedOnServerNameField()
Definition Actor.h:6506
static UClass * GetPrivateStaticClass()
Definition Actor.h:6963
int & LastTickDelayFrameCountField()
Definition Actor.h:6529
int WasAllowedToTickThisFrame()
Definition Actor.h:7358
void ServerCallNeutral_Implementation()
Definition Actor.h:7258
UObject * GetUObjectInterfaceDataListEntryInterface()
Definition Actor.h:7124
float & StepDamageRadialDamageAmountHarvestableField()
Definition Actor.h:6268
BitFieldValue< bool, unsigned __int32 > bAlwaysUpdateAimOffsetInterpolation()
Definition Actor.h:6701
FVector & RiderAttackLocationField()
Definition Actor.h:6423
TArray< APrimalCharacter * > SavedPassengerPerSeatField()
Definition Actor.h:6087
BitFieldValue< bool, unsigned __int32 > bPreventUploading()
Definition Actor.h:6816
long double & LastUpdatedGestationAtTimeField()
Definition Actor.h:6359
long double GetDinoDeathTime()
Definition Actor.h:7096
BitFieldValue< bool, unsigned __int32 > bAllowWaterSurfaceExtraJump()
Definition Actor.h:6776
float & ScaleExtraRunningSpeedModifierSpeedField()
Definition Actor.h:6414
float GetAttachedSoundPitchMultiplier()
Definition Actor.h:7081
BitFieldValue< bool, unsigned __int32 > bStepDamageNonFoliageTamedOnly()
Definition Actor.h:6791
void BPOrderedMoveToLoc(FVector *DestLoc, AActor *DestActor)
Definition Actor.h:7415
float & LastBabyAgeField()
Definition Actor.h:6105
float & BabyMaxCuddleIntervalField()
Definition Actor.h:6430
void StealDino(AShooterPlayerController *ForPC, int TargetingTeamOverride)
Definition Actor.h:7325
float GetRotationRateModifier()
Definition Actor.h:7134
void ClearCarryingDino(bool bFromDino, bool bCancelAnyCarryBuffs)
Definition Actor.h:7027
unsigned __int64 & ImprinterPlayerDataIDField()
Definition Actor.h:6428
int GetRequiredWakingTameFoodItemQuanity(UPrimalItem *FoodItem)
Definition Actor.h:7132
float & TamedRunningRotationRateModifierField()
Definition Actor.h:6468
void ServerInterruptLanding_Implementation()
Definition Actor.h:7266
BitFieldValue< bool, unsigned __int32 > bOverridePlatformStructureLimit()
Definition Actor.h:6669
void PostNetReceiveLocationAndRotation()
Definition Actor.h:7230
BitFieldValue< bool, unsigned __int32 > bPreventUntamedRun()
Definition Actor.h:6773
void HandleUnstasised(bool bWasFromHibernation)
Definition Actor.h:7149
FVector & NPCSpawnLocOffsetField()
Definition Actor.h:6588
TSubclassOf< UDamageType > * BlueprintOverrideHarvestDamageType(TSubclassOf< UDamageType > *result, float *OutHarvestDamageMultiplier)
Definition Actor.h:7445
float GetAffinityIncreaseForFoodItem(UPrimalItem *foodItem)
Definition Actor.h:7075
BitFieldValue< bool, unsigned __int32 > bForceAllowTickingThisFrame()
Definition Actor.h:6829
void UpdateCarriedLocationAndRotation(float DeltaSeconds)
Definition Actor.h:7341
UAnimMontage * WildAmbientHarvestingAnimationField()
Definition Actor.h:6320
float & HeldJumpSlowFallingGravityZScaleField()
Definition Actor.h:6403
BitFieldValue< bool, unsigned __int32 > bHadLinkedSupplyCrate()
Definition Actor.h:6608
BitFieldValue< bool, unsigned __int32 > bPreventWakingTameFeeding()
Definition Actor.h:6751
void ClientStartLanding_Implementation(FVector loc)
Definition Actor.h:7036
void SetNewStasisAutoDestroyInterval(float NewInterval)
Definition Actor.h:7294
void OnNPCStartedAttack(int AttackIndex, int AnimationIndex, bool bIsAltAnim, AActor *MyTarget)
Definition Actor.h:7467
void PlayDying(float KillingDamage, FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:7223
long double & LastEggSpawnChanceTimeField()
Definition Actor.h:6239
BitFieldValue< bool, unsigned __int32 > bFlyerForceNoPitch()
Definition Actor.h:6648
void SetDynamicMusic(USoundBase *newMusic)
Definition Actor.h:7286
long double & LastAxisStartPressTimeField()
Definition Actor.h:6064
BitFieldValue< bool, unsigned __int32 > bUseBPCanTargetCorpse()
Definition Actor.h:6619
BitFieldValue< bool, unsigned __int32 > bForceDrawHUD()
Definition Actor.h:6947
TSubclassOf< UDamageType > * BlueprintOverrideHarvestDamageType_Implementation(TSubclassOf< UDamageType > *result, float *OutHarvestDamageMultiplier)
Definition Actor.h:7004
bool BPPreventRiding(AShooterCharacter *byPawn, bool bDontCheckDistance)
Definition Actor.h:7420
BitFieldValue< bool, unsigned __int32 > bWasRidingFalling()
Definition Actor.h:6710
long double & NextTickDelayAllowTimeField()
Definition Actor.h:6530
long double & ForceClearMoveIgnoreActorsTimeField()
Definition Actor.h:6596
UAnimSequence * OverrideSaddleDinoRiderAnimationOverrideField()
Definition Actor.h:6555
BitFieldValue< bool, unsigned __int32 > bIsElevating()
Definition Actor.h:6614
BitFieldValue< bool, unsigned __int32 > bAttackStopsRotation()
Definition Actor.h:6804
void ServerGiveDefaultWeapon_Implementation(bool bOnlyGiveDefaultWeapon)
Definition Actor.h:7265
void CheckAndHandleBasedPlayersBeingPushedThroughWalls()
Definition Actor.h:7021
BitFieldValue< bool, unsigned __int32 > bAllowTrapping()
Definition Actor.h:6872
float & UntamedRunningSpeedModifierField()
Definition Actor.h:6224
TSet< AActor *, DefaultKeyFuncs< AActor *, 0 >, FDefaultSetAllocator > MeleeSwingHurtListField()
Definition Actor.h:6095
BitFieldValue< bool, unsigned __int32 > bUseExtendedUnstasisCheck()
Definition Actor.h:6783
bool IsNearFeed(AShooterPlayerState *ForPlayer)
Definition Actor.h:7166
int & SaddlePivotOffsetField()
Definition Actor.h:6184
BitFieldValue< bool, unsigned __int32 > bOverrideLevelMusicIfTamed()
Definition Actor.h:6723
float & StepDamageFootDamageIntervalField()
Definition Actor.h:6271
float GetXPMultiplier()
Definition Actor.h:6966
float GetSaddleStructureMaximumFoundationSupport2DBuildDistance(APrimalStructure *theStructure)
Definition Actor.h:7136
long double & LastStartChargingTimeField()
Definition Actor.h:6077
void ServerCallAttackTarget_Implementation(AActor *TheTarget)
Definition Actor.h:7253
TArray< FName > * GetCurrentBiomeTags(TArray< FName > *result)
Definition Actor.h:7092
float & AttackOffsetField()
Definition Actor.h:6054
BitFieldValue< bool, unsigned __int32 > bForcePreventDinoSeamlessTravel()
Definition Actor.h:6915
FVector * BPChargingModifyInputAcceleration(FVector *result, FVector inputAcceleration)
Definition Actor.h:7373
UAnimMontage * StartledAnimationRightDefaultField()
Definition Actor.h:6278
void ForceRefreshTransform()
Definition Actor.h:7071
TArray< UAnimMontage * > AttackAnimationsField()
Definition Actor.h:6039
bool ShouldDisableControllerDesiredRotation()
Definition Actor.h:7305
BitFieldValue< bool, unsigned __int32 > bTriggerBPUnstasis()
Definition Actor.h:6749
float & ExtraBabyAgeSpeedMultiplierField()
Definition Actor.h:6362
float & TimeBetweenTamedWakingEatAnimationsField()
Definition Actor.h:6445
int & LastFrameMoveLeftField()
Definition Actor.h:6494
float & ExtraRunningSpeedModifierField()
Definition Actor.h:6411
float & RandomMutationChanceField()
Definition Actor.h:6513
void AddDinoReferenceInLatchingStructure(APrimalStructure *Structure)
Definition Actor.h:6969
BitFieldValue< bool, unsigned __int32 > bLocationBasedAttack()
Definition Actor.h:6602
TArray< UAnimMontage * > StartledAnimationsField()
Definition Actor.h:6280
BitFieldValue< bool, unsigned __int32 > bUseBPDoHarvestAttack()
Definition Actor.h:6822
BitFieldValue< bool, unsigned __int32 > bTamedAIToggleSpecialAttacks()
Definition Actor.h:6813
float & PlayerMountedLaunchFowardSpeedField()
Definition Actor.h:6333
BitFieldValue< bool, unsigned __int32 > bIgnoreDestroyOnRapidDeath()
Definition Actor.h:6875
float & AttackForceWalkDistanceMultiplierField()
Definition Actor.h:6545
float & MateBoostDamageReceiveMultiplierField()
Definition Actor.h:6259
float GetCorpseLifespan()
Definition Actor.h:7090
void MoveRight(float Val)
Definition Actor.h:7182
TWeakObjectPtr< UPrimalInventoryComponent > & DeathIncrementClipAmmoInventoryField()
Definition Actor.h:6583
float & HealthBarOffsetYField()
Definition Actor.h:6482
void GiveDeathDossier()
Definition Actor.h:7148
void ForceUpdateColorSets_Implementation(int ColorRegion, int ColorSet)
Definition Actor.h:7072
void CalcCapsuleHalfHeight()
Definition Actor.h:7006
float & PreviousRootYawSpeedField()
Definition Actor.h:6254
USoundBase * LowHealthExitSoundField()
Definition Actor.h:6127
float & MovementSpeedScalingRotationRatePowerField()
Definition Actor.h:6245
UPrimalDinoSettings * MyDinoSettingsCDOField()
Definition Actor.h:6252
FDinoSaddleStruct & SaddleStructField()
Definition Actor.h:6326
float & ForceNextAttackIndexField()
Definition Actor.h:6169
BitFieldValue< bool, unsigned __int32 > bForceIgnoreRagdollHarvesting()
Definition Actor.h:6798
void CycleAttackWeightsForAttackAtIndex(int attackIndex)
Definition Actor.h:7040
BitFieldValue< bool, unsigned __int32 > bCollectVictimItems()
Definition Actor.h:6679
FVector & LastGangCheckPositionField()
Definition Actor.h:6399
UAnimMontage * PlayerMountedCarryAnimationField()
Definition Actor.h:6481
BitFieldValue< bool, unsigned __int32 > bPreventRotationRateModifier()
Definition Actor.h:6771
float & CurrentTameAffinityField()
Definition Actor.h:6179
float & LatchingInitialYawField()
Definition Actor.h:6485
void BPDoAttack(int AttackIndex)
Definition Actor.h:7380
bool AllowNewEggAtLocation(FVector *AtLocation)
Definition Actor.h:6985
BitFieldValue< bool, unsigned __int32 > bAlwaysCheckForFloor()
Definition Actor.h:6911
BitFieldValue< bool, unsigned __int32 > bCanBeTamed()
Definition Actor.h:6656
int & NPCSpawnerExtraLevelOffsetField()
Definition Actor.h:6203
BitFieldValue< bool, unsigned __int32 > NPCSpawnerAddLevelOffsetBeforeMultiplier()
Definition Actor.h:6683
BitFieldValue< bool, unsigned __int32 > bUseTamedVisibleComponents()
Definition Actor.h:6734
void OnRep_CarriedCharacter()
Definition Actor.h:7206
void LowerDinoBP(float Val)
Definition Actor.h:7177
char & TamedAITargetingRangeField()
Definition Actor.h:6177
BitFieldValue< bool, unsigned __int32 > bShouldNotifyClientWhenLanded()
Definition Actor.h:6767
BitFieldValue< bool, unsigned __int32 > bIsHeldJumpSlowFalling()
Definition Actor.h:6747
bool CanCarryCharacter(APrimalCharacter *CanCarryPawn)
Definition Actor.h:7009
bool BPPreventAIAttackSelection()
Definition Actor.h:7418
BitFieldValue< bool, unsigned __int32 > bScaleInsulationByMeleeDamage()
Definition Actor.h:6743
void StartLanding(FVector OverrideLandingLocation)
Definition Actor.h:7319
BitFieldValue< bool, unsigned __int32 > bInventoryOnlyAllowCraftingWhenWandering()
Definition Actor.h:6744
BitFieldValue< bool, unsigned __int32 > bSuppressDeathNotification()
Definition Actor.h:6952
BitFieldValue< bool, unsigned __int32 > bDisplaySummonedNotification()
Definition Actor.h:6692
BitFieldValue< bool, unsigned __int32 > bFlyerDinoAllowStrafing()
Definition Actor.h:6806
float & SetAttackTargetTraceDistanceField()
Definition Actor.h:6475
BitFieldValue< bool, unsigned __int32 > bAlwaysSetTamingTeamOnItemAdd()
Definition Actor.h:6651
BitFieldValue< bool, unsigned __int32 > bAllowDemolish()
Definition Actor.h:6735
void HandleMountedDinoAction(AShooterPlayerController *PC)
Definition Actor.h:7463
void ServerCallFollowDistanceCycleOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:7254
BitFieldValue< bool, unsigned __int32 > bIsAlpha()
Definition Actor.h:6925
int & PreviousTargetingTeamField()
Definition Actor.h:6400
FName & AttackLineOfSightMeshSocketNameField()
Definition Actor.h:6544
bool IsInMatingBiome()
Definition Actor.h:7165
void FireMultipleProjectiles_Implementation(TArray< FVector > *Locations, TArray< FVector > *Directions, bool bScaleProjectileDamageByDinoDamage)
Definition Actor.h:7065
void StartSurfaceCameraForPassengers(float yaw, float pitch, float roll)
Definition Actor.h:7322
FieldArray< float, 6 > ColorSetIntensityMultipliersField()
Definition Actor.h:6135
bool ForceAllowBackwardsMovement()
Definition Actor.h:7069
TSubclassOf< AController > & TamedAIControllerOverrideField()
Definition Actor.h:6551
BitFieldValue< bool, unsigned __int32 > bBabyInitiallyUnclaimed()
Definition Actor.h:6864
FVector & LastRiderOverlappedPositionField()
Definition Actor.h:6304
void ClearRidingDinoAsPassenger(bool bFromDino)
Definition Actor.h:7032
BitFieldValue< bool, unsigned __int32 > bPreventMountedDinoMeshHiding()
Definition Actor.h:6769
float & AllowWaterSurfaceExtraJumpStaminaCostField()
Definition Actor.h:6420
float & RiderExtraMaxSpeedModifierField()
Definition Actor.h:6152
BitFieldValue< bool, unsigned __int32 > bMoveToLocationDontRun()
Definition Actor.h:6910
BitFieldValue< bool, unsigned __int32 > bForcePerFrameTicking()
Definition Actor.h:6860
bool AllowPenetrationCheck(AActor *OtherActor)
Definition Actor.h:6986
void PlayHardEndChargingShake()
Definition Actor.h:7471
BitFieldValue< bool, unsigned __int32 > bAllowDinoAutoConsumeInventoryFood()
Definition Actor.h:6785
bool AllowZoneAutoKill()
Definition Actor.h:6990
BitFieldValue< bool, unsigned __int32 > bUseBPNotifyMateBoostChanged()
Definition Actor.h:6917
BitFieldValue< bool, unsigned __int32 > bHasRider()
Definition Actor.h:6645
void OnClientReceivedTransformAfterPairingNetGUID(FVector *Loc, FRotator *Rot)
Definition Actor.h:7194
FString & HideBonesStringField()
Definition Actor.h:6114
void ClientShouldNotifyLanded_Implementation()
Definition Actor.h:7035
FRotator & PreviousAimRotField()
Definition Actor.h:6200
TArray< FName > & MatingRequiresBiomeTagsField()
Definition Actor.h:6364
BitFieldValue< bool, unsigned __int32 > bUseShoulderMountedLaunch()
Definition Actor.h:6831
BitFieldValue< bool, unsigned __int32 > bUseBP_CustomModifier_RotationRate()
Definition Actor.h:6855
float & CloneElementCostPerLevelField()
Definition Actor.h:6540
TSubclassOf< UPrimalColorSet > & RandomColorSetsMaleField()
Definition Actor.h:6226
long double & LastValidNotStuckTimeField()
Definition Actor.h:6277
void SetRider(AShooterCharacter *aRider)
Definition Actor.h:7296
float & maxRangeForWeaponTriggeredTooltipField()
Definition Actor.h:6448
float & StepDamageFootDamageRunningMultiplierField()
Definition Actor.h:6447
float & LimitRiderYawOnLatchedRangeField()
Definition Actor.h:6483
BitFieldValue< bool, unsigned __int32 > bTamedWanderHarvestNonUsableHarvesting()
Definition Actor.h:6677
bool SkipDuringPartialWorldSave()
Definition Actor.h:7311
void OnStartTargeting(bool bFromGamepadLeft)
Definition Actor.h:7216
BitFieldValue< bool, unsigned __int32 > bDinoLoadedFromSaveGame()
Definition Actor.h:6652
float & FlyingWanderRandomDistanceAmountField()
Definition Actor.h:6068
float & UntamedPoopTimeCacheField()
Definition Actor.h:6210
TWeakObjectPtr< AShooterCharacter > & PreviousRiderField()
Definition Actor.h:6079
BitFieldValue< bool, unsigned __int32 > bOnlyTargetConscious()
Definition Actor.h:6886
float & TamedLeveledDamageMultiplierField()
Definition Actor.h:6459
char & AttackIndexOfPlayedAnimationField()
Definition Actor.h:6091
BitFieldValue< bool, unsigned __int32 > bUseBolaSleepingAnimations()
Definition Actor.h:6900
void BPDinoPostBeginPlay()
Definition Actor.h:7379
BitFieldValue< bool, unsigned __int32 > bRiderDontBeBlockedByPawnMesh()
Definition Actor.h:6782
void NotifyBumpedStructure(AActor *BumpedStructure)
Definition Actor.h:7189
float & RepairAmountRemainingField()
Definition Actor.h:6309
BitFieldValue< bool, unsigned __int32 > bPreventDinoResetAffinityOnUnsleep()
Definition Actor.h:6605
void StartCharging(bool bForce)
Definition Actor.h:7317
BitFieldValue< bool, unsigned __int32 > bRidingRequiresTamed()
Definition Actor.h:6951
BitFieldValue< bool, unsigned __int32 > bIsCarnivore()
Definition Actor.h:6673
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:7335
BitFieldValue< bool, unsigned __int32 > bSleepedForceCreateInventory()
Definition Actor.h:6808
UAnimMontage * BabyCuddledAnimationField()
Definition Actor.h:6438
BitFieldValue< bool, unsigned __int32 > bDrawHealthBar()
Definition Actor.h:6830
float & ExtraDamageMultiplierField()
Definition Actor.h:6559
float & SwimmingRotationRateModifierField()
Definition Actor.h:6155
UMaterialInterface * GetEntryIconMaterial(UObject *AssociatedDataObject, bool bIsEnabled)
Definition Actor.h:7104
float & EggIntervalBetweenUnstasisChancesField()
Definition Actor.h:6217
void UpdateTribeGroupRanks_Implementation(char NewTribeGroupPetOrderingRank, char NewTribeGroupPetRidingRank)
Definition Actor.h:7349
AShooterCharacter * ConsumeInventoryFoodItem(UPrimalItem *foodItem, float *AffinityIncrease, bool bDontDecrementItem, float *FoodIncrease, float FoodAmountMultiplier, bool bConsumeEntireStack, int FoodItemQuantity)
Definition Actor.h:7037
FVector & RiderFPVCameraOffsetField()
Definition Actor.h:6061
BitFieldValue< bool, unsigned __int32 > bPassengerDinosUsePassengerAnim()
Definition Actor.h:6759
void ServerRequestWaterSurfaceJump_Implementation()
Definition Actor.h:7270
bool ShouldAttackOfPlayedAnimationStopMovement()
Definition Actor.h:7303
float & AlphaPercentageChanceField()
Definition Actor.h:6461
bool CanBeCarried(APrimalCharacter *ByCarrier)
Definition Actor.h:7008
float & StepDamageFootDamageRadiusField()
Definition Actor.h:6272
float & CurrentRootLocSwimOffsetField()
Definition Actor.h:6131
float & RidingNetUpdateFequencyField()
Definition Actor.h:6150
BitFieldValue< bool, unsigned __int32 > bUseBPOnStartCharging()
Definition Actor.h:6959
void ApplyDamageMomentum(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:6992
bool AllowHurtAnimation()
Definition Actor.h:6981
bool DisableHarvesting()
Definition Actor.h:7048
float & Teleport_BetweenRafts_AllowedWithinRangeField()
Definition Actor.h:6592
TArray< TSubclassOf< UPrimalItem > > & EggItemsToSpawnField()
Definition Actor.h:6212
void CheckForTamedFoodConsumption()
Definition Actor.h:7022
float & FloatingHUDTextScaleField()
Definition Actor.h:6256
long double & LastMatingWrongTemperatureNotificationTimeField()
Definition Actor.h:6371
float & CurrentStrafeMagnitudeField()
Definition Actor.h:6491
TSubclassOf< UPrimalDinoSettings > & DinoSettingsClassField()
Definition Actor.h:6189
BitFieldValue< bool, unsigned __int32 > bForceAllowPvECarry()
Definition Actor.h:6834
TArray< ADroppedItem * > DroppedItemsOnMeField()
Definition Actor.h:6584
float & MaxPercentOfCapsulHeightAllowedForIKField()
Definition Actor.h:6109
float & BabySpeedMultiplierField()
Definition Actor.h:6347
void StartSurfaceCameraForPassenger(AShooterCharacter *Passenger, float yaw, float pitch, float roll, bool bInvertTurnInput)
Definition Actor.h:7321
FVector * GetFloatingHUDLocation(FVector *result)
Definition Actor.h:7108
void BPOnSetMountedDino()
Definition Actor.h:7411
float & SwimSoundTimeCacheField()
Definition Actor.h:6550
int GetNumPassengerSeats(bool bOnlyManualPassengerSeats)
Definition Actor.h:7123
void BPNotifyAddPassenger(APrimalCharacter *PassengerChar, int SeatIndex)
Definition Actor.h:7396
bool BPShouldForceFlee()
Definition Actor.h:7424
void KeepFlight(float ForDuration)
Definition Actor.h:7174
void UnclaimDino(bool bDestroyAI)
Definition Actor.h:7337
float & HyperThermalInsulationField()
Definition Actor.h:6377
float & TargetLatchingInitialYawField()
Definition Actor.h:6490
BitFieldValue< bool, unsigned __int32 > bPlayingSlowFallingAnim()
Definition Actor.h:6748
BitFieldValue< bool, unsigned __int32 > LastPlayedAttackAnimationWasAlt()
Definition Actor.h:6762
void DinoKillerTransferItemsToInventory(UPrimalInventoryComponent *FromInventory)
Definition Actor.h:7047
bool OverrideForcePreventExitingWater()
Definition Actor.h:7219
FString * GetDinoDescriptiveName(FString *result)
Definition Actor.h:7097
BitFieldValue< bool, unsigned __int32 > bUseBPModifyHarvestingWeightsArray()
Definition Actor.h:6824
char & CurrentAttackIndexField()
Definition Actor.h:6050
TArray< FSaddlePassengerSeatDefinition > & NoSaddlePassengerSeatsField()
Definition Actor.h:6081
TArray< FName > & MeleeSwingSocketsField()
Definition Actor.h:6045
void ReceiveAnyDamage_Implementation(float Damage, UDamageType *DamageType, AController *InstigatedBy, AActor *DamageCauser)
Definition Actor.h:7235
int & WakingTameConsumeEntireStackMaxQuantityField()
Definition Actor.h:6520
void UpdateImprintingQuality(float NewImprintingQuality)
Definition Actor.h:7488
UAnimMontage * StartChargeAnimationField()
Definition Actor.h:6038
BitFieldValue< bool, unsigned __int32 > bIsFemale()
Definition Actor.h:6654
float & CheckForWildAmbientHarvestingIntervalMinField()
Definition Actor.h:6317
TArray< FDinoExtraDefaultItemList > & DinoExtraDefaultInventoryItemsField()
Definition Actor.h:6525
BitFieldValue< bool, unsigned __int32 > bDontWander()
Definition Actor.h:6685
BitFieldValue< bool, unsigned __int32 > bTameTimerSet()
Definition Actor.h:6819
FName & SaddleRiderMovementTraceThruSocketNameField()
Definition Actor.h:6499
void CheckForWildAmbientHarvesting()
Definition Actor.h:7023
BitFieldValue< bool, unsigned __int32 > bUseBPOnMountStateChanged()
Definition Actor.h:6929
bool AllowFallDamage()
Definition Actor.h:6980
bool IsValidForStatusUpdate()
Definition Actor.h:7172
FVector * GetSocketLocationTemp(FVector *result, FName SocketName)
Definition Actor.h:7139
float GetHealthPercentage()
Definition Actor.h:7114
float & RequiredTameAffinityPerBaseLevelField()
Definition Actor.h:6176
BitFieldValue< bool, unsigned __int32 > bForceAutoTame()
Definition Actor.h:6643
bool AllowPushOthers()
Definition Actor.h:6965
float & PlayAnimBelowHealthPercentField()
Definition Actor.h:6123
void ServerCallSetAggressive_Implementation()
Definition Actor.h:7260
bool OverrideFinalWanderLocation(FVector *outVec)
Definition Actor.h:7469
BitFieldValue< bool, unsigned __int32 > bPreventTameNameChange()
Definition Actor.h:6895
FItemNetID & DeathIncrementClipAmmoItemIDField()
Definition Actor.h:6582
UAnimMontage * StartledAnimationLeftField()
Definition Actor.h:6279
void BlueprintDrawFloatingHUD(AShooterHUD *HUD, float CenterX, float CenterY, float DrawScale)
Definition Actor.h:7442
BitFieldValue< bool, unsigned __int32 > bUseBP_OnStartLandingNotify()
Definition Actor.h:6857
float & BabyCuddleLoseImpringQualityPerSecondField()
Definition Actor.h:6432
int IsWithinBreedingTemperature()
Definition Actor.h:7173
void ClearCharacterAIMovement()
Definition Actor.h:7028
float & RequiredTameAffinityField()
Definition Actor.h:6175
float & InsulationRangeField()
Definition Actor.h:6390
int & LastInAllyRangeTimeSerializedField()
Definition Actor.h:6250
void FinishedLanding()
Definition Actor.h:7064
TWeakObjectPtr< APrimalCharacter > & PreviousCarriedCharacterField()
Definition Actor.h:6083
float & BabyVolumeMultiplierField()
Definition Actor.h:6349
bool UseLowQualityMovementTick()
Definition Actor.h:7353
USoundBase * PlayKillLocalSoundField()
Definition Actor.h:6421
bool BPCanDragCharacter(APrimalCharacter *Character)
Definition Actor.h:7370
bool CanOrder(APrimalCharacter *FromCharacter, bool bBuildingStructures)
Definition Actor.h:7013
void BP_OnStartLandingNotify()
Definition Actor.h:7434
BitFieldValue< bool, unsigned __int32 > bUseBPForceTurretFastTargeting()
Definition Actor.h:6865
TSubclassOf< APrimalStructure > & DinoFeedingContainerClassField()
Definition Actor.h:6580
BitFieldValue< bool, unsigned __int32 > bLocalForceNearbySkelMeshUpdate()
Definition Actor.h:6809
void ImprintOnPlayerTarget(AShooterPlayerController *ForPC, bool bIgnoreMaxTameLimit)
Definition Actor.h:7151
float & TamedAllowNamingTimeField()
Definition Actor.h:6244
BitFieldValue< bool, unsigned __int32 > bUseAttackForceWalkDistanceMultiplier()
Definition Actor.h:6859
float & AlphaHarvestComponentHealthMultiplierMaxLevelField()
Definition Actor.h:6456
FVector2D & OverlayTooltipPaddingField()
Definition Actor.h:6059
float GetLeveledDamageMultiplier()
Definition Actor.h:7117
float & RepairCheckIntervalField()
Definition Actor.h:6310
BitFieldValue< bool, unsigned __int32 > bTargetingIgnoredByWildDinos()
Definition Actor.h:6657
TWeakObjectPtr< AActor > & WanderAroundActorField()
Definition Actor.h:6351
float & GangOverlapRangeField()
Definition Actor.h:6391
TEnumAsByte< enum EBabyCuddleType::Type > & BabyCuddleTypeField()
Definition Actor.h:6436
FString & TutorialHintStringField()
Definition Actor.h:6444
void TameDino(AShooterPlayerController *ForPC, bool bIgnoreMaxTameLimit, int OverrideTamingTeamID)
Definition Actor.h:7328
float & NoRiderRotationModifierField()
Definition Actor.h:6406
void DealDamage(FHitResult *Impact, FVector *ShootDir, int DamageAmount, TSubclassOf< UDamageType > DamageType, float Impulse)
Definition Actor.h:7041
BitFieldValue< bool, unsigned __int32 > bIsOceanManagerDino()
Definition Actor.h:6888
long double & TamedAtTimeField()
Definition Actor.h:6248
float & CarryCameraYawOffsetField()
Definition Actor.h:6558
BitFieldValue< bool, unsigned __int32 > bBPModifyAimOffsetTargetLocation()
Definition Actor.h:6799
BitFieldValue< bool, unsigned __int32 > bIsVehicle()
Definition Actor.h:6800
void ServerUpdateBabyAge(float overrideAgePercent)
Definition Actor.h:7277
TSubclassOf< UPrimalColorSet > & RandomColorSetsFemaleField()
Definition Actor.h:6227
BitFieldValue< bool, unsigned __int32 > bUseBPDinoPostBeginPlay()
Definition Actor.h:6828
FVector & OldInterpolatedLocationField()
Definition Actor.h:6387
TArray< TSubclassOf< UPrimalItem > > & MyBabyCuddleFoodTypesField()
Definition Actor.h:6439
BitFieldValue< bool, unsigned __int32 > bAllowMountedWeaponry()
Definition Actor.h:6943
void ForceClearRider()
Definition Actor.h:7070
BitFieldValue< bool, unsigned __int32 > bFlyerDontAutoLandOnDismount()
Definition Actor.h:6728
void MoveUp(float Val)
Definition Actor.h:7183
float & TamedWanderHarvestCollectRadiusField()
Definition Actor.h:6120
BitFieldValue< bool, unsigned __int32 > bForceDrawHealthbarIfUntamedIsTargetingTamed()
Definition Actor.h:6905
FString * GetEntryDescription(FString *result)
Definition Actor.h:7102
BitFieldValue< bool, unsigned __int32 > bDoStepDamageTamedOnly()
Definition Actor.h:6790
BitFieldValue< bool, unsigned __int32 > bUseVelocityForRequestedMoveIfStuck()
Definition Actor.h:6777
BitFieldValue< bool, unsigned __int32 > bAllowRidingInWater()
Definition Actor.h:6674
float & RiderRotationRateModifierField()
Definition Actor.h:6154
BitFieldValue< bool, unsigned __int32 > bForceAllowBackwardsMovement()
Definition Actor.h:6933
float & SetAttackTargetTraceWidthField()
Definition Actor.h:6476
TSubclassOf< APrimalBuff > & RiderBuffField()
Definition Actor.h:6589
BitFieldValue< bool, unsigned __int32 > bReplicatePitchWhileSwimming()
Definition Actor.h:6639
float & BabyCuddleGracePeriodField()
Definition Actor.h:6431
float BlueprintAdjustOutputDamage(int AttackIndex, float OriginalDamageAmount, AActor *HitActor, TSubclassOf< UDamageType > *OutDamageType, float *OutDamageImpulse)
Definition Actor.h:7439
void FireProjectile(FVector Origin, FVector_NetQuantizeNormal ShootDir, bool bScaleProjDamageByDinoDamage)
Definition Actor.h:7458
float GetAttackRangeOffset()
Definition Actor.h:7083
float GetRunningSpeedModifier(bool bIsForDefaultSpeed)
Definition Actor.h:7135
float & MeleeDamageImpulseField()
Definition Actor.h:6047
float & BreakFleeHealthPercentageField()
Definition Actor.h:6056
bool IsDamageOccludedByStructures(AActor *DamageCauser)
Definition Actor.h:7161
BitFieldValue< bool, unsigned __int32 > bRunCheckCarriedTrace()
Definition Actor.h:6612
void BPSetupTamed(bool bWasJustTamed)
Definition Actor.h:7422
float & TamingFoodConsumeIntervalField()
Definition Actor.h:6190
void RefreshColorization()
Definition Actor.h:7237
float & WildAmbientHarvestingRadiusField()
Definition Actor.h:6322
void ServerClearRider(int OverrideUnboardDirection)
Definition Actor.h:7473
BitFieldValue< bool, unsigned __int32 > bUseBPModifyHarvestingQuantity()
Definition Actor.h:6823
bool BPModifyDesiredRotation(FRotator *InDesiredRotation, FRotator *OutDesiredRotation)
Definition Actor.h:7393
void NotifyItemAdded(UPrimalItem *anItem, bool bEquipItem)
Definition Actor.h:7190
float & GainStaminaWhenLatchedRateField()
Definition Actor.h:6492
float GetMaxSpeedModifier()
Definition Actor.h:7120
BitFieldValue< bool, unsigned __int32 > bIsFlying()
Definition Actor.h:6640
long double & LastTamedFlyerNearbyAllyCheckTimeField()
Definition Actor.h:6356
bool CanAttack(int AttackIndex)
Definition Actor.h:7007
BitFieldValue< bool, unsigned __int32 > bAllowCarryCharacterWithoutRider()
Definition Actor.h:6629
void PlayHardEndChargingShake_Implementation()
Definition Actor.h:7224
BitFieldValue< bool, unsigned __int32 > bIsCarryingPassenger()
Definition Actor.h:6795
bool BlueprintOverrideWantsToRun(bool bInputWantsToRun)
Definition Actor.h:7446
int & LastFrameMoveRightField()
Definition Actor.h:6493
BitFieldValue< bool, unsigned __int32 > bRequireWakingTameMinItemQuanityToFeed()
Definition Actor.h:6896
TArray< TSubclassOf< APrimalBuff > > & DefaultTamedBuffsField()
Definition Actor.h:6385
void SetMovementAccelerationVector(FVector fVector)
Definition Actor.h:7293
float & CheckForWildAmbientHarvestingIntervalMaxField()
Definition Actor.h:6318
void SpawnDefaultController()
Definition Actor.h:7312
BitFieldValue< bool, unsigned __int32 > bUseBPFedWakingTameEvent()
Definition Actor.h:6945
long double & LastWakingTameFedTimeField()
Definition Actor.h:6173
float & ChargeBumpDamageField()
Definition Actor.h:6329
BitFieldValue< bool, unsigned __int32 > bCheckBPAllowCarryCharacter()
Definition Actor.h:6957
BitFieldValue< bool, unsigned __int32 > bDinoSimpleDescriptiveName()
Definition Actor.h:6907
float & ExtraUnTamedSpeedMultiplierField()
Definition Actor.h:6238
bool HasReachedDestination(FVector *Goal)
Definition Actor.h:7150
TArray< TWeakObjectPtr< APrimalCharacter > > & PrevPassengerPerSeatField()
Definition Actor.h:6088
bool UseLowQualityBehaviorTreeTick()
Definition Actor.h:7352
int & MinPlayerLevelForWakingTameField()
Definition Actor.h:6168
static APrimalDinoCharacter * StaticCreateBabyDino(UWorld *theWorld, TSubclassOf< APrimalDinoCharacter > EggDinoClassToSpawn, FVector *theGroundLoc, float actorRotationYaw, char *EggColorSetIndices, char *EggNumberOfLevelUpPointsApplied, float EggTamedIneffectivenessModifier, int NotifyTeamOverride, TArray< FDinoAncestorsEntry > *EggDinoAncestors, TArray< FDinoAncestorsEntry > *EggDinoAncestorsMale, int EggRandomMutationsFemale, int EggRandomMutationsMale)
Definition Actor.h:7324
BitFieldValue< bool, unsigned __int32 > bWildAllowFollowTamedTarget()
Definition Actor.h:6846
BitFieldValue< bool, unsigned __int32 > bIsLanding()
Definition Actor.h:6634
BitFieldValue< bool, unsigned __int32 > bUseCreationTimeDestroyInterval()
Definition Actor.h:6894
float & GlobalSpawnEntryWeightMultiplierField()
Definition Actor.h:6379
BitFieldValue< bool, unsigned __int32 > bEnableTamedWandering()
Definition Actor.h:6678
float & TamedSwimmingRotationRateModifierField()
Definition Actor.h:6469
UAnimMontage * WildUnsleepAnimField()
Definition Actor.h:6163
TSubclassOf< UDamageType > & StepActorDamageTypeOverrideField()
Definition Actor.h:6053
float & NoRiderFlyingRotationRateModifierField()
Definition Actor.h:6472
BitFieldValue< bool, unsigned __int32 > bCheatForceTameRide()
Definition Actor.h:6653
BitFieldValue< bool, unsigned __int32 > bWasTameRenamed()
Definition Actor.h:6914
float & NPCLerpToMaxRandomBaseLevelField()
Definition Actor.h:6295
float & AttackNoStaminaTorpidityMultiplierField()
Definition Actor.h:6246
BitFieldValue< bool, unsigned __int32 > bIsUniqueGlobalOceanManagerDino()
Definition Actor.h:6889
BitFieldValue< bool, unsigned __int32 > bForceUseDediAttackTiming()
Definition Actor.h:6626
void ServerCallFollow_Implementation()
Definition Actor.h:7256
FRotator * GetAimOffsetsForTarget(FRotator *result, AActor *AimTarget, float DeltaTime, bool bOverrideYawLimits, FRotator *RootRotOffset, float *RootYawSpeed, float MaxYawAimClamp, FVector *RootLocOffset, FName SocketOverrideName)
Definition Actor.h:7077
void ServerSetRiderMountedWeaponRotation(FRotator InVal)
Definition Actor.h:7480
float & AlphaXPMultiplierMinLevelField()
Definition Actor.h:6453
BitFieldValue< bool, unsigned __int32 > bUseAdvancedAnimLerp()
Definition Actor.h:6844
float & RidingSwimmingRunSpeedModifierField()
Definition Actor.h:6501
int IsActorTickAllowed()
Definition Actor.h:7157
float & FlyingWanderFixedDistanceAmountField()
Definition Actor.h:6067
void WasPushed(ACharacter *ByOtherCharacter)
Definition Actor.h:7359
TArray< FName > & StepDamageFootDamageSocketsField()
Definition Actor.h:6274
BitFieldValue< bool, unsigned __int32 > bDebugBaby()
Definition Actor.h:6700
float & WakingTameFoodAffinityMultiplierField()
Definition Actor.h:6316
UAnimMontage * TamedUnsleepAnimField()
Definition Actor.h:6162
TArray< TWeakObjectPtr< UPrimitiveComponent > > & AbsoluteVehicleBasedCharactersBasesField()
Definition Actor.h:6565
void ServerTamedTick()
Definition Actor.h:7273
long double & LastAttackedTimeField()
Definition Actor.h:6300
BitFieldValue< bool, unsigned __int32 > bPoopIsEgg()
Definition Actor.h:6707
BitFieldValue< bool, unsigned __int32 > bCanSkipProjectileSpawnWallCheck()
Definition Actor.h:6923
float & CachedAmbientTemperatureField()
Definition Actor.h:6378
BitFieldValue< bool, unsigned __int32 > bFlyerPreventRiderAutoFly()
Definition Actor.h:6713
BitFieldValue< bool, unsigned __int32 > bPreventMateBoost()
Definition Actor.h:6903
float GetAIFollowStoppingDistanceOffset()
Definition Actor.h:7074
FVector & BabyCuddleWalkStartingLocationField()
Definition Actor.h:6434
void ServerRequestToggleFlight()
Definition Actor.h:7478
int GetOriginalTargetingTeam()
Definition Actor.h:7125
void UpdateWakingTame(float DeltaTime)
Definition Actor.h:7350
long double & LastChargeEndTimeField()
Definition Actor.h:6354
void SetCurrentWeapon(AShooterWeapon *NewWeapon, AShooterWeapon *LastWeapon)
Definition Actor.h:7285
float & FleeHealthPercentageField()
Definition Actor.h:6055
void ServerToClientsPlayAttackAnimation(char AttackinfoIndex, char animationIndex, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, AActor *MyTarget)
Definition Actor.h:7481
BitFieldValue< bool, unsigned __int32 > bForceAllowMountedCarryRunning()
Definition Actor.h:6936
int BPAdjustAttackIndex(int attackIndex)
Definition Actor.h:7363
bool BPCanIgnoreImmobilizationTrap(TSubclassOf< APrimalStructure > TrapClass, bool bForceTrigger)
Definition Actor.h:7371
void FireProjectile_Implementation(FVector Origin, FVector_NetQuantizeNormal ShootDir, bool bScaleProjDamageByDinoDamage)
Definition Actor.h:7067
FVector & InterpolatedVelocityField()
Definition Actor.h:6386
float & StepDamageRadialDamageExtraRadiusField()
Definition Actor.h:6266
void TamedDinoUnstasisConsumeFood(long double ForceTimeSinceStasis)
Definition Actor.h:7329
void BP_OnPostNetReplication(FVector ReplicatedLoc, FRotator ReplicatedRot)
Definition Actor.h:7432
FVector * GetLandingLocation(FVector *result)
Definition Actor.h:7116
void AddStructure(APrimalStructure *Structure, FVector RelLoc, FRotator RelRot, FName BoneName)
Definition Actor.h:6972
UAnimMontage * UnmountCharacterAnimationField()
Definition Actor.h:6338
BitFieldValue< bool, unsigned __int32 > bForceWanderOverrideNPCZoneManager()
Definition Actor.h:6622
BitFieldValue< bool, unsigned __int32 > bUnderwaterMating()
Definition Actor.h:6835
float & LoseStaminaWithRiderRateField()
Definition Actor.h:6291
UAnimMontage * PlayAnimBelowHealthField()
Definition Actor.h:6126
float & MaxTemperatureToBreedField()
Definition Actor.h:6575
float & BabyAgeSpeedField()
Definition Actor.h:6361
float & RiderMaxImprintingQualityDamageReductionField()
Definition Actor.h:6440
BitFieldValue< bool, unsigned __int32 > bUseOnUpdateMountedDinoMeshHiding()
Definition Actor.h:6954
void StartForceSkelUpdate(float ForTime, bool bForceUpdateMesh, bool bServerOnly)
Definition Actor.h:7318
static APrimalDinoCharacter * BPStaticCreateBabyDinoNoAncestors(UWorld *TheWorld, TSubclassOf< APrimalDinoCharacter > EggDinoClassToSpawn, FVector *theGroundLoc, float actorRotationYaw, TArray< unsigned char > EggColorSetIndices, TArray< unsigned char > EggNumberOfLevelUpPointsApplied, float EggTamedIneffectivenessModifier, int NotifyTeamOverride, int EggRandomMutationsFemale, int EggRandomMutationsMale)
Definition Actor.h:7002
float & LastBabyGestationProgressField()
Definition Actor.h:6106
BitFieldValue< bool, unsigned __int32 > bIsLatchedDownward()
Definition Actor.h:6939
float & RiderMovementSpeedScalingRotationRatePowerMultiplierField()
Definition Actor.h:6417
bool RemoveInventoryAllowViewing(APlayerController *ForPC)
Definition Actor.h:7242
int & MeleeDamageAmountField()
Definition Actor.h:6046
void IncrementNumTamedDinos()
Definition Actor.h:7153
void ServerCallStay_Implementation()
Definition Actor.h:7262
void LinkedSupplyCrateDestroyed(APrimalStructureItemContainer_SupplyCrate *aCrate)
Definition Actor.h:7176
unsigned int & DinoID2Field()
Definition Actor.h:6199
float & FemaleMatingRangeAdditionField()
Definition Actor.h:6365
bool CanReceiveMoveToCommands(AShooterCharacter *FromPlayer)
Definition Actor.h:7014
BitFieldValue< bool, unsigned __int32 > bTamedWanderHarvest()
Definition Actor.h:6704
float & GangDamageField()
Definition Actor.h:6393
void ElevateDinoBP(float Val)
Definition Actor.h:7056
float & StasisAutoDestroyIntervalField()
Definition Actor.h:6557
void SetupColorization()
Definition Actor.h:7301
BitFieldValue< bool, unsigned __int32 > bStepDamageFoliageOnly()
Definition Actor.h:6772
BitFieldValue< bool, unsigned __int32 > bAllowFlyerLandedRider()
Definition Actor.h:6714
UAnimMontage * SlowFallingAnimField()
Definition Actor.h:6404
float & LatchingCameraInterpolationSpeedField()
Definition Actor.h:6489
FRotator * GetAimOffsets(FRotator *result, float DeltaTime, FRotator *RootRotOffset, float *RootYawSpeed, float MaxYawAimClamp, FVector *RootLocOffset)
Definition Actor.h:7076
BitFieldValue< bool, unsigned __int32 > bAddedToStructureDinosArray()
Definition Actor.h:6898
void OnStartFire(bool bFromGamepadRight, int weaponAttackIndex, bool bDoLeftSide, bool bOverrideCurrentAttack)
Definition Actor.h:7214
USoundBase * LowHealthEnterSoundField()
Definition Actor.h:6128
BitFieldValue< bool, unsigned __int32 > bIsSingleplayer()
Definition Actor.h:6842
TArray< float > & AttackAnimationWeightsField()
Definition Actor.h:6040
float & BabyChanceOfTwinsField()
Definition Actor.h:6098
BitFieldValue< bool, unsigned __int32 > bSimulatedNetLandCheckFloor()
Definition Actor.h:6705
UAnimMontage * GetDinoLevelUpAnimation()
Definition Actor.h:7098
bool CanMount(APrimalCharacter *aCharacter)
Definition Actor.h:7012
bool SaddleDinoHasAnyDemolishableStructures()
Definition Actor.h:7250
bool UseLowQualityAnimationTick()
Definition Actor.h:7351
int & LastRiderExitFrameCounterField()
Definition Actor.h:6401
void AddBasedPawn(AActor *anPawn)
Definition Actor.h:6968
BitFieldValue< bool, unsigned __int32 > bOnlyAllowTameRenameOnce()
Definition Actor.h:6913
float & BabyWrongTemperatureHealthPercentDecreaseField()
Definition Actor.h:6350
BitFieldValue< bool, unsigned __int32 > bLocalPrimaryAttackPressed()
Definition Actor.h:6814
BitFieldValue< bool, unsigned __int32 > bDisableHarvesting()
Definition Actor.h:6827
long double & LastTamedDinoCharacterStatusTickTimeField()
Definition Actor.h:6480
void BPKilledSomethingEvent(APrimalCharacter *killedTarget)
Definition Actor.h:7391
BitFieldValue< bool, unsigned __int32 > bForceAIUseOverlapTargetCheck()
Definition Actor.h:6921
float & TamedDinoBolaTrapTimeOverrideField()
Definition Actor.h:6572
void SetAlwaysForcedAggro(bool bEnable)
Definition Actor.h:7279
float & MinTemperatureToBreedField()
Definition Actor.h:6574
void MoveForward(float Val)
Definition Actor.h:7181
float & ChargingStaminaPerSecondDrainField()
Definition Actor.h:6074
FVector & LandingLocationField()
Definition Actor.h:6062
long double & TamingLastFoodConsumptionTimeField()
Definition Actor.h:6197
USoundBase * GetDinoTameSound()
Definition Actor.h:7460
BitFieldValue< bool, unsigned __int32 > bIncrementedNumDinos()
Definition Actor.h:6833
float & ColorizationIntensityField()
Definition Actor.h:6036
void BPModifyHarvestingWeightsArray(TArray< float > *resourceWeightsIn, TArray< UPrimalItem * > *resourceItems, TArray< float > *resourceWeightsOut)
Definition Actor.h:7395
float & CorpseLifespanNonRelevantField()
Definition Actor.h:6289
BitFieldValue< bool, unsigned __int32 > bHasPlayDying()
Definition Actor.h:6870
BitFieldValue< bool, unsigned __int32 > bCanHaveBaby()
Definition Actor.h:6720
TSubclassOf< UPrimalItem > * GetBabyCuddleFood(TSubclassOf< UPrimalItem > *result)
Definition Actor.h:7085
float & FollowingRunDistanceField()
Definition Actor.h:6292
TWeakObjectPtr< APrimalCharacter > & MountCharacterField()
Definition Actor.h:6034
BitFieldValue< bool, unsigned __int32 > bUseWildRandomScale()
Definition Actor.h:6745
BitFieldValue< bool, unsigned __int32 > bIsClearingRider()
Definition Actor.h:6858
float & ShipImpactImpulseMultiplierField()
Definition Actor.h:6579
bool BPAllowClaiming(AShooterPlayerController *forPlayer)
Definition Actor.h:7365
BitFieldValue< bool, unsigned __int32 > bTamedWanderHarvestAllowUsableHarvestingAsWell()
Definition Actor.h:6603
AShooterCharacter * BPConsumeInventoryFoodItem(UPrimalItem *foodItem, bool bConsumeEntireStack)
Definition Actor.h:6998
long double & LastAmbientHarvestingAttackTimeField()
Definition Actor.h:6374
float & EggRangeMaximumNumberFromSameDinoTypeField()
Definition Actor.h:6218
float & EggChanceToSpawnUnstasisField()
Definition Actor.h:6216
FName & RiderSocketNameField()
Definition Actor.h:6342
FRotator * GetAimOffsetsTransform(FRotator *result, float DeltaTime, FTransform *RootRotOffsetTransform, float *RootYawSpeed, float MaxYawAimClamp, FVector *RootLocOffset)
Definition Actor.h:7078
float & GangDamageResistanceField()
Definition Actor.h:6392
BitFieldValue< bool, unsigned __int32 > bFlyerDontGainImpulseOnSubmerged()
Definition Actor.h:6837
BitFieldValue< bool, unsigned __int32 > bForcedLandingClearRider()
Definition Actor.h:6854
long double & LastServerTamedTickField()
Definition Actor.h:6533
long double & StartLandingTimeField()
Definition Actor.h:6063
USoundBase * StingerKilledMineField()
Definition Actor.h:6396
void EndCharging(bool bForce)
Definition Actor.h:7058
long double & LastPlayerDinoOverlapRelevantTimeField()
Definition Actor.h:6301
void DeathHarvestingFadeOut_Implementation()
Definition Actor.h:7042
FieldArray< char, 6 > ColorSetIndicesField()
Definition Actor.h:6134
bool BPHandleUseButtonPress(AShooterPlayerController *RiderController)
Definition Actor.h:7390
void ServerFinishedLanding_Implementation()
Definition Actor.h:7264
int & MaxSaddleStructuresNumField()
Definition Actor.h:6185
void PlayChargingAnim()
Definition Actor.h:7222
char & FollowStoppingDistanceField()
Definition Actor.h:6426
FVector & RidingFirstPersonViewLocationOffsetField()
Definition Actor.h:6097
int & RandomMutationsFemaleField()
Definition Actor.h:6516
void ClearPassengers()
Definition Actor.h:7030
void OnRep_bIsCharging()
Definition Actor.h:7211
BitFieldValue< bool, unsigned __int32 > bUseInteprolatedVelocity()
Definition Actor.h:6672
float & RiderFlyingRotationRateModifierField()
Definition Actor.h:6471
BitFieldValue< bool, unsigned __int32 > bDontPlayAttackingMusic()
Definition Actor.h:6797
void OnControllerInitiatedAttack(int AttackIndex)
Definition Actor.h:7195
FString & DeathGiveAchievementField()
Definition Actor.h:6146
BitFieldValue< bool, unsigned __int32 > bCanOpenLockedDoors()
Definition Actor.h:6662
void RemovePassenger(APrimalCharacter *Character, bool bFromCharacter, bool bFromPlayerController)
Definition Actor.h:7243
float GetMyCurrentAmbientTemperature()
Definition Actor.h:7121
BitFieldValue< bool, unsigned __int32 > WildAmbientHarvestingAnimationServerTickPose()
Definition Actor.h:6702
AShooterPlayerController * AttackMyTargetForPlayerControllerField()
Definition Actor.h:6263
TWeakObjectPtr< AActor > & ForcedMasterTargetField()
Definition Actor.h:6032
BitFieldValue< bool, unsigned __int32 > bUseCustomHealthBarColor()
Definition Actor.h:6953
long double & DinoDownloadedAtTimeField()
Definition Actor.h:6502
void ServerToggleCharging()
Definition Actor.h:7482
BitFieldValue< bool, unsigned __int32 > bPreventFallingBumpCheck()
Definition Actor.h:6876
TArray< APrimalCharacter * > * GetPassengers(TArray< APrimalCharacter * > *result)
Definition Actor.h:7129
float & DeathInventoryChanceToUseField()
Definition Actor.h:6171
void NetUpdateDinoOwnerData(FString *NewOwningPlayerName, int NewOwningPlayerID)
Definition Actor.h:7466
FVector & TamedWanderHarvestCollectOffsetField()
Definition Actor.h:6121
BitFieldValue< bool, unsigned __int32 > bSupportsPassengerSeats()
Definition Actor.h:6742
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:7461
long double & LastRadialStepDamageTimeField()
Definition Actor.h:6269
void ServerRequestWaterSurfaceJump()
Definition Actor.h:7479
void GetPassengersAndSeatIndexes(TArray< APrimalCharacter * > *Passengers, TArray< int > *Indexes)
Definition Actor.h:7130
float & ScaleExtraRunningSpeedModifierMaxField()
Definition Actor.h:6413
BitFieldValue< bool, unsigned __int32 > bForceDrawFloatingHUDLimitDistance()
Definition Actor.h:6916
BitFieldValue< bool, unsigned __int32 > bCanCharge()
Definition Actor.h:6635
void BPDinoARKDownloadedBegin()
Definition Actor.h:7377
bool ShouldStillAllowRequestedMoveAcceleration()
Definition Actor.h:7310
float & HypoThermiaInsulationField()
Definition Actor.h:6389
long double & LastGrappledTimeField()
Definition Actor.h:6538
FRotator & LastRiderMountedWeaponRotationField()
Definition Actor.h:6495
BitFieldValue< bool, unsigned __int32 > bUseBPModifyHarvestDamage()
Definition Actor.h:6825
int AllowBolaBuffBy_Implementation(TSubclassOf< APrimalBuff > BuffClass, AActor *DamageCauser)
Definition Actor.h:6976
BitFieldValue< bool, unsigned __int32 > bPreventWanderingUnderWater()
Definition Actor.h:6845
long double & LastEggBoostedTimeField()
Definition Actor.h:6101
BitFieldValue< bool, unsigned __int32 > bIKIgnoreSaddleStructures()
Definition Actor.h:6660
BitFieldValue< bool, unsigned __int32 > bOnlyDoStepDamageWhenRunning()
Definition Actor.h:6766
int GetSeatIndexForPassenger(APrimalCharacter *PassengerChar)
Definition Actor.h:7137
float & RiderMaxSpeedModifierField()
Definition Actor.h:6151
BitFieldValue< bool, unsigned __int32 > bInitializedForReplicatedBasing()
Definition Actor.h:6711
BitFieldValue< bool, unsigned __int32 > bPreventBasingWhenUntamed()
Definition Actor.h:6688
int & TamingTeamIDField()
Definition Actor.h:6194
void ModifyDesiredRotation(FRotator *InDesiredRotation)
Definition Actor.h:7178
void UpdateBabyCuddling_Implementation(long double NewBabyNextCuddleTime, char NewBabyCuddleType, TSubclassOf< UPrimalItem > NewBabyCuddleFood)
Definition Actor.h:7340
FString & OwningPlayerNameField()
Definition Actor.h:6196
float & BabyChanceOfTripletsField()
Definition Actor.h:6107
void RemoveFromMeleeSwingHurtList(AActor *AnActor)
Definition Actor.h:7241
float & FlyingRunSpeedModifierField()
Definition Actor.h:6340
FName & TargetingTeamNameOverrideField()
Definition Actor.h:6236
BitFieldValue< bool, unsigned __int32 > bIsWakingTame()
Definition Actor.h:6641
void ApplyBoneModifiers(bool bForce)
Definition Actor.h:6991
void BPNotifyClaimed()
Definition Actor.h:7399
int & OwningPlayerIDField()
Definition Actor.h:6195
long double & LastMoveForwardTimeField()
Definition Actor.h:6065
BitFieldValue< bool, unsigned __int32 > bAllowWildDinoEquipment()
Definition Actor.h:6733
bool IsPrimalCharFriendly(APrimalCharacter *primalChar)
Definition Actor.h:7167
char & LastAttackIndexField()
Definition Actor.h:6051
BitFieldValue< bool, unsigned __int32 > bAllowPublicSeating()
Definition Actor.h:6775
int GetRandomBaseLevel()
Definition Actor.h:7131
float & Teleport_OffRaft_AllowedWithinRangeField()
Definition Actor.h:6591
void FedWakingTameDino_Implementation()
Definition Actor.h:7060
bool AllowSeamlessTravel()
Definition Actor.h:6987
BitFieldValue< bool, unsigned __int32 > bForceRiderDrawCrosshair()
Definition Actor.h:6946
float GetAttachedSoundVolumeMultiplier()
Definition Actor.h:7082
BitFieldValue< bool, unsigned __int32 > bLastAnyLegOnGround()
Definition Actor.h:6866
void Poop(bool bForcePoop)
Definition Actor.h:7227
float & BabyScaleField()
Definition Actor.h:6346
UAnimSequence * TurningRightRiderAnimOverrideField()
Definition Actor.h:6229
void SpawnNewAIController(TSubclassOf< AController > NewAIController)
Definition Actor.h:7315
int & RandomMutationsMaleField()
Definition Actor.h:6515
BitFieldValue< bool, unsigned __int32 > bHasDied()
Definition Actor.h:6869
BitFieldValue< bool, unsigned __int32 > bUseBPPreventOrderAllowed()
Definition Actor.h:6758
bool CanDragCharacter(APrimalCharacter *Character)
Definition Actor.h:7010
UAnimSequence * LatchedRiderAnimOverrideField()
Definition Actor.h:6231
float & LatchingDistanceLimitField()
Definition Actor.h:6484
BitFieldValue< bool, unsigned __int32 > bDrawBlueprintFloatingHUDWhenRidden()
Definition Actor.h:6928
int & GestationEggRandomMutationsMaleField()
Definition Actor.h:6518
bool ShouldReplicateRotPitch()
Definition Actor.h:7309
float & PaintConsumptionMultiplierField()
Definition Actor.h:6043
void BPOnSaddleStructuresUpdated(APrimalStructure *SaddleStructure, bool bWasRemoved)
Definition Actor.h:7409
BitFieldValue< bool, unsigned __int32 > bForceFoodItemAutoConsume()
Definition Actor.h:6624
TArray< FSaddlePassengerSeatDefinition > & SaddlePassengerSeatOverridesField()
Definition Actor.h:6554
void PlayWeightedAttackAnimation()
Definition Actor.h:7225
float BP_GetCustomModifier_RotationRate()
Definition Actor.h:7429
float & PercentChanceFemaleField()
Definition Actor.h:6140
BitFieldValue< bool, unsigned __int32 > bReceivedDinoAncestors()
Definition Actor.h:6621
float & LandingTraceMaxDistanceField()
Definition Actor.h:6066
BitFieldValue< bool, unsigned __int32 > bStepDamageNonFoliageWithoutRunning()
Definition Actor.h:6779
BitFieldValue< bool, unsigned __int32 > bDidAllowTickingTickingThisFrame()
Definition Actor.h:6909
void StopActiveState(bool bShouldResetAttackIndex)
Definition Actor.h:7326
float & WakingTameAffinityDecreaseGracePeriodField()
Definition Actor.h:6577
TArray< TSubclassOf< AActor > > & DamageVictimClassesIgnoreBlockingGeomtryTraceField()
Definition Actor.h:6536
bool BPOverrideMoveToOrder(FVector MoveToLocation, AShooterCharacter *OrderingPlayer, AActor *TargetActor)
Definition Actor.h:7416
FName & PassengerFPVCameraRootSocketField()
Definition Actor.h:6409
float & AutoFadeOutAfterTameTimeField()
Definition Actor.h:6111
void BPNotifySetRider(AShooterCharacter *RiderSetting)
Definition Actor.h:7404
BitFieldValue< bool, unsigned __int32 > bNeutered()
Definition Actor.h:6820
void IncrementImprintingQuality()
Definition Actor.h:7152
BitFieldValue< bool, unsigned __int32 > bAlwaysForcedAggro()
Definition Actor.h:6920
bool CanTarget(ITargetableInterface *Victim)
Definition Actor.h:7018
void OnRep_bBonesHidden()
Definition Actor.h:7210
void ServerToClientsPlayAttackAnimation_Implementation(char AttackinfoIndex, char AnimationIndex, float InPlayRate, FName StartSectionName, bool bForceTickPoseAndServerUpdateMesh, bool bForceTickPoseOnServer, AActor *MyTarget)
Definition Actor.h:7274
bool SetTurretMode_Implementation(bool enabled)
Definition Actor.h:7300
float & MateBoostDamageGiveMultiplierField()
Definition Actor.h:6260
TArray< TSubclassOf< UPrimalEngramEntry > > & DeathGiveEngramClassesField()
Definition Actor.h:6526
float & NewFemaleMinTimeBetweenMatingField()
Definition Actor.h:6383
void OnRep_PassengerPerSeat()
Definition Actor.h:7207
float & OriginalCapsuleHalfHeightField()
Definition Actor.h:6093
int & GangCountField()
Definition Actor.h:6395
void FedWakingTameDino()
Definition Actor.h:7456
void BPOnTamedProcessOrder(APrimalCharacter *FromCharacter, EDinoTamedOrder::Type OrderType, bool bForce, AActor *enemyTarget, bool orderNotExecuted)
Definition Actor.h:7414
TArray< FDinoAncestorsEntry > & DinoAncestorsMaleField()
Definition Actor.h:6508
void ClientInterruptLanding_Implementation()
Definition Actor.h:7033
FName & PassengerBoneNameOverrideField()
Definition Actor.h:6178
UAnimMontage * StopRidingAnimOverrideField()
Definition Actor.h:6235
FName & WakingTameDistanceSocketNameField()
Definition Actor.h:6519
void SetCurrentAttackIndex(char index)
Definition Actor.h:7284
BitFieldValue< bool, unsigned __int32 > bAllowAutoUnstasisDestroy()
Definition Actor.h:6699
TArray< FVector > & LastSocketPositionsField()
Definition Actor.h:6094
float & RepairPercentPerIntervalField()
Definition Actor.h:6311
BitFieldValue< bool, unsigned __int32 > bPreventMating()
Definition Actor.h:6803
UAnimMontage * EnterFlightAnimField()
Definition Actor.h:6157
BitFieldValue< bool, unsigned __int32 > bTargetEverythingIncludingSameTeamInPVE()
Definition Actor.h:6882
bool IsUpdatingComponentTransforms(USceneComponent *InSceneComponent)
Definition Actor.h:7170
BitFieldValue< bool, unsigned __int32 > bOceanManagerDinoStasisPreventReUse()
Definition Actor.h:6891
float & TamedRunningSpeedModifierField()
Definition Actor.h:6225
bool BPCanAutodrag(APrimalCharacter *characterToDrag)
Definition Actor.h:7369
float & MeleeAttackStaminaCostField()
Definition Actor.h:6136
BitFieldValue< bool, unsigned __int32 > CanElevate()
Definition Actor.h:6613
static APrimalDinoCharacter * SpawnDino(UWorld *World, TSubclassOf< APrimalDinoCharacter > DinoClass, FVector SpawnLoc, FRotator SpawnRot, float LevelMultiplier, int ExtraLevelOffset, bool AddLevelOffsetBeforeMultiplier, bool bOverrideBaseNPCLevel, int BaseLevelOverrideValue, bool bNPCDontWander, float NPCAIRangeMultiplier, int NPCAbsoluteBaseLevel, bool bSpawnWithoutCapsuleOffset)
Definition Actor.h:7313
BitFieldValue< bool, unsigned __int32 > bIsCharging()
Definition Actor.h:6637
BitFieldValue< bool, unsigned __int32 > MovingForward()
Definition Actor.h:6616
BitFieldValue< bool, unsigned __int32 > bSaddleStructuresPreventCharacterBasing()
Definition Actor.h:6890
void Tick(float DeltaSeconds)
Definition Actor.h:7333
void OnNPCStartedAttack_Implementation(int AttackIndex, int AnimationIndex, bool bIsAltAnim, AActor *MyTarget)
Definition Actor.h:7199
FVector * BPModifyAimOffsetTargetLocation(FVector *result, FVector *AimTargetLocation)
Definition Actor.h:7392
void SetMountCharacter(APrimalCharacter *aCharacter)
Definition Actor.h:7292
void SetupTamed(bool bWasJustTamed)
Definition Actor.h:7302
bool AllowExtendedCraftingFunctionality()
Definition Actor.h:6979
void AdjustDamage(float *Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:6975
float & DeathGiveItemQualityMinField()
Definition Actor.h:6143
FString & TamerStringField()
Definition Actor.h:6057
BitFieldValue< bool, unsigned __int32 > bCanLatch()
Definition Actor.h:6937
float & BabyGestationProgressField()
Definition Actor.h:6104
long double & NextRidingFlyerUndergroundCheckField()
Definition Actor.h:6306
void KeepFlightTimer()
Definition Actor.h:7175
BitFieldValue< bool, unsigned __int32 > bUseBPChargingModifyInputAcceleration()
Definition Actor.h:6756
int & RandomMutationRollsField()
Definition Actor.h:6512
void ServerCallStayOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:7261
bool InitializeForReplicatedBasing()
Definition Actor.h:7155
long double & LastHigherScaleExtraRunningSpeedTimeField()
Definition Actor.h:6416
BitFieldValue< bool, unsigned __int32 > bUseBPOnTamedProcessOrder()
Definition Actor.h:6632
long double & LastTimeSwimSuffocatingField()
Definition Actor.h:6566
float & ChargeBumpImpulseField()
Definition Actor.h:6331
BitFieldValue< bool, unsigned __int32 > bUnclaimResetToOriginalTeam()
Definition Actor.h:6897
float GetGestationTimeRemaining()
Definition Actor.h:7112
void BPNotifyClearPassenger(APrimalCharacter *PassengerChar, int SeatIndex)
Definition Actor.h:7400
float & XPEarnMultiplierField()
Definition Actor.h:6363
TArray< FName > & FPVRiderBoneNamesToHideField()
Definition Actor.h:6410
float & MaxDinoKillerTransferWeightPercentField()
Definition Actor.h:6293
int & LastPlayedAttackAnimationField()
Definition Actor.h:6090
FName & NonDedicatedFreezeWildDinoPhysicsIfLevelUnloadedField()
Definition Actor.h:6541
TWeakObjectPtr< APrimalCharacter > & CarriedCharacterField()
Definition Actor.h:6082
bool BPDesiredRotationIsLocalSpace()
Definition Actor.h:7374
bool GetForceTickPose()
Definition Actor.h:7111
FRotator * ProcessRootRotAndLoc(FRotator *result, float DeltaTime, FVector *RootLocOffset, FRotator *RootRotOffset, float *RootYawSpeed, float MaxYawAimClamp, float CurrentAimBlending, FRotator *TargetAimRot, float *RootRot)
Definition Actor.h:7234
AActor * GetOtherActorToIgnore()
Definition Actor.h:7126
void PostInitializeComponents()
Definition Actor.h:7228
USoundBase * OverrideAreaMusicField()
Definition Actor.h:6147
float & StasisedDestroyIntervalField()
Definition Actor.h:6242
FieldArray< char, 6 > PreventColorizationRegionsField()
Definition Actor.h:6133
float & AttackForceWalkRotationRateMultiplierField()
Definition Actor.h:6546
BitFieldValue< bool, unsigned __int32 > bUseBPDesiredRotationIsLocalSpace()
Definition Actor.h:6853
TArray< float > & EggWeightsToSpawnField()
Definition Actor.h:6213
bool TamedProcessOrder(APrimalCharacter *FromCharacter, EDinoTamedOrder::Type OrderType, bool bForce, AActor *enemyTarget)
Definition Actor.h:7330
void BPDidSetCarriedCharacter(APrimalCharacter *PreviousCarriedCharacter)
Definition Actor.h:7376
long double GetForceClaimTime()
Definition Actor.h:7110
void ServerUpdateAttackTargets_Implementation(AActor *AttackTarget, FVector AttackLocation)
Definition Actor.h:7276
void BPUnsetupDinoTameable()
Definition Actor.h:7426
float & ExtraTamedSpeedMultiplierField()
Definition Actor.h:6237
BitFieldValue< bool, unsigned __int32 > bClientWasTamed()
Definition Actor.h:6712
void OnPrimalCharacterSleeped()
Definition Actor.h:7204
FName & RiderLatchedFPVCameraUseSocketNameField()
Definition Actor.h:6408
BitFieldValue< bool, unsigned __int32 > bCheckBPAllowClaiming()
Definition Actor.h:6878
FVector & RidingAttackExtraVelocityField()
Definition Actor.h:6037
void SetImprintPlayer(AShooterCharacter *ForChar)
Definition Actor.h:7289
char & TribeGroupPetOrderingRankField()
Definition Actor.h:6424
void ServerUpdateAttackTargets(AActor *AttackTarget, FVector AttackLocation)
Definition Actor.h:7483
TSubclassOf< UPrimalDinoSettings > & LowHealthDinoSettingsField()
Definition Actor.h:6129
bool WalkingAllowCheckFall(FVector *DeltaWalk)
Definition Actor.h:7355
void ServerRequestAttack_Implementation(int attackIndex)
Definition Actor.h:7267
UAnimSequence * TurningLeftRiderAnimOverrideField()
Definition Actor.h:6230
void RemoveBasedPawn(AActor *anPawn)
Definition Actor.h:7239
void FaceRotation(FRotator NewControlRotation, float DeltaTime, bool bFromController)
Definition Actor.h:7059
float & WildLeveledDamageMultiplierField()
Definition Actor.h:6458
float & SwimmingRunSpeedModifierField()
Definition Actor.h:6500
BitFieldValue< bool, unsigned __int32 > bForceReachedDestination()
Definition Actor.h:6607
static UClass * StaticClass()
Definition Actor.h:6964
bool BPForceTurretFastTargeting()
Definition Actor.h:7384
BitFieldValue< bool, unsigned __int32 > bForceWildDeathInventoryDeposit()
Definition Actor.h:6793
BitFieldValue< bool, unsigned __int32 > bUseLocalSpaceDesiredRotationWithRider()
Definition Actor.h:6852
void DestroyController()
Definition Actor.h:7043
FVector * BP_OverrideClosestShipEdgeTeleportLocation(FVector *result, FVector CurrentShipEdgeLocation, APrimalRaft *ForShip)
Definition Actor.h:7436
FieldArray< char, 6 > GestationEggColorSetIndicesField()
Definition Actor.h:6382
float & StepDamageFootDamageAmountField()
Definition Actor.h:6273
void OnUpdateMountedDinoMeshHiding(bool bshouldBeVisible)
Definition Actor.h:7468
float BPModifyHarvestingQuantity(float originalQuantity, TSubclassOf< UPrimalItem > resourceSelected)
Definition Actor.h:7394
BitFieldValue< bool, unsigned __int32 > bDroppedInventoryDeposit()
Definition Actor.h:6792
BitFieldValue< bool, unsigned __int32 > bIsRepairing()
Definition Actor.h:6729
BitFieldValue< bool, unsigned __int32 > bHideFloatingHUD()
Definition Actor.h:6826
FieldArray< char, 16 > GestationEggNumberOfLevelUpPointsAppliedField()
Definition Actor.h:6380
BitFieldValue< bool, unsigned __int32 > bSuppressWakingTameMessage()
Definition Actor.h:6867
BitFieldValue< bool, unsigned __int32 > bUseBPShouldCancelDoAttack()
Definition Actor.h:6850
FVector & WaterSurfaceExtraJumpVectorField()
Definition Actor.h:6115
BitFieldValue< bool, unsigned __int32 > bPreventFlyerFlyingRider()
Definition Actor.h:6715
bool ShouldDealDamage(AActor *TestActor)
Definition Actor.h:7304
void ServerToggleCharging_Implementation()
Definition Actor.h:7275
int & AbsoluteBaseLevelField()
Definition Actor.h:6324
long double & NextTamedDinoCharacterStatusTickTimeField()
Definition Actor.h:6479
void BrakeDinoBP(float Val)
Definition Actor.h:7005
BitFieldValue< bool, unsigned __int32 > bAllowCarryFlyerDinos()
Definition Actor.h:6646
FName & MountCharacterSocketNameField()
Definition Actor.h:6033
void ResetTakingOff()
Definition Actor.h:7248
BitFieldValue< bool, unsigned __int32 > bUseBPModifyDesiredRotation()
Definition Actor.h:6851
FString & LatestUploadedFromServerNameField()
Definition Actor.h:6504
bool ShouldIgnoreMoveCombiningOverlap()
Definition Actor.h:7308
float & DediForceStartAttackAfterAnimTimeField()
Definition Actor.h:6192
float & LastTimeWhileHeadingToGoalField()
Definition Actor.h:6149
BitFieldValue< bool, unsigned __int32 > bCanBeOrdered()
Definition Actor.h:6668
FString * GetShortName(FString *result)
Definition Actor.h:7138
TArray< APrimalStructure * > SaddledStructuresField()
Definition Actor.h:6355
BitFieldValue< bool, unsigned __int32 > bRiderMovementLocked()
Definition Actor.h:6818
void ClientMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:7034
void SetForcedAggro(ITargetableInterface *Targetable, float AggroAmount, float ForcedAggroTime)
Definition Actor.h:7288
float & BabyMinCuddleIntervalField()
Definition Actor.h:6429
float & HypoThermalInsulationField()
Definition Actor.h:6376
void OnPrimalCharacterUnsleeped()
Definition Actor.h:7205
float & DeathInventoryQualityPerLevelMultiplierField()
Definition Actor.h:6174
float & LeavePlayAnimBelowHealthPercentField()
Definition Actor.h:6124
bool AllowWakingTame(APlayerController *ForPC)
Definition Actor.h:7361
BitFieldValue< bool, unsigned __int32 > bForceDrawHUDWithoutRecentlyRendered()
Definition Actor.h:6948
float & PlatformSaddleMaxStructureBuildDistance2DField()
Definition Actor.h:6125
BitFieldValue< bool, unsigned __int32 > bGlideWhenMounted()
Definition Actor.h:6932
BitFieldValue< bool, unsigned __int32 > bDisplayKilledNotification()
Definition Actor.h:6693
int & PersonalTamedDinoCostField()
Definition Actor.h:6552
float & BabyAgeField()
Definition Actor.h:6108
float & AlphaLevelMinField()
Definition Actor.h:6462
void SetCarryingDino(APrimalDinoCharacter *aDino)
Definition Actor.h:7282
float & ScaleExtraRunningSpeedModifierMinField()
Definition Actor.h:6412
unsigned int & DinoID1Field()
Definition Actor.h:6198
int & LastTempDampenMovementInputAccelerationFrameField()
Definition Actor.h:6534
BitFieldValue< bool, unsigned __int32 > bUseBP_CustomModifier_MaxSpeed()
Definition Actor.h:6856
BitFieldValue< bool, unsigned __int32 > bWasBaby()
Definition Actor.h:6731
void BPOnEndCharging()
Definition Actor.h:7407
BitFieldValue< bool, unsigned __int32 > bPreventFlyerLanding()
Definition Actor.h:6868
void InitDownloadedTamedDino(AShooterPlayerController *TamerController, int AltTeam)
Definition Actor.h:7154
float & WakingTameAllowFeedingFoodPercentageField()
Definition Actor.h:6315
void BP_OnRiderChangeWeapons(AShooterCharacter *theRider, UPrimalItem *newWeapon)
Definition Actor.h:7433
BitFieldValue< bool, unsigned __int32 > bUseBPTamedTick()
Definition Actor.h:6739
float & OpenDoorDelayField()
Definition Actor.h:6117
void GetAttackTargets(AActor **attackActor, FVector *attackLoc)
Definition Actor.h:7084
TArray< APrimalStructure * > LatchedOnStructuresField()
Definition Actor.h:6251
FVector & LastCheckedLocationField()
Definition Actor.h:6276
int GetFoodItemEffectivenessMultipliersIndex(UPrimalItem *foodItem)
Definition Actor.h:7109
long double & BabyNextCuddleTimeField()
Definition Actor.h:6435
void ServerCallFollowOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:7255
bool ModifyInputAcceleration(FVector *InputAcceleration)
Definition Actor.h:7179
bool Die(float KillingDamage, FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
Definition Actor.h:7046
BitFieldValue< bool, unsigned __int32 > bCanTargetVehicles()
Definition Actor.h:6950
float & AIDinoForceActiveUntasisingRangeField()
Definition Actor.h:6466
float & SwimSoundIntervalPerHundredSpeedField()
Definition Actor.h:6549
float & TamedWalkingSpeedModifierField()
Definition Actor.h:6223
BitFieldValue< bool, unsigned __int32 > bUseBPCanDragCharacter()
Definition Actor.h:6839
BitFieldValue< bool, unsigned __int32 > bCanUnclaimTame()
Definition Actor.h:6732
float & ExtraStasisComponentCollisionPlayerRelevantRangeField()
Definition Actor.h:6594
void OnStopTargeting(bool bFromGamepadLeft)
Definition Actor.h:7218
BitFieldValue< bool, unsigned __int32 > bPreventFlyerCapsuleExpansion()
Definition Actor.h:6716
FVector & FloatingHUDTextWorldOffsetField()
Definition Actor.h:6296
float & FlyerAttachedExplosiveSpeedMultiplierField()
Definition Actor.h:6524
float & AcceptableLandingRadiusField()
Definition Actor.h:6069
BitFieldValue< bool, unsigned __int32 > bForcePerfectTame()
Definition Actor.h:6719
BitFieldValue< bool, unsigned __int32 > bIsCarryingCharacter()
Definition Actor.h:6794
FieldArray< float, 2 > GenderSpeedMultipliersField()
Definition Actor.h:6071
UTexture2D * ReplicatedTeamHighlightTagTextureField()
Definition Actor.h:6581
float GetBaseTargetingDesire(ITargetableInterface *Attacker)
Definition Actor.h:7087
void BPNotifyNameEditText(AShooterPlayerController *ForPC)
Definition Actor.h:7000
float GetCorpseTargetingMultiplier()
Definition Actor.h:7091
BitFieldValue< bool, unsigned __int32 > bUseGang()
Definition Actor.h:6736
BitFieldValue< bool, unsigned __int32 > bWildTargetEverything()
Definition Actor.h:6922
USoundBase * StingerKilledTheirsField()
Definition Actor.h:6397
bool DoAttack(int AttackIndex, bool bSetCurrentAttack)
Definition Actor.h:7049
float & StepDamageRadialDamageIntervalField()
Definition Actor.h:6265
int & MaxGangCountField()
Definition Actor.h:6394
BitFieldValue< bool, unsigned __int32 > bIgnoreAllyLook()
Definition Actor.h:6863
BitFieldValue< bool, unsigned __int32 > bGlideWhenFalling()
Definition Actor.h:6931
float & AllowRidingMaxDistanceField()
Definition Actor.h:6209
void RemoveStructure(APrimalStructure *Structure)
Definition Actor.h:7245
float & ExtraBabyGestationSpeedMultiplierField()
Definition Actor.h:6100
TSubclassOf< APrimalBuff > & MountedBuffField()
Definition Actor.h:6597
TWeakObjectPtr< AShooterCharacter > & RiderField()
Definition Actor.h:6078
BitFieldValue< bool, unsigned __int32 > bUseBabyGestation()
Definition Actor.h:6721
void ResetCurrentAttackIndex()
Definition Actor.h:7247
bool CanTakePassenger(APrimalCharacter *Character, int PassengerSeatIndex, bool bForcePassenger, bool bAllowFlyersAndWaterDinos)
Definition Actor.h:7016
long double & LastMatingNotificationTimeField()
Definition Actor.h:6370
void BPNotifyCarriedDinoBabyAgeIncrement(APrimalDinoCharacter *AgingCarriedDino, float PreviousAge, float NewAge)
Definition Actor.h:7398
int & DeathGivesDossierIndexField()
Definition Actor.h:6497
BitFieldValue< bool, unsigned __int32 > bWildIgnoredByAutoTurrets()
Definition Actor.h:6788
bool CanRide(AShooterCharacter *byPawn, char *bOutHasSaddle, char *bOutCanRideOtherThanSaddle, bool bDontCheckDistance)
Definition Actor.h:7015
UAnimMontage * ExitFlightAnimField()
Definition Actor.h:6158
bool WantsPerFrameSkeletalAnimationTicking()
Definition Actor.h:7357
float & EnemyDrawFloatingHUDLimitDistanceField()
Definition Actor.h:6465
void ClearMountCharacter(bool bFromMountCharacter)
Definition Actor.h:7029
BitFieldValue< bool, unsigned __int32 > bKeepInventoryForWakingTame()
Definition Actor.h:6606
UAnimMontage * FallAsleepAnimField()
Definition Actor.h:6161
BitFieldValue< bool, unsigned __int32 > bBlueprintDrawFloatingHUD()
Definition Actor.h:6737
UPrimalItem * GetBestInventoryFoodItem(float *FoodIncrease, bool bLookForAffinity, bool bFoodItemRequiresLivePlayerCharacter, UPrimalItem **foundFoodItem, bool bLookForWorstFood)
Definition Actor.h:7088
TWeakObjectPtr< AActor > & RiderAttackTargetField()
Definition Actor.h:6422
BitFieldValue< bool, unsigned __int32 > bEquippedItemsForceUseFirstPlayerAttachment()
Definition Actor.h:6927
float & WildAmbientHarvestingTimerField()
Definition Actor.h:6319
UAnimMontage * DinoWithPassengerAnimField()
Definition Actor.h:6084
BitFieldValue< bool, unsigned __int32 > bDoStepDamage()
Definition Actor.h:6687
void RemoveDinoReferenceFromLatchingStructure()
Definition Actor.h:7240
void OnStopFire(bool bFromGamepadRight, int weaponAttackIndex)
Definition Actor.h:7217
BitFieldValue< bool, unsigned __int32 > bUseBPOnRepIsCharging()
Definition Actor.h:6757
int & OriginalTargetingTeamField()
Definition Actor.h:6253
void AddFlyerTakeOffImpulse()
Definition Actor.h:6970
BitFieldValue< bool, unsigned __int32 > bHideFloatingName()
Definition Actor.h:6949
float & NPCSpawnerLevelMultiplierField()
Definition Actor.h:6204
float & HyperThermiaInsulationField()
Definition Actor.h:6388
float & AttackRangeOffsetField()
Definition Actor.h:6561
FVector & UnboardLocationTraceOffsetField()
Definition Actor.h:6543
float BlueprintGetAttackWeight(int AttackIndex, float inputWeight, float distance, float attackRangeOffset, AActor *OtherTarget)
Definition Actor.h:7444
BitFieldValue< bool, unsigned __int32 > bIsLatched()
Definition Actor.h:6938
void ServerRequestAttack(int attackIndex)
Definition Actor.h:7476
float & GestationEggTamedIneffectivenessModifierField()
Definition Actor.h:6381
BitFieldValue< bool, unsigned __int32 > bForceUniqueControllerAttackInputs()
Definition Actor.h:6918
void BPUntamedConsumeFoodItem(UPrimalItem *foodItem)
Definition Actor.h:7427
void ProcessEditText(AShooterPlayerController *ForPC, FString *TextToUse, bool checkedBox, unsigned int ExtraID1, unsigned int ExtraID2)
Definition Actor.h:7233
BitFieldValue< bool, unsigned __int32 > bRetainCarriedCharacterOnDismount()
Definition Actor.h:6631
BitFieldValue< bool, unsigned __int32 > bUsePlayerMountedCarryingDinoAnimation()
Definition Actor.h:6770
BitFieldValue< bool, unsigned __int32 > bDidSetupTamed()
Definition Actor.h:6832
FVector & RiderEjectionImpulseField()
Definition Actor.h:6313
int GetTamedDinoCountCost()
Definition Actor.h:7141
float & AICombatRotationRateModifierField()
Definition Actor.h:6473
BitFieldValue< bool, unsigned __int32 > bPreventUnalignedDinoBasing()
Definition Actor.h:6722
TArray< float > & AttackAnimationsTimeFromEndToConsiderFinishedField()
Definition Actor.h:6041
float & RandomPlayStartledAnimIntervalMaxField()
Definition Actor.h:6283
void OnElevateDino(float Val)
Definition Actor.h:7197
BitFieldValue< bool, unsigned __int32 > bFlyerDisableEnemyTargetingMaxDeltaZ()
Definition Actor.h:6810
float & AttackOnLaunchMaximumTargetDistanceField()
Definition Actor.h:6335
UAnimMontage * MountCharacterAnimationField()
Definition Actor.h:6337
void FireProjectileLocal(FVector Origin, FVector_NetQuantizeNormal ShootDir, bool bScaleProjDamageByDinoDamage)
Definition Actor.h:7066
bool AddToMeleeSwingHurtList(AActor *AnActor)
Definition Actor.h:6973
BitFieldValue< bool, unsigned __int32 > bMeleeSwingDamageBlockedByStrutures()
Definition Actor.h:6664
BitFieldValue< bool, unsigned __int32 > bPreventNeuter()
Definition Actor.h:6880
TSubclassOf< UDamageType > & MeleeDamageTypeField()
Definition Actor.h:6052
BitFieldValue< bool, unsigned __int32 > bDamageNonFoliageFeetSocketsOnly()
Definition Actor.h:6781
BitFieldValue< bool, unsigned __int32 > bWildAllowTargetingNeutralStructures()
Definition Actor.h:6789
float & MinChargeIntervalField()
Definition Actor.h:6332
long double & LastEatAnimationTimeField()
Definition Actor.h:6446
bool BPHandleControllerInitiatedAttack(int AttackIndex)
Definition Actor.h:7387
float & DediForceAttackAnimTimeField()
Definition Actor.h:6191
float & WakingTameAffinityDecreaseFoodPercentageField()
Definition Actor.h:6314
void FireMultipleProjectiles(TArray< FVector > *Locations, TArray< FVector > *Directions, bool bScaleProjectileDamageByDinoDamage)
Definition Actor.h:7457
long double & LastOverTameLimitDamageTimeField()
Definition Actor.h:6188
BitFieldValue< bool, unsigned __int32 > bWasChargingBlocked()
Definition Actor.h:6709
bool BPHandleOnStopTargeting()
Definition Actor.h:7389
void UpdateStatusComponent(float DeltaSeconds)
Definition Actor.h:7348
float BP_GetCustomModifier_MaxSpeed()
Definition Actor.h:7428
BitFieldValue< bool, unsigned __int32 > bDinoPreventsUnclaiming()
Definition Actor.h:6893
void SetPreventSaving(bool fPreventSaving)
Definition Actor.h:7295
float & AlphaHarvestComponentHealthMultiplierMinLevelField()
Definition Actor.h:6455
static APrimalDinoCharacter * FindDinoWithID(UWorld *aWorld, unsigned int DinoID1, unsigned int DinoID2)
Definition Actor.h:7062
long double & LastStartedCarryingCharacterTimeField()
Definition Actor.h:6523
BitFieldValue< bool, unsigned __int32 > bPreventAllRiderWeapons()
Definition Actor.h:6696
BitFieldValue< bool, unsigned __int32 > bCanMountOnHumans()
Definition Actor.h:6659
void BPNotifyClearRider(AShooterCharacter *RiderClearing)
Definition Actor.h:7401
void DinoShoulderMountedLaunch(FVector launchDir, AShooterCharacter *throwingCharacter)
Definition Actor.h:7453
float & RandomPlayStartledAnimIntervalMinField()
Definition Actor.h:6282
BitFieldValue< bool, unsigned __int32 > bUsesGender()
Definition Actor.h:6675
void BPNotifyMateBoostChanged()
Definition Actor.h:7403
void AnimNotifyMountedDino()
Definition Actor.h:7362
float & SlowFallingStaminaCostPerSecondField()
Definition Actor.h:6405
void ForceUpdateColorSets(int ColorRegion, int ColorSet)
Definition Actor.h:7459
float GetBaseDragWeight()
Definition Actor.h:7086
void BPDrawToRiderHUD(AShooterHUD *HUD)
Definition Actor.h:7382
BitFieldValue< bool, unsigned __int32 > bIgnoreServerTamedTick()
Definition Actor.h:6761
void SetFlight(bool bFly, bool bCancelForceLand)
Definition Actor.h:7287
void TargetingTeamChanged()
Definition Actor.h:7331
BitFieldValue< bool, unsigned __int32 > bIsBaby()
Definition Actor.h:6730
APrimalDinoCharacter * MatingWithDinoField()
Definition Actor.h:6372
void SetAnimWeightsForAttackAtIndex(int attackIndex, TArray< float > newWeights)
Definition Actor.h:7280
void NetUpdateDinoNameStrings(FString *NewTamerString, FString *NewTamedName)
Definition Actor.h:7465
void ControllerLeavingGame(AShooterPlayerController *theController)
Definition Actor.h:7038
void OnRep_bIsFlying()
Definition Actor.h:7212
void ServerCallMoveTo_Implementation(FVector MoveToLoc, AActor *TargetActor)
Definition Actor.h:7257
void InterruptLanding()
Definition Actor.h:7156
FString * GetTutorialHintString(FString *result)
Definition Actor.h:7462
float & StepRadialDamageOffsetField()
Definition Actor.h:6449
void BPNotifyIfPassengerLaunchShoulderMount(APrimalCharacter *launchedCharacter)
Definition Actor.h:7402
void AddedImprintingQuality(float Amount)
Definition Actor.h:7360
UAnimSequence * RiderMoveAnimOverrideField()
Definition Actor.h:6232
float & AlphaXPMultiplierMaxLevelField()
Definition Actor.h:6454
TArray< AActor * > * GetTracingIgnoreActors()
Definition Actor.h:7145
char & CurrentPassengerSeatIndexField()
Definition Actor.h:6562
BitFieldValue< bool, unsigned __int32 > bPreventBackwardsWalking()
Definition Actor.h:6934
int GetExtraFoodItemEffectivenessMultipliersIndex(UPrimalItem *foodItem)
Definition Actor.h:7106
float & WildRunningRotationRateModifierField()
Definition Actor.h:6467
void AddedImprintingQuality_Implementation(float Amount)
Definition Actor.h:6974
void ClearCarriedCharacter(bool fromCarriedCharacter, bool bCancelAnyCarryBuffs)
Definition Actor.h:7026
float & MaxLandingTimeField()
Definition Actor.h:6070
BitFieldValue< bool, unsigned __int32 > bAlwaysCheckForFalling()
Definition Actor.h:6912
bool BP_InterceptMoveRight(float axisValue)
Definition Actor.h:7431
long double & LastUpdatedBabyAgeAtTimeField()
Definition Actor.h:6358
long double & LastAttackedTargetTimeField()
Definition Actor.h:6297
int & LoadDestroyWildDinosUnderVersionField()
Definition Actor.h:6418
float & ChargingActivationConsumesStaminaField()
Definition Actor.h:6344
BitFieldValue< bool, unsigned __int32 > bScaleExtraRunningSpeedModifier()
Definition Actor.h:6754
void DrawFloatingHUD(AShooterHUD *HUD)
Definition Actor.h:7054
float & ChargingAnimDelayField()
Definition Actor.h:6341
void ServerRequestBraking(bool bWantsToBrake)
Definition Actor.h:7477
float & CorpseTargetingMultiplierField()
Definition Actor.h:6286
BitFieldValue< bool, unsigned __int32 > bRiderDontRequireSaddle()
Definition Actor.h:6666
BitFieldValue< bool, unsigned __int32 > bUsesPassengerAnimOnDinos()
Definition Actor.h:6760
bool BPAllowCarryCharacter(APrimalCharacter *checkCharacter)
Definition Actor.h:7364
void DoMate(APrimalDinoCharacter *WithMate)
Definition Actor.h:7050
BitFieldValue< bool, unsigned __int32 > bHadStaticBase()
Definition Actor.h:6861
BitFieldValue< bool, unsigned __int32 > bUseLowQualityAnimationTick()
Definition Actor.h:6691
BitFieldValue< bool, unsigned __int32 > bHandleUseButtonPressBP()
Definition Actor.h:6930
FName & DinoNameTagField()
Definition Actor.h:6262
bool AllowMountedWeaponry(bool bIgnoreCurrentWeapon, bool bWeaponForcesMountedWeaponry)
Definition Actor.h:6983
BitFieldValue< bool, unsigned __int32 > bWaitingForFirstIKTraceOrBasedMovement()
Definition Actor.h:6765
float & ControlFacePitchInterpSpeedField()
Definition Actor.h:6165
void OverrideRandomWanderLocation(FVector *originalDestination, FVector *inVec)
Definition Actor.h:7470
int & MaxSaddleStructuresHeightField()
Definition Actor.h:6183
BitFieldValue< bool, unsigned __int32 > bHasMateBoost()
Definition Actor.h:6682
float & ExtraTamedBaseHealthMultiplierField()
Definition Actor.h:6560
TArray< float > & FertilizedEggWeightsToSpawnField()
Definition Actor.h:6215
BitFieldValue< bool, unsigned __int32 > bAnimIsMoving()
Definition Actor.h:6686
BitFieldValue< bool, unsigned __int32 > bUseBPPlayDying()
Definition Actor.h:6741
TArray< TSubclassOf< UPrimalItem > > & DeathGiveItemClassesField()
Definition Actor.h:6141
bool IsUsingBolaSleepingAnimations()
Definition Actor.h:7171
BitFieldValue< bool, unsigned __int32 > bRiderUseDirectionalAttackIndex()
Definition Actor.h:6655
bool AllowCarryCharacter(APrimalCharacter *CanCarryPawn)
Definition Actor.h:6977
BitFieldValue< bool, unsigned __int32 > bIsTrapTamed()
Definition Actor.h:6874
bool PreventCharacterBasing(AActor *OtherActor, UPrimitiveComponent *BasedOnComponent)
Definition Actor.h:7232
long double & LastRiderMountedWeaponRotationSentTimeField()
Definition Actor.h:6496
FString * GetDescriptiveName(FString *result)
Definition Actor.h:7093
long double & LastInAllyRangeTimeField()
Definition Actor.h:6249
void ClientStartLanding(FVector landingLoc)
Definition Actor.h:7452
bool BPHandleOnStopFire()
Definition Actor.h:7388
bool BPAllowEquippingItemType(EPrimalEquipmentType::Type equipmentType)
Definition Actor.h:7366
float & BabyPitchMultiplierField()
Definition Actor.h:6348
bool AllowTickPhysics()
Definition Actor.h:6988
BitFieldValue< bool, unsigned __int32 > bForcePreventWakingTame()
Definition Actor.h:6899
BitFieldValue< bool, unsigned __int32 > bFlyerDinoAllowBackwardsFlight()
Definition Actor.h:6805
long double & EndAttackTargetTimeField()
Definition Actor.h:6096
void SetBabyAge(float TheAge)
Definition Actor.h:7281
TWeakObjectPtr< AActor > & TargetField()
Definition Actor.h:6138
BitFieldValue< bool, unsigned __int32 > bAllowsTurretMode()
Definition Actor.h:6848
void NetUpdateDinoNameStrings_Implementation(FString *NewTamerString, FString *NewTamedName)
Definition Actor.h:7186
float & AlphaLevelMaxField()
Definition Actor.h:6463
void BSetupDinoTameable()
Definition Actor.h:7438
BitFieldValue< bool, unsigned __int32 > bForceDisablingTaming()
Definition Actor.h:6752
BitFieldValue< bool, unsigned __int32 > bPlatformSaddleIgnoreRotDotCheck()
Definition Actor.h:6671
float & MaxLeakingTimeBeforeSinkingField()
float & RefreshLeakingShipSinkIntervalField()
int & MaxSunkLeakingCompsToDestroyField()
float & StartLeakingTimeField()
float & LastRefreshLeakingShipSinkTimeField()
void SyncRowingVarsToNPCs()
int GetCurrentBasedCrewCount(bool bOnlyCountNPCs)
TArray< unsigned char > & StationGroupsCurrentActiveOrderField()
void AddForceToShipAtLocation(FVector Force, FVector Location, bool bIgnoreBeachedThrottleForceMultiplier)
float & RudderSteerForceField()
float & SailUnits_MaxField()
float & ReplicatedSailRotationField()
static UClass * GetPrivateStaticClass(const wchar_t *Package)
long double & LastCauseDamageToEnemyRaftTimeField()
BitFieldValue< bool, unsigned __int32 > bSailsAffectThrottleLocation()
long double & LastWantsForcedMovementTimeField()
float GetShipMovementForceMult()
void Tick(float DeltaSeconds)
FString * GetCaptainOrderCommand(FString *result, ECaptainOrder::Type CaptainOrder, bool bFromCaptain)
void RemoveTorqueToBeApplied(FName ForceName)
long double & LastSentSailRotationToServerTimeField()
void ActivateGroup(int GroupIndex, bool bIsForCaptain, bool bNewValue, int LtIndex)
void RefreshLongRangeStasis()
void CheckStructurePlacementOnMe_Implementation(int *AllowReturnValue, APrimalStructure *PlacingStructure, AShooterPlayerController *PC, FVector *AtLocation, FRotator *AtRotation, FPlacementData *PlacementData)
float & SteeringInputField()
bool AreAllMannedSailsClosing()
BitFieldValue< bool, unsigned __int32 > bUseBP_AdjustRowingImpulse()
void AddForceToBeAppliedAtCenterOfGravity(FVector Force, FName ForceName)
void StopActivateAllHighlights()
bool IsShipCheckingForRowing()
FieldArray< int, 3 > CaptainExtraActionsStatesField()
BitFieldValue< bool, unsigned __int32 > bUseForcestoApply()
int & CollisionImpactWeightClassField()
float & LastSentSteeringInputToServerValueField()
void BPSimulatePhysics(float DeltaTime)
void SetShipReleasedState(bool bIsReleased, APlayerController *ForPC)
FVector2D * GetAutoPilotHeading(FVector2D *result)
BitFieldValue< bool, unsigned __int32 > bUseBPSimulatePhysics()
bool IsAutoPilotActive()
TWeakObjectPtr< AShooterCharacter > & DriverField()
BitFieldValue< bool, unsigned __int32 > bReleaseImmediatelyFromShipyard()
BitFieldValue< bool, unsigned __int32 > bSmallRaftPushAwayPlayers()
float GetSteeringForce()
int & AdditionalNumberOfBedsField()
float & GroundDistToStopShipField()
void SetThrottleRatio(float NewRatio, bool bForceSetNow)
USceneComponent * RudderSteeringComponentField()
void BPTick(float DeltaSeconds)
float & UnRedAlertTeleWaitTimeField()
BitFieldValue< bool, unsigned __int32 > bAllowDriverSeats()
bool & bIncrementedUnanchoredShipsField()
BitFieldValue< bool, unsigned __int32 > bUsingAutoStationGrouping()
float & MaxOpenWaterDebuffDistanceField()
TArray< APrimalStructure * > AttachedMiscCriticalStructuresField()
void NetForceSyncTransform_Implementation(FVector NewLocation, FRotator NewRotation)
BitFieldValue< bool, unsigned __int32 > bAllowAutoPilot()
FString * GetRaftDescriptiveName(FString *result)
void GetSailThrottleForce(APrimalStructureSail *ForSail, float *OutThrottleForceMultiplier, float *OutSteeringForceMultiplier)
FVector & RudderCenterField()
float & RaftCharacterBasingAbsoluteMaxDirZField()
float & PercentOfWeightForMaxSinkingSpeedField()
void ForceClearBasingCharacter(APrimalCharacter *theChar, bool bForceSetFalling)
void VesselDynamicsOnHit(AActor *OtherActor, UPrimitiveComponent *OtherComp, FVector NormalImpulse, FHitResult *Hit)
bool BaseIgnoreWaveLocking(APrimalCharacter *BasedChar)
float GetGroundDistanceFromHullBottom(bool *OutMovingAway)
float & ClaimTimeMultiplierField()
BitFieldValue< bool, unsigned __int32 > bUsesStationGrouping()
float & AutoAnchorDryDockReleasedGracePeriodField()
UTexture2D * OrderUnRedAlertIconField()
bool CanDoPhysicsRotationAccelerationFollowsRotationDirectMove()
float & ThrottleForceMultiplierField()
float & RudderSteeringRateField()
UTexture2D * OrderRedAlertIconField()
float & ExternalForceMultiplierField()
float & Sails_AvgSailRotationSpeedField()
bool AllowAutoPilot_Tick()
APrimalStructureItemContainer * MyRepairBoxField()
float & RudderAngleField()
float GetAverageMannedSailOpenRatio()
TSubclassOf< APrimalStructureShipHull > & ShipHullClassField()
void UpdateTameUnitCost()
float & LastOpenWaterSpoilingMultField()
APrimalStructure * MyShipDockField()
void DrawDinoFloatingHUD(AShooterHUD *HUD, bool bDrawDinoOrderIcon)
static APrimalRaft * FindRaftWithID(UWorld *World, int RaftUniqueId)
void ExecuteCaptainOrderForGroups(ECaptainOrder::Type OrderIndex, TArray< int > *GroupsIndex)
static void StaticRegisterNativesAPrimalRaft()
FVector & ThrottleForceLocation_OffsetField()
float & CollideOntoEnemyRaftDamageImpulseMultiplierField()
void UpdateShouldTickRowing()
void UpdateTickEnabledForGroup(ECaptainOrder::Type CaptainOrder, int GroupIndex)
float & ShipAdditionalBedsCrewPaymentIntervalMaxField()
FVector & CaptainsOrdersCameraOriginTargetingOffsetField()
BitFieldValue< bool, unsigned __int32 > bIsCheckingThrottle()
void TempDisableForcedVelocityDirection()
FVector * GetShipRightVector(FVector *result)
float & Teleport_AllowedAboveTopDeckDistField()
APrimalStructureSeating_DriverSeat * AttachedDriverSeatField()
FVector & VelocityFromPrevServerField()
float & CaptainSkillSailOpenMultiplierField()
void AddImpulseToShipAtLocation(FVector Impulse, FVector Location)
float GetRowingInterval()
float & AutoPilot_TargetHeadingErrorRange_SlowField()
float & ShipBowOffsetField()
float GetRotationRateWithAcceleration11(float CurrentRotation, float TargetRotation, float RotationSpeed, float DeltaTime, float CurrentDesiredRotationRate, float DesiredRotationRate)
int & RowingSeatCount_MaxField()
float & AutoPilot_ForceMinAngularVelocity_MAXField()
float & MaxBackwardsVelocityField()
float & PercentOfWeightForMinSinkingSpeedField()
AActor * LastDamageCauserField()
void OnActivateGroupHighlight(int GroupIndex, bool bActivate, char IconsToActivate)
APrimalBuff * MySunkenShipBuffField()
float & ExtraClaimTimePerLevelField()
bool & bIsInDrydockField()
float GetTotalUnclaimTime()
bool CanOrder(APrimalCharacter *FromCharacter, bool bBuildingStructures)
UTexture2D * IconField()
float & AutoPilot_AllowSnapToHeadingBelowAngularVelocityField()
float & Sails_MaxMovementWeightField()
float GetSpoilingTimeMultiplier(UPrimalItem *anItem)
float TakeDamage(float DamageAmount, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
float GetCrewPaymentIntervalMultiplier()
int GetCurrentSinkReason()
bool & bIncrementedAnchoredShipsField()
float & CollisionImpactMinIntervalField()
float & DefaultAngularDampingField()
float & AutoPilot_TargetHeadingErrorRange_StopField()
FVector * GetShipVelocityAtLocation(FVector *result, FVector AtLocation)
float & CollisionImpactMaxDamageRadiusField()
BitFieldValue< bool, unsigned __int32 > bClientIsInterpolatingRaft()
APrimalStructureShipHull * MyShipHullField()
void UnseatAllNPCs(bool bIfCannotUse)
float & ClientUnanchoringAllowSlowInterpolationPeriodField()
bool IsPointInsideThisRaft(FVector *TestPoint)
void SetCharacterStatusTameable(bool bSetTameable, bool bCreateInventory, bool keepInventoryForWakingTame)
void CalculateThrottleForce()
int GetShipRowingSeatCount()
bool & bWasAnchoredOrDryDockedField()
float & BaseClaimTimeField()
void InitializeStationGroups()
float & Sails_AdditionalMaxVelocityField()
static UClass * StaticClass()
void SetCurrentManualFireLocationForSeat(APrimalStructureSeating *seatToCheck, FVector *location)
FVector * GetCurrentManualFireLocationForSeat(FVector *result, APrimalStructureSeating *seatToCheck)
float & RowingSeats_RowingIntervalField()
bool DoesShipHaveBasedPawns(bool bRequireActivePawns)
float & RowingSeatImpulseMultiplierField()
bool & bBeganPlayField()
int & NumberOfBedsField()
float & Sails_SteeringForce_AtVelocityMaxField()
float & RowingImpulse_MaxField()
BitFieldValue< bool, unsigned __int32 > bDebugSailing()
float & AutoPilot_TargetHeadingErrorRange_ResumeField()
void ServerPrepareForSeamlessTravel_Implementation()
BitFieldValue< bool, unsigned __int32 > bAnchoredSetToOceanHeight()
void ForceClearAllBasingCharacters(bool bForceSetFalling)
float & ThrottleRatio_TargetField()
UPrimitiveComponent * OverrideBasedProjectileBoundsComponent(UPrimitiveComponent *BasedOnComponent)
float & AutoPilot_ForceMinAngularVelocity_MINField()
void MarkForSeamlessTravel(unsigned int DestinationServerId, ESeamlessVolumeSide::Side DestinationServerVolumeSide)
void RemoveForceToBeApplied(FName ForceName)
float GetShipRowingInput()
unsigned int & LocalStationGroupsUpdateIndexField()
void UpdateRowingVars()
void EndOrderForGroups(ECaptainOrder::Type CaptainOrder, TArray< int > *GroupsIndex, TArray< int > *StationsToFire, AActor *OrderTarget, FVector TargetLocation)
float GetSinkTargetPitch()
bool & bUnstasisNoWaterField()
bool RaftStructurePreventCharacterBasing(AActor *OtherActor, UPrimitiveComponent *BasedOnComponent)
long double & ClientStartedInterpolationAtTimeField()
void OnUpdatedStationGroupInfos()
void ClientMultiUse(APlayerController *ForPC, int UseIndex)
void ChangeGroupName(int GroupIndex, FString NewName)
float & CollisionImpactAbsoluteMinImpulseField()
BitFieldValue< bool, unsigned __int32 > bClientSideSailingForces()
BitFieldValue< bool, unsigned __int32 > bUseBPSetThrottle()
void UpdatePhysicsBase()
TArray< APrimalStructureSeating_DriverSeat * > AttachedCaptiansOrderSeatsField()
TSubclassOf< UDamageType > & CollisionImpactDamageTypeField()
BitFieldValue< bool, unsigned __int32 > bOnlyUseBPSimulatePhysics()
void OnShipRowingStart()
float GetTimeToResetRudderAngle(float WithInput)
BitFieldValue< bool, unsigned __int32 > bUseRaftBPTick()
float GetHealthPercentage()
void FinalizeCaptainOrderForGroup(ECaptainOrder::Type OrderIndex, int GroupIndex, int StationsToFire, AActor *OrderTarget, FVector OrderLocation, int ForceOnGroup, bool bUpdateGroupInfos)
TEnumAsByte< enum EShipSize::Type > & ShipSizeClassField()
float & GlobalSteeringForceMultiplierField()
void ExecuteCaptainOrderForGroup(ECaptainOrder::Type OrderIndex, int GroupIndex, int ForceOnGroup, bool bUpdateGroupInfos)
float & MaxWeightMultiplierField()
BitFieldValue< bool, unsigned __int32 > bTickRowing()
APrimalStructureSeating * GetLocalCaptainsSeat()
void PostInitializeComponents()
long double & LastTakeDamageFromEnemyTimeField()
char & CurrentBedCountField()
TWeakObjectPtr< AShooterPlayerController > & LocalCaptainControllerField()
void SetOrderForGroups(ECaptainOrder::Type CaptainOrder, TArray< int > *GroupsIndex)
bool AreAllMannedSailsOpening()
float & LastSentThrottleTargetToServerValueField()
void ClearStationGroup(int GroupIndex, bool bNotifyChange)
float & GlobalSailForceMultiplierField()
bool EndOrderForGroup(ECaptainOrder::Type CaptainOrder, int GroupIndex, int StationsToFire, AActor *OrderTarget, FVector TargetLocation, bool bUpdateGroupInfos)
float GetShipTargetThrottleRatio()
void ForceUpdateBasedPawnsMovements()
void OnRemoveCriticalShipStructure(APrimalStructure *OldStructure)
bool & bUsingLongRangeStasisField()
void OnStructurePlacedOnShip(APrimalStructure *NewStructure)
float & MinMovingSoundSpeedField()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
bool BPAllowMovementSound()
float & ClientUnanchoringInterpSpeedFastField()
void Multi_OnShipRow_Implementation()
void NetClientInterpolateTo_Implementation(FVector NewLocation, FRotator NewRotation)
float GetTotalClaimTime()
void UpdatedBasedPawns()
void NetUpdateDinoNameStrings_Implementation(FString *NewTamerString, FString *NewTamedName)
FVector & PreviousLinearVelocityField()
FVector & LastPositionField()
void SetThrottleInput(float Val)
float & MaximumSwimOntoBaseTraceDistanceField()
void DoImpactDamageToShipStructures(FVector AtLocation, float AtRange, float AtDamage, AActor *DamageCauser)
void AttachToOtherShip(APrimalRaft *OtherShip, TEnumAsByte< enum EAttachLocation::Type > AttachType, bool bAttachAtWorldTransform, FVector AttachAtWorldLoc, FRotator AttachAtWorldRot)
void ChangeActorTeam(int NewTeam)
int & NumBasedCharactersField()
void ClientPrepareForSeamlessTravel_Implementation()
void NetClientInterpolateTo(FVector NewLocation, FRotator NewRotation)
float & CurrentSailRotationField()
bool & bPreventsDinosWithStructureSupportingSaddlesField()
float GetSaddleStructureMaximumFoundationSupport2DBuildDistance(APrimalStructure *theStructure)
void BPSetAimLocation(FVector AimLocation)
void OnAddCriticalShipStructure(APrimalStructure *NewStructure)
void BP_AdjustRowImpulse(int FromRowingSeatIndex, int TotalNumActiveRowers, int CurrentActiveRowerNum, FVector *Location, FVector *Impulse)
float & ClientUnanchoringRotationInterpSpeedField()
float & RudderAutoBackAngleField()
long double & LastReleasedFromDryDockTimeField()
TArray< APrimalStructure * > AttachedRowingSeatsField()
BitFieldValue< bool, unsigned __int32 > bIsSmallRaft()
float & ShipBeachedStartTimeField()
void PlayDying(float KillingDamage, FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
float & SailingVelocity_MaxAllowedField()
UTexture2D * GetCurrentCaptainOrderIcon(ECaptainOrder::Type CurrentCaptainOrder)
void NetSetGroupsStructuresCaptainOrder_Implementation(ECaptainOrder::Type CaptainOrder, int GroupIndex)
float & OverrideSaddleStructureMaxFoundationSupport2DBuildDistanceField()
void SetAimLocation(FVector AimLocation)
BitFieldValue< bool, unsigned __int32 > bAllowShipForcedMovement()
float & ScaleFloatingHUDMaxDistanceField()
float GetShipWeightSinkingPercentage()
float & CollisionImpactMinDamageRadiusField()
float GetShipWeightPercentage()
TEnumAsByte< enum EShipType::Type > & ShipTypeField()
float & FrontGroupMinYCoordinateField()
float & RotateSailsSpeedMultiplierField()
void TickCriticalShipStructures(float DeltaSeconds)
BitFieldValue< bool, unsigned __int32 > bDeadTicked()
float GetTotalSailUnits()
FString & KilledNotificationStringField()
float GetMaxMovementWeight()
float & SteeringForce_MinAllowedField()
APrimalStructureClaimFlag * CurrentClaimFlagField()
int OverrideBasedProjectileOutOfBounds(UPrimitiveComponent *ProjectileUpdatedComponent)
void ProcessEditText(AShooterPlayerController *ForPC, FString *TextToUse, bool checkedBox, unsigned int ExtraID1, unsigned int ExtraID2)
void CalculateSteeringVelocity()
BitFieldValue< bool, unsigned __int32 > bDebugRowing_ForceAllSeatsRowSync()
float & LastSentSailRotationToServerValueField()
BitFieldValue< bool, unsigned __int32 > bDebugSteering()
UTexture2D * OrderStandDownIconField()
float & AutoPilot_AngularVelocityMaxInterpSpeedField()
FRotator & ClientRaftInterpRotField()
int GetMannedSailsCount()
float & SteeringForce_MaxAllowedField()
int & NumOfLieutenantSeatsAllowedField()
void OnDeserializedByGame(EOnDesrializationType::Type DeserializationType)
void OnRep_IsInDrydock()
TArray< APawn * > * GetShipBasedPawns(TArray< APawn * > *result, USceneComponent *OnComponent, bool bOnlyActivePawns)
float & Sails_MaxThrottleForceField()
TArray< FVector > & CurrentManualFireLocationsField()
float & OvercrewedIsOverweightMinSinkingPercentField()
FVector * GetParticleSystemClampingVelocity(FVector *result)
BitFieldValue< bool, unsigned __int32 > bAllowReturnToShipyard()
void UpdateSailingVars()
BitFieldValue< bool, unsigned __int32 > bAllowSails()
void CheckForChangeThrottle()
void AddTorqueToBeApplied(FVector Force, FName ForceName)
FString * GetEntryString(FString *result)
float & ThrottleInputField()
float & Teleport_AllowedBelowTopDeckDistField()
float & ShipWeightMovementForcePowerField()
UTexture2D * OrderManualFireIconField()
void DetachFromShip(bool bDetachAtWorldTransform, FVector DetachAtWorldLoc, FRotator DetachAtWorldRot)
void FinalizeCaptainOrderForGroups(ECaptainOrder::Type OrderIndex, TArray< int > *GroupsIndex, TArray< int > *StationsToFire, AActor *OrderTarget, FVector OrderLocation)
void ApplyGlobalDamageToShip(float DamageAmount, bool bIsPercent, AController *EventInstigator, AActor *DamageCauser, TSubclassOf< UDamageType > DamageType)
bool ForceAllowAddBuffOfClass(TSubclassOf< APrimalBuff > BuffClass)
float & BaseMovementWeightField()
float GetRudderAngle()
void TeleportSucceeded(bool bIsATest, bool bSimpleTeleport)
BitFieldValue< bool, unsigned __int32 > bTickRefreshStationGroupOrders()
float & DrawFloatingHUDMaxDistanceEnemyField()
bool SetOrderForGroup(ECaptainOrder::Type CaptainOrder, int GroupIndex, bool bUpdateGroupInfos)
float & ThrottleCheckIntervalField()
bool WantsVesselPhysics()
void RemoveTameUnitCost()
float & Sails_ThrottleForceWindMult_MinField()
TMap< TSubclassOf< UPrimalItem >, int, FDefaultSetAllocator, TDefaultMapKeyFuncs< TSubclassOf< UPrimalItem >, int, 0 > > * GetShipAmmoTotals(TMap< TSubclassOf< UPrimalItem >, int, FDefaultSetAllocator, TDefaultMapKeyFuncs< TSubclassOf< UPrimalItem >, int, 0 > > *result, TArray< TSubclassOf< UPrimalItem > > ammoTypes)
float & ShipMaximumAdditionalBedsStatusValueField()
bool Die(float KillingDamage, FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
TArray< FOrderingGroupInfo > & StationGroupsField()
long double & LastRowTimeField()
FVector & ClientRaftInterpLocField()
float & BaseUnclaimTimeField()
BitFieldValue< bool, unsigned __int32 > bHealthPercentageUseHullHealth()
UTexture2D * GetEntryIcon(UObject *AssociatedDataObject, bool bIsEnabled)
FVector * GetInterpolatedVelocity(FVector *result)
void BPVesselDynamicsOnHit(AActor *OtherActor, UPrimitiveComponent *OtherComp, FVector NormalImpulse, FHitResult *Hit)
float & CollisionImpactMaxDamageAmountField()
float & MinOpenWaterDebuffDistanceField()
int CanAddCriticalShipStructure(APrimalStructure *NewStructure)
void SimulatePhysics(float DeltaSeconds)
float GetSailUnitPercentage()
UTexture2D * OrderAttackMyTargetIconField()
float GetThrottleForce()
float & CollisionImpactMinDamageAmountField()
void AddForceToBeAppliedAtCustomSocket(FVector Force, FName ForceName, FName SocketName)
void GetBasedCrewCounts(int *OutPlayers, int *OutCrew)
bool IsUpdatingComponentTransforms(USceneComponent *InSceneComponent)
void SetTurningSailsInput(float Val)
USphereComponent * LongRangeStasisComponentField()
BitFieldValue< bool, unsigned __int32 > bAutoFullyBuildInShipYard()
float & ShipAdditionalBedsCrewPaymentIntervalMinField()
float & MinMaxThrottleRatioToBeachField()
float & ClientUnanchoringLocationInterpSpeedField()
float & CaptainSkillSailRotationMultiplierField()
FVector * CalculateManualFireCannonCenterLocation(FVector *result, TArray< int > *GroupsIndex, FVector TargetLocation)
float & RowingSeats_RowingInputField()
float & FixedBackwardsThrottleForceField()
float & LastDistanceToShoreField()
void OnSaddleStructuresUpdated(APrimalStructure *SaddleStructure, bool bWasRemoved)
void AddForceToBeApplied(FVector Location, FVector Force, FName ForceName)
float & CollisionImpactMinImpulseField()
FVector * GetShipVelocity(FVector *result)
int & ForcedMovementDirectionField()
float & MinAllowedGroundDistField()
TArray< APrimalStructure * > AttachedSailsField()
float & RudderAngleThresholdField()
int & LastMarkedFrameCountField()
bool HasOpenUnMannedSails()
void SetAutoStationGrouping(bool NewValue)
TSubobjectPtr< UAudioComponent > & MovingSoundComponentField()
void OnRep_IsInWetDock()
UTexture2D * OrderFreeFireIconField()
FVector & Sails_ThrottleForceLocationField()
float & TimeSinceLastFadeOutField()
TEnumAsByte< enum EShipSize::Type > * GetShipSizeClass(TEnumAsByte< enum EShipSize::Type > *result)
bool PreventCharacterBasing(AActor *OtherActor, UPrimitiveComponent *BasedOnComponent)
float & WetDockOceanZOffsetField()
int & NoWaterTriesField()
float & MaxTimeToShootAtLocationField()
float & Sails_ThrottleForceWindMult_MaxField()
float & MinOpenWaterSpoilingMultField()
float & CurrentAngularDampingField()
APrimalStructureSeating_DriverSeat * GetDominantSeatForGroup(int GroupIndex)
long double & LastSentThrottleTargetToServerTimeField()
long double & DiedAtTimeField()
int & NumberOfCrewField()
FVector & PreviousAngularVelocityField()
FString * GetEntryDescription(FString *result)
void UpdateCaptainSkillSailMultipliers()
void OnShipRowingStop()
float & FixedThrottleRateField()
FString * GetDescriptiveName(FString *result)
void SetShipWetDockReleasedState(bool bIsReleased)
float & MaxOpenWaterSpoilingMultField()
float & BackGroupMaxYCoordinateField()
APrimalStructure * GetMainDriverSeat()
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
BitFieldValue< bool, unsigned __int32 > bIsNPCShip()
float & MaxSailRotationField()
int & LastFrameDisabledForcedVelocityDirectionField()
long double GetLastRowTime()
long double & LastCollisionImpactTimeField()
void OnStructureRemovedFromShip(APrimalStructure *OldStructure)
void ResetSailingInputs()
float & ShipStructureHealthMultiplierField()
float & DefaultLinearDampingField()
void SetShipDriver(AShooterCharacter *NewDriver)
FName & VesselDynamicsCollisionProfileNameField()
BitFieldValue< bool, unsigned __int32 > bDebugRowing()
long double & NetworkCreationTimeField()
TSubclassOf< UPrimalItem > & OpenWaterSpoilingItemClassField()
long double & LastFrameMarkedTimeField()
bool & bIsInWetDockField()
AShooterCharacter * GetDriver()
BitFieldValue< bool, unsigned __int32 > bCanMoveWithoutRider()
USoundBase * MovingSoundCueField()
int & AdditionalNumberOfCrewField()
bool WantsLongRangeStasis()
void SetDeath(bool bForceRagdoll)
float & DrawFloatingHUDMaxDistanceAllyField()
void NetSetGroupsStructuresCaptainOrder(ECaptainOrder::Type CaptainOrder, int GroupIndex)
float & CollisionImpactMaxImpulseField()
void SetSteeringInput(float Val)
FString * GetStationGroupName(FString *result, int groupIndex)
BitFieldValue< bool, unsigned __int32 > bReplicateCurrentSailRotation()
float & ReplicatedThrottleRatio_TargetField()
BitFieldValue< bool, unsigned __int32 > bAllowRowingSeats()
float & CurrentLinearDampingField()
void ActivateAllHighlights(bool bRequestFromCaptain, int LTSeatIndex, char IconsToActivate)
FVector2D & SailHUDIconYMinMaxField()
void CalculateSailRotation()
long double & LastThrottleCheckStartTimeField()
FVector * GetShipForwardVector(FVector *result)
BitFieldValue< bool, unsigned __int32 > bAddedToActiveArray()
unsigned int & ServerStationGroupsUpdateIndexField()
float & SailTurningInputField()
bool BPSetThrottleInput(float Val)
void UpdateRaftRelevant()
FRotator * GetShipRotation(FRotator *result, float YawOffset)
float GetMaxFloatingHUDRange()
void FinalSeamlessTravelled()
float & ShipHullSinkMovementForceMultiplierField()
FVector & CapOrdersAdditionTPVOffsetField()
void ProcessEditText(AShooterPlayerController *ForPC, FString *TextToUse, bool __formal, int ExtraID1, int ExtraID2)
FString & LinkedPlayerNameField()
FRotator * GetPlayerSpawnRotation(FRotator *result)
FVector & PlayerSpawnLocOffsetField()
void ClientMultiUse(APlayerController *ForPC, int UseIndex)
FRotator & PlayerSpawnRotOffsetField()
FVector * GetPlayerSpawnLocation(FVector *result)
void OnBedUsed(AShooterPlayerController *PC, AShooterCharacter *ForPawn, unsigned int OriginServerId, FVector2D *FromRelativeLocInOriginServer)
unsigned int & PlacedOnShipIDField()
static UClass * GetPrivateStaticClass()
bool AllowSpawnForPlayer(AShooterPlayerController *PC, bool bCheckCooldownTime, APrimalStructure *FromStructure)
int IsAllowedToBuild(APlayerController *PC, FVector AtLocation, FRotator AtRotation, FPlacementData *OutPlacementData, bool bDontAdjustForMaxRange, FRotator PlayerViewRotation, bool bFinalPlacement, TArray< FLocRot > *AlternateSnapTransforms, FVector *SnapCheckStartLoc)
static UClass * GetPrivateStaticClass(const wchar_t *Package)
void OnStructurePlacedNotify(APlayerController *PC, FVector AtLocation, FRotator AtRotation, FRotator PlayerViewRotation, APawn *AttachToPawn, FName BoneName, bool bFlipped)
long double & LastSignNamingTimeField()
float & UseCooldownRadiusField()
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
BitFieldValue< bool, unsigned __int32 > bDestroyAfterRespawnUse()
float & AttachedToPlatformStructureEnemySpawnPreventionRadiusField()
FVector2D * GetRelativeLocationInServer(FVector2D *result)
bool CheckStructureActivateTribeGroupPermission(unsigned __int64 PlayerDataID, unsigned __int64 TribeID)
static void StaticRegisterNativesAPrimalStructureBed()
bool & bInLandClaimedFlagRangeField()
void SpawnedPlayerFor(AShooterPlayerController *PC, APawn *ForPawn)
bool AllowPickupForItem(AShooterPlayerController *ForPC)
FString * GetDescriptiveName(FString *result)
bool FastTravelAllowSpawnForPlayer(unsigned int PlayerDataID, bool bCheckCooldownTime)
void DrawHUD(AShooterHUD *HUD)
void UpdateInLandClaimedFlagRange(APrimalStructureClaimFlag *ToIgnore)
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
void ChangeActorTeam(int NewTeam)
unsigned int & LinkedPlayerIDField()
unsigned int & NextAllowedUseTimeField()
void OnDeserializedByGame(EOnDesrializationType::Type DeserializationType)
bool AllowSpawnForDownloadedPlayer(unsigned __int64 PlayerDataID, unsigned __int64 TribeID, bool bCheckCooldownTime)
static APrimalStructureBed * FindBedWithID(UWorld *forWorld, int theBedID)
FSpawnPointInfo * GetSpawnPointInfo(FSpawnPointInfo *result)
void PlacedStructure(AShooterPlayerController *PC)
bool AllowStructureAccess(APlayerController *ForPC)
bool CanOpen(APlayerController *ForPC)
BitFieldValue< bool, unsigned __int32 > bForceDoorOpenOut()
void BPGotoDoorState(int NewDoorState)
BitFieldValue< bool, unsigned __int32 > bRotateYaw()
BitFieldValue< bool, unsigned __int32 > bUseSecondDoor()
BitFieldValue< bool, unsigned __int32 > bRotateRoll()
char & ClientPrevDoorOpenStateField()
BitFieldValue< bool, unsigned __int32 > bIsDoorTickActive()
void BPSetDoorState(int DoorState)
FString * GetDescriptiveName(FString *result)
BitFieldValue< bool, unsigned __int32 > bSupportsLocking()
BitFieldValue< bool, unsigned __int32 > bRotatePitch()
FRotator & SecondDoorDefaultRotField()
void GotoDoorState(char DoorState)
void DelayedGotoDoorState(char DoorState, float DelayTime)
BitFieldValue< bool, unsigned __int32 > bIsDoorMoving()
void NetGotoDoorState_Implementation(char DoorState)
void ClientMultiUse(APlayerController *ForPC, int UseIndex)
long double & LastDoorStateChangeTimeField()
bool AllowIgnoreCharacterEncroachment_Implementation(UPrimitiveComponent *HitComponent, AActor *EncroachingCharacter)
long double & LastLockStateChangeTimeField()
USoundCue * DoorOpenSoundField()
BitFieldValue< bool, unsigned __int32 > bInitializedRotation()
void SetDoorTickActive(bool bNewActive)
BitFieldValue< bool, unsigned __int32 > bSupportsPinLocking()
static UClass * GetPrivateStaticClass()
BitFieldValue< bool, unsigned __int32 > bInvertOpenCloseDirection()
bool PreventCharacterBasing(AActor *OtherActor, UPrimitiveComponent *BasedOnComponent)
USoundBase * LockDoorSoundField()
void OnRep_DoorOpenState(char PrevDoorOpenState)
TSubobjectPtr< USceneComponent > & MyDoorTransformField()
BitFieldValue< bool, unsigned __int32 > bCanBeForcedOpenByDino()
void DrawHUD(AShooterHUD *HUD)
BitFieldValue< bool, unsigned __int32 > bForceStaticMobility()
USoundCue * DoorCloseSoundField()
BitFieldValue< bool, unsigned __int32 > bForceDoorOpenIn()
BitFieldValue< bool, unsigned __int32 > bPreventDoorInterpolation()
unsigned int & CurrentPinCodeField()
bool AllowPickupForItem(AShooterPlayerController *ForPC)
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
BitFieldValue< bool, unsigned __int32 > bAdminOnlyAccess()
long double & LastPinOpenSuccessTimeField()
BitFieldValue< bool, unsigned __int32 > bIsLocked()
static UClass * GetPrivateStaticClass(const wchar_t *Package)
USoundBase * LockedSoundField()
BitFieldValue< bool, unsigned __int32 > bUseBPGotoDoorState()
float & DoorStateChangeIgnoreEncroachmentIntervalField()
static void StaticRegisterNativesAPrimalStructureDoor()
BitFieldValue< bool, unsigned __int32 > bPreventBasingWhileMoving()
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
USoundBase * UnlockDoorSoundField()
BitFieldValue< bool, unsigned __int32 > bIsPinLocked()
bool ApplyPinCode(AShooterPlayerController *ForPC, int appledPinCode, bool bIsSetting, int TheCustomIndex)
bool CanBeRepaired(AShooterPlayerController *ByPC, bool bCurrentlyRepairing)
bool ModifyMoveToOrderedActorsArray(TArray< UPrimitiveComponent * > *MoveToArray, APrimalCharacter *FromPlayer)
float OffsetHUDFromBottomScreenY_Implementation(AHUD *ForHUD)
unsigned int & TaggedIndexTwoField()
FVector & WorldGeometryObstructionCheckOffsetField()
void BP_TickCriticalShipStructure(float DeltaTime)
float & ShipStructureOffsetFromHUDBottomYField()
FVector & PreviewCameraPivotOffsetField()
BitFieldValue< bool, unsigned __int32 > bAllowSnapRotation()
BitFieldValue< bool, unsigned __int32 > bUseBPGetStructureWeight()
BitFieldValue< bool, unsigned __int32 > bPlayerPlacementRequiresBeingOnStructurePlacerArray()
void PostSpawnInitialize(FVector *SpawnLocation, FRotator *SpawnRotation, AActor *InOwner, APawn *InInstigator, bool bRemoteOwned, bool bNoFail, bool bDeferConstruction, bool bDeferBeginPlay)
float & ShipPlacementRotationOffsetField()
BitFieldValue< bool, unsigned __int32 > bStructurePlacedNotifyParentStructure()
BitFieldValue< bool, unsigned __int32 > bRequireFreePrimarySnappedStructure()
bool BPPreventReplacementBy(APrimalStructure *theStructure)
FVector & PreviewGizmoMeshOffsetField()
TWeakObjectPtr< APrimalDinoCharacter > & SaddleDinoField()
BitFieldValue< bool, unsigned __int32 > bPreventAttachToSaddle()
void OnDeserializedByGame(EOnDesrializationType::Type DeserializationType)
unsigned int & ProcessTreeTagField()
BitFieldValue< bool, unsigned __int32 > bSnapToWaterSurface()
BitFieldValue< bool, unsigned __int32 > bAttachToStaticMeshSocket()
long double & LastColorizationTimeField()
void BPPlayDying(float KillingDamage, FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
BitFieldValue< bool, unsigned __int32 > bBPOverrideAllowSnappingWith()
BitFieldValue< bool, unsigned __int32 > bOverrideAttachedTurretYawLimits()
FString & OwningPlayerNameField()
bool BP_PreventChoosingRotation(APrimalStructurePlacer *ForPlacer)
TArray< APrimalDinoCharacter * > LatchedDinosField()
void Demolish(APlayerController *ForPC)
float & TraceDistanceFromActorToCeilingField()
BitFieldValue< bool, unsigned __int32 > bRequiresToBeInsideZoneVolume()
UStaticMesh * PreviewDefaultStaticMeshField()
FVector * GetAttachedTurretYawLimitsOverride(FVector *result, APrimalStructure *ForStructure)
BitFieldValue< bool, unsigned __int32 > bUseShipStructureHealthMultiplier()
TArray< TSubclassOf< APrimalStructure > > & ExcludeInStructuresRadiusClassesField()
UPrimitiveComponent * GetPrimaryHitComponent()
FieldArray< char, 6 > AlternateStructureColorSetsField()
bool BPPreventPlacingStructureOntoMe(APlayerController *PC, APrimalStructure *ForNewStructure, FHitResult *ForHitResult)
BitFieldValue< bool, unsigned __int32 > bSeatedForceDisableCollisionCheck()
static bool CullAgainstFoundations(APrimalStructure **StartingStructure, TArray< APrimalStructure * > *Foundations)
BitFieldValue< bool, unsigned __int32 > bEnforceStructureLinkExactRotation()
char & TribeRankHUDYOffsetField()
void NetSpawnCoreStructureDeathActor(float BuffTimeReductionMultiplier)
BitFieldValue< bool, unsigned __int32 > bRequiresPlacingOnWall()
bool AllowStructureAccess(APlayerController *ForPC)
float GetStructureRepairCooldownTime()
float & AdditionalRepairPercentNextIntervalField()
void UpdateTribeGroupStructureRank_Implementation(char NewRank)
BitFieldValue< bool, unsigned __int32 > bIsCriticalShipStructure()
void SetDinoSaddleAttachment(APrimalDinoCharacter *myDino, FName BoneName, FVector RelLoc, FRotator RelRot, bool bMaintainWorldPosition)
bool BPOverrideSnappedToTransform(APrimalStructure *childStructure, int ChildSnapFromIndex, FVector UnsnappedPlacementPos, FRotator UnsnappedPlacementRot, FVector SnappedPlacementPos, FRotator SnappedPlacementRot, int SnapToIndex, FVector *OutLocation, FRotator *OutRotation, int *bForceInvalidateSnap)
BitFieldValue< bool, unsigned __int32 > bPreventCreationOfDynamicMaterials()
int BPIsAllowedToBuildEx(FPlacementData *OutPlacementData, int CurrentAllowedReason, APlayerController *PC, bool bFinalPlacement)
bool IsValidForSnappingFrom(APrimalStructure *OtherStructure)
BitFieldValue< bool, unsigned __int32 > bPaintingUseTaggedMeshComponent()
UPhysicalMaterial * ForceComponentsPhysMaterialField()
TArray< FName > & PreventPlacingOnFloorTagsField()
FVector & GroundEncroachmentCheckLocationOffsetField()
TArray< TSubclassOf< APrimalStructure > > & OnlyAllowStructureClassesFromAttachField()
BitFieldValue< bool, unsigned __int32 > bUsesWorldSpaceMaterial()
int & LastInAllyRangeTimeSerializedField()
UMaterialInterface * StructureIconMaterialField()
BitFieldValue< bool, unsigned __int32 > bRequiresPlacementOnShip()
BitFieldValue< bool, unsigned __int32 > bIsRepairing()
float & FlatAdditionalRepairPercentField()
bool TickCriticalShipStructure(float DeltaTime)
bool IsValidSnapPointFrom(APrimalStructure *ParentStructure, int MySnapPointFromIndex)
int BPIsAllowedToBuild(FPlacementData *OutPlacementData, int CurrentAllowedReason)
BitFieldValue< bool, unsigned __int32 > bIgnoreParentStructureDestruction()
float & SnapOverlapCheckRadiusField()
bool AllowSpawnForPlayer(AShooterPlayerController *PC, bool bCheckCooldownTime, APrimalStructure *FromStructure)
bool AllowPlacingStructureOnMe(APrimalStructure *ChildStructure, FPlacementData *ThePlacementData)
bool TickPlacingStructure(APrimalStructurePlacer *PlacerActor, float DeltaTime)
BitFieldValue< bool, unsigned __int32 > bCraftedFromStatItem()
BitFieldValue< bool, unsigned __int32 > bTakeGroundNormalDirectly()
BitFieldValue< bool, unsigned __int32 > bDontActuallySnapJustPlacement()
void BP_OnStructurePlacedNotify(APlayerController *PC, FVector AtLocation, FRotator AtRotation, FRotator PlayerViewRotation, APawn *AttachToPawn, FName BoneName, bool bFlipped)
BitFieldValue< bool, unsigned __int32 > bPreventAttachedChildStructures()
BitFieldValue< bool, unsigned __int32 > bShowAttachedToShipMultiUse()
float & MaxSnapLocRangeField()
float & ReturnDamageImpulseField()
BitFieldValue< bool, unsigned __int32 > bShowHullTooltip()
TArray< APrimalStructure * > LinkedStructuresField()
bool BPOverrideDemolish(AShooterPlayerController *ForPC)
void TimeoutFor_DelayedClientAttachParentReplicationFixupCheck()
TArray< FPrimalStructureSnapPoint > * BPGetSnappingPoints()
FVector * GetParticleSystemClampingVelocity(FVector *result)
float & LandClaimPlacementRadiusField()
BitFieldValue< bool, unsigned __int32 > bStructureSaveDirty()
BitFieldValue< bool, unsigned __int32 > bAllowStructureColors()
void UpdateTribeGroupStructureRank(char NewRank)
BitFieldValue< bool, unsigned __int32 > bIgnoreMaxStructuresInRange()
FVector2D & OverlayTooltipPaddingField()
BitFieldValue< bool, unsigned __int32 > bRequiresSnapping()
static void CleanUpTree(TArray< APrimalStructure * > *StartingStructures, AController *InstigatorController, AActor *DamageCauser)
TSubclassOf< APrimalStructure > & AllowReplacementByStructureClassTypeField()
TArray< FPrimalStructureSnapPointOverride > & SnapToModelOverridesField()
bool AddRepairPercentForNextInterval(float Multiplier)
void DrawPlacementHUD(AHUD *HUD)
void UpdatedHealth(bool bDoReplication)
BitFieldValue< bool, unsigned __int32 > bBeganPlay()
BitFieldValue< bool, unsigned __int32 > bDisablePlacementOnDynamicsFoliageAndDoors()
TSubobjectPtr< USceneComponent > & MyRootTransformField()
BitFieldValue< bool, unsigned __int32 > bAllowAttachToSaddle()
BitFieldValue< bool, unsigned __int32 > bDisallowPreventCropsBiomes()
TArray< short > * GetStructureColorsArray(TArray< short > *result)
float & ColorizationRangeMultiplierField()
BitFieldValue< bool, unsigned __int32 > bAllowPlacementOutsideShipBounds()
BitFieldValue< bool, unsigned __int32 > bIsFlippable()
BitFieldValue< bool, unsigned __int32 > bAttachToStaticMeshSocketRotation()
BitFieldValue< bool, unsigned __int32 > bForceGroundForFoundation()
TArray< TSubclassOf< APrimalStructure > > & ForceAllowWallAttachmentClassesField()
float & PreventPlacingNearEnemyRadiusField()
void SetEnabledPrimarySnappedStructureParent(bool bEnabled)
bool AllowPlacingStructureOnMe_Implementation(APrimalStructure *ChildStructure, FPlacementData *ThePlacementData)
float & LastHealthPercentageField()
BitFieldValue< bool, unsigned __int32 > bPreventGivingDemolishResources()
float GetDemolishGivesResourcesMultiplier(APlayerController *ForPC)
BitFieldValue< bool, unsigned __int32 > bPreventPlacementOnShip()
BitFieldValue< bool, unsigned __int32 > bDontSetStructureCollisionChannels()
bool AllowPickupForItem(AShooterPlayerController *ForPC)
BitFieldValue< bool, unsigned __int32 > bPreventDurabilityHealthScaling()
TArray< TSubclassOf< APrimalStructure > > & AllowReplacementByStructureClassTypesField()
TSubclassOf< UPrimalStructureSnapSettings > & StructureSnapSettingsClassField()
BitFieldValue< bool, unsigned __int32 > bIgnoreSnappedToOtherFloorStructures()
void PlayDying(float KillingDamage, FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
TArray< FName > & PreventSaddleDinoTagsField()
FVector & SpawnEmitterLocationOffsetField()
float & MaxAdditionalRepairPercentField()
TArray< TSubclassOf< APrimalStructure > > & SnapToStructureTypesToExcludeField()
BitFieldValue< bool, unsigned __int32 > bPlacementWantsToBeFlipped()
BitFieldValue< bool, unsigned __int32 > bIgnorePawns()
BitFieldValue< bool, unsigned __int32 > bIsFloor()
void NPC_OnArrivedAtStructure(APrimalCharacter *ForChar)
static bool IsPointNearSupplyCrateSpawn(UWorld *theWorld, FVector AtPoint)
long double & CheckUntilAttachedToShipStartTimeField()
bool AllowBeginPlacementBy_Implementation(AShooterPlayerController *ByPC)
TArray< APrimalStructure * > StructuresPlacedOnFloorField()
float & OverrideEnemyFoundationPreventionRadiusField()
void ApplyColorToRegions(__int16 CustomColorID, bool *ApplyToRegions)
UMeshComponent * GetSnapSocketMeshComponent()
BitFieldValue< bool, unsigned __int32 > bForceSnappedStructureToGround()
float & ScaleFactorField()
float GetTargetingDesirability(ITargetableInterface *Attacker)
FName * GetAttachedTurretCameraSocketNameOverride_Implementation(FName *result, APrimalStructure *ForStructure)
float & MyExtraShipStructureHealthMultiplierField()
BitFieldValue< bool, unsigned __int32 > bOverrideAttachedTurretCameraSocketName()
TArray< TSubclassOf< APrimalStructure > > & AllowPlacingOnFloorClassesField()
bool BPForceConsideredEnemyFoundation(APlayerController *PC, APrimalStructure *ForNewStructure, FVector *TestAtLocation)
FVector & PlacementTraceScaleField()
bool PreventCharacterBasing(AActor *OtherActor, UPrimitiveComponent *BasedOnComponent)
BitFieldValue< bool, unsigned __int32 > bPreventEnemyTeamPainting()
TArray< TSubclassOf< UDamageType > > & ReturnDamageExcludeIncomingTypesField()
bool BPAllowPickupGiveItem(APlayerController *ForPC)
BitFieldValue< bool, unsigned __int32 > bCanBeRepairedByAnyTeam()
TSubclassOf< AActor > & ItemsUseAlternateActorClassAttachmentField()
float & PlacementInitialTracePointOffsetForVerticalGroundField()
static int BPGetStructureID(APrimalStructure *PrimalStructure)
TArray< TSubclassOf< APrimalStructure > > & StructuresAllowedToBeVerticalGroundField()
FVector & PlacementEncroachmentBoxExtentField()
void DrawStructureTooltip(AShooterHUD *HUD, bool bForMultiUseSelector)
int & LimitMaxStructuresInRangeTypeFlagField()
float & LastBumpedDamageTimeField()
BitFieldValue< bool, unsigned __int32 > bUsingStructureColors()
float & BarrierPlacementPreventionDistanceField()
static UClass * GetPrivateStaticClass()
int BP_CanPlaceCriticalShipStructure(APrimalRaft *OnShip)
APrimalStructure * GetNearbyFoundation(FPlacementData *PlacementData, APlayerController *ForPC)
BitFieldValue< bool, unsigned __int32 > bAllowLoadBearing()
float & AdditionalFoundationSupportDistanceForLinkedStructuresField()
unsigned int & TaggedIndexField()
FVector * GetSnapPointLocation(FVector *result, int SnapPointIndex, bool bOverrideTransform, FVector OverrideLoc, FRotator OverrideRot)
float & UnstasisAutoDestroyAfterTimeField()
BitFieldValue< bool, unsigned __int32 > bFinalPlacementDontAdjustForMaxRange()
float & PreviewGizmoMeshScaleField()
FVector & AdvancedRotationPlacementOffsetField()
BitFieldValue< bool, unsigned __int32 > bCanBuildUpon()
float & SnapCheckIntervalDistanceField()
float & LimitMaxStructuresInRangeRadiusField()
BitFieldValue< bool, unsigned __int32 > bAllowSnapOntoSameLocation()
BitFieldValue< bool, unsigned __int32 > bUseSkeletalMeshForSocketSnapPoints()
BitFieldValue< bool, unsigned __int32 > bDidSpawnEffects()
int & SavedStructureMinAllowedVersionField()
float & DemolishGiveItemCraftingResourcePercentageField()
FPlacementData * BPPlacingWallAttachmentOnMe_Implementation(FPlacementData *result, APrimalStructure *AttachedStructure, FPlacementData *OutPlacementData)
BitFieldValue< bool, unsigned __int32 > bPreventDinoPlacementDistanceIncrease()
TSubclassOf< UPrimalItem > & PickupGivesItemField()
BitFieldValue< bool, unsigned __int32 > bTryVerticalGround()
float & ReturnDamageAmountField()
BitFieldValue< bool, unsigned __int32 > bResetSnapCycle()
BitFieldValue< bool, unsigned __int32 > bAllowDamageByShipImpact()
int & RequirePlacementOnShipDeckIndexField()
BitFieldValue< bool, unsigned __int32 > bIsEnvironmentStructure()
BitFieldValue< bool, unsigned __int32 > bCreatedDynamicMaterials()
TArray< FString > & PreventBuildStructureReasonStringOverridesField()
bool AllowBeginPlacementBy(AShooterPlayerController *ByPC)
void ClearCustomColors_Implementation()
BitFieldValue< bool, unsigned __int32 > bDisableStructureOnElectricStorm()
void SetupComponentCollisionChannels(UPrimitiveComponent *PrimitiveComponent, bool bSetupDestructionMesh, bool bSetupMeshMaterials)
int & bTraceCheckOnlyUseStructuresWithTypeFlagsField()
BitFieldValue< bool, unsigned __int32 > bReturnDamageOnHitFromPawn()
float & MaximumHeightUnderWorldMaxKillZField()
static void FindFoundations(APrimalStructure *StartingStructure, TArray< APrimalStructure * > *Foundations)
BitFieldValue< bool, unsigned __int32 > bForceOnChildStructurePlacedNotify()
TArray< TSubclassOf< APrimalStructure > > & SnapFromStructureTypesToExcludeField()
int CanPlaceCriticalShipStructure(APrimalRaft *OnShip)
BitFieldValue< bool, unsigned __int32 > bSnapRequiresPlacementOnGround()
BitFieldValue< bool, unsigned __int32 > bAllowPlacementOnOtherTeamDinos()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
FString * GetTutorialHintString(FString *result)
BitFieldValue< bool, unsigned __int32 > bHasResetDecayTime()
FLinearColor * GetStructureColor(FLinearColor *result, int ColorRegionIndex)
BitFieldValue< bool, unsigned __int32 > bUseBPGetInfoFromConsumedItemForPlacedStructure()
TArray< TSubclassOf< APrimalDinoCharacter > > & PreventSaddleDinoClassesField()
bool AllowSnappingWith(APrimalStructure *OtherStructure, APlayerController *ForPC)
BitFieldValue< bool, unsigned __int32 > bServerDestroyedFailedPlacement()
bool GetSnapToLocation(FVector *AtLoc, FRotator *AtRotation, FPlacementData *OutPlacementData, APrimalStructure **OutParentStructure, int *OutSnapToIndex, APlayerController *PC, bool bFinalPlacement, int SnapPointCycle, TArray< FLocRot > *AlternateSnapTransforms)
TArray< TSubclassOf< UDamageType > > & ReturnDamageOnlyForIncomingTypesField()
BitFieldValue< bool, unsigned __int32 > bDontSetStructureCollisionChannelsCreateDynamicMaterials()
BitFieldValue< bool, unsigned __int32 > bForcePlacingOnGround()
BitFieldValue< bool, unsigned __int32 > bUseBPRefreshedStructureColors()
BitFieldValue< bool, unsigned __int32 > bTriggerBPUnstasis()
BitFieldValue< bool, unsigned __int32 > bUseBPPostLoadedFromSaveGame()
BitFieldValue< bool, unsigned __int32 > bUseBPIsAllowedToBuildEx()
TArray< TSubclassOf< APrimalDinoCharacter > > & AllowSaddleDinoClassesField()
void NonPlayerFinalStructurePlacement(int PlacementTargetingTeam, int PlacementOwningPlayerID, FString *PlacementOwningPlayerName, APrimalStructure *ForcePrimaryParent, bool bLinkToParent)
TSubclassOf< UPrimalItem > & ConsumesPrimalItemField()
void CheckUntilAttachedToValidShip()
void SetStructureCollisionChannels()
float & NoClaimFlagDecayDestructionPeriodField()
float & ForcePreventPlacingInOfflineRaidStructuresRadiusField()
BitFieldValue< bool, unsigned __int32 > bNoCollision()
static void CleanUpTree(APrimalStructure *StartingStructure, AController *InstigatorController, AActor *DamageCauser)
BitFieldValue< bool, unsigned __int32 > bForcePreventEnemyStructuresNearby()
BitFieldValue< bool, unsigned __int32 > bTraceThruEncroachmentPoints()
BitFieldValue< bool, unsigned __int32 > bDisablePlacementOnStructureFloors()
BitFieldValue< bool, unsigned __int32 > bClientMobileStructure()
FVector & SnapAlternatePlacementTraceScaleField()
int GetStructureColorValue(int ColorRegionIndex)
void InitDynamicMaterials(UMeshComponent *Component)
static void FlagReachable(APrimalStructure *StartingStructure)
BitFieldValue< bool, unsigned __int32 > bUseAlternateStructureColorSetOnShips()
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
bool & bHideStatusBarsField()
BitFieldValue< bool, unsigned __int32 > bPreventSpawingStructureDeathActor()
BitFieldValue< bool, unsigned __int32 > bLandPlacementRequiresLandClaim()
bool IncludeTransformInHeaderData()
int & SnapToShipDeckIndexField()
void ApplyLinkedIDs(bool bRelinkParents)
void NetSpawnCoreStructureDeathActor_Implementation(float BuffTimeReductionMultiplier)
BitFieldValue< bool, unsigned __int32 > bUsesHealth()
BitFieldValue< bool, unsigned __int32 > bForceDisableFootSound()
float & MaximumFoundationSupport2DBuildDistanceField()
void DelayedDisableSnapParent()
BitFieldValue< bool, unsigned __int32 > bTakeAnythingAsGround()
bool BPUseCountStructureInRange()
void ClientUpdatedStructureColors_Implementation()
BitFieldValue< bool, unsigned __int32 > bPlacedOnShip()
float & DecayDestructionPeriodMultiplierField()
void ServerRequestUseItemWithActor(APlayerController *ForPC, UObject *anItem, int AdditionalData)
float & TimeToAllowFreePickupField()
TArray< TSubclassOf< APrimalStructure > > & PreventReplacementOfStructureClassTypesField()
bool IsFullValidWorldStructure()
APrimalStructure * PlacedOnFloorStructureField()
bool IsCheckingForAttachedToValidShip()
void MultiAddStructuresPlacedOnFloor(APrimalStructure *structure)
FVector & PlacementHitLocOffsetField()
void NetDoSpawnEffects_Implementation()
void BPRefreshedStructureColors()
BitFieldValue< bool, unsigned __int32 > bImmuneToAutoDemolish()
FString & StatsPanelStructureTitleField()
BitFieldValue< bool, unsigned __int32 > bAllowAttachToPawn()
void ClientUpdatedStructureColors()
USoundBase * PlacementSoundField()
BitFieldValue< bool, unsigned __int32 > bAllowSkipPartialWorldSave()
BitFieldValue< bool, unsigned __int32 > bUseTribeGroupStructureRank()
BitFieldValue< bool, unsigned __int32 > bDestroyOnStasis()
BitFieldValue< bool, unsigned __int32 > bAllowPlacingOnOtherTeamStructuresPvPOnly()
static APrimalStructure * GetClosestStructureToPoint(UWorld *ForWorld, FVector AtPoint, float OverlapRadius)
BitFieldValue< bool, unsigned __int32 > bDontOverrideCollisionProfile()
float & LastFadeOpacityField()
float & SnapToWaterSurface_ZOffsetField()
BitFieldValue< bool, unsigned __int32 > bForceAllowNearSupplyCrateSpawns()
float & PreviewCameraDistanceScaleFactorField()
BitFieldValue< bool, unsigned __int32 > bOnlyAllowPlacementInWater()
TSubclassOf< UDamageType > & ReturnDamageTypeField()
void OnRep_AttachmentReplication()
BitFieldValue< bool, unsigned __int32 > bMobileStructureForceAllowAsGround()
FVector & OverrideCheckStructurePlacementOverlapForceEncroachmentExtentField()
void ClientUpdateLinkedStructures_Implementation(TArray< unsigned int > *NewLinkedStructures)
FSpawnPointInfo * GetSpawnPointInfo(FSpawnPointInfo *result)
bool DoAnyTribePermissionsRestrict(AShooterPlayerController *ForPC)
void BP_OnFailedToAttachToValidShip()
FRotator & PlacementTraceRotOffsetField()
BitFieldValue< bool, unsigned __int32 > bFoundationRequiresGroundTrace()
float & TraceDistanceFromActorToWallVerticalGroundField()
void BP_OnDemolished(APlayerController *ForPC)
BitFieldValue< bool, unsigned __int32 > bForcePlacingOnCeiling()
BitFieldValue< bool, unsigned __int32 > bIsCoreStructure()
FString & TutorialHintStringField()
bool ClampBuildLocation(FVector FromLocation, AActor **OutHitActor, FPlacementData *OutPlacementData, bool bDontAdjustForMaxRange, APlayerController *PC)
TArray< unsigned int > & LinkedStructuresIDField()
void OnStructurePlacedNotify(APlayerController *PC, FVector AtLocation, FRotator AtRotation, FRotator PlayerViewRotation, APawn *AttachToPawn, FName BoneName, bool bFlipped)
void NetUpdateOriginalOwnerNameAndID_Implementation(int NewOriginalOwnerID, FString *NewOriginalOwnerName)
void SetupDynamicMeshMaterials(UMeshComponent *meshComp, bool bDisableWorldSpaceEffects)
static APrimalStructure * GetFromID(UWorld *World, unsigned int TheStructureID)
BitFieldValue< bool, unsigned __int32 > bIsWall()
BitFieldValue< bool, unsigned __int32 > bBeginPlayIgnoreApplyScale()
bool AllowPlacingMeOnStructure(APrimalStructure *ParentStructure, FPlacementData *ThePlacementData)
TArray< TSubclassOf< APrimalStructure > > & PreventReplacementByStructureClassTypesField()
float GetStructureDemolishTime()
FName & PaintingFileNameOverrideField()
void BPGetInfoFromConsumedItemForPlacedStructure_Implementation(UPrimalItem *ItemToConsumed)
BitFieldValue< bool, unsigned __int32 > bPickupGiveItemRequiresAccess()
FVector * BPOverridePlacementLocation(FVector *result, FVector PlacementLocation)
bool FinalStructurePlacement(APlayerController *PC, FVector AtLocation, FRotator AtRotation, FRotator PlayerViewRotation, APawn *AttachToPawn, FName BoneName, bool bIsFlipped, UClass **ClassOverride)
TSubclassOf< APrimalStructure > & PreventReplacementOfStructureClassTypeField()
int & ForceLimitStructuresInRangeField()
BitFieldValue< bool, unsigned __int32 > bDemolishJustDestroy()
BitFieldValue< bool, unsigned __int32 > bCanBeRepaired()
TArray< FPrimalStructureSnapPointOverride > & SnapFromModelOverridesField()
float & ExcludeInStructuresRadiusField()
BitFieldValue< bool, unsigned __int32 > bPostSpawnInitialized()
bool IsAttachedToShipInWetDock()
TArray< TSubclassOf< APrimalStructure > > & FastDecayLinkedStructureClassesField()
bool GetPlacingGroundLocation(AActor **OutHitActor, FPlacementData *OutPlacementData, APlayerController *PC, bool bFinalPlacement, int SnapPointCycle, TArray< FLocRot > *AlternateSnapTransforms, bool bIgnoreSnapCheckDistanceInterval)
BitFieldValue< bool, unsigned __int32 > bPlacementChooseRotation()
bool BPCanFinalPlaceOnStructureSaddle(FPlacementData *data, APawn *AttachToPawn)
BitFieldValue< bool, unsigned __int32 > bShowInPlaceableList()
void OnShipImpactedStructure(APrimalRaft *Ship, UPrimitiveComponent *OtherComp, FVector NormalImpulse, FHitResult *Hit)
bool BPPreventSpawnForPlayer(AShooterPlayerController *PC, bool bCheckCooldownTime, APrimalStructure *FromStructure)
int & PreviewLastPlacementResultField()
void BPGetAllLinkedStructures(TArray< APrimalStructure * > *OutLinkedStructures)
bool IsValidSnapPointTo(APrimalStructure *ChildStructure, int MySnapPointToIndex)
static void GetNearbyStructuresOfClass(UWorld *World, TSubclassOf< APrimalStructure > StructureClass, FVector *Location, float Range, TArray< APrimalStructure * > *Structures)
static UClass * GetPrivateStaticClass(const wchar_t *Package)
BitFieldValue< bool, unsigned __int32 > bDeprecateStructure()
bool PreventChoosingRotation(APrimalStructurePlacer *ForPlacer)
FRotator & SnappingRotationOffsetField()
BitFieldValue< bool, unsigned __int32 > bUseAdvancedRotationPlacement()
BitFieldValue< bool, unsigned __int32 > bSnappingRequiresNearbyFoundation()
FString & RemoteInventoryTitleField()
void NetUpdateTeamAndOwnerName_Implementation(int NewTeam, FString *NewOwnerName)
TArray< APrimalStructure * > AlternateSnapPreviewsField()
BitFieldValue< bool, unsigned __int32 > bForcePersonalStructureOwnership()
BitFieldValue< bool, unsigned __int32 > bSetStaticMobility()
BitFieldValue< bool, unsigned __int32 > bUseBP_TickCriticalStructure()
BitFieldValue< bool, unsigned __int32 > bPendingRemoval()
BitFieldValue< bool, unsigned __int32 > bUseBPHandleStructureEnabled()
BitFieldValue< bool, unsigned __int32 > bDebug()
void NetUpdateTeamAndOwnerName(int NewTeam, FString *NewOwnerName)
bool BPOverrideAllowStructureAccess(AShooterPlayerController *ForPC, bool bIsAccessAllowed)
float & WaterPlacementMinimumWaterHeightField()
BitFieldValue< bool, unsigned __int32 > bForceAllowWallAttachments()
TArray< TSubclassOf< APrimalStructure > > & AllowReplacementOfStructureClassTypesField()
APrimalStructureDoor * GetLinkedDoor()
BitFieldValue< bool, unsigned __int32 > bTakeGroundNormal()
BitFieldValue< bool, unsigned __int32 > bForceAllowInPreventionVolumes()
BitFieldValue< bool, unsigned __int32 > bForceAllowSaddleStructureBasing()
BitFieldValue< bool, unsigned __int32 > bForceCheckNearbyEnemyFoundation()
TEnumAsByte< enum EShipSize::Type > & StructureShipSizeClass_MinField()
BitFieldValue< bool, unsigned __int32 > bDestroyWhenLostFoundationAndPlacementChooseRotation()
BitFieldValue< bool, unsigned __int32 > bForceBlockIK()
bool BPAllowSnappingWith(APrimalStructure *OtherStructure, APlayerController *ForPC)
FName & StructureTypeTagField()
BitFieldValue< bool, unsigned __int32 > bBPPostSetStructureCollisionChannels()
BitFieldValue< bool, unsigned __int32 > bUseStructureClassForParentActorClassAttachments()
float & MaximumHeightAboveWorldGroundField()
float & PlacementMaxRangeField()
void PlacedOnDino(APrimalDinoCharacter *OnChar)
void SetStructureColorValue(int ColorRegionIndex, int SetVal)
FVector & FloatingHudLocTextOffsetField()
BitFieldValue< bool, unsigned __int32 > bUseBPSetDynamicMaterialParams()
static void StaticRegisterNativesAPrimalStructure()
BitFieldValue< bool, unsigned __int32 > bTryPlacingOnCeiling()
BitFieldValue< bool, unsigned __int32 > bCheckForOverlappingStructuresOnPlacement()
bool IsOnlyLinkedToFastDecayStructures()
void ApplyPrimalItemSettingsToStructure(UMeshComponent *meshToColorize, UPrimalItem *AssociatedPrimalItem)
bool BPImpactEffect(FHitResult *HitRes, FVector *ShootDirection)
FVector2D & PlacementFloorCheckXYExtentField()
BitFieldValue< bool, unsigned __int32 > bIsFoundation()
bool BPPreventPlacementOnPawn(APlayerController *PC, APrimalCharacter *ForCharacter, FName ForBone)
TSubclassOf< APrimalStructure > * GetBedFilterClass_Implementation(TSubclassOf< APrimalStructure > *result)
float & PlacementFloorCheckZExtentField()
FString & OwnerNameField()
BitFieldValue< bool, unsigned __int32 > bPreventStasis()
int GetNumStructuresInRange(FVector AtLocation, float WithinRange)
void OnChildStructurePlacedNotify(APrimalStructure *ChildStructure)
BitFieldValue< bool, unsigned __int32 > bFlipOnlyMyStaticMesh()
bool BPPreventPlacingOnFloorStructure(FPlacementData *theOutPlacementData, APrimalStructure *FloorStructure)
float & PlacementOffsetForCeilingField()
TArray< TSubclassOf< APrimalStructure > > & PreventParentStructureClassesField()
FieldArray< char, 6 > AllowStructureColorSetsField()
float TakeDamage(float Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
FPlacementData * BPPlacingWallAttachmentOnMe(FPlacementData *result, APrimalStructure *AttachedStructure, FPlacementData *OutPlacementData)
BitFieldValue< bool, unsigned __int32 > bAllowUseFromRidingDino()
FName & PlaceOnWallUseStaticMeshTagField()
bool Die(float KillingDamage, FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
void BPApplyCustomDurabilityOnPickup(UPrimalItem *pickedup)
static int GetNumStructuresInRangeStructureTypeFlag(UWorld *theWorld, FVector AtLocation, int TypeFlag, float WithinRange, bool bCheckBPCountStructureInRange, bool bUseInternalOctree, APrimalStructure *IgnoreStructure)
TArray< FName > & EncroachmentCheckIgnoreStructureTypeTagsField()
float & ShipPlacementMaxBelowZOffsetField()
void ApplyScale(bool bOnlyInitPhysics)
BitFieldValue< bool, unsigned __int32 > bUsePlacementCollisionCheck()
bool BP_ModifyMoveToOrderedActorsArray(TArray< UPrimitiveComponent * > *MoveToArray, APrimalCharacter *FromPlayer)
static void CullAgainstFoundations(TArray< APrimalStructure * > *StartingStructures, TArray< APrimalStructure * > *Foundations)
bool IsOnlyLinkedToFastDecayStructuresInternal(TSet< APrimalStructure *, DefaultKeyFuncs< APrimalStructure *, 0 >, FDefaultSetAllocator > *TestedStructures)
TArray< int > * BPGetLinkedStructureIDs(TArray< int > *result)
static UClass * StaticClass()
TWeakObjectPtr< APrimalRaft > & LastAttachedShipField()
void GetSnapToParentStructures(FVector AtLocation, FRotator AtRotation, int InitialMySnapIndex, APrimalStructure *InitialParent, TArray< APrimalStructure * > *SnapToParentStructures, APlayerController *PC)
void SetEnabled(bool bEnabled)
float AddAggroOnBump(APrimalDinoCharacter *BumpedBy)
FString * GetEntryString(FString *result)
float & NoClaimFlagDecayDestructionPeriodMultiplierField()
int & StructureSnapTypeFlagsField()
float & RepairPercentPerIntervalField()
BitFieldValue< bool, unsigned __int32 > bDemolished()
BitFieldValue< bool, unsigned __int32 > bGroundTraceAllowCollisionWithWater()
void BPProcessEditText(AShooterPlayerController *ForPC, FString *TextToUse, bool checkedBox, int ExtraID1, int ExtraID2)
float & PlacementOffsetForVerticalGroundField()
BitFieldValue< bool, unsigned __int32 > bIsFenceFoundation()
FRotator & PlacementRotOffsetField()
BitFieldValue< bool, unsigned __int32 > bPlacementShouldNotBeHorizontal()
void NetUpdateOriginalOwnerNameAndID(int NewOriginalOwnerID, FString *NewOriginalOwnerName)
BitFieldValue< bool, unsigned __int32 > bAllowPlacingOnOtherTeamStructures()
int & StructureRangeTypeFlagField()
float GetNoClaimFlagDecayPeriod()
unsigned int & StructureIDField()
BitFieldValue< bool, unsigned __int32 > bIgnoreDestructionFoundationCheck()
bool GetSnapPlacementMeshOverride(FPlacementData *PlacementData, UStaticMesh **OutStaticMesh, UClass **OutReplacementClass, FVector *PreviewLocOffset, FRotator *PreviewRotOffset)
float & RepairAmountRemainingField()
void GetAllLinkedStructures(TArray< APrimalStructure * > *OutLinkedStructures)
void TickPlacingShipStructure(APrimalRaft *OnShip, FVector LastPlacementHitLoc)
BitFieldValue< bool, unsigned __int32 > bUseBPAllowPickupGiveItem()
void PostInitializeComponents()
BitFieldValue< bool, unsigned __int32 > bUseFenceFoundation()
BitFieldValue< bool, unsigned __int32 > bForceUseSkeletalMeshComponent()
float & PlacementFloorCheckZExtentUpField()
BitFieldValue< bool, unsigned __int32 > bSetAttachmentTimer()
long double & LastFailedPinTimeField()
bool Internal_IsInSnapChain(APrimalStructure *theStructure)
UMeshComponent * PreviewGizmoComponentField()
BitFieldValue< bool, unsigned __int32 > bPlacementUsesWeaponClipAmmo()
BitFieldValue< bool, unsigned __int32 > bRequiresPlacementOnStructureFloors()
BitFieldValue< bool, unsigned __int32 > bDisableSnapStructure()
FName & AttachToStaticMeshSocketNameBaseField()
bool BPAllowJumpOutOfWaterOnto(AActor *Jumper)
BitFieldValue< bool, unsigned __int32 > bForceAllowPlacementWhenUsingClimbingPickOrFalling()
void DrawHUD(AShooterHUD *HUD)
TWeakObjectPtr< APrimalStructureClaimFlag > & LinkedToClaimFlagField()
void ModifyClientSideMoveToLocation(FVector *MoveToLoc)
int & StructureMinAllowedVersionField()
BitFieldValue< bool, unsigned __int32 > bForceCreateDynamicMaterials()
FRotator & SpawnEmitterRotationOffsetField()
bool AllowPlacingMeOnStructure_Implementation(APrimalStructure *ParentStructure, FPlacementData *ThePlacementData)
BitFieldValue< bool, unsigned __int32 > bAllowEnemyDemolish()
void BPGetInfoFromConsumedItemForPlacedStructure(UPrimalItem *ItemToConsumed)
BitFieldValue< bool, unsigned __int32 > bForceSpawningStructureDeathActor()
void BPHandleStructureEnabled(bool bEnabled)
USceneComponent * GetParticleBaseComponent()
BitFieldValue< bool, unsigned __int32 > bOnlyFoundationIfSnappedToFoundation()
FString * GetDescriptiveName(FString *result)
bool AllowCreateDynamicMaterials()
BitFieldValue< bool, unsigned __int32 > bIgnoreMaxStructuresInSmallRadius()
BitFieldValue< bool, unsigned __int32 > bUseBPPreventStasis()
BitFieldValue< bool, unsigned __int32 > bIgnoreMaxSaddleStructuresNum()
FVector2D & OverlayTooltipScaleField()
FRotator & TakeGroundNormalRotationOffsetField()
BitFieldValue< bool, unsigned __int32 > bBlockOverlappingStructuresOnPlacement()
BitFieldValue< bool, unsigned __int32 > bClientAddPlacedOnFloorStructures()
BitFieldValue< bool, unsigned __int32 > bStationaryStructure()
BitFieldValue< bool, unsigned __int32 > bPlacingOnGroundRequiresNoStructure()
BitFieldValue< bool, unsigned __int32 > bCheckStructurePlacementOverlapForceEncroachment()
char & TribeGroupStructureRankField()
BitFieldValue< bool, unsigned __int32 > bServerIsTestingForPlacement()
FString * GetAimedTutorialHintString_Implementation(FString *result)
long double & LastStructureStasisTimeField()
bool BPPreventReplacementOf(APrimalStructure *theStructure)
FVector & ForceSnappedStructureToGroundCheckExtentField()
void BPPostLoadedFromSaveGame()
float GetSpoilingTimeMultiplier(UPrimalItem *anItem)
BitFieldValue< bool, unsigned __int32 > bStructureUseAltCollisionChannel()
UMaterialInterface * PreviewMaterialField()
float & PreviewCameraDefaultZoomMultiplierField()
TArray< TSubclassOf< APrimalStructure > > & PreventChildStructureClassesField()
float & RepairCheckIntervalField()
void BPGetSnapFromPlacementMeshOverride(APrimalStructure *ParentStructure, FPlacementData *OutPlacementData, UStaticMesh **OutMeshOverride, TSubclassOf< APrimalStructure > *OutClassOverride, FVector *PreviewLocOffset, FRotator *PreviewRotOffset)
BitFieldValue< bool, unsigned __int32 > bPreventPlacementInWater()
BitFieldValue< bool, unsigned __int32 > bUseBPCanPlaceOnStructureSaddle()
BitFieldValue< bool, unsigned __int32 > bUseFadeInEffect()
FieldArray< __int16, 6 > StructureColorsField()
BitFieldValue< bool, unsigned __int32 > bFlippedIgnoreComponentOffsets()
BitFieldValue< bool, unsigned __int32 > bAlignWithShipRotation()
TArray< TSubclassOf< APrimalStructure > > & AllowParentStructureClassesField()
float & DecayDestructionPeriodField()
BitFieldValue< bool, unsigned __int32 > bIsFlipped()
bool CanAutoDemolish(bool bCanImmediatelyAutoDemolish, bool bForceCheckClaimFlagOverlap)
UStaticMesh * MyStaticMeshOverrideField()
BitFieldValue< bool, unsigned __int32 > bBPOverrideAllowStructureAccess()
float & PlacementMaxZDeltaField()
BitFieldValue< bool, unsigned __int32 > bUsesPaintingComponent()
BitFieldValue< bool, unsigned __int32 > bSeatedDisableCollisionCheck()
TArray< TSubclassOf< APrimalStructure > > & AllowChildStructureClassesField()
void BPPostSetStructureCollisionChannels()
bool AllowJumpOutOfWaterOnto(AActor *Jumper)
TEnumAsByte< enum EShipSize::Type > * GetStructureShipMinSizeClass(TEnumAsByte< enum EShipSize::Type > *result)
APrimalStructure * PrimarySnappedStructureParentField()
TWeakObjectPtr< UMeshComponent > & PrimaryMeshComponentField()
BitFieldValue< bool, unsigned __int32 > bTriggerBPStasis()
bool SkipDuringPartialWorldSave()
void BPStructurePreGetMultiUseEntries(APlayerController *ForPC)
BitFieldValue< bool, unsigned __int32 > bPlacementTraceIgnorePawns()
BitFieldValue< bool, unsigned __int32 > bBPOverrideSnappedToTransform()
void SetEnabledPrimarySnappedStructureParent_Implementation(bool bEnabled)
float GetStructureDamageMultiplier()
BitFieldValue< bool, unsigned __int32 > bAllowInRegularStructurePreventionZones()
void DelayedClientAttachParentReplicationFixupCheck(APrimalCharacter *PawnToCheck, float Timeout)
float & PreviewCameraMaxZoomMultiplierField()
BitFieldValue< bool, unsigned __int32 > bPaintingUseSkeletalMesh()
static void ReprocessTree(TArray< APrimalStructure * > *StartingStructures, AController *InstigatorController, AActor *DamageCauser)
ADayCycleManager * GetDayCycleManager()
FVector & PlacementEncroachmentCheckOffsetField()
unsigned int & AttachedToDinoID1Field()
FLinearColor * GetStructureColorForID(FLinearColor *result, int SetNum, int ID)
void BPPlacedStructureLocation(APlayerController *PC, FVector AtLocation, FRotator AtRotation, FRotator PlayerViewRotation, APawn *AttachToPawn, FName BoneName, bool bFlipped)
TArray< TSubclassOf< APrimalStructure > > & OnlyAllowStructureClassesToAttachField()
int IsAllowedToBuild(APlayerController *PC, FVector AtLocation, FRotator AtRotation, FPlacementData *OutPlacementData, bool bDontAdjustForMaxRange, FRotator PlayerViewRotation, bool bFinalPlacement, TArray< FLocRot > *AlternateSnapTransforms, FVector *SnapCheckStartLoc)
void BPGetSnapToPlacementMeshOverride(APrimalStructure *ChildStructure, FPlacementData *OutPlacementData, UStaticMesh **OutMeshOverride, TSubclassOf< APrimalStructure > *OutClassOverride, FVector *PreviewLocOffset, FRotator *PreviewRotOffset)
BitFieldValue< bool, unsigned __int32 > bRequiresGroundedPlacement()
bool BP_ModifyClientSideMoveToLocation(FVector *MoveToLoc)
void ClientUpdateLinkedStructures(TArray< unsigned int > *NewLinkedStructures)
BitFieldValue< bool, unsigned __int32 > bUseOnlyBlockSelfTraceChannel()
static APrimalStructure * BPGetFromID(UWorld *World, int TheStructureID)
float & PlacementFloorCheckEndOffsetZField()
UObject * GetUObjectInterfaceDataListEntryInterface()
TEnumAsByte< enum EShipSize::Type > & StructureShipSizeClass_MaxField()
void BP_OnRepair(float RepairAmount)
TEnumAsByte< enum EShipSize::Type > * GetStructureShipMaxSizeClass(TEnumAsByte< enum EShipSize::Type > *result)
UMaterialInterface * GetEntryIconMaterial(UObject *AssociatedDataObject, bool bIsEnabled)
BitFieldValue< bool, unsigned __int32 > bSnappedSeatStructuresIgnoreGroundForStandingLocation()
void PlacedStructureLocation(APlayerController *ByPC)
APrimalRaft * GetAttachedToShip()
BitFieldValue< bool, unsigned __int32 > bIgnoreDyingWhenDemolished()
bool CheckNotEncroaching(FVector PlacementLocation, FRotator PlacementRotation, AActor *DinoCharacter, APrimalStructure *SnappedToParentStructure, APrimalStructure *ReplacesStructure, bool bUseAlternatePlacementTraceScale)
long double & LastInAllyRangeTimeField()
void BP_OnAttachedToValidShip()
float & PlacementChooseRotationMaxRangeOverrideField()
void SetStructureColors(TArray< short > InStructureColors)
static bool IsPointObstructedByWorldGeometry(UWorld *ForWorld, FVector ThePoint, bool bIgnoreTerrain, bool bOnlyCheckTerrain, bool bIgnoreFoliage, float OBSTRUCTION_CHECK_DIST)
BitFieldValue< bool, unsigned __int32 > bForcePlacingOnVerticalGround()
float & PlacementInitialTracePointOffsetForCeilingField()
UPaintingTexture * GetPaintingTexture()
float & DemolishActivationTimeField()
FString * GetEntryDescription(FString *result)
FName * GetAttachedTurretCameraSocketNameOverride(FName *result, APrimalStructure *ForStructure)
BitFieldValue< bool, unsigned __int32 > bForceBlockStationaryTraces()
BitFieldValue< bool, unsigned __int32 > bForceFloorCollisionGroup()
BitFieldValue< bool, unsigned __int32 > bInitializedMaterials()
BitFieldValue< bool, unsigned __int32 > bAbsoluteTakeAnythingAsGround()
FString * BPOverrideCantBuildReasonString(FString *result, int CantBuildReason)
bool & bClientAddedToStructuresArrayField()
static void GetStructuresInRange(UWorld *theWorld, FVector AtLocation, float WithinRange, TSubclassOf< APrimalStructure > StructureClass, TArray< APrimalStructure * > *StructuresOut, bool bUseInternalOctree, APrimalStructure *IgnoreStructure)
APawn * AttachedToField()
float & PlacementFloorCheckStartOffsetZField()
float & BaseStructureWeightField()
float & PlacementMaxZAbovePlayerHeightField()
void SetAllowStructureColorSet(TArray< int > newColorSet)
UTexture2D * GetEntryIcon(UObject *AssociatedDataObject, bool bIsEnabled)
bool IsNetRelevantFor(APlayerController *RealViewer, AActor *Viewer, FVector *SrcLocation)
TArray< TSubclassOf< APrimalStructure > > & StructuresAllowedToBeCeilingField()
BitFieldValue< bool, unsigned __int32 > bPreventPreviewIfWeaponPlaced()
BitFieldValue< bool, unsigned __int32 > bSetFlippedComponentOffsets()
BitFieldValue< bool, unsigned __int32 > bWasPlacementSnapped()
TSubclassOf< APrimalStructure > * GetBedFilterClass(TSubclassOf< APrimalStructure > *result)
float & FreePickupTextYOffsetField()
UPrimalItem * CraftedFromStatItemField()
bool AllowPlacingOnSaddleParentClass(APrimalDinoCharacter *theDino, bool bForcePrevent)
void ClientMultiUse(APlayerController *ForPC, int UseIndex)
BitFieldValue< bool, unsigned __int32 > bUseSnapFromPlacementOverrideEvenWhenNotSnapped()
APrimalStructureExplosiveTransGPS * AttachedTransponderField()
FRotator & PreviewCameraRotationField()
APrimalStructure * PrimarySnappedStructureChildField()
void ChangeActorTeam(int NewTeam)
BitFieldValue< bool, unsigned __int32 > bIsPvE()
void OnFailedToAttachToValidShip()
bool BPHandleBedFastTravel(AShooterPlayerController *ForPC, APrimalStructure *ToBed)
FVector & ReplacementCheckOffsetField()
int & PlacementMaterialForwardDirIndexField()
bool StructurePlacementOverlapForceEncroachment(APrimalStructure *PlacingStructure, AActor *OnDinoCharacter, APrimalStructure *SnappedToParentStructure, APrimalStructure *ReplacesStructure, FVector *PlacementLocation, FVector *EncroachmentCheckLocation, FVector *EncroachmentCheckExtent)
void ProcessEditText(AShooterPlayerController *ForPC, FString *TextToUse, bool checkedBox, int ExtraID1, int ExtraID2)
bool BPPreventUsingAsFloorForStructure(FPlacementData *theOutPlacementData, APrimalStructure *StructureToPlaceOnMe)
float & NPC_AdditionalUseRadiusField()
TSubclassOf< APrimalStructure > & SnapStructureClassField()
TArray< FPrimalStructureSnapPoint > & SnapPointsField()
int & TraceIgnoreStructuresWithTypeFlagsField()
BitFieldValue< bool, unsigned __int32 > bHighPriorityDemolish()
BitFieldValue< bool, unsigned __int32 > bClientRequestedStatItem()
BitFieldValue< bool, unsigned __int32 > bIsPreviewStructure()
bool AllowColoringBy(APlayerController *ForPC, UObject *anItem)
void PrepareAsPlacementPreview()
void RemoveLinkedStructure(APrimalStructure *Structure, AController *InstigatorController, AActor *DamageCauser)
BitFieldValue< bool, unsigned __int32 > bAllowPlacementWhileSeated()
FVector & WaterVolumeCheckPointOffsetField()
BitFieldValue< bool, unsigned __int32 > bBPOverideDemolish()
TWeakObjectPtr< APrimalCharacter > & TempBasedPawnWaitingForAttachmentParentReplicationField()
bool PreventPlacingOnFloorClass(TSubclassOf< APrimalStructure > FloorClass)
bool IsAttachedToShipInDryDock()
BitFieldValue< bool, unsigned __int32 > bForceIgnoreStationaryObjectTrace()
TArray< TSubclassOf< APrimalStructure > > & PreventPlacingOnFloorClassesField()
BitFieldValue< bool, unsigned __int32 > bCanDemolish()
TSubclassOf< UPrimalItem > & ItemSetExtraItemClassField()
Definition Actor.h:9820
TArray< FSupplyCrateItemSet, FDefaultAllocator > & AdditionalItemSetsField()
Definition Actor.h:9812
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:9802
TSubclassOf< UPrimalSupplyCrateItemSets > & AdditionalItemSetsOverrideField()
Definition Actor.h:9813
TArray< FSupplyCrateItemSet, FDefaultAllocator > & ItemSetsField()
Definition Actor.h:9810
float & ItemSetExtraItemQuantityByQualityMultiplierField()
Definition Actor.h:9821
TSubclassOf< UPrimalSupplyCrateItemSets > & ItemSetsOverrideField()
Definition Actor.h:9811
BitFieldValue< bool, unsigned __int32 > bIsBonusCrateField()
Definition Actor.h:9824
BitFieldValue< bool, unsigned __int32 > bIsPowered()
void DrawHUD(AShooterHUD *HUD)
BitFieldValue< bool, unsigned __int32 > bFuelAllowActivationWhenNoPower()
BitFieldValue< bool, unsigned __int32 > bPoweredWaterSourceWhenActive()
void RefreshPowered(APrimalStructureItemContainer *InDirectPower)
bool IsValidForDinoFeedingContainer(APrimalDinoCharacter *ForDino)
BitFieldValue< bool, unsigned __int32 > bUseOpenSceneAction()
bool RemoteInventoryAllowActivation(AShooterPlayerController *ForPC)
long double & NetDestructionTimeField()
BitFieldValue< bool, unsigned __int32 > bOverrideHasPowerString()
BitFieldValue< bool, unsigned __int32 > bSupportsLocking()
TArray< UMaterialInterface * > InActivateMaterialsField()
TSubclassOf< APrimalStructureItemContainer > & PoweredNearbyStructureTemplateField()
BitFieldValue< bool, unsigned __int32 > bLastToggleActivated()
BitFieldValue< bool, unsigned __int32 > bCraftingSubstractOwnWater()
BitFieldValue< bool, unsigned __int32 > bOnlyAllowTeamActivation()
BitFieldValue< bool, unsigned __int32 > bPoweredAllowBattery()
BitFieldValue< bool, unsigned __int32 > bOnlyUseSpoilingMultipliersIfActivated()
BitFieldValue< bool, unsigned __int32 > bRequiresItemExactClass()
void SetPlayerConstructor(APlayerController *PC)
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
BitFieldValue< bool, unsigned __int32 > bDisplayActivationOnInventoryUISecondary()
unsigned __int64 & DeathCacheCharacterIDField()
BitFieldValue< bool, unsigned __int32 > bStartedUnderwater()
BitFieldValue< bool, unsigned __int32 > bStructureEnableActorTickWhenActivated()
float & PoweredBatteryDurabilityToDecreasePerSecondField()
BitFieldValue< bool, unsigned __int32 > bDidSetContainerActive()
bool AllowToggleActivation(AShooterPlayerController *ForPC)
void PowerGeneratorBuiltNearbyPoweredStructure(APrimalStructureItemContainer *PoweredStructure)
TArray< TSubclassOf< UPrimalItem > > & FuelItemsConsumedGiveItemsField()
void SetDisabledTimer(float DisabledTime)
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
BitFieldValue< bool, unsigned __int32 > bDisplayActivationOnInventoryUITertiary()
bool ApplyPinCode(AShooterPlayerController *ForPC, int appledPinCode, bool bIsSetting, int TheCustomIndex)
BitFieldValue< bool, unsigned __int32 > bInventoryForcePreventItemAppends()
BitFieldValue< bool, unsigned __int32 > bAutoActivateIfPowered()
static UClass * GetPrivateStaticClass()
BitFieldValue< bool, unsigned __int32 > bCraftingSubstractConnectedWater()
BitFieldValue< bool, unsigned __int32 > bIsAmmoContainer()
BitFieldValue< bool, unsigned __int32 > bForceDropInventoryOnDeath()
TArray< TSubclassOf< UPrimalItem > > & OverrideParticleTemplateItemClassesField()
BitFieldValue< bool, unsigned __int32 > bReplicateItemFuelClass()
TArray< USoundBase * > OverrideAudioTemplatesField()
BitFieldValue< bool, unsigned __int32 > bContainerActivated()
BitFieldValue< bool, unsigned __int32 > bCanToggleActivation()
TSubclassOf< UPrimalItem > & FuelItemTrueClassField()
bool BPIsValidWaterSourceForPipe(APrimalStructureWaterPipe *ForWaterPipe)
BitFieldValue< bool, unsigned __int32 > bDisableActivationUnderwater()
BitFieldValue< bool, unsigned __int32 > bAutoActivateWhenFueled()
long double & LastLockStateChangeTimeField()
TSubclassOf< APrimalStructureItemContainer > & DemolishInventoryDepositClassField()
BitFieldValue< bool, unsigned __int32 > bUseBPGetQuantityOfItemWithoutCheckingInventory()
TSubclassOf< UPrimalItem > & EngramRequirementClassOverrideField()
TArray< float > & FuelConsumeDecreaseDurabilityAmountsField()
bool IsValidWaterSourceForPipe(APrimalStructureWaterPipe *ForWaterPipe)
TSubclassOf< UPrimalItem > & ReplicatedFuelItemClassField()
BitFieldValue< bool, unsigned __int32 > bForceNoPinLocking()
BitFieldValue< bool, unsigned __int32 > bUseBPGetFuelConsumptionMultiplier()
BitFieldValue< bool, unsigned __int32 > bInventoryForcePreventRemoteAddItems()
BitFieldValue< bool, unsigned __int32 > bAllowAutoActivateWhenNoPower()
USoundBase * ContainerActivatedSoundField()
TEnumAsByte< enum ECaptainOtherActions::Type > & CaptainOrdersActivationGroupField()
BitFieldValue< bool, unsigned __int32 > bForceNoStructureLocking()
float & SinglePlayerFuelConsumptionIntervalsMultiplierField()
void OnDeserializedByGame(EOnDesrializationType::Type DeserializationType)
USoundBase * ContainerDeactivatedSoundField()
BitFieldValue< bool, unsigned __int32 > bAutoActivateWhenNoPower()
BitFieldValue< bool, unsigned __int32 > bUseBPActivated()
void NotifyItemAdded(UPrimalItem *anItem, bool bEquipItem)
BitFieldValue< bool, unsigned __int32 > bAutoActivateContainer()
UPrimalInventoryComponent * MyInventoryComponentField()
BitFieldValue< bool, unsigned __int32 > bHandledDestruction()
TSubclassOf< UPrimalItem > & RequiresItemForOpenSceneActionField()
void BPPreGetMultiUseEntries(APlayerController *ForPC)
void SetPoweredOverrideCounter(int NewPoweredOverrideCounter)
BitFieldValue< bool, unsigned __int32 > bAllowCustomName()
void NotifyItemQuantityUpdated(UPrimalItem *anItem, int amount)
BitFieldValue< bool, unsigned __int32 > bServerBPNotifyInventoryItemChangesUseQuantity()
BitFieldValue< bool, unsigned __int32 > bBPOnContainerActiveHealthDecrease()
BitFieldValue< bool, unsigned __int32 > bReplicateLastActivatedTime()
bool BPCanBeActivatedByPlayer(AShooterPlayerController *PC)
BitFieldValue< bool, unsigned __int32 > bPreventToggleActivation()
float SubtractWaterFromConnections(float Amount, bool bAllowNetworking)
void BPSetPlayerConstructor(APlayerController *PC)
void NotifyCraftedItem(UPrimalItem *anItem)
BitFieldValue< bool, unsigned __int32 > bDropInventoryOnDestruction()
int BPGetQuantityOfItemWithoutCheckingInventory(TSubclassOf< UPrimalItem > ItemToCheckFor)
long double & DeathCacheCreationTimeField()
BitFieldValue< bool, unsigned __int32 > bDestroyWhenAllItemsRemoved()
BitFieldValue< bool, unsigned __int32 > bBPIsValidWaterSourceForPipe()
BitFieldValue< bool, unsigned __int32 > bDestroyWhenAllItemsRemovedExceptDefaults()
BitFieldValue< bool, unsigned __int32 > bUseBPSetPlayerConstructor()
BitFieldValue< bool, unsigned __int32 > bDrinkingWater()
long double & LastSignNamingTimeField()
BitFieldValue< bool, unsigned __int32 > bUseDeathCacheCharacterID()
void ClientMultiUse(APlayerController *ForPC, int UseIndex)
void NetUpdateLocation_Implementation(FVector NewLocation)
void BPClientRequestInventoryUpdate(AShooterPlayerController *FromPC)
TSubclassOf< UDamageType > & BasedCharacterDamageTypeField()
BitFieldValue< bool, unsigned __int32 > bPoweredUsingNPC()
long double & LastBasedCharacterDamageTimeField()
BitFieldValue< bool, unsigned __int32 > bUseBPCanBeActivated()
void NetSetContainerActive_Implementation(bool bSetActive, TSubclassOf< UPrimalItem > NetReplicatedFuelItemClass, __int16 NetReplicatedFuelItemColorIndex)
BitFieldValue< bool, unsigned __int32 > bPoweredAllowNPC()
BitFieldValue< bool, unsigned __int32 > bCheckStartedUnderwater()
TSubclassOf< UDamageType > & ContainerActiveHealthDecreaseDamageTypePassiveField()
long double & LastActiveStateChangeTimeField()
void CharacterBasedOnUpdate(AActor *characterBasedOnMe, float DeltaSeconds)
void NetUpdateBoxName_Implementation(FString *NewName)
void GetBlueprintSpawnActorTransform(FVector *spawnLoc, FRotator *spawnRot)
BitFieldValue< bool, unsigned __int32 > bIsUnderwater()
void ProcessEditText(AShooterPlayerController *ForPC, FString *TextToUse, bool bCheckedBox, int ExtraID1, int ExtraID2)
void NetSetContainerActive(bool bSetActive, TSubclassOf< UPrimalItem > NetReplicatedFuelItemClass, __int16 NetReplicatedFuelItemColorIndex)
static UClass * GetPrivateStaticClass(const wchar_t *Package)
BitFieldValue< bool, unsigned __int32 > bPoweredUsingBattery()
TArray< TSubclassOf< UPrimalItem > > & ActiveRequiresFuelItemsField()
BitFieldValue< bool, unsigned __int32 > bPoweredHasNPC()
BitFieldValue< bool, unsigned __int32 > bPoweredHasBattery()
TArray< UMaterialInterface * > ActivateMaterialsField()
TSubclassOf< UPrimalItem > & NextConsumeFuelGiveItemTypeField()
BitFieldValue< bool, unsigned __int32 > bSupportsPinLocking()
TWeakObjectPtr< APrimalStructure > & LinkedPowerJunctionStructureField()
bool CanOpen(APlayerController *ForPC)
BitFieldValue< bool, unsigned __int32 > bHasFuel()
BitFieldValue< bool, unsigned __int32 > bSupportsPinActivation()
BitFieldValue< bool, unsigned __int32 > bServerBPNotifyInventoryItemChanges()
void PlacedStructureLocation(APlayerController *ByPC)
UChildActorComponent * MyChildEmitterSpawnableField()
void SetContainerActive(bool bNewActive)
void ConsumeFuel(bool bGiveItem)
void BPNotifyInventoryItemChange(bool bIsItemAdd, UPrimalItem *theItem, bool bEquipItem)
BitFieldValue< bool, unsigned __int32 > bActiveRequiresPower()
BitFieldValue< bool, unsigned __int32 > bIsLocked()
void NotifyItemRemoved(UPrimalItem *anItem)
BitFieldValue< bool, unsigned __int32 > bIsPinLocked()
void NetUpdateBoxName(FString *NewName)
static void StaticRegisterNativesAPrimalStructureItemContainer()
BitFieldValue< bool, unsigned __int32 > bUseBPCanBeActivatedByPlayer()
long double & LastCheckedFuelTimeField()
TSubclassOf< UPrimalItem > & BatteryClassOverrideField()
FString * GetDescriptiveName(FString *result)
FSpawnPointInfo * GetSpawnPointInfo(FSpawnPointInfo *result)
TArray< float > & FuelItemsConsumeIntervalField()
void CopyStructureValuesFrom(APrimalStructureItemContainer *otherItemContainer)
BitFieldValue< bool, unsigned __int32 > bIsPowerJunction()
long double & CurrentFuelTimeCacheField()
BitFieldValue< bool, unsigned __int32 > bDisplayActivationOnInventoryUI()
void PlayDying(float KillingDamage, FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
TArray< FStageRequirement > & StageRequirementsField()
static void StaticRegisterNativesAPrimalStructureMonumentThirdTierEgyptTemple()
static UClass * GetPrivateStaticClass(const wchar_t *Package)
UAudioComponent * SailFullWindBillowSoundComponentField()
float & StatMult_MaxAcceptableAngleDiffToGatherWindField()
float & Sail_PreviousCanvasHealthField()
UAudioComponent * SailTurnSoundComponentField()
float & Sail_UnMannedGoalAngleField()
void ConsumeSailRepairRequirementsPercent(UPrimalInventoryComponent *invComp, float Percent, UPrimalInventoryComponent *additionalInventoryComp)
TArray< FCraftingResourceRequirement > & SailRepairResourceRequirementsField()
bool CanSailBeRepaired(AShooterPlayerController *ByPC, bool bCurrentlyRepairing)
float & Sail_MaxMovementWeightField()
void BPGetInfoFromConsumedItemForPlacedStructure_Implementation(UPrimalItem *ItemToConsumed)
void SetSailOpenRatio(float newRatio)
BitFieldValue< bool, unsigned __int32 > bUsesBillowMaterialParam()
float & Sail_CurrentOpenRatioField()
void DrawHUD(AShooterHUD *HUD)
float & AdditionalSailRepairPercentNextIntervalField()
void Control(APrimalCharacter *ShooterCharacter, int SeatNumber, bool bLockedToSeat)
static UClass * GetPrivateStaticClass(const wchar_t *Package)
BitFieldValue< bool, unsigned __int32 > bReallyCanUseShipThrottleUnmanned()
bool AddRepairPercentForNextInterval(float Multiplier)
static UClass * GetPrivateStaticClass()
void OnStructurePlacedNotify(APlayerController *PC, FVector AtLocation, FRotator AtRotation, FRotator PlayerViewRotation, APawn *AttachToPawn, FName BoneName, bool bFlipped)
bool TickCriticalShipStructure(float DeltaTime)
void ToggleAllLadders(bool doRetract)
UAudioComponent * SailBillowSoundComponentField()
TArray< float > & UnfurlSoundOpenPercentTriggersField()
float & MinEffectivenessFromWindCapturedField()
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
bool TestMeetsSailRepairRequirementsPercent(UPrimalInventoryComponent *invComp, float Percent, UPrimalInventoryComponent *additionalInvComp)
float & Sail_ExtraAdditionalMaxVelocity_MultiplierField()
float & StatMult_TurningEffectivenessField()
void Net_SetUnMannedGoalAngle(float newAngle)
void DrawPlacementHUD_Implementation(AHUD *HUD)
void UpdateFurlAndUnfurlSFX(float TargetOpenRatio)
void Net_SetUnMannedThrottleRatio(float newRatio)
float & Sail_CanvasMaxHealthField()
UAnimSequence * SeatingAnimRightField()
TArray< FVector > & Sail_CanvasStartScaleField()
float & Sail_AdditionalMaxVelocityField()
float & Sail_ThrottleForceWindMult_MinField()
UAudioComponent * SailFurlUnfurlSoundComponentField()
BitFieldValue< bool, unsigned __int32 > bIsSailRepairing()
float & Sail_ThrottleForceWindMult_MaxField()
BitFieldValue< bool, unsigned __int32 > bPutSailControlsInRootMultiUse()
USoundCue * SailBillowWithWindSoundField()
void UpdatedHealth(bool bDoReplication)
TArray< FVector2D > & UnfurledMaterialParamsOffOnPercentOpenField()
BitFieldValue< bool, unsigned __int32 > bHideLadderControls()
float & Sail_ClosedMinZScaleField()
float & PowMultipleForWindFalloffField()
float & StatMult_MaxMovementWeightField()
BitFieldValue< bool, unsigned __int32 > bSpawnWithFullHealth()
float OverrideServerMultiUseAcceptRange()
FRotator & WindDirectionField()
float & NPC_UseLocation_OffsetFromMastField()
USoundCue * SailFurlSoundField()
void ModifyClientSideMoveToLocation(FVector *MoveToLoc)
float & Sail_UnMannedThrottleRatioField()
USoundCue * SailUnfurlSoundField()
void ServerSetSailCanvasHealth_Implementation(float newHealth, bool fromSpawn)
USoundBase * SailTurnSoundField()
float & Sail_WindThrottleForceScalePowerField()
float & SailOpenPercentToTriggerTautSFXField()
USoundCue * SailBillowSoundField()
float & CurrentRotationAngleField()
float & Sail_ClientOpenSpeedMultField()
float & WindSpeed_NonOceanVolume_DefaultField()
FName & SailCanvasCollisionNameField()
static void StaticRegisterNativesAPrimalStructureSail()
BitFieldValue< bool, unsigned __int32 > bFirstTick()
BitFieldValue< bool, unsigned __int32 > bIgnoreWindEffectiveness()
float & Sail_SteeringForce_AtVelocityMax_MultiplierField()
TArray< bool > & HasTriggeredUnfurlAtThresholdIndexField()
bool NPC_CanUseStructure(APrimalCharacter *ForChar)
BitFieldValue< bool, unsigned __int32 > bIsManned()
float & StatMult_MaxVelocityField()
BitFieldValue< bool, unsigned __int32 > bUseSailSounds()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
TArray< FVector2D > & Sail_StartEndPercentOfThrottlePerSailField()
TArray< FName > & UnfurledMaterialParamNamesField()
float & MaxPossibleRotationAngleField()
float & SailRepairPercentPerIntervalField()
float & StatMult_AccelerationField()
float & MinWindEffectivenessSteeringForceMultiplierField()
void ClientMultiUse(APlayerController *ForPC, int UseIndex)
void Release(APrimalCharacter *ShooterCharacter)
float & Sail_ThrottleForce_MultiplierField()
float TakeDamage(float Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
float & Sail_MaxMovementWeight_MultiplierField()
BitFieldValue< bool, unsigned __int32 > bUpdateSailsVisualsByPercentage()
float & PowMultipleForSpeedFalloffFromDamageField()
TArray< int > & SailMaterialIndicesField()
float & WindLevelToBeVisiblyFullField()
float & Sail_OpenSpeed_MultiplierField()
UAnimSequence * SeatingAnimLeftField()
float & Sail_InterpStopThresholdField()
int CanPlaceCriticalShipStructure(APrimalRaft *OnShip)
float & RepairSailAmountRemainingField()
TSubclassOf< UPrimalStructureSettings > & SailStructureSettingsClassField()
float & Sail_SteeringOpenRatioPowerField()
BitFieldValue< bool, unsigned __int32 > bRefreshedSeatLocations()
float & WindPercentToCutOffBillowSFXField()
float & MaxAcceptableAngleDiffToGatherWindField()
bool ModifyMoveToOrderedActorsArray(TArray< UPrimitiveComponent * > *MoveToArray, APrimalCharacter *FromPlayer)
TArray< USceneComponent * > Sail_CanvasRootComponentField()
float & WindPercentToTriggerTautSFXField()
float & Sail_SteeringForce_AtVelocityMaxField()
BitFieldValue< bool, unsigned __int32 > bUseConstantSailInterpolation()
USoundCue * SailTautSoundField()
float & SailOpenPercentToAllowBillowSFXField()
static UClass * GetPrivateStaticClass(const wchar_t *Package)
bool ShouldDealDamage(AActor *TestActor)
bool SaddleDinoObstructed(FVector *StartTrace)
void NotifyItemAdded(UPrimalItem *anItem, bool bEquipItem)
BitFieldValue< bool, unsigned __int32 > bCanTargetIfBlockedByStructure()
FVector & TargetingLocOffsetField()
BitFieldValue< bool, unsigned __int32 > bInWaterOnlyTargetWater()
BitFieldValue< bool, unsigned __int32 > bUseNoAmmo()
void DrawHUD(AShooterHUD *HUD)
FRotator & DefaultTurretAimRotOffsetField()
bool BPTurretPreventsTargeting(APrimalCharacter *PotentialTarget)
void ClientsFireProjectile(FVector Origin, FVector_NetQuantizeNormal ShootDir, int NewAmmoCount)
bool IsValidToFire(bool bAllowNoTarget)
FVector * GetMuzzleLocation(FVector *result)
AActor * GetRandomStructureOnSameBoatAsActor(AActor *CurrentTarget)
BitFieldValue< bool, unsigned __int32 > bShipTurretAllowTargetingCharactersWhenUnanchored()
BitFieldValue< bool, unsigned __int32 > bTurretIgnoreProjectiles()
FName * GetTargetAltAimSocket(FName *result, APrimalCharacter *ForTarget)
FRotator * GetMuzzleRotation(FRotator *result)
void WeaponTraceHits(TArray< FHitResult > *HitResults, FVector *StartTrace, FVector *EndTrace)
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
TWeakObjectPtr< AActor > & LastTargetField()
TSubclassOf< UPrimalItem > & AmmoItemTemplateField()
UChildActorComponent * MyChildEmitterTargetingEffectField()
FVector * GetAttackingFromLocation(FVector *result)
FVector * GetTargetFireAtLocation(FVector *result, APrimalCharacter *ForTarget)
BitFieldValue< bool, unsigned __int32 > bIsTargeting()
BitFieldValue< bool, unsigned __int32 > bUseBPTurretPreventsTargeting()
AActor * FindTargetLoop(TArray< UPrimitiveComponent * > *PrimComps, TArray< UPrimitiveComponent * > *GrenadeComps, TArray< AActor * > *ActorsToIgnore, bool *bBestTargetIsInRotationRange, AActor *BestTarget)
FVector & TargetingTraceOffsetField()
void ClientMultiUse(APlayerController *ForPC, int UseIndex)
void Tick(float DeltaSeconds)
FVector & PlayerProneTargetOffsetField()
BitFieldValue< bool, unsigned __int32 > bFireProjectiles()
BitFieldValue< bool, unsigned __int32 > bUseNoWarning()
void DoFireProjectile(FVector Origin, FVector ShootDir)
TWeakObjectPtr< AActor > & TargetField()
FieldArray< float, 3 > TargetingRangesField()
void NotifyItemRemoved(UPrimalItem *anItem)
float & TargetingRotationInterpSpeedField()
BitFieldValue< bool, unsigned __int32 > bAimIgnoreSockets()
char & bUseAlternateRotationFunctionField()
void NotifyItemQuantityUpdated(UPrimalItem *anItem, int amount)
TSubclassOf< UDamageType > & FireDamageTypeField()
BitFieldValue< bool, unsigned __int32 > bAlwaysAttackShip()
FVector & AimTargetLocOffsetField()
BitFieldValue< bool, unsigned __int32 > bCanTargetShips()
void DoFire(int RandomSeed)
FRotator & TurretAimRotOffsetField()
float & BatteryIntervalFromActivationBeforeFiringField()
void SetTarget(AActor *aTarget)
FVector * GetTargetAimAtLocation(FVector *result, bool bDontUseTargetLocation)
BitFieldValue< bool, unsigned __int32 > bUseMuzzleLocationToTraceForValidTarget()
FName & SocketNameCheckForObstructionFromSeatedCharacterField()
FName * GetMuzzleFlashSocketName(FName *result)
long double & LastFireTimeField()
void DealDamage(FHitResult *Impact, FVector *ShootDir, float DamageAmount, TSubclassOf< UDamageType > DamageType, float Impulse, AActor *DamageCauserOverride)
void SpawnTrailEffect(FVector *EndPoint)
BitFieldValue< bool, unsigned __int32 > bSkipTurretSuperTick()
BitFieldValue< bool, unsigned __int32 > bClientFireProjectile()
void ClientsFireProjectile_Implementation(FVector Origin, FVector_NetQuantizeNormal ShootDir, int NewAmmoCount)
bool NetExecCommand(FName CommandName, FNetExecParams *ExecParams)
BitFieldValue< bool, unsigned __int32 > bHasOmniDirectionalFire()
void SpawnImpactEffects(FHitResult *Impact, FVector *ShootDir)
long double & TimeLastTargetWasSetField()
static void StaticRegisterNativesAPrimalStructureTurret()
static UClass * GetPrivateStaticClass(const wchar_t *Package)
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
static UClass * GetPrivateStaticClass()
long double & LastWarningTimeField()
BitFieldValue< bool, unsigned __int32 > bUseDifferentFireFunction()
FVector * GetAimPivotLocation(FVector *result)
BitFieldValue< bool, unsigned __int32 > bForceFloatingDamageNumbers()
void PlayDyingRadial_Implementation(float KillingDamage, FRadialDamageEvent DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
float & LastReplicatedHealthField()
float & LowHealthPercentageField()
float & LastReplicatedHealthValueField()
float & DestructibleImpulseReplacementForZeroDeathImpulseField()
long double & LastTookDamageTimeField()
BitFieldValue< bool, unsigned __int32 > bSetWithinPreventionVolume()
long double & NextAllowRepairTimeField()
FVector & NewDestructibleMeshLocationOffsetField()
UPrimalStructureSettings * MyStructureSettingsCDOField()
BitFieldValue< bool, unsigned __int32 > bPreventHUD()
BitFieldValue< bool, unsigned __int32 > bAllowDamageByFriendlyDinos()
float GetTargetingDesirability(ITargetableInterface *Attacker)
FString & DescriptiveNameField()
BitFieldValue< bool, unsigned __int32 > bDoAllowRadialDamageWithoutVisiblityTrace()
USoundCue * DeathSoundField()
void BPSpawnedDestroyedMeshActor(AActor *DestroyedMeshActor)
BitFieldValue< bool, unsigned __int32 > bIgnoreDamageRepairCooldown()
BitFieldValue< bool, unsigned __int32 > bWithinPreventionVolume()
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
BitFieldValue< bool, unsigned __int32 > bBPOverrideGetOwningDino()
BitFieldValue< bool, unsigned __int32 > bUseBPAdjustDamage()
void PlayHitEffectGeneric(float DamageTaken, FDamageEvent DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
void GetDestructionEffectTransform(FVector *OutEffectLoc, FRotator *OutEffectRot)
bool & bUseSimpleFadingDestructionMeshField()
void DrawHUD(AShooterHUD *HUD)
BitFieldValue< bool, unsigned __int32 > bIsDead()
void PlayHitEffectRadial(float DamageTaken, FRadialDamageEvent DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
BitFieldValue< bool, unsigned __int32 > bDestructionActorTemplateServerOnly()
static void StaticRegisterNativesAPrimalTargetableActor()
float & PassiveDamageHealthReplicationPercentIntervalMaxField()
void PlayHitEffect(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser, bool bIsLocalPath)
FVector & NewDestructibleMeshScaleOverrideField()
void PlayDying(float KillingDamage, FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
float & DamageNotifyTeamAggroRangeFalloffField()
void FellOutOfWorld(UDamageType *dmgType)
float & DamageNotifyTeamAggroRangeField()
bool AllowRadialDamageWithoutVisiblityTrace(FHitResult *Hit)
void PlayHitEffectPoint_Implementation(float DamageTaken, FPointDamageEvent DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
float & LastPreBlueprintAdjustmentActualDamageField()
TSubclassOf< UPrimalStructureSettings > & StructureSettingsClassField()
void BPHitEffect(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser, bool bIsLocalPath, UPrimitiveComponent *HitComponent, FVector DamageLoc, FRotator HitNormal)
float SetHealth(float newHealth)
APrimalDinoCharacter * BPGetOwningDino()
BitFieldValue< bool, unsigned __int32 > bWasDamaged()
void BlueprintDrawHUD(AShooterHUD *HUD, float CenterX, float CenterY)
void SetMaxHealth(float newMaxHealth)
FRotator & NewDestructibleMeshRotationOffsetField()
float & PassiveDamageHealthReplicationPercentIntervalField()
bool & bPreventDestructionMeshField()
UObject * GetUObjectInterfaceTargetableInterface()
float & DestructibleMeshImpulseZOffsetField()
TSubclassOf< UPrimalStructureSettings > & ShipStructureSettingsClassOverrideField()
BitFieldValue< bool, unsigned __int32 > bForceZeroDamageProcessing()
void UpdatedHealth(bool bDoReplication)
long double BPGetLastDamagedTime()
FString * GetDescriptiveName(FString *result)
BitFieldValue< bool, unsigned __int32 > bUseBPOverrideHealthBarHealthPercent()
static UClass * GetPrivateStaticClass(const wchar_t *Package)
BitFieldValue< bool, unsigned __int32 > bUseHarvestingComponent()
void AdjustDamage(float *Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
BitFieldValue< bool, unsigned __int32 > bDamageNotifyTeamAggroAI()
float & NewMinDestructibleDeathImpulseField()
bool BPSupressImpactEffects(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser, bool bIsLocalPath, UPrimitiveComponent *HitComponent)
void NetUpdatedHealth_Implementation(int NewHealth)
TSubclassOf< AActor > & DestructionActorTemplateField()
bool Die(float KillingDamage, FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
void PlayHitEffectRadial_Implementation(float DamageTaken, FRadialDamageEvent DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
BitFieldValue< bool, unsigned __int32 > bIgnoreDestructionEffects()
float & BaseTargetingDesirabilityField()
float & LastHealthBeforeTakeDamageField()
BitFieldValue< bool, unsigned __int32 > bDestructibleMeshImpulseUseBoundsCenter()
float & DamageNotifyTeamAggroMultiplierField()
float & NewDestructibleMeshDeathImpulseScaleField()
BitFieldValue< bool, unsigned __int32 > bPreventZeroDamageInstigatorSelfDamage()
BitFieldValue< bool, unsigned __int32 > bDrawHealthBar()
BitFieldValue< bool, unsigned __int32 > bBPOverrideGetLocation()
BitFieldValue< bool, unsigned __int32 > bDestroyedMeshUseSkeletalMeshComponent()
FVector * BPOverrideGetLocation(FVector *result)
float & LifeSpanAfterDeathField()
TSubclassOf< ADestroyedMeshActor > & DestroyedMeshActorClassField()
void PlayDyingGeneric_Implementation(float KillingDamage, FPointDamageEvent DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
void PlayDyingRadial(float KillingDamage, FRadialDamageEvent DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
BitFieldValue< bool, unsigned __int32 > bBlueprintDrawHUD()
float TakeDamage(float Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
bool NetExecCommand(FName CommandName, FNetExecParams *ExecParams)
FString * GetShortName(FString *result)
bool OnReceivedFromPeerServer(FSocket *Socket, const TArray< unsigned char, FDefaultAllocator > *PacketData, unsigned int *SizeInBytes, unsigned int *OriginatingServerId, unsigned __int64 *OriginatingSteamServerId, unsigned __int8 *MessageType, TArray< unsigned char, FDefaultAllocator > *BodyBytes)
Definition GameMode.h:1063
float & TargetingSpeedModifierField()
Definition Actor.h:4773
FName & RightShoulderBoneNameField()
Definition Actor.h:4947
FRotator * GetAimOffsets(FRotator *result, float DeltaTime, FRotator *RootRotOffset, float *RootYawSpeed, float MaxYawAimClamp, FVector *RootLocOffset)
Definition Actor.h:5129
long double & LastTaggedTimeField()
Definition Actor.h:4866
BitFieldValue< bool, unsigned __int32 > bTriggerBPUnstasis()
Definition Actor.h:4999
unsigned __int64 & LastRequestedTribeIDField()
Definition Actor.h:4815
bool ShouldReplicateRotPitch()
Definition Actor.h:5336
void DoCharacterDetachment(bool bIncludeRiding, bool bIncludeCarrying, APrimalBuff *BuffToIgnore)
Definition Actor.h:5107
BitFieldValue< bool, unsigned __int32 > bWasForceHideCharacter()
Definition Actor.h:5001
bool IsValidUnStasisCaster()
Definition Actor.h:5199
TEnumAsByte< enum EPrimalStatsValueTypes::Type > & BestInstantShotResultField()
Definition Actor.h:4934
float & ReplicatedWeightField()
Definition Actor.h:4919
char & HeadHairIndexField()
Definition Actor.h:4842
void OnStartAltFire()
Definition Actor.h:5245
TArray< UAnimSequence * > AnimSequencesOverrideFromField()
Definition Actor.h:4837
void OnFailedJumped()
Definition Actor.h:5226
bool IsProneOrSitting(bool bIgnoreLockedToSeat)
Definition Actor.h:5194
void ServerRequestFeatCooldowns()
Definition Actor.h:5407
UAnimMontage * DraggingCharacterAnimField()
Definition Actor.h:4727
void LocalStopCaptainOrder(int OrderIndex)
Definition Actor.h:5205
UAnimSequence * DefaultDinoRidingAnimationField()
Definition Actor.h:4827
UAnimMontage * CuddleAnimationField()
Definition Actor.h:4894
float GetCharacterAdditionalHypothermiaInsulationValue()
Definition Actor.h:5137
bool IsCrafting()
Definition Actor.h:5183
void NotifyBumpedPawn(APawn *BumpedPawn)
Definition Actor.h:5217
TArray< UAnimMontage * > AnimOverrideToField()
Definition Actor.h:4836
void PlayEmoteAnimation(char EmoteIndex)
Definition Actor.h:5399
void OnPressReload()
Definition Actor.h:5231
void ShowDiscoveryExplorerNoteOnDelay(int ExplorerNoteIndex)
Definition Actor.h:5339
bool AllowTreadWater()
Definition Actor.h:5038
void ServerTryToReloadBallista()
Definition Actor.h:5420
void RefreshTribeName()
Definition Actor.h:5274
int & LastCameraAttachmentChangedIncrementField()
Definition Actor.h:4929
void PlayJumpAnim()
Definition Actor.h:5262
FVector * CalculateLookAtHeadLocation(FVector *result)
Definition Actor.h:5056
FRotator * GetPassengerAttachedRotation(FRotator *result)
Definition Actor.h:5162
void OnRep_PlayerBadgeGroup()
Definition Actor.h:5241
static UClass * GetPrivateStaticClass()
Definition Actor.h:5030
float & TimeBetweenStatusStateSoundsField()
Definition Actor.h:4975
void ApplyBodyColors()
Definition Actor.h:5042
bool CanCrouchInternal()
Definition Actor.h:5060
float & ExtraFloatVarField()
Definition Actor.h:4869
float & AgeMinDisplayYearsField()
Definition Actor.h:4850
FieldArray< UTexture2D *[5], 25 > PlayerMeshNoEquipmentShrinkageMasksField()
Definition Actor.h:4962
BitFieldValue< bool, unsigned __int32 > bWasFirstPerson()
Definition Actor.h:5000
float & OriginalCollisionHeightField()
Definition Actor.h:4738
USoundCue * StartCrouchSoundField()
Definition Actor.h:4801
void UpdateSeatingStructureHandIK()
Definition Actor.h:5360
void ClientOrderedMoveTo(FVector MoveToLoc, AActor *MoveToActorRef)
Definition Actor.h:5380
static void ApplyWetnessHelper(UMeshComponent *Mesh, float Wetness)
Definition Actor.h:5047
void TickUpdateHandIK(float DeltaSeconds)
Definition Actor.h:5351
float & LastTimeSoundPlayedField()
Definition Actor.h:4973
bool CanDoUsableHarvesting()
Definition Actor.h:5061
__int64 & SeenTutorialBitFlagsField()
Definition Actor.h:4978
USoundBase * JumpSoundField()
Definition Actor.h:4971
bool & bAwaitingSeamlessTravelControllerField()
Definition Actor.h:4931
void AuthPostSpawnInit()
Definition Actor.h:5050
UAnimMontage * GetOverridenMontage(UAnimMontage *AnimMontage)
Definition Actor.h:5161
void ServerCallAttackTarget_Implementation(AActor *TheTarget)
Definition Actor.h:5281
void ClientPrepareForSeamlessTravel_Implementation()
Definition Actor.h:5090
void ServerCallMoveTo_Implementation(FVector MoveToLoc, AActor *TargetActor)
Definition Actor.h:5286
long double & AllianceInviteTimeField()
Definition Actor.h:4891
void ServerSetBallistaNewRotation(float Pitch, float Yaw)
Definition Actor.h:5412
FItemNetID & NextWeaponItemIDField()
Definition Actor.h:4784
void SetCameraMode(bool bFirstperson, bool bIgnoreSettingFirstPersonRiding)
Definition Actor.h:5322
float GetPercentageOfFacialHairGrowth()
Definition Actor.h:5164
float & FullAgeGameTimeIntervalField()
Definition Actor.h:4848
UPrimalPlayerData * GetPlayerData()
Definition Actor.h:5166
float & WalkBobMagnitudeField()
Definition Actor.h:4739
void ClearCarryingDino(bool bFromDino, bool bCancelAnyCarryBuffs)
Definition Actor.h:5074
void ServerSailRiderSetThrottleInput_Implementation(float Val)
Definition Actor.h:5306
BitFieldValue< bool, unsigned __int32 > bIsConnected()
Definition Actor.h:5009
TArray< UAnimMontage * > EmoteAnimsField()
Definition Actor.h:4725
bool & bIsRainWateredField()
Definition Actor.h:4856
float & WetMaximumTemperatureReductionField()
Definition Actor.h:4875
void RenamePlayer(FString *NewName)
Definition Actor.h:5400
TWeakObjectPtr< APrimalCharacter > & CurrentGrappledToCharacterField()
Definition Actor.h:4887
float & MinRunningSpeedModifierField()
Definition Actor.h:4944
TSubclassOf< AShooterWeapon > & MapWeaponField()
Definition Actor.h:4746
BitFieldValue< bool, unsigned __int32 > bLastLocInterpProne()
Definition Actor.h:5003
void ForceGiveDefaultWeapon()
Definition Actor.h:5117
float GetHeadHairMorphTargetValue()
Definition Actor.h:5147
long double & LastTaggedTimeExtraField()
Definition Actor.h:4867
void ClientReceiveNextWeaponID_Implementation(FItemNetID theItemID)
Definition Actor.h:5093
void SetCarriedPitchYaw(float NewCarriedPitch, float NewCarriedYaw)
Definition Actor.h:5424
FName & RightTipBoneNameField()
Definition Actor.h:4948
TArray< FItemNetID > & WeaponsToReloadAllField()
Definition Actor.h:4713
unsigned int & CurrentVoiceModeAsUInt32Field()
Definition Actor.h:4729
void ServerStartSurfaceCameraForPassenger_Implementation(float yaw, float roll, float pitch, bool bShouldInvertInput)
Definition Actor.h:5312
FString * GetDescriptiveName(FString *result)
Definition Actor.h:5139
void ClientReceiveNextWeaponID(FItemNetID theItemID)
Definition Actor.h:5384
FRotator & LastDinoAimRotationOffsetField()
Definition Actor.h:4755
BitFieldValue< bool, unsigned __int32 > bPossessionDontUnsleep()
Definition Actor.h:4989
BitFieldValue< bool, unsigned __int32 > bWasSubmerged()
Definition Actor.h:4992
void ClientReceiveFeatCooldowns(TArray< FFeatCooldown > *theFeatCooldowns)
Definition Actor.h:5383
UAnimMontage * StartRidingAnimField()
Definition Actor.h:4720
float & AppliedBobField()
Definition Actor.h:4770
void ClientProcessLadderAttachment()
Definition Actor.h:5091
AActor * LockOnTargetField()
Definition Actor.h:4941
long double & LastCombatActionTimeField()
Definition Actor.h:4939
float & ExtendedInfoTooltipCheckRangeField()
Definition Actor.h:4967
void OnStartRunning()
Definition Actor.h:5248
float & IntervalForFullHeadHairGrowthField()
Definition Actor.h:4906
void ServerStartSurfaceCameraForPassenger(float yaw, float pitch, float roll, bool bShouldInvertInput)
Definition Actor.h:5415
int & PlayerNumUnderGroundFailField()
Definition Actor.h:4878
BitFieldValue< bool, unsigned __int32 > bGaveTutorialFinishedItems()
Definition Actor.h:4998
void ServerCheckDrinkingWater()
Definition Actor.h:5401
bool & bClientIgnoreCurrentVoiceModeReplicationsField()
Definition Actor.h:4732
float GetAge()
Definition Actor.h:5127
long double & LocalDiedAtTimeField()
Definition Actor.h:4920
void OnEndDrag_Implementation()
Definition Actor.h:5223
bool TryAccessInventory()
Definition Actor.h:5353
bool & bSkipNextLocalPossessedByField()
Definition Actor.h:4933
long double & InterpLastCrouchProneStateChangeTimeField()
Definition Actor.h:4787
void SetRidingDinoAsPassenger(APrimalDinoCharacter *aDino, FSaddlePassengerSeatDefinition *SeatDefinition)
Definition Actor.h:5330
void PlayTalkingAnimation()
Definition Actor.h:5265
BitFieldValue< bool, unsigned __int32 > bFastTravelling()
Definition Actor.h:5025
void FinishSpawnIntro()
Definition Actor.h:5114
FVector & UpdateHypoThermalInsulationPositionField()
Definition Actor.h:4897
bool CanProneInternal()
Definition Actor.h:5067
void Destroyed()
Definition Actor.h:5102
bool & bIsServerAdminField()
Definition Actor.h:4874
float ModifyAirControl(float AirControlIn)
Definition Actor.h:5206
void PossessedBy(AController *InController)
Definition Actor.h:5267
void AttachToLadder(USceneComponent *Parent)
Definition Actor.h:5373
BitFieldValue< bool, unsigned __int32 > bHadWeaponWhenStartedClimbingLadder()
Definition Actor.h:5008
void OnRep_BonePresets()
Definition Actor.h:5236
bool ShouldIKBeForceDisabled()
Definition Actor.h:5332
FString & PlayerNameField()
Definition Actor.h:4749
AActor * StructurePlacementUseAlternateOriginActor()
Definition Actor.h:5344
void SetRidingDino(APrimalDinoCharacter *aDino)
Definition Actor.h:5329
void ClientClearTribeRequest()
Definition Actor.h:5374
void ClientNetEndClimbingLadder_Implementation()
Definition Actor.h:5082
float & GlobalWindHairLerpField()
Definition Actor.h:4913
int & LastCapsuleAttachmentChangedIncrementField()
Definition Actor.h:4927
long double & UploadEarliestValidTimeField()
Definition Actor.h:4923
TWeakObjectPtr< AController > & LastControllerField()
Definition Actor.h:4812
unsigned int GetUniqueNetIdTypeHash()
Definition Actor.h:5175
long double & LastGrapHookDetachTimeField()
Definition Actor.h:4937
int & LastMeshAttachmentChangedIncrementField()
Definition Actor.h:4928
BitFieldValue< bool, unsigned __int32 > bIsUpdatingPawnMeshes()
Definition Actor.h:5018
FVector2D & ExtendedInfoTooltipPaddingField()
Definition Actor.h:4965
float & CurrentWeaponBobSpeedField()
Definition Actor.h:4768
float & PreviousAgeField()
Definition Actor.h:4808
bool CalcIsIndoors()
Definition Actor.h:5054
long double & LastPressReloadTimeField()
Definition Actor.h:4772
void OnRep_CurrentVoiceModeAsUInt32()
Definition Actor.h:5237
long double & LastAttackTimeField()
Definition Actor.h:4857
void ServerWhistleOpenSails()
Definition Actor.h:5423
void PlayLandedAnim()
Definition Actor.h:5263
BitFieldValue< bool, unsigned __int32 > bUsingWeaponHandIK()
Definition Actor.h:5019
bool IsOutside()
Definition Actor.h:5192
long double & ReloadLastAttemptedWeaponReloadTimeField()
Definition Actor.h:4715
void ServerSetViewingInventory_Implementation(bool bIsViewing)
Definition Actor.h:5311
FItemNetID & LastReloadAllItemIDField()
Definition Actor.h:4830
long double & LastCollisionStuckTimeField()
Definition Actor.h:4924
void DelayedTransitionFixup()
Definition Actor.h:5101
float GetRecoilMultiplier()
Definition Actor.h:5167
UAnimMontage * MountedCarryingDinoAnimationField()
Definition Actor.h:4893
TWeakObjectPtr< AShooterCharacter > & LastRequestedTribePlayerCharacterField()
Definition Actor.h:4817
bool UseAdditiveStandingAnim()
Definition Actor.h:5365
void OrbitCamToggle()
Definition Actor.h:5255
bool CanGiveCaptainOrders()
Definition Actor.h:5064
bool CheckShipPenetrations()
Definition Actor.h:5073
void ServerSetCaptainsOrderToLastPassive_Implementation(ECaptainOrder::Type OrderIndexToCancelFrom, TArray< int > *GroupsIndex)
Definition Actor.h:5309
void InitiateTrade_Implementation(unsigned __int64 OtherPlayerID, bool bAcceptingTrade)
Definition Actor.h:5179
void ServerSailRiderSetThrottleValue(float Val)
Definition Actor.h:5411
bool IsWatered()
Definition Actor.h:5200
UAnimMontage * VoiceYellingAnimField()
Definition Actor.h:4724
float & MuscleToneField()
Definition Actor.h:4843
UAnimMontage * CallMoveToAnimField()
Definition Actor.h:4780
BitFieldValue< bool, unsigned __int32 > bAttachedToHostCharacter()
Definition Actor.h:5026
long double & LastUpdatedAimActorsTimeField()
Definition Actor.h:4895
void OnEndCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust)
Definition Actor.h:5222
int & _GrapHookCableObjectCountField()
Definition Actor.h:4758
void DrawFloatingChatMessage(AShooterHUD *HUD, FString Message, long double receivedChatTime)
Definition Actor.h:5108
float & PercentOfFullHeadHairGrowthField()
Definition Actor.h:4911
FString & VivoxUsernameField()
Definition Actor.h:4728
bool & bCurrentDiscoveryZoneAllowSeaField()
Definition Actor.h:4961
void ApplyEquipmentShrinkageMasks()
Definition Actor.h:5045
void NetSetFacialHairPercent_Implementation(float thePercent, int newFacialHairIndex)
Definition Actor.h:5211
void ReleaseSeatingStructureHandIK()
Definition Actor.h:5276
void ClientNetEndClimbingLadder()
Definition Actor.h:5376
BitFieldValue< bool, unsigned __int32 > bLastLocInterpCrouched()
Definition Actor.h:5004
long double & LastNotStuckTimeField()
Definition Actor.h:4921
bool AllowSeamlessTravel()
Definition Actor.h:5037
float GetMaxGrapplePullMass()
Definition Actor.h:5155
long double & PressCrouchProneToggleTimeField()
Definition Actor.h:4788
float & ClientSeatedViewRotationYawField()
Definition Actor.h:4883
bool CanProne()
Definition Actor.h:5066
bool & bWasProneField()
Definition Actor.h:4734
float & FacialHairGrowthParamQuantizationField()
Definition Actor.h:4909
long double & PossessedAtTimeField()
Definition Actor.h:4976
void DetachFromLadder_Implementation(bool bIgnoreOnAutonomousProxy)
Definition Actor.h:5104
BitFieldValue< bool, unsigned __int32 > bLastViewingInventory()
Definition Actor.h:4990
void ServerSailRiderSetRotationInput_Implementation(float Val)
Definition Actor.h:5305
bool IsGameInputAllowed()
Definition Actor.h:5187
bool IsCharacterHardAttached(bool bIgnoreRiding, bool bIgnoreCarried)
Definition Actor.h:5182
UAnimSequence * GetAdditiveStandingAnim(float *OutBlendInTime, float *OutBlendOutTime)
Definition Actor.h:5125
void FinishWeaponSwitch()
Definition Actor.h:5115
float GetRunningSpeedModifier(bool bIsForDefaultSpeed)
Definition Actor.h:5169
float & TotalTimeForVitaEqField()
Definition Actor.h:4956
bool & bForceTeleportClientToHostField()
Definition Actor.h:4977
FItemNetID & PreMapWeaponItemNetIDField()
Definition Actor.h:4806
void ServerTellNPCCaptainSailFacingDirection(float YawDir)
Definition Actor.h:5418
static AShooterCharacter * FindForPlayerController(AShooterPlayerController *aPC)
Definition Actor.h:5113
void ServerTryToCycleBallistaAmmoType()
Definition Actor.h:5419
void OrbitCamOn()
Definition Actor.h:5254
long double & LastTimeInFallingField()
Definition Actor.h:4810
bool CanJumpInternal_Implementation()
Definition Actor.h:5065
TArray< UAnimSequence * > AnimSequenceOverrideToField()
Definition Actor.h:4838
UAudioComponent * LastGrapHookACField()
Definition Actor.h:4757
bool & bWasHostPlayerField()
Definition Actor.h:4864
void ClientSetRotation(FRotator NewRotation)
Definition Actor.h:5094
bool IsPlayingUpperBodyCallAnimation_Implementation()
Definition Actor.h:5193
float & InterpolatedWetsField()
Definition Actor.h:4853
void OnRep_VivoxUsername()
Definition Actor.h:5243
void NetSetOverrideFacialHairColor_Implementation(FLinearColor HairColor)
Definition Actor.h:5214
long double & LastEmoteTryPlayTimeField()
Definition Actor.h:4917
long double & BornAtNetworkTimeField()
Definition Actor.h:4845
void LocalPossessedBy(APlayerController *ByController)
Definition Actor.h:5203
void ClientOnDiscoveredZone(int ZoneId, int NewNumZonesDiscovered)
Definition Actor.h:5378
void ClientReceiveFeatCooldowns_Implementation(TArray< FFeatCooldown > *theFeatCooldowns)
Definition Actor.h:5092
long double & LastUnproneTimeField()
Definition Actor.h:4767
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:5390
float & LoggedOutTargetingDesirabilityField()
Definition Actor.h:4855
float GetTargetingDesirability(ITargetableInterface *Attacker)
Definition Actor.h:5173
BitFieldValue< bool, unsigned __int32 > bIsSwitchingToYarkMeleeInCombat()
Definition Actor.h:5023
void Tick(float DeltaSeconds)
Definition Actor.h:5350
BitFieldValue< bool, unsigned __int32 > bFastTravelled()
Definition Actor.h:5014
bool AllowDinoTargetingRange(FVector *AtLoc, float TargetingRange, AActor *ForAttacker)
Definition Actor.h:5034
TSubclassOf< AShooterWeapon > & CompassWeaponField()
Definition Actor.h:4748
FieldArray< FLinearColor, 4 > BodyColorsField()
Definition Actor.h:4840
FUniqueNetIdRepl & PlatformProfileIDField()
Definition Actor.h:4764
void ClientPlayHarvestAnim()
Definition Actor.h:5382
bool GetAdditiveStandingAnimNonAdditive()
Definition Actor.h:5126
void TargetingTeamChanged()
Definition Actor.h:5347
float GetRidingDinoAnimSpeedRatio()
Definition Actor.h:5168
float & bBendArmLengthFactorField()
Definition Actor.h:4741
void GiveMapWeapon(unsigned int typeIndex)
Definition Actor.h:5177
void PostInitializeComponents()
Definition Actor.h:5268
void ServerSailRiderSetThrottleInput(float Val)
Definition Actor.h:5410
float & LastAdditionalHypoThermalInsulationField()
Definition Actor.h:4900
void UpdateSwimmingState()
Definition Actor.h:5361
float & WeaponBobSpeedBaseField()
Definition Actor.h:4797
void ServerDetachGrapHookCable_Implementation(bool bDoUpwardsJump, float UpwardsJumpYaw)
Definition Actor.h:5294
void OnStartCrouch(float HalfHeightAdjust, float ScaledHalfHeightAdjust)
Definition Actor.h:5246
float & CurrentForwardBindingAlphaField()
Definition Actor.h:4957
bool CanDragCharacter(APrimalCharacter *Character)
Definition Actor.h:5062
bool & bPreventWeaponMovementAnimsField()
Definition Actor.h:4930
BitFieldValue< bool, unsigned __int32 > bPlayFirstSpawnAnim()
Definition Actor.h:4988
FString * LinkedPlayerIDString(FString *result)
Definition Actor.h:5202
void SwitchMap(unsigned int typeIndex)
Definition Actor.h:5345
FVector & WeaponBobMagnitudes_TargetingField()
Definition Actor.h:4793
float & CurrentAimBlendingField()
Definition Actor.h:4786
BitFieldValue< bool, unsigned __int32 > bWasOverrideHiddenShadowValue()
Definition Actor.h:5002
long double & LastUseHarvestTimeField()
Definition Actor.h:4860
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:5152
BitFieldValue< bool, unsigned __int32 > bForceSwitchAsPrimaryWeaponOnce()
Definition Actor.h:5015
void PreInitializeComponents()
Definition Actor.h:5270
unsigned __int64 & LinkedPlayerDataIDField()
Definition Actor.h:4809
bool ShouldOverrideWalkingVelocity()
Definition Actor.h:5335
void OnPressReloadAll()
Definition Actor.h:5232
int & SimulatedLastFrameProcessedForceUpdateAimedActorsField()
Definition Actor.h:4925
void NetSetMaxWetness()
Definition Actor.h:5397
float & BodyfatField()
Definition Actor.h:4844
void NotifyEquippedItems()
Definition Actor.h:5218
void GameStateHandleEvent_Implementation(FName NameParam, FVector VecParam)
Definition Actor.h:5122
float & PercentOfFullFacialHairGrowthField()
Definition Actor.h:4910
void OnCameraUpdate(FVector *CameraLocation, FRotator *CameraRotation)
Definition Actor.h:5221
void ServerSetIsVoiceActive_Implementation(bool IsActive)
Definition Actor.h:5310
long double & LastIndoorCheckTimeField()
Definition Actor.h:4821
UAnimMontage * ActivateInventoryAnimationField()
Definition Actor.h:4754
void CheckAndHandleBasedPlayersBeingPushedThroughWalls()
Definition Actor.h:5071
bool IsValidForStatusRecovery()
Definition Actor.h:5198
unsigned int & UniqueNetIdTypeHashField()
Definition Actor.h:4858
void ClientOrderedMoveTo_Implementation(FVector MoveToLoc, AActor *MoveToActorRef)
Definition Actor.h:5088
bool IsCurrentPassengerLimitCameraYaw()
Definition Actor.h:5184
float & LastSweepCapsuleRadiusField()
Definition Actor.h:4880
bool IsInCombat()
Definition Actor.h:5189
FName & ExtraNameVarField()
Definition Actor.h:4872
BitFieldValue< bool, unsigned __int32 > bHatHidden()
Definition Actor.h:5005
BitFieldValue< bool, unsigned __int32 > bBeganPlay()
Definition Actor.h:5006
AActor * GetSecondaryMountedActor()
Definition Actor.h:5170
void SetCharacterMeshesMaterialScalarParamValue(FName ParamName, float Value)
Definition Actor.h:5325
BitFieldValue< bool, unsigned __int32 > bCreatedFromSeamlessRespawn()
Definition Actor.h:5020
FVector & LastStasisCastPositionField()
Definition Actor.h:4863
long double & LastStartedTalkingTimeField()
Definition Actor.h:4736
void ControllerLeavingGame(AShooterPlayerController *theController)
Definition Actor.h:5098
float & BendMaxAngleField()
Definition Actor.h:4743
TSubclassOf< AShooterWeapon > & GPSWeaponField()
Definition Actor.h:4747
USoundCue * LowHealthSoundField()
Definition Actor.h:4775
UAnimMontage * TalkingAnimField()
Definition Actor.h:4722
FName & LeftShoulderBoneNameField()
Definition Actor.h:4949
float & WalkBobInterpSpeedField()
Definition Actor.h:4740
BitFieldValue< bool, unsigned __int32 > bIsLockedOn()
Definition Actor.h:5022
void ServerRequestCaptainOrder_Implementation(int OrderIndex, TArray< int > *GroupsIndex)
Definition Actor.h:5301
float GetActualTargetingFOV(float DefaultTargetingFOV)
Definition Actor.h:5124
void ShowWeapon()
Definition Actor.h:5340
float GetCharacterAdditionalHyperthermiaInsulationValue()
Definition Actor.h:5136
void ServerSwitchMap_Implementation(unsigned int typeIndex)
Definition Actor.h:5314
void FinalLoadedFromSaveGame()
Definition Actor.h:5112
TMap< APrimalRaft *, FRelativePositionEntry, FDefaultSetAllocator, TDefaultMapKeyFuncs< APrimalRaft *, FRelativePositionEntry, 0 > > ShipsRelativePositionMapField()
Definition Actor.h:4938
void ServerSailRiderSetThrottleValue_Implementation(float Val)
Definition Actor.h:5307
long double & LastInvitedToAllianceTimeField()
Definition Actor.h:4970
FVector & ExtraExtraVectorVarField()
Definition Actor.h:4871
void ServerFireBallistaProjectile_Implementation(FVector Origin, FVector_NetQuantizeNormal ShootDir)
Definition Actor.h:5295
FVector & WeaponBobMagnitudesField()
Definition Actor.h:4790
void ServerWhistleCloseSails()
Definition Actor.h:5422
void ApplyDamageMomentum(float DamageTaken, FDamageEvent *DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
Definition Actor.h:5044
float & WalkSpeedThresholdField()
Definition Actor.h:4943
int GetFacialHairIndex()
Definition Actor.h:5143
float & LastAdditionalHyperThermalInsulationField()
Definition Actor.h:4901
void ServerCallMoveToRaft_Implementation(FVector MoveToRelLoc, APrimalRaft *TargetRaft, int ToDeckIndex)
Definition Actor.h:5285
float & LadderLateralJumpVelocityField()
Definition Actor.h:4762
void ServerUpdateCurrentVoiceModeAsUInt32_Implementation(unsigned int NewValue)
Definition Actor.h:5318
bool ShouldOverrideNewFallVelocity()
Definition Actor.h:5333
float & WeaponBobMaxMovementSpeedField()
Definition Actor.h:4745
int & CurrentDiscoveryZoneIDField()
Definition Actor.h:4960
void ServerTryToReloadBallista_Implementation()
Definition Actor.h:5317
void AttachToLadder_Implementation(USceneComponent *Parent)
Definition Actor.h:5049
BitFieldValue< bool, unsigned __int32 > bPlaySpawnAnim()
Definition Actor.h:4987
float & BobMaxMovementSpeedField()
Definition Actor.h:4744
bool & bIsActivelyTalkingField()
Definition Actor.h:4731
float & WalkBobOldSpeedField()
Definition Actor.h:4769
FVector * OverrideWalkingVelocity(FVector *result, FVector *InitialVelocity, const float *Friction, float DeltaTime)
Definition Actor.h:5258
BitFieldValue< bool, unsigned __int32 > bUseAlternateFallBlendspace()
Definition Actor.h:4985
void ForceSleep()
Definition Actor.h:5121
float GetTargetingSpeedModifier()
Definition Actor.h:5174
void SetSleeping(bool bSleeping, bool bUseRagdollLocationOffset)
Definition Actor.h:5331
void OnVoiceTalkingStateChanged(bool talking, bool IsUsingSuperRange)
Definition Actor.h:5253
void RemoveAttachments()
Definition Actor.h:5277
unsigned int & AllianceInviteIDField()
Definition Actor.h:4889
float & LastSweepCapsuleHeightField()
Definition Actor.h:4879
FString * GetShortName(FString *result)
Definition Actor.h:5171
void ServerSwitchMap(unsigned int typeIndex)
Definition Actor.h:5417
UAnimMontage * SpawnIntroAnim1PField()
Definition Actor.h:4716
void ServerUpdateCurrentVoiceModeAsUInt32(unsigned int NewValue)
Definition Actor.h:5421
void ServerRequestFeatCooldowns_Implementation()
Definition Actor.h:5302
void AttachToHostCharacter(APawn *HostCharacter)
Definition Actor.h:5048
bool TeleportTo(FVector *DestLocation, FRotator *DestRotation, bool bIsATest, bool bNoCheck)
Definition Actor.h:5348
void Poop(bool bForcePoop)
Definition Actor.h:5266
long double & NextUpdateHypoThermalInsulationTimeField()
Definition Actor.h:4899
USoundCue * StartProneSoundField()
Definition Actor.h:4803
void ClientInviteToAlliance_Implementation(int RequestingTeam, unsigned int AllianceID, FString *AllianceName, FString *InviteeName)
Definition Actor.h:5080
TArray< FName > & LowerBodyPartRootBonesField()
Definition Actor.h:4750
FItemNetID & PreInventoryWeaponItemNetIDField()
Definition Actor.h:4824
float & GlobalDynamicsHairLerpField()
Definition Actor.h:4915
float & WetMinimumTemperatureReductionField()
Definition Actor.h:4876
FieldArray< float, 66 > BonePresetsField()
Definition Actor.h:4847
bool AllowGrappling_Implementation()
Definition Actor.h:5036
bool IsRunning(bool bIncludeFalling, bool bIncludeRunTurning)
Definition Actor.h:5195
void ServerLaunchMountedDino_Implementation()
Definition Actor.h:5298
USoundBase * ThrowCharacterSoundField()
Definition Actor.h:4881
float & WaterLossRateMultiplierField()
Definition Actor.h:4902
bool ShouldTempDisableMultiFabrik()
Definition Actor.h:5338
void OnStopTargeting(bool bFromGamepadLeft)
Definition Actor.h:5252
void InviteToAlliance(int RequestingTeam, unsigned int AllianceID, FString AllianceName, FString InviteeName)
Definition Actor.h:5180
bool IsPlayingUpperBodyCallAnimation()
Definition Actor.h:5392
long double & LastTaggedTimeThirdField()
Definition Actor.h:4868
void ClientNotifyTribeRequest_Implementation(FString *RequestTribeName, AShooterCharacter *PlayerCharacter)
Definition Actor.h:5084
void UpdateTopTribesGroup()
Definition Actor.h:5362
float & EnemyPlayerMaxCursorHUDDistanceProneField()
Definition Actor.h:4831
BitFieldValue< bool, unsigned __int32 > bReloadAllSwitchedToFirstWeapon()
Definition Actor.h:5016
float & WeaponBobMinimumSpeedField()
Definition Actor.h:4796
void OnMovementModeChanged(EMovementMode PrevMovementMode, char PreviousCustomMode)
Definition Actor.h:5227
void NetSimulatedForceUpdateAimedActors(float OverrideMaxDistance)
Definition Actor.h:5398
void OnStopFire(bool bFromGamepadRight, int weaponAttackIndex)
Definition Actor.h:5251
void SetEnableHandIK(bool bLeft, bool bRight, bool bBindForwad)
Definition Actor.h:5327
float & GrapHookCableWidthField()
Definition Actor.h:4760
UAudioComponent * CharacterStatusStateSoundComponentField()
Definition Actor.h:4765
bool & bIsPreviewCharacterField()
Definition Actor.h:4735
FItemNetID & PreInventoryWeaponItemNetIDSecondaryField()
Definition Actor.h:4825
UAnimMontage * FirstSpawnAnimField()
Definition Actor.h:4862
UAnimMontage * CallStayAnimField()
Definition Actor.h:4777
bool PreventMovementMode(EMovementMode NewMovementMode, char NewCustomMode)
Definition Actor.h:5271
void DelayGiveDefaultWeapon(float DelayTime)
Definition Actor.h:5100
void OnBeginDrag_Implementation(APrimalCharacter *Dragged, int BoneIndex, bool bWithGrapHook)
Definition Actor.h:5220
void OnStopAltFire()
Definition Actor.h:5250
void ServerLaunchMountedDino()
Definition Actor.h:5404
BitFieldValue< bool, unsigned __int32 > bGaveInitialItems()
Definition Actor.h:4994
void ModifyFirstPersonCameraLocation(FVector *Loc, float DeltaTime)
Definition Actor.h:5207
void ForceGiveGlobalDiscoveryZoneByID(int ZoneId, bool bDontNotifyClient)
Definition Actor.h:5120
long double & LastRequestedTribeTimeField()
Definition Actor.h:4814
void SetCarriedPitchYaw_Implementation(float NewCarriedPitch, float NewCarriedYaw)
Definition Actor.h:5323
void RegisterActorTickFunctions(bool bRegister, bool bSaveAndRestoreTickState)
Definition Actor.h:5275
UPrimalPlayerData * TravellingPlayerDataField()
Definition Actor.h:4964
float & HeadHairGrowthParamQuantizationField()
Definition Actor.h:4908
float & WetnessDrySpeedField()
Definition Actor.h:4854
UAnimSequence * DefaultDinoRidingMoveAnimationField()
Definition Actor.h:4828
long double GetLastFeatUsedTime(TSubclassOf< APrimalBuff > FeatClass)
Definition Actor.h:5150
void ServerResyncNameToClients()
Definition Actor.h:5304
void AdjustDamage(float *Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition Actor.h:5033
void ServerNetEndClimbingLadder_Implementation(bool bIsClimbOver, FVector ClimbOverLoc, float RightDir)
Definition Actor.h:5299
UAnimMontage * CallStayAnimSingleField()
Definition Actor.h:4779
void OnSpawnPointsRecieved()
Definition Actor.h:5244
long double & LastEmotePlayTimeField()
Definition Actor.h:4905
bool UseAlternateStandingAnim()
Definition Actor.h:5367
bool IsUsingClimbingPick()
Definition Actor.h:5197
void Unstasis()
Definition Actor.h:5355
void ChangeActorTeam(int NewTeam)
Definition Actor.h:5070
bool IsFirstPerson()
Definition Actor.h:5186
int & ReloadMiniGameSuccessCounterField()
Definition Actor.h:4942
UAnimMontage * CallFollowAnimSingleField()
Definition Actor.h:4778
long double & FastTravellingStartTimeField()
Definition Actor.h:4829
void ClearLadderAttachmentInfo()
Definition Actor.h:5075
UAnimMontage * RespawnIntroAnim1PField()
Definition Actor.h:4717
int GetHeadHairIndex()
Definition Actor.h:5146
TArray< FItemAttachmentInfo > & DefaultAttachmentInfosField()
Definition Actor.h:4800
AShooterPlayerController * GetShooterPC()
Definition Actor.h:5426
long double & ReloadLastAttemptedWeaponSwitchTimeField()
Definition Actor.h:4714
FVector2D & ExtendedInfoTooltipScaleField()
Definition Actor.h:4966
void ServerCallStayOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:5290
BitFieldValue< bool, unsigned __int32 > bAddedToActivePlayerList()
Definition Actor.h:4996
UAnimMontage * VoiceTalkingAnimField()
Definition Actor.h:4723
long double & LastTimeReleasedAllowFPVStructureField()
Definition Actor.h:4936
bool IsGrapplingHardAttached(bool bHardAttachedOnlyIfImpacted)
Definition Actor.h:5188
bool IsSubmerged(bool bDontCheckSwimming, bool bUseHalfThreshold, bool bForceCheck, bool bFromVolumeChange)
Definition Actor.h:5196
FVector & WeaponBobPeriodsField()
Definition Actor.h:4791
void WasPushed(ACharacter *ByOtherCharacter)
Definition Actor.h:5370
FItemNetID & PreRidingWeaponItemNetIDSecondaryField()
Definition Actor.h:4823
char & FacialHairIndexField()
Definition Actor.h:4841
void DedicatedServerBoneFixup()
Definition Actor.h:5099
void ForceGiveDiscoveryZone(int ZoneId, bool bDontNotifyClient)
Definition Actor.h:5118
void ClientPlayHarvestAnim_Implementation()
Definition Actor.h:5089
FString * GetLongDescriptiveName(FString *result)
Definition Actor.h:5153
bool TryMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:5354
float & WeaponBobTimeField()
Definition Actor.h:4785
void DetachGrapHookCable(bool bDoUpwardsJump, float UpwardsJumpYaw)
Definition Actor.h:5388
void ServerSailRiderSetRotationInput(float Val)
Definition Actor.h:5409
void NetSetMaxWetness_Implementation()
Definition Actor.h:5213
void ServerFireBallistaProjectile(FVector Origin, FVector_NetQuantizeNormal ShootDir)
Definition Actor.h:5403
float & WeaponBobSpeedBaseFallingField()
Definition Actor.h:4798
void ServerCallSetAggressive_Implementation()
Definition Actor.h:5289
UAnimMontage * SpawnAnimField()
Definition Actor.h:4861
void LocalStartCaptainOrder(int OrderIndex)
Definition Actor.h:5204
void ClearRidingDino(bool bFromDino, int OverrideUnboardDirection)
Definition Actor.h:5076
bool & bWasAlreadyYellingField()
Definition Actor.h:4733
float & IndoorsHypothermiaInsulationField()
Definition Actor.h:4819
FVector & WeaponBobPeriods_TargetingField()
Definition Actor.h:4794
FVector & ExtraVectorVarField()
Definition Actor.h:4870
void NetSetHeadHairPercent(float thePercent, int newHeadHairIndex)
Definition Actor.h:5396
void GameStateHandleEvent(FName NameParam, FVector VecParam)
Definition Actor.h:5389
__int64 & CachedTutorialBitFlagsKeyField()
Definition Actor.h:4979
BitFieldValue< bool, unsigned __int32 > bRefreshDefaultAttachmentsHadEquippedItems()
Definition Actor.h:5011
bool UseAltAimOffsetAnim()
Definition Actor.h:5366
void InitiateTrade(unsigned __int64 OtherPlayerID, bool bAcceptingTrade)
Definition Actor.h:5391
TSubclassOf< AShooterWeapon > & NextInventoryWeaponField()
Definition Actor.h:4805
UAnimSequence * GetDinoRidingMoveAnimation()
Definition Actor.h:5141
BitFieldValue< bool, unsigned __int32 > bEquippedPreMapWeapon()
Definition Actor.h:5012
FString & AllianceInviteNameField()
Definition Actor.h:4890
void PlayDrinkingAnimation()
Definition Actor.h:5259
FLinearColor & OriginalHairColorField()
Definition Actor.h:4912
void ServerForceUpdatedAimedActors(float OverrideMaxDistance, bool bReplicateToSimulatedClients)
Definition Actor.h:5296
void ServerGiveDefaultWeapon_Implementation(bool bOnlyGiveDefaultWeapon)
Definition Actor.h:5297
void OnRep_TattooPaintingComponent()
Definition Actor.h:5242
void ClearSpawnAnim()
Definition Actor.h:5078
FRotator * CalculateForwarBendingAngle(FRotator *result)
Definition Actor.h:5055
BitFieldValue< bool, unsigned __int32 > bIsCrafting()
Definition Actor.h:4983
void RecalculateBaseEyeHeight()
Definition Actor.h:5272
void UpdateTransponders()
Definition Actor.h:5363
BitFieldValue< bool, unsigned __int32 > bCheckPushedThroughWallsWasSeatingStructure()
Definition Actor.h:4993
APrimalStructureItemContainer * spawnedTradeStructField()
Definition Actor.h:4969
long double & PlayerDiedAtNetworkTimeField()
Definition Actor.h:4846
APrimalDinoCharacter * GetRidingDino()
Definition Actor.h:5159
bool IsNearTopOfLadder()
Definition Actor.h:5191
FString & PlatformProfileNameField()
Definition Actor.h:4763
float & ForwardBindingAlphaField()
Definition Actor.h:4952
void OnStartFire(bool bFromGamepadRight, int weaponAttackIndex, bool bDoLeftSide, bool bOverrideCurrentAttack)
Definition Actor.h:5247
FRotator & LastAimRotOffsetField()
Definition Actor.h:4756
void OnPrimalCharacterSleeped()
Definition Actor.h:5233
void ClientUpdateTranspondersInfo_Implementation(TArray< FTransponderInfo > *TranspondersInfo, bool bNewData)
Definition Actor.h:5097
BitFieldValue< bool, unsigned __int32 > bAllowDPC()
Definition Actor.h:5007
UAnimSequence * GetDinoRidingAnimation()
Definition Actor.h:5140
void ServerCallFollow_Implementation()
Definition Actor.h:5284
float & LastGlobalDynamicsHairLerpField()
Definition Actor.h:4916
void ClearRidingDinoAsPassenger(bool bFromDino)
Definition Actor.h:5077
void ServerCheckDrinkingWater_Implementation()
Definition Actor.h:5292
USoundMix * BelowDeckMixerField()
Definition Actor.h:4783
UAnimSequence * GetOverridenAnimSequence(UAnimSequence *AnimSeq)
Definition Actor.h:5160
bool & bModifiedEyeHeightField()
Definition Actor.h:4932
FTransform * GetLadderComponentToWorld(FTransform *result)
Definition Actor.h:5149
AShooterPlayerController * GetSpawnedForController()
Definition Actor.h:5172
FString & LastRequestedTribeNameField()
Definition Actor.h:4816
BitFieldValue< bool, unsigned __int32 > bIsFemale()
Definition Actor.h:4986
FHandIkTarget & LeftHandIkTargetField()
Definition Actor.h:4945
BitFieldValue< bool, unsigned __int32 > bIsIndoors()
Definition Actor.h:4984
FVector * GetLastSweepLocation(FVector *result)
Definition Actor.h:5151
void OnRep_HatHidden()
Definition Actor.h:5239
void TempDampenInputAcceleration()
Definition Actor.h:5349
unsigned int & VoiceModeForCullingTestsField()
Definition Actor.h:4730
FItemNetID & PreviousWeaponToReloadAllField()
Definition Actor.h:4712
FVector & OriginalLastHitWallSweepCheckLocationField()
Definition Actor.h:4926
int GetAgeYears()
Definition Actor.h:5128
long double & TimeSinceLastControllerField()
Definition Actor.h:4811
BitFieldValue< bool, unsigned __int32 > bPlayedSpawnIntro()
Definition Actor.h:4991
void SetCarryingDino(APrimalDinoCharacter *aDino)
Definition Actor.h:5324
FLinearColor * GetFacialHairColor(FLinearColor *result)
Definition Actor.h:5142
void ServerCallPassive_Implementation()
Definition Actor.h:5288
void ClientOrderedMoveToRaft(FVector MoveToRelLoc, APrimalRaft *MoveToRaftRef, int ToDeckIndex)
Definition Actor.h:5381
void FaceRotation(FRotator NewControlRotation, float DeltaTime, bool bFromController)
Definition Actor.h:5111
float & TimeInVitaEqField()
Definition Actor.h:4955
long double & LastTimeHadControllerField()
Definition Actor.h:4865
static void ApplyAgeAndBodyfatHelper(UMeshComponent *Mesh, float Age, float Bodyfat, float MuscleTone, float Wetness)
Definition Actor.h:5041
void ClientTradeNotification(AShooterCharacter *OtherPlayer)
Definition Actor.h:5385
float & LastMaterialAppliedWetnessAmountField()
Definition Actor.h:4968
APrimalDinoCharacter * GetBasedOnDino()
Definition Actor.h:5133
FieldArray< float, 8 > DirectionalSpeedMultipliersField()
Definition Actor.h:4954
void ApplyFirstPersonBoneModifiers()
Definition Actor.h:5046
bool & bShouldInvertTurnInputField()
Definition Actor.h:4885
void DrawFloatingHUD(AShooterHUD *HUD)
Definition Actor.h:5109
FLinearColor * GetHeadHairColor(FLinearColor *result)
Definition Actor.h:5145
unsigned __int64 & TradingInvitePlayerIDField()
Definition Actor.h:4892
UPrimalPlayerData * GetMyPlayerData()
Definition Actor.h:5157
UAnimMontage * CallAttackAnimField()
Definition Actor.h:4781
UAnimMontage * CallFollowAnimField()
Definition Actor.h:4776
float & LowHealthSoundPercentageField()
Definition Actor.h:4774
void ApplyBoneModifiers()
Definition Actor.h:5043
void ClientClearTribeRequest_Implementation()
Definition Actor.h:5079
bool & bControllerLeavingGameField()
Definition Actor.h:4974
void PlaySpawnIntro()
Definition Actor.h:5264
void UpdateHair()
Definition Actor.h:5358
UAnimMontage * PickupItemAnimationField()
Definition Actor.h:4753
void NetSetBodyFatPercent(float thePercent)
Definition Actor.h:5394
void MultiClearTradeID()
Definition Actor.h:5393
FVector * OverrideNewFallVelocity(FVector *result, FVector *InitialVelocity, FVector *Gravity, float DeltaTime)
Definition Actor.h:5256
TArray< FTransponderInfo > & ClientTranspondersInfoField()
Definition Actor.h:4711
bool Die(float KillingDamage, FDamageEvent *DamageEvent, AController *Killer, AActor *DamageCauser)
Definition Actor.h:5106
AShooterWeapon * GetWeapon()
Definition Actor.h:5176
int GetNextWeaponItemID(bool bPrimary)
Definition Actor.h:5158
float & PreviousRootYawSpeedField()
Definition Actor.h:4839
float & AgeMaxDisplayYearsField()
Definition Actor.h:4851
APrimalDinoCharacter * TransitionMountedDinoField()
Definition Actor.h:4959
FVector & UpdateHyperThermalInsulationPositionField()
Definition Actor.h:4896
void ServerCallNeutral_Implementation()
Definition Actor.h:5287
void OnReleaseCrouchProneToggle()
Definition Actor.h:5234
UAnimMontage * ReloadBallistaAnimationField()
Definition Actor.h:4726
static void ApplyAge(UMeshComponent *Mesh, float Age)
Definition Actor.h:5040
float GetMaxSpeedModifier()
Definition Actor.h:5156
FItemNetID & PreMapWeaponItemNetIDSecondaryField()
Definition Actor.h:4807
void ServerCallStay_Implementation()
Definition Actor.h:5291
APrimalStructureExplosive * GetAttachedExplosive()
Definition Actor.h:5131
void PreApplyAccumulatedForces(float DeltaSeconds, FVector *PendingImpulseToApply, FVector *PendingForceToApply)
Definition Actor.h:5269
UMaterialInterface * GrapHookMaterialField()
Definition Actor.h:4761
void ServerRequestCaptainOrder(int OrderIndex, TArray< int > *GroupsIndex)
Definition Actor.h:5406
long double & DontTargetUntilTimeField()
Definition Actor.h:4737
void SetMiniGameReloadCounter(int NewValue)
Definition Actor.h:5328
void ServerDetachGrapHookCable(bool bDoUpwardsJump, float UpwardsJumpYaw)
Definition Actor.h:5402
void ClientOrderedAttackTarget(AActor *attackTarget)
Definition Actor.h:5379
bool CanCrouch()
Definition Actor.h:5059
void NetSetFacialHairPercent(float thePercent, int newFacialHairIndex)
Definition Actor.h:5395
void OnRep_CurrentWeapon(AShooterWeapon *LastWeapon)
Definition Actor.h:5238
void UpdateGrapHook(float DeltaSeconds)
Definition Actor.h:5357
FName & LeftTipBoneNameField()
Definition Actor.h:4950
void UpdatePawnMeshes(bool bForceThirdPerson, bool bForceFlush)
Definition Actor.h:5359
UAnimMontage * ProneOutAnimField()
Definition Actor.h:4719
void NetSetOverrideHeadHairColor_Implementation(FLinearColor HairColor)
Definition Actor.h:5215
void ServerTellNPCCaptainSailFacingDirection_Implementation(float YawDir)
Definition Actor.h:5315
bool IsFemale()
Definition Actor.h:5185
bool ShouldStoreSecondaryItemID(UPrimalItem *SecondaryItem)
Definition Actor.h:5337
void HideWeapon()
Definition Actor.h:5178
void ClientMultiUse(APlayerController *ForPC, int UseIndex)
Definition Actor.h:5081
static bool IsIndoorsAtLoc(UWorld *theWorld, FVector *actorLoc)
Definition Actor.h:5190
void NetSimulatedForceUpdateAimedActors_Implementation(float OverrideMaxDistance)
Definition Actor.h:5216
UAnimSequence * ViewingInventoryAnimationField()
Definition Actor.h:4826
void ResetBase()
Definition Actor.h:5279
float GetBaseTargetingDesire(ITargetableInterface *Attacker)
Definition Actor.h:5132
void UpdateWeaponHandIK()
Definition Actor.h:5364
void FiredWeapon()
Definition Actor.h:5116
void ServerRequestStopCaptainOrder_Implementation(int OrderIndex, TArray< int > *GroupsIndex, TArray< int > *StationsToFire, AActor *OrderTarget)
Definition Actor.h:5303
bool UseSwimmingTPVAimOffset()
Definition Actor.h:5368
float & ApplyAgeDeltaThresholdField()
Definition Actor.h:4849
FItemNetID & PreviousWeaponItemIDField()
Definition Actor.h:4958
USoundCue * PreviousCharacterStatusStateSoundField()
Definition Actor.h:4972
void ServerRequestStopCaptainOrder(int OrderIndex, TArray< int > *GroupsIndex, TArray< int > *StationsToFire, AActor *OrderTarget)
Definition Actor.h:5408
bool BuffsPreventFirstPerson()
Definition Actor.h:5031
float & CurrentControlledBallistaYawField()
Definition Actor.h:4873
UAnimMontage * DrinkingAnimationField()
Definition Actor.h:4813
void ServerWhistleCloseSails_Implementation()
Definition Actor.h:5319
bool BlueprintInitiateTrade(AShooterCharacter *OtherPlayer)
Definition Actor.h:5053
float & IndoorsHyperthermiaInsulationField()
Definition Actor.h:4818
void ServerNetEndClimbingLadder(bool bIsClimbOver, FVector ClimbOverLoc, float RightDir)
Definition Actor.h:5405
long double & LastUncrouchTimeField()
Definition Actor.h:4766
void DrawTranspondersInfo(AShooterHUD *HUD)
Definition Actor.h:5110
void MultiClearTradeID_Implementation()
Definition Actor.h:5209
void NotifySwitchedCameraPerspective(bool bToFirstPerson)
Definition Actor.h:5219
bool AllowFirstPerson()
Definition Actor.h:5035
void DetachGrapHookCable_Implementation(bool bDoUpwardsJump, float UpwardsJumpYaw)
Definition Actor.h:5105
BitFieldValue< bool, unsigned __int32 > bUseEquipmentShrinkageMasks()
Definition Actor.h:5021
TArray< FFeatCooldown > & FeatCooldownsField()
Definition Actor.h:4935
bool AnimUseAimOffset()
Definition Actor.h:5039
void SetActorHiddenInGame(bool bNewHidden)
Definition Actor.h:5321
void AddFeatCooldown(TSubclassOf< APrimalBuff > FeatClass)
Definition Actor.h:5032
void ClientNotifyTribeRequest(FString *RequestTribeName, AShooterCharacter *PlayerCharacter)
Definition Actor.h:5377
long double & NextPlayerUndergroundCheckField()
Definition Actor.h:4877
TWeakObjectPtr< APrimalCharacter > & LastGrappledToCharacterField()
Definition Actor.h:4886
void RefreshDefaultAttachments(AActor *UseOtherActor)
Definition Actor.h:5273
static void StaticRegisterNativesAShooterCharacter()
Definition Actor.h:5425
void ServerTryToCycleBallistaAmmoType_Implementation()
Definition Actor.h:5316
void StartCameraTransition(float Duration)
Definition Actor.h:5341
float & BendMinAngleField()
Definition Actor.h:4742
UAnimMontage * DropItemAnimationField()
Definition Actor.h:4751
bool ValidToRestoreForPC(AShooterPlayerController *aPC)
Definition Actor.h:5369
float & EnemyPlayerMaxCursorHUDDistanceStandingField()
Definition Actor.h:4833
UAnimSequence * GetAlternateStandingAnim(float *OutBlendInTime, float *OutBlendOutTime)
Definition Actor.h:5130
void ClientUpdateReloadAll()
Definition Actor.h:5096
FItemNetID & PreRidingWeaponItemNetIDField()
Definition Actor.h:4822
float & ForwardBindingInterpSpeedField()
Definition Actor.h:4953
void ClientTradeNotification_Implementation(AShooterCharacter *OtherPlayer)
Definition Actor.h:5095
float & ClientSeatedViewRotationPitchField()
Definition Actor.h:4882
float & LastGlobalWindHairLerpField()
Definition Actor.h:4914
void ServerWhistleOpenSails_Implementation()
Definition Actor.h:5320
UAudioComponent * LowHealthWarningPlayerField()
Definition Actor.h:4782
FVector & GrapHookDefaultOffsetField()
Definition Actor.h:4759
void CallGameStateHandleEvent(FName NameParam, FVector VecParam)
Definition Actor.h:5057
void ClientOrderedMoveToRaft_Implementation(FVector MoveToRelLoc, APrimalRaft *MoveToRaftRef, int ToDeckIndex)
Definition Actor.h:5087
void ServerCallFollowOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:5283
void DetachFromLadder(bool bIgnoreOnAutonomousProxy)
Definition Actor.h:5387
void TakeSeatingStructureHandIK()
Definition Actor.h:5346
long double & LastTryAccessInventoryFailTimeField()
Definition Actor.h:4904
void PlayDying(float KillingDamage, FDamageEvent *DamageEvent, APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:5260
void ServerClearSwitchingWeapon_Implementation(bool bOnlyIfDefaultWeapon, bool bClientRequestNextWeaponID)
Definition Actor.h:5293
void ClientInviteToAlliance(int RequestingTeam, unsigned int AllianceID, FString *AllianceName, FString *InviteeName)
Definition Actor.h:5375
void PlayEmoteAnimation_Implementation(char EmoteIndex)
Definition Actor.h:5261
void UpdateCarriedLocationAndRotation(float DeltaSeconds)
Definition Actor.h:5356
long double & NextUpdateHyperThermalInsulationTimeField()
Definition Actor.h:4898
bool MoveToInnerLoop(AActor *TargetToMove, FVector MoveToLoc, AActor *TargetActor)
Definition Actor.h:5208
void StartWeaponSwitch(UPrimalItem *aPrimalItem, bool bDontClearLastWeapon)
Definition Actor.h:5342
FString & UniqueNetIdStrField()
Definition Actor.h:4859
float & BobTimeField()
Definition Actor.h:4771
void OnEnteredDiscoveryZone(int ZoneId)
Definition Actor.h:5224
float GetPercentageOfHeadHairGrowth()
Definition Actor.h:5165
void DetachFromHostCharacter(APrimalCharacter *HostCharacter)
Definition Actor.h:5103
void StasisingCharacter()
Definition Actor.h:5343
void ServerSetBallistaNewRotation_Implementation(float Pitch, float Yaw)
Definition Actor.h:5308
UAnimMontage * FallAsleepAnimField()
Definition Actor.h:4963
BitFieldValue< bool, unsigned __int32 > bEquippedPreRidingWeapon()
Definition Actor.h:5013
USoundBase * ProneMoveSoundField()
Definition Actor.h:4922
BitFieldValue< bool, unsigned __int32 > bAddedBelowDeckMixer()
Definition Actor.h:4997
long double & TimeStartedLockOnField()
Definition Actor.h:4940
void ServerSetViewingInventory(bool bIsViewing)
Definition Actor.h:5414
float & EnemyPlayerMaxCursorHUDDistanceCrouchedField()
Definition Actor.h:4832
void ServerStopFireBallista()
Definition Actor.h:5416
void ClientUpdateTranspondersInfo(TArray< FTransponderInfo > *TranspondersInfo, bool bNewData)
Definition Actor.h:5386
float GetCharacterAdditionalInsulationValueFromStructure(UWorld *theWorld, FVector *actorLoc, EPrimalItemStat::Type TypeInsulation)
Definition Actor.h:5138
void OnReload()
Definition Actor.h:5235
UAnimMontage * ProneInAnimField()
Definition Actor.h:4718
USoundCue * EndProneSoundField()
Definition Actor.h:4804
BitFieldValue< bool, unsigned __int32 > bLoadedTattooData()
Definition Actor.h:5024
FVector & WeaponBobOffsets_TargetingField()
Definition Actor.h:4795
bool ShouldOverrideSwimmingVelocity()
Definition Actor.h:5334
TArray< UAnimMontage * > AnimsOverrideFromField()
Definition Actor.h:4835
void ServerCallFollowDistanceCycleOne_Implementation(APrimalDinoCharacter *ForDinoChar)
Definition Actor.h:5282
void CheckNextSecondaryWeapon()
Definition Actor.h:5072
void OnPressCrouchProneToggle()
Definition Actor.h:5229
void OnStartTargeting(bool bFromGamepadLeft)
Definition Actor.h:5249
void OnRep_LadderAttachment()
Definition Actor.h:5240
void ServerCallAggressive_Implementation()
Definition Actor.h:5280
void ClientNotifyLevelUp_Implementation()
Definition Actor.h:5083
float & CraftingMovementSpeedModifierField()
Definition Actor.h:4789
bool BasedOnDynamicActorUseFallingLateralFriction()
Definition Actor.h:5051
BitFieldValue< bool, unsigned __int32 > bHideAllMultiuseSelectors()
Definition Actor.h:5010
int & IgnoreCollisionSweepUntilFrameNumberField()
Definition Actor.h:4918
float & IndoorCheckIntervalField()
Definition Actor.h:4820
float & WetnessField()
Definition Actor.h:4852
void OnPressProne()
Definition Actor.h:5230
void CancelTrade()
Definition Actor.h:5068
bool CanBeCarried(APrimalCharacter *ByCarrier)
Definition Actor.h:5058
USceneComponent * GetActorSoundAttachmentComponentOverride(USceneComponent *ForComponent)
Definition Actor.h:5123
void OnPressCrouch()
Definition Actor.h:5228
void BeginPlay()
Definition Actor.h:5052
void LaunchMountedDino()
Definition Actor.h:5201
UAnimMontage * StopRidingAnimField()
Definition Actor.h:4721
float GetCarryingSocketYaw(bool RefreshBones)
Definition Actor.h:5135
FVector & WeaponBobOffsetsField()
Definition Actor.h:4792
void CaptureCharacterSnapshot(UPrimalItem *Item)
Definition Actor.h:5069
float GetInsulationFromItem(FHitResult *HitOut, EPrimalItemStat::Type TypeInsulation)
Definition Actor.h:5148
FVector * OverrideSwimmingVelocity(FVector *result, FVector *InitialVelocity, FVector *Gravity, const float *FluidFriction, const float *NetBuoyancy, float DeltaTime)
Definition Actor.h:5257
void SetCurrentWeapon(AShooterWeapon *NewWeapon, AShooterWeapon *LastWeapon)
Definition Actor.h:5326
float GetMaxCursorHUDDistance(AShooterPlayerController *PC)
Definition Actor.h:5154
FName & TorsoBoneNameField()
Definition Actor.h:4951
float GetFacialHairMorphTargetValue()
Definition Actor.h:5144
char & PlayerBadgeGroupField()
Definition Actor.h:4884
BitFieldValue< bool, unsigned __int32 > bHadGrapHookAttachActor()
Definition Actor.h:4995
void ForceGiveDiscoveryZoneByName(FString ManualZoneName)
Definition Actor.h:5119
FHandIkTarget & RightHandIkTargetField()
Definition Actor.h:4946
void NetSetHeadHairPercent_Implementation(float thePercent, int newHeadHairIndex)
Definition Actor.h:5212
void OnExitedDiscoveryZone(int ZoneId)
Definition Actor.h:5225
void ServerStopFireBallista_Implementation()
Definition Actor.h:5313
void RenamePlayer_Implementation(FString *NewName)
Definition Actor.h:5278
void TogglePerspective()
Definition Actor.h:5352
BitFieldValue< bool, unsigned __int32 > bPendingDiscoveryZoneNotAtSeaUnlock()
Definition Actor.h:5017
void ServerPrepareForSeamlessTravel_Implementation()
Definition Actor.h:5300
UAnimMontage * ThrowItemAnimationField()
Definition Actor.h:4752
USoundCue * EndCrouchSoundField()
Definition Actor.h:4802
FSaddlePassengerSeatDefinition & CurrentPassengerSeatDefinitionField()
Definition Actor.h:4834
bool IsAwaitingSeamlessTravelController()
Definition Actor.h:5181
bool GetBlockingShieldOffsets(FVector *OutBlockingShieldFPVTranslation, FRotator *OutBlockingShieldFPVRotation)
Definition Actor.h:5134
void ClientOnDiscoveredZone_Implementation(int ZoneId, int NewNumZonesDiscovered)
Definition Actor.h:5085
float & WeaponBobTargetingBlendField()
Definition Actor.h:4799
void NetSetBodyFatPercent_Implementation(float thePercent)
Definition Actor.h:5210
float & IntervalForFullFacialHairGrowthField()
Definition Actor.h:4907
int & AllianceInviteRequestingTeamField()
Definition Actor.h:4888
void ServerSetCaptainsOrderToLastPassive(ECaptainOrder::Type OrderIndexToCancelFrom, TArray< int > *GroupsIndex)
Definition Actor.h:5413
FVector * GetPawnViewLocation(FVector *result, bool bAllTransforms)
Definition Actor.h:5163
void ClientOrderedAttackTarget_Implementation(AActor *attackTarget)
Definition Actor.h:5086
UAnimSequence * CharacterAdditiveStandingAnimField()
Definition Actor.h:4903
bool & bPvEAllowStructuresAtSupplyDropsField()
Definition GameMode.h:1178
bool GetTribeEntityFromDBResultAndUpdateIfNeeded(unsigned __int64 TribeId, FDatabase_TribeEntities *DBResult, FTribeEntity *OutTribeEntity)
Definition GameMode.h:1628
float ConvertTribeResetUTCToLastGameTime(int ResetUTC)
Definition GameMode.h:1561
void OnReceivedTribeNotifcation(FTribeData *TribeData, TArray< FTribeNotification > *Notifications)
Definition GameMode.h:1693
TMap< unsigned __int64, TArray< FTribeNotification >, FDefaultSetAllocator, TDefaultMapKeyFuncs< unsigned __int64, TArray< FTribeNotification >, 0 > > & PendingTribeNotificationsField()
Definition GameMode.h:1118
bool AllowRenameTribe(AShooterPlayerState *ForPlayerState, FString *TribeName)
Definition GameMode.h:1545
void KickPlayerController(APlayerController *thePC, FString *KickMessage)
Definition GameMode.h:1665
int & PendingFetchOperationsField()
Definition GameMode.h:1089
void ProcessChat(bool bFromTribeNotification, FPubSub_TribeNotification_Chat *InChat)
Definition GameMode.h:1716
float & DinoResistanceMultiplierField()
Definition GameMode.h:1249
float & TribeJoinIntervalField()
Definition GameMode.h:1420
TMap< int, FSeamlessIslandInfo * > & AtlasIslandInfoField()
Definition GameMode.h:1072
bool & bForceMapPlayerLocationField()
Definition GameMode.h:1373
bool & bEnableHealthbarsField()
Definition GameMode.h:1157
float & GenericXPMultiplierField()
Definition GameMode.h:1221
FRegionGeneralOverrides & RegionOverridesField()
Definition GameMode.h:1517
bool & bFirstTickedField()
Definition GameMode.h:1120
bool & bPvEAllowTribeWarField()
Definition GameMode.h:1353
bool AllowAddXP(UPrimalCharacterStatusComponent *forComp)
Definition GameMode.h:1526
float & TamedDinoCharacterFoodDrainMultiplierField()
Definition GameMode.h:1465
FString * ValidateTribeName(FString *result, FString theTribeName)
Definition GameMode.h:1806
float & TamedDinoResistanceMultiplierField()
Definition GameMode.h:1250
FString & BanFileNameField()
Definition GameMode.h:1076
void InitSeamlessDataServer()
Definition GameMode.h:1647
bool BanPlayer(FString PlayerSteamName, FString PlayerSteamID)
Definition GameMode.h:1550
bool KickPlayer(FString PlayerSteamName, FString PlayerSteamID)
Definition GameMode.h:1664
float & ResourcesRespawnPeriodMultiplierField()
Definition GameMode.h:1202
void UpdateSaveBackupFiles()
Definition GameMode.h:1798
float & ShipDecayRateField()
Definition GameMode.h:1507
bool ProcessCreateCheckpointEntry(TSharedPtr< FDatabase_LogEntryWrapper, 1 > Entry, FDatabase_CreateShapshot *pCreateCheckpoint)
Definition GameMode.h:1717
void OnTribeLoaded(bool bSuccess, unsigned __int64 TribeId, FDatabase_TribeWrapper *InResult)
Definition GameMode.h:1698
int & SaveGameCustomVersionField()
Definition GameMode.h:1425
bool & bForceAllowCaveFlyersField()
Definition GameMode.h:1381
long double & StartedBeingOverSubscribedAtField()
Definition GameMode.h:1498
float & YellingRadiusField()
Definition GameMode.h:1145
bool & bOutGoingTransfersEnabledField()
Definition GameMode.h:1519
bool & bAllowFlyingStaminaRecoveryField()
Definition GameMode.h:1186
float & WildDinoTorporDrainMultiplierField()
Definition GameMode.h:1467
FPrimalPlayerCharacterConfigStruct * ValidateCharacterConfig(FPrimalPlayerCharacterConfigStruct *result, FPrimalPlayerCharacterConfigStruct *charConfig, AShooterPlayerController *ForPC)
Definition GameMode.h:1805
void TryUpdateTribesEntitiesServerAndLocation()
Definition GameMode.h:1790
void BeginUnloadingWorld()
Definition GameMode.h:1552
void CreateAlliance(unsigned __int64 TribeId, FString *AllianceName)
Definition GameMode.h:1563
void PostAlarmNotificationTribe(int TribeID, FString Title, FString Message)
Definition GameMode.h:1706
bool RemoveTribeEntity(unsigned int TribeID, FTribeEntity *TribeEntity)
Definition GameMode.h:1733
float & DifficultyValueMinField()
Definition GameMode.h:1141
bool IsPlayerControllerAllowedToJoinNoCheck(AShooterPlayerController *ForPlayer)
Definition GameMode.h:1658
void OnGridServerChanged(unsigned int ServerId, bool bAlive, FDatabase_ClusterInfo_Server *ServerInfo)
Definition GameMode.h:1691
bool & bAutoDestroyDecayedDinosField()
Definition GameMode.h:1184
TArray< TFunction< void __cdecl(void)> > & LogSentinelCallbacksActiveField()
Definition GameMode.h:1090
bool & bCheckedForOceanDinoManagerField()
Definition GameMode.h:1102
TArray< int > & ExcludeItemIndicesField()
Definition GameMode.h:1277
TArray< FString > & PreventDinoTameClassNamesField()
Definition GameMode.h:1281
float & AutoPvEStopTimeSecondsField()
Definition GameMode.h:1302
bool & bIsOfficialServerField()
Definition GameMode.h:1147
bool ProcessPlayerRemovedFromTribe(TSharedPtr< FDatabase_LogEntryWrapper, 1 > Entry, FDatabase_PlayerRemovedFromTribe *pPlayerRemovedFromTribe)
Definition GameMode.h:1719
float & HarvestHealthMultiplierField()
Definition GameMode.h:1255
float & KillXPMultiplierField()
Definition GameMode.h:1218
void OnTribeEntityJoinedServer(AActor *Entity)
Definition GameMode.h:1695
void InitStartSpot(AActor *StartSpot, AController *NewPlayer)
Definition GameMode.h:1650
void SendDatadogMetricEvent(FString *Title, FString *Message)
Definition GameMode.h:1744
bool & InitialLogProcessingDoneField()
Definition GameMode.h:1086
TArray< FTransform > * GetSeamlessSublevelsAdditionalTransforms(TArray< FTransform > *result)
Definition GameMode.h:1615
void UpdateTerritoryUrlsInPlayerState()
Definition GameMode.h:1799
bool GetBoolOption(FString *Options, FString *ParseString, bool CurrentValue)
Definition GameMode.h:1583
void SendServerDirectMessage(FString *PlayerSteamID, FString *MessageText, FLinearColor MessageColor, bool bIsBold, int ReceiverTeamId, int ReceiverPlayerID, FString *PlayerName)
Definition GameMode.h:1746
FString & CurrentMetricCharacterLocationsURLField()
Definition GameMode.h:1398
float & MateBoostEffectMultiplierField()
Definition GameMode.h:1213
TMap< unsigned __int64, int, FDefaultSetAllocator, TDefaultMapKeyFuncs< unsigned __int64, int, 0 > > & SteamIdsField()
Definition GameMode.h:1123
TMap< int, FTameUnitCounts, FDefaultSetAllocator, TDefaultMapKeyFuncs< int, FTameUnitCounts, 0 > > & TeamTameUnitCountsField()
Definition GameMode.h:1480
void AddTribeWar(int MyTribeID, int EnemyTeamID, int StartDayNum, int EndDayNumber, float WarStartTime, float WarEndTime, bool bForceApprove)
Definition GameMode.h:1541
void DeletePlayerData(FString *UniqueNetId)
Definition GameMode.h:1565
float & SingleplayerSettingsCorpseLifespanMultiplierField()
Definition GameMode.h:1460
int & DestroyTamesOverLevelClampField()
Definition GameMode.h:1443
int GetNumDeaths(FString *PlayerDataID)
Definition GameMode.h:1601
void FlushPrimalStats(AShooterPlayerController *ForPC)
Definition GameMode.h:1573
void SendServerNotificationTypeParam(int MessageType, int ReceiverTeamId, int ReceiverPlayerID, bool bSendToAllServers, int MessageType1, int MessageParam2, UObject *ObjectParam1, FString *StringParam1)
Definition GameMode.h:1749
void * GameBackupPipeWriteField()
Definition GameMode.h:1117
static AShooterGameMode SharedLogFetchPending()
Definition GameMode.h:1528
int & MaxTribeLogsField()
Definition GameMode.h:1368
TArray< FEngramEntryOverride > & OverrideEngramEntriesField()
Definition GameMode.h:1278
float & PvEDinoDecayPeriodMultiplierField()
Definition GameMode.h:1201
int & LastDayOfYearBackedUpField()
Definition GameMode.h:1079
TSet< unsigned __int64, DefaultKeyFuncs< unsigned __int64, 0 >, FDefaultSetAllocator > & PendingAllianceDeletesField()
Definition GameMode.h:1366
void UnloadTribeData(unsigned int TribeID)
Definition GameMode.h:1793
TMap< int, unsigned __int64, FDefaultSetAllocator, TDefaultMapKeyFuncs< int, unsigned __int64, 0 > > & PlayersIdsField()
Definition GameMode.h:1122
void SetTribeClaimFlagPainting(unsigned int TribeId, int PaintingUniqueId, int PaintingRevision, TArray< short > *StructureColors)
Definition GameMode.h:1754
float & CropGrowthSpeedMultiplierField()
Definition GameMode.h:1321
bool & bDisableSaveLoadField()
Definition GameMode.h:1271
TMap< unsigned int, FServerTribeAtMax, FDefaultSetAllocator, TDefaultMapKeyFuncs< unsigned int, FServerTribeAtMax, 0 > > & MapServerAtMaxField()
Definition GameMode.h:1511
static void StaticRegisterNativesAShooterGameMode()
Definition GameMode.h:1812
AOceanDinoManager * GetOceanDinoManager()
Definition GameMode.h:1603
float & StructureResistanceMultiplierField()
Definition GameMode.h:1251
float & FuelConsumptionIntervalMultiplierField()
Definition GameMode.h:1442
TArray< unsigned char > * GetClaimFlagBytes(TArray< unsigned char > *result, int PaintingId)
Definition GameMode.h:1585
TArray< TFunction< void __cdecl(void)> > & LogSentinelCallbacksQueuedField()
Definition GameMode.h:1091
float & DinoHarvestingDamageMultiplierField()
Definition GameMode.h:1374
bool & bClampItemStatsField()
Definition GameMode.h:1183
static AShooterGameMode PostServerMetrics()
Definition GameMode.h:1710
void RefreshTerrityoryUrls()
Definition GameMode.h:1725
bool & bServerPVEField()
Definition GameMode.h:1155
long double & LastUpdatedTribeOnlinePresenceField()
Definition GameMode.h:1496
void AddAndSaveTribeEntity(unsigned int TribeID, TArray< FTribeEntity > *Entities, FTribeEntity *TribeEntity)
Definition GameMode.h:1531
float & LayEggIntervalMultiplierField()
Definition GameMode.h:1322
TArray< FSeamlessTravelPlayerData > & SeamlessTravelPlayersDataField()
Definition GameMode.h:1488
float & BabyCuddleGracePeriodMultiplierField()
Definition GameMode.h:1407
void TickOverSubscription()
Definition GameMode.h:1530
bool & bAllowUnlimitedRespecsField()
Definition GameMode.h:1441
void UpdateAlliancesTribes(FTribeAlliance *Alliance)
Definition GameMode.h:1795
bool IsPlayerAllowedToCheat(AShooterPlayerController *ForPlayer)
Definition GameMode.h:1655
bool & bEnableExtraStructurePreventionVolumesField()
Definition GameMode.h:1379
int & NextTribeTravelResetTimeUTCField()
Definition GameMode.h:1512
bool & bDisableImprintDinoBuffField()
Definition GameMode.h:1387
static bool AllowDamage(UWorld *ForWorld, int TargetingTeam1, int TargetingTeam2, bool bIgnoreDamageIfAllied)
Definition GameMode.h:1543
bool & bAutoRestoreBackupsField()
Definition GameMode.h:1139
void DDoSDetected()
Definition GameMode.h:1564
bool & bAllowStructureDecayInLandClaimField()
Definition GameMode.h:1191
float & DayTimeSpeedScaleField()
Definition GameMode.h:1198
void FinishTribeClaimFlagPainting(unsigned int TribeId, int PaintingUniqueId, int PaintingRevision, TArray< short > *StructureColors)
Definition GameMode.h:1571
float & BaseTemperatureMultiplierField()
Definition GameMode.h:1455
int GetGlobalNumOfShipsForTribe(int TribeId)
Definition GameMode.h:1596
float & CustomRecipeEffectivenessMultiplierField()
Definition GameMode.h:1350
bool AddTribeShip(APrimalRaft *Ship)
Definition GameMode.h:1539
bool & bUseBPPreSpawnedDinoField()
Definition GameMode.h:1463
bool & bUseOptimizedHarvestingHealthField()
Definition GameMode.h:1181
UPrimalPlayerData * GetPlayerDataFor(AShooterPlayerController *PC, bool *bCreatedNewPlayerData, bool bForceCreateNewPlayerData, FPrimalPlayerCharacterConfigStruct *charConfig, bool bAutoCreateNewData, bool bDontSaveNewData)
Definition GameMode.h:1609
float & EnableAFKKickPlayerCountPercentField()
Definition GameMode.h:1211
long double & LastServerNotificationRecievedAtField()
Definition GameMode.h:1231
FVector * GetTracedSpawnLocation(FVector *result, FVector *SpawnLoc, float CharHalfHeight)
Definition GameMode.h:1624
TWeakObjectPtr< ASeamlessVolumeManager > & SeamlessVolumeManagerField()
Definition GameMode.h:1227
bool & bAllowDisablingSpectatorField()
Definition GameMode.h:1326
TArray< FEngramEntryOverride > & OverrideNamedEngramEntriesField()
Definition GameMode.h:1279
bool & bHasCovertedToStoreField()
Definition GameMode.h:1483
URCONServer * RCONSocketField()
Definition GameMode.h:1097
TMap< unsigned int, FGridCellServerInfo, FDefaultSetAllocator, TDefaultMapKeyFuncs< unsigned int, FGridCellServerInfo, 0 > > & GridServersInfosField()
Definition GameMode.h:1500
void SendTribeChat(unsigned int TribeID, FPubSub_TribeNotification_Chat *Chat)
Definition GameMode.h:1750
int & TributeDinoExpirationSecondsField()
Definition GameMode.h:1304
void OnDeserializedByGame(EOnDesrializationType::Type DeserializationType)
Definition GameMode.h:1690
bool & bPreventUploadSurvivorsField()
Definition GameMode.h:1309
float GetExtraDinoSpawnWeight(FName DinoNameTag)
Definition GameMode.h:1592
FString * GenerateProfileFileName(FString *result, FString *UniqueId, FString *NetworkAddresss, FString *PlayerName)
Definition GameMode.h:1578
TArray< FConfigNPCSpawnEntriesContainer > & ConfigSubtractNPCSpawnEntriesContainerField()
Definition GameMode.h:1404
bool & bAllowDeprecatedStructuresField()
Definition GameMode.h:1172
bool & bAutoUnlockAllEngramsField()
Definition GameMode.h:1452
bool & bUseExclusiveListField()
Definition GameMode.h:1151
void LoadTributePlayerDatas(FString UniqueID)
Definition GameMode.h:1679
TArray< FUniqueNetIdUInt64 > & PlayersJoinNoCheckField()
Definition GameMode.h:1105
TMap< unsigned __int64, TArray< FTribeNotification >, FDefaultSetAllocator, TDefaultMapKeyFuncs< unsigned __int64, TArray< FTribeNotification >, 0 > > & PendingAllianceNotificationsField()
Definition GameMode.h:1119
bool & bIncreasePvPRespawnIntervalField()
Definition GameMode.h:1315
bool & bShowCreativeModeField()
Definition GameMode.h:1458
bool & bPvPStructureDecayField()
Definition GameMode.h:1169
FDateTime & LastSaveWorldTimeField()
Definition GameMode.h:1243
FTameUnitCounts & EmptyTameUnitsField()
Definition GameMode.h:1481
static AShooterGameMode SharedLogCreateSnapshot()
Definition GameMode.h:1756
bool UpdateTribeEntity(AActor *Entity)
Definition GameMode.h:1801
UPubSub_TribeNotifications * PubSub_TribeNotificationsRefField()
Definition GameMode.h:1109
float & MaxTamedDinosField()
Definition GameMode.h:1203
FEvent * PendingSharedLogEntriesReadyField()
Definition GameMode.h:1088
bool & bAllowCrateSpawnsOnTopOfStructuresField()
Definition GameMode.h:1392
TArray< FPlayerDeathReason > & PlayerDeathReasonsField()
Definition GameMode.h:1274
bool & bDisableWeatherFogField()
Definition GameMode.h:1476
bool & bClampItemSpoilingTimesField()
Definition GameMode.h:1182
float & MaximumCraftingSkillBonusField()
Definition GameMode.h:1134
bool & bForceUseInventoryAppendsField()
Definition GameMode.h:1436
APawn * SpawnDefaultPawnFor(AController *NewPlayer, AActor *StartSpot)
Definition GameMode.h:1762
bool & bIsHomeServerField()
Definition GameMode.h:1502
AShipPathManager * ShipPathManagerField()
Definition GameMode.h:1082
float & DinoDamageMultiplierField()
Definition GameMode.h:1245
void OnTribeEntityJoinedServerHelper(AActor *Entity, FTribeData *CachedTribeData)
Definition GameMode.h:1696
void StressTestTravelStartLoop(float IntervalSec)
Definition GameMode.h:1777
float & IncreasePvPRespawnIntervalBaseAmountField()
Definition GameMode.h:1318
bool & bDisableDinoRidingField()
Definition GameMode.h:1423
float & BabyCuddleLoseImprintQualitySpeedMultiplierField()
Definition GameMode.h:1408
float GetHarvestResourceItemAmountMultiplier(TSubclassOf< UPrimalItem > HarvestItemClass)
Definition GameMode.h:1597
void ClearSavesAndRestart()
Definition GameMode.h:1560
long double & SeamlessSocketTickIntervalField()
Definition GameMode.h:1226
FieldArray< float, 16 > PerLevelStatsMultiplier_DinoTamedField()
Definition GameMode.h:1339
TMap< FString, FString, FDefaultSetAllocator, TDefaultMapKeyFuncs< FString, FString, 0 > > * GetBannedMap(TMap< FString, FString, FDefaultSetAllocator, TDefaultMapKeyFuncs< FString, FString, 0 > > *result)
Definition GameMode.h:1582
void LoadPendingTribesToLoad()
Definition GameMode.h:1670
void RemovePlayerStructuresFromTribe(FString *PlayerName, bool bChangeDinos, bool bChangeStructures, unsigned int NewPlayerId)
Definition GameMode.h:1730
bool & bNoDinoTamingField()
Definition GameMode.h:1503
float & HerbivorePlayerAggroMultiplierField()
Definition GameMode.h:1267
TArray< FString > * GetWhiteListedMap(TArray< FString > *result)
Definition GameMode.h:1630
float & ShipKillXPMultiplierField()
Definition GameMode.h:1223
bool & bServerGameLogIncludeTribeLogsField()
Definition GameMode.h:1179
void LoadTribeIds_Process(unsigned int theTribeID)
Definition GameMode.h:1678
FString & LastServerNotificationMessageField()
Definition GameMode.h:1230
bool & bAllowCustomRecipesField()
Definition GameMode.h:1355
int ForceAddPlayerToTribe(AShooterPlayerState *ForPlayerState, FString *TribeName)
Definition GameMode.h:1574
bool & bRestartedAPlayerField()
Definition GameMode.h:1238
TMap< unsigned __int64, FTribeAlliance, FDefaultSetAllocator, TDefaultMapKeyFuncs< unsigned __int64, FTribeAlliance, 0 > > & AlliancesField()
Definition GameMode.h:1367
bool & bPvPDinoDecayField()
Definition GameMode.h:1384
float & WildDinoCharacterFoodDrainMultiplierField()
Definition GameMode.h:1466
bool & bDisableDynamicMusicField()
Definition GameMode.h:1273
int & TerrainGeneratorVersionField()
Definition GameMode.h:1104
void InitOptionBool(FString Commandline, FString Section, FString Option, bool bDefaultValue)
Definition GameMode.h:1642
unsigned int & SharedLogReplayFailsField()
Definition GameMode.h:1096
void TransferTribalObjects(unsigned int FromTeam, unsigned int ToTeam, bool bDontIncludePlayers)
Definition GameMode.h:1787
void SetMessageOfTheDay(FString *Message)
Definition GameMode.h:1752
void IncrementNumDeaths(FString *PlayerDataID)
Definition GameMode.h:1636
float GetFloatOptionIni(FString Section, FString OptionName)
Definition GameMode.h:1594
float ModifyNPCSpawnLimits(FName DinoNameTag, float CurrentLimit)
Definition GameMode.h:1683
float & FastDecayIntervalField()
Definition GameMode.h:1432
bool GetBoolOptionIni(FString Section, FString OptionName)
Definition GameMode.h:1584
TArray< FDinoSpawnWeightMultiplier > & DinoSpawnWeightMultipliersField()
Definition GameMode.h:1282
UDatabase_SharedLog * Database_SharedLogRefField()
Definition GameMode.h:1111
FString & BonusSupplyCrateItemStringField()
Definition GameMode.h:1352
void GenerateTribePNG(unsigned __int64 TribeId)
Definition GameMode.h:1580
int & ClampHomeServerXPLevelField()
Definition GameMode.h:1479
void SavePlayersJoinNoCheckList()
Definition GameMode.h:1741
TArray< FConfigNPCSpawnEntriesContainer > & ConfigAddNPCSpawnEntriesContainerField()
Definition GameMode.h:1403
float & DinoCountMultiplierField()
Definition GameMode.h:1270
FieldArray< float, 16 > PerLevelStatsMultiplier_DinoTamed_AffinityField()
Definition GameMode.h:1341
void PrintToServerGameLog(FString *InString, bool bSendChatToAllAdmins)
Definition GameMode.h:1714
void SharedLogTravelNotification(unsigned __int64 LogLine, TSharedPtr< TArray< unsigned char > > *TravelData)
Definition GameMode.h:1759
bool PromoteToTribeAdmin(unsigned int TribeID, unsigned int PlayerDataID, APlayerController *PromoterPC)
Definition GameMode.h:1723
float & MaxFallSpeedMultiplierField()
Definition GameMode.h:1296
FieldArray< float, 16 > PerLevelStatsMultiplier_DinoWildField()
Definition GameMode.h:1342
bool & bDontUseClaimFlagsField()
Definition GameMode.h:1474
TArray< FClassMultiplier > & DinoClassResistanceMultipliersField()
Definition GameMode.h:1283
void SharedLogRollback(unsigned __int64 RollbackTarget)
Definition GameMode.h:1758
TMap< int, TSet< int, DefaultKeyFuncs< int, 0 >, FDefaultSetAllocator >, FDefaultSetAllocator, TDefaultMapKeyFuncs< int, TSet< int, DefaultKeyFuncs< int, 0 >, FDefaultSetAllocator >, 0 > > & PvEActiveTribeWarsField()
Definition GameMode.h:1360
TMap< FString, FString, FDefaultSetAllocator, TDefaultMapKeyFuncs< FString, FString, 0 > > & BannedMapField()
Definition GameMode.h:1077
bool & bFastDecayUnsnappedCoreStructuresField()
Definition GameMode.h:1390
TArray< FAttachedInstancedHarvestingElement *, FDefaultAllocator > & HiddenHarvestingComponentsField()
Definition GameMode.h:1520
void InitSeamlessSocket()
Definition GameMode.h:1648
void ProcessTribeAndAllianceLoadResults(unsigned __int64 TribeId)
Definition GameMode.h:1721
void Tick(float DeltaSeconds)
Definition GameMode.h:1780
void AddTameUnits(int ToTeam, int AddUnits, ETameUnitType::Type TheTameUnitType, bool bIgnoreNetworking)
Definition GameMode.h:1535
bool & bProximityChatField()
Definition GameMode.h:1138
void IncrementNumDinos(int ForTeam, int ByAmount)
Definition GameMode.h:1637
bool & bForceAllStructureLockingField()
Definition GameMode.h:1171
void ResetTribeEntityToAnotherServer(unsigned int TribeID, unsigned int EntityID, TArray< FTribeEntity > *TribeEntities, unsigned int DestinationServerId, ESeamlessVolumeSide::Side DestinationServerVolumeSide)
Definition GameMode.h:1737
void ResetTribeTravelCounts()
Definition GameMode.h:1738
void ShowMessageOfTheDay()
Definition GameMode.h:1760
static AShooterGameMode PostCharacterLocationMetrics()
Definition GameMode.h:1707
void RequestFinishAndExitToMainMenu()
Definition GameMode.h:1735
float & SupplyCrateLootQualityMultiplierField()
Definition GameMode.h:1437
void SendServerChatMessage(FString *MessageText, FLinearColor MessageColor, bool bIsBold, int ReceiverTeamId, int ReceiverPlayerID, bool bSendToAllServers)
Definition GameMode.h:1745
bool & bNoAnchoringField()
Definition GameMode.h:1504
void UpdateTribeData(FTribeData *NewTribeData)
Definition GameMode.h:1800
bool & bServerHardcoreField()
Definition GameMode.h:1154
int CountOverlappingDinoCharactersOfTeamAndClass(FVector *AtLocation, float OverlapRange, TSubclassOf< APrimalDinoCharacter > DinoClass, int DinoTeam, bool bExactClassMatch, bool bIgnoreClass)
Definition GameMode.h:1562
void TickPendingSharedLog()
Definition GameMode.h:1782
bool & bAutoPvEUseSystemTimeField()
Definition GameMode.h:1298
void UnloadTribeDataIfNoLongerNeeded(unsigned int TribeID, AController *Exiting)
Definition GameMode.h:1794
UDatabase_TribeDataManager * Database_TribeDataManagerRefField()
Definition GameMode.h:1107
void OnAllianceLoaded(bool bFullTribeAndAllianceLoad, bool bSuccess, unsigned __int64 AllianceId, FDatabase_AllianceWrapper *InResult)
Definition GameMode.h:1688
TArray< FUniqueNetIdUInt64 > & PlayersExclusiveListField()
Definition GameMode.h:1106
float & RCONServerGameLogBufferField()
Definition GameMode.h:1207
bool & bPvEDisableFriendlyFireField()
Definition GameMode.h:1327
bool & bForceRespawnDinosField()
Definition GameMode.h:1239
float & LastTribeTravelResetTimeField()
Definition GameMode.h:1513
long double & LastBonusSupplyCrateItemGiveTimeField()
Definition GameMode.h:1357
void AsyncSetAndUpdateClaimFlagBytesForTribe(unsigned int TribeId, int PaintingId, int PaintingRevision, TArray< unsigned char > *CompressedBytes, TArray< short > *StructureColors)
Definition GameMode.h:1548
void UpdateTribeWars()
Definition GameMode.h:1804
float & PreventOfflinePvPConnectionInvincibleIntervalField()
Definition GameMode.h:1464
void Logout(AController *Exiting)
Definition GameMode.h:1681
FieldArray< int, 8 > ItemStatClampsField()
Definition GameMode.h:1343
float & MinimumDinoReuploadIntervalField()
Definition GameMode.h:1424
FString * InitNewPlayer(FString *result, APlayerController *NewPlayerController, TSharedPtr< FUniqueNetId, 0 > *UniqueId, FString *Options, FString *Portal)
Definition GameMode.h:1641
unsigned __int64 AddNewTribe(AShooterPlayerState *PlayerOwner, FString *TribeName, FTribeGovernment *TribeGovernment)
Definition GameMode.h:1533
void InitTameUnitCounts()
Definition GameMode.h:1651
bool & bDisableDinoDecayClaimingField()
Definition GameMode.h:1446
bool & bDisableDinoDecayPvEField()
Definition GameMode.h:1162
void EndPlay(EEndPlayReason::Type EndPlayReason)
Definition GameMode.h:1570
void UpdateTribeNameInAlliances(FTribeData *TribeData)
Definition GameMode.h:1803
float & XPMultiplierField()
Definition GameMode.h:1215
void PostLogin(APlayerController *NewPlayer)
Definition GameMode.h:1709
int & OverrideMaxExperiencePointsDinoField()
Definition GameMode.h:1292
FString * GetStringOption(FString *result, FString Section, FString OptionName)
Definition GameMode.h:1621
void LoadBannedList()
Definition GameMode.h:1669
void InitSpawnPoints()
Definition GameMode.h:1649
UPrimalPlayerData * LoadPlayerData(AShooterPlayerState *PlayerState, bool bIsLoadingBackup)
Definition GameMode.h:1672
float & TamedDinoTorporDrainMultiplierField()
Definition GameMode.h:1469
bool & bAllowStoredDatasField()
Definition GameMode.h:1484
unsigned int GetCurrentServerId()
Definition GameMode.h:1588
int & MaxTributeItemsField()
Definition GameMode.h:1312
UDatabase_RemoteFileManager * Database_RemoteFileManagerRefField()
Definition GameMode.h:1114
bool & bAllowHitMarkersField()
Definition GameMode.h:1174
int & NPCCountField()
Definition GameMode.h:1430
void RefreshLandBedsClaimFlagCheck()
Definition GameMode.h:1724
void PostAlarmNotification(FUniqueNetId *SteamID, FString *Title, FString *Message)
Definition GameMode.h:1703
float & CarnivoreNaturalTargetingRangeMultiplierField()
Definition GameMode.h:1264
FString * DoGameCommand(FString *result, FString *TheCommand)
Definition GameMode.h:1569
void GiveNewTreasureMapToCharacter(AShooterCharacter *ShooterChar, float Quality)
Definition GameMode.h:1631
void AllowPlayerToJoinNoCheck(FUniqueNetIdUInt64 *PlayerId)
Definition GameMode.h:1544
bool & bCustomGameModeAllowSpectatorJoinAfterMatchStartField()
Definition GameMode.h:1344
void HandleMatchHasStarted()
Definition GameMode.h:1633
float & CraftXPMultiplierField()
Definition GameMode.h:1220
bool AddTribeEntity(AActor *Entity)
Definition GameMode.h:1538
float & DinoTurretDamageMultiplierField()
Definition GameMode.h:1376
void RestartServer()
Definition GameMode.h:1739
bool & bIsLoadedServerField()
Definition GameMode.h:1415
void JoinAlliance(unsigned __int64 AdminTribeId, unsigned __int64 AddTribeId, FString *AddTribeName, unsigned __int64 AllianceId, bool bAuthority)
Definition GameMode.h:1662
bool StartSaveBackup()
Definition GameMode.h:1771
AOceanVolume * TheOceanVolumeField()
Definition GameMode.h:1101
void UpdateGridCellServer()
Definition GameMode.h:1797
unsigned int & MaxTribeTravelCountField()
Definition GameMode.h:1516
bool AreTribesAllied(int TribeID1, int TribeID2)
Definition GameMode.h:1547
AOceanVolume * GetOceanVolume()
Definition GameMode.h:1604
bool & bGameplayLogEnabledField()
Definition GameMode.h:1345
float & BabyMatureSpeedMultiplierField()
Definition GameMode.h:1335
TArray< AShooterGameMode::SeamlessTravelLogEntry > & SeamlessTravelLogField()
Definition GameMode.h:1084
bool & bAutoCreateNewPlayerDataField()
Definition GameMode.h:1131
bool & bAllowFlyerCarryPvEField()
Definition GameMode.h:1160
static AShooterGameMode InitDiscoveryZones()
Definition GameMode.h:1638
void SendServerNotification(FString *MessageText, FLinearColor MessageColor, float DisplayScale, float DisplayTime, UTexture2D *MessageIcon, USoundBase *SoundToPlay, int ReceiverTeamId, int ReceiverPlayerID, bool bDoBillboard, bool bSaveToTribeLog, bool bSendToAllServers)
Definition GameMode.h:1747
TSet< unsigned int, DefaultKeyFuncs< unsigned int, 0 >, FDefaultSetAllocator > & TribesIdsField()
Definition GameMode.h:1121
TMap< FString, FString, FDefaultSetAllocator, TDefaultMapKeyFuncs< FString, FString, 0 > > & PGTerrainPropertiesField()
Definition GameMode.h:1129
bool & bServerForceNoHUDField()
Definition GameMode.h:1158
TMap< FString, FString, FDefaultSetAllocator, TDefaultMapKeyFuncs< FString, FString, 0 > > & PlayersCorrectCurrentServersField()
Definition GameMode.h:1085
float & TribeNameChangeCooldownField()
Definition GameMode.h:1216
TArray< FClassNameReplacement > & NPCReplacementsField()
Definition GameMode.h:1288
float & GlobalPoweredBatteryDurabilityDecreasePerSecondField()
Definition GameMode.h:1459
int & TributeItemExpirationSecondsField()
Definition GameMode.h:1303
void LoadPlayersJoinNoCheckList()
Definition GameMode.h:1675
FString & LaunchOptionsField()
Definition GameMode.h:1124
TArray< APrimalDinoCharacter * > * GetOverlappingDinoCharactersOfTeamAndClass(TArray< APrimalDinoCharacter * > *result, FVector *AtLocation, float OverlapRange, TSubclassOf< APrimalDinoCharacter > DinoClass, int DinoTeam, bool bExactClassMatch, bool bIgnoreClass)
Definition GameMode.h:1606
int & MaxDinoBaseLevelField()
Definition GameMode.h:1331
bool & bHasLoadedSaveGameField()
Definition GameMode.h:1497
bool & bAutoPvETimerField()
Definition GameMode.h:1297
void LeaveAlliance(unsigned __int64 AdminTribeId, unsigned __int64 RemoveTribeId, unsigned __int64 AllianceId, bool bAuthority)
Definition GameMode.h:1667
void AdjustDamage(AActor *Victim, float *Damage, FDamageEvent *DamageEvent, AController *EventInstigator, AActor *DamageCauser)
Definition GameMode.h:1542
bool UpdateTribeMemberPresence(unsigned int TribeID, AShooterPlayerState *PlayerState)
Definition GameMode.h:1802
bool & PreventDownloadDinosField()
Definition GameMode.h:1308
bool & AIForceTargetPlayersField()
Definition GameMode.h:1268
float & MatingSpeedMultiplierField()
Definition GameMode.h:1431
float & IncreasePvPRespawnIntervalCheckPeriodField()
Definition GameMode.h:1316
bool & PreventDownloadItemsField()
Definition GameMode.h:1307
bool & bOnlyDecayUnsnappedCoreStructuresField()
Definition GameMode.h:1389
void TickTribeCloudNotifications()
Definition GameMode.h:1786
bool & bAllowInactiveTribesField()
Definition GameMode.h:1372
void InitOptionFloat(FString Commandline, FString Section, FString Option, float CurrentValue)
Definition GameMode.h:1643
void MoveInChractersOutOfBounds()
Definition GameMode.h:1684
float & FishingLootQualityMultiplierField()
Definition GameMode.h:1438
bool & bOverideStructurePlatformPreventionField()
Definition GameMode.h:1385
UPrimalPlayerData * GetPlayerData(unsigned int PlayerDataID)
Definition GameMode.h:1608
float & AutoPvEStartTimeSecondsField()
Definition GameMode.h:1301
bool & bServerUseDinoListField()
Definition GameMode.h:1418
bool FinshProcessingEntry(TSharedPtr< FDatabase_LogEntryWrapper, 1 > Entry)
Definition GameMode.h:1572
float & HarvestAmountMultiplierField()
Definition GameMode.h:1254
bool & bPreventUploadItemsField()
Definition GameMode.h:1310
FString & SteamAPIKeyField()
Definition GameMode.h:1229
unsigned int GeneratePlayerDataId(unsigned __int64 NetUniqueID)
Definition GameMode.h:1577
void OnCompleteTribeLoadedFromCache(unsigned int TribeID)
Definition GameMode.h:1689
bool & bPopulatingSpawnZonesField()
Definition GameMode.h:1237
bool IsTribeWar(int TribeID1, int TribeID2)
Definition GameMode.h:1661
USeamlessDataServer * SeamlessDataServerField()
Definition GameMode.h:1501
TArray< FEngramEntryAutoUnlock > & EngramEntryAutoUnlocksField()
Definition GameMode.h:1280
bool & bForceAllowAscensionItemDownloadsField()
Definition GameMode.h:1457
float & DinoCreatureResistanceMultiplierField()
Definition GameMode.h:1471
float & AutoDestroyOldStructuresMultiplierField()
Definition GameMode.h:1206
void InitGameState()
Definition GameMode.h:1640
TArray< FString > & CachedGameLogField()
Definition GameMode.h:1369
float & SafeSpawnPointMaxDistanceFromShoreField()
Definition GameMode.h:1224
TSubclassOf< UObject > * GetDefaultPawnClassForController_Implementation(TSubclassOf< UObject > *result, AController *InController)
Definition GameMode.h:1589
TArray< FTribeTravelCount > & TribesTravelCountField()
Definition GameMode.h:1510
FName & StructureDestructionTagField()
Definition GameMode.h:1300
float & ExtinctionEventTimeIntervalField()
Definition GameMode.h:1378
void SingleplayerSetupValues()
Definition GameMode.h:1761
float GetDinoResistanceMultiplier(APrimalDinoCharacter *ForDino)
Definition GameMode.h:1591
bool & bUseTameLimitForStructuresOnlyField()
Definition GameMode.h:1447
unsigned __int64 & ServerIDField()
Definition GameMode.h:1413
FTribeData * GetTribeData(unsigned __int64 TribeID)
Definition GameMode.h:1626
void InitOptions(FString Options)
Definition GameMode.h:1646
bool UnbanPlayer(FString PlayerSteamName, FString PlayerSteamID)
Definition GameMode.h:1791
float & PerPlatformMaxStructuresMultiplierField()
Definition GameMode.h:1205
bool & bAlwaysNotifyPlayerJoinedField()
Definition GameMode.h:1153
void LoadPlayerIds_Process(unsigned __int64 InPlayerID, TArray< unsigned char > *ReadBytes)
Definition GameMode.h:1674
void StartRemovePlayerFromTribe(unsigned int PlayerId, unsigned __int64 TribeId, FString *PlayerRequesting)
Definition GameMode.h:1770
float & PlayerCharacterStaminaDrainMultiplierField()
Definition GameMode.h:1260
bool & bClampHomeServerXPField()
Definition GameMode.h:1478
TMap< unsigned int, double, FDefaultSetAllocator, TDefaultMapKeyFuncs< unsigned int, double, 0 > > & PendingTribesClaimFlagNotifsField()
Definition GameMode.h:1509
TSet< unsigned __int64, DefaultKeyFuncs< unsigned __int64, 0 >, FDefaultSetAllocator > & PendingAllianceLoadsField()
Definition GameMode.h:1365
bool & PreventDownloadSurvivorsField()
Definition GameMode.h:1306
float & NightTimeSpeedScaleField()
Definition GameMode.h:1197
int & MaxGlobalShipsField()
Definition GameMode.h:1473
float & SpecialXPMultiplierField()
Definition GameMode.h:1222
void * GameBackupPipeReadField()
Definition GameMode.h:1116
void SaveWorld(ESaveWorldType::Type SaveType, bool bDoPartialSave)
Definition GameMode.h:1742
bool TransferTribeOwnershipTo(unsigned int TribeID, unsigned int PlayerDataID)
Definition GameMode.h:1788
static AShooterGameMode SharedLogBackgroundCleanup()
Definition GameMode.h:1755
void StartNewShooterPlayer(APlayerController *NewPlayer, bool bForceCreateNewPlayerData, bool bIsFromLogin, FPrimalPlayerCharacterConfigStruct *charConfig, UPrimalPlayerData *ArkPlayerData)
Definition GameMode.h:1769
float & DinoCharacterFoodDrainMultiplierField()
Definition GameMode.h:1258
void LoadTribeIds()
Definition GameMode.h:1677
int & MaxTribesPerAllianceField()
Definition GameMode.h:1445
bool & bAllowCaveBuildingPvEField()
Definition GameMode.h:1167
float & BabyCuddleIntervalMultiplierField()
Definition GameMode.h:1406
bool & bJoinInProgressGamesAsSpectatorField()
Definition GameMode.h:1252
float & ResourceNoReplenishRadiusStructuresField()
Definition GameMode.h:1319
bool & bPreventStructurePaintingField()
Definition GameMode.h:1166
bool IsAtTameUnitLimit(int ToTeam, ETameUnitType::Type TheTameUnitType, int TameLimitOffset, bool bIgnoreGlobalCheck)
Definition GameMode.h:1653
bool & bAllowAnyoneBabyImprintCuddleField()
Definition GameMode.h:1386
FNetworkGUID * GetSeamlessObjectOldGuidForPlayer(FNetworkGUID *result, FString *PlayerId, UObject *Object)
Definition GameMode.h:1614
void KickAllPlayersAndReload()
Definition GameMode.h:1663
bool GetServerSettingsFloat(FString *Keyvalue, float *OutFloat)
Definition GameMode.h:1618
void RemoveTribe(unsigned __int64 TribeID)
Definition GameMode.h:1732
bool & bAutoDestroyStructuresField()
Definition GameMode.h:1170
bool & bIsLegacyServerField()
Definition GameMode.h:1189
TSubclassOf< UCheatManager > & CheatClassField()
Definition GameMode.h:1146
void SpawnedPawnFor(AController *PC, APawn *SpawnedPawn)
Definition GameMode.h:1763
float & DinoCreatureDamageMultiplierField()
Definition GameMode.h:1470
void GetActorSaveGameTypes(TArray< TSubclassOf< AActor > > *saveGameTypes)
Definition GameMode.h:1581
long double & LastTimeSavedWorldField()
Definition GameMode.h:1233
void OnLogout(AController *Exiting)
Definition GameMode.h:1811
void PostLogFailEvent(unsigned __int64 FailedLogLine)
Definition GameMode.h:1708
void RemoveTameUnits(int ToTeam, int RemoveUnits, ETameUnitType::Type TheTameUnitType, bool bIgnoreNetworking)
Definition GameMode.h:1731
FString & CurrentMetricEventsURLField()
Definition GameMode.h:1397
long double & TimeLastStartedDoingRemoteBackupField()
Definition GameMode.h:1080
float & BabyImprintingStatScaleMultiplierField()
Definition GameMode.h:1405
void LoadPlayerDataIds()
Definition GameMode.h:1673
float & ProximityRadiusField()
Definition GameMode.h:1143
bool & bPreventDiseasesField()
Definition GameMode.h:1410
float & PvPZoneStructureDamageMultiplierField()
Definition GameMode.h:1289
long double & ServerLastForceRespawnWildDinosTimeField()
Definition GameMode.h:1453
TArray< int > & SupportedSpawnRegionsField()
Definition GameMode.h:1417
bool & bAllowRaidDinoFeedingField()
Definition GameMode.h:1241
void ChangeClaimFlag(APrimalStructureClaimFlag *Flag, unsigned __int64 OLDTribeOrOwnerId, unsigned __int64 NEWTribeOrOwnerId)
Definition GameMode.h:1553
void DeletePlayerData(AShooterPlayerState *PlayerState)
Definition GameMode.h:1566
TArray< FClassMultiplier > & TamedDinoClassDamageMultipliersField()
Definition GameMode.h:1286
TArray< FPlayerFlagData > & PlayerFlagDatasField()
Definition GameMode.h:1508
float & PlayerCharacterFoodDrainMultiplierField()
Definition GameMode.h:1257
FTickCallbacks & TickCallbacksField()
Definition GameMode.h:1499
AActor * ChoosePlayerStart_Implementation(AController *Player)
Definition GameMode.h:1559
FName & UseStructurePreventionVolumeTagField()
Definition GameMode.h:1482
bool LoadTribeData(int TribeID, FTribeData *LoadedTribeData, bool bIsLoadingBackup, bool bDontCheckDirtyTribeWar)
Definition GameMode.h:1676
int & TributeCharacterExpirationSecondsField()
Definition GameMode.h:1305
int & MaxNumberOfPlayersInTribeField()
Definition GameMode.h:1332
void OnTribeEntityLeftServer(AActor *Entity, unsigned int DestinationServerId, ESeamlessVolumeSide::Side DestinationServerVolumeSide)
Definition GameMode.h:1697
bool IsFirstPlayerSpawn(APlayerController *NewPlayer)
Definition GameMode.h:1654
void AddClaimFlag(APrimalStructureClaimFlag *Flag, unsigned __int64 TribeOrOwnerId)
Definition GameMode.h:1532
bool & bOfficialAtlasServerPvPField()
Definition GameMode.h:1192
unsigned int & NextExtinctionEventUTCField()
Definition GameMode.h:1380
void TickSaveBackup()
Definition GameMode.h:1784
int & MaxPlatformSaddleStructureLimitField()
Definition GameMode.h:1330
bool & bLimitTurretsInRangeField()
Definition GameMode.h:1448
bool & bCheckedForOceanVolumeField()
Definition GameMode.h:1103
bool & bPreventTribeAlliancesField()
Definition GameMode.h:1173
int & TheMaxStructuresInRangeField()
Definition GameMode.h:1193
float & StructureDamageRepairCooldownField()
Definition GameMode.h:1349
bool & bTribeLogDestroyedEnemyStructuresField()
Definition GameMode.h:1177
void DisallowPlayerToJoinNoCheck(FUniqueNetIdUInt64 *PlayerId)
Definition GameMode.h:1568
float & PvEStructureDecayPeriodMultiplierField()
Definition GameMode.h:1199
bool ChangeTribeGovernment(unsigned int TribeID, FTribeGovernment *TribeGovernment)
Definition GameMode.h:1554
void AddToTribeLog(int TribeId, FString *NewLog)
Definition GameMode.h:1536
FString & AlarmNotificationKeyField()
Definition GameMode.h:1074
UPubSub_GeneralNotifications * PubSub_GeneralNotificationsRefField()
Definition GameMode.h:1110
UPrimalPlayerData * GetPlayerData(FString *PlayerDataID)
Definition GameMode.h:1607
void StartSavingTribeEntity(unsigned int TribeID, FTribeEntity *TribeEntity)
Definition GameMode.h:1773
float & BabyFoodConsumptionSpeedMultiplierField()
Definition GameMode.h:1336
FieldArray< float, 16 > PlayerBaseStatMultipliersField()
Definition GameMode.h:1427
bool & bAlwaysNotifyPlayerLeftField()
Definition GameMode.h:1152
bool & bPvEAllowTribeWarCancelField()
Definition GameMode.h:1354
bool SendServerNotificationInternal(FString *MessageText, FLinearColor MessageColor, float DisplayScale, float DisplayTime, UTexture2D *MessageIcon, USoundBase *SoundToPlay, int ReceiverTeamId, int ReceiverPlayerID, bool bDoBillboard, bool bSaveToTribeLog)
Definition GameMode.h:1748
TMap< unsigned __int64, UPrimalPlayerData *, FDefaultSetAllocator, TDefaultMapKeyFuncs< unsigned __int64, UPrimalPlayerData *, 0 > > IDtoPlayerDatasField()
Definition GameMode.h:1362
bool & bDisableFriendlyFireField()
Definition GameMode.h:1371
bool & bDisableStructurePlacementCollisionField()
Definition GameMode.h:1435
FieldArray< int, 3 > MaxTameUnitsField()
Definition GameMode.h:1472
bool & bUseDinoLevelUpAnimationsField()
Definition GameMode.h:1421
int & NPCActiveCountTamedField()
Definition GameMode.h:1428
bool & bAllowHideDamageSourceFromLogsField()
Definition GameMode.h:1217
void ResetTribeEntitiesAtMaxForServer(unsigned int ServerId, unsigned int NextResetUTC)
Definition GameMode.h:1736
bool PlayerCanRestart(APlayerController *Player)
Definition GameMode.h:1702
TArray< unsigned int > * GetSeamlessSublevelsUniqueIds(TArray< unsigned int > *result)
Definition GameMode.h:1617
bool & bFirstSaveWorldField()
Definition GameMode.h:1240
float & StructurePreventResourceRadiusMultiplierField()
Definition GameMode.h:1200
UDatabase_TravelData * Database_TravelDataRefField()
Definition GameMode.h:1113
bool & bHardLimitTurretsInRangeField()
Definition GameMode.h:1451
int & LoadForceRespawnDinosVersionField()
Definition GameMode.h:1414
int & PlayerDefaultNoDiscoveriesMaxLevelUpsField()
Definition GameMode.h:1477
void AtlasGlobalCommand(FString Command)
Definition GameMode.h:1549
bool & bUseCorpseLocatorField()
Definition GameMode.h:1434
ATreasureMapManager * TreasureMapManagerField()
Definition GameMode.h:1081
float & DinoCharacterHealthRecoveryMultiplierField()
Definition GameMode.h:1263
bool ProcessTravelEntry(TSharedPtr< FDatabase_LogEntryWrapper, 1 > Entry, FDatabase_TravelEntry *Travel)
Definition GameMode.h:1720
float & ResourceNoReplenishRadiusPlayersField()
Definition GameMode.h:1320
float & PlayerHarvestingDamageMultiplierField()
Definition GameMode.h:1375
float GetDinoDamageMultiplier(APrimalDinoCharacter *ForDino)
Definition GameMode.h:1590
float & DinoCharacterStaminaDrainMultiplierField()
Definition GameMode.h:1261
bool HandleNewPlayer(AShooterPlayerController *NewPlayer, UPrimalPlayerData *PlayerData, AShooterCharacter *PlayerCharacter, bool bIsFromLogin)
Definition GameMode.h:1810
void NetUpdateTameUnits(int ToTeam, FTameUnitCounts *NewTameUnits)
Definition GameMode.h:1685
float & RaidDinoCharacterFoodDrainMultiplierField()
Definition GameMode.h:1259
static AShooterGameMode ProcessActorPlayersAwaitingSeamlessTravelController()
Definition GameMode.h:1715
int & NPCActiveCountField()
Definition GameMode.h:1429
void StartLoadingTribeData(unsigned int TribeID)
Definition GameMode.h:1766
void CheckForRepopulation()
Definition GameMode.h:1556
void TickPendingTribeFlagNotifs()
Definition GameMode.h:1783
FString & CurrentMerticsURLField()
Definition GameMode.h:1396
bool & bDisableStructureDecayPvEField()
Definition GameMode.h:1161
TArray< FClassMultiplier > & TamedDinoClassResistanceMultipliersField()
Definition GameMode.h:1284
float GetFloatOption(FString *Options, FString *ParseString, float CurrentValue)
Definition GameMode.h:1593
bool & bUseNewStructureFoundationSupportChecksField()
Definition GameMode.h:1132
int & LastRepopulationIndexToCheckField()
Definition GameMode.h:1073
bool & bAdminLoggingField()
Definition GameMode.h:1168
void BPPreSpawnedDino(APrimalDinoCharacter *theDino)
Definition GameMode.h:1807
float & GlobalCorpseDecompositionTimeMultiplierField()
Definition GameMode.h:1295
TMap< FString, FTributePlayerTribeInfo, FDefaultSetAllocator, TDefaultMapKeyFuncs< FString, FTributePlayerTribeInfo, 0 > > & TributePlayerTribeInfosField()
Definition GameMode.h:1416
UPrimalPlayerData * GetPlayerDataForUniqueNetId(FString *UniqueNetId, FString *PlayerName)
Definition GameMode.h:1611
bool & bAllowPlatformSaddleMultiFloorsField()
Definition GameMode.h:1440
bool & bHomeServerDontReplicateLoggedOutPlayersField()
Definition GameMode.h:1506
TMap< unsigned __int64, FTribeData, FDefaultSetAllocator, TDefaultMapKeyFuncs< unsigned __int64, FTribeData, 0 > > & TribesDataField()
Definition GameMode.h:1125
int & LimitTurretsNumField()
Definition GameMode.h:1450
void SetClaimFlagBytesForTribe(int PaintingId, TArray< unsigned char > *CompressedBytes)
Definition GameMode.h:1751
TArray< FClassMultiplier > & HarvestResourceItemAmountClassMultipliersField()
Definition GameMode.h:1287
void Killed(AController *Killer, AController *KilledPlayer, APawn *KilledPawn, UDamageType *DamageType)
Definition GameMode.h:1666
TMap< unsigned __int64, TSharedPtr< TArray< unsigned char >, 0 >, FDefaultSetAllocator, TDefaultMapKeyFuncs< unsigned __int64, TSharedPtr< TArray< unsigned char >, 0 >, 0 > > & TravelDataCacheField()
Definition GameMode.h:1095
void PrintToGameplayLog(FString *InString)
Definition GameMode.h:1713
bool & bRandomSupplyCratePointsField()
Definition GameMode.h:1394
void MarkTribeEntitiesAtMaxForServer(unsigned int ServerId, unsigned __int64 TribeID, unsigned int NextResetUTC)
Definition GameMode.h:1682
bool & bPreventUploadDinosField()
Definition GameMode.h:1311
UShooterCheatManager * GlobalCommandsCheatManagerField()
Definition GameMode.h:1115
int & OverrideMaxExperiencePointsPlayerField()
Definition GameMode.h:1291
int & MaxAlliancesPerTribeField()
Definition GameMode.h:1444
bool & bFlyerPlatformAllowUnalignedDinoBasingField()
Definition GameMode.h:1328
FTribeData * GetTribeDataBlueprint(FTribeData *result, int TribeID)
Definition GameMode.h:1627
bool GetClaimFlagBytes(int PaintingId, TArray< unsigned char > *ClaimFlagBytes)
Definition GameMode.h:1586
float & AutoSavePeriodMinutesField()
Definition GameMode.h:1214
FString * GetSessionTimeString_Implementation(FString *result)
Definition GameMode.h:1619
bool & bServerAllowArkDownloadField()
Definition GameMode.h:1149
TArray< int > & OverridePlayerLevelEngramPointsField()
Definition GameMode.h:1276
void UpdateClaimFlagPaintingsForTribe(unsigned int TribeId, int PaintingUniqueId, int PaintingRevision, TArray< short > *StructureColors)
Definition GameMode.h:1796
float & BonusSupplyCrateItemGiveIntervalField()
Definition GameMode.h:1348
TArray< UPrimalPlayerData * > PlayerDatasField()
Definition GameMode.h:1235
TSet< unsigned __int64, DefaultKeyFuncs< unsigned __int64, 0 >, FDefaultSetAllocator > & SeenPlayerAndTribeIdsField()
Definition GameMode.h:1518
bool & bOnlyAutoDestroyCoreStructuresField()
Definition GameMode.h:1175
float & EggHatchSpeedMultiplierField()
Definition GameMode.h:1334
bool CheckJoinInProgress(bool bIsFromLogin, APlayerController *NewPlayer)
Definition GameMode.h:1808
bool & bUsingStructureDestructionTagField()
Definition GameMode.h:1299
bool & bTribeStoreCharacterConfigurationField()
Definition GameMode.h:1359
int ForceCreateTribe(FString *TribeName, int TeamOverride)
Definition GameMode.h:1575
void PromoteToAdminAlliance(unsigned __int64 AdminTribeId, unsigned __int64 AddTribeId, unsigned __int64 AllianceId, bool bAuthority)
Definition GameMode.h:1722
FQueuedThreadPool * FullPoolField()
Definition GameMode.h:1126
float & IncreasePvPRespawnIntervalMultiplierField()
Definition GameMode.h:1317
void CheckIsOfficialServer()
Definition GameMode.h:1557
float & MatingIntervalMultiplierField()
Definition GameMode.h:1333
void TickSeamlessSocket()
Definition GameMode.h:1785
int & RCONPortField()
Definition GameMode.h:1195
float & TamedDinoDamageMultiplierField()
Definition GameMode.h:1244
float & OxygenSwimSpeedStatMultiplierField()
Definition GameMode.h:1208
TMap< unsigned __int64, FDatabase_TribeWrapper, FDefaultSetAllocator, TDefaultMapKeyFuncs< unsigned __int64, FDatabase_TribeWrapper, 0 > > & PendingTribeLoadsField()
Definition GameMode.h:1364
TArray< FString > * GetSeamlessSublevelsNames(TArray< FString > *result)
Definition GameMode.h:1616
bool & bDisableLootCratesField()
Definition GameMode.h:1377
bool & bIdlePlayerKickAllowedField()
Definition GameMode.h:1190
void StartSubscribingToAllianceTopic(unsigned __int64 AllianceID)
Definition GameMode.h:1775
void SyncToUTCTime()
Definition GameMode.h:1779
long double & LastSeamlessSocketTickTimeField()
Definition GameMode.h:1225
bool & bDoExtinctionEventField()
Definition GameMode.h:1382
int & PersonalTamedDinosSaddleStructureCostField()
Definition GameMode.h:1370
float & CropDecaySpeedMultiplierField()
Definition GameMode.h:1324
void StartSavingTribeMember(unsigned int PlayerDataID)
Definition GameMode.h:1774
FString & UseStructurePreventionVolumeTagStringField()
Definition GameMode.h:1454
bool & bForceAllowAllStructuresField()
Definition GameMode.h:1456
TArray< FConfigNPCSpawnEntriesContainer > & ConfigOverrideNPCSpawnEntriesContainerField()
Definition GameMode.h:1402
TArray< unsigned int > & PlayerDataIDsWaitingForTribeDataField()
Definition GameMode.h:1490
float & DifficultyValueMaxField()
Definition GameMode.h:1142
void StartLoadingTribeIDForPlayerDataID(unsigned int PlayerDataID)
Definition GameMode.h:1767
bool & bDisableDinoTamingField()
Definition GameMode.h:1422
bool DemoteFromTribeAdmin(unsigned int TribeID, unsigned int PlayerDataID)
Definition GameMode.h:1567
long double & LastTimeCheckedForSaveBackupField()
Definition GameMode.h:1078
FString & PGTerrainPropertiesStringField()
Definition GameMode.h:1128
int GetNumberOfLivePlayersOnTribe(FString *TribeName)
Definition GameMode.h:1602
float & PlayerDamageMultiplierField()
Definition GameMode.h:1246
bool HasSeenPlayerOrTribeID(unsigned __int64 id)
Definition GameMode.h:1635
int & MaxTributeCharactersField()
Definition GameMode.h:1314
int & MaxPerTribePlatformSaddleStructureLimitField()
Definition GameMode.h:1329
float & PoopIntervalMultiplierField()
Definition GameMode.h:1323
FString & PendingSharedLogEntries_Debug_CurrentEntryInfoField()
Definition GameMode.h:1092
float & MaxTribeTravelResetIntervalField()
Definition GameMode.h:1515
bool & bServerRCONOutputTribeLogsField()
Definition GameMode.h:1180
TArray< FClassMultiplier > & DinoClassDamageMultipliersField()
Definition GameMode.h:1285
TArray< FItemCraftingCostOverride > & OverrideItemCraftingCostsField()
Definition GameMode.h:1399
int & CurrentPlatformSaddleStructuresField()
Definition GameMode.h:1337
void OnReceivedAllianceNotifcation(FTribeAlliance *Alliance, TArray< FTribeNotification > *Notifications)
Definition GameMode.h:1692
bool & bOnlyAllowSpecifiedEngramsField()
Definition GameMode.h:1290
static AShooterGameMode StressTestTravelTimer()
Definition GameMode.h:1778
void NotifyTribeMembersInSameServerOfTribeChange(unsigned int TribeID)
Definition GameMode.h:1686
void AddTribeTravelCount(unsigned int TribeId)
Definition GameMode.h:1540
float & TamingSpeedMultiplierField()
Definition GameMode.h:1253
void RemoveActorPlayerAwaitingSeamlessTravelController(FString *PlayerUniqueId)
Definition GameMode.h:1726
bool & bDisableFogOfWarField()
Definition GameMode.h:1133
FString & PlayersExclusiveCheckFilenameField()
Definition GameMode.h:1099
void HandleLeavingMap()
Definition GameMode.h:1632
bool & bCrossARKAllowForeignDinoDownloadsField()
Definition GameMode.h:1187
bool IsPlayerControllerAllowedToExclusiveJoin(AShooterPlayerController *ForPlayer)
Definition GameMode.h:1657
void PreLogin(FString *Options, FString *Address, TSharedPtr< FUniqueNetId, 0 > *UniqueId, FString *authToken, FString *ErrorMessage, unsigned int *NewHomeServerId)
Definition GameMode.h:1712
bool & bDisableXPField()
Definition GameMode.h:1272
void OnTribeSettingsChanged(unsigned int TribeID)
Definition GameMode.h:1699
float & MaxAllowedRespawnIntervalField()
Definition GameMode.h:1419
void StartSavingTribeData(unsigned int TribeID, bool bIncludeClaimData)
Definition GameMode.h:1772
unsigned __int64 & LastSharedLogLineProcessedField()
Definition GameMode.h:1112
float & OverrideOfficialDifficultyField()
Definition GameMode.h:1426
void SetTimeOfDay(FString *timeString)
Definition GameMode.h:1753
bool & bIsRestartingField()
Definition GameMode.h:1136
bool & bNonPermanentDiseasesField()
Definition GameMode.h:1411
bool & bNotifyAdminCommandsInChatField()
Definition GameMode.h:1393
int & MaxTributeDinosField()
Definition GameMode.h:1313
static bool TriggerLevelCustomEvents(UWorld *InWorld, FString *EventName)
Definition GameMode.h:1789
void RemovePlayerData(AShooterPlayerState *PlayerState, bool bDeleteStored, bool bDontClearTribe)
Definition GameMode.h:1729
static AShooterGameMode PeriodicMoveOutofBoundsActorsInCheck()
Definition GameMode.h:1700
TSubclassOf< AGameSession > * GetGameSessionClass(TSubclassOf< AGameSession > *result)
Definition GameMode.h:1595
void RemoveClaimFlag(APrimalStructureClaimFlag *Flag)
Definition GameMode.h:1727
void StartNewPlayer(APlayerController *NewPlayer)
Definition GameMode.h:1768
float & RadiusStructuresInSmallRadiusField()
Definition GameMode.h:1210
float & ProximityRadiusUnconsiousScaleField()
Definition GameMode.h:1144
void StartAddPlayerToTribe(unsigned int PlayerId, unsigned __int64 FromTribeId, unsigned __int64 ToTribeId, bool bMergeTribes, FString *PlayerRequesting)
Definition GameMode.h:1764
bool & bPassiveDefensesDamageRiderlessDinosField()
Definition GameMode.h:1356
void InitOptionInteger(FString Commandline, FString Section, FString Option, int CurrentValue)
Definition GameMode.h:1644
float & RandomAutoSaveSpreadField()
Definition GameMode.h:1228
void InitOptionString(FString Commandline, FString Section, FString Option)
Definition GameMode.h:1645
unsigned int & MetricLoginRedirectsField()
Definition GameMode.h:1083
TArray< FConfigSupplyCrateItemsOverride > & ConfigOverrideSupplyCrateItemsField()
Definition GameMode.h:1401
FString & SaveDirectoryNameField()
Definition GameMode.h:1234
float & UseCorpseLifeSpanMultiplierField()
Definition GameMode.h:1462
void OnRemovePlayerFromTribe(FDatabase_PlayerRemovedFromTribe *pRemovePlayer)
Definition GameMode.h:1694
bool & bIsCurrentlySavingWorldField()
Definition GameMode.h:1148
float & PreventOfflinePvPIntervalField()
Definition GameMode.h:1395
float & CustomRecipeSkillMultiplierField()
Definition GameMode.h:1351
bool & bEnableDeathTeamSpectatorField()
Definition GameMode.h:1358
FString & AlarmNotificationURLField()
Definition GameMode.h:1075
bool & bServerAllowThirdPersonPlayerField()
Definition GameMode.h:1150
void PreInitializeComponents()
Definition GameMode.h:1711
void InitializeDatabaseRefs()
Definition GameMode.h:1652
bool & bEnablePvPGammaField()
Definition GameMode.h:1163
void StartLoadingPlayerEntities(unsigned int PlayerDataID, unsigned int IgnoreBedId)
Definition GameMode.h:1765
float & CraftingSkillBonusMultiplierField()
Definition GameMode.h:1439
void OnAddPlayerToTribe(FDatabase_PlayerJoinedTribe *pAddPlayer)
Definition GameMode.h:1687
float & PlayerCharacterHealthRecoveryMultiplierField()
Definition GameMode.h:1262
int GetPlayerIDForSteamID(unsigned __int64 steamID)
Definition GameMode.h:1612
TArray< FConfigItemCraftingCostOverride > & ConfigOverrideItemCraftingCostsField()
Definition GameMode.h:1400
AOceanDinoManager * TheOceanDinoManagerField()
Definition GameMode.h:1100
void ListenServerClampPlayerLocations()
Definition GameMode.h:1668
TSubclassOf< UPrimalItem > & BonusSupplyCrateItemClassField()
Definition GameMode.h:1347
bool HandleNewPlayer_Implementation(AShooterPlayerController *NewPlayer, UPrimalPlayerData *PlayerData, AShooterCharacter *PlayerCharacter, bool bIsFromLogin)
Definition GameMode.h:1634
FieldArray< float, 16 > PerLevelStatsMultiplier_DinoTamed_AddField()
Definition GameMode.h:1340
void UnloadAllianceData(unsigned __int64 AllianceID)
Definition GameMode.h:1792
FString & PGMapNameField()
Definition GameMode.h:1127
float & ServerAutoForceRespawnWildDinosIntervalField()
Definition GameMode.h:1209
float & LimitTurretsRangeField()
Definition GameMode.h:1449
bool & bShowFloatingDamageTextField()
Definition GameMode.h:1388
void PostAlarmNotification(FString SteamID, FString *Title, FString *Message)
Definition GameMode.h:1704
bool & bIsLawlessHomeServerField()
Definition GameMode.h:1505
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition GameMode.h:1809
bool & bDisablePvEGammaField()
Definition GameMode.h:1164
bool & bProximityVoiceChatField()
Definition GameMode.h:1137
bool & bAllowMultipleAttachedC4Field()
Definition GameMode.h:1185
UDatabase_TerritoryMap * Database_TerritoryMapRefField()
Definition GameMode.h:1108
void ForceRotateTribeLog(unsigned __int64 TribeId)
Definition GameMode.h:1576
int & NPCZoneManagerModField()
Definition GameMode.h:1236
float & DifficultyValueField()
Definition GameMode.h:1140
TMap< int, TSet< int, DefaultKeyFuncs< int, 0 >, FDefaultSetAllocator >, FDefaultSetAllocator, TDefaultMapKeyFuncs< int, TSet< int, DefaultKeyFuncs< int, 0 >, FDefaultSetAllocator >, 0 > > & TribeAlliesField()
Definition GameMode.h:1361
bool & bPreventOfflinePvPField()
Definition GameMode.h:1383
bool & bPreventMateBoostField()
Definition GameMode.h:1176
float & HairGrowthSpeedMultiplierField()
Definition GameMode.h:1409
bool & bUseSingleplayerSettingsField()
Definition GameMode.h:1433
void PostAlarmNotificationPlayerID(int PlayerID, FString *Title, FString *Message)
Definition GameMode.h:1705
long double & PendingSharedLogEntries_StartedProcessingTimeField()
Definition GameMode.h:1093
float & DayCycleSpeedScaleField()
Definition GameMode.h:1196
float & StructureDamageMultiplierField()
Definition GameMode.h:1247
FieldArray< float, 16 > PerLevelStatsMultiplier_PlayerField()
Definition GameMode.h:1338
bool GetLaunchOptionFloat(FString *LaunchOptionKey, float *ReturnVal)
Definition GameMode.h:1599
void SaveBannedList()
Definition GameMode.h:1740
long double & LastExecSaveTimeField()
Definition GameMode.h:1232
float & ListenServerTetherDistanceMultiplierField()
Definition GameMode.h:1204
float & CarnivorePlayerAggroMultiplierField()
Definition GameMode.h:1265
bool IsSpawnpointPreferred(APlayerStart *SpawnPoint, AController *Player)
Definition GameMode.h:1659
unsigned __int64 GetSteamIDForPlayerID(int playerDataID)
Definition GameMode.h:1620
UPrimalPlayerData * LoadPlayerData(FString *UniqueNetId, FString *PlayerName, FString *SavedNetworkAddress, bool IsLocalController, bool bIsLoadingBackup)
Definition GameMode.h:1671
int & MaxStructuresInSmallRadiusField()
Definition GameMode.h:1194
bool & AIForceOverlapCheckField()
Definition GameMode.h:1269
FString * GetMapName(FString *result)
Definition GameMode.h:1600
float & PlayerCharacterWaterDrainMultiplierField()
Definition GameMode.h:1256
bool ChangeTribeName(unsigned int TribeID, FString *NewTribeName)
Definition GameMode.h:1555
float & HarvestXPMultiplierField()
Definition GameMode.h:1219
FString * GetCurrentServerConnectionString(FString *result)
Definition GameMode.h:1587
bool GetOrLoadTribeData(int TribeID, FTribeData *LoadedTribeData)
Definition GameMode.h:1605
unsigned int GenerateTribeId()
Definition GameMode.h:1579
bool RemoveTribeEntity(AActor *Entity)
Definition GameMode.h:1734
TArray< FLevelExperienceRamp > & LevelExperienceRampOverridesField()
Definition GameMode.h:1275
float & PassiveTameIntervalMultiplierField()
Definition GameMode.h:1468
void CheckTribeTravelFailsafe()
Definition GameMode.h:1558
int GetTameUnitCount(int ToTeam, ETameUnitType::Type TheTameUnitType)
Definition GameMode.h:1622
void InitGame(FString *MapName, FString *Options, FString *ErrorMessage)
Definition GameMode.h:1639
float & GlobalItemDecompositionTimeMultiplierField()
Definition GameMode.h:1294
bool ProcessPlayerJoinedTribe(TSharedPtr< FDatabase_LogEntryWrapper, 1 > Entry, FDatabase_PlayerJoinedTribe *pPlayerJoinedTribe)
Definition GameMode.h:1718
int GetTribeIDOfPlayerID(unsigned __int64 PlayerDataID)
Definition GameMode.h:1629
FTameUnitCounts * GetTameUnitCounts(FTameUnitCounts *result, int ForTeam)
Definition GameMode.h:1623
void StartSubscribingToTribeTopic(unsigned int TribeID)
Definition GameMode.h:1776
bool & bAllowChatFromDeadNonAdminsField()
Definition GameMode.h:1325
void AddPlayerID(int playerDataID, unsigned __int64 netUniqueID)
Definition GameMode.h:1534
int GetTribeClaimFlagPaintingIdAndRevision(unsigned int TribeId, int *PaintingRevision, TArray< short > *OutStructureColors)
Definition GameMode.h:1625
bool & bMapPlayerLocationField()
Definition GameMode.h:1159
bool AddTribeEntity(unsigned int TribeID, FTribeEntity *TribeEntity)
Definition GameMode.h:1537
bool & bUseStaticCharacterAgeField()
Definition GameMode.h:1461
float & PlayerResistanceMultiplierField()
Definition GameMode.h:1248
FString & PlayersJoinNoCheckFilenameField()
Definition GameMode.h:1098
float & NoClaimFlagDecayPeriodMultiplierField()
Definition GameMode.h:1475
bool & bDestroyUnconnectedWaterPipesField()
Definition GameMode.h:1391
float & LastTribeTravelFailsafeCheckField()
Definition GameMode.h:1514
TMap< int, TArray< FTribeEntity >, FDefaultSetAllocator, TDefaultMapKeyFuncs< int, TArray< FTribeEntity >, 0 > > & PlayersEntitiesField()
Definition GameMode.h:1363
float & KickIdlePlayersPeriodField()
Definition GameMode.h:1212
bool IsPlayerAllowedToJoinNoCheck(FUniqueNetIdUInt64 *PlayerId)
Definition GameMode.h:1656
void AddPendingTribeToLoad(unsigned int TribeID)
Definition GameMode.h:1527
void SendAllianceChat(unsigned __int64 AllianceID, FPubSub_TribeNotification_Chat *Chat)
Definition GameMode.h:1743
FString * GetSaveDirectoryName(FString *result, ESaveType::Type SaveType)
Definition GameMode.h:1613
FDateTime & LastBackupTimeField()
Definition GameMode.h:1242
int & SaveForceRespawnDinosVersionField()
Definition GameMode.h:1412
bool & bServerCrosshairField()
Definition GameMode.h:1156
UPrimalPlayerData * GetPlayerDataForInternal(AShooterPlayerController *PC, bool *bCreatedNewPlayerData, bool bForceCreateNewPlayerData, FPrimalPlayerCharacterConfigStruct *charConfig, bool bAutoCreateNewData, bool bDontSaveNewData)
Definition GameMode.h:1610
bool IsTribeAtMax(unsigned int ServerId, unsigned __int64 TribeID)
Definition GameMode.h:1660
bool & bPreventSpawnAnimationsField()
Definition GameMode.h:1188
bool AllowTaming(int ForTeam)
Definition GameMode.h:1546
bool & bClampResourceHarvestDamageField()
Definition GameMode.h:1165
float & GlobalSpoilingTimeMultiplierField()
Definition GameMode.h:1293
void RemoveInactivePlayersAndTribes()
Definition GameMode.h:1728
int GetIntOptionIni(FString Section, FString OptionName)
Definition GameMode.h:1598
bool & bServerGameLogEnabledField()
Definition GameMode.h:1346
float & HerbivoreNaturalTargetingRangeMultiplierField()
Definition GameMode.h:1266
static void SerializeServerIsFull(UWorld *World, FMemoryArchive *Ar, char *ServerIsFull)
Definition GameState.h:449
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition GameState.h:455
bool JoinSession(TSharedPtr< FUniqueNetId, 0 > UserId, FName SessionName, int SessionIndexInSearchResults)
Definition GameState.h:436
static AShooterGameSession OnJoinSessionComplete()
Definition GameState.h:442
bool FPlayerJoinAllowedCheck()
Definition GameState.h:434
bool JoinSession(TSharedPtr< FUniqueNetId, 0 > UserId, FName SessionName, FOnlineSessionSearchResult *SearchResult)
Definition GameState.h:435
FShooterGameSessionParams & CurrentSessionParamsField()
Definition GameState.h:409
static AShooterGameSession UpdatePublishedSession()
Definition GameState.h:454
static AShooterGameSession OnFoundSession()
Definition GameState.h:441
FString * ApproveLogin(FString *result, FString *Options, FString *authToken, unsigned int *NewHomeServerId)
Definition GameState.h:423
void InitOptions(FString *Options)
Definition GameState.h:432
bool FPlayerJoinAllowedCheck(AShooterGameSession *pGameSession)
Definition GameState.h:451
void CancelFindSessions()
Definition GameState.h:424
void RemovePlayerPendingHomeServerChange(FString PlayerId)
Definition GameState.h:446
static AShooterGameSession OnFindSessionsComplete()
Definition GameState.h:440
TSharedPtr< FShooterOnlineSearchSettings, 0 > & SearchSettingsField()
Definition GameState.h:411
bool IsPlayerPendingHomeServerChange(FString PlayerId, unsigned int *RequestedNewHomeServer)
Definition GameState.h:433
static AShooterGameSession OnStartOnlineGameComplete()
Definition GameState.h:444
static AShooterGameSession DelayedSessionDelete()
Definition GameState.h:426
void OnCreateSessionComplete(FName SessionName, bool bWasSuccessful)
Definition GameState.h:438
void Tick(float __formal)
Definition GameState.h:450
bool FPlayerJoinAllowedCheck(bool UseReservedSlots)
Definition GameState.h:425
TSharedPtr< FShooterOnlineSessionSettings, 0 > & HostSettingsField()
Definition GameState.h:410
bool & bFoundSessionField()
Definition GameState.h:416
TArray< FOnlineSessionSearchResult > * GetSearchResults()
Definition GameState.h:429
TArray< FInstalledItemInfo > & CachedModsField()
Definition GameState.h:406
EOnlineAsyncTaskState::Type GetSearchResultStatus(int *SearchResultIdx, int *NumSearchResults)
Definition GameState.h:428
static AShooterGameSession OnNumConnectedPlayersChanged()
Definition GameState.h:443
void TickPlayersJoinAllowedChecks()
Definition GameState.h:452
TArray< FShooterSessionData > & ThreadSafeSearchResultsField()
Definition GameState.h:407
void HandleMatchHasStarted()
Definition GameState.h:431
void SerializeServerIsFull(FMemoryArchive *Ar, char *ServerIsFull)
Definition GameState.h:448
bool TravelToSession(int ControllerId, FName SessionName)
Definition GameState.h:453
void FindSessions(TSharedPtr< FUniqueNetId, 0 > UserId, FName SessionName, bool bIsLAN, bool bIsPresence, bool bRecreateSearchSettings, EListSessionStatus::Type FindType, bool bQueryNotFullSessions, bool bPasswordServers, const wchar_t *ServerName, FString ClusterId, FString AtlasId, FString ServerId, FString AuthListURL)
Definition GameState.h:427
void HandleMatchHasEnded()
Definition GameState.h:430
void OnDestroySessionComplete(FName SessionName, bool bWasSuccessful)
Definition GameState.h:439
TArray< double > & PreventOfflinePvPExpiringTimesField()
Definition GameState.h:182
int & NumNPCField()
Definition GameState.h:50
bool & bEnableDeathTeamSpectatorField()
Definition GameState.h:154
bool & bEnableHealthbarsField()
Definition GameState.h:79
void TickSeamlessDataSocket()
Definition GameState.h:360
FString & PlayerListStringField()
Definition GameState.h:116
void NetUpdateOfflinePvPExpiringTeams(TArray< int > *NewPreventOfflinePvPExpiringTeams, TArray< double > *NewPreventOfflinePvPExpiringTimes)
Definition GameState.h:367
int & MaxTamedDinosField()
Definition GameState.h:114
void OnDeserializedByGame(EOnDesrializationType::Type DeserializationType)
Definition GameState.h:334
float & FloatingChatRangeField()
Definition GameState.h:170
bool & bPreventSpawnAnimationsField()
Definition GameState.h:219
FAsyncUpdatableTexture2D & TerritoryOverlayCurrentServerTextureField()
Definition GameState.h:137
bool & bPreventUploadDinosField()
Definition GameState.h:105
bool & bUseTameLimitForStructuresOnlyField()
Definition GameState.h:227
bool & bPvPStructureDecayField()
Definition GameState.h:102
TArray< FItemCraftingCostOverride > & OverrideItemCraftingCostsField()
Definition GameState.h:124
bool & bDisableSpawnAnimationsField()
Definition GameState.h:115
float & FloatingHUDRangeField()
Definition GameState.h:169
float GetMatineePlayRate(AActor *forMatineeActor)
Definition GameState.h:307
bool & bAllowCaveBuildingPvEField()
Definition GameState.h:98
void GridGetRequestCompleted(TSharedPtr< IHttpRequest, 0 > HttpRequest, TSharedPtr< IHttpResponse, 1 > HttpResponse, bool bSucceeded)
Definition GameState.h:315
bool & bAllowRaidDinoFeedingField()
Definition GameState.h:161
bool & bPreventUploadItemsField()
Definition GameState.h:106
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition GameState.h:366
float & TamingSpeedMultiplierField()
Definition GameState.h:251
bool & bPlayingDynamicMusic1Field()
Definition GameState.h:143
void PostInitializeComponents()
Definition GameState.h:348
FName & LastLoadedSubLevelField()
Definition GameState.h:127
void AddFloatingText(FVector AtLocation, FString FloatingTextString, FColor FloatingTextColor, float ScaleX, float ScaleY, float TextLifeSpan, FVector TextVelocity, float MinScale, float FadeInTime, float FadeOutTime)
Definition GameState.h:281
float & DayTimeSpeedScaleField()
Definition GameState.h:91
bool & bAllowPaintingWithoutResourcesField()
Definition GameState.h:122
float & OverrideAreaMusicRangeField()
Definition GameState.h:167
int & NumPlayerActorsField()
Definition GameState.h:54
FVector2D & MapGridCellScaleField()
Definition GameState.h:135
TArray< FInventoryComponentDefaultItemsAppend > & InventoryComponentAppendsField()
Definition GameState.h:175
void OnRep_ReplicateLocalizedChatRadius()
Definition GameState.h:343
void RequestFinishAndExitToMainMenu()
Definition GameState.h:350
FSocket * SeamlessDataSocketField()
Definition GameState.h:264
bool & bPreventTribeAlliancesField()
Definition GameState.h:198
bool & bAllowCharacterCreationField()
Definition GameState.h:112
bool & bPreventUploadSurvivorsField()
Definition GameState.h:107
float & MinimumDinoReuploadIntervalField()
Definition GameState.h:205
long double GetOfflineDamagePreventionTime(int TargetingTeamID)
Definition GameState.h:311
float & LastGridDownloadAttemptField()
Definition GameState.h:253
void OnRep_MapChecksums()
Definition GameState.h:339
FieldArray< ExpensiveFunctionRegister, 1 > ExpensiveFunctionsField()
Definition GameState.h:139
bool AllowDaytimeTransitionSounds()
Definition GameState.h:282
static long double GetNetworkTimeDelta(AShooterGameState *gameState, long double netTime, bool bTimeUntil)
Definition GameState.h:310
bool & bIsArkTributeAvailableField()
Definition GameState.h:72
FieldArray< int, 3 > MaxTameUnitsField()
Definition GameState.h:250
float & LimitTurretsRangeField()
Definition GameState.h:229
float & VoiceSuperRangeRadiusField()
Definition GameState.h:58
void OnRep_ReplicateMetaWorldURL()
Definition GameState.h:344
TArray< unsigned char > & CompressedMiniMapBytesField()
Definition GameState.h:261
TMap< int, double, FDefaultSetAllocator, TDefaultMapKeyFuncs< int, double, 0 > > & PreventOfflinePvPLiveTimesField()
Definition GameState.h:183
FVector & OverrideAreaMusicPositionField()
Definition GameState.h:166
FString & NewStructureDestructionTagField()
Definition GameState.h:64
void OnGetGridCellMapFromURLDone(TSharedPtr< IHttpRequest, 0 > HttpRequest, TSharedPtr< IHttpResponse, 1 > HttpResponse, bool bSucceeded, unsigned int CellServerId)
Definition GameState.h:335
TMap< int, double, FDefaultSetAllocator, TDefaultMapKeyFuncs< int, double, 0 > > & PreventOfflinePvPFirstLiveTimeField()
Definition GameState.h:184
bool & bPreventDownloadSurvivorsField()
Definition GameState.h:99
void HTTPPostRequest(FString InURL, FString Content)
Definition GameState.h:318
int & NetUTCField()
Definition GameState.h:68
bool & bPlayingDynamicMusicField()
Definition GameState.h:142
bool & bAllowForceNetUpdateField()
Definition GameState.h:204
bool & bAllowUnclaimDinosField()
Definition GameState.h:168
bool & bPvEAllowTribeWarField()
Definition GameState.h:84
bool & bPlayingDynamicMusic2Field()
Definition GameState.h:144
bool & bForceAllowAllStructuresField()
Definition GameState.h:231
void OnGetWorldMapFromURLDone(TSharedPtr< IHttpRequest, 0 > HttpRequest, TSharedPtr< IHttpResponse, 1 > HttpResponse, bool bSucceeded)
Definition GameState.h:336
int & ExtinctionEventSecondsRemainingField()
Definition GameState.h:173
float & DayCycleSpeedScaleField()
Definition GameState.h:90
int & ServerMajorVersionField()
Definition GameState.h:196
long double & GlobalOverSubscriptionTimeLimitAtField()
Definition GameState.h:256
FString & TerritoryOverlayCurrentServerUrlField()
Definition GameState.h:186
bool & bForceAllStructureLockingField()
Definition GameState.h:159
FOnHTTPGetProcessed & OnHTTPGetResponseField()
Definition GameState.h:209
bool & bAdminLoggingField()
Definition GameState.h:101
bool & bOverideStructurePlatformPreventionField()
Definition GameState.h:179
float & TribeNameChangeCooldownField()
Definition GameState.h:128
static void BaseDrawTileOnCanvas(AShooterHUD *HUD, UTexture *Tex, float X, float Y, float XL, float YL, float U, float V, float UL, float VL, FColor DrawColor)
Definition GameState.h:279
float & PerPlatformMaxStructuresMultiplierField()
Definition GameState.h:95
FOnHTTPPostResponse & OnHTTPPostResponseField()
Definition GameState.h:210
int & NumTamedDinosField()
Definition GameState.h:88
bool & bAllowMultipleAttachedC4Field()
Definition GameState.h:211
float & LocalizedChatRadiusUnconsiousScaleField()
Definition GameState.h:59
TArray< AShooterCharacter * > * BaseGetAllShooterCharacters(TArray< AShooterCharacter * > *result)
Definition GameState.h:288
bool & bAllowHideDamageSourceFromLogsField()
Definition GameState.h:138
bool & bEnableExtraStructurePreventionVolumesField()
Definition GameState.h:123
TArray< int > & SupportedSpawnRegionsField()
Definition GameState.h:151
void NetUpdateOfflinePvPLiveTeams_Implementation(TArray< int > *NewPreventOfflinePvPLiveTeams)
Definition GameState.h:332
FVector & PlayerFloatingHUDOffsetField()
Definition GameState.h:155
USoundBase * StaticOverrideMusicField()
Definition GameState.h:153
bool & bMapPlayerLocationField()
Definition GameState.h:82
bool & bPreventMateBoostField()
Definition GameState.h:108
int & MaxStructuresInRangeField()
Definition GameState.h:89
void OnRep_SupportedSpawnRegions()
Definition GameState.h:346
void ClientOnStartSeamlessTravel_Implementation()
Definition GameState.h:293
bool & bLoadingLastLoadedSubLevelsField()
Definition GameState.h:236
bool & bDisablePvEGammaField()
Definition GameState.h:87
bool & bDisableStructureDecayPvEField()
Definition GameState.h:96
void RequestGridCellMapFromServer(unsigned int RequestedCellServerId)
Definition GameState.h:351
void NotifyPlayerDied(AShooterCharacter *theShooterChar, AShooterPlayerController *prevController, APawn *InstigatingPawn, AActor *DamageCauser)
Definition GameState.h:333
FName & UseStructurePreventionVolumeTagField()
Definition GameState.h:224
void AddFloatingDamageText(FVector AtLocation, int DamageAmount, int FromTeamID)
Definition GameState.h:280
static void StaticRegisterNativesAShooterGameState()
Definition GameState.h:369
bool & bDisableImprintDinoBuffField()
Definition GameState.h:188
FVector2D & MapGridCellStartField()
Definition GameState.h:134
bool & bOverrideWindSpeedField()
Definition GameState.h:237
int & MaxAlliancesPerTribeField()
Definition GameState.h:220
float & OverrideWindDirectionField()
Definition GameState.h:240
bool & bIsHomeServerField()
Definition GameState.h:265
void SetMetaWorldURL(FString *Url)
Definition GameState.h:357
bool & bIsLawlessHomeServerField()
Definition GameState.h:266
FAsyncUpdatableTexture2D & TerritoryOverlayWorldTextureField()
Definition GameState.h:136
bool & bNoDinoTamingField()
Definition GameState.h:267
void RequestWorldMapFromURL(FString *URL)
Definition GameState.h:353
bool & bFastDecayUnsnappedCoreStructuresField()
Definition GameState.h:201
long double & LastPlayedDynamicMusic2Field()
Definition GameState.h:214
int & MaxTribesPerAllianceField()
Definition GameState.h:221
float GetServerFramerate()
Definition GameState.h:314
TArray< FPlayerLocatorEffectMap > & PlayerLocatorEffectMapsField()
Definition GameState.h:233
int & ClampHomeServerXPLevelField()
Definition GameState.h:273
FString * GetDayTimeString(FString *result)
Definition GameState.h:304
bool AllowDinoClassTame(TSubclassOf< APrimalDinoCharacter > DinoCharClass, AShooterPlayerController *ForPC)
Definition GameState.h:283
bool AllowDownloadDino_Implementation(TSubclassOf< APrimalDinoCharacter > TheDinoClass)
Definition GameState.h:285
bool & bAutoPvEField()
Definition GameState.h:77
int & OverrideMaxExperiencePointsPlayerField()
Definition GameState.h:243
bool & bServerUseLocalizedChatField()
Definition GameState.h:56
void ForceNetUpdate(bool bDormantDontReplicateProperties, bool bAbsoluteForceNetUpdate)
Definition GameState.h:299
void StartDownloadingGridInfo()
Definition GameState.h:358
void OnRep_TerritoryGameUrl()
Definition GameState.h:347
bool & bUseStaticCharacterAgeField()
Definition GameState.h:242
void OnRep_ReplicateCurrentSubLevels()
Definition GameState.h:342
int & STASISAUTODESTROY_CheckIncrementField()
Definition GameState.h:235
float GetClientReplicationRateFor(UNetConnection *InConnection, AActor *InActor)
Definition GameState.h:303
TArray< AShooterPlayerController * > * BaseGetAllShooterControllers(TArray< AShooterPlayerController * > *result)
Definition GameState.h:290
bool & bPreventDownloadItemsField()
Definition GameState.h:104
void DrawHUD(AShooterHUD *HUD)
Definition GameState.h:297
float & DayTimeField()
Definition GameState.h:66
float & NoClaimFlagDecayPeriodMultiplierField()
Definition GameState.h:270
float & LocalizedChatRadiusField()
Definition GameState.h:57
FString & ClusterIdField()
Definition GameState.h:194
ATreasureMapManager * TreasureMapManagerField()
Definition GameState.h:164
void HTTPGetRequestCompleted(TSharedPtr< IHttpRequest, 0 > HttpRequest, TSharedPtr< IHttpResponse, 1 > HttpResponse, bool bSucceeded)
Definition GameState.h:317
bool & bIsClientField()
Definition GameState.h:191
float & BedBaseCooldownTimeField()
Definition GameState.h:241
void OnRep_MapImagesSource()
Definition GameState.h:340
float & StructureDamageRepairCooldownField()
Definition GameState.h:157
float & FastDecayIntervalField()
Definition GameState.h:207
FieldArray< float, 16 > PerLevelStatsMultiplier_PlayerField()
Definition GameState.h:60
void ServerSetWind(float newWind)
Definition GameState.h:354
float & GlobalItemDecompositionTimeMultiplierField()
Definition GameState.h:118
UAudioComponent * DynamicMusicAudioComponent2Field()
Definition GameState.h:141
bool IsClusterServer()
Definition GameState.h:326
bool & bIsOfficialServerField()
Definition GameState.h:69
void NetAddFloatingText(FVector AtLocation, FString FloatingTextString, FColor FloatingTextColor, float ScaleX, float ScaleY, float TextLifeSpan, FVector TextVelocity, float MinScale, float FadeInTime, float FadeOutTime, int OnlySendToTeamID, bool bForce)
Definition GameState.h:330
void LevelAddedToWorld(ULevel *addedLevel)
Definition GameState.h:328
void CreateCustomGameUI(AShooterPlayerController *SceneOwner)
Definition GameState.h:295
void OnRep_GlobalGameplaySetup()
Definition GameState.h:338
void ClientOnStartSeamlessTravel()
Definition GameState.h:364
void FirstTick_Implementation()
Definition GameState.h:298
bool & bAllowSpawnPointSelectionField()
Definition GameState.h:113
void HttpRequestMetaWorldURL()
Definition GameState.h:321
float & ExtinctionEventPercentField()
Definition GameState.h:172
bool & bServerHardcoreField()
Definition GameState.h:75
bool & bFirstTickedField()
Definition GameState.h:158
bool & bServerCrosshairField()
Definition GameState.h:78
float & LastHadMusicTimeField()
Definition GameState.h:145
UAudioComponent * DynamicMusicAudioComponentField()
Definition GameState.h:140
TArray< unsigned int > & MapChecksumsField()
Definition GameState.h:247
TArray< FTransformedSubLevel > & CurrentSubLevelsField()
Definition GameState.h:129
bool & bIsDediServerField()
Definition GameState.h:71
void HttpGetTerritoryOverlayFullMap_RequestComplete(TSharedPtr< IHttpRequest, 0 > HttpRequest, TSharedPtr< IHttpResponse, 1 > HttpResponse, bool bSucceeded)
Definition GameState.h:320
int & PlayerDefaultNoDiscoveriesMaxLevelUpsField()
Definition GameState.h:271
bool & bFlyerPlatformAllowUnalignedDinoBasingField()
Definition GameState.h:81
bool & bIsDedicatedServerField()
Definition GameState.h:192
void ForceUpdateTerritoryMap()
Definition GameState.h:300
float & NightTimeSpeedScaleField()
Definition GameState.h:92
bool & bIsListenServerField()
Definition GameState.h:70
float & ListenServerTetherDistanceMultiplierField()
Definition GameState.h:149
float & OxygenSwimSpeedStatMultiplierField()
Definition GameState.h:208
bool & bServerForceNoHUDField()
Definition GameState.h:80
int & OverrideMaxExperiencePointsDinoField()
Definition GameState.h:244
TArray< unsigned char > & ReceivedUnProcessedBytesField()
Definition GameState.h:274
bool & bDisableBedsOnThisServerField()
Definition GameState.h:258
FRegionGeneralOverrides & ReplicatedRegionOverridesField()
Definition GameState.h:263
bool & bPvEAllowStructuresAtSupplyDropsField()
Definition GameState.h:203
long double & LastPlayedDynamicMusic1Field()
Definition GameState.h:213
static APrimalBuff * BaseSpawnBuffAndAttachToCharacter(UClass *Buff, APrimalCharacter *PrimalCharacter, float ExperiencePoints)
Definition GameState.h:291
bool & bAllowThirdPersonPlayerField()
Definition GameState.h:74
void SetBedsDisabledOnThisServer(bool bDisabled)
Definition GameState.h:355
static int GetNetUTC(UWorld *ForWorld)
Definition GameState.h:308
float GetRealTimeTotalDayLengthSeconds()
Definition GameState.h:312
float & CustomRecipeSkillMultiplierField()
Definition GameState.h:163
bool & bNoAnchoringField()
Definition GameState.h:268
bool & bAllowAnyoneBabyImprintCuddleField()
Definition GameState.h:187
int & NumDeadNPCField()
Definition GameState.h:53
bool & bDoExtinctionEventField()
Definition GameState.h:174
void SetCompressedGridInfo()
Definition GameState.h:356
long double GetNetworkTime()
Definition GameState.h:309
bool & bIsArkDownloadsAllowedField()
Definition GameState.h:73
bool & bSuccessfullyDownloadedGridInfoField()
Definition GameState.h:255
bool & bDisableStructurePlacementCollisionField()
Definition GameState.h:216
long double & LastServerSaveTimeField()
Definition GameState.h:125
int & NumPlayerConnectedField()
Definition GameState.h:55
bool & bPvEDisableFriendlyFireField()
Definition GameState.h:83
int & LimitTurretsNumField()
Definition GameState.h:230
USoundBase * OverrideAreaMusicField()
Definition GameState.h:165
float & GlobalCorpseDecompositionTimeMultiplierField()
Definition GameState.h:120
float & BedAdditionalCoolDownSecondsForEveryKilometerField()
Definition GameState.h:245
void InitializedGameState()
Definition GameState.h:323
float & CustomRecipeEffectivenessMultiplierField()
Definition GameState.h:162
FString & GridIPField()
Definition GameState.h:131
bool & bUseSingleplayerSettingsField()
Definition GameState.h:217
float & PreventOfflinePvPConnectionInvincibleIntervalField()
Definition GameState.h:238
float & HairGrowthSpeedMultiplierField()
Definition GameState.h:206
bool & bDisableDinoDecayPvEField()
Definition GameState.h:97
void NetUpdateOfflinePvPLiveTeams(TArray< int > *NewPreventOfflinePvPLiveTeams)
Definition GameState.h:368
FString * GetSaveDirectoryName(FString *result, ESaveType::Type SaveType)
Definition GameState.h:313
long double & NetworkTimeField()
Definition GameState.h:67
bool & bIsLegacyServerField()
Definition GameState.h:222
void ReconnectSeamlessDataSocket()
Definition GameState.h:349
bool & bAllowPlatformSaddleMultiFloorsField()
Definition GameState.h:218
FieldArray< float, 16 > PerLevelStatsMultiplier_DinoTamedField()
Definition GameState.h:61
unsigned int GetBedCoolDownTimeForTravelingFrom(unsigned int OriginServerId, FVector2D *RelativeLocInOriginServer, unsigned int DestServerId, FVector2D *RelativeLocInDestServer)
Definition GameState.h:301
TArray< unsigned char > & CompressedGridInfoField()
Definition GameState.h:246
TArray< int > & PreventOfflinePvPExpiringTeamsField()
Definition GameState.h:181
void NetAddFloatingDamageText(FVector AtLocation, int DamageAmount, int FromTeamID, int OnlySendToTeamID, bool bForceText)
Definition GameState.h:329
FString & MetaWorldURLField()
Definition GameState.h:130
float & PvEDinoDecayPeriodMultiplierField()
Definition GameState.h:94
void UpdateFunctionExpense(int FunctionType)
Definition GameState.h:362
bool & bPreventOfflinePvPField()
Definition GameState.h:176
bool & bUseCorpseLocatorField()
Definition GameState.h:215
float & EggHatchSpeedMultiplierField()
Definition GameState.h:121
bool & bAllowStructureDecayInLandClaimField()
Definition GameState.h:63
UPaintingCache * PaintingCacheField()
Definition GameState.h:152
int & NumActiveNPCField()
Definition GameState.h:52
int & DayNumberField()
Definition GameState.h:65
bool & bDownloadGridInfoField()
Definition GameState.h:248
void ConvertMapFileToTexture(TArray< unsigned char > *InBytes, FAsyncUpdatableTexture2D *DestTexture)
Definition GameState.h:294
void InitSeamlessDataSocket()
Definition GameState.h:322
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition GameState.h:305
bool & bServerPVEField()
Definition GameState.h:76
void OnRep_NetworkTime()
Definition GameState.h:341
float & PlayerFloatingHUDOffsetScreenYField()
Definition GameState.h:156
int & GridGamePortField()
Definition GameState.h:132
FString & GridURLField()
Definition GameState.h:252
int & ExtinctionEventTimeIntervalField()
Definition GameState.h:171
TArray< F2DByteArray > & CompressedCellImagesBytesField()
Definition GameState.h:262
bool & bServerUseDinoListField()
Definition GameState.h:202
float & PassiveTameIntervalMultiplierField()
Definition GameState.h:239
TArray< FEngramEntryOverride > & OverrideEngramEntriesField()
Definition GameState.h:147
FString & LoadForceRespawnDinosTagField()
Definition GameState.h:199
int & NumHibernatedNPCField()
Definition GameState.h:51
TArray< FString > & PreventDinoTameClassNamesField()
Definition GameState.h:148
float & OverridenOceanWindSpeedField()
Definition GameState.h:110
void NetUpdateOfflinePvPExpiringTeams_Implementation(TArray< int > *NewPreventOfflinePvPExpiringTeams, TArray< double > *NewPreventOfflinePvPExpiringTimes)
Definition GameState.h:331
bool & bLimitTurretsInRangeField()
Definition GameState.h:228
FString * GetCleanServerSessionName(FString *result)
Definition GameState.h:302
FString & PGMapNameField()
Definition GameState.h:150
void RequestGridCellMapFromURL(unsigned int CellServerId, FString *URL)
Definition GameState.h:352
bool & bCrossARKAllowForeignDinoDownloadsField()
Definition GameState.h:212
bool IsTeamIDInvincible(int TargetingTeamID, bool bInvincibleOnlyWhenOffline)
Definition GameState.h:327
void HTTPPostRequestCompleted(TSharedPtr< IHttpRequest, 0 > HttpRequest, TSharedPtr< IHttpResponse, 1 > HttpResponse, bool bSucceeded)
Definition GameState.h:319
bool & bEnablePvPGammaField()
Definition GameState.h:86
TArray< AShooterCharacter * > * BaseGetAllShooterCharactersOfTeam(TArray< AShooterCharacter * > *result, int Team)
Definition GameState.h:289
UObject * GetUObjectInterfaceHUDInterface()
Definition GameState.h:278
float & GlobalSpoilingTimeMultiplierField()
Definition GameState.h:117
bool & bReachedPlatformStructureLimitField()
Definition GameState.h:100
float & OceanWindSpeedField()
Definition GameState.h:111
bool & bForceUseInventoryAppendsField()
Definition GameState.h:178
bool & bClampHomeServerXPField()
Definition GameState.h:272
TArray< FLevelExperienceRamp > & LevelExperienceRampOverridesField()
Definition GameState.h:146
bool AttemptLoadMapImages(__int16 MinX, __int16 MaxX, __int16 MinY, __int16 MaxY)
Definition GameState.h:286
FString & ServerSessionNameField()
Definition GameState.h:195
bool & bIsCustomMapField()
Definition GameState.h:190
int & AmbientSoundCheckIncrementField()
Definition GameState.h:234
bool & bShowCreativeModeField()
Definition GameState.h:232
bool IsAtTameUnitLimit(int ForTeam, ETameUnitType::Type TheTameUnitType, AShooterPlayerController *ForPC, int TameLimitOffset, bool bIgnoreGlobalCheck)
Definition GameState.h:325
bool & bOnlyDecayUnsnappedCoreStructuresField()
Definition GameState.h:200
bool & bDontUseClaimFlagsField()
Definition GameState.h:269
void InitiateClientMapImagesCache()
Definition GameState.h:324
bool & bInitializedGridInfoField()
Definition GameState.h:193
int & MaxNumberOfPlayersInTribeField()
Definition GameState.h:119
int & ServerMinorVersionField()
Definition GameState.h:197
bool & bRequestingMetaWorldField()
Definition GameState.h:259
bool & bAllowCustomRecipesField()
Definition GameState.h:160
void UpdateDynamicMusic(float DeltaSeconds)
Definition GameState.h:361
bool & bPreventStructurePaintingField()
Definition GameState.h:109
FVector * GetLocalPlayerLocation(FVector *result)
Definition GameState.h:306
float & PvEStructureDecayPeriodMultiplierField()
Definition GameState.h:93
float & ServerFramerateField()
Definition GameState.h:62
void Tick(float DeltaSeconds)
Definition GameState.h:359
bool & bPvPDinoDecayField()
Definition GameState.h:177
FString & TerritoryOverlayFullWorldUrlField()
Definition GameState.h:185
bool & bPvEAllowTribeWarCancelField()
Definition GameState.h:85
void UpdatePreventOfflinePvPStatus()
Definition GameState.h:363
bool & bPreventDownloadDinosField()
Definition GameState.h:103
FGlobalGameplaySetup & ReplicatedGlobalGameplaySetupField()
Definition GameState.h:257
bool AllowDinoTame(APrimalDinoCharacter *DinoChar, AShooterPlayerController *ForPC)
Definition GameState.h:284
void HTTPGetRequest(FString InURL)
Definition GameState.h:316
int & MaxStructuresInSmallRadiusField()
Definition GameState.h:225
float & ServerSaveIntervalField()
Definition GameState.h:126
TEnumAsByte< enum AShooterGameState::EMapImagesSource > & MapImagesSourceField()
Definition GameState.h:260
void OnRep_CompressedGridInfo()
Definition GameState.h:337
void OnRep_ReplicateServerId()
Definition GameState.h:345
TArray< APrimalDinoCharacter * > * BaseGetAllDinoCharactersOfTeam(TArray< APrimalDinoCharacter * > *result, int Team)
Definition GameState.h:287
TArray< FFloatingTextEntry > & FloatingTextEntriesField()
Definition GameState.h:189
bool & bDisableDinoDecayClaimingField()
Definition GameState.h:223
float & RadiusStructuresInSmallRadiusField()
Definition GameState.h:226
unsigned int & ServerIdField()
Definition GameState.h:133
TArray< int > & PreventOfflinePvPLiveTeamsField()
Definition GameState.h:180
long double & LocalGameplayTimeSecondsField()
Definition GameState.h:249
float & RetryDownloadingGridIntervalField()
Definition GameState.h:254
UStaticMesh * LightingCheckerMeshField()
Definition Actor.h:2630
void ServerDeleteCustomFolder_Implementation(UPrimalInventoryComponent *forInventory, FString *CFolderName, int InventoryCompType)
Definition Actor.h:3086
long double & LastDeadCharacterDestructionTimeField()
Definition Actor.h:2472
void ServerGetMessageOfTheDay()
Definition Actor.h:3433
void ServerRepairItem_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3108
void ServerStartWeaponAltFire(AShooterWeapon *weapon)
Definition Actor.h:3491
void ClientAddActorItem_Implementation(UPrimalInventoryComponent *forInventory, FItemNetInfo itemInfo, bool bEquipItem, bool ShowHUDNotification)
Definition Actor.h:2719
TArray< FTribeLogEntry > & CurrentTribeLogField()
Definition Actor.h:2550
void ServerEquipPawnItem_Implementation(FItemNetID itemID)
Definition Actor.h:3090
void ClientSendArkDataPayload_Implementation(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, TArray< unsigned char > *DataBytes)
Definition Actor.h:2797
TArray< int > & PlayerAppIDsField()
Definition Actor.h:2540
void DisableTimeSlicedPhysX()
Definition Actor.h:2846
void StartArkGamepadDpadRight()
Definition Actor.h:3235
void Server_CaptainExtraActions_Implementation(ECaptainOtherActions::Type RequestedAction, APrimalStructureSeating_DriverSeat *RequestedFromSeat, int CurrentValue)
Definition Actor.h:3178
int & TribeDataChangeCountField()
Definition Actor.h:2650
int & LastTribeMemberDataChangeCountField()
Definition Actor.h:2647
int GetCurrentMultiUseWheelCategory()
Definition Actor.h:2906
void ServerTransferToRemoteInventory_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID, bool bAlsoTryToEqup, int requestedQuantity)
Definition Actor.h:3170
bool & bHasReachedLowestDepthField()
Definition Actor.h:2554
TArray< bool > & SavedSurvivorProfileSettingsField()
Definition Actor.h:2487
void ClientFeatActivationResult(TSubclassOf< APrimalBuff > FeatClass, int ActivationResult)
Definition Actor.h:3308
void ClientNetReceiveTribeTribeAdmins(TArray< unsigned int > *TribeAdmins)
Definition Actor.h:3329
void ServerRequestRespawnAtPoint_Implementation(unsigned int spawnPointID, int spawnRegionIndex)
Definition Actor.h:3136
void ServerTrySettingViewOnlyInventoryStatus_Implementation()
Definition Actor.h:3172
void ClientShowPaintingUI(UObject *ObjectToPaint)
Definition Actor.h:3380
void ServerRequestMyTribeOnlineList()
Definition Actor.h:3466
void ServerRequestSetPin(UObject *forTarget, int PinValue, bool bIsSetting, int TheCustomIndex)
Definition Actor.h:3474
void ClientSendArkDataPayloadBegin_Implementation(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, FString *DataClass, FString *TagName, FString *Name, TArray< FString > *DataStats, unsigned int ID1, unsigned int ID2)
Definition Actor.h:2795
void PostProcessInput(const float DeltaTime, const bool bGamePaused)
Definition Actor.h:3048
void ServerRequestUpdateGroupInfo(APrimalRaft *forRaft)
Definition Actor.h:3477
void ClientNotifyDinoDeath_Implementation(FString *DinoName, FString *AttackerName, TSubclassOf< APrimalDinoCharacter > DinoClass)
Definition Actor.h:2760
long double & LastShowExtendedInfoTimeField()
Definition Actor.h:2597
void ServerCycleSpectator_Implementation(bool bNext)
Definition Actor.h:3084
int & LastHeldUseHitBodyIndexField()
Definition Actor.h:2492
void SetDoFInterpTime(float InterpTime)
Definition Actor.h:3191
void ServerRequestActivateStationGroup(APrimalRaft *forRaft, int GroupIndex, bool bActivateForCaptain, bool bNewValue)
Definition Actor.h:3450
void ServerCraftItem(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3425
void ServerRequestInventoryUseItem_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3123
void ClientMarkSeamlessActors_Implementation(TArray< AActor * > *ActorsWhichWillTravelSeamlessly, unsigned int DestServerId, EFastTravelType FastTravelType, float GridTravelToPosX, float GridTravelToPosY, float GridTravelToPosZ)
Definition Actor.h:2746
void ServerSendArkDataPayloadBegin(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, FString *DataClass, FString *TagName, FString *Name, TArray< FString > *DataStats, unsigned int ID1, unsigned int ID2)
Definition Actor.h:3479
void ClientEndReceivingTribeLog()
Definition Actor.h:3306
void ClientAddFloatingDamageText_Implementation(FVector_NetQuantize AtLocation, int DamageAmount, int FromTeamID, bool bForceText)
Definition Actor.h:2720
void ClientOnTreasureCollected(FVector TreasureLocation)
Definition Actor.h:3358
int & CurrentGameModeMaxNumOfRespawnsField()
Definition Actor.h:2478
void ServerToggleAllShipLadders_Implementation()
Definition Actor.h:3165
void ServerEquipToRemoteInventory(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3432
void DoOnReleaseUseFeat(int Index)
Definition Actor.h:2858
void ServerAddTribeMarker_Implementation(FString *Name, float Coord1, float Coord2, FColor TextColor)
Definition Actor.h:3078
void ServerRequestTribeLog_Implementation()
Definition Actor.h:3139
void StartArkGamepadLeftShoulder()
Definition Actor.h:3241
void ClientUpdateInventoryCraftQueue(UPrimalInventoryComponent *forInventory, TArray< FItemCraftQueueEntry > *CraftQueueEntries)
Definition Actor.h:3396
void StartArkGamepadFaceButtonLeft()
Definition Actor.h:3238
void ClientReceiveDinoAncestors(APrimalDinoCharacter *ForDino, TArray< FDinoAncestorsEntry > *DinoAncestors, TArray< FDinoAncestorsEntry > *DinoAncestorsMale, int RandomMutationsFemale, int RandomMutationsMale)
Definition Actor.h:3360
void ServerRequestInventoryUseItem(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3458
void StartArkGamepadRightShoulder()
Definition Actor.h:3242
TSet< TWeakObjectPtr< UPrimalInventoryComponent >, DefaultKeyFuncs< TWeakObjectPtr< UPrimalInventoryComponent >, 0 >, FDefaultSetAllocator > & PendingRequestEquippedItemsQueueField()
Definition Actor.h:2601
void ApplyDepthOfFieldSetting(int Index, float CurrentTimer)
Definition Actor.h:2690
TWeakObjectPtr< APrimalCharacter > & LastDeathPrimalCharacterField()
Definition Actor.h:2470
FVector2D & CurrentRadialDirection1Field()
Definition Actor.h:2474
void SpawnActorSpread(FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, int NumberActors, float SpreadAmount)
Definition Actor.h:3223
void ServerRequestDinoAncestors(APrimalDinoCharacter *ForDino)
Definition Actor.h:3452
AShooterPlayerState * GetShooterPlayerState()
Definition Actor.h:3518
void ServerRequestPlaceStructure(int StructureIndex, FVector BuildLocation, FRotator BuildRotation, FRotator PlayerViewRotation, APawn *AttachToPawn, APrimalDinoCharacter *DinoCharacter, FName BoneName, FItemNetID PlaceUsingItemID, bool bSnapped, bool bIsCheat, bool bIsFlipped, int SnapPointCycle, TSubclassOf< APrimalStructure > DirectStructurePlacementClass)
Definition Actor.h:3467
bool & bLastSentNetIsCurrentlyFirstPersonField()
Definition Actor.h:2613
void ClientNetReceiveMapEntities_Implementation(TArray< FTribeEntity > *TribeEntities)
Definition Actor.h:2747
void StartPlayerActionRadialSelector()
Definition Actor.h:3246
void ClientNetStopReceivingMapEntities(int ServerMapEntitiesChangeID)
Definition Actor.h:3331
void ClientFeatActivationResult_Implementation(TSubclassOf< APrimalBuff > FeatClass, int ActivationResult)
Definition Actor.h:2732
long double & LastVivoxPositionalUpdateField()
Definition Actor.h:2659
void ServerToggleAllShipLadders()
Definition Actor.h:3498
void OnAddThrottle(float Val)
Definition Actor.h:2987
void BPGetPlayerViewPoint(FVector *out_Location, FRotator *out_Rotation)
Definition Actor.h:2695
void ClientNotifyPaintFinished(bool bSuccess)
Definition Actor.h:3343
void DelayedTeamSpectatorSetup()
Definition Actor.h:2841
void PlaceStructure(int Index)
Definition Actor.h:3040
void ClientUnlockAchievement_Implementation(FString *AchievementID)
Definition Actor.h:2823
void PlayHitMarkerCharacterAlly(float InHitMarkerScale, bool InWasMeleeHit)
Definition Actor.h:3411
long double & TimeOfLastMapPressField()
Definition Actor.h:2625
void SetGodMode(bool bEnable)
Definition Actor.h:3195
void ClientNotifyTamedDino(TSubclassOf< APrimalDinoCharacter > DinoClass, FString *NameOveride, int Level)
Definition Actor.h:3349
void ClientOnReceivedCaptainOrder(ECaptainOrder::Type ReceivedOrder, FVector TargetLocation, bool bFromCaptain)
Definition Actor.h:3357
void GridTravelToGlobalPos(FVector *ToGlobalPos)
Definition Actor.h:2940
void Server_SetShipThrottleTarget_Implementation(float InThrottle)
Definition Actor.h:3181
void ClientFinishedReceivingActorItems(UPrimalInventoryComponent *forInventory, bool bEquippedItems)
Definition Actor.h:3309
void ClientStopLocalSound(USoundBase *aSound)
Definition Actor.h:3387
void ServerReleaseSeatingStructure_Implementation()
Definition Actor.h:3104
void ServerDPC_Implementation()
Definition Actor.h:3085
void ServerUploadCharacterDataToArk_Implementation(UPrimalInventoryComponent *inventoryComp)
Definition Actor.h:3177
void ServerSetVRPlayer_Implementation(bool bSetVRPlayer)
Definition Actor.h:3155
void CheckForPlayerInventory()
Definition Actor.h:2710
void ServerSuccessfullyLoggedIntoVivox(FString *LoginSessionUserUri)
Definition Actor.h:3497
void ServerRequestMyTribeOnlineList_Implementation()
Definition Actor.h:3129
void ServerRequestInitiateSettlementWar_Implementation(int requestIslandId, int requestStartTime, FItemNetID RequestUseItem)
Definition Actor.h:3119
void ServerBanPlayer(FString *PlayerSteamName, FString *PlayerSteamID)
Definition Actor.h:3422
void ServerDeleteCustomFolder(UPrimalInventoryComponent *forInventory, FString *CFolderName, int InventoryCompType)
Definition Actor.h:3427
long double & LastTeleportedTimeField()
Definition Actor.h:2594
void UnlockExplorerNote(int ExplorerNoteIndex)
Definition Actor.h:3279
bool & bLockedInputDontRecenterMouseField()
Definition Actor.h:2496
void ServerRequestFastTravelToShipBed_Implementation(unsigned int FromBedID, unsigned int ToBedID)
Definition Actor.h:3117
FItemNetID & LastEquipedItemNetIDField()
Definition Actor.h:2502
void ServerRequestInventoryUseItemWithItem(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID1, FItemNetID itemID2, int AdditionalData)
Definition Actor.h:3460
void ServerMultiUse(UObject *ForObject, int useIndex)
Definition Actor.h:3440
FPrimalPlayerDataStruct * MyPlayerDataStructField()
Definition Actor.h:2462
void ClientAddActorItem(UPrimalInventoryComponent *forInventory, FItemNetInfo itemInfo, bool bEquipItem, bool ShowHUDNotification)
Definition Actor.h:3295
void Client_CaptainExtraActions_Implementation(ECaptainOtherActions::Type RequestedAction, APrimalStructureSeating_DriverSeat *RequestedFromSeat, int CurrentValue, TSubclassOf< UPrimalItem > SelectedAmmoType)
Definition Actor.h:2834
void ServerRequestSetPin_Implementation(UObject *forTarget, int PinValue, bool bIsSetting, int TheCustomIndex)
Definition Actor.h:3137
void GetNearbyTreasures(float DesiredDistance, TArray< UPrimalItem * > *OutMapItems)
Definition Actor.h:2913
void ServerSetNetIsCurrentlyFirstPerson_Implementation(bool bIsCurrentlyFirstPerson)
Definition Actor.h:3149
bool & bRefreshedInvetoryForRemoveField()
Definition Actor.h:2514
void ClientNotifyDefeatedDino_Implementation(TSubclassOf< APrimalDinoCharacter > DinoClass)
Definition Actor.h:2759
void OnUsePress(bool bFromGamepad)
Definition Actor.h:3034
long double & LastTimeTribeEntitiesRequestedField()
Definition Actor.h:2641
void ClientPlayLocalSound(USoundBase *aSound, bool bAttach)
Definition Actor.h:3359
void ClientSendArkDataPayload(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, TArray< unsigned char > *DataBytes)
Definition Actor.h:3368
void PlayHitMarkerCharacter_Implementation(float InHitMarkerScale, bool InWasMeleeHit, APrimalCharacter *VictimCharacter)
Definition Actor.h:3042
void ServerRequestInventorySwapItems(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID1, FItemNetID itemID2)
Definition Actor.h:3457
TEnumAsByte< enum EFastTravelType > & CurrentFastTravelTypeField()
Definition Actor.h:2531
void GetPlayerViewPointNoModifiers(FVector *out_Location, FRotator *out_Rotation, bool ForAiming, bool bNoTPVAim)
Definition Actor.h:2922
bool & bIsPrimalStatsTimerActiveField()
Definition Actor.h:2606
void ClientInformNeedsNewHomeServer_Implementation()
Definition Actor.h:2741
void NotifyTribeWarStatus_Implementation(FString *EnemyTribeString, int StatusType)
Definition Actor.h:2985
void GiveColors(int quantity)
Definition Actor.h:2930
UPrimalInventoryComponent * GetPlayerInventory()
Definition Actor.h:2919
void ClientFinishedUseSlotTimeRemaining_Implementation(UPrimalInventoryComponent *forInventory, FItemNetID itemID)
Definition Actor.h:2734
void OnDisableSpectator_Implementation()
Definition Actor.h:2990
UPrimalInventoryComponent * GetPlayerInventoryComponent()
Definition Actor.h:2920
void ClientUpdateItemDurability(UPrimalInventoryComponent *forInventory, FItemNetID itemID, float ItemDurability)
Definition Actor.h:3397
void InitCharacterPainting(APrimalCharacter *Char, bool bForTattoo)
Definition Actor.h:3407
void ClientServerSOTFNotificationCustom_Implementation(FString *MessageText, FLinearColor MessageColor, float DisplayScale, float DisplayTime, UTexture2D *MessageIcon, USoundBase *SoundToPlay)
Definition Actor.h:2802
bool & bIsViewingTributeInventoryField()
Definition Actor.h:2602
long double & LastMultiUseInteractionTimeField()
Definition Actor.h:2508
void ClientNetStartReceivingMapEntities()
Definition Actor.h:3330
void ClientFinishedUseSlotTimeRemaining(UPrimalInventoryComponent *forInventory, FItemNetID itemID)
Definition Actor.h:3310
long double & ClientLastStartedFastTravelTimeField()
Definition Actor.h:2628
void LoadLocalPlayerArkData()
Definition Actor.h:2977
void ClientFailedRemoveSaddle_Implementation()
Definition Actor.h:2730
void ToggleShowAllPlayersWhenSpectatingLocal()
Definition Actor.h:3268
void ServerDropFromRemoteInventory_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID, bool bOnlyIfEquipped)
Definition Actor.h:3089
void ServerActorCloseRemoteInventory_Implementation(UPrimalInventoryComponent *inventoryComp)
Definition Actor.h:3074
FString & LastConvertedPlayerIDStringField()
Definition Actor.h:2596
void OnGetHomeServer(bool bSuccess, FString UserId, unsigned int CurrentSeverId)
Definition Actor.h:3001
bool & bHasViewOnlyInventoryOpenField()
Definition Actor.h:2635
void HiWarp(FString *ClassName, int Index)
Definition Actor.h:2947
void ClientUnlockAchievement(FString *AchievementID)
Definition Actor.h:3393
void ClientSetCheatStatus(bool bEnable)
Definition Actor.h:3376
void ServerRequestRemoveWeaponClipAmmo_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3135
void GridTravelToLocalPos(unsigned __int16 GridX, unsigned __int16 GridY, FVector *ToLocalPos)
Definition Actor.h:2941
void SpectatorTurn(float Val)
Definition Actor.h:3230
void ClientNotifyDefeatedDino(TSubclassOf< APrimalDinoCharacter > DinoClass)
Definition Actor.h:3335
void ServerRequestInventoryUseItemWithActor(AActor *anActor, UPrimalInventoryComponent *inventoryComp, FItemNetID itemID1, int AdditionalData)
Definition Actor.h:3459
bool & bCommunicationPrivilegeFetchedField()
Definition Actor.h:2537
void ServerRequestActorItems(UPrimalInventoryComponent *forInventory, bool bInventoryItems, bool bIsFirstSpawn, bool allowLocalController)
Definition Actor.h:3451
FieldArray< long double, 10 > HeldItemSlotTimeField()
Definition Actor.h:2456
bool CanDispatchInputDelegate(FName BindingName, TEnumAsByte< enum EInputEvent > KeyEvent)
Definition Actor.h:2703
bool CanCommunicateVoiceWithRadio(AShooterPlayerController *otherPC)
Definition Actor.h:2702
void ClientStartTravelling(unsigned int ServerID, unsigned __int64 ServerSteamId, unsigned __int64 TravelLog, bool UsingBattlEye)
Definition Actor.h:3385
void ClientSetSpectatorLocation_Implementation(FVector NewLocation)
Definition Actor.h:2806
void ServerAddTribeMarker(FString *Name, float Coord1, float Coord2, FColor TextColor)
Definition Actor.h:3420
FString * WritePNTScreenshot(FString *result)
Definition Actor.h:3287
bool & bPreventPaintingStreamingField()
Definition Actor.h:2538
void ClientInformHomeServerFull_Implementation()
Definition Actor.h:2740
void PlayHitMarkerStructure_Implementation(float InHitMarkerScale, bool InWasMeleeHit)
Definition Actor.h:3044
void ClientUpdateGroupInfo(TArray< FOrderingGroupInfo > *GroupInfos, APrimalRaft *forRaft)
Definition Actor.h:3395
void SetAdminIcon(bool bAdminIcon)
Definition Actor.h:3184
float & MinimumIntervalBetweenSetSailStingersField()
Definition Actor.h:2528
bool & bClientIsDPCField()
Definition Actor.h:2588
void ServerRequestLevelUp(UPrimalCharacterStatusComponent *forStatusComp, EPrimalCharacterStatusValue::Type ValueType)
Definition Actor.h:3461
void ClientNotifyTorpidityIncrease_Implementation()
Definition Actor.h:2776
void ClientNotifyDinoKill_Implementation(APrimalDinoCharacter *InstigatingPawn, APawn *VictimPawn)
Definition Actor.h:2761
void ClientAddActorItemToFolder_Implementation(UPrimalInventoryComponent *forInventory, FItemNetInfo itemInfo, bool bEquipItem, bool ShowHUDNotification, FString *ToFolder)
Definition Actor.h:2718
USoundCue * SelectSlotSoundField()
Definition Actor.h:2476
void ServerRequestFullMapEntities_Implementation(int ClientFullMapEntitiesChangeID, int ClientFullMapEntitiesCount)
Definition Actor.h:3118
void ClientAddActorItemToFolder(UPrimalInventoryComponent *forInventory, FItemNetInfo itemInfo, bool bEquipItem, bool ShowHUDNotification, FString *ToFolder)
Definition Actor.h:3296
void ClientNetReceiveTribeMembersPlayerName_Implementation(TArray< FString > *MembersPlayerName)
Definition Actor.h:2751
void ClientNotifyListenServerOutOfRange()
Definition Actor.h:3341
void GiveEngrams(bool ForceAllEngrams)
Definition Actor.h:2931
void AcknowledgePossession(APawn *P)
Definition Actor.h:2684
void ServerRequestMyClientTribeData(unsigned int MyTribeMarkerVersion)
Definition Actor.h:3462
bool & bGPSZoomOutField()
Definition Actor.h:2463
void ServerKickPlayer(FString *PlayerSteamName, FString *PlayerSteamID)
Definition Actor.h:3438
void ClientAddFloatingText_Implementation(FVector_NetQuantize AtLocation, FString *FloatingTextString, FColor FloatingTextColor, float ScaleX, float ScaleY, float TextLifeSpan, FVector TextVelocity, float MinScale, float FadeInTime, float FadeOutTime, bool bForce)
Definition Actor.h:2721
void ClientAfterServerChange()
Definition Actor.h:3300
void MoveRight(float Val)
Definition Actor.h:2983
bool GetAllAimedHarvestActors(float MaxDistance, TArray< AActor * > *OutHarvestActors, TArray< UActorComponent * > *OutHarvestComponents, TArray< int > *OutHitBodyIndices)
Definition Actor.h:2903
void ClientGiveFOW_Implementation()
Definition Actor.h:2737
void ServerSuicide_Implementation()
Definition Actor.h:3164
void ClientUpdateUnlockedSkills_Implementation(TArray< TSubclassOf< UPrimalEngramEntry > > *NetUnlockedSkills)
Definition Actor.h:2832
void SetDir(float windDir)
Definition Actor.h:3190
void TestAlarmNotification(FString Title, FString Message)
Definition Actor.h:3257
void ServerRequestRemoteDropAllItems(UPrimalInventoryComponent *inventoryComp, FString *CurrentCustomFolderFilter, FString *CurrentNameFilter)
Definition Actor.h:3468
static FString * GetSavedPlayerCharactersPath(FString *result)
Definition Actor.h:2925
void ClientNotifySummonedDino(TSubclassOf< APrimalDinoCharacter > DinoClass)
Definition Actor.h:3348
void ServerSendArkDataPayload(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, TArray< unsigned char > *DataBytes)
Definition Actor.h:3478
bool & bServerPaintingSuccessField()
Definition Actor.h:2523
void ClientSendArkDataPayloadEnd(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, unsigned __int64 PlayerDataID)
Definition Actor.h:3370
void ServerCheckUnfreeze_Implementation()
Definition Actor.h:3082
float & DoFSettingCurrentTimerField()
Definition Actor.h:2572
BitFieldValue< bool, unsigned __int32 > bForceCraftButtonHeld()
Definition Actor.h:2670
void ClientNetReceiveTribeMembersLastOnlineAt(TArray< unsigned int > *MembersLastOnlineAt)
Definition Actor.h:3325
void ClientUsedActorItem_Implementation(UPrimalInventoryComponent *forInventory, FItemNetID itemID)
Definition Actor.h:2833
void ClientSendArkDataPayloadBegin(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, FString *DataClass, FString *TagName, FString *Name, TArray< FString > *DataStats, unsigned int ID1, unsigned int ID2)
Definition Actor.h:3369
void DoFastTravelToShipBed(unsigned int FromBedID, unsigned int ToBedID, bool ToBedIDIsServerID, bool bHomeServerRespawn, bool bValidFromBed, FVector2D FromBedLocation)
Definition Actor.h:2852
void ClientSetControlRotation(FRotator NewRotation)
Definition Actor.h:3377
BitFieldValue< bool, unsigned __int32 > bBattlEyePlayerHasGottenInGameFully()
Definition Actor.h:2678
FieldArray< long double, 10 > LastRepeatUseConsumableTimeField()
Definition Actor.h:2455
void ServerActorViewRemoteInventory(UPrimalInventoryComponent *inventoryComp)
Definition Actor.h:3417
void ClientResetRespawningFlag_Implementation()
Definition Actor.h:2793
void ServerRequestDinoAncestors_Implementation(APrimalDinoCharacter *ForDino)
Definition Actor.h:3114
void GlobalCommand(FString *Msg)
Definition Actor.h:2939
void PlayHitMarkerStructureAlly_Implementation(float InHitMarkerScale, bool InWasMeleeHit)
Definition Actor.h:3043
void SpectatorUseItem(int Index)
Definition Actor.h:3231
FString * ConsoleCommand(FString *result, FString *Command, bool bWriteToLog)
Definition Actor.h:2837
long double & WaitingForSpawnUITimeField()
Definition Actor.h:2533
TSubclassOf< AHUD > & AwaitingHUDClassField()
Definition Actor.h:2501
void ClientStartSurfaceCameraForPassenger(float yaw, float pitch, float roll, bool bInvertTurnInput)
Definition Actor.h:3384
bool HasRadio(bool allowVoice)
Definition Actor.h:2944
void ClientAddFolderToInventoryComponent(UPrimalInventoryComponent *forInventory, FString *NewCustomFolderName, int InventoryCompType)
Definition Actor.h:3299
AShooterHUD * GetShooterHUD()
Definition Actor.h:3519
void ServerRemoveTribeMarker(unsigned int MarkerID)
Definition Actor.h:3446
void ClientNotifyLevelUp_Implementation(APrimalCharacter *ForChar, int NewLevel)
Definition Actor.h:2764
void OnPressGroupAddOrRemoveTame()
Definition Actor.h:3007
void OnStartGamepadLeftFire()
Definition Actor.h:3019
void OnStopShowAllGroupIcons()
Definition Actor.h:3028
void ServerNotifyEditText(FString *TextToUse, bool checkedBox, TSubclassOf< UObject > ForObjectClass, unsigned int ExtraID1, unsigned int ExtraID2, UObject *ForObject)
Definition Actor.h:3441
int & PreviousTribeEntitiesRequestedTargetingTeamField()
Definition Actor.h:2639
void ServerRequestActivateFeat_Implementation(TSubclassOf< APrimalBuff > FeatClass)
Definition Actor.h:3110
float & MaxUseCheckRadiusField()
Definition Actor.h:2486
FieldArray< long double, 10 > LastUsedItemSlotTimesField()
Definition Actor.h:2457
void ClientGotoMainMenuListSessions()
Definition Actor.h:3314
void ClientNotifyCantHarvest()
Definition Actor.h:3333
void FinalStructurePlacement(TSubclassOf< APrimalStructure > theStructureClass, FVector TestBuildLocation, FRotator TestBuildRotation, FRotator PlayerViewRotation, APawn *AttachToPawn, APrimalDinoCharacter *DinoCharacter, FName BoneName, FItemNetID FinalPlacementItemID, bool bSnapped, bool bIsCheat, bool bIsFlipped, int SnapPointCycle, bool bIgnoreClassOverride)
Definition Actor.h:2889
void ServerSetThrottleAndControlRotation_Implementation(float Throttle, float Pitch, float Yaw, FVector AimLocation)
Definition Actor.h:3154
bool CheckforOrbitingInstantaneously()
Definition Actor.h:2715
void HibernationReport(FString *ClassName)
Definition Actor.h:2948
void ServerGetNotificationSettings_Implementation()
Definition Actor.h:3094
void ServerStopSpectating_Implementation()
Definition Actor.h:3160
void ClientNotifyCantHitHarvest_Implementation()
Definition Actor.h:2758
bool & bDrawBlackBackgroundField()
Definition Actor.h:2603
bool & bClientIsReceivingMapEntitiesField()
Definition Actor.h:2642
void ClientGetMessageOfTheDay(FString *Message)
Definition Actor.h:3312
void ServerRequestMyClientTribeMembersLastOnlineAt()
Definition Actor.h:3464
void StartArkGamepadDpadLeft()
Definition Actor.h:3234
void ClientReceiveMyTribeOnlineList_Implementation(TArray< unsigned int > *OnlinePlayerIDs)
Definition Actor.h:2786
__int64 & LinkedPlayerIDField()
Definition Actor.h:2504
bool IsFirstLocalPlayerOrLivingLocalPlayer()
Definition Actor.h:2960
void AutoCycle(float Duration)
Definition Actor.h:2692
void ClientAfterServerChange_Implementation()
Definition Actor.h:2723
void ShowTutorial(int TutorialIndex, bool bForceDisplay)
Definition Actor.h:3221
void ClientUpdateItemWeaponClipAmmo(UPrimalInventoryComponent *forInventory, FItemNetID itemID, int Ammo)
Definition Actor.h:3400
TSet< FString, DefaultKeyFuncs< FString, 0 >, FDefaultSetAllocator > & ServerCachedAchievementIDsField()
Definition Actor.h:2555
void ServerSetNetIsCurrentlyFirstPerson(bool bIsCurrentlyFirstPerson)
Definition Actor.h:3485
void MulticastCharacterVivoxUsername()
Definition Actor.h:2984
bool & bResetSnapPointField()
Definition Actor.h:2611
void ClientMarkSeamlessActors(TArray< AActor * > *ActorsWhichWillTravelSeamlessly, unsigned int DestServerId, EFastTravelType FastTravelType, float GridTravelToPosX, float GridTravelToPosY, float GridTravelToPosZ)
Definition Actor.h:3322
long double & LastLargeMoveTimeField()
Definition Actor.h:2564
void ServerTransferAllFromRemoteInventory(UPrimalInventoryComponent *inventoryComp, FString *CurrentCustomFolderFilter, FString *CurrentNameFilter, FString *CurrentDestinationFolder, bool bNoFolderView)
Definition Actor.h:3500
BitFieldValue< bool, unsigned __int32 > bGamepadSpecialAttackHeld()
Definition Actor.h:2672
void ServerRequestFastTravelToShipBed(unsigned int FromBedID, unsigned int ToBedID)
Definition Actor.h:3454
TArray< unsigned int > * GetRadioFrequencies(TArray< unsigned int > *result)
Definition Actor.h:2923
BitFieldValue< bool, unsigned __int32 > bIsMapPressed()
Definition Actor.h:2674
TArray< unsigned __int64 > & ClientCachedTribeOnlineListField()
Definition Actor.h:2591
bool & bIsQueryingCurrentServerIdField()
Definition Actor.h:2617
static UClass * GetPrivateStaticClass(const wchar_t *Package)
Definition Actor.h:3406
TArray< FString > * GetCheatsCommands(TArray< FString > *result)
Definition Actor.h:2905
UPrimalItem * GetInventoryUISelectedItemLocal()
Definition Actor.h:2907
void ServerRequestActivateStationGroup_Implementation(APrimalRaft *forRaft, int GroupIndex, bool bActivateForCaptain, bool bNewValue)
Definition Actor.h:3111
bool IsOnlyViewingInventory()
Definition Actor.h:2966
void SwitchToNextLoadedWeapon()
Definition Actor.h:3256
BitFieldValue< bool, unsigned __int32 > bIsAdminPauseUIEnabled()
Definition Actor.h:2668
void DoOnUseItemSlot(int Index)
Definition Actor.h:2860
void ServerDisallowPlayerToJoinNoCheck_Implementation(FString *PlayerId)
Definition Actor.h:3088
void ClientUpdateGroupInfo_Implementation(TArray< FOrderingGroupInfo > *GroupInfos, APrimalRaft *forRaft)
Definition Actor.h:2826
void ClientStartReceivingTribeLog()
Definition Actor.h:3383
bool & bZoomingOutField()
Definition Actor.h:2556
void SetTutorialHintText(FString *HintText)
Definition Actor.h:3204
void ServerStartWeaponFire_Implementation(AShooterWeapon *weapon, int attackIndex, bool bIsUsingAltAnim)
Definition Actor.h:3159
void CheckRequestSpectator_Implementation(FString *InSpectatorPass)
Definition Actor.h:2711
void ClientStartSurfaceCameraForPassenger_Implementation(float yaw, float pitch, float roll, bool bInvertTurnInput)
Definition Actor.h:2812
void Server_SetShipSteeringInput(float InSteering)
Definition Actor.h:3513
void ClientNotifyUnlockedEngram_Implementation(TSubclassOf< UPrimalEngramEntry > ItemClass)
Definition Actor.h:2780
void ClientRemovedItemFromSlot(UPrimalInventoryComponent *forInventory, FItemNetID itemID)
Definition Actor.h:3366
void CheckRequestSpectator(FString *InSpectatorPass)
Definition Actor.h:3293
long double & LastRequesteDinoAncestorsTimeField()
Definition Actor.h:2516
void ClientUpdateInventoryCraftQueue_Implementation(UPrimalInventoryComponent *forInventory, TArray< FItemCraftQueueEntry > *CraftQueueEntries)
Definition Actor.h:2827
void ClientNotifyHitHarvest_Implementation()
Definition Actor.h:2763
void SPI(float X, float Y, float Z, float Yaw, float Pitch)
Definition Actor.h:3065
UPrimalInventoryComponent * GetPawnInventoryComponent()
Definition Actor.h:2914
void DrawHUD(AShooterHUD *HUD)
Definition Actor.h:2863
void ServerTransferAllToRemoteInventory(UPrimalInventoryComponent *inventoryComp, FString *CurrentCustomFolderFilter, FString *CurrentNameFilter, FString *CurrentDestinationFolder, bool bNoFolderView)
Definition Actor.h:3501
TWeakObjectPtr< AActor > & LastHeldUseActorField()
Definition Actor.h:2490
long double & LastHitMarkerCharacterTimeField()
Definition Actor.h:2566
FString * GetPersonalTameLimitString(FString *result)
Definition Actor.h:2915
void PlayHitMarkerCharacter(float InHitMarkerScale, bool InWasMeleeHit, APrimalCharacter *VictimCharacter)
Definition Actor.h:3410
FString * PlayerCommand_Implementation(FString *result, FString *TheCommand)
Definition Actor.h:3045
void ServerRequestActivateFeat(TSubclassOf< APrimalBuff > FeatClass)
Definition Actor.h:3449
bool IsAtPersonalTameLimit(bool bIsForStructure)
Definition Actor.h:2957
void ClientEndReceivingTribeLog_Implementation()
Definition Actor.h:2729
long double & LastNotifiedTorpidityIncreaseTimeField()
Definition Actor.h:2518
void Client_CaptainExtraActions(ECaptainOtherActions::Type RequestedAction, APrimalStructureSeating_DriverSeat *RequestedFromSeat, int CurrentValue, TSubclassOf< UPrimalItem > SelectedAmmoType)
Definition Actor.h:3403
void ClientNotifyRespawned_Implementation(APawn *NewPawn, bool IsFirstSpawn)
Definition Actor.h:2773
long double & LastTribeMembersPresenceRequestTimeField()
Definition Actor.h:2652
void ServerStopWeaponFire(AShooterWeapon *weapon, int attackIndex, bool bIsUsingAltAnim)
Definition Actor.h:3496
void Server_SetShipSailRotation_Implementation(float InSailRotation)
Definition Actor.h:3179
bool CanDoPlayerCharacterInput(bool bIgnoreCurrentWeapon, bool bWeaponForcesMountedWeaponry)
Definition Actor.h:2704
bool & bIsGamepadActiveField()
Definition Actor.h:2587
void LookInput(float Val)
Definition Actor.h:2980
FVector & LastLargeMoveLocationField()
Definition Actor.h:2563
bool & bHasDisplayedSplitScreenMessageField()
Definition Actor.h:2598
void ServerSetAltHeld_Implementation(bool bNewAltHeld)
Definition Actor.h:3146
void ClientInsertActorItem(UPrimalInventoryComponent *forInventory, FItemNetInfo itemInfo, FItemNetID InsertAfterItemID)
Definition Actor.h:3319
void ServerTrySettingViewOnlyInventoryStatus()
Definition Actor.h:3505
void ClientNotifyCantHarvest_Implementation()
Definition Actor.h:2757
void ServerRequestRemoveWeaponClipAmmo(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3472
void ClientNotifyTribeDataUpdated()
Definition Actor.h:3351
void ClientAddFloatingDamageText(FVector_NetQuantize AtLocation, int DamageAmount, int FromTeamID, bool bForceText)
Definition Actor.h:3297
void KickPlayer(FString PlayerSteamName)
Definition Actor.h:2973
FString * PlayerCommand(FString *result, FString *TheCommand)
Definition Actor.h:3414
bool HasSameRadioFrequency(AShooterPlayerController *OtherPC, unsigned int *SharedFrequency)
Definition Actor.h:2945
void ClientTeleportSucceeded_Implementation(FVector TeleportLoc, FRotator TeleportRot, bool bSimpleTeleport)
Definition Actor.h:2822
bool & bIsRespawningField()
Definition Actor.h:2499
void ClientNotifyPlayerDeath(APawn *InstigatingPawn, AActor *DamageCauser)
Definition Actor.h:3344
void QueueRequestEquippedItems(UPrimalInventoryComponent *invComp)
Definition Actor.h:3051
FString & VivoxUsernameField()
Definition Actor.h:2480
void OnReleaseSkipTutorialButton()
Definition Actor.h:3010
FieldArray< char, 10 > UsedItemSlotField()
Definition Actor.h:2454
void ForceTame(bool bCheatTame)
Definition Actor.h:2897
FString * FormatTextWithKeyBindings(FString *result, FString InText, bool bIgnoreMarkup)
Definition Actor.h:2901
void ServerRequestUpdateGroupInfo_Implementation(APrimalRaft *forRaft)
Definition Actor.h:3140
bool & bChatSpammedField()
Definition Actor.h:2535
void ClientNotifyReconnected_Implementation(APawn *NewPawn)
Definition Actor.h:2771
float & ClientLastRequestedTribeDataTimeField()
Definition Actor.h:2644
unsigned int & HomeServerIdField()
Definition Actor.h:2629
UPrimalItem * GetInventoryUISelectedItemRemote()
Definition Actor.h:2908
void ClientTeleportSpectator(FVector Location, unsigned __int64 PlayerID)
Definition Actor.h:3392
void SetControlRotation(FRotator *NewRotation)
Definition Actor.h:3188
float & HitMarkerScaleMultiplierField()
Definition Actor.h:2570
void ClientAddFolderToInventoryComponent_Implementation(UPrimalInventoryComponent *forInventory, FString *NewCustomFolderName, int InventoryCompType)
Definition Actor.h:2722
void ClientHUDNotificationTypeParams(int MessageType, int MessageType1, int MessageParam2, UObject *ObjectParam1, FString *StringParam1, float floatParam1)
Definition Actor.h:3315
long double & LastTribeLogRequestTimeField()
Definition Actor.h:2551
TSet< TWeakObjectPtr< UPrimalInventoryComponent >, DefaultKeyFuncs< TWeakObjectPtr< UPrimalInventoryComponent >, 0 >, FDefaultSetAllocator > & PendingResponseEquippedItemsQueueField()
Definition Actor.h:2600
void UpdateRequestEquippedItemsQueue()
Definition Actor.h:3283
long double & OverSubscriptionHandingAtField()
Definition Actor.h:2624
void GetPlayerViewPoint(FVector *out_Location, FRotator *out_Rotation, bool ForAiming)
Definition Actor.h:2921
void ServerSetForceSingleWield(bool doSet)
Definition Actor.h:3484
void ClientTeleportSpectator_Implementation(FVector Location, unsigned __int64 PlayerID)
Definition Actor.h:2821
void ServerGetOriginalHairColor_Implementation()
Definition Actor.h:3095
void CheckToOpenMapOnlyTimer()
Definition Actor.h:2713
BitFieldValue< bool, unsigned __int32 > bHideGun()
Definition Actor.h:2666
int & ServerTribeLogLastLogIndexField()
Definition Actor.h:2543
void ClientShowSpawnUI_Implementation(float Delay)
Definition Actor.h:2809
void ClientNotifyTorpidityIncrease()
Definition Actor.h:3350
void ClientStartingFastTravel()
Definition Actor.h:3386
APawn * GetResponsibleDamager(AActor *DamageCauser)
Definition Actor.h:2924
void StartArkGamepadFaceButtonTop()
Definition Actor.h:3240
void SetKickedNotification(FString KickReason)
Definition Actor.h:3198
void ClientPlayLocalSound_Implementation(USoundBase *aSound, bool bAttach)
Definition Actor.h:2784
void ClientNetReceiveTribeMembersPlayerName(TArray< FString > *MembersPlayerName)
Definition Actor.h:3327
void ClientSyncCurrentSublevels_Start_Implementation()
Definition Actor.h:2819
void ServerSetPlayerForceSwitchAsPrimaryWeaponOnce_Implementation()
Definition Actor.h:3150
void ClientInsertActorItem_Implementation(UPrimalInventoryComponent *forInventory, FItemNetInfo itemInfo, FItemNetID InsertAfterItemID)
Definition Actor.h:2743
int & PlayerBadgeGroupField()
Definition Actor.h:2559
float & MaxUseDistanceField()
Definition Actor.h:2485
void ServerRequestMyClientTribeRankGroup_Implementation()
Definition Actor.h:3128
void ToggleSpeaking(bool bSpeaking, bool UseSuperRange)
Definition Actor.h:3269
void ServerRequestRemoveItemSkinOnly_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3132
BitFieldValue< bool, unsigned __int32 > bForceSingleWieldHeld()
Definition Actor.h:2676
int & LastSpawnRegionIndexField()
Definition Actor.h:2575
BitFieldValue< bool, unsigned __int32 > bInfiniteAmmo()
Definition Actor.h:2663
bool & bServerRefreshStatusField()
Definition Actor.h:2515
bool SameLinkedId(__int64 value)
Definition Actor.h:3066
void ClientNotifyEditText(TSubclassOf< UObject > ForObjectClass, unsigned int ExtraID1, unsigned int ExtraID2, UObject *ForObject)
Definition Actor.h:3338
TWeakObjectPtr< UActorComponent > & LastHeldUseHitComponentField()
Definition Actor.h:2491
void TriggerPlayerAction(int ActionIndex)
Definition Actor.h:3271
void PlayHitMarkerStructure(float InHitMarkerScale, bool InWasMeleeHit)
Definition Actor.h:3412
void ServerMultiUse_Implementation(UObject *ForObject, int useIndex)
Definition Actor.h:3101
void ServerRequestMyClientTribeMemberData()
Definition Actor.h:3463
void ClientForceCacheTattooPainting_Implementation()
Definition Actor.h:2735
void EndInventoryRadialSelector()
Definition Actor.h:2881
void ServerRequestInventorySwapItems_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID1, FItemNetID itemID2)
Definition Actor.h:3120
void ClientUpdateItemQuantity(UPrimalInventoryComponent *forInventory, FItemNetID itemID, int ItemQuantity)
Definition Actor.h:3398
void ClientBeforeServerChange_Implementation(FString *Message)
Definition Actor.h:2724
bool & bClientTribeDataDirtyField()
Definition Actor.h:2645
void ClientSyncCurrentSublevels_Finish_Implementation()
Definition Actor.h:2817
long double & LastUsePressTimeField()
Definition Actor.h:2539
void ClientNotifyTamedDino_Implementation(TSubclassOf< APrimalDinoCharacter > DinoClass, FString *NameOveride, int Level)
Definition Actor.h:2775
void ClientDrawDebugSphere_Implementation(TArray< FVector > *Locs, float Radius, int Segments, FColor DrawColor)
Definition Actor.h:2728
void ClientRemoveActorItem_Implementation(UPrimalInventoryComponent *forInventory, FItemNetID itemID, bool showHUDMessage)
Definition Actor.h:2790
void ServerTransferFromRemoteInventory_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID, int requestedQuantity, int ToSlotIndex, bool bEquipItem)
Definition Actor.h:3169
static void StaticRegisterNativesAShooterPlayerController()
Definition Actor.h:3517
void OnStopGamepadRightFire()
Definition Actor.h:3027
void ClientNotifyUpgradedItem_Implementation(UPrimalItem *UpgradedItem)
Definition Actor.h:2781
void ClientJoinVivoxChannel_Implementation(FString *JoinChannelVAT, FString *ChannelName, int AtlasVoiceChannelTypeAsInt, int AttenuationModelAsInt32, float MaxDistance, float MinDistance, float Rolloff)
Definition Actor.h:2744
int & LastTribeDataChangeCountField()
Definition Actor.h:2646
void ServerTransferToRemoteInventory(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID, bool bAlsoTryToEqup, int requestedQuantity)
Definition Actor.h:3503
void ServerCraftItem_Implementation(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3083
int & SnapPointCycleField()
Definition Actor.h:2579
bool & bCachedOnlyShowOnlineTribeMembersField()
Definition Actor.h:2488
int & ClientCurrentTribeGroupRankIndexField()
Definition Actor.h:2649
void ClientChatMessage_Implementation(FChatMessage Chat)
Definition Actor.h:2725
int & ModifedButtonCountField()
Definition Actor.h:2466
void ServerInventoryClearCraftQueue(UPrimalInventoryComponent *inventoryComp)
Definition Actor.h:3437
int & ClientLastRequestFullMapEntitiesChangeIDField()
Definition Actor.h:2637
void ServerUnbanPlayer_Implementation(FString *PlayerSteamName, FString *PlayerSteamID)
Definition Actor.h:3173
void InitHUD(bool bForceReinitUI)
Definition Actor.h:2954
FItemNetID & LastSteamItemIDToRemoveField()
Definition Actor.h:2511
bool GiveSlotItem(FString *blueprintPath, int slotNum, int quantityOverride)
Definition Actor.h:2936
FieldArray< char, 10 > HeldFeatKeyField()
Definition Actor.h:2451
void ClientDoMultiUse(UObject *ForObject, int useIndex)
Definition Actor.h:3304
void ClientAbortTravel(unsigned int ServerID, unsigned __int64 ServerSteamId)
Definition Actor.h:3294
void ClientOnFastTravelFailed()
Definition Actor.h:3356
void ClientUpdateItemQuantity_Implementation(UPrimalInventoryComponent *forInventory, FItemNetID itemID, int ItemQuantity)
Definition Actor.h:2829
void LockEmote(FName EmoteName)
Definition Actor.h:2979
void ServerRequestRemoveItemSkin(UPrimalInventoryComponent *inventoryComp, FItemNetID itemID)
Definition Actor.h:3469
bool & bNetIsCurrentlyFirstPersonField()
Definition Actor.h:2612
bool GiveFast(FName *blueprintPath, int quantityOverride, float qualityOverride, bool bForceBlueprint)
Definition Actor.h:2932
void ClientNotifyUnlockHairStyleOrEmote(FName HairstyleOrEmoteName)
Definition Actor.h:3353
void ClientNotifyPlayerKill(AActor *PlayerPawn, APawn *VictimPawn)
Definition Actor.h:3346
void GetLifetimeReplicatedProps(TArray< FLifetimeProperty > *OutLifetimeProps)
Definition Actor.h:2910
void ServerSpectateToPlayerByID_Implementation(unsigned __int64 PlayerID)
Definition Actor.h:3157
void CheckCheatsPassword_Implementation(FString *Pass)
Definition Actor.h:2709
void ServerSetVRPlayer(bool bSetVRPlayer)
Definition Actor.h:3489
void UnlockEmote(FName EmoteName)
Definition Actor.h:3278
void ClientNotifyTribeDataUpdated_Implementation()
Definition Actor.h:2777
void ClientLoginToVivox(FString *LoginVAT, FString *VivoxUsername)
Definition Actor.h:3321
void ClientReceiveStructureCraftingStatItem_Implementation(APrimalStructure *ForStructure, FItemNetInfo ItemInfo)
Definition Actor.h:2788
bool & bIsOnlyViewingRemoteInventoryField()
Definition Actor.h:2634
FString * GetUniqueNetIdAsString(FString *result)
Definition Actor.h:2927
void BPClientNotifyEditText(TSubclassOf< UObject > ForObjectClass, int ExtraID1, int ExtraID2, UObject *ForObject)
Definition Actor.h:2693
void StartSurfaceCameraForPassenger(float OnSurfaceTargetYaw, float OnSurfaceTargetPitch, float OnSurfaceTargetRoll)
Definition Actor.h:3248
void SpawnActorSpreadTamed(FString *blueprintPath, float spawnDistance, float spawnYOffset, float ZOffset, int NumberActors, float SpreadAmount)
Definition Actor.h:3224
void ServerReleaseSeatingStructure()
Definition Actor.h:3443
void ClientStopLocalSound_Implementation(USoundBase *aSound)
Definition Actor.h:2815
void MoveForward(float Val)
Definition Actor.h:2982
void ClientServerChatMessage(FString *MessageText, FLinearColor MessageColor, bool bIsBold)
Definition Actor.h:3372
void SetGraphicsQuality(int val)
Definition Actor.h:3196
void ServerRequestMyClientTribeRankGroup()
Definition Actor.h:3465
void ServerGlobalCommand_Implementation(FString *Msg)
Definition Actor.h:3096
void BanPlayer(FString PlayerSteamName)
Definition Actor.h:2696
void ClientReceiveOriginalHairColor(FLinearColor HairColor)
Definition Actor.h:3362
void ServerRequestFastTravelToPoint_Implementation(unsigned int fromSpawnPointID, unsigned int spawnPointID)
Definition Actor.h:3116
void ClientReceiveTribeRankGroup_Implementation(int GroupRankIndex)
Definition Actor.h:2789
bool & bRequestingFirstHomeServerField()
Definition Actor.h:2615
void ServerStopWeaponAltFire_Implementation(AShooterWeapon *weapon)
Definition Actor.h:3161
void StartSurfaceCamera(float OnSurfaceTargetYaw, float OnSurfaceTargetPitch, float OnSurfaceTargetRoll, float OnSurfaceCameraInterpolationSpeed, bool UseSurfaceCameraInterpolation, FVector *CameraOffset)
Definition Actor.h:3247
void ClientUpdateItemSpoilingTimes_Implementation(UPrimalInventoryComponent *forInventory, FItemNetID itemID, long double NextSpoilingTime, long double LastSpoilingTime)
Definition Actor.h:2830
void LookUpAtRate(float Val)
Definition Actor.h:2981
void AllowPlayerToJoinNoCheck(FString *PlayerId)
Definition Actor.h:2688
void ClientNetStartReceivingMapEntities_Implementation()
Definition Actor.h:2754
void ClientUpdateUnlockedSkills(TArray< TSubclassOf< UPrimalEngramEntry > > *NetUnlockedSkills)
Definition Actor.h:3401
void SpectatorPreviousPlayer()
Definition Actor.h:3229
void ClientStartReceivingActorItems(UPrimalInventoryComponent *forInventory, bool bEquippedItems)
Definition Actor.h:3382
bool & bLocalCameraInVacuumSealedContainerOrRaftField()
Definition Actor.h:2608
void PawnPendingDestroy(APawn *inPawn)
Definition Actor.h:3039
void ClientShowPaintingUI_Implementation(UObject *ObjectToPaint)
Definition Actor.h:2808
void ClientNetReceiveTribeMembersRankGroupId(TArray< int > *MembersRankGroupId)
Definition Actor.h:3328
void ServerAddItemToCustomFolder_Implementation(UPrimalInventoryComponent *forInventory, FString *CFolderName, int InventoryCompType, FItemNetID ItemId)
Definition Actor.h:3077
void Possess(APawn *inPawn)
Definition Actor.h:3046
long double & LastPinRequestTimeField()
Definition Actor.h:2578
bool HasEngram(TSubclassOf< UPrimalItem > TheItemClass)
Definition Actor.h:2942
void ServerSendChatMessage(FString *ChatMessage, EChatSendMode::Type SendMode)
Definition Actor.h:3481
void SaveSpectatorPos(int Index)
Definition Actor.h:3069
void ClientNetReceiveTribeMembersLastOnlineAt_Implementation(TArray< unsigned int > *MembersLastOnlineAt)
Definition Actor.h:2749
long double & EnteredSpectatingStateTimeField()
Definition Actor.h:2536
void ServerSendArkDataPayload_Implementation(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, TArray< unsigned char > *DataBytes)
Definition Actor.h:3143
void ServerInventoryClearCraftQueue_Implementation(UPrimalInventoryComponent *inventoryComp)
Definition Actor.h:3097
BitFieldValue< bool, unsigned __int32 > bUsePressed()
Definition Actor.h:2669
bool HasSkill(TSubclassOf< UPrimalEngramEntry > SkillClass)
Definition Actor.h:2946
TArray< FTribeEntity > & LocalCachedMapEntitiesField()
Definition Actor.h:2643
bool & bHasReachedHighestPeakField()
Definition Actor.h:2553
long double & LastDeathTimeField()
Definition Actor.h:2469
void ClientUpdateItemWeaponClipAmmo_Implementation(UPrimalInventoryComponent *forInventory, FItemNetID itemID, int Ammo)
Definition Actor.h:2831
void ServerSendArkDataPayloadBegin_Implementation(FGuid ID, EPrimalARKTributeDataType::Type ArkDataType, FString *DataClass, FString *TagName, FString *Name, TArray< FString > *DataStats, unsigned int ID1, unsigned int ID2)
Definition Actor.h:3141
void ServerRequestCreateNewPlayerWithArkData(TArray< unsigned char > *DataBytes, unsigned __int64 TribeID)
Definition Actor.h:3113
APawn * TempLastLostPawnField()
Definition Actor.h:2495
void ClientServerChatDirectMessage(FString *MessageText, FLinearColor MessageColor, bool bIsBold)
Definition Actor.h:3371
APrimalStructurePlacer * StructurePlacerField()
Definition Actor.h:2467
bool & bSuppressAdminIconField()
Definition Actor.h:2532
void RequestSpectator(FString InSpectatorPass)
Definition Actor.h:3061
void StartArkGamepadFaceButtonBottom()
Definition Actor.h:3237
TArray< FChatMessage * > MessageQueueField()
Definition Actor.h:2655
void UploadCharacterPlayerDataToArk(TArray< unsigned char > *PlayerDataBytes, FString PlayerName, TArray< FString > PlayerStats, unsigned __int64 PlayerDataId, bool WithItems, unsigned int ItemCount)
Definition Actor.h:3285
void Server_CaptainExtraActions(ECaptainOtherActions::Type RequestedAction, APrimalStructureSeating_DriverSeat *RequestedFromSeat, int CurrentValue)
Definition Actor.h:3511
void RefreshNeedingMapEntities()
Definition Actor.h:3056
void Server_UpdateRowing_Implementation(float InRowingThrottle, float InRowingSteering, int FromSeatNumber)
Definition Actor.h:3183
void OnYarkStartGamepadRightFire(APrimalCharacter *PlayerCharacter)
Definition Actor.h:3037
void ClientSyncCurrentSublevels_Finish()
Definition Actor.h:3389
void ServerRepeatMultiUse(UObject *ForObject, int useIndex)
Definition Actor.h:3448
int & ViewingWheelCategoryField()
Definition Actor.h:2581
long double & JoinedAtField()
Definition Actor.h:2623
void ServerRepeatMultiUse_Implementation(UObject *ForObject, int useIndex)
Definition Actor.h:3109
void GetAudioListenerPosition(FVector *OutLocation, FVector *OutFrontDir, FVector *OutRightDir)
Definition Actor.h:2904
void ServerRequestRespawnAtPoint(unsigned int spawnPointID, int spawnRegionIndex)
Definition Actor.h:3473
void ClientFinishedReceivingActorItems_Implementation(UPrimalInventoryComponent *forInventory, bool bEquippedItems)
Definition Actor.h:2733
void SetCheatPlayer(bool bEnable)
Definition Actor.h:3186
bool & bNotificationSettingsReceivedField()
Definition Actor.h:2546
void ClientUpdateItemDurability_Implementation(UPrimalInventoryComponent *forInventory, FItemNetID itemID, float ItemDurability)
Definition Actor.h:2828
void CollectNearbyTreasures()
Definition Actor.h:2836
void ClientForceCacheTattooPainting()
Definition Actor.h:3311
void SetWind(float wind)
Definition Actor.h:3205
void DoTransferToRemoteInventory(UPrimalInventoryComponent *inventoryComp, UPrimalItem *anItem, bool bAlsoTryToEqup, int requestedQuantity)
Definition Actor.h:2862
FVector & LastViewLocationField()
Definition Actor.h:2547
void StartArkGamepadDpadDown()
Definition Actor.h:3233
TArray< FShownTreasureData > & ShownTreasuresField()
Definition Actor.h:2622
FString * GetPlayerCharacterName(FString *result)
Definition Actor.h:2917
int & PlayerControllerNumField()
Definition Actor.h:2506
TArray< TWeakObjectPtr< UPrimalInventoryComponent > > & RemoteViewingInventoriesField()
Definition Actor.h:2489
FAttachmentPoint & LastCycledSnapPointField()
Definition Actor.h:2609
BitFieldValue< bool, unsigned __int32 > bWasTurnAtRateCalled()
Definition Actor.h:2673
long double & LastClientModifiedARKInventoryTimeField()
Definition Actor.h:2590
void ServerDeleteItemFromCustomFolder_Implementation(UPrimalInventoryComponent *forInventory, FString *CFolderName, int InventoryCompType, FItemNetID ItemId)
Definition Actor.h:3087
void ServerSendDirectMessage(FString *PlayerSteamID, FString *Message)
Definition Actor.h:3482
void Server_SetShipSailRotation(float InSailRotation)
Definition Actor.h:3512
void ClientNotifyHitHarvest()
Definition Actor.h:3339
<