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 |