lua_topointer
  • References/Lua/Lua/API/Functions and Types

lua_topointer[-0, +0, –] const void *lua_topointer (lua_State *L, int index); Converts the value at the

2025-01-10 15:47:30
Assignment
  • References/Lua/Lua/Language/Statements

3.3.3 – Assignment Lua allows multiple assignments. Therefore, the syntax for assignment defines a list of variables on the left side and a list of expressions on the right side. The elements

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

next (table [, index]) Allows a program to traverse all fields of a table. Its first argument is a table and its second argument is an index in this table. next returns

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

rawget (table, index)table[index]__indextableindex

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

luaL_getmetafield[-0, +(0|1), m] int luaL_getmetafield (lua_State *L, int obj, const char *e);

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

lua_gc[-0, +0, m] int lua_gc (lua_State *L, int what, int data); Controls the garbage collector

2025-01-10 15:47:30
debug.getregistry()
  • References/Lua/Lua/Standard Libraries/The Debug Library

debug.getregistry () Returns the registry table (see §4.5).

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

luaL_setfuncs[-nup, +0, m] void luaL_setfuncs (lua_State *L, const luaL_Reg *l, int nup); Registers

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

lua_rotate[-0, +0, –] void lua_rotate (lua_State *L, int idx, int n); Rotates the stack elements between

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

lua_copy[-0, +0, –] void lua_copy (lua_State *L, int fromidx, int toidx); Copies the element at index

2025-01-10 15:47:30