JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
Loading...
Searching...
No Matches
Dice.cpp File Reference
#include "Core/Rpg/Dice.h"
#include <charconv>
#include <cstddef>

Namespaces

namespace  core
 Espace de noms du moteur et de la logique de jeu.

Functions

std::optional< Dicecore::parseDice (std::string_view notation)
 Analyse une notation NdF, NdF+M, NdF-M ou une valeur fixe.
std::string core::formatDice (const Dice &dice)
 Réécrit une expression en notation canonique (2d6+3, 1d8, 4).
DiceRoll core::rollDice (const Dice &dice, DeterministicRandom &random)
 Lance une expression avec un générateur déterministe.