|
ReXGlue SDK
|
This is the complete list of members for rex::xam::IAchievementManager, including all inherited members.
| GetUnlockTime(u32 id) const =0 | rex::xam::IAchievementManager | pure virtual |
| IsUnlocked(u32 id) const =0 (defined in rex::xam::IAchievementManager) | rex::xam::IAchievementManager | pure virtual |
| ListAchievements() const =0 | rex::xam::IAchievementManager | pure virtual |
| LoadMetadataFile(const std::filesystem::path &path)=0 | rex::xam::IAchievementManager | pure virtual |
| LoadUnlockState()=0 (defined in rex::xam::IAchievementManager) | rex::xam::IAchievementManager | pure virtual |
| LoadUnlockStateFrom(const std::filesystem::path &user_root, u32 title_id)=0 | rex::xam::IAchievementManager | pure virtual |
| NonCopyable()=default (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| NonCopyable(const NonCopyable &)=delete (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| operator=(const NonCopyable &)=delete (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| RegisterAchievement(Achievement info)=0 | rex::xam::IAchievementManager | pure virtual |
| RegisterAchievements(std::span< const Achievement > achievements)=0 | rex::xam::IAchievementManager | pure virtual |
| RegisterNotificationCallback(AchievementCallback callback)=0 | rex::xam::IAchievementManager | pure virtual |
| ReplaceAchievements(std::vector< Achievement > achievements)=0 | rex::xam::IAchievementManager | pure virtual |
| SaveUnlockState() const =0 (defined in rex::xam::IAchievementManager) | rex::xam::IAchievementManager | pure virtual |
| SetUnlockSavePath(std::filesystem::path path)=0 (defined in rex::xam::IAchievementManager) | rex::xam::IAchievementManager | pure virtual |
| UnlockAchievement(u32 id, AchievementNotification notification=AchievementNotification::kSuppress)=0 | rex::xam::IAchievementManager | pure virtual |
| ~IAchievementManager()=default (defined in rex::xam::IAchievementManager) | rex::xam::IAchievementManager | virtual |