@realsee/five
Version:
Realsee Renderer SDK
15 lines (14 loc) • 606 B
TypeScript
import type { Tileset } from './tileset';
import type { Tile } from './tile';
import type { FrameState } from './types';
import { TilesetBaseTraverser } from './tileset-base-traverser';
export declare class TilesetMostDetailTraverser extends TilesetBaseTraverser {
private _traversalStack;
constructor(tileset: Tileset);
protected canTraverse(tile: Tile, frameState: FrameState): boolean;
traverse(root: Tile, frameState: FrameState, cacheFrameStates: FrameState[]): void;
reset(): void;
private executeTraversal;
private updateAndPushChildren;
private selectDesiredTile;
}