#include <friends.h>
|
| CFriends () |
|
void | Init (bool Foes=false) override |
|
int | NumFriends () const override |
|
const CFriendInfo * | GetFriend (int Index) const override |
|
int | GetFriendState (const char *pName, const char *pClan) const override |
|
bool | IsFriend (const char *pName, const char *pClan, bool PlayersOnly) const override |
|
void | AddFriend (const char *pName, const char *pClan) override |
|
void | RemoveFriend (const char *pName, const char *pClan) override |
|
void | RemoveFriend (int Index) |
|
void | Friends () |
|
virtual void | Init (bool Foes=false)=0 |
|
virtual int | NumFriends () const =0 |
|
virtual const CFriendInfo * | GetFriend (int Index) const =0 |
|
virtual int | GetFriendState (const char *pName, const char *pClan) const =0 |
|
virtual bool | IsFriend (const char *pName, const char *pClan, bool PlayersOnly) const =0 |
|
virtual void | AddFriend (const char *pName, const char *pClan)=0 |
|
virtual void | RemoveFriend (const char *pName, const char *pClan)=0 |
|
| IInterface () |
|
virtual void | Shutdown () |
|
virtual | ~IInterface () |
|
◆ CFriends()
◆ AddFriend()
void CFriends::AddFriend |
( |
const char * |
pName, |
|
|
const char * |
pClan |
|
) |
| |
|
overridevirtual |
◆ ConAddFriend()
◆ ConfigSaveCallback()
void CFriends::ConfigSaveCallback |
( |
IConfigManager * |
pConfigManager, |
|
|
void * |
pUserData |
|
) |
| |
|
staticprivate |
◆ ConFriends()
◆ ConRemoveFriend()
◆ Friends()
void CFriends::Friends |
( |
| ) |
|
◆ GetFriend()
const CFriendInfo * CFriends::GetFriend |
( |
int |
Index | ) |
const |
|
overridevirtual |
◆ GetFriendState()
int CFriends::GetFriendState |
( |
const char * |
pName, |
|
|
const char * |
pClan |
|
) |
| const |
|
overridevirtual |
◆ Init()
void CFriends::Init |
( |
bool |
Foes = false | ) |
|
|
overridevirtual |
◆ IsFriend()
bool CFriends::IsFriend |
( |
const char * |
pName, |
|
|
const char * |
pClan, |
|
|
bool |
PlayersOnly |
|
) |
| const |
|
overridevirtual |
◆ NumFriends()
int CFriends::NumFriends |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ RemoveFriend() [1/2]
void CFriends::RemoveFriend |
( |
const char * |
pName, |
|
|
const char * |
pClan |
|
) |
| |
|
overridevirtual |
◆ RemoveFriend() [2/2]
void CFriends::RemoveFriend |
( |
int |
Index | ) |
|
◆ m_aFriends
◆ m_Foes
◆ m_NumFriends
int CFriends::m_NumFriends |
|
private |
The documentation for this class was generated from the following files: