C# 클래스 TiaraFramework.Component.Stage

상속: Microsoft.Xna.Framework.DrawableGameComponent
파일 보기 프로젝트 열기: TiaraGames/TiaraFramework 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
BackgoundColor Color
NextStage StageIndex
SprMgrClct SpriteManager>.Dictionary
Window Window
isFinished bool

보호된 프로퍼티들

프로퍼티 타입 설명
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