Home Reference Source
import {UpdateablesManager} from 'videocontext/src/utils.js'
public class | source

UpdateablesManager

Constructor Summary

Public Constructor
public

Member Summary

Private Members
private
private
private
private
private
private
private

Method Summary

Public Methods
public

register(updateable: *)

Private Methods
private
private

_init()

private
private
private

_update(dt: *)

private

_updateRAFTime(time: *)

private

Public Constructors

public constructor() source

Private Members

private _active: boolean source

private _previousRAFTime: * source

private _previousWorkerTime: * source

private _updateables: *[] source

private _useWebworker: boolean source

private _webWorker: * source

private _webWorkerString: string source

Public Methods

public register(updateable: *) source

Params:

NameTypeAttributeDescription
updateable *

Private Methods

private _gainedVisibility() source

private _init() source

private _initWebWorker() source

private _lostVisibility() source

private _update(dt: *) source

Params:

NameTypeAttributeDescription
dt *

private _updateRAFTime(time: *) source

Params:

NameTypeAttributeDescription
time *

private _updateWorkerTime(time: *) source

Params:

NameTypeAttributeDescription
time *