flutter_lua_bridge library
Classes
- CallInfo
- FlutterLuaBridgeBindings
-
Bindings for
src/flutter_lua_bridge.h. - lua_Debug
- lua_State
- luaL_Buffer
- {====================================================== Generic Buffer manipulation
- luaL_Reg
- luaL_Stream
- UnnamedUnion1
Extensions
Constants
- LUA_AUTHORS → const String
- LUA_COLIBNAME → const String
- LUA_COPYRIGHT → const String
- LUA_DBLIBNAME → const String
- LUA_ERRERR → const int
- LUA_ERRFILE → const int
- LUA_ERRMEM → const int
- LUA_ERRRUN → const int
- LUA_ERRSYNTAX → const int
- LUA_FILEHANDLE → const String
- LUA_GCCOLLECT → const int
- LUA_GCCOUNT → const int
- LUA_GCCOUNTB → const int
- LUA_GCGEN → const int
- LUA_GCINC → const int
- LUA_GCISRUNNING → const int
- LUA_GCRESTART → const int
- LUA_GCSETPAUSE → const int
- LUA_GCSETSTEPMUL → const int
- LUA_GCSTEP → const int
- LUA_GCSTOP → const int
- LUA_GNAME → const String
- LUA_HOOKCALL → const int
- LUA_HOOKCOUNT → const int
- LUA_HOOKLINE → const int
- LUA_HOOKRET → const int
- LUA_HOOKTAILCALL → const int
- LUA_IOLIBNAME → const String
- LUA_LOADED_TABLE → const String
- LUA_LOADLIBNAME → const String
- LUA_MASKCALL → const int
- LUA_MASKCOUNT → const int
- LUA_MASKLINE → const int
- LUA_MASKRET → const int
- LUA_MATHLIBNAME → const String
- LUA_MINSTACK → const int
- LUA_MULTRET → const int
- LUA_NOREF → const int
- LUA_NUMTAGS → const int
- LUA_NUMTYPES → const int
- LUA_OK → const int
- LUA_OPADD → const int
- LUA_OPBAND → const int
- LUA_OPBNOT → const int
- LUA_OPBOR → const int
- LUA_OPBXOR → const int
- LUA_OPDIV → const int
- LUA_OPEQ → const int
- LUA_OPIDIV → const int
- LUA_OPLE → const int
- LUA_OPLT → const int
- LUA_OPMOD → const int
- LUA_OPMUL → const int
- LUA_OPPOW → const int
- LUA_OPSHL → const int
- LUA_OPSHR → const int
- LUA_OPSUB → const int
- LUA_OPUNM → const int
- LUA_OSLIBNAME → const String
- LUA_PRELOAD_TABLE → const String
- LUA_REFNIL → const int
- LUA_REGISTRYINDEX → const int
- LUA_RELEASE → const String
- LUA_RIDX_GLOBALS → const int
- LUA_RIDX_LAST → const int
- LUA_RIDX_MAINTHREAD → const int
- LUA_SIGNATURE → const String
- LUA_STRLIBNAME → const String
- LUA_TABLIBNAME → const String
- LUA_TBOOLEAN → const int
- LUA_TFUNCTION → const int
- LUA_TLIGHTUSERDATA → const int
- LUA_TNIL → const int
- LUA_TNONE → const int
- LUA_TNUMBER → const int
- LUA_TSTRING → const int
- LUA_TTABLE → const int
- LUA_TTHREAD → const int
- LUA_TUSERDATA → const int
- LUA_UTF8LIBNAME → const String
- LUA_VERSION → const String
- LUA_VERSION_MAJOR → const String
- LUA_VERSION_MINOR → const String
- LUA_VERSION_NUM → const int
- LUA_VERSION_RELEASE → const String
- LUA_VERSION_RELEASE_NUM → const int
- LUA_VERSUFFIX → const String
- LUA_YIELD → const int
- LUAL_NUMSIZES → const int
Properties
- bindings → FlutterLuaBridgeBindings
-
The bindings to the native functions in
_dylib.final
Typedefs
- Dart__int64_t = int
-
Dartlua_AllocFunction
= Pointer<
Void> Function(Pointer<Void> ud, Pointer<Void> ptr, int osize, int nsize) -
Dartlua_CFunctionFunction
= int Function(Pointer<
lua_State> L) -
Dartlua_HookFunction
= void Function(Pointer<
lua_State> L, Pointer<lua_Debug> ar) - Dartlua_Integer = int
- Dartlua_KContext = int
-
Dartlua_KFunctionFunction
= int Function(Pointer<
lua_State> L, int status, Dartlua_KContext ctx) - Dartlua_Number = double
- Dartlua_Unsigned = int
-
Dartlua_WarnFunctionFunction
= void Function(Pointer<
Void> ud, Pointer<Char> msg, int tocont) -
Dartlua_WriterFunction
= int Function(Pointer<
lua_State> L, Pointer<Void> p, int sz, Pointer<Void> ud) - FILE = __sFILE
- stdio state variables.
- fpos_t = __darwin_off_t
-
lua_Alloc
= Pointer<
NativeFunction< lua_AllocFunction> > - Type for memory-allocation functions
-
lua_AllocFunction
= Pointer<
Void> Function(Pointer<Void> ud, Pointer<Void> ptr, Size osize, Size nsize) -
lua_CFunction
= Pointer<
NativeFunction< lua_CFunctionFunction> > - Type for C functions registered with Lua
-
lua_CFunctionFunction
= Int Function(Pointer<
lua_State> L) -
lua_Hook
= Pointer<
NativeFunction< lua_HookFunction> > - Functions to be called by the debugger in specific events
-
lua_HookFunction
= Void Function(Pointer<
lua_State> L, Pointer<lua_Debug> ar) - lua_Integer = LongLong
- type for integer functions
- lua_KContext = IntPtr
- type for continuation-function contexts
-
lua_KFunction
= Pointer<
NativeFunction< lua_KFunctionFunction> > - Type for continuation functions
-
lua_KFunctionFunction
= Int Function(Pointer<
lua_State> L, Int status, lua_KContext ctx) - lua_Number = Double
- type of numbers in Lua
-
lua_Reader
= Pointer<
NativeFunction< lua_ReaderFunction> > - Type for functions that read/write blocks when loading/dumping Lua chunks
-
lua_ReaderFunction
= Pointer<
Char> Function(Pointer<lua_State> L, Pointer<Void> ud, Pointer<Size> sz) - lua_Unsigned = UnsignedLongLong
- unsigned integer type
-
lua_WarnFunction
= Pointer<
NativeFunction< lua_WarnFunctionFunction> > - Type for warning functions
-
lua_WarnFunctionFunction
= Void Function(Pointer<
Void> ud, Pointer<Char> msg, Int tocont) -
lua_Writer
= Pointer<
NativeFunction< lua_WriterFunction> > -
lua_WriterFunction
= Int Function(Pointer<
lua_State> L, Pointer<Void> p, Size sz, Pointer<Void> ud) - va_list = __builtin_va_list