#include <MRBinaryOperationsPlugin.h>
Inheritance diagram for MR::BinaryOperations:Public Member Functions | |
| BinaryOperations () | |
| virtual void | drawDialog (ImGuiContext *) override |
Public Member Functions inherited from MR::SceneStateExactCheck< 2, ObjectVoxels > | |
| virtual | ~SceneStateExactCheck ()=default |
| virtual std::string | isAvailable (const std::vector< std::shared_ptr< const Object > > &objs) const override |
| return empty string if all requirements are satisfied, otherwise return first unsatisfied requirement | |
Public Member Functions inherited from MR::ISceneStateCheck | |
| virtual | ~ISceneStateCheck ()=default |
Public Member Functions inherited from MR::IPluginUpdate | |
| virtual | ~IPluginUpdate ()=default |
| virtual void | preDrawUpdate () |
| called each frame in before drawDialog | |
Additional Inherited Members | |
Protected Member Functions inherited from MR::PluginCloseOnSelectedObjectRemove | |
| virtual MRVIEWER_API void | onPluginEnable_ () override |
| called when plugin started | |
| virtual MRVIEWER_API void | onPluginDisable_ () override |
| called when plugin stops | |
| virtual MRVIEWER_API bool | shouldClose_ () const override |
| called each frame, return true to close plugin | |