#include <GteBlendState.h>

Classes | |
| struct | Target |
Public Types | |
| enum | GTE_IMPEXP { NUM_TARGETS = 8 } |
Public Member Functions | |
| BlendState () | |
Public Member Functions inherited from gte::GraphicsObject | |
| std::string const & | GetName () const |
| GraphicsObjectType | GetType () const |
| bool | IsBuffer () const |
| bool | IsDrawingState () const |
| bool | IsShader () const |
| bool | IsTexture () const |
| bool | IsTextureArray () const |
| void | SetName (std::string const &name) |
| virtual | ~GraphicsObject () |
Public Attributes | |
| Vector4< float > | blendColor |
| bool | enableAlphaToCoverage |
| bool | enableIndependentBlend |
| unsigned int | sampleMask |
| Target | target [NUM_TARGETS] |
Additional Inherited Members | |
Static Public Member Functions inherited from gte::GraphicsObject | |
| static void | SubscribeForDestruction (std::shared_ptr< ListenerForDestruction > const &listener) |
| static void | UnsubscribeForDestruction (std::shared_ptr< ListenerForDestruction > const &listener) |
Protected Member Functions inherited from gte::DrawingState | |
| DrawingState () | |
Protected Member Functions inherited from gte::GraphicsObject | |
| GraphicsObject () | |
Protected Attributes inherited from gte::GraphicsObject | |
| std::string | mName |
| GraphicsObjectType | mType |
Definition at line 16 of file GteBlendState.h.
| Enumerator | |
|---|---|
| NUM_TARGETS | |
Definition at line 58 of file GteBlendState.h.
| BlendState::BlendState | ( | ) |
Definition at line 13 of file GteBlendState.cpp.
| Vector4<float> gte::BlendState::blendColor |
Definition at line 83 of file GteBlendState.h.
| bool gte::BlendState::enableAlphaToCoverage |
Definition at line 80 of file GteBlendState.h.
| bool gte::BlendState::enableIndependentBlend |
Definition at line 81 of file GteBlendState.h.
| unsigned int gte::BlendState::sampleMask |
Definition at line 84 of file GteBlendState.h.
| Target gte::BlendState::target[NUM_TARGETS] |
Definition at line 82 of file GteBlendState.h.