5 #include "LoggingResourceStream.h"
8 #include "CoverageTrees.h"
9 #include "PrioritisedBlockCoverageTreeList.h"
23 std::map<std::string, Resources::IResourceBuilder*> m_keyedResourceBuilders;
29 std::vector<IStreamingObserver*> m_streamingObservers;
35 std::vector<ResourceStreamComponent*> m_resourceStreamComponents;
41 uint priority()
const {
return m_priority; }
53 void NotifyStreamingObserversResourceAdded(
const MortonKey& key);
54 void NotifyStreamingObserversResourceRemoved(
const MortonKey& key);
57 bool HasResourceStreamComponentFor(
const MortonKey& key)
const;
64 Eegeo_DELETE m_coverageTreeList;
65 m_coverageTreeList = pCoverageTreeList;
75 void ClearResourceStreamComponents();