![]() |
Blamite Game Engine - blam!
00453.06.08.26.0624.blamite
The core library for the Blamite Game Engine.
|
#include <activity_manager.h>
Collaboration diagram for discord::ActivityManager:Public Member Functions | |
| ~ActivityManager ()=default | |
| Result | RegisterCommand (char const *command) |
| Result | RegisterSteam (std::uint32_t steamId) |
| void | UpdateActivity (Activity const &activity, std::function< void(Result)> callback) |
| void | ClearActivity (std::function< void(Result)> callback) |
| void | SendRequestReply (UserId userId, ActivityJoinRequestReply reply, std::function< void(Result)> callback) |
| void | SendInvite (UserId userId, ActivityActionType type, char const *content, std::function< void(Result)> callback) |
| void | AcceptInvite (UserId userId, std::function< void(Result)> callback) |
Public Attributes | |
| Event< char const * > | OnActivityJoin |
| Event< char const * > | OnActivitySpectate |
| Event< User const & > | OnActivityJoinRequest |
| Event< ActivityActionType, User const &, Activity const & > | OnActivityInvite |
Friends | |
| class | Core |
|
default |
| void discord::ActivityManager::AcceptInvite | ( | UserId | userId, |
| std::function< void(Result)> | callback | ||
| ) |
| void discord::ActivityManager::ClearActivity | ( | std::function< void(Result)> | callback | ) |
| Result discord::ActivityManager::RegisterCommand | ( | char const * | command | ) |
| Result discord::ActivityManager::RegisterSteam | ( | std::uint32_t | steamId | ) |
| void discord::ActivityManager::SendInvite | ( | UserId | userId, |
| ActivityActionType | type, | ||
| char const * | content, | ||
| std::function< void(Result)> | callback | ||
| ) |
| void discord::ActivityManager::SendRequestReply | ( | UserId | userId, |
| ActivityJoinRequestReply | reply, | ||
| std::function< void(Result)> | callback | ||
| ) |
| void discord::ActivityManager::UpdateActivity | ( | Activity const & | activity, |
| std::function< void(Result)> | callback | ||
| ) |
Here is the caller graph for this function:
|
friend |
| Event<ActivityActionType, User const&, Activity const&> discord::ActivityManager::OnActivityInvite |
| Event<char const*> discord::ActivityManager::OnActivityJoin |
| Event<char const*> discord::ActivityManager::OnActivitySpectate |