C# 클래스 PGCGame.CoreTypes.BaseScreen

상속: Glib.XNA.SpriteLib.Screen
파일 보기 프로젝트 열기: GreatMindsRobotics/PGCGame

공개 프로퍼티들

프로퍼티 타입 설명
RunNextUpdate PGCGame.CoreTypes.Delegates.ReturnLessFunc

보호된 프로퍼티들

프로퍼티 타입 설명
AllButtons Glib.XNA.InputLib.GamePadButtonEnumerator
aButton Sprite
aLabel Glib.XNA.SpriteLib.TextSprite
bButton Sprite
bLabel Glib.XNA.SpriteLib.TextSprite

공개 메소드들

메소드 설명
BaseScreen ( SpriteBatch spriteBatch, Color color ) : System
Buttons_BButtonPressed ( object sender, EventArgs e ) : void
InitScreen ( ScreenType screenName ) : void
StateManager_ScreenStateChanged ( object sender, EventArgs e ) : void
Update ( GameTime gameTime ) : void

메소드 상세

BaseScreen() 공개 메소드

public BaseScreen ( SpriteBatch spriteBatch, Color color ) : System
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
color Color
리턴 System

Buttons_BButtonPressed() 공개 메소드

public Buttons_BButtonPressed ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

InitScreen() 공개 메소드

public InitScreen ( ScreenType screenName ) : void
screenName ScreenType
리턴 void

StateManager_ScreenStateChanged() 공개 메소드

public StateManager_ScreenStateChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

Update() 공개 메소드

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
리턴 void

프로퍼티 상세

AllButtons 보호되어 있는 프로퍼티

protected GamePadButtonEnumerator,Glib.XNA.InputLib AllButtons
리턴 Glib.XNA.InputLib.GamePadButtonEnumerator

RunNextUpdate 공개적으로 프로퍼티

public PGCGame.CoreTypes.Delegates.ReturnLessFunc RunNextUpdate
리턴 PGCGame.CoreTypes.Delegates.ReturnLessFunc

aButton 보호되어 있는 프로퍼티

protected Sprite aButton
리턴 Sprite

aLabel 보호되어 있는 프로퍼티

protected TextSprite,Glib.XNA.SpriteLib aLabel
리턴 Glib.XNA.SpriteLib.TextSprite

bButton 보호되어 있는 프로퍼티

protected Sprite bButton
리턴 Sprite

bLabel 보호되어 있는 프로퍼티

protected TextSprite,Glib.XNA.SpriteLib bLabel
리턴 Glib.XNA.SpriteLib.TextSprite