![]() |
Procedural Hexagon Grid Framework
|
| CPHG.Cell | Cell struct, used for coordinates |
| ▼CEditor | |
| CPHG.EnvironmentManagerEditor | Custom inspector class for the EnvironmentManager |
| CPHG.GridManagerEditor | Custom inspector class for the GridManager |
| CPHG.NoiseManagerEditor | Custom inspector class for the GridManager |
| CPHG.Grid | |
| CPHG.GridOutline | Class for building and updating Grid Outline |
| CPHG.Hexagon | Class for Hexagon mesh building |
| ▼CMonoBehaviour | |
| CPHG.CameraMovement | Class responsible for camera movement |
| CPHG.CellObject | Component containing information for the cell's GameObject |
| CPHG.CellObjectOutline | Class for building and updating CellObjects' outlines |
| CPHG.EnvironmentManager | |
| CPHG.EnvironmentObject | Gameobject component for handling all the environment variables of the CellObject |
| CPHG.GridManager | Handles correct order, logic and basic settings for building a hexagon grid |
| CPHG.GroundPlate | Class for constructing ground plate object and mesh |
| CPHG.InputManager | Class for handling events, such as selecting cell objects |
| CPHG.MeshInfoDebug | |
| CPHG.NoiseManager | Class for applying LibNoise to grid |
| CPHG.WaterPlate | Class for constructing water plate object and mesh |
| ▼CPHG.WindowGui | Class for constructing GUI windows |
| CPHG.GridGui | GUI window component for the Grid information |
| CPHG.MapGui | GUI window component for the Grid Map |
| CUnit | Example Unit class using A* pathfinding, moves to closest possible node of selected CellObject |
| CPHG.Node | Class for nodes, used for pathfinding and placing objects |
| CPHG.NodePath | Class for Node Path mesh building |
| CPHG.OutlineMesh | Class for base outline mesh building |
| CPHG.PathEndLake | Class for adding lake mesh to the end of river |
| CPHG.Pathfinder | Class for a* pathfinding |
| CPHG.River | Class for constructing rivers |
| CPHG.SearchNode | Search Node class, used for pathfinding algorithm to store data |
| CPHG.Temperature | Class for handling environment temperature calculation |
| CPHG.Trees | Class for tree mesh building |
| CPHG.Vegetation | Class for creating vegetation such as trees |
| CPHG.Water | Class for determining water level and moisture |
| CPHG.Wind | Class for wind calculation, used for temperature and humidity distribution |
| CPHG.WindVector | Class for constructing ground plate object and mesh |