C# Класс Gem.Gui.ScreenSystem.GuiHost

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

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

Метод Описание
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