#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: