Skip to content

RoyInterface / Exports / scene/execution/RoyExecution / RoyExecutionMgr

Class: RoyExecutionMgr

scene/execution/RoyExecution.RoyExecutionMgr

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new RoyExecutionMgr(): RoyExecutionMgr

Returns

RoyExecutionMgr

Properties

instance

Static Private instance: RoyExecutionMgr


m_executionMap

Private m_executionMap: Map<number, RoyExecution>

Accessors

executionMap

get executionMap(): Map<number, RoyExecution>

Returns

Map<number, RoyExecution>

Methods

getInstance

getInstance(): RoyExecutionMgr

Returns

RoyExecutionMgr


createExecution

createExecution<T>(classIns, scene): T

Type parameters

NameType
Textends RoyExecution

Parameters

NameType
classIns(scene: RoyScene) => T
sceneRoyScene

Returns

T


destroyExecution

destroyExecution(execution): void

Parameters

NameType
executionRoyExecution

Returns

void


getExecution

getExecution(handleID): RoyExecution

Parameters

NameType
handleIDnumber

Returns

RoyExecution


getExecutionList

getExecutionList(scene): RoyExecution[]

Parameters

NameType
sceneRoyScene

Returns

RoyExecution[]