// This Header is auto generated by BDSLiteLoader Toolchain #pragma once #define AUTO_GENERATED #include "../Global.h" #include "ContainerModel.hpp" #define BEFORE_EXTRA #undef BEFORE_EXTRA class InventoryContainerModel : public ContainerModel { #define AFTER_EXTRA #undef AFTER_EXTRA #ifndef DISABLE_CONSTRUCTOR_PREVENTION_INVENTORYCONTAINERMODEL public: class InventoryContainerModel& operator=(class InventoryContainerModel const &) = delete; InventoryContainerModel(class InventoryContainerModel const &) = delete; InventoryContainerModel() = delete; #endif public: /*0*/ virtual void containerContentChanged(int); /*1*/ virtual ~InventoryContainerModel(); /*2*/ virtual void postInit(); /*3*/ virtual void releaseResources(); /*6*/ virtual void __unk_vfn_6(); /*7*/ virtual class ContainerWeakRef getContainerWeakRef() const; /*12*/ virtual void __unk_vfn_12(); /*14*/ virtual bool isValid(); /*15*/ virtual void __unk_vfn_15(); /*16*/ virtual void __unk_vfn_16(); /*19*/ virtual void __unk_vfn_19(); /*20*/ virtual class Container * _getContainer() const; /*21*/ virtual int _getContainerOffset() const; /*22*/ virtual void _onItemChanged(int, class ItemStack const &, class ItemStack const &); #ifdef ENABLE_VIRTUAL_FAKESYMBOL_INVENTORYCONTAINERMODEL #endif MCAPI InventoryContainerModel(enum ContainerEnumName, int, class Player &); //private: MCAPI void _refreshSlot(int); private: };