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