24 std::vector<drawn_sprite>
27 const unit *punit)
const override;
38 std::array<tile_state_sprites, GTS_COUNT>
m_states;
void load_sprites() override
Loads all sprites that do not depend on the ruleset.
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 goto sprites.
layer_goto(struct tileset *ts)
std::array< tile_state_sprites, GTS_COUNT > m_states
virtual ~layer_goto()=default
A layer when drawing the map.
std::array< QPixmap *, NUM_TILES_DIGITS > turns_tens
std::array< QPixmap *, NUM_TILES_DIGITS > turns_hundreds
std::array< QPixmap *, NUM_TILES_DIGITS > turns