Public Member Functions | |
AZ_CLASS_ALLOCATOR (Implementation, AZ::SystemAllocator) | |
Implementation (AchievementsSystemComponent &achievementsSystemComponent) | |
AZ_DISABLE_COPY_MOVE (Implementation) | |
virtual void | UnlockAchievement (const UnlockAchievementParams ¶ms)=0 |
virtual void | QueryAchievementDetails (const QueryAchievementParams ¶ms)=0 |
Static Public Member Functions | |
static Implementation * | Create (AchievementsSystemComponent &achievementsSystemComponent) |
static void | OnUnlockAchievementComplete (const UnlockAchievementParams ¶ms) |
static void | OnQueryAchievementDetailsComplete (const QueryAchievementParams ¶ms, const AchievementDetails &details) |
Public Attributes | |
AchievementsSystemComponent & | m_achievementsSystemComponent |