All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Debug::DebugStats Class Reference
Inheritance diagram for Eegeo::Debug::DebugStats:
Eegeo::Debug::IDebugStats

Public Member Functions

 DebugStats (const IMemoryStats *pMemoryStats, const Camera::CameraState &cameraState, IFrameTimer *pFrameTimer, Streaming::ResourceNodeCache *pResourceNodeCache)
 
virtual float FramesPerSecond () const
 
virtual float MaxFrameTimeMS () const
 
virtual float LastFrameTimeMS () const
 
virtual float AverageFramesPerSecond () const
 
virtual double CameraPositionLatitude () const
 
virtual double CameraPositionLongitude () const
 
virtual double CameraPositionAltitude () const
 
virtual float CameraRotationFromNorth () const
 
virtual double CameraDistanceToInterest () const
 
virtual float CameraFoVDegrees () const
 
virtual double CameraInterestPointLatitude () const
 
virtual double CameraInterestPointLongitude () const
 
virtual double CameraInterestPointAltitude () const
 
virtual size_t MemoryUsed () const
 
virtual size_t VirtualMemoryUsed () const
 
virtual size_t FreeMemory () const
 
virtual size_t GetPrivateDirtyByteCount () const
 
virtual size_t GetHeapByteCount () const
 
virtual int ResourceNodeCacheAllocs () const
 
virtual int ResourceNodeCacheMisses () const
 
virtual int ResourceNodeCacheAdds () const
 
virtual int ResourceNodeCacheDeletions () const
 
virtual int ResourceNodeCacheSize () const
 
virtual int BitsPerSecond () const
 
virtual int MaxBitsPerSecond () const
 
virtual
Eegeo::Debug::TotalStreamStats 
TotalStreamStats () const
 
virtual int NumberOfStreams () const
 
virtual const char * NameOfStream (int streamIndex) const
 
virtual StreamStat StreamStatsForStream (int streamIndex) const
 
virtual int PolyCount () const
 
virtual int DrawCalls () const
 
virtual void RegisterStream (Eegeo::Streaming::LoggingResourceStream *resourceStream, Eegeo::Resources::IResourceBuilder *resourceBuilder, const char *&resourceName)
 
virtual void Reset ()
 
virtual void SetCameraState (const Camera::CameraState &cameraState)
 

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