logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class ProceduralAnimatorBoneMapping

    Serializable per-row model for ProceduralAnimatorSetupWindow's bone-mapping list. Stores a bone id and the transform's path within the prefab (a UnityEngine.Transform reference cannot be serialized directly since the prefab is only ever loaded transiently via UnityEditor.PrefabUtility.LoadPrefabContents(System.String)).

    Inheritance
    object
    ProceduralAnimatorBoneMapping
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    Namespace: Serenity.ProceduralAnimator.Infrastructure.Editor
    Assembly: Serenity.UnityProceduralAnimator.Infrastructure.Editor.dll
    Syntax
    public sealed class ProceduralAnimatorBoneMapping

    Constructors

    ProceduralAnimatorBoneMapping()

    Declaration
    public ProceduralAnimatorBoneMapping()

    Fields

    BoneId

    Declaration
    public string BoneId
    Field Value
    Type Description
    string

    TransformPath

    Declaration
    public string TransformPath
    Field Value
    Type Description
    string

    Properties

    IsFullyValid

    True when both BoneId and TransformPath are set.

    Declaration
    public bool IsFullyValid { get; }
    Property Value
    Type Description
    bool

    IsValid

    True when BoneId is set (a transform may not be assigned yet).

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