mapsquare_walkable.h File Reference

Declares the mapsquare_walkable and mapsquare_walkable_area classes. More...

#include "fileops.h"
#include "drawable.h"
#include <vector>

Include dependency graph for mapsquare_walkable.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mapsquare_walkable
 Contains information about the walkability of a mapsquare. More...
class  mapsquare_walkable_area
 Area of mapsquare_walkables, for use with mapcharacter and mapobject classes. More...

Defines

#define ALL_WALKABLE   15
 Walkable from every side.
#define WALKABLE_SOUTH   1
 Walkable from South.
#define WALKABLE_NORTH   2
 Walkable from North.
#define WALKABLE_EAST   4
 Walkable from East.
#define WALKABLE_WEST   8
 Walkable from West.
#define NONE_WALKABLE   0
 Unreachable.

Variables

const u_int16 MAPSQUARE_SIZE = 20
 Size of a mapsquare (in pixels).


Detailed Description

Declares the mapsquare_walkable and mapsquare_walkable_area classes.

Author:
Alexandre Courbot <alexandrecourbot@linuxgames.com>

Definition in file mapsquare_walkable.h.


Define Documentation

#define ALL_WALKABLE   15

Walkable from every side.

Definition at line 44 of file mapsquare_walkable.h.

#define WALKABLE_SOUTH   1

Walkable from South.

Definition at line 50 of file mapsquare_walkable.h.

#define WALKABLE_NORTH   2

Walkable from North.

Definition at line 56 of file mapsquare_walkable.h.

#define WALKABLE_EAST   4

Walkable from East.

Definition at line 62 of file mapsquare_walkable.h.

#define WALKABLE_WEST   8

Walkable from West.

Definition at line 68 of file mapsquare_walkable.h.

#define NONE_WALKABLE   0

Unreachable.

Definition at line 74 of file mapsquare_walkable.h.


Variable Documentation

const u_int16 MAPSQUARE_SIZE = 20

Size of a mapsquare (in pixels).

Definition at line 38 of file mapsquare_walkable.h.


Generated on Tue Aug 11 15:31:29 2009 for Adonthell by  doxygen 1.5.9