summaryrefslogtreecommitdiffstats
path: root/src/view/MapLoader.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/view/MapLoader.ts')
-rw-r--r--src/view/MapLoader.ts8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/view/MapLoader.ts b/src/view/MapLoader.ts
index 31e6484..290f095 100644
--- a/src/view/MapLoader.ts
+++ b/src/view/MapLoader.ts
@@ -1,6 +1,6 @@
import {mapValues, mapValuesAsync, nextPowerOf2} from '../util';
-import MapData from '../model/MapData';
+import MapState from '../model/state/MapState';
import MapView from './MapView';
import Renderer from './renderer/Renderer';
@@ -54,9 +54,9 @@ function mkTileTexture(gl: WebGLRenderingContext, tiles: Map<string, HTMLImageEl
return [mkTexture(gl, canvas), ret];
}
-export async function loadMap(r: Renderer, mapData: MapData): Promise<MapView> {
- const tiles = await loadTiles(mapData.tiles);
+export async function loadMap(r: Renderer, map: MapState): Promise<MapView> {
+ const tiles = await loadTiles(map.data.tiles);
const [tileTexture, tileMap] = mkTileTexture(r.getContext(), tiles);
- return new MapView(r, mapData, tileTexture, tileMap);
+ return new MapView(r, map, tileTexture, tileMap);
}