DDraceNetwork Documentation
Loading...
Searching...
No Matches
CMenus::CFriendItem Class Reference

#include <menus.h>

Collaboration diagram for CMenus::CFriendItem:
[legend]

Public Member Functions

 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 char * Skin7 (int Part) const
bool UseCustomSkinColor7 (int Part) const
int CustomSkinColor7 (int Part) 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
char m_aaSkin7 [protocol7::NUM_SKINPARTS][protocol7::MAX_SKIN_LENGTH]
bool m_aUseCustomSkinColor7 [protocol7::NUM_SKINPARTS]
int m_aCustomSkinColor7 [protocol7::NUM_SKINPARTS]

Constructor & Destructor Documentation

◆ CFriendItem() [1/2]

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

◆ CFriendItem() [2/2]

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

◆ CustomSkinColor7()

int CMenus::CFriendItem::CustomSkinColor7 ( int Part) 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

◆ Skin7()

const char * CMenus::CFriendItem::Skin7 ( int Part) const
inline

◆ SkinTooltipId()

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

◆ UseCustomSkinColor7()

bool CMenus::CFriendItem::UseCustomSkinColor7 ( int Part) const
inline

Member Data Documentation

◆ m_aaSkin7

char CMenus::CFriendItem::m_aaSkin7[protocol7::NUM_SKINPARTS][protocol7::MAX_SKIN_LENGTH]
private

◆ m_aClan

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

◆ m_aCustomSkinColor7

int CMenus::CFriendItem::m_aCustomSkinColor7[protocol7::NUM_SKINPARTS]
private

◆ m_aName

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

◆ m_aSkin

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

◆ m_aUseCustomSkinColor7

bool CMenus::CFriendItem::m_aUseCustomSkinColor7[protocol7::NUM_SKINPARTS]
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:
  • src/game/client/components/menus.h