⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Class MotionGraphEditorClipboard

    Inheritance
    Object
    MotionGraphEditorClipboard
    Implements
    IMotionGraphMap
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: NeoFPSEditor.CharacterMotion
    Assembly: NeoFPS.dll
    Syntax
    public class MotionGraphEditorClipboard : IMotionGraphMap

    Constructors

    MotionGraphEditorClipboard(MotionGraphEditor)

    Declaration
    public MotionGraphEditorClipboard(MotionGraphEditor editor)
    Parameters
    Type Name Description
    MotionGraphEditor editor

    Properties

    empty

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

    Methods

    CanPasteBehaviourProperties(MotionGraphBehaviour)

    Declaration
    public bool CanPasteBehaviourProperties(MotionGraphBehaviour target)
    Parameters
    Type Name Description
    MotionGraphBehaviour target
    Returns
    Type Description
    System.Boolean

    Clear(Boolean)

    Declaration
    public void Clear(bool destroy = true)
    Parameters
    Type Name Description
    System.Boolean destroy

    CopyBehaviourProperties(MotionGraphBehaviour)

    Declaration
    public void CopyBehaviourProperties(MotionGraphBehaviour source)
    Parameters
    Type Name Description
    MotionGraphBehaviour source

    CopyConnectable(MotionGraphConnectable, Vector2)

    Declaration
    public void CopyConnectable(MotionGraphConnectable connectable, Vector2 mousePosition)
    Parameters
    Type Name Description
    MotionGraphConnectable connectable
    Vector2 mousePosition

    CopySelection(Vector2)

    Declaration
    public void CopySelection(Vector2 mousePosition)
    Parameters
    Type Name Description
    Vector2 mousePosition

    CutConnectable(MotionGraphConnectable, Vector2)

    Declaration
    public void CutConnectable(MotionGraphConnectable connectable, Vector2 mousePosition)
    Parameters
    Type Name Description
    MotionGraphConnectable connectable
    Vector2 mousePosition

    CutSelection(Vector2)

    Declaration
    public void CutSelection(Vector2 mousePosition)
    Parameters
    Type Name Description
    Vector2 mousePosition

    GetChildConnectables(MotionGraph, List<MotionGraphConnectable>)

    Declaration
    public void GetChildConnectables(MotionGraph graph, List<MotionGraphConnectable> connectables)
    Parameters
    Type Name Description
    MotionGraph graph
    System.Collections.Generic.List<MotionGraphConnectable> connectables

    Paste(Vector2)

    Declaration
    public void Paste(Vector2 mousePosition)
    Parameters
    Type Name Description
    Vector2 mousePosition

    PasteBehaviourProperties(MotionGraphBehaviour)

    Declaration
    public void PasteBehaviourProperties(MotionGraphBehaviour target)
    Parameters
    Type Name Description
    MotionGraphBehaviour target

    Swap<T>(T)

    Declaration
    public T Swap<T>(T original)
        where T : ScriptableObject
    Parameters
    Type Name Description
    T original
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T

    Implements

    IMotionGraphMap
    Back to top Copyright © 2019 Yondernauts Game Studios Ltd
    Generated with DocFX