FIFE  6e1afdbeda11afe9ac53e6023a4be96ef88f1dc6
FIFE::RenderBackendOpenGL::currentState Struct Reference

#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
 

Detailed Description

Definition at line 240 of file renderbackendopengl.h.

Member Data Documentation

bool FIFE::RenderBackendOpenGL::currentState::alpha_enabled
float FIFE::RenderBackendOpenGL::currentState::alpha_test
GLenum FIFE::RenderBackendOpenGL::currentState::blend_dst
GLenum FIFE::RenderBackendOpenGL::currentState::blend_src
const void* FIFE::RenderBackendOpenGL::currentState::color_pointer
bool FIFE::RenderBackendOpenGL::currentState::depth_enabled
uint8_t FIFE::RenderBackendOpenGL::currentState::env_color[4]
bool FIFE::RenderBackendOpenGL::currentState::scissor_test
GLint FIFE::RenderBackendOpenGL::currentState::sten_buf
GLenum FIFE::RenderBackendOpenGL::currentState::sten_func
GLenum FIFE::RenderBackendOpenGL::currentState::sten_op
bool FIFE::RenderBackendOpenGL::currentState::tex_enabled[4]
const void* FIFE::RenderBackendOpenGL::currentState::tex_pointer[4]
GLuint FIFE::RenderBackendOpenGL::currentState::texture[4]
const void* FIFE::RenderBackendOpenGL::currentState::vertex_pointer
GLint FIFE::RenderBackendOpenGL::currentState::vertex_pointer_size

The documentation for this struct was generated from the following file: