FIFE
|
#include <renderbackendopengl.h>
Public Attributes | |
bool | tex_enabled [2] |
GLuint | texture [2] |
uint32_t | active_tex |
uint32_t | active_client_tex |
const void * | vertex_pointer |
const void * | tex_pointer [2] |
const void * | color_pointer |
bool | sten_enabled |
uint8_t | sten_ref |
GLint | sten_buf |
GLenum | sten_op |
GLenum | sten_func |
uint32_t | lightmodel |
bool | light_enabled |
uint8_t | env_color [4] |
GLenum | blend_src |
GLenum | blend_dst |
bool | alpha_enabled |
bool | scissor_test |
Definition at line 132 of file renderbackendopengl.h.
uint32_t FIFE::RenderBackendOpenGL::currentState::active_client_tex |
Definition at line 137 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::setTexCoordPointer().
uint32_t FIFE::RenderBackendOpenGL::currentState::active_tex |
Definition at line 136 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::bindTexture(), FIFE::RenderBackendOpenGL::disableTextures(), FIFE::RenderBackendOpenGL::enableTextures(), FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::setEnvironmentalColor().
bool FIFE::RenderBackendOpenGL::currentState::alpha_enabled |
Definition at line 159 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::disableAlphaTest(), FIFE::RenderBackendOpenGL::enableAlphaTest(), and FIFE::RenderBackendOpenGL::RenderBackendOpenGL().
GLenum FIFE::RenderBackendOpenGL::currentState::blend_dst |
Definition at line 158 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::changeBlending(), and FIFE::RenderBackendOpenGL::RenderBackendOpenGL().
GLenum FIFE::RenderBackendOpenGL::currentState::blend_src |
Definition at line 157 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::changeBlending(), and FIFE::RenderBackendOpenGL::RenderBackendOpenGL().
const void* FIFE::RenderBackendOpenGL::currentState::color_pointer |
Definition at line 142 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::setColorPointer().
uint8_t FIFE::RenderBackendOpenGL::currentState::env_color[4] |
Definition at line 156 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::setEnvironmentalColor().
bool FIFE::RenderBackendOpenGL::currentState::light_enabled |
Definition at line 153 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::disableLighting(), FIFE::RenderBackendOpenGL::enableLighting(), FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::renderVertexArrays().
uint32_t FIFE::RenderBackendOpenGL::currentState::lightmodel |
Definition at line 152 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::disableLighting(), FIFE::RenderBackendOpenGL::enableLighting(), FIFE::RenderBackendOpenGL::getLightingModel(), FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), FIFE::RenderBackendOpenGL::renderVertexArrays(), FIFE::RenderBackendOpenGL::resetLighting(), FIFE::RenderBackendOpenGL::setLighting(), and FIFE::RenderBackendOpenGL::setLightingModel().
bool FIFE::RenderBackendOpenGL::currentState::scissor_test |
Definition at line 160 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::disableScissorTest(), FIFE::RenderBackendOpenGL::enableScissorTest(), and FIFE::RenderBackendOpenGL::RenderBackendOpenGL().
GLint FIFE::RenderBackendOpenGL::currentState::sten_buf |
Definition at line 147 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::resetStencilBuffer().
bool FIFE::RenderBackendOpenGL::currentState::sten_enabled |
Definition at line 145 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::disableStencilTest(), FIFE::RenderBackendOpenGL::enableStencilTest(), FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::renderVertexArrays().
GLenum FIFE::RenderBackendOpenGL::currentState::sten_func |
Definition at line 149 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), FIFE::RenderBackendOpenGL::renderVertexArrays(), and FIFE::RenderBackendOpenGL::setStencilTest().
GLenum FIFE::RenderBackendOpenGL::currentState::sten_op |
Definition at line 148 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), FIFE::RenderBackendOpenGL::renderVertexArrays(), and FIFE::RenderBackendOpenGL::setStencilTest().
uint8_t FIFE::RenderBackendOpenGL::currentState::sten_ref |
Definition at line 146 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::getStencilRef(), FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), FIFE::RenderBackendOpenGL::renderVertexArrays(), and FIFE::RenderBackendOpenGL::setStencilTest().
bool FIFE::RenderBackendOpenGL::currentState::tex_enabled[2] |
Definition at line 134 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::disableTextures(), FIFE::RenderBackendOpenGL::enableTextures(), and FIFE::RenderBackendOpenGL::RenderBackendOpenGL().
const void* FIFE::RenderBackendOpenGL::currentState::tex_pointer[2] |
Definition at line 141 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::setTexCoordPointer().
GLuint FIFE::RenderBackendOpenGL::currentState::texture[2] |
Definition at line 135 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::bindTexture(), FIFE::RenderBackendOpenGL::prepareForOverlays(), and FIFE::RenderBackendOpenGL::RenderBackendOpenGL().
const void* FIFE::RenderBackendOpenGL::currentState::vertex_pointer |
Definition at line 140 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::setVertexPointer().