Castor3D 0.16.0
Multiplatform 3D engine
castor3d::DefaultRenderComponent::Plugin Member List

This is the complete list of members for castor3d::DefaultRenderComponent::Plugin, including all inherited members.

createComponent(Submesh &submesh) const overridecastor3d::DefaultRenderComponent::Plugininlinevirtual
createParserContextcastor3d::SubmeshComponentPlugin
createParsers(castor::AttributeParsers &parsers) constcastor3d::SubmeshComponentPlugininlinevirtual
createRasterSurfaceShader() constcastor3d::SubmeshComponentPlugininlinevirtual
createRenderShader() const overridecastor3d::DefaultRenderComponent::Plugininlinevirtual
createSections(castor::StrUInt32Map &sections) constcastor3d::SubmeshComponentPlugininlinevirtual
createVertexSurfaceShader() constcastor3d::SubmeshComponentPlugininlinevirtual
getBitangentFlag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getColourFlag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
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 noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getPassMaskFlag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getPositionFlag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getRegister() const noexceptcastor3d::SubmeshComponentPlugininline
getRenderFlag() const noexcept overridecastor3d::DefaultRenderComponent::Plugininlinevirtual
getSkinFlag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getTangentFlag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getTexcoord0Flag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getTexcoord1Flag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getTexcoord2Flag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getTexcoord3Flag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getTriangleIndexFlag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
getVelocityFlag() const noexceptcastor3d::SubmeshComponentPlugininlinevirtual
operator=(SubmeshComponentPlugin const &)=deletecastor3d::SubmeshComponentPlugin
operator=(SubmeshComponentPlugin &&rhs) noexcept=deletecastor3d::SubmeshComponentPlugin
SubmeshComponentPlugin(SubmeshComponentPlugin const &)=deletecastor3d::DefaultRenderComponent::Plugin
SubmeshComponentPlugin(SubmeshComponentPlugin &&rhs) noexcept=defaultcastor3d::DefaultRenderComponent::Plugin
SubmeshComponentPlugin(SubmeshComponentRegister const &submeshComponents, castor::UserContextCreator const &pcreateParserContext={})castor3d::DefaultRenderComponent::Plugininlineexplicit
~SubmeshComponentPlugin()=defaultcastor3d::SubmeshComponentPluginvirtual