All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Resources::Terrain::Heights::TerrainHeightRepository Class Reference
Inheritance diagram for Eegeo::Resources::Terrain::Heights::TerrainHeightRepository:
Eegeo::NonCopyable

Public Member Functions

void AddHeights (Eegeo::Streaming::MortonKey key, ITerrainHeightLookup *heights)
 
void RemoveHeights (Eegeo::Streaming::MortonKey key)
 
ITerrainHeightLookupGetHeights (Eegeo::Streaming::MortonKey key) const
 
float GetMaxHeight () const
 
float GetMinHeight () const
 
void RegisterAddedCallback (ITerrainHeightsCallback *callback)
 
void UnregisterAddedCallback (ITerrainHeightsCallback *callback)
 
void RegisterRemovalCallback (ITerrainHeightsCallback *callback)
 
void UnregisterRemovalCallback (ITerrainHeightsCallback *callback)
 

Additional Inherited Members

- Protected Member Functions inherited from Eegeo::NonCopyable
 NonCopyable (const NonCopyable &)=delete
 
NonCopyableoperator= (const NonCopyable &)=delete
 

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