LeviLamina
Loading...
Searching...
No Matches
BlockAdjacencyMap.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
class
BlockPos
;
8
// clang-format on
9
10
namespace
Editor {
11
12
class
BlockAdjacencyMap {
13
public
:
14
// member variables
15
// NOLINTBEGIN
16
::ll::UntypedStorage<8, 64>
mUnkf7985d;
17
// NOLINTEND
18
19
public
:
20
// prevent constructor by default
21
BlockAdjacencyMap& operator=(BlockAdjacencyMap
const
&);
22
BlockAdjacencyMap(BlockAdjacencyMap
const
&);
23
BlockAdjacencyMap();
24
25
public
:
26
// member functions
27
// NOLINTBEGIN
28
MCNAPI
void
add
(
::BlockPos
const
& pos);
29
30
MCNAPI
void
remove
(
::BlockPos
const
& pos);
31
32
MCNAPI
void
translate
(
::BlockPos
const
& offset);
33
// NOLINTEND
34
};
35
36
}
// namespace Editor
BlockPos
Definition
BlockPos.h:19
Editor::BlockAdjacencyMap::translate
MCAPI void translate(::BlockPos const &offset)
Editor::BlockAdjacencyMap::remove
MCAPI void remove(::BlockPos const &pos)
Editor::BlockAdjacencyMap::add
MCAPI void add(::BlockPos const &pos)
ll::UntypedStorage
Definition
Alias.h:14
src
mc
editor
world
level
block
BlockAdjacencyMap.h
Generated on
for LeviLamina by
1.16.1