Eye of the Nile Docs
Everything you need to know to get started!
Loading...
Searching...
No Matches
DragAndDrop Class Reference

Public Member Functions

void OnBeginDrag (PointerEventData eventData)
 
void OnDrag (PointerEventData eventData)
 
void OnEndDrag (PointerEventData eventData)
 
void AcceptItem ()
 
Vector2 GetStartingPos ()
 

Private Member Functions

void Awake ()
 

Private Attributes

float defaultOpacity = 1f
 
float onDragOpacity = 0.6f
 
Canvas canvas
 
bool abilityInventoryItem = false
 
RectTransform rectTransform
 
CanvasGroup canvasGroup
 
Vector2 startingPos
 
bool accepted = false
 

Member Function Documentation

◆ AcceptItem()

void DragAndDrop.AcceptItem ( )

◆ Awake()

void DragAndDrop.Awake ( )
private

◆ GetStartingPos()

Vector2 DragAndDrop.GetStartingPos ( )

◆ OnBeginDrag()

void DragAndDrop.OnBeginDrag ( PointerEventData eventData)

◆ OnDrag()

void DragAndDrop.OnDrag ( PointerEventData eventData)

◆ OnEndDrag()

void DragAndDrop.OnEndDrag ( PointerEventData eventData)

Member Data Documentation

◆ abilityInventoryItem

bool DragAndDrop.abilityInventoryItem = false
private

◆ accepted

bool DragAndDrop.accepted = false
private

◆ canvas

Canvas DragAndDrop.canvas
private

◆ canvasGroup

CanvasGroup DragAndDrop.canvasGroup
private

◆ defaultOpacity

float DragAndDrop.defaultOpacity = 1f
private

◆ onDragOpacity

float DragAndDrop.onDragOpacity = 0.6f
private

◆ rectTransform

RectTransform DragAndDrop.rectTransform
private

◆ startingPos

Vector2 DragAndDrop.startingPos
private

The documentation for this class was generated from the following file: