CorsixTH Lua Documentation

UIPatient Class

Individual patient information dialog

Declared on: line 30 of Lua/dialogs/patient.lua.
Inheritance: UIPatient ยป Window

Method Index

Member Index

(*) only used in superclass methods
function UIPatient:UIPatient(ui, patient)

Parameters:

NameTypeDescription
ui ? ?
patient ? ?

Declared on: line 33 of Lua/dialogs/patient.lua.

function UIPatient:draw(canvas, x_, y_)

Parameters:

NameTypeDescription
canvas ? ?
x_ ? ?
y_ ? ?

Overrides: Window:draw.
Declared on: line 109 of Lua/dialogs/patient.lua.

function UIPatient:drawTreatmentHistory(canvas, x, y)

Parameters:

NameTypeDescription
canvas ? ?
x ? ?
y ? ?

Declared on: line 175 of Lua/dialogs/patient.lua.

function UIPatient:hitTest(x, y)

Parameters:

NameTypeDescription
x ? ?
y ? ?

Overrides: Window:hitTest.
Declared on: line 300 of Lua/dialogs/patient.lua.

function UIPatient.normaliseWarmth(warmth)

Parameters:

NameTypeDescription
warmth ? ?

Declared on: line 98 of Lua/dialogs/patient.lua.
Note: Is a function rather than a method.

function UIPatient:onMouseDown(button, x, y)

Parameters:

NameTypeDescription
button ? ?
x ? ?
y ? ?

Overrides: Window:onMouseDown.
Declared on: line 181 of Lua/dialogs/patient.lua.

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

Parameters:

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

Overrides: Window:onMouseMove.
Declared on: line 211 of Lua/dialogs/patient.lua.

function UIPatient:onMouseUp(button, x, y)

Parameters:

NameTypeDescription
button ? ?
x ? ?
y ? ?

Overrides: Window:onMouseUp.
Declared on: line 186 of Lua/dialogs/patient.lua.

Page generated on Sat Feb 07, 2015 at 18:38:28 by LDocGen.