Class CinemachineBrainEditor
Inspector for CinemachineBrain
Inheritance
Inherited Members
Namespace: Cinemachine.Editor
Assembly: com.unity.cinemachine.editor.dll
Syntax
[CustomEditor(typeof(CinemachineBrain))]
[CanEditMultipleObjects]
public sealed class CinemachineBrainEditor : BaseEditor<CinemachineBrain>
Methods
DrawVirtualCameraBaseGizmos(CinemachineVirtualCameraBase, GizmoType)
Draw the gizmo for a virtual camera in the scene view
Declaration
[DrawGizmo((GizmoType)25, typeof(CinemachineVirtualCameraBase))]
public static void DrawVirtualCameraBaseGizmos(CinemachineVirtualCameraBase vcam, GizmoType selectionType)
Parameters
Type | Name | Description |
---|---|---|
Cinemachine |
vcam | The virtual camera |
Gizmo |
selectionType | How the object is selected |
GetExcludedPropertiesInInspector()
Obsolete, do not use. Use the overload, which is more performant
Declaration
protected override List<string> GetExcludedPropertiesInInspector()
Returns
Overrides
GetExcludedPropertiesInInspector(List<string>)
Get the property names to exclude in the inspector.
Declaration
protected override void GetExcludedPropertiesInInspector(List<string> excluded)
Parameters
Overrides
OnInspectorGUI()
Create the contents of the inspector panel
Declaration
public override void OnInspectorGUI()