![]() |
Gamedev Framework (gf)
0.19.0
A C++17 framework for 2D games
|
The generic properties of tiles. More...
#include <gf/TileProperties.h>

Public Member Functions | |
| GenericTileProperties (Helper helper) | |
| RectF | computeBounds (Vector2i layerSize, Vector2f tileSize) override |
| RectI | computeVisibleArea (const RectF &local, Vector2f tileSize) override |
| RectF | computeCellBounds (Vector2i coords, Vector2f tileSize) override |
| Vector2i | computeCoordinates (Vector2f position, Vector2f tileSize) override |
| Polyline | computePolyline (Vector2i coords, Vector2f tileSize) override |
| void | forEachNeighbor (Vector2i coords, Vector2i layerSize, std::function< void(Vector2i)> func) override |
Public Member Functions inherited from gf::TileProperties | |
| virtual | ~TileProperties () |
The generic properties of tiles.
For tile orientation that have a helper, they can be instantiated directly thanks to this class.
|
inline |
|
inlineoverridevirtual |
Implements gf::TileProperties.
|
inlineoverridevirtual |
Implements gf::TileProperties.
|
inlineoverridevirtual |
Implements gf::TileProperties.
|
inlineoverridevirtual |
Implements gf::TileProperties.
|
inlineoverridevirtual |
Implements gf::TileProperties.
|
inlineoverridevirtual |
Implements gf::TileProperties.
1.8.13