LeviLamina
Loading...
Searching...
No Matches
PickaxeItem.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/item/DiggerItem.h"
7
8// auto generated forward declare list
9// clang-format off
10class ItemStackBase;
11class RenderParams;
12// clang-format on
13
14class PickaxeItem : public ::DiggerItem {
15public:
16 // virtual functions
17 // NOLINTBEGIN
18 virtual int getEnchantSlot() const /*override*/;
19
20 virtual void executeEvent(::ItemStackBase&, ::std::string const&, ::RenderParams&) const /*override*/;
21
22 virtual ~PickaxeItem() /*override*/ = default;
23 // NOLINTEND
24
25public:
26 // virtual function thunks
27 // NOLINTBEGIN
28 MCAPI int $getEnchantSlot() const;
29
30 MCFOLD void $executeEvent(::ItemStackBase&, ::std::string const&, ::RenderParams&) const;
31
32
33 // NOLINTEND
34
35public:
36 // vftables
37 // NOLINTBEGIN
38 MCAPI static void** $vftable();
39 // NOLINTEND
40};
static MCAPI void ** $vftable()
Definition ItemStackBase.h:44
Definition PickaxeItem.h:14
Definition RenderParams.h:30