21 #ifndef RESOURCES_MAP_SPECIALLAYER_H 22 #define RESOURCES_MAP_SPECIALLAYER_H 48 int startX,
int startY,
50 const
int scrollX, const
int scrollY) const
A_NONNULL(2);
56 void setTile(const
int x, const
int y, const
int type);
70 const int *getCache()
const 85 #endif // RESOURCES_MAP_SPECIALLAYER_H #define A_DELETE_COPY(func)
void setTile(const int x, const int y, MapItem *const item)
int calcMemoryLocal() const
SpecialLayer(const std::string &name, const int width, const int height)
void draw(Graphics *const graphics, int startX, int startY, int endX, int endY, const int scrollX, const int scrollY) const
MapItem * getTile(const int x, const int y) const
std::string getCounterName() const
void addRoad(const Path &road)
std::list< Position > Path