LeviLamina
Loading...
Searching...
No Matches
MapDataManagerOptions.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
#include "mc/world/level/IMapDataManagerOptions.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
class
BlockPos
;
12
class
LevelData
;
13
// clang-format on
14
15
class
MapDataManagerOptions
:
public
::IMapDataManagerOptions
{
16
public
:
17
// member variables
18
// NOLINTBEGIN
19
::ll::TypedStorage<8, 24, ::Bedrock::NotNullNonOwnerPtr<::LevelData const>
const
> mLevelData;
20
// NOLINTEND
21
22
public
:
23
// virtual functions
24
// NOLINTBEGIN
25
// vIndex: 1
26
virtual
bool
isPremiumWorldTemplate()
const
/*override*/
;
27
28
// vIndex: 2
29
virtual
bool
isLegacyLevel()
const
/*override*/
;
30
31
// vIndex: 3
32
virtual
bool
hasMapsCenteredToOrigin()
const
/*override*/
;
33
34
// vIndex: 4
35
virtual ::BlockPos
const
& getWorldCenter()
const
/*override*/
;
36
37
// vIndex: 0
38
virtual
~MapDataManagerOptions
()
/*override*/
=
default
;
39
// NOLINTEND
40
41
public
:
42
// virtual function thunks
43
// NOLINTBEGIN
44
MCAPI
bool
$isPremiumWorldTemplate()
const
;
45
46
MCAPI
bool
$isLegacyLevel()
const
;
47
48
MCAPI
bool
$hasMapsCenteredToOrigin()
const
;
49
50
MCAPI ::BlockPos
const
& $getWorldCenter()
const
;
51
// NOLINTEND
52
53
public
:
54
// vftables
55
// NOLINTBEGIN
56
MCNAPI
static
void
**
$vftable
();
57
// NOLINTEND
58
};
BlockPos
Definition
BlockPos.h:18
IMapDataManagerOptions
Definition
IMapDataManagerOptions.h:10
LevelData
Definition
LevelData.h:49
MapDataManagerOptions
Definition
MapDataManagerOptions.h:15
MapDataManagerOptions::$vftable
static MCAPI void ** $vftable()
src
mc
world
level
MapDataManagerOptions.h
Generated on Mon Jun 30 2025 05:54:17 for LeviLamina by
1.12.0