FIFE
|
#include <vector>
#include <set>
#include <list>
#include <map>
#include "util/base/fifeclass.h"
#include "model/metamodel/modelcoords.h"
Go to the source code of this file.
Classes | |
class | FIFE::TransitionInfo |
Simple class to hold the data for transistions. More... | |
class | FIFE::CellDeleteListener |
Listener interface for deletions happening on a cell, used for transistions. More... | |
class | FIFE::CellChangeListener |
Listener interface for changes happening on a cell. More... | |
class | FIFE::Cell |
A basic cell on a CellCache. More... | |
Namespaces | |
FIFE | |
All FIFE related code is in this namespace. | |
Typedefs | |
typedef uint8_t | FIFE::CellTypeInfo |
typedef uint8_t | FIFE::CellVisualEffect |
Enumerations | |
enum | FIFE::CellType { FIFE::CTYPE_NO_BLOCKER = 0, FIFE::CTYPE_STATIC_BLOCKER = 1, FIFE::CTYPE_DYNAMIC_BLOCKER = 2, FIFE::CTYPE_CELL_NO_BLOCKER = 3, FIFE::CTYPE_CELL_BLOCKER = 4 } |
Defines different blocker types. More... | |
enum | FIFE::CellVisualType { FIFE::CELLV_CONCEALED = 0, FIFE::CELLV_REVEALED, FIFE::CELLV_MASKED } |
Defines different cell visuals which are used for Fog of War. More... | |
Variables | |
static const double | FIFE::MIN_CELL_Z = -9999999 |