Elaztek Developer Hub
Blamite Game Engine - blam!  00406.12.10.23.1457.blamite
The core library for the Blamite Game Engine.
discord::Core Class Referencefinal

#include <core.h>

Public Member Functions

 ~Core ()
 
Result RunCallbacks ()
 
void SetLogHook (LogLevel minLevel, std::function< void(LogLevel, char const *)> hook)
 
discord::ApplicationManagerApplicationManager ()
 
discord::UserManagerUserManager ()
 
discord::ImageManagerImageManager ()
 
discord::ActivityManagerActivityManager ()
 
discord::RelationshipManagerRelationshipManager ()
 
discord::LobbyManagerLobbyManager ()
 
discord::NetworkManagerNetworkManager ()
 
discord::OverlayManagerOverlayManager ()
 
discord::StorageManagerStorageManager ()
 
discord::StoreManagerStoreManager ()
 
discord::VoiceManagerVoiceManager ()
 
discord::AchievementManagerAchievementManager ()
 

Static Public Member Functions

static Result Create (ClientId clientId, std::uint64_t flags, Core **instance)
 

Constructor & Destructor Documentation

◆ ~Core()

discord::Core::~Core ( )

Member Function Documentation

◆ AchievementManager()

discord::AchievementManager & discord::Core::AchievementManager ( )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ActivityManager()

discord::ActivityManager & discord::Core::ActivityManager ( )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ApplicationManager()

discord::ApplicationManager & discord::Core::ApplicationManager ( )
+ Here is the call graph for this function:

◆ Create()

Result discord::Core::Create ( ClientId  clientId,
std::uint64_t  flags,
Core **  instance 
)
static
+ Here is the caller graph for this function:

◆ ImageManager()

discord::ImageManager & discord::Core::ImageManager ( )
+ Here is the call graph for this function:

◆ LobbyManager()

discord::LobbyManager & discord::Core::LobbyManager ( )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NetworkManager()

discord::NetworkManager & discord::Core::NetworkManager ( )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ OverlayManager()

discord::OverlayManager & discord::Core::OverlayManager ( )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ RelationshipManager()

discord::RelationshipManager & discord::Core::RelationshipManager ( )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ RunCallbacks()

Result discord::Core::RunCallbacks ( )

◆ SetLogHook()

void discord::Core::SetLogHook ( LogLevel  minLevel,
std::function< void(LogLevel, char const *)>  hook 
)
+ Here is the call graph for this function:

◆ StorageManager()

discord::StorageManager & discord::Core::StorageManager ( )
+ Here is the call graph for this function:

◆ StoreManager()

discord::StoreManager & discord::Core::StoreManager ( )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ UserManager()

discord::UserManager & discord::Core::UserManager ( )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ VoiceManager()

discord::VoiceManager & discord::Core::VoiceManager ( )
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

The documentation for this class was generated from the following files: