Skip to content

ControlState

Not yet Class Other NotBrowsable

Not implemented yet

This class exists in the current Roblox API but is not implemented in Nova yet. Scripts that reference it will fail at runtime.

0 Nova members · 21 modern Roblox members not implemented yet

Inheritance

Object → Instance → ControlState

Properties

Member Signature Summary
Owner Owner: Player —
StateSchema StateSchema: BinaryString —

Methods

Member Signature Summary
AddBoolField ControlState:AddBoolField(name: string, defaultValue: bool = false): null —
AddCFrameField ControlState:AddCFrameField(name: string, defaultValue: CFrame = 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1): null —
AddInstanceField ControlState:AddInstanceField(name: string): null —
AddIntField ControlState:AddIntField(name: string, defaultValue: double = 0, min: double = 0, max: double = 255): null —
AddNumberField ControlState:AddNumberField(name: string, defaultValue: double = 0, min: double = 0, max: double = 1): null —
AddUnitVector3Field ControlState:AddUnitVector3Field(name: string, defaultValue: Vector3 = 0, 0, 0): null —
AddVector2Field ControlState:AddVector2Field(name: string, defaultValue: Vector2 = 0, 0, maxMagnitude: double = 1): null —
AddVector3Field ControlState:AddVector3Field(name: string, defaultValue: Vector3 = 0, 0, 0, maxMagnitude: double = 100): null —
GetChangedState ControlState:GetChangedState(prev: StateReferenceFrame = PreviousState, next: StateReferenceFrame = CurrentState): Dictionary —
GetReplicationWeight ControlState:GetReplicationWeight(): double —
GetState ControlState:GetState(ref: StateReferenceFrame = CurrentState): Dictionary —
SetField ControlState:SetField(name: string, value: Variant): null —
UpdateFields ControlState:UpdateFields(state: Dictionary): null —

Events

Member Signature Summary
OnStateChanged OnStateChanged() —

Roblox reference: ControlState

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.