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

Public Member Functions

number index (number dx, number dy)
void addTile (number dx, number dy, string tileName)
void removeTile (number dx, number dy)
table getTile (number dx, number dy)
void render ()
void renderTile (number dx, number dy, string tileName)
void renderBox3D (number tx, number ty, number tz, number rx, number ry, number rz, number minX, number minY, number minZ, number maxX, number maxY, number maxZ, number r, number g, number b)
Vector3f uiToTileLocation (number x, number y)
 TileGeometryEditor_SceneTiles (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

Vector3f tempTranslate
Vector3f tempRotate
Vector3f tempExtentsMin
Vector3f tempExtentsMax
Vector3f vector3f_1
TileGeometryEditor editor
TileGeometryEditor_Scene scene
UI3DScene javaObject
table< integer, table > tiles
Public Attributes inherited from ISBaseObject
string Type
table< string, table< function, unknown > > __eventListeners

Constructor & Destructor Documentation

◆ TileGeometryEditor_SceneTiles()

TileGeometryEditor_SceneTiles::TileGeometryEditor_SceneTiles ( TileGeometryEditor editor)

Member Function Documentation

◆ addTile()

void TileGeometryEditor_SceneTiles::addTile ( number dx,
number dy,
string tileName )

◆ getTile()

table TileGeometryEditor_SceneTiles::getTile ( number dx,
number dy )

◆ index()

number TileGeometryEditor_SceneTiles::index ( number dx,
number dy )

◆ removeTile()

void TileGeometryEditor_SceneTiles::removeTile ( number dx,
number dy )

◆ render()

void TileGeometryEditor_SceneTiles::render ( )

◆ renderBox3D()

void TileGeometryEditor_SceneTiles::renderBox3D ( number tx,
number ty,
number tz,
number rx,
number ry,
number rz,
number minX,
number minY,
number minZ,
number maxX,
number maxY,
number maxZ,
number r,
number g,
number b )

◆ renderTile()

void TileGeometryEditor_SceneTiles::renderTile ( number dx,
number dy,
string tileName )

◆ uiToTileLocation()

Vector3f TileGeometryEditor_SceneTiles::uiToTileLocation ( number x,
number y )

Member Data Documentation

◆ editor

TileGeometryEditor TileGeometryEditor_SceneTiles::editor

◆ javaObject

UI3DScene TileGeometryEditor_SceneTiles::javaObject

◆ scene

TileGeometryEditor_Scene TileGeometryEditor_SceneTiles::scene

◆ tempExtentsMax

Vector3f TileGeometryEditor_SceneTiles::tempExtentsMax

◆ tempExtentsMin

Vector3f TileGeometryEditor_SceneTiles::tempExtentsMin

◆ tempRotate

Vector3f TileGeometryEditor_SceneTiles::tempRotate

◆ tempTranslate

Vector3f TileGeometryEditor_SceneTiles::tempTranslate

◆ tiles

table<integer, table> TileGeometryEditor_SceneTiles::tiles

◆ vector3f_1

Vector3f TileGeometryEditor_SceneTiles::vector3f_1

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