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 |