derelict.lua.types

Undocumented in source.

Members

Aliases

LUAI_MEM
alias LUAI_MEM = ptrdiff_t
Undocumented in source.
LUAI_UACNUMBER
alias LUAI_UACNUMBER = double
Undocumented in source.
LUAI_UMEM
alias LUAI_UMEM = size_t
Undocumented in source.
LUA_INT32
alias LUA_INT32 = int
Undocumented in source.
LUA_INTEGER
alias LUA_INTEGER = ptrdiff_t
Undocumented in source.
LUA_NUMBER
alias LUA_NUMBER = double
Undocumented in source.
LUA_UNSIGNED
alias LUA_UNSIGNED = uint
Undocumented in source.
lua_Alloc
alias lua_Alloc = void* function(void* ud, void* ptr, size_t osize, size_t nsize)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_CFunction
alias lua_CFunction = int function(lua_State* L)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_Hook
alias lua_Hook = void function(lua_State*, lua_Debug*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_Integer
alias lua_Integer = ptrdiff_t
Undocumented in source.
lua_Number
alias lua_Number = double
Undocumented in source.
lua_Reader
alias lua_Reader = const(char)* function(lua_State* L, void* ud, size_t* sz)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lua_Unsigned
alias lua_Unsigned = uint
Undocumented in source.
lua_Writer
alias lua_Writer = int function(lua_State* L, const(void)* p, size_t sz, void* ud)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

LUA_COLIBNAME
anonymousenum LUA_COLIBNAME
Undocumented in source.
LUA_OK
anonymousenum LUA_OK
Undocumented in source.
LUA_OPADD
anonymousenum LUA_OPADD
Undocumented in source.
LUA_TNONE
anonymousenum LUA_TNONE
Undocumented in source.

Functions

lua_upvalueindex
int lua_upvalueindex(int i)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

LUAI_FIRSTPSEUDOIDX
enum LUAI_FIRSTPSEUDOIDX;
Undocumented in source.
LUAI_MAXSTACK
enum LUAI_MAXSTACK;
Undocumented in source.
LUA_AUTHORS
enum LUA_AUTHORS;
Undocumented in source.
LUA_COPYRIGHT
enum LUA_COPYRIGHT;
Undocumented in source.
LUA_MULTRET
enum LUA_MULTRET;
Undocumented in source.
LUA_NOREF
enum LUA_NOREF;
Undocumented in source.
LUA_NUMBER_FMT
enum LUA_NUMBER_FMT;
Undocumented in source.
LUA_NUMBER_SCAN
enum LUA_NUMBER_SCAN;
Undocumented in source.
LUA_REGISTRYINDEX
enum LUA_REGISTRYINDEX;
Undocumented in source.
LUA_RELEASE
enum LUA_RELEASE;
Undocumented in source.
LUA_SIGNATURE
enum LUA_SIGNATURE;
Undocumented in source.
LUA_VERSION
enum LUA_VERSION;
Undocumented in source.
LUA_VERSION_MAJOR
enum LUA_VERSION_MAJOR;
Undocumented in source.
LUA_VERSION_MINOR
enum LUA_VERSION_MINOR;
Undocumented in source.
LUA_VERSION_NUM
enum LUA_VERSION_NUM;
Undocumented in source.
LUA_VERSION_RELEASE
enum LUA_VERSION_RELEASE;
Undocumented in source.

Structs

luaL_Buffer
struct luaL_Buffer
Undocumented in source.
luaL_Reg
struct luaL_Reg
Undocumented in source.
luaL_Stream
struct luaL_Stream
Undocumented in source.
lua_Debug
struct lua_Debug
Undocumented in source.
lua_State
struct lua_State
Undocumented in source.

Variables

LUA_REFNIL
enum int LUA_REFNIL;
Undocumented in source.

Meta