C# 클래스 PGCGame.Screens.BaseSelectScreen

상속: PGCGame.CoreTypes.BaseScreen
파일 보기 프로젝트 열기: GreatMindsRobotics/PGCGame

보호된 프로퍼티들

프로퍼티 타입 설명
_firstTimeInit bool
acceptButton Sprite
acceptLabel Glib.XNA.SpriteLib.TextSprite
backButton Sprite
backLabel Glib.XNA.SpriteLib.TextSprite
items TextSprite>>.List
leftLabel Glib.XNA.SpriteLib.TextSprite
nameLabel Glib.XNA.SpriteLib.TextSprite
rightLabel Glib.XNA.SpriteLib.TextSprite
selected int

공개 메소드들

메소드 설명
BaseSelectScreen ( SpriteBatch spriteBatch ) : System
InitScreen ( ScreenType screenType ) : void
Update ( GameTime gameTime ) : void

보호된 메소드들

메소드 설명
Buttons_AButtonPressed ( object sender, EventArgs e ) : void
Buttons_LeftShoulderPressed ( object sender, EventArgs e ) : void
Buttons_RightShoulderPressed ( object sender, EventArgs e ) : void
StateManager_ScreenStateChanged ( object sender, EventArgs e ) : void
backButton_MouseEnter ( object sender, EventArgs e ) : void
backButton_MouseLeave ( object sender, EventArgs e ) : void
leftButton_MouseEnter ( object sender, EventArgs e ) : void
leftButton_MouseLeave ( object sender, EventArgs e ) : void
playButton_MouseEnter ( object sender, EventArgs e ) : void
playButton_MouseLeave ( object sender, EventArgs e ) : void
rightButton_MouseEnter ( object sender, EventArgs e ) : void
rightButton_MouseLeave ( object sender, EventArgs e ) : void

메소드 상세

BaseSelectScreen() 공개 메소드

public BaseSelectScreen ( SpriteBatch spriteBatch ) : System
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
리턴 System

Buttons_AButtonPressed() 보호된 메소드

protected Buttons_AButtonPressed ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

Buttons_LeftShoulderPressed() 보호된 메소드

protected Buttons_LeftShoulderPressed ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

Buttons_RightShoulderPressed() 보호된 메소드

protected Buttons_RightShoulderPressed ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

InitScreen() 공개 메소드

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

StateManager_ScreenStateChanged() 보호된 메소드

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

Update() 공개 메소드

public Update ( GameTime gameTime ) : void
gameTime GameTime
리턴 void

backButton_MouseEnter() 보호된 메소드

protected backButton_MouseEnter ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

backButton_MouseLeave() 보호된 메소드

protected backButton_MouseLeave ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

leftButton_MouseEnter() 보호된 메소드

protected leftButton_MouseEnter ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

leftButton_MouseLeave() 보호된 메소드

protected leftButton_MouseLeave ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

playButton_MouseEnter() 보호된 메소드

protected playButton_MouseEnter ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

playButton_MouseLeave() 보호된 메소드

protected playButton_MouseLeave ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

rightButton_MouseEnter() 보호된 메소드

protected rightButton_MouseEnter ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

rightButton_MouseLeave() 보호된 메소드

protected rightButton_MouseLeave ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

프로퍼티 상세

_firstTimeInit 보호되어 있는 프로퍼티

protected bool _firstTimeInit
리턴 bool

acceptButton 보호되어 있는 프로퍼티

protected Sprite acceptButton
리턴 Sprite

acceptLabel 보호되어 있는 프로퍼티

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

backButton 보호되어 있는 프로퍼티

protected Sprite backButton
리턴 Sprite

backLabel 보호되어 있는 프로퍼티

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

items 보호되어 있는 프로퍼티

protected List> items
리턴 TextSprite>>.List

leftLabel 보호되어 있는 프로퍼티

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

nameLabel 보호되어 있는 프로퍼티

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

rightLabel 보호되어 있는 프로퍼티

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

selected 보호되어 있는 프로퍼티

protected int selected
리턴 int