Project Zomboid Lua Docs 42.20.3
Unofficial documentation for Project Zomboid's Lua
Loading...
Searching...
No Matches
ISInventoryWindowControlHandler_TransferSameType Class Reference
Inheritance diagram for ISInventoryWindowControlHandler_TransferSameType:
ISInventoryWindowControlHandler ISBaseObject

Public Member Functions

boolean shouldBeVisible ()
ISUIElement getControl ()
void perform ()
table< string, InventoryItem[]> getItemsTable (ItemContainer container)
InventoryItem[] getItemsToTransfer ()
void onMouseOverButton (ISButton button, number x, number y)
void onMouseOutButton (ISButton button, number dx, number dy)
boolean wasInventoryUpdated ()
boolean wasLootUpdated ()
 ISInventoryWindowControlHandler_TransferSameType ()
Public Member Functions inherited from ISInventoryWindowControlHandler
boolean shouldBeVisible ()
ISUIElement getControl ()
ISButton getButtonControl (string title)
ISButton getImageButtonControl (string imagePath)
void handleJoypadContextMenu (ISContextMenu context)
umbrella::ISContextMenu::Option addJoypadContextMenuOption (ISContextMenu context, string text)
void perform ()
 ISInventoryWindowControlHandler ()
Public Member Functions inherited from ISBaseObject
void initialise ()
ISBaseObject derive (string type)
boolean instanceof (unknown object, string type)
void addEventListener (string _event, function _callback, unknown _target)
void removeEventListener (string _event, function _callback)
void triggerEvent (string _event, unknown ...)
void clearEventListeners ()
 ISBaseObject ()

Public Attributes

ISUIElement control
boolean isMouseOver
table< InventoryItem, boolean > itemsToTransferMap
number inventoryContainerCount
number lootContainerCount
Public Attributes inherited from ISInventoryWindowControlHandler
ISUIElement control
boolean altColor
Public Attributes inherited from ISBaseObject
string Type
ISBaseObject SuperType
table< string, table< function, unknown > > __eventListeners

Constructor & Destructor Documentation

◆ ISInventoryWindowControlHandler_TransferSameType()

ISInventoryWindowControlHandler_TransferSameType::ISInventoryWindowControlHandler_TransferSameType ( )

Member Function Documentation

◆ getControl()

ISUIElement ISInventoryWindowControlHandler_TransferSameType::getControl ( )

◆ getItemsTable()

table< string, InventoryItem[]> ISInventoryWindowControlHandler_TransferSameType::getItemsTable ( ItemContainer container)

◆ getItemsToTransfer()

InventoryItem[] ISInventoryWindowControlHandler_TransferSameType::getItemsToTransfer ( )

◆ onMouseOutButton()

void ISInventoryWindowControlHandler_TransferSameType::onMouseOutButton ( ISButton button,
number dx,
number dy )

◆ onMouseOverButton()

void ISInventoryWindowControlHandler_TransferSameType::onMouseOverButton ( ISButton button,
number x,
number y )

◆ perform()

void ISInventoryWindowControlHandler_TransferSameType::perform ( )

◆ shouldBeVisible()

boolean ISInventoryWindowControlHandler_TransferSameType::shouldBeVisible ( )

◆ wasInventoryUpdated()

boolean ISInventoryWindowControlHandler_TransferSameType::wasInventoryUpdated ( )

◆ wasLootUpdated()

boolean ISInventoryWindowControlHandler_TransferSameType::wasLootUpdated ( )

Member Data Documentation

◆ control

ISUIElement ISInventoryWindowControlHandler_TransferSameType::control

◆ inventoryContainerCount

number ISInventoryWindowControlHandler_TransferSameType::inventoryContainerCount

◆ isMouseOver

boolean ISInventoryWindowControlHandler_TransferSameType::isMouseOver

◆ itemsToTransferMap

table<InventoryItem, boolean> ISInventoryWindowControlHandler_TransferSameType::itemsToTransferMap

◆ lootContainerCount

number ISInventoryWindowControlHandler_TransferSameType::lootContainerCount

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