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

Detailed Description

implementation of ItemsControlEntryBase<T> for ListedInventoryPanel
instantiated for every inventory item that is shown in the inventor panel

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

Inheritance diagram for AdventureCore.ListedInventoryEntryPanel:
AdventureCore.ItemsControlEntryBase< InventoryItem >

Public Member Functions

override void Set (InventoryItem item, ItemsControlBase< InventoryItem > owner)
 
- Public Member Functions inherited from AdventureCore.ItemsControlEntryBase< InventoryItem >
void OnPointerClick (PointerEventData eventData)
 
void OnSubmit (BaseEventData eventData)
 
virtual void Set (T item, ItemsControlBase< T > owner)
 
override void OnSelect (BaseEventData eventData)
 
void OnItemSelected ()
 
void OnItemDeselected ()
 

Public Attributes

InventoryItemPanel InventoryItemPanel
 
- Public Attributes inherited from AdventureCore.ItemsControlEntryBase< InventoryItem >
UnityEvent Selected
 
UnityEvent Deselected
 
UnityEvent Submitted
 
UnityEvent< T > ItemChanged
 

Additional Inherited Members

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