19 MRVIEWER_API
virtual bool action()
override;
22 MRVIEWER_API
bool modify(
const std::vector<std::shared_ptr<VisualObject>>& selectedObjects );
30 virtual bool modify_(
const std::vector<std::shared_ptr<VisualObject>>& selectedObjects ) = 0;
bool modify(const std::vector< std::shared_ptr< VisualObject > > &selectedObjects)
RenderObject here for auto update.
bool checkStringMask(const std::string &mask) const
check if search mask satisfies for this modifier
RibbonMenuItem(std::string name)
virtual bool action() override
returns true if state of item changed
virtual ~MeshModifier()=default
StatePluginTabs
Definition MRStatePlugin.h:61
StatePluginTabs getTab() const
const std::string & name() const
Definition MRRibbonMenuItem.h:38
MeshModifier(std::string name, StatePluginTabs tab=StatePluginTabs::Mesh)
@ Mesh
Definition MRStatePlugin.h:63
only for bindings generation
Definition MRCameraOrientationPlugin.h:8