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 virtual void sendEvents(
21 ::LevelEventManager& levelEventManager,
22 ::BlockSource& region,
23 ::BlockPos const& pos,
24 ::Block const& block
25 ) /*override*/;
26
27 virtual void dropResources(::BlockSource& region, ::BlockPos const& pos, ::Block const& block) /*override*/;
28
29 virtual ~LevelBlockDestroyerProxy() /*override*/ = default;
30 // NOLINTEND
31
32public:
33 // virtual function thunks
34 // NOLINTBEGIN
35 MCNAPI void $sendEvents(
36 ::LevelEventManager& levelEventManager,
37 ::BlockSource& region,
38 ::BlockPos const& pos,
39 ::Block const& block
40 );
41
42 MCNAPI void $dropResources(::BlockSource& region, ::BlockPos const& pos, ::Block const& block);
43
44
45 // NOLINTEND
46
47public:
48 // vftables
49 // NOLINTBEGIN
50 MCNAPI static void** $vftable();
51 // NOLINTEND
52};
Definition BlockPos.h:19
Definition BlockSource.h:68
Definition Block.h:43
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