BaseAnimancerComponentEditor Class

Summary

[Editor-Only] A custom Inspector for Animancer.IAnimancerComponents.
Assembly
Animancer.dll
Namespace
Animancer.Editor
Base Types
  • Editor
Derived Types
graph BT Type-->Base0["Editor"] Type["BaseAnimancerComponentEditor"] class Type type-node Derived0["AnimancerComponentEditor"]-->Type click Derived0 "/animancer/api/Animancer.Editor/AnimancerComponentEditor"

Syntax

public abstract class BaseAnimancerComponentEditor : Editor

Properties

Name Value Summary
Targets IAnimancerComponent[]
UnityEditor.Editor.targets casted to Animancer.IAnimancerComponent.

Methods

Name Value Summary
DoOverridePropertyGUI(string, SerializedProperty, GUIContent) bool
[Editor-Only] Draws any custom GUI for the `property`. The return value indicates whether the GUI should replace the regular call to UnityEditor.EditorGUILayout.PropertyField(UnityEditor.SerializedProperty,UnityEngine.GUIContent,System.Boolean,UnityEngine.GUILayoutOption[]). True = GUI was drawn, so don't draw the regular GUI. False = Draw the regular GUI.
DoSerializedFieldsGUI() void
Draws the rest of the Inspector fields after the Animator field.
OnEnable() void
Initializes this UnityEditor.Editor.
OnInspectorGUI() void
Called by the Unity editor to draw the custom Inspector GUI elements.