Dissonity
Unity SDK for Discord activities
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NDissonity
 NCommands
 NResponses
 CAuthenticateData
 CAuthorizeData
 CEncourageHardwareAccelerationData
 CGetChannelPermissionsData
 CGetPlatformBehaviorsData
 CInitiateImageUploadData
 COpenExternalLinkData
 CSetConfigData
 CShareLinkData
 CUserSettingsGetLocaleData
 NEvents
 CDiscordEventType
 CDiscordSubscription
 CErrorEventData
 CReadyEventData
 NModels
 NBuilders
 CActivityBuilderMore information about rich presence: https://discord.com/developers/docs/rich-presence/using-with-the-embedded-app-sdk#custom-rich-presence-data
 CMappingBuilder
 CPatchUrlMappingsConfigBuilder
 NInterop
 CHiRpcSubscription
 CQueryData
 CActivity
 CActivityAssets
 CActivityParty
 CActivitySecrets
 CActivityTimestamps
 CApplication
 CAttachment
 CAuthenticatedApplication
 CAuthenticatedUser
 CAuthorizeResponseType
 CAvatarDecoration
 CBaseUserThis class is the parent for all the user-like structures.

It's also the "user" object sent on start
 CChannelMention
 CChannelRpc
 CConsoleLevel
 CCurrencyCode
 CEmbed
 CEmbedAuthor
 CEmbedField
 CEmbedFooter
 CEmbedProvider
 CEmoji
 CEntitlement
 CGuildMember
 CGuildMemberRpc
 CImage
 CLocale
 CMessage
 CMessageActivity
 CMessageReference
 CMultiEventThis is not a normal RPC event, this "event" is sent through hiRPC once the authentication process has finished successfully and Unity has loaded
 COauthScope
 CParticipant
 CPlatform
 CPresence
 CReaction
 CReadyConfig
 CRelationship
 CSku
 CSkuPrice
 CSpeakingData
 CUser
 CUserVoiceState
 CVideo
 CVoiceState
 CApi
 CCommandsSubclass that allows sending RPC commands
 CHiRpcSubclass that enables C#/JS interoperation
 CLocalStorageSubclass that allows storing key-value pairs locally
 CProxySubclass that helps sending HTTPs requests through the Discord proxy
 CSubscribeSubclass that allows listening to RPC events
 CCommandExceptionThis exception is thrown by the Api.Commands and Api.Subscribe methods when the Discord client sends an error response for a command.

 CDissonityConfigAttributeUse this attribute on a class that inherits from SdkConfiguration
 CExternalExceptionThis exception is thrown by the Api.Initialize method when the hiRPC handshake is an error payload.

 COutsideDiscordExceptionThis exception is thrown by the Api.Initialize method when the application runs outside the Discord client.

 CSdkConfiguration
 CServerTokenRequest
 CServerTokenResponse
 CUtils