Class reference: Difference between revisions

52,180 bytes removed ,  26 November 2023
m
no edit summary
>Gordonrox24
m (Changed protection level for "Class reference": Setting proper time. [edit=sysop:move=sysop] (expires 01:55, 23 September 2010 (UTC)))
mNo edit summary
 
(31 intermediate revisions by 7 users not shown)
Line 1: Line 1:
__NOTOC__
{{CatUp|Lua Help}}
{{CatUp|Lua Help}}


The following is documentation for specific ROBLOX Lua classes. Documentation is currently incomplete and subject to change.
The Legacy Roblox Wiki features an API Reference that documents all of the classes, data types, enumerations, functions, events, callbacks, and properties that can be used to create games on classic Roblox.


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]]).
* This page, the Class Reference, documents classes. Classes are core objects and services in Roblox's engine. Classes contain properties, methods, events and callbacks.
* [[Data_Types|Data Types]] are types unique to the Roblox engine, They can contain constructors, properties, and methods.
* [[:Category:Enums|Enums]] are groups of constants that define preset values that you can use with other APIs. Documentation for the generic Enumeration data type is [[Enumeration|here.]]
* [[Function_Dump|Globals]] are functions or properties that you can use in any script. Most globals are native to the Lua programming language while some are exclusive to Roblox's implementation.


==Classes [RBX.lua.]==
If you are looking for more information on undocumented API features, one of your best resources is the Object Browser pane (under the Help menu in Roblox Studio). There are also <b>so many</b> more objects used internally by the game engine which has not yet been added to the list here. If it has documentation on the wiki, it can be found at the [[:Category:ROBLOX_Lua_Objects]] category.
All Game objects are based on [[RBX.lua.Instance (Object)|Instance]] and have the "global" methods, properties, and events defined there. Additionally, some classes derive from others, in a hierarchical tree-like structure, the [[Object Hierarchy]].


==Objects==
=Parts=
:''see also: [[Template:ClassReference]]''
<!--
 
NOTE: Do NOT edit this page. Instead, edit the Template page, which will soon autogenerate this
 
-->
{| cellspacing=5 border=0 width=100% style="vertical-align:top;"
|style="width:50%; vertical-align:top"|<!--This splits the page into two separate tables right down the middle. This lets the page be built into two columns of items rather than one huge list on the left side. Looks better and is a better use of space.-->
{{ObjectList|image=Animation icon.png|name=Animation}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[AnimationId (Property)|AnimationId]]
|-
{{DefaultEvents}}
|}
{{ObjectList|image=Animation icon.png|name=AnimationTrack}}
|-
{{DefaultFunctions}}
|-
|{{FunctionIcon}}||[[AdjustSpeed (Function)|AdjustSpeed]]
|-
|{{FunctionIcon}}||[[AdjustWeight (Function)|AdjustWeight]]
|-
|{{FunctionIcon}}||[[Play (Function)|Play]]
|-
|{{FunctionIcon}}||[[Stop (Function)|Stop]]
|-
{{DefaultProperties}}
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[KeyframeReached (Event)|KeyframeReached]]
|-
|{{EventIcon}}||[[Stopped (Event)|Stopped]]
|}
{{ObjectList|image=Archandles icon.png|name=ArcHandles}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Adornee (Property)|Adornee]]
|-
|{{PropertyIcon}}||[[Axes (Property)|Axes]]
|-
|{{PropertyIcon}}||[[Color (Property)|Color]]
|-
|{{PropertyIcon}}||[[Transparency (Property)|Transparency]]
|-
|{{PropertyIcon}}||[[Visible (Property)|Visible]]
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[MouseButton1Down (Event)|MouseButton1Down]]
|-
|{{EventIcon}}||[[MouseButton1Up (Event)|MouseButton1Up]]
|-
|{{EventIcon}}||[[MouseDrag (Event)|MouseDrag]]
|-
|{{EventIcon}}||[[MouseEnter (Event)|MouseEnter]]
|-
|{{EventIcon}}||[[MouseLeave (Event)|MouseLeave]]
|}
{{ObjectList|image=Starterpack icon.png|name=Backpack}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
{{DefaultEvents}}
|}
{{ObjectList|image=Screengui_icon.png|name=BillboardGui}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[AbsolutePosition (Property)|AbsolutePosition]]
|-
|{{PropertyIcon}}||[[AbsoluteSize (Property)|AbsoluteSize]]
|-
|{{PropertyIcon}}||[[Adornee (Property)|Adornee]]
|-
|{{PropertyIcon}}||[[ExtentsOffset (Property)|ExtentsOffset]]
|-
|{{PropertyIcon}}||[[Size (Property)/UDim2|Size]]
|-
|{{PropertyIcon}}||[[SizeOffset (Property)|SizeOffset]]
|-
|{{PropertyIcon}}||[[StudsOffset (Property)|StudsOffset]]
|-
{{DefaultEvents}}
|}
{{ObjectList|image=Mesh icon.png|name=BlockMesh}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Offset (Property)|Offset]]
|-
|{{PropertyIcon}}||[[Scale (Property)|Scale]]
|-
|{{PropertyIcon}}||[[VertexColor (Property)|VertexColor]]
|-
{{DefaultEvents}}
|}
{{ObjectList|image=BodyForce icon.png|name=BodyAngularVelocity}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[P (Property)|P]]
|-
|{{PropertyIcon}}||[[angularvelocity (Property)|angularvelocity]]
|-
|{{PropertyIcon}}||[[maxTorque (Property)|maxTorque]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=BodyColors}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[HeadColor (Property)|HeadColor]]
|-
|{{PropertyIcon}}||[[LeftArmColor (Property)|LeftArmColor]]
|-
|{{PropertyIcon}}||[[LeftLegColor (Property)|LeftLegColor]]
|-
|{{PropertyIcon}}||[[RightArmColor (Property)|RightArmColor]]
|-
|{{PropertyIcon}}||[[RightLegColor (Property)|RightLegColor]]
|-
|{{PropertyIcon}}||[[TorsoColor (Property)|TorsoColor]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=BodyForce|image=BodyForce icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[force (Property)|force]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=BodyGyro|image=BodyForce icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[D (Property)|D]]
|-
|{{PropertyIcon}}||[[P (Property)|P]]
|-
|{{PropertyIcon}}||[[cframe (Property)|cframe]]
|-
|{{PropertyIcon}}||[[maxTorque (Property)|maxTorque]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=BodyPosition|image=BodyForce icon.png}}
|-
{{DefaultFunctions}}
|-
|{{FunctionIcon}}||[[GetLastForce (Function)|GetLastForce]]
|-
|{{FunctionIcon}}||[[lastForce (Function)|lastForce]]
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[D (Property)|D]]
|-
|{{PropertyIcon}}||[[P (Property)|P]]
|-
|{{PropertyIcon}}||[[maxForce (Property)|maxForce]]
|-
|{{PropertyIcon}}||[[position (Property)|position]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=BodyThrust|image=BodyForce icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[force (Property)|force]]
|-
|{{PropertyIcon}}||[[location (Property)|location]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=BodyVelocity|image=BodyForce icon.png}}
|-
{{DefaultFunctions}}
|-
|{{FunctionIcon}}||[[GetLastForce (Function)|GetLastForce]]
|-
|{{FunctionIcon}}||[[lastForce (Function)|lastForce]]
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[P (Property)|P]]
|-
|{{PropertyIcon}}||[[maxForce (Property)|maxForce]]
|-
|{{PropertyIcon}}||[[velocity (Property)|velocity]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=BoolValue|image=Value icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Value (Property)|Value]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=BrickColorValue|image=Value icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Value (Property)|Value]]
|-
{{DefaultEvents}}
|}
<!--
OLDER CODE:


<table class="object-data collapsible autocollapse sortable wikitable objectlist" style="width: auto; height: auto; float: none; margin: 4px 0px;{{{2|}}}">
As the essential building blocks of Roblox, these objects interact with each other physically. All classes here inherit from the BasePart abstract class.There parts all all rendered in 3D if placed in workspace.


--><table class="object-data collapsible autocollapse sortable wikitable objectlist" style="">
* {{ClassRefItem|Part}}
<tr>
* {{ClassRefItem|CornerWedgePart}}
<th class="unsortable" style="width:60px">{{Object/image|Camera}}</th>
* {{ClassRefItem|SkateboardPlatform}}
<th>[[RBX.lua.Camera ({{switch||object=Object|service=Service|default=Object}})|Camera]] {{ifeq|{{superclass|Camera}}|no=<small style="font-weight: normal">(extends [[Object:{{superclass|Camera}}|{{superclass|Camera}}]])</small>}}</th>
* {{ClassRefItem|TrussPart}}
</tr>
* {{ClassRefItem|FlagStand}}
{{Members|Camera|methods|row}}
* {{ClassRefItem|Platform}}
{{Members|Camera|properties|row}}
* {{ClassRefItem|Seat}}
{{Members|Camera|events|row}}
* {{ClassRefItem|VehicleSeat}}
</table>
* {{ClassRefItem|SkateboardPlatform|late=true}}
{{ObjectList|name=CFrameValue|image=Value icon.png}}
* [[File:Spawnlocation icon.png]][[RBX.lua.SpawnLocation_(Object)|SpawnLocation]]
|-
* {{ClassRefItem|Terrain|late=true}}
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Value (Property)|Value]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=ClickDetector|image=Clickdetector icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[MaxActivationDistance (Property)|MaxActivationDistance]]
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[MouseClick (Event)|MouseClick]]
|}
<!--
OLDER CODE:


<table class="object-data collapsible autocollapse sortable wikitable objectlist" style="width: auto; height: auto; float: none; margin: 4px 0px;{{{2|}}}">
=Part modifiers=


--><table class="object-data collapsible autocollapse sortable wikitable objectlist" style="">
These objects, when parented to a part, will change the appearance or behavior of the part.
<tr>
<th class="unsortable" style="width:60px">{{Object/image|Clothing}}</th>
<th>[[RBX.lua.Clothing ({{switch||object=Object|service=Service|default=Object}})|Clothing]] {{ifeq|{{superclass|Clothing}}|no=<small style="font-weight: normal">(extends [[Object:{{superclass|Clothing}}|{{superclass|Clothing}}]])</small>}}</th>
</tr>
{{Members|Clothing|methods|row}}
{{Members|Clothing|properties|row}}
{{Members|Clothing|events|row}}
</table>
{{ObjectList|name=Color3Value|image=Value icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Value (Property)|Value]]
|-
{{DefaultEvents}}
|}
{{ObjectList|image=Part icon.png|name=CornerWedgePart}}
|-
{{DefaultFunctions}}
|-
|{{FunctionIcon}}||[[BreakJoints (Function)|BreakJoints]]
|-
|{{FunctionIcon}}||[[GetMass (Function)|GetMass]]
|-
|{{FunctionIcon}}||[[MakeJoints (Function)|MakeJoints]]
|-
|{{FunctionIcon}}||[[Resize (Function)|Resize]]
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Anchored (Property)|Anchored]]
|-
|{{PropertyIcon}}||[[BrickColor (Property)|BrickColor]]
|-
|{{PropertyIcon}}||[[CFrame (Property)|CFrame]]
|-
|{{PropertyIcon}}||[[CanCollide (Property)|CanCollide]]
|-
|{{PropertyIcon}}||[[Elasticity (Property)|Elasticity]]
|-
|{{PropertyIcon}}||[[Friction (Property)|Friction]]
|-
|{{PropertyIcon}}||[[Locked (Property)|Locked]]
|-
|{{PropertyIcon}}||[[Material  (Property)|Material]]
|-
|{{PropertyIcon}}||[[Position (Property)|Position]]
|-
|{{PropertyIcon}}||[[Reflectance (Property)|Reflectance]]
|-
|{{PropertyIcon}}||[[ResizeIncrement (Property)|ResizeIncrement]]
|-
|{{PropertyIcon}}||[[ResizeableFaces (Property)|ResizeableFaces]]
|-
|{{PropertyIcon}}||[[RotVelocity (Property)|RotVelocity]]
|-
|{{PropertyIcon}}||[[Shape (Property)|Shape]]
|-
|{{PropertyIcon}}||[[Size (Property)|Size]]
|-
|{{PropertyIcon}}||[[Transparency (Property)|Transparency]]
|-
|{{PropertyIcon}}||[[Velocity]]
|-
|{{PropertyIcon}}||[[ParamA (Property)|(side)ParamA]]
|-
|{{PropertyIcon}}||[[ParamB (Property)|(side)ParamB]]
|-
|{{PropertyIcon}}||[[Surface (Property)|(side)Surface]]
|-
|{{PropertyIcon}}||[[SurfaceInput (Property)|(side)SurfaceInput]]
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[LocalSimulationTouched (Event)|LocalSimulationTouched]]
|-
|{{EventIcon}}||[[Touched (Event)|Touched]]
|}
{{ObjectList|name=Configuration|image=Configuration icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
{{DefaultEvents}}
|}
{{ObjectList|name=CylinderMesh|image=Mesh icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Offset (Property)|Offset]]
|-
|{{PropertyIcon}}||[[Scale (Property)|Scale]]
|-
|{{PropertyIcon}}||[[VertexColor (Property)|VertexColor]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=Decal|image=Decal icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{propertyIcon}}||[[Face (Property)|Face]]
|-
|{{propertyIcon}}||[[Shiny (Property)|Shiny]]
|-
|{{PropertyIcon}}||[[Specular (Property)|Specular]]
|-
|{{propertyIcon}}||[[Texture (Property)|Texture]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=DynamicRotate|image=Object Icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[BaseAngle (Property)|BaseAngle]]
|-
|{{PropertyIcon}}||[[C0 (Property)|C0]]
|-
|{{PropertyIcon}}||[[C1 (Property)|C1]]
|-
|{{PropertyIcon}}||[[Part0 (Property)|Part0]]
|-
|{{PropertyIcon}}||[[Part1 (Property)|Part1]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=Explosion|image=Explosion icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[BlastPressure (Property)|BlastPressure]]
|-
|{{PropertyIcon}}||[[BlastRadius (Property)|BlastRadius]]
|-
|{{PropertyIcon}}||[[Position (Property)|Position]]
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[Hit (Event)|Hit]]
|}
{{ObjectList|image=Fireicon.jpg|name=Fire}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Color (Property)|Color]]
|-
|{{PropertyIcon}}||[[Enabled (Property)|Enabled]]
|-
|{{PropertyIcon}}||[[Heat (Property)|Heat]]
|-
|{{PropertyIcon}}||[[SecondaryColor (Property)|SecondaryColor]]
|-
|{{PropertyIcon}}||[[Size (Property)|Size]]
|-
{{DefaultEvents}}
|-
|}
{{ObjectList|name=FileMesh|image=Mesh icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[MeshId (Property)|MeshId]]
|-
|{{PropertyIcon}}||[[Offset (Property)|Offset]]
|-
|{{PropertyIcon}}||[[Scale (Property)|Scale]]
|-
|{{PropertyIcon}}||[[TextureId (Property)|TextureId]]
|-
|{{PropertyIcon}}||[[VertexColor (Property)|VertexColor]]
|-
{{DefaultEvents}}
|}
<!--
OLDER CODE:


<table class="object-data collapsible autocollapse sortable wikitable objectlist" style="width: auto; height: auto; float: none; margin: 4px 0px;{{{2|}}}">
* {{ClassRefItem|BlockMesh}}
* {{ClassRefItem|ClickDetector}}
* {{ClassRefItem|CylinderMesh}}
* {{ClassRefItem|Decal}}
* {{ClassRefItem|FileMesh}}
* {{ClassRefItem|Fire}}
* {{ClassRefItem|Hole}}
* {{ClassRefItem|Smoke}}
* {{ClassRefItem|Sparkles}}
* {{ClassRefItem|SpecialMesh}}
* {{ClassRefItem|Texture}}
=Body movers=


--><table class="object-data collapsible autocollapse sortable wikitable objectlist" style="">
Similar to part modifiers, these objects work on the part they are parented to. These objects alter the position, orientation, or movement of a part. All classes here inherit from the BodyMover abstract class.
<tr>
<th class="unsortable" style="width:60px">{{Object/image|Flag}}</th>
<th>[[RBX.lua.Flag ({{switch||object=Object|service=Service|default=Object}})|Flag]] {{ifeq|{{superclass|Flag}}|no=<small style="font-weight: normal">(extends [[Object:{{superclass|Flag}}|{{superclass|Flag}}]])</small>}}</th>
</tr>
{{Members|Flag|methods|row}}
{{Members|Flag|properties|row}}
{{Members|Flag|events|row}}
</table>
<!--
OLDER CODE:


<table class="object-data collapsible autocollapse sortable wikitable objectlist" style="width: auto; height: auto; float: none; margin: 4px 0px;{{{2|}}}">
* {{ClassRefItem|BodyAngularVelocity}}
* {{ClassRefItem|BodyForce}}
* {{ClassRefItem|BodyGyro}}
* {{ClassRefItem|BodyPosition}}
* {{ClassRefItem|BodyThrust}}
* {{ClassRefItem|BodyVelocity}}
* {{ClassRefItem|RocketPropulsion}}
=Gameplay=


--><table class="object-data collapsible autocollapse sortable wikitable objectlist" style="">
These objects are used in general gameplay of a place.
<tr>
<th class="unsortable" style="width:60px">{{Object/image|FlagStand}}</th>
<th>[[RBX.lua.FlagStand ({{switch||object=Object|service=Service|default=Object}})|FlagStand]] {{ifeq|{{superclass|FlagStand}}|no=<small style="font-weight: normal">(extends [[Object:{{superclass|FlagStand}}|{{superclass|FlagStand}}]])</small>}}</th>
</tr>
{{Members|FlagStand|methods|row}}
{{Members|FlagStand|properties|row}}
{{Members|FlagStand|events|row}}
</table>
{{ObjectList|name=ForceField|image=Forcefield icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
{{DefaultEvents}}
|}
{{ObjectList|name=Frame|image=Frame icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[AbsolutePosition (Property)|AbsolutePosition]]
|-
|{{PropertyIcon}}||[[AbsoluteSize (Property)|AbsoluteSize]]
|-
|{{PropertyIcon}}||[[Active (Property)|Active]]
|-
|{{PropertyIcon}}||[[BackgroundColor3 (Property)|BackgroundColor3]]
|-
|{{PropertyIcon}}||[[BackgroundTransparency (Property)|BackgroundTransparency]]
|-
|{{PropertyIcon}}||[[BorderColor3 (Property)|BorderColor3]]
|-
|{{PropertyIcon}}||[[BorderSizePixel (Property)|BorderSizePixel]]
|-
|{{PropertyIcon}}||[[Position (Property)|Position]]
|-
|{{PropertyIcon}}||[[Size (Property)|Size]]
|-
|{{PropertyIcon}}||[[SizeConstraint (Property)|SizeConstraint]]
|-
|{{PropertyIcon}}||[[Visible (Property)|Visible]]
|-
|{{PropertyIcon}}||[[ZIndex (Property)|ZIndex]]
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[MouseEnter (Event)|MouseEnter]]
|-
|{{EventIcon}}||[[MouseLeave (Event)|MouseLeave]]
|-
|{{EventIcon}}||[[MouseMoved (Event)|MouseMoved]]
|}
<!--
OLDER CODE:


<table class="object-data collapsible autocollapse sortable wikitable objectlist" style="width: auto; height: auto; float: none; margin: 4px 0px;{{{2|}}}">
* {{ClassRefItem|Camera}}
* {{ClassRefItem|Controller|early=true}}
* {{ClassRefItem|Dialog|late=true}}
* {{ClassRefItem|DialogChoice|late=true}}
* {{ClassRefItem|Explosion}}
* {{ClassRefItem|Flag}}
* {{ClassRefItem|Hint}}
* {{ClassRefItem|HopperBin}}
* {{ClassRefItem|Message}}
* {{ClassRefItem|Player}}
* {{ClassRefItem|Sky}}
* {{ClassRefItem|Sound}}
* {{ClassRefItem|StockSound}}
* {{ClassRefItem|Tool}}
=Humanoids=


--><table class="object-data collapsible autocollapse sortable wikitable objectlist" style="">
These objects are usually found in Humanoids. An example is a Player's Character.
<tr>
<th class="unsortable" style="width:60px">{{Object/image|Glue}}</th>
<th>[[RBX.lua.Glue ({{switch||object=Object|service=Service|default=Object}})|Glue]] {{ifeq|{{superclass|Glue}}|no=<small style="font-weight: normal">(extends [[Object:{{superclass|Glue}}|{{superclass|Glue}}]])</small>}}</th>
</tr>
{{Members|Glue|methods|row}}
{{Members|Glue|properties|row}}
{{Members|Glue|events|row}}
</table>
{{ObjectList|name=Handles|image=Handles icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Adornee (Property)|Adornee]]
|-
|{{PropertyIcon}}||[[Color (Property)|Color]]
|-
|{{PropertyIcon}}||[[Faces (Property)|Faces]]
|-
|{{PropertyIcon}}||[[Style (Property)|Style]]
|-
|{{PropertyIcon}}||[[Transparency (Property)|Transparency]]
|-
|{{PropertyIcon}}||[[Visible (Property)|Visible]]
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[MouseButton1Down (Event)|MouseButton1Down]]
|-
|{{EventIcon}}||[[MouseButton1Up (Event)|MouseButton1Up]]
|-
|{{EventIcon}}||[[MouseDrag (Event)|MouseDrag]]
|-
|{{EventIcon}}||[[MouseEnter (Event)|MouseEnter]]
|-
|{{EventIcon}}||[[MouseLeave (Event)|MouseLeave]]
|}
<!--
OLDER CODE:


<table class="object-data collapsible autocollapse sortable wikitable objectlist" style="width: auto; height: auto; float: none; margin: 4px 0px;{{{2|}}}">
* {{ClassRefItem|Humanoid}}
* {{ClassRefItem|Accoutrement}}
* {{ClassRefItem|Animation}}
* {{ClassRefItem|AnimationTrack}}
* {{ClassRefItem|BodyColors}}
* {{ClassRefItem|ForceField}}
* {{ClassRefItem|Hat}}
* {{ClassRefItem|Keyframe}}
* {{ClassRefItem|Pants}}
* {{ClassRefItem|Pose}}
* {{ClassRefItem|Shirt}}
* {{ClassRefItem|ShirtGraphic}}
* {{ClassRefItem|Skin}}
=GUI=


--><table class="object-data collapsible autocollapse sortable wikitable objectlist" style="">
These objects display graphical elements in 2-dimensional space on the player's screen, in front of the 3D world.
<tr>
<th class="unsortable" style="width:60px">{{Object/image|Hat}}</th>
<th>[[RBX.lua.Hat ({{switch||object=Object|service=Service|default=Object}})|Hat]] {{ifeq|{{superclass|Hat}}|no=<small style="font-weight: normal">(extends [[Object:{{superclass|Hat}}|{{superclass|Hat}}]])</small>}}</th>
</tr>
{{Members|Hat|methods|row}}
{{Members|Hat|properties|row}}
{{Members|Hat|events|row}}
</table>
{{ObjectList|image=Message icon.png|name=Hint}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Text (Property)|Text]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=Hole}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[FaceId (Property)|FaceId]]
|-
|{{PropertyIcon}}||[[InOut (Property)|InOut]]
|-
|{{PropertyIcon}}||[[LeftRight (Property)|LeftRight]]
|-
|{{PropertyIcon}}||[[TopBottom (Property)|TopBottom]]
|-
{{DefaultEvents}}
|}
{{ObjectList|image=Hopperbin icon.png|name=HopperBin}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Active (Property)|Active]]
|-
|{{PropertyIcon}}||[[BinType (Property)|BinType]]
|-
|{{PropertyIcon}}||[[TextureId (Property)|TextureId]]
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[Deselected (Event)|Deselected]]
|-
|{{EventIcon}}||[[ReplicatedSelected (Event)|ReplicatedSelected]]
|-
|{{EventIcon}}||[[Selected]]
|}
<!--
OLDER CODE:


<table class="object-data collapsible autocollapse sortable wikitable objectlist" style="width: auto; height: auto; float: none; margin: 4px 0px;{{{2|}}}">
* {{ClassRefItem|ScreenGui}}
* {{ClassRefItem|Frame}}
* {{ClassRefItem|ImageButton}}
* {{ClassRefItem|ImageLabel}}
* {{ClassRefItem|NotificationBox}}
* {{ClassRefItem|TextBox}}
* {{ClassRefItem|TextButton}}
* {{ClassRefItem|TextLabel}}
* {{ClassRefItem|GuiMain}}
=3D GUI=


--><table class="object-data collapsible autocollapse sortable wikitable objectlist" style="">
These objects display graphical elements in 3-dimensional space. While they don't interact physically with parts, they are usually attached to parts in some way.
<tr>
<th class="unsortable" style="width:60px">{{Object/image|Humanoid}}</th>
<th>[[RBX.lua.Humanoid ({{switch||object=Object|service=Service|default=Object}})|Humanoid]] {{ifeq|{{superclass|Humanoid}}|no=<small style="font-weight: normal">(extends [[Object:{{superclass|Humanoid}}|{{superclass|Humanoid}}]])</small>}}</th>
</tr>
{{Members|Humanoid|methods|row}}
{{Members|Humanoid|properties|row}}
{{Members|Humanoid|events|row}}
</table>
<!--
OLDER CODE:


<table class="object-data collapsible autocollapse sortable wikitable objectlist" style="width: auto; height: auto; float: none; margin: 4px 0px;{{{2|}}}">
* {{ClassRefItem|ArcHandles}}
* {{ClassRefItem|BillboardGui}}
* {{ClassRefItem|Handles}}
* {{ClassRefItem|SelectionBox}}
* {{ClassRefItem|SelectionPartLasso}}
* {{ClassRefItem|SelectionPointLasso}}
* {{ClassRefItem|SurfaceSelection}}
=Scripting=


--><table class="object-data collapsible autocollapse sortable wikitable objectlist" style="">
These objects are involved in adding scripted functionality to a game.
<tr>
<th class="unsortable" style="width:60px">{{Object/image|ImageButton}}</th>
<th>[[RBX.lua.ImageButton ({{switch||object=Object|service=Service|default=Object}})|ImageButton]] {{ifeq|{{superclass|ImageButton}}|no=<small style="font-weight: normal">(extends [[Object:{{superclass|ImageButton}}|{{superclass|ImageButton}}]])</small>}}</th>
</tr>
{{Members|ImageButton|methods|row}}
{{Members|ImageButton|properties|row}}
{{Members|ImageButton|events|row}}
</table>
{{ObjectList|image=Imagelabel icon.png|name=ImageLabel}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[AbsolutePosition (Property)|AbsolutePosition]]
|-
|{{PropertyIcon}}||[[AbsoluteSize (Property)|AbsoluteSize]]
|-
|{{PropertyIcon}}||[[Active (Property)|Active]]
|-
|{{PropertyIcon}}||[[BackgroundColor3 (Property)|BackgroundColor3]]
|-
|{{PropertyIcon}}||[[BackgroundTransparency (Property)|BackgroundTransparency]]
|-
|{{PropertyIcon}}||[[BorderColor3 (Property)|BorderColor3]]
|-
|{{PropertyIcon}}||[[BorderSizePixel (Property)|BorderSizePixel]]
|-
|{{PropertyIcon}}||[[Image (Property)|Image]]
|-
|{{PropertyIcon}}||[[Position (Property)|Position]]
|-
|{{PropertyIcon}}||[[Size (Property)|Size]]
|-
|{{PropertyIcon}}||[[SizeConstraint (Property)|SizeConstraint]]
|-
|{{PropertyIcon}}||[[Visible (Property)|Visible]]
|-
|{{PropertyIcon}}||[[ZIndex (Property)|ZIndex]]
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[MouseButton1Click (Event)|MouseButton1Click]]
|-
|{{EventIcon}}||[[MouseButton1Down (Event)|MouseButton1Down]]
|-
|{{EventIcon}}||[[MouseButton1Up (Event)|MouseButton1Up]]
|-
|{{EventIcon}}||[[MouseButton2Click (Event)|MouseButton2Click]]
|-
|{{EventIcon}}||[[MouseButton2Down (Event)|MouseButton2Down]]
|-
|{{EventIcon}}||[[MouseButton2Up (Event)|MouseButton2Up]]
|-
|{{EventIcon}}||[[MouseEnter (Event)|MouseEnter]]
|-
|{{EventIcon}}||[[MouseLeave (Event)|MouseLeave]]
|-
|{{EventIcon}}||[[MouseMoved (Event)|MouseMoved]]
|}
{{ObjectList|image=Value icon.png|name=IntValue}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Value (Property)|Value]]
|-
{{DefaultEvents}}
|}
{{ObjectList|image=Animation icon.png|name=Keyframe}}
|-
{{DefaultFunctions}}
|-
|{{FunctionIcon}}||[[AddPose (Function)|AddPose]]
|-
|{{FunctionIcon}}||[[GetPoses (Function)|GetPoses]]
|-
|{{FunctionIcon}}||[[RemovePose (Function)|RemovePose]]
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Time (Property)|Time]]
|-
{{DefaultEvents}}
|}
{{ObjectList|image=Localscript icon.png|name=LocalScript}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Disabled (Property)|Disabled]]
|-
|{{PropertyIcon}}||[[LinkedSource (Property)|LinkedSource]]
|-
|{{PropertyIcon}}||[[Source (Property)|Source]]
|-
{{DefaultEvents}}
|}
{{ObjectList|image=Message icon.png|name=Message}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Text (Property)|Text]]
|-
{{DefaultEvents}}
|}
{{ObjectList|image=Model icon.png|name=Model}}
|-
{{DefaultFunctions}}
|-
|{{FunctionIcon}}||[[BreakJoints (Function)|BreakJoints]]
|-
|{{FunctionIcon}}||[[MakeJoints (Function)|MakeJoints]]
|-
|{{FunctionIcon}}||[[MoveTo (Function)|MoveTo]]
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[PrimaryPart (Property)|PrimaryPart]]
|-
{{DefaultEvents}}
|}
{{ObjectList|image=Object blank Icon.png|name=Motor}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[C0 (Property)|C0]]
|-
|{{PropertyIcon}}||[[C1 (Property)|C1]]
|-
|{{PropertyIcon}}||[[CurrentAngle (Property)|CurrentAngle]]
|-
|{{PropertyIcon}}||[[DesiredAngle (Property)|DesiredAngle]]
|-
|{{PropertyIcon}}||[[MaxVelocity (Property)|MaxVelocity]]
|-
|{{PropertyIcon}}||[[Part0 (Property)|Part0]]
|-
|{{PropertyIcon}}||[[Part1 (Property)|Part1]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=MotorFeature}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[FaceId (Property)|FaceId]]
|-
|{{PropertyIcon}}||[[InOut (Property)|InOut]]
|-
|{{PropertyIcon}}||[[LeftRight (Property)|LeftRight]]
|-
|{{PropertyIcon}}||[[TopBottom (Property)|TopBottom]]
|-
{{DefaultEvents}}
|}
{{ObjectList|image=Object blank Icon.png|name=Mouse}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Hit (Property)|Hit]]
|-
|{{PropertyIcon}}||[[Icon (Property)|Icon]]
|-
|{{PropertyIcon}}||[[Origin (Property)|Origin]]
|-
|{{PropertyIcon}}||[[Target (Property)|Target]]
|-
|{{PropertyIcon}}||[[TargetSurface (Property)|TargetSurface]]
|-
|{{PropertyIcon}}||[[UnitRay (Property)|UnitRay]]
|-
|{{PropertyIcon}}||[[ViewSizeX (Property)|ViewSizeX]]
|-
|{{PropertyIcon}}||[[ViewSizeY (Property)|ViewSizeY]]
|-
|{{PropertyIcon}}||[[X  (Property)|X ]]
|-
|{{PropertyIcon}}||[[Y (Property)|Y]]
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[Button1Down (Event)|Button1Down]]
|-
|{{EventIcon}}||[[Button1Up (Event)|Button1Up]]
|-
|{{EventIcon}}||[[Button2Down (Event)|Button2Down]]
|-
|{{EventIcon}}||[[Button2Up (Event)|Button2Up]]
|-
|{{EventIcon}}||[[Idle (Event)|Idle]]
|-
|{{EventIcon}}||[[KeyDown (Event)|KeyDown]]
|-
|{{EventIcon}}||[[KeyUp (Event)|KeyUp]]
|-
|{{EventIcon}}||[[Move (Event)|Move]]
|-
|{{EventIcon}}||[[WheelBackward (Event)|WheelBackward]]
|-
|{{EventIcon}}||[[WheelForward (Event)|WheelForward]]
|}
<!--
OLDER CODE:


<table class="object-data collapsible autocollapse sortable wikitable objectlist" style="width: auto; height: auto; float: none; margin: 4px 0px;{{{2|}}}">
* {{ClassRefItem|Script}}
* {{ClassRefItem|LocalScript}}
* {{ClassRefItem|BindableEvent|late=true}}
* {{ClassRefItem|BindableFunction|late=true}}
* {{ClassRefItem|Plugin|late=true}}
* {{ClassRefItem|PluginManager|late=true}}
* {{ClassRefItem|PluginMouse|late=true}}
=Values=


--><table class="object-data collapsible autocollapse sortable wikitable objectlist" style="">
These objects exist to hold specific value types. They are essential for communicating data between Scripts.
<tr>
<th class="unsortable" style="width:60px">{{Object/image|NetworkClient}}</th>
<th>[[RBX.lua.NetworkClient ({{switch||object=Object|service=Service|default=Object}})|NetworkClient]] {{ifeq|{{superclass|NetworkClient}}|no=<small style="font-weight: normal">(extends [[Object:{{superclass|NetworkClient}}|{{superclass|NetworkClient}}]])</small>}}</th>
</tr>
{{Members|NetworkClient|methods|row}}
{{Members|NetworkClient|properties|row}}
{{Members|NetworkClient|events|row}}
</table>
{{ObjectList|image=Value icon.png|name=NumberValue}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Value (Property)|Value]]
|-
{{DefaultEvents}}
|}


|style="width:50%; vertical-align:top"|<!-- Start of second column --->
* {{ClassRefItem|BoolValue}}
{{ObjectList|image=Value icon.png|name=ObjectValue}}
* {{ClassRefItem|BrickColorValue}}
|-
* {{ClassRefItem|Color3Value}}
{{DefaultFunctions}}
* {{ClassRefItem|CFrameValue}}
|-
* {{ClassRefItem|NumberValue}}
{{DefaultProperties}}
* {{ClassRefItem|ObjectValue}}
|-
* {{ClassRefItem|RayValue}}
|{{PropertyIcon}}||[[Value (Property)|Value]]
* {{ClassRefItem|StringValue}}
|-
* {{ClassRefItem|Vector3Value}}
{{DefaultEvents}}
=Joints=
|}
{{ObjectList|image=Pants icon.png|name=Pants}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[PantsTemplate (Property)|PantsTemplate]]
|-
{{DefaultEvents}}
|-
|}
{{ObjectList|image=Part icon.png|name=ParallelRampPart}}
|-
{{DefaultFunctions}}
|-
|{{FunctionIcon}}||[[BreakJoints (Function)|BreakJoints]]
|-
|{{FunctionIcon}}||[[GetMass (Function)|GetMass]]
|-
|{{FunctionIcon}}||[[MakeJoints (Function)|MakeJoints]]
|-
|{{FunctionIcon}}||[[Resize (Function)|Resize]]
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Anchored (Property)|Anchored]]
|-
|{{PropertyIcon}}||[[BrickColor (Property)|BrickColor]]
|-
|{{PropertyIcon}}||[[CFrame (Property)|CFrame]]
|-
|{{PropertyIcon}}||[[CanCollide (Property)|CanCollide]]
|-
|{{PropertyIcon}}||[[Elasticity (Property)|Elasticity]]
|-
|{{PropertyIcon}}||[[Friction (Property)|Friction]]
|-
|{{PropertyIcon}}||[[Locked (Property)|Locked]]
|-
|{{PropertyIcon}}||[[Material  (Property)|Material]]
|-
|{{PropertyIcon}}||[[Position (Property)|Position]]
|-
|{{PropertyIcon}}||[[Reflectance (Property)|Reflectance]]
|-
|{{PropertyIcon}}||[[ResizeIncrement (Property)|ResizeIncrement]]
|-
|{{PropertyIcon}}||[[ResizeableFaces (Property)|ResizeableFaces]]
|-
|{{PropertyIcon}}||[[RotVelocity (Property)|RotVelocity]]
|-
|{{PropertyIcon}}||[[Shape (Property)|Shape]]
|-
|{{PropertyIcon}}||[[Size (Property)|Size]]
|-
|{{PropertyIcon}}||[[Transparency (Property)|Transparency]]
|-
|{{PropertyIcon}}||[[Velocity]]
|-
|{{PropertyIcon}}||[[ParamA (Property)|(side)ParamA]]
|-
|{{PropertyIcon}}||[[ParamB (Property)|(side)ParamB]]
|-
|{{PropertyIcon}}||[[Surface (Property)|(side)Surface]]
|-
|{{PropertyIcon}}||[[SurfaceInput (Property)|(side)SurfaceInput]]
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[LocalSimulationTouched (Event)|LocalSimulationTouched]]
|-
|{{EventIcon}}||[[Touched (Event)|Touched]]
|}
{{Object|Part}}
{{ObjectList|image=Players icon.png|name=Player}}
|-
{{DefaultFunctions}}
|-
|{{PFunctionIcon}}||[[GetDebugId (Function)|GetDebugId]]
|-
|{{FunctionIcon}}||[[HasBuildPermission (Function)|HasBuildPermission]]
|-
|{{PFunctionIcon}}||[[LoadCharacter (Function)|LoadCharacter]]
|-
|{{PFunctionIcon}}||[[RemoveCharacter (Function)|RemoveCharacter]]
|-
|{{PFunctionIcon}}||[[SetSuperSafeChat (Function)|SetSuperSafeChat]]
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Character (Property)|Character]]
|-
|{{PropertyIcon}}||[[CharacterAppearence (Property)|CharacterAppearence]]
|-
|{{PropertyIcon}}||[[Neutral (Property)|Neutral]]
|-
|{{PropertyIcon}}||[[TeamColor (Property)|TeamColor]]
|-
|{{PropertyIcon}}||[[userId (Property)|userId]]
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[CharacterAdded (Event)|CharacterAdded]]
|-
|{{EventIcon}}||[[CharacterRemoving (Event)|CharacterRemoving]]
|-
|{{EventIcon}}||[[Chatted (Event)|Chatted]]
|-
|{{EventIcon}}||[[Idled (Event)|Idled]]
|-
|{{EventIcon}}||[[Kill (Event)|Kill]]
|-
|{{EventIcon}}||[[LockResult (Event)|LockResult]]
|-
|{{EventIcon}}||[[RemoteInsert (Event)|RemoteInsert]]
|-
|{{EventIcon}}||[[RequestLock (Event)|RequestLock]]
|-
|{{EventIcon}}||[[RequestUnlock (Event)|RequestUnlock]]
|-
|{{EventIcon}}||[[ScriptSecurityError (Event)|ScriptSecurityError]]
|-
|{{EventIcon}}||[[StatsAvailable (Event)|StatsAvailable]]
|}
{{ObjectList|name=Pose}}
|-
{{DefaultFunctions}}
|-
|{{FunctionIcon}}||[[AddSubPose (Function)|AddSubPose]]
|-
|{{FunctionIcon}}||[[RemoveSubPose (Function)|RemoveSubPose]]
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[CFrame (Property)|CFrame]]
|-
|{{PropertyIcon}}||[[MaskWeight (Property)|MaskWeight]]
|-
|{{PropertyIcon}}||[[Weight (Property)|Weight]]
|-
{{DefaultEvents}}
|}
{{ObjectList|image=Part icon.png|name=PrismPart}}
|-
{{DefaultFunctions}}
|-
|{{FunctionIcon}}||[[BreakJoints (Function)|BreakJoints]]
|-
|{{FunctionIcon}}||[[GetMass (Function)|GetMass]]
|-
|{{FunctionIcon}}||[[MakeJoints (Function)|MakeJoints]]
|-
|{{FunctionIcon}}||[[Resize (Function)|Resize]]
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Anchored (Property)|Anchored]]
|-
|{{PropertyIcon}}||[[BrickColor (Property)|BrickColor]]
|-
|{{PropertyIcon}}||[[CFrame (Property)|CFrame]]
|-
|{{PropertyIcon}}||[[CanCollide (Property)|CanCollide]]
|-
|{{PropertyIcon}}||[[Elasticity (Property)|Elasticity]]
|-
|{{PropertyIcon}}||[[Friction (Property)|Friction]]
|-
|{{PropertyIcon}}||[[Locked (Property)|Locked]]
|-
|{{PropertyIcon}}||[[Material  (Property)|Material]]
|-
|{{PropertyIcon}}||[[Position (Property)|Position]]
|-
|{{PropertyIcon}}||[[Reflectance (Property)|Reflectance]]
|-
|{{PropertyIcon}}||[[ResizeIncrement (Property)|ResizeIncrement]]
|-
|{{PropertyIcon}}||[[ResizeableFaces (Property)|ResizeableFaces]]
|-
|{{PropertyIcon}}||[[RotVelocity (Property)|RotVelocity]]
|-
|{{PropertyIcon}}||[[Sides (Property)|Sides]] <!-- Enum, needs a page created for it. -->
|-
|{{PropertyIcon}}||[[Shape (Property)|Shape]]
|-
|{{PropertyIcon}}||[[Size (Property)|Size]]
|-
|{{PropertyIcon}}||[[Transparency (Property)|Transparency]]
|-
|{{PropertyIcon}}||[[Velocity]]
|-
|{{PropertyIcon}}||[[ParamA (Property)|(side)ParamA]]
|-
|{{PropertyIcon}}||[[ParamB (Property)|(side)ParamB]]
|-
|{{PropertyIcon}}||[[Surface (Property)|(side)Surface]]
|-
|{{PropertyIcon}}||[[SurfaceInput (Property)|(side)SurfaceInput]]
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[LocalSimulationTouched (Event)|LocalSimulationTouched]]
|-
|{{EventIcon}}||[[Touched (Event)|Touched]]
|}
{{ObjectList|name=ProfilingItem}}
|-
{{DefaultFunctions}}
|-
|{{FunctionIcon}}||[[GetFullName (Function|GetFullName]]
|-
|{{PFunctionIcon}}||[[GetTimes (Function)|GetTimes]]
|-
|{{PFunctionIcon}}||[[GetTimesForFrames (Function)|GetTimesForFrames]]
|-
|{{PFunctionIcon}}||[[GetValue (Function)|GetValue]]
|-
|{{PFunctionIcon}}||[[GetValueString (Function)|GetValueString]]
|-
{{DefaultProperties}}
|-
{{DefaultEvents}}
|}
{{ObjectList|image=Part icon.png|name=PyramidPart}}
|-
{{DefaultFunctions}}
|-
|{{FunctionIcon}}||[[BreakJoints (Function)|BreakJoints]]
|-
|{{FunctionIcon}}||[[GetMass (Function)|GetMass]]
|-
|{{FunctionIcon}}||[[MakeJoints (Function)|MakeJoints]]
|-
|{{FunctionIcon}}||[[Resize (Function)|Resize]]
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Anchored (Property)|Anchored]]
|-
|{{PropertyIcon}}||[[BrickColor (Property)|BrickColor]]
|-
|{{PropertyIcon}}||[[CFrame (Property)|CFrame]]
|-
|{{PropertyIcon}}||[[CanCollide (Property)|CanCollide]]
|-
|{{PropertyIcon}}||[[Elasticity (Property)|Elasticity]]
|-
|{{PropertyIcon}}||[[Friction (Property)|Friction]]
|-
|{{PropertyIcon}}||[[Locked (Property)|Locked]]
|-
|{{PropertyIcon}}||[[Material  (Property)|Material]]
|-
|{{PropertyIcon}}||[[Position (Property)|Position]]
|-
|{{PropertyIcon}}||[[Reflectance (Property)|Reflectance]]
|-
|{{PropertyIcon}}||[[ResizeIncrement (Property)|ResizeIncrement]]
|-
|{{PropertyIcon}}||[[ResizeableFaces (Property)|ResizeableFaces]]
|-
|{{PropertyIcon}}||[[RotVelocity (Property)|RotVelocity]]
|-
|{{PropertyIcon}}||[[Shape (Property)|Shape]]
|-
|{{PropertyIcon}}||[[Sides (Property)|Sides]]
|-
|{{PropertyIcon}}||[[Size (Property)|Size]]
|-
|{{PropertyIcon}}||[[Transparency (Property)|Transparency]]
|-
|{{PropertyIcon}}||[[Velocity]]
|-
|{{PropertyIcon}}||[[ParamA (Property)|(side)ParamA]]
|-
|{{PropertyIcon}}||[[ParamB (Property)|(side)ParamB]]
|-
|{{PropertyIcon}}||[[Surface (Property)|(side)Surface]]
|-
|{{PropertyIcon}}||[[SurfaceInput (Property)|(side)SurfaceInput]]
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[LocalSimulationTouched (Event)|LocalSimulationTouched]]
|-
|{{EventIcon}}||[[Touched (Event)|Touched]]
|}
{{ObjectList|image=Value icon.png|name=RayValue}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Value (Property)|Value]]
|-
{{DefaultEvents}}
|}
{{ObjectList|image=Part icon.png|name=RightAngleRampPart}}
|-
{{DefaultFunctions}}
|-
|{{FunctionIcon}}||[[BreakJoints (Function)|BreakJoints]]
|-
|{{FunctionIcon}}||[[GetMass (Function)|GetMass]]
|-
|{{FunctionIcon}}||[[MakeJoints (Function)|MakeJoints]]
|-
|{{FunctionIcon}}||[[Resize (Function)|Resize]]
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Anchored (Property)|Anchored]]
|-
|{{PropertyIcon}}||[[BrickColor (Property)|BrickColor]]
|-
|{{PropertyIcon}}||[[CFrame (Property)|CFrame]]
|-
|{{PropertyIcon}}||[[CanCollide (Property)|CanCollide]]
|-
|{{PropertyIcon}}||[[Elasticity (Property)|Elasticity]]
|-
|{{PropertyIcon}}||[[Friction (Property)|Friction]]
|-
|{{PropertyIcon}}||[[Locked (Property)|Locked]]
|-
|{{PropertyIcon}}||[[Material  (Property)|Material]]
|-
|{{PropertyIcon}}||[[Position (Property)|Position]]
|-
|{{PropertyIcon}}||[[Reflectance (Property)|Reflectance]]
|-
|{{PropertyIcon}}||[[ResizeIncrement (Property)|ResizeIncrement]]
|-
|{{PropertyIcon}}||[[ResizeableFaces (Property)|ResizeableFaces]]
|-
|{{PropertyIcon}}||[[RotVelocity (Property)|RotVelocity]]
|-
|{{PropertyIcon}}||[[Shape (Property)|Shape]]
|-
|{{PropertyIcon}}||[[Size (Property)|Size]]
|-
|{{PropertyIcon}}||[[Transparency (Property)|Transparency]]
|-
|{{PropertyIcon}}||[[Velocity]]
|-
|{{PropertyIcon}}||[[ParamA (Property)|(side)ParamA]]
|-
|{{PropertyIcon}}||[[ParamB (Property)|(side)ParamB]]
|-
|{{PropertyIcon}}||[[Surface (Property)|(side)Surface]]
|-
|{{PropertyIcon}}||[[SurfaceInput (Property)|(side)SurfaceInput]]
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[LocalSimulationTouched (Event)|LocalSimulationTouched]]
|-
|{{EventIcon}}||[[Touched (Event)|Touched]]
|}
{{ObjectList|image=BodyForce icon.png|name=RocketPropulsion}}
|-
{{DefaultFunctions}}
|-
|{{FunctionIcon}}||[[Abort (Function)|Abort]]
|-
|{{FunctionIcon}}||[[Fire (Function)|Fire]]
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[CartoonFactor (Property)|CartoonFactor]]
|-
|{{PropertyIcon}}||[[MaxSpeed (Property)|MaxSpeed]]
|-
|{{PropertyIcon}}||[[MaxThrust (Property)|MaxThrust]]
|-
|{{PropertyIcon}}||[[MaxTorque (Property)|MaxTorque]]
|-
|{{PropertyIcon}}||[[Target (Property)/rocketpropulsion|Target]]
|-
|{{PropertyIcon}}||[[TargetOffset (Property)|TargetOffset]]
|-
|{{PropertyIcon}}||[[TargetRadius (Property)|TargetRadius]]
|-
|{{PropertyIcon}}||[[ThrustD (Property)|ThrustD]]
|-
|{{PropertyIcon}}||[[ThrustP (Property)|ThrustP]]
|-
|{{PropertyIcon}}||[[TurnP (Property)|TurnP]]
|-
|{{PropertyIcon}}||[[TurnD (Property)|TurnD]]
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[ReachedTarget (Event)|ReachedTarget]]
|}
{{ObjectList|name=Rotate|image=Weld icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[C0 (Property)|C0]]
|-
|{{PropertyIcon}}||[[C1 (Property)|C1]]
|-
|{{PropertyIcon}}||[[Part0 (Property)|Part0]]
|-
|{{PropertyIcon}}||[[Part1 (Property)|Part1]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=RotateP}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[BaseAngle (Property)|BaseAngle]]
|-
|{{PropertyIcon}}||[[C0 (Property)|C0]]
|-
|{{PropertyIcon}}||[[C1 (Property)|C1]]
|-
|{{PropertyIcon}}||[[Part0 (Property)|Part0]]
|-
|{{PropertyIcon}}||[[Part1 (Property)|Part1]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=RotateV}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[BaseAngle (Property)|BaseAngle]]
|-
|{{PropertyIcon}}||[[C0 (Property)|C0]]
|-
|{{PropertyIcon}}||[[C1 (Property)|C1]]
|-
|{{PropertyIcon}}||[[Part0 (Property)|Part0]]
|-
|{{PropertyIcon}}||[[Part1 (Property)|Part1]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=ScreenGui|image=Screengui icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[AbsolutePosition (Property)|AbsolutePosition]]
|-
|{{PropertyIcon}}||[[AbsoluteSize (Property)|AbsoluteSize]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=Script|image=Script icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Disabled (Property)|Disabled]]
|-
|{{PropertyIcon}}||[[LinkedSource (Property)|LinkedSource]]
|-
|{{PropertyIcon}}||[[Source (Property)|Source]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=ScriptContext}}
|-
{{DefaultFunctions}}
|-
|{{PFunctionIcon}}||[[GetHeapStats (Function)|GetHeapStats]]
|-
|{{PFunctionIcon}}||[[GetScriptStats (Function)|GetScriptStats]]
|-
|{{PFunctionIcon}}||[[SetCollectScriptStats (Function)|SetCollectScriptStats]]
|-
|{{PFunctionIcon}}||[[SetTimeout (Function)|SetTimeout]]
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[ScriptsDisabled (Property)|ScriptsDisabled]]
|-
{{DefaultEvents}}
|}
{{ObjectList|image=Seat icon.png|name=Seat}}
|-
{{DefaultFunctions}}
|-
|{{functionIcon}}||[[BreakJoints (Function)|BreakJoints]]
|-
|{{functionIcon}}||[[GetMass (Function)|GetMass]]
|-
|{{functionIcon}}||[[MakeJoints (Function)|MakeJoints]]
|-
{{DefaultProperties}}
|-
|{{propertyIcon}}||[[Anchored (Property)|Anchored]]
|-
|{{propertyIcon}}||[[BrickColor (Property)|BrickColor]]
|-
|{{propertyIcon}}||[[CFrame (Property)|CFrame]]
|-
|{{propertyIcon}}||[[CanCollide (Property)|CanCollide]]
|-
|{{propertyIcon}}||[[Controller (Property)|Controller]]
|-
|{{propertyIcon}}||[[ControllerFlagShown (Property)|ControllerFlagShown]]
|-
|{{propertyIcon}}||[[Elasticity (Property)|Elasticity]]
|-
|{{propertyIcon}}||[[Friction (Property)|Friction]]
|-
|{{propertyIcon}}||[[Locked (Property)|Locked]]
|-
|{{propertyIcon}}||[[Position (Property)|Position]]
|-
|{{propertyIcon}}||[[Reflectance (Property)|Reflectance]]
|-
|{{propertyIcon}}||[[RotVelocity (Property)|RotVelocity]]
|-
|{{propertyIcon}}||[[Shape]]
|-
|{{propertyIcon}}||[[Size (Property)|Size]]
|-
|{{propertyIcon}}||[[Transparency (Property)|Transparency]]
|-
|{{propertyIcon}}||[[Velocity (Property)|Velocity]]
|-
|{{propertyIcon}}||[[FormFactor (Property)|FormFactor]]
|-
{{DefaultEvents}}
|-
|{{eventIcon}}||[[Touched (Event)|Touched]]
|}
{{ObjectList|name=SelectionBox|image=Slectionbox icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Adornee (Property)|Adornee]]
|-
|{{PropertyIcon}}||[[Color (Property)|Color]]
|-
|{{PropertyIcon}}||[[Transparency (Property)|Transparency]]
|-
|{{PropertyIcon}}||[[Visible (Property)|Visible]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=SelectionPartLasso}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Color (Property)|Color]]
|-
|{{PropertyIcon}}||[[Humanoid (Property)|Humanoind]]
|-
|{{PropertyIcon}}||[[Part (Property)|Part]]
|-
|{{PropertyIcon}}||[[Transparency (Property)|Transparency]]
|-
|{{PropertyIcon}}||[[Visible (Property)|Visible]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=SelectionPointLasso}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Color (Property)|Color]]
|-
|{{PropertyIcon}}||[[Humanoid (Property)|Humanoind]]
|-
|{{PropertyIcon}}||[[Point (Property)|Point]]
|-
|{{PropertyIcon}}||[[Transparency (Property)|Transparency]]
|-
|{{PropertyIcon}}||[[Visible (Property)|Visible]]
|-
{{DefaultEvents}}
|}
{{ObjectList|image=Shirt icon.png|name=Shirt}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{propertyIcon}}||[[ShirtTemplate (Property)|ShirtTemplate]]
|-
{{DefaultEvents}}
|-
|}
{{ObjectList|name=ShirtGraphic|image=Shirtgraphic icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Graphic (Property)|Graphic]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=SkateboardPlatform}}
|-
{{DefaultFunctions}}
|-
|{{FunctionIcon}}||[[ApplySpecificImpulse (Function)|ApplySpecificImpulse]]
|-
|{{functionIcon}}||[[BreakJoints (Function)|BreakJoints]]
|-
|{{functionIcon}}||[[GetMass (Function)|GetMass]]
|-
|{{functionIcon}}||[[MakeJoints (Function)|MakeJoints]]
|-
|{{FunctionIcon}}||[[Resize (Function)|Resize]]
|-
{{DefaultProperties}}
|-
|{{propertyIcon}}||[[Anchored (Property)|Anchored]]
|-
|{{propertyIcon}}||[[BrickColor (Property)|BrickColor]]
|-
|{{propertyIcon}}||[[CFrame (Property)|CFrame]]
|-
|{{propertyIcon}}||[[CanCollide (Property)|CanCollide]]
|-
|{{propertyIcon}}||[[Controller (Property)|Controller]]
|-
|{{propertyIcon}}||[[ControllingHumanoid (Property)|ControllingHumanoid]]
|-
|{{propertyIcon}}||[[Elasticity (Property)|Elasticity]]
|-
|{{propertyIcon}}||[[Friction (Property)|Friction]]
|-
|{{propertyIcon}}||[[Locked (Property)|Locked]]
|-
|{{PropertyIcon}}||[[Material (Property)|Material]]
|-
|{{propertyIcon}}||[[Position (Property)|Position]]
|-
|{{propertyIcon}}||[[Reflectance (Property)|Reflectance]]
|-
|{{PropertyIcon}}||[[ResizeIncrement (Property)|ResizeIncrement]]
|-
|{{PropertyIcon}}||[[ResizeableFaces (Property)|ResizeableFaces]]
|-
|{{propertyIcon}}||[[RotVelocity (Property)|RotVelocity]]
|-
|{{propertyIcon}}||[[Shape (Property)|Shape]]
|-
|{{propertyIcon}}||[[Size (Property)|Size]]
|-
|{{PropertyIcon}}||[[Steer (Property)|Steer]]
|-
|{{PropertyIcon}}||[[StickyWheels (Property)|StickyWheels]]
|-
|{{PropertyIcon}}||[[Throttle (Property)|Throttle]]
|-
|{{propertyIcon}}||[[Transparency (Property)|Transparency]]
|-
|{{propertyIcon}}||[[Velocity (Property)|Velocity]]
|-
|{{propertyIcon}}||[[FormFactor (Property)|FormFactor]]
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[Equipped (Event)|Equipped]]
|-
|{{EventIcon}}||[[Touched (Event)|Touched]]
|-
|{{EventIcon}}||[[LocalSimulationTouched (Event)|LocalSimulationTouched]]
|-
|{{EventIcon}}||[[MoveStateChanged (Event)|MoveStateChanged]]
|-
|{{EventIcon}}||[[Unequipped (Event)|Unequipped]]
|}
{{ObjectList|name=Skin}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[SkinColor (Property)|SkinColor]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=Sky|image=Sky icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[CelestialBodiesShown (Property)|CelestialBodiesShown]]
|-
|{{PropertyIcon}}||[[SkyboxBk (Property)|SkyboxBk]]
|-
|{{PropertyIcon}}||[[SkyboxDn (Property)|SkyboxDn]]
|-
|{{PropertyIcon}}||[[SkyboxFt (Property)|SkyboxFt]]
|-
|{{PropertyIcon}}||[[SkyboxLf (Property)|SkyboxLf]]
|-
|{{PropertyIcon}}||[[SkyboxRt (Property)|SkyboxRt]]
|-
|{{PropertyIcon}}||[[SkyboxUp (Property)|SkyboxUp]]
|-
|{{PropertyIcon}}||[[StarCount (Property)|StarCount]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=Smoke}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Color (Property)|Color]]
|-
|{{PropertyIcon}}||[[Enabled (Property)|Enabled]]
|-
|{{PropertyIcon}}||[[Opacity (Property)|Opacity]]
|-
|{{PropertyIcon}}||[[RiseVelocity (Property)|RiseVelocity]]
|-
|{{PropertyIcon}}||[[Size (Property)|Size]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=Snap}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{propertyIcon}}||[[C0 (Property)|C0]]
|-
|{{propertyIcon}}||[[C1 (Property)|C1]]
|-
|{{propertyIcon}}||[[Part0 (Property)|Part0]]
|-
|{{propertyIcon}}||[[Part1 (Property)|Part1]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=Sound|image=Sound icon.png}}
|-
{{DefaultFunctions}}
|-
|{{FunctionIcon}}||[[Play (Function)|Play]]
|-
|{{FunctionIcon}}||[[Pause (Function)|Pause]]
|-
|{{FunctionIcon}}||[[Stop (Function)|Stop]]
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[IsPaused (Property)|IsPaused]]
|-
|{{PropertyIcon}}||[[IsPlaying (Property)|IsPlaying]]
|-
|{{PropertyIcon}}||[[Looped (Property)|Looped]]
|-
|{{PropertyIcon}}||[[Pitch (Property)|Pitch]]
|-
|{{PropertyIcon}}||[[PlayOnRemove (Property)|PlayOnRemove]]
|-
|{{PropertyIcon}}||[[SoundId (Property)|SoundId]]
|-
|{{PropertyIcon}}||[[Volume (Property)|Volume]]
|-
{{DefaultEvents}}
|}
{{ObjectList|image=Sparkles icon.png|name=Sparkles}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{propertyIcon}}||[[Color (Property)|Color]]
|-
|{{propertyIcon}}||[[Enabled (Property)|Enabled]]
|-
{{DefaultEvents}}
|-
|}
{{ObjectList|image=Spawnlocation icon.png|name=SpawnLocation}}
|-
{{DefaultFunctions}}
|-
|{{functionIcon}}||[[BreakJoints (Function)|BreakJoints]]
|-
|{{functionIcon}}||[[GetMass (Function)|GetMass]]
|-
|{{functionIcon}}||[[MakeJoints (Function)|MakeJoints]]
|-
{{DefaultProperties}}
|-
|{{propertyIcon}}||[[AllowTeamChangeOnTouch (Property)|AllowTeamChangeOnTouch]]
|-
|{{propertyIcon}}||[[Anchored (Property)|Anchored]]
|-
|{{propertyIcon}}||[[BrickColor (Property)|BrickColor]]
|-
|{{propertyIcon}}||[[CFrame (Property)|CFrame]]
|-
|{{propertyIcon}}||[[CanCollide (Property)|CanCollide]]
|-
|{{propertyIcon}}||[[Controller (Property)|Controller]]
|-
|{{propertyIcon}}||[[ControllerFlagShown (Property)|ControllerFlagShown]]
|-
|{{propertyIcon}}||[[Duration (property)|Duration]]
|-
|{{propertyIcon}}||[[Elasticity (Property)|Elasticity]]
|-
|{{propertyIcon}}||[[Friction (Property)|Friction]]
|-
|{{propertyIcon}}||[[Locked (Property)|Locked]]
|-
|{{propertyIcon}}||[[Neutral (property)|Neutral]]
|-
|{{propertyIcon}}||[[Position (Property)|Position]]
|-
|{{propertyIcon}}||[[Reflectance (Property)|Reflectance]]
|-
|{{propertyIcon}}||[[RotVelocity (Property)|RotVelocity]]
|-
|{{propertyIcon}}||[[Shape]]
|-
|{{propertyIcon}}||[[Size (Property)|Size]]
|-
|{{propertyIcon}}||[[TeamColor (property)|TeamColor]]
|-
|{{propertyIcon}}||[[Transparency (Property)|Transparency]]
|-
|{{PropertyIcon}}||[[Velocity (Property)|Velocity]]
|-
|{{propertyIcon}}||[[FormFactor (Property)|FormFactor]]
|-
{{DefaultEvents}}
|-
|{{eventIcon}}||[[OutfitChanged (Event)|OutfitChanged]]
|-
|{{eventIcon}}||[[Touched (Event)|Touched]]
|}
{{ObjectList|name=SpecialMesh|image=Mesh icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[MeshId (Property)|MeshId]]
|-
|{{PropertyIcon}}||[[MeshType (Property)|MeshType]]
|-
|{{PropertyIcon}}||[[Offset (Property|Offset]]
|-
|{{PropertyIcon}}||[[Scale (Property)|Scale]]
|-
|{{PropertyIcon}}||[[TextureId (Property)|TextureId]]
|-
|{{PropertyIcon}}||[[VertexColor (Property)|VertexColor]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=StarterGear|image=Starterpack icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
{{DefaultEvents}}
|}
{{ObjectList|name=StarterGui|image=Starterpack icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[ShowDevelopmentGui (Property)|ShowDevelopmentGui]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=StatsItem}}
|-
{{DefaultFunctions}}
|-
|{{PFunctionIcon}}||[[GetValues (Function)|GetValues]]
|-
|{{PFunctionIcon}}||[[GetValueString (Function)|GetValueString]]
|-
{{DefaultProperties}}
|-
{{DefaultEvents}}
|}
{{ObjectList|image=Value icon.png|name=StringValue}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Value (Property)|Value]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=SurfaceSelection|image=Surfaceselection icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Adornee (Property)|Adornee]]
|-
|{{PropertyIcon}}||[[Color (Property)|Color]]
|-
|{{PropertyIcon}}||[[TargetSurface (Property)|TargetSurface]]
|-
|{{PropertyIcon}}||[[Transparency (Property)|Transparency]]
|-
|{{PropertyIcon}}||[[Visible (Property)|Visible]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=Team|image=Team icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[AutoAssignable (Property)|AutoAssignable]]
|-
|{{PropertyIcon}}||[[AutoColorCharacters (Property)|AutoColorCharacters]]
|-
|{{PropertyIcon}}||[[Score (Property)|Score]]
|-
|{{PropertyIcon}}||[[TeamColor (Property)|TeamColor]]
|-
{{DefaultEvents}}
|}
{{ObjectList|image=Object Icon.png|name=TextBox}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{propertyIcon}}||[[AbsolutePosition (Property)|AbsolutePosition]]
|-
|{{propertyIcon}}||[[AbsoluteSize (Property)|AbsoluteSize]]
|-
|{{propertyIcon}}||[[Active (Property)|Active]]
|-
|{{propertyIcon}}||[[BackgroundTransparency (Property)|BackgroundTransparency]]
|-
|{{propertyIcon}}||[[BorderColor3 (Property)|BorderColor3]]
|-
|{{propertyIcon}}||[[BorderSizePixel (Property)|BorderSizePixel]]
|-
|{{propertyIcon}}||[[Position (Property)|Position]]
|-
|{{propertyIcon}}||[[Size (Property)|Size]]
|-
|{{propertyIcon}}||[[SizeConstraint (Property)|SizeConstraint]]
|-
|{{propertyIcon}}||[[Text (Property)|Text]]
|-
|{{propertyIcon}}||[[TextColor3 (Property)|TextColor3]]
|-
|{{propertyIcon}}||[[TextTransparency (Property)|TextTransparency]]
|-
|{{propertyIcon}}||[[TextWrap (Property)|TextWrap]]
|-
|{{propertyIcon}}||[[TextXAlignment (Property)|TextAlignment]]
|-
|{{propertyIcon}}||[[TextYAlignment (Property)|TextYAlignment]]
|-
|{{propertyIcon}}||[[Visible (Property)|Visible]]
|-
|{{propertyIcon}}||[[ZIndex (Property)|ZIndex]]
|-
{{DefaultEvents}}
|-
|{{eventIcon}}||[[MouseEnter (Event)|MouseEnter]]
|-
|{{eventIcon}}||[[MouseLeave (Event)|MouseLeave]]
|-
|{{eventIcon}}||[[MouseMoved (Event)|MouseMoved]]
|-}


{{Object|TextButton}}
These objects bind parts together, sometimes with an extra effect such as a hinge or motor. All classes here inherit from the JointInstance abstract class.
{{ObjectList|image=Textlabel icon.png|name=TextLabel}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[AbsolutePosition%20%28Property%29|AbsolutePosition]]
|-
|{{PropertyIcon}}||[[AbsoluteSize%20%28Property%29|AbsoluteSize]]
|-
|{{PropertyIcon}}||[[Active%20%28Property%29|Active]]
|-
|{{PropertyIcon}}||<s>[[BackgroundColor%20%28Property%29|BackgroundColor]]</s>
|-
|{{PropertyIcon}}||[[BackgroundColor3%20%28Property%29|BackgroundColor3]]
|-
|{{PropertyIcon}}||[[BackgroundTransparency%20%28Property%29|BackgroundTransparency]]
|-
|{{PropertyIcon}}||<s>[[BorderColor%20%28Property%29|BorderColor]]</s>
|-
|{{PropertyIcon}}||[[BorderColor3%20%28Property%29|BorderColor3]]
|-
|{{PropertyIcon}}||[[BorderSizePixel%20%28Property%29|BorderSizePixel]]
|-
|{{PropertyIcon}}||[[Position%20%28Property%29|Position]]
|-
|{{PropertyIcon}}||[[Size%20%28Property%29|Size]]
|-
|{{PropertyIcon}}||[[SizeConstraint%20%28Property%29|SizeConstraint]]
|-
|{{PropertyIcon}}||[[Text%20%28Property%29|Text]]
|-
|{{PropertyIcon}}||<s>[[TextColor%20%28Property%29|TextColor]]</s>
|-
|{{PropertyIcon}}||[[TextColor3%20%28Property%29|TextColor3]]
|-
|{{propertyIcon}}||[[TextTransparency (Property)|TextTransparency]]
|-
|{{propertyIcon}}||[[TextWrap (Property)|TextWrap]]
|-
|{{propertyIcon}}||[[TextXAlignment (Property)|TextXAlignment]]
|-
|{{propertyIcon}}||[[TextYAlignment (Property)|TextYAlignment]]
|-
|{{PropertyIcon}}||<s>[[Transparency%20%28Property%29|Transparency]]</s>
|-
|{{propertyIcon}}||[[Visible (Property)|Visible]]
|-
|{{propertyIcon}}||[[ZIndex (Property)|ZIndex]]
|-
{{DefaultEvents}}
|-
|{{eventIcon}}||[[MouseEnter (Property)|MouseEnter]]
|-
|{{eventIcon}}||[[MouseLeave (Property)|MouseLeave]]
|-
|{{eventIcon}}||[[MouseMoved (Property)|MouseMoved]]
|}
{{ObjectList|name=Texture|image=Texture icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{propertyIcon}}||[[Face (Property)|Face]]
|-
|{{propertyIcon}}||[[Shiny (Property)|Shiny]]
|-
|{{PropertyIcon}}||[[Specular (Property)|Specular]]
|-
|{{PropertyIcon}}||[[StudsPerTileU (Property)|StudsPerTileU]]
|-
|{{PropertyIcon}}||[[StudsPerTileV (Property)|StudsPerTileV]]
|-
|{{propertyIcon}}||[[Texture (Property)|Texture]]
|-
{{DefaultEvents}}
|}
{{Object|Tool}}
{{ObjectList|name=TouchTransmitter|image=Forcefield icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{propertyIcon}}||[[Target (Property)/TouchTransmitter|Target]]
|-
{{DefaultEvents}}
|}
{{Object|TrussPart}}
{{ObjectList|image=Value icon.png|name=Vector3Value}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Value (Property)|Value]]
|-
{{DefaultEvents}}
|}
{{ObjectList|name=VehicleSeat|image=Seat icon.png}}
|-
{{DefaultFunctions}}
|-
|{{functionIcon}}||[[BreakJoints (Function)|BreakJoints]]
|-
|{{functionIcon}}||[[GetMass (Function)|GetMass]]
|-
|{{functionIcon}}||[[MakeJoints (Function)|MakeJoints]]
|-
{{DefaultProperties}}
|-
|{{propertyIcon}}||[[Anchored (Property)|Anchored]]
|-
|{{PropertyIcon}}||[[AreHingesDetected (Property)|AreHingesDetected]]
|-
|{{propertyIcon}}||[[BrickColor (Property)|BrickColor]]
|-
|{{propertyIcon}}||[[CFrame (Property)|CFrame]]
|-
|{{propertyIcon}}||[[CanCollide (Property)|CanCollide]]
|-
|{{propertyIcon}}||[[Elasticity (Property)|Elasticity]]
|-
|{{propertyIcon}}||[[Friction (Property)|Friction]]
|-
|{{PropertyIcon}}||[[HeadsUpDisplay (Property)|HeadsUpDisplay]]
|-
|{{propertyIcon}}||[[Locked (Property)|Locked]]
|-
|{{PropertyIcon}}||[[Material (Property)|Material]]
|-
|{{PropertyIcon}}||[[MaxSpeed (Property)|MaxSpeed]]
|-
|{{propertyIcon}}||[[Position (Property)|Position]]
|-
|{{propertyIcon}}||[[Reflectance (Property)|Reflectance]]
|-
|{{PropertyIcon}}||[[ResizeIncrement (Property)|ResizeIncrement]]
|-
|{{PropertyIcon}}||[[ResizeableFaces (Property)|ResizeableFaces]]
|-
|{{propertyIcon}}||[[RotVelocity (Property)|RotVelocity]]
|-
|{{propertyIcon}}||[[Steer (Property)|Steer]]
|-
|{{propertyIcon}}||[[Size (Property)|Size]]
|-
|{{PropertyIcon}}||[[Throttle (Property)|Throttle]]
|-
|{{PropertyIcon}}||[[Torque (Property)|Torque]]
|-
|{{propertyIcon}}||[[Transparency (Property)|Transparency]]
|-
|{{PropertyIcon}}||[[TurnSpeed (Property)|TurnSpeed]]
|-
|{{propertyIcon}}||[[Velocity (Property)|Velocity]]
|-
{{DefaultEvents}}
|-
|{{eventIcon}}||[[LocalSimulationTouched (Event)|LocalSimulationTouched]]
|-
|{{eventIcon}}||[[Touched (Event)|Touched]]
|}
{{ObjectList|name=VelocityMotor}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{propertyIcon}}||[[C0 (Property)|C0]]
|-
|{{propertyIcon}}||[[C1 (Property)|C1]]
|-
|{{propertyIcon}}||[[CurrentAngle]]
|-
|{{propertyIcon}}||[[DesiredAngle]]
|-
|{{propertyIcon}}||[[RBX.lua.Hole (Object)|Hole]]
|-
|{{propertyIcon}}||[[MaxVelocity]]
|-
|{{propertyIcon}}||[[Part0 (Property)|Part0]]
|-
|{{propertyIcon}}||[[Part1 (Property)|Part1]]
|-
{{DefaultEvents}}
|}
{{Object|WedgePart}}
{{Object|Weld}}


|}<!--End of Objects table --->
* {{ClassRefItem|Glue}}
* {{ClassRefItem|Motor}}
* {{ClassRefItem|MotorFeature}}
* {{ClassRefItem|Motor6D}}
* {{ClassRefItem|Rotate}}
* {{ClassRefItem|RotateP}}
* {{ClassRefItem|RotateV}}
* {{ClassRefItem|Snap}}
* {{ClassRefItem|VelocityMotor}}
* {{ClassRefItem|Weld}}
=Containers=


==Services==
These objects are designed to contain other objects as children. For example, the Workspace holds objects that are simulated as the game runs.
{| cellspacing=5 border=0 width=100% style="vertical-align:top;"
|style="width:50%; vertical-align:top"|<!-- Start of first column -->


{{ServiceList|name=BadgeService}}
* {{ClassRefItem|Backpack}}
|-
* {{ClassRefItem|Configuration}}
{{DefaultFunctions}}
* {{ClassRefItem|DataModel}}
|-
* {{ClassRefItem|PlayerGui}}
|{{FunctionIcon}}||[[AwardBadge (Function)|AwardBadge]]
* {{ClassRefItem|StarterGear}}
|-
* {{ClassRefItem|StarterGui}}
|{{FunctionIcon}}||[[UserHasBadge (Function)|UserHasBadge]]
* {{ClassRefItem|Teams}}
|-
=Services=
{{DefaultProperties}}
|-
{{DefaultEvents}}
|}
{{ServiceList|name=ChangeHistoryService}}
|-
{{DefaultFunctions}}
|-
|{{PFunctionIcon}}||[[GetCanRedo (Function)|GetCanRedo]]
|-
|{{PFunctionIcon}}||[[GetCanUndo (Function)|GetCanUndo]]
|-
|{{PFunctionIcon}}||[[Redo (Function)|Redo]]
|-
|{{PFunctionIcon}}||[[SetEnabled (Function)|SetEnabled]]
|-
|{{PFunctionIcon}}||[[Undo (Function)|Undo]]
|-
{{DefaultProperties}}
|-
{{DefaultEvents}}
|}
{{ServiceList|image=Debris icon.png|name=Debris}}
|-
{{DefaultFunctions}}
|-
|{{FunctionIcon}}||[[AddItem (Function)|AddItem]]
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[MaxItems (Property)|MaxItems]]
|-
{{DefaultEvents}}
|}
{{ServiceList|name=InsertService}}
|-
{{DefaultFunctions}}
|-
|{{FunctionIcon}}||[[GetBaseCategories (Function)|GetBaseCategories]]
|-
|{{FunctionIcon}}||[[GetCollection (Function)|GetCollection]]
|-
|{{FunctionIcon}}||[[GetUserCategories (Function)|GetUserCategories]]
|-
|{{FunctionIcon}}||[[Insert (Function)|Insert]]
|-
|{{FunctionIcon}}||[[LoadAsset (Function)|LoadAsset]]
|-
|{{FunctionIcon}}||[[LoadAssetVersion (Function)|LoadAssetVersion]]
|-
|{{PFunctionIcon}}||[[SetAdvancedResults (Function)|SetAdvancedResults]]
|-
{{DefaultProperties}}
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[InsertError (Event)|InsertError]]
|-
|{{EventIcon}}||[[InsertReady (Event)|InsertReady]]
|-
|{{EventIcon}}||[[InsertRequest (Event)|InsertRequest]]
|-
|{{EventIcon}}||[[InsertRequestAsset (Event)|InsertRequestAsset]]
|-
|{{EventIcon}}||[[InsertRequestAssetVersion (Event)|InsertRequestAssetVersion]]
|}
{{ServiceList|image=Lighting icon.png|name=Lighting}}
|-
{{DefaultFunctions}}
|-
|{{FunctionIcon}}||[[GetMinutesAfterMidnight (Function)|GetMinutesAfterMidnight]]
|-
|{{FunctionIcon}}||[[GetMoonDirection (Function)|GetMoonDirection]]
|-
|{{FunctionIcon}}||[[GetMoonPhase (Function)|GetMoonPhase]]
|-
|{{FunctionIcon}}||[[GetSunDirection (Function)|GetSunDirection]]
|-
|{{FunctionIcon}}||[[SetMinutesAfterMidnight (Function)|SetMinutesAfterMidnight]]
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[Ambient (Property)|Ambient]]
|-
|{{PropertyIcon}}||[[Brightness (Property)|Brightness]]
|-
|{{PropertyIcon}}||[[ColorShift_Bottom (Property)|ColorShift_Bottom]]
|-
|{{PropertyIcon}}||[[ColorShift_Top (Property)|ColorShift_Top]]
|-
|{{PropertyIcon}}||[[GeographicLatitude (Property)|GeographicLatitude]]
|-
|{{PropertyIcon}}||[[ShadowColor (Property)|ShadowColor]]
|-
|{{PropertyIcon}}||[[TimeOfDay (Property)|TimeOfDay]]
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[LightingChanged (Event)|LightingChanged]]
|}
{{ServiceList|name=StarterPack|image=Starterpack icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
{{DefaultEvents}}
|}


|style="width:50%; vertical-align:top"|<!-- Start of second column -->
These objects generally operate in the background, and may be helpful with place development. They're unique in that they may only have one instance of themselves, and can be acquired with the GetService method.


{{ServiceList|name=PlayerGui}}
* {{ClassRefItem|BadgeService}}
|-
* {{ClassRefItem|Debris}}
{{DefaultFunctions}}
* {{ClassRefItem|HtmlService|early=true}}
|-
* {{ClassRefItem|InsertService}}
{{DefaultProperties}}
* {{ClassRefItem|Lighting}}
|-
* {{ClassRefItem|StarterPack}}
{{DefaultEvents}}
* {{ClassRefItem|Players}}
|}
* {{ClassRefItem|ScriptContext}}
{{ServiceList|image=Players icon.png|name=Players}}
* {{ClassRefItem|SoundService}}
|-
* {{ClassRefItem|Teams}}
{{DefaultFunctions}}
* {{ClassRefItem|TeleportService|late=true}}
|-
* {{ClassRefItem|Timer}}
|{{PFunctionIcon}}||[[Chat (Function)|Chat]]
* {{ClassRefItem|Workspace}}
|-
=Internal=
|{{PFunctionIcon}}||[[CreateLocalPlayer (Function)|CreateLocalPlayer]]
|-
|{{PFunctionIcon}}||[[GetPlayerByID (Function)|GetPlayerByID]]
|-
|{{FunctionIcon}}||[[GetPlayerFromCharacter (Function)|GetPlayersFromCharacter]]
|-
|{{FunctionIcon}}||[[GetPlayers (Function)|GetPlayers]]
|-
|{{PFunctionIcon}}||[[ReportAbuse (Function)|ReportAbuse]]
|-
|{{PFunctionIcon}}||[[SetAbuseReport (Function)|SetAbuseReport]]
|-
|{{PFunctionIcon}}||[[SetBuildToolsUrl (Function)|SetBuildToolsUrl]]
|-
|{{PFunctionIcon}}||[[SetBuildUserPermissionsUrl (Function)|SetBuildUserPermissionsUrl]]
|-
|{{PFunctionIcon}}||[[SetChatFilterUrl (Function)|SetChatFilterUrl]]
|-
|{{PFunctionIcon}}||[[SetChatStyle (Function)|SetChatStyle]]
|-
|{{PFunctionIcon}}||[[SetSysStatsUrl (Function)|SetSysStatsUrl]]
|-
|{{FunctionIcon}}||[[PlayerFromCharacter (Function)|PlayerFromCharacter]]
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[BubbleChat (Property)|BubbleChat]]
|-
|{{PropertyIcon}}||[[ClassicChat (Property)|ClassicChat]]
|-
|{{PropertyIcon}}||[[LocalPlayer (Property)|LocalPlayer]]
|-
|{{PropertyIcon}}||[[MaxPlayers (Property)|MaxPlayers]]
|-
|{{PropertyIcon}}||[[NumPlayers (Property)|NumPlayers]]
|-
{{DefaultEvents}}
|-
|{{EventIcon}}||[[PlayerAdded (Event)|PlayerAdded]]
|-
|{{EventIcon}}||[[PlayerRemoving (Event)|PlayerRemoving]]
|}
{{ServiceList|name=Selection}}
|-
{{DefaultFunctions}}
|-
|{{PFunctionIcon}}||[[Get (Function)|Get]]
|-
|{{PFunctionIcon}}||[[Set (Function)|Set]]
|-
{{DefaultProperties}}
|-
{{DefaultEvents}}
|}
{{ServiceList|image=Teams icon.png|name=Teams}}
|-
{{DefaultFunctions}}
|-
|{{FunctionIcon}}||[[GetTeams (Function)|GetTeams]]
|-
|{{FunctionIcon}}||[[RebalanceTeams (Function)|RebalanceTeams]]
|-
{{DefaultProperties}}
|-
{{DefaultEvents}}
|}
{{ServiceList|image=Workspace icon.png|name=Workspace}}
|-
{{DefaultFunctions}}
|-
|{{PFunctionIcon}}||[[BreakJoints (Function)/Workspace|BreakJoints]]
|-
|{{FunctionIcon}}||[[BreakJoints (Function)|BreakJoints]]
|-
|{{pFunctionIcon}}||[[InsertContent (Function)|InsertContent]]
|-
|{{pFunctionIcon}}||[[MakeJoints (Function)/Workspace|MakeJoints]]
|-
|{{FunctionIcon}}||[[MakeJoints (Function)|MakeJoints]]
|-
|{{FunctionIcon}}||[[MoveTo (Function)|MoveTo]]
|-
|{{PFunctionIcon}}||[[SetPhysicsThrottleEnabled (Function)|SetPhysicsThrottleEnabled]]
|-
|{{PFunctionIcon}}||[[ZoomToExtents (Function)|ZoomToExtents]]
|-
{{DefaultProperties}}
|-
|{{propertyIcon}}||[[CurrentCamera (Property)|CurrentCamera]]
|-
|{{PropertyIcon}}||[[DistributedGameTime (Property)|DistributedGameTime]]
|-
|{{propertyIcon}}||[[PrimaryPart (Property)|PrimaryPart]]
|-
{{DefaultEvents}}
|}


|}<!-- End of services table -->
These objects are used internally by the game engine. Generally, trying to use them in Scripts or LocalScripts will result in an error. However, [[Plugin|Plugins]] and the Command Bar in Studio may use them. They might come in handy for making [[How_To_Make_Plugins|Plugins]] to enhance your Studio workflow.


==Structural Classes==
==Structural Classes==
{| cellspacing=5 border=0 width=100% style="vertical-align:top;"
[[Structural_Class|Structural Classes]], or "superclasses", are objects which can't be created or used with Instance.new in game, but are the basis for other objects to inherit properties, events, and methods. For example, {{ClassRefItem|Part}}, {{ClassRefItem|TrussPart}}, and {{ClassRefItem|WedgePart}}, all inherit from the structural class {{ClassRefItem|BasePart}}.
|style="width:50%; vertical-align:top"|<!-- Start of first column -->


{{Object|Accoutrement}}
Essentially, they're used for creating objects that are mostly similar, but slightly diverge, such as a Part and TrussPart. They both require the same properties and methods but their physical appearance and functionality diverge.
{{Object|BackpackItem}}
{{Object|BasePart}}
{{ObjectList|name=Feature|image=Object Icon.png}}
|-
{{DefaultFunctions}}
|-
{{DefaultProperties}}
|-
|{{PropertyIcon}}||[[FaceId (Property)|FaceId]]
|-
|{{PropertyIcon}}||[[InOut (Property)|InOut]]
|-
|{{PropertyIcon}}||[[LeftRight (Property)|LeftRight]]
|-
|{{PropertyIcon}}||[[TopBottom (Property)|TopBottom]]
|-
{{DefaultEvents}}
|}


|style="width:50%; vertical-align:top"|<!-- Start of second column -->
* {{ClassRefItem|Instance}}
* {{ClassRefItem|Accoutrement}}
* {{ClassRefItem|BackpackItem}}
* {{ClassRefItem|BasePart}}
* {{ClassRefItem|BasePlayerGui}}
* {{ClassRefItem|Clothing}}
* {{ClassRefItem|ControllerService|early=true}}
* {{ClassRefItem|Feature}}
* {{ClassRefItem|FormFactorPart}}
* {{ClassRefItem|GuiBase}}
* {{ClassRefItem|GuiButton}}
* {{ClassRefItem|GuiLabel}}
* {{ClassRefItem|GuiObject}}
* {{ClassRefItem|JointInstance}}
* {{ClassRefItem|NetworkPeer}}
* {{ClassRefItem|PVAdornment}}
* {{ClassRefItem|PVInstance}}
* {{ClassRefItem|ReflectionMetadataItem}}
* {{ClassRefItem|ROOT}}
* {{ClassRefItem|StatsItem}}
==Objects==


{{Object|Instance}}
* {{ClassRefItem|AnimationTrackState}}
{{Object|JointInstance}}
* {{ClassRefItem|AutoJoint}}
{{ObjectList|name=Platform|image=Object Icon.png}}
* {{ClassRefItem|HumanoidController}}
|-
* {{ClassRefItem|LocalBackpack}}
{{DefaultFunctions}}
* {{ClassRefItem|LocalBackpackItem}}
|-
* {{ClassRefItem|Mouse}}
|{{functionIcon}}||[[BreakJoints (Function)|BreakJoints]]
* {{ClassRefItem|NetworkClient}}
|-
* {{ClassRefItem|NetworkMarker}}
|{{functionIcon}}||[[GetMass (Function)|GetMass]]
* {{ClassRefItem|NetworkReplicator}}
|-
* {{ClassRefItem|NetworkServer}}
|{{functionIcon}}||[[MakeJoints (Function)|MakeJoints]]
* {{ClassRefItem|NetworkSettings}}
|-
* {{ClassRefItem|PrismPart}}
{{DefaultProperties}}
* {{ClassRefItem|PyramidPart}}
|-
* {{ClassRefItem|RightAngleRampPart}}
|{{propertyIcon}}||[[Anchored (Property)|Anchored]]
* {{ClassRefItem|ReflectionMetadataMember}}
|-
* {{ClassRefItem|RunningAverageItemDouble}}
|{{propertyIcon}}||[[BrickColor (Property)|BrickColor]]
* {{ClassRefItem|Stats}}
|-
* {{ClassRefItem|TextureTrail}}
|{{propertyIcon}}||[[CFrame (Property)|CFrame]]
* {{ClassRefItem|TouchTransmitter}}
|-
* {{ClassRefItem|VirtualUser}}
|{{propertyIcon}}||[[CanCollide (Property)|CanCollide]]
==Services==
|-
|{{propertyIcon}}||[[Controller (Property)|Controller]]
|-
|{{propertyIcon}}||[[ControllerFlagShown (Property)|ControllerFlagShown]]
|-
|{{propertyIcon}}||[[Elasticity (Property)|Elasticity]]
|-
|{{propertyIcon}}||[[Friction (Property)|Friction]]
|-
|{{propertyIcon}}||[[Locked (Property)|Locked]]
|-
|{{propertyIcon}}||[[Position (Property)|Position]]
|-
|{{propertyIcon}}||[[Reflectance (Property)|Reflectance]]
|-
|{{propertyIcon}}||[[RotVelocity (Property)|RotVelocity]]
|-
|{{propertyIcon}}||[[Shape]]
|-
|{{propertyIcon}}||[[Size (Property)|Size]]
|-
|{{propertyIcon}}||[[Transparency (Property)|Transparency]]
|-
|{{propertyIcon}}||[[Velocity (Property)|Velocity]]
|-
|{{propertyIcon}}||[[FormFactor (Property)|FormFactor]]
|-
{{DefaultEvents}}
|-
|{{eventIcon}}||[[OutfitChanged (Event)|OutfitChanged]]
|-
|{{eventIcon}}||[[Touched (Event)|Touched]]
|}


|}<!-- End of structures table -->
* {{ClassRefItem|ChangeHistoryService}}
* {{ClassRefItem|CollectionService}}
* {{ClassRefItem|ContentProvider}}
* {{ClassRefItem|CoreGui}}
* {{ClassRefItem|FlagStandService}}
* {{ClassRefItem|FriendService}}
* {{ClassRefItem|Geometry}}
* {{ClassRefItem|GuidRegistryService}}
* {{ClassRefItem|GuiService}}
* {{ClassRefItem|KeyframeSequenceProvider}}
* {{ClassRefItem|MeshService}}
* {{ClassRefItem|PhysicsService}}
* {{ClassRefItem|RenderHooksService}}
* {{ClassRefItem|RunService}}
* {{ClassRefItem|Selection}}
* {{ClassRefItem|SocialService}}
* {{ClassRefItem|SpawnerService}}
* {{ClassRefItem|TestService}}
* {{ClassRefItem|TextService}}
* {{ClassRefItem|TextureContentProvider}}
* {{ClassRefItem|TweenService}}
==Studio==
Some classes are used directly by Studio, but others can be used by Studio plugins to analyze properties of the game engine, hardware, and more.


{{:Classes}}
* {{ClassRefItem|DebugSettings}}
* {{ClassRefItem|FastLogSettings}}
* {{ClassRefItem|FunctionalTest}}
* {{ClassRefItem|GlobalSettings}}
* {{ClassRefItem|StudioSettings}}
* {{ClassRefItem|LuaSettings}}
* {{ClassRefItem|ProfilingItem}}
* {{ClassRefItem|PseudoPlayer}}
* {{ClassRefItem|RenderSettings}}
* {{ClassRefItem|StudioTool}}


[[Category:Reference Pages]]
[[Category:Reference Pages]]