C# 클래스 XNAGraphics.ComponentBundle.DrawableBundle.Button

상속: XNAGraphics.KernelBundle.BasicsBundle.BasicDrawable
파일 보기 프로젝트 열기: joseruizjimenez/personal-training-martial-arts

공개 프로퍼티들

프로퍼티 타입 설명
rectangle Microsoft.Xna.Framework.Rectangle
state BState

공개 메소드들

메소드 설명
Button ( Object texture, int x, int y ) : System
Button ( Object texture, int x, int y, float scale ) : System
justPushed ( ) : System.Boolean
updateState ( ) : BState

보호된 메소드들

메소드 설명
onDraw ( SpriteBatch spriteBatch ) : void
onLoad ( Microsoft.Xna.Framework.Game game ) : void
onUpdate ( GameTime gameTime ) : void

비공개 메소드들

메소드 설명
hit_button ( Rectangle button, float scale, int mx, int my ) : System.Boolean

메소드 상세

Button() 공개 메소드

public Button ( Object texture, int x, int y ) : System
texture Object
x int
y int
리턴 System

Button() 공개 메소드

public Button ( Object texture, int x, int y, float scale ) : System
texture Object
x int
y int
scale float
리턴 System

justPushed() 공개 메소드

public justPushed ( ) : System.Boolean
리턴 System.Boolean

onDraw() 보호된 메소드

protected onDraw ( SpriteBatch spriteBatch ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
리턴 void

onLoad() 보호된 메소드

protected onLoad ( Microsoft.Xna.Framework.Game game ) : void
game Microsoft.Xna.Framework.Game
리턴 void

onUpdate() 보호된 메소드

protected onUpdate ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
리턴 void

updateState() 공개 메소드

public updateState ( ) : BState
리턴 BState

프로퍼티 상세

rectangle 공개적으로 프로퍼티

public Rectangle,Microsoft.Xna.Framework rectangle
리턴 Microsoft.Xna.Framework.Rectangle

state 공개적으로 프로퍼티

public BState state
리턴 BState