|
Star Wars Risk
|
Elements d'interface représentant un territoire. Plus de détails...
Fonctions membres publiques | |||
| TerritoryButton (Territory _territory, Texture2D _texture, Vector2 _position, Action< TerritoryButton > _action=null) | |||
| Constructeur de la classe TerritoryButton. | |||
| override void | Update (GameTime gametime) | ||
Regarde si la souris est bien sur le bouton avant de cliquer.Met à jour la position de l'élément pendant le slide.
<author>Jérémie Vieira, Alix Jaugey, Théo Cornu</author> <Author> Nathanael Gallois </Author> | |||
| override void | OnHover () | ||
| override void | LeftClick () | ||
| Comportement à appliquer lors du clique gauche.<author>Jaugey Alix, Théo Cornu, Jérémie Vieira</author> | |||
Fonctions membres publiques hérités de Monogame.UI.Button.TextButton | |||
| void | SetLabelColor (Color color) | ||
| Change la couleur du contenu du label. | |||
| TextButton (Texture2D _texture, Vector2 _position, string content, Action _action, Color? fontColor=null, int borderThickness=0, float textScale=3f) | |||
| Contenu du bouton (texte à afficher) | |||
| override void | Draw (SpriteBatch spriteBatch) | ||
| Dessine le bouton. | |||
| override void | Update (GameTime gameTime) | ||
| Met à jour le bouton. | |||
Fonctions membres publiques hérités de Monogame.UI.Button.Button | |||
| Button (Texture2D? _texture, Vector2 _position, Action? _action=null, bool canBeHover=true) | |||
| Initialise une nouvelle instance de la classe Button. | |||
| virtual void | RightClick () | ||
| Comportement à appliquer lors du clique droit.<author>Axel Burillier</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 | |||
Fonctions membres publiques hérités de Monogame.UI.Interfaces.IClickable | |||
Propriétés | |
| Territory | Territory [get] |
| Territoire correspondant. | |
| override HoverableType | HoverableType [get] |
Propriétés hérités de Monogame.UI.Button.TextButton | |
| Label | Label [get] |
| Accès au label pour les éléments en héritant. | |
| virtual float | TextScale [get, set] |
| Taille du texte. | |
| override Vector2 | Position [get, set] |
| string | Content [get, set] |
| Contenu (texte) du bouton. | |
Propriétés hérités de Monogame.UI.Button.Button | |
| Action? | LeftClickAction [set] |
| Définit l'action à exécuter lors du clic gauche sur le bouton. | |
| Action? | RightClickAction [set] |
| Définit l'action à exécuter lors du clic droit sur le bouton. | |
| virtual HoverableType | HoverableType [get] |
| Cible d'activation de l'évènement HOVER. | |
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é | |
Elements d'interface représentant un territoire.
<author>Jérémie Vieira</author>
|
inline |
Constructeur de la classe TerritoryButton.
| _territory | Territoire correspondant |
| _texture | Texture à appliquer |
| _position | Position du territoire |
| _action | Action à entreprendre lors du click du bouton |
<author>Jérémie Vieira</author>
|
inlinevirtual |
Comportement à appliquer lors du clique gauche.<author>Jaugey Alix, Théo Cornu, Jérémie Vieira</author>
Réimplémentée à partir de Monogame.UI.Button.Button.
|
inlinevirtual |
Réimplémentée à partir de Monogame.UI.Button.Button.
|
inlinevirtual |
Regarde si la souris est bien sur le bouton avant de cliquer.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> <Author> Nathanael Gallois </Author>
Réimplémentée à partir de Monogame.UI.Button.Button.
|
get |
Territoire correspondant.
<author>Alix Jaugey</author>