|
Star Wars Risk
|
Compteur avec un titre, un bouton pour augmenter et un bouton pour diminuer. Plus de détails...
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.
<author>Jérémie Vieira, Alix Jaugey, Théo Cornu</author> | |||
| override void | Draw (SpriteBatch sb) | ||
Dessine l'élément.
<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é | |
Compteur avec un titre, un bouton pour augmenter et un bouton pour diminuer.
<author>Alix Jaugey</author>
|
inline |
Constructeur de la classe Counter.
| _position | Position du compteur. |
| title | Titre de l'élément |
| content | Gestionnaire de contenu permettant le chargement de textures |
| minValue | Valeur minimale pour le compteur. |
| maxValue | Valeur maximale pour le compteur. |
| value | Valeur par défaut pour le compteur |
<author>Alix Jaugey</author>
|
inlinevirtual |
Dessine l'élément.
| sb | Objet 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.
|
inlinevirtual |
Met à jour la position de l'élément pendant le slide.
| gameTime | Temps 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.
|
getset |
Valeur maximale du compteur. Change la valeur du compteur si elle est supérieure à la valeur maximale.
<author>Alix Jaugey</author>
|
getset |
Valeur minimale du compteur Change la valeur du compteur si elle est inférieure à la valeur minimale.
<author>Alix Jaugey</author>
|
getset |
Titre du compteur.
<author>Alix Jaugey</author>
|
getset |
Valeur du compteur.
<author>Alix Jaugey</author>