docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class SystemEdgeConnector<TEdge>

    SystemEdgeConnector handles the events of edges in the graph. Implements the EdgeConnector

    Inheritance
    object
    Manipulator
    MouseManipulator
    EdgeConnector
    SystemEdgeConnector<TEdge>
    Implements
    IManipulator
    Inherited Members
    MouseManipulator.CanStartManipulation(IMouseEvent)
    MouseManipulator.CanStopManipulation(IMouseEvent)
    MouseManipulator.activators
    Manipulator.target
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Mechatronics.SystemGraph
    Assembly: solution.dll
    Syntax
    public class SystemEdgeConnector<TEdge> : EdgeConnector, IManipulator where TEdge : SystemEdge, new()
    Type Parameters
    Name Description
    TEdge

    The type of the t edge.

    Constructors

    Name Description
    SystemEdgeConnector(IEdgeConnectorListener)

    Initializes a new instance of the SystemEdgeConnector<TEdge> class.

    Properties

    Name Description
    Disable

    Gets or sets a value indicating whether this SystemEdgeConnector<TEdge> is disable.

    edgeDragHelper

    Reference to the edge drag helper.

    Methods

    Name Description
    OnMouseDown(MouseDownEvent)

    Called when [mouse down].

    OnMouseMove(MouseMoveEvent)

    Called when [mouse move].

    OnMouseUp(MouseUpEvent)

    Called when [mouse up].

    RegisterCallbacksOnTarget()

    Called to register event callbacks on the target element.

    UnregisterCallbacksFromTarget()

    Called to unregister event callbacks from the target element.

    See Also

    EdgeConnector
    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)