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;
Definition MRMeshModifier.h:14
MRVIEWER_API MeshModifier(std::string name, StatePluginTabs tab=StatePluginTabs::Mesh)
MRVIEWER_API bool checkStringMask(const std::string &mask) const
check if search mask satisfies for this modifier
MRVIEWER_API bool modify(const std::vector< std::shared_ptr< VisualObject > > &selectedObjects)
RenderObject here for auto update.
virtual ~MeshModifier()=default
StatePluginTabs
Definition MRStatePlugin.h:61
virtual MRVIEWER_API bool action() override
returns true if state of item changed
MRVIEWER_API StatePluginTabs getTab() const
only for bindings generation
Definition MRCameraOrientationPlugin.h:8