Appearance
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
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
createExecution
▸ createExecution<T
>(classIns
, scene
): T
Type parameters
Name | Type |
---|---|
T | extends RoyExecution |
Parameters
Name | Type |
---|---|
classIns | (scene : RoyScene ) => T |
scene | RoyScene |
Returns
T
destroyExecution
▸ destroyExecution(execution
): void
Parameters
Name | Type |
---|---|
execution | RoyExecution |
Returns
void
getExecution
▸ getExecution(handleID
): RoyExecution
Parameters
Name | Type |
---|---|
handleID | number |
Returns
getExecutionList
▸ getExecutionList(scene
): RoyExecution
[]
Parameters
Name | Type |
---|---|
scene | RoyScene |