starling-framework
Version:
A fast, productive library for 2D cross-platform development.
23 lines • 676 B
TypeScript
import AssetReference from "./AssetReference";
import AssetFactoryHelper from "./AssetFactoryHelper";
import AssetFactory from "./AssetFactory";
declare namespace starling.assets {
/**
* This AssetFactory creates sound assets.
*/
export class SoundFactory extends AssetFactory {
/**
* Creates a new instance.
*/
constructor();
/**
* @inheritDoc
*/
override canHandle(reference: AssetReference): boolean;
/**
* @inheritDoc
*/
override create(reference: AssetReference, helper: AssetFactoryHelper, onComplete: (arg0: string, arg1: any) => void, onError: (arg0: string) => void): void;
}
}
export default starling.assets.SoundFactory;