3#ifndef GAME_CLIENT_COMPONENTS_MAPLAYERS_H
4#define GAME_CLIENT_COMPONENTS_MAPLAYERS_H
34 int Sizeof()
const override {
return sizeof(*this); }
Definition background.h:22
Definition component.h:165
Definition gameclient.h:132
Definition render_map.h:32
Definition mapimages.h:37
Definition maplayers.h:18
CLayers * m_pLayers
Definition maplayers.h:22
static void EnvelopeEval(int TimeOffsetMillis, int Env, ColorRGBA &Result, size_t Channels, IMap *pMap, CMapBasedEnvelopePointAccess *pEnvelopePoints, IClient *pClient, CGameClient *pGameClient, bool OnlineOnly)
Definition maplayers.cpp:12
CMapImages * m_pImages
Definition maplayers.h:23
void OnInit() override
Definition maplayers.cpp:72
CRenderLayerParams m_Params
Definition maplayers.h:43
std::shared_ptr< CMapBasedEnvelopePointAccess > m_pEnvelopePoints
Definition maplayers.h:24
bool m_OnlineOnly
Definition maplayers.h:27
int Sizeof() const override
Definition maplayers.h:34
void OnRender() override
Definition maplayers.cpp:100
ERenderType m_Type
Definition maplayers.h:26
CMapRenderer m_MapRenderer
Definition maplayers.h:44
void OnMapLoad() override
Definition maplayers.cpp:84
virtual CCamera * GetCurCamera()
Definition maplayers.cpp:79
Definition map_renderer.h:10
Definition render_layer.h:34
Definition render_interfaces.h:24
ERenderType
Definition render_interfaces.h:15