Castor3D  ..
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::Passprotected
DestroyTextureUnit(uint32_t p_index)Castor3D::Pass
EndRender()Castor3D::Pass
FillShaderVariables(RenderNode &p_node)Castor3D::Pass
GetAlpha() constCastor3D::Passinline
GetAlphaBlendMode() constCastor3D::Passinline
GetAmbient() constCastor3D::Passinline
GetAmbient()Castor3D::Passinline
GetBlendState() constCastor3D::Passinline
GetColourBlendMode() constCastor3D::Passinline
GetDiffuse() constCastor3D::Passinline
GetDiffuse()Castor3D::Passinline
GetEmissive() constCastor3D::Passinline
GetEmissive()Castor3D::Passinline
GetParent() constCastor3D::Passinline
GetShininess() constCastor3D::Passinline
GetSpecular() constCastor3D::Passinline
GetSpecular()Castor3D::Passinline
GetTextureFlags() constCastor3D::Passinline
GetTexturePath(uint32_t p_index)Castor3D::Pass
GetTextureUnit(eTEXTURE_CHANNEL p_channel)Castor3D::Pass
GetTextureUnit(uint32_t p_index) constCastor3D::Pass
GetTextureUnitsCount() constCastor3D::Passinline
HasAlphaBlending() constCastor3D::Pass
HasAutomaticShader() constCastor3D::Passinline
Initialise()Castor3D::Pass
IsTwoSided() constCastor3D::Passinline
m_alphaBlendModeCastor3D::Passprotected
m_arrayTextureUnitsCastor3D::Passprotected
m_bAutomaticShaderCastor3D::Passprotected
m_bDoubleFaceCastor3D::Passprotected
m_clrAmbientCastor3D::Passprotected
m_clrDiffuseCastor3D::Passprotected
m_clrEmissiveCastor3D::Passprotected
m_clrSpecularCastor3D::Passprotected
m_colourBlendModeCastor3D::Passprotected
m_fAlphaCastor3D::Passprotected
m_fShininessCastor3D::Passprotected
m_mapUnitsCastor3D::Passprotected
m_parentCastor3D::Passprotected
m_pBlendStateCastor3D::Passprotected
m_textureFlagsCastor3D::Passprotected
m_texturesReducedCastor3D::Passprotected
Material classCastor3D::Passfriend
Pass(Engine &p_engine, MaterialSPtr p_parent=nullptr)Castor3D::Pass
PrepareTextures()Castor3D::Pass
Render()Castor3D::Pass
Render2D()Castor3D::Pass
SetAlpha(float p_fAlpha)Castor3D::Passinline
SetAlphaBlendMode(eBLEND_MODE p_value)Castor3D::Passinline
SetAmbient(Castor::Colour const &p_clrColour)Castor3D::Passinline
SetColourBlendMode(eBLEND_MODE p_value)Castor3D::Passinline
SetDiffuse(Castor::Colour const &p_clrColour)Castor3D::Passinline
SetEmissive(Castor::Colour const &p_clrColour)Castor3D::Passinline
SetShininess(float p_fShininess)Castor3D::Passinline
SetSpecular(Castor::Colour const &p_clrColour)Castor3D::Passinline
SetTwoSided(bool p_bDouble)Castor3D::Passinline
UnitVariablePair typedefCastor3D::Passprotected
~Pass()Castor3D::Pass