FIFE
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
FIFE::RenderBackendOpenGL::currentState Struct Reference

#include <renderbackendopengl.h>

+ Collaboration diagram for FIFE::RenderBackendOpenGL::currentState:

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
 

Detailed Description

Definition at line 132 of file renderbackendopengl.h.

Member Data Documentation

uint32_t FIFE::RenderBackendOpenGL::currentState::active_client_tex
bool FIFE::RenderBackendOpenGL::currentState::alpha_enabled
GLenum FIFE::RenderBackendOpenGL::currentState::blend_dst
GLenum FIFE::RenderBackendOpenGL::currentState::blend_src
const void* FIFE::RenderBackendOpenGL::currentState::color_pointer
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[2]
const void* FIFE::RenderBackendOpenGL::currentState::tex_pointer[2]
GLuint FIFE::RenderBackendOpenGL::currentState::texture[2]
const void* FIFE::RenderBackendOpenGL::currentState::vertex_pointer

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