LeviLamina
Loading...
Searching...
No Matches
CompoundTagEditHelper.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
class
CompoundTag
;
8
class
Tag
;
9
// clang-format on
10
11
class
CompoundTagEditHelper {
12
public
:
13
// member variables
14
// NOLINTBEGIN
15
::ll::UntypedStorage<8, 8>
mUnk76e80d;
16
::ll::UntypedStorage<8, 24>
mUnk9ba84f;
17
::ll::UntypedStorage<8, 24>
mUnk43c659;
18
// NOLINTEND
19
20
public
:
21
// prevent constructor by default
22
CompoundTagEditHelper& operator=(CompoundTagEditHelper
const
&);
23
CompoundTagEditHelper(CompoundTagEditHelper
const
&);
24
CompoundTagEditHelper();
25
26
public
:
27
// member functions
28
// NOLINTBEGIN
29
MCNAPI ::CompoundTag
const
*
getParent
()
const
;
30
31
MCNAPI
void
replaceWith
(::std::string
const
& newTagName, ::std::unique_ptr<::Tag> newTag);
32
33
MCNAPI
~CompoundTagEditHelper
();
34
// NOLINTEND
35
36
public
:
37
// destructor thunk
38
// NOLINTBEGIN
39
MCNAPI
void
$dtor
();
40
// NOLINTEND
41
};
CompoundTagEditHelper::~CompoundTagEditHelper
MCAPI ~CompoundTagEditHelper()
CompoundTagEditHelper::replaceWith
MCAPI void replaceWith(::std::string const &newTagName, ::std::unique_ptr<::Tag > newTag)
CompoundTagEditHelper::$dtor
MCAPI void $dtor()
CompoundTagEditHelper::getParent
MCAPI::CompoundTag const * getParent() const
CompoundTag
Definition
CompoundTag.h:23
Tag
Definition
Tag.h:42
ll::UntypedStorage
Definition
Alias.h:14
src
mc
util
CompoundTagEditHelper.h
Generated on
for LeviLamina by
1.16.1