#include <RenderSystemGLES.h>
◆ CRenderSystemGLES()
      
        
          | CRenderSystemGLES::CRenderSystemGLES  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~CRenderSystemGLES()
  
  
      
        
          | CRenderSystemGLES::~CRenderSystemGLES  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridedefault   | 
  
 
 
◆ ApplyStateBlock()
  
  
      
        
          | void CRenderSystemGLES::ApplyStateBlock  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ BeginRender()
  
  
      
        
          | bool CRenderSystemGLES::BeginRender  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ CalculateMaxTexturesize()
  
  
      
        
          | void CRenderSystemGLES::CalculateMaxTexturesize  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ CaptureStateBlock()
  
  
      
        
          | void CRenderSystemGLES::CaptureStateBlock  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ ClearBuffers()
◆ ClipRectToScissorRect()
  
  
      
        
          | CRect CRenderSystemGLES::ClipRectToScissorRect  | 
          ( | 
          const CRect & |           rect | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ DestroyRenderSystem()
  
  
      
        
          | bool CRenderSystemGLES::DestroyRenderSystem  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ DisableGUIShader()
      
        
          | void CRenderSystemGLES::DisableGUIShader  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ EnableGUIShader()
◆ EndRender()
  
  
      
        
          | bool CRenderSystemGLES::EndRender  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ GetShaderPath()
  
  
      
        
          | std::string CRenderSystemGLES::GetShaderPath  | 
          ( | 
          const std::string & |           filename | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ GetViewPort()
  
  
      
        
          | void CRenderSystemGLES::GetViewPort  | 
          ( | 
          CRect & |           viewPort | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ GUIShaderGetBrightness()
      
        
          | GLint CRenderSystemGLES::GUIShaderGetBrightness  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GUIShaderGetClip()
      
        
          | GLint CRenderSystemGLES::GUIShaderGetClip  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GUIShaderGetCol()
      
        
          | GLint CRenderSystemGLES::GUIShaderGetCol  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GUIShaderGetContrast()
      
        
          | GLint CRenderSystemGLES::GUIShaderGetContrast  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GUIShaderGetCoord0()
      
        
          | GLint CRenderSystemGLES::GUIShaderGetCoord0  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GUIShaderGetCoord0Matrix()
      
        
          | GLint CRenderSystemGLES::GUIShaderGetCoord0Matrix  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GUIShaderGetCoord1()
      
        
          | GLint CRenderSystemGLES::GUIShaderGetCoord1  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GUIShaderGetCoordStep()
      
        
          | GLint CRenderSystemGLES::GUIShaderGetCoordStep  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GUIShaderGetDepth()
      
        
          | GLint CRenderSystemGLES::GUIShaderGetDepth  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GUIShaderGetField()
      
        
          | GLint CRenderSystemGLES::GUIShaderGetField  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GUIShaderGetMatrix()
      
        
          | GLint CRenderSystemGLES::GUIShaderGetMatrix  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GUIShaderGetModel()
      
        
          | GLint CRenderSystemGLES::GUIShaderGetModel  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GUIShaderGetPos()
      
        
          | GLint CRenderSystemGLES::GUIShaderGetPos  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GUIShaderGetStep()
      
        
          | GLint CRenderSystemGLES::GUIShaderGetStep  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GUIShaderGetUniCol()
      
        
          | GLint CRenderSystemGLES::GUIShaderGetUniCol  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ InitialiseShaders()
      
        
          | void CRenderSystemGLES::InitialiseShaders  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ InitRenderSystem()
  
  
      
        
          | bool CRenderSystemGLES::InitRenderSystem  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ InvalidateColorBuffer()
  
  
      
        
          | void CRenderSystemGLES::InvalidateColorBuffer  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ IsExtSupported()
  
  
      
        
          | bool CRenderSystemGLES::IsExtSupported  | 
          ( | 
          const char * |           extension | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ PresentRender()
  
  
      
        
          | void CRenderSystemGLES::PresentRender  | 
          ( | 
          bool |           rendered,  | 
         
        
           | 
           | 
          bool |           videoLayer ) | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ PresentRenderImpl()
  
  
      
        
          | virtual void CRenderSystemGLES::PresentRenderImpl  | 
          ( | 
          bool |           rendered | ) | 
           | 
         
       
   | 
  
protectedpure virtual   | 
  
 
 
◆ Project()
  
  
      
        
          | void CRenderSystemGLES::Project  | 
          ( | 
          float & |           x,  | 
         
        
           | 
           | 
          float & |           y,  | 
         
        
           | 
           | 
          float & |           z ) | 
         
       
   | 
  
overridevirtual   | 
  
 
Project (x,y,z) 3d scene coordinates to (x,y) 2d screen coordinates 
Reimplemented from CRenderSystemBase.
 
 
◆ ReleaseShaders()
      
        
          | void CRenderSystemGLES::ReleaseShaders  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ResetRenderSystem()
  
  
      
        
          | bool CRenderSystemGLES::ResetRenderSystem  | 
          ( | 
          int |           width,  | 
         
        
           | 
           | 
          int |           height ) | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ ResetScissors()
  
  
      
        
          | void CRenderSystemGLES::ResetScissors  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ ResetVSync()
  
  
      
        
          | void CRenderSystemGLES::ResetVSync  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ScissorsCanEffectClipping()
  
  
      
        
          | bool CRenderSystemGLES::ScissorsCanEffectClipping  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ SetCameraPosition()
  
  
      
        
          | void CRenderSystemGLES::SetCameraPosition  | 
          ( | 
          const CPoint & |           camera,  | 
         
        
           | 
           | 
          int |           screenWidth,  | 
         
        
           | 
           | 
          int |           screenHeight,  | 
         
        
           | 
           | 
          float |           stereoFactor = 0.0f ) | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ SetDepthCulling()
◆ SetScissors()
  
  
      
        
          | void CRenderSystemGLES::SetScissors  | 
          ( | 
          const CRect & |           rect | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ SetViewPort()
  
  
      
        
          | void CRenderSystemGLES::SetViewPort  | 
          ( | 
          const CRect & |           viewPort | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ SetVSync()
      
        
          | void CRenderSystemGLES::SetVSync  | 
          ( | 
          bool |           vsync | ) | 
           | 
        
      
 
 
◆ SetVSyncImpl()
  
  
      
        
          | virtual void CRenderSystemGLES::SetVSyncImpl  | 
          ( | 
          bool |           enable | ) | 
           | 
         
       
   | 
  
protectedpure virtual   | 
  
 
 
◆ SupportsStereo()
◆ m_bVsyncInit
  
  
      
        
          | bool CRenderSystemGLES::m_bVsyncInit {false} | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_height
  
  
      
        
          | int CRenderSystemGLES::m_height | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_method
◆ m_pShader
◆ m_RenderExtensions
  
  
      
        
          | std::string CRenderSystemGLES::m_RenderExtensions | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_viewPort
  
  
      
        
          | GLint CRenderSystemGLES::m_viewPort[4] | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_width
  
  
      
        
          | int CRenderSystemGLES::m_width | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files: