| AllItems | Barotrauma.Inventory | |
| AllItemsMod | Barotrauma.Inventory | |
| AllowSwappingContainedItems | Barotrauma.Inventory | |
| CanBePut(Item item) | Barotrauma.Inventory | |
| CanBePut(ItemPrefab itemPrefab, float? condition=null, int? quality=null) | Barotrauma.Inventory | |
| CanBePutInSlot(Item item, int i, bool ignoreCondition=false) | Barotrauma.ItemInventory | virtual |
| CanBePutInSlot(ItemPrefab itemPrefab, int i, float? condition, int? quality=null) | Barotrauma.ItemInventory | virtual |
| Capacity | Barotrauma.Inventory | |
| capacity | Barotrauma.Inventory | protected |
| Container | Barotrauma.ItemInventory | |
| Contains(Item item) | Barotrauma.Inventory | |
| CreateNetworkEvent(Range slotRange) | Barotrauma.ItemInventory | protectedvirtual |
| Barotrauma::Inventory.CreateNetworkEvent() | Barotrauma.Inventory | |
| DeleteAllItems() | Barotrauma.Inventory | |
| EmptySlotCount | Barotrauma.Inventory | |
| ExtraStackSize | Barotrauma.Inventory | |
| FindAllItems(Func< Item, bool > predicate=null, bool recursive=false, List< Item > list=null) | Barotrauma.Inventory | |
| FindAllowedSlot(Item item, bool ignoreCondition=false) | Barotrauma.ItemInventory | virtual |
| FindIndex(Item item) | Barotrauma.Inventory | |
| FindIndices(Item item) | Barotrauma.Inventory | |
| FindItem(Func< Item, bool > predicate, bool recursive) | Barotrauma.Inventory | |
| FindItemByIdentifier(Identifier identifier, bool recursive=false) | Barotrauma.Inventory | |
| FindItemByTag(Identifier tag, bool recursive=false) | Barotrauma.Inventory | |
| FirstOrDefault() | Barotrauma.Inventory | |
| ForceRemoveFromSlot(Item item, int index) | Barotrauma.Inventory | |
| ForceToSlot(Item item, int index) | Barotrauma.Inventory | |
| GetAllItems(bool checkForDuplicates) | Barotrauma.Inventory | protected |
| GetItemAt(int index) | Barotrauma.Inventory | |
| GetItemsAt(int index) | Barotrauma.Inventory | |
| GetItemStackSlotIndex(Item item, int index) | Barotrauma.Inventory | |
| HowManyCanBePut(ItemPrefab itemPrefab, int i, float? condition, bool ignoreItemsInSlot=false) | Barotrauma.ItemInventory | virtual |
| Barotrauma::Inventory.HowManyCanBePut(ItemPrefab itemPrefab, float? condition=null) | Barotrauma.Inventory | |
| Inventory(Entity owner, int capacity, int slotsPerRow=5) | Barotrauma.Inventory | |
| IsDragAndDropGiveAllowed | Barotrauma.Inventory | static |
| IsEmpty() | Barotrauma.Inventory | |
| IsFull(bool takeStacksIntoAccount=false) | Barotrauma.ItemInventory | virtual |
| IsInSlot(Item item, int index) | Barotrauma.Inventory | |
| ItemInventory(Item owner, ItemContainer container, int capacity, int slotsPerRow=5) | Barotrauma.ItemInventory | |
| ItemOwnsSelf(Item item) | Barotrauma.Inventory | virtual |
| LastOrDefault() | Barotrauma.Inventory | |
| Locked | Barotrauma.Inventory | |
| MaxItemsPerNetworkEvent | Barotrauma.Inventory | static |
| MaxPossibleStackSize | Barotrauma.Inventory | static |
| Owner | Barotrauma.Inventory | |
| PutItem(Item item, int i, Character user, bool removeItem=true, bool createNetworkEvent=true) | Barotrauma.Inventory | protectedvirtual |
| RemoveItem(Item item) | Barotrauma.ItemInventory | virtual |
| SharedRead(IReadMessage msg, List< ushort >[] receivedItemIds, out bool readyToApply) | Barotrauma.Inventory | |
| SharedWrite(IWriteMessage msg, Range slotRange) | Barotrauma.Inventory | |
| slots | Barotrauma.Inventory | protected |
| syncItemsDelay | Barotrauma.Inventory | protected |
| TryPutItem(Item item, Character user, IEnumerable< InvSlotType > allowedSlots=null, bool createNetworkEvent=true, bool ignoreCondition=false) | Barotrauma.ItemInventory | virtual |
| TryPutItem(Item item, int i, bool allowSwapping, bool allowCombine, Character user, bool createNetworkEvent=true, bool ignoreCondition=false) | Barotrauma.ItemInventory | virtual |
| TrySwapping(int index, Item item, Character user, bool createNetworkEvent, bool swapWholeStack) | Barotrauma.Inventory | protected |