|
cesium-native 0.53.0
|
Represents the need to load a particular Cesium3DTilesSelection::Tile with a particular priority.
More...
#include <Cesium3DTilesSelection/TileLoadTask.h>
Public Member Functions | |
| bool | operator< (const TileLoadTask &rhs) const noexcept |
| Determines whether this task has a lower priority (higher numerical value) than another one. | |
Public Attributes | |
| Tile * | pTile |
| The tile to be loaded. | |
| TileLoadPriorityGroup | group |
| The priority group (low / medium / high) in which to load this tile. | |
| double | priority |
| The priority of this tile within its priority group. | |
Represents the need to load a particular Cesium3DTilesSelection::Tile with a particular priority.
Definition at line 37 of file TileLoadTask.h.
|
inlinenoexcept |
Determines whether this task has a lower priority (higher numerical value) than another one.
If used with std::sort, this operator will put the lowest priority tasks at the front of the container, and the highest priority tasks at the back.
| rhs | The other task to compare. |
rhs has the lower priority. Definition at line 70 of file TileLoadTask.h.
| TileLoadPriorityGroup Cesium3DTilesSelection::TileLoadTask::group |
The priority group (low / medium / high) in which to load this tile.
All tiles in a higher priority group are given a chance to load before any tiles in a lower priority group.
Definition at line 50 of file TileLoadTask.h.
| double Cesium3DTilesSelection::TileLoadTask::priority |
The priority of this tile within its priority group.
Tiles with a lower value for this property load sooner!
Definition at line 57 of file TileLoadTask.h.
| Tile* Cesium3DTilesSelection::TileLoadTask::pTile |
The tile to be loaded.
Definition at line 41 of file TileLoadTask.h.