Class reference

From ROBLOX Wiki

Jump to: navigation, search
Image:ArrowSquare.png Up one category:
Lua Help

The following is documentation for specific ROBLOX Lua classes. Documentation is currently incomplete and subject to change.

If you are looking for information on undocumented classes, one of your best resources is the Object Browser pane (under the Help menu in Roblox Studio).



Globals

There are a number of events, objects, values, etc. that are global, in this case meaning that in every class you will be able to find these. It is assumed that these are in all of the Roblox classes, unless noted in the class description.

Functions Properties Events
Clone
FindFirstChild
GetChildren
IsAncestorOf
IsDescendantOf
Remove


Name
Parent
archivable
className


AncestryChanged
Changed
ChildAdded
ChildRemoved
DescendantAdded
DescendantRemoving

Classes [RBX.lua.]

Items in Italics are preliminary, and can change without notice. Use for experimental work only.
3D Objects Physics Objects Player Objects Value holders
Accoutrement
Decal
Explosion
Feature
Flag
FlagStand
Hat
Hint
Hole
HtmlWindow
Lighting
LocalScript
Message
Model
Part
Script
Seat
SpecialMesh
Texture
Sky
SpawnLocation
Sound
Sparkles


AutoJoint
BodyGyro
BodyForce
BodyPosition
BodyThrust
BodyVelocity
Glue
JointInstance
Motor
MotorFeature
RocketPropulsion
Rotate
RotateP
RotateV
Snap
VelocityMotor
Weld


Backpack
BackpackItem
BodyColors
Camera
HopperBin
Humanoid
LocalBackpack
LocalBackpackItem
StarterPack
Stats
Team
Tool
Player
Shirt
ShirtGraphic
Skin
Mouse


BoolValue
BrickColorValue
CFrameValue
Color3Value
IntValue
NumberValue
ObjectValue
StringValue
Vector3Value
Game Services Network Properties
ChangeHistoryService
ControllerService
Debris
DataModel
FlagStandService
HtmlService
Players
RunService
ScriptContext
Selection
SoundService
SpawnerService
Teams
Timer
Workspace


NetworkClient
NetworkMarker
NetworkReplicator
NetworkServer
Personal tools