table of global functions
assert
collectgarbage
dofile
error
gcinfo
getfenv
getmetatable
ipairs
load
loadfile
loadstring
newproxy
next
on_engine_start
pairs
pcall
print
rawequal
rawget
rawset
select
setfenv
setmetatable
set_next_mapfile
tonumber
tostring
type
unpack
xpcall
Lua functions
Fife functions
table of engine core & GUI functions
audiomanager
setAmbientSound
audiomanager
setVolume
Button
adjustSize
Button
getAlignment
Button
getBorderSize
Button
getCaption
Button
getEventId
Button
getPosition
Button
getSize
Button
isEnabled
Button
isFocusable
Button
isFocused
Button
isPressed
Button
isVisible
Button
Button
Button
setAlignment
Button
setBackgroundColor
Button
setBaseColor
Button
setBorderSize
Button
setCaption
Button
setEnabled
Button
setEventId
Button
setFocusable
Button
setFont
Button
setForegroundColor
Button
setPosition
Button
setSize
Button
setVisible
CheckBox
getBorderSize
CheckBox
getCaption
CheckBox
getEventId
CheckBox
getPosition
CheckBox
getSize
CheckBox
isEnabled
CheckBox
isFocusable
CheckBox
isFocused
CheckBox
isMarked
CheckBox
isVisible
CheckBox
CheckBox
CheckBox
setBackgroundColor
CheckBox
setBaseColor
CheckBox
setBorderSize
CheckBox
setCaption
CheckBox
setEnabled
CheckBox
setEventId
CheckBox
setFocusable
CheckBox
setFont
CheckBox
setForegroundColor
CheckBox
setMarked
CheckBox
setPosition
CheckBox
setSize
CheckBox
setVisible
ClickLabel
getAlignment
ClickLabel
getBorderSize
ClickLabel
getCaption
ClickLabel
getEventId
ClickLabel
getPosition
ClickLabel
getSize
ClickLabel
isEnabled
ClickLabel
isFocusable
ClickLabel
isFocused
ClickLabel
isVisible
ClickLabel
ClickLabel
ClickLabel
setAlignment
ClickLabel
setBackgroundColor
ClickLabel
setBaseColor
ClickLabel
setBorderSize
ClickLabel
setCaption
ClickLabel
setEnabled
ClickLabel
setEventId
ClickLabel
setFocusable
ClickLabel
setFont
ClickLabel
setForegroundColor
ClickLabel
setPosition
ClickLabel
setSize
ClickLabel
setVisible
Color
getAlpha
Color
getBlue
Color
getGreen
Color
getRed
Color
Color
Color
setAlpha
Color
setBlue
Color
setGreen
Color
setRed
Container
add
Container
clear
Container
getBorderSize
Container
getEventId
Container
getPosition
Container
getSize
Container
isEnabled
Container
isFocusable
Container
isFocused
Container
isOpaque
Container
isVisible
Container
moveToBottom
Container
moveToTop
Container
Container
Container
remove
Container
setBackgroundColor
Container
setBaseColor
Container
setBorderSize
Container
setEnabled
Container
setEventId
Container
setFocusable
Container
setForegroundColor
Container
setOpaque
Container
setPosition
Container
setSize
Container
setVisible
coroutine
create
coroutine
resume
coroutine
running
coroutine
status
coroutine
wrap
coroutine
yield
DropDown
getBorderSize
DropDown
getEventId
DropDown
getPosition
DropDown
getSelected
DropDown
getSize
DropDown
isEnabled
DropDown
isFocusable
DropDown
isFocused
DropDown
isVisible
DropDown
DropDown
DropDown
setBackgroundColor
DropDown
setBaseColor
DropDown
setBorderSize
DropDown
setEnabled
DropDown
setEventId
DropDown
setFocusable
DropDown
setFont
DropDown
setForegroundColor
DropDown
setListModel
DropDown
setPosition
DropDown
setSelected
DropDown
setSize
DropDown
setVisible
guimanager
add
guimanager
console_clear
guimanager
console_hide
guimanager
console_println
guimanager
console_show
guimanager
moveToBottom
guimanager
moveToTop
guimanager
remove
Icon
getBorderSize
Icon
getEventId
Icon
getPosition
Icon
getSize
Icon
isEnabled
Icon
isFocusable
Icon
isFocused
Icon
isVisible
Icon
Icon
Icon
setBackgroundColor
Icon
setBaseColor
Icon
setBorderSize
Icon
setEnabled
Icon
setEventId
Icon
setFocusable
Icon
setForegroundColor
Icon
setImage
Icon
setPosition
Icon
setSize
Icon
setVisible
Image
getHeight
Image
getWidth
Image
Image
Image
setAnimActive
Image
setAnimDirection
Image
setAnimEndCallback
inputmanager
mapKeyToEventId
io
close
io
flush
io
input
io
lines
io
open
io
output
io
popen
io
read
io
tmpfile
io
type
io
write
Label
adjustSize
Label
getAlignment
Label
getBorderSize
Label
getCaption
Label
getEventId
Label
getPosition
Label
getSize
Label
isEnabled
Label
isFocusable
Label
isFocused
Label
isVisible
Label
Label
Label
setAlignment
Label
setBackgroundColor
Label
setBaseColor
Label
setBorderSize
Label
setCaption
Label
setEnabled
Label
setEventId
Label
setFocusable
Label
setFont
Label
setForegroundColor
Label
setPosition
Label
setSize
Label
setVisible
ListBox
getBorderSize
ListBox
getEventId
ListBox
getPosition
ListBox
getSelected
ListBox
getSize
ListBox
isEnabled
ListBox
isFocusable
ListBox
isFocused
ListBox
isVisible
ListBox
ListBox
ListBox
setBackgroundColor
ListBox
setBaseColor
ListBox
setBorderSize
ListBox
setEnabled
ListBox
setEventId
ListBox
setFocusable
ListBox
setFont
ListBox
setForegroundColor
ListBox
setListModel
ListBox
setPosition
ListBox
setSelected
ListBox
setSize
ListBox
setVisible
ListModel
addElement
ListModel
getElementAt
ListModel
getNumberOfElements
ListModel
ListModel
mapview
getCurrentElevation
mapview
getElevationCount
mapview
getFloorVisible
mapview
getObjectsVisible
mapview
getRoofAlpha
mapview
getRoofTransparent
mapview
getRoofVisible
mapview
getXPos
mapview
getYPos
mapview
setCurrentElevation
mapview
setFloorVisible
mapview
setObjectsVisible
mapview
setRoofAlpha
mapview
setRoofTransparent
mapview
setRoofVisible
mapview
setXPos
mapview
setYPos
math
abs
math
acos
math
asin
math
atan
math
atan2
math
ceil
math
cos
math
cosh
math
deg
math
exp
math
floor
math
fmod
math
frexp
math
ldexp
math
log
math
log10
math
max
math
min
math
mod
math
modf
math
pow
math
rad
math
random
math
randomseed
math
sin
math
sinh
math
sqrt
math
tan
math
tanh
RadioButton
getBorderSize
RadioButton
getCaption
RadioButton
getEventId
RadioButton
getPosition
RadioButton
getSize
RadioButton
isEnabled
RadioButton
isFocusable
RadioButton
isFocused
RadioButton
isMarked
RadioButton
isVisible
RadioButton
RadioButton
RadioButton
setBackgroundColor
RadioButton
setBaseColor
RadioButton
setBorderSize
RadioButton
setCaption
RadioButton
setEnabled
RadioButton
setEventId
RadioButton
setFocusable
RadioButton
setFont
RadioButton
setForegroundColor
RadioButton
setMarked
RadioButton
setPosition
RadioButton
setSize
RadioButton
setVisible
ScrollArea
getBorderSize
ScrollArea
getEventId
ScrollArea
getMaxScroll
ScrollArea
getPosition
ScrollArea
getScrollPolicy
ScrollArea
getSize
ScrollArea
isEnabled
ScrollArea
isFocusable
ScrollArea
isFocused
ScrollArea
isVisible
ScrollArea
ScrollArea
ScrollArea
setBackgroundColor
ScrollArea
setBaseColor
ScrollArea
setBorderSize
ScrollArea
setContent
ScrollArea
setEnabled
ScrollArea
setEventId
ScrollArea
setFocusable
ScrollArea
setForegroundColor
ScrollArea
setPosition
ScrollArea
setScrollAmount
ScrollArea
setScrollbarWidth
ScrollArea
setScrollPolicy
ScrollArea
setSize
ScrollArea
setVisible
Slider
getBorderSize
Slider
getEventId
Slider
getOrientation
Slider
getPosition
Slider
getScale
Slider
getSize
Slider
getValue
Slider
isEnabled
Slider
isFocusable
Slider
isFocused
Slider
isVisible
Slider
Slider
Slider
setBackgroundColor
Slider
setBaseColor
Slider
setBorderSize
Slider
setEnabled
Slider
setEventId
Slider
setFocusable
Slider
setForegroundColor
Slider
setOrientation
Slider
setPosition
Slider
setScale
Slider
setSize
Slider
setValue
Slider
setVisible
state_manager
activate
state_manager
deactivate
state_manager
exists
state_manager
isActive
string
byte
string
char
string
dump
string
find
string
format
string
gfind
string
gmatch
string
gsub
string
len
string
lower
string
match
string
rep
string
reverse
string
sub
string
upper
table
concat
table
foreach
table
foreachi
table
getn
table
insert
table
maxn
table
remove
table
setn
table
sort
TextBox
addRow
TextBox
getBorderSize
TextBox
getCaretPosition
TextBox
getEventId
TextBox
getNumberOfRows
TextBox
getPosition
TextBox
getSize
TextBox
getText
TextBox
getTextRow
TextBox
isEditable
TextBox
isEnabled
TextBox
isFocusable
TextBox
isFocused
TextBox
isOpaque
TextBox
isVisible
TextBox
TextBox
TextBox
setBackgroundColor
TextBox
setBaseColor
TextBox
setBorderSize
TextBox
setCaretPosition
TextBox
setEditable
TextBox
setEnabled
TextBox
setEventId
TextBox
setFocusable
TextBox
setFont
TextBox
setForegroundColor
TextBox
setOpaque
TextBox
setPosition
TextBox
setSize
TextBox
setText
TextBox
setTextRow
TextBox
setVisible
TextField
adjustSize
TextField
getBorderSize
TextField
getCaretPosition
TextField
getEventId
TextField
getPosition
TextField
getSize
TextField
getText
TextField
isEnabled
TextField
isFocusable
TextField
isFocused
TextField
isVisible
TextField
TextField
TextField
setBackgroundColor
TextField
setBaseColor
TextField
setBorderSize
TextField
setCaretPosition
TextField
setEnabled
TextField
setEventId
TextField
setFocusable
TextField
setFont
TextField
setForegroundColor
TextField
setPosition
TextField
setSize
TextField
setText
TextField
setVisible
TTFont
TTFont
TTFont
setColor
TwoButton
getAlignment
TwoButton
getBorderSize
TwoButton
getCaption
TwoButton
getEventId
TwoButton
getPosition
TwoButton
getSize
TwoButton
isEnabled
TwoButton
isFocusable
TwoButton
isFocused
TwoButton
isVisible
TwoButton
TwoButton
TwoButton
setAlignment
TwoButton
setBackgroundColor
TwoButton
setBaseColor
TwoButton
setBorderSize
TwoButton
setCaption
TwoButton
setEnabled
TwoButton
setEventId
TwoButton
setFocusable
TwoButton
setFont
TwoButton
setForegroundColor
TwoButton
setPosition
TwoButton
setSize
TwoButton
setVisible
Window
getAlignment
Window
getBorderSize
Window
getCaption
Window
getEventId
Window
getPadding
Window
getPosition
Window
getSize
Window
getTitleBarHeight
Window
isEnabled
Window
isFocusable
Window
isFocused
Window
isMovable
Window
isOpaque
Window
isVisible
Window
Window
Window
setAlignment
Window
setBackgroundColor
Window
setBaseColor
Window
setBorderSize
Window
setCaption
Window
setContent
Window
setEnabled
Window
setEventId
Window
setFocusable
Window
setFont
Window
setForegroundColor
Window
setMovable
Window
setOpaque
Window
setPadding
Window
setPosition
Window
setSize
Window
setTitleBarHeight
Window
setVisible
Lua functions
Fife functions
GUI functions