15 #ifndef BORNAGAIN_MVVM_MODEL_MVVM_FACTORIES_PROJECTMANAGERFACTORY_H
16 #define BORNAGAIN_MVVM_MODEL_MVVM_FACTORIES_PROJECTMANAGERFACTORY_H
23 struct ProjectContext;
24 struct UserInteractionContext;
27 MVVM_MODEL_EXPORT std::unique_ptr<ProjectManagerInterface>
29 const UserInteractionContext& user_context);
materialitems.h Collection of materials to populate MaterialModel.
std::unique_ptr< ProjectManagerInterface > CreateProjectManager(const ProjectContext &project_context, const UserInteractionContext &user_context)
Creates default ProjectManager to save and load models.