Interface ICellItemLayerConfig
Assembly: fwt.hexterrains.dll
Syntax
public interface ICellItemLayerConfig
Properties
CellItemIndexArgs
Declaration
InitColorMapCellValueDataLayerArgs<int> CellItemIndexArgs { get; set; }
Property Value
CellItemLocalPositionArgs
Declaration
InitCellValueDataLayerArgs<float3> CellItemLocalPositionArgs { get; set; }
Property Value
CellItemLocalRotationArgs
Declaration
InitCellValueDataLayerArgs<quaternion> CellItemLocalRotationArgs { get; set; }
Property Value
CellItemLocalScaleArgs
Declaration
InitCellValueDataLayerArgs<float3> CellItemLocalScaleArgs { get; set; }
Property Value
CellItemStateArgs
Declaration
InitCellValueDataLayerArgs<int> CellItemStateArgs { get; set; }
Property Value
Settings related to placement and transformation of each cell items in the layer (in addition to individual cell transform).
Declaration
CellItemTransformSettings CellItemTransformSettings { get; set; }
Property Value
OverlapSurfaceLayerReference
Represents a reference to the terrain layer that overlaps the SurfaceLayerReference surface layer.
If the overlap surface layer reference is set, the item will be placed on top of layer whose cell height is bigger.
Declaration
HexTerrainLayerReference OverlapSurfaceLayerReference { get; set; }
Property Value
SurfaceLayerReference
Reference to the surface layer to use for calculating cell item positions.
Declaration
HexTerrainLayerReference SurfaceLayerReference { get; set; }
Property Value
Extension Methods