Roguelike
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Namespaces | Typedefs | Enumerations
los.h File Reference
#include <ugdk/portable/tr1.h>
#include <ugdk/math.h>
#include "game/alg.h"
Include dependency graph for los.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 game
 
 game::alg
 
 game::alg::los
 
 game::alg::los::enums
 
 game::alg::los::enums::bump
 

Typedefs

typedef std::tr1::function
< void(const
ugdk::math::Integer2D &tile,
const EquationalLineDouble
&upper, const
EquationalLineDouble &lower,
enums::bump::BumpType bump)> 
game::alg::los::VisibleTileAction
 

Enumerations

enum  game::alg::los::enums::bump::BumpType {
  game::alg::los::enums::bump::ABV = 0, game::alg::los::enums::bump::UPR = 1, game::alg::los::enums::bump::MDL = 2, game::alg::los::enums::bump::BLK = 3,
  game::alg::los::enums::bump::LWR = 4, game::alg::los::enums::bump::BLW = 5
}