![]() |
DDNet documentation
|
#include <friends.h>
Public Types | |
| enum | { FRIEND_NO = 0 , FRIEND_CLAN , FRIEND_PLAYER } |
Public Member Functions | |
| 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 |
| Public Member Functions inherited from IInterface | |
| IInterface () | |
| virtual void | Shutdown () |
| virtual | ~IInterface ()=default |
Static Public Member Functions | |
| static const char * | InterfaceName () |
Static Public Attributes | |
| static constexpr auto | MAX_FRIENDS = 4096 |
Additional Inherited Members | |
| Protected Member Functions inherited from IInterface | |
| IKernel * | Kernel () |
|
pure virtual |
Implemented in CFriends.
|
pure virtual |
Implemented in CFriends.
|
pure virtual |
Implemented in CFriends.
|
pure virtual |
Implemented in CFriends.
|
inlinestatic |
|
pure virtual |
Implemented in CFriends.
|
pure virtual |
Implemented in CFriends.
|
pure virtual |
Implemented in CFriends.
|
staticconstexpr |