|
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 | |
| ActivityJoinWithApplicationCallback 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 | |
| AuthorizeRequestCallback 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 | |
| GetCurrentUserV2() 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 | |
| GetUserMessageSummaries(discordpp::Client::UserMessageSummariesCallback cb) | discordpp::Client | |
| GetUserMessagesWithLimit(uint64_t recipientId, int32_t limit, discordpp::Client::UserMessagesWithLimitCallback cb) | discordpp::Client | |
| GetVersionHash() | discordpp::Client | static |
| GetVersionMajor() | discordpp::Client | static |
| GetVersionMinor() | discordpp::Client | static |
| GetVersionPatch() | discordpp::Client | static |
| IsAuthenticated() | discordpp::Client | |
| JoinLinkedLobbyGuild(uint64_t lobbyId, discordpp::Client::ProvisionalUserMergeRequiredCallback provisionalUserMergeRequiredCallback, discordpp::Client::JoinLinkedLobbyGuildCallback callback) | discordpp::Client | |
| JoinLinkedLobbyGuildCallback typedef | 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 | |
| RegisterAuthorizeRequestCallback(discordpp::Client::AuthorizeRequestCallback 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 | |
| RemoveAuthorizeRequestCallback() | 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 | |
| SetActivityJoinWithApplicationCallback(discordpp::Client::ActivityJoinWithApplicationCallback 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 | |
| UserMessageSummariesCallback typedef | discordpp::Client | |
| UserMessagesWithLimitCallback typedef | discordpp::Client | |
| UserUpdatedCallback typedef | discordpp::Client | |
| VoiceParticipantChangedCallback typedef | discordpp::Client |