LeviLamina
Loading...
Searching...
No Matches
MobArmorEquipmentPacketPayload.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/legacy/ActorRuntimeID.h"
7#include "mc/world/item/NetworkItemStackDescriptor.h"
8
9// auto generated forward declare list
10// clang-format off
11class Actor;
12// clang-format on
13
14struct MobArmorEquipmentPacketPayload {
15public:
16 // member variables
17 // NOLINTBEGIN
18 ::ll::TypedStorage<8, 8, ::ActorRuntimeID> mRuntimeId;
19 ::ll::TypedStorage<8, 96, ::NetworkItemStackDescriptor> mHead;
20 ::ll::TypedStorage<8, 96, ::NetworkItemStackDescriptor> mTorso;
21 ::ll::TypedStorage<8, 96, ::NetworkItemStackDescriptor> mLegs;
22 ::ll::TypedStorage<8, 96, ::NetworkItemStackDescriptor> mFeet;
23 ::ll::TypedStorage<8, 96, ::NetworkItemStackDescriptor> mBody;
24 // NOLINTEND
25
26public:
27 // prevent constructor by default
28 MobArmorEquipmentPacketPayload& operator=(MobArmorEquipmentPacketPayload const&);
29 MobArmorEquipmentPacketPayload(MobArmorEquipmentPacketPayload const&);
30
31public:
32 // member functions
33 // NOLINTBEGIN
34 MCAPI MobArmorEquipmentPacketPayload();
35
36 MCAPI MobArmorEquipmentPacketPayload(::MobArmorEquipmentPacketPayload&&);
37
38 MCAPI explicit MobArmorEquipmentPacketPayload(::Actor const& e);
39
40#ifdef LL_PLAT_C
41 MCAPI void fillIn(::Actor& e) const;
42#endif
43
44 MCAPI ~MobArmorEquipmentPacketPayload();
45 // NOLINTEND
46
47public:
48 // constructor thunks
49 // NOLINTBEGIN
50 MCAPI void* $ctor();
51
52 MCAPI void* $ctor(::MobArmorEquipmentPacketPayload&&);
53
54 MCAPI void* $ctor(::Actor const& e);
55 // NOLINTEND
56
57public:
58 // destructor thunk
59 // NOLINTBEGIN
60 MCAPI void $dtor();
61 // NOLINTEND
62};
Definition Actor.h:113