C# Class ME3Explorer.DialogEditor.DialogVis.NodeDragHandler

Simple event handler which applies the following actions to every node it is called on: * Drag the node, and associated edges on mousedrag It assumes that the node's Tag references an ArrayList with a list of associated edges where each edge is a PPath which each have a Tag that references an ArrayList with a list of associated nodes.
Inheritance: UMD.HCIL.Piccolo.Event.PDragEventHandler
Mostra file Open project: ME3Explorer/ME3Explorer

Public Methods

Method Description
DoesAcceptEvent ( PInputEventArgs e ) : bool

Protected Methods

Method Description
OnDrag ( object sender, PInputEventArgs e ) : void
OnStartDrag ( object sender, PInputEventArgs e ) : void

Method Details

DoesAcceptEvent() public method

public DoesAcceptEvent ( PInputEventArgs e ) : bool
e UMD.HCIL.Piccolo.Event.PInputEventArgs
return bool

OnDrag() protected method

protected OnDrag ( object sender, PInputEventArgs e ) : void
sender object
e UMD.HCIL.Piccolo.Event.PInputEventArgs
return void

OnStartDrag() protected method

protected OnStartDrag ( object sender, PInputEventArgs e ) : void
sender object
e UMD.HCIL.Piccolo.Event.PInputEventArgs
return void