C# Класс TiaraFramework.Component.Stage

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

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

Свойство Тип Описание
BackgoundColor Color
NextStage StageIndex
SprMgrClct SpriteManager>.Dictionary
Window Window
isFinished bool

Защищенные свойства (Protected)

Свойство Тип Описание
KeyboardState Microsoft.Xna.Framework.Input.KeyboardState
MouseButton MouseButton
MouseLastPos Vector2
MouseMove Vector2
MouseState Microsoft.Xna.Framework.Input.MouseState
ScrollWheelChange int
ScrollWheelLastValue int
deltaFrames long
enable bool
framesTimer long
windowBounds Microsoft.Xna.Framework.Rectangle

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

Метод Описание
AddSpriteManager ( string name ) : void
Draw ( GameTime gameTime ) : void
Initialize ( ) : void
MoveSMs ( Vector2 moveVec, SpriteManager SMs ) : void
ResizeWindowBounds ( object sender, EventArgs e ) : void
Stage ( Microsoft.Xna.Framework.Game game, float fps ) : System
Update ( GameTime gameTime ) : void

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

Метод Описание
ChangeStage ( StageIndex nextStage ) : void
ClearTimer ( ) : void
LoadContent ( ) : void
SetTempTimer ( double interval ) : long
SetTimer ( double interval ) : long
SetTimer ( int minites, double seconds ) : long
SetTimerWithFrame ( int frame ) : void
TimeToFrames ( double interval ) : int

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

Метод Описание
collectAllASprite ( ASprite source, List target ) : void

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

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

public AddSpriteManager ( string name ) : void
name string
Результат void

ChangeStage() защищенный Метод

protected ChangeStage ( StageIndex nextStage ) : void
nextStage StageIndex
Результат void

ClearTimer() защищенный Метод

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

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

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

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

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

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

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

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

public MoveSMs ( Vector2 moveVec, SpriteManager SMs ) : void
moveVec Vector2
SMs SpriteManager
Результат void

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

public ResizeWindowBounds ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

SetTempTimer() защищенный Метод

protected SetTempTimer ( double interval ) : long
interval double
Результат long

SetTimer() защищенный Метод

protected SetTimer ( double interval ) : long
interval double
Результат long

SetTimer() защищенный Метод

protected SetTimer ( int minites, double seconds ) : long
minites int
seconds double
Результат long

SetTimerWithFrame() защищенный Метод

protected SetTimerWithFrame ( int frame ) : void
frame int
Результат void

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

public Stage ( Microsoft.Xna.Framework.Game game, float fps ) : System
game Microsoft.Xna.Framework.Game
fps float
Результат System

TimeToFrames() защищенный Метод

protected TimeToFrames ( double interval ) : int
interval double
Результат int

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

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

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

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

public Color BackgoundColor
Результат Color

KeyboardState защищенное свойство

protected KeyboardState,Microsoft.Xna.Framework.Input KeyboardState
Результат Microsoft.Xna.Framework.Input.KeyboardState

MouseButton защищенное свойство

protected MouseButton,TiaraFramework.Component MouseButton
Результат MouseButton

MouseLastPos защищенное свойство

protected Vector2 MouseLastPos
Результат Vector2

MouseMove защищенное свойство

protected Vector2 MouseMove
Результат Vector2

MouseState защищенное свойство

protected MouseState,Microsoft.Xna.Framework.Input MouseState
Результат Microsoft.Xna.Framework.Input.MouseState

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

public StageIndex NextStage
Результат StageIndex

ScrollWheelChange защищенное свойство

protected int ScrollWheelChange
Результат int

ScrollWheelLastValue защищенное свойство

protected int ScrollWheelLastValue
Результат int

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

public Dictionary SprMgrClct
Результат SpriteManager>.Dictionary

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

public Window,TiaraFramework.Component Window
Результат Window

deltaFrames защищенное свойство

protected long deltaFrames
Результат long

enable защищенное свойство

protected bool enable
Результат bool

framesTimer защищенное свойство

protected long framesTimer
Результат long

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

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

windowBounds защищенное свойство

protected Rectangle,Microsoft.Xna.Framework windowBounds
Результат Microsoft.Xna.Framework.Rectangle