![]() |
Gamedev Framework (gf) 1.2.0
A C++17 framework for 2D games
|
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() const | gf::SquareMap | |
getSize() const | gf::SquareMap | |
isExplored(Vector2i pos) const | gf::SquareMap | |
isInFieldOfVision(Vector2i pos) const | gf::SquareMap | |
isTransparent(Vector2i pos) const | gf::SquareMap | |
isWalkable(Vector2i pos) const | gf::SquareMap | |
reset(Flags< CellProperty > flags) | gf::SquareMap | |
setCell(Vector2i pos, Flags< CellProperty > flags) | gf::SquareMap | |
setEmpty(Vector2i pos) | gf::SquareMap | |
setTransparent(Vector2i pos, bool transparent=true) | gf::SquareMap | |
setWalkable(Vector2i pos, bool walkable=true) | gf::SquareMap | |
SquareMap(Vector2i size) | gf::SquareMap |