FIFE
be64c707dea6b3250bd4355bf5c825d25920087d
|
#include <renderbackendopengl.h>
Public Attributes | |
bool | tex_enabled [4] |
GLuint | texture [4] |
uint32_t | active_tex |
uint32_t | active_client_tex |
float | alpha_test |
GLint | vertex_pointer_size |
const void * | vertex_pointer |
const void * | tex_pointer [4] |
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 |
bool | depth_enabled |
bool | color_enabled |
Definition at line 240 of file renderbackendopengl.h.
uint32_t FIFE::RenderBackendOpenGL::currentState::active_client_tex |
Definition at line 245 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::bindTexture(), FIFE::RenderBackendOpenGL::disableTextures(), FIFE::RenderBackendOpenGL::enableTextures(), FIFE::RenderBackendOpenGL::prepareForOverlays(), FIFE::RenderBackendOpenGL::setEnvironmentalColor(), and FIFE::RenderBackendOpenGL::setTexCoordPointer().
uint32_t FIFE::RenderBackendOpenGL::currentState::active_tex |
Definition at line 244 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::bindTexture(), FIFE::RenderBackendOpenGL::disableTextures(), FIFE::RenderBackendOpenGL::enableTextures(), FIFE::RenderBackendOpenGL::prepareForOverlays(), FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), FIFE::RenderBackendOpenGL::setEnvironmentalColor(), and FIFE::RenderBackendOpenGL::setTexCoordPointer().
bool FIFE::RenderBackendOpenGL::currentState::alpha_enabled |
Definition at line 269 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::disableAlphaTest(), FIFE::RenderBackendOpenGL::enableAlphaTest(), and FIFE::RenderBackendOpenGL::RenderBackendOpenGL().
float FIFE::RenderBackendOpenGL::currentState::alpha_test |
Definition at line 246 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::setAlphaTest().
GLenum FIFE::RenderBackendOpenGL::currentState::blend_dst |
Definition at line 268 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::changeBlending(), and FIFE::RenderBackendOpenGL::RenderBackendOpenGL().
GLenum FIFE::RenderBackendOpenGL::currentState::blend_src |
Definition at line 267 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::changeBlending(), and FIFE::RenderBackendOpenGL::RenderBackendOpenGL().
bool FIFE::RenderBackendOpenGL::currentState::color_enabled |
Definition at line 272 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::disableColorArray(), FIFE::RenderBackendOpenGL::enableColorArray(), FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::renderWithoutZ().
const void* FIFE::RenderBackendOpenGL::currentState::color_pointer |
Definition at line 252 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::setColorPointer().
bool FIFE::RenderBackendOpenGL::currentState::depth_enabled |
Definition at line 271 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::disableDepthTest(), FIFE::RenderBackendOpenGL::enableDepthTest(), and FIFE::RenderBackendOpenGL::RenderBackendOpenGL().
uint8_t FIFE::RenderBackendOpenGL::currentState::env_color[4] |
Definition at line 266 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::setEnvironmentalColor().
bool FIFE::RenderBackendOpenGL::currentState::light_enabled |
Definition at line 263 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::disableLighting(), FIFE::RenderBackendOpenGL::enableLighting(), FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::renderWithoutZ().
uint32_t FIFE::RenderBackendOpenGL::currentState::lightmodel |
Definition at line 262 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::disableLighting(), FIFE::RenderBackendOpenGL::enableLighting(), FIFE::RenderBackendOpenGL::getLightingModel(), FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), FIFE::RenderBackendOpenGL::renderWithoutZ(), FIFE::RenderBackendOpenGL::resetLighting(), FIFE::RenderBackendOpenGL::setLighting(), and FIFE::RenderBackendOpenGL::setLightingModel().
bool FIFE::RenderBackendOpenGL::currentState::scissor_test |
Definition at line 270 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 257 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::resetStencilBuffer().
bool FIFE::RenderBackendOpenGL::currentState::sten_enabled |
Definition at line 255 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::disableStencilTest(), FIFE::RenderBackendOpenGL::enableStencilTest(), FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::renderWithoutZ().
GLenum FIFE::RenderBackendOpenGL::currentState::sten_func |
Definition at line 259 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), FIFE::RenderBackendOpenGL::renderWithoutZ(), and FIFE::RenderBackendOpenGL::setStencilTest().
GLenum FIFE::RenderBackendOpenGL::currentState::sten_op |
Definition at line 258 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), FIFE::RenderBackendOpenGL::renderWithoutZ(), and FIFE::RenderBackendOpenGL::setStencilTest().
uint8_t FIFE::RenderBackendOpenGL::currentState::sten_ref |
Definition at line 256 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::getStencilRef(), FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), FIFE::RenderBackendOpenGL::renderWithoutZ(), and FIFE::RenderBackendOpenGL::setStencilTest().
bool FIFE::RenderBackendOpenGL::currentState::tex_enabled[4] |
Definition at line 242 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::disableTextures(), FIFE::RenderBackendOpenGL::enableTextures(), and FIFE::RenderBackendOpenGL::RenderBackendOpenGL().
const void* FIFE::RenderBackendOpenGL::currentState::tex_pointer[4] |
Definition at line 251 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::setTexCoordPointer().
GLuint FIFE::RenderBackendOpenGL::currentState::texture[4] |
Definition at line 243 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 250 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::setVertexPointer().
GLint FIFE::RenderBackendOpenGL::currentState::vertex_pointer_size |
Definition at line 247 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::setVertexPointer().