LEAP Documentation 40220
Documentation for the LEAP project
UStatsTrackingManager Member List

This is the complete list of members for UStatsTrackingManager, including all inherited members.

AnalyticStatsToSendUStatsTrackingManagerprotected
ApplyMatchBonus(AProjectXPlayerState *const PlayerState)UStatsTrackingManager
AreStatsSynced(const FString &PlayerID)UStatsTrackingManager
AuthoritativeStatsUStatsTrackingManagerprotected
bFriendsOnlyLoadedUStatsTrackingManagerprotected
bHasChallengeRerollUStatsTrackingManagerprotected
BPUpdateStat(AProjectXPlayerState *PlayerState, EStatNames InStatName)UStatsTrackingManager
BuildStatKey(EStatClassifier StatClass, const FString &ClassID, EStatNames StatName)UStatsTrackingManagerstatic
ChallengeCompleteUStatsTrackingManagerprotected
ChallengeIDsUStatsTrackingManagerprotected
CheckAchievementList(const FStatEvent AchievementStatEvent)UStatsTrackingManager
CheckForLevelUpAchievement(const int32 Level, AProjectXPlayerState *PlayerState)UStatsTrackingManagerprotected
ClaimChallenge(const FString &ChallengeID)UStatsTrackingManager
ConsumeMatchEndBonus(UStatTrackingSave *const Save)UStatsTrackingManagerprotected
CurrentLeaderboardUStatsTrackingManagerprotected
CurrentLeaderboardStatKeyUStatsTrackingManagerprotected
EmptyChallengeIDUStatsTrackingManagerprotected
ForceLevelToTarget(const FString &StatKey, int Value)UStatsTrackingManager
GetChallengeIDFromNumber(int32 Number)UStatsTrackingManagerprotected
GetChallenges(const FString &PlayerID, FTimedChallenges &Challenges)UStatsTrackingManager
GetChallengNumberFromID(const FString &ChallengeID)UStatsTrackingManagerprotected
GetGameTypeStringFromEnum(EGameType GameTypeEnum)UStatsTrackingManagerprotected
GetLeaderboard() constUStatsTrackingManagerinline
GetLocalLeaderboardEntry()UStatsTrackingManagerinline
GetNakamaLocalPlayerID()UStatsTrackingManagerinline
GetPlayerLevelFromPlayerID(const FString &PlayerID)UStatsTrackingManagerprotected
GetStat(const FString &PlayerID, const EStatClassifier StatType, const EStatNames StatName, const FString &StatClassName="")UStatsTrackingManager
GetStatDelta(const FString &PlayerID, const EStatClassifier StatType, const EStatNames StatName, const FString &StatClassName="")UStatsTrackingManager
GetStatInstance(const FString &PlayerID)UStatsTrackingManager
GetStatTrackingManager(const UObject *WorldContextObject)UStatsTrackingManagerstatic
HasChallengeReroll() constUStatsTrackingManagerinline
HighestLoadedLeaderboardPageUStatsTrackingManagerprotected
Init(UProjectXGameInstance *GameInstance)UStatsTrackingManager
InitializeAllStats(UStatTrackingSave *StatSaveObject)UStatsTrackingManagerprotected
InitializeProgressionStats(UStatTrackingSave *StatSaveObject)UStatsTrackingManagerprotected
InitStatType(UStatTrackingSave *Save, const TArray< FString > &ClassNames, EStatClassifier Class)UStatsTrackingManager
IsAuthoritativeState(EStatNames StatName)UStatsTrackingManager
IsValidLeaderboardPage(int32 PageNumber, int32 Entries) constUStatsTrackingManager
IsValidStatCheck(EStatClassifier Class, EStatNames Name) constUStatsTrackingManager
LeaderboardCursorUStatsTrackingManagerprotected
LeaderboardEntriesUStatsTrackingManagerprotected
LeaderboardLoadedResponse(const TArray< TSharedPtr< FJsonValue > > &LeaderboardEntryList)UStatsTrackingManager
LeaderboardStatsUStatsTrackingManagerprotected
LoadAllStats(const FString &PlayerID, bool bForceReload=false)UStatsTrackingManager
LoadAuthoritativeStats(const FString &PlayerID, const TArray< FString > &StatNames, bool bForceReload=false)UStatsTrackingManager
LoadChallenges(const FString &PlayerID)UStatsTrackingManager
LoadChallengesResponse(TSharedPtr< FJsonObject > FoundChallengesJson, const FString &PlayerID)UStatsTrackingManagerprotected
LoadFriendsLeaderboardResponse(const TArray< TSharedPtr< FJsonValue > > &LeaderboardEntryList)UStatsTrackingManager
LoadLeaderBoard(const FString &StatKey, int NumberOfEntries, int PageNumber)UStatsTrackingManager
LoadLeaderBoardForFriends(const FString &StatKey, int PageNumber=0)UStatsTrackingManager
LoadLeaderBoardForStat(EStatNames Name, EStatClassifier Type, const FString &Class, int NumberOfEntries, int PageNumber, bool bFriendsOnly=false)UStatsTrackingManager
LoadPersonalLeaderBoard(const FString &StatKey)UStatsTrackingManager
LoadRequestedPlayerStats(const FString &PlayerID, const TArray< FString > &StatNames, bool bForceReload)UStatsTrackingManager
LoadStatInstance(const FString &PlayerID)UStatsTrackingManager
LocalLeaderboardEntryUStatsTrackingManagerprotected
LocalPlayerIDUStatsTrackingManagerprotected
MakeExperienceUpdate(EStatClassifier Classifier, const FString &ClassID, const FString &PlayerID)UStatsTrackingManagerprotected
MarkStatSaveForReload(const FString &PlayerID, bool bAuthorityOnly=false)UStatsTrackingManager
OnAuthoritativeStastLoadedUStatsTrackingManager
OnChallengeClaimedEventUStatsTrackingManager
OnChallengeProgressUpdatedUStatsTrackingManager
OnChallengesLoadedEventUStatsTrackingManager
OnExperienceUpdatedResponse(UStatTrackingSave *const Save, const TArray< TSharedPtr< FJsonValue > > &LevelingResults)UStatsTrackingManagerprotected
OnLeaderBoardLoadedUStatsTrackingManager
OnLocalLeaderboardUpdatedEventUStatsTrackingManager
OnNakamaConnected()UStatsTrackingManager
OnPlayerLeveledUpUStatsTrackingManager
OnPurchaseEvent(bool bPurchaseSucess, const FString &ItemID)UStatsTrackingManager
OnStatsFinishedLoadingUStatsTrackingManager
OnStatsLoadedUStatsTrackingManager
OnStatsTrackingManagerInitializedUStatsTrackingManager
OverrideAuthoritativeStat(const FString &StatKey, int Value)UStatsTrackingManager
ParseStatKey(const FString &Key, EStatClassifier &StatClass, FString &ClassID, EStatNames &StatName)UStatsTrackingManagerstatic
RemoveStatInstance(const FString &PlayerID)UStatsTrackingManager
RerollChallenge(const FString &ChallengeID)UStatsTrackingManager
ResetCurrentLeaderboard(const FString &StatKey, bool bFriends)UStatsTrackingManagerprotected
RetryConnectionHandleUStatsTrackingManagerprotected
SaveAllInstances()UStatsTrackingManager
SaveChallenges(UStatTrackingSave *const Save)UStatsTrackingManagerprotected
SaveExperience(UStatTrackingSave *const Save)UStatsTrackingManagerprotected
SaveInstance(const FString &PlayerID, bool bChallengesOnly=false)UStatsTrackingManager
SaveStatIntance(UStatTrackingSave *const Save)UStatsTrackingManagerprotected
ShotComplete(struct FStatEvent const &StatEvent, const uint16 ID)UStatsTrackingManager
StatSavesUStatsTrackingManagerprotected
UpdateChallengeComplete(const FString &PlayerID, const FString &ChallengeID)UStatsTrackingManager
UpdateChallengePredictiveProgressFromChallengeNumber(AProjectXPlayerState *const PlayerState, uint8 ChallengeID)UStatsTrackingManager
UpdateChallengeProgressFromStat(TWeakObjectPtr< AProjectXPlayerState > PlayerState, const EStatClassifier ClassType, const EStatNames StatName, const FString &ClassName="")UStatsTrackingManagerprotected
UpdateStat(struct FStatEvent const &StatEvent)UStatsTrackingManager
ValidClassStatsUStatsTrackingManagerprotected