Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
StructureTemplateDataResponsePacketPayload.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/network/packet/StructureTemplateResponseType.h"
7
8// auto generated forward declare list
9// clang-format off
10class CompoundTag;
11// clang-format on
12
13struct StructureTemplateDataResponsePacketPayload {
14public:
15 // member variables
16 // NOLINTBEGIN
17 ::ll::TypedStorage<8, 32, ::std::string> mStructureName;
18 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::CompoundTag>> mStructureTag;
19 ::ll::TypedStorage<1, 1, ::StructureTemplateResponseType> mResponseType;
20 // NOLINTEND
21
22public:
23 // prevent constructor by default
24 StructureTemplateDataResponsePacketPayload();
25
26public:
27 // member functions
28 // NOLINTBEGIN
29 MCNAPI StructureTemplateDataResponsePacketPayload(::StructureTemplateDataResponsePacketPayload const& other);
30
32 ::std::string const& structureName,
33 ::std::unique_ptr<::CompoundTag> structureTag,
34 ::StructureTemplateResponseType type
35 );
36
37 MCNAPI ::StructureTemplateDataResponsePacketPayload&
38 operator=(::StructureTemplateDataResponsePacketPayload const& other);
39 // NOLINTEND
40
41public:
42 // constructor thunks
43 // NOLINTBEGIN
44 MCNAPI void* $ctor(::StructureTemplateDataResponsePacketPayload const& other);
45
46 MCNAPI void* $ctor(
47 ::std::string const& structureName,
48 ::std::unique_ptr<::CompoundTag> structureTag,
49 ::StructureTemplateResponseType type
50 );
51 // NOLINTEND
52};
Definition CompoundTag.h:18
MCAPI void * $ctor(::StructureTemplateDataResponsePacketPayload const &other)
MCAPI StructureTemplateDataResponsePacketPayload(::StructureTemplateDataResponsePacketPayload const &other)
MCAPI StructureTemplateDataResponsePacketPayload(::std::string const &structureName, ::std::unique_ptr<::CompoundTag > structureTag, ::StructureTemplateResponseType type)
MCAPI void * $ctor(::std::string const &structureName, ::std::unique_ptr<::CompoundTag > structureTag, ::StructureTemplateResponseType type)
MCAPI::StructureTemplateDataResponsePacketPayload & operator=(::StructureTemplateDataResponsePacketPayload const &other)