summaryrefslogtreecommitdiff
path: root/src/discord/discord.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/discord/discord.hpp')
-rw-r--r--src/discord/discord.hpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/discord/discord.hpp b/src/discord/discord.hpp
index 1e500e9..a7e3f79 100644
--- a/src/discord/discord.hpp
+++ b/src/discord/discord.hpp
@@ -440,6 +440,9 @@ public:
using type_signal_voice_speaking = sigc::signal<void(VoiceSpeakingData)>;
using type_signal_voice_user_disconnect = sigc::signal<void(Snowflake, Snowflake)>;
using type_signal_voice_user_connect = sigc::signal<void(Snowflake, Snowflake)>;
+ using type_signal_voice_requested_connect = sigc::signal<void(Snowflake)>;
+ using type_signal_voice_requested_disconnect = sigc::signal<void()>;
+ using type_signal_voice_client_state_update = sigc::signal<void(DiscordVoiceClient::State)>;
#endif
type_signal_gateway_ready signal_gateway_ready();
@@ -502,6 +505,9 @@ public:
type_signal_voice_speaking signal_voice_speaking();
type_signal_voice_user_disconnect signal_voice_user_disconnect();
type_signal_voice_user_connect signal_voice_user_connect();
+ type_signal_voice_requested_connect signal_voice_requested_connect();
+ type_signal_voice_requested_disconnect signal_voice_requested_disconnect();
+ type_signal_voice_client_state_update signal_voice_client_state_update();
#endif
protected:
@@ -565,5 +571,8 @@ protected:
type_signal_voice_speaking m_signal_voice_speaking;
type_signal_voice_user_disconnect m_signal_voice_user_disconnect;
type_signal_voice_user_connect m_signal_voice_user_connect;
+ type_signal_voice_requested_connect m_signal_voice_requested_connect;
+ type_signal_voice_requested_disconnect m_signal_voice_requested_disconnect;
+ type_signal_voice_client_state_update m_signal_voice_client_state_update;
#endif
};