Castor3D  ..
Castor3D::Pass Liste des membres

Liste complète des membres de Castor3D::Pass, y compris les membres hérités :

AddTextureUnit()Castor3D::Pass
Begin() const Castor3D::Passinline
Begin()Castor3D::Passinline
BindToProgram(ShaderProgramBaseSPtr p_pProgram)Castor3D::Pass
Cleanup()Castor3D::Pass
DECLARE_MAP(eTEXTURE_CHANNEL, UnitVariablePair, UnitVariableChannel)Castor3D::Passprotected
DestroyTextureUnit(uint32_t p_uiIndex)Castor3D::Pass
End() const Castor3D::Passinline
End()Castor3D::Passinline
EndRender()Castor3D::Passvirtual
GetAlpha() const Castor3D::Passinline
GetAmbient() const Castor3D::Passinline
GetAmbient()Castor3D::Passinline
GetBlendState() const Castor3D::Passinline
GetDiffuse() const Castor3D::Passinline
GetDiffuse()Castor3D::Passinline
GetEmissive() const Castor3D::Passinline
GetEmissive()Castor3D::Passinline
GetEngine() constCastor3D::Renderable< Pass, PassRenderer >inlinevirtual
GetParent() const Castor3D::Passinline
GetRenderer() constCastor3D::Renderable< Pass, PassRenderer >inline
GetShader() const Castor3D::Passinline
GetShininess() const Castor3D::Passinline
GetSpecular() const Castor3D::Passinline
GetSpecular()Castor3D::Passinline
GetTextureFlags() const Castor3D::Passinline
GetTexturePath(uint32_t p_uiIndex)Castor3D::Pass
GetTextureUnit(eTEXTURE_CHANNEL p_eChannel)Castor3D::Pass
GetTextureUnit(uint32_t p_uiIndex) const Castor3D::Pass
GetTextureUnitsCount() const Castor3D::Passinline
HasAlphaBlending() const Castor3D::Pass
HasAutomaticShader() const Castor3D::Passinline
HasShader() const Castor3D::Pass
Initialise()Castor3D::Pass
IsTwoSided() const Castor3D::Passinline
m_arrayTextureUnitsCastor3D::Passprotected
m_bAutomaticShaderCastor3D::Passprotected
m_bDoubleFaceCastor3D::Passprotected
m_clrAmbientCastor3D::Passprotected
m_clrDiffuseCastor3D::Passprotected
m_clrEmissiveCastor3D::Passprotected
m_clrSpecularCastor3D::Passprotected
m_fAlphaCastor3D::Passprotected
m_fShininessCastor3D::Passprotected
m_mapUnitsCastor3D::Passprotected
m_pBlendStateCastor3D::Passprotected
m_pEngineCastor3D::Renderable< Pass, PassRenderer >protected
m_pParentCastor3D::Passprotected
m_pRendererCastor3D::Renderable< Pass, PassRenderer >protected
m_pShaderProgramCastor3D::Passprotected
m_uiTextureFlagsCastor3D::Passprotected
Material classCastor3D::Passfriend
operator=(Renderable< Pass, PassRenderer > const &p_copy)Castor3D::Renderable< Pass, PassRenderer >inlineprotected
operator=(Renderable< Pass, PassRenderer > &&p_copy)Castor3D::Renderable< Pass, PassRenderer >inlineprotected
Pass(Engine *p_pEngine, MaterialSPtr p_pParent=nullptr)Castor3D::Pass
Render(uint8_t p_byIndex, uint8_t p_byCount)Castor3D::Passvirtual
Renderable< Pass, PassRenderer >::Render()Castor3D::Renderable< Pass, PassRenderer >inlinevirtual
Render2D(uint8_t p_byIndex, uint8_t p_byCount)Castor3D::Passvirtual
Renderable< Pass, PassRenderer >::Render2D()Castor3D::Renderable< Pass, PassRenderer >inlinevirtual
Renderable(Engine *p_pEngine)Castor3D::Renderable< Pass, PassRenderer >inlineprotected
Renderable(Renderable< Pass, PassRenderer > const &p_copy)Castor3D::Renderable< Pass, PassRenderer >inlineprotected
Renderable(Renderable< Pass, PassRenderer > &&p_copy)Castor3D::Renderable< Pass, PassRenderer >inlineprotected
SetAlpha(float p_fAlpha)Castor3D::Passinline
SetAmbient(Castor::Colour const &p_clrColour)Castor3D::Passinline
SetDiffuse(Castor::Colour const &p_clrColour)Castor3D::Passinline
SetEmissive(Castor::Colour const &p_clrColour)Castor3D::Passinline
SetShader(ShaderProgramBaseSPtr p_pProgram)Castor3D::Pass
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
~Renderable()Castor3D::Renderable< Pass, PassRenderer >inlinevirtual