16 std::string
isAvailable(
const std::vector<std::shared_ptr<const Object>>& )
const override;
30 virtual bool dragDrop_(
const std::vector<std::filesystem::path>& paths )
override;
31 void parseLaunchParams_();
32 void setupListUpdate_();
34 boost::signals2::scoped_connection recentStoreConnection_;
37 std::shared_ptr<OpenDirectoryMenuItem> openDirectoryItem_;
40#ifndef MRMESH_NO_DICOM
54 virtual std::string
isAvailable(
const std::vector<std::shared_ptr<const Object>>&objs )
const override;
69 virtual std::string
isAvailable(
const std::vector<std::shared_ptr<const Object>>& )
const override;
72 void saveScene_(
const std::filesystem::path& savePath );
86 virtual void drawDialog(
float menuScaling, ImGuiContext* )
override;
87 virtual bool blocking()
const override {
return false; }
90 bool transparentBg_{
true };
105 virtual std::string
isAvailable(
const std::vector<std::shared_ptr<const Object>>& )
const override;
Definition MRSceneStateCheck.h:140
Definition MRViewerFwd.h:59
std::vector< IOFilter > IOFilters
Definition MRIOFilters.h:23
Definition MRCameraOrientationPlugin.h:7
std::vector< std::filesystem::path > FileNamesStack
Definition MRIOFilesMenuItems.h:10
Definition MRViewerEventsListener.h:29