Gamedev Framework (gf) 1.2.0
A C++17 framework for 2D games
gf::HexagonalCells Member List

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

computeBounds(Vector2i layerSize) const noexcept overridegf::HexagonalCellsvirtual
computeCellBounds(Vector2i coords) const noexcept overridegf::HexagonalCellsvirtual
computeCoordinates(Vector2f position) const noexcept overridegf::HexagonalCellsvirtual
computeNeighbors(Vector2i coords, Vector2i layerSize, Flags< CellNeighborQuery > flags=gf::None) const overridegf::HexagonalCellsvirtual
computePolyline(Vector2i coords) const overridegf::HexagonalCellsvirtual
computeRegularSize(CellAxis axis, float radius)gf::HexagonalCellsstatic
computeVisibleArea(const RectF &local) const noexcept overridegf::HexagonalCellsvirtual
HexagonalCells(Vector2f tileSize, float sideLength, CellAxis axis, CellIndex index)gf::HexagonalCellsinline
HexagonalCells(float radius, CellAxis axis, CellIndex index)gf::HexagonalCellsinline
~Cells()gf::Cellsvirtual