![]() |
Procedural Hexagon Grid Framework
|
Classes | |
| class | CameraMovement |
| Class responsible for camera movement. More... | |
| struct | Cell |
| Cell struct, used for coordinates. More... | |
| class | CellObject |
| Component containing information for the cell's GameObject. More... | |
| class | CellObjectOutline |
| Class for building and updating CellObjects' outlines. More... | |
| class | ColorizeCells |
| Static class for colorizing vertices of the CellObjects' mesh. | |
| class | EnvironmentManager |
| class | EnvironmentManagerEditor |
| Custom inspector class for the EnvironmentManager. More... | |
| class | EnvironmentObject |
| Gameobject component for handling all the environment variables of the CellObject. More... | |
| class | Grid |
| class | GridGui |
| GUI window component for the Grid information. More... | |
| class | GridHelper |
| Helper class for various CellObject, Cell and Node related operations. | |
| class | GridManager |
| Handles correct order, logic and basic settings for building a hexagon grid. More... | |
| class | GridManagerEditor |
| Custom inspector class for the GridManager. More... | |
| class | GridOutline |
| Class for building and updating Grid Outline. More... | |
| class | GridValues |
| Class for storing all the settings of the HexagonGrid gameobject. | |
| class | GroundPlate |
| Class for constructing ground plate object and mesh. More... | |
| class | GuiElements |
| Class for drawing different GUI Elements and handling their behaviour. | |
| class | GuiHelper |
| Helper class for various GUI and User related operations. | |
| class | Hexagon |
| Class for Hexagon mesh building. More... | |
| class | InputManager |
| Class for handling events, such as selecting cell objects. More... | |
| class | MapGui |
| GUI window component for the Grid Map. More... | |
| class | MeshHelper |
| Helper class for various mesh related operations. | |
| class | MeshInfoDebug |
| class | Node |
| Class for nodes, used for pathfinding and placing objects. More... | |
| class | NodePath |
| Class for Node Path mesh building. More... | |
| class | NoiseManager |
| Class for applying LibNoise to grid. More... | |
| class | NoiseManagerEditor |
| Custom inspector class for the GridManager. More... | |
| class | OutlineMesh |
| Class for base outline mesh building. More... | |
| class | PathEndLake |
| Class for adding lake mesh to the end of river. More... | |
| class | Pathfinder |
| Class for a* pathfinding. More... | |
| class | River |
| Class for constructing rivers. More... | |
| class | SearchNode |
| Search Node class, used for pathfinding algorithm to store data. More... | |
| class | Temperature |
| Class for handling environment temperature calculation. More... | |
| class | Trees |
| Class for tree mesh building. More... | |
| class | Vegetation |
| Class for creating vegetation such as trees. More... | |
| class | Water |
| Class for determining water level and moisture. More... | |
| class | WaterPlate |
| Class for constructing water plate object and mesh. More... | |
| class | Wind |
| Class for wind calculation, used for temperature and humidity distribution. More... | |
| class | WindowGui |
| Class for constructing GUI windows. More... | |
| class | WindVector |
| Class for constructing ground plate object and mesh. More... | |