LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraft::ScriptPlayerInventoryComponentContainer Class Reference
+ Inheritance diagram for ScriptModuleMinecraft::ScriptPlayerInventoryComponentContainer:

Public Member Functions

virtual::Container * _tryGetContainer () const
 
virtual::ItemContext _getItemContext (int slot) const
 
MCAPI::Container * $_tryGetContainer () const
 
MCFOLD::ItemContext $_getItemContext (int slot) const
 
virtual ::Scripting::Result_deprecated< int > getEmptySlotsCount () const
 
MCFOLD ::Scripting::Result_deprecated< int > $getEmptySlotsCount () const
 
virtual ::Scripting::Result_deprecated< int > getSize () const
 
virtual ::Scripting::Result< void > setItemV010 (int slot, ::ScriptModuleMinecraft::ScriptItemStack const &scriptItemStack) const
 
virtual ::Scripting::Result< void > setItem (int slot, ::std::optional<::ScriptModuleMinecraft::ScriptItemStack > const &scriptItemStack) const
 
virtual ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > > getItem (int slot) const
 
virtual ::Scripting::Result< void > addItemV010 (::ScriptModuleMinecraft::ScriptItemStack const &scriptItemStack) const
 
virtual ::Scripting::Result_deprecated< bool > transferItemV010 (int fromSlot, int toSlot, ::ScriptModuleMinecraft::ScriptContainer &toScriptContainer) const
 
virtual ::Scripting::Result< void > moveItem (int fromSlot, int toSlot, ::ScriptModuleMinecraft::ScriptContainerWrapper &toScriptContainer) const
 
virtual ::Scripting::Result_deprecated< bool > swapItemsV010 (int slot, int otherSlot, ::ScriptModuleMinecraft::ScriptContainer &otherScriptContainer) const
 
virtual ::Scripting::Result< void > swapItems (int slot, int otherSlot, ::ScriptModuleMinecraft::ScriptContainerWrapper &otherScriptContainer) const
 
virtual ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptContainerSlot > > getSlot (int slot) const
 
virtual ::Scripting::Result< void > clearAll () const
 
MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > > addItem (::ScriptModuleMinecraft::ScriptItemStack const &scriptItemStack) const
 
MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > > transferItem (int fromSlot, ::ScriptModuleMinecraft::ScriptContainerWrapper &toScriptContainer) const
 
MCAPI ::Scripting::Result_deprecated< int > $getSize () const
 
MCAPI ::Scripting::Result< void > $setItemV010 (int slot, ::ScriptModuleMinecraft::ScriptItemStack const &scriptItemStack) const
 
MCAPI ::Scripting::Result< void > $setItem (int slot, ::std::optional<::ScriptModuleMinecraft::ScriptItemStack > const &scriptItemStack) const
 
MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > > $getItem (int slot) const
 
MCAPI ::Scripting::Result< void > $addItemV010 (::ScriptModuleMinecraft::ScriptItemStack const &scriptItemStack) const
 
MCAPI ::Scripting::Result_deprecated< bool > $transferItemV010 (int fromSlot, int toSlot, ::ScriptModuleMinecraft::ScriptContainer &toScriptContainer) const
 
MCAPI ::Scripting::Result< void > $moveItem (int fromSlot, int toSlot, ::ScriptModuleMinecraft::ScriptContainerWrapper &toScriptContainer) const
 
MCAPI ::Scripting::Result_deprecated< bool > $swapItemsV010 (int slot, int otherSlot, ::ScriptModuleMinecraft::ScriptContainer &otherScriptContainer) const
 
MCAPI ::Scripting::Result< void > $swapItems (int slot, int otherSlot, ::ScriptModuleMinecraft::ScriptContainerWrapper &otherScriptContainer) const
 
MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptContainerSlot > > $getSlot (int slot) const
 
MCAPI ::Scripting::Result< void > $clearAll () const
 

Static Public Member Functions

static MCAPI ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraft::ScriptPlayerInventoryComponentContainerbindV010 ()
 
static MCAPI void ** $vftable ()
 
static MCAPI ::std::optional<::Scripting::Error_isSlotInvalid (::Container &container, int slot)
 
static MCAPI ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraft::ScriptContainerbind ()
 

Public Attributes

::ll::UntypedStorage< 8, 24 > mUnk84a036
 
::ll::UntypedStorage< 8, 16 > mUnk7559db
 

Member Function Documentation

◆ _tryGetContainer()

virtual::Container * ScriptModuleMinecraft::ScriptPlayerInventoryComponentContainer::_tryGetContainer ( ) const
virtual

◆ _getItemContext()

virtual::ItemContext ScriptModuleMinecraft::ScriptPlayerInventoryComponentContainer::_getItemContext ( int slot) const
virtual

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