C# 클래스 GameCommon.EngineConsole

파일 보기 프로젝트 열기: DarrenHassan/GDM4242-GroupD 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddCommand void
AddStandardCommands void
GetCommandByName Command
InitInternal void
OnConsoleClear void
OnConsoleCommands void
OnConsoleConfigCommand void
OnConsoleFullScreen void
OnConsoleQuit void
OnConsoleVideoMode void
OnLogNativeMemoryStatistics void
ShutdownInternal void

공개 메소드들

메소드 설명
AddCommand ( string name, Command handler ) : void
AddCommand ( string name, Command handler, object userData ) : void
AddCommand ( string name, Command handler, object userData, string description ) : void
AddCommand ( string name, Command handler, string description ) : void
Clear ( ) : void
DoKeyDown ( KeyEvent e ) : bool
DoKeyPress ( KeyPressEvent e ) : bool
DoRenderUI ( GuiRenderer renderer ) : void
DoTick ( float delta ) : void
ExecuteString ( string str ) : bool
Init ( ) : void
Print ( string text ) : void
Print ( string text, ColorValue color ) : void
RegisterConfigParameter ( Engine.Config parameter ) : void
RemoveCommand ( string name ) : void
Shutdown ( ) : void

비공개 메소드들

메소드 설명
AddCommand ( string name, Command handler, Command extendedHandler, string description, object userData ) : void
AddStandardCommands ( ) : void
GetCommandByName ( string name ) : Command
InitInternal ( ) : void
OnConsoleClear ( string arguments ) : void
OnConsoleCommands ( string arguments ) : void
OnConsoleConfigCommand ( string arguments, object userData ) : void
OnConsoleFullScreen ( string arguments ) : void
OnConsoleQuit ( string arguments ) : void
OnConsoleVideoMode ( string arguments ) : void
OnLogNativeMemoryStatistics ( string arguments ) : void
ShutdownInternal ( ) : void

메소드 상세

AddCommand() 공개 메소드

public AddCommand ( string name, Command handler ) : void
name string
handler Command
리턴 void

AddCommand() 공개 메소드

public AddCommand ( string name, Command handler, object userData ) : void
name string
handler Command
userData object
리턴 void

AddCommand() 공개 메소드

public AddCommand ( string name, Command handler, object userData, string description ) : void
name string
handler Command
userData object
description string
리턴 void

AddCommand() 공개 메소드

public AddCommand ( string name, Command handler, string description ) : void
name string
handler Command
description string
리턴 void

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

DoKeyDown() 공개 메소드

public DoKeyDown ( KeyEvent e ) : bool
e KeyEvent
리턴 bool

DoKeyPress() 공개 메소드

public DoKeyPress ( KeyPressEvent e ) : bool
e KeyPressEvent
리턴 bool

DoRenderUI() 공개 메소드

public DoRenderUI ( GuiRenderer renderer ) : void
renderer GuiRenderer
리턴 void

DoTick() 공개 메소드

public DoTick ( float delta ) : void
delta float
리턴 void

ExecuteString() 공개 메소드

public ExecuteString ( string str ) : bool
str string
리턴 bool

Init() 공개 정적인 메소드

public static Init ( ) : void
리턴 void

Print() 공개 메소드

public Print ( string text ) : void
text string
리턴 void

Print() 공개 메소드

public Print ( string text, ColorValue color ) : void
text string
color ColorValue
리턴 void

RegisterConfigParameter() 공개 메소드

public RegisterConfigParameter ( Engine.Config parameter ) : void
parameter Engine.Config
리턴 void

RemoveCommand() 공개 메소드

public RemoveCommand ( string name ) : void
name string
리턴 void

Shutdown() 공개 정적인 메소드

public static Shutdown ( ) : void
리턴 void