|
FIFE
|
#include <renderbackendopengl.h>
Collaboration diagram for FIFE::RenderBackendOpenGL::currentState: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 227 of file renderbackendopengl.h.
| uint32_t FIFE::RenderBackendOpenGL::currentState::active_client_tex |
Definition at line 232 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 231 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 256 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 233 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::setAlphaTest().
| GLenum FIFE::RenderBackendOpenGL::currentState::blend_dst |
Definition at line 255 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::changeBlending(), and FIFE::RenderBackendOpenGL::RenderBackendOpenGL().
| GLenum FIFE::RenderBackendOpenGL::currentState::blend_src |
Definition at line 254 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::changeBlending(), and FIFE::RenderBackendOpenGL::RenderBackendOpenGL().
| bool FIFE::RenderBackendOpenGL::currentState::color_enabled |
Definition at line 259 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 239 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::setColorPointer().
| bool FIFE::RenderBackendOpenGL::currentState::depth_enabled |
Definition at line 258 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 253 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::setEnvironmentalColor().
| bool FIFE::RenderBackendOpenGL::currentState::light_enabled |
Definition at line 250 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 249 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 257 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 244 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::resetStencilBuffer().
| bool FIFE::RenderBackendOpenGL::currentState::sten_enabled |
Definition at line 242 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 246 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 245 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 243 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 229 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 238 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::setTexCoordPointer().
| GLuint FIFE::RenderBackendOpenGL::currentState::texture[4] |
Definition at line 230 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 237 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::setVertexPointer().
| GLint FIFE::RenderBackendOpenGL::currentState::vertex_pointer_size |
Definition at line 234 of file renderbackendopengl.h.
Referenced by FIFE::RenderBackendOpenGL::RenderBackendOpenGL(), and FIFE::RenderBackendOpenGL::setVertexPointer().