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 char * InterfaceName ()

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()

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: