Class: ActiveUpdateSystem
ActiveSystem's walk, run before the update phases too (registered in PreUpdate, sharing the ActiveSystem instance and its dirty tracking). Detached in edit mode, where only rendering runs.
Extends
Constructors
Constructor
ts
new ActiveUpdateSystem(m_active): ActiveUpdateSystem;Parameters
| Parameter | Type |
|---|---|
m_active | ActiveSystem |
Returns
ActiveUpdateSystem
Overrides
Properties
| Property | Modifier | Type | Default value | Inherited from |
|---|---|---|---|---|
enabled | public | boolean | true | System.enabled |
parallel | public | boolean | false | System.parallel |
Methods
GetName()
ts
GetName(): string;Returns
string
Overrides
GetOrder()
ts
GetOrder(): SystemOrder;Returns
SystemOrder
GetPhase()
ts
GetPhase(): SystemPhase;Returns
Overrides
OnClose()
ts
OnClose(): void;Returns
void
Inherited from
OnInit()
ts
OnInit(_engine): void;Parameters
| Parameter | Type |
|---|---|
_engine | IEngine |
Returns
void
Inherited from
OnRender()
ts
OnRender(_scene, _renderer): void | Promise<void>;Parameters
| Parameter | Type |
|---|---|
_scene | Scene |
_renderer | IRenderer |
Returns
void | Promise<void>
Inherited from
OnRendererChanged()
ts
OnRendererChanged(_renderer): void;Parameters
| Parameter | Type |
|---|---|
_renderer | IRenderer |
Returns
void
Inherited from
OnStart()
ts
OnStart(_scene, _renderer): void;Parameters
| Parameter | Type |
|---|---|
_scene | Scene |
_renderer | IRenderer |
Returns
void
Inherited from
OnStop()
ts
OnStop(_scene): void;Parameters
| Parameter | Type |
|---|---|
_scene | Scene |
Returns
void
Inherited from
OnUpdate()
ts
OnUpdate(scene, _dt): void;Parameters
| Parameter | Type |
|---|---|
scene | Scene |
_dt | number |
Returns
void