Castor3D 0.14.0
Multiplatform 3D engine
castor3d::MetalnessComponent::Plugin Liste des membres

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

createComponentsShader() const overridecastor3d::MetalnessComponent::Plugininlinevirtual
createMapComponent(Pass &pass, std::vector< PassComponentUPtr > &result) constcastor3d::PassComponentPlugininlinevirtual
createMaterialShader() const overridecastor3d::MetalnessComponent::Plugininlinevirtual
createParsers(castor::AttributeParsers &parsers, ChannelFillers &channelFillers) const overridecastor3d::MetalnessComponent::Pluginvirtual
createSections(castor::StrUInt32Map &sections) constcastor3d::PassComponentPlugininlinevirtual
fillTextureConfiguration(TextureConfiguration &configuration, uint32_t mask=0) constcastor3d::PassComponentPlugininlinevirtual
filterComponentFlags(ComponentModeFlags filter, PassComponentCombine &componentsFlags) constcastor3d::PassComponentPlugininlinevirtual
filterTextureFlags(ComponentModeFlags filter, TextureCombine &texturesFlags) constcastor3d::PassComponentPlugininlinevirtual
finishComponentcastor3d::PassComponentPlugin
getAlphaBlendingFlag() constcastor3d::PassComponentPlugininlinevirtual
getAlphaTestFlag() constcastor3d::PassComponentPlugininlinevirtual
getBaseTextureConfiguration() constcastor3d::PassComponentPlugininline
getColourMapFlags() constcastor3d::PassComponentPlugininlinevirtual
getComponentFlags() constcastor3d::PassComponentPlugininlinevirtual
getHeightMapFlags() constcastor3d::PassComponentPlugininlinevirtual
getId() constcastor3d::PassComponentPlugininline
getNormalMapFlags() constcastor3d::PassComponentPlugininlinevirtual
getOcclusionMapFlags() constcastor3d::PassComponentPlugininlinevirtual
getOpacityMapFlags() constcastor3d::PassComponentPlugininlinevirtual
getParallaxOcclusionMappingOneFlag() constcastor3d::PassComponentPlugininlinevirtual
getParallaxOcclusionMappingRepeatFlag() constcastor3d::PassComponentPlugininlinevirtual
getRegister() constcastor3d::PassComponentPlugininline
getTextureFlags() constcastor3d::PassComponentPlugininlinevirtual
getTextureFlagsName(PassComponentTextureFlag const &flags) constcastor3d::PassComponentPlugininlinevirtual
getTransmissionFlag() constcastor3d::PassComponentPlugininlinevirtual
hasTexcoordModif(PassComponentRegister const &passComponents, PipelineFlags const *flags) constcastor3d::PassComponentPlugininlinevirtual
isComponentNeeded(TextureCombine const &textures, ComponentModeFlags const &filter) const overridecastor3d::MetalnessComponent::Pluginvirtual
isMapComponent() constcastor3d::PassComponentPlugininlinevirtual
operator=(PassComponentPlugin const &)=deletecastor3d::PassComponentPlugin
operator=(PassComponentPlugin &&rhs)=deletecastor3d::PassComponentPlugin
PassComponentPlugin(PassComponentPlugin const &)=deletecastor3d::PassComponentPlugin
PassComponentPlugin(PassComponentPlugin &&rhs)=defaultcastor3d::PassComponentPlugin
PassComponentPlugin(PassComponentRegister const &passComponents, UpdateComponent pupdateComponent=nullptr, FinishComponent pfinishComponent=nullptr)castor3d::PassComponentPlugininlineexplicit
Plugin(PassComponentRegister const &passComponent)castor3d::MetalnessComponent::Plugininlineexplicit
replacesMapSampling() constcastor3d::PassComponentPlugininlinevirtual
updateComponentcastor3d::PassComponentPlugin
writeTextureConfig(TextureConfiguration const &configuration, castor::String const &tabs, castor::StringStream &file) constcastor3d::PassComponentPlugininlinevirtual
zeroBuffer(Pass const &pass, shader::PassMaterialShader const &materialShader, PassBuffer &buffer) const overridecastor3d::MetalnessComponent::Pluginvirtual
~PassComponentPlugin()=defaultcastor3d::PassComponentPluginvirtual