3 #ifndef VISR_REVERBOBJECT_LATE_REVERB_PARAMETER_HPP_INCLUDED 4 #define VISR_REVERBOBJECT_LATE_REVERB_PARAMETER_HPP_INCLUDED 22 namespace reverbobject
28 static constexpr
const char* sLateReverbParameterName =
"reverbobject::LateReverbParameter";
58 std::size_t
index()
const {
return mIndex; }
60 void setIndex( std::size_t newIndex ) { mIndex = newIndex; }
73 #endif // VISR_REVERBOBJECT_LATE_REVERB_PARAMETER_HPP_INCLUDED
Definition: late_reverb_parameter.hpp:30
objectmodel::PointSourceWithReverb::LateReverb const & getReverbParameters() const
Definition: late_reverb_parameter.hpp:48
static const constexpr ParameterType staticType()
Definition: typed_parameter_base.hpp:41
Definition: options.cpp:10
Definition: parameter_factory.hpp:20
Definition: parameter_config_base.hpp:22
#define DEFINE_PARAMETER_TYPE(ParameterClassType, ParameterId, ParameterConfigType)
Definition: parameter_type.hpp:60
void setIndex(std::size_t newIndex)
Definition: late_reverb_parameter.hpp:60
Definition: point_source_with_reverb.hpp:158
Definition: empty_parameter_config.hpp:21
void setReverbParameters(objectmodel::PointSourceWithReverb::LateReverb const &newParams)
Definition: late_reverb_parameter.hpp:53
std::size_t index() const
Definition: late_reverb_parameter.hpp:58