Interface IInitDynamicGeoPlastLayerArgs
Defines the arguments required to initialize a dynamic GeoPlast terrain layer, including dynamic behavior settings and references to adjacent flow target layers.
Inherited Members
Namespace: Fwt.HexTerrains.GeoPlasts.Data
Assembly: fwt.hexterrains.dll
Syntax
public interface IInitDynamicGeoPlastLayerArgs : IVisualGeoPlastLayerConfig, IInitGeoPlastLayerConfig
Remarks
This interface extends IVisualGeoPlastLayerConfig to support initialization of terrain layers with dynamic properties. Use the provided settings and layer references to configure how the dynamic layer interacts with upflow and downflow terrain layers during simulation or rendering.
Properties
DownFlowTargetLayerReference
Gets or sets the reference to the terrain layer that receives downflow from this layer.
Declaration
HexTerrainLayerReference DownFlowTargetLayerReference { get; set; }
Property Value
| Type | Description |
|---|---|
| HexTerrainLayerReference |
DynamicSettings
Gets or sets the dynamic configuration settings for GeoPlast behaviour like geo plast flow.
Declaration
DynamicGeoPlastSettings DynamicSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| DynamicGeoPlastSettings |
UpFlowTargetLayerReference
Gets or sets the reference to the terrain layer that serves as the target for upward flow operations.
Declaration
HexTerrainLayerReference UpFlowTargetLayerReference { get; set; }
Property Value
| Type | Description |
|---|---|
| HexTerrainLayerReference |
Remarks
Use this property to specify which terrain layer should receive flow from the current layer. The referenced layer must be valid and compatible with the flow operation.