Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
Link copied to clipboard
open override val children: Array<ZBone>
Link copied to clipboard
open override val hasParent: Boolean
Link copied to clipboard
Link copied to clipboard
var id: String
Link copied to clipboard
var idx: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
override val isInitialized: Boolean

Represents a boolean value indicating whether a component has been initialized.

Link copied to clipboard
open override val isRenderizable: Boolean = false

Represents a boolean value indicating whether a component is renderizable.

Link copied to clipboard
open val isRoot: Boolean
Link copied to clipboard
Link copied to clipboard
open override val parent: ZBone?
Link copied to clipboard
Link copied to clipboard
override val refId: Int

Represents the unique reference identifier for a component.

Link copied to clipboard

Functions

Link copied to clipboard
fun addChild(bone: ZBone)
Link copied to clipboard
fun computePose(parentPoseMatrix: ZMatrix4)
Link copied to clipboard
fun computePoseFromKeyFrame(keyFrame: ZKeyFrame, parentPoseMatrix: ZMatrix4)
Link copied to clipboard
override fun initialize(ctx: ZRenderingContext)

Initializes the ZComponent using the provided ZRenderingContext.