All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Types | Public Member Functions | List of all members
Eegeo::Android::Sdk::IAndroidGlDisplayService Class Referenceabstract
Inheritance diagram for Eegeo::Android::Sdk::IAndroidGlDisplayService:
Eegeo::Android::Sdk::AndroidGlDisplayService

Public Types

typedef
Helpers::CallbackCollection0 
GlDisplayServiceChangedEvent
 

Public Member Functions

virtual bool TryBindDisplay ()=0
 
virtual void ReleaseDisplay (bool destroyEGL)=0
 
virtual bool IsDisplayAvailable () const =0
 
virtual int GetDisplayWidth () const =0
 
virtual int GetDisplayHeight () const =0
 
virtual EGLDisplay GetDisplay () const =0
 
virtual EGLSurface GetSurface () const =0
 
virtual EGLSurface GetSharedSurface () const =0
 
virtual EGLContext GetContext () const =0
 
virtual EGLContext GetResourceBuildSharedContext () const =0
 
virtual float GetDeviceDpi () const =0
 
virtual float GetDevicePixelScale () const =0
 
virtual std::string GetImageResolutionSuffix () const =0
 
virtual
GlDisplayServiceChangedEvent
ChangedEvent () const =0
 
virtual
IAndroidSharedGlContextUsageGuard
GetSharedGlContextUsageGuard () const =0
 

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