Class BaseEditor<T>
A convenience base class for making inspector editors.
Inherited Members
Editor.MoveNextTarget()
Namespace: Cinemachine.Editor
Assembly: solution.dll
Syntax
public class BaseEditor<T> : Editor where T : class
Type Parameters
| Name | Description |
|---|---|
| T | The class we're editing |
Properties
| Name | Description |
|---|---|
| Target |
Methods
| Name | Description |
|---|---|
| BeginInspector() | |
| DrawPropertyInInspector(SerializedProperty) | |
| DrawRemainingPropertiesInInspector() | |
| ExcludeProperty(string) | |
| FieldPath<TValue>(Expression<Func<T, TValue>>) | |
| FindAndExcludeProperty<TValue>(Expression<Func<T, TValue>>) | |
| FindProperty<TValue>(Expression<Func<T, TValue>>) | |
| GetExcludedPropertiesInInspector() | Obsolete, do not use |
| GetExcludedPropertiesInInspector(List<string>) | |
| IsPropertyExcluded(string) | |
| OnInspectorGUI() | Implement this function to make a custom inspector. |