LeviLamina
Loading...
Searching...
No Matches
DecoratedPotBlockItem.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/item/BlockItem.h"
7
8// auto generated forward declare list
9// clang-format off
10class ItemStackBase;
11class Level;
12namespace Bedrock::Safety { class RedactableString; }
13// clang-format on
14
15class DecoratedPotBlockItem : public ::BlockItem {
16public:
17 // virtual functions
18 // NOLINTBEGIN
19 virtual void appendFormattedHovertext(
20 ::ItemStackBase const& stack,
21 ::Level& level,
23 bool const showCategory
24 ) const /*override*/;
25
26 virtual void fixupCommon(::ItemStackBase& stack) const /*override*/;
27 // NOLINTEND
28
29public:
30 // virtual function thunks
31 // NOLINTBEGIN
32 MCAPI void $appendFormattedHovertext(
33 ::ItemStackBase const& stack,
34 ::Level& level,
36 bool const showCategory
37 ) const;
38
39 MCAPI void $fixupCommon(::ItemStackBase& stack) const;
40
41
42 // NOLINTEND
43
44public:
45 // vftables
46 // NOLINTBEGIN
47 MCAPI static void** $vftable();
48 // NOLINTEND
49};
Definition RedactableString.h:10
static MCAPI void ** $vftable()
Definition DecoratedPotBlockItem.h:15
Definition ItemStackBase.h:44
Definition Level.h:254