C# Класс hyades.screen.Screen

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

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

Свойство Тип Описание
parent Screen
ready bool
screenmanager ScreenManager
transition_time float

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

Метод Описание
Draw ( GraphicsDevice device ) : void
FadeIn ( ) : void
FadeOut ( ) : void
IsActive ( ) : bool
IsReady ( ) : bool
OnActive ( double elapsed, InputDevice input ) : void
Screen ( Screen parent, ScreenManager manager ) : System
TransitionTo ( Screen screen ) : void
Update ( double elapsed ) : void

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

Метод Описание
DelayedSetReady ( ) : void
SetReady ( Timer t ) : void

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

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

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

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

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

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

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

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

public IsActive ( ) : bool
Результат bool

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

public IsReady ( ) : bool
Результат bool

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

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

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

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

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

public TransitionTo ( Screen screen ) : void
screen Screen
Результат void

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

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

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

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

public Screen,hyades.screen parent
Результат Screen

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

public bool ready
Результат bool

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

public ScreenManager,hyades.screen screenmanager
Результат ScreenManager

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

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