CorsixTH Lua Documentation

UICasebook Class

Drug Casebook fullscreen window (view disease statistics and set prices).

Declared on: line 21 of Lua/dialogs/fullscreen/drug_casebook.lua.
Inheritance: UICasebook » UIFullscreen » Window

Method Index

Member Index

(*) only used in superclass methods
function UICasebook:UICasebook(ui, disease_selection)

Parameters:

NameTypeDescription
ui ? ?
disease_selection ? ?

Declared on: line 27 of Lua/dialogs/fullscreen/drug_casebook.lua.

function UICasebook:afterLoad(old, new)

Parameters:

NameTypeDescription
old ? ?
new ? ?

Overrides: UIFullscreen:afterLoad.
Declared on: line 403 of Lua/dialogs/fullscreen/drug_casebook.lua.

function UICasebook:draw(canvas, x, y)

Parameters:

NameTypeDescription
canvas ? ?
x ? ?
y ? ?

Overrides: UIFullscreen:draw.
Declared on: line 206 of Lua/dialogs/fullscreen/drug_casebook.lua.

function UICasebook:onMouseDown(button, x, y)

Parameters:

NameTypeDescription
button ? ?
x ? ?
y ? ?

Overrides: UIFullscreen:onMouseDown.
Declared on: line 349 of Lua/dialogs/fullscreen/drug_casebook.lua.

function UICasebook:onMouseWheel(x, y)

Parameters:

NameTypeDescription
x ? ?
y ? ?

Overrides: Window:onMouseWheel.
Declared on: line 375 of Lua/dialogs/fullscreen/drug_casebook.lua.

function UICasebook:selectDisease(disease)

Select a disease by name.

Parameters:

NameTypeDescription
disease string Name of the disease

Declared on: line 135 of Lua/dialogs/fullscreen/drug_casebook.lua.

function UICasebook:updateDiseaseList()

The diseases list has been changed, update the list.

Declared on: line 111 of Lua/dialogs/fullscreen/drug_casebook.lua.

function UICasebook:updateIcons()

Function that is called when a new entry is selected in some way

It updates all icons etc. that react to what is selected

Declared on: line 148 of Lua/dialogs/fullscreen/drug_casebook.lua.