Crossfire Server, Trunk
face.h
Go to the documentation of this file.
1 
6 #ifndef FACE_H
7 #define FACE_H
8 
14 typedef struct Face {
15  uint16_t number;
16  uint8_t visibility;
17  uint8_t magicmap;
18  struct Face *smoothface;
20 } Face;
21 
25 typedef struct animations_struct {
27  uint8_t num_animations;
28  uint8_t facings;
29  uint16_t num;
30  const Face **faces;
31 } Animations;
32 
33 #endif /* FACE_H */
Face::name
sstring name
Definition: face.h:19
Face
Definition: face.h:14
Face
struct Face Face
Face::number
uint16_t number
Definition: face.h:15
animations_struct::num_animations
uint8_t num_animations
Definition: face.h:27
sstring
const typedef char * sstring
Definition: global.h:40
Animations
struct animations_struct Animations
Face::smoothface
struct Face * smoothface
Definition: face.h:18
animations_struct::name
sstring name
Definition: face.h:26
animations_struct
Definition: face.h:25
animations_struct::facings
uint8_t facings
Definition: face.h:28
Face::visibility
uint8_t visibility
Definition: face.h:16
animations_struct::faces
const Face ** faces
Definition: face.h:30
Face::magicmap
uint8_t magicmap
Definition: face.h:17
animations_struct::num
uint16_t num
Definition: face.h:29