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

Public Member Functions

void createInventoryInterface ()
void placeInventoryScreens (integer playerID, integer totalPlayers, boolean mouse)
void onResolutionChange (integer oldw, integer oldh, integer neww, integer newh)
void revertToKeyboardAndMouse ()
 ISPlayerDataObject (integer id)
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 ()

Static Public Member Functions

static void onKeyPressed (integer key)

Public Attributes

ISInventoryPage playerInventory
ISInventoryPage lootInventory
ISButtonPrompt buttonPrompt
ISContextMenu contextMenu
ISCharacterInfoWindow characterInfo
ISEquippedItem equipped
ISBackButtonWheel backButtonWheel
ISHotbar playerHotbar
ISCraftingUI craftingUI
ISVehicleMechanics mechanicsUI
ISVehicleDashboard vehicleDashboard
ISDesignationZonePanel zoneUI
ISMiniMapOuter miniMap
ISRadialMenu radialMenu
ISSleepingUI sleepingUI
number x1left
number x1
number y1top
number y1
number w1
number h1
number x2
number y2
number w2
number h2
integer id
Public Attributes inherited from ISBaseObject
string Type
table< string, table< function, unknown > > __eventListeners

Constructor & Destructor Documentation

◆ ISPlayerDataObject()

ISPlayerDataObject::ISPlayerDataObject ( integer id)

Member Function Documentation

◆ createInventoryInterface()

void ISPlayerDataObject::createInventoryInterface ( )

◆ onKeyPressed()

void ISPlayerDataObject::onKeyPressed ( integer key)
static

◆ onResolutionChange()

void ISPlayerDataObject::onResolutionChange ( integer oldw,
integer oldh,
integer neww,
integer newh )

◆ placeInventoryScreens()

void ISPlayerDataObject::placeInventoryScreens ( integer playerID,
integer totalPlayers,
boolean mouse )

◆ revertToKeyboardAndMouse()

void ISPlayerDataObject::revertToKeyboardAndMouse ( )

Member Data Documentation

◆ backButtonWheel

ISBackButtonWheel ISPlayerDataObject::backButtonWheel

◆ buttonPrompt

ISButtonPrompt ISPlayerDataObject::buttonPrompt

◆ characterInfo

ISCharacterInfoWindow ISPlayerDataObject::characterInfo

◆ contextMenu

ISContextMenu ISPlayerDataObject::contextMenu

◆ craftingUI

ISCraftingUI ISPlayerDataObject::craftingUI

◆ equipped

ISEquippedItem ISPlayerDataObject::equipped

◆ h1

number ISPlayerDataObject::h1

◆ h2

number ISPlayerDataObject::h2

◆ id

integer ISPlayerDataObject::id

◆ lootInventory

ISInventoryPage ISPlayerDataObject::lootInventory

◆ mechanicsUI

ISVehicleMechanics ISPlayerDataObject::mechanicsUI

◆ miniMap

ISMiniMapOuter ISPlayerDataObject::miniMap

◆ playerHotbar

ISHotbar ISPlayerDataObject::playerHotbar

◆ playerInventory

ISInventoryPage ISPlayerDataObject::playerInventory

◆ radialMenu

ISRadialMenu ISPlayerDataObject::radialMenu

◆ sleepingUI

ISSleepingUI ISPlayerDataObject::sleepingUI

◆ vehicleDashboard

ISVehicleDashboard ISPlayerDataObject::vehicleDashboard

◆ w1

number ISPlayerDataObject::w1

◆ w2

number ISPlayerDataObject::w2

◆ x1

number ISPlayerDataObject::x1

◆ x1left

number ISPlayerDataObject::x1left

◆ x2

number ISPlayerDataObject::x2

◆ y1

number ISPlayerDataObject::y1

◆ y1top

number ISPlayerDataObject::y1top

◆ y2

number ISPlayerDataObject::y2

◆ zoneUI

ISDesignationZonePanel ISPlayerDataObject::zoneUI

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