LeviLamina
Loading...
Searching...
No Matches
WorldRecovery_Unimplemented.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/application/storage_migration/WorldRecovery.h"
7
#include "mc/deps/core/file/PathBuffer.h"
8
#include "mc/deps/core/threading/Async.h"
9
#include "mc/deps/core/utility/pub_sub/DeferralType.h"
10
11
// auto generated forward declare list
12
// clang-format off
13
namespace
Bedrock::PubSub {
class
DeferredSubscription
; }
14
// clang-format on
15
16
namespace
Bedrock {
17
18
class
WorldRecovery_Unimplemented
:
public
::Bedrock::WorldRecovery
{
19
public
:
20
// virtual functions
21
// NOLINTBEGIN
22
virtual
void
initialize()
/*override*/
;
23
24
virtual ::std::tuple<
25
::Bedrock::Threading::Async<::Bedrock::WorldRecovery::RecoveryResult>
,
26
::Bedrock::PubSub::DeferredSubscription
>
27
doRecovery(
28
::std::string_view,
29
::std::function<
void
(
::Bedrock::WorldRecovery::RecoveryUpdate
const
&)>,
30
::Bedrock::PubSub::DeferralType
31
)
/*override*/
;
32
33
virtual ::Core::PathBuffer<::std::string>
const
& getRecoveryDestinationPath()
const
/*override*/
;
34
// NOLINTEND
35
36
public
:
37
// virtual function thunks
38
// NOLINTBEGIN
39
#ifdef LL_PLAT_C
40
MCNAPI
void
$initialize();
41
42
MCNAPI ::std::tuple<
43
::Bedrock::Threading::Async<::Bedrock::WorldRecovery::RecoveryResult>
,
44
::Bedrock::PubSub::DeferredSubscription
>
45
$doRecovery(
46
::std::string_view,
47
::std::function<
void
(
::Bedrock::WorldRecovery::RecoveryUpdate
const
&)>,
48
::Bedrock::PubSub::DeferralType
49
);
50
51
MCNAPI ::Core::PathBuffer<::std::string>
const
& $getRecoveryDestinationPath()
const
;
52
#endif
53
54
55
// NOLINTEND
56
57
public
:
58
// vftables
59
// NOLINTBEGIN
60
MCNAPI
static
void
**
$vftableForImplBase
();
61
62
MCNAPI
static
void
**
$vftableForEnableNonOwnerReferences
();
63
// NOLINTEND
64
};
65
66
}
// namespace Bedrock
Bedrock::PubSub::DeferredSubscription
Definition
DeferredSubscription.h:10
Bedrock::Threading::Async
Definition
Async.h:8
Bedrock::WorldRecovery_Unimplemented
Definition
WorldRecovery_Unimplemented.h:18
Bedrock::WorldRecovery_Unimplemented::$vftableForImplBase
static MCAPI void ** $vftableForImplBase()
Bedrock::WorldRecovery_Unimplemented::$vftableForEnableNonOwnerReferences
static MCAPI void ** $vftableForEnableNonOwnerReferences()
Bedrock::WorldRecovery
Definition
WorldRecovery.h:18
Bedrock::WorldRecovery::RecoveryUpdate
Definition
WorldRecovery.h:78
src
mc
deps
application
storage_migration
WorldRecovery_Unimplemented.h
Generated on
for LeviLamina by
1.16.1