Namespace RogueSharp.DiceNotation
Classes
Dice
The Dice class is a static class that has convenience methods for parsing and rolling dice
DiceExpression
The DiceExpression class can be used to fluently add DiceTerms to a collection and then Roll them.
DiceParser
The DiceParser class is used to parse a string into a DiceExpression
DiceResult
The DiceResult class represents the result of rolling a DiceExpression
TermResult
The TermResult class represents a single result of one of the terms in a DiceExpression
Interfaces
IDiceParser
The DiceParser interface can be implemented to parse a string into a DiceExpression