#include <GlslBuffer.hpp>
◆ BufferBase()
castor3d::shader::BufferBase::BufferBase |
( |
sdw::ShaderWriter & |
writer, |
|
|
std::string |
blockName, |
|
|
std::string |
variableName, |
|
|
uint32_t |
binding, |
|
|
uint32_t |
set, |
|
|
bool |
enabled = true |
|
) |
| |
|
inline |
◆ getCount()
sdw::UInt castor3d::shader::BufferBase::getCount |
( |
| ) |
const |
|
inline |
◆ getFirstCount()
sdw::UInt castor3d::shader::BufferBase::getFirstCount |
( |
| ) |
const |
|
inline |
◆ getFourthCount()
sdw::UInt castor3d::shader::BufferBase::getFourthCount |
( |
| ) |
const |
|
inline |
◆ getSecondCount()
sdw::UInt castor3d::shader::BufferBase::getSecondCount |
( |
| ) |
const |
|
inline |
◆ getThirdCount()
sdw::UInt castor3d::shader::BufferBase::getThirdCount |
( |
| ) |
const |
|
inline |
◆ getWriter()
sdw::ShaderWriter * castor3d::shader::BufferBase::getWriter |
( |
| ) |
const |
|
inlinenoexcept |
◆ isEnabled()
bool castor3d::shader::BufferBase::isEnabled |
( |
| ) |
const |
|
inlinenoexcept |
◆ m_ssbo
std::unique_ptr< sdw::StorageBuffer > castor3d::shader::BufferBase::m_ssbo |
|
protected |
◆ m_variableName
std::string castor3d::shader::BufferBase::m_variableName |
|
protected |
◆ m_writer
sdw::ShaderWriter& castor3d::shader::BufferBase::m_writer |
|
protected |
La documentation de cette classe a été générée à partir du fichier suivant :