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

Public Member Functions

void createChildren ()
void activate ()
void deactivate ()
void prerenderEditor ()
void renderTileName ()
void prerenderGeometry ()
void prerenderBox ()
void prerenderCylinder ()
void prerenderProperties ()
void prerenderDepthTexturePanel ()
void onMouseDownScene (number x, number y)
string[] getValidGizmos ()
boolean configGizmo ()
void setGeometryList ()
void onToggleGizmo ()
void onToggleGeometryVisible ()
unknown onAddPolygonXY ()
unknown onAddPolygonXZ ()
unknown onAddPolygonYZ ()
string pickUniqueName (string prefix)
void onAddPolygon (string plane)
void onAddBox ()
void onAddCylinder ()
void onEditPoints ()
void onRemoveGeometry ()
void onGeometryToPixels (string objectName)
void onDuplicateObject (string objectName)
void onPolygonToPixels (string objectName)
void onKeyPress (integer key)
void onSave ()
void zeroTranslation (string objectName, string axis)
void zeroRotation (string objectName, string axis)
void updateGeometryFile ()
 TileGeometryEditor_EditMode_Geometry (TileGeometryEditor x, unknown y, unknown w, unknown h, unknown 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 ()

Static Public Member Functions

static void RasterizePolygonCallback (table args, number x, number y)

Public Attributes

TileGeometryEditor_GeometryListBox listBox
ISPanel belowList
ISButton button1
ISButton button2
ISButton button3
ISButton button4
ISButton button5
ISButton button5_1
ISButton button5_2
ISButton button6
ISButton button7
TileGeometryEditor_BoxPanel boxPanel
TileGeometryEditor_CylinderPanel cylinderPanel
TileGeometryEditor_PropertiesPanel propertiesPanel
TileGeometryEditor_DepthTexturePanel depthTexturePanel
Vector3f tempTranslate
Vector3f tempExtentsMin
Vector3f tempExtentsMax
string animation
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_Geometry()

TileGeometryEditor_EditMode_Geometry::TileGeometryEditor_EditMode_Geometry ( TileGeometryEditor x,
unknown y,
unknown w,
unknown h,
unknown editor )

Member Function Documentation

◆ activate()

void TileGeometryEditor_EditMode_Geometry::activate ( )

◆ configGizmo()

boolean TileGeometryEditor_EditMode_Geometry::configGizmo ( )

◆ createChildren()

void TileGeometryEditor_EditMode_Geometry::createChildren ( )

◆ deactivate()

void TileGeometryEditor_EditMode_Geometry::deactivate ( )

◆ getValidGizmos()

string[] TileGeometryEditor_EditMode_Geometry::getValidGizmos ( )

◆ onAddBox()

void TileGeometryEditor_EditMode_Geometry::onAddBox ( )

◆ onAddCylinder()

void TileGeometryEditor_EditMode_Geometry::onAddCylinder ( )

◆ onAddPolygon()

void TileGeometryEditor_EditMode_Geometry::onAddPolygon ( string plane)

◆ onAddPolygonXY()

unknown TileGeometryEditor_EditMode_Geometry::onAddPolygonXY ( )

◆ onAddPolygonXZ()

unknown TileGeometryEditor_EditMode_Geometry::onAddPolygonXZ ( )

◆ onAddPolygonYZ()

unknown TileGeometryEditor_EditMode_Geometry::onAddPolygonYZ ( )

◆ onDuplicateObject()

void TileGeometryEditor_EditMode_Geometry::onDuplicateObject ( string objectName)

◆ onEditPoints()

void TileGeometryEditor_EditMode_Geometry::onEditPoints ( )

◆ onGeometryToPixels()

void TileGeometryEditor_EditMode_Geometry::onGeometryToPixels ( string objectName)

◆ onKeyPress()

void TileGeometryEditor_EditMode_Geometry::onKeyPress ( integer key)

◆ onMouseDownScene()

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

◆ onPolygonToPixels()

void TileGeometryEditor_EditMode_Geometry::onPolygonToPixels ( string objectName)

◆ onRemoveGeometry()

void TileGeometryEditor_EditMode_Geometry::onRemoveGeometry ( )

◆ onSave()

void TileGeometryEditor_EditMode_Geometry::onSave ( )

◆ onToggleGeometryVisible()

void TileGeometryEditor_EditMode_Geometry::onToggleGeometryVisible ( )

◆ onToggleGizmo()

void TileGeometryEditor_EditMode_Geometry::onToggleGizmo ( )

◆ pickUniqueName()

string TileGeometryEditor_EditMode_Geometry::pickUniqueName ( string prefix)

◆ prerenderBox()

void TileGeometryEditor_EditMode_Geometry::prerenderBox ( )

◆ prerenderCylinder()

void TileGeometryEditor_EditMode_Geometry::prerenderCylinder ( )

◆ prerenderDepthTexturePanel()

void TileGeometryEditor_EditMode_Geometry::prerenderDepthTexturePanel ( )

◆ prerenderEditor()

void TileGeometryEditor_EditMode_Geometry::prerenderEditor ( )

◆ prerenderGeometry()

void TileGeometryEditor_EditMode_Geometry::prerenderGeometry ( )

◆ prerenderProperties()

void TileGeometryEditor_EditMode_Geometry::prerenderProperties ( )

◆ RasterizePolygonCallback()

void TileGeometryEditor_EditMode_Geometry::RasterizePolygonCallback ( table args,
number x,
number y )
static

◆ renderTileName()

void TileGeometryEditor_EditMode_Geometry::renderTileName ( )

◆ setGeometryList()

void TileGeometryEditor_EditMode_Geometry::setGeometryList ( )

◆ updateGeometryFile()

void TileGeometryEditor_EditMode_Geometry::updateGeometryFile ( )

◆ zeroRotation()

void TileGeometryEditor_EditMode_Geometry::zeroRotation ( string objectName,
string axis )

◆ zeroTranslation()

void TileGeometryEditor_EditMode_Geometry::zeroTranslation ( string objectName,
string axis )

Member Data Documentation

◆ animation

string TileGeometryEditor_EditMode_Geometry::animation

◆ belowList

ISPanel TileGeometryEditor_EditMode_Geometry::belowList

◆ boxPanel

TileGeometryEditor_BoxPanel TileGeometryEditor_EditMode_Geometry::boxPanel

◆ button1

ISButton TileGeometryEditor_EditMode_Geometry::button1

◆ button2

ISButton TileGeometryEditor_EditMode_Geometry::button2

◆ button3

ISButton TileGeometryEditor_EditMode_Geometry::button3

◆ button4

ISButton TileGeometryEditor_EditMode_Geometry::button4

◆ button5

ISButton TileGeometryEditor_EditMode_Geometry::button5

◆ button5_1

ISButton TileGeometryEditor_EditMode_Geometry::button5_1

◆ button5_2

ISButton TileGeometryEditor_EditMode_Geometry::button5_2

◆ button6

ISButton TileGeometryEditor_EditMode_Geometry::button6

◆ button7

ISButton TileGeometryEditor_EditMode_Geometry::button7

◆ cylinderPanel

TileGeometryEditor_CylinderPanel TileGeometryEditor_EditMode_Geometry::cylinderPanel

◆ depthTexturePanel

TileGeometryEditor_DepthTexturePanel TileGeometryEditor_EditMode_Geometry::depthTexturePanel

◆ listBox

TileGeometryEditor_GeometryListBox TileGeometryEditor_EditMode_Geometry::listBox

◆ propertiesPanel

TileGeometryEditor_PropertiesPanel TileGeometryEditor_EditMode_Geometry::propertiesPanel

◆ tempExtentsMax

Vector3f TileGeometryEditor_EditMode_Geometry::tempExtentsMax

◆ tempExtentsMin

Vector3f TileGeometryEditor_EditMode_Geometry::tempExtentsMin

◆ tempTranslate

Vector3f TileGeometryEditor_EditMode_Geometry::tempTranslate

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