Elaztek Developer Hub
Blamite Game Engine - blam!  00406.12.10.23.1457.blamite
The core library for the Blamite Game Engine.
IDiscordLobbyEvents Struct Reference

#include <ffi.h>

+ Collaboration diagram for IDiscordLobbyEvents:

Public Member Functions

 void (DISCORD_API *on_lobby_update)(void *event_data
 
 void (DISCORD_API *on_lobby_delete)(void *event_data
 
 void (DISCORD_API *on_member_connect)(void *event_data
 
 void (DISCORD_API *on_member_update)(void *event_data
 
 void (DISCORD_API *on_member_disconnect)(void *event_data
 
 void (DISCORD_API *on_lobby_message)(void *event_data
 
 void (DISCORD_API *on_speaking)(void *event_data
 
 void (DISCORD_API *on_network_message)(void *event_data
 

Public Attributes

int64_t lobby_id
 
int64_t uint32_t reason
 
int64_t int64_t user_id
 
int64_t int64_t uint8_tdata
 
int64_t int64_t uint8_t uint32_t data_length
 
int64_t int64_t bool speaking
 
int64_t int64_t uint8_t channel_id
 
int64_t int64_t uint8_t uint8_tdata
 
int64_t int64_t uint8_t uint8_t uint32_t data_length
 

Member Function Documentation

◆ void() [1/8]

IDiscordLobbyEvents::void ( DISCORD_API on_lobby_delete)

◆ void() [2/8]

IDiscordLobbyEvents::void ( DISCORD_API on_lobby_message)

◆ void() [3/8]

IDiscordLobbyEvents::void ( DISCORD_API on_lobby_update)

◆ void() [4/8]

IDiscordLobbyEvents::void ( DISCORD_API on_member_connect)

◆ void() [5/8]

IDiscordLobbyEvents::void ( DISCORD_API on_member_disconnect)

◆ void() [6/8]

IDiscordLobbyEvents::void ( DISCORD_API on_member_update)

◆ void() [7/8]

IDiscordLobbyEvents::void ( DISCORD_API on_network_message)

◆ void() [8/8]

IDiscordLobbyEvents::void ( DISCORD_API on_speaking)

Member Data Documentation

◆ channel_id

int64_t int64_t uint8_t IDiscordLobbyEvents::channel_id

◆ data [1/2]

int64_t int64_t uint8_t* IDiscordLobbyEvents::data

◆ data [2/2]

int64_t int64_t uint8_t uint8_t* IDiscordLobbyEvents::data

◆ data_length [1/2]

int64_t int64_t uint8_t uint32_t IDiscordLobbyEvents::data_length

◆ data_length [2/2]

int64_t int64_t uint8_t uint8_t uint32_t IDiscordLobbyEvents::data_length

◆ lobby_id

int64_t IDiscordLobbyEvents::lobby_id

◆ reason

int64_t uint32_t IDiscordLobbyEvents::reason

◆ speaking

int64_t int64_t bool IDiscordLobbyEvents::speaking

◆ user_id

int64_t int64_t IDiscordLobbyEvents::user_id

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