C# Class Henchmen.Lua.Libs.BaseLib

Show file Open project: henchmeninteractive/HenchLua

Public Properties

Property Type Description
CollectGarbage_Gc Callable
CollectGarbage_Nop Callable
GetMetatable Callable
INext Callable
IPairs Callable
Name_CollectGarbage LString
Name_GetMetatable LString
Name_IPairs LString
Name_Next LString
Name_Pairs LString
Name_Print LString
Name_RawGet LString
Name_RawSet LString
Name_Select LString
Name_SetMetatable LString
Name_ToNumber LString
Name_ToString LString
Name_Type LString
Name__G LString
Next Callable
Pairs Callable
Print Callable
RawGet Callable
RawSet Callable
Select Callable
SetMetatable Callable
ToNumber Callable
ToString Callable
Type Callable

Public Methods

Method Description
SetBaseMethods ( Table globals ) : void
SetRealCollectGarbageHandler ( Table globals ) : void

Replaces the default (nop) GC handler with one that calls into the .NET GC to do partial or full collections.

Private Methods

Method Description
BCollectGarbage_Gc ( System.Thread l ) : int
BCollectGarbage_Nop ( System.Thread l ) : int
BGetMetatable ( System.Thread l ) : int
BINext ( System.Thread l ) : int
BIPairs ( System.Thread l ) : int
BNext ( System.Thread l ) : int
BPairs ( System.Thread l ) : int
BPrint ( System.Thread l ) : int
BRawGet ( System.Thread l ) : int
BRawSet ( System.Thread l ) : int
BSelect ( System.Thread l ) : int
BSetMetatable ( System.Thread l ) : int
BToNumber ( System.Thread l ) : int
BToString ( System.Thread l ) : int
BType ( System.Thread l ) : int
GetMetatableImp ( Value value ) : Table
SetMetatableImp ( Value value, Table mt ) : void
ToStringCore ( Value v, System.Thread l ) : LString

Method Details

SetBaseMethods() public static method

public static SetBaseMethods ( Table globals ) : void
globals Table
return void

SetRealCollectGarbageHandler() public static method

Replaces the default (nop) GC handler with one that calls into the .NET GC to do partial or full collections.
public static SetRealCollectGarbageHandler ( Table globals ) : void
globals Table
return void

Property Details

CollectGarbage_Gc public static property

public static Callable CollectGarbage_Gc
return Callable

CollectGarbage_Nop public static property

public static Callable CollectGarbage_Nop
return Callable

GetMetatable public static property

public static Callable GetMetatable
return Callable

INext public static property

public static Callable INext
return Callable

IPairs public static property

public static Callable IPairs
return Callable

Name_CollectGarbage public static property

public static LString Name_CollectGarbage
return LString

Name_GetMetatable public static property

public static LString Name_GetMetatable
return LString

Name_IPairs public static property

public static LString Name_IPairs
return LString

Name_Next public static property

public static LString Name_Next
return LString

Name_Pairs public static property

public static LString Name_Pairs
return LString

Name_Print public static property

public static LString Name_Print
return LString

Name_RawGet public static property

public static LString Name_RawGet
return LString

Name_RawSet public static property

public static LString Name_RawSet
return LString

Name_Select public static property

public static LString Name_Select
return LString

Name_SetMetatable public static property

public static LString Name_SetMetatable
return LString

Name_ToNumber public static property

public static LString Name_ToNumber
return LString

Name_ToString public static property

public static LString Name_ToString
return LString

Name_Type public static property

public static LString Name_Type
return LString

Name__G public static property

public static LString Name__G
return LString

Next public static property

public static Callable Next
return Callable

Pairs public static property

public static Callable Pairs
return Callable

Print public static property

public static Callable Print
return Callable

RawGet public static property

public static Callable RawGet
return Callable

RawSet public static property

public static Callable RawSet
return Callable

Select public static property

public static Callable Select
return Callable

SetMetatable public static property

public static Callable SetMetatable
return Callable

ToNumber public static property

public static Callable ToNumber
return Callable

ToString public static property

public static Callable ToString
return Callable

Type public static property

public static Callable Type
return Callable