Protected_Autosize properties
Readonlychildrenonly used when rtt = true
OptionalglobalReadonlyisOptionallocalProtectedonOptionalpreloadReadonlypropsOptionalrenderOptionalrenderOptionalsceneOptionalsceneReadonlystageOptionalstrictOptionaltextureReturns the framebuffer dimensions of the RTT parent
Returns the parent render texture node if it exists.
Add a texture to the current RenderOp.
Assigned Texture Index of the texture in the render op
This function calculates the clipping rectangle for a node.
The function then checks if the node is rotated. If the node requires clipping and is not rotated, a new clipping rectangle is created based on the node's global transform and dimensions. If a parent clipping rectangle exists, it is intersected with the node's clipping rectangle (if it exists), or replaces the node's clipping rectangle.
Finally, the node's parentClippingRect and clippingRect properties are updated.
Checks if the node is renderable based on world alpha, dimensions and out of bounds status.
Destroy the node and cleanup all resources
Optionaldata: anyChecks if the node has dimensions (width/height)
Checks if the node is out of the viewport bounds.
ProtectednotifyOptionallistener: (target: any, data: any) => voidSets the renderable state and triggers changes if necessary.
The new renderable state
@todo: test for correct calculation flag
Updates the isRenderable property based on various conditions.
Changes the renderable state of the node.
A visual Node in the Renderer scene graph.
Remarks
CoreNode is an internally used class that represents a Renderer Node in the scene graph. See INode.ts for the public APIs exposed to Renderer users that include generic types for Shaders.