cesium-native  0.41.0
ITileExcluder.h
1 #pragma once
2 
3 namespace Cesium3DTilesSelection {
4 
5 class Tile;
6 
12 public:
13  virtual ~ITileExcluder() = default;
14 
18  virtual void startNewFrame() noexcept {}
19 
28  virtual bool shouldExclude(const Tile& tile) const noexcept = 0;
29 };
30 
31 } // namespace Cesium3DTilesSelection
An interface that allows tiles to be excluded from loading and rendering when provided in TilesetOpti...
Definition: ITileExcluder.h:11
virtual bool shouldExclude(const Tile &tile) const noexcept=0
Determines whether a given tile should be excluded.
virtual void startNewFrame() noexcept
Indicates the start of a new frame, initiated with a call to Tileset::updateView.
Definition: ITileExcluder.h:18
A tile in a Tileset.
Definition: Tile.h:97
Classes that implement the 3D Tiles standard.