FIFE  be64c707dea6b3250bd4355bf5c825d25920087d
FIFE::CellCache Member List

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

addCell(Cell *cell)FIFE::CellCache
addCellsToArea(const std::string &id, const std::vector< Cell *> &cells)FIFE::CellCache
addCellsToCost(const std::string &costId, const std::vector< Cell *> &cells)FIFE::CellCache
addCellToArea(const std::string &id, Cell *cell)FIFE::CellCache
addCellToCost(const std::string &costId, Cell *cell)FIFE::CellCache
addInteractOnRuntime(Layer *interact)FIFE::CellCache
addNarrowCell(Cell *cell)FIFE::CellCache
addTransition(Cell *cell)FIFE::CellCache
calculateCurrentSize()FIFE::CellCacheprivate
CellCache(Layer *layer)FIFE::CellCache
convertCoordToInt(const ModelCoordinate &coord) constFIFE::CellCache
convertIntToCoord(const int32_t cell) constFIFE::CellCache
createCell(const ModelCoordinate &mc)FIFE::CellCache
createCells()FIFE::CellCache
createZone()FIFE::CellCache
existsArea(const std::string &id)FIFE::CellCache
existsCost(const std::string &costId)FIFE::CellCache
existsCostForCell(const std::string &costId, Cell *cell)FIFE::CellCache
FifeClass()FIFE::FifeClassinline
forceUpdate()FIFE::CellCache
getAdjacentCost(const ModelCoordinate &adjacent, const ModelCoordinate &next)FIFE::CellCache
getAdjacentCost(const ModelCoordinate &adjacent, const ModelCoordinate &next, const std::string &costId)FIFE::CellCache
getAreaCells(const std::string &id)FIFE::CellCache
getAreas()FIFE::CellCache
getBlockingCellsInRect(const Rect &rec)FIFE::CellCache
getCell(const ModelCoordinate &mc)FIFE::CellCache
getCellAreas(Cell *cell)FIFE::CellCache
getCellCacheChangeListener()FIFE::CellCache
getCellCosts(Cell *cell)FIFE::CellCache
getCells()FIFE::CellCache
getCellsInCircle(const ModelCoordinate &center, uint16_t radius)FIFE::CellCache
getCellsInCircleSegment(const ModelCoordinate &center, uint16_t radius, int32_t sangle, int32_t eangle)FIFE::CellCache
getCellsInLine(const ModelCoordinate &pt1, const ModelCoordinate &pt2, bool blocker=false)FIFE::CellCache
getCellsInRect(const Rect &rec)FIFE::CellCache
getCellSpeedMultiplier(const ModelCoordinate &cell, double &multiplier)FIFE::CellCache
getCost(const std::string &costId)FIFE::CellCache
getCostCells(const std::string &costId)FIFE::CellCache
getCostMultiplier(Cell *cell)FIFE::CellCache
getCosts()FIFE::CellCache
getDefaultCostMultiplier()FIFE::CellCache
getDefaultSpeedMultiplier()FIFE::CellCache
getFifeId()FIFE::FifeClassinline
getHeight()FIFE::CellCache
getLayer()FIFE::CellCache
getMaxIndex() constFIFE::CellCache
getMaxNeighborZ()FIFE::CellCache
getNarrowCells()FIFE::CellCache
getSize()FIFE::CellCache
getSpeedMultiplier(Cell *cell)FIFE::CellCache
getTransitionCells(Layer *layer=NULL)FIFE::CellCache
getWidth()FIFE::CellCache
getZone(uint32_t id)FIFE::CellCache
getZones()FIFE::CellCache
isCellInArea(const std::string &id, Cell *cell)FIFE::CellCache
isDefaultCost(Cell *cell)FIFE::CellCache
isDefaultSpeed(Cell *cell)FIFE::CellCache
isInCellCache(const Location &location) constFIFE::CellCache
isSearchNarrowCells()FIFE::CellCache
isStaticSize()FIFE::CellCache
m_blockingUpdateFIFE::CellCacheprivate
m_cellAreasFIFE::CellCacheprivate
m_cellListenerFIFE::CellCacheprivate
m_cellsFIFE::CellCacheprivate
m_cellZoneListenerFIFE::CellCacheprivate
m_costMultipliersFIFE::CellCacheprivate
m_costsTableFIFE::CellCacheprivate
m_costsToCellsFIFE::CellCacheprivate
m_defaultCostMultiFIFE::CellCacheprivate
m_defaultSpeedMultiFIFE::CellCacheprivate
m_heightFIFE::CellCacheprivate
m_layerFIFE::CellCacheprivate
m_narrowCellsFIFE::CellCacheprivate
m_neighborZFIFE::CellCacheprivate
m_searchNarrowFIFE::CellCacheprivate
m_sizeFIFE::CellCacheprivate
m_sizeUpdateFIFE::CellCacheprivate
m_speedMultipliersFIFE::CellCacheprivate
m_staticSizeFIFE::CellCacheprivate
m_transitionsFIFE::CellCacheprivate
m_widthFIFE::CellCacheprivate
m_zonesFIFE::CellCacheprivate
mergeZones(Zone *zone1, Zone *zone2)FIFE::CellCache
registerCost(const std::string &costId, double cost)FIFE::CellCache
removeArea(const std::string &id)FIFE::CellCache
removeCell(Cell *cell)FIFE::CellCache
removeCellFromArea(Cell *cell)FIFE::CellCache
removeCellFromArea(const std::string &id, Cell *cell)FIFE::CellCache
removeCellFromCost(Cell *cell)FIFE::CellCache
removeCellFromCost(const std::string &costId, Cell *cell)FIFE::CellCache
removeCellsFromArea(const std::string &id, const std::vector< Cell *> &cells)FIFE::CellCache
removeCellsFromCost(const std::string &costId, const std::vector< Cell *> &cells)FIFE::CellCache
removeInteractOnRuntime(Layer *interact)FIFE::CellCache
removeNarrowCell(Cell *cell)FIFE::CellCache
removeTransition(Cell *cell)FIFE::CellCache
removeZone(Zone *zone)FIFE::CellCache
reset()FIFE::CellCache
resetCostMultiplier(Cell *cell)FIFE::CellCache
resetNarrowCells()FIFE::CellCache
resetSpeedMultiplier(Cell *cell)FIFE::CellCache
resize()FIFE::CellCache
resize(const Rect &rec)FIFE::CellCache
setBlockingUpdate(bool update)FIFE::CellCache
setCostMultiplier(Cell *cell, double multi)FIFE::CellCache
setDefaultCostMultiplier(double multi)FIFE::CellCache
setDefaultSpeedMultiplier(double multi)FIFE::CellCache
setMaxNeighborZ(int32_t z)FIFE::CellCache
setSearchNarrowCells(bool search)FIFE::CellCache
setSize(const Rect &rec)FIFE::CellCache
setSizeUpdate(bool update)FIFE::CellCache
setSpeedMultiplier(Cell *cell, double multi)FIFE::CellCache
setStaticSize(bool staticSize)FIFE::CellCache
splitZone(Cell *cell)FIFE::CellCache
StringCellIterator typedefFIFE::CellCacheprivate
StringCellMultimap typedefFIFE::CellCacheprivate
StringCellPair typedefFIFE::CellCacheprivate
unregisterAllCosts()FIFE::CellCache
unregisterCost(const std::string &costId)FIFE::CellCache
update()FIFE::CellCache
~CellCache()FIFE::CellCache
~FifeClass()FIFE::FifeClassinlinevirtual