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

Public Member Functions

void createChildren ()
void renderItemBackground (string tilesetName, number col, number row, number x, number y, number w, number h)
void onButtonToggleGeometry ()
number getSelectedPositionIndex ()
void onButtonApply ()
void onButtonAddPosition (string positionID)
void onButtonRemovePosition ()
void activate ()
void deactivate ()
void prerenderEditor ()
boolean checkSelectedTile (string tilesetName, number col, number row)
boolean hasPositionID (string positionID)
boolean checkSelectedPosition ()
void populateListBox ()
boolean canApplyChange ()
void renderTileName ()
void renderSceneTiles ()
void onMouseDownScene (number x, number y)
void prerenderProperties ()
void onSave ()
void setGeometryModeSelection ()
 TileGeometryEditor_EditMode_Seating (TileGeometryEditor editor)
Public Member Functions inherited from TileGeometryEditor_EditMode
unknown java0 (string func)
unknown java1 (string func, unknown arg0)
unknown java2 (string func, unknown arg0, unknown arg1)
unknown java3 (string func, unknown arg0, unknown arg1, unknown arg2)
unknown java4 (string func, unknown arg0, unknown arg1, unknown arg2, unknown arg3)
unknown java5 (string func, unknown arg0, unknown arg1, unknown arg2, unknown arg3, unknown arg4)
unknown java6 (string func, unknown arg0, unknown arg1, unknown arg2, unknown arg3, unknown arg4, unknown arg5)
unknown java7 (string func, unknown arg0, unknown arg1, unknown arg2, unknown arg3, unknown arg4, unknown arg5, unknown arg6)
void activate ()
void deactivate ()
void prerenderEditor ()
void renderTileName ()
void renderSceneTiles ()
boolean onMouseDown (number x, number y)
boolean onMouseUp (number x, number y)
boolean onRightMouseDown (number x, number y)
boolean onRightMouseUp (number x, number y)
void onMouseDownScene (number x, number y)
string[] getValidGizmos ()
boolean configGizmo ()
void onKeyPress (integer key)
void onSave ()
 TileGeometryEditor_EditMode (TileGeometryEditor editor)
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

TileGeometryEditor_SeatingListBox listBox
ISPanel buttonPanel
ISButton button1
ISButton button2
ISButton button3
ISButton button4
ISButton button5
ISButton button6
ISButton button7
TileGeometryEditor_TilePicker3 tilePicker3
TileGeometryEditor_SeatingPropertiesPanel propertiesPanel
TileGeometryEditor_Tool previousTool
string previousAnimation
number selectedPositionIndex
umbrella::RGBA textColorEnabled
umbrella::RGBA textColorDisabled
table selectedTile
Public Attributes inherited from TileGeometryEditor_EditMode
number width
number height
number editor
TileGeometryEditor_TilePicker tilePicker
TileGeometryEditor_TilePicker2 tilePicker2
TileGeometryEditor_Scene scene
Public Attributes inherited from ISBaseObject
string Type
table< string, table< function, unknown > > __eventListeners

Constructor & Destructor Documentation

◆ TileGeometryEditor_EditMode_Seating()

TileGeometryEditor_EditMode_Seating::TileGeometryEditor_EditMode_Seating ( TileGeometryEditor editor)

Member Function Documentation

◆ activate()

void TileGeometryEditor_EditMode_Seating::activate ( )

◆ canApplyChange()

boolean TileGeometryEditor_EditMode_Seating::canApplyChange ( )

◆ checkSelectedPosition()

boolean TileGeometryEditor_EditMode_Seating::checkSelectedPosition ( )

◆ checkSelectedTile()

boolean TileGeometryEditor_EditMode_Seating::checkSelectedTile ( string tilesetName,
number col,
number row )

◆ createChildren()

void TileGeometryEditor_EditMode_Seating::createChildren ( )

◆ deactivate()

void TileGeometryEditor_EditMode_Seating::deactivate ( )

◆ getSelectedPositionIndex()

number TileGeometryEditor_EditMode_Seating::getSelectedPositionIndex ( )

◆ hasPositionID()

boolean TileGeometryEditor_EditMode_Seating::hasPositionID ( string positionID)

◆ onButtonAddPosition()

void TileGeometryEditor_EditMode_Seating::onButtonAddPosition ( string positionID)

◆ onButtonApply()

void TileGeometryEditor_EditMode_Seating::onButtonApply ( )

◆ onButtonRemovePosition()

void TileGeometryEditor_EditMode_Seating::onButtonRemovePosition ( )

◆ onButtonToggleGeometry()

void TileGeometryEditor_EditMode_Seating::onButtonToggleGeometry ( )

◆ onMouseDownScene()

void TileGeometryEditor_EditMode_Seating::onMouseDownScene ( number x,
number y )

◆ onSave()

void TileGeometryEditor_EditMode_Seating::onSave ( )

◆ populateListBox()

void TileGeometryEditor_EditMode_Seating::populateListBox ( )

◆ prerenderEditor()

void TileGeometryEditor_EditMode_Seating::prerenderEditor ( )

◆ prerenderProperties()

void TileGeometryEditor_EditMode_Seating::prerenderProperties ( )

◆ renderItemBackground()

void TileGeometryEditor_EditMode_Seating::renderItemBackground ( string tilesetName,
number col,
number row,
number x,
number y,
number w,
number h )

◆ renderSceneTiles()

void TileGeometryEditor_EditMode_Seating::renderSceneTiles ( )

◆ renderTileName()

void TileGeometryEditor_EditMode_Seating::renderTileName ( )

◆ setGeometryModeSelection()

void TileGeometryEditor_EditMode_Seating::setGeometryModeSelection ( )

Member Data Documentation

◆ button1

ISButton TileGeometryEditor_EditMode_Seating::button1

◆ button2

ISButton TileGeometryEditor_EditMode_Seating::button2

◆ button3

ISButton TileGeometryEditor_EditMode_Seating::button3

◆ button4

ISButton TileGeometryEditor_EditMode_Seating::button4

◆ button5

ISButton TileGeometryEditor_EditMode_Seating::button5

◆ button6

ISButton TileGeometryEditor_EditMode_Seating::button6

◆ button7

ISButton TileGeometryEditor_EditMode_Seating::button7

◆ buttonPanel

ISPanel TileGeometryEditor_EditMode_Seating::buttonPanel

◆ listBox

TileGeometryEditor_SeatingListBox TileGeometryEditor_EditMode_Seating::listBox

◆ previousAnimation

string TileGeometryEditor_EditMode_Seating::previousAnimation

◆ previousTool

TileGeometryEditor_Tool TileGeometryEditor_EditMode_Seating::previousTool

◆ propertiesPanel

TileGeometryEditor_SeatingPropertiesPanel TileGeometryEditor_EditMode_Seating::propertiesPanel

◆ selectedPositionIndex

number TileGeometryEditor_EditMode_Seating::selectedPositionIndex

◆ selectedTile

table TileGeometryEditor_EditMode_Seating::selectedTile

◆ textColorDisabled

umbrella::RGBA TileGeometryEditor_EditMode_Seating::textColorDisabled

◆ textColorEnabled

umbrella::RGBA TileGeometryEditor_EditMode_Seating::textColorEnabled

◆ tilePicker3

TileGeometryEditor_TilePicker3 TileGeometryEditor_EditMode_Seating::tilePicker3

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