ReadonlyapiGeneric object accessible by other instances of ScriptComponent. Use this object to store references to properties and methods that need to be accessible from other ScriptComponents.
If disabled, the Component will stop enacting its behavior.
ReadonlyisReturns true if this Component, its SceneObject, and all of that SceneObjects parents are enabled.
callback for each child on layout
ReadonlysceneThe SceneObject this component is on.
Readonlyuniquetotal number of columns in grid
total number of rows in grid
of target cell
of target cell
position of cell at column and row
Adds a new SceneEvent, triggered by eventType events, to the ScriptComponent.
Destroys the component.
x index of target
y index of target
SceneObject at x, y in grid
Returns the SceneObject the component is attached to.
Returns the Transform this component is attached to.
StaticgetReturns the name of this object's type.
initialization function call on next line after programmatically creating component to prevent a flash of unstyled content
Returns true if the object matches or derives from the passed in type.
Returns true if this object is the same as other. Useful for checking if two references point to the same thing.
call this function to lay out the children of this scene object according to the parameters set in the component will change their local transform
Removes a previously added SceneEvent from the ScriptComponent.
Low Level Layout Component Set a base CellSize in local space Define a number of Rows And Columns And it will create a list or grid in the specified shape