C# Класс ManicDigger.Hud.HUD

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

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

Метод Описание
AddComponent ( IHUDComponent component ) : void
GetComponent ( Type type ) : IHUDComponent
GetComponent ( string name ) : IHUDComponent
HUD ( IServiceProvider serviceProvider, int screenWidth, int screenHeight ) : System
Initialize ( ) : void
LoadLayout ( Stream stream ) : void
OnKeyDown ( KeyboardKeyEventArgs e ) : void
OnKeyUp ( KeyboardKeyEventArgs e ) : void
OnResize ( int width, int height ) : void
RemoveComponent ( IHUDComponent component ) : void
Render ( ) : void
SaveLayout ( Stream stream ) : void
Update ( double delta ) : void

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

Метод Описание
CompareComponentOrder ( IHUDComponent left, IHUDComponent right ) : int
HUD ( ) : System

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

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

public AddComponent ( IHUDComponent component ) : void
component IHUDComponent
Результат void

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

public GetComponent ( Type type ) : IHUDComponent
type System.Type
Результат IHUDComponent

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

public GetComponent ( string name ) : IHUDComponent
name string
Результат IHUDComponent

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

public HUD ( IServiceProvider serviceProvider, int screenWidth, int screenHeight ) : System
serviceProvider IServiceProvider
screenWidth int
screenHeight int
Результат System

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

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

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

public LoadLayout ( Stream stream ) : void
stream Stream
Результат void

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

public OnKeyDown ( KeyboardKeyEventArgs e ) : void
e OpenTK.Input.KeyboardKeyEventArgs
Результат void

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

public OnKeyUp ( KeyboardKeyEventArgs e ) : void
e OpenTK.Input.KeyboardKeyEventArgs
Результат void

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

public OnResize ( int width, int height ) : void
width int
height int
Результат void

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

public RemoveComponent ( IHUDComponent component ) : void
component IHUDComponent
Результат void

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

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

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

public SaveLayout ( Stream stream ) : void
stream Stream
Результат void

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

public Update ( double delta ) : void
delta double
Результат void