Skip to content

AssetsPlugin

Defined in: plugins/AssetsPlugin.ts:106

new AssetsPlugin(id): AssetsPlugin

Defined in: plugins/Plugin.ts:48

string = 'Plugin'

AssetsPlugin

Plugin.constructor

readonly id: string = 'assets'

Defined in: plugins/AssetsPlugin.ts:107

IAssetsPlugin.id

Plugin.id


onBackgroundAssetLoaded: Signal<(asset) => void>

Defined in: plugins/AssetsPlugin.ts:117

IAssetsPlugin.onBackgroundAssetLoaded


onBackgroundBundlesLoaded: Signal<(bundles) => void>

Defined in: plugins/AssetsPlugin.ts:118

IAssetsPlugin.onBackgroundBundlesLoaded


onBackgroundLoadStart: Signal<() => void>

Defined in: plugins/AssetsPlugin.ts:116

IAssetsPlugin.onBackgroundLoadStart


onLoadComplete: Signal<() => void>

Defined in: plugins/AssetsPlugin.ts:110

IAssetsPlugin.onLoadComplete


onLoadProgress: Signal<(progress) => void>

Defined in: plugins/AssetsPlugin.ts:109

IAssetsPlugin.onLoadProgress


onLoadRequiredComplete: Signal<() => void>

Defined in: plugins/AssetsPlugin.ts:114

IAssetsPlugin.onLoadRequiredComplete


onLoadRequiredProgress: Signal<(progress) => void>

Defined in: plugins/AssetsPlugin.ts:113

IAssetsPlugin.onLoadRequiredProgress


onLoadRequiredStart: Signal<() => void>

Defined in: plugins/AssetsPlugin.ts:112

IAssetsPlugin.onLoadRequiredStart


onLoadStart: Signal<() => void>

Defined in: plugins/AssetsPlugin.ts:108

IAssetsPlugin.onLoadStart


webCompleteEvent: Event

Defined in: plugins/AssetsPlugin.ts:161

IAssetsPlugin.webCompleteEvent


webProgressEvent: CustomEvent<{ progress: number; }>

Defined in: plugins/AssetsPlugin.ts:151

IAssetsPlugin.webProgressEvent


webRequiredCompleteEvent: Event

Defined in: plugins/AssetsPlugin.ts:142

IAssetsPlugin.webRequiredCompleteEvent


webRequiredProgressEvent: CustomEvent<{ progress: number; }>

Defined in: plugins/AssetsPlugin.ts:132

IAssetsPlugin.webRequiredProgressEvent


webRequiredStartEvent: Event

Defined in: plugins/AssetsPlugin.ts:128

IAssetsPlugin.webRequiredStartEvent


webStartEvent: Event

Defined in: plugins/AssetsPlugin.ts:147

IAssetsPlugin.webStartEvent

get app(): Application

Defined in: plugins/Plugin.ts:52

Application

IAssetsPlugin.app

Plugin.app


get options(): O

Defined in: plugins/Plugin.ts:44

O

IAssetsPlugin.options

Plugin.options

addSignalConnection(…args): void

Defined in: plugins/Plugin.ts:78

Add signal connections to the container.

SignalConnection[]

The signal connections to add.

void

IAssetsPlugin.addSignalConnection

Plugin.addSignalConnection


clearSignalConnections(): void

Defined in: plugins/Plugin.ts:84

void

IAssetsPlugin.clearSignalConnections

Plugin.clearSignalConnections


destroy(): void

Defined in: plugins/Plugin.ts:56

void

IAssetsPlugin.destroy

Plugin.destroy


initialize(options?): void | Promise<void>

Defined in: plugins/AssetsPlugin.ts:166

AssetLoadingOptions

void | Promise<void>

IAssetsPlugin.initialize

Plugin.initialize


loadAssets(assets, reportProgress): Promise<void>

Defined in: plugins/AssetsPlugin.ts:223

AssetTypes

boolean = true

Promise<void>

IAssetsPlugin.loadAssets


loadBackground(): void

Defined in: plugins/AssetsPlugin.ts:198

void

IAssetsPlugin.loadBackground


loadBundles(bundles, reportProgress): Promise<void>

Defined in: plugins/AssetsPlugin.ts:230

BundleTypes

boolean = true

Promise<void>

IAssetsPlugin.loadBundles


loadRequired(): Promise<void>

Defined in: plugins/AssetsPlugin.ts:176

Promise<void>

IAssetsPlugin.loadRequired


loadSceneAssets(scene, background): Promise<void>

Defined in: plugins/AssetsPlugin.ts:253

IScene | SceneImportListItem<any>

boolean = false

Promise<void>

IAssetsPlugin.loadSceneAssets


postInitialize(_app): void | Promise<void>

Defined in: plugins/Plugin.ts:67

IApplication

void | Promise<void>

IAssetsPlugin.postInitialize

Plugin.postInitialize


unloadSceneAssets(scene): Promise<void>

Defined in: plugins/AssetsPlugin.ts:236

IScene | SceneImportListItem<any>

Promise<void>

IAssetsPlugin.unloadSceneAssets