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

#include <ffi.h>

Public Member Functions

enum EDiscordResult (DISCORD_API *set_type)(struct IDiscordLobbyTransaction *lobby_transaction
 
enum EDiscordResult (DISCORD_API *set_owner)(struct IDiscordLobbyTransaction *lobby_transaction
 
enum EDiscordResult (DISCORD_API *set_capacity)(struct IDiscordLobbyTransaction *lobby_transaction
 
enum EDiscordResult (DISCORD_API *set_metadata)(struct IDiscordLobbyTransaction *lobby_transaction
 
enum EDiscordResult (DISCORD_API *delete_metadata)(struct IDiscordLobbyTransaction *lobby_transaction
 
enum EDiscordResult (DISCORD_API *set_locked)(struct IDiscordLobbyTransaction *lobby_transaction
 

Public Attributes

enum enum EDiscordLobbyType type
 
enum DiscordUserId owner_id
 
enum uint32_t capacity
 
enum DiscordMetadataKey key
 
enum DiscordMetadataKey DiscordMetadataValue value
 
enum bool locked
 

Member Function Documentation

◆ EDiscordResult() [1/6]

enum IDiscordLobbyTransaction::EDiscordResult ( DISCORD_API delete_metadata)

◆ EDiscordResult() [2/6]

enum IDiscordLobbyTransaction::EDiscordResult ( DISCORD_API set_capacity)

◆ EDiscordResult() [3/6]

enum IDiscordLobbyTransaction::EDiscordResult ( DISCORD_API set_locked)

◆ EDiscordResult() [4/6]

enum IDiscordLobbyTransaction::EDiscordResult ( DISCORD_API set_metadata)

◆ EDiscordResult() [5/6]

enum IDiscordLobbyTransaction::EDiscordResult ( DISCORD_API set_owner)

◆ EDiscordResult() [6/6]

enum IDiscordLobbyTransaction::EDiscordResult ( DISCORD_API set_type)

Member Data Documentation

◆ capacity

enum uint32_t IDiscordLobbyTransaction::capacity

◆ key

enum DiscordMetadataKey IDiscordLobbyTransaction::key

◆ locked

enum bool IDiscordLobbyTransaction::locked

◆ owner_id

enum DiscordUserId IDiscordLobbyTransaction::owner_id

◆ type

enum enum EDiscordLobbyType IDiscordLobbyTransaction::type

◆ value

enum DiscordMetadataKey DiscordMetadataValue IDiscordLobbyTransaction::value

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