Appearance
RoyInterface / Exports / impls/RoyCameraImpl / RoyCameraImpl
Class: RoyCameraImpl
impls/RoyCameraImpl.RoyCameraImpl
Table of contents
Constructors
Properties
Accessors
Methods
- destroy
- onAddToScene
- onRemoveFromScene
- syncToEngine
- setParamDirty
- isParamDirty
- isBestEffect
- setClearTargets
- render
Constructors
constructor
• new RoyCameraImpl(parent
): RoyCameraImpl
Parameters
Name | Type |
---|---|
parent | RoyCamera3D |
Returns
Properties
m_parent
• Protected
m_parent: RoyCamera3D
m_viewDirtyFlags
• Protected
m_viewDirtyFlags: number
= 0
Accessors
parent
• get
parent(): RoyCamera3D
Returns
Methods
destroy
▸ destroy(): void
Returns
void
onAddToScene
▸ onAddToScene(): void
Returns
void
onRemoveFromScene
▸ onRemoveFromScene(): void
Returns
void
syncToEngine
▸ syncToEngine(): void
Returns
void
setParamDirty
▸ setParamDirty(flag
): void
Parameters
Name | Type |
---|---|
flag | ViewDirtyFlag |
Returns
void
isParamDirty
▸ isParamDirty(flag
): boolean
Parameters
Name | Type |
---|---|
flag | ViewDirtyFlag |
Returns
boolean
isBestEffect
▸ isBestEffect(): boolean
Returns
boolean
setClearTargets
▸ setClearTargets(color
, depth
, stencil
): void
Parameters
Name | Type |
---|---|
color | boolean |
depth | boolean |
stencil | boolean |
Returns
void
render
▸ render(postEffectMode
, isFBODirty
, isFBODirtyExcludeWireframe
): void
Parameters
Name | Type |
---|---|
postEffectMode | CameraEffectMode |
isFBODirty | boolean |
isFBODirtyExcludeWireframe | boolean |
Returns
void