Crossfire Server, Branches 1.12  R18729
CFmovement_struct Struct Reference

#include <cfanim.h>

+ Collaboration diagram for CFmovement_struct:

Data Fields

CFAnimRunFunc func
 
long int id
 
struct CFmovement_structnext
 
void * parameters
 
struct CFanimation_structparent
 
int tick
 

Detailed Description

One move in an animation.

Definition at line 61 of file cfanim.h.

Field Documentation

CFAnimRunFunc CFmovement_struct::func

Function to run for this move.

Definition at line 63 of file cfanim.h.

Referenced by animate_one(), and parse_animation_block().

long int CFmovement_struct::id

Identifier, used for various things.

Definition at line 65 of file cfanim.h.

Referenced by animate_one(), and parse_animation_block().

struct CFmovement_struct* CFmovement_struct::next

Next move in the animation.

Definition at line 67 of file cfanim.h.

Referenced by animate_one(), and parse_animation_block().

void* CFmovement_struct::parameters
struct CFanimation_struct* CFmovement_struct::parent

Animation this move is linked to.

Definition at line 62 of file cfanim.h.

Referenced by initsay(), and parse_animation_block().

int CFmovement_struct::tick

Move duration, units depending on parent's time_representation.

Definition at line 66 of file cfanim.h.

Referenced by animate_one(), and parse_animation_block().


The documentation for this struct was generated from the following file: