|
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.