LeviLamina
Loading...
Searching...
No Matches
DedicatedServerGameTestRunner.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/utility/AutomaticID.h"
7
8// auto generated forward declare list
9// clang-format off
10class Dimension;
11class Level;
13class ServerInstance;
14class TestConfig;
15// clang-format on
16
18public:
19 // member variables
20 // NOLINTBEGIN
34 // NOLINTEND
35
36public:
37 // prevent constructor by default
41
42public:
43 // member functions
44 // NOLINTBEGIN
46 ::TestConfig const& testConfig,
47 ::MinecraftGameTest& gameTest,
48 ::ServerInstance& server,
49 ::Level& level
50 );
51
52 MCNAPI ::Dimension* _ensureDimension(::DimensionType dimensionType);
53
54 MCNAPI void _initializeReport();
55
56 MCNAPI void _runTestGroup(::std::vector<::std::string> const& tags);
57
58 MCNAPI bool _saveReport();
59
60 MCNAPI bool _writeFile(::std::string const& fileName, ::std::string const& contents);
61
62 MCNAPI void tick();
63
65 // NOLINTEND
66
67public:
68 // constructor thunks
69 // NOLINTBEGIN
70 MCNAPI void*
71 $ctor(::TestConfig const& testConfig, ::MinecraftGameTest& gameTest, ::ServerInstance& server, ::Level& level);
72 // NOLINTEND
73
74public:
75 // destructor thunk
76 // NOLINTBEGIN
77 MCNAPI void $dtor();
78 // NOLINTEND
79};
Definition AutomaticID.h:6
Definition DedicatedServerGameTestRunner.h:17
MCAPI void * $ctor(::TestConfig const &testConfig, ::MinecraftGameTest &gameTest, ::ServerInstance &server, ::Level &level)
MCAPI void _runTestGroup(::std::vector<::std::string > const &tags)
MCAPI DedicatedServerGameTestRunner(::TestConfig const &testConfig, ::MinecraftGameTest &gameTest, ::ServerInstance &server, ::Level &level)
MCAPI bool _writeFile(::std::string const &fileName, ::std::string const &contents)
MCAPI::Dimension * _ensureDimension(::DimensionType dimensionType)
Definition Dimension.h:83
Definition Level.h:238
Definition MinecraftGameTest.h:21
Definition ServerInstance.h:71
Definition TestConfig.h:5
Definition Alias.h:14