|
LevelContainerModel & | operator= (LevelContainerModel const &) |
|
| LevelContainerModel (LevelContainerModel const &) |
|
virtual void | releaseResources () |
|
virtual void | containerContentChanged (int slot) |
|
virtual bool | isValid () |
|
virtual::ContainerWeakRef | getContainerWeakRef () const |
|
virtual void | postInit () |
|
virtual bool | isSlotDisabled (int slot) const |
|
virtual int | _getContainerOffset () const |
|
virtual void | _onItemChanged (int modelSlot, ::ItemStack const &oldItem, ::ItemStack const &newItem) |
|
virtual::Container * | _getContainer () const |
|
MCAPI | LevelContainerModel (::ContainerEnumName containerName, int containerSize, ::Player &player, ::ActorUniqueID entityId, ::ContainerCategory category) |
|
MCAPI | LevelContainerModel (::ContainerEnumName containerName, int containerSize, ::Player &player, ::BlockActorType type, ::BlockPos const &blockPos, ::ContainerCategory category) |
|
MCAPI void | _refreshSlot (int modelSlot) |
|
MCAPI void | containerRemoved () |
|
MCAPI void * | $ctor (::ContainerEnumName containerName, int containerSize, ::Player &player, ::ActorUniqueID entityId, ::ContainerCategory category) |
|
MCAPI void * | $ctor (::ContainerEnumName containerName, int containerSize, ::Player &player, ::BlockActorType type, ::BlockPos const &blockPos, ::ContainerCategory category) |
|
MCAPI void | $releaseResources () |
|
MCAPI void | $containerContentChanged (int slot) |
|
MCAPI bool | $isValid () |
|
MCAPI::ContainerWeakRef | $getContainerWeakRef () const |
|
MCAPI void | $postInit () |
|
MCAPI bool | $isSlotDisabled (int slot) const |
|
MCAPI int | $_getContainerOffset () const |
|
MCFOLD void | $_onItemChanged (int modelSlot, ::ItemStack const &oldItem, ::ItemStack const &newItem) |
|
MCAPI::Container * | $_getContainer () const |
|
virtual int | getContainerSize () const |
|
virtual int | getFilteredContainerSize () const |
|
virtual void | tick (int selectedSlot) |
|
virtual::ItemStack const & | getItemStack (int modelSlot) const |
|
virtual ::std::vector<::ItemStack > const & | getItems () const |
|
virtual::ItemInstance const & | getItemInstance (int modelSlot) const |
|
virtual::ItemStackBase const & | getItemStackBase (int modelSlot) const |
|
virtual bool | isItemInstanceBased () const |
|
virtual void | setItem (int modelSlot, ::ItemStack const &item) |
|
virtual bool | isItemFiltered (::ItemStackBase const &item) const |
|
virtual bool | isExpanableItemFiltered (int index) const |
|
virtual::ContainerExpandStatus | getItemExpandStatus (int itemId) const |
|
virtual::std::string const & | getItemGroupName (int itemId) const |
|
virtual void | switchItemExpando (int itemId) |
|
virtual void | _init () |
|
MCAPI void | _onClientUIItemNetworkChanged (int containerSlot, ::ItemStack const &oldItem, ::ItemStack const &newItem) |
|
MCAPI void | networkUpdateItem (int modelSlot, ::ItemStack const &oldItem, ::ItemStack const &newItem) |
|
MCAPI void | registerOnContainerChangedCallback (::std::function< void(int, ::ItemStack const &, ::ItemStack const &)> callback) |
|
MCAPI void | registerPlayerNotificationCallback (::std::function< void(int, ::ItemStack const &, ::ItemStack const &)> callback) |
|
MCAPI void | setClientUIContainer (::SparseContainerClient *clientUIContainer) |
|
MCAPI void | setItemSource (int slot, ::SlotData const &srcSlot) |
|
MCAPI void * | $ctor (::FullContainerName const &fullContainerName, int containerSize, ::ContainerCategory containerCategory, bool isClientSide) |
|
MCAPI void | $dtor () |
|
MCAPI int | $getContainerSize () const |
|
MCFOLD int | $getFilteredContainerSize () const |
|
MCFOLD void | $tick (int selectedSlot) |
|
MCAPI::ItemStack const & | $getItemStack (int modelSlot) const |
|
MCFOLD ::std::vector<::ItemStack > const & | $getItems () const |
|
MCAPI::ItemInstance const & | $getItemInstance (int modelSlot) const |
|
MCAPI::ItemStackBase const & | $getItemStackBase (int modelSlot) const |
|
MCFOLD bool | $isItemInstanceBased () const |
|
MCAPI void | $setItem (int modelSlot, ::ItemStack const &item) |
|
MCFOLD bool | $isItemFiltered (::ItemStackBase const &item) const |
|
MCFOLD bool | $isExpanableItemFiltered (int index) const |
|
MCFOLD::ContainerExpandStatus | $getItemExpandStatus (int itemId) const |
|
MCFOLD::std::string const & | $getItemGroupName (int itemId) const |
|
MCFOLD void | $switchItemExpando (int itemId) |
|
MCAPI void | $_init () |
|