LibreOffice Module vcl (master)  1
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
BlendState Class Reference

#include <RenderState.hxx>

Inheritance diagram for BlendState:
[legend]
Collaboration diagram for BlendState:
[legend]

Public Member Functions

 BlendState ()
 
void func (GLenum nSource, GLenum nDestination)
 
- Public Member Functions inherited from GenericCapabilityState< GL_BLEND, BlendState >
void sync ()
 
void enable ()
 
void disable ()
 
void checkState ()
 

Static Public Member Functions

static std::string className ()
 

Private Attributes

GLenum mnSourceMode
 
GLenum mnDestinationMode
 

Additional Inherited Members

- Protected Member Functions inherited from GenericCapabilityState< GL_BLEND, BlendState >
 GenericCapabilityState ()
 
- Static Protected Member Functions inherited from GenericCapabilityState< GL_BLEND, BlendState >
static bool readState ()
 
- Protected Attributes inherited from GenericCapabilityState< GL_BLEND, BlendState >
bool mbTest
 

Detailed Description

Definition at line 125 of file RenderState.hxx.

Constructor & Destructor Documentation

BlendState::BlendState ( )
inline

Definition at line 130 of file RenderState.hxx.

Member Function Documentation

static std::string BlendState::className ( )
inlinestatic

Definition at line 135 of file RenderState.hxx.

void BlendState::func ( GLenum  nSource,
GLenum  nDestination 
)
inline

Definition at line 137 of file RenderState.hxx.

References CHECK_GL_ERROR.

Member Data Documentation

GLenum BlendState::mnDestinationMode
private

Definition at line 128 of file RenderState.hxx.

GLenum BlendState::mnSourceMode
private

Definition at line 127 of file RenderState.hxx.


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