#include <GlslOutputComponents.hpp>
◆ OutputComponents() [1/2]
C3D_API castor3d::shader::OutputComponents::OutputComponents |
( |
sdw::ShaderWriter & |
writer | ) |
|
|
explicit |
◆ OutputComponents() [2/2]
C3D_API castor3d::shader::OutputComponents::OutputComponents |
( |
sdw::InOutVec3 const & |
diffuse, |
|
|
sdw::InOutVec3 const & |
specular |
|
) |
| |
◆ getExpr()
C3D_API ast::expr::Expr * castor3d::shader::OutputComponents::getExpr |
( |
| ) |
const |
◆ getWriter()
C3D_API sdw::ShaderWriter * castor3d::shader::OutputComponents::getWriter |
( |
| ) |
const |
◆ isEnabled()
bool castor3d::shader::OutputComponents::isEnabled |
( |
| ) |
const |
|
inline |
◆ setVar()
C3D_API void castor3d::shader::OutputComponents::setVar |
( |
ast::var::VariableList::const_iterator & |
var | ) |
|
◆ m_diffuse
sdw::InOutVec3 castor3d::shader::OutputComponents::m_diffuse |
◆ m_specular
sdw::InOutVec3 castor3d::shader::OutputComponents::m_specular |
La documentation de cette structure a été générée à partir du fichier suivant :