system

subpackages
system.application
system.debugger
system.errors
system.metrics
system.platform
system.reflection
system.socket
system.utils
system.xml

Delegates

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
  • GC
    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
  • VM
    The VM class represents a virtual machine in LoomScript.
: