Namespace Fwt.HexTerrains.Surfaces.Data
Classes
HexGroundLayer
HexSurface for terrain Ground HexSurfaceLayer
HexGroundRenderLayer
Render data for the hex terrain ground surface HexGroundLayer.
HexSurfaceLayer
Base class for all HexTerrain surfaces like a ground or water, etc. Create a new class that inherits from this one to create a new surface type.
HexSurfaceRenderLayer
Base class for surface types of HexTerrain layers
HexSurfaceRenderLayer<TSurfaceLayer>
Base class for render data of the hex terrain surface. This one is a generic class, so it can be used for any surface type that is inherited from HexSurfaceLayer HexSurfaceRenderLayer
HexTerrainRenderConfigAsset
Render configuration for HexSurface layer. Used to provide materials and other render settings when rendering a HexSurface
HexWaterLayer
HexSurface for terrain Water HexSurfaceLayer
HexWaterRenderLayer
Render data for the hex terrain water surface HexWaterLayer
Structs
CreateGroundRenderDataRequest
Request to create HexGroundRenderLayer.
CreateHexGroundLayerRequest
Request to create a HexGroundLayer.
CreateHexSurfaceRequestArgs
Args for request to create a surface data.
CreateHexWaterLayerRequest
Request component for creating HexWaterLayer
CreateSurfaceRenderDataRequestArgs
Arguments for request to create hex surface render data.
CreateWaterRenderDataRequest
Request to create HexWaterRenderLayer
HexGroundColorPalette
Dynamic buffer with color data for color palette that is used to paint the ColorMap of biomes (ground surface)
HexGroundRenderConfig
Render configuration for rendering the HexGroundLayer surface (HexGroundRenderLayer).
HexTerrainRenderSettings
Render settings for the hex terrain surface. Contains settings that affect mesh generation and rendering.
HexWaterColorPalette
Dynamic buffer with color data for color palette that is used to paint the ColorMap of biomes (water surface)
HexWaterRenderConfig
Render configuration for rendering the HexWaterLayer surface (HexWaterRenderLayer).
Interfaces
ICreateHexSurfaceRequest
Interface for request to create hex surface layer.
ICreateSurfaceRenderDataRequest
Interface for a request component to create a render data for a HexSurface.
IHexSurfaceRenderConfig
Interface for HexSurface render configuration.