Star Wars Risk
Chargement...
Recherche...
Aucune correspondance
Référence de la classe GameModel.Graphs.Continent

Classe pour les continents. Plus de détails...

Fonctions membres publiques

 Continent (string name, int bonusTroops, IContinentEvent? continentEvent=null)
 Initialise une nouvelle instance de la classe Continent
 
void AddTerritory (Territory territory)
 Ajoute un territoire à la liste.
 
bool IsControlledBy (PlayerData player)
 Vérifie si un joueur possède tous les territoires du continent.
 
bool IsControlledByAnyPlayer ()
 Vérifie si un joueur quelconque possède tous les territoires du continent.
 
void UseContinentEvent (Graph map)
 Utilise le bonus du continent.
 

Propriétés

string Name [get, set]
 Obtient ou définit le nom du continent.
 
Dictionary< int, TerritoryTerritories [get]
 Obtient ou définit les territoires du continent.
 
int BonusTroops [get, set]
 Obtient ou définit le bonus de troupe du continent.
 

Événements

EventHandler< Continent >? WarnFuturEvent [add, remove]
 Indique l'arrivé d'un evenement continentale.
 
EventHandler< Continent >? EventHappened [add, remove]
 Indique qu'un evenement s'est passé
 

Description détaillée

Classe pour les continents.

<author>Axel Burillier</author>

Documentation des constructeurs et destructeur

◆ Continent()

GameModel.Graphs.Continent.Continent ( string name,
int bonusTroops,
IContinentEvent? continentEvent = null )
inline

Initialise une nouvelle instance de la classe Continent

Paramètres
nameNom du continent
bonusTroopsBonus de troupe du continent
continentEventEvènement du territoire

<author>Axel Burillier</author>

Documentation des fonctions membres

◆ AddTerritory()

void GameModel.Graphs.Continent.AddTerritory ( Territory territory)
inline

Ajoute un territoire à la liste.

Paramètres
territoryTerritoire à rajouter

<author>Axel Burillier</author>

◆ IsControlledBy()

bool GameModel.Graphs.Continent.IsControlledBy ( PlayerData player)
inline

Vérifie si un joueur possède tous les territoires du continent.

Paramètres
playerJoueur à vérifier
Renvoie
Si oui ou non le joueur possède le continent

<author>Axel Burillier</author>

◆ IsControlledByAnyPlayer()

bool GameModel.Graphs.Continent.IsControlledByAnyPlayer ( )
inline

Vérifie si un joueur quelconque possède tous les territoires du continent.

Renvoie
Si oui ou non un joueur possède le continent

<author>Axel Burillier</author>

◆ UseContinentEvent()

void GameModel.Graphs.Continent.UseContinentEvent ( Graph map)
inline

Utilise le bonus du continent.

<author>Axel Burillier</author>

Documentation des propriétés

◆ BonusTroops

int GameModel.Graphs.Continent.BonusTroops
getset

Obtient ou définit le bonus de troupe du continent.

<author>Axel Burillier</author>

◆ Name

string GameModel.Graphs.Continent.Name
getset

Obtient ou définit le nom du continent.

<author>Axel Burillier</author>

◆ Territories

Dictionary<int, Territory> GameModel.Graphs.Continent.Territories
get

Obtient ou définit les territoires du continent.

<author>Alix Jaugey</author>

Documentation des événements

◆ EventHappened

EventHandler<Continent>? GameModel.Graphs.Continent.EventHappened
addremove

Indique qu'un evenement s'est passé

<author> Nathanael Gallois </author>

◆ WarnFuturEvent

EventHandler<Continent>? GameModel.Graphs.Continent.WarnFuturEvent
addremove

Indique l'arrivé d'un evenement continentale.

<author> Nathanael Gallois </author>


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