Star Wars Risk
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Monogame.UI.Components.Counter

Compteur avec un titre, un bouton pour augmenter et un bouton pour diminuer. Plus de détails...

Graphe d'héritage de Monogame.UI.Components.Counter:
Monogame.UI.UIElement Monogame.UI.Interfaces.ISlidable

Fonctions membres publiques

 Counter (Vector2 _position, string title, ContentManager content, int minValue=Int32.MinValue, int maxValue=Int32.MaxValue, int value=0)
 Constructeur de la classe Counter.
 
void SetValueChangedAction (Action action)
 
override void Update (GameTime gameTime)
 Met à jour la position de l'élément pendant le slide.
Paramètres
gameTimeTemps de jeu pour calculer le deltaTime.

<author>Jérémie Vieira, Alix Jaugey, Théo Cornu</author>

 
override void Draw (SpriteBatch sb)
 Dessine l'élément.
Paramètres
sbObjet permettant le dessin de l'élément à l'écran

<author>Jérémie Vieira, Alix Jaugey, Théo Cornu</author>

 
- Fonctions membres publiques hérités de Monogame.UI.UIElement
 UIElement (Texture2D? _texture, Vector2 _position)
 Constructeur de la classe UIElement.
 
void SlideTo (Vector2 targetPosition, float duration)
 Démarre une animation de slide jusqu'à la position cible.
 
void SetColorFilter (Color color)
 Affecte la couleur de "filtre" à appliquer à l'élément.
 
void ResetColorFilter ()
 Reset la couleur du filtre.
 
- Fonctions membres publiques hérités de Monogame.UI.Interfaces.ISlidable

Propriétés

string Title [get, set]
 Titre du compteur.
 
int MinValue [get, set]
 Valeur minimale du compteur Change la valeur du compteur si elle est inférieure à la valeur minimale.
 
int Value [get, set]
 Valeur du compteur.
 
int MaxValue [get, set]
 Valeur maximale du compteur. Change la valeur du compteur si elle est supérieure à la valeur maximale.
 
int BorderThickness [get, set]
 
float TextScale [get, set]
 
override Vector2 Position [get, set]
 
override Rectangle Rect [get]
 
- Propriétés hérités de Monogame.UI.UIElement
int Width [get, set]
 Récupère la largeur de l'élément.
 
int Height [get, set]
 Récupère la Hauteur de l'élément.
 
int PaddingHorizontal [get, set]
 Marge horizontale de l'élément.
 
int PaddingVertical [get, set]
 Marge verticale de l'élément.
 
virtual Color DefaultColor [get, set]
 Couleur de l'élément par défaut.
 
Texture2D? Texture [get, set]
 Texture de l'élément.
 
virtual Vector2 Position [get, set]
 Position de l'élément.
 
virtual Rectangle Rect [get]
 Rectangle de l'élément (position et taille). Si la taille est à redéfinir, redéfinir cette propriété
 

Description détaillée

Compteur avec un titre, un bouton pour augmenter et un bouton pour diminuer.

<author>Alix Jaugey</author>

Documentation des constructeurs et destructeur

◆ Counter()

Monogame.UI.Components.Counter.Counter ( Vector2 _position,
string title,
ContentManager content,
int minValue = Int32::MinValue,
int maxValue = Int32::MaxValue,
int value = 0 )
inline

Constructeur de la classe Counter.

Paramètres
_positionPosition du compteur.
titleTitre de l'élément
contentGestionnaire de contenu permettant le chargement de textures
minValueValeur minimale pour le compteur.
maxValueValeur maximale pour le compteur.
valueValeur par défaut pour le compteur

<author>Alix Jaugey</author>

Documentation des fonctions membres

◆ Draw()

override void Monogame.UI.Components.Counter.Draw ( SpriteBatch sb)
inlinevirtual

Dessine l'élément.

Paramètres
sbObjet permettant le dessin de l'élément à l'écran

<author>Jérémie Vieira, Alix Jaugey, Théo Cornu</author>

Réimplémentée à partir de Monogame.UI.UIElement.

◆ Update()

override void Monogame.UI.Components.Counter.Update ( GameTime gameTime)
inlinevirtual

Met à jour la position de l'élément pendant le slide.

Paramètres
gameTimeTemps de jeu pour calculer le deltaTime.

<author>Jérémie Vieira, Alix Jaugey, Théo Cornu</author>

Réimplémentée à partir de Monogame.UI.UIElement.

Documentation des propriétés

◆ MaxValue

int Monogame.UI.Components.Counter.MaxValue
getset

Valeur maximale du compteur. Change la valeur du compteur si elle est supérieure à la valeur maximale.

<author>Alix Jaugey</author>

◆ MinValue

int Monogame.UI.Components.Counter.MinValue
getset

Valeur minimale du compteur Change la valeur du compteur si elle est inférieure à la valeur minimale.

<author>Alix Jaugey</author>

◆ Title

string Monogame.UI.Components.Counter.Title
getset

Titre du compteur.

<author>Alix Jaugey</author>

◆ Value

int Monogame.UI.Components.Counter.Value
getset

Valeur du compteur.

<author>Alix Jaugey</author>


La documentation de cette classe a été générée à partir du fichier suivant :