LeviLamina
Loading...
Searching...
No Matches
PackMover.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
8class TaskGroup;
9namespace Core { class Path; }
10namespace Core::ZipUtils { struct ZipProgressList; }
11// clang-format on
12
13class PackMover {
14public:
15 // static functions
16 // NOLINTBEGIN
17 MCNAPI_C static void copyPack(
18 ::TaskGroup& taskGroup,
19 ::ResourceLocation const& srcLocation,
20 bool srcPackIsZipped,
21 ::Core::Path const& destPath,
22 bool zipDestination,
23 ::std::vector<::std::string> const& excludeDirs,
25 ::std::function<void(bool)> callback,
26 bool unzipAsFlatFile,
27 bool unzipInTransaction
28 );
29 // NOLINTEND
30};
Definition Path.h:10
Definition PackMover.h:13
Definition ResourceLocation.h:15
Definition TaskGroup.h:53
Definition ZipProgressList.h:12