| _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 | 
  | MoreMountains::Tools::MMEventListener-1-g.OnMMEvent(T eventType) | MoreMountains.Tools.MMEventListener< T > |  | 
  | 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 |