All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::Streaming::StreamingController Member List

This is the complete list of members for Eegeo::Streaming::StreamingController, including all inherited members.

AllPayloadsAreInSceneOrErrored(const IStreamingControllerPayloadFilter *payloadFilter=NULL) (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
AllTexturesLoadedOrErrored() const (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
AnyPayloadsInScene() const (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
CallKeyInvisibleCallbacks(const std::vector< MortonKey > &newlyInvisibleKeys) (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
CallKeyVisibleCallbacks(const std::vector< MortonKey > &newlyVisibleKeys) (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
Enabled() (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
evictAllOnNextUpdate() (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
GetCurrentlyVisibleMortonKeys() const (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
GetPayloadStateStats() const (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyable
NonCopyable()=default (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
numPayloadsCompleted(const IStreamingControllerPayloadFilter *payloadFilter=NULL) const (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
numPayloadsFailedLoad() (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
numPayloadsPendingLoadCompletion() const (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
numPayloadsWaitingToBuild() (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
numPayloadsWaitingToLoad() (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyable
RegisterKeyInvisibleCallback(TKeysCallback *callback) (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
RegisterKeyVisibleCallback(TKeysCallback *callback) (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
RegisterStreamsChangedCallback(Helpers::ICallback0 &callback) (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
Render() (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
SetEnabled(bool enabled) (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
SetLODStreams(const std::vector< Eegeo::Streaming::LodStreamMap > &lodStreamMaps) (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
StreamingController(PayloadWebLoader *pPayloadWebLoader, PayloadBuildManager *pBuildManager, CameraFrustumStreamingVolume *pStreamingVolume, StreamingVolumeController *pStreamingVolumeController, QuadTreeCube *pQuadTreeCube, QuadTreeVisibilityUpdater *pVisibilityUpdater, LoadPrioritiser *pLoadPrioritiser, PayloadPool *pPayloadPool, PayloadEvicter *pPayloadEvicter, SceneGraphUpdater *pSceneGraphUpdater, RedundantNodeEvicter *pNodeEvicter, PayloadSlotStreamMap *pPayloadSlotStreamMap, PayloadPlaceholderBuilder *pPayloadPlaceholderBuilder, TerrainPlaceholderInserter *pTerrainPlaceholderInserter, ResourceNodeCache *pResourceNodeCache, Web::PrecacheService *pPrecachingService, Rendering::AsyncTexturing::HttpAsyncTextureLoader &httpAsyncTextureLoader, Rendering::AsyncTexturing::HttpAsyncCubeTextureLoader &httpAsyncCubeTextureLoader, Eegeo::Io::AsyncModels::HttpAsyncModelLoader &asyncModelLoader, Web::WebConnectivityValidator &webConnectivityValidator) (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
totalPayloadsAllocated(const IStreamingControllerPayloadFilter *payloadFilter=NULL) const (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
UnregisterKeyInvisibleCallback(TKeysCallback *callback) (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
UnregisterKeyVisibleCallback(TKeysCallback *callback) (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
UnregisterStreamsChangedCallback(Helpers::ICallback0 &callback) (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
Update(float deltaSeconds, const Camera::RenderCamera &renderCamera, const dv3 &ecefInterestPoint, Streaming::IStreamingVolume &streamingVolume) (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingController
~StreamingController() (defined in Eegeo::Streaming::StreamingController)Eegeo::Streaming::StreamingControllervirtual