diff options
Diffstat (limited to 'src/slic3r/GUI/Jobs/SLAImportJob.hpp')
-rw-r--r-- | src/slic3r/GUI/Jobs/SLAImportJob.hpp | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/slic3r/GUI/Jobs/SLAImportJob.hpp b/src/slic3r/GUI/Jobs/SLAImportJob.hpp new file mode 100644 index 000000000..cff6cc899 --- /dev/null +++ b/src/slic3r/GUI/Jobs/SLAImportJob.hpp @@ -0,0 +1,31 @@ +#ifndef SLAIMPORTJOB_HPP +#define SLAIMPORTJOB_HPP + +#include "Job.hpp" + +namespace Slic3r { namespace GUI { + +class Plater; + +class SLAImportJob : public Job { + class priv; + + std::unique_ptr<priv> p; + +public: + SLAImportJob(std::shared_ptr<ProgressIndicator> pri, Plater *plater); + ~SLAImportJob(); + + void process() override; + + void reset(); + +protected: + void prepare() override; + + void finalize() override; +}; + +}} // namespace Slic3r::GUI + +#endif // SLAIMPORTJOB_HPP |