phaser/types/SpineFile.d.ts

19 lines
762 B
TypeScript
Raw Normal View History

declare namespace Phaser.Loader.FileTypes {
interface SpineFileConfig {
key: string
textureURL?: string
textureExtension?: string
textureXhrSettings?: Phaser.Types.Loader.XHRSettingsObject
normalMap?: string
atlasURL?: string
atlasExtension?: string
atlasXhrSettings?: Phaser.Types.Loader.XHRSettingsObject
}
class SpineFile extends Phaser.Loader.MultiFile {
constructor(loader: Phaser.Loader.LoaderPlugin, key: string | Phaser.Loader.FileTypes.SpineFileConfig, jsonURL: string | string[], atlasURL: string, preMultipliedAlpha: boolean, jsonXhrSettings: Phaser.Types.Loader.XHRSettingsObject, atlasXhrSettings: Phaser.Types.Loader.XHRSettingsObject)
addToCache()
}
}