C# Класс Defend_your_home.UI.ButtonImage

Наследование: IGraphicsControl
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
image Microsoft.Xna.Framework.Graphics.Texture2D
position Vector2
pressed bool
rotation float
textSize Vector2
tintColor Color
tintWhenTouched Color

Открытые методы

Метод Описание
ButtonImage ( string imagen, Vector2 position, Color c ) : System
ButtonImage ( string imagen, Vector2 position, Color c, float rotation ) : System
Draw ( SpriteBatch spriteBatch ) : void
Update ( ) : void

Защищенные методы

Метод Описание
CheckIfFirstTouchDown ( Vector2 touchPosition ) : bool
CheckIfTouchRelease ( Vector2 touchPosition ) : bool
DoOnTouchDown ( ) : void
DoOnTouchRelease ( ) : void
OnClick ( EventArgs e ) : void
OnTouchDown ( EventArgs e ) : void

Описание методов

ButtonImage() публичный Метод

public ButtonImage ( string imagen, Vector2 position, Color c ) : System
imagen string
position Vector2
c Color
Результат System

ButtonImage() публичный Метод

public ButtonImage ( string imagen, Vector2 position, Color c, float rotation ) : System
imagen string
position Vector2
c Color
rotation float
Результат System

CheckIfFirstTouchDown() защищенный Метод

protected CheckIfFirstTouchDown ( Vector2 touchPosition ) : bool
touchPosition Vector2
Результат bool

CheckIfTouchRelease() защищенный Метод

protected CheckIfTouchRelease ( Vector2 touchPosition ) : bool
touchPosition Vector2
Результат bool

DoOnTouchDown() защищенный Метод

protected DoOnTouchDown ( ) : void
Результат void

DoOnTouchRelease() защищенный Метод

protected DoOnTouchRelease ( ) : void
Результат void

Draw() публичный Метод

public Draw ( SpriteBatch spriteBatch ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
Результат void

OnClick() защищенный Метод

protected OnClick ( EventArgs e ) : void
e System.EventArgs
Результат void

OnTouchDown() защищенный Метод

protected OnTouchDown ( EventArgs e ) : void
e System.EventArgs
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void

Описание свойств

image защищенное свойство

protected Texture2D,Microsoft.Xna.Framework.Graphics image
Результат Microsoft.Xna.Framework.Graphics.Texture2D

position защищенное свойство

protected Vector2 position
Результат Vector2

pressed защищенное свойство

protected bool pressed
Результат bool

rotation защищенное свойство

protected float rotation
Результат float

textSize защищенное свойство

protected Vector2 textSize
Результат Vector2

tintColor защищенное свойство

protected Color tintColor
Результат Color

tintWhenTouched защищенное свойство

protected Color tintWhenTouched
Результат Color