system
subpackages
system.application
system.debugger
system.errors
system.metrics
system.platform
system.reflection
system.socket
system.utils
system.xml
Delegates
-
Callback when ticks occur in the VM.
Enums
-
Types supported by the Loom JSON parser
Classes
-
A Boolean object is a data type that can have one of two values, either true or false, used for logical operations
-
Classes that subclass Bootstrap.initialize will have this method called at assembly load.
-
The ByteArray class provides methods and properties to optimize reading, writing, and working with binary data.
-
The CommandLine class provides methods for retrieving command line arguments passed into the Loom executable at runtime.
-
The Console class provides methods for interacting with console input and output.
-
The Coroutine class is an interface to the powerful bidirectional coroutine implementation in the Lua runtime.
-
Provides native date utility.
-
Represents an frame in a loom callstack
-
-
The Debug class provides methods that aid in debugging a %Loom %Application.
-
A Dictionary is a collection of key-value pairs, which uses strict equality (`===`) for key comparison
-
A Function is a closure primitive
-
The GC Class provides methods for invoking the LoomScript Garbage Collector.
-
Provides utilities for parsing data in JavaScript Object Notation (JSON) format
-
The Math class is a utility for common mathematical functions in LoomScript.
-
NativeDelegate is used to bind delegates created on the native side of Loom and use them against script classes.
-
A data type representing an IEEE-754 double-precision floating-point number
-
The Object class is at the root of the LoomScript class hierarchy
-
The Process class provides functions for controlling the currently running Loom process.
-
Profiler class for runtime timing metrics of execution.
-
The Random class is an alternative to Math.random() functionality based off of the MersenneTwister random number generation method.
-
The String class is a data type that represents a string of characters
-
Telemetry gathers various metrics and timings across the system and sends them to the Telemetry client
-
A Vector is an ordered collection of items where every item is of the same type
-
The VM class represents a virtual machine in LoomScript.