C# Class EC.Visualization.ItemDrop

Inheritance: UnityEngine.MonoBehaviour, IDropHandler, IPointerEnterHandler, IPointerExitHandler
显示文件 Open project: rygo6/VisualizationFramework-Unity Class Usage Examples

Public Properties

Property Type Description
ChildItemDragList List

Public Methods

Method Description
CanAttach ( string tagArray ) : bool
ContainsItem ( Item containedItem ) : bool
OnDrop ( PointerEventData data ) : void
OnPointerEnter ( PointerEventData data ) : void
OnPointerExit ( PointerEventData data ) : void
SortedItemSnapList ( PointerEventData data ) : List

Returns the preallocated and sorted _itemSnapList. Pass in a PointerEventData and it returns the itemSnapList with the itemSnaps in order of nearest to farthest.

Private Methods

Method Description
Awake ( ) : void
OnDropAttached ( PointerEventData data ) : void
OnPointerEnterAttached ( PointerEventData data ) : void
OnPointerExitAttached ( PointerEventData data ) : void

Method Details

CanAttach() public method

public CanAttach ( string tagArray ) : bool
tagArray string
return bool

ContainsItem() public method

public ContainsItem ( Item containedItem ) : bool
containedItem Item
return bool

OnDrop() public method

public OnDrop ( PointerEventData data ) : void
data UnityEngine.EventSystems.PointerEventData
return void

OnPointerEnter() public method

public OnPointerEnter ( PointerEventData data ) : void
data UnityEngine.EventSystems.PointerEventData
return void

OnPointerExit() public method

public OnPointerExit ( PointerEventData data ) : void
data UnityEngine.EventSystems.PointerEventData
return void

SortedItemSnapList() public method

Returns the preallocated and sorted _itemSnapList. Pass in a PointerEventData and it returns the itemSnapList with the itemSnaps in order of nearest to farthest.
public SortedItemSnapList ( PointerEventData data ) : List
data UnityEngine.EventSystems.PointerEventData Data.
return List

Property Details

ChildItemDragList public_oe property

public List ChildItemDragList
return List