| createComponent(Pass &pass) const override | castor3d::ThicknessMapComponent::Plugin | inlinevirtual |
| createComponentsShader() const override | castor3d::ThicknessMapComponent::Plugin | inlinevirtual |
| createMapComponent(Pass &pass, castor::Vector< PassComponentUPtr > &result) const override | castor3d::ThicknessMapComponent::Plugin | virtual |
| createMaterialShader() const override | castor3d::ThicknessMapComponent::Plugin | inlinevirtual |
| createParsers(castor::AttributeParsers &parsers, ChannelFillers &channelFillers) const override | castor3d::ThicknessMapComponent::Plugin | virtual |
| createReflRefrShader() const | castor3d::PassComponentPlugin | inlinevirtual |
| createSections(castor::StrUInt32Map §ions) const | castor3d::PassComponentPlugin | inlinevirtual |
| fillTextureConfiguration(TextureConfiguration &result, uint32_t mask) const override | castor3d::ThicknessMapComponent::Plugin | inlinevirtual |
| filterComponentFlags(ComponentModeFlags filter, PassComponentCombine &componentsFlags) const | castor3d::PassComponentPlugin | inlinevirtual |
| filterTextureFlags(ComponentModeFlags filter, TextureCombine &texturesFlags) const override | castor3d::ThicknessMapComponent::Plugin | inlinevirtual |
| finishComponent | castor3d::PassComponentPlugin | |
| getAlphaBlendingFlag() const | castor3d::PassComponentPlugin | inlinevirtual |
| getAlphaTestFlag() const | castor3d::PassComponentPlugin | inlinevirtual |
| getBaseTextureConfiguration() const | castor3d::PassComponentPlugin | inline |
| getColourMapFlags() const | castor3d::PassComponentPlugin | inlinevirtual |
| getComponentFlags() const | castor3d::PassComponentPlugin | inlinevirtual |
| getDeferredDiffuseLightingFlag() const | castor3d::PassComponentPlugin | inlinevirtual |
| getHeightMapFlags() const | castor3d::PassComponentPlugin | inlinevirtual |
| getId() const | castor3d::PassComponentPlugin | inline |
| getNormalMapFlags() const | castor3d::PassComponentPlugin | inlinevirtual |
| getOcclusionMapFlags() const | castor3d::PassComponentPlugin | inlinevirtual |
| getOpacityMapFlags() const | castor3d::PassComponentPlugin | inlinevirtual |
| getParallaxOcclusionMappingOneFlag() const | castor3d::PassComponentPlugin | inlinevirtual |
| getParallaxOcclusionMappingRepeatFlag() const | castor3d::PassComponentPlugin | inlinevirtual |
| getRegister() const | castor3d::PassComponentPlugin | inline |
| getTextureFlags() const override | castor3d::ThicknessMapComponent::Plugin | inlinevirtual |
| getTextureFlagsName(PassComponentTextureFlag const &flags) const override | castor3d::ThicknessMapComponent::Plugin | inlinevirtual |
| getTransmissionFlag() const | castor3d::PassComponentPlugin | inlinevirtual |
| hasTexcoordModif(PassComponentRegister const &passComponents, PipelineFlags const *flags) const | castor3d::PassComponentPlugin | inlinevirtual |
| isComponentNeeded(TextureCombine const &textures, ComponentModeFlags const &filter) const override | castor3d::ThicknessMapComponent::Plugin | virtual |
| isMapComponent() const override | castor3d::ThicknessMapComponent::Plugin | inlinevirtual |
| isReflRefrComponent() const | castor3d::PassComponentPlugin | inlinevirtual |
| operator=(PassComponentPlugin const &)=delete | castor3d::PassComponentPlugin | |
| operator=(PassComponentPlugin &&rhs) noexcept=delete | castor3d::PassComponentPlugin | |
| PassComponentPlugin(PassComponentPlugin const &)=delete | castor3d::PassComponentPlugin | |
| PassComponentPlugin(PassComponentPlugin &&rhs) noexcept=default | castor3d::PassComponentPlugin | |
| PassComponentPlugin(PassComponentRegister const &passComponents, UpdateComponent const &pupdateComponent=nullptr, FinishComponent const &pfinishComponent=nullptr) | castor3d::PassComponentPlugin | inlineexplicit |
| PassMapComponentPlugin(PassComponentRegister const &passComponent, UpdateComponent const &pupdateComponent=nullptr) | castor3d::ThicknessMapComponent::Plugin | inlineexplicit |
| replacesMapSampling() const | castor3d::PassComponentPlugin | inlinevirtual |
| updateComponent | castor3d::PassComponentPlugin | |
| writeTextureConfig(TextureConfiguration const &configuration, castor::String const &tabs, castor::StringStream &file) const override | castor3d::PassMapComponentPlugin | virtual |
| zeroBuffer(Pass const &pass, shader::PassMaterialShader const &materialShader, PassBuffer &buffer) const override | castor3d::PassMapComponentPlugin | virtual |
| ~PassComponentPlugin()=default | castor3d::PassComponentPlugin | virtual |