C# Класс Ballz.Renderer.MenuRenderer

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

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

Метод Описание
Draw ( GameTime gameTime ) : void
HandleMessage ( object sender, Message message ) : void
MenuRenderer ( Ballz game, System.Item defaultMenu = null ) : Ballz.Menu

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

Метод Описание
LoadContent ( ) : void
UnloadContent ( ) : void

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

Метод Описание
ComputeFadeProgress ( GameTime gameTime ) : float
DecorateInputBox ( System.Item menu, System.Item item, bool showUnderscore ) : string
EaseOut ( float t ) : float
RenderInterpolatedMenu ( float fadeProgress ) : void
RenderMenu ( System.Item menu, bool showUnderscore, float fadeProgress ) : void
RenderMenuBackground ( System.Item menu, float fadeProgress ) : void
RenderMenuSubItems ( System.Item menu, float leftOffset, float topOffset, bool showUnderscore, float fadeProgress ) : void
RenderMenuTitle ( System.Item menu, float fadeProgress, float leftOffset, float topOffset ) : void
StringHeight ( string text ) : float
StringWidth ( string text ) : float

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

Draw() публичный метод

public Draw ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

HandleMessage() публичный метод

public HandleMessage ( object sender, Message message ) : void
sender object
message Ballz.Messages.Message
Результат void

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

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

MenuRenderer() публичный метод

public MenuRenderer ( Ballz game, System.Item defaultMenu = null ) : Ballz.Menu
game Ballz
defaultMenu System.Item
Результат Ballz.Menu

UnloadContent() защищенный метод

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