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

Classe représentant une image avec du texte superposé, permettant l'affichage combiné dans une interface utilisateur. Hérite de la classe Image. Plus de détails...

Graphe d'héritage de Monogame.UI.Image.ImageText:
Monogame.UI.Image.Image Monogame.UI.UIElement Monogame.UI.Interfaces.ISlidable

Fonctions membres publiques

 ImageText (Texture2D _texture, Vector2 _position, string content, SpriteFont font, Color? color=null, Vector2? _size=null, int layer=0)
 Initialise une nouvelle instance de la classe ImageText.
 
override void Draw (SpriteBatch sb)
 Dessine l'élément.
Paramètres
sbObjet permettant le dessin de l'élément à l'écran

<author>Théo Cornu</author>

 
- Fonctions membres publiques hérités de Monogame.UI.Image.Image
 Image (Texture2D? _texture, Vector2 _position, Vector2? _size=null, float layer=0)
 Constructeur de la classe Image.
 
- 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.
 
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.
 
- Fonctions membres publiques hérités de Monogame.UI.Interfaces.ISlidable

Propriétés

string Content [get, set]
 get et set du content
 
- Propriétés hérités de Monogame.UI.Image.Image
override Rectangle Rect [get]
 
float RotationDegrees [get, set]
 Gets or sets the rotation of the image in degrees.
 
- 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

Classe représentant une image avec du texte superposé, permettant l'affichage combiné dans une interface utilisateur. Hérite de la classe Image.

<author>Théo Cornu</author>

Documentation des constructeurs et destructeur

◆ ImageText()

Monogame.UI.Image.ImageText.ImageText ( Texture2D _texture,
Vector2 _position,
string content,
SpriteFont font,
Color? color = null,
Vector2? _size = null,
int layer = 0 )
inline

Initialise une nouvelle instance de la classe ImageText.

Paramètres
_textureTexture utilisée comme image de base.
_positionPosition de l'image dans la fenêtre.
contentTexte affiché sur l'image.
fontPolice utilisée pour le texte.
colorCouleur du texte (par défaut : blanc).
_sizeTaille de l'image (par défaut : taille native de la texture).

<author>Théo Cornu</author>

Documentation des fonctions membres

◆ Draw()

override void Monogame.UI.Image.ImageText.Draw ( SpriteBatch sb)
inlinevirtual

Dessine l'élément.

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

<author>Théo Cornu</author>

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

Documentation des propriétés

◆ Content

string Monogame.UI.Image.ImageText.Content
getset

get et set du content

<author>Théo Cornu</author>


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