Skip to content

Datatypes

Roblox value types. A datatype is Supported only when Nova's Lua VM registers a binding for it; the rest are documented for migration reference.

No datatypes match those filters.
DatatypeStatusSummary
AdRewardNot yetA reward that can be granted to users upon watching rewarded video ads.
AxesSupportedThe Axes data type is for the ArcHandles class to control which rotation axes are currently enabled.
BrickColorSupportedA data type that provides a predefined list of named colors.
bufferNot yet—
CatalogSearchParamsNot yetStores parameters used in catalog searches via AvatarEditorService.SearchCatalogAsync().
CellIdSupported—
CFrameSupportedA data type that represents both a 3D position and orientation.
CollectionNot yetA live, query-based group of instances returned by CollectionService.CreateCollection().
Color3SupportedA color value comprised of red, green, and blue components.
ColorSequenceSupportedA gradient of color values comprised of ColorSequenceKeypoints.
ColorSequenceKeypointSupportedA color and time value that represents a keypoint in a ColorSequence.
ContentSupportedRepresents a reference to asset content stored externally or as an object within the place.
DateTimePartialA data type that represents a moment in time.
DockWidgetPluginGuiInfoNot yetDescribes details for a DockWidgetPluginGui.
EnumSupportedA data type that represents an individual enum.
EnumItemSupportedAn individual item in an enum.
EnumsSupportedA root access point of all Enums.
FacesSupportedA data type containing six booleans, each representing a face of a BasePart.
FloatCurveKeyNot yetA time-value pair used with FloatCurve instances.
FontSupportedDescribes the font used to render text.
InstanceSupportedHolds the constructor for Instances.
InstanceHandleNot yetA lightweight, weak reference to an Instance that might not be available locally.
NumberRangeSupportedRepresents a range of numbers.
NumberSequenceSupportedA series of floats across a period of time.
NumberSequenceKeypointSupportedRepresents keypoint within a NumberSequence with a particular time, value, and envelope size.
OverlapParamsNot yetStores parameters used in boundary-querying functions.
Path2DControlPointNot yetStores the info for a single control point used with the Path2D instance.
PathWaypointNot yetA description of the steps required to reach the next waypoint in a path.
PhysicalPropertiesSupportedDescribes properties that affect the physical behavior of a BasePart.
RandomSupportedGenerates pseudorandom numbers and directions.
RaySupportedRepresents a line with a starting point that casts infinitely in a specific direction.
RaycastParamsNot yetA container for parameters used in raycasting operations.
RaycastResultNot yetStores results from a raycast operation.
RBXScriptConnectionSupportedA connection between an RBXScriptSignal and a function.
RBXScriptSignalSupportedAn object that runs connected functions upon a specific occurrence.
RectSupportedA value that represents a two-dimensional rectangle.
Region3SupportedDescribes a rectangular volume in 3D space.
Region3int16SupportedRepresents a Region3 stored as two boundaries as opposed to position and size components.
RotationCurveKeyNot yetA time-value pair used with RotationCurve instances.
SecretNot yetStores secret non-printable content.
SecurityCapabilitiesNot yetA set of SecurityCapability items. See script capabilities.
SharedStringCheck—
SharedTableNot yetProvides sharable, table-like storage for key/value pairs.
TweenInfoSupportedStores parameters for Tweens.
UDimSupportedRepresents a one-dimensional value with two components, a relative scale and an absolute offset.
UDim2SupportedRepresents a two-dimensional value where each dimension is composed of a relative scale and an absolute offset.
UserNot yetRepresents a user's domain-scoped identity within a specific domain.
ValueCurveKeyNot yetA time-value pair used with ValueCurve instances.
Vector2SupportedRepresents a 2D value with direction and magnitude.
Vector2int16SupportedRepresents a Vector2 with signed 16-bit integers for components.
Vector3SupportedRepresents a 3D value with a direction and magnitude.
Vector3int16SupportedA Vector3 with signed 16-bit integers for components.