All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::Modules::Map::StreamingModule Member List

This is the complete list of members for Eegeo::Modules::Map::StreamingModule, including all inherited members.

Create(Core::AsyncLoadersModule &asyncLoadersModule, Core::SceneModelsModule &sceneModelsModule, Map::Layers::TerrainStreamingModule &terrainStreamingModule, Map::CityThemesModule &cityThemesModule, Web::IWebLoadRequestFactory &webLoadRequestFactory, Helpers::IHttpCache &httpCache, Concurrency::Tasks::IWorkPool &workPool, Streaming::CameraFrustumStreamingVolume &streamingVolume, Eegeo::DebugRendering::DebugRenderer &debugRenderer, size_t resourceNodeCacheEntries, Web::WebConnectivityValidator &webConnectivityValidator, const Eegeo::Config::StreamingConfigSection &streamingConfig) (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModulestatic
Draw(const Rendering::RenderContext &renderContext) (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModule
GetBuildPrioritiser() const (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetLoadPrioritiser() const (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetPayloadBuildManager() const (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetPayloadEvicter() const (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetPayloadPlaceholderBuilder() const (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetPayloadPool() const (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetPayloadPriorityComparator() const (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetPayloadStreams() const (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetPayloadWebLoader() const (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetPrecachingService() const (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetQuadTreeCube() const (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetQuadTreeNodePool() const (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetQuadTreeVisibilityUpdater() const (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetRedundantNodeEvicter() const (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetResourceNodeCache() const (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetSceneGraphCellRepository() (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetSceneGraphUpdater() const (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetStreamingController() const (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetStreamingVisauliser() (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetStreamingVolumeController() const (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
GetTerrainPlaceholderInserter() const (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModuleinline
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
NonCopyable()=default (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
SetStreams(const std::vector< Eegeo::Streaming::LodStreamMap > &lodStreamMaps) (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModule
StreamingModule(Eegeo::Web::IWebLoadRequestFactory &webLoadRequestFactory, Eegeo::Helpers::IHttpCache &httpCache, Eegeo::Concurrency::Tasks::IWorkPool &workPool, Eegeo::Streaming::CameraFrustumStreamingVolume &streamingVolume, Eegeo::Resources::CityThemes::ICityThemesService &cityThemesService, Eegeo::Rendering::AsyncTexturing::HttpAsyncTextureLoader &httpAsyncTextureLoader, Eegeo::Rendering::AsyncTexturing::HttpAsyncCubeTextureLoader &httpAsyncCubeTextureLoader, Eegeo::Io::AsyncModels::HttpAsyncModelLoader &asyncModelLoader, Eegeo::Resources::Terrain::TerrainStreaming &terrainStreaming, Eegeo::DebugRendering::DebugRenderer &debugRenderer, size_t resourceNodeCacheEntries, Web::WebConnectivityValidator &webConnectivityValidator, const int webReqestTimeoutSeconds) (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModule
Update(float dt, const Camera::RenderCamera &renderCamera, const dv3 &ecefInterestPoint, Streaming::IStreamingVolume &streamingVolume) (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModule
~StreamingModule() (defined in Eegeo::Modules::Map::StreamingModule)Eegeo::Modules::Map::StreamingModule