Hex Terrains Framework
Search Results for

    Show / Hide Table of Contents

    Struct DynamicGeoPlastSettings

    Settings of Dynamic GeoPlast, which is a type of GeoPlast that simulates the flow of plast volume between cells and layers. It includes settings for volume flow, which is an exchange of plast volume between cells as well as between layers. These settings allow to simulate processes such as water flow, and erosion

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: Fwt.HexTerrains.GeoPlasts.Data
    Assembly: fwt.hexterrains.dll
    Syntax
    [Serializable]
    public struct DynamicGeoPlastSettings

    Fields

    VolumeFlowFrameCycle

    Frame Cycle settings for the flow simulation. Flow is an exchange of volume between cells as well as between layers.

    Declaration
    [Tooltip("Frame Cycle settings for the plast volume flow simulation. Flow is an exchange of volume between cells as well as between layers.")]
    [SerializeField]
    public FrameCycleSettings VolumeFlowFrameCycle
    Field Value
    Type Description
    FrameCycleSettings

    VolumeFlowSettings

    Settings of the geo plast volume flow (horizontal, up, down).

    Declaration
    [Tooltip("Settings of the geo plast volume flow (horizontal, up, down).")]
    [SerializeField]
    public GeoPlastFlowSettings VolumeFlowSettings
    Field Value
    Type Description
    GeoPlastFlowSettings

    Properties

    Default

    Declaration
    public static DynamicGeoPlastSettings Default { get; }
    Property Value
    Type Description
    DynamicGeoPlastSettings

    Methods

    IsAnyFlowEnabledAndIsSimulationTick(HexTerrainSimulationTimer)

    Returns true if any flow is enabled and the current simulation tick is a flow simulation tick.

    Declaration
    public bool IsAnyFlowEnabledAndIsSimulationTick(HexTerrainSimulationTimer simulationTimer)
    Parameters
    Type Name Description
    HexTerrainSimulationTimer simulationTimer
    Returns
    Type Description
    bool

    Extension Methods

    HashExtensions.GetHashCode_ValueType<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