< Dice | RollResult
Revision as of 18:55, 18 April 2017 by Skizzerz (talk | contribs) (Skizzerz moved page Dice/RollResult/RollResult to Dice/RollResult/RollResult (RollerConfig, DiceAST, Int32): now have overloads)
RollResult Constructor (DiceAST, Int32)
From DiceRoller Documentation
Constructs a new instance of RollResult.
- Namespace: Dice
- Assembly: DiceRoller (in DiceRoller.dll)
Syntax
internal RollResult(
DiceAST rollRoot,
int numRolls
)
Parameters
- rollRoot
- Type: Dice.AST.DiceAST
- The root of the dice expression's AST.
- numRolls
- Type: System.Int32
- The number of dice rolls that were needed to fully evaluate this expression.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | rollRoot is null .
|
Remarks
The RollResult's Value, Values, and ResultType are initialized from the corresponding properties on RollRoot, whereas NumRolls is initialized via numRolls.