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

#include <ffi.h>

+ Collaboration diagram for IDiscordVoiceManager:

Public Member Functions

enum EDiscordResult (DISCORD_API *get_input_mode)(struct IDiscordVoiceManager *manager
 
 void (DISCORD_API *set_input_mode)(struct IDiscordVoiceManager *manager
 
struct DiscordInputMode input_mode void void (DISCORD_API *callback)(void *callback_data
 
enum EDiscordResult (DISCORD_API *is_self_mute)(struct IDiscordVoiceManager *manager
 
enum EDiscordResult (DISCORD_API *set_self_mute)(struct IDiscordVoiceManager *manager
 
enum EDiscordResult (DISCORD_API *is_self_deaf)(struct IDiscordVoiceManager *manager
 
enum EDiscordResult (DISCORD_API *set_self_deaf)(struct IDiscordVoiceManager *manager
 
enum EDiscordResult (DISCORD_API *is_local_mute)(struct IDiscordVoiceManager *manager
 
enum EDiscordResult (DISCORD_API *set_local_mute)(struct IDiscordVoiceManager *manager
 
enum EDiscordResult (DISCORD_API *get_local_volume)(struct IDiscordVoiceManager *manager
 
enum EDiscordResult (DISCORD_API *set_local_volume)(struct IDiscordVoiceManager *manager
 

Public Attributes

enum struct DiscordInputModeinput_mode
 
struct DiscordInputMode input_mode voidcallback_data
 
struct DiscordInputMode input_mode void enum EDiscordResult result
 
enum bool * mute
 
enum bool mute
 
enum bool * deaf
 
enum bool deaf
 
enum DiscordSnowflake user_id
 
enum DiscordSnowflake bool * mute
 
enum DiscordSnowflake bool mute
 
enum DiscordSnowflake uint8_tvolume
 
enum DiscordSnowflake uint8_t volume
 

Member Function Documentation

◆ EDiscordResult() [1/9]

enum IDiscordVoiceManager::EDiscordResult ( DISCORD_API get_input_mode)

◆ EDiscordResult() [2/9]

enum IDiscordVoiceManager::EDiscordResult ( DISCORD_API get_local_volume)

◆ EDiscordResult() [3/9]

enum IDiscordVoiceManager::EDiscordResult ( DISCORD_API is_local_mute)

◆ EDiscordResult() [4/9]

enum IDiscordVoiceManager::EDiscordResult ( DISCORD_API is_self_deaf)

◆ EDiscordResult() [5/9]

enum IDiscordVoiceManager::EDiscordResult ( DISCORD_API is_self_mute)

◆ EDiscordResult() [6/9]

enum IDiscordVoiceManager::EDiscordResult ( DISCORD_API set_local_mute)

◆ EDiscordResult() [7/9]

enum IDiscordVoiceManager::EDiscordResult ( DISCORD_API set_local_volume)

◆ EDiscordResult() [8/9]

enum IDiscordVoiceManager::EDiscordResult ( DISCORD_API set_self_deaf)

◆ EDiscordResult() [9/9]

enum IDiscordVoiceManager::EDiscordResult ( DISCORD_API set_self_mute)

◆ void() [1/2]

struct DiscordInputMode input_mode void IDiscordVoiceManager::void ( DISCORD_API callback)

◆ void() [2/2]

IDiscordVoiceManager::void ( DISCORD_API set_input_mode)

Member Data Documentation

◆ callback_data

struct DiscordInputMode input_mode void* IDiscordVoiceManager::callback_data

◆ deaf [1/2]

enum bool* IDiscordVoiceManager::deaf

◆ deaf [2/2]

enum bool IDiscordVoiceManager::deaf

◆ input_mode

enum struct DiscordInputMode* IDiscordVoiceManager::input_mode

◆ mute [1/4]

enum bool* IDiscordVoiceManager::mute

◆ mute [2/4]

enum bool IDiscordVoiceManager::mute

◆ mute [3/4]

enum DiscordSnowflake bool* IDiscordVoiceManager::mute

◆ mute [4/4]

enum DiscordSnowflake bool IDiscordVoiceManager::mute

◆ result

struct DiscordInputMode input_mode void enum EDiscordResult IDiscordVoiceManager::result

◆ user_id

enum DiscordSnowflake IDiscordVoiceManager::user_id

◆ volume [1/2]

enum DiscordSnowflake uint8_t* IDiscordVoiceManager::volume

◆ volume [2/2]

enum DiscordSnowflake uint8_t IDiscordVoiceManager::volume

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