logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Struct ProceduralStateKeyBinding

    One UnityStateKey asset a profile reads, with its display name and effective value range — the shape an in-hub simulator's slider UI needs, one row per key.

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetType()
    Namespace: Serenity.Editor.AnimationHub.Engine
    Assembly: Serenity.AnimationHub.Editor.dll
    Syntax
    public readonly struct ProceduralStateKeyBinding

    Constructors

    ProceduralStateKeyBinding(UnityStateKey, string, float, float)

    Declaration
    public ProceduralStateKeyBinding(UnityStateKey stateKey, string displayName, float minValue, float maxValue)
    Parameters
    Type Name Description
    UnityStateKey stateKey
    string displayName
    float minValue
    float maxValue

    Properties

    DisplayName

    Declaration
    public string DisplayName { get; }
    Property Value
    Type Description
    string

    MaxValue

    Declaration
    public float MaxValue { get; }
    Property Value
    Type Description
    float

    MinValue

    Declaration
    public float MinValue { get; }
    Property Value
    Type Description
    float

    StateKey

    Declaration
    public UnityStateKey StateKey { get; }
    Property Value
    Type Description
    UnityStateKey
    In this article
    © 2026 Serenity. All Rights Reserved