C# Class FSO.Client.Utils.UIDragHandler

ファイルを表示 Open project: RHY3756547/FreeSO Class Usage Examples

Public Properties

Property Type Description
DragControl FSO.Client.UI.Framework.UIElement
MouseEvent FSO.Common.Rendering.Framework.IO.UIMouseEventRef
MouseTarget FSO.Client.UI.Framework.UIElement

Public Methods

Method Description
UIDragHandler ( UIElement mouseTarget, UIElement dragControl ) : System.Collections.Generic

Private Methods

Method Description
DragMouseEvents ( UIMouseEventType evt, UpdateState state ) : void

Handle mouse events for dragging

Update ( UpdateState state ) : void

Method Details

UIDragHandler() public method

public UIDragHandler ( UIElement mouseTarget, UIElement dragControl ) : System.Collections.Generic
mouseTarget FSO.Client.UI.Framework.UIElement
dragControl FSO.Client.UI.Framework.UIElement
return System.Collections.Generic

Property Details

DragControl public_oe property

public UIElement,FSO.Client.UI.Framework DragControl
return FSO.Client.UI.Framework.UIElement

MouseEvent public_oe property

public UIMouseEventRef,FSO.Common.Rendering.Framework.IO MouseEvent
return FSO.Common.Rendering.Framework.IO.UIMouseEventRef

MouseTarget public_oe property

public UIElement,FSO.Client.UI.Framework MouseTarget
return FSO.Client.UI.Framework.UIElement