BuiltinFunctions Class
From DiceRoller Documentation
Contains callbacks for all built-in functions.
- Namespace: Dice
- Assembly: DiceRoller (in DiceRoller.dll)
Inheritance Hierarchy
System.Object
- Dice.BuiltinFunctions
Syntax
public static class BuiltinFunctions
Methods
| Name | Description | |
|---|---|---|
| S | Abs(FunctionContext) | Computes the absolute value of the argument. | 
| S | Ceiling(FunctionContext) | Computes the ceiling of the argument. | 
| S | Expand(FunctionContext) | Expands a grouped DieResult into the individual DieResults that comprise it. | 
| S | Floor(FunctionContext) | Computes the floor of the argument. | 
| S | If(FunctionContext) | Conditionally returns a result based on a comparison. | 
| S | Max(FunctionContext) | Returns the larger of the two arguments. | 
| S | Min(FunctionContext) | Returns the smaller of the two arguments. | 
| S | Round(FunctionContext) | Rounds the argument. | 
Fields
| Name | Description | |
|---|---|---|
| S | ReservedNames | Function names which are reserved and cannot be registered. | 
Remarks
These functions are automatically registered whenever constructing a new RollerConfig object, but can be removed from the function registry if desired.

