Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
OreUI::ContainerAPICommands Class Reference
Inheritance diagram for OreUI::ContainerAPICommands:

Public Member Functions

MCAPI void closeContainer ()
MCAPI void handleBackgroundMouseRelease (::OreUI::MouseButton button)
MCAPI void handleBackgroundTouchTap ()
MCAPI void handleBundleSlotTouchTap (int bundleID, int index)
MCAPI void handleFocusedSlotChanged (::ContainerEnumName container, int slot)
MCAPI void handleFocusedSlotNone ()
MCAPI void handleGamepadRelease (::OreUI::GamepadButton button)
MCAPI void handlePanelMouseRelease ()
MCAPI void handleSlotGamepadDrag (::OreUI::GamepadButton button, ::ContainerEnumName container, int slot)
MCAPI void handleSlotGamepadLongPress (::OreUI::GamepadButton button, ::ContainerEnumName container, int slot)
MCAPI void handleSlotGamepadPress (::OreUI::GamepadButton button, ::ContainerEnumName container, int slot, bool isDoubleClick)
MCAPI void handleSlotMouseDrag (::OreUI::MouseButton button, ::ContainerEnumName container, int slot)
MCAPI void handleSlotMousePress (::OreUI::MouseButton button, ::ContainerEnumName container, int slot, bool isDoubleClick, bool isShiftClick)
MCAPI void handleSlotMouseRelease (::OreUI::MouseButton button, ::ContainerEnumName container, int slot)
MCAPI void handleSlotTouchDrag (::ContainerEnumName container, int slot)
MCAPI void handleSlotTouchLongPressMove (::ContainerEnumName container, int slot, float normalizedValue)
MCAPI void handleSlotTouchLongPressStart (::ContainerEnumName container, int slot)
MCAPI void handleSlotTouchRelease (::ContainerEnumName container, int slot, bool isDoubleClick)
MCAPI void handleTouchEnd ()
MCAPI void performAutoTrade (int tradeTier, int tradeIndex)
MCAPI void pullInIngredientsForSelectedTrade ()
MCAPI void selectTrade (int tradeTier, int tradeIndex)
MCAPI void setPreviewItemName (::std::string name)
MCAPI void setRecipeBookFiltering (bool filtering)
MCAPI void setRecipeBookSearchString (::std::string searchText)
MCAPI void setRecipeBookTab (::InventoryLeftTabIndex tabIndex)
MCAPI void setRecipeBookVisibility (bool visible)

Static Public Member Functions

static MCAPI ::std::add_lvalue_reference_t< char const[36]> NAME ()

Public Attributes

::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::GameplayUI::GameplayUIContext > > mContext
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void > > mCloseContainer
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, ::OreUI::MouseButton, ::ContainerEnumName, int, bool, bool > > mHandleSlotMousePress
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, ::OreUI::MouseButton, ::ContainerEnumName, int > > mHandleSlotMouseRelease
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, ::OreUI::MouseButton, ::ContainerEnumName, int > > mHandleSlotMouseDrag
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void > > mHandlePanelMouseRelease
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, ::OreUI::MouseButton > > mHandleBackgroundMouseRelease
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, ::ContainerEnumName, int, bool > > mHandleSlotTouchRelease
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, ::ContainerEnumName, int > > mHandleSlotTouchDrag
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, ::ContainerEnumName, int > > mHandleSlotTouchLongPressStart
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, ::ContainerEnumName, int, float > > mHandleSlotTouchLongPressMove
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, int, int > > mHandleBundleSlotTouchTap
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void > > mHandleBackgroundTouchTap
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void > > mHandleTouchEnd
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, ::OreUI::GamepadButton, ::ContainerEnumName, int, bool > > mHandleSlotGamepadPress
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, ::OreUI::GamepadButton, ::ContainerEnumName, int > > mHandleSlotGamepadLongPress
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, ::OreUI::GamepadButton > > mHandleGamepadRelease
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, ::OreUI::GamepadButton, ::ContainerEnumName, int > > mHandleSlotGamepadDrag
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, ::ContainerEnumName, int > > mHandleFocusedSlotChanged
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void > > mHandleFocusedSlotNone
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, ::std::string > > mSetRecipeBookSearchString
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, bool > > mSetRecipeBookFiltering
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, bool > > mSetRecipeBookVisibility
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, ::InventoryLeftTabIndex > > mSetRecipeBookTab
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, int, int > > mSelectTrade
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void > > mPullInIngredientsForSelectedTrade
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, int, int > > mPerformAutoTrade
::ll::TypedStorage< 8, 168, ::OreUI::Detail::CallableImpl< void, ::std::string > > mSetPreviewItemName

Member Function Documentation

◆ closeContainer()

MCAPI void OreUI::ContainerAPICommands::closeContainer ( )
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.

◆ handleBackgroundMouseRelease()

MCAPI void OreUI::ContainerAPICommands::handleBackgroundMouseRelease ( ::OreUI::MouseButton button)
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.

◆ handleBackgroundTouchTap()

MCAPI void OreUI::ContainerAPICommands::handleBackgroundTouchTap ( )
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.

◆ handleBundleSlotTouchTap()

MCAPI void OreUI::ContainerAPICommands::handleBundleSlotTouchTap ( int bundleID,
int index )
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.

◆ handleFocusedSlotChanged()

MCAPI void OreUI::ContainerAPICommands::handleFocusedSlotChanged ( ::ContainerEnumName container,
int slot )
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.

◆ handleFocusedSlotNone()

MCAPI void OreUI::ContainerAPICommands::handleFocusedSlotNone ( )
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.

◆ handleGamepadRelease()

MCAPI void OreUI::ContainerAPICommands::handleGamepadRelease ( ::OreUI::GamepadButton button)
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.

◆ handlePanelMouseRelease()

MCAPI void OreUI::ContainerAPICommands::handlePanelMouseRelease ( )
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.

◆ handleSlotGamepadDrag()

MCAPI void OreUI::ContainerAPICommands::handleSlotGamepadDrag ( ::OreUI::GamepadButton button,
::ContainerEnumName container,
int slot )
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.

◆ handleSlotGamepadLongPress()

MCAPI void OreUI::ContainerAPICommands::handleSlotGamepadLongPress ( ::OreUI::GamepadButton button,
::ContainerEnumName container,
int slot )
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.

◆ handleSlotGamepadPress()

MCAPI void OreUI::ContainerAPICommands::handleSlotGamepadPress ( ::OreUI::GamepadButton button,
::ContainerEnumName container,
int slot,
bool isDoubleClick )
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.

◆ handleSlotMouseDrag()

MCAPI void OreUI::ContainerAPICommands::handleSlotMouseDrag ( ::OreUI::MouseButton button,
::ContainerEnumName container,
int slot )
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.

◆ handleSlotMousePress()

MCAPI void OreUI::ContainerAPICommands::handleSlotMousePress ( ::OreUI::MouseButton button,
::ContainerEnumName container,
int slot,
bool isDoubleClick,
bool isShiftClick )
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.

◆ handleSlotMouseRelease()

MCAPI void OreUI::ContainerAPICommands::handleSlotMouseRelease ( ::OreUI::MouseButton button,
::ContainerEnumName container,
int slot )
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.

◆ handleSlotTouchDrag()

MCAPI void OreUI::ContainerAPICommands::handleSlotTouchDrag ( ::ContainerEnumName container,
int slot )
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.

◆ handleSlotTouchLongPressMove()

MCAPI void OreUI::ContainerAPICommands::handleSlotTouchLongPressMove ( ::ContainerEnumName container,
int slot,
float normalizedValue )
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.

◆ handleSlotTouchLongPressStart()

MCAPI void OreUI::ContainerAPICommands::handleSlotTouchLongPressStart ( ::ContainerEnumName container,
int slot )
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.

◆ handleSlotTouchRelease()

MCAPI void OreUI::ContainerAPICommands::handleSlotTouchRelease ( ::ContainerEnumName container,
int slot,
bool isDoubleClick )
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.

◆ handleTouchEnd()

MCAPI void OreUI::ContainerAPICommands::handleTouchEnd ( )
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.

◆ performAutoTrade()

MCAPI void OreUI::ContainerAPICommands::performAutoTrade ( int tradeTier,
int tradeIndex )
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.

◆ pullInIngredientsForSelectedTrade()

MCAPI void OreUI::ContainerAPICommands::pullInIngredientsForSelectedTrade ( )
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.

◆ selectTrade()

MCAPI void OreUI::ContainerAPICommands::selectTrade ( int tradeTier,
int tradeIndex )
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.

◆ setPreviewItemName()

MCAPI void OreUI::ContainerAPICommands::setPreviewItemName ( ::std::string name)
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.

◆ setRecipeBookFiltering()

MCAPI void OreUI::ContainerAPICommands::setRecipeBookFiltering ( bool filtering)
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.

◆ setRecipeBookSearchString()

MCAPI void OreUI::ContainerAPICommands::setRecipeBookSearchString ( ::std::string searchText)
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.

◆ setRecipeBookTab()

MCAPI void OreUI::ContainerAPICommands::setRecipeBookTab ( ::InventoryLeftTabIndex tabIndex)
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.

◆ setRecipeBookVisibility()

MCAPI void OreUI::ContainerAPICommands::setRecipeBookVisibility ( bool visible)
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.

◆ NAME()

MCAPI ::std::add_lvalue_reference_t< char const [36]> OreUI::ContainerAPICommands::NAME ( )
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 files: