Photon Quantum 2.1.1

Public Member Functions | Properties | List of all members
Photon.Deterministic.NullableNonNegativeFP Struct Reference

A serializable equivalent of Nullable<FP>. More...

Public Member Functions

FP ValueOrDefault ()
 If HasValue is true, returns Value. Otherwise returns zero. More...
 

Properties

Boolean HasValue [get]
 Returns true if this nullable has a value. More...
 
FP Value [get]
 Returns current value. More...
 

Detailed Description

A serializable equivalent of Nullable<FP>.

Member Function Documentation

◆ ValueOrDefault()

FP Photon.Deterministic.NullableNonNegativeFP.ValueOrDefault ( )
inline

If HasValue is true, returns Value. Otherwise returns zero.

Returns

Property Documentation

◆ HasValue

Boolean Photon.Deterministic.NullableNonNegativeFP.HasValue
get

Returns true if this nullable has a value.

◆ Value

FP Photon.Deterministic.NullableNonNegativeFP.Value
get

Returns current value.

Exceptions
NullReferenceExceptionIf HasValue is false