3#ifndef ENGINE_CLIENT_FRIENDS_H
4#define ENGINE_CLIENT_FRIENDS_H
26 void Init(
bool Foes =
false)
override;
30 int GetFriendState(
const char *pName,
const char *pClan)
const override;
31 bool IsFriend(
const char *pName,
const char *pClan,
bool PlayersOnly)
const override;
33 void AddFriend(
const char *pName,
const char *pClan)
override;
34 void RemoveFriend(
const char *pName,
const char *pClan)
override;
CFriends()
Definition friends.cpp:14
static void ConAddFriend(IConsole::IResult *pResult, void *pUserData)
Definition friends.cpp:21
int NumFriends() const override
Definition friends.h:28
int m_Foes
Definition friends.h:14
void RemoveFriend(const char *pName, const char *pClan) override
Definition friends.cpp:126
const CFriendInfo * GetFriend(int Index) const override
Definition friends.cpp:65
void Init(bool Foes=false) override
Definition friends.cpp:39
static void ConfigSaveCallback(IConfigManager *pConfigManager, void *pUserData)
Definition friends.cpp:163
int m_NumFriends
Definition friends.h:15
static void ConRemoveFriend(IConsole::IResult *pResult, void *pUserData)
Definition friends.cpp:27
static void ConFriends(IConsole::IResult *pResult, void *pUserData)
Definition friends.cpp:33
int GetFriendState(const char *pName, const char *pClan) const override
Definition friends.cpp:71
void Friends()
Definition friends.cpp:148
bool IsFriend(const char *pName, const char *pClan, bool PlayersOnly) const override
Definition friends.cpp:92
void AddFriend(const char *pName, const char *pClan) override
Definition friends.cpp:105
CFriendInfo m_aFriends[MAX_FRIENDS]
Definition friends.h:13
static constexpr auto MAX_FRIENDS
Definition friends.h:28