lua_setupvalue
  • References/Lua/Lua/API/The Debug Interface

lua_setupvalue[-(0|1), +0, –] const char *lua_setupvalue (lua_State *L, int funcindex, int n); Sets the

2025-01-10 15:47:30
lua_iscfunction
  • References/Lua/Lua/API/Functions and Types

lua_iscfunction[-0, +0, –] int lua_iscfunction (lua_State *L, int index); Returns 1 if the value at the

2025-01-10 15:47:30
lua_xmove
  • References/Lua/Lua/API/Functions and Types

lua_xmove[-?, +?, –] void lua_xmove (lua_State *from, lua_State *to, int n); Exchange values between different

2025-01-10 15:47:30
lua_rawgeti
  • References/Lua/Lua/API/Functions and Types

lua_rawgeti[-0, +1, –] int lua_rawgeti (lua_State *L, int index, lua_Integer n); Pushes onto the stack

2025-01-10 15:47:30
lua_touserdata
  • References/Lua/Lua/API/Functions and Types

lua_touserdata[-0, +0, –] void *lua_touserdata (lua_State *L, int index); If the value at the given index

2025-01-10 15:47:30
lua_pushthread
  • References/Lua/Lua/API/Functions and Types

lua_pushthread[-0, +1, –] int lua_pushthread (lua_State *L); Pushes the thread represented by L

2025-01-10 15:47:30
lua_islightuserdata
  • References/Lua/Lua/API/Functions and Types

lua_islightuserdata[-0, +0, –] int lua_islightuserdata (lua_State *L, int index); Returns 1 if the value

2025-01-10 15:47:30
luaL_Buffer
  • References/Lua/Lua/Auxiliary Library/Functions and Types

luaL_Buffer typedef struct luaL_Buffer luaL_Buffer; Type for a string buffer. A string buffer allows C code to build

2025-01-10 15:47:30
setmetatable()
  • References/Lua/Lua/Standard Libraries/Basic Functions

setmetatable (table, metatable) Sets the metatable for the given table. (To change the metatable of other types from Lua code, you must use the debug library (

2025-01-10 15:47:30
lua_pop
  • References/Lua/Lua/API/Functions and Types

lua_pop[-n, +0, –] void lua_pop (lua_State *L, int n); Pops n elements from the stack.

2025-01-10 15:47:30