Class MARSEntityEditor
Custom editor for all MARSEntity components
Inherited Members
UnityEditor.Editor.MoveNextTarget()
Namespace: Unity.MARS
Syntax
[CanEditMultipleObjects]
[CustomEditor(typeof(MARSEntity), true)]
public class MARSEntityEditor : Editor, IPreviewable, IToolModeOwner
Fields
monoBehaviourComponent
Declaration
[SerializeField]
public MonoBehaviourComponentList monoBehaviourComponent
Field Value
Type | Description |
---|---|
MonoBehaviourComponentList |
Methods
EditorOnSceneGUI(SceneView)
Declaration
public void EditorOnSceneGUI(SceneView sceneView)
Parameters
Type | Name | Description |
---|---|---|
SceneView | sceneView |
Invalidate()
Invalidates the visuals for the entity and re-syncs the values in the editor.
Declaration
public void Invalidate()
OnEnable()
Declaration
public void OnEnable()
OnInspectorGUI()
Declaration
public override void OnInspectorGUI()