Appearance
RoyInterface / Exports / impls/RoyObject3DImpl / RoyObject3DImpl
Class: RoyObject3DImpl
impls/RoyObject3DImpl.RoyObject3DImpl
Table of contents
Constructors
Properties
Accessors
Methods
- destroy
- onAddToScene
- onRemoveFromScene
- updateWMat3D
- updateBoundBox
- updateDrawOffsetCount
- ensureMaterial
- beginChgMaterial
- endChgMaterial
- onContextLost
- setSelected
- setFocus
- setBatchTransformsDirty
- refreshLightMode
- refreshRoyPriority
- setRenderDirty
- updateBones
Constructors
constructor
• new RoyObject3DImpl(parent
): RoyObject3DImpl
Parameters
Name | Type |
---|---|
parent | RoyObject3D |
Returns
Properties
m_parent
• Protected
m_parent: RoyObject3D
Accessors
parent
• get
parent(): RoyObject3D
Returns
Methods
destroy
▸ destroy(): void
Returns
void
onAddToScene
▸ onAddToScene(): void
Returns
void
onRemoveFromScene
▸ onRemoveFromScene(): void
Returns
void
updateWMat3D
▸ updateWMat3D(value
): void
Parameters
Name | Type |
---|---|
value | Mat4 |
Returns
void
updateBoundBox
▸ updateBoundBox(boundBox
): void
Parameters
Name | Type |
---|---|
boundBox | AABB |
Returns
void
updateDrawOffsetCount
▸ updateDrawOffsetCount(): void
Returns
void
ensureMaterial
▸ ensureMaterial(): void
Returns
void
beginChgMaterial
▸ beginChgMaterial(): void
Returns
void
endChgMaterial
▸ endChgMaterial(): void
Returns
void
onContextLost
▸ onContextLost(): void
Returns
void
setSelected
▸ setSelected(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
setFocus
▸ setFocus(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
setBatchTransformsDirty
▸ setBatchTransformsDirty(): void
Returns
void
refreshLightMode
▸ refreshLightMode(): void
Returns
void
refreshRoyPriority
▸ refreshRoyPriority(): void
Returns
void
setRenderDirty
▸ setRenderDirty(): void
Returns
void
updateBones
▸ updateBones(boneMatrices
): void
Parameters
Name | Type |
---|---|
boneMatrices | Mat4 [] |
Returns
void