#include <RenderSystemGLES.h>
§ CRenderSystemGLES()
| CRenderSystemGLES::CRenderSystemGLES |
( |
| ) |
|
§ ~CRenderSystemGLES()
| CRenderSystemGLES::~CRenderSystemGLES |
( |
| ) |
|
|
virtual |
§ 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 | ) |
|
|
inlineoverridevirtual |
§ GetViewPort()
| void CRenderSystemGLES::GetViewPort |
( |
CRect & |
viewPort | ) |
|
|
overridevirtual |
§ GUIShaderGetBrightness()
| GLint CRenderSystemGLES::GUIShaderGetBrightness |
( |
| ) |
|
§ GUIShaderGetCol()
| GLint CRenderSystemGLES::GUIShaderGetCol |
( |
| ) |
|
§ GUIShaderGetContrast()
| GLint CRenderSystemGLES::GUIShaderGetContrast |
( |
| ) |
|
§ GUIShaderGetCoord0()
| GLint CRenderSystemGLES::GUIShaderGetCoord0 |
( |
| ) |
|
§ GUIShaderGetCoord0Matrix()
| GLint CRenderSystemGLES::GUIShaderGetCoord0Matrix |
( |
| ) |
|
§ GUIShaderGetCoord1()
| GLint CRenderSystemGLES::GUIShaderGetCoord1 |
( |
| ) |
|
§ GUIShaderGetField()
| GLint CRenderSystemGLES::GUIShaderGetField |
( |
| ) |
|
§ 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 |
§ 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 |
§ 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 |
|
protected |
§ m_height
| int CRenderSystemGLES::m_height |
|
protected |
§ m_iVSyncErrors
| int CRenderSystemGLES::m_iVSyncErrors |
|
protected |
§ m_iVSyncMode
| int CRenderSystemGLES::m_iVSyncMode |
|
protected |
§ m_method
§ m_pShader
| std::unique_ptr<CGLESShader*[]> CRenderSystemGLES::m_pShader |
|
protected |
§ 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: