C# 클래스 BOLTStack.Application

파일 보기 프로젝트 열기: fanfeilong/boltstack 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddMessageFilterInternal void
AddXarSearchPath void
Application System
BoltErrorHandle int
DumpError void
Initialization void
Instance Application
InvokeActions void
InvokeInternal void
LoadXar void
MessageLoop void
RemoveMessageFilterInternal void
RunInternal void
ThreadMessageProc bool

공개 메소드들

메소드 설명
AddMessageFilter ( IMessageFilter filter ) : void
Invoke ( System.Action action ) : void
RemoveMessageFilter ( IMessageFilter filter ) : void
Run ( string xarSearchPath, string xar, System.Action callback, bool initXGP = false ) : void

비공개 메소드들

메소드 설명
AddMessageFilterInternal ( IMessageFilter filter ) : void
AddXarSearchPath ( String newFolderPath ) : void
Application ( ) : System
BoltErrorHandle ( IntPtr luaState, string pExtInfo, string luaErrorString, IntPtr pStackInfo ) : int
DumpError ( IntPtr luaState, string pExtInfo, string luaErrorString ) : void
Initialization ( bool initXGP = false ) : void
Instance ( ) : Application
InvokeActions ( ) : void
InvokeInternal ( System.Action action ) : void
LoadXar ( String xarName ) : void
MessageLoop ( ) : void
RemoveMessageFilterInternal ( IMessageFilter filter ) : void
RunInternal ( string xarSearchPath, string xar, System.Action callback, bool initXGP = false ) : void
ThreadMessageProc ( Win32 &msg ) : bool

메소드 상세

AddMessageFilter() 공개 정적인 메소드

public static AddMessageFilter ( IMessageFilter filter ) : void
filter IMessageFilter
리턴 void

Invoke() 공개 정적인 메소드

public static Invoke ( System.Action action ) : void
action System.Action
리턴 void

RemoveMessageFilter() 공개 정적인 메소드

public static RemoveMessageFilter ( IMessageFilter filter ) : void
filter IMessageFilter
리턴 void

Run() 공개 정적인 메소드

public static Run ( string xarSearchPath, string xar, System.Action callback, bool initXGP = false ) : void
xarSearchPath string
xar string
callback System.Action
initXGP bool
리턴 void