FIFE  be64c707dea6b3250bd4355bf5c825d25920087d
FIFE::RenderBackendOpenGL::RenderObject Class Reference
+ Collaboration diagram for FIFE::RenderBackendOpenGL::RenderObject:

Public Member Functions

 RenderObject (GLenum m, uint16_t s, uint32_t t1=0, uint32_t t2=0)
 

Public Attributes

GLenum mode
 
uint16_t size
 
uint32_t texture_id
 
uint32_t overlay_id
 
int32_t src
 
int32_t dst
 
bool light
 
bool stencil_test
 
bool color
 
OverlayType overlay_type
 
uint8_t stencil_ref
 
GLenum stencil_op
 
GLenum stencil_func
 
uint8_t rgba [4]
 

Detailed Description

Definition at line 45 of file renderbackendopengl.cpp.

Constructor & Destructor Documentation

◆ RenderObject()

FIFE::RenderBackendOpenGL::RenderObject::RenderObject ( GLenum  m,
uint16_t  s,
uint32_t  t1 = 0,
uint32_t  t2 = 0 
)
inline

Definition at line 47 of file renderbackendopengl.cpp.

Member Data Documentation

◆ color

bool FIFE::RenderBackendOpenGL::RenderObject::color

◆ dst

int32_t FIFE::RenderBackendOpenGL::RenderObject::dst

◆ light

bool FIFE::RenderBackendOpenGL::RenderObject::light

◆ mode

GLenum FIFE::RenderBackendOpenGL::RenderObject::mode

Definition at line 62 of file renderbackendopengl.cpp.

Referenced by FIFE::RenderBackendOpenGL::renderWithoutZ().

◆ overlay_id

uint32_t FIFE::RenderBackendOpenGL::RenderObject::overlay_id

◆ overlay_type

◆ rgba

◆ size

uint16_t FIFE::RenderBackendOpenGL::RenderObject::size

◆ src

int32_t FIFE::RenderBackendOpenGL::RenderObject::src

◆ stencil_func

GLenum FIFE::RenderBackendOpenGL::RenderObject::stencil_func

◆ stencil_op

GLenum FIFE::RenderBackendOpenGL::RenderObject::stencil_op

◆ stencil_ref

uint8_t FIFE::RenderBackendOpenGL::RenderObject::stencil_ref

◆ stencil_test

bool FIFE::RenderBackendOpenGL::RenderObject::stencil_test

◆ texture_id

uint32_t FIFE::RenderBackendOpenGL::RenderObject::texture_id

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