DDraceNetwork Documentation
Loading...
Searching...
No Matches
CGameClient::CClientData Class Reference

#include <gameclient.h>

Collaboration diagram for CGameClient::CClientData:
[legend]

Classes

class  CSixup

Public Member Functions

void UpdateSkinInfo ()
void UpdateSkin7HatSprite (int Dummy)
void UpdateSkin7BotDecoration (int Dummy)
void UpdateRenderInfo ()
void Reset ()
CSkinDescriptor ToSkinDescriptor () const
int ClientId () const

Public Attributes

int m_UseCustomColor
int m_ColorBody
int m_ColorFeet
char m_aName [MAX_NAME_LENGTH]
char m_aClan [MAX_CLAN_LENGTH]
int m_Country
char m_aSkinName [MAX_SKIN_LENGTH]
int m_Team
int m_Emoticon
float m_EmoticonStartFraction
int m_EmoticonStartTick
bool m_Solo
bool m_Jetpack
bool m_CollisionDisabled
bool m_EndlessHook
bool m_EndlessJump
bool m_HammerHitDisabled
bool m_GrenadeHitDisabled
bool m_LaserHitDisabled
bool m_ShotgunHitDisabled
bool m_HookHitDisabled
bool m_Super
bool m_Invincible
bool m_HasTelegunGun
bool m_HasTelegunGrenade
bool m_HasTelegunLaser
int m_FreezeEnd
bool m_DeepFrozen
bool m_LiveFrozen
CCharacterCore m_Predicted
CCharacterCore m_PrevPredicted
std::shared_ptr< CManagedTeeRenderInfom_pSkinInfo = nullptr
CTeeRenderInfo m_RenderInfo
float m_Angle
bool m_Active
bool m_ChatIgnore
bool m_EmoticonIgnore
bool m_Friend
bool m_Foe
int m_AuthLevel
bool m_Afk
bool m_Paused
bool m_Spec
int m_FinishTimeSeconds
int m_FinishTimeMillis
bool m_aSwitchStates [256]
CNetObj_Character m_Snapped
CNetObj_Character m_Evolved
CNetMsg_Sv_PreInput m_aPreInputs [200]
CNetObj_Character m_RenderCur
CNetObj_Character m_RenderPrev
vec2 m_RenderPos
bool m_IsPredicted
bool m_IsPredictedLocal
int64_t m_aSmoothStart [2]
int64_t m_aSmoothLen [2]
vec2 m_aPredPos [200]
int m_aPredTick [200]
bool m_SpecCharPresent
vec2 m_SpecChar
CSixup m_aSixup [NUM_DUMMIES]

Private Attributes

CGameClientm_pGameClient
int m_ClientId

Friends

class CGameClient

Member Function Documentation

◆ ClientId()

int CGameClient::CClientData::ClientId ( ) const
inline

◆ Reset()

void CGameClient::CClientData::Reset ( )

◆ ToSkinDescriptor()

CSkinDescriptor CGameClient::CClientData::ToSkinDescriptor ( ) const

◆ UpdateRenderInfo()

void CGameClient::CClientData::UpdateRenderInfo ( )

◆ UpdateSkin7BotDecoration()

void CGameClient::CClientData::UpdateSkin7BotDecoration ( int Dummy)

◆ UpdateSkin7HatSprite()

void CGameClient::CClientData::UpdateSkin7HatSprite ( int Dummy)

◆ UpdateSkinInfo()

void CGameClient::CClientData::UpdateSkinInfo ( )

◆ CGameClient

friend class CGameClient
friend

Member Data Documentation

◆ m_aClan

char CGameClient::CClientData::m_aClan[MAX_CLAN_LENGTH]

◆ m_Active

bool CGameClient::CClientData::m_Active

◆ m_Afk

bool CGameClient::CClientData::m_Afk

◆ m_aName

char CGameClient::CClientData::m_aName[MAX_NAME_LENGTH]

◆ m_Angle

float CGameClient::CClientData::m_Angle

◆ m_aPredPos

vec2 CGameClient::CClientData::m_aPredPos[200]

◆ m_aPredTick

int CGameClient::CClientData::m_aPredTick[200]

◆ m_aPreInputs

CNetMsg_Sv_PreInput CGameClient::CClientData::m_aPreInputs[200]

◆ m_aSixup

CSixup CGameClient::CClientData::m_aSixup[NUM_DUMMIES]

◆ m_aSkinName

char CGameClient::CClientData::m_aSkinName[MAX_SKIN_LENGTH]

◆ m_aSmoothLen

int64_t CGameClient::CClientData::m_aSmoothLen[2]

◆ m_aSmoothStart

int64_t CGameClient::CClientData::m_aSmoothStart[2]

◆ m_aSwitchStates

bool CGameClient::CClientData::m_aSwitchStates[256]

◆ m_AuthLevel

int CGameClient::CClientData::m_AuthLevel

◆ m_ChatIgnore

bool CGameClient::CClientData::m_ChatIgnore

◆ m_ClientId

int CGameClient::CClientData::m_ClientId
private

◆ m_CollisionDisabled

bool CGameClient::CClientData::m_CollisionDisabled

◆ m_ColorBody

int CGameClient::CClientData::m_ColorBody

◆ m_ColorFeet

int CGameClient::CClientData::m_ColorFeet

◆ m_Country

int CGameClient::CClientData::m_Country

◆ m_DeepFrozen

bool CGameClient::CClientData::m_DeepFrozen

◆ m_Emoticon

int CGameClient::CClientData::m_Emoticon

◆ m_EmoticonIgnore

bool CGameClient::CClientData::m_EmoticonIgnore

◆ m_EmoticonStartFraction

float CGameClient::CClientData::m_EmoticonStartFraction

◆ m_EmoticonStartTick

int CGameClient::CClientData::m_EmoticonStartTick

◆ m_EndlessHook

bool CGameClient::CClientData::m_EndlessHook

◆ m_EndlessJump

bool CGameClient::CClientData::m_EndlessJump

◆ m_Evolved

CNetObj_Character CGameClient::CClientData::m_Evolved

◆ m_FinishTimeMillis

int CGameClient::CClientData::m_FinishTimeMillis

◆ m_FinishTimeSeconds

int CGameClient::CClientData::m_FinishTimeSeconds

◆ m_Foe

bool CGameClient::CClientData::m_Foe

◆ m_FreezeEnd

int CGameClient::CClientData::m_FreezeEnd

◆ m_Friend

bool CGameClient::CClientData::m_Friend

◆ m_GrenadeHitDisabled

bool CGameClient::CClientData::m_GrenadeHitDisabled

◆ m_HammerHitDisabled

bool CGameClient::CClientData::m_HammerHitDisabled

◆ m_HasTelegunGrenade

bool CGameClient::CClientData::m_HasTelegunGrenade

◆ m_HasTelegunGun

bool CGameClient::CClientData::m_HasTelegunGun

◆ m_HasTelegunLaser

bool CGameClient::CClientData::m_HasTelegunLaser

◆ m_HookHitDisabled

bool CGameClient::CClientData::m_HookHitDisabled

◆ m_Invincible

bool CGameClient::CClientData::m_Invincible

◆ m_IsPredicted

bool CGameClient::CClientData::m_IsPredicted

◆ m_IsPredictedLocal

bool CGameClient::CClientData::m_IsPredictedLocal

◆ m_Jetpack

bool CGameClient::CClientData::m_Jetpack

◆ m_LaserHitDisabled

bool CGameClient::CClientData::m_LaserHitDisabled

◆ m_LiveFrozen

bool CGameClient::CClientData::m_LiveFrozen

◆ m_Paused

bool CGameClient::CClientData::m_Paused

◆ m_pGameClient

CGameClient* CGameClient::CClientData::m_pGameClient
private

◆ m_Predicted

CCharacterCore CGameClient::CClientData::m_Predicted

◆ m_PrevPredicted

CCharacterCore CGameClient::CClientData::m_PrevPredicted

◆ m_pSkinInfo

std::shared_ptr<CManagedTeeRenderInfo> CGameClient::CClientData::m_pSkinInfo = nullptr

◆ m_RenderCur

CNetObj_Character CGameClient::CClientData::m_RenderCur

◆ m_RenderInfo

CTeeRenderInfo CGameClient::CClientData::m_RenderInfo

◆ m_RenderPos

vec2 CGameClient::CClientData::m_RenderPos

◆ m_RenderPrev

CNetObj_Character CGameClient::CClientData::m_RenderPrev

◆ m_ShotgunHitDisabled

bool CGameClient::CClientData::m_ShotgunHitDisabled

◆ m_Snapped

CNetObj_Character CGameClient::CClientData::m_Snapped

◆ m_Solo

bool CGameClient::CClientData::m_Solo

◆ m_Spec

bool CGameClient::CClientData::m_Spec

◆ m_SpecChar

vec2 CGameClient::CClientData::m_SpecChar

◆ m_SpecCharPresent

bool CGameClient::CClientData::m_SpecCharPresent

◆ m_Super

bool CGameClient::CClientData::m_Super

◆ m_Team

int CGameClient::CClientData::m_Team

◆ m_UseCustomColor

int CGameClient::CClientData::m_UseCustomColor

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