LeviLamina
Loading...
Searching...
No Matches
GameTestRunner.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class BlockSource;
8class BoundingBox;
9class Level;
10namespace gametest { class BaseGameTestInstance; }
11namespace gametest { class GameTestTicker; }
12// clang-format on
13
15public:
16 // static functions
17 // NOLINTBEGIN
18 MCNAPI static void clearAllTests(
19 ::BlockSource& region,
21 ::std::vector<::BoundingBox> const& gameTestInstanceBounds
22 );
23
24 MCNAPI static void clearMarkers(::Level& level);
25
26 MCNAPI static void
27 runTest(::std::shared_ptr<::gametest::BaseGameTestInstance> test, ::gametest::GameTestTicker& ticker);
28 // NOLINTEND
29};
Definition BlockSource.h:71
Definition BoundingBox.h:13
Definition GameTestRunner.h:14
static MCAPI void clearAllTests(::BlockSource &region, ::gametest::GameTestTicker &testTicker, ::std::vector<::BoundingBox > const &gameTestInstanceBounds)
static MCAPI void clearMarkers(::Level &level)
static MCAPI void runTest(::std::shared_ptr<::gametest::BaseGameTestInstance > test, ::gametest::GameTestTicker &ticker)
Definition Level.h:254
Definition BaseGameTestInstance.h:20
Definition GameTestTicker.h:12