1#ifndef GAME_CLIENT_COMPONENTS_BACKGROUND_H
2#define GAME_CLIENT_COMPONENTS_BACKGROUND_H
14#define CURRENT_MAP "%current%"
38 int Sizeof()
const override {
return sizeof(*this); }
Definition background.h:17
Definition background.h:22
CBackgroundEngineMap * m_pBackgroundMap
Definition background.h:29
CLayers * m_pBackgroundLayers
Definition background.h:30
bool m_Loaded
Definition background.h:25
CMapImages * m_pBackgroundImages
Definition background.h:31
virtual ~CBackground()
Definition background.cpp:26
void OnRender() override
Definition background.cpp:101
void LoadBackground()
Definition background.cpp:48
IEngineMap * m_pMap
Definition background.h:24
void OnMapLoad() override
Definition background.cpp:93
virtual CBackgroundEngineMap * CreateBGMap()
Definition background.cpp:32
char m_aMapName[MAX_MAP_LENGTH]
Definition background.h:26
const char * MapName() const
Definition background.h:45
void OnInit() override
Definition background.cpp:37
int Sizeof() const override
Definition background.h:38
Definition mapimages.h:37
Definition maplayers.h:18
friend class CBackground
Definition maplayers.h:19
@ MAX_MAP_LENGTH
Definition map.h:12
#define MACRO_INTERFACE(Name)
Definition kernel.h:25
ERenderType
Definition render_interfaces.h:15
@ RENDERTYPE_BACKGROUND_FORCE
Definition render_interfaces.h:17