LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraft::ScriptContainerWrapper Class Reference

Public Member Functions

ScriptContainerWrapperoperator= (ScriptContainerWrapper const &)
 
 ScriptContainerWrapper (ScriptContainerWrapper const &)
 
MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > > addItem (::ScriptModuleMinecraft::ScriptItemStack const &scriptItemStack) const
 
MCAPI ::Scripting::Result_deprecated< void > clearAll () const
 
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidContainerErrorcontains (::ScriptModuleMinecraft::ScriptItemStack const &scriptItemStack) const
 
MCAPI ::Scripting::Result< int, ::ScriptModuleMinecraft::ScriptInvalidContainerErrorfind (::ScriptModuleMinecraft::ScriptItemStack const &scriptItemStack) const
 
MCAPI ::Scripting::Result< int, ::ScriptModuleMinecraft::ScriptInvalidContainerErrorfirstEmptySlot () const
 
MCAPI ::Scripting::Result< int, ::ScriptModuleMinecraft::ScriptInvalidContainerErrorfirstItem () const
 
MCAPI ::Scripting::Result_deprecated< int > getEmptySlotsCount () const
 
MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > > getItem (int slot) const
 
MCAPI ::Scripting::Result_deprecated< int > getSize () const
 
MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptContainerSlot > > getSlot (int slot) const
 
MCAPI bool isValid () const
 
MCAPI ::Scripting::Result_deprecated< void > moveItem (int fromSlot, int toSlot, ::ScriptModuleMinecraft::ScriptContainerWrapper &toScriptContainer) const
 
MCAPI ::Scripting::Result< int, ::ScriptModuleMinecraft::ScriptInvalidContainerErrorreverseFind (::ScriptModuleMinecraft::ScriptItemStack const &scriptItemStack) const
 
MCAPI ::Scripting::Result_deprecated< void > setItem (int slot, ::std::optional<::ScriptModuleMinecraft::ScriptItemStack > const &scriptItemStack) const
 
MCAPI ::Scripting::Result_deprecated< void > swapItems (int slot, int otherSlot, ::ScriptModuleMinecraft::ScriptContainerWrapper &otherScriptContainer) const
 
MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > > transferItem (int fromSlot, ::ScriptModuleMinecraft::ScriptContainerWrapper &toScriptContainer) const
 

Static Public Member Functions

static MCAPI ::Scripting::ClassBinding bind ()
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnka2b074
 

Member Function Documentation

◆ addItem()

MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > > ScriptModuleMinecraft::ScriptContainerWrapper::addItem ( ::ScriptModuleMinecraft::ScriptItemStack const & scriptItemStack) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ clearAll()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleMinecraft::ScriptContainerWrapper::clearAll ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ contains()

MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidContainerError > ScriptModuleMinecraft::ScriptContainerWrapper::contains ( ::ScriptModuleMinecraft::ScriptItemStack const & scriptItemStack) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ find()

MCAPI ::Scripting::Result< int, ::ScriptModuleMinecraft::ScriptInvalidContainerError > ScriptModuleMinecraft::ScriptContainerWrapper::find ( ::ScriptModuleMinecraft::ScriptItemStack const & scriptItemStack) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ firstEmptySlot()

MCAPI ::Scripting::Result< int, ::ScriptModuleMinecraft::ScriptInvalidContainerError > ScriptModuleMinecraft::ScriptContainerWrapper::firstEmptySlot ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ firstItem()

MCAPI ::Scripting::Result< int, ::ScriptModuleMinecraft::ScriptInvalidContainerError > ScriptModuleMinecraft::ScriptContainerWrapper::firstItem ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getEmptySlotsCount()

MCAPI ::Scripting::Result_deprecated< int > ScriptModuleMinecraft::ScriptContainerWrapper::getEmptySlotsCount ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getItem()

MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > > ScriptModuleMinecraft::ScriptContainerWrapper::getItem ( int slot) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getSize()

MCAPI ::Scripting::Result_deprecated< int > ScriptModuleMinecraft::ScriptContainerWrapper::getSize ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getSlot()

MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptContainerSlot > > ScriptModuleMinecraft::ScriptContainerWrapper::getSlot ( int slot) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isValid()

MCAPI bool ScriptModuleMinecraft::ScriptContainerWrapper::isValid ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ moveItem()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleMinecraft::ScriptContainerWrapper::moveItem ( int fromSlot,
int toSlot,
::ScriptModuleMinecraft::ScriptContainerWrapper & toScriptContainer ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ reverseFind()

MCAPI ::Scripting::Result< int, ::ScriptModuleMinecraft::ScriptInvalidContainerError > ScriptModuleMinecraft::ScriptContainerWrapper::reverseFind ( ::ScriptModuleMinecraft::ScriptItemStack const & scriptItemStack) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ setItem()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleMinecraft::ScriptContainerWrapper::setItem ( int slot,
::std::optional<::ScriptModuleMinecraft::ScriptItemStack > const & scriptItemStack ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ swapItems()

MCAPI ::Scripting::Result_deprecated< void > ScriptModuleMinecraft::ScriptContainerWrapper::swapItems ( int slot,
int otherSlot,
::ScriptModuleMinecraft::ScriptContainerWrapper & otherScriptContainer ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ transferItem()

MCAPI ::Scripting::Result_deprecated< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > > > ScriptModuleMinecraft::ScriptContainerWrapper::transferItem ( int fromSlot,
::ScriptModuleMinecraft::ScriptContainerWrapper & toScriptContainer ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ bind()

static MCAPI ::Scripting::ClassBinding ScriptModuleMinecraft::ScriptContainerWrapper::bind ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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