-
Verse
Classes and Structs
Name | Description |
---|---|
diagnostic |
An opaque diagnostic message that only shows up in diagnostic logs. The format of the diagnostic may change at any time without warning and may not be inspected by Verse code. |
event(t) |
A recurring, successively signaled parametric
|
locale |
Used for message localization. |
message |
A localizable text message. |
Interfaces
Name | Description |
---|---|
cancelable |
Implemented by classes that allow users to cancel an operation. For example, calling |
disposable |
Implemented by classes whose instances have limited lifetimes. |
enableable |
Implemented by classes whose instances can be enabled and disabled. |
invalidatable |
Implemented by classes whose instances can become invalid at runtime. |
Functions
Name | Description |
---|---|
operator'=' |
|
operator'<>' |
|
prefix'-' |
|
operator'+' |
|
operator'-' |
|
operator'*' |
|
operator'/' |
|
operator'+=' |
|
operator'-=' |
|
operator'*=' |
|
Abs |
|
operator'>' |
|
operator'>=' |
|
operator'<' |
|
operator'<=' |
|
Ceil |
|
Floor |
|
prefix'-' |
|
operator'+' |
|
operator'-' |
|
operator'*' |
|
operator'/' |
|
operator'+=' |
|
operator'-=' |
|
operator'*=' |
|
operator'/=' |
|
Abs |
|
operator'*' |
|
operator'*' |
|
operator'>' |
|
operator'>=' |
|
operator'<' |
|
operator'<=' |
|
operator'?' |
|
operator'+' |
|
operator'+=' |
|
operator'()' |
|
operator'()' |
|
operator'()' |
|
ConcatenateMaps |
|
operator'()' |
|
operator'()' |
|
weak_map |
|
operator'?' |
|
FitsInPlayerMap |
|
Print |
Writes |
Print |
Writes |
Print |
Writes |
Concatenate |
Makes a flattened |
operator'+' |
Concatenates two diagnostic messages. |
operator'+' |
Concatenates a diagnostic message with a normal string, yielding a diagnostic message. |
operator'+' |
Concatenates a normal string with a diagnostic message, yielding a diagnostic message. |
ToDiagnostic |
Converts any Verse value into an opaque diagnostic message. |
Err |
Halts the Verse runtime with error |
event |
A recurring, successively signaled parametric
|
event |
A recurring, successively signaled event allowing a simple mechanism to coordinate between concurrent tasks. |
Ceil |
Returns the smallest |
Floor |
Returns the largest |
Round |
Returns |
Int |
Returns the |
ToString |
Makes a |
GetSecondsSinceEpoch |
Returns the number of seconds since January 1, 1970 UTC, ignoring leap seconds. I.e, this function implements Unix time. This function always returns the same value within the same transaction. |
ToString |
Makes a printable |
listenable |
A parametric interface combining |
listenable |
A parameterless interface combining |
Localize |
Makes a |
Clamp |
Constrains the value of |
Clamp |
Constrains the value of |
Min |
Returns the minimum of |
Max |
Returns the maximum of |
Min |
Returns the minimum of |
Max |
Returns the maximum of |
Sqrt |
Returns the square root of |
Sin |
Returns the sine of |
Cos |
Returns the cosine of |
Tan |
Returns the tangent of |
ArcSin |
Returns the inverse sine (arcsine) of |
ArcCos |
Returns the inverse cosine (arccosine) of |
ArcTan |
Returns the inverse tangent (arctangent) of |
ArcTan |
Returns the angle in radians at the origin between a ray pointing to |
Sinh |
Returns the hyperbolic sine of |
Cosh |
Returns the hyperbolic cosine of |
Tanh |
Returns the hyperbolic tangent of |
ArSinh |
Returns the inverse hyperbolic sine of |
ArCosh |
Returns the inverse hyperbolic cosine of |
ArTanh |
Returns the inverse hyperbolic tangent of |
Pow |
Returns |
Quotient |
Returns the quotient
|
Mod |
Returns the remainder of
|
Exp |
Returns the natural exponent of |
Ln |
Returns the natural logarithm of |
Log |
Returns the base |
Lerp |
Used to linearly interpolate/extrapolate between |
Sgn |
Returns the sign of
|
Sgn |
Returns the sign of
|
IsAlmostEqual |
Succeeds if |
signalable |
A parametric interface implemented by events with a |
Join |
Makes a |
ToString |
Returns |
ToString |
Makes a |
subscribable |
A parametric interface implemented by events with a |
subscribable |
A parameterless interface implemented by events that can be subscribed to. |
Data
Name | Description |
---|---|
Inf |
NaN |
PiFloat |