Class MotionGraphEditor
Inheritance
MotionGraphEditor
Assembly: NeoFPS.dll
Syntax
public class MotionGraphEditor : EditorWindow
Properties
clipboard
Declaration
public MotionGraphEditorClipboard clipboard { get; }
Property Value
currentContext
Declaration
public MotionGraph currentContext { get; set; }
Property Value
currentController
Declaration
public IMotionController currentController { get; set; }
Property Value
currentGraph
Declaration
public MotionGraphContainer currentGraph { get; set; }
Property Value
editingRuntimeGraph
Declaration
public bool editingRuntimeGraph { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
inspector
Declaration
public MotionGraphEditorInspectorView inspector { get; }
Property Value
instance
Declaration
public static MotionGraphEditor instance { get; }
Property Value
serializedObject
Declaration
public SerializedObject serializedObject { get; }
Property Value
| Type |
Description |
| SerializedObject |
|
viewport
Declaration
public MotionGraphEditorViewport viewport { get; }
Property Value
Methods
CreateWindow()
Declaration
public static void CreateWindow()
DeleteBehaviour(MotionGraphConnectable, MotionGraphBehaviour)
Declaration
public void DeleteBehaviour(MotionGraphConnectable connectable, MotionGraphBehaviour behaviour)
Parameters
DeleteCondition(MotionGraphConnection, Int32)
Declaration
public void DeleteCondition(MotionGraphConnection connection, int index)
Parameters
DeleteConnection(MotionGraphConnection)
Declaration
public void DeleteConnection(MotionGraphConnection connection)
Parameters
DeleteMotionData(MotionGraphDataBase)
Declaration
public void DeleteMotionData(MotionGraphDataBase data)
Parameters
DeleteMotionData(Int32)
Declaration
public void DeleteMotionData(int index)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
DeleteParameter(MotionGraphParameter)
Declaration
public void DeleteParameter(MotionGraphParameter parameter)
Parameters
DeleteParameter(Int32)
Declaration
public void DeleteParameter(int index)
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
DeleteSelection()
Declaration
public void DeleteSelection()
DeleteState(MotionGraphState)
Declaration
public void DeleteState(MotionGraphState state)
Parameters
DeleteSubGraph(MotionGraph)
Declaration
public void DeleteSubGraph(MotionGraph graph)
Parameters
OnDestroy()
Declaration
protected void OnDestroy()
OnDisable()
Declaration
protected void OnDisable()
OnEnable()
Declaration
protected void OnEnable()
OnGUI()
Declaration
OnOpenAsset(Int32, Int32)
Declaration
public static bool OnOpenAsset(int instanceID, int line)
Parameters
| Type |
Name |
Description |
| System.Int32 |
instanceID |
|
| System.Int32 |
line |
|
Returns
| Type |
Description |
| System.Boolean |
|
ResetEditor()
Declaration
public void ResetEditor()
Events
onContextChanged
Declaration
public event Action<MotionGraph> onContextChanged
Event Type