ddnet/src/game/client/components/mapimages.h
2015-08-27 00:52:31 +02:00

32 lines
684 B
C++

/* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
/* If you are missing that file, acquire a complete release at teeworlds.com. */
#ifndef GAME_CLIENT_COMPONENTS_MAPIMAGES_H
#define GAME_CLIENT_COMPONENTS_MAPIMAGES_H
#include <game/client/component.h>
class CMapImages : public CComponent
{
friend class CBackground;
int m_aTextures[64];
int m_Count;
public:
CMapImages();
int Get(int Index) const { return m_aTextures[Index]; }
int Num() const { return m_Count; }
virtual void OnMapLoad();
void LoadBackground(class IMap *pMap);
// DDRace
int GetEntities();
private:
int m_EntitiesTextures;
};
#endif