LeviLamina
Loading...
Searching...
No Matches
LevelUtils.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class Actor;
8class BlockPos;
9class IBlockSource;
11class Player;
12namespace Core { class Path; }
13namespace Core { class Result; }
14// clang-format on
15
16namespace LevelUtils {
17// functions
18// NOLINTBEGIN
19#ifdef LL_PLAT_C
20MCNAPI ::Core::Result createNewLevelDirectory(::Core::Path const& pathToLevel);
21#endif
22
23MCNAPI bool extinguishFire(
24 ::IBlockSource& region,
25 ::BlockPos const& pos,
26 uchar face,
27 ::Actor* source,
28 ::LevelSoundManager& levelSoundManager,
29 ::Player* primaryPlayer
30);
31// NOLINTEND
32
33} // namespace LevelUtils
Definition Actor.h:106
Definition BlockPos.h:19
Definition Path.h:17
Definition Result.h:11
Definition IBlockSource.h:38
Definition LevelSoundManager.h:26
Definition Player.h:129