3#include <CesiumUtility/IntrusivePointer.h>
8class TilesetContentManager;
143 _pTilesetContentManager;
145 friend class Tileset;
virtual Tile * getNextTileToLoadInMainThread()=0
Gets the next Tile that this requester would like loaded in the main thread.
virtual bool hasMoreTilesToLoadInMainThread() const =0
Determines if this requester has any more tiles that need to be loaded in the main thread....
void unregister() noexcept
Unregister this requester with the {link Tileset} with which it is currently registered....
TileLoadRequester() noexcept
Constructs a new instance.
virtual Tile * getNextTileToLoadInWorkerThread()=0
Gets the next Tile that this requester would like loaded in a worker thread.
virtual double getWeight() const =0
Gets the weight of this requester relative to others.
virtual bool hasMoreTilesToLoadInWorkerThread() const =0
Determines if this requester has any more tiles that need to be loaded in a worker thread....
Classes that implement the 3D Tiles standard.
Utility classes for Cesium.