#include <BlendState.hpp>
|  | 
| bool | enableBlending | 
|  | If TRUE, blending operations will be performed. 
 | 
|  | 
| BlendType | srcBlend | 
|  | The operation to perform on pixel RGB values output from the Fragment/Pixel shaders. 
 | 
|  | 
| BlendType | destBlend | 
|  | The operation to perform on the current pixel RGB value in the RenderTexture. 
 | 
|  | 
| BlendType | alphaSrcBlend | 
|  | The operation to perform on pixel alpha value output from the Fragment/Pixel shaders. 
 | 
|  | 
| BlendType | alphaDestBlend | 
|  | The operation to perform on the current pixel alpha value in the RenderTexture. 
 | 
|  | 
| BlendEquation | blendEquation | 
|  | How to combine the srcBlend and destBlend operations. 
 | 
|  | 
| BlendEquation | alphaBlendEquation | 
|  | How to combine the alphaSrcBlend and alphaDestBlend operations. 
 | 
|  | 
| Math::Vector4f | blendFactor | 
|  | Custom blend factor employed when using BlendType::BlendFactor, BlendType::OneMinusBlendFactor, BlendType::AlphaBlendFactor, and/or BlendType::OneMinusAlphaBlendFactor. 
 | 
|  | 
| State Component | Default Value | 
| Enable Blending | True | 
| Src Blend | One | 
| Dest Blend | Zero | 
| Alpha Src Blend | One | 
| Alpha Dest Blend | Zero | 
| Blend Equation | Add | 
| Alpha Blend Equation | Add | 
| Blend Factor | (1, 1, 1, 1) | 
The documentation for this struct was generated from the following file:
- C:/Projects/OcularEngine/OcularCore/include/Graphics/RenderState/BlendState.hpp