◆ Materials()
C3D_API castor3d::shader::Materials::Materials |
( |
sdw::ShaderWriter & |
writer | ) |
|
|
explicitprotected |
◆ ~Materials()
virtual castor3d::shader::Materials::~Materials |
( |
| ) |
|
|
virtualdefault |
◆ declare()
virtual C3D_API void castor3d::shader::Materials::declare |
( |
bool |
hasSsbo | ) |
|
|
pure virtual |
◆ doFetch()
void castor3d::shader::Materials::doFetch |
( |
BaseMaterial & |
result, |
|
|
sdw::SampledImageT< FImgBufferRgba32 > & |
c3d_materials, |
|
|
sdw::Int & |
offset |
|
) |
| |
|
protected |
◆ getBaseMaterial()
virtual C3D_API BaseMaterialUPtr castor3d::shader::Materials::getBaseMaterial |
( |
sdw::UInt const & |
index | ) |
const |
|
pure virtual |
◆ m_type
std::unique_ptr< sdw::Struct > castor3d::shader::Materials::m_type |
|
protected |
◆ m_writer
sdw::ShaderWriter& castor3d::shader::Materials::m_writer |
|
protected |
La documentation de cette classe a été générée à partir du fichier suivant :