Open 3D Engine Achievements Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
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 |