Zdexby TheHolyOneZ
4,790 classes
Class

USteamProUserStats

: USteamCoreInterface : UObject
/Script/SteamCorePro.SteamProUserStats 0x0118 (280 B) align 8 inherited 0x0028 vtable /Script/SteamCorePro
0x00x0118

Members 5

OffsetSizeNameTypeFlagsDefault
0x10UserAchievementIconFetchedFMulticastScriptDelegate4 flags<delegate>
0x10UserAchievementStoredFMulticastScriptDelegate4 flags<delegate>
0x10UserStatsReceivedFMulticastScriptDelegate4 flags<delegate>
0x10UserStatsStoredFMulticastScriptDelegate4 flags<delegate>
0x10UserStatsUnloadedFMulticastScriptDelegate4 flags<delegate>
0x00780xA0unreflected bytes to end of USteamProUserStats

Functions 46

SignatureFlagsNativeParams
void UploadLeaderboardScore(const FScriptDelegate& Callback, const FSteamLeaderboard& SteamLeaderboard, const ESteamLeaderboardUploadScoreMethod& UploadScoreMethod, int32 Score, const TArray<int32>& ScoreDetails)FinalNative+1 flags0x30
bool UpdateAvgRateStat(const FString& Name, float CountThisSession, float SessionLength)FinalNative+2 flags0x19
bool StoreStats()FinalNative+2 flags0x01
bool SetStatInt(const FString& Name, int32 Data)FinalNative+2 flags0x15
bool SetStatFloat(const FString& Name, float Data)FinalNative+2 flags0x15
bool SetAchievement(const FString& Name)FinalNative+2 flags0x11
bool ResetAllStats(bool bAchievementsToo)FinalNative+2 flags0x02
void RequestUserStats(const FScriptDelegate& Callback, const FSteamID& SteamID)FinalNative+1 flags0x18
void RequestGlobalStats(const FScriptDelegate& Callback, int32 HistoryDays)FinalNative+1 flags0x14
void RequestGlobalAchievementPercentages(const FScriptDelegate& Callback)FinalNative+1 flags0x10
bool RequestCurrentStats()FinalNative+2 flags0x01
bool IndicateAchievementProgress(const FString& Name, int32 CurrentProgress, int32 MaxProgress)FinalNative+2 flags0x19
bool GetUserStatInteger(const FSteamID& SteamIDUser, const FString& Name, const int32& Data)FinalNative+2 flags0x1D
bool GetUserStatFloat(const FSteamID& SteamIDUser, const FString& Name, const float& Data)FinalNative+2 flags0x1D
bool GetUserAchievementAndUnlockTime(const FSteamID& SteamIDUser, const FString& Name, const bool& bAchieved, const int32& UnlockTime)FinalNative+2 flags0x21
bool GetUserAchievement(const FSteamID& SteamIDUser, const FString& Name, const bool& bAchieved)FinalNative+2 flags0x1A
USteamProUserStats* GetSteamUserStats()FinalNative+2 flags0x08
bool GetStatInt(const FString& Name, const int32& Data)FinalNative+2 flags0x15
bool GetStatFloat(const FString& Name, const float& Data)FinalNative+2 flags0x15
void GetNumberOfCurrentPlayers(const FScriptDelegate& Callback)FinalNative+1 flags0x10
int32 GetNumAchievements()FinalNative+2 flags0x04
int32 GetNextMostAchievedAchievementInfo(int32 IteratorPrevious, const FString& Name, const float& Percent, const bool& bAchieved)FinalNative+2 flags0x24
int32 GetMostAchievedAchievementInfo(const FString& Name, const float& Percent, const bool& bAchieved)FinalNative+2 flags0x1C
ESteamLeaderboardSortMethod GetLeaderboardSortMethod(const FSteamLeaderboard& SteamLeaderboard)FinalNative+2 flags0x09
FString GetLeaderboardName(const FSteamLeaderboard& SteamLeaderboard)FinalNative+2 flags0x18
int32 GetLeaderboardEntryCount(const FSteamLeaderboard& SteamLeaderboard)FinalNative+2 flags0x0C
ESteamLeaderboardDisplayType GetLeaderboardDisplayType(const FSteamLeaderboard& SteamLeaderboard)FinalNative+2 flags0x09
bool GetGlobalStatInt(const FString& StatName, const int32& Data)FinalNative+2 flags0x15
int32 GetGlobalStatHistoryInt(const FString& StatName, int32 HistoryDays, const TArray<int32>& Data)FinalNative+2 flags0x2C
int32 GetGlobalStatHistoryFloat(const FString& StatName, int32 HistoryDays, const TArray<float>& Data)FinalNative+2 flags0x2C
bool GetGlobalStatFloat(const FString& StatName, const float& Data)FinalNative+2 flags0x15
bool GetDownloadedLeaderboardEntry(const FSteamLeaderboardEntries& LeaderboardEntries, int32 Index, FSteamLeaderboardEntry& LeaderboardEntry, const TArray<int32>& Details, const TArray<int32>& outDetails)FinalNative+2 flags0x51
bool GetAchievementProgressLimitsFloat(const FString& Name, const float& MinProgress, const float& MaxProgress)FinalNative+2 flags0x19
bool GetAchievementProgressLimits(const FString& Name, const int32& MinProgress, const int32& MaxProgress)FinalNative+2 flags0x19
FString GetAchievementName(int32 Achievement)FinalNative+2 flags0x18
UTexture2D* GetAchievementIcon(const FString& Name)FinalNative+2 flags0x18
FString GetAchievementDisplayAttribute(const FString& Name, const FString& Key)FinalNative+2 flags0x30
bool GetAchievementAndUnlockTime(const FString& Name, const bool& bAchieved, const int32& UnlockTime)FinalNative+2 flags0x19
bool GetAchievementAchievedPercent(const FString& Name, const float& Percent)FinalNative+2 flags0x15
bool GetAchievement(const FString& Name, const bool& bAchieved)FinalNative+2 flags0x12
void FindOrCreateLeaderboard(const FScriptDelegate& Callback, const FString& LeaderboardName, const ESteamLeaderboardSortMethod& SortMethod, const ESteamLeaderboardDisplayType& DisplayType)FinalNative+1 flags0x22
void FindLeaderboard(const FScriptDelegate& Callback, const FString& LeaderboardName)FinalNative+1 flags0x20
void DownloadLeaderboardEntriesForUsers(const FScriptDelegate& Callback, const FSteamLeaderboard& SteamLeaderboard, const TArray<FSteamID>& Users)FinalNative+1 flags0x28
void DownloadLeaderboardEntries(const FScriptDelegate& Callback, const FSteamLeaderboard& SteamLeaderboard, const ESteamLeaderboardDataRequest& DataRequest, int32 RangeStart, int32 RangeEnd)FinalNative+1 flags0x24
bool ClearAchievement(const FString& Name)FinalNative+2 flags0x11
void AttachLeaderboardUGC(const FScriptDelegate& Callback, const FSteamLeaderboard& SteamLeaderboard, const FSteamUGCHandle& Handle)FinalNative+1 flags0x20