| accept(ConfigurationVisitorBase &vis) | castor3d::PassComponent | inlinevirtual |
| clone(Pass &pass) const | castor3d::PassComponent | |
| createDefaultTexture(Pass &pass, castor::String name, TextureConfiguration config, castor::ImageCreateParams imageParams) | castor3d::PassMapComponent | |
| createPlugin(PassComponentRegister const &passComponent) | castor3d::OpacityMapComponent | 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 |
| Opacity | castor3d::OpacityMapComponent | static |
| OpacityMapComponent(Pass &pass) | castor3d::OpacityMapComponent | explicit |
| 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 | |
| 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::OpacityMapComponent | 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 |