![]() |
VISR
0.12.0
Versatile Interactive Scene Renderer
|
Public Member Functions | |
bool | compare (ParameterConfigBase const &rhs) const override |
![]() | |
virtual | ~ParameterConfigBase () |
virtual std::unique_ptr< ParameterConfigBase > | clone () const =0 |
Additional Inherited Members | |
![]() | |
ParameterConfigBase () | |
ParameterConfigBase (ParameterConfigBase const &) | |
Wrapper class to get access to the full functionality Apparently nor required anymore (and is troublesome when deducing the argument type).
|
inlineoverridevirtual |
Comparison function between parameter configurations. Must only be called between objects of equal dynamic type. Pure virtual function interface, must be implemented by derived parameter config types.
rhs | The parameter configuration object to compare with. |
std::invalid_argument | it the this object and rhs have nonmatching dynamic types. |
Implements visr::ParameterConfigBase.