C# 클래스 Gem.Gui.ScreenSystem.GuiHost

상속: IGuiHost
파일 보기 프로젝트 열기: gmich/Gem

공개 메소드들

메소드 설명
Draw ( SpriteBatch batch ) : void
EnterScreen ( ) : void
Entries ( ) : IEnumerable
ExitScreen ( ) : void
GuiHost ( List controls, AggregationContext aggregationContext, ITransition transition ) : Gem.Gui.Aggregation
HandleInput ( GameTime gameTime ) : void
Update ( GameTime gameTime ) : void
this ( int id ) : AControl

비공개 메소드들

메소드 설명
AssignState ( TransitionDirection direction, ScreenState enterState, ScreenState leaveState ) : void
OnEnteredScreen ( ) : void
OnEnteringScreen ( ) : void
OnExitedScreen ( ) : void
OnExitingScreen ( ) : void
RaiseEndEvent ( TransitionDirection direction ) : void

메소드 상세

Draw() 공개 메소드

public Draw ( SpriteBatch batch ) : void
batch SpriteBatch
리턴 void

EnterScreen() 공개 메소드

public EnterScreen ( ) : void
리턴 void

Entries() 공개 메소드

public Entries ( ) : IEnumerable
리턴 IEnumerable

ExitScreen() 공개 메소드

public ExitScreen ( ) : void
리턴 void

GuiHost() 공개 메소드

public GuiHost ( List controls, AggregationContext aggregationContext, ITransition transition ) : Gem.Gui.Aggregation
controls List
aggregationContext AggregationContext
transition ITransition
리턴 Gem.Gui.Aggregation

HandleInput() 공개 메소드

public HandleInput ( GameTime gameTime ) : void
gameTime GameTime
리턴 void

Update() 공개 메소드

public Update ( GameTime gameTime ) : void
gameTime GameTime
리턴 void

this() 공개 메소드

public this ( int id ) : AControl
id int
리턴 AControl