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