CorsixTH Lua Documentation

UIQueue Class

Room / door / reception desk queue visualisation dialog.

Declared on: line 25 of Lua/dialogs/queue_dialog.lua.
Inheritance: UIQueue ยป Window

Method Index

Member Index

(*) only used in superclass methods
function UIQueue:UIQueue(ui, queue)

Parameters:

NameTypeDescription
ui ? ?
queue ? ?

Declared on: line 28 of Lua/dialogs/queue_dialog.lua.

function UIQueue:draw(canvas, x, y)

Parameters:

NameTypeDescription
canvas ? ?
x ? ?
y ? ?

Overrides: Window:draw.
Declared on: line 86 of Lua/dialogs/queue_dialog.lua.

function UIQueue:drawPatient(canvas, x, y, patient)

Parameters:

NameTypeDescription
canvas ? ?
x ? ?
y ? ?
patient ? ?

Declared on: line 326 of Lua/dialogs/queue_dialog.lua.

function UIQueue:drawPatients(canvas, x, y)

Parameters:

NameTypeDescription
canvas ? ?
x ? ?
y ? ?

Declared on: line 289 of Lua/dialogs/queue_dialog.lua.

function UIQueue:getHoveredPatient(x, y)

Parameters:

NameTypeDescription
x ? ?
y ? ?

Declared on: line 249 of Lua/dialogs/queue_dialog.lua.

function UIQueue:isInsideQueueBoundingBox(x, y)

Parameters:

NameTypeDescription
x ? ?
y ? ?

Declared on: line 114 of Lua/dialogs/queue_dialog.lua.

function UIQueue:onMouseDown(button, x, y)

Parameters:

NameTypeDescription
button ? ?
x ? ?
y ? ?

Overrides: Window:onMouseDown.
Declared on: line 122 of Lua/dialogs/queue_dialog.lua.

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

Parameters:

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

Overrides: Window:onMouseMove.
Declared on: line 215 of Lua/dialogs/queue_dialog.lua.

function UIQueue:onMouseUp(button, x, y)

Parameters:

NameTypeDescription
button ? ?
x ? ?
y ? ?

Overrides: Window:onMouseUp.
Declared on: line 144 of Lua/dialogs/queue_dialog.lua.

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