Castor3D  ..
castor3d::MetallicRoughnessPbrPass Liste des membres

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

accept(PassBuffer &buffer) const overridecastor3d::MetallicRoughnessPbrPassvirtual
addTextureUnit(TextureUnitSPtr p_unit)castor3d::Pass
begin() constcastor3d::Passinline
begin()castor3d::Passinline
bindTextures()castor3d::Pass
cleanup()castor3d::Pass
destroyTextureUnit(uint32_t index)castor3d::Pass
doPrepareOpacity(TextureUnitSPtr opacitySource, castor::PxBufferBaseSPtr opacityImage, uint32_t &index)castor3d::Passprotected
doPrepareTexture(TextureChannel channel, uint32_t &index, TextureUnitSPtr &opacitySource, castor::PxBufferBaseSPtr &opacity)castor3d::Passprotected
doPrepareTexture(TextureChannel channel, uint32_t &index)castor3d::Passprotected
doReduceTexture(TextureChannel channel, castor::PixelFormat format)castor3d::Passprotected
doUpdateFlags()castor3d::Passprotected
end() constcastor3d::Passinline
end()castor3d::Passinline
getAlbedo() constcastor3d::MetallicRoughnessPbrPassinline
getAlphaBlendMode() constcastor3d::Passinline
getAlphaFunc() constcastor3d::Passinline
getAlphaValue() constcastor3d::Passinline
getColourBlendMode() constcastor3d::Passinline
getEmissive() constcastor3d::Passinline
getId() constcastor3d::Passinline
getMetallic() constcastor3d::MetallicRoughnessPbrPassinline
getOpacity() constcastor3d::Passinline
getPassFlags() constcastor3d::Pass
getPassSize() const overridecastor3d::MetallicRoughnessPbrPassinlinevirtual
getRefractionRatio() constcastor3d::Passinline
getRoughness() constcastor3d::MetallicRoughnessPbrPassinline
getSubsurfaceScattering() constcastor3d::Passinline
getTextureFlags() constcastor3d::Passinline
getTextureUnit(TextureChannel channel) constcastor3d::Pass
getTextureUnit(uint32_t index) constcastor3d::Pass
getTextureUnitsCount() constcastor3d::Passinline
getType() constcastor3d::Pass
hasAlphaBlending() constcastor3d::Pass
hasAutomaticShader() constcastor3d::Passinline
hasEnvironmentMapping() constcastor3d::Passinline
hasParallaxOcclusion() constcastor3d::Passinline
hasSubsurfaceScattering() constcastor3d::Passinline
initialise()castor3d::Pass
IsTwoSided() constcastor3d::Passinline
MetallicRoughnessPbrPass(Material &parent)castor3d::MetallicRoughnessPbrPassexplicit
needsGammaCorrection() constcastor3d::Passinline
onChangedcastor3d::Pass
Pass(Material &parent)castor3d::Passexplicitprotected
prepareTextures()castor3d::Pass
setAlbedo(castor::RgbColour const &value)castor3d::MetallicRoughnessPbrPassinline
setAlphaBlendMode(BlendMode value)castor3d::Passinline
setAlphaFunc(castor3d::ComparisonFunc value)castor3d::Passinline
setAlphaValue(float value)castor3d::Passinline
setColourBlendMode(BlendMode value)castor3d::Passinline
setEmissive(float const &value)castor3d::Passinline
setId(uint32_t value)castor3d::Passinline
setMetallic(float value)castor3d::MetallicRoughnessPbrPassinline
setOpacity(float value)castor3d::Pass
setParallaxOcclusion(bool value)castor3d::Passinline
setRefractionRatio(float value)castor3d::Passinline
setRoughness(float value)castor3d::MetallicRoughnessPbrPassinline
setSubsurfaceScattering(SubsurfaceScatteringUPtr &&value)castor3d::Pass
setTwoSided(bool value)castor3d::Passinline
unbindTextures()castor3d::Pass
~MetallicRoughnessPbrPass()castor3d::MetallicRoughnessPbrPass
~Pass()castor3d::Passprotected