21#ifndef GF_CELL_TYPES_H
22#define GF_CELL_TYPES_H
27#ifndef DOXYGEN_SHOULD_SKIP_THIS
73 enum class Flip : uint8_t {
82#ifndef DOXYGEN_SHOULD_SKIP_THIS
CellAxis
Cell axis for staggered or hexagonal maps.
Definition: CellTypes.h:48
CellIndex
Cell index for staggered or hexagonal maps.
Definition: CellTypes.h:37
Flip
A flag to indicate how to flip a tile.
Definition: CellTypes.h:73
CellOrientation
The orientation of the cells.
Definition: CellTypes.h:59
@ Even
An even cell index.
@ Rotation60
The tile is rotated 60° clockwise.
@ Vertically
The tile is flipped vertically.
@ Horizontally
The tile is flipped horizontally.
@ Rotation120
The tile is rotated 120° clockwise.
@ Diagonally
The tile is flipped anti-diagonally.
@ Hexagonal
A hexagonal orientation.
@ Orthogonal
An orthogonal orientation.
@ Unknown
An unknown orientation.
@ Isometric
An isometric orientation.
@ Staggered
A staggered orientation.
The namespace for gf classes.