- details - Variable in class club.minnced.discord.rpc.DiscordRichPresence
-
What the player is currently doing.
- disconnected - Variable in class club.minnced.discord.rpc.DiscordEventHandlers
-
Called when the RPC connection has been severed
- Discord_ClearPresence() - Method in interface club.minnced.discord.rpc.DiscordRPC
-
Clears the currently set presence.
- Discord_Initialize(String, DiscordEventHandlers, boolean, String) - Method in interface club.minnced.discord.rpc.DiscordRPC
-
Initializes the library, supply with application details and event handlers.
- Discord_Register(String, String) - Method in interface club.minnced.discord.rpc.DiscordRPC
-
Registers the given application so it can be run by the discord client.
- Discord_RegisterSteamGame(String, String) - Method in interface club.minnced.discord.rpc.DiscordRPC
-
- DISCORD_REPLY_IGNORE - Static variable in interface club.minnced.discord.rpc.DiscordRPC
-
Currently unsused response, treated like NO.
- DISCORD_REPLY_NO - Static variable in interface club.minnced.discord.rpc.DiscordRPC
-
- DISCORD_REPLY_YES - Static variable in interface club.minnced.discord.rpc.DiscordRPC
-
- Discord_Respond(String, int) - Method in interface club.minnced.discord.rpc.DiscordRPC
-
Responds to the given user with the specified reply type.
- Discord_RunCallbacks() - Method in interface club.minnced.discord.rpc.DiscordRPC
-
Executes the registered handlers for currently queued events.
- Discord_Shutdown() - Method in interface club.minnced.discord.rpc.DiscordRPC
-
Shuts the RPC connection down.
- Discord_UpdateConnection() - Method in interface club.minnced.discord.rpc.DiscordRPC
-
Polls events from the RPC pipe and pushes the currently queued presence.
- Discord_UpdateHandlers(DiscordEventHandlers) - Method in interface club.minnced.discord.rpc.DiscordRPC
-
Updates the registered event handlers to the provided struct.
- Discord_UpdatePresence(DiscordRichPresence) - Method in interface club.minnced.discord.rpc.DiscordRPC
-
Updates the currently set presence of the logged in user.
- DiscordEventHandlers - Class in club.minnced.discord.rpc
-
Struct containing handlers for RPC events
Provided handlers can be null.
- DiscordEventHandlers() - Constructor for class club.minnced.discord.rpc.DiscordEventHandlers
-
- DiscordEventHandlers.OnGameUpdate - Interface in club.minnced.discord.rpc
-
Handler function for game update events (joinGame, spectateGame)
- DiscordEventHandlers.OnJoinRequest - Interface in club.minnced.discord.rpc
-
Handler function for user join requests
- DiscordEventHandlers.OnReady - Interface in club.minnced.discord.rpc
-
Handler function for the ready event
- DiscordEventHandlers.OnStatus - Interface in club.minnced.discord.rpc
-
Handler function for the exceptional events (error, disconnect)
- DiscordRichPresence - Class in club.minnced.discord.rpc
-
Struct binding for a RichPresence
- DiscordRichPresence(String) - Constructor for class club.minnced.discord.rpc.DiscordRichPresence
-
- DiscordRichPresence() - Constructor for class club.minnced.discord.rpc.DiscordRichPresence
-
- DiscordRPC - Interface in club.minnced.discord.rpc
-
- DiscordUser - Class in club.minnced.discord.rpc
-
Struct binding for a discord join request.
- DiscordUser(String) - Constructor for class club.minnced.discord.rpc.DiscordUser
-
- DiscordUser() - Constructor for class club.minnced.discord.rpc.DiscordUser
-
- discriminator - Variable in class club.minnced.discord.rpc.DiscordUser
-
The discriminator of the user that requests to join