All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Resources::IResourceBuilder Class Referenceabstract
Inheritance diagram for Eegeo::Resources::IResourceBuilder:
Eegeo::Resources::Buildings::ChunkedBuildingBuilder Eegeo::Resources::Interiors::Builder::ChunkedInteriorsBuilder Eegeo::Resources::Roads::ChunkedRoadBuilder Eegeo::Resources::Terrain::lcm::ChunkedLcmTerrainBuilder Eegeo::Resources::Terrain::Raster::RasterTerrainBuilder

Public Member Functions

void StartClock ()
 
void EndClock ()
 
void ResetCounters ()
 
int NumBuilds ()
 
double AvgTimeTakenMs ()
 
virtual bool Flush (const Streaming::MortonKey &key, void *input, TBuiltResources &result)=0
 
virtual void DestroyBuiltResource (const Streaming::MortonKey &key, void *input)=0
 
virtual void * BuildResource (const Streaming::MortonKey &key, const Byte *data, size_t length)=0
 
virtual bool AcceptsErroredRequests ()=0
 

The documentation for this class was generated from the following files: