ecspresso
    Preparing search index...
    interface LoadedTilemap {
        height: number;
        layers: readonly LoadedLayer[];
        objectLayers: readonly LoadedObjectLayer[];
        tileHeight: number;
        tileMetadata: ReadonlyMap<number, TileMetadata>;
        tilesets: readonly LoadedTileset[];
        tileWidth: number;
        width: number;
        buildNavGrid(
            layerIndex: number,
            costFn?: (tileId: number) => number,
        ): NavGrid;
        getObjectLayer(name: string): readonly ObjectDef[];
        getObjects(type: string): readonly ObjectDef[];
        getTile(layerIndex: number, tx: number, ty: number): number;
        isOpaque(tx: number, ty: number): boolean;
        isSolid(tx: number, ty: number): boolean;
        isWalkable(tx: number, ty: number): boolean;
        tileToWorld(tx: number, ty: number): Vector2D;
        worldToTile(wx: number, wy: number): { tx: number; ty: number };
    }
    Index

    Properties

    height: number
    layers: readonly LoadedLayer[]
    objectLayers: readonly LoadedObjectLayer[]
    tileHeight: number
    tileMetadata: ReadonlyMap<number, TileMetadata>
    tilesets: readonly LoadedTileset[]
    tileWidth: number
    width: number

    Methods

    • Parameters

      • layerIndex: number
      • tx: number
      • ty: number

      Returns number

    • Parameters

      • wx: number
      • wy: number

      Returns { tx: number; ty: number }