Zdexby TheHolyOneZ
36,909 classes
Class

Client

: Object
Heathen.SteamworksIntegration.API.StatsAndAchievements.Client, Heathen.Steamworks 0x0010 (16 B) inherited 0x0010 Heathen.Steamworks.dll
0x00x0010

Members 12

OffsetSizeNameTypeFlagsDefault
0x08_loadedImagesDictionary<System.Int32PrivateStatic—
0x08_onUserStatsReceivedUserStatsReceivedEventPrivateStatic—
0x08_onUserStatsUnloadedUserStatsUnloadedEventPrivateStatic—
0x08_onUserStatsStoredUserStatsStoredEventPrivateStatic—
0x08_onUserAchievementStoredUserAchievementStoredEventPrivateStatic—
0x08_onAchievementStatusChangedUnityEvent<System.StringPrivateStatic—
0x08_userAchievementIconFetchedTCallback<Steamworks.UserAchievementIconFetched_t>PrivateStatic—
0x08_numberOfCurrentPlayersTCallResult<Steamworks.NumberOfCurrentPlayers_t>PrivateStatic—
0x08_globalAchievementPercentagesReadyTCallResult<Steamworks.GlobalAchievementPercentagesReady_t>PrivateStatic—
0x08_globalStatsReceivedTCallResult<Steamworks.GlobalStatsReceived_t>PrivateStatic—
0x08_userStatsReceivedT2CallResult<Steamworks.UserStatsReceived_t>PrivateStatic—

Functions 37

SignatureFlagsNativeParams
void Init()PrivateStatic0x00
UnityEvent<System.String get_OnAchievementStatusChanged()PublicStatic+1 flags0x08
bool ClearAchievement(const string& achievementApiName)PublicStatic0x08
bool GetAchievement(const string& achievementApiName, ref bool& achieved)PublicStatic0x08
bool GetAchievement(const string& achievementApiName, ref bool& achieved, ref DateTime& unlockTime)PublicStatic0x08
bool GetAchievement(const UserData& userId, const string& achievementApiName, ref bool& achieved)PublicStatic0x08
bool GetAchievement(const UserData& userId, const string& achievementApiName, ref bool& achieved, ref DateTime& unlockTime)PublicStatic0x08
bool GetAchievementAchievedPercent(const string& achievementApiName, ref float& percent)PublicStatic0x08
string GetAchievementDisplayAttribute(const string& achievementApiName, const string& key)PublicStatic0x08
string GetAchievementDisplayAttribute(const string& achievementApiName, const AchievementAttributes& attribute)PublicStatic0x08
bool GetAchievementIcon(const string& achievementApiName, Action<UnityEngine.Texture2D> callback)PublicStatic0x08
string GetAchievementName(uint index)PublicStatic0x08
string[] GetAchievementNames()PublicStatic0x08
bool GetGlobalStat(const string& statApiName, ref long& data)PublicStatic0x08
bool GetGlobalStat(const string& statApiName, ref double& data)PublicStatic0x08
void GetMostAchievedAchievements(Action<Steamworks.EResult callback)PublicStatic0x08
int GetMostAchievedAchievementInfo(ref string& achievementApiName, ref float& percent, ref bool& achieved)PublicStatic0x08
int GetNextMostAchievedAchievementInfo(int previousIndex, ref string& achievementApiName, ref float& percent, ref bool& achieved)PublicStatic0x08
uint GetNumAchievements()PublicStatic0x04
void GetNumberOfCurrentPlayers(Action<Steamworks.NumberOfCurrentPlayers_t callback)PublicStatic0x08
bool GetStat(const string& statApiName, ref int& data)PublicStatic0x08
bool GetStat(const string& statApiName, ref float& data)PublicStatic0x08
bool GetStat(const UserData& userId, const string& statApiName, ref int& data)PublicStatic0x08
bool GetStat(const UserData& userId, const string& statApiName, ref float& data)PublicStatic0x08
bool IndicateAchievementProgress(const string& achievementApiName, uint progress, uint maxProgress)PublicStatic0x08
void RequestGlobalAchievementPercentages(Action<Steamworks.GlobalAchievementPercentagesReady_t callback)PublicStatic0x08
void RequestGlobalStats(int historyDays, Action<Steamworks.GlobalStatsReceived_t callback)PublicStatic0x08
void RequestUserStats(const UserData& userId, Action<Heathen.SteamworksIntegration.UserStatsReceived callback)PublicStatic0x08
bool ResetAllStats(bool achievementsToo)PublicStatic0x01
bool SetAchievement(const string& achievementApiName)PublicStatic0x08
bool SetStat(const string& statApiName, int data)PublicStatic0x08
bool SetStat(const string& statApiName, float data)PublicStatic0x08
bool StoreStats()PublicStatic0x01
bool UpdateAvgRateStat(const string& statApiName, float countThisSession, double sessionLength)PublicStatic0x08
void HandleIconImageLoaded(const UserAchievementIconFetched_t& param)PrivateStatic0x18
bool LoadImage(int imageHandle)PrivateStatic0x04
void .cctor()PrivateStatic+1 flags0x00