HGridMan
HGrid manager. The motivation for this class is that a tile grid has no knowledge of the multi tile grid system within which it has been placed. The idea is to encapsulate the code for managing a grid within an object rather than having it all within the HGridSys Not sure if its a good idea or not.
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- trait EGridManclass EGridLongMan
Members list
Value members
Abstract methods
The grid that this object manages for the HGridMulti.
The tile data array index start for this grid manager.
The tile data array index start for this grid manager.
Attributes
The offet is used in the implementation of the flatHCoordToPt2(hCoord: HCoord) method in HGridMulti where it is added to the Pt2 value given by the HGrid.
The offet is used in the implementation of the flatHCoordToPt2(hCoord: HCoord) method in HGridMulti where it is added to the Pt2 value given by the HGrid.
Attributes
Tile steps from a hex within this managers grid to other grids.
Tile steps from a hex within this managers grid to other grids.
Attributes
The multi grid system that contains the grid that this is managing.
The multi grid system that contains the grid that this is managing.
Attributes
The position of this grid manager and grid within the grid sequence of the HGridMulti.
Concrete methods
Default implementation may need removal.
Default implementation may need removal.
Attributes
The number of tiles in the Hex grid this manager class is managing.
The number of tiles in the Hex grid this manager class is managing.
Attributes
Tile steps from a hex within this managers grid to other grids.
Tile steps from a hex within this managers grid to other grids.