Property | Type | Description | |
---|---|---|---|
KEYWEAK | int | ||
VALUEWEAK | int | ||
WHITEBITS | int | ||
maskmarks | byte |
Method | Description | |
---|---|---|
Bit2Mask ( int b1, int b2 ) : int | ||
BitMask ( int b ) : int | ||
Black2Gray ( GCObject x ) : void | ||
ChangeWhite ( GCObject x ) : void | ||
Gray2Black ( GCObject x ) : void | ||
IsBlack ( GCObject x ) : bool | ||
IsDead ( GlobalState g, GCObject v ) : bool | ||
IsFinalized ( UdataUV u ) : bool | ||
IsGray ( GCObject x ) : bool | ||
IsWhite ( GCObject x ) : bool | ||
LSetBit ( |
||
LuaCBarrier ( LuaState L, object p, Lua.LuaTypeValue v ) : void | ||
LuaCBarrierBack ( LuaState L, Table t ) : void | ||
LuaCBarrierF ( LuaState L, GCObject o, GCObject v ) : void | ||
LuaCBarrierT ( LuaState L, Table t, Lua.LuaTypeValue v ) : void | ||
LuaCCallGCTM ( LuaState L ) : void | ||
LuaCCheckGC ( LuaState L ) : void | ||
LuaCFreeAll ( LuaState L ) : void | ||
LuaCFullGC ( LuaState L ) : void | ||
LuaCLink ( LuaState L, GCObject o, |
||
LuaCLinkUpVal ( LuaState L, UpVal uv ) : void | ||
LuaCObjBarrier ( LuaState L, object p, object o ) : void | ||
LuaCObjBarrierT ( LuaState L, Table t, object o ) : void | ||
LuaCStep ( LuaState L ) : void | ||
LuaCWhite ( GlobalState g ) : byte | ||
LuaGetGCCount ( LuaState L ) : int | ||
LuaGetGlobal ( LuaState L, CharPtr s ) : void | ||
LuaGetRegistry ( LuaState L ) : void | ||
LuaIsBoolean ( LuaState L, int n ) : bool | ||
LuaIsFunction ( LuaState L, int n ) : bool | ||
LuaIsLightUserData ( LuaState L, int n ) : bool | ||
LuaIsNil ( LuaState L, int n ) : bool | ||
LuaIsNone ( LuaState L, int n ) : bool | ||
LuaIsNoneOrNil ( LuaState L, Double n ) : bool | ||
LuaIsTable ( LuaState L, int n ) : bool | ||
LuaIsThread ( LuaState L, int n ) : bool | ||
LuaNewTable ( LuaState L ) : void | ||
LuaOpen ( ) : LuaState | ||
LuaOpenMath ( LuaState L ) : int | ||
LuaOpenOS ( LuaState L ) : int | ||
LuaPop ( LuaState L, int n ) : void | ||
LuaPushCFunction ( LuaState L, LuaNativeFunction f ) : void | ||
LuaPushLiteral ( LuaState L, CharPtr s ) : void | ||
LuaRegister ( LuaState L, CharPtr n, LuaNativeFunction f ) : void | ||
LuaSetGlobal ( LuaState L, CharPtr s ) : void | ||
LuaToString ( LuaState L, int i ) : CharPtr | ||
LuaUpValueIndex ( int i ) : int | ||
MakeWhite ( GlobalState g, GCObject x ) : void | ||
MarkFinalized ( UdataUV u ) : void | ||
MarkObject ( GlobalState g, object t ) : void | ||
MarkValue ( GlobalState g, Lua.LuaTypeValue o ) : void | ||
OtherWhite ( GlobalState g ) : int | ||
Reset2Bits ( |
||
ResetBit ( |
||
ResetBits ( |
||
Set2Bits ( |
||
SetBits ( |
||
SetThreshold ( GlobalState g ) : void | ||
StringMark ( TString s ) : void | ||
SweepWholeList ( LuaState L, GCObjectRef p ) : void | ||
Test2Bits ( |
||
TestBit ( |
||
TestBits ( |
||
ValIsWhite ( Lua.LuaTypeValue x ) : bool | ||
White2Gray ( GCObject x ) : void |
Method | Description | |
---|---|---|
Atomic ( KopiLua.LuaState L ) : void | ||
CheckSizes ( KopiLua.LuaState L ) : void | ||
CheckStackSizes ( KopiLua.LuaState L, KopiLua.Lua.LuaTypeValue max ) : void | ||
ClearTable ( GCObject l ) : void | ||
FreeObj ( LuaState L, GCObject o ) : void | ||
GCTM ( LuaState L ) : void | ||
GetBoolField ( LuaState L, CharPtr key ) : int | ||
GetField ( LuaState L, CharPtr key, int d ) : int | ||
IsCleared ( Lua.LuaTypeValue o, bool iskey ) : bool | ||
Lua ( ) : System | ||
LuaCSeparateUData ( LuaState L, int all ) : uint | ||
LuaStrLen ( LuaState L, int i ) : uint | ||
MahMin ( LuaState L ) : int | ||
MarkMT ( GlobalState g ) : void | ||
MarkRoot ( LuaState L ) : void | ||
MarkTMU ( GlobalState g ) : void | ||
MathACos ( LuaState L ) : int | ||
MathASin ( LuaState L ) : int | ||
MathATan ( LuaState L ) : int | ||
MathATan2 ( LuaState L ) : int | ||
MathAbs ( LuaState L ) : int | ||
MathCeil ( LuaState L ) : int | ||
MathCos ( LuaState L ) : int | ||
MathCosH ( LuaState L ) : int | ||
MathDeg ( LuaState L ) : int | ||
MathExp ( LuaState L ) : int | ||
MathFMod ( LuaState L ) : int | ||
MathFRExp ( LuaState L ) : int | ||
MathFloor ( LuaState L ) : int | ||
MathLDExp ( LuaState L ) : int | ||
MathLog ( LuaState L ) : int | ||
MathLog10 ( LuaState L ) : int | ||
MathMax ( LuaState L ) : int | ||
MathModF ( LuaState L ) : int | ||
MathPow ( LuaState L ) : int | ||
MathRad ( LuaState L ) : int | ||
MathRandom ( LuaState L ) : int | ||
MathRandomSeed ( LuaState L ) : int | ||
MathSin ( LuaState L ) : int | ||
MathSinH ( LuaState L ) : int | ||
MathSqrt ( LuaState L ) : int | ||
MathTan ( LuaState L ) : int | ||
MathTanH ( LuaState L ) : int | ||
OSClock ( LuaState L ) : int | ||
OSDate ( LuaState L ) : int | ||
OSDiffTime ( LuaState L ) : int | ||
OSExecute ( LuaState L ) : int | ||
OSExit ( LuaState L ) : int | ||
OSGetEnv ( LuaState L ) : int | ||
OSPushResult ( LuaState L, int i, CharPtr filename ) : int | ||
OSRemove ( LuaState L ) : int | ||
OSRename ( LuaState L ) : int | ||
OSSetLocale ( LuaState L ) : int | ||
OSTime ( LuaState L ) : int | ||
OSTmpName ( LuaState L ) : int | ||
PropagateAll ( GlobalState g ) : uint | ||
PropagateMark ( GlobalState g ) : |
||
ReallyMarkObject ( GlobalState g, GCObject o ) : void | ||
RemarkUpVals ( GlobalState g ) : void | ||
RemoveEntry ( Node n ) : void | ||
SetBoolField ( LuaState L, CharPtr key, int value ) : void | ||
SetField ( LuaState L, CharPtr key, int value ) : void | ||
SingleStep ( LuaState L ) : |
||
StrFTimeAdd ( CharPtr str, CharPtr pt, CharPtr ptlim ) : CharPtr | ||
StrFTimeFmt ( CharPtr baseFormat, DateTime t, CharPtr pt, CharPtr ptlim ) : CharPtr | ||
SweepList ( LuaState L, GCObjectRef p, |
||
TraverseClosure ( GlobalState g, Closure cl ) : void | ||
TraverseProto ( GlobalState g, Proto f ) : void | ||
TraverseStack ( GlobalState g, LuaState l ) : void | ||
TraverseTable ( GlobalState g, Table h ) : int | ||
strftime ( CharPtr s, uint maxsize, CharPtr format, DateTime t ) : uint |
public static Bit2Mask ( int b1, int b2 ) : int | ||
b1 | int | |
b2 | int | |
return | int |
public static Black2Gray ( GCObject x ) : void | ||
x | GCObject | |
return | void |
public static ChangeWhite ( GCObject x ) : void | ||
x | GCObject | |
return | void |
public static Gray2Black ( GCObject x ) : void | ||
x | GCObject | |
return | void |
public static IsDead ( GlobalState g, GCObject v ) : bool | ||
g | GlobalState | |
v | GCObject | |
return | bool |
public static IsFinalized ( UdataUV u ) : bool | ||
u | UdataUV | |
return | bool |
public static LSetBit ( |
||
x | ||
b | int | |
return | int |
public static LuaCBarrier ( LuaState L, object p, Lua.LuaTypeValue v ) : void | ||
L | LuaState | |
p | object | |
v | Lua.LuaTypeValue | |
return | void |
public static LuaCBarrierBack ( LuaState L, Table t ) : void | ||
L | LuaState | |
t | Table | |
return | void |
public static LuaCBarrierF ( LuaState L, GCObject o, GCObject v ) : void | ||
L | LuaState | |
o | GCObject | |
v | GCObject | |
return | void |
public static LuaCBarrierT ( LuaState L, Table t, Lua.LuaTypeValue v ) : void | ||
L | LuaState | |
t | Table | |
v | Lua.LuaTypeValue | |
return | void |
public static LuaCCallGCTM ( LuaState L ) : void | ||
L | LuaState | |
return | void |
public static LuaCCheckGC ( LuaState L ) : void | ||
L | LuaState | |
return | void |
public static LuaCFreeAll ( LuaState L ) : void | ||
L | LuaState | |
return | void |
public static LuaCFullGC ( LuaState L ) : void | ||
L | LuaState | |
return | void |
public static LuaCLink ( LuaState L, GCObject o, |
||
L | LuaState | |
o | GCObject | |
tt | ||
return | void |
public static LuaCLinkUpVal ( LuaState L, UpVal uv ) : void | ||
L | LuaState | |
uv | UpVal | |
return | void |
public static LuaCObjBarrier ( LuaState L, object p, object o ) : void | ||
L | LuaState | |
p | object | |
o | object | |
return | void |
public static LuaCObjBarrierT ( LuaState L, Table t, object o ) : void | ||
L | LuaState | |
t | Table | |
o | object | |
return | void |
public static LuaCWhite ( GlobalState g ) : byte | ||
g | GlobalState | |
return | byte |
public static LuaGetGCCount ( LuaState L ) : int | ||
L | LuaState | |
return | int |
public static LuaGetGlobal ( LuaState L, CharPtr s ) : void | ||
L | LuaState | |
s | CharPtr | |
return | void |
public static LuaGetRegistry ( LuaState L ) : void | ||
L | LuaState | |
return | void |
public static LuaIsBoolean ( LuaState L, int n ) : bool | ||
L | LuaState | |
n | int | |
return | bool |
public static LuaIsFunction ( LuaState L, int n ) : bool | ||
L | LuaState | |
n | int | |
return | bool |
public static LuaIsLightUserData ( LuaState L, int n ) : bool | ||
L | LuaState | |
n | int | |
return | bool |
public static LuaIsNil ( LuaState L, int n ) : bool | ||
L | LuaState | |
n | int | |
return | bool |
public static LuaIsNone ( LuaState L, int n ) : bool | ||
L | LuaState | |
n | int | |
return | bool |
public static LuaIsNoneOrNil ( LuaState L, Double n ) : bool | ||
L | LuaState | |
n | Double | |
return | bool |
public static LuaIsTable ( LuaState L, int n ) : bool | ||
L | LuaState | |
n | int | |
return | bool |
public static LuaIsThread ( LuaState L, int n ) : bool | ||
L | LuaState | |
n | int | |
return | bool |
public static LuaNewTable ( LuaState L ) : void | ||
L | LuaState | |
return | void |
public static LuaOpenMath ( LuaState L ) : int | ||
L | LuaState | |
return | int |
public static LuaPop ( LuaState L, int n ) : void | ||
L | LuaState | |
n | int | |
return | void |
public static LuaPushCFunction ( LuaState L, LuaNativeFunction f ) : void | ||
L | LuaState | |
f | LuaNativeFunction | |
return | void |
public static LuaPushLiteral ( LuaState L, CharPtr s ) : void | ||
L | LuaState | |
s | CharPtr | |
return | void |
public static LuaRegister ( LuaState L, CharPtr n, LuaNativeFunction f ) : void | ||
L | LuaState | |
n | CharPtr | |
f | LuaNativeFunction | |
return | void |
public static LuaSetGlobal ( LuaState L, CharPtr s ) : void | ||
L | LuaState | |
s | CharPtr | |
return | void |
public static LuaToString ( LuaState L, int i ) : CharPtr | ||
L | LuaState | |
i | int | |
return | CharPtr |
public static LuaUpValueIndex ( int i ) : int | ||
i | int | |
return | int |
public static MakeWhite ( GlobalState g, GCObject x ) : void | ||
g | GlobalState | |
x | GCObject | |
return | void |
public static MarkFinalized ( UdataUV u ) : void | ||
u | UdataUV | |
return | void |
public static MarkObject ( GlobalState g, object t ) : void | ||
g | GlobalState | |
t | object | |
return | void |
public static MarkValue ( GlobalState g, Lua.LuaTypeValue o ) : void | ||
g | GlobalState | |
o | Lua.LuaTypeValue | |
return | void |
public static OtherWhite ( GlobalState g ) : int | ||
g | GlobalState | |
return | int |
public static Reset2Bits ( |
||
x | ||
b1 | int | |
b2 | int | |
return | int |
public static ResetBit ( |
||
x | ||
b | int | |
return | int |
public static ResetBits ( |
||
x | ||
m | int | |
return | int |
public static Set2Bits ( |
||
x | ||
b1 | int | |
b2 | int | |
return | int |
public static SetBits ( |
||
x | ||
m | int | |
return | int |
public static SetThreshold ( GlobalState g ) : void | ||
g | GlobalState | |
return | void |
public static StringMark ( TString s ) : void | ||
s | TString | |
return | void |
public static SweepWholeList ( LuaState L, GCObjectRef p ) : void | ||
L | LuaState | |
p | GCObjectRef | |
return | void |
public static Test2Bits ( |
||
x | ||
b1 | int | |
b2 | int | |
return | bool |
public static TestBit ( |
||
x | ||
b | int | |
return | bool |
public static TestBits ( |
||
x | ||
m | int | |
return | bool |
public static ValIsWhite ( Lua.LuaTypeValue x ) : bool | ||
x | Lua.LuaTypeValue | |
return | bool |
public static White2Gray ( GCObject x ) : void | ||
x | GCObject | |
return | void |