Freeciv-3.3
|
Data Fields | ||
enum animation_type | type | |
int | id | |
bool | finished | |
int | old_x | |
int | old_y | |
int | width | |
int | height | |
union { | ||
struct { | ||
struct unit * mover | ||
struct tile * src | ||
struct tile * dest | ||
float canvas_dx | ||
float canvas_dy | ||
} movement | ||
struct { | ||
struct unit * virt_loser | ||
struct tile * loser_tile | ||
int loser_hp_start | ||
struct unit * virt_winner | ||
struct tile * winner_tile | ||
int winner_hp_start | ||
int winner_hp_end | ||
int steps | ||
} battle | ||
struct { | ||
struct tile * tile | ||
const struct sprite_vector * sprites | ||
int sprite_count | ||
} expl | ||
struct { | ||
bool shown | ||
struct tile * nuke_tile | ||
} nuke | ||
}; | ||
Definition at line 132 of file mapview_common.c.
union { ... } animation |
struct { ... } animation::battle |
float animation::canvas_dx |
Definition at line 146 of file mapview_common.c.
Referenced by move_unit_map_canvas().
float animation::canvas_dy |
Definition at line 147 of file mapview_common.c.
Referenced by move_unit_map_canvas().
Definition at line 145 of file mapview_common.c.
struct { ... } animation::expl |
bool animation::finished |
Definition at line 136 of file mapview_common.c.
Referenced by update_animation().
int animation::height |
Definition at line 140 of file mapview_common.c.
int animation::id |
Definition at line 135 of file mapview_common.c.
int animation::loser_hp_start |
Definition at line 152 of file mapview_common.c.
Definition at line 151 of file mapview_common.c.
struct { ... } animation::movement |
Definition at line 143 of file mapview_common.c.
struct { ... } animation::nuke |
Definition at line 166 of file mapview_common.c.
int animation::old_x |
Definition at line 137 of file mapview_common.c.
int animation::old_y |
Definition at line 138 of file mapview_common.c.
bool animation::shown |
Definition at line 165 of file mapview_common.c.
int animation::sprite_count |
Definition at line 162 of file mapview_common.c.
const struct sprite_vector* animation::sprites |
Definition at line 161 of file mapview_common.c.
Definition at line 144 of file mapview_common.c.
int animation::steps |
Definition at line 157 of file mapview_common.c.
Definition at line 160 of file mapview_common.c.
enum animation_type animation::type |
Definition at line 134 of file mapview_common.c.
Definition at line 150 of file mapview_common.c.
Definition at line 153 of file mapview_common.c.
int animation::width |
Definition at line 139 of file mapview_common.c.
int animation::winner_hp_end |
Definition at line 156 of file mapview_common.c.
int animation::winner_hp_start |
Definition at line 155 of file mapview_common.c.
Definition at line 154 of file mapview_common.c.