LuaAuxLib class abstract

Implementers

Constructors

LuaAuxLib()

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

argCheck(bool? cond, int arg, String extraMsg) → void
argError(int arg, String extraMsg) → int
callMeta(int obj, String e) → bool
checkAny(int arg) → void
checkInteger(int arg) → int?
checkNumber(int arg) → double?
checkStack2(int sz, String msg) → void
checkString(int arg) → String?
checkType(int arg, LuaType t) → void
doFile(String filename) → bool
doString(String str) → bool
error2(String fmt, [List<Object?>? a]) → int
getMetafield(int obj, String e) → LuaType
getMetatableAux(String tname) → LuaType
getSubTable(int idx, String fname) → bool
len2(int idx) → int?
loadFile(String? filename) → ThreadStatus
loadFileX(String? filename, String? mode) → ThreadStatus
loadString(String s) → ThreadStatus
newLib(Map<String, DartFunction?> l) → void
newLibTable(Map<String, DartFunction> l) → void
newMetatable(String tname) → bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
openLibs() → void
optInteger(int arg, int? d) → int?
optNumber(int arg, double d) → double?
optString(int arg, String d) → String?
ref(int t) → int
requireF(String modname, DartFunction openf, bool glb) → void
setFuncs(Map<String, DartFunction?> l, int nup) → void
setMetatableAux(String tname) → void
toString() → String
A string representation of this object.
inherited
toString2(int idx) → String?
typeName2(int idx) → String
unRef(int t, int ref) → void

Operators

operator ==(Object other) → bool
The equality operator.
inherited