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