API:Class/CornerWedgePart

Part icon.pngCornerWedgePart : Object Icon.pngBasePart : Object Icon.pngPVInstance : Object Icon.pngInstance

This is a corner piece which has the same properties as a Part.

Properties

PropertiesmemberhiddenProperties [toggle]

Inherited from Object Icon.pngBasePart:
boolAnchored

Sets whether or not the object is frozen in place.

|RMD member="API:Class/BasePart/Anchored"|Sets whether or not the object is frozen in place.|/RMD|
floatBackParamA

Rotational speed of a Motor/Hinge joint using InputType Sin.

|RMD member="API:Class/BasePart/BackParamA"|Rotational speed of a Motor/Hinge joint using InputType Sin.|/RMD|
floatBackParamB

Rotational speed of a Motor/Hinge joint using InputType Sin.

|RMD member="API:Class/BasePart/BackParamB"|Rotational speed of a Motor/Hinge joint using InputType Sin.|/RMD|
SurfaceTypeBackSurface

Sets what the type of the surface is.

|RMD member="API:Class/BasePart/BackSurface"|Sets what the type of the surface is.|/RMD|
InputTypeBackSurfaceInput

The input type of the surface.

|RMD member="API:Class/BasePart/BackSurfaceInput"|The input type of the surface.|/RMD|
floatBottomParamA

Rotational speed of a Motor/Hinge joint using InputType Sin.

|RMD member="API:Class/BasePart/BottomParamA"|Rotational speed of a Motor/Hinge joint using InputType Sin.|/RMD|
floatBottomParamB

Rotational speed of a Motor/Hinge joint using InputType Sin.

|RMD member="API:Class/BasePart/BottomParamB"|Rotational speed of a Motor/Hinge joint using InputType Sin.|/RMD|
SurfaceTypeBottomSurface

Sets what the type of the surface is.

|RMD member="API:Class/BasePart/BottomSurface"|Sets what the type of the surface is.|/RMD|
InputTypeBottomSurfaceInput

The input type of the surface.

|RMD member="API:Class/BasePart/BottomSurfaceInput"|The input type of the surface.|/RMD|
BrickColorBrickColor

Determines the color of a part.

|RMD member="API:Class/BasePart/BrickColor"|Determines the color of a part.|/RMD|
CFrameCFrame

The current physical position and rotation of an object.

|RMD member="API:Class/BasePart/CFrame"|The current physical position and rotation of an object.|/RMD|
boolCanCollide

If true, then the object will collide with other objects.

|RMD member="API:Class/BasePart/CanCollide"|If true, then the object will collide with other objects.|/RMD|
Vector3CenterOfMass [readonly]

Describes the position where the part's mass is concentrated.

|RMD member="API:Class/BasePart/CenterOfMass"|Describes the position where the part's mass is concentrated.|/RMD|
intCollisionGroupId

The id of the part’s collision group.

|RMD member="API:Class/BasePart/CollisionGroupId"|The id of the part’s collision group.|/RMD|
Color3Color

The Color3 value of the BasePart's color.

|RMD member="API:Class/BasePart/Color"|The Color3 value of the BasePart's color.|/RMD|
PhysicalPropertiesCustomPhysicalProperties

The specified custom physical properties under this BasePart. See PhysicalProperties for more details.

|RMD member="API:Class/BasePart/CustomPhysicalProperties"|The specified custom physical properties under this BasePart. See PhysicalProperties for more details.|/RMD|
floatFrontParamA

Rotational speed of a Motor/Hinge joint using InputType Sin.

|RMD member="API:Class/BasePart/FrontParamA"|Rotational speed of a Motor/Hinge joint using InputType Sin.|/RMD|
floatFrontParamB

Rotational speed of a Motor/Hinge joint using InputType Sin.

|RMD member="API:Class/BasePart/FrontParamB"|Rotational speed of a Motor/Hinge joint using InputType Sin.|/RMD|
SurfaceTypeFrontSurface

Sets what the type of the surface is.

|RMD member="API:Class/BasePart/FrontSurface"|Sets what the type of the surface is.|/RMD|
InputTypeFrontSurfaceInput

The input type of the surface.

|RMD member="API:Class/BasePart/FrontSurfaceInput"|The input type of the surface.|/RMD|
floatLeftParamA

Rotational speed of a Motor/Hinge joint using InputType Sin.

|RMD member="API:Class/BasePart/LeftParamA"|Rotational speed of a Motor/Hinge joint using InputType Sin.|/RMD|
floatLeftParamB

Rotational speed of a Motor/Hinge joint using InputType Sin.

|RMD member="API:Class/BasePart/LeftParamB"|Rotational speed of a Motor/Hinge joint using InputType Sin.|/RMD|
SurfaceTypeLeftSurface

Sets what the type of the surface is.

|RMD member="API:Class/BasePart/LeftSurface"|Sets what the type of the surface is.|/RMD|
InputTypeLeftSurfaceInput

The input type of the surface.

|RMD member="API:Class/BasePart/LeftSurfaceInput"|The input type of the surface.|/RMD|
boolLocked

If true, the object will not be be selectable by Studio tools or by in-game build tools provided the tools respect this property.

|RMD member="API:Class/BasePart/Locked"|If true, the object will not be be selectable by Studio tools or by in-game build tools provided the tools respect this property.|/RMD|
MaterialMaterial

Sets the material that the object is made out of.

|RMD member="API:Class/BasePart/Material"|Sets the material that the object is made out of.|/RMD|
Vector3Orientation

Describes the part's rotation around X, Y, and Z axis. Rotations are applied in YXZ order.

|RMD member="API:Class/BasePart/Orientation"|Describes the part's rotation around X, Y, and Z axis. Rotations are applied in YXZ order.|/RMD|
Vector3Position

Determines the position of a part in the workspace.

|RMD member="API:Class/BasePart/Position"|Determines the position of a part in the workspace.|/RMD|
floatReflectance

Determines how reflective an object is. This property should be set between 0 and 1.

|RMD member="API:Class/BasePart/Reflectance"|Determines how reflective an object is. This property should be set between 0 and 1.|/RMD|
intResizeIncrement [readonly]

Sets the value for the smallest change in size allowable by the Resize(NormalId, int) function.

|RMD member="API:Class/BasePart/ResizeIncrement"|Sets the value for the smallest change in size allowable by the Resize(NormalId, int) function.|/RMD|
FacesResizeableFaces [readonly]

Sets the value for the faces allowed to be resized by the Resize(NormalId, int) function.

|RMD member="API:Class/BasePart/ResizeableFaces"|Sets the value for the faces allowed to be resized by the Resize(NormalId, int) function.|/RMD|
floatRightParamA

Rotational speed of a Motor/Hinge joint using InputType Sin.

|RMD member="API:Class/BasePart/RightParamA"|Rotational speed of a Motor/Hinge joint using InputType Sin.|/RMD|
floatRightParamB

Rotational speed of a Motor/Hinge joint using InputType Sin.

|RMD member="API:Class/BasePart/RightParamB"|Rotational speed of a Motor/Hinge joint using InputType Sin.|/RMD|
SurfaceTypeRightSurface

Sets what the type of the surface is.

|RMD member="API:Class/BasePart/RightSurface"|Sets what the type of the surface is.|/RMD|
InputTypeRightSurfaceInput

The input type of the surface.

|RMD member="API:Class/BasePart/RightSurfaceInput"|The input type of the surface.|/RMD|
Vector3RotVelocity

The rotational velocity of the object.

|RMD member="API:Class/BasePart/RotVelocity"|The rotational velocity of the object.|/RMD|
Vector3Rotation

The rotation of the part in degrees for the three axes.

|RMD member="API:Class/BasePart/Rotation"|The rotation of the part in degrees for the three axes.|/RMD|
Vector3Size

Sets the size of the object in studs.

|RMD member="API:Class/BasePart/Size"|Sets the size of the object in studs.|/RMD|
floatTopParamA

Rotational speed of a Motor/Hinge joint using InputType Sin.

|RMD member="API:Class/BasePart/TopParamA"|Rotational speed of a Motor/Hinge joint using InputType Sin.|/RMD|
floatTopParamB

Rotational speed of a Motor/Hinge joint using InputType Sin.

|RMD member="API:Class/BasePart/TopParamB"|Rotational speed of a Motor/Hinge joint using InputType Sin.|/RMD|
SurfaceTypeTopSurface

Sets what the type of the surface is.

|RMD member="API:Class/BasePart/TopSurface"|Sets what the type of the surface is.|/RMD|
InputTypeTopSurfaceInput

The input type of the surface.

|RMD member="API:Class/BasePart/TopSurfaceInput"|The input type of the surface.|/RMD|
floatTransparency

Sets how see-through the object is. A value of 1 is completely invisible, a value of 0 is completely opaque.

|RMD member="API:Class/BasePart/Transparency"|Sets how see-through the object is. A value of 1 is completely invisible, a value of 0 is completely opaque.|/RMD|
Vector3Velocity

The speed and movement direction of the object.

|RMD member="API:Class/BasePart/Velocity"|The speed and movement direction of the object.|/RMD|
boolDraggingV1 [NotAccessibleSecurity] [hidden]

Describes whether or not this BasePart is being dragged by a built-in build tool in Roblox Studio. This is used to handle concurrent drags.

|RMD member="API:Class/BasePart/DraggingV1"|Describes whether or not this BasePart is being dragged by a built-in build tool in Roblox Studio. This is used to handle concurrent drags.|/RMD|
floatElasticity [deprecated] [hidden]

Deprecated. Do not use.

|RMD member="API:Class/BasePart/Elasticity"|Deprecated. Do not use.|/RMD|
floatFriction [deprecated] [hidden]

Deprecated. Do not use.

|RMD member="API:Class/BasePart/Friction"|Deprecated. Do not use.|/RMD|
floatLocalTransparencyModifier [hidden]

Acts as a multiplier for the Transparency property, which is only visible to the local player.

|RMD member="API:Class/BasePart/LocalTransparencyModifier"|Acts as a multiplier for the Transparency property, which is only visible to the local player.|/RMD|
floatReceiveAge [hidden] [readonly]

Time since last recorded physics update.

|RMD member="API:Class/BasePart/ReceiveAge"|Time since last recorded physics update.|/RMD|
floatSpecificGravity [deprecated] [readonly]

Deprecated. Do not use.

|RMD member="API:Class/BasePart/SpecificGravity"|Deprecated. Do not use.|/RMD|
BrickColorbrickColor [deprecated]

Deprecated in favor of BrickColor.

|RMD member="API:Class/BasePart/brickColor"|Deprecated in favor of BrickColor.|/RMD|
Sets whether or not the object is frozen in place.
Rotational speed of a Motor/Hinge joint using InputType Sin.
Rotational speed of a Motor/Hinge joint using InputType Sin.
Sets what the type of the surface is.
The input type of the surface.
Rotational speed of a Motor/Hinge joint using InputType Sin.
Rotational speed of a Motor/Hinge joint using InputType Sin.
Sets what the type of the surface is.
The input type of the surface.
Determines the color of a part.
The current physical position and rotation of an object.
If true, then the object will collide with other objects.
CenterOfMass [readonly]
Describes the position where the part's mass is concentrated.
The id of the part’s collision group.
The Color3 value of the BasePart's color.
The specified custom physical properties under this BasePart. See PhysicalProperties for more details.
Rotational speed of a Motor/Hinge joint using InputType Sin.
Rotational speed of a Motor/Hinge joint using InputType Sin.
Sets what the type of the surface is.
The input type of the surface.
Rotational speed of a Motor/Hinge joint using InputType Sin.
Rotational speed of a Motor/Hinge joint using InputType Sin.
Sets what the type of the surface is.
The input type of the surface.
If true, the object will not be be selectable by Studio tools or by in-game build tools provided the tools respect this property.
Sets the material that the object is made out of.
Describes the part's rotation around X, Y, and Z axis. Rotations are applied in YXZ order.
Determines the position of a part in the workspace.
Determines how reflective an object is. This property should be set between 0 and 1.
ResizeIncrement [readonly]
Sets the value for the smallest change in size allowable by the Resize(NormalId, int) function.
ResizeableFaces [readonly]
Sets the value for the faces allowed to be resized by the Resize(NormalId, int) function.
Rotational speed of a Motor/Hinge joint using InputType Sin.
Rotational speed of a Motor/Hinge joint using InputType Sin.
Sets what the type of the surface is.
The input type of the surface.
The rotational velocity of the object.
The rotation of the part in degrees for the three axes.
Sets the size of the object in studs.
Rotational speed of a Motor/Hinge joint using InputType Sin.
Rotational speed of a Motor/Hinge joint using InputType Sin.
Sets what the type of the surface is.
The input type of the surface.
Sets how see-through the object is. A value of 1 is completely invisible, a value of 0 is completely opaque.
The speed and movement direction of the object.
DraggingV1 [NotAccessibleSecurity] [hidden]
Describes whether or not this BasePart is being dragged by a built-in build tool in Roblox Studio. This is used to handle concurrent drags.
Elasticity [deprecated] [hidden]
Deprecated. Do not use.
Friction [deprecated] [hidden]
Deprecated. Do not use.
Acts as a multiplier for the Transparency property, which is only visible to the local player.
ReceiveAge [hidden] [readonly]
Time since last recorded physics update.
SpecificGravity [deprecated] [readonly]
Deprecated. Do not use.
brickColor [deprecated]
Deprecated in favor of BrickColor.
Inherited from Object Icon.pngPVInstance:
CFrameCoordinateFrame [deprecated] [unscriptable] [writeonly]

Deprecated. Do not use.

|RMD member="API:Class/PVInstance/CoordinateFrame"|Deprecated. Do not use.|/RMD|
CoordinateFrame [deprecated] [unscriptable] [writeonly]
Deprecated. Do not use.
Inherited from Object Icon.pngInstance:
boolArchivable

Determines if an object can be Clone or saved to file.

|RMD member="API:Class/Instance/Archivable"|Determines if an object can be Clone or saved to file.|/RMD|
stringClassName [readonly]

The unique name of this type of Instance.

|RMD member="API:Class/Instance/ClassName"|The unique name of this type of Instance.|/RMD|
stringName

A non-unique identifier for the object.

|RMD member="API:Class/Instance/Name"|A non-unique identifier for the object.|/RMD|
Ref<Instance>Parent

The hierarchical parent of the object.

|RMD member="API:Class/Instance/Parent"|The hierarchical parent of the object.|/RMD|
intDataCost [LocalUserSecurity] [deprecated] [readonly]

Deprecated. Do not use.

|RMD member="API:Class/Instance/DataCost"|Deprecated. Do not use.|/RMD|
boolRobloxLocked [PluginSecurity]

If true, the object and its descendants cannot be indexed or edited by a Script or LocalScript and will throw an error if it is attempted.

|RMD member="API:Class/Instance/RobloxLocked"|If true, the object and its descendants cannot be indexed or edited by a Script or LocalScript and will throw an error if it is attempted.|/RMD|
boolarchivable [deprecated] [hidden]

Deprecated in favor of Archivable.

|RMD member="API:Class/Instance/archivable"|Deprecated in favor of Archivable.|/RMD|
stringclassName [deprecated] [readonly]

Deprecated in favor of ClassName.

|RMD member="API:Class/Instance/className"|Deprecated in favor of ClassName.|/RMD|
Determines if an object can be Clone or saved to file.
ClassName [readonly]
The unique name of this type of Instance.
A non-unique identifier for the object.
The hierarchical parent of the object.
DataCost [LocalUserSecurity] [deprecated] [readonly]
Deprecated. Do not use.
RobloxLocked [PluginSecurity]
If true, the object and its descendants cannot be indexed or edited by a Script or LocalScript and will throw an error if it is attempted.
archivable [deprecated] [hidden]
Deprecated in favor of Archivable.
className [deprecated] [readonly]
Deprecated in favor of ClassName.

Functions

FunctionsmemberhiddenFunctions [toggle]

Inherited from Object Icon.pngBasePart:
voidBreakJoints ( )

Breaks any surface connection with any adjacent part, including Welds and other JointInstances.

|RMD member="API:Class/BasePart/BreakJoints"|Breaks any surface connection with any adjacent part, including Welds and other JointInstances.|/RMD|
boolCanCollideWith ( BasePart part )

Returns whether the parts can collide with each other.

|RMD member="API:Class/BasePart/CanCollideWith"|Returns whether the parts can collide with each other.|/RMD|
bool, Variant<string, void>CanSetNetworkOwnership ( )

Verifies whether or not you can call SetNetworkOwner or SetNetworkOwnershipAuto without encountering an error. Returns true if you can modify/read the network ownership, or returns false + the reason you can't, as a string.

|RMD member="API:Class/BasePart/CanSetNetworkOwnership"|

Verifies whether or not you can call SetNetworkOwner or SetNetworkOwnershipAuto without encountering an error. Returns true if you can modify/read the network ownership, or returns false + the reason you can't, as a string.|/RMD|

array<BasePart>GetConnectedParts ( bool recursive = false )

Returns a table of parts connected to the the object by any kind of Joint.

|RMD member="API:Class/BasePart/GetConnectedParts"|Returns a table of parts connected to the the object by any kind of Joint.|/RMD|
floatGetMass ( )

Returns the object's mass. This can vary depending on the Material in use by the object, and the size of the object.

|RMD member="API:Class/BasePart/GetMass"|Returns the object's mass. This can vary depending on the Material in use by the object, and the size of the object.|/RMD|
Ref<Player>GetNetworkOwner ( )

Returns the current player who is the network owner of this part, or nil in case of the server.

|RMD member="API:Class/BasePart/GetNetworkOwner"|Returns the current player who is the network owner of this part, or nil in case of the server.|/RMD|
boolGetNetworkOwnershipAuto ( )

Returns true if the game engine automatically decides the network owner for this part.

|RMD member="API:Class/BasePart/GetNetworkOwnershipAuto"|Returns true if the game engine automatically decides the network owner for this part.|/RMD|
BasePartGetRootPart ( )

Returns the base part of an assembly of parts.

|RMD member="API:Class/BasePart/GetRootPart"|Returns the base part of an assembly of parts.|/RMD|
array<BasePart>GetTouchingParts ( )

Returns a table of all CanCollide true parts that intersect with this part.

|RMD member="API:Class/BasePart/GetTouchingParts"|Returns a table of all CanCollide true parts that intersect with this part.|/RMD|
boolIsGrounded ( )

Returns true if the object is connected to a part that will hold it in place (eg an Anchored part), otherwise returns false.

|RMD member="API:Class/BasePart/IsGrounded"|Returns true if the object is connected to a part that will hold it in place (eg an Anchored part), otherwise returns false.|/RMD|
voidMakeJoints ( )

Creates a joint on any side of the object that has a surface ID that can make a joint.

|RMD member="API:Class/BasePart/MakeJoints"|Creates a joint on any side of the object that has a surface ID that can make a joint.|/RMD|
boolResize ( NormalId normalId, int deltaAmount )

Changes the size of an object just like using the Studio resize tool.

|RMD member="API:Class/BasePart/Resize"|Changes the size of an object just like using the Studio resize tool.|/RMD|
voidSetNetworkOwner ( Player playerInstance = nil )

Sets the given player as network owner for this and all connected parts.

|RMD member="API:Class/BasePart/SetNetworkOwner"|Sets the given player as network owner for this and all connected parts.|/RMD|
voidSetNetworkOwnershipAuto ( )

Lets the game engine dynamically decide who will handle the part's physics (one of the clients or the server).

|RMD member="API:Class/BasePart/SetNetworkOwnershipAuto"|Lets the game engine dynamically decide who will handle the part's physics (one of the clients or the server).|/RMD|
CFrameGetRenderCFrame ( ) [deprecated]

Deprecated. Do not use.

|RMD member="API:Class/BasePart/GetRenderCFrame"|Deprecated. Do not use.|/RMD|
voidbreakJoints ( ) [deprecated]

Deprecated in favor of BreakJoints.

|RMD member="API:Class/BasePart/breakJoints"|Deprecated in favor of BreakJoints.|/RMD|
floatgetMass ( ) [deprecated]

Deprecated in favor of GetMass.

|RMD member="API:Class/BasePart/getMass"|Deprecated in favor of GetMass.|/RMD|
voidmakeJoints ( ) [deprecated]

Deprecated in favor of MakeJoints.

|RMD member="API:Class/BasePart/makeJoints"|Deprecated in favor of MakeJoints.|/RMD|
boolresize ( NormalId normalId, int deltaAmount ) [deprecated]

Deprecated in favor of Resize.

|RMD member="API:Class/BasePart/resize"|Deprecated in favor of Resize.|/RMD|
Breaks any surface connection with any adjacent part, including Welds and other JointInstances.
Returns whether the parts can collide with each other.

Verifies whether or not you can call SetNetworkOwner or SetNetworkOwnershipAuto without encountering an error.

Returns true if you can modify/read the network ownership, or returns false + the reason you can't, as a string.
GetConnectedParts ( bool recursive = false )
Returns a table of parts connected to the the object by any kind of Joint.
Returns the object's mass. This can vary depending on the Material in use by the object, and the size of the object.
Returns the current player who is the network owner of this part, or nil in case of the server.
Returns true if the game engine automatically decides the network owner for this part.
Returns the base part of an assembly of parts.
Returns a table of all CanCollide true parts that intersect with this part.
Returns true if the object is connected to a part that will hold it in place (eg an Anchored part), otherwise returns false.
Creates a joint on any side of the object that has a surface ID that can make a joint.
Resize ( NormalId normalId, int deltaAmount )
Changes the size of an object just like using the Studio resize tool.
SetNetworkOwner ( Player playerInstance = nil )
Sets the given player as network owner for this and all connected parts.
Lets the game engine dynamically decide who will handle the part's physics (one of the clients or the server).
GetRenderCFrame ( ) [deprecated]
Deprecated. Do not use.
breakJoints ( ) [deprecated]
Deprecated in favor of BreakJoints.
getMass ( ) [deprecated]
Deprecated in favor of GetMass.
makeJoints ( ) [deprecated]
Deprecated in favor of MakeJoints.
resize ( NormalId normalId, int deltaAmount ) [deprecated]
Deprecated in favor of Resize.
Inherited from Object Icon.pngInstance:
voidClearAllChildren ( )

Removes all descendants of the object.

|RMD member="API:Class/Instance/ClearAllChildren"|Removes all descendants of the object.|/RMD|
Ref<Instance>Clone ( )

Returns a copy of the object, including descendants, but only if the object is Archivable.

|RMD member="API:Class/Instance/Clone"|Returns a copy of the object, including descendants, but only if the object is Archivable.|/RMD|
voidDestroy ( )

Sets the Parent property to nil, locks the Parent property, disconnects all connections and calls Destroy() on all children.

|RMD member="API:Class/Instance/Destroy"|Sets the Parent property to nil, locks the Parent property, disconnects all connections and calls Destroy() on all children.|/RMD|
Ref<Instance>FindFirstAncestor ( string name )

Returns the first ancestor whose Name is equal to name, or nil if none can be found.

|RMD member="API:Class/Instance/FindFirstAncestor"|Returns the first ancestor whose Name is equal to name, or nil if none can be found.|/RMD|
Ref<Instance>FindFirstAncestorOfClass ( string className )

Returns the first ancestor whose ClassName is equal to className, or nil if none can be found.

|RMD member="API:Class/Instance/FindFirstAncestorOfClass"|Returns the first ancestor whose ClassName is equal to className, or nil if none can be found.|/RMD|
Ref<Instance>FindFirstAncestorWhichIsA ( string className )

Returns the first ancestor that inherits the class className, or nil if none can be found.

|RMD member="API:Class/Instance/FindFirstAncestorWhichIsA"|Returns the first ancestor that inherits the class className, or nil if none can be found.|/RMD|
Ref<Instance>FindFirstChild ( string name, bool recursive = false )

Returns the first child found with the given name, or nil if no such child exists. If the optional recursive argument is true, recursively descends the hierarchy while searching rather than only searching the immediate object.

|RMD member="API:Class/Instance/FindFirstChild"|Returns the first child found with the given name, or nil if no such child exists. If the optional recursive argument is true, recursively descends the hierarchy while searching rather than only searching the immediate object.|/RMD|
Ref<Instance>FindFirstChildOfClass ( string className )

Returns the first Instance whose ClassName is equal to className, or nil, if no such object is found with that ClassName.

|RMD member="API:Class/Instance/FindFirstChildOfClass"|Returns the first Instance whose ClassName is equal to className, or nil, if no such object is found with that ClassName.|/RMD|
Ref<Instance>FindFirstChildWhichIsA ( string className, bool recursive = false )

Returns the first child that inherits the class className, or nil if none can be found.

|RMD member="API:Class/Instance/FindFirstChildWhichIsA"|Returns the first child that inherits the class className, or nil if none can be found.|/RMD|
array<Instance>GetChildren ( )

Returns an array of the object's children.

|RMD member="API:Class/Instance/GetChildren"|Returns an array of the object's children.|/RMD|
array<Instance>GetDescendants ( )

Returns an array containing all of the descendants of the instance.

|RMD member="API:Class/Instance/GetDescendants"|Returns an array containing all of the descendants of the instance.|/RMD|
stringGetFullName ( )

Returns a string which shows the object's ancestry chain.

|RMD member="API:Class/Instance/GetFullName"|Returns a string which shows the object's ancestry chain.|/RMD|
RBXScriptSignalGetPropertyChangedSignal ( string property )

Returns a signal that is fired when the specified property is changed on this object.

|RMD member="API:Class/Instance/GetPropertyChangedSignal"|Returns a signal that is fired when the specified property is changed on this object.|/RMD|
boolIsA ( string className )

Returns true if the object is an instance of the given class, or if the object's class inherits from the given class.

|RMD member="API:Class/Instance/IsA"|Returns true if the object is an instance of the given class, or if the object's class inherits from the given class.|/RMD|
boolIsAncestorOf ( Instance descendant )

Returns true if the object is an ancestor of the given descendant.

|RMD member="API:Class/Instance/IsAncestorOf"|Returns true if the object is an ancestor of the given descendant.|/RMD|
boolIsDescendantOf ( Instance ancestor )

Returns true if the object is a descendant of the given ancestor.

|RMD member="API:Class/Instance/IsDescendantOf"|Returns true if the object is a descendant of the given ancestor.|/RMD|
Ref<Instance>WaitForChild ( string childName, double timeOut )

Yields the current thread until a child with the given name is found, then returns the child. If the timeOut parameter is specified, this function will time out and return nil if timeOut seconds elapse without the child being found.

|RMD member="API:Class/Instance/WaitForChild"|Yields the current thread until a child with the given name is found, then returns the child.

If the timeOut parameter is specified, this function will time out and return nil if timeOut seconds elapse without the child being found.|/RMD|

stringGetDebugId ( int scopeLength = 4 ) [PluginSecurity] [notbrowsable]

Returns a coded string of the object's DebugId used internally by Roblox.

|RMD member="API:Class/Instance/GetDebugId"|Returns a coded string of the object's DebugId used internally by Roblox.|/RMD|
voidRemove ( ) [deprecated]

Deprecated. Do not use.

|RMD member="API:Class/Instance/Remove"|Deprecated. Do not use.|/RMD|
array<Instance>children ( ) [deprecated]

Deprecated in favor of GetChildren.

|RMD member="API:Class/Instance/children"|Deprecated in favor of GetChildren.|/RMD|
Instanceclone ( ) [deprecated]

Deprecated in favor of Clone.

|RMD member="API:Class/Instance/clone"|Deprecated in favor of Clone.|/RMD|
voiddestroy ( ) [deprecated]

Deprecated in favor of Destroy.

|RMD member="API:Class/Instance/destroy"|Deprecated in favor of Destroy.|/RMD|
InstancefindFirstChild ( string name, bool recursive = false ) [deprecated]

Deprecated in favor of FindFirstChild.

|RMD member="API:Class/Instance/findFirstChild"|Deprecated in favor of FindFirstChild.|/RMD|
array<Instance>getChildren ( ) [deprecated]

Deprecated in favor of GetChildren.

|RMD member="API:Class/Instance/getChildren"|Deprecated in favor of GetChildren.|/RMD|
boolisA ( string className ) [deprecated]

Deprecated in favor of IsA.

|RMD member="API:Class/Instance/isA"|Deprecated in favor of IsA.|/RMD|
boolisDescendantOf ( Instance ancestor ) [deprecated]

Deprecated in favor of IsDescendantOf.

|RMD member="API:Class/Instance/isDescendantOf"|Deprecated in favor of IsDescendantOf.|/RMD|
voidremove ( ) [deprecated]

Deprecated in favor of Remove.

|RMD member="API:Class/Instance/remove"|Deprecated in favor of Remove.|/RMD|
Removes all descendants of the object.
Clone ( )
Returns a copy of the object, including descendants, but only if the object is Archivable.
Sets the Parent property to nil, locks the Parent property, disconnects all connections and calls Destroy() on all children.
Returns the first ancestor whose Name is equal to name, or nil if none can be found.
Returns the first ancestor whose ClassName is equal to className, or nil if none can be found.
Returns the first ancestor that inherits the class className, or nil if none can be found.
FindFirstChild ( string name, bool recursive = false )
Returns the first child found with the given name, or nil if no such child exists. If the optional recursive argument is true, recursively descends the hierarchy while searching rather than only searching the immediate object.
Returns the first Instance whose ClassName is equal to className, or nil, if no such object is found with that ClassName.
FindFirstChildWhichIsA ( string className, bool recursive = false )
Returns the first child that inherits the class className, or nil if none can be found.
Returns an array of the object's children.
Returns an array containing all of the descendants of the instance.
Returns a string which shows the object's ancestry chain.
Returns a signal that is fired when the specified property is changed on this object.
IsA ( string className )
Returns true if the object is an instance of the given class, or if the object's class inherits from the given class.
IsAncestorOf ( Instance descendant )
Returns true if the object is an ancestor of the given descendant.
Returns true if the object is a descendant of the given ancestor.
WaitForChild ( string childName, double timeOut )
Yields the current thread until a child with the given name is found, then returns the child. If the timeOut parameter is specified, this function will time out and return nil if timeOut seconds elapse without the child being found.
GetDebugId ( int scopeLength = 4 ) [PluginSecurity] [notbrowsable]
Returns a coded string of the object's DebugId used internally by Roblox.
Remove ( ) [deprecated]
Deprecated. Do not use.
children ( ) [deprecated]
Deprecated in favor of GetChildren.
clone ( ) [deprecated]
Deprecated in favor of Clone.
destroy ( ) [deprecated]
Deprecated in favor of Destroy.
findFirstChild ( string name, bool recursive = false ) [deprecated]
Deprecated in favor of FindFirstChild.
getChildren ( ) [deprecated]
Deprecated in favor of GetChildren.
isA ( string className ) [deprecated]
Deprecated in favor of IsA.
isDescendantOf ( Instance ancestor ) [deprecated]
Deprecated in favor of IsDescendantOf.
remove ( ) [deprecated]
Deprecated in favor of Remove.


Events

EventsmemberhiddenEvents [toggle]

Inherited from Object Icon.pngBasePart:
TouchEnded ( BasePart otherPart )

Fired when otherPart stops touching this object.

|RMD member="API:Class/BasePart/TouchEnded"|Fired when otherPart stops touching this object.|/RMD|
Touched ( BasePart otherPart )

Fired when another object comes in contact with this object.

|RMD member="API:Class/BasePart/Touched"|Fired when another object comes in contact with this object.|/RMD|
LocalSimulationTouched ( Instance part ) [deprecated]

Deprecated in favor of Touched.

|RMD member="API:Class/BasePart/LocalSimulationTouched"|Deprecated in favor of Touched.|/RMD|
OutfitChanged ( ) [deprecated]

Deprecated. Do not use.

|RMD member="API:Class/BasePart/OutfitChanged"|Deprecated. Do not use.|/RMD|
StoppedTouching ( Instance otherPart ) [deprecated]

Deprecated in favor of TouchEnded.

|RMD member="API:Class/BasePart/StoppedTouching"|Deprecated in favor of TouchEnded.|/RMD|
touched ( Instance otherPart ) [deprecated]

Deprecated in favor of Touched.

|RMD member="API:Class/BasePart/touched"|Deprecated in favor of Touched.|/RMD|
TouchEnded ( BasePart otherPart )
Fired when otherPart stops touching this object.
Touched ( BasePart otherPart )
Fired when another object comes in contact with this object.
LocalSimulationTouched ( Instance part ) [deprecated]
Deprecated in favor of Touched.
OutfitChanged ( ) [deprecated]
Deprecated. Do not use.
StoppedTouching ( Instance otherPart ) [deprecated]
Deprecated in favor of TouchEnded.
touched ( Instance otherPart ) [deprecated]
Deprecated in favor of Touched.
Inherited from Object Icon.pngInstance:
AncestryChanged ( Instance child, Instance parent )

Fires when the Parent property of the object or one of its ancestors is changed.

|RMD member="API:Class/Instance/AncestryChanged"|Fires when the Parent property of the object or one of its ancestors is changed.|/RMD|
Changed ( string property )

Fires after a property of the object changes.

|RMD member="API:Class/Instance/Changed"|Fires after a property of the object changes.|/RMD|
ChildAdded ( Instance child )

Fires when a child is added to the object.

|RMD member="API:Class/Instance/ChildAdded"|Fires when a child is added to the object.|/RMD|
ChildRemoved ( Instance child )

Fires when a child is removed from the object.

|RMD member="API:Class/Instance/ChildRemoved"|Fires when a child is removed from the object.|/RMD|
DescendantAdded ( Instance descendant )

Fires when a descendant is added to the object.

|RMD member="API:Class/Instance/DescendantAdded"|Fires when a descendant is added to the object.|/RMD|
DescendantRemoving ( Instance descendant )

Fires before a descendant of the object is removed.

|RMD member="API:Class/Instance/DescendantRemoving"|Fires before a descendant of the object is removed.|/RMD|
childAdded ( Instance child ) [deprecated]

Deprecated in favor of ChildAdded.

|RMD member="API:Class/Instance/childAdded"|Deprecated in favor of ChildAdded.|/RMD|
Fires when the Parent property of the object or one of its ancestors is changed.
Changed ( string property )
Fires after a property of the object changes.
Fires when a child is added to the object.
Fires when a child is removed from the object.
DescendantAdded ( Instance descendant )
Fires when a descendant is added to the object.
Fires before a descendant of the object is removed.
childAdded ( Instance child ) [deprecated]
Deprecated in favor of ChildAdded.

|RMD member="API:Class/CornerWedgePart"|This is a corner piece which has the same properties as a Part. |/RMD|