cesium-native 0.61.0
Loading...
Searching...
No Matches
TilesetFrameState.h
1#pragma once
2
3#include <Cesium3DTilesSelection/ViewState.h>
4
5#include <cstdint>
6#include <functional>
7#include <vector>
8
10
11class Tile;
13
19public:
24
28 const std::vector<ViewState>& frustums;
29
33 std::vector<double> fogDensities;
34
40 std::function<void(Tile&)> tileStateUpdater;
41};
42
43} // namespace Cesium3DTilesSelection
A tile in a Tileset.
Definition Tile.h:123
Captures information about the current frame during a call to Tileset::updateViewGroup.
TilesetViewGroup & viewGroup
The view group being updated.
std::function< void(Tile &)> tileStateUpdater
Called once per visited tile to advance its content state (loading, finalization, child creation)....
const std::vector< ViewState > & frustums
The frustums in this view group that are viewing the tileset.
std::vector< double > fogDensities
The computed fog density for each frustum.
Represents a group of views that collectively select tiles from a particular Tileset.
Classes that implement the 3D Tiles standard.