| int get_EquippableSlotCount() | Private+1 flags | | 0x04 |
| Transform get_EquipContainer() | PublicFinal+3 flags | | 0x08 |
| CashSlot get_cashSlot() | Public+1 flags | | 0x08 |
| void set_cashSlot(CashSlot value) | Private+1 flags | | 0x08 |
| List<ScheduleOne.UI.ItemSlotUI> get_SlotUIs() | Public+1 flags | | 0x08 |
| CashInstance get_cashInstance() | Public+1 flags | | 0x08 |
| void set_cashInstance(CashInstance value) | 2 flags | | 0x08 |
| int get_EquippedSlotIndex() | Public+1 flags | | 0x04 |
| void set_EquippedSlotIndex(int value) | Public+1 flags | | 0x04 |
| bool get_HotbarEnabled() | Public+1 flags | | 0x01 |
| void set_HotbarEnabled(bool value) | 2 flags | | 0x01 |
| bool get_EquippingEnabled() | Public+1 flags | | 0x01 |
| void set_EquippingEnabled(bool value) | 2 flags | | 0x01 |
| bool get_HolsterEnabled() | Public+1 flags | | 0x01 |
| void set_HolsterEnabled(bool value) | Public+1 flags | | 0x01 |
| Equippable get_Equippable() | Public+1 flags | | 0x08 |
| void set_Equippable(Equippable value) | 2 flags | | 0x08 |
| float get_CurrentEquipTime() | Public+1 flags | | 0x04 |
| void set_CurrentEquipTime(float value) | Private+1 flags | | 0x04 |
| UIScreen get_AttachedScreen() | Public+1 flags | | 0x08 |
| void set_AttachedScreen(UIScreen value) | Private+1 flags | | 0x08 |
| HotbarSlot get_equippedSlot() | Public+1 flags | | 0x08 |
| ItemInstance get_EquippedItem() | Public+1 flags | | 0x08 |
| bool get_isAnythingEquipped() | Public+1 flags | | 0x01 |
| HotbarSlot IndexAllSlots(int index) | Public | | 0x08 |
| void Awake() | 2 flags | | 0x00 |
| void SetupInventoryUI() | Private | | 0x00 |
| void RepositionUI() | Private | | 0x00 |
| void Start() | 2 flags | | 0x00 |
| void GiveStartupItems() | Private | | 0x00 |
| void Update() | 3 flags | | 0x00 |
| void UpdateHotbarSelection() | Private | | 0x00 |
| void Equip(HotbarSlot slot) | Public | | 0x08 |
| void SetInventoryEnabled(bool enabled) | Public | | 0x01 |
| void SetEquippingEnabled(bool enabled) | Public | | 0x01 |
| void AttachToScreen(UIScreen screen, bool alsoSelectInventoryPanel) | Public | | 0x08 |
| void DetachFromScreen() | Public | | 0x00 |
| void ClipboardAcquiredVarChange(bool newVal) | Private | | 0x01 |
| void SetManagementClipboardEnabled(bool enabled) | Public | | 0x01 |
| void SetViewmodelVisible(bool visible) | Public | | 0x01 |
| bool CanItemFitInInventory(ItemInstance item, int quantity) | Public | | 0x08 |
| void AddItemToInventory(ItemInstance item) | Public | | 0x08 |
| uint GetAmountOfItem(const string& ID) | Public | | 0x08 |
| void RemoveAmountOfItem(const string& ID, uint amount) | Public | | 0x08 |
| void ClearInventory() | Public | | 0x00 |
| void RemoveProductFromInventory(const EStealthLevel& maxStealth) | Public | | 0x04 |
| void RemoveRandomItemsFromInventory() | Public | | 0x00 |
| void SetEquippable(Equippable eq) | Public | | 0x08 |
| void EquippedSlotChanged() | Public | | 0x00 |
| void Reequip() | Public | | 0x00 |
| List<ScheduleOne.ItemFramework.ItemSlot> GetAllInventorySlots() | Public | | 0x08 |
| void HotbarSlotSelected(HotbarSlot slot) | Private | | 0x08 |
| void UpdateInventoryVariables() | Private | | 0x00 |
| void .ctor() | Public+1 flags | | 0x00 |
| void <SetupInventoryUI>g__ControllerSelect|76_2(ItemSlotUI s) | Private | | 0x08 |
| void <SetupInventoryUI>g__ControllerDeselect|76_3(ItemSlotUI s) | Private | | 0x08 |
| void <Start>b__78_1() | Private | | 0x00 |