![]() |
DDNet documentation
|
Public Member Functions | |
| bool | Init (FDiscordCreate pfnDiscordCreate) |
| void | Update () override |
| void | ClearGameInfo () override |
| void | SetGameInfo (const CServerInfo &ServerInfo, bool Registered) override |
| void | UpdateServerInfo (const CServerInfo &ServerInfo) override |
| void | UpdatePlayerCount (int Count) override |
| void | UpdateServerIp (const CServerInfo &ServerInfo) |
| Public Member Functions inherited from IInterface | |
| IInterface () | |
| virtual void | Shutdown () |
| virtual | ~IInterface ()=default |
Static Public Member Functions | |
| static void DISCORD_CALLBACK | OnActivityJoin (void *pEventData, const char *pSecret) |
| Static Public Member Functions inherited from IDiscord | |
| static const char * | InterfaceName () |
Private Attributes | |
| DiscordActivity | m_Activity |
| bool | m_UpdateActivity = false |
| int64_t | m_LastActivityUpdate = 0 |
| IDiscordCore * | m_pCore |
| IDiscordActivityEvents | m_ActivityEvents |
| IDiscordActivityManager * | m_pActivityManager |
Additional Inherited Members | |
| Protected Member Functions inherited from IInterface | |
| IKernel * | Kernel () |
|
inlineoverridevirtual |
Implements IDiscord.
|
inline |
|
inlinestatic |
|
inlineoverridevirtual |
Implements IDiscord.
|
inlineoverridevirtual |
Implements IDiscord.
|
inlineoverridevirtual |
Implements IDiscord.
|
inlineoverridevirtual |
Implements IDiscord.
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |