C# 클래스 GameMenu.MenuWindow

상속: IMyGameWindow
파일 보기 프로젝트 열기: henon/manic_digger 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ConstHeight int
ConstWidth int
OnFinishedTyping ThreadStart
afterSelectWorld ThreadStart
afterWorldOptions ThreadStart
button4 string
button4sel string
currentForm IForm
typingfield int

공개 메소드들

메소드 설명
AddBackground ( List widgets ) : void
AddCaption ( IForm form, string text ) : void
AddOkCancel ( IForm form, ThreadStart ok, ThreadStart cancel ) : void
DrawWidgets ( IForm form ) : void
Exit ( ) : void
FormConnectToIp ( ) : void
FormGameOptions ( ) : void
FormJoinMultiplayer ( ) : void
FormLogin ( ) : void
FormMainMenu ( ) : void
FormSelectSinglePlayerWorld ( ) : void
FormSelectWorld ( ThreadStart a ) : void
FormStartServer ( ) : void
Keyboard_KeyDown ( object sender, KeyboardKeyEventArgs e ) : void
MessageBoxYesNo ( string text, ThreadStart yes, ThreadStart no ) : void
OnClosed ( EventArgs e ) : void
OnFocusedChanged ( EventArgs e ) : void
OnKeyPress ( OpenTK e ) : void
OnLoad ( EventArgs e ) : void
OnRenderFrame ( FrameEventArgs e ) : void
OnResize ( EventArgs e ) : void
OnUpdateFrame ( FrameEventArgs e ) : void
OrthoMode ( ) : void
PerspectiveMode ( ) : void
ResizeGraphics ( ) : void

비공개 메소드들

메소드 설명
FormWorldOptions ( int id ) : void
PassString ( string s ) : string
UpdateMouse ( ) : void
UpdateWidgetsMouse ( IForm form ) : void

메소드 상세

AddBackground() 공개 메소드

public AddBackground ( List widgets ) : void
widgets List
리턴 void

AddCaption() 공개 메소드

public AddCaption ( IForm form, string text ) : void
form IForm
text string
리턴 void

AddOkCancel() 공개 메소드

public AddOkCancel ( IForm form, ThreadStart ok, ThreadStart cancel ) : void
form IForm
ok ThreadStart
cancel ThreadStart
리턴 void

DrawWidgets() 공개 메소드

public DrawWidgets ( IForm form ) : void
form IForm
리턴 void

Exit() 공개 메소드

public Exit ( ) : void
리턴 void

FormConnectToIp() 공개 메소드

public FormConnectToIp ( ) : void
리턴 void

FormGameOptions() 공개 메소드

public FormGameOptions ( ) : void
리턴 void

FormJoinMultiplayer() 공개 메소드

public FormJoinMultiplayer ( ) : void
리턴 void

FormLogin() 공개 메소드

public FormLogin ( ) : void
리턴 void

FormMainMenu() 공개 메소드

public FormMainMenu ( ) : void
리턴 void

FormSelectSinglePlayerWorld() 공개 메소드

public FormSelectSinglePlayerWorld ( ) : void
리턴 void

FormSelectWorld() 공개 메소드

public FormSelectWorld ( ThreadStart a ) : void
a ThreadStart
리턴 void

FormStartServer() 공개 메소드

public FormStartServer ( ) : void
리턴 void

Keyboard_KeyDown() 공개 메소드

public Keyboard_KeyDown ( object sender, KeyboardKeyEventArgs e ) : void
sender object
e OpenTK.Input.KeyboardKeyEventArgs
리턴 void

MessageBoxYesNo() 공개 메소드

public MessageBoxYesNo ( string text, ThreadStart yes, ThreadStart no ) : void
text string
yes ThreadStart
no ThreadStart
리턴 void

OnClosed() 공개 메소드

public OnClosed ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnFocusedChanged() 공개 메소드

public OnFocusedChanged ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnKeyPress() 공개 메소드

public OnKeyPress ( OpenTK e ) : void
e OpenTK
리턴 void

OnLoad() 공개 메소드

public OnLoad ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnRenderFrame() 공개 메소드

public OnRenderFrame ( FrameEventArgs e ) : void
e FrameEventArgs
리턴 void

OnResize() 공개 메소드

public OnResize ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnUpdateFrame() 공개 메소드

public OnUpdateFrame ( FrameEventArgs e ) : void
e FrameEventArgs
리턴 void

OrthoMode() 공개 메소드

public OrthoMode ( ) : void
리턴 void

PerspectiveMode() 공개 메소드

public PerspectiveMode ( ) : void
리턴 void

ResizeGraphics() 공개 메소드

public ResizeGraphics ( ) : void
리턴 void

프로퍼티 상세

ConstHeight 공개적으로 프로퍼티

public int ConstHeight
리턴 int

ConstWidth 공개적으로 프로퍼티

public int ConstWidth
리턴 int

OnFinishedTyping 공개적으로 프로퍼티

public ThreadStart OnFinishedTyping
리턴 ThreadStart

afterSelectWorld 공개적으로 프로퍼티

public ThreadStart afterSelectWorld
리턴 ThreadStart

afterWorldOptions 공개적으로 프로퍼티

public ThreadStart afterWorldOptions
리턴 ThreadStart

button4 공개적으로 프로퍼티

public string button4
리턴 string

button4sel 공개적으로 프로퍼티

public string button4sel
리턴 string

currentForm 공개적으로 프로퍼티

public IForm currentForm
리턴 IForm

typingfield 공개적으로 프로퍼티

public int typingfield
리턴 int