Project Zomboid Lua Docs 42.13.0
Unofficial documentation for Project Zomboid's Lua
Loading...
Searching...
No Matches
ISLootWindowObjectControlHandler_TakeSameType Class Reference
Inheritance diagram for ISLootWindowObjectControlHandler_TakeSameType:
ISLootWindowObjectControlHandler ISBaseObject

Public Member Functions

boolean shouldBeVisible ()
unknown getControl ()
void perform ()
table getItemsTable (nil container)
table getItemsToTransfer ()
void onMouseOverButton (ISButton button, number x, number y)
void onMouseOutButton (ISButton button, number dx, number dy)
boolean wasInventoryUpdated ()
boolean wasLootUpdated ()
 ISLootWindowObjectControlHandler_TakeSameType ()
Public Member Functions inherited from ISLootWindowObjectControlHandler
boolean shouldBeVisible ()
unknown getControl ()
ISButton getButtonControl (string title)
unknown getImageButtonControl (nil imagePath)
void handleJoypadContextMenu (ISContextMenu context)
unknown addJoypadContextMenuOption (ISContextMenu context, nil text)
void perform ()
 ISLootWindowObjectControlHandler ()
Public Member Functions inherited from ISBaseObject
void initialise ()
ISBaseObject derive (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

boolean isMouseOver
table itemsToTransferMap
number inventoryContainerCount
Public Attributes inherited from ISLootWindowObjectControlHandler
ISButton control
boolean altColor
Public Attributes inherited from ISBaseObject
string Type
table< string, table< function, unknown > > __eventListeners

Constructor & Destructor Documentation

◆ ISLootWindowObjectControlHandler_TakeSameType()

ISLootWindowObjectControlHandler_TakeSameType::ISLootWindowObjectControlHandler_TakeSameType ( )

Member Function Documentation

◆ getControl()

unknown ISLootWindowObjectControlHandler_TakeSameType::getControl ( )

◆ getItemsTable()

table ISLootWindowObjectControlHandler_TakeSameType::getItemsTable ( nil container)

◆ getItemsToTransfer()

table ISLootWindowObjectControlHandler_TakeSameType::getItemsToTransfer ( )

◆ onMouseOutButton()

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

◆ onMouseOverButton()

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

◆ perform()

void ISLootWindowObjectControlHandler_TakeSameType::perform ( )

◆ shouldBeVisible()

boolean ISLootWindowObjectControlHandler_TakeSameType::shouldBeVisible ( )

◆ wasInventoryUpdated()

boolean ISLootWindowObjectControlHandler_TakeSameType::wasInventoryUpdated ( )

◆ wasLootUpdated()

boolean ISLootWindowObjectControlHandler_TakeSameType::wasLootUpdated ( )

Member Data Documentation

◆ inventoryContainerCount

number ISLootWindowObjectControlHandler_TakeSameType::inventoryContainerCount

◆ isMouseOver

boolean ISLootWindowObjectControlHandler_TakeSameType::isMouseOver

◆ itemsToTransferMap

table ISLootWindowObjectControlHandler_TakeSameType::itemsToTransferMap

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