Class CinemachineVirtualCameraBaseEditor<T>
Base class for virtual camera editors. Handles drawing the header and the basic properties.
Inherited Members
Namespace: Cinemachine.Editor
Syntax
public class CinemachineVirtualCameraBaseEditor<T> : BaseEditor<T> where T : CinemachineVirtualCameraBase
Type Parameters
Name | Description |
---|---|
T |
Methods
DrawCameraStatusInInspector()
Declaration
protected void DrawCameraStatusInInspector()
DrawExtensionsWidgetInInspector()
Declaration
protected void DrawExtensionsWidgetInInspector()
DrawGlobalControlsInInspector()
Declaration
protected void DrawGlobalControlsInInspector()
DrawHeaderInInspector()
Declaration
protected void DrawHeaderInInspector()
DrawTargetsInInspector(SerializedProperty, SerializedProperty)
Declaration
protected void DrawTargetsInInspector(SerializedProperty followTarget, SerializedProperty lookAtTarget)
Parameters
Type | Name | Description |
---|---|---|
SerializedProperty | followTarget | |
SerializedProperty | lookAtTarget |
GetExcludedPropertiesInInspector()
Declaration
protected override List<string> GetExcludedPropertiesInInspector()
Returns
Type | Description |
---|---|
List<String> |
Overrides
Cinemachine.Editor.BaseEditor<T>.GetExcludedPropertiesInInspector()
OnDisable()
Declaration
protected virtual void OnDisable()
OnEnable()
Declaration
protected virtual void OnEnable()
OnInspectorGUI()
Declaration
public override void OnInspectorGUI()
Overrides
Cinemachine.Editor.BaseEditor<T>.OnInspectorGUI()