Skip to content

RoyInterface / Exports / impls/RoyCameraImpl / RoyCameraImpl

Class: RoyCameraImpl

impls/RoyCameraImpl.RoyCameraImpl

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new RoyCameraImpl(parent): RoyCameraImpl

Parameters

NameType
parentRoyCamera3D

Returns

RoyCameraImpl

Properties

m_parent

Protected m_parent: RoyCamera3D


m_viewDirtyFlags

Protected m_viewDirtyFlags: number = 0

Accessors

parent

get parent(): RoyCamera3D

Returns

RoyCamera3D

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

NameType
flagViewDirtyFlag

Returns

void


isParamDirty

isParamDirty(flag): boolean

Parameters

NameType
flagViewDirtyFlag

Returns

boolean


isBestEffect

isBestEffect(): boolean

Returns

boolean


setClearTargets

setClearTargets(color, depth, stencil): void

Parameters

NameType
colorboolean
depthboolean
stencilboolean

Returns

void


render

render(postEffectMode, isFBODirty, isFBODirtyExcludeWireframe): void

Parameters

NameType
postEffectModeCameraEffectMode
isFBODirtyboolean
isFBODirtyExcludeWireframeboolean

Returns

void