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

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

commitGeometry() constgf::Grid
createHexagonal(Vector2i gridSize, Vector2f cellSize, float sideLength, CellAxis axis, CellIndex index)gf::Gridstatic
createHexagonal(Vector2i gridSize, float radius, CellAxis axis, CellIndex index)gf::Gridstatic
createOrthogonal(Vector2i gridSize, Vector2f cellSize)gf::Gridstatic
createStaggered(Vector2i gridSize, Vector2f cellSize, CellAxis axis, CellIndex index)gf::Gridstatic
draw(RenderTarget &target, const RenderStates &states) overridegf::Gridvirtual
getColor() const noexceptgf::Gridinline
getGridSize() const noexceptgf::Gridinline
getInverseTransform() constgf::Transformable
getLineWidth() const noexceptgf::Gridinline
getLocalBounds() constgf::Grid
getOrigin() constgf::Transformableinline
getPosition() constgf::Transformableinline
getRotation() constgf::Transformableinline
getScale() constgf::Transformableinline
getSelectedColor() const noexceptgf::Gridinline
getTransform() constgf::Transformable
Grid()gf::Grid
hover(Vector2f pointer)gf::Grid
move(Vector2f offset)gf::Transformable
rotate(float angle)gf::Transformable
scale(Vector2f factors)gf::Transformable
scale(float factor)gf::Transformableinline
setAnchor(Anchor anchor)gf::Grid
setColor(const Color4f &color)gf::Grid
setGridSize(Vector2i gridSize)gf::Grid
setLineWidth(float lineWidth) noexceptgf::Gridinline
setOrigin(Vector2f origin)gf::Transformable
setOriginFromAnchorAndBounds(Anchor anchor, const RectF &bounds)gf::Transformableprotected
setPosition(Vector2f position)gf::Transformable
setRotation(float angle)gf::Transformable
setScale(Vector2f factors)gf::Transformable
setScale(float factor)gf::Transformableinline
setSelectedColor(const Color4f &color)gf::Grid
Transformable()gf::Transformable
~Drawable()gf::Drawablevirtual