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... | |