Star Wars Risk
Chargement...
Recherche...
Aucune correspondance
Référence de la classe GameCore.Services.RandomGenerator

Générateur de nombres aléatoires. Plus de détails...

Graphe d'héritage de GameCore.Services.RandomGenerator:
GameCore.Interfaces.IRandomGenerator

Fonctions membres publiques

 RandomGenerator ()
 Initialise une nouvelle instance de la classe RandomGenerator sans paramètre.
 
 RandomGenerator (int seed)
 Initialise une nouvelle instance de la classe RandomGenerator avec une seed.
 
int Next ()
 Génère un nombre aléatoire entier.
Renvoie
Le nombre en aléatoire entier

<author>Théo Cornu</author>

 
int Next (int minValue, int maxValue)
 Génère un nombre aléatoire entier dans la plage spécifique.
Paramètres
minValueLa valeur minimale (incluse) du nombre aléatoire.
maxValueLa valeur maximale (exclue) du nombre aléatoire.
Renvoie
Un nombre aléatoire entier dans la plage spécifiée.

<author>Théo Cornu</author>

 
double NextDouble ()
 Génère un nombre aléatoire à virgule flottante entre 0,0 et 1,0.
Renvoie
Un nombre aléatoire à virgule flottante entre 0,0 et 1,0.

<author>Théo Cornu</author>

 
double NextDouble (double minValue, double maxValue)
 Génère un nombre aléatoire à virgule flottante dans la plage spécifique.
Paramètres
minValueValeur minimale incluse
maxValueValeur maximale exclue
Renvoie
Le nombre en question

<author>Théo Cornu</author>

 
- Fonctions membres publiques hérités de GameCore.Interfaces.IRandomGenerator

Description détaillée

Générateur de nombres aléatoires.

<author>Theo Cornu</author>

Documentation des constructeurs et destructeur

◆ RandomGenerator() [1/2]

GameCore.Services.RandomGenerator.RandomGenerator ( )
inline

Initialise une nouvelle instance de la classe RandomGenerator sans paramètre.

<author>Theo Cornu</author>

◆ RandomGenerator() [2/2]

GameCore.Services.RandomGenerator.RandomGenerator ( int seed)
inline

Initialise une nouvelle instance de la classe RandomGenerator avec une seed.

Paramètres
seedSeed de génération aléatoire

<author>Theo Cornu</author>

Documentation des fonctions membres

◆ Next() [1/2]

int GameCore.Services.RandomGenerator.Next ( )
inline

Génère un nombre aléatoire entier.

Renvoie
Le nombre en aléatoire entier

<author>Théo Cornu</author>

Implémente GameCore.Interfaces.IRandomGenerator.

◆ Next() [2/2]

int GameCore.Services.RandomGenerator.Next ( int minValue,
int maxValue )
inline

Génère un nombre aléatoire entier dans la plage spécifique.

Paramètres
minValueLa valeur minimale (incluse) du nombre aléatoire.
maxValueLa valeur maximale (exclue) du nombre aléatoire.
Renvoie
Un nombre aléatoire entier dans la plage spécifiée.

<author>Théo Cornu</author>

Implémente GameCore.Interfaces.IRandomGenerator.

◆ NextDouble() [1/2]

double GameCore.Services.RandomGenerator.NextDouble ( )
inline

Génère un nombre aléatoire à virgule flottante entre 0,0 et 1,0.

Renvoie
Un nombre aléatoire à virgule flottante entre 0,0 et 1,0.

<author>Théo Cornu</author>

Implémente GameCore.Interfaces.IRandomGenerator.

◆ NextDouble() [2/2]

double GameCore.Services.RandomGenerator.NextDouble ( double minValue,
double maxValue )
inline

Génère un nombre aléatoire à virgule flottante dans la plage spécifique.

Paramètres
minValueValeur minimale incluse
maxValueValeur maximale exclue
Renvoie
Le nombre en question

<author>Théo Cornu</author>

Implémente GameCore.Interfaces.IRandomGenerator.


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