Class RuleSOEditor
Custom editor for RuleSO that provides conditional field display based on the rule effect. Shows only relevant fields for SetLayerWeight or TriggerAction effects. Provides inline condition editing with type dropdown and nested condition support.
Namespace: Serenity.ProceduralAnimator.Infrastructure.Editor
Assembly: Serenity.UnityProceduralAnimator.Infrastructure.Editor.dll
Syntax
public class RuleSOEditor : FoundationEditor<RuleSO>
Remarks
This editor hand-rolls every remaining field itself, so DrawSerializedFields() is overridden with an empty body to suppress the base's automatic drawing.
Constructors
RuleSOEditor()
Declaration
public RuleSOEditor()
Methods
DrawSerializedFields()
Declaration
protected override void DrawSerializedFields()
OnEnable()
Declaration
public override void OnEnable()
OnInspectorGUI()
Declaration
public override void OnInspectorGUI()