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