Hex Terrains Framework
Search Results for

    Show / Hide Table of Contents

    Interface IInitMaterialGeoPlastLayerArgs

    Defines the arguments required to initialize a material-based GeoPlast layer, including material settings, heat and temperature map configuration, and references to adjacent heat flow layers.

    Inherited Members
    IInitDynamicGeoPlastLayerArgs.DynamicSettings
    IInitDynamicGeoPlastLayerArgs.UpFlowTargetLayerReference
    IInitDynamicGeoPlastLayerArgs.DownFlowTargetLayerReference
    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 IInitMaterialGeoPlastLayerArgs : IInitDynamicGeoPlastLayerArgs, IVisualGeoPlastLayerConfig, IInitGeoPlastLayerConfig
    Remarks

    This interface extends IInitDynamicGeoPlastLayerArgs to provide additional configuration specific to material properties and thermal mapping. Implementations should supply appropriate settings and references to ensure correct layer initialization and interaction with heat flow targets.

    Properties

    HeatMapArgs

    Gets or sets the arguments used to initialize the heat map data layer for color mapping of cell values.

    Declaration
    InitColorMapCellValueDataLayerArgs<float> HeatMapArgs { get; set; }
    Property Value
    Type Description
    InitColorMapCellValueDataLayerArgs<float>

    MaterialSettings

    Gets or sets the configuration settings for material geometry and plasticity.

    Declaration
    MaterialGeoPlastSettings MaterialSettings { get; set; }
    Property Value
    Type Description
    MaterialGeoPlastSettings

    TemperatureMapArgs

    Gets or sets the arguments used to initialize the temperature data layer for the color map.

    Declaration
    InitColorMapCellValueDataLayerArgs<float> TemperatureMapArgs { get; set; }
    Property Value
    Type Description
    InitColorMapCellValueDataLayerArgs<float>

    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