Castor3D
0.11.0
Multiplatform 3D engine
castor3d
PhongPass
castor3d::PhongPass Liste des membres
Liste complète des membres de
castor3d::PhongPass
, y compris les membres hérités :
accept
(PassBuffer &buffer) const override
castor3d::PhongPass
virtual
addTextureUnit
(TextureUnitSPtr unit)
castor3d::Pass
begin
() const
castor3d::Pass
inline
begin
()
castor3d::Pass
inline
cleanup
()
castor3d::Pass
enableReflections
(bool value=true)
castor3d::Pass
inline
enableRefractions
(bool value=true)
castor3d::Pass
inline
end
() const
castor3d::Pass
inline
end
()
castor3d::Pass
inline
getAlphaBlendMode
() const
castor3d::Pass
inline
getAlphaFunc
() const
castor3d::Pass
inline
getAlphaValue
() const
castor3d::Pass
inline
getAmbient
() const
castor3d::PhongPass
inline
getBWAccumulationOperator
() const
castor3d::Pass
inline
getColourBlendMode
() const
castor3d::Pass
inline
getDiffuse
() const
castor3d::PhongPass
inline
getDiffuse
()
castor3d::PhongPass
inline
getEmissive
() const
castor3d::Pass
inline
getHeightTextureIndex
() const
castor3d::Pass
inline
getId
() const
castor3d::Pass
inline
getOpacity
() const
castor3d::Pass
inline
getParallaxOcclusion
() const
castor3d::Pass
inline
getPassFlags
() const
castor3d::Pass
getPassSize
() const override
castor3d::PhongPass
inline
virtual
getRefractionRatio
() const
castor3d::Pass
inline
getShininess
() const
castor3d::PhongPass
inline
getSpecular
() const
castor3d::PhongPass
inline
getSpecular
()
castor3d::PhongPass
inline
getSubsurfaceScattering
() const
castor3d::Pass
inline
getTextures
(TextureFlags mask) const
castor3d::Pass
getTextures
() const
castor3d::Pass
inline
getTextureUnit
(uint32_t index) const
castor3d::Pass
getTextureUnits
(TextureFlags mask=TextureFlag::eAll) const
castor3d::Pass
getTextureUnitsCount
(TextureFlags mask=TextureFlag::eAll) const
castor3d::Pass
getTransmission
() const
castor3d::Pass
inline
getType
() const
castor3d::Pass
hasAlphaBlending
() const
castor3d::Pass
hasAlphaTest
() const
castor3d::Pass
hasAutomaticShader
() const
castor3d::Pass
inline
hasEnvironmentMapping
() const
castor3d::Pass
inline
hasParallaxOcclusion
() const
castor3d::Pass
inline
hasReflections
() const
castor3d::Pass
inline
hasRefraction
() const
castor3d::Pass
inline
hasSubsurfaceScattering
() const
castor3d::Pass
inline
initialise
(RenderDevice const &device)
castor3d::Pass
isImplicit
() const
castor3d::Pass
inline
isTwoSided
() const
castor3d::Pass
inline
MaxShininess
castor3d::PhongPass
static
needsGammaCorrection
() const
castor3d::Pass
onChanged
castor3d::Pass
Pass
(Material &parent)
castor3d::Pass
explicit
protected
PhongPass
(Material &parent)
castor3d::PhongPass
explicit
prepareTextures
()
castor3d::Pass
removeTextureUnit
(uint32_t index)
castor3d::Pass
setAlphaBlendMode
(BlendMode value)
castor3d::Pass
inline
setAlphaFunc
(VkCompareOp value)
castor3d::Pass
inline
setAlphaValue
(float value)
castor3d::Pass
inline
setAmbient
(float const &value)
castor3d::PhongPass
inline
setBWAccumulationOperator
(uint32_t value)
castor3d::Pass
inline
setColourBlendMode
(BlendMode value)
castor3d::Pass
inline
setDiffuse
(castor::RgbColour const &value)
castor3d::PhongPass
inline
setEmissive
(float const &value)
castor3d::Pass
inline
setId
(uint32_t value)
castor3d::Pass
inline
setImplicit
(bool value=true)
castor3d::Pass
inline
setOpacity
(float value)
castor3d::Pass
setParallaxOcclusion
(ParallaxOcclusionMode value)
castor3d::Pass
inline
setRefractionRatio
(float value)
castor3d::Pass
inline
setShininess
(float value)
castor3d::PhongPass
inline
setSpecular
(castor::RgbColour const &value)
castor3d::PhongPass
inline
setSubsurfaceScattering
(SubsurfaceScatteringUPtr value)
castor3d::Pass
setTransmission
(castor::Point3f value)
castor3d::Pass
inline
setTwoSided
(bool value)
castor3d::Pass
inline
~Pass
()
castor3d::Pass
protected
~PhongPass
()
castor3d::PhongPass
Généré le Jeudi 18 Février 2021 01:07:39 pour Castor3D par
1.8.15