![]() |
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 |