C# 클래스 WinterSync.LuaFunction

상속: LuaValue
파일 보기 프로젝트 열기: ZeroK-RTS/SpringRTS-Tools

공개 메소드들

메소드 설명
Call ( IntPtr L, int resultNumber ) : WinterSync.LuaValue[]
CallGlobal ( IntPtr L, string functionName, int resultNumber ) : WinterSync.LuaValue[]
Check ( IntPtr L, int n ) : void
KeepAlive ( ) : void

Store functions delegates so the CLR won't garbage collect them (it can't know they are still in use in the Lua VM).

LuaFunction ( Lua value ) : System
Push ( IntPtr L ) : void

메소드 상세

Call() 공개 정적인 메소드

public static Call ( IntPtr L, int resultNumber ) : WinterSync.LuaValue[]
L System.IntPtr
resultNumber int
리턴 WinterSync.LuaValue[]

CallGlobal() 공개 정적인 메소드

public static CallGlobal ( IntPtr L, string functionName, int resultNumber ) : WinterSync.LuaValue[]
L System.IntPtr
functionName string
resultNumber int
리턴 WinterSync.LuaValue[]

Check() 공개 정적인 메소드

public static Check ( IntPtr L, int n ) : void
L System.IntPtr
n int
리턴 void

KeepAlive() 공개 메소드

Store functions delegates so the CLR won't garbage collect them (it can't know they are still in use in the Lua VM).
public KeepAlive ( ) : void
리턴 void

LuaFunction() 공개 메소드

public LuaFunction ( Lua value ) : System
value Tao.Lua.Lua
리턴 System

Push() 공개 메소드

public Push ( IntPtr L ) : void
L System.IntPtr
리턴 void