#include <dpp/export.h>
#include <dpp/snowflake.h>
#include <dpp/json_fwd.h>
#include <unordered_map>
#include <dpp/json_interface.h>
Classes | |
class | dpp::voicestate |
Represents the voice state of a user on a guild These are stored in the dpp::guild object, and accessible there, or via dpp::channel::get_voice_members. More... | |
Namespaces | |
dpp | |
The main namespace for D++ functions. | |
Typedefs | |
typedef std::unordered_map< std::string, voicestate > | dpp::voicestate_map |
A container of voicestates. More... | |
Enumerations | |
enum | dpp::voicestate_flags { dpp::vs_deaf = 0b00000001, dpp::vs_mute = 0b00000010, dpp::vs_self_mute = 0b00000100, dpp::vs_self_deaf = 0b00001000, dpp::vs_self_stream = 0b00010000, dpp::vs_self_video = 0b00100000, dpp::vs_suppress = 0b01000000 } |
Bit mask flags relating to voice states. More... | |