FIFE  be64c707dea6b3250bd4355bf5c825d25920087d
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

◆ active_client_tex

◆ active_tex

◆ alpha_enabled

bool FIFE::RenderBackendOpenGL::currentState::alpha_enabled

◆ alpha_test

float FIFE::RenderBackendOpenGL::currentState::alpha_test

◆ blend_dst

GLenum FIFE::RenderBackendOpenGL::currentState::blend_dst

◆ blend_src

GLenum FIFE::RenderBackendOpenGL::currentState::blend_src

◆ color_enabled

◆ color_pointer

const void* FIFE::RenderBackendOpenGL::currentState::color_pointer

◆ depth_enabled

bool FIFE::RenderBackendOpenGL::currentState::depth_enabled

◆ env_color

uint8_t FIFE::RenderBackendOpenGL::currentState::env_color[4]

◆ light_enabled

◆ lightmodel

◆ scissor_test

bool FIFE::RenderBackendOpenGL::currentState::scissor_test

◆ sten_buf

GLint FIFE::RenderBackendOpenGL::currentState::sten_buf

◆ sten_enabled

◆ sten_func

GLenum FIFE::RenderBackendOpenGL::currentState::sten_func

◆ sten_op

GLenum FIFE::RenderBackendOpenGL::currentState::sten_op

◆ sten_ref

◆ tex_enabled

bool FIFE::RenderBackendOpenGL::currentState::tex_enabled[4]

◆ tex_pointer

const void* FIFE::RenderBackendOpenGL::currentState::tex_pointer[4]

◆ texture

GLuint FIFE::RenderBackendOpenGL::currentState::texture[4]

◆ vertex_pointer

const void* FIFE::RenderBackendOpenGL::currentState::vertex_pointer

◆ vertex_pointer_size

GLint FIFE::RenderBackendOpenGL::currentState::vertex_pointer_size

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