26 return std::make_unique<JsonModelConverter>(ConverterMode::clone);
35 return std::make_unique<JsonModelConverter>(ConverterMode::copy);
44 return std::make_unique<JsonModelConverter>(ConverterMode::project);
MVVM_MODEL_EXPORT std::unique_ptr< JsonModelConverterInterface > CreateModelCopyConverter()
Creates a JSON model converter intended for model copying.
MVVM_MODEL_EXPORT std::unique_ptr< JsonModelConverterInterface > CreateModelProjectConverter()
Creates a JSON model converter intended for save/load of the project on disk.
MVVM_MODEL_EXPORT std::unique_ptr< JsonModelConverterInterface > CreateModelCloneConverter()
Creates a JSON model converter intended for model cloning.