LeviLamina
Loading...
Searching...
No Matches
GuiDataPickItemPacketPayload.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5struct GuiDataPickItemPacketPayload {
6public:
7 // member variables
8 // NOLINTBEGIN
9 ::ll::TypedStorage<8, 32, ::std::string> mItemName;
10 ::ll::TypedStorage<8, 32, ::std::string> mItemEffectName;
11 ::ll::TypedStorage<4, 4, int> mSlot;
12 // NOLINTEND
13
14public:
15 // prevent constructor by default
16 GuiDataPickItemPacketPayload& operator=(GuiDataPickItemPacketPayload const&);
17 GuiDataPickItemPacketPayload();
18
19public:
20 // member functions
21 // NOLINTBEGIN
22 MCAPI GuiDataPickItemPacketPayload(::GuiDataPickItemPacketPayload const&);
23
24 MCAPI GuiDataPickItemPacketPayload(::std::string const& name, ::std::string const& effect, int slot);
25
26 MCFOLD ::GuiDataPickItemPacketPayload& operator=(::GuiDataPickItemPacketPayload&&);
27
28 MCAPI ~GuiDataPickItemPacketPayload();
29 // NOLINTEND
30
31public:
32 // constructor thunks
33 // NOLINTBEGIN
34 MCFOLD void* $ctor(::GuiDataPickItemPacketPayload const&);
35
36 MCAPI void* $ctor(::std::string const& name, ::std::string const& effect, int slot);
37 // NOLINTEND
38
39public:
40 // destructor thunk
41 // NOLINTBEGIN
42 MCFOLD void $dtor();
43 // NOLINTEND
44};