FIFE  be64c707dea6b3250bd4355bf5c825d25920087d
layer.h File Reference
#include <algorithm>
#include <string>
#include <vector>
#include <set>
#include "util/base/fifeclass.h"
#include "util/structures/rect.h"
#include "model/metamodel/modelcoords.h"
#include "model/metamodel/object.h"
#include "instance.h"
+ Include dependency graph for layer.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FIFE::LayerChangeListener
 Listener interface for changes happening on a layer. More...
 
class  FIFE::Layer
 A basic layer on a map. More...
 

Namespaces

 FIFE
 

Enumerations

enum  FIFE::PathingStrategy { FIFE::CELL_EDGES_ONLY, FIFE::CELL_EDGES_AND_DIAGONALS }
 Defines how pathing can be performed on this layer. More...
 
enum  FIFE::SortingStrategy { FIFE::SORTING_CAMERA, FIFE::SORTING_LOCATION, FIFE::SORTING_CAMERA_AND_LOCATION }