Scripting.Lua

data LuaState

type LuaCFunction

type LuaInteger

type LuaNumber

data LTYPE

data GCCONTROL

multret

settop

createtable

objlen

pop

newtable

pushcclosure

pushcfunction

strlen

ltype

isfunction

istable

tolist

islightuserdata

isnil

isboolean

isthread

isnone

isnoneornil

registryindex

environindex

globalsindex

upvalueindex

atpanic

tostring

tothread

touserdata

typename

xmove

yield

checkstack

newstate

close

concat

call

pcall

cpcall

getfield

setfield

getglobal

setglobal

openlibs

dump

equal

lerror

gc

getfenv

getmetatable

gettable

gettop

insert

iscfunction

isnumber

isstring

isuserdata

lessthan

loadfile

loadstring

newthread

newuserdata

next

pushboolean

pushinteger

pushlightuserdata

pushnil

pushnumber

pushstring

pushlist

pushthread

pushvalue

rawequal

rawget

rawgeti

rawset

rawseti

remove

replace

resume

setfenv

setmetatable

settable

status

toboolean

tocfunction

tointeger

tonumber

topointer

register

newmetatable

argerror

ref

unref

class StackValue a

maybepeek

getglobal2

typenameindex

class LuaImport a

newcfunction

luaimport

freecfunction

class LuaCallProc a

callproc

class LuaCallFunc a

callfunc

hsmethod__gc

hsmethod__call

pushhsfunction

pushrawhsfunction

registerhsfunction

registerrawhsfunction

Error handling in hslua

A note about integer functions