C# Класс TrueCraft.Client.TrueCraftGame

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

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

Свойство Тип Описание
Reach int

Private Properties

Свойство Тип Описание
CreateRenderTarget void
OnGamePadButtonDown void
OnGamePadButtonUp void
OnKeyboardKeyDown void
OnKeyboardKeyUp void
OnMouseComponentButtonDown void
OnMouseComponentButtonUp void
OnMouseComponentMove void
OnMouseComponentScroll void
UpdateCamera void

Открытые методы

Метод Описание
FlushMainThreadActions ( ) : void
HandleClientPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
Invoke ( Action action ) : void
TakeScreenshot ( ) : void
TrueCraftGame ( MultiplayerClient client, IPEndPoint endPoint ) : System
Window_ClientSizeChanged ( object sender, EventArgs e ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void
Draw ( GameTime gameTime ) : void
Initialize ( ) : void
LoadContent ( ) : void
Update ( GameTime gameTime ) : void

Приватные методы

Метод Описание
CreateRenderTarget ( ) : void
OnGamePadButtonDown ( object sender, GamePadButtonEventArgs e ) : void
OnGamePadButtonUp ( object sender, GamePadButtonEventArgs e ) : void
OnKeyboardKeyDown ( object sender, KeyboardKeyEventArgs e ) : void
OnKeyboardKeyUp ( object sender, KeyboardKeyEventArgs e ) : void
OnMouseComponentButtonDown ( object sender, MouseButtonEventArgs e ) : void
OnMouseComponentButtonUp ( object sender, MouseButtonEventArgs e ) : void
OnMouseComponentMove ( object sender, MouseMoveEventArgs e ) : void
OnMouseComponentScroll ( object sender, MouseScrollEventArgs e ) : void
UpdateCamera ( ) : void

Описание методов

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

Draw() защищенный Метод

protected Draw ( GameTime gameTime ) : void
gameTime GameTime
Результат void

FlushMainThreadActions() публичный Метод

public FlushMainThreadActions ( ) : void
Результат void

HandleClientPropertyChanged() публичный Метод

public HandleClientPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object
e PropertyChangedEventArgs
Результат void

Initialize() защищенный Метод

protected Initialize ( ) : void
Результат void

Invoke() публичный Метод

public Invoke ( Action action ) : void
action Action
Результат void

LoadContent() защищенный Метод

protected LoadContent ( ) : void
Результат void

TakeScreenshot() публичный Метод

public TakeScreenshot ( ) : void
Результат void

TrueCraftGame() публичный Метод

public TrueCraftGame ( MultiplayerClient client, IPEndPoint endPoint ) : System
client MultiplayerClient
endPoint IPEndPoint
Результат System

Update() защищенный Метод

protected Update ( GameTime gameTime ) : void
gameTime GameTime
Результат void

Window_ClientSizeChanged() публичный Метод

public Window_ClientSizeChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

Описание свойств

Reach публичное статическое свойство

public static int Reach
Результат int