| _loadedInventoryItem | MoreMountains.InventoryEngine.Inventory | protected |
| _resourceItemPath | MoreMountains.InventoryEngine.Inventory | static |
| _saveFileExtension | MoreMountains.InventoryEngine.Inventory | static |
| _saveFolderName | MoreMountains.InventoryEngine.Inventory | static |
| AddItem(InventoryItem itemToAdd, int quantity) | MoreMountains.InventoryEngine.Inventory | virtual |
| AddItemAt(InventoryItem itemToAdd, int quantity, int destinationIndex) | MoreMountains.InventoryEngine.Inventory | virtual |
| AddItemToArray(InventoryItem itemToAdd, int quantity) | MoreMountains.InventoryEngine.Inventory | protectedvirtual |
| Awake() | MoreMountains.InventoryEngine.Inventory | protectedvirtual |
| CapMaxQuantity(InventoryItem itemToAdd, int newQuantity) | MoreMountains.InventoryEngine.Inventory | virtual |
| Content | MoreMountains.InventoryEngine.Inventory | |
| DestroyItem(int i) | MoreMountains.InventoryEngine.Inventory | virtual |
| DestroyItem(InventoryItem item, int index, InventorySlot slot=null) | MoreMountains.InventoryEngine.Inventory | virtual |
| DetermineSaveName() | MoreMountains.InventoryEngine.Inventory | protectedvirtual |
| DrawContentInInspector | MoreMountains.InventoryEngine.Inventory | |
| DropItem(InventoryItem item, int index, InventorySlot slot=null) | MoreMountains.InventoryEngine.Inventory | virtual |
| EmptyInventory() | MoreMountains.InventoryEngine.Inventory | virtual |
| EquipItem(InventoryItem item, int index, InventorySlot slot=null) | MoreMountains.InventoryEngine.Inventory | virtual |
| ExtractSerializedInventory(SerializedInventory serializedInventory) | MoreMountains.InventoryEngine.Inventory | protectedvirtual |
| FillSerializedInventory(SerializedInventory serializedInventory) | MoreMountains.InventoryEngine.Inventory | protectedvirtual |
| FindInventory(string inventoryName, string playerID) | MoreMountains.InventoryEngine.Inventory | static |
| GetQuantity(string searchedItemID) | MoreMountains.InventoryEngine.Inventory | virtual |
| InitializeStatics() | MoreMountains.InventoryEngine.Inventory | protectedstatic |
| InventoryContains(string searchedItemID) | MoreMountains.InventoryEngine.Inventory | virtual |
| InventoryContains(MoreMountains.InventoryEngine.ItemClasses searchedClass) | MoreMountains.InventoryEngine.Inventory | virtual |
| InventoryType | MoreMountains.InventoryEngine.Inventory | |
| InventoryTypes enum name | MoreMountains.InventoryEngine.Inventory | |
| IsFull | MoreMountains.InventoryEngine.Inventory | |
| LoadSavedInventory() | MoreMountains.InventoryEngine.Inventory | virtual |
| MoveItem(int startIndex, int endIndex) | MoreMountains.InventoryEngine.Inventory | virtual |
| MoveItemToInventory(int startIndex, Inventory targetInventory, int endIndex=-1) | MoreMountains.InventoryEngine.Inventory | virtual |
| NumberOfFilledSlots | MoreMountains.InventoryEngine.Inventory | |
| NumberOfFreeSlots | MoreMountains.InventoryEngine.Inventory | |
| NumberOfStackableSlots(string searchedItemID, int maxStackSize) | MoreMountains.InventoryEngine.Inventory | |
| OnDisable() | MoreMountains.InventoryEngine.Inventory | protectedvirtual |
| OnEnable() | MoreMountains.InventoryEngine.Inventory | protectedvirtual |
| OnMMEvent(MMInventoryEvent inventoryEvent) | MoreMountains.InventoryEngine.Inventory | virtual |
| OnMMEvent(MMGameEvent gameEvent) | MoreMountains.InventoryEngine.Inventory | virtual |
| MMEventListener< MMInventoryEvent >.OnMMEvent(T eventType) | MoreMountains.Tools.MMEventListener< MMInventoryEvent > | |
| MMEventListener< MMGameEvent >.OnMMEvent(T eventType) | MoreMountains.Tools.MMEventListener< MMGameEvent > | |
| Owner | MoreMountains.InventoryEngine.Inventory | |
| Persistent | MoreMountains.InventoryEngine.Inventory | |
| PlayerID | MoreMountains.InventoryEngine.Inventory | |
| RegisteredInventories | MoreMountains.InventoryEngine.Inventory | static |
| RegisterInventory() | MoreMountains.InventoryEngine.Inventory | protectedvirtual |
| RemoveItem(int i, int quantity) | MoreMountains.InventoryEngine.Inventory | virtual |
| RemoveItemByID(string itemID, int quantity) | MoreMountains.InventoryEngine.Inventory | virtual |
| RemoveItemFromArray(int i) | MoreMountains.InventoryEngine.Inventory | protectedvirtual |
| ResetSavedInventory() | MoreMountains.InventoryEngine.Inventory | virtual |
| ResetThisInventorySaveOnStart | MoreMountains.InventoryEngine.Inventory | |
| ResizeArray(int newSize) | MoreMountains.InventoryEngine.Inventory | virtual |
| SaveInventory() | MoreMountains.InventoryEngine.Inventory | virtual |
| SetOwner(GameObject newOwner) | MoreMountains.InventoryEngine.Inventory | virtual |
| TargetTransform | MoreMountains.InventoryEngine.Inventory | |
| UnEquipItem(InventoryItem item, int index, InventorySlot slot=null) | MoreMountains.InventoryEngine.Inventory | virtual |
| UseItem(InventoryItem item, int index, InventorySlot slot=null) | MoreMountains.InventoryEngine.Inventory | virtual |
| UseItem(string itemName) | MoreMountains.InventoryEngine.Inventory | virtual |