C# Class TiaraFramework.Component.Button

Inheritance: ASprite
Show file Open project: TiaraGames/TiaraFramework Class Usage Examples

Public Properties

Property Type Description
isEnabled bool
nowButton Sprite
spMoveOff Sprite
spMoveOn Sprite
spPressed Sprite
spPressing Sprite

Public Methods

Method Description
Button ( Sprite offMouse, Sprite onMouse, Sprite onPush, Sprite offPush, Microsoft.Xna.Framework.Game game ) : System
SimpleButton ( Vector2 position, Microsoft.Xna.Framework.Graphics.Texture2D texture, float depth, Microsoft.Xna.Framework.Game game ) : Button
Update ( GameTime gameTime ) : void
mouseDetection ( GameTime gameTime ) : void

Method Details

Button() public method

public Button ( Sprite offMouse, Sprite onMouse, Sprite onPush, Sprite offPush, Microsoft.Xna.Framework.Game game ) : System
offMouse Sprite
onMouse Sprite
onPush Sprite
offPush Sprite
game Microsoft.Xna.Framework.Game
return System

SimpleButton() public static method

public static SimpleButton ( Vector2 position, Microsoft.Xna.Framework.Graphics.Texture2D texture, float depth, Microsoft.Xna.Framework.Game game ) : Button
position Vector2
texture Microsoft.Xna.Framework.Graphics.Texture2D
depth float
game Microsoft.Xna.Framework.Game
return Button

Update() public method

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

mouseDetection() public method

public mouseDetection ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
return void

Property Details

isEnabled public property

public bool isEnabled
return bool

nowButton public property

public Sprite nowButton
return Sprite

spMoveOff public property

public Sprite spMoveOff
return Sprite

spMoveOn public property

public Sprite spMoveOn
return Sprite

spPressed public property

public Sprite spPressed
return Sprite

spPressing public property

public Sprite spPressing
return Sprite