FIFE  2008.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Pages
FIFE::Layer Member List

This is the complete list of members for FIFE::Layer, including all inherited members.

addChangeListener(LayerChangeListener *listener)FIFE::Layer
addInstance(Instance *instance, const ExactModelCoordinate &p)FIFE::Layer
areInstancesVisible() const FIFE::Layerinline
cellContainsBlockingInstance(const ModelCoordinate &cellCoordinate)FIFE::Layer
createInstance(Object *object, const ModelCoordinate &p, const std::string &id="")FIFE::Layer
createInstance(Object *object, const ExactModelCoordinate &p, const std::string &id="")FIFE::Layer
deleteInstance(Instance *object)FIFE::Layer
getCellGrid() const FIFE::Layerinline
getChangedInstances()FIFE::Layerinline
getFifeId()FIFE::FifeClassinline
getId() const FIFE::Layerinline
getInstance(const std::string &identifier)FIFE::Layer
getInstances() const FIFE::Layerinline
getInstances(const std::string &id)FIFE::Layer
getInstancesAt(Location &loc, bool use_exactcoordinates=false)FIFE::Layer
getInstancesIn(Rect &rec)FIFE::Layer
getInstanceTree(void) const FIFE::Layerinline
getLayerTransparency()FIFE::Layer
getMap() const FIFE::Layerinline
getMinMaxCoordinates(ModelCoordinate &min, ModelCoordinate &max, const Layer *layer=0) const FIFE::Layer
getPathingStrategy() const FIFE::Layerinline
hasInstances() const FIFE::Layer
isChanged()FIFE::Layerinline
Layer(const std::string &identifier, Map *map, CellGrid *grid)FIFE::Layer
removeChangeListener(LayerChangeListener *listener)FIFE::Layer
setCellGrid(CellGrid *grid)FIFE::Layerinline
setId(const std::string &id)FIFE::Layerinline
setInstancesVisible(bool vis)FIFE::Layer
setLayerTransparency(uint8_t transparency)FIFE::Layer
setPathingStrategy(PathingStrategy strategy)FIFE::Layerinline
toggleInstancesVisible()FIFE::Layer
update()FIFE::Layer
~Layer()FIFE::Layer