Crossfire Server, Trunk
CFmovement Struct Reference

#include <cfanim.h>

+ Collaboration diagram for CFmovement:

Data Fields

CFAnimRunFunc func
 
long int id
 
CFmovementnext
 
void * parameters
 
struct CFanimationparent
 
int tick
 

Detailed Description

One move in an animation.

Definition at line 58 of file cfanim.h.

Field Documentation

◆ func

CFAnimRunFunc CFmovement::func

Function to run for this move.

Definition at line 60 of file cfanim.h.

Referenced by animate_one().

◆ id

long int CFmovement::id

Identifier, used for various things.

Definition at line 62 of file cfanim.h.

Referenced by animate_one().

◆ next

CFmovement* CFmovement::next

Next move in the animation.

Definition at line 64 of file cfanim.h.

Referenced by animate_one().

◆ parameters

void* CFmovement::parameters

◆ parent

struct CFanimation* CFmovement::parent

Animation this move is linked to.

Definition at line 59 of file cfanim.h.

Referenced by initsay().

◆ tick

int CFmovement::tick

Move duration, units depending on parent's time_representation.

Definition at line 63 of file cfanim.h.

Referenced by animate_one().


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