Available on crate feature
luau
only.Expand description
Contains definitions from lua.h
.
Structs§
- lua_
Callbacks - lua_
Debug - lua_
State - A raw Lua state associated with a thread.
Constants§
- LUA_
ENVIRONINDEX - LUA_
ERRERR - LUA_
ERRMEM - LUA_
ERRRUN - LUA_
ERRSYNTAX - LUA_
GCCOLLECT - LUA_
GCCOUNT - LUA_
GCCOUNTB - LUA_
GCISRUNNING - LUA_
GCRESTART - LUA_
GCSETGOAL - LUA_
GCSETSTEPMUL - LUA_
GCSETSTEPSIZE - LUA_
GCSTEP - LUA_
GCSTOP - LUA_
GLOBALSINDEX - LUA_
MINSTACK - Guaranteed number of Lua stack slots available to a C function.
- LUA_
MULTRET - LUA_
NOREF - LUA_OK
- LUA_
REFNIL - LUA_
REGISTRYINDEX - LUA_
TBOOLEAN - LUA_
TBUFFER - LUA_
TFUNCTION - LUA_
TLIGHTUSERDATA - LUA_
TNIL - LUA_
TNONE - LUA_
TNUMBER - LUA_
TSTRING - LUA_
TTABLE - LUA_
TTHREAD - LUA_
TUSERDATA - LUA_
TVECTOR - LUA_
YIELD
Functions§
- lua_
absindex ⚠ - lua_
break ⚠ - lua_
breakpoint ⚠ - lua_
call ⚠ - lua_
callbacks ⚠ - lua_
checkstack ⚠ - lua_
cleartable ⚠ - lua_
clock ⚠ - lua_
clonefunction ⚠ - lua_
close ⚠ - lua_
concat ⚠ - lua_
createtable ⚠ - lua_
debugtrace ⚠ - lua_
equal ⚠ - lua_
error ⚠ - lua_gc⚠
- lua_
getallocf ⚠ - lua_
getargument ⚠ - lua_
getcoverage ⚠ - lua_
getfenv ⚠ - lua_
getfield ⚠ - lua_
getglobal ⚠ - lua_
getinfo ⚠ - lua_
getlightuserdataname ⚠ - lua_
getlocal ⚠ - lua_
getmetatable ⚠ - lua_
getmetatablepointer ⚠ - lua_
getreadonly ⚠ - lua_
gettable ⚠ - lua_
getthreaddata ⚠ - lua_
gettop ⚠ - lua_
getupvalue ⚠ - lua_
getuserdatadtor ⚠ - lua_
getuserdatametatable ⚠ - lua_
insert ⚠ - lua_
isLfunction ⚠ - lua_
isboolean ⚠ - lua_
isbuffer ⚠ - lua_
iscfunction ⚠ - lua_
isfunction ⚠ - lua_
islightuserdata ⚠ - lua_
isnil ⚠ - lua_
isnone ⚠ - lua_
isnoneornil ⚠ - lua_
isnumber ⚠ - lua_
isstring ⚠ - lua_
istable ⚠ - lua_
isthread ⚠ - lua_
isthreadreset ⚠ - lua_
isuserdata ⚠ - lua_
isvector ⚠ - lua_
isyieldable ⚠ - lua_
lessthan ⚠ - lua_
lightuserdatatag ⚠ - lua_
mainthread ⚠ - lua_
namecallatom ⚠ - lua_
newbuffer ⚠ - lua_
newstate ⚠ - lua_
newtable ⚠ - lua_
newthread ⚠ - lua_
newuserdata ⚠ - lua_
newuserdata_ ⚠t - lua_
newuserdatadtor ⚠ - lua_
newuserdatatagged ⚠ - lua_
newuserdatataggedwithmetatable ⚠ - lua_
next ⚠ - lua_
objlen ⚠ - lua_
pcall ⚠ - lua_pop⚠
- lua_
pushboolean ⚠ - lua_
pushcclosure ⚠ - lua_
pushcclosured ⚠ - lua_
pushcclosurek ⚠ - lua_
pushcfunction ⚠ - lua_
pushcfunctiond ⚠ - lua_
pushfstring ⚠ - lua_
pushinteger ⚠ - lua_
pushlightuserdata ⚠ - lua_
pushlightuserdatatagged ⚠ - lua_
pushliteral ⚠ - lua_
pushlstring_ ⚠ - lua_
pushnil ⚠ - lua_
pushnumber ⚠ - lua_
pushstring_ ⚠ - lua_
pushthread ⚠ - lua_
pushunsigned ⚠ - lua_
pushvalue ⚠ - lua_
pushvector ⚠ - lua_
rawcheckstack ⚠ - lua_
rawequal ⚠ - lua_
rawget ⚠ - lua_
rawgetfield ⚠ - lua_
rawgeti_ ⚠ - lua_
rawiter ⚠ - lua_
rawset ⚠ - lua_
rawseti_ ⚠ - lua_ref⚠
- lua_
remove ⚠ - lua_
replace ⚠ - lua_
resetthread ⚠ - lua_
resume_ ⚠ - lua_
resumeerror ⚠ - lua_
setfenv ⚠ - lua_
setfield ⚠ - lua_
setglobal ⚠ - lua_
setlightuserdataname ⚠ - lua_
setlocal ⚠ - lua_
setmemcat ⚠ - lua_
setmetatable ⚠ - lua_
setreadonly ⚠ - lua_
setsafeenv ⚠ - lua_
settable ⚠ - lua_
setthreaddata ⚠ - lua_
settop ⚠ - lua_
setupvalue ⚠ - lua_
setuserdatadtor ⚠ - lua_
setuserdatametatable ⚠ - lua_
setuserdatatag ⚠ - lua_
singlestep ⚠ - lua_
stackdepth ⚠ - lua_
status ⚠ - lua_
toboolean ⚠ - lua_
tobuffer ⚠ - lua_
tocfunction ⚠ - lua_
tointeger_ ⚠ - lua_
tointegerx_ ⚠ - lua_
tolightuserdata ⚠ - lua_
tolightuserdatatagged ⚠ - lua_
tolstring ⚠ - lua_
tonumber ⚠ - lua_
tonumberx ⚠ - lua_
topointer ⚠ - lua_
tostring ⚠ - lua_
tostringatom ⚠ - lua_
totalbytes ⚠ - lua_
tothread ⚠ - lua_
tounsigned ⚠ - lua_
tounsignedx ⚠ - lua_
touserdata ⚠ - lua_
touserdatatagged ⚠ - lua_
tovector ⚠ - lua_
type ⚠ - lua_
typename ⚠ - lua_
unref ⚠ - lua_
upvalueindex - lua_
userdatatag ⚠ - lua_
xmove ⚠ - lua_
xpush ⚠ - lua_
yield ⚠ - luau_
load ⚠ - luau_
setfflag ⚠ - luau_
version - Returns Luau release version (eg.
0.xxx
).
Type Aliases§
- lua_
Alloc - Type for memory-allocation functions.
- lua_
CFunction - Type for native C functions that can be passed to Lua.
- lua_
Continuation - lua_
Coverage - lua_
Destructor - lua_
Hook - Type for functions to be called on debug events.
- lua_
Integer - A Lua integer, equivalent to
i32
. - lua_
Number - A Lua number, usually equivalent to
f64
. - lua_
Udestructor - Type for userdata destructor functions.
- lua_
Unsigned - A Lua unsigned integer, equivalent to
u32
.