CorsixTH Lua Documentation

UITownMap Class

Town map fullscreen window (purchase land, set radiator levels, map overview).

Declared on: line 23 of Lua/dialogs/fullscreen/town_map.lua.
Inheritance: UITownMap » UIFullscreen » Window

Method Index

Member Index

(*) only used in superclass methods
function UITownMap:UITownMap(ui)

Parameters:

NameTypeDescription
ui ? ?

Declared on: line 29 of Lua/dialogs/fullscreen/town_map.lua.

function UITownMap:afterLoad(old, new)

Parameters:

NameTypeDescription
old ? ?
new ? ?

Overrides: UIFullscreen:afterLoad.
Declared on: line 365 of Lua/dialogs/fullscreen/town_map.lua.

function UITownMap:draw(canvas, x, y)

Parameters:

NameTypeDescription
canvas ? ?
x ? ?
y ? ?

Overrides: UIFullscreen:draw.
Declared on: line 160 of Lua/dialogs/fullscreen/town_map.lua.

function UITownMap:onMouseMove(x, y, dx, dy)

Parameters:

NameTypeDescription
x ? ?
y ? ?
dx ? ?
dy ? ?

Overrides: Window:onMouseMove.
Declared on: line 110 of Lua/dialogs/fullscreen/town_map.lua.

function UITownMap:onMouseUp(button, x, y)

Parameters:

NameTypeDescription
button ? ?
x ? ?
y ? ?

Overrides: Window:onMouseUp.
Declared on: line 123 of Lua/dialogs/fullscreen/town_map.lua.