LeviLamina
Loading...
Searching...
No Matches
FullPlayerInventoryWrapper Class Reference

Public Member Functions

MCAPI FullPlayerInventoryWrapper (::Player &player)
MCAPI int _clearSimpleContainerItem (::SimpleContainer &container, ::ContainerID containerId, int slot)
MCAPI int _removeCursorItem ()
MCAPI int _removeCursorItem (::ItemStack const &item, bool requireExactAux, int maxCount)
MCAPI int _removeSimpleContainerItem (::SimpleContainer &container, ::ContainerID containerId, int slot, ::ItemStack const &sourceItem, bool requireExactAux, int maxCount)
MCAPI int clearAllItems ()
MCAPI int getItemCount (::std::function< bool(::ItemStack const &)> comparator)
MCAPI int removeResource (::ItemStack const &sourceItem, ::std::function< bool(::ItemStack const &)> comparator, bool requireExactAux, int maxCount)
MCAPI void * $ctor (::Player &player)

Public Attributes

::ll::TypedStorage< 8, 8, ::PlayerInventory & > mPlayerInventory
::ll::TypedStorage< 8, 8, ::SimpleContainer & > mArmorInventory
::ll::TypedStorage< 8, 8, ::SimpleContainer & > mHandInventory
::ll::TypedStorage< 8, 8, ::InventoryTransactionManager * > mTransactionManager
::ll::TypedStorage< 8, 8, ::Player * > mPlayer

The documentation for this class was generated from the following file: