8 #include "BlockCoverageTrees.h"
20 virtual uint averageStreamingSize() = 0;
21 virtual uint priority()
const = 0;
24 virtual bool HasResourceStreamComponentFor(
const MortonKey& key)
const = 0;
31 virtual void NotifyStreamingObserversResourceAdded(
const MortonKey& key)=0;
32 virtual void NotifyStreamingObserversResourceRemoved(
const MortonKey& key)=0;
34 virtual void LogFailedRequest(
const MortonKey& key,
float totalTimeTakenMilliseconds) = 0;
36 virtual void LogSuccessfulRequest(
const MortonKey& key,
37 size_t rawResourceSize,
39 float totalTimeTakenMilliseconds,
40 size_t preDecompressBytesRead) = 0;
44 virtual bool IsValid()
const = 0;