Options
All
  • Public
  • Public/Protected
  • All
Menu

Class LoaderImpl

Hierarchy

  • LoaderImpl

Index

Constructors

constructor

Methods

createAtlasLinks

  • createAtlasLinks(): void
  • Creates the links for the sprites after the atlas has been loaded. Used so we don't have to store duplicate sprites.

    Returns void

getRegularSprite

  • getRegularSprite(key: any): any
  • Retursn a regular sprite from the cache

    Parameters

    • key: any

    Returns any

getSprite

  • getSprite(key: any): any
  • Returns an atlas sprite from the cache

    Parameters

    • key: any

    Returns any

getSpriteInternal

  • getSpriteInternal(key: any): any
  • Fetches a given sprite from the cache

    Parameters

    • key: any

    Returns any

internalParseAtlas

  • internalParseAtlas(atlas: any, loadedImage: any): void
  • Parameters

    • atlas: any
    • loadedImage: any

    Returns void

internalPreloadImage

  • internalPreloadImage(key: any): Promise<Object>
  • Parameters

    • key: any

    Returns Promise<Object>

linkAppAfterBoot

  • linkAppAfterBoot(app: any): void
  • Parameters

    • app: any

    Returns void

makeSpriteNotFoundCanvas

  • makeSpriteNotFoundCanvas(): void
  • Makes the canvas which shows the question mark, shown when a sprite was not found

    Returns void

preloadAtlas

  • preloadAtlas(atlas: any): Promise<void>
  • Preloads an atlas

    Parameters

    • atlas: any

    Returns Promise<void>

preloadCSSSprite

  • preloadCSSSprite(key: any): Promise<void>
  • Preloads a sprite

    Parameters

    • key: any

    Returns Promise<void>