Internal renderer state added to each tile during preprocessing.
type TileInternalData = {
hasContent: boolean,
hasRenderableContent: boolean,
hasUnrenderableContent: boolean,
loadingState: number,
basePath: string,
depth: number,
depthFromRenderedParent: number,
isVirtual: boolean,
virtualChildCount: number,
renderer: TilesRendererBase
}On this page
Properties
hasContent: boolean
Whether the tile has a content URI.
hasRenderableContent: boolean
Whether the tile content is a renderable model (not an external tileset).
hasUnrenderableContent: boolean
Whether the tile content is an external tileset JSON.
loadingState: number
Current loading state constant (UNLOADED, QUEUED, LOADING, PARSING, LOADED, or FAILED).
basePath: string
Base URL used to resolve relative content URIs.
depth: number
Depth of this tile in the full tile hierarchy.
depthFromRenderedParent: number
Depth from the nearest ancestor with renderable content.
isVirtual: boolean
Whether this tile was synthetically generated by a plugin.
virtualChildCount: number
Number of virtual children appended to this tile by plugins.
The renderer instance that owns this tile.