|
| | Label (Vector2 _position, string _content="") |
| | Constructeur de la classe Label.
|
| |
| | Label (Vector2 _position, Color? _fontColor, string _content="") |
| | Constructeur de la classe Label.
|
| |
| | Label (Texture2D? _texture, Vector2 _position, Color? fontColor, string _content="") |
| | Constructeur de la classe Label.
|
| |
| override void | Draw (SpriteBatch spriteBatch) |
| | Dessine l'élément.- Paramètres
-
| sb | Objet permettant le dessin de l'élément à l'écran |
<author>Jérémie Vieira, Alix Jaugey, Théo Cornu</author>
|
| |
| Vector2 | GetCalculatedFontSize () |
| | Calcule la taille du texte à afficher selon les constantes de la classe.
|
| |
| | 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.
|
| |
| virtual void | Update (GameTime gameTime) |
| | Met à jour la position de l'élément pendant le slide.
|
| |
| void | SetColorFilter (Color color) |
| | Affecte la couleur de "filtre" à appliquer à l'élément.
|
| |
| void | ResetColorFilter () |
| | Reset la couleur du filtre.
|
| |
|
| int | BorderThickness [get, set] |
| | Épaisseur de la bordure du texte.
|
| |
| float | TextScale [get, set] |
| | Taille du texte.
|
| |
| int | Width [get, set] |
| | Largeur du label.
|
| |
| int | Height [get, set] |
| | Hauteur du label.
|
| |
|
override Rectangle | Rect [get] |
| |
| virtual string | Content [get, set] |
| | Contenu du label (texte à afficher)
|
| |
| Color | FontColor [get, set] |
| | Couleur de la police.
|
| |
| 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é
|
| |
Classe représentant un label (texte) à afficher à l'écran.
<Author>Jérémie Vieira, Alix Jaugey, Théo Cornu</Author>