libtcod
Loading...
Searching...
No Matches
fov_types.h File Reference

Field-of-view types. More...

#include "portability.h"

Go to the source code of this file.

Classes

struct  TCOD_MapCell
 Private map cell struct. More...
struct  TCOD_Map
 Private map struct. More...

Macros

#define FOV_PERMISSIVE(x)

Typedefs

typedef struct TCOD_Map TCOD_Map
 Private map struct.
typedef TCOD_MapTCOD_map_t

Enumerations

enum  TCOD_fov_algorithm_t {
  FOV_BASIC , FOV_DIAMOND , FOV_SHADOW , FOV_PERMISSIVE_0 ,
  FOV_PERMISSIVE_1 , FOV_PERMISSIVE_2 , FOV_PERMISSIVE_3 , FOV_PERMISSIVE_4 ,
  FOV_PERMISSIVE_5 , FOV_PERMISSIVE_6 , FOV_PERMISSIVE_7 , FOV_PERMISSIVE_8 ,
  FOV_RESTRICTIVE , FOV_SYMMETRIC_SHADOWCAST , NB_FOV_ALGORITHMS
}

Detailed Description

Field-of-view types.