![]() |
Crossfire Server, Trunk
1.75.0
|
One move in an animation. More...
#include <cfanim.h>
Collaboration diagram for CFmovement:Data Fields | |
| CFAnimRunFunc | func |
| Function to run for this move. More... | |
| long int | id |
| Identifier, used for various things. More... | |
| CFmovement * | next |
| Next move in the animation. More... | |
| void * | parameters |
| Parameters to the function. More... | |
| struct CFanimation * | parent |
| Animation this move is linked to. More... | |
| int | tick |
| Move duration, units depending on parent's time_representation. More... | |
| CFAnimRunFunc CFmovement::func |
Function to run for this move.
Definition at line 60 of file cfanim.h.
Referenced by animate_one(), and parse_animation_block().
| long int CFmovement::id |
Identifier, used for various things.
Definition at line 62 of file cfanim.h.
Referenced by animate_one(), and parse_animation_block().
| CFmovement* CFmovement::next |
Next move in the animation.
Definition at line 64 of file cfanim.h.
Referenced by animate_one(), and parse_animation_block().
| void* CFmovement::parameters |
Parameters to the function.
Definition at line 61 of file cfanim.h.
Referenced by animate_one(), initapplyobject(), initcamera(), initdropobject(), initfire(), initmessage(), initmovement(), initmoveto(), initnotice(), initpickupobject(), initsay(), initteleport(), inittrigger(), and initturn().
| struct CFanimation* CFmovement::parent |
Animation this move is linked to.
Definition at line 59 of file cfanim.h.
Referenced by initsay(), and parse_animation_block().
| int CFmovement::tick |
Move duration, units depending on parent's time_representation.
Definition at line 63 of file cfanim.h.
Referenced by animate_one(), and parse_animation_block().