Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
UPrimalPlayerData Struct Reference

#include <Actor.h>

+ Inheritance diagram for UPrimalPlayerData:
+ Collaboration diagram for UPrimalPlayerData:

Public Member Functions

FPrimalPlayerDataStructMyDataField ()
 
TArray< UPrimalBuffPersistentData * > MyPersistentBuffDatasField ()
 
bool & bIsLocalPlayerField ()
 
float & LastXPWritePercentField ()
 
bool & bWaitingForTribeDataLoadField ()
 
void ApplyToPlayerCharacter (AShooterPlayerState *ForPlayerState, AShooterCharacter *NewPawn)
 
void ApplyToPlayerState (AShooterPlayerState *aPlayerState)
 
void CreatedNewPlayerData (UWorld *ForWorld)
 
AShooterCharacterFindCharacterForPlayer (UWorld *inWorld)
 
AShooterPlayerStateGetPlayerState (AShooterPlayerState *ignorePlayerState, bool bOnlyCheckExistingPlayers)
 
int GetTribeTeamID ()
 
FStringGetUniqueIdString (FString *result)
 
void GiveInitialItems (int AppID, AShooterPlayerController *ForPC)
 
void InitForPlayer (AShooterPlayerState *aPlayerState, bool bDontSaveData)
 
FStringLinkedPlayerIDString (FString *result)
 
bool MatchesPlayer (AShooterPlayerState *aPlayerState, bool bCheckForExistingPlayer)
 
void OnTribeDataLoaded (FTribeData *LoadedTribeData)
 
void RefreshPersistentBuffs (AShooterCharacter *theChar)
 
void SavePlayerData (UWorld *ForWorld)
 
void SetCharacterExperiencePoints (float NewXP)
 
void SetSubscribedApp (int AppID, AShooterPlayerController *ForPC)
 
void SetTotalDiscoveryZonePoints (int newPoints)
 
void BPAppliedToPlayerState (AShooterPlayerState *ForPlayerState)
 
void BPApplyToPlayerCharacter (AShooterPlayerState *ForPlayerState, AShooterCharacter *NewPlayerCharacter)
 
void BPCreatedNewPlayerData (UWorld *ForWorld)
 
FPrimalPlayerDataStructMyDataField ()
 
TArray< UPrimalBuffPersistentData * > MyPersistentBuffDatasField ()
 
bool & bIsLocalPlayerField ()
 
float & LastXPWritePercentField ()
 
TMap< FName, int, FDefaultSetAllocator, TDefaultMapKeyFuncs< FName, int, 0 > > & MissionTagToLatestMissionScoreField ()
 
bool LoadFromFile (FObjectReader *Reader)
 
FLatestMissionScoreGetOrCreateLatestMissionScore (FName MissionTag, bool bCreate)
 
void SaveToFile (FObjectWriter *Writer)
 
bool MatchesPlayer (AShooterPlayerState *aPlayerState, bool bCheckForExistingPlayer)
 
void InitForPlayer (AShooterPlayerState *aPlayerState, bool bDontSaveData)
 
AShooterPlayerStateGetPlayerState (AShooterPlayerState *ignorePlayerState, bool bOnlyCheckExistingPlayers)
 
int GetTribeTeamID ()
 
FStringLinkedPlayerIDString (FString *result)
 
void ApplyToPlayerState (AShooterPlayerState *aPlayerState)
 
void GiveInitialItems (int AppID, AShooterPlayerController *ForPC)
 
void SetSubscribedApp (int AppID, AShooterPlayerController *ForPC)
 
FStringGetUniqueIdString (FString *result)
 
void SavePlayerData (UWorld *ForWorld)
 
AShooterCharacterFindCharacterForPlayer (UWorld *inWorld)
 
void ApplyToPlayerCharacter (AShooterPlayerState *ForPlayerState, AShooterCharacter *NewPawn)
 
void ApplyPersistentBuffs (AShooterCharacter *NewPawn, AShooterPlayerController *forPC)
 
void RefreshPersistentBuffs (AShooterCharacter *theChar)
 
void CreatedNewPlayerData ()
 
void BPAppliedToPlayerState (AShooterPlayerState *ForPlayerState)
 
void BPApplyToPlayerCharacter (AShooterPlayerState *ForPlayerState, AShooterCharacter *NewPlayerCharacter)
 
void BPCreatedNewPlayerData ()
 
void BPForceDefeatedBoss (int DifficultyIndex, FName BossName, AShooterPlayerController *PlayerController)
 
void SetChibiLevels (int newLevels, AShooterPlayerController *ForPC)
 
void GrantGeneralizedAchievementTag (FName ObtainedAchievementTag, AShooterPlayerController *ForPC)
 
- Public Member Functions inherited from UObject
void ExecuteUbergraph (int EntryPoint)
 
bool AreAllOuterObjectsValid ()
 
FNameGetExporterName (FName *result)
 
FStringGetDetailedInfoInternal (FString *result)
 
UObjectGetArchetype ()
 
bool IsBasedOnArchetype (UObject *const SomeObject)
 
bool IsInBlueprint ()
 
bool Rename (const wchar_t *InName, UObject *NewOuter, unsigned int Flags)
 
void LoadLocalized (UObject *LocBase, bool bLoadHierachecally)
 
void LocalizeProperty (UObject *LocBase, TArray< FString > *PropertyTagChain, UProperty *const BaseProperty, UProperty *const Property, void *const ValueAddress)
 
void BeginDestroy ()
 
void FinishDestroy ()
 
FStringGetDetailedInfo (FString *result)
 
bool ConditionalBeginDestroy ()
 
bool ConditionalFinishDestroy ()
 
void ConditionalPostLoad ()
 
bool Modify (bool bAlwaysMarkDirty)
 
bool IsSelected ()
 
void CollectDefaultSubobjects (TArray< UObject * > *OutSubobjectArray, bool bIncludeNestedSubobjects)
 
bool CheckDefaultSubobjectsInternal ()
 
bool IsAsset ()
 
bool IsSafeForRootSet ()
 
void LoadConfig (UClass *ConfigClass, const wchar_t *InFilename, unsigned int PropagationFlags, UProperty *PropertyToLoad)
 
void ConditionalShutdownAfterError ()
 
bool IsNameStableForNetworking ()
 
bool IsFullNameStableForNetworking ()
 
bool IsSupportedForNetworking ()
 
UFunctionFindFunctionChecked (FName InName)
 
void ProcessEvent (UFunction *Function, void *Parms)
 
 __declspec (dllexport) UProperty *FindProperty(FName name)
 
- Public Member Functions inherited from UObjectBaseUtility
int GetLinkerUE4Version ()
 
int GetLinkerLicenseeUE4Version ()
 
FStringGetPathName (FString *result, UObject *StopOuter)
 
void GetPathName (UObject *StopOuter, FString *ResultString)
 
FStringGetFullName (FString *result, UObject *StopOuter)
 
void MarkPackageDirty ()
 
bool IsIn (UObject *SomeOuter)
 
bool IsA (UClass *SomeBase)
 
void * GetInterfaceAddress (UClass *InterfaceClass)
 
bool IsDefaultSubobject ()
 
int GetLinkerIndex ()
 
- Public Member Functions inherited from UObjectBase
EObjectFlagsObjectFlagsField ()
 
int & InternalIndexField ()
 
UClassClassField ()
 
FNameNameField ()
 
UObjectOuterField ()
 
void DeferredRegister (UClass *UClassStaticClass, const wchar_t *PackageName, const wchar_t *InName)
 
bool IsValidLowLevel ()
 
bool IsValidLowLevelFast (bool bRecursive)
 
void Register (const wchar_t *PackageName, const wchar_t *InName)
 

Static Public Member Functions

static UPrimalPlayerDataGetDataForID (unsigned __int64 PlayerDataID)
 
static UClassGetPrivateStaticClass (const wchar_t *Package)
 
static void StaticRegisterNativesUPrimalPlayerData ()
 
static UPrimalPlayerDataGetDataForID (unsigned __int64 PlayerDataID)
 
static UClassStaticClass ()
 
static void StaticRegisterNativesUPrimalPlayerData ()
 
static UClassGetPrivateStaticClass (const wchar_t *Package)
 
- Static Public Member Functions inherited from UObject
static UClassGetPrivateStaticClass ()
 
static UClassStaticClass ()
 
static UObjectGetArchetypeFromRequiredInfo (UClass *Class, UObject *Outer, FName Name, bool bIsCDO)
 
- Static Public Member Functions inherited from UObjectBase
static void EmitBaseReferences (UClass *RootClass)
 

Detailed Description

Definition at line 5505 of file Actor.h.

Member Function Documentation

◆ ApplyPersistentBuffs()

void UPrimalPlayerData::ApplyPersistentBuffs ( AShooterCharacter * NewPawn,
AShooterPlayerController * forPC )
inline

Definition at line 5224 of file Actor.h.

◆ ApplyToPlayerCharacter() [1/2]

void UPrimalPlayerData::ApplyToPlayerCharacter ( AShooterPlayerState * ForPlayerState,
AShooterCharacter * NewPawn )
inline

Definition at line 5223 of file Actor.h.

◆ ApplyToPlayerCharacter() [2/2]

void UPrimalPlayerData::ApplyToPlayerCharacter ( AShooterPlayerState * ForPlayerState,
AShooterCharacter * NewPawn )
inline

Definition at line 5515 of file Actor.h.

◆ ApplyToPlayerState() [1/2]

void UPrimalPlayerData::ApplyToPlayerState ( AShooterPlayerState * aPlayerState)
inline

Definition at line 5217 of file Actor.h.

◆ ApplyToPlayerState() [2/2]

void UPrimalPlayerData::ApplyToPlayerState ( AShooterPlayerState * aPlayerState)
inline

Definition at line 5516 of file Actor.h.

◆ bIsLocalPlayerField() [1/2]

bool & UPrimalPlayerData::bIsLocalPlayerField ( )
inline

Definition at line 5202 of file Actor.h.

◆ bIsLocalPlayerField() [2/2]

bool & UPrimalPlayerData::bIsLocalPlayerField ( )
inline

Definition at line 5509 of file Actor.h.

◆ BPAppliedToPlayerState() [1/2]

void UPrimalPlayerData::BPAppliedToPlayerState ( AShooterPlayerState * ForPlayerState)
inline

Definition at line 5230 of file Actor.h.

◆ BPAppliedToPlayerState() [2/2]

void UPrimalPlayerData::BPAppliedToPlayerState ( AShooterPlayerState * ForPlayerState)
inline

Definition at line 5533 of file Actor.h.

◆ BPApplyToPlayerCharacter() [1/2]

void UPrimalPlayerData::BPApplyToPlayerCharacter ( AShooterPlayerState * ForPlayerState,
AShooterCharacter * NewPlayerCharacter )
inline

Definition at line 5231 of file Actor.h.

◆ BPApplyToPlayerCharacter() [2/2]

void UPrimalPlayerData::BPApplyToPlayerCharacter ( AShooterPlayerState * ForPlayerState,
AShooterCharacter * NewPlayerCharacter )
inline

Definition at line 5534 of file Actor.h.

◆ BPCreatedNewPlayerData() [1/2]

void UPrimalPlayerData::BPCreatedNewPlayerData ( )
inline

Definition at line 5232 of file Actor.h.

◆ BPCreatedNewPlayerData() [2/2]

void UPrimalPlayerData::BPCreatedNewPlayerData ( UWorld * ForWorld)
inline

Definition at line 5535 of file Actor.h.

◆ BPForceDefeatedBoss()

void UPrimalPlayerData::BPForceDefeatedBoss ( int DifficultyIndex,
FName BossName,
AShooterPlayerController * PlayerController )
inline

Definition at line 5233 of file Actor.h.

◆ bWaitingForTribeDataLoadField()

bool & UPrimalPlayerData::bWaitingForTribeDataLoadField ( )
inline

Definition at line 5511 of file Actor.h.

◆ CreatedNewPlayerData() [1/2]

void UPrimalPlayerData::CreatedNewPlayerData ( )
inline

Definition at line 5226 of file Actor.h.

◆ CreatedNewPlayerData() [2/2]

void UPrimalPlayerData::CreatedNewPlayerData ( UWorld * ForWorld)
inline

Definition at line 5517 of file Actor.h.

◆ FindCharacterForPlayer() [1/2]

AShooterCharacter * UPrimalPlayerData::FindCharacterForPlayer ( UWorld * inWorld)
inline

Definition at line 5222 of file Actor.h.

◆ FindCharacterForPlayer() [2/2]

AShooterCharacter * UPrimalPlayerData::FindCharacterForPlayer ( UWorld * inWorld)
inline

Definition at line 5518 of file Actor.h.

◆ GetDataForID() [1/2]

static UPrimalPlayerData * UPrimalPlayerData::GetDataForID ( unsigned __int64 PlayerDataID)
inlinestatic

Definition at line 5214 of file Actor.h.

◆ GetDataForID() [2/2]

static UPrimalPlayerData * UPrimalPlayerData::GetDataForID ( unsigned __int64 PlayerDataID)
inlinestatic

Definition at line 5519 of file Actor.h.

◆ GetOrCreateLatestMissionScore()

FLatestMissionScore * UPrimalPlayerData::GetOrCreateLatestMissionScore ( FName MissionTag,
bool bCreate )
inline

Definition at line 5209 of file Actor.h.

◆ GetPlayerState() [1/2]

AShooterPlayerState * UPrimalPlayerData::GetPlayerState ( AShooterPlayerState * ignorePlayerState,
bool bOnlyCheckExistingPlayers )
inline

Definition at line 5213 of file Actor.h.

◆ GetPlayerState() [2/2]

AShooterPlayerState * UPrimalPlayerData::GetPlayerState ( AShooterPlayerState * ignorePlayerState,
bool bOnlyCheckExistingPlayers )
inline

Definition at line 5520 of file Actor.h.

◆ GetPrivateStaticClass() [1/2]

static UClass * UPrimalPlayerData::GetPrivateStaticClass ( const wchar_t * Package)
inlinestatic

Definition at line 5229 of file Actor.h.

◆ GetPrivateStaticClass() [2/2]

static UClass * UPrimalPlayerData::GetPrivateStaticClass ( const wchar_t * Package)
inlinestatic

Definition at line 5536 of file Actor.h.

◆ GetTribeTeamID() [1/2]

int UPrimalPlayerData::GetTribeTeamID ( )
inline

Definition at line 5215 of file Actor.h.

◆ GetTribeTeamID() [2/2]

int UPrimalPlayerData::GetTribeTeamID ( )
inline

Definition at line 5521 of file Actor.h.

◆ GetUniqueIdString() [1/2]

FString * UPrimalPlayerData::GetUniqueIdString ( FString * result)
inline

Definition at line 5220 of file Actor.h.

◆ GetUniqueIdString() [2/2]

FString * UPrimalPlayerData::GetUniqueIdString ( FString * result)
inline

Definition at line 5522 of file Actor.h.

◆ GiveInitialItems() [1/2]

void UPrimalPlayerData::GiveInitialItems ( int AppID,
AShooterPlayerController * ForPC )
inline

Definition at line 5218 of file Actor.h.

◆ GiveInitialItems() [2/2]

void UPrimalPlayerData::GiveInitialItems ( int AppID,
AShooterPlayerController * ForPC )
inline

Definition at line 5523 of file Actor.h.

◆ GrantGeneralizedAchievementTag()

void UPrimalPlayerData::GrantGeneralizedAchievementTag ( FName ObtainedAchievementTag,
AShooterPlayerController * ForPC )
inline

Definition at line 5236 of file Actor.h.

◆ InitForPlayer() [1/2]

void UPrimalPlayerData::InitForPlayer ( AShooterPlayerState * aPlayerState,
bool bDontSaveData )
inline

Definition at line 5212 of file Actor.h.

◆ InitForPlayer() [2/2]

void UPrimalPlayerData::InitForPlayer ( AShooterPlayerState * aPlayerState,
bool bDontSaveData )
inline

Definition at line 5524 of file Actor.h.

◆ LastXPWritePercentField() [1/2]

float & UPrimalPlayerData::LastXPWritePercentField ( )
inline

Definition at line 5203 of file Actor.h.

◆ LastXPWritePercentField() [2/2]

float & UPrimalPlayerData::LastXPWritePercentField ( )
inline

Definition at line 5510 of file Actor.h.

◆ LinkedPlayerIDString() [1/2]

FString * UPrimalPlayerData::LinkedPlayerIDString ( FString * result)
inline

Definition at line 5216 of file Actor.h.

◆ LinkedPlayerIDString() [2/2]

FString * UPrimalPlayerData::LinkedPlayerIDString ( FString * result)
inline

Definition at line 5525 of file Actor.h.

◆ LoadFromFile()

bool UPrimalPlayerData::LoadFromFile ( FObjectReader * Reader)
inline

Definition at line 5208 of file Actor.h.

◆ MatchesPlayer() [1/2]

bool UPrimalPlayerData::MatchesPlayer ( AShooterPlayerState * aPlayerState,
bool bCheckForExistingPlayer )
inline

Definition at line 5211 of file Actor.h.

◆ MatchesPlayer() [2/2]

bool UPrimalPlayerData::MatchesPlayer ( AShooterPlayerState * aPlayerState,
bool bCheckForExistingPlayer )
inline

Definition at line 5526 of file Actor.h.

◆ MissionTagToLatestMissionScoreField()

TMap< FName, int, FDefaultSetAllocator, TDefaultMapKeyFuncs< FName, int, 0 > > & UPrimalPlayerData::MissionTagToLatestMissionScoreField ( )
inline

Definition at line 5204 of file Actor.h.

◆ MyDataField() [1/2]

FPrimalPlayerDataStruct * UPrimalPlayerData::MyDataField ( )
inline

Definition at line 5200 of file Actor.h.

◆ MyDataField() [2/2]

FPrimalPlayerDataStruct * UPrimalPlayerData::MyDataField ( )
inline

Definition at line 5507 of file Actor.h.

+ Here is the caller graph for this function:

◆ MyPersistentBuffDatasField() [1/2]

TArray< UPrimalBuffPersistentData * > UPrimalPlayerData::MyPersistentBuffDatasField ( )
inline

Definition at line 5201 of file Actor.h.

◆ MyPersistentBuffDatasField() [2/2]

TArray< UPrimalBuffPersistentData * > UPrimalPlayerData::MyPersistentBuffDatasField ( )
inline

Definition at line 5508 of file Actor.h.

◆ OnTribeDataLoaded()

void UPrimalPlayerData::OnTribeDataLoaded ( FTribeData * LoadedTribeData)
inline

Definition at line 5527 of file Actor.h.

◆ RefreshPersistentBuffs() [1/2]

void UPrimalPlayerData::RefreshPersistentBuffs ( AShooterCharacter * theChar)
inline

Definition at line 5225 of file Actor.h.

◆ RefreshPersistentBuffs() [2/2]

void UPrimalPlayerData::RefreshPersistentBuffs ( AShooterCharacter * theChar)
inline

Definition at line 5528 of file Actor.h.

◆ SavePlayerData() [1/2]

void UPrimalPlayerData::SavePlayerData ( UWorld * ForWorld)
inline

Definition at line 5221 of file Actor.h.

◆ SavePlayerData() [2/2]

void UPrimalPlayerData::SavePlayerData ( UWorld * ForWorld)
inline

Definition at line 5529 of file Actor.h.

◆ SaveToFile()

void UPrimalPlayerData::SaveToFile ( FObjectWriter * Writer)
inline

Definition at line 5210 of file Actor.h.

◆ SetCharacterExperiencePoints()

void UPrimalPlayerData::SetCharacterExperiencePoints ( float NewXP)
inline

Definition at line 5530 of file Actor.h.

◆ SetChibiLevels()

void UPrimalPlayerData::SetChibiLevels ( int newLevels,
AShooterPlayerController * ForPC )
inline

Definition at line 5235 of file Actor.h.

◆ SetSubscribedApp() [1/2]

void UPrimalPlayerData::SetSubscribedApp ( int AppID,
AShooterPlayerController * ForPC )
inline

Definition at line 5219 of file Actor.h.

◆ SetSubscribedApp() [2/2]

void UPrimalPlayerData::SetSubscribedApp ( int AppID,
AShooterPlayerController * ForPC )
inline

Definition at line 5531 of file Actor.h.

◆ SetTotalDiscoveryZonePoints()

void UPrimalPlayerData::SetTotalDiscoveryZonePoints ( int newPoints)
inline

Definition at line 5532 of file Actor.h.

◆ StaticClass()

static UClass * UPrimalPlayerData::StaticClass ( )
inlinestatic

Definition at line 5227 of file Actor.h.

◆ StaticRegisterNativesUPrimalPlayerData() [1/2]

static void UPrimalPlayerData::StaticRegisterNativesUPrimalPlayerData ( )
inlinestatic

Definition at line 5228 of file Actor.h.

◆ StaticRegisterNativesUPrimalPlayerData() [2/2]

static void UPrimalPlayerData::StaticRegisterNativesUPrimalPlayerData ( )
inlinestatic

Definition at line 5537 of file Actor.h.


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