Castor3D
..
Castor3D
Pass
Castor3D::Pass Member List
This is the complete list of members for
Castor3D::Pass
, including all inherited members.
AddTextureUnit
(TextureUnitSPtr p_unit)
Castor3D::Pass
Bind
()
Castor3D::Pass
BindToNode
(RenderNode &p_node)
Castor3D::Pass
BindToNode
(SceneRenderNode &p_node)
Castor3D::Pass
Cleanup
()
Castor3D::Pass
DECLARE_MAP
(eTEXTURE_CHANNEL, UnitVariablePair, UnitVariableChannel)
Castor3D::Pass
protected
DestroyTextureUnit
(uint32_t p_index)
Castor3D::Pass
EndRender
()
Castor3D::Pass
FillShaderVariables
(RenderNode &p_node)
Castor3D::Pass
GetAlpha
() const
Castor3D::Pass
inline
GetAlphaBlendMode
() const
Castor3D::Pass
inline
GetAmbient
() const
Castor3D::Pass
inline
GetAmbient
()
Castor3D::Pass
inline
GetBlendState
() const
Castor3D::Pass
inline
GetColourBlendMode
() const
Castor3D::Pass
inline
GetDiffuse
() const
Castor3D::Pass
inline
GetDiffuse
()
Castor3D::Pass
inline
GetEmissive
() const
Castor3D::Pass
inline
GetEmissive
()
Castor3D::Pass
inline
GetParent
() const
Castor3D::Pass
inline
GetShininess
() const
Castor3D::Pass
inline
GetSpecular
() const
Castor3D::Pass
inline
GetSpecular
()
Castor3D::Pass
inline
GetTextureFlags
() const
Castor3D::Pass
inline
GetTexturePath
(uint32_t p_index)
Castor3D::Pass
GetTextureUnit
(eTEXTURE_CHANNEL p_channel)
Castor3D::Pass
GetTextureUnit
(uint32_t p_index) const
Castor3D::Pass
GetTextureUnitsCount
() const
Castor3D::Pass
inline
HasAlphaBlending
() const
Castor3D::Pass
HasAutomaticShader
() const
Castor3D::Pass
inline
Initialise
()
Castor3D::Pass
IsTwoSided
() const
Castor3D::Pass
inline
m_alphaBlendMode
Castor3D::Pass
protected
m_arrayTextureUnits
Castor3D::Pass
protected
m_bAutomaticShader
Castor3D::Pass
protected
m_bDoubleFace
Castor3D::Pass
protected
m_clrAmbient
Castor3D::Pass
protected
m_clrDiffuse
Castor3D::Pass
protected
m_clrEmissive
Castor3D::Pass
protected
m_clrSpecular
Castor3D::Pass
protected
m_colourBlendMode
Castor3D::Pass
protected
m_fAlpha
Castor3D::Pass
protected
m_fShininess
Castor3D::Pass
protected
m_mapUnits
Castor3D::Pass
protected
m_parent
Castor3D::Pass
protected
m_pBlendState
Castor3D::Pass
protected
m_textureFlags
Castor3D::Pass
protected
m_texturesReduced
Castor3D::Pass
protected
Material
class
Castor3D::Pass
friend
Pass
(Engine &p_engine, MaterialSPtr p_parent=nullptr)
Castor3D::Pass
PrepareTextures
()
Castor3D::Pass
Render
()
Castor3D::Pass
Render2D
()
Castor3D::Pass
SetAlpha
(float p_fAlpha)
Castor3D::Pass
inline
SetAlphaBlendMode
(eBLEND_MODE p_value)
Castor3D::Pass
inline
SetAmbient
(Castor::Colour const &p_clrColour)
Castor3D::Pass
inline
SetColourBlendMode
(eBLEND_MODE p_value)
Castor3D::Pass
inline
SetDiffuse
(Castor::Colour const &p_clrColour)
Castor3D::Pass
inline
SetEmissive
(Castor::Colour const &p_clrColour)
Castor3D::Pass
inline
SetShininess
(float p_fShininess)
Castor3D::Pass
inline
SetSpecular
(Castor::Colour const &p_clrColour)
Castor3D::Pass
inline
SetTwoSided
(bool p_bDouble)
Castor3D::Pass
inline
UnitVariablePair
typedef
Castor3D::Pass
protected
~Pass
()
Castor3D::Pass
Generated on Fri Feb 14 2020 13:16:44 for Castor3D by
1.8.15