![]() |
Blamite Game Engine - blam!
00453.06.08.26.0624.blamite
The core library for the Blamite Game Engine.
|
#include <achievement_manager.h>
Collaboration diagram for discord::AchievementManager:Public Member Functions | |
| ~AchievementManager ()=default | |
| void | SetUserAchievement (Snowflake achievementId, std::uint8_t percentComplete, std::function< void(Result)> callback) |
| void | FetchUserAchievements (std::function< void(Result)> callback) |
| void | CountUserAchievements (std::int32_t *count) |
| Result | GetUserAchievement (Snowflake userAchievementId, UserAchievement *userAchievement) |
| Result | GetUserAchievementAt (std::int32_t index, UserAchievement *userAchievement) |
Public Attributes | |
| Event< UserAchievement const & > | OnUserAchievementUpdate |
Friends | |
| class | Core |
|
default |
| void discord::AchievementManager::CountUserAchievements | ( | std::int32_t * | count | ) |
| void discord::AchievementManager::FetchUserAchievements | ( | std::function< void(Result)> | callback | ) |
| Result discord::AchievementManager::GetUserAchievement | ( | Snowflake | userAchievementId, |
| UserAchievement * | userAchievement | ||
| ) |
| Result discord::AchievementManager::GetUserAchievementAt | ( | std::int32_t | index, |
| UserAchievement * | userAchievement | ||
| ) |
| void discord::AchievementManager::SetUserAchievement | ( | Snowflake | achievementId, |
| std::uint8_t | percentComplete, | ||
| std::function< void(Result)> | callback | ||
| ) |
|
friend |
| Event<UserAchievement const&> discord::AchievementManager::OnUserAchievementUpdate |