DDraceNetwork Docs
CMenus::CFriendItem Class Reference

#include <menus.h>

Collaboration diagram for CMenus::CFriendItem:
[legend]

Public Member Functions

 CFriendItem ()
 
 CFriendItem (const CFriendInfo *pFriendInfo)
 
 CFriendItem (const CServerInfo::CClient &CurrentClient, const CServerInfo *pServerInfo)
 
const char * Name () const
 
const char * Clan () const
 
const CServerInfoServerInfo () const
 
int FriendState () const
 
bool IsPlayer () const
 
bool IsAfk () const
 
const char * Skin () const
 
bool CustomSkinColors () const
 
int CustomSkinColorBody () const
 
int CustomSkinColorFeet () const
 
const void * ListItemId () const
 
const void * RemoveButtonId () const
 
const void * CommunityTooltipId () const
 
const void * SkinTooltipId () const
 
bool operator< (const CFriendItem &Other) const
 

Private Attributes

char m_aName [MAX_NAME_LENGTH]
 
char m_aClan [MAX_CLAN_LENGTH]
 
const CServerInfom_pServerInfo
 
int m_FriendState
 
bool m_IsPlayer
 
bool m_IsAfk
 
char m_aSkin [MAX_SKIN_LENGTH]
 
bool m_CustomSkinColors
 
int m_CustomSkinColorBody
 
int m_CustomSkinColorFeet
 

Constructor & Destructor Documentation

◆ CFriendItem() [1/3]

CMenus::CFriendItem::CFriendItem ( )
inline

◆ CFriendItem() [2/3]

CMenus::CFriendItem::CFriendItem ( const CFriendInfo pFriendInfo)
inline

◆ CFriendItem() [3/3]

CMenus::CFriendItem::CFriendItem ( const CServerInfo::CClient CurrentClient,
const CServerInfo pServerInfo 
)
inline

Member Function Documentation

◆ Clan()

const char * CMenus::CFriendItem::Clan ( ) const
inline

◆ CommunityTooltipId()

const void * CMenus::CFriendItem::CommunityTooltipId ( ) const
inline

◆ CustomSkinColorBody()

int CMenus::CFriendItem::CustomSkinColorBody ( ) const
inline

◆ CustomSkinColorFeet()

int CMenus::CFriendItem::CustomSkinColorFeet ( ) const
inline

◆ CustomSkinColors()

bool CMenus::CFriendItem::CustomSkinColors ( ) const
inline

◆ FriendState()

int CMenus::CFriendItem::FriendState ( ) const
inline

◆ IsAfk()

bool CMenus::CFriendItem::IsAfk ( ) const
inline

◆ IsPlayer()

bool CMenus::CFriendItem::IsPlayer ( ) const
inline

◆ ListItemId()

const void * CMenus::CFriendItem::ListItemId ( ) const
inline

◆ Name()

const char * CMenus::CFriendItem::Name ( ) const
inline

◆ operator<()

bool CMenus::CFriendItem::operator< ( const CFriendItem Other) const
inline

◆ RemoveButtonId()

const void * CMenus::CFriendItem::RemoveButtonId ( ) const
inline

◆ ServerInfo()

const CServerInfo * CMenus::CFriendItem::ServerInfo ( ) const
inline

◆ Skin()

const char * CMenus::CFriendItem::Skin ( ) const
inline

◆ SkinTooltipId()

const void * CMenus::CFriendItem::SkinTooltipId ( ) const
inline

Member Data Documentation

◆ m_aClan

char CMenus::CFriendItem::m_aClan[MAX_CLAN_LENGTH]
private

◆ m_aName

char CMenus::CFriendItem::m_aName[MAX_NAME_LENGTH]
private

◆ m_aSkin

char CMenus::CFriendItem::m_aSkin[MAX_SKIN_LENGTH]
private

◆ m_CustomSkinColorBody

int CMenus::CFriendItem::m_CustomSkinColorBody
private

◆ m_CustomSkinColorFeet

int CMenus::CFriendItem::m_CustomSkinColorFeet
private

◆ m_CustomSkinColors

bool CMenus::CFriendItem::m_CustomSkinColors
private

◆ m_FriendState

int CMenus::CFriendItem::m_FriendState
private

◆ m_IsAfk

bool CMenus::CFriendItem::m_IsAfk
private

◆ m_IsPlayer

bool CMenus::CFriendItem::m_IsPlayer
private

◆ m_pServerInfo

const CServerInfo* CMenus::CFriendItem::m_pServerInfo
private

The documentation for this class was generated from the following file: