Castor3D  0.11.0
Multiplatform 3D engine
castor3d::Pass Liste des membres

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

accept(PassBuffer &buffer) const =0castor3d::Passpure virtual
addTextureUnit(TextureUnitSPtr unit)castor3d::Pass
begin() constcastor3d::Passinline
begin()castor3d::Passinline
cleanup()castor3d::Pass
enableReflections(bool value=true)castor3d::Passinline
enableRefractions(bool value=true)castor3d::Passinline
end() constcastor3d::Passinline
end()castor3d::Passinline
getAlphaBlendMode() constcastor3d::Passinline
getAlphaFunc() constcastor3d::Passinline
getAlphaValue() constcastor3d::Passinline
getBWAccumulationOperator() constcastor3d::Passinline
getColourBlendMode() constcastor3d::Passinline
getEmissive() constcastor3d::Passinline
getHeightTextureIndex() constcastor3d::Passinline
getId() constcastor3d::Passinline
getOpacity() constcastor3d::Passinline
getParallaxOcclusion() constcastor3d::Passinline
getPassFlags() constcastor3d::Pass
getPassSize() const =0castor3d::Passpure virtual
getRefractionRatio() constcastor3d::Passinline
getSubsurfaceScattering() constcastor3d::Passinline
getTextures(TextureFlags mask) constcastor3d::Pass
getTextures() constcastor3d::Passinline
getTextureUnit(uint32_t index) constcastor3d::Pass
getTextureUnits(TextureFlags mask=TextureFlag::eAll) constcastor3d::Pass
getTextureUnitsCount(TextureFlags mask=TextureFlag::eAll) constcastor3d::Pass
getTransmission() constcastor3d::Passinline
getType() constcastor3d::Pass
hasAlphaBlending() constcastor3d::Pass
hasAlphaTest() constcastor3d::Pass
hasAutomaticShader() constcastor3d::Passinline
hasEnvironmentMapping() constcastor3d::Passinline
hasParallaxOcclusion() constcastor3d::Passinline
hasReflections() constcastor3d::Passinline
hasRefraction() constcastor3d::Passinline
hasSubsurfaceScattering() constcastor3d::Passinline
initialise(RenderDevice const &device)castor3d::Pass
isImplicit() constcastor3d::Passinline
isTwoSided() constcastor3d::Passinline
needsGammaCorrection() constcastor3d::Pass
onChangedcastor3d::Pass
Pass(Material &parent)castor3d::Passexplicitprotected
prepareTextures()castor3d::Pass
removeTextureUnit(uint32_t index)castor3d::Pass
setAlphaBlendMode(BlendMode value)castor3d::Passinline
setAlphaFunc(VkCompareOp value)castor3d::Passinline
setAlphaValue(float value)castor3d::Passinline
setBWAccumulationOperator(uint32_t value)castor3d::Passinline
setColourBlendMode(BlendMode value)castor3d::Passinline
setEmissive(float const &value)castor3d::Passinline
setId(uint32_t value)castor3d::Passinline
setImplicit(bool value=true)castor3d::Passinline
setOpacity(float value)castor3d::Pass
setParallaxOcclusion(ParallaxOcclusionMode value)castor3d::Passinline
setRefractionRatio(float value)castor3d::Passinline
setSubsurfaceScattering(SubsurfaceScatteringUPtr value)castor3d::Pass
setTransmission(castor::Point3f value)castor3d::Passinline
setTwoSided(bool value)castor3d::Passinline
~Pass()castor3d::Passprotected