Class CinemachineBrainEditor
Inspector for CinemachineBrain
Inheritance
CinemachineBrainEditor
Inherited Members
Editor.MoveNextTarget()
Object.InstantiateAsync<T>(T)
Object.InstantiateAsync<T>(T, Transform)
Object.InstantiateAsync<T>(T, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, InstantiateParameters)
Object.InstantiateAsync<T>(T, Vector3, Quaternion, InstantiateParameters)
Object.Instantiate<T>(T, InstantiateParameters)
Object.Instantiate<T>(T, Vector3, Quaternion, InstantiateParameters)
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
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.Pickable|GizmoType.Active|GizmoType.InSelectionHierarchy, typeof(CinemachineVirtualCameraBase))]
public static void DrawVirtualCameraBaseGizmos(CinemachineVirtualCameraBase vcam, GizmoType selectionType)
Parameters
Type | Name | Description |
---|---|---|
CinemachineVirtualCameraBase | vcam | The virtual camera |
GizmoType | 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
Type | Description |
---|---|
List<string> | List of property names to exclude |
Overrides
GetExcludedPropertiesInInspector(List<string>)
Get the property names to exclude in the inspector.
Declaration
protected override void GetExcludedPropertiesInInspector(List<string> excluded)
Parameters
Type | Name | Description |
---|---|---|
List<string> | excluded | Add the names to this list |
Overrides
OnInspectorGUI()
Create the contents of the inspector panel
Declaration
public override void OnInspectorGUI()