Properties
Private
tasksWithCallback
tasksWithCallback: { asyncTask: AsyncTask; callback: ((runtimeScene,
longLivedObjectsList) => void); callbackId: string; longLivedObjectsList: LongLivedObjectsList; }[] = ... Type declaration
callback: ((runtimeScene, longLivedObjectsList) => void)
- (runtimeScene, longLivedObjectsList): void
Returns void
callbackId: string
Methods
addTask
- addTask(asyncTask, callback, callbackId, longLivedObjectsList): void
Parameters
- asyncTask: AsyncTask
- callback: ((runtimeScene, longLivedObjectsList) => void)
- (runtimeScene, longLivedObjectsList): void
Returns void
- callbackId: string
- longLivedObjectsList: LongLivedObjectsList
Returns void
processTasks
- processTasks(runtimeScene): void
Returns void
updateFromNetworkSyncData
- updateFromNetworkSyncData(syncData, idToCallbackMap, runtimeScene, syncOptions): void
Returns void
This stores all asynchronous tasks waiting to be completed, for a given scene.
See
RuntimeScene.getAsyncTasksManager.