addChangeListener(LayerChangeListener *listener) | FIFE::Layer | |
addInstance(Instance *instance, const ExactModelCoordinate &p) | FIFE::Layer | |
addInteractLayer(Layer *layer) | FIFE::Layer | |
areInstancesVisible() const | FIFE::Layer | |
cellContainsBlockingInstance(const ModelCoordinate &cellCoordinate) | FIFE::Layer | |
createCellCache() | 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 *instance) | FIFE::Layer | |
destroyCellCache() | FIFE::Layer | |
FifeClass() | FIFE::FifeClass | inline |
getBlockingInstances(const ModelCoordinate &cellCoordinate) | FIFE::Layer | |
getCellCache() | FIFE::Layer | |
getCellGrid() const | FIFE::Layer | |
getChangedInstances() | FIFE::Layer | |
getFifeId() | FIFE::FifeClass | inline |
getId() const | FIFE::Layer | |
getInstance(const std::string &identifier) | FIFE::Layer | |
getInstances() const | FIFE::Layer | |
getInstances(const std::string &id) | FIFE::Layer | |
getInstancesAt(Location &loc, bool use_exactcoordinates=false) | FIFE::Layer | |
getInstancesIn(Rect &rec) | FIFE::Layer | |
getInstancesInCircle(const ModelCoordinate ¢er, uint16_t radius) | FIFE::Layer | |
getInstancesInCircleSegment(const ModelCoordinate ¢er, uint16_t radius, int32_t sangle, int32_t eangle) | FIFE::Layer | |
getInstancesInLine(const ModelCoordinate &pt1, const ModelCoordinate &pt2) | FIFE::Layer | |
getInstanceTree(void) const | FIFE::Layer | |
getInteractLayers() | FIFE::Layer | |
getLayerCount() const | FIFE::Layer | |
getLayerTransparency() | FIFE::Layer | |
getMap() const | FIFE::Layer | |
getMinMaxCoordinates(ModelCoordinate &min, ModelCoordinate &max, const Layer *layer=0) const | FIFE::Layer | |
getPathingStrategy() const | FIFE::Layer | |
getSortingStrategy() const | FIFE::Layer | |
getWalkableId() | FIFE::Layer | |
getZOffset() const | FIFE::Layer | |
hasInstances() const | FIFE::Layer | |
isChanged() | FIFE::Layer | |
isInteract() | FIFE::Layer | |
isStatic() | FIFE::Layer | |
isWalkable() | FIFE::Layer | |
Layer(const std::string &identifier, Map *map, CellGrid *grid) | FIFE::Layer | |
m_activeInstances | FIFE::Layer | protected |
m_cellCache | FIFE::Layer | protected |
m_changed | FIFE::Layer | protected |
m_changedInstances | FIFE::Layer | protected |
m_changeListeners | FIFE::Layer | protected |
m_grid | FIFE::Layer | protected |
m_id | FIFE::Layer | protected |
m_instances | FIFE::Layer | protected |
m_instancesVisibility | FIFE::Layer | protected |
m_instanceTree | FIFE::Layer | protected |
m_interact | FIFE::Layer | protected |
m_interacts | FIFE::Layer | protected |
m_map | FIFE::Layer | protected |
m_pathingStrategy | FIFE::Layer | protected |
m_sortingStrategy | FIFE::Layer | protected |
m_static | FIFE::Layer | protected |
m_transparency | FIFE::Layer | protected |
m_walkable | FIFE::Layer | protected |
m_walkableId | FIFE::Layer | protected |
removeChangeListener(LayerChangeListener *listener) | FIFE::Layer | |
removeInstance(Instance *instance) | FIFE::Layer | |
removeInteractLayer(Layer *layer) | FIFE::Layer | |
setCellGrid(CellGrid *grid) | FIFE::Layer | |
setId(const std::string &id) | FIFE::Layer | |
setInstanceActivityStatus(Instance *instance, bool active) | FIFE::Layer | |
setInstancesVisible(bool vis) | FIFE::Layer | |
setInteract(bool interact, const std::string &id) | FIFE::Layer | |
setLayerTransparency(uint8_t transparency) | FIFE::Layer | |
setPathingStrategy(PathingStrategy strategy) | FIFE::Layer | |
setSortingStrategy(SortingStrategy strategy) | FIFE::Layer | |
setStatic(bool stati) | FIFE::Layer | |
setWalkable(bool walkable) | FIFE::Layer | |
toggleInstancesVisible() | FIFE::Layer | |
update() | FIFE::Layer | |
~FifeClass() | FIFE::FifeClass | inlinevirtual |
~Layer() | FIFE::Layer | |