C# Класс hyades.screen.menu.Menu

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

Открытые свойства

Свойство Тип Описание
curr_option int
fade_value float
font_title hyades.graphics.Font
options hyades.screen.menu.ScreenOption[]
selected_intensity float
title string
total_time float

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

Метод Описание
Draw ( GraphicsDevice device ) : void
FadeIn ( ) : void
FadeOut ( ) : void
GetOptionCenterPositionY ( int index ) : float
GetOptionPositionX ( int index ) : float
GetOptionPositionY ( int index ) : float
Menu ( Screen parent, ScreenManager manager ) : System
OnActive ( double elapsed, InputDevice input ) : void
Update ( double elapsed ) : void

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

Метод Описание
GetX ( ) : float
GetY ( ) : float

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

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

public Draw ( GraphicsDevice device ) : void
device GraphicsDevice
Результат void

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

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

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

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

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

public GetOptionCenterPositionY ( int index ) : float
index int
Результат float

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

public GetOptionPositionX ( int index ) : float
index int
Результат float

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

public GetOptionPositionY ( int index ) : float
index int
Результат float

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

public Menu ( Screen parent, ScreenManager manager ) : System
parent Screen
manager ScreenManager
Результат System

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

public OnActive ( double elapsed, InputDevice input ) : void
elapsed double
input InputDevice
Результат void

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

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

Описание свойств

curr_option публичное свойство

public int curr_option
Результат int

fade_value публичное свойство

public float fade_value
Результат float

font_title публичное свойство

public Font,hyades.graphics font_title
Результат hyades.graphics.Font

options публичное свойство

public ScreenOption[],hyades.screen.menu options
Результат hyades.screen.menu.ScreenOption[]

selected_intensity публичное свойство

public float selected_intensity
Результат float

title публичное свойство

public string title
Результат string

total_time публичное свойство

public float total_time
Результат float