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

Classe représentant un élément d'interface utilisateur. Plus de détails...

Graphe d'héritage de Monogame.UI.UIElement:
Monogame.UI.Interfaces.ISlidable Monogame.ScenesManagement.Scenes.UIInfoCurrentPlayer Monogame.UI.Background Monogame.UI.Button.Button Monogame.UI.Components.Counter Monogame.UI.Image.Image Monogame.UI.PartScene.UIInfoCard Monogame.UI.PartScene.UIInfoPlayersGame Monogame.UI.PartScene.UIInfoTurn Monogame.UI.PlayerPodiumElement Monogame.UI.Text.Label Monogame.UI.UiParameters Monogame.UI.UiToolBox.Line

Fonctions membres publiques

 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.
 
virtual void Draw (SpriteBatch sb)
 Dessine l'élément.
 
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

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

Classe représentant un élément d'interface utilisateur.

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

Documentation des constructeurs et destructeur

◆ UIElement()

Monogame.UI.UIElement.UIElement ( Texture2D? _texture,
Vector2 _position )
inline

Constructeur de la classe UIElement.

Paramètres
_textureTexture de l'élément
_positionPosition de l'élément

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

Documentation des fonctions membres

◆ Draw()

◆ ResetColorFilter()

void Monogame.UI.UIElement.ResetColorFilter ( )
inline

Reset la couleur du filtre.

<auhor>Alix Jaugey</auhor>

◆ SetColorFilter()

void Monogame.UI.UIElement.SetColorFilter ( Color color)
inline

Affecte la couleur de "filtre" à appliquer à l'élément.

Paramètres
colorcouleur à appliquer

<author>Jérémie Vieira</author>

◆ SlideTo()

void Monogame.UI.UIElement.SlideTo ( Vector2 targetPosition,
float duration )
inline

Démarre une animation de slide jusqu'à la position cible.

Paramètres
targetPositionLa position cible.
durationLa durée de l'animation en secondes.

<author>Théo Cornu</author>

Implémente Monogame.UI.Interfaces.ISlidable.

◆ Update()

virtual void Monogame.UI.UIElement.Update ( GameTime gameTime)
inlinevirtual

Documentation des propriétés

◆ DefaultColor

virtual Color Monogame.UI.UIElement.DefaultColor
getset

Couleur de l'élément par défaut.

<author>Alix Jaugey</author>

◆ Height

int Monogame.UI.UIElement.Height
getset

Récupère la Hauteur de l'élément.

<author>Jérémie Vieira</author>

◆ PaddingHorizontal

int Monogame.UI.UIElement.PaddingHorizontal
getsetadd

Marge horizontale de l'élément.

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

◆ PaddingVertical

int Monogame.UI.UIElement.PaddingVertical
getsetadd

Marge verticale de l'élément.

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

◆ Position

virtual Vector2 Monogame.UI.UIElement.Position
getset

Position de l'élément.

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

◆ Rect

virtual Rectangle Monogame.UI.UIElement.Rect
get

Rectangle de l'élément (position et taille). Si la taille est à redéfinir, redéfinir cette propriété

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

◆ Texture

Texture2D? Monogame.UI.UIElement.Texture
getset

Texture de l'élément.

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

◆ Width

int Monogame.UI.UIElement.Width
getset

Récupère la largeur de l'élément.

<author>Jérémie Vieira</author>


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