LeviLamina
Loading...
Searching...
No Matches
IslandManager.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/islands/IIslandManager.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
namespace
Bedrock {
class
IIslandCore; }
11
namespace
Bedrock {
class
IslandRegistrationInfo; }
12
// clang-format on
13
14
namespace
Bedrock {
15
16
class
IslandManager
:
public
::Bedrock::IIslandManager
,
17
public
::std::enable_shared_from_this<::Bedrock::IslandManager> {
18
public
:
19
// member variables
20
// NOLINTBEGIN
21
::ll::UntypedStorage<8, 8>
mUnk4be2b1;
22
::ll::UntypedStorage<8, 80>
mUnk6ed9b3;
23
::ll::UntypedStorage<1, 1>
mUnk42cc4a;
24
::ll::UntypedStorage<4, 4>
mUnk277a64;
25
::ll::UntypedStorage<8, 80>
mUnkc574d9;
26
::ll::UntypedStorage<8, 24>
mUnk1bb8f4;
27
// NOLINTEND
28
29
public
:
30
// prevent constructor by default
31
IslandManager
& operator=(
IslandManager
const
&);
32
IslandManager
(
IslandManager
const
&);
33
IslandManager
();
34
35
public
:
36
// virtual functions
37
// NOLINTBEGIN
38
// vIndex: 0
39
virtual
~IslandManager
()
/*override*/
=
default
;
40
41
// vIndex: 1
42
virtual
bool
registerIsland(
::Bedrock::IslandRegistrationInfo
&)
/*override*/
;
43
44
// vIndex: 2
45
virtual ::std::shared_ptr<::Bedrock::IIslandCore> getIsland(ushort)
const
/*override*/
;
46
47
// vIndex: 3
48
virtual
void
start()
/*override*/
;
49
50
// vIndex: 4
51
virtual
void
suspend()
/*override*/
;
52
53
// vIndex: 5
54
virtual
void
resume()
/*override*/
;
55
56
// vIndex: 6
57
virtual
void
stop()
/*override*/
;
58
59
// vIndex: 7
60
virtual
bool
isTransitionComplete()
const
/*override*/
;
61
62
// vIndex: 8
63
virtual
void
update()
/*override*/
;
64
// NOLINTEND
65
66
public
:
67
// destructor thunk
68
// NOLINTBEGIN
69
70
// NOLINTEND
71
72
public
:
73
// virtual function thunks
74
// NOLINTBEGIN
75
76
// NOLINTEND
77
};
78
79
}
// namespace Bedrock
Bedrock::IIslandManager
Definition
IIslandManager.h:13
Bedrock::IslandManager
Definition
IslandManager.h:17
Bedrock::IslandRegistrationInfo
Definition
IslandRegistrationInfo.h:7
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
core
islands
IslandManager.h
Generated on Sat Apr 26 2025 05:55:25 for LeviLamina by
1.12.0