Appearance
RoyInterface / Exports / impls/RoySceneImpl / RoySceneImpl
Class: RoySceneImpl
impls/RoySceneImpl.RoySceneImpl
Table of contents
Constructors
Properties
Accessors
Methods
- initialize
- onContextLost
- preRender
- postRender
- handleGPURes
- debugSceneInfo
- addRDisp
- removeRDisp
- getActiveDispCount
- refreshLightMode
- markContextDirty
- setRefreshScene
- setRenderDirty
Constructors
constructor
• new RoySceneImpl(parent
): RoySceneImpl
Parameters
Name | Type |
---|---|
parent | RoyScene |
Returns
Properties
m_parent
• Protected
m_parent: RoyScene
Accessors
parent
• get
parent(): RoyScene
Returns
Methods
initialize
▸ initialize(): void
Returns
void
onContextLost
▸ onContextLost(): void
Returns
void
preRender
▸ preRender(royCamera
): void
Parameters
Name | Type |
---|---|
royCamera | RoyCamera3D |
Returns
void
postRender
▸ postRender(): void
Returns
void
handleGPURes
▸ handleGPURes(): void
Returns
void
debugSceneInfo
▸ debugSceneInfo(): void
Returns
void
addRDisp
▸ addRDisp(disp
): void
Parameters
Name | Type |
---|---|
disp | RoyObject3D |
Returns
void
removeRDisp
▸ removeRDisp(disp
): void
Parameters
Name | Type |
---|---|
disp | RoyObject3D |
Returns
void
getActiveDispCount
▸ getActiveDispCount(): number
Returns
number
refreshLightMode
▸ refreshLightMode(): void
Returns
void
markContextDirty
▸ markContextDirty(dirtyType
, dirtyParam
): void
Parameters
Name | Type |
---|---|
dirtyType | RoySceneDirtyType |
dirtyParam | any |
Returns
void
setRefreshScene
▸ setRefreshScene(): void
Returns
void
setRenderDirty
▸ setRenderDirty(): void
Returns
void