Public Member Functions | |
virtual float | FramesPerSecond () const =0 |
virtual float | MaxFrameTimeMS () const =0 |
virtual float | LastFrameTimeMS () const =0 |
virtual float | AverageFramesPerSecond () const =0 |
virtual size_t | MemoryUsed () const =0 |
virtual size_t | VirtualMemoryUsed () const =0 |
virtual size_t | FreeMemory () const =0 |
virtual size_t | GetPrivateDirtyByteCount () const =0 |
virtual size_t | GetHeapByteCount () const =0 |
virtual int | ResourceNodeCacheAllocs () const =0 |
virtual int | ResourceNodeCacheMisses () const =0 |
virtual int | ResourceNodeCacheAdds () const =0 |
virtual int | ResourceNodeCacheDeletions () const =0 |
virtual int | ResourceNodeCacheSize () const =0 |
virtual double | CameraPositionLatitude () const =0 |
virtual double | CameraPositionLongitude () const =0 |
virtual double | CameraPositionAltitude () const =0 |
virtual float | CameraRotationFromNorth () const =0 |
virtual double | CameraDistanceToInterest () const =0 |
virtual float | CameraFoVDegrees () const =0 |
virtual double | CameraInterestPointLatitude () const =0 |
virtual double | CameraInterestPointLongitude () const =0 |
virtual double | CameraInterestPointAltitude () const =0 |
virtual int | BitsPerSecond () const =0 |
virtual int | MaxBitsPerSecond () const =0 |
virtual Eegeo::Debug::TotalStreamStats | TotalStreamStats () const =0 |
virtual int | NumberOfStreams () const =0 |
virtual const char * | NameOfStream (int streamIndex) const =0 |
virtual StreamStat | StreamStatsForStream (int streamIndex) const =0 |
virtual int | PolyCount () const =0 |
virtual int | DrawCalls () const =0 |
virtual void | RegisterStream (Eegeo::Streaming::LoggingResourceStream *resourceStream, Eegeo::Resources::IResourceBuilder *resourceBuilder, const char *&resourceName)=0 |
virtual void | Reset ()=0 |