FIFE
|
#include <renderbackendopengle.h>
Public Attributes | |
bool | tex_enabled [2] |
GLuint | texture [2] |
uint32_t | active_tex |
uint32_t | active_client_tex |
uint32_t | lightmodel |
bool | light_enabled |
bool | sten_enabled |
uint8_t | sten_ref |
GLint | sten_buf |
GLenum | sten_op |
GLenum | sten_func |
uint8_t | env_color [4] |
GLenum | blend_src |
GLenum | blend_dst |
bool | alpha_enabled |
bool | depth_enabled |
bool | scissor_test |
Definition at line 172 of file renderbackendopengle.h.
uint32_t FIFE::RenderBackendOpenGLe::currentState::active_client_tex |
Definition at line 177 of file renderbackendopengle.h.
uint32_t FIFE::RenderBackendOpenGLe::currentState::active_tex |
Definition at line 176 of file renderbackendopengle.h.
Referenced by FIFE::RenderBackendOpenGLe::bindTexture(), FIFE::RenderBackendOpenGLe::disableTextures(), FIFE::RenderBackendOpenGLe::enableTextures(), and FIFE::RenderBackendOpenGLe::RenderBackendOpenGLe().
bool FIFE::RenderBackendOpenGLe::currentState::alpha_enabled |
Definition at line 194 of file renderbackendopengle.h.
Referenced by FIFE::RenderBackendOpenGLe::disableAlphaTest(), FIFE::RenderBackendOpenGLe::enableAlphaTest(), and FIFE::RenderBackendOpenGLe::RenderBackendOpenGLe().
GLenum FIFE::RenderBackendOpenGLe::currentState::blend_dst |
Definition at line 193 of file renderbackendopengle.h.
Referenced by FIFE::RenderBackendOpenGLe::changeBlending(), and FIFE::RenderBackendOpenGLe::RenderBackendOpenGLe().
GLenum FIFE::RenderBackendOpenGLe::currentState::blend_src |
Definition at line 192 of file renderbackendopengle.h.
Referenced by FIFE::RenderBackendOpenGLe::changeBlending(), and FIFE::RenderBackendOpenGLe::RenderBackendOpenGLe().
bool FIFE::RenderBackendOpenGLe::currentState::depth_enabled |
Definition at line 195 of file renderbackendopengle.h.
Referenced by FIFE::RenderBackendOpenGLe::disableDepthTest(), FIFE::RenderBackendOpenGLe::enableDepthTest(), and FIFE::RenderBackendOpenGLe::RenderBackendOpenGLe().
uint8_t FIFE::RenderBackendOpenGLe::currentState::env_color[4] |
Definition at line 191 of file renderbackendopengle.h.
Referenced by FIFE::RenderBackendOpenGLe::RenderBackendOpenGLe(), and FIFE::RenderBackendOpenGLe::setEnvironmentalColor().
bool FIFE::RenderBackendOpenGLe::currentState::light_enabled |
Definition at line 181 of file renderbackendopengle.h.
Referenced by FIFE::RenderBackendOpenGLe::disableLighting(), FIFE::RenderBackendOpenGLe::enableLighting(), FIFE::RenderBackendOpenGLe::RenderBackendOpenGLe(), and FIFE::RenderBackendOpenGLe::resetLighting().
uint32_t FIFE::RenderBackendOpenGLe::currentState::lightmodel |
Definition at line 180 of file renderbackendopengle.h.
Referenced by FIFE::RenderBackendOpenGLe::disableLighting(), FIFE::RenderBackendOpenGLe::enableLighting(), FIFE::RenderBackendOpenGLe::getLightingModel(), FIFE::RenderBackendOpenGLe::RenderBackendOpenGLe(), FIFE::RenderBackendOpenGLe::renderWithoutZ(), FIFE::RenderBackendOpenGLe::setLighting(), and FIFE::RenderBackendOpenGLe::setLightingModel().
bool FIFE::RenderBackendOpenGLe::currentState::scissor_test |
Definition at line 196 of file renderbackendopengle.h.
Referenced by FIFE::RenderBackendOpenGLe::disableScissorTest(), FIFE::RenderBackendOpenGLe::enableScissorTest(), and FIFE::RenderBackendOpenGLe::RenderBackendOpenGLe().
GLint FIFE::RenderBackendOpenGLe::currentState::sten_buf |
Definition at line 186 of file renderbackendopengle.h.
Referenced by FIFE::RenderBackendOpenGLe::RenderBackendOpenGLe(), and FIFE::RenderBackendOpenGLe::resetStencilBuffer().
bool FIFE::RenderBackendOpenGLe::currentState::sten_enabled |
Definition at line 184 of file renderbackendopengle.h.
Referenced by FIFE::RenderBackendOpenGLe::disableStencilTest(), FIFE::RenderBackendOpenGLe::enableStencilTest(), FIFE::RenderBackendOpenGLe::RenderBackendOpenGLe(), and FIFE::RenderBackendOpenGLe::renderWithoutZ().
GLenum FIFE::RenderBackendOpenGLe::currentState::sten_func |
Definition at line 188 of file renderbackendopengle.h.
Referenced by FIFE::RenderBackendOpenGLe::RenderBackendOpenGLe(), FIFE::RenderBackendOpenGLe::renderWithoutZ(), and FIFE::RenderBackendOpenGLe::setStencilTest().
GLenum FIFE::RenderBackendOpenGLe::currentState::sten_op |
Definition at line 187 of file renderbackendopengle.h.
Referenced by FIFE::RenderBackendOpenGLe::RenderBackendOpenGLe(), FIFE::RenderBackendOpenGLe::renderWithoutZ(), and FIFE::RenderBackendOpenGLe::setStencilTest().
uint8_t FIFE::RenderBackendOpenGLe::currentState::sten_ref |
Definition at line 185 of file renderbackendopengle.h.
Referenced by FIFE::RenderBackendOpenGLe::RenderBackendOpenGLe(), FIFE::RenderBackendOpenGLe::renderWithoutZ(), and FIFE::RenderBackendOpenGLe::setStencilTest().
bool FIFE::RenderBackendOpenGLe::currentState::tex_enabled[2] |
Definition at line 174 of file renderbackendopengle.h.
Referenced by FIFE::RenderBackendOpenGLe::disableTextures(), FIFE::RenderBackendOpenGLe::enableTextures(), and FIFE::RenderBackendOpenGLe::RenderBackendOpenGLe().
GLuint FIFE::RenderBackendOpenGLe::currentState::texture[2] |
Definition at line 175 of file renderbackendopengle.h.
Referenced by FIFE::RenderBackendOpenGLe::bindTexture(), FIFE::RenderBackendOpenGLe::prepareForOverlays(), and FIFE::RenderBackendOpenGLe::RenderBackendOpenGLe().