| createComponent(Submesh &submesh) const override | castor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugin | inlinevirtual |
| createParserContext | castor3d::SubmeshComponentPlugin | |
| createParsers(castor::AttributeParsers &parsers) const | castor3d::SubmeshComponentPlugin | inlinevirtual |
| createRasterSurfaceShader() const | castor3d::SubmeshComponentPlugin | inlinevirtual |
| createRenderShader() const | castor3d::SubmeshComponentPlugin | inlinevirtual |
| createSections(castor::StrUInt32Map §ions) const | castor3d::SubmeshComponentPlugin | inlinevirtual |
| createVertexSurfaceShader() const override | castor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugin | inlinevirtual |
| getBitangentFlag() const noexcept override | castor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugin | inlinevirtual |
| getColourFlag() const noexcept override | castor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugin | inlinevirtual |
| getComponentFlags() const noexcept | castor3d::SubmeshComponentPlugin | inlinevirtual |
| getId() const noexcept | castor3d::SubmeshComponentPlugin | inline |
| getIndexFlag() const noexcept | castor3d::SubmeshComponentPlugin | inlinevirtual |
| getInstantiationFlag() const noexcept | castor3d::SubmeshComponentPlugin | inlinevirtual |
| getLineIndexFlag() const noexcept | castor3d::SubmeshComponentPlugin | inlinevirtual |
| getMeshletFlag() const noexcept | castor3d::SubmeshComponentPlugin | inlinevirtual |
| getMorphFlag() const noexcept | castor3d::SubmeshComponentPlugin | inlinevirtual |
| getNormalFlag() const noexcept override | castor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugin | inlinevirtual |
| getPassMaskFlag() const noexcept | castor3d::SubmeshComponentPlugin | inlinevirtual |
| getPositionFlag() const noexcept override | castor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugin | inlinevirtual |
| getRegister() const noexcept | castor3d::SubmeshComponentPlugin | inline |
| getRenderFlag() const noexcept | castor3d::SubmeshComponentPlugin | inlinevirtual |
| getSkinFlag() const noexcept | castor3d::SubmeshComponentPlugin | inlinevirtual |
| getTangentFlag() const noexcept override | castor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugin | inlinevirtual |
| getTexcoord0Flag() const noexcept override | castor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugin | inlinevirtual |
| getTexcoord1Flag() const noexcept override | castor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugin | inlinevirtual |
| getTexcoord2Flag() const noexcept override | castor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugin | inlinevirtual |
| getTexcoord3Flag() const noexcept override | castor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugin | inlinevirtual |
| getTriangleIndexFlag() const noexcept | castor3d::SubmeshComponentPlugin | inlinevirtual |
| getVelocityFlag() const noexcept override | castor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugin | inlinevirtual |
| operator=(SubmeshComponentPlugin const &)=delete | castor3d::SubmeshComponentPlugin | |
| operator=(SubmeshComponentPlugin &&rhs) noexcept=delete | castor3d::SubmeshComponentPlugin | |
| SubmeshComponentPlugin(SubmeshComponentPlugin const &)=delete | castor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugin | |
| SubmeshComponentPlugin(SubmeshComponentPlugin &&rhs) noexcept=default | castor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugin | |
| SubmeshComponentPlugin(SubmeshComponentRegister const &submeshComponents, castor::UserContextCreator const &pcreateParserContext={}) | castor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugin | inlineexplicit |
| ~SubmeshComponentPlugin()=default | castor3d::SubmeshComponentPlugin | virtual |