Adonthell 0.4

mapcharacter.h File Reference

Declares the mapcharacter class. More...

#include "animation.h"
#include "character_base.h"
#include "path.h"
#include "text_bubble.h"
#include "event_list.h"
Include dependency graph for mapcharacter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mapcharacter
 Representation of characters on a landmap. More...

Defines

#define MAPCHAR_DIR   "gfx/mapcharacters/"
 Where mapcharacter files resides.
mapcharacter moves.
#define STAND_NORTH   0
 Standing North.
#define STAND_SOUTH   1
 Standing South.
#define STAND_WEST   2
 Standing West.
#define STAND_EAST   3
 Standing East.
#define WALK_NORTH   4
 Walking North.
#define WALK_SOUTH   5
 Walking South.
#define WALK_WEST   6
 Walking West.
#define WALK_EAST   7
 Walking East.
#define NBR_MOVES   8
 Total number of moves.
#define NO_MOVE   65535
 No move.

Detailed Description

Declares the mapcharacter class.

Author:
Alexandre Courbot <alexandrecourbot@linuxgames.com>

Definition in file mapcharacter.h.


Define Documentation

#define MAPCHAR_DIR   "gfx/mapcharacters/"

Where mapcharacter files resides.

Definition at line 33 of file mapcharacter.h.

#define STAND_NORTH   0

Standing North.

Definition at line 54 of file mapcharacter.h.

#define STAND_SOUTH   1

Standing South.

Definition at line 60 of file mapcharacter.h.

#define STAND_WEST   2

Standing West.

Definition at line 66 of file mapcharacter.h.

#define STAND_EAST   3

Standing East.

Definition at line 72 of file mapcharacter.h.

#define WALK_NORTH   4

Walking North.

Definition at line 78 of file mapcharacter.h.

#define WALK_SOUTH   5

Walking South.

Definition at line 84 of file mapcharacter.h.

#define WALK_WEST   6

Walking West.

Definition at line 90 of file mapcharacter.h.

#define WALK_EAST   7

Walking East.

Definition at line 96 of file mapcharacter.h.

#define NBR_MOVES   8

Total number of moves.

Definition at line 102 of file mapcharacter.h.

#define NO_MOVE   65535

No move.

Definition at line 108 of file mapcharacter.h.