Show / Hide Table of Contents

Struct DiceExpressionSerialized

Serializable (pure-data) object representing a DiceExpression

Inherited Members
ValueType.Equals(object)
ValueType.GetHashCode()
ValueType.ToString()
object.GetType()
object.Equals(object, object)
object.ReferenceEquals(object, object)
Namespace: GoRogue.SerializedTypes.DiceNotation
Assembly: GoRogue.dll
Syntax
[DataContract]
public struct DiceExpressionSerialized

Fields

View Source

Expression

Expression in dice notation representing the expression.

Declaration
[DataMember]
public string Expression
Field Value
Type Description
string

Methods

View Source

FromDiceExpression(DiceExpression)

Converts DiceExpression to DiceExpressionSerialized.

Declaration
public static DiceExpressionSerialized FromDiceExpression(DiceExpression expression)
Parameters
Type Name Description
DiceExpression expression
Returns
Type Description
DiceExpressionSerialized
View Source

ToDiceExpression()

Converts DiceExpressionSerialized to DiceExpression.

Declaration
public DiceExpression ToDiceExpression()
Returns
Type Description
DiceExpression

Operators

View Source

implicit operator DiceExpressionSerialized(DiceExpression)

Converts DiceExpression to DiceExpressionSerialized.

Declaration
public static implicit operator DiceExpressionSerialized(DiceExpression expression)
Parameters
Type Name Description
DiceExpression expression
Returns
Type Description
DiceExpressionSerialized
View Source

implicit operator DiceExpression(DiceExpressionSerialized)

Converts DiceExpressionSerialized to DiceExpression.

Declaration
public static implicit operator DiceExpression(DiceExpressionSerialized expression)
Parameters
Type Name Description
DiceExpressionSerialized expression
Returns
Type Description
DiceExpression

Extension Methods

Utility.Yield<T>(T)
  • View Source
In this article
Back to top Generated by DocFX