Dissonity
Unity SDK for Discord activities
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
]
C
Dissonity.Models.Activity
C
Dissonity.Models.ActivityAssets
C
Dissonity.Models.Builders.ActivityBuilder
More information about rich presence:
https://discord.com/developers/docs/rich-presence/using-with-the-embedded-app-sdk#custom-rich-presence-data
C
Dissonity.Models.ActivityParty
C
Dissonity.Models.ActivitySecrets
C
Dissonity.Models.ActivityTimestamps
C
Dissonity.Api
C
Dissonity.Models.Application
C
Dissonity.Models.Attachment
▼
C
Attribute
C
Dissonity.DissonityConfigAttribute
Use this attribute on a class that inherits from
SdkConfiguration
C
Dissonity.Models.AuthenticatedApplication
C
Dissonity.Commands.Responses.AuthenticateData
C
Dissonity.Commands.Responses.AuthorizeData
C
Dissonity.Models.AuthorizeResponseType
C
Dissonity.Models.AvatarDecoration
▼
C
Dissonity.Models.BaseUser
This class is the parent for all the user-like structures.
It's also the "user" object sent on start
C
Dissonity.Models.AuthenticatedUser
▼
C
Dissonity.Models.User
C
Dissonity.Models.Participant
C
Dissonity.Models.ChannelMention
C
Dissonity.Models.ChannelRpc
C
Dissonity.Api.Commands
Subclass that allows sending RPC commands
C
Dissonity.Models.ConsoleLevel
C
Dissonity.Models.CurrencyCode
C
Dissonity.Events.DiscordEventType
C
Dissonity.Events.DiscordSubscription
C
Dissonity.Models.Embed
C
Dissonity.Models.EmbedAuthor
C
Dissonity.Models.EmbedField
C
Dissonity.Models.EmbedFooter
C
Dissonity.Models.EmbedProvider
C
Dissonity.Models.Emoji
C
Dissonity.Commands.Responses.EncourageHardwareAccelerationData
C
Dissonity.Models.Entitlement
C
Dissonity.Events.ErrorEventData
▼
C
Exception
C
Dissonity.CommandException
This exception is thrown by the
Api.Commands
and
Api.Subscribe
methods when the Discord client sends an error response for a command.
C
Dissonity.ExternalException
This exception is thrown by the
Api.Initialize
method when the hiRPC handshake is an error payload.
C
Dissonity.OutsideDiscordException
This exception is thrown by the
Api.Initialize
method when the application runs outside the Discord client.
C
Dissonity.Commands.Responses.GetChannelPermissionsData
C
Dissonity.Commands.Responses.GetPlatformBehaviorsData
C
Dissonity.Models.GuildMember
C
Dissonity.Models.GuildMemberRpc
C
Dissonity.Api.HiRpc
Subclass that enables C#/JS interoperation
C
Dissonity.Models.Interop.HiRpcSubscription
C
Dissonity.Models.Image
C
Dissonity.Commands.Responses.InitiateImageUploadData
▼
C
ISdkConfiguration
C
Dissonity.SdkConfiguration< TRequest, TResponse >
C
Dissonity.Models.Locale
C
Dissonity.Api.LocalStorage
Subclass that allows storing key-value pairs locally
C
Dissonity.Models.Builders.MappingBuilder
C
Dissonity.Models.Message
C
Dissonity.Models.MessageActivity
C
Dissonity.Models.MessageReference
C
Dissonity.Models.MultiEvent
This is not a normal RPC event, this "event" is sent through hiRPC once the authentication process has finished successfully and Unity has loaded
C
Dissonity.Models.OauthScope
C
Dissonity.Commands.Responses.OpenExternalLinkData
C
Dissonity.Models.Builders.PatchUrlMappingsConfigBuilder
C
Dissonity.Models.Platform
C
Dissonity.Models.Presence
C
Dissonity.Api.Proxy
Subclass that helps sending HTTPs requests through the Discord proxy
C
Dissonity.Models.Interop.QueryData
C
Dissonity.Models.Reaction
C
Dissonity.Models.ReadyConfig
C
Dissonity.Events.ReadyEventData
C
Dissonity.Models.Relationship
C
Dissonity.ServerTokenRequest
C
Dissonity.ServerTokenResponse
C
Dissonity.Commands.Responses.SetConfigData
C
Dissonity.Commands.Responses.ShareLinkData
C
Dissonity.Models.Sku
C
Dissonity.Models.SkuPrice
C
Dissonity.Models.SpeakingData
C
Dissonity.Api.Subscribe
Subclass that allows listening to RPC events
C
Dissonity.Commands.Responses.UserSettingsGetLocaleData
C
Dissonity.Models.UserVoiceState
C
Dissonity.Utils
C
Dissonity.Models.Video
C
Dissonity.Models.VoiceState
Generated by
1.12.0