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