C# Класс GameMenu.MenuWindow

Наследование: IMyGameWindow
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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