3D Dungeon Crawler
Loading...
Searching...
No Matches
ChestInventoryManager Class Reference
Inheritance diagram for ChestInventoryManager:
InventoryManager IInteractable

Public Member Functions

void EndInteraction ()
 
bool Interact (InteractScript interactor)
 
void Interact (InteractScript interactor, out bool interactSucessful)
 
- Public Member Functions inherited from InventoryManager
bool AddItem (InventoryItemData item)
 
void RemoveFromStack ()
 
void fillInventorySlot (InventoryItemData item, InventorySlot slot)
 

Public Attributes

GameObject PlayerInventory
 
GameObject DynamicInventory
 
FirstPersonController firstPersonController
 
List< InventoryItemDatalootList = new List<InventoryItemData>()
 
LootTable lootTable
 
Highlight highlighter
 
- Public Attributes inherited from InventoryManager
InventorySlot[] inventorySlots
 
GameObject inventoryItemPrefab
 

Properties

string InterActionPrompt [get]
 
UnityAction< IInteractableOnInteractionComplete [get, set]
 

Additional Inherited Members

- Static Public Attributes inherited from InventoryManager
static InventoryManager Instance
 

Member Function Documentation

◆ EndInteraction()

void ChestInventoryManager.EndInteraction ( )

Implements IInteractable.

◆ Interact() [1/2]

bool ChestInventoryManager.Interact ( InteractScript interactor)

Implements IInteractable.

◆ Interact() [2/2]

void ChestInventoryManager.Interact ( InteractScript interactor,
out bool interactSucessful )

Implements IInteractable.

Member Data Documentation

◆ DynamicInventory

GameObject ChestInventoryManager.DynamicInventory

◆ firstPersonController

FirstPersonController ChestInventoryManager.firstPersonController

◆ highlighter

Highlight ChestInventoryManager.highlighter

◆ lootList

List<InventoryItemData> ChestInventoryManager.lootList = new List<InventoryItemData>()

◆ lootTable

LootTable ChestInventoryManager.lootTable

◆ PlayerInventory

GameObject ChestInventoryManager.PlayerInventory

Property Documentation

◆ InterActionPrompt

string ChestInventoryManager.InterActionPrompt
get

Implements IInteractable.

◆ OnInteractionComplete

UnityAction<IInteractable> ChestInventoryManager.OnInteractionComplete
getset

Implements IInteractable.


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