⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Class MotionGraphEditor

    Inheritance
    Object
    MotionGraphEditor
    Namespace: NeoFPSEditor.CharacterMotion
    Assembly: NeoFPS.dll
    Syntax
    public class MotionGraphEditor : EditorWindow

    Properties

    clipboard

    Declaration
    public MotionGraphEditorClipboard clipboard { get; }
    Property Value
    Type Description
    MotionGraphEditorClipboard

    currentContext

    Declaration
    public MotionGraph currentContext { get; set; }
    Property Value
    Type Description
    MotionGraph

    currentController

    Declaration
    public IMotionController currentController { get; set; }
    Property Value
    Type Description
    IMotionController

    currentGraph

    Declaration
    public MotionGraphContainer currentGraph { get; set; }
    Property Value
    Type Description
    MotionGraphContainer

    editingRuntimeGraph

    Declaration
    public bool editingRuntimeGraph { get; }
    Property Value
    Type Description
    System.Boolean

    inspector

    Declaration
    public MotionGraphEditorInspectorView inspector { get; }
    Property Value
    Type Description
    MotionGraphEditorInspectorView

    instance

    Declaration
    public static MotionGraphEditor instance { get; }
    Property Value
    Type Description
    MotionGraphEditor

    serializedObject

    Declaration
    public SerializedObject serializedObject { get; }
    Property Value
    Type Description
    SerializedObject

    viewport

    Declaration
    public MotionGraphEditorViewport viewport { get; }
    Property Value
    Type Description
    MotionGraphEditorViewport

    Methods

    CreateWindow()

    Declaration
    public static void CreateWindow()

    DeleteBehaviour(MotionGraphConnectable, MotionGraphBehaviour)

    Declaration
    public void DeleteBehaviour(MotionGraphConnectable connectable, MotionGraphBehaviour behaviour)
    Parameters
    Type Name Description
    MotionGraphConnectable connectable
    MotionGraphBehaviour behaviour

    DeleteCondition(MotionGraphConnection, Int32)

    Declaration
    public void DeleteCondition(MotionGraphConnection connection, int index)
    Parameters
    Type Name Description
    MotionGraphConnection connection
    System.Int32 index

    DeleteConnection(MotionGraphConnection)

    Declaration
    public void DeleteConnection(MotionGraphConnection connection)
    Parameters
    Type Name Description
    MotionGraphConnection connection

    DeleteMotionData(MotionGraphDataBase)

    Declaration
    public void DeleteMotionData(MotionGraphDataBase data)
    Parameters
    Type Name Description
    MotionGraphDataBase data

    DeleteMotionData(Int32)

    Declaration
    public void DeleteMotionData(int index)
    Parameters
    Type Name Description
    System.Int32 index

    DeleteParameter(MotionGraphParameter)

    Declaration
    public void DeleteParameter(MotionGraphParameter parameter)
    Parameters
    Type Name Description
    MotionGraphParameter parameter

    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
    Type Name Description
    MotionGraphState state

    DeleteSubGraph(MotionGraph)

    Declaration
    public void DeleteSubGraph(MotionGraph graph)
    Parameters
    Type Name Description
    MotionGraph graph

    OnDestroy()

    Declaration
    protected void OnDestroy()

    OnDisable()

    Declaration
    protected void OnDisable()

    OnEnable()

    Declaration
    protected void OnEnable()

    OnGUI()

    Declaration
    protected void OnGUI()

    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
    Type Description
    System.Action<MotionGraph>
    Back to top Copyright © 2019 Yondernauts Game Studios Ltd
    Generated with DocFX