Cogs.Core
Public Attributes | List of all members
Cogs::Core::OGC3DTilesData::State Struct Reference

Public Attributes

std::unordered_map< uint64_t, std::vector< OGC3DTilesSystem::LoadedModel > > tileCache
 
std::unordered_set< uint64_t > pendingModelRequests
 
std::unordered_map< uint64_t, EntityPtrbboxIndicatorCache
 
std::unordered_map< uint32_t, std::unordered_map< uint64_t, OGC3DTilesSubtree::Subtree * > > subtreeCache
 
std::unordered_map< std::string, OGC3DTilesTileset::Tileset * > subTilesets
 
std::unordered_map< std::string, std::pair< OGC3DTilesSystem::TileCandidate, ModelHandle > > modelRequests
 
std::unordered_map< std::string, OGC3DTiles::CoordsubtreeRequests
 
std::unordered_map< uint64_t, Cogs::Core::DataFetcherManager::FetchId > subtreeFetchIds
 
double timestampOfLastTraversal = 0.0
 
bool candidateForDelayedTraversal = false
 

Detailed Description

Definition at line 163 of file OGC3DTilesSystem.h.

Member Data Documentation

◆ bboxIndicatorCache

std::unordered_map<uint64_t, EntityPtr> Cogs::Core::OGC3DTilesData::State::bboxIndicatorCache

Definition at line 166 of file OGC3DTilesSystem.h.

◆ candidateForDelayedTraversal

bool Cogs::Core::OGC3DTilesData::State::candidateForDelayedTraversal = false

Definition at line 173 of file OGC3DTilesSystem.h.

◆ modelRequests

std::unordered_map<std::string, std::pair<OGC3DTilesSystem::TileCandidate, ModelHandle> > Cogs::Core::OGC3DTilesData::State::modelRequests

Definition at line 169 of file OGC3DTilesSystem.h.

◆ pendingModelRequests

std::unordered_set<uint64_t> Cogs::Core::OGC3DTilesData::State::pendingModelRequests

Definition at line 165 of file OGC3DTilesSystem.h.

◆ subTilesets

std::unordered_map<std::string, OGC3DTilesTileset::Tileset*> Cogs::Core::OGC3DTilesData::State::subTilesets

Definition at line 168 of file OGC3DTilesSystem.h.

◆ subtreeCache

std::unordered_map<uint32_t, std::unordered_map<uint64_t, OGC3DTilesSubtree::Subtree*> > Cogs::Core::OGC3DTilesData::State::subtreeCache

Definition at line 167 of file OGC3DTilesSystem.h.

◆ subtreeFetchIds

std::unordered_map<uint64_t, Cogs::Core::DataFetcherManager::FetchId> Cogs::Core::OGC3DTilesData::State::subtreeFetchIds

Definition at line 171 of file OGC3DTilesSystem.h.

◆ subtreeRequests

std::unordered_map<std::string, OGC3DTiles::Coord> Cogs::Core::OGC3DTilesData::State::subtreeRequests

Definition at line 170 of file OGC3DTilesSystem.h.

◆ tileCache

std::unordered_map<uint64_t, std::vector<OGC3DTilesSystem::LoadedModel> > Cogs::Core::OGC3DTilesData::State::tileCache

Definition at line 164 of file OGC3DTilesSystem.h.

◆ timestampOfLastTraversal

double Cogs::Core::OGC3DTilesData::State::timestampOfLastTraversal = 0.0

Definition at line 172 of file OGC3DTilesSystem.h.


The documentation for this struct was generated from the following file: