LeviLamina
Loading...
Searching...
No Matches
ILevelBlockDestroyerProxy.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class Block;
8class BlockPos;
9class BlockSource;
11// clang-format on
12
14public:
15 // virtual functions
16 // NOLINTBEGIN
17 virtual ~ILevelBlockDestroyerProxy() = default;
18
19 virtual void sendEvents(
20 ::LevelEventManager& levelEventManager,
21 ::BlockSource& region,
22 ::BlockPos const& pos,
23 ::Block const& block
24 ) = 0;
25
26 virtual void dropResources(::BlockSource& region, ::BlockPos const& pos, ::Block const& block) = 0;
27 // NOLINTEND
28
29public:
30 // virtual function thunks
31 // NOLINTBEGIN
32
33 // NOLINTEND
34};
Definition BlockPos.h:21
Definition BlockSource.h:72
Definition Block.h:69
Definition ILevelBlockDestroyerProxy.h:13
Definition LevelEventManager.h:24