Hex Terrains Framework
Search Results for

    Show / Hide Table of Contents

    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
    IVisualGeoPlastLayerConfig.ChunkMeshLayerReference
    IVisualGeoPlastLayerConfig.VisualGeoPlastSettings
    IInitGeoPlastLayerConfig.GeoPlastSettings
    IInitGeoPlastLayerConfig.AmountArgs
    IInitGeoPlastLayerConfig.DensityArgs
    IInitGeoPlastLayerConfig.VolumeArgs
    IInitGeoPlastLayerConfig.BedrockPlastReference
    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.

    Extension Methods

    HashExtensions.GetHashCode_RefType<TValue>(TValue, int)
    Extensions_UnityObject.SmartDestroy(object)
    Extensions_UnityObject.SmartGetComponent<TComponent>(object)
    Extensions_UnityObject.SmartGetGameGameObject(object)
    In this article
    Back to top Generated by DocFX