Castor3D
0.16.0
Multiplatform 3D engine
Page principale
Pages associées
Espaces de nommage
Concepts
Classes
Fichiers
Liste des classes
Index des classes
Hiérarchie des classes
Membres de classe
castor3d
SubmeshComponentRegister
castor3d::SubmeshComponentRegister Liste des membres
Liste complète des membres de
castor3d::SubmeshComponentRegister
, y compris les membres hérités :
begin
() const noexcept
castor3d::SubmeshComponentRegister
inline
createRenderData
(SubmeshComponent const &component)
castor3d::SubmeshComponentRegister
end
() const noexcept
castor3d::SubmeshComponentRegister
inline
getBitangentFlag
() const noexcept
castor3d::SubmeshComponentRegister
inline
getColourFlag
() const noexcept
castor3d::SubmeshComponentRegister
inline
getDefaultComponentCombine
() const noexcept
castor3d::SubmeshComponentRegister
inline
getInstantiationFlag
() const noexcept
castor3d::SubmeshComponentRegister
inline
getLineIndexFlag
() const noexcept
castor3d::SubmeshComponentRegister
inline
getMeshletFlag
() const noexcept
castor3d::SubmeshComponentRegister
inline
getMorphFlag
() const noexcept
castor3d::SubmeshComponentRegister
inline
getNameId
(castor::String const &componentType) const
castor3d::SubmeshComponentRegister
getNormalFlag
() const noexcept
castor3d::SubmeshComponentRegister
inline
getOwner
() const
castor::OwnedBy< Engine >
inline
getPassMaskFlag
() const noexcept
castor3d::SubmeshComponentRegister
inline
getPlugin
(SubmeshComponentID componentId) const
castor3d::SubmeshComponentRegister
getPlugin
(castor::String const &componentType) const
castor3d::SubmeshComponentRegister
inline
getPlugin
() const
castor3d::SubmeshComponentRegister
inline
getPositionFlag
() const noexcept
castor3d::SubmeshComponentRegister
inline
getRasterSurfaceShaders
(PipelineFlags const &flags) const
castor3d::SubmeshComponentRegister
getRenderData
(uint16_t value) const
castor3d::SubmeshComponentRegister
getRenderDataId
(SubmeshRenderData const *value) const
castor3d::SubmeshComponentRegister
getSkinFlag
() const noexcept
castor3d::SubmeshComponentRegister
inline
getSubmeshComponentCombine
(Submesh const &submesh) const
castor3d::SubmeshComponentRegister
getSubmeshComponentCombine
(SubmeshComponentCombineID id) const
castor3d::SubmeshComponentRegister
getSubmeshComponentCombineID
(SubmeshComponentCombine const &combine) const
castor3d::SubmeshComponentRegister
getSubmeshData
(SubmeshComponentFlag value) const
castor3d::SubmeshComponentRegister
getSubmeshRenderShader
(PipelineFlags const &flags, ComponentModeFlags const &componentsMask, ast::ShaderBuilder &builder) const
castor3d::SubmeshComponentRegister
getTangentFlag
() const noexcept
castor3d::SubmeshComponentRegister
inline
getTexcoord0Flag
() const noexcept
castor3d::SubmeshComponentRegister
inline
getTexcoord1Flag
() const noexcept
castor3d::SubmeshComponentRegister
inline
getTexcoord2Flag
() const noexcept
castor3d::SubmeshComponentRegister
inline
getTexcoord3Flag
() const noexcept
castor3d::SubmeshComponentRegister
inline
getTriangleIndexFlag
() const noexcept
castor3d::SubmeshComponentRegister
inline
getVelocityFlag
() const noexcept
castor3d::SubmeshComponentRegister
inline
getVertexSurfaceShaders
(PipelineFlags const &flags) const
castor3d::SubmeshComponentRegister
operator=
(SubmeshComponentRegister const &)=delete
castor3d::SubmeshComponentRegister
operator=
(SubmeshComponentRegister &&) noexcept=delete
castor3d::SubmeshComponentRegister
OwnedBy
(Engine &owner)
castor::OwnedBy< Engine >
inline
explicit
protected
registerComponent
(castor::String const &componentType, SubmeshComponentPluginUPtr componentPlugin)
castor3d::SubmeshComponentRegister
registerComponent
(CreateSubmeshComponentPlugin createPlugin=&ComponentT::createPlugin)
castor3d::SubmeshComponentRegister
inline
registerSubmeshComponentCombine
(Submesh const &submesh)
castor3d::SubmeshComponentRegister
registerSubmeshComponentCombine
(SubmeshComponentCombine &combine)
castor3d::SubmeshComponentRegister
SubmeshComponentRegister
(SubmeshComponentRegister const &)=delete
castor3d::SubmeshComponentRegister
SubmeshComponentRegister
(SubmeshComponentRegister &&) noexcept=delete
castor3d::SubmeshComponentRegister
SubmeshComponentRegister
(Engine &engine)
castor3d::SubmeshComponentRegister
explicit
unregisterComponent
(castor::String const &componentType)
castor3d::SubmeshComponentRegister
~SubmeshComponentRegister
() noexcept
castor3d::SubmeshComponentRegister
Généré par
1.10.0