Inherits: <<<ROOT>>>
No description available.
Determines whether or not an Instance can be saved when the game closes/attempts to save the game. Note: this only applies to games that use Data Persistence, or SavePlaceAsync.
The string name of this Instance's most derived class.
No description available.
No description available.
No description available.
archivable is deprecated. Use Archivable instead.
className is deprecated. Use ClassName instead.
Removes all children (but not this object) from the workspace.
Removes object and all of its children from the workspace. Disconnects object and all children from open connections. Object and children may not be usable after calling Destroy.
Returns the first ancestor of this Instance that matches the first argument 'name'. The function will return nil if no Instance is found.
Returns the first ancestor of this Instance with a ClassName equal to 'className'. The function will return nil if no Instance is found.
Returns the first ancestor of this Instance that :IsA(className). The function will return nil if no Instance is found.
Returns the first child of this Instance that matches the first argument 'name'. The second argument 'recursive' is an optional boolean (defaults to false) that will force the call to traverse down thru all of this Instance's descendants until it finds an object with a name that matches the 'name' argument. The function will return nil if no Instance is found.
Returns the first child of this Instance that with a ClassName equal to 'className'. The function will return nil if no Instance is found.
Returns the first child of this Instance that :IsA(className). The second argument 'recursive' is an optional boolean (defaults to false) that will force the call to traverse down thru all of this Instance's descendants until it finds an object with a name that matches the 'className' argument. The function will return nil if no Instance is found.
No description available.
No description available.
No description available.
Returns a read-only table of this Object's children
This function is for internal testing. Don't use in production code
Returns an array containing all of the descendants of the instance. Returns in preorder traversal, or in other words, where the parents come before their children, depth first.
Returns a string that shows the path from the root node (DataModel) to this Instance. This string does not include the root node (DataModel).
No description available.
Returns a boolean if this Instance is of type 'className' or a is a subclass of type 'className'. If 'className' is not a valid class type in ROBLOX, this function will always return false. More info
No description available.
No description available.
Deprecated. Use ClearAllChildren() to get rid of all child objects, or Destroy() to invalidate this object and its descendants
No description available.
No description available.
Use GetChildren() instead
destroy is deprecated. Use Destroy instead.
findFirstChild is deprecated. Use FindFirstChild instead.
getChildren is deprecated. Use GetChildren instead.
isA is deprecated. Use IsA instead.
isDescendantOf is deprecated. Use IsDescendantOf instead.
remove is deprecated. Use Remove instead.
Fired when any of this object's ancestors change. First argument 'child' is the object whose parent changed. Second argument 'parent' is the first argument's new parent.
No description available.
Fired after a property changes value. The property argument is the name of the property
No description available.
No description available.
Fired after an Instance is parented to this object, or any of this object's descendants. The 'descendant' argument is the Instance that is being added.
Fired after an Instance is unparented from this object, or any of this object's descendants. The 'descendant' argument is the Instance that is being added.
childAdded is deprecated. Use ChildAdded instead.