LeviLamina
Loading...
Searching...
No Matches
ContainerTransferScope.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class ItemStack;
9// clang-format on
10
12public:
13 // virtual functions
14 // NOLINTBEGIN
15 virtual ~ContainerTransferScope() = default;
16
17#ifdef LL_PLAT_S
18 virtual void createItem(::ItemStack const&, ::std::shared_ptr<::SimpleSparseContainer>);
19#else // LL_PLAT_C
20 virtual void createItem(::ItemStack const& item, ::std::shared_ptr<::SimpleSparseContainer> createdOutputContainer);
21#endif
22
23 // NOLINTEND
24
25public:
26 // virtual function thunks
27 // NOLINTBEGIN
28#ifdef LL_PLAT_C
29 MCNAPI void $createItem(::ItemStack const& item, ::std::shared_ptr<::SimpleSparseContainer> createdOutputContainer);
30#endif
31
32
33 // NOLINTEND
34
35public:
36 // vftables
37 // NOLINTBEGIN
38 MCNAPI static void** $vftable();
39 // NOLINTEND
40};
Definition ItemStack.h:35
Definition SimpleSparseContainer.h:18
Definition ContainerTransferScope.h:11
static MCAPI void ** $vftable()