Castor3D  ..
Fonctions membres publiques | Liste de tous les membres
Référence de la classe castor3d::shader::PbrSGMaterials
+ Graphe d'héritage de castor3d::shader::PbrSGMaterials:
+ Graphe de collaboration de castor3d::shader::PbrSGMaterials:

Fonctions membres publiques

C3D_API PbrSGMaterials (glsl::GlslWriter &writer)
 
C3D_API void declare () override
 
C3D_API SpecularGlossinessMaterial getMaterial (glsl::Int const &index) const
 
C3D_API BaseMaterialUPtr getBaseMaterial (glsl::Int const &index) const override
 

Membres hérités additionnels

- Fonctions membres protégées hérités de castor3d::shader::Materials
C3D_API Materials (glsl::GlslWriter &writer)
 
- Attributs protégés hérités de castor3d::shader::Materials
glsl::GlslWriter & m_writer
 

Documentation des constructeurs et destructeur

◆ PbrSGMaterials()

C3D_API castor3d::shader::PbrSGMaterials::PbrSGMaterials ( glsl::GlslWriter &  writer)
explicit

Documentation des fonctions membres

◆ declare()

C3D_API void castor3d::shader::PbrSGMaterials::declare ( )
overridevirtual

◆ getBaseMaterial()

C3D_API BaseMaterialUPtr castor3d::shader::PbrSGMaterials::getBaseMaterial ( glsl::Int const &  index) const
overridevirtual

◆ getMaterial()

C3D_API SpecularGlossinessMaterial castor3d::shader::PbrSGMaterials::getMaterial ( glsl::Int const &  index) const

La documentation de cette classe a été générée à partir du fichier suivant :