![]() |
Freeciv21
Develop your civilization from humble roots to a global empire
|
Collaboration diagram for freeciv::layer_terrain::terrain_info:Public Attributes | |
| sprite_type | type = CELL_WHOLE |
| QString | sprite_name |
| int | offset_x = 0 |
| int | offset_y = 0 |
| match_style | style = MATCH_NONE |
| matching_group * | group = nullptr |
| std::vector< matching_group * > | matches_with |
| std::vector< QPixmap * > | sprites = {} |
| bool | blend = false |
| std::array< QPixmap *, 4 > | blend_sprites = {nullptr} |
Definition at line 49 of file layer_terrain.h.
| bool freeciv::layer_terrain::terrain_info::blend = false |
Definition at line 60 of file layer_terrain.h.
Referenced by freeciv::layer_terrain::initialize_blending().
| std::array<QPixmap *, 4> freeciv::layer_terrain::terrain_info::blend_sprites = {nullptr} |
Definition at line 61 of file layer_terrain.h.
Referenced by freeciv::layer_terrain::initialize_blending().
| matching_group* freeciv::layer_terrain::terrain_info::group = nullptr |
Definition at line 55 of file layer_terrain.h.
Referenced by freeciv::layer_terrain::initialize_cell_corner_match_full(), freeciv::layer_terrain::initialize_cell_corner_match_pair(), and freeciv::layer_terrain::initialize_cell_hex_corner().
| std::vector<matching_group *> freeciv::layer_terrain::terrain_info::matches_with |
| int freeciv::layer_terrain::terrain_info::offset_x = 0 |
Definition at line 52 of file layer_terrain.h.
| int freeciv::layer_terrain::terrain_info::offset_y = 0 |
Definition at line 52 of file layer_terrain.h.
| QString freeciv::layer_terrain::terrain_info::sprite_name |
Definition at line 51 of file layer_terrain.h.
Referenced by freeciv::layer_terrain::initialize_blending(), freeciv::layer_terrain::initialize_cell_corner_match_none(), freeciv::layer_terrain::initialize_cell_corner_match_pair(), freeciv::layer_terrain::initialize_cell_corner_match_same(), freeciv::layer_terrain::initialize_cell_hex_corner(), freeciv::layer_terrain::initialize_cell_whole_match_none(), freeciv::layer_terrain::initialize_cell_whole_match_same(), and freeciv::layer_terrain::initialize_terrain().
| std::vector<QPixmap *> freeciv::layer_terrain::terrain_info::sprites = {} |
Definition at line 58 of file layer_terrain.h.
Referenced by freeciv::layer_terrain::initialize_cell_corner_match_full(), freeciv::layer_terrain::initialize_cell_corner_match_none(), freeciv::layer_terrain::initialize_cell_corner_match_pair(), freeciv::layer_terrain::initialize_cell_corner_match_same(), freeciv::layer_terrain::initialize_cell_hex_corner(), freeciv::layer_terrain::initialize_cell_whole_match_none(), and freeciv::layer_terrain::initialize_cell_whole_match_same().
| match_style freeciv::layer_terrain::terrain_info::style = MATCH_NONE |
Definition at line 54 of file layer_terrain.h.
Referenced by freeciv::layer_terrain::initialize_cell_hex_corner(), and freeciv::layer_terrain::initialize_terrain().
| sprite_type freeciv::layer_terrain::terrain_info::type = CELL_WHOLE |
Definition at line 50 of file layer_terrain.h.
Referenced by freeciv::layer_terrain::initialize_terrain().