Class PaintCellEntityUserToolState
Inheritance
BrushUserToolState<CellEntityLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen, CellEntityLayer>
PaintCellItemUserToolStateBase<CellEntityLayerGroup, CellEntityLayer, ChunkMeshLayerGroup, ChunkMeshLayer>
PaintCellItemAllDataUserToolStateBase<CellEntityLayerGroup, CellEntityLayer, ChunkMeshLayerGroup, ChunkMeshLayer>
PaintCellEntityUserToolState
Implements
Inherited Members
Namespace: Fwt.HexTerrains.UserTools.SM.States.CellEntities
Assembly: fwt.hexterrains.dll
Syntax
public class PaintCellEntityUserToolState : PaintCellItemAllDataUserToolStateBase<CellEntityLayerGroup, CellEntityLayer, ChunkMeshLayerGroup, ChunkMeshLayer>, ISmState
Constructors
PaintCellEntityUserToolState(ISmState)
Declaration
public PaintCellEntityUserToolState(ISmState parent)
Parameters
| Type | Name | Description |
|---|---|---|
| ISmState | parent |
Properties
UserToolType
Type identifier for the user tool. Allows state machine to change states based on tool type instead of state index.
Declaration
public override int UserToolType { get; }
Property Value
| Type | Description |
|---|---|
| int |