All Classes and Interfaces

Class
Description
Java representation of the Activity structure.
A structure used for images (assets) attached to activities.
A structure used for custom buttons
 
Type of replies to "Ask to join" requests.
Manager to control the player's current activity.
A structure used show information about the player's party.
A structure used to display information about the size (current and max) of the player's party.
A structure containing secrets used to handle and display join and spectate options.
A structure used to make "elapsed" and "remaining" durations.
 
 
A Discord application.
A Discord OAuth2 token.
The main component for accessing Discord's game SDK.
Exception which is thrown when attempting to execute an SDK operation when the Core has been closed.
Initial parameters to create a Core from.
Enum representing possible Flags in CreateParams.
Adapter class for Discord events.
A DiscordEventAdapter that forwards all events to other adapters.
Representation of a Discord user.
A few utils that might be useful when working with the SDK or Discord in general.
Exception which is thrown when a Result that is not Result.OK occurs.
Structure providing information about the size/dimensions of a Discord image.
Handle identifying a Discord image.
Manager to receive information about images and the image data itself.
Type or source of a Discord image.
The Discord status of a user (usually part of their Presence).
Manager to control Discord's game overlay.
Type of a user's premium subscription.
Representation of a user's current presence (usually provided with a Relationship).
The relationship between a user and the current user.
Manager to fetch information about the current user's relationships with other users.
The type of a Relationship between two users.
Enum for results the SDK might return.
Manager to fetch information about Discord users, especially the current user.
Structure representing an input configuration for Discord voice chat.
The type of an input mode specifying how voice transmission is activated.
Manager to control voice settings for Lobby voice channels.