logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class ProceduralAnimatorProfileSOEditor

    Custom editor for ProceduralAnimatorProfileSO that displays validation warnings, provides tools for fixing common configuration issues, and offers improved UX for Material Targets with Renderer ObjectField selection and auto-detection.

    Inheritance
    object
    ProceduralAnimatorProfileSOEditor
    Namespace: Serenity.ProceduralAnimator.Infrastructure.Editor
    Assembly: Serenity.UnityProceduralAnimator.Infrastructure.Editor.dll
    Syntax
    public class ProceduralAnimatorProfileSOEditor : FoundationEditor<ProceduralAnimatorProfileSO>
    Remarks

    NOTE: the Serenity.Global.Infrastructure.Settings.Editor.FoundationEditor`1 base OnInspectorGUI draws ONLY the header + Id/Guid fields — it does NOT draw the remaining serialized fields (see UnityLogProfileEditor for the same documented gotcha). This editor hand-rolls every remaining field itself, so DrawSerializedFields() is overridden with an empty body to make that explicit.

    Constructors

    ProceduralAnimatorProfileSOEditor()

    Declaration
    public ProceduralAnimatorProfileSOEditor()

    Methods

    DrawSerializedFields()

    Declaration
    protected override void DrawSerializedFields()

    OnEnable()

    Declaration
    public override void OnEnable()

    OnInspectorGUI()

    Declaration
    public override void OnInspectorGUI()
    In this article
    © 2026 Serenity. All Rights Reserved