![]() |
DDraceNetwork Documentation
|
#include <friends.h>
Public Member Functions | |
| 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 () |
Public Member Functions inherited from IInterface | |
| IInterface () | |
| virtual void | Shutdown () |
| virtual | ~IInterface ()=default |
Static Private Member Functions | |
| static void | ConAddFriend (IConsole::IResult *pResult, void *pUserData) |
| static void | ConRemoveFriend (IConsole::IResult *pResult, void *pUserData) |
| static void | ConFriends (IConsole::IResult *pResult, void *pUserData) |
| static void | ConfigSaveCallback (IConfigManager *pConfigManager, void *pUserData) |
Private Attributes | |
| CFriendInfo | m_aFriends [MAX_FRIENDS] |
| int | m_Foes |
| int | m_NumFriends |
Additional Inherited Members | |
Public Types inherited from IFriends | |
| enum | { FRIEND_NO = 0 , FRIEND_CLAN , FRIEND_PLAYER , MAX_FRIENDS = 4096 } |
Static Public Member Functions inherited from IFriends | |
| static const char * | InterfaceName () |
Protected Member Functions inherited from IInterface | |
| IKernel * | Kernel () |
| CFriends::CFriends | ( | ) |
Implements IFriends.
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
| void CFriends::Friends | ( | ) |
|
overridevirtual |
Implements IFriends.
Implements IFriends.
|
overridevirtual |
Implements IFriends.
Implements IFriends.
|
private |
|
private |
|
private |