| Apply()=0 | Castor3D::BlendState | pure virtual |
| BlendState(Engine &p_engine) | Castor3D::BlendState | |
| Cleanup()=0 | Castor3D::BlendState | pure virtual |
| CreateCurrent() | Castor3D::BlendState | protected |
| DestroyCurrent() | Castor3D::BlendState | protected |
| DoCreateCurrent()=0 | Castor3D::BlendState | protectedpure virtual |
| EnableAlphaToCoverage(bool p_enable) | Castor3D::BlendState | inline |
| EnableBlend(bool p_enable, uint8_t p_index=0) | Castor3D::BlendState | inline |
| EnableIndependantBlend(bool p_enable) | Castor3D::BlendState | inline |
| GetAlphaBlendOp(uint8_t p_index=0) const | Castor3D::BlendState | inline |
| GetAlphaDstBlend(uint8_t p_index=0) const | Castor3D::BlendState | inline |
| GetAlphaSrcBlend(uint8_t p_index=0) const | Castor3D::BlendState | inline |
| GetBlendFactors() const | Castor3D::BlendState | inline |
| GetColourMaskA() const | Castor3D::BlendState | inline |
| GetColourMaskB() const | Castor3D::BlendState | inline |
| GetColourMaskG() const | Castor3D::BlendState | inline |
| GetColourMaskR() const | Castor3D::BlendState | inline |
| GetRgbBlendOp(uint8_t p_index=0) const | Castor3D::BlendState | inline |
| GetRgbDstBlend(uint8_t p_index=0) const | Castor3D::BlendState | inline |
| GetRgbSrcBlend(uint8_t p_index=0) const | Castor3D::BlendState | inline |
| GetSampleCoverageMask() const | Castor3D::BlendState | inline |
| GetWriteMask(uint8_t p_index=0) const | Castor3D::BlendState | inline |
| Initialise()=0 | Castor3D::BlendState | pure virtual |
| IsAlphaToCoverageEnabled() const | Castor3D::BlendState | inline |
| IsBlendEnabled(uint8_t p_index=0) const | Castor3D::BlendState | inline |
| IsIndependantBlendEnabled() const | Castor3D::BlendState | inline |
| m_bEnableAlphaToCoverage | Castor3D::BlendState | protected |
| m_bIndependantBlend | Castor3D::BlendState | protected |
| m_blendFactors | Castor3D::BlendState | protected |
| m_changed | Castor3D::BlendState | protected |
| m_currentState | Castor3D::BlendState | protected |
| m_eColourMask | Castor3D::BlendState | protected |
| m_rtStates | Castor3D::BlendState | protected |
| m_uiSampleMask | Castor3D::BlendState | protected |
| m_wCurrentState | Castor3D::BlendState | protectedstatic |
| SetAlphaBlendOp(eBLEND_OP p_value, uint8_t p_index=0) | Castor3D::BlendState | inline |
| SetAlphaDstBlend(eBLEND p_eValue, uint8_t p_index=0) | Castor3D::BlendState | inline |
| SetAlphaSrcBlend(eBLEND p_eValue, uint8_t p_index=0) | Castor3D::BlendState | inline |
| SetBlendFactors(const Castor::Colour &p_clFactors) | Castor3D::BlendState | inline |
| SetColourMask(eWRITING_MASK p_r, eWRITING_MASK p_g, eWRITING_MASK p_b, eWRITING_MASK p_a) | Castor3D::BlendState | inline |
| SetRgbBlendOp(eBLEND_OP p_eValue, uint8_t p_index=0) | Castor3D::BlendState | inline |
| SetRgbDstBlend(eBLEND p_eValue, uint8_t p_index=0) | Castor3D::BlendState | inline |
| SetRgbSrcBlend(eBLEND p_eValue, uint8_t p_index=0) | Castor3D::BlendState | inline |
| SetSampleCoverageMask(uint32_t p_uiMask) | Castor3D::BlendState | inline |
| SetWriteMask(uint8_t p_value, uint8_t p_index=0) | Castor3D::BlendState | inline |
| ~BlendState() | Castor3D::BlendState | virtual |