C# 클래스 ManicDigger.Hud.HUD

상속: IHUD
파일 보기 프로젝트 열기: henon/manic_digger

공개 메소드들

메소드 설명
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