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
7
class
ResourceLocation
;
8
class
TaskGroup
;
9
namespace
Core {
class
Path
; }
10
namespace
Core::ZipUtils {
struct
ZipProgressList
; }
11
// clang-format on
12
13
class
PackMover
{
14
public
:
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,
24
::Core::ZipUtils::ZipProgressList
* progressList,
25
::std::function<
void
(
bool
)> callback,
26
bool
unzipAsFlatFile,
27
bool
unzipInTransaction
28
);
29
// NOLINTEND
30
};
Core::Path
Definition
Path.h:10
PackMover
Definition
PackMover.h:13
ResourceLocation
Definition
ResourceLocation.h:15
TaskGroup
Definition
TaskGroup.h:53
Core::ZipUtils::ZipProgressList
Definition
ZipProgressList.h:12
src
mc
resources
PackMover.h
Generated on
for LeviLamina by
1.16.1