3#ifndef GAME_CLIENT_COMPONENTS_PLAYERS_H
4#define GAME_CLIENT_COMPONENTS_PLAYERS_H
52 int Sizeof()
const override {
return sizeof(*this); }
Definition component.h:165
int m_WeaponEmoteQuadContainerIndex
Definition players.h:36
void RenderHookCollLine(const CNetObj_Character *pPrevChar, const CNetObj_Character *pPlayerChar, int ClientId)
Definition players.cpp:160
void RenderHand6(const CTeeRenderInfo *pInfo, vec2 HandPos, float HandAngle, float Alpha)
Definition players.cpp:83
void RenderHand7(const CTeeRenderInfo *pInfo, vec2 HandPos, float HandAngle, float Alpha)
Definition players.cpp:65
int Sizeof() const override
Definition players.h:52
friend class CGhost
Definition players.h:12
void OnInit() override
Definition players.cpp:1036
void RenderHand(const CTeeRenderInfo *pInfo, vec2 CenterPos, vec2 Dir, float AngleOffset, vec2 PostRotOffset, float Alpha)
Definition players.cpp:51
std::shared_ptr< CManagedTeeRenderInfo > m_pSpectatorTeeRenderInfo
Definition players.h:43
void CreateSpectatorTeeRenderInfo()
Definition players.cpp:1026
bool IsPlayerInfoAvailable(int ClientId) const
Definition players.cpp:885
std::shared_ptr< CManagedTeeRenderInfo > m_pNinjaTeeRenderInfo
Definition players.h:42
float GetPlayerTargetAngle(const CNetObj_Character *pPrevChar, const CNetObj_Character *pPlayerChar, int ClientId, float Intra=0.0f)
Definition players.cpp:95
void RenderPlayer(const CNetObj_Character *pPrevChar, const CNetObj_Character *pPlayerChar, const CTeeRenderInfo *pRenderInfo, int ClientId, float Intra=0.f)
Definition players.cpp:505
const std::shared_ptr< CManagedTeeRenderInfo > & NinjaTeeRenderInfo() const
Definition players.h:56
void CreateNinjaTeeRenderInfo()
Definition players.cpp:1016
void RenderHook(const CNetObj_Character *pPrevChar, const CNetObj_Character *pPlayerChar, const CTeeRenderInfo *pRenderInfo, int ClientId, float Intra=0.f)
Definition players.cpp:424
const std::shared_ptr< CManagedTeeRenderInfo > & SpectatorTeeRenderInfo() const
Definition players.h:57
void OnRender() override
Definition players.cpp:892
int m_aWeaponSpriteMuzzleQuadContainerIndex[NUM_WEAPONS]
Definition players.h:37
@ NUM_WEAPONS
Definition protocol.h:1586
Definition protocol.h:518
vector2_base< float > vec2
Definition vmath.h:161