DDraceNetwork Documentation
Loading...
Searching...
No Matches
IDiscord Class Referenceabstract

#include <discord.h>

Inheritance diagram for IDiscord:
[legend]
Collaboration diagram for IDiscord:
[legend]

Public Member Functions

virtual void Update ()=0
 
virtual void ClearGameInfo ()=0
 
virtual void SetGameInfo (const CServerInfo &ServerInfo, const char *pMapName, bool Registered)=0
 
virtual void UpdateServerInfo (const CServerInfo &ServerInfo, const char *pMapName)=0
 
virtual void UpdatePlayerCount (int Count)=0
 
- Public Member Functions inherited from IInterface
 IInterface ()
 
virtual void Shutdown ()
 
virtual ~IInterface ()=default
 

Static Public Member Functions

static const charInterfaceName ()
 

Additional Inherited Members

- Protected Member Functions inherited from IInterface
IKernelKernel ()
 

Member Function Documentation

◆ ClearGameInfo()

virtual void IDiscord::ClearGameInfo ( )
pure virtual

Implemented in CDiscord, and CDiscordStub.

◆ InterfaceName()

static const char * IDiscord::InterfaceName ( )
inlinestatic

◆ SetGameInfo()

virtual void IDiscord::SetGameInfo ( const CServerInfo ServerInfo,
const char pMapName,
bool  Registered 
)
pure virtual

Implemented in CDiscord, and CDiscordStub.

◆ Update()

virtual void IDiscord::Update ( )
pure virtual

Implemented in CDiscord, and CDiscordStub.

◆ UpdatePlayerCount()

virtual void IDiscord::UpdatePlayerCount ( int  Count)
pure virtual

Implemented in CDiscord, and CDiscordStub.

◆ UpdateServerInfo()

virtual void IDiscord::UpdateServerInfo ( const CServerInfo ServerInfo,
const char pMapName 
)
pure virtual

Implemented in CDiscord, and CDiscordStub.


The documentation for this class was generated from the following file: