Freeciv21
Develop your civilization from humble roots to a global empire
named_sprites Struct Reference
+ Collaboration diagram for named_sprites:

Public Attributes

QPixmap * indicator [INDICATOR_COUNT][NUM_TILES_PROGRESS]
 
QPixmap * treaty_thumb [2]
 
QPixmap * arrow [ARROW_LAST]
 
QPixmap * events [E_COUNT]
 
QPixmap * tax_luxury
 
QPixmap * tax_science
 
QPixmap * tax_gold
 
QPixmap * dither_tile
 
struct {
   QPixmap *   tile
 
mask
 
const QPixmap * tech [A_LAST]
 
const QPixmap * building [B_LAST]
 
const QPixmap * government [G_LAST]
 
struct {
   std::unique_ptr< freeciv::colorizer >   icon [U_LAST]
 
   std::unique_ptr< freeciv::colorizer >   facing [U_LAST][DIR8_MAGIC_MAX]
 
units
 
std::vector< QPixmap * > nation_flag
 
std::vector< QPixmap * > nation_shield
 
struct citizen_graphic citizen [CITIZEN_LAST]
 
struct citizen_graphic specialist [SP_MAX]
 
QPixmap * spaceship [SPACESHIP_COUNT]
 
struct {
   int   hot_x
 
   int   hot_y
 
   QPixmap *   frame [NUM_CURSOR_FRAMES]
 
cursor [CURSOR_LAST]
 
struct {
   std::vector< QPixmap * >   unit
 
   QPixmap *   nuke
 
explode
 
struct {
   std::vector< QPixmap * >   unhappy
 
   std::vector< QPixmap * >   output [O_LAST]
 
upkeep
 
struct citybar_sprites citybar
 
struct editor_sprites editor
 
struct {
   QPixmap *   attention
 
user
 
struct {
   QPixmap *   activity
 
   QPixmap *   rmact
 
extras [MAX_EXTRA_TYPES]
 
struct {
   QPixmap *   borders [EDGE_COUNT][2]
 
grid
 

Detailed Description

Definition at line 143 of file tilespec.cpp.

Member Data Documentation

◆ activity

QPixmap* named_sprites::activity

Definition at line 189 of file tilespec.cpp.

Referenced by tileset_setup_extra().

◆ arrow

QPixmap * named_sprites::arrow[ARROW_LAST]

Definition at line 146 of file tilespec.cpp.

Referenced by tileset_lookup_sprite_tags().

◆ attention

QPixmap* named_sprites::attention

Definition at line 186 of file tilespec.cpp.

Referenced by get_attention_crosshair_sprite(), and tileset_lookup_sprite_tags().

◆ borders

QPixmap* named_sprites::borders[EDGE_COUNT][2]

Definition at line 192 of file tilespec.cpp.

◆ building

const QPixmap* named_sprites::building[B_LAST]

Definition at line 159 of file tilespec.cpp.

Referenced by get_building_sprite(), and tileset_setup_impr_type().

◆ citizen

struct citizen_graphic named_sprites::citizen[CITIZEN_LAST]

Definition at line 168 of file tilespec.cpp.

Referenced by get_citizen_sprite(), and tileset_setup_citizen_types().

◆ citybar

struct citybar_sprites named_sprites::citybar

◆ 

struct { ... } named_sprites::cursor[CURSOR_LAST]

◆ dither_tile

QPixmap * named_sprites::dither_tile

Definition at line 152 of file tilespec.cpp.

Referenced by get_dither_sprite(), and tileset_lookup_sprite_tags().

◆ editor

struct editor_sprites named_sprites::editor

Definition at line 171 of file tilespec.cpp.

Referenced by get_editor_sprites(), and tileset_lookup_sprite_tags().

◆ events

QPixmap * named_sprites::events[E_COUNT]

Definition at line 148 of file tilespec.cpp.

Referenced by get_event_sprite(), and tileset_lookup_sprite_tags().

◆ 

◆ 

struct { ... } named_sprites::extras[MAX_EXTRA_TYPES]

Referenced by tileset_setup_extra().

◆ facing

std::unique_ptr<freeciv::colorizer> named_sprites::facing[U_LAST][DIR8_MAGIC_MAX]

◆ frame

QPixmap* named_sprites::frame[NUM_CURSOR_FRAMES]

Definition at line 174 of file tilespec.cpp.

Referenced by get_cursor_sprite(), and tileset_lookup_sprite_tags().

◆ government

const QPixmap* named_sprites::government[G_LAST]

Definition at line 160 of file tilespec.cpp.

Referenced by get_government_sprite(), and tileset_setup_government().

◆ 

struct { ... } named_sprites::grid

◆ hot_x

int named_sprites::hot_x

Definition at line 173 of file tilespec.cpp.

Referenced by get_cursor_sprite(), and tileset_lookup_sprite_tags().

◆ hot_y

int named_sprites::hot_y

Definition at line 173 of file tilespec.cpp.

Referenced by get_cursor_sprite(), and tileset_lookup_sprite_tags().

◆ icon

std::unique_ptr<freeciv::colorizer> named_sprites::icon[U_LAST]

◆ indicator

QPixmap* named_sprites::indicator[INDICATOR_COUNT][NUM_TILES_PROGRESS]

Definition at line 144 of file tilespec.cpp.

Referenced by get_indicator_sprite(), and tileset_lookup_sprite_tags().

◆ 

struct { ... } named_sprites::mask

◆ nation_flag

std::vector<QPixmap *> named_sprites::nation_flag

◆ nation_shield

std::vector<QPixmap *> named_sprites::nation_shield

◆ nuke

QPixmap* named_sprites::nuke

Definition at line 178 of file tilespec.cpp.

Referenced by get_nuke_explode_sprite(), and tileset_lookup_sprite_tags().

◆ output

std::vector<QPixmap *> named_sprites::output[O_LAST]

◆ rmact

QPixmap * named_sprites::rmact

Definition at line 189 of file tilespec.cpp.

Referenced by tileset_setup_extra().

◆ spaceship

QPixmap* named_sprites::spaceship[SPACESHIP_COUNT]

Definition at line 171 of file tilespec.cpp.

Referenced by get_spaceship_sprite(), and tileset_lookup_sprite_tags().

◆ specialist

struct citizen_graphic named_sprites::specialist[SP_MAX]

Definition at line 170 of file tilespec.cpp.

Referenced by get_citizen_sprite(), and tileset_setup_specialist_type().

◆ tax_gold

QPixmap * named_sprites::tax_gold

Definition at line 151 of file tilespec.cpp.

Referenced by get_tax_sprite(), and tileset_lookup_sprite_tags().

◆ tax_luxury

QPixmap * named_sprites::tax_luxury

Definition at line 151 of file tilespec.cpp.

Referenced by get_tax_sprite(), and tileset_lookup_sprite_tags().

◆ tax_science

QPixmap * named_sprites::tax_science

Definition at line 151 of file tilespec.cpp.

Referenced by get_tax_sprite(), and tileset_lookup_sprite_tags().

◆ tech

const QPixmap* named_sprites::tech[A_LAST]

Definition at line 158 of file tilespec.cpp.

Referenced by get_tech_sprite(), and tileset_setup_tech_type().

◆ tile

QPixmap* named_sprites::tile

Definition at line 155 of file tilespec.cpp.

Referenced by get_mask_sprite(), and tileset_lookup_sprite_tags().

◆ treaty_thumb

QPixmap * named_sprites::treaty_thumb[2]

Definition at line 145 of file tilespec.cpp.

Referenced by get_treaty_thumb_sprite(), and tileset_lookup_sprite_tags().

◆ unhappy

std::vector<QPixmap *> named_sprites::unhappy

◆ unit

std::vector<QPixmap *> named_sprites::unit

◆ 

◆ 

◆ 

struct { ... } named_sprites::user