10#include <boost/python/class.hpp>
11#include <boost/python/register_ptr_to_python.hpp>
19 register_ptr_to_python<IPropertySettings *>();
21 class_<IPropertySettings, boost::noncopyable>(
"IPropertySettings", no_init)
23 "Is the property to be shown as enabled in the GUI. Default true.")
26 "Is the property to be shown in the GUI? Default true.");
#define GET_POINTER_SPECIALIZATION(TYPE)
void export_IPropertySettings()
Interface for modifiers to Property's that specify if they should be enabled or visible in a GUI.
virtual bool isEnabled(const IPropertyManager *algo) const
Is the property to be shown as "enabled" in the GUI.
virtual bool isVisible(const IPropertyManager *algo) const
Is the property to be shown in the GUI? Default true.