DDraceNetwork Documentation
Loading...
Searching...
No Matches
discord.h
Go to the documentation of this file.
1#ifndef ENGINE_DISCORD_H
2#define ENGINE_DISCORD_H
3
4#include "kernel.h"
5#include <base/types.h>
7
8class IDiscord : public IInterface
9{
10 MACRO_INTERFACE("discord")
11public:
12 virtual void Update() = 0;
13
15 virtual void SetGameInfo(const CServerInfo &ServerInfo, const char *pMapName, bool Registered) = 0;
17 virtual void UpdatePlayerCount(int Count) = 0;
18};
19
21
22#endif // ENGINE_DISCORD_H
Definition serverbrowser.h:25
Definition discord.h:9
virtual void Update()=0
virtual void UpdatePlayerCount(int Count)=0
virtual void UpdateServerInfo(const CServerInfo &ServerInfo, const char *pMapName)=0
virtual void ClearGameInfo()=0
virtual void SetGameInfo(const CServerInfo &ServerInfo, const char *pMapName, bool Registered)=0
Definition kernel.h:10
Definition vmath.h:15
IDiscord * CreateDiscord()
Definition discord.cpp:220
#define MACRO_INTERFACE(Name)
Definition kernel.h:25