ReXGlue SDK
Loading...
Searching...
No Matches
rex::xam::IAchievementManager Member List

This is the complete list of members for rex::xam::IAchievementManager, including all inherited members.

GetUnlockTime(u32 id) const =0rex::xam::IAchievementManagerpure virtual
IsUnlocked(u32 id) const =0 (defined in rex::xam::IAchievementManager)rex::xam::IAchievementManagerpure virtual
ListAchievements() const =0rex::xam::IAchievementManagerpure virtual
LoadMetadataFile(const std::filesystem::path &path)=0rex::xam::IAchievementManagerpure virtual
LoadUnlockState()=0 (defined in rex::xam::IAchievementManager)rex::xam::IAchievementManagerpure virtual
LoadUnlockStateFrom(const std::filesystem::path &user_root, u32 title_id)=0rex::xam::IAchievementManagerpure virtual
NonCopyable()=default (defined in rex::NonCopyable)rex::NonCopyableprotected
NonCopyable(const NonCopyable &)=delete (defined in rex::NonCopyable)rex::NonCopyableprotected
operator=(const NonCopyable &)=delete (defined in rex::NonCopyable)rex::NonCopyableprotected
RegisterAchievement(Achievement info)=0rex::xam::IAchievementManagerpure virtual
RegisterAchievements(std::span< const Achievement > achievements)=0rex::xam::IAchievementManagerpure virtual
RegisterNotificationCallback(AchievementCallback callback)=0rex::xam::IAchievementManagerpure virtual
ReplaceAchievements(std::vector< Achievement > achievements)=0rex::xam::IAchievementManagerpure virtual
SaveUnlockState() const =0 (defined in rex::xam::IAchievementManager)rex::xam::IAchievementManagerpure virtual
SetUnlockSavePath(std::filesystem::path path)=0 (defined in rex::xam::IAchievementManager)rex::xam::IAchievementManagerpure virtual
UnlockAchievement(u32 id, AchievementNotification notification=AchievementNotification::kSuppress)=0rex::xam::IAchievementManagerpure virtual
~IAchievementManager()=default (defined in rex::xam::IAchievementManager)rex::xam::IAchievementManagervirtual