LuaValueUnion

See LuaValue

Members

Variables

boolean
bool boolean;

A bool

func
LuaFunc func;

A strong reference to a function which is in the LUA registry.

funcWeak
LuaFuncWeak funcWeak;

A weak reference to a function currently on the LUA stack.

nil
LuaNil nil;

LUA nil

number
lua_Number number;

A lua number

table
LuaTable table;

A strong reference to a table which is in the LUA registry.

tableWeak
LuaTableWeak tableWeak;

A weak reference to a table currently on the LUA stack.

text
string text;

GC-managed text

textWeak
const(char)[] textWeak;

A weak reference to some text. This text is managed by LUA and not D's GC so is unsafe to escape

userData
void* userData;
Undocumented in source.

Meta