3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/util/Rotation.h"
7#include "mc/world/level/LevelListener.h"
34 MinecraftGameTest& operator=(MinecraftGameTest
const&);
35 MinecraftGameTest(MinecraftGameTest
const&);
41 virtual ~MinecraftGameTest() ;
43 virtual void onLevelDestruction(::std::string
const&) ;
67 ::std::string
const& testName,
70 ::std::vector<::std::shared_ptr<::gametest::IGameTestListener>> listeners
76 MCNAPI ::std::vector<::std::shared_ptr<::gametest::BaseGameTestInstance>>
const&
Definition BlockSource.h:73
Definition Dimension.h:89
Definition LevelListener.h:28
MCAPI ::std::vector<::std::shared_ptr<::gametest::BaseGameTestInstance > > const & runTests(::Dimension &dimension, ::gametest::TestParameters &¶ms)
MCAPI::std::string runTestAt(::BlockSource ®ion, ::BlockPos const &structureBlockPos, ::std::optional<::Rotation > rotation)
MCAPI MinecraftGameTest(::Level &level)
MCAPI void registerNativeGameTests()
MCAPI void $onLevelDestruction(::std::string const &)
MCAPI::gametest::GameTestTicker & getTicker()
MCAPI void loadExistingTests(::Level &level)
static MCAPI void ** $vftable()
MCAPI void * $ctor(::Level &level)
MCAPI::std::string runTest(::std::string const &testName, ::Dimension &dimension, ::gametest::TestParameters const ¶ms, ::std::vector<::std::shared_ptr<::gametest::IGameTestListener > > listeners)
MCAPI void clearAllTests(::BlockSource ®ion)
MCAPI void registerDefaultGameBatches(::Level &level)
MCAPI::std::string runTest(::std::string const &testName, ::Dimension &dimension, ::gametest::TestParameters const ¶ms)
MCAPI::gametest::GameTestRegistry & getRegistry()
MCAPI void stopAllTests()
Definition BaseGameTestInstance.h:25
Definition GameTestRegistry.h:12
Definition GameTestTicker.h:15
Definition IGameTestListener.h:12
Definition TestParameters.h:16