ProtectedconstructorSnap HiddenA list of scene objects that is a child of this scene object.
A list of components that is a child of this scene object.
Whether this scene object is enabled or disabled.
ReadonlyhasWhether this scene object contains any component which is of type Editor.Components.Visual.
ReadonlyidThe unique id of the entity.
The layerSet this scene object is on.
The transform of this scene object relative to its parent.
ReadonlymetaMetadata associated with this entity, providing access to its unique identifier and other descriptive properties.
The name of the scene object.
ReadonlytopThe root owner object at the top of this object's ownership chain.
ReadonlytypeThe entity's type.
The transform of this scene object relative to the scene its in.
Add a scene object as a child of this object at a specified pos.
Optionalpos: numberAdd a new Editor.Components.Component by componentType to this object.
Add the component value at the specified pos.
Optionalpos: numberRemove all children from this object.
Remove all components from this scene object.
StaticcommonReturns the nearest common ancestor shared by a set of scene objects.
Returns a deep copy of this scene object, including its children and components.
Destroy this scene object. All references to it becomes invalid.
Get the number of children on this object.
Get the first component of componentType.
Get all the components of componentType on this object.
Get the number of components on this object.
A list of entities which this entity has a reference to.
StaticgetA list of entities which has a reference to this entity.
Get the parent of this scene object.
StaticgetReturns the name of this object's type.
Get the position of a specific object, if the object is a child of this object.
Get the position of a specific component value on this object.
Returns true if the object is of the specified type.
Returns true if this object refers to the same instance as the given object.
Move child in the order of children on this object.
Move the component value to a specified pos.
Remove a child at the specified pos.
Remove the first component of componentType from this object.
Remove the components at the specified pos.
Set the child scene object value to be at the specified pos.
Set the component value to be at the specified pos.
Set the parent of this scene object.
Optionalposition: numberStaticstaticReturns the static metadata descriptor for the SceneObject type.
StatictopReturns the topmost ancestor of this object in the scene hierarchy.
A node in the scene hierarchy, holding components and child scene objects.