LeviLamina
Loading...
Searching...
No Matches
LevelBlockDestroyerProxy.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/level/ILevelBlockDestroyerProxy.h"
7
8// auto generated forward declare list
9// clang-format off
10class Block;
11class BlockPos;
12class BlockSource;
14// clang-format on
15
17public:
18 // virtual functions
19 // NOLINTBEGIN
20 // vIndex: 1
21 virtual void sendEvents(
22 ::LevelEventManager& levelEventManager,
23 ::BlockSource& region,
24 ::BlockPos const& pos,
25 ::Block const& block
26 ) /*override*/;
27
28 // vIndex: 2
29 virtual void dropResources(::BlockSource& region, ::BlockPos const& pos, ::Block const& block) /*override*/;
30
31 // vIndex: 0
32 virtual ~LevelBlockDestroyerProxy() /*override*/ = default;
33 // NOLINTEND
34
35public:
36 // virtual function thunks
37 // NOLINTBEGIN
38 MCNAPI void $sendEvents(
39 ::LevelEventManager& levelEventManager,
40 ::BlockSource& region,
41 ::BlockPos const& pos,
42 ::Block const& block
43 );
44
45 MCNAPI void $dropResources(::BlockSource& region, ::BlockPos const& pos, ::Block const& block);
46 // NOLINTEND
47
48public:
49 // vftables
50 // NOLINTBEGIN
51 MCNAPI static void** $vftable();
52 // NOLINTEND
53};
Definition BlockPos.h:18
Definition BlockSource.h:67
Definition Block.h:38
Definition ILevelBlockDestroyerProxy.h:13
Definition LevelBlockDestroyerProxy.h:16
MCAPI void $sendEvents(::LevelEventManager &levelEventManager, ::BlockSource &region, ::BlockPos const &pos, ::Block const &block)
MCAPI void $dropResources(::BlockSource &region, ::BlockPos const &pos, ::Block const &block)
static MCAPI void ** $vftable()
Definition LevelEventManager.h:23