25 std::vector<drawn_sprite>
28 const unit *punit)
const override;
bool m_warned
Did we warn the user?
std::vector< drawn_sprite > fill_sprite_array(const tile *ptile, const tile_edge *pedge, const tile_corner *pcorner, const unit *punit) const override
Fill in the given sprite array with any needed city size sprites.
void load_sprites() override
Loads all sprites that do not depend on the ruleset.
layer_city_size(struct tileset *ts, const QPoint &offset)
std::array< QPixmap *, NUM_TILES_DIGITS > m_hundreds
std::array< QPixmap *, NUM_TILES_DIGITS > m_tens
std::array< QPixmap *, NUM_TILES_DIGITS > m_units
virtual ~layer_city_size()=default
A layer when drawing the map.