Gamedev Framework (gf)  0.7.0
A C++14 framework for 2D games
gf::SquareMap Member List

This is the complete list of members for gf::SquareMap, including all inherited members.

clearExplored()gf::SquareMap
clearFieldOfVision()gf::SquareMap
computeFieldOfVision(Vector2i pos, int maxRadius=0, FieldOfVisionLimit limit=FieldOfVisionLimit::Included, FieldOfVision algorithm=FieldOfVision::Basic)gf::SquareMap
computeLocalFieldOfVision(Vector2i pos, int maxRadius=0, FieldOfVisionLimit limit=FieldOfVisionLimit::Included, FieldOfVision algorithm=FieldOfVision::Basic)gf::SquareMap
computeRoute(Vector2i origin, Vector2i target, float diagonalCost=Sqrt2, Route algorithm=Route::AStar)gf::SquareMap
getRange() constgf::SquareMap
getSize() constgf::SquareMap
isExplored(Vector2i pos) constgf::SquareMap
isInFieldOfVision(Vector2i pos) constgf::SquareMap
isTransparent(Vector2i pos) constgf::SquareMap
isWalkable(Vector2i pos) constgf::SquareMap
reset(CellFlags flags)gf::SquareMap
setCell(Vector2i pos, CellFlags flags)gf::SquareMap
setEmpty(Vector2i pos)gf::SquareMap
setTransparent(Vector2i pos)gf::SquareMap
setWalkable(Vector2i pos)gf::SquareMap
SquareMap(Vector2i size)gf::SquareMap