assets: {
    loadAllImages: ((paths?) => Promise<HTMLImageElement[]>);
    loadAllTerrain: ((paths?) => Promise<Terrain[]>);
    loadAllText: ((paths?) => Promise<string[]>);
    loadImage: ((path) => Promise<HTMLImageElement>);
    loadTerrain: ((path) => Promise<Terrain>);
    loadText: ((path) => Promise<string>);
}

Type declaration

  • loadAllImages: ((paths?) => Promise<HTMLImageElement[]>)
      • (paths?): Promise<HTMLImageElement[]>
      • Parameters

        • paths: string[] = []

        Returns Promise<HTMLImageElement[]>

  • loadAllTerrain: ((paths?) => Promise<Terrain[]>)
      • (paths?): Promise<Terrain[]>
      • Parameters

        • paths: string[] = []

        Returns Promise<Terrain[]>

  • loadAllText: ((paths?) => Promise<string[]>)
      • (paths?): Promise<string[]>
      • Parameters

        • paths: string[] = []

        Returns Promise<string[]>

  • loadImage: ((path) => Promise<HTMLImageElement>)
      • (path): Promise<HTMLImageElement>
      • Parameters

        • path: string

        Returns Promise<HTMLImageElement>

  • loadTerrain: ((path) => Promise<Terrain>)
      • (path): Promise<Terrain>
      • Parameters

        • path: string

        Returns Promise<Terrain>

  • loadText: ((path) => Promise<string>)
      • (path): Promise<string>
      • Parameters

        • path: string

        Returns Promise<string>