C# Class FontEffectsLib.CoreTypes.BaseGameObject

Inheritance: ISprite
Afficher le fichier Open project: GreatMindsRobotics/FontEffectsLib

Protected Properties

Свойство Type Description
_effects SpriteEffects
_isVisible bool
_layerDepth float
_origin Vector2
_position Vector2
_rotation float
_scale Vector2
_tag object
_tintColor Color

Méthodes publiques

Méthode Description
BaseGameObject ( Vector2 position, Color tintColor ) : System
Draw ( SpriteBatch spriteBatch ) : void
SetCenterAsOrigin ( ) : void
Update ( GameTime gameTime ) : void

Méthodes protégées

Méthode Description
FireVisibilityStateChangedEvent ( ) : void

Method Details

BaseGameObject() public méthode

public BaseGameObject ( Vector2 position, Color tintColor ) : System
position Vector2
tintColor Color
Résultat System

Draw() public abstract méthode

public abstract Draw ( SpriteBatch spriteBatch ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
Résultat void

FireVisibilityStateChangedEvent() protected méthode

protected FireVisibilityStateChangedEvent ( ) : void
Résultat void

SetCenterAsOrigin() public abstract méthode

public abstract SetCenterAsOrigin ( ) : void
Résultat void

Update() public abstract méthode

public abstract Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Résultat void

Property Details

_effects protected_oe property

protected SpriteEffects _effects
Résultat SpriteEffects

_isVisible protected_oe property

protected bool _isVisible
Résultat bool

_layerDepth protected_oe property

protected float _layerDepth
Résultat float

_origin protected_oe property

protected Vector2 _origin
Résultat Vector2

_position protected_oe property

protected Vector2 _position
Résultat Vector2

_rotation protected_oe property

protected float _rotation
Résultat float

_scale protected_oe property

protected Vector2 _scale
Résultat Vector2

_tag protected_oe property

protected object _tag
Résultat object

_tintColor protected_oe property

protected Color _tintColor
Résultat Color