Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
UPrimalWorld Struct Reference

#include <GameMode.h>

+ Inheritance diagram for UPrimalWorld:
+ Collaboration diagram for UPrimalWorld:

Public Member Functions

intFrameCounterField ()
 
intDinosDestroyedThisFrameField ()
 
FStringCurrentDayTimeField ()
 
long doubleLoadedAtTimeSecondsField ()
 
long doubleLoadedAtPersistentTimeField ()
 
long doublePersistentTimeField ()
 
long doubleForceBlockLoadTimeoutField ()
 
unsigned intStasisThisFrameField ()
 
unsigned intUnStasisThisFrameField ()
 
unsigned intStasisOssilationThisFrameField ()
 
unsigned intStasisThisFrameMaxField ()
 
unsigned intUnStasisThisFrameMaxField ()
 
unsigned intStasisOssilationThisFrameMaxField ()
 
floatStasisThisFrameAvgField ()
 
floatUnStasisThisFrameAvgField ()
 
floatStasisOssilationThisFrameAvgField ()
 
floatStasisMaxResetTimerField ()
 
unsigned intLastUnstasisCountField ()
 
unsigned intLoadedSaveIncrementorField ()
 
unsigned intCurrentSaveIncrementorField ()
 
TArray< TWeakObjectPtr< AActor >, TSizedDefaultAllocator< 32 > > & LocalStasisActorsField ()
 
long doubleIgnoreForcedLevelAsDistanceStreamingEnabledUntilTimeField ()
 
TArray< TWeakObjectPtr< APostProcessVolume >, TSizedDefaultAllocator< 32 > > & PreviousPostVolumesField ()
 
BitFieldValue< bool, unsigned __int32bLoadedFromSaveGame ()
 
BitFieldValue< bool, unsigned __int32bWorldWasPlayerView ()
 
BitFieldValue< bool, unsigned __int32bUseSimpleWorld ()
 
BitFieldValue< bool, unsigned __int32bBlockAllOnNextLevelStreamingProcess ()
 
void ConstructOctree ()
 
void UpdateInternalOctreeTransform (UPrimitiveComponent *InComponent)
 
void RemoveFromInternalOctree (UPrimitiveComponent *InComponent)
 
bool OverlapMultiInternalOctree (TArray< UPrimitiveComponent *, TSizedDefaultAllocator< 32 > > *OutPrimitives, const FBoxCenterAndExtent *InBounds, unsigned int InSearchMask, bool bDontClearOutArray)
 
int OverlapNumInternalOctree (const FBoxCenterAndExtent *InBounds, unsigned int InSearchMask)
 
void GetPrimitiveOctreeIterator (const UE::Math::TVector< double > *InLocation, float Extents, unsigned int InSearchMask, TFunction< void __cdecl(UPrimitiveComponent *)> *InFunc)
 
void GetPrimitiveOctreeIteratorEarlyOut (const UE::Math::TVector< double > *InLocation, float Extents, unsigned int InSearchMask, TFunction< bool __cdecl(UPrimitiveComponent *)> *InFunc)
 
void DestroyOctree ()
 
bool OverlapMultiInternalSimpleOctree (TArray< FOctreeElementSimple *, TSizedDefaultAllocator< 32 > > *OutPrimitives, const FBoxCenterAndExtent *InBounds, unsigned int InSearchMask, bool bDontClearOutArray)
 
- Public Member Functions inherited from UObject
bool ProcessConsoleExec (const wchar_t *Cmd, FOutputDevice *Ar, UObject *Executor)
 
FStringGetDetailedInfoInternal (FString *result)
 
bool AreAllOuterObjectsValid ()
 
bool IsInBlueprint ()
 
bool IsBasedOnArchetype (const UObject *const SomeObject)
 
UObjectCreateDefaultSubobject (FName SubobjectFName, UClass *ReturnType, UClass *ClassToCreateByDefault, bool bIsRequired, bool bIsTransient)
 
UObjectGetDefaultSubobjectByName (FName ToFind)
 
bool Rename (const wchar_t *InName, UObject *NewOuter, unsigned int Flags)
 
void PostLoad ()
 
bool NeedsLoadForServer ()
 
bool NeedsLoadForClient ()
 
void BeginDestroy ()
 
void FinishDestroy ()
 
FStringGetDetailedInfo (FString *result)
 
bool ConditionalBeginDestroy ()
 
bool ConditionalFinishDestroy ()
 
void ConditionalPostLoad ()
 
void PostLoadSubobjects (FObjectInstancingGraph *OuterInstanceGraph)
 
void ConditionalPostLoadSubobjects (FObjectInstancingGraph *OuterInstanceGraph)
 
void GetPreloadDependencies (TArray< UObject *, TSizedDefaultAllocator< 32 > > *OutDeps)
 
void Serialize (FStructuredArchiveRecord Record)
 
void SerializeScriptProperties (FArchive *Ar)
 
void SerializeScriptProperties (FStructuredArchiveSlot Slot)
 
void BuildSubobjectMapping (UObject *OtherObject, TMap< UObject *, UObject *, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< UObject *, UObject *, 0 > > *ObjectMapping)
 
void CollectDefaultSubobjects (TArray< UObject *, TSizedDefaultAllocator< 32 > > *OutSubobjectArray, bool bIncludeNestedSubobjects)
 
bool CheckDefaultSubobjects (bool bForceCheck)
 
bool CheckDefaultSubobjectsInternal ()
 
void GetAssetRegistryTags (FAssetData *Out)
 
void GetResourceSizeEx (FResourceSizeEx *CumulativeResourceSize)
 
bool IsAsset ()
 
FPrimaryAssetIdGetPrimaryAssetId (FPrimaryAssetId *result)
 
bool IsLocalizedResource ()
 
bool IsSafeForRootSet ()
 
void LoadConfig (UClass *ConfigClass, const wchar_t *InFilename, unsigned int PropagationFlags, FProperty *PropertyToLoad)
 
void SaveConfig (unsigned __int64 Flags, const wchar_t *InFilename, FConfigCacheIni *Config, bool bAllowCopyToDefaultObject)
 
FStringGetDefaultConfigFilename (FString *result)
 
bool IsNameStableForNetworking ()
 
bool IsFullNameStableForNetworking ()
 
bool IsSupportedForNetworking ()
 
void LocalizeProperty (UObject *LocBase, TArray< FString, TSizedDefaultAllocator< 32 > > *PropertyTagChain, FProperty *const BaseProperty, FProperty *const Property, void *const ValueAddress)
 
void SkipFunction (FFrame *Stack, void *const Z_Param__Result, UFunction *Function)
 
void CallFunction (FFrame *Stack, void *const Z_Param__Result, UFunction *Function)
 
bool CallFunctionByNameWithArguments (const wchar_t *Str, FOutputDevice *Ar, UObject *Executor, bool bForceCallWithNonExec)
 
UFunctionFindFunctionChecked (FName InName, EIncludeSuperFlag::Type a3=EIncludeSuperFlag::IncludeSuper)
 
void ProcessEvent (UFunction *Function, void *Parms)
 
void ProcessContextOpcode (FFrame *Stack, void *const Z_Param__Result, bool bCanFailSilently)
 
UObjectGetArchetype ()
 
bool IsInOrOwnedBy (const UObject *SomeOuter)
 
void SetLinker (FLinkerLoad *LinkerLoad, int LinkerIndex, bool bShouldDetachExisting)
 
ARK_API FPropertyFindProperty (FName name)
 
- Public Member Functions inherited from UObjectBaseUtility
FPackageFileVersionGetLinkerUEVersion (FPackageFileVersion *result)
 
FStringGetPathName (FString *result, const UObject *StopOuter)
 
void GetPathName (const UObject *StopOuter, FString *ResultString)
 
void GetPathName (const UObject *StopOuter, TStringBuilderBase< wchar_t > *ResultString)
 
FStringGetFullGroupName (FString *result, bool bStartWithOuter)
 
UObjectGetOutermostObject ()
 
UPackageGetPackage ()
 
bool MarkPackageDirty ()
 
UObjectGetTypedOuter (UClass *Target)
 
bool IsIn (const UObject *SomeOuter)
 
bool IsInPackage (const UPackage *SomePackage)
 
voidGetInterfaceAddress (UClass *InterfaceClass)
 
bool IsDefaultSubobject ()
 
void AddToCluster (UObjectBaseUtility *ClusterRootOrObjectFromCluster, bool bAddAsMutableObject)
 
bool CanBeInCluster ()
 
void CreateCluster ()
 
FLinkerLoadGetLinker ()
 
int GetLinkerIndex ()
 
- Public Member Functions inherited from UObjectBase
UObjectBase_vtbl *& __vftableField ()
 
EObjectFlagsObjectFlagsField ()
 
intInternalIndexField ()
 
UClass *& ClassPrivateField ()
 
UClass *& ClassField ()
 
FNameNamePrivateField ()
 
FNameNameField ()
 
UObject *& OuterPrivateField ()
 
void DeferredRegister (UClass *UClassStaticClass, const wchar_t *PackageName, const wchar_t *InName)
 
UPackageGetExternalPackageInternal ()
 
void SetExternalPackage (UPackage *InPackage)
 
bool IsValidLowLevel ()
 
bool IsValidLowLevelFast (bool bRecursive)
 

Static Public Member Functions

static UClassStaticClass ()
 
- Static Public Member Functions inherited from UObject
static UClassStaticClass ()
 
static const FNameAssetVersePathTagName ()
 
static void ProcessInternal (UObject *Context, FFrame *Stack, void *const Z_Param__Result)
 
- Static Public Member Functions inherited from UObjectBaseUtility
static __int64 GetLinkerCustomVersion ()
 

Detailed Description

Definition at line 416 of file GameMode.h.

Member Function Documentation

◆ bBlockAllOnNextLevelStreamingProcess()

BitFieldValue< bool, unsigned __int32 > UPrimalWorld::bBlockAllOnNextLevelStreamingProcess ( )
inline

Definition at line 454 of file GameMode.h.

◆ bLoadedFromSaveGame()

BitFieldValue< bool, unsigned __int32 > UPrimalWorld::bLoadedFromSaveGame ( )
inline

Definition at line 451 of file GameMode.h.

◆ bUseSimpleWorld()

BitFieldValue< bool, unsigned __int32 > UPrimalWorld::bUseSimpleWorld ( )
inline

Definition at line 453 of file GameMode.h.

◆ bWorldWasPlayerView()

BitFieldValue< bool, unsigned __int32 > UPrimalWorld::bWorldWasPlayerView ( )
inline

Definition at line 452 of file GameMode.h.

◆ ConstructOctree()

void UPrimalWorld::ConstructOctree ( )
inline

Definition at line 459 of file GameMode.h.

◆ CurrentDayTimeField()

FString & UPrimalWorld::CurrentDayTimeField ( )
inline

Definition at line 422 of file GameMode.h.

◆ CurrentSaveIncrementorField()

unsigned int & UPrimalWorld::CurrentSaveIncrementorField ( )
inline

Definition at line 443 of file GameMode.h.

◆ DestroyOctree()

void UPrimalWorld::DestroyOctree ( )
inline

Definition at line 466 of file GameMode.h.

◆ DinosDestroyedThisFrameField()

int & UPrimalWorld::DinosDestroyedThisFrameField ( )
inline

Definition at line 421 of file GameMode.h.

◆ ForceBlockLoadTimeoutField()

long double & UPrimalWorld::ForceBlockLoadTimeoutField ( )
inline

Definition at line 430 of file GameMode.h.

◆ FrameCounterField()

int & UPrimalWorld::FrameCounterField ( )
inline

Definition at line 420 of file GameMode.h.

◆ GetPrimitiveOctreeIterator()

void UPrimalWorld::GetPrimitiveOctreeIterator ( const UE::Math::TVector< double > * InLocation,
float Extents,
unsigned int InSearchMask,
TFunction< void __cdecl(UPrimitiveComponent *)> * InFunc )
inline

Definition at line 464 of file GameMode.h.

◆ GetPrimitiveOctreeIteratorEarlyOut()

void UPrimalWorld::GetPrimitiveOctreeIteratorEarlyOut ( const UE::Math::TVector< double > * InLocation,
float Extents,
unsigned int InSearchMask,
TFunction< bool __cdecl(UPrimitiveComponent *)> * InFunc )
inline

Definition at line 465 of file GameMode.h.

◆ IgnoreForcedLevelAsDistanceStreamingEnabledUntilTimeField()

long double & UPrimalWorld::IgnoreForcedLevelAsDistanceStreamingEnabledUntilTimeField ( )
inline

Definition at line 445 of file GameMode.h.

◆ LastUnstasisCountField()

unsigned int & UPrimalWorld::LastUnstasisCountField ( )
inline

Definition at line 441 of file GameMode.h.

◆ LoadedAtPersistentTimeField()

long double & UPrimalWorld::LoadedAtPersistentTimeField ( )
inline

Definition at line 428 of file GameMode.h.

◆ LoadedAtTimeSecondsField()

long double & UPrimalWorld::LoadedAtTimeSecondsField ( )
inline

Definition at line 427 of file GameMode.h.

◆ LoadedSaveIncrementorField()

unsigned int & UPrimalWorld::LoadedSaveIncrementorField ( )
inline

Definition at line 442 of file GameMode.h.

◆ LocalStasisActorsField()

TArray< TWeakObjectPtr< AActor >, TSizedDefaultAllocator< 32 > > & UPrimalWorld::LocalStasisActorsField ( )
inline

Definition at line 444 of file GameMode.h.

◆ OverlapMultiInternalOctree()

bool UPrimalWorld::OverlapMultiInternalOctree ( TArray< UPrimitiveComponent *, TSizedDefaultAllocator< 32 > > * OutPrimitives,
const FBoxCenterAndExtent * InBounds,
unsigned int InSearchMask,
bool bDontClearOutArray )
inline

Definition at line 462 of file GameMode.h.

◆ OverlapMultiInternalSimpleOctree()

bool UPrimalWorld::OverlapMultiInternalSimpleOctree ( TArray< FOctreeElementSimple *, TSizedDefaultAllocator< 32 > > * OutPrimitives,
const FBoxCenterAndExtent * InBounds,
unsigned int InSearchMask,
bool bDontClearOutArray )
inline

Definition at line 467 of file GameMode.h.

◆ OverlapNumInternalOctree()

int UPrimalWorld::OverlapNumInternalOctree ( const FBoxCenterAndExtent * InBounds,
unsigned int InSearchMask )
inline

Definition at line 463 of file GameMode.h.

◆ PersistentTimeField()

long double & UPrimalWorld::PersistentTimeField ( )
inline

Definition at line 429 of file GameMode.h.

◆ PreviousPostVolumesField()

TArray< TWeakObjectPtr< APostProcessVolume >, TSizedDefaultAllocator< 32 > > & UPrimalWorld::PreviousPostVolumesField ( )
inline

Definition at line 446 of file GameMode.h.

◆ RemoveFromInternalOctree()

void UPrimalWorld::RemoveFromInternalOctree ( UPrimitiveComponent * InComponent)
inline

Definition at line 461 of file GameMode.h.

◆ StasisMaxResetTimerField()

float & UPrimalWorld::StasisMaxResetTimerField ( )
inline

Definition at line 440 of file GameMode.h.

◆ StasisOssilationThisFrameAvgField()

float & UPrimalWorld::StasisOssilationThisFrameAvgField ( )
inline

Definition at line 439 of file GameMode.h.

◆ StasisOssilationThisFrameField()

unsigned int & UPrimalWorld::StasisOssilationThisFrameField ( )
inline

Definition at line 433 of file GameMode.h.

◆ StasisOssilationThisFrameMaxField()

unsigned int & UPrimalWorld::StasisOssilationThisFrameMaxField ( )
inline

Definition at line 436 of file GameMode.h.

◆ StasisThisFrameAvgField()

float & UPrimalWorld::StasisThisFrameAvgField ( )
inline

Definition at line 437 of file GameMode.h.

◆ StasisThisFrameField()

unsigned int & UPrimalWorld::StasisThisFrameField ( )
inline

Definition at line 431 of file GameMode.h.

◆ StasisThisFrameMaxField()

unsigned int & UPrimalWorld::StasisThisFrameMaxField ( )
inline

Definition at line 434 of file GameMode.h.

◆ StaticClass()

static UClass * UPrimalWorld::StaticClass ( )
inlinestatic

Definition at line 458 of file GameMode.h.

◆ UnStasisThisFrameAvgField()

float & UPrimalWorld::UnStasisThisFrameAvgField ( )
inline

Definition at line 438 of file GameMode.h.

◆ UnStasisThisFrameField()

unsigned int & UPrimalWorld::UnStasisThisFrameField ( )
inline

Definition at line 432 of file GameMode.h.

◆ UnStasisThisFrameMaxField()

unsigned int & UPrimalWorld::UnStasisThisFrameMaxField ( )
inline

Definition at line 435 of file GameMode.h.

◆ UpdateInternalOctreeTransform()

void UPrimalWorld::UpdateInternalOctreeTransform ( UPrimitiveComponent * InComponent)
inline

Definition at line 460 of file GameMode.h.


The documentation for this struct was generated from the following file: