Castor3D 0.16.0
Multiplatform 3D engine
castor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugin Member List

This is the complete list of members for castor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugin, including all inherited members.

createComponent(Submesh &submesh) const overridecastor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugininlinevirtual
createParserContextcastor3d::SubmeshComponentPlugin
createParsers(castor::AttributeParsers &parsers) constcastor3d::SubmeshComponentPlugininlinevirtual
createRasterSurfaceShader() constcastor3d::SubmeshComponentPlugininlinevirtual
createRenderShader() constcastor3d::SubmeshComponentPlugininlinevirtual
createSections(castor::StrUInt32Map &sections) constcastor3d::SubmeshComponentPlugininlinevirtual
createVertexSurfaceShader() const overridecastor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugininlinevirtual
getBitangentFlag() const noexcept overridecastor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugininlinevirtual
getColourFlag() const noexcept overridecastor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugininlinevirtual
getComponentFlags() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getId() const noexceptcastor3d::SubmeshComponentPlugininline
getIndexFlag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getInstantiationFlag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getLineIndexFlag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getMeshletFlag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getMorphFlag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getNormalFlag() const noexcept overridecastor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugininlinevirtual
getPassMaskFlag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getPositionFlag() const noexcept overridecastor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugininlinevirtual
getRegister() const noexceptcastor3d::SubmeshComponentPlugininline
getRenderFlag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getSkinFlag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getTangentFlag() const noexcept overridecastor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugininlinevirtual
getTexcoord0Flag() const noexcept overridecastor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugininlinevirtual
getTexcoord1Flag() const noexcept overridecastor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugininlinevirtual
getTexcoord2Flag() const noexcept overridecastor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugininlinevirtual
getTexcoord3Flag() const noexcept overridecastor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugininlinevirtual
getTriangleIndexFlag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getVelocityFlag() const noexcept overridecastor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugininlinevirtual
operator=(SubmeshComponentPlugin const &)=deletecastor3d::SubmeshComponentPlugin
operator=(SubmeshComponentPlugin &&rhs) noexcept=deletecastor3d::SubmeshComponentPlugin
SubmeshComponentPlugin(SubmeshComponentPlugin const &)=deletecastor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugin
SubmeshComponentPlugin(SubmeshComponentPlugin &&rhs) noexcept=defaultcastor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugin
SubmeshComponentPlugin(SubmeshComponentRegister const &submeshComponents, castor::UserContextCreator const &pcreateParserContext={})castor3d::BaseDataComponentT< SubmeshDataT, DataT >::Plugininlineexplicit
~SubmeshComponentPlugin()=defaultcastor3d::SubmeshComponentPluginvirtual