LeviLamina
Loading...
Searching...
No Matches
IWorldTransfer.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/utility/NonOwnerPointer.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
WorldTransferAgent
;
11
struct
ExternalWorldTransferActionFunc
;
12
struct
LocalWorldTransferActionFunc
;
13
// clang-format on
14
15
struct
IWorldTransfer
{
16
public
:
17
// virtual functions
18
// NOLINTBEGIN
19
// vIndex: 0
20
virtual
~IWorldTransfer
() =
default
;
21
22
// vIndex: 1
23
virtual
void
setWorldTransferAction(::std::variant<
24
::LocalWorldTransferActionFunc
,
25
::ExternalWorldTransferActionFunc
,
26
::std::monostate>) = 0;
27
28
// vIndex: 2
29
virtual ::Bedrock::NonOwnerPointer<::WorldTransferAgent>
const
getWorldTransferAgent()
const
= 0;
30
31
// vIndex: 3
32
virtual
void
setIsWorldTransferInProgress(
bool
) = 0;
33
34
// vIndex: 4
35
virtual
bool
isWorldTransferInProgress()
const
= 0;
36
// NOLINTEND
37
38
public
:
39
// destructor thunk
40
// NOLINTBEGIN
41
42
// NOLINTEND
43
44
public
:
45
// virtual function thunks
46
// NOLINTBEGIN
47
48
// NOLINTEND
49
};
WorldTransferAgent
Definition
WorldTransferAgent.h:5
ExternalWorldTransferActionFunc
Definition
ExternalWorldTransferActionFunc.h:15
IWorldTransfer
Definition
IWorldTransfer.h:15
LocalWorldTransferActionFunc
Definition
LocalWorldTransferActionFunc.h:15
src
mc
client
game
IWorldTransfer.h
Generated on Sat Apr 26 2025 05:55:21 for LeviLamina by
1.12.0