Loading...
Searching...
No Matches
AdventureCore.TiledInventoryEntryPanel Class Reference

Detailed Description

implementation of ItemsControlEntryBase<T> for TiledInventoryItem
instantiated for every inventory item that is shown in the inventor panel
moves and sizes itself to the inventory item is visualizes

https://adventure.softleitner.com/manual/item

Inheritance diagram for AdventureCore.TiledInventoryEntryPanel:
AdventureCore.ItemsControlEntryBase< TiledInventoryItem >

Public Member Functions

override void Set (TiledInventoryItem item, ItemsControlBase< TiledInventoryItem > owner)
 
virtual void SetPosition ()
 
- Public Member Functions inherited from AdventureCore.ItemsControlEntryBase< TiledInventoryItem >
virtual void OnSubmit (BaseEventData eventData)
 
virtual void OnCancel (BaseEventData eventData)
 
virtual void Submit ()
 
virtual void Cancel ()
 
void OnBeginDrag (PointerEventData eventData)
 
void OnDrag (PointerEventData eventData)
 
void OnEndDrag (PointerEventData eventData)
 
override void OnMove (AxisEventData eventData)
 
virtual void OnPointerClick (PointerEventData eventData)
 
virtual void Set (T item, ItemsControlBase< T > owner)
 
override void OnSelect (BaseEventData eventData)
 
void OnItemSelected ()
 
void OnItemDeselected ()
 

Public Attributes

CanvasGroup CanvasGroup
 
RectTransform CellTransform
 
Vector2 CellSize
 
InventoryItemPanel InventoryItemPanel
 
- Public Attributes inherited from AdventureCore.ItemsControlEntryBase< TiledInventoryItem >
UnityEvent Selected
 
UnityEvent Deselected
 
UnityEvent Submitted
 
UnityEvent Cancelled
 
UnityEvent< T > ItemChanged
 

Additional Inherited Members

- Protected Member Functions inherited from AdventureCore.ItemsControlEntryBase< TiledInventoryItem >
virtual void onSubmitted ()
 
virtual void onCancelled ()
 
- Properties inherited from AdventureCore.ItemsControlEntryBase< TiledInventoryItem >
Item [get]
 
bool IsSelected [get]