Home Reference Source
import ParticleSystemAsset from 'oxygen-core/asset-loaders/ParticleSystemAsset.js'
public class | source

ParticleSystemAsset

Extends:

Asset → ParticleSystemAsset

Particle system asset loader.

Static Method Summary

Static Public Methods
public static

Asset factory.

Member Summary

Public Members
public

data: *

Method Summary

Public Methods
public

load(): *

Inherited Summary

From class Asset
public get

data: *

public set

data: *

public get
public get

options: *

public get
public get
public

Destructor (disposes internal resources).

public

fetchSubAsset(path: string, options: *): Promise

Use this asset as fetch engine and load part of it's content as asset.

public abstract

Load asset.

public

makeFetchEngine(fallbackEngine: *): *: Function

public

Called when asset is loaded and ready to use.

Static Public Methods

public static factory(args: *): ParticleSystemAsset source

Asset factory.

Params:

NameTypeAttributeDescription
args *

Factory parameters.

Return:

ParticleSystemAsset

Asset instance.

Example:

system.registerProtocol('particles', ParticleSystemAsset.factory);

Public Members

public data: * source

Override:

Asset#data

Public Methods

public load(): * source

Load asset.

Override:

Asset#load

Return:

*