Castor3D
0.11.0
Multiplatform 3D engine
castor3d
Pass
castor3d::Pass Liste des membres
Liste complète des membres de
castor3d::Pass
, y compris les membres hérités :
accept
(PassBuffer &buffer) const =0
castor3d::Pass
pure 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
getBWAccumulationOperator
() const
castor3d::Pass
inline
getColourBlendMode
() const
castor3d::Pass
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 =0
castor3d::Pass
pure virtual
getRefractionRatio
() const
castor3d::Pass
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
needsGammaCorrection
() const
castor3d::Pass
onChanged
castor3d::Pass
Pass
(Material &parent)
castor3d::Pass
explicit
protected
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
setBWAccumulationOperator
(uint32_t value)
castor3d::Pass
inline
setColourBlendMode
(BlendMode value)
castor3d::Pass
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
setSubsurfaceScattering
(SubsurfaceScatteringUPtr value)
castor3d::Pass
setTransmission
(castor::Point3f value)
castor3d::Pass
inline
setTwoSided
(bool value)
castor3d::Pass
inline
~Pass
()
castor3d::Pass
protected
Généré le Jeudi 18 Février 2021 01:07:39 pour Castor3D par
1.8.15