Discord Social SDK
|
This is the complete list of members for discordpp::Client, including all inherited members.
AbortAuthorize() | discordpp::Client | |
AbortGetTokenFromDevice() | discordpp::Client | |
AcceptActivityInvite(discordpp::ActivityInvite invite, discordpp::Client::AcceptActivityInviteCallback cb) | discordpp::Client | |
AcceptActivityInviteCallback typedef | discordpp::Client | |
AcceptDiscordFriendRequest(uint64_t userId, discordpp::Client::UpdateRelationshipCallback cb) | discordpp::Client | |
AcceptGameFriendRequest(uint64_t userId, discordpp::Client::UpdateRelationshipCallback cb) | discordpp::Client | |
ActivityInviteCallback typedef | discordpp::Client | |
ActivityJoinCallback typedef | discordpp::Client | |
AddLogCallback(discordpp::Client::LogCallback callback, discordpp::LoggingSeverity minSeverity) | discordpp::Client | |
AddVoiceLogCallback(discordpp::Client::LogCallback callback, discordpp::LoggingSeverity minSeverity) | discordpp::Client | |
AuthorizationCallback typedef | discordpp::Client | |
Authorize(discordpp::AuthorizationArgs args, discordpp::Client::AuthorizationCallback callback) | discordpp::Client | |
AuthorizeDeviceScreenClosedCallback typedef | discordpp::Client | |
BlockUser(uint64_t userId, discordpp::Client::UpdateRelationshipCallback cb) | discordpp::Client | |
CancelDiscordFriendRequest(uint64_t userId, discordpp::Client::UpdateRelationshipCallback cb) | discordpp::Client | |
CancelGameFriendRequest(uint64_t userId, discordpp::Client::UpdateRelationshipCallback cb) | discordpp::Client | |
CanOpenMessageInDiscord(uint64_t messageId) | discordpp::Client | |
ClearRichPresence() | discordpp::Client | |
Client(Client &&other) noexcept | discordpp::Client | |
Client(const Client &)=delete (defined in discordpp::Client) | discordpp::Client | |
Client() | discordpp::Client | explicit |
Client(std::string apiBase, std::string webBase) | discordpp::Client | explicit |
Client(discordpp::ClientCreateOptions options) | discordpp::Client | explicit |
CloseAuthorizeDeviceScreen() | discordpp::Client | |
Connect() | discordpp::Client | |
CreateAuthorizationCodeVerifier() | discordpp::Client | |
CreateOrJoinLobby(std::string const &secret, discordpp::Client::CreateOrJoinLobbyCallback callback) | discordpp::Client | |
CreateOrJoinLobbyCallback typedef | discordpp::Client | |
CreateOrJoinLobbyWithMetadata(std::string const &secret, std::unordered_map< std::string, std::string > const &lobbyMetadata, std::unordered_map< std::string, std::string > const &memberMetadata, discordpp::Client::CreateOrJoinLobbyCallback callback) | discordpp::Client | |
DeleteUserMessage(uint64_t recipientId, uint64_t messageId, discordpp::Client::DeleteUserMessageCallback cb) | discordpp::Client | |
DeleteUserMessageCallback typedef | discordpp::Client | |
DeviceChangeCallback typedef | discordpp::Client | |
Disconnect() | discordpp::Client | |
EditUserMessage(uint64_t recipientId, uint64_t messageId, std::string const &content, discordpp::Client::EditUserMessageCallback cb) | discordpp::Client | |
EditUserMessageCallback typedef | discordpp::Client | |
EndCall(uint64_t channelId, discordpp::Client::EndCallCallback callback) | discordpp::Client | |
EndCallCallback typedef | discordpp::Client | |
EndCalls(discordpp::Client::EndCallsCallback callback) | discordpp::Client | |
EndCallsCallback typedef | discordpp::Client | |
Error enum name | discordpp::Client | |
ErrorToString(discordpp::Client::Error type) | discordpp::Client | static |
ExchangeChildToken(std::string const &parentApplicationToken, uint64_t childApplicationId, discordpp::Client::ExchangeChildTokenCallback callback) | discordpp::Client | |
ExchangeChildTokenCallback typedef | discordpp::Client | |
FetchCurrentUser(discordpp::AuthorizationTokenType tokenType, std::string const &token, discordpp::Client::FetchCurrentUserCallback callback) | discordpp::Client | |
FetchCurrentUserCallback typedef | discordpp::Client | |
GetApplicationId() | discordpp::Client | |
GetCall(uint64_t channelId) | discordpp::Client | |
GetCalls() | discordpp::Client | |
GetChannelHandle(uint64_t channelId) const | discordpp::Client | |
GetCurrentInputDevice(discordpp::Client::GetCurrentInputDeviceCallback cb) | discordpp::Client | |
GetCurrentInputDeviceCallback typedef | discordpp::Client | |
GetCurrentOutputDevice(discordpp::Client::GetCurrentOutputDeviceCallback cb) | discordpp::Client | |
GetCurrentOutputDeviceCallback typedef | discordpp::Client | |
GetCurrentUser() const | discordpp::Client | |
GetDefaultAudioDeviceId() | discordpp::Client | static |
GetDefaultCommunicationScopes() | discordpp::Client | static |
GetDefaultPresenceScopes() | discordpp::Client | static |
GetDiscordClientConnectedUser(uint64_t applicationId, discordpp::Client::GetDiscordClientConnectedUserCallback callback) const | discordpp::Client | |
GetDiscordClientConnectedUserCallback typedef | discordpp::Client | |
GetGuildChannels(uint64_t guildId, discordpp::Client::GetGuildChannelsCallback cb) | discordpp::Client | |
GetGuildChannelsCallback typedef | discordpp::Client | |
GetInputDevices(discordpp::Client::GetInputDevicesCallback cb) | discordpp::Client | |
GetInputDevicesCallback typedef | discordpp::Client | |
GetInputVolume() | discordpp::Client | |
GetLobbyHandle(uint64_t lobbyId) const | discordpp::Client | |
GetLobbyIds() const | discordpp::Client | |
GetLobbyMessagesCallback typedef | discordpp::Client | |
GetLobbyMessagesWithLimit(uint64_t lobbyId, int32_t limit, discordpp::Client::GetLobbyMessagesCallback cb) | discordpp::Client | |
GetMessageHandle(uint64_t messageId) const | discordpp::Client | |
GetOutputDevices(discordpp::Client::GetOutputDevicesCallback cb) | discordpp::Client | |
GetOutputDevicesCallback typedef | discordpp::Client | |
GetOutputVolume() | discordpp::Client | |
GetProvisionalToken(uint64_t applicationId, discordpp::AuthenticationExternalAuthType externalAuthType, std::string const &externalAuthToken, discordpp::Client::TokenExchangeCallback callback) | discordpp::Client | |
GetRelationshipHandle(uint64_t userId) const | discordpp::Client | |
GetRelationships() const | discordpp::Client | |
GetRelationshipsByGroup(discordpp::RelationshipGroupType groupType) const | discordpp::Client | |
GetSelfDeafAll() const | discordpp::Client | |
GetSelfMuteAll() const | discordpp::Client | |
GetStatus() const | discordpp::Client | |
GetToken(uint64_t applicationId, std::string const &code, std::string const &codeVerifier, std::string const &redirectUri, discordpp::Client::TokenExchangeCallback callback) | discordpp::Client | |
GetTokenFromDevice(discordpp::DeviceAuthorizationArgs args, discordpp::Client::TokenExchangeCallback callback) | discordpp::Client | |
GetTokenFromDeviceProvisionalMerge(discordpp::DeviceAuthorizationArgs args, discordpp::AuthenticationExternalAuthType externalAuthType, std::string const &externalAuthToken, discordpp::Client::TokenExchangeCallback callback) | discordpp::Client | |
GetTokenFromProvisionalMerge(uint64_t applicationId, std::string const &code, std::string const &codeVerifier, std::string const &redirectUri, discordpp::AuthenticationExternalAuthType externalAuthType, std::string const &externalAuthToken, discordpp::Client::TokenExchangeCallback callback) | discordpp::Client | |
GetUser(uint64_t userId) const | discordpp::Client | |
GetUserGuilds(discordpp::Client::GetUserGuildsCallback cb) | discordpp::Client | |
GetUserGuildsCallback typedef | discordpp::Client | |
GetVersionHash() | discordpp::Client | static |
GetVersionMajor() | discordpp::Client | static |
GetVersionMinor() | discordpp::Client | static |
GetVersionPatch() | discordpp::Client | static |
IsAuthenticated() | discordpp::Client | |
LeaveLobby(uint64_t lobbyId, discordpp::Client::LeaveLobbyCallback callback) | discordpp::Client | |
LeaveLobbyCallback typedef | discordpp::Client | |
LinkChannelToLobby(uint64_t lobbyId, uint64_t channelId, discordpp::Client::LinkOrUnlinkChannelCallback callback) | discordpp::Client | |
LinkOrUnlinkChannelCallback typedef | discordpp::Client | |
LobbyCreatedCallback typedef | discordpp::Client | |
LobbyDeletedCallback typedef | discordpp::Client | |
LobbyMemberAddedCallback typedef | discordpp::Client | |
LobbyMemberRemovedCallback typedef | discordpp::Client | |
LobbyMemberUpdatedCallback typedef | discordpp::Client | |
LobbyUpdatedCallback typedef | discordpp::Client | |
LogCallback typedef | discordpp::Client | |
MessageCreatedCallback typedef | discordpp::Client | |
MessageDeletedCallback typedef | discordpp::Client | |
MessageUpdatedCallback typedef | discordpp::Client | |
NoAudioInputCallback typedef | discordpp::Client | |
nullobj | discordpp::Client | static |
OnStatusChanged typedef | discordpp::Client | |
OpenAuthorizeDeviceScreen(uint64_t clientId, std::string const &userCode) | discordpp::Client | |
OpenConnectedGamesSettingsInDiscord(discordpp::Client::OpenConnectedGamesSettingsInDiscordCallback callback) | discordpp::Client | |
OpenConnectedGamesSettingsInDiscordCallback typedef | discordpp::Client | |
OpenMessageInDiscord(uint64_t messageId, discordpp::Client::ProvisionalUserMergeRequiredCallback provisionalUserMergeRequiredCallback, discordpp::Client::OpenMessageInDiscordCallback callback) | discordpp::Client | |
OpenMessageInDiscordCallback typedef | discordpp::Client | |
operator bool() const | discordpp::Client | inline |
operator=(Client &&other) noexcept | discordpp::Client | |
operator=(const Client &)=delete (defined in discordpp::Client) | discordpp::Client | |
ProvisionalUserMergeCompleted(bool success) | discordpp::Client | |
ProvisionalUserMergeRequiredCallback typedef | discordpp::Client | |
RefreshToken(uint64_t applicationId, std::string const &refreshToken, discordpp::Client::TokenExchangeCallback callback) | discordpp::Client | |
RegisterLaunchCommand(uint64_t applicationId, std::string command) | discordpp::Client | |
RegisterLaunchSteamApplication(uint64_t applicationId, uint32_t steamAppId) | discordpp::Client | |
RejectDiscordFriendRequest(uint64_t userId, discordpp::Client::UpdateRelationshipCallback cb) | discordpp::Client | |
RejectGameFriendRequest(uint64_t userId, discordpp::Client::UpdateRelationshipCallback cb) | discordpp::Client | |
RelationshipCreatedCallback typedef | discordpp::Client | |
RelationshipDeletedCallback typedef | discordpp::Client | |
RelationshipGroupsUpdatedCallback typedef | discordpp::Client | |
RemoveDiscordAndGameFriend(uint64_t userId, discordpp::Client::UpdateRelationshipCallback cb) | discordpp::Client | |
RemoveGameFriend(uint64_t userId, discordpp::Client::UpdateRelationshipCallback cb) | discordpp::Client | |
RevokeToken(uint64_t applicationId, std::string const &token, discordpp::Client::RevokeTokenCallback callback) | discordpp::Client | |
RevokeTokenCallback typedef | discordpp::Client | |
SearchFriendsByUsername(std::string searchStr) const | discordpp::Client | |
SendActivityInvite(uint64_t userId, std::string const &content, discordpp::Client::SendActivityInviteCallback cb) | discordpp::Client | |
SendActivityInviteCallback typedef | discordpp::Client | |
SendActivityJoinRequest(uint64_t userId, discordpp::Client::SendActivityInviteCallback cb) | discordpp::Client | |
SendActivityJoinRequestReply(discordpp::ActivityInvite invite, discordpp::Client::SendActivityInviteCallback cb) | discordpp::Client | |
SendDiscordFriendRequest(std::string const &username, discordpp::Client::SendFriendRequestCallback cb) | discordpp::Client | |
SendDiscordFriendRequestById(uint64_t userId, discordpp::Client::UpdateRelationshipCallback cb) | discordpp::Client | |
SendFriendRequestCallback typedef | discordpp::Client | |
SendGameFriendRequest(std::string const &username, discordpp::Client::SendFriendRequestCallback cb) | discordpp::Client | |
SendGameFriendRequestById(uint64_t userId, discordpp::Client::UpdateRelationshipCallback cb) | discordpp::Client | |
SendLobbyMessage(uint64_t lobbyId, std::string const &content, discordpp::Client::SendUserMessageCallback cb) | discordpp::Client | |
SendLobbyMessageWithMetadata(uint64_t lobbyId, std::string const &content, std::unordered_map< std::string, std::string > const &metadata, discordpp::Client::SendUserMessageCallback cb) | discordpp::Client | |
SendUserMessage(uint64_t recipientId, std::string const &content, discordpp::Client::SendUserMessageCallback cb) | discordpp::Client | |
SendUserMessageCallback typedef | discordpp::Client | |
SendUserMessageWithMetadata(uint64_t recipientId, std::string const &content, std::unordered_map< std::string, std::string > const &metadata, discordpp::Client::SendUserMessageCallback cb) | discordpp::Client | |
SetActivityInviteCreatedCallback(discordpp::Client::ActivityInviteCallback cb) | discordpp::Client | |
SetActivityInviteUpdatedCallback(discordpp::Client::ActivityInviteCallback cb) | discordpp::Client | |
SetActivityJoinCallback(discordpp::Client::ActivityJoinCallback cb) | discordpp::Client | |
SetAecDump(bool on) | discordpp::Client | |
SetApplicationId(uint64_t applicationId) | discordpp::Client | |
SetAuthorizeDeviceScreenClosedCallback(discordpp::Client::AuthorizeDeviceScreenClosedCallback cb) | discordpp::Client | |
SetAutomaticGainControl(bool on) | discordpp::Client | |
SetDeviceChangeCallback(discordpp::Client::DeviceChangeCallback callback) | discordpp::Client | |
SetEchoCancellation(bool on) | discordpp::Client | |
SetEngineManagedAudioSession(bool isEngineManaged) | discordpp::Client | |
SetGameWindowPid(int32_t pid) | discordpp::Client | |
SetHttpRequestTimeout(int32_t httpTimeoutInMilliseconds) | discordpp::Client | |
SetInputDevice(std::string deviceId, discordpp::Client::SetInputDeviceCallback cb) | discordpp::Client | |
SetInputDeviceCallback typedef | discordpp::Client | |
SetInputVolume(float inputVolume) | discordpp::Client | |
SetLobbyCreatedCallback(discordpp::Client::LobbyCreatedCallback cb) | discordpp::Client | |
SetLobbyDeletedCallback(discordpp::Client::LobbyDeletedCallback cb) | discordpp::Client | |
SetLobbyMemberAddedCallback(discordpp::Client::LobbyMemberAddedCallback cb) | discordpp::Client | |
SetLobbyMemberRemovedCallback(discordpp::Client::LobbyMemberRemovedCallback cb) | discordpp::Client | |
SetLobbyMemberUpdatedCallback(discordpp::Client::LobbyMemberUpdatedCallback cb) | discordpp::Client | |
SetLobbyUpdatedCallback(discordpp::Client::LobbyUpdatedCallback cb) | discordpp::Client | |
SetLogDir(std::string const &path, discordpp::LoggingSeverity minSeverity) | discordpp::Client | |
SetMessageCreatedCallback(discordpp::Client::MessageCreatedCallback cb) | discordpp::Client | |
SetMessageDeletedCallback(discordpp::Client::MessageDeletedCallback cb) | discordpp::Client | |
SetMessageUpdatedCallback(discordpp::Client::MessageUpdatedCallback cb) | discordpp::Client | |
SetNoAudioInputCallback(discordpp::Client::NoAudioInputCallback callback) | discordpp::Client | |
SetNoAudioInputThreshold(float dBFSThreshold) | discordpp::Client | |
SetNoiseSuppression(bool on) | discordpp::Client | |
SetOnlineStatus(discordpp::StatusType status, discordpp::Client::UpdateStatusCallback callback) | discordpp::Client | |
SetOpusHardwareCoding(bool encode, bool decode) | discordpp::Client | |
SetOutputDevice(std::string deviceId, discordpp::Client::SetOutputDeviceCallback cb) | discordpp::Client | |
SetOutputDeviceCallback typedef | discordpp::Client | |
SetOutputVolume(float outputVolume) | discordpp::Client | |
SetRelationshipCreatedCallback(discordpp::Client::RelationshipCreatedCallback cb) | discordpp::Client | |
SetRelationshipDeletedCallback(discordpp::Client::RelationshipDeletedCallback cb) | discordpp::Client | |
SetRelationshipGroupsUpdatedCallback(discordpp::Client::RelationshipGroupsUpdatedCallback cb) | discordpp::Client | |
SetSelfDeafAll(bool deaf) | discordpp::Client | |
SetSelfMuteAll(bool mute) | discordpp::Client | |
SetShowingChat(bool showingChat) | discordpp::Client | |
SetSpeakerMode(bool speakerMode) | discordpp::Client | |
SetStatusChangedCallback(discordpp::Client::OnStatusChanged cb) | discordpp::Client | |
SetThreadPriority(discordpp::Client::Thread thread, int32_t priority) | discordpp::Client | |
SetTokenExpirationCallback(discordpp::Client::TokenExpirationCallback callback) | discordpp::Client | |
SetUserUpdatedCallback(discordpp::Client::UserUpdatedCallback cb) | discordpp::Client | |
SetVoiceLogDir(std::string const &path, discordpp::LoggingSeverity minSeverity) | discordpp::Client | |
SetVoiceParticipantChangedCallback(discordpp::Client::VoiceParticipantChangedCallback cb) | discordpp::Client | |
ShowAudioRoutePicker() | discordpp::Client | |
StartCall(uint64_t channelId) | discordpp::Client | |
StartCallWithAudioCallbacks(uint64_t lobbyId, discordpp::Client::UserAudioReceivedCallback receivedCb, discordpp::Client::UserAudioCapturedCallback capturedCb) | discordpp::Client | |
Status enum name | discordpp::Client | |
StatusToString(discordpp::Client::Status type) | discordpp::Client | static |
Thread enum name | discordpp::Client | |
ThreadToString(discordpp::Client::Thread type) | discordpp::Client | static |
TokenExchangeCallback typedef | discordpp::Client | |
TokenExpirationCallback typedef | discordpp::Client | |
UnblockUser(uint64_t userId, discordpp::Client::UpdateRelationshipCallback cb) | discordpp::Client | |
UnlinkChannelFromLobby(uint64_t lobbyId, discordpp::Client::LinkOrUnlinkChannelCallback callback) | discordpp::Client | |
UnmergeIntoProvisionalAccount(uint64_t applicationId, discordpp::AuthenticationExternalAuthType externalAuthType, std::string const &externalAuthToken, discordpp::Client::UnmergeIntoProvisionalAccountCallback callback) | discordpp::Client | |
UnmergeIntoProvisionalAccountCallback typedef | discordpp::Client | |
UpdateProvisionalAccountDisplayName(std::string const &name, discordpp::Client::UpdateProvisionalAccountDisplayNameCallback callback) | discordpp::Client | |
UpdateProvisionalAccountDisplayNameCallback typedef | discordpp::Client | |
UpdateRelationshipCallback typedef | discordpp::Client | |
UpdateRichPresence(discordpp::Activity activity, discordpp::Client::UpdateRichPresenceCallback cb) | discordpp::Client | |
UpdateRichPresenceCallback typedef | discordpp::Client | |
UpdateStatusCallback typedef | discordpp::Client | |
UpdateToken(discordpp::AuthorizationTokenType tokenType, std::string token, discordpp::Client::UpdateTokenCallback callback) | discordpp::Client | |
UpdateTokenCallback typedef | discordpp::Client | |
UserAudioCapturedCallback typedef | discordpp::Client | |
UserAudioReceivedCallback typedef | discordpp::Client | |
UserUpdatedCallback typedef | discordpp::Client | |
VoiceParticipantChangedCallback typedef | discordpp::Client |