Skip to content

RoyInterface / Exports / impls/RoyRootImpl / RoyRootImpl

Class: RoyRootImpl

impls/RoyRootImpl.RoyRootImpl

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new RoyRootImpl(parent): RoyRootImpl

Parameters

NameType
parentRoyRoot

Returns

RoyRootImpl

Properties

m_parent

Protected m_parent: RoyRoot

Accessors

parent

get parent(): RoyRoot

Returns

RoyRoot

Methods

initEngine

initEngine(): void

Returns

void


setAssetPath

setAssetPath(assetPath): void

Parameters

NameType
assetPathstring

Returns

void


loadMaterialTemplate

loadMaterialTemplate(matInfo, customKeyPath?): void

Parameters

NameType
matInfoRoyMatInfo
customKeyPath?string | Uint8Array

Returns

void


syncEditModeLights

syncEditModeLights(): void

Returns

void


onContextLost

onContextLost(): void

Returns

void


onResizeEvent

onResizeEvent(): void

Returns

void


onContextLostEvent

onContextLostEvent(): void

Returns

void


onContextRestoreEvent

onContextRestoreEvent(): void

Returns

void


dumpEngineInfo

dumpEngineInfo(): void

Returns

void


getWarnTextureCount

getWarnTextureCount(): number

Returns

number


getMainSceneTotalDrawCall

getMainSceneTotalDrawCall(): number

Returns

number


getMainSceneTotalTriangles

getMainSceneTotalTriangles(): number

Returns

number