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

Public Member Functions

void calculateLayout (number _preferredWidth, number _preferredHeight)
void setVisible (boolean _b)
void setX (number _x)
void setY (number _y)
number getAbsoluteX ()
number getAbsoluteY ()
number getX ()
number getY ()
number getWidth ()
number getHeight ()
void addChild (ISUIElement _child)
 ISTableLayoutCell (integer _columnIndex, integer _rowIndex, ISTableLayout _parent)
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

ISTableLayout parent
integer columnIndex
integer rowIndex
number x
number y
number width
number height
boolean drawBackground
umbrella::RGBA backgroundColor
boolean drawBorder
umbrella::RGBA borderColor
ISUIElement element
number minimumWidth
number minimumHeight
number padding
boolean visible
Public Attributes inherited from ISBaseObject
string Type
table< string, table< function, unknown > > __eventListeners

Constructor & Destructor Documentation

◆ ISTableLayoutCell()

ISTableLayoutCell::ISTableLayoutCell ( integer _columnIndex,
integer _rowIndex,
ISTableLayout _parent )

Member Function Documentation

◆ addChild()

void ISTableLayoutCell::addChild ( ISUIElement _child)

◆ calculateLayout()

void ISTableLayoutCell::calculateLayout ( number _preferredWidth,
number _preferredHeight )

◆ getAbsoluteX()

number ISTableLayoutCell::getAbsoluteX ( )

◆ getAbsoluteY()

number ISTableLayoutCell::getAbsoluteY ( )

◆ getHeight()

number ISTableLayoutCell::getHeight ( )

◆ getWidth()

number ISTableLayoutCell::getWidth ( )

◆ getX()

number ISTableLayoutCell::getX ( )

◆ getY()

number ISTableLayoutCell::getY ( )

◆ setVisible()

void ISTableLayoutCell::setVisible ( boolean _b)

◆ setX()

void ISTableLayoutCell::setX ( number _x)

◆ setY()

void ISTableLayoutCell::setY ( number _y)

Member Data Documentation

◆ backgroundColor

umbrella::RGBA ISTableLayoutCell::backgroundColor

◆ borderColor

umbrella::RGBA ISTableLayoutCell::borderColor

◆ columnIndex

integer ISTableLayoutCell::columnIndex

◆ drawBackground

boolean ISTableLayoutCell::drawBackground

◆ drawBorder

boolean ISTableLayoutCell::drawBorder

◆ element

ISUIElement ISTableLayoutCell::element

◆ height

number ISTableLayoutCell::height

◆ minimumHeight

number ISTableLayoutCell::minimumHeight

◆ minimumWidth

number ISTableLayoutCell::minimumWidth

◆ padding

number ISTableLayoutCell::padding

◆ parent

ISTableLayout ISTableLayoutCell::parent

◆ rowIndex

integer ISTableLayoutCell::rowIndex

◆ visible

boolean ISTableLayoutCell::visible

◆ width

number ISTableLayoutCell::width

◆ x

number ISTableLayoutCell::x

◆ y

number ISTableLayoutCell::y

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