| accept(ConfigurationVisitorBase &vis) | castor3d::PassComponent | inlinevirtual | 
  | clone(Pass &pass) const | castor3d::PassComponent |  | 
  | createDefaultImage() const | castor3d::RoughnessMapComponent |  | 
  | createDefaultTexture(Pass &pass, castor::String name, TextureConfiguration config, castor::ImageCreateParams imageParams) | castor3d::PassMapComponent |  | 
  | createPlugin(PassComponentRegister const &passComponent) | castor3d::RoughnessMapComponent | inlinestatic | 
  | fillBuffer(PassBuffer &buffer) const | castor3d::PassComponent |  | 
  | fillChannel(TextureConfiguration &configuration, uint32_t mask) const | castor3d::PassComponent |  | 
  | fillConfig(TextureConfiguration &config, ConfigurationVisitorBase &vis) const override | castor3d::PassMapComponent | virtual | 
  | getColour() const | castor3d::PassComponent | inlinevirtual | 
  | getDependencies() const | castor3d::PassComponent | inline | 
  | getId() const | castor3d::PassComponent | inline | 
  | getOwner() const noexcept | castor::OwnedBy< Pass > | inline | 
  | getPassFlags() const | castor3d::PassComponent | inlinevirtual | 
  | getPlugin() const | castor3d::PassComponent | inline | 
  | getTextureFlags() const noexcept | castor3d::PassMapComponent | inline | 
  | getType() const | castor3d::PassComponent | inline | 
  | hasColour() const | castor3d::PassComponent | inlinevirtual | 
  | m_dependencies | castor3d::PassComponent | protected | 
  | m_dirty | castor3d::PassComponent | protected | 
  | m_id | castor3d::PassComponent | protected | 
  | m_materialShader | castor3d::PassComponent | protected | 
  | m_plugin | castor3d::PassComponent | protected | 
  | m_type | castor3d::PassComponent | protected | 
  | onAddToPass() const | castor3d::PassComponent | inlinevirtual | 
  | OwnedBy(Pass &owner) noexcept | castor::OwnedBy< Pass > | inlineexplicitprotected | 
  | PassComponent(Pass &pass, castor::String type, castor::StringArray deps={}) | castor3d::PassComponent |  | 
  | PassMapComponent(Pass &pass, castor::String type, TextureFlags textureFlags, castor::StringArray deps={}) | castor3d::PassMapComponent |  | 
  | Roughness | castor3d::RoughnessMapComponent | static | 
  | RoughnessMapComponent(Pass &pass) | castor3d::RoughnessMapComponent | explicit | 
  | setColour(castor::HdrRgbColour v) | castor3d::PassComponent | inlinevirtual | 
  | setColour(castor::RgbColour const &v, float gamma=2.2f) | castor3d::PassComponent | inline | 
  | setColour(castor::Coords3f const &v) | castor3d::PassComponent | inline | 
  | setColour(castor::Point3f const &v) | castor3d::PassComponent | inline | 
  | setOwner(Pass &owner) noexcept | castor::OwnedBy< Pass > | inline | 
  | TypeName | castor3d::RoughnessMapComponent | static | 
  | update() | castor3d::PassComponent | inlinevirtual | 
  | writeText(castor::String const &tabs, castor::Path const &folder, castor::String const &subfolder, castor::StringStream &file) const | castor3d::PassComponent |  | 
  | ~PassComponent() noexcept=default | castor3d::PassComponent | virtual |