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

Public Member Functions

string tostring ()
ISStyle getStyle ()
CharacterJoypadBindingUIRow getBindingRowPanel ()
void onBindingRowPanelLayoutChanged ()
void onJoypadButtonBindingEdited ()
void onJoypadAxisBindingValueEdited (CharacterJoypadBindingUIRow sender, umbrella::PhysicalJoypadElement charBinding)
void onBindingRowPanelEditingActivated (CharacterJoypadBindingUIRow rowPanel)
void initBindingRowPanel ()
void setEditSelected (boolean isEditing)
void setContainerPanel (ISUIElement containerPanel)
ISLine getLineToRowAbsolute ()
 CharacterJoypadBindingUIEntry (CharacterJoypadBindingUI characterJoypadBindingUI, ISUIElement containerPanel, umbrella::PhysicalJoypadElement bindingKey)
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

umbrella::PhysicalJoypadElement bindingKey
CharacterJoypadBindingUI characterJoypadBindingUI
string initialBevelDirection
ISUIElement containerPanel
CharacterJoypadBindingUIRow bindingRowPanel
Public Attributes inherited from ISBaseObject
string Type
ISBaseObject SuperType
table< string, table< function, unknown > > __eventListeners

Constructor & Destructor Documentation

◆ CharacterJoypadBindingUIEntry()

CharacterJoypadBindingUIEntry::CharacterJoypadBindingUIEntry ( CharacterJoypadBindingUI characterJoypadBindingUI,
ISUIElement containerPanel,
umbrella::PhysicalJoypadElement bindingKey )

Member Function Documentation

◆ getBindingRowPanel()

CharacterJoypadBindingUIRow CharacterJoypadBindingUIEntry::getBindingRowPanel ( )

◆ getLineToRowAbsolute()

ISLine CharacterJoypadBindingUIEntry::getLineToRowAbsolute ( )

◆ getStyle()

ISStyle CharacterJoypadBindingUIEntry::getStyle ( )

◆ initBindingRowPanel()

void CharacterJoypadBindingUIEntry::initBindingRowPanel ( )

◆ onBindingRowPanelEditingActivated()

void CharacterJoypadBindingUIEntry::onBindingRowPanelEditingActivated ( CharacterJoypadBindingUIRow rowPanel)

◆ onBindingRowPanelLayoutChanged()

void CharacterJoypadBindingUIEntry::onBindingRowPanelLayoutChanged ( )

◆ onJoypadAxisBindingValueEdited()

void CharacterJoypadBindingUIEntry::onJoypadAxisBindingValueEdited ( CharacterJoypadBindingUIRow sender,
umbrella::PhysicalJoypadElement charBinding )

◆ onJoypadButtonBindingEdited()

void CharacterJoypadBindingUIEntry::onJoypadButtonBindingEdited ( )

◆ setContainerPanel()

void CharacterJoypadBindingUIEntry::setContainerPanel ( ISUIElement containerPanel)

◆ setEditSelected()

void CharacterJoypadBindingUIEntry::setEditSelected ( boolean isEditing)

◆ tostring()

string CharacterJoypadBindingUIEntry::tostring ( )

Member Data Documentation

◆ bindingKey

umbrella::PhysicalJoypadElement CharacterJoypadBindingUIEntry::bindingKey

◆ bindingRowPanel

CharacterJoypadBindingUIRow CharacterJoypadBindingUIEntry::bindingRowPanel

◆ characterJoypadBindingUI

CharacterJoypadBindingUI CharacterJoypadBindingUIEntry::characterJoypadBindingUI

◆ containerPanel

ISUIElement CharacterJoypadBindingUIEntry::containerPanel

◆ initialBevelDirection

string CharacterJoypadBindingUIEntry::initialBevelDirection

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