#include <OgreEGLContext.h>
|  | 
|  | EGLContext (EGLDisplay eglDisplay, const EGLSupport *glsupport, ::EGLConfig fbconfig, ::EGLSurface drawable) | 
|  | 
|  | EGLContext (EGLDisplay eglDisplay, EGLGLSupport *glsupport, ::EGLConfig fbconfig, ::EGLSurface drawable, ::EGLContext context=0) | 
|  | 
| virtual | ~EGLContext () | 
|  | 
| virtual | ~EGLContext () | 
|  | 
| virtual void | _createInternalResources (EGLDisplay eglDisplay, ::EGLConfig glconfig, ::EGLSurface drawable, ::EGLContext shareContext) | 
|  | 
| virtual void | _destroyInternalResources () | 
|  | 
| GL3PlusContext * | clone () const | 
|  | Create a new context based on the same window/pbuffer as this context - mostly useful for additional threads. 
 | 
|  | 
| virtual GLES2Context * | clone () const =0 | 
|  | Create a new context based on the same window/pbuffer as this context - mostly useful for additional threads. 
 | 
|  | 
| virtual void | endCurrent () | 
|  | This is called before another context is made current. 
 | 
|  | 
| virtual void | endCurrent () | 
|  | This is called before another context is made current. 
 | 
|  | 
| EGLSurface | getDrawable () const | 
|  | 
| virtual void | setCurrent () | 
|  | Enable the context. 
 | 
|  | 
| virtual void | setCurrent () | 
|  | Enable the context. 
 | 
|  | 
|  | GL3PlusContext () | 
|  | 
| virtual | ~GL3PlusContext () | 
|  | 
| bool | getInitialized () | 
|  | 
| virtual void | releaseContext () | 
|  | Release the render context. 
 | 
|  | 
| void | setInitialized () | 
|  | 
|  | GLES2Context () | 
|  | 
| virtual | ~GLES2Context () | 
|  | 
| bool | getInitialized () | 
|  | 
| virtual void | releaseContext () | 
|  | Release the render context. 
 | 
|  | 
| void | setInitialized () | 
|  | 
◆ EGLContext() [1/2]
      
        
          | Ogre::EGLContext::EGLContext | ( | EGLDisplay | eglDisplay, | 
        
          |  |  | EGLGLSupport * | glsupport, | 
        
          |  |  | ::EGLConfig | fbconfig, | 
        
          |  |  | ::EGLSurface | drawable, | 
        
          |  |  | ::EGLContext | context = 0 | 
        
          |  | ) |  |  | 
      
 
 
◆ ~EGLContext() [1/2]
  
  | 
        
          | virtual Ogre::EGLContext::~EGLContext | ( |  | ) |  |  | virtual | 
 
 
◆ EGLContext() [2/2]
      
        
          | Ogre::EGLContext::EGLContext | ( | EGLDisplay | eglDisplay, | 
        
          |  |  | const EGLSupport * | glsupport, | 
        
          |  |  | ::EGLConfig | fbconfig, | 
        
          |  |  | ::EGLSurface | drawable | 
        
          |  | ) |  |  | 
      
 
 
◆ ~EGLContext() [2/2]
  
  | 
        
          | virtual Ogre::EGLContext::~EGLContext | ( |  | ) |  |  | virtual | 
 
 
◆ _createInternalResources()
  
  | 
        
          | virtual void Ogre::EGLContext::_createInternalResources | ( | EGLDisplay | eglDisplay, |  
          |  |  | ::EGLConfig | glconfig, |  
          |  |  | ::EGLSurface | drawable, |  
          |  |  | ::EGLContext | shareContext |  
          |  | ) |  |  |  | virtual | 
 
 
◆ _destroyInternalResources()
  
  | 
        
          | virtual void Ogre::EGLContext::_destroyInternalResources | ( |  | ) |  |  | virtual | 
 
 
◆ clone() [1/2]
◆ clone() [2/2]
◆ endCurrent() [1/2]
  
  | 
        
          | virtual void Ogre::EGLContext::endCurrent | ( |  | ) |  |  | virtual | 
 
This is called before another context is made current.   
By default, nothing is done here.   
Implements Ogre::GL3PlusContext.
 
 
◆ endCurrent() [2/2]
  
  | 
        
          | virtual void Ogre::EGLContext::endCurrent | ( |  | ) |  |  | virtual | 
 
This is called before another context is made current. 
By default, nothing is done here. 
Implements Ogre::GL3PlusContext.
 
 
◆ getDrawable()
      
        
          | EGLSurface Ogre::EGLContext::getDrawable | ( |  | ) | const | 
      
 
 
◆ setCurrent() [1/2]
  
  | 
        
          | virtual void Ogre::EGLContext::setCurrent | ( |  | ) |  |  | virtual | 
 
Enable the context.   
All subsequent rendering commands will go here.   
Implements Ogre::GL3PlusContext.
 
 
◆ setCurrent() [2/2]
  
  | 
        
          | virtual void Ogre::EGLContext::setCurrent | ( |  | ) |  |  | virtual | 
 
Enable the context. 
All subsequent rendering commands will go here. 
Implements Ogre::GL3PlusContext.
 
 
◆ mDrawable
      
        
          | EGLSurface Ogre::EGLContext::mDrawable | 
      
 
 
The documentation for this class was generated from the following files: