Zdexby TheHolyOneZ
49,743 classes
Class

AchievementService

: Object
Reloaded.Services.AchievementService, Assembly-CSharp 0x0068 (104 B) inherited 0x0010 Assembly-CSharp.dll
0x00x0068

Members 11

OffsetSizeNameTypeFlagsDefault
0x08AchievementsRefreshedActionPrivate—
0x08AchievementGrantedAction<Reloaded.Data.AchievementType>Private—
0x08GoldSunflowerGrantedAction<System.Int32>Private—
0x08m_dataServiceIDataService1 flags—
0x08m_platformServiceIPlatformService1 flags—
0x08m_userServiceIUserService1 flags—
0x01m_initializedbool1 flags—
0x00410x07padding / unreflected
0x08m_initializedActionActionPrivate—
0x08m_mainUserIdentifiedTcsTaskCompletionSource<System.Boolean>Private—
0x08m_dataServiceReadyTcsTaskCompletionSource<System.Boolean>Private—
0x08m_pendingAchievementsHashSet<System.Int32>Private+1 flags—

Functions 26

SignatureFlagsNativeParams
void add_AchievementsRefreshed(Action value)PublicFinal+3 flags0x08
void remove_AchievementsRefreshed(Action value)PublicFinal+3 flags0x08
void add_AchievementGranted(Action<Reloaded.Data.AchievementType> value)PublicFinal+3 flags0x08
void remove_AchievementGranted(Action<Reloaded.Data.AchievementType> value)PublicFinal+3 flags0x08
void add_GoldSunflowerGranted(Action<System.Int32> value)PublicFinal+3 flags0x08
void remove_GoldSunflowerGranted(Action<System.Int32> value)PublicFinal+3 flags0x08
void add_Initialized(Action value)PublicFinal+3 flags0x08
void remove_Initialized(Action value)PublicFinal+3 flags0x08
bool get_IsInitialized()PublicFinal+3 flags0x01
IReadOnlyList<Reloaded.Data.AchievementEntryData> get_Achievements()PublicFinal+3 flags0x08
void OnInitialize()4 flags0x00
bool OnSetAchievement(const AchievementType& achievementType)4 flags0x04
void .ctor(IDataService dataService, IPlatformService platformService, IUserService userService)Public+1 flags0x08
void OnMainUserIdentified()Private0x00
void OnDataServiceReady()Private0x00
void Initialize()Private0x00
bool SetAchievement(const AchievementType& achievementType, bool show)PublicFinal+2 flags0x04
List<System.Int32> GetPendingAchievements()PublicFinal+2 flags0x08
void SendPendingAchievements()PublicFinal+2 flags0x00
void SendActivityEvent(const string& activityId, const string& eventName)Public+3 flags0x08
bool IsGranted(const AchievementType& achievementType)Public+3 flags0x04
void FireInitializedEvent()1 flags0x00
void FireGrantedEvent(const AchievementType& achievementType)1 flags0x04
void OnActiveUserProfileChanged(int profileChanged)Private0x04
void SaveUserProfile()Private0x00
void <.ctor>b__26_0(Task<System.Boolean[]> t)Private0x08

Subclasses 2