Utility
Various utility methods and types used by the engine layer.
Classes
-
UUIDGenerator— Utility class for generating universally unique identifiers.
Structs
-
UUID— Represents a universally unique identifier. -
RectOffset— Rectangle represented in the form of offsets from some parent rectangle.
Enums
-
VectorComponent— Names of individual components of a vector. -
ColorComponent— Names of individual components of a color. -
RangeComponent— Identifiers representing a range of values. -
AreaComponent— Names of individual components of an area. -
SizeComponent— Names of individual components of a size.
Internal
Symbols intended for engine-internal use. Not part of the public API.
Classes
-
DeferredCallManager— Allows you to queue calls that can get executed later. -
GameSettings— Contains settings used for controlling game start-up, as well as persisting various other properties through game sessions. -
Utility— Static class containing various utility methods that do not fit anywhere else.
Structs
-
ResourceDependency— Contains information about a resource dependency, including the dependant resource and number of references to it. -
RTTIOperationEngineContext— Extended version of RTTIOperationContext for various operations performed on classes in the engine layer.