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

Static Public Member Functions

static void DISCORD_CALLBACK OnLobbyUpdate (void *callbackData, int64_t lobbyId)
 
static void DISCORD_CALLBACK OnLobbyDelete (void *callbackData, int64_t lobbyId, uint32_t reason)
 
static void DISCORD_CALLBACK OnMemberConnect (void *callbackData, int64_t lobbyId, int64_t userId)
 
static void DISCORD_CALLBACK OnMemberUpdate (void *callbackData, int64_t lobbyId, int64_t userId)
 
static void DISCORD_CALLBACK OnMemberDisconnect (void *callbackData, int64_t lobbyId, int64_t userId)
 
static void DISCORD_CALLBACK OnLobbyMessage (void *callbackData, int64_t lobbyId, int64_t userId, uint8_t *data, uint32_t dataLength)
 
static void DISCORD_CALLBACK OnSpeaking (void *callbackData, int64_t lobbyId, int64_t userId, bool speaking)
 
static void DISCORD_CALLBACK OnNetworkMessage (void *callbackData, int64_t lobbyId, int64_t userId, uint8_t channelId, uint8_t *data, uint32_t dataLength)
 

Member Function Documentation

◆ OnLobbyDelete()

static void DISCORD_CALLBACK discord::LobbyEvents::OnLobbyDelete ( void *  callbackData,
int64_t  lobbyId,
uint32_t  reason 
)
inlinestatic
+ Here is the call graph for this function:

◆ OnLobbyMessage()

static void DISCORD_CALLBACK discord::LobbyEvents::OnLobbyMessage ( void *  callbackData,
int64_t  lobbyId,
int64_t  userId,
uint8_t data,
uint32_t  dataLength 
)
inlinestatic
+ Here is the call graph for this function:

◆ OnLobbyUpdate()

static void DISCORD_CALLBACK discord::LobbyEvents::OnLobbyUpdate ( void *  callbackData,
int64_t  lobbyId 
)
inlinestatic
+ Here is the call graph for this function:

◆ OnMemberConnect()

static void DISCORD_CALLBACK discord::LobbyEvents::OnMemberConnect ( void *  callbackData,
int64_t  lobbyId,
int64_t  userId 
)
inlinestatic
+ Here is the call graph for this function:

◆ OnMemberDisconnect()

static void DISCORD_CALLBACK discord::LobbyEvents::OnMemberDisconnect ( void *  callbackData,
int64_t  lobbyId,
int64_t  userId 
)
inlinestatic
+ Here is the call graph for this function:

◆ OnMemberUpdate()

static void DISCORD_CALLBACK discord::LobbyEvents::OnMemberUpdate ( void *  callbackData,
int64_t  lobbyId,
int64_t  userId 
)
inlinestatic
+ Here is the call graph for this function:

◆ OnNetworkMessage()

static void DISCORD_CALLBACK discord::LobbyEvents::OnNetworkMessage ( void *  callbackData,
int64_t  lobbyId,
int64_t  userId,
uint8_t  channelId,
uint8_t data,
uint32_t  dataLength 
)
inlinestatic
+ Here is the call graph for this function:

◆ OnSpeaking()

static void DISCORD_CALLBACK discord::LobbyEvents::OnSpeaking ( void *  callbackData,
int64_t  lobbyId,
int64_t  userId,
bool  speaking 
)
inlinestatic
+ Here is the call graph for this function:

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