/** @packageDocumentation * @module OrbitGT */ import { AList } from "../../system/collection/AList"; import { BlockIndex } from "../model/BlockIndex"; import { PointData } from "../model/PointData"; import { TileIndex } from "../model/TileIndex"; import { Level } from "./Level"; /** * Class FrameData bundles the data needed to render a certain view, some data is available, some data needs to be loaded. */ /** @internal */ export declare class FrameData { /** The list of tiles that have been loaded and need to be rendered */ tilesToRender: AList; /** The levels of which the block indexes need to be loaded */ levelsToLoad: AList; /** The blocks of which the tile indexes need to be loaded */ blocksToLoad: AList; /** The tiles of which the points need to be loaded */ tilesToLoad: AList; /** * Create a new frame data holder. */ constructor(); /** * Is frame data missing? (so a data load is needed). */ hasMissingData(): boolean; } //# sourceMappingURL=FrameData.d.ts.map