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
10
class
Dimension
;
11
class
Level
;
12
class
MinecraftGameTest
;
13
class
ServerInstance
;
14
class
TestConfig
;
15
// clang-format on
16
17
class
DedicatedServerGameTestRunner
{
18
public
:
19
// member variables
20
// NOLINTBEGIN
21
::ll::UntypedStorage<8, 128>
mUnk67324a;
22
::ll::UntypedStorage<8, 152>
mUnkd3a2d2;
23
::ll::UntypedStorage<8, 64>
mUnk991b8c;
24
::ll::UntypedStorage<8, 64>
mUnkfee08d;
25
::ll::UntypedStorage<1, 1>
mUnka6cf52;
26
::ll::UntypedStorage<8, 8>
mUnka26d55;
27
::ll::UntypedStorage<8, 16>
mUnk8dd78f;
28
::ll::UntypedStorage<8, 8>
mUnkc340eb;
29
::ll::UntypedStorage<8, 8>
mUnk7247f6;
30
::ll::UntypedStorage<1, 1>
mUnke03888;
31
::ll::UntypedStorage<1, 1>
mUnkdb76a0;
32
::ll::UntypedStorage<4, 4>
mUnk1da246;
33
// NOLINTEND
34
35
public
:
36
// prevent constructor by default
37
DedicatedServerGameTestRunner
& operator=(
DedicatedServerGameTestRunner
const
&);
38
DedicatedServerGameTestRunner
(
DedicatedServerGameTestRunner
const
&);
39
DedicatedServerGameTestRunner
();
40
41
public
:
42
// member functions
43
// NOLINTBEGIN
44
MCAPI
DedicatedServerGameTestRunner
(
45
::TestConfig
const
& testConfig,
46
::MinecraftGameTest
& gameTest,
47
::ServerInstance
& server,
48
::Level
& level
49
);
50
51
MCAPI ::Dimension* _ensureDimension(
::DimensionType
dimensionType);
52
53
MCAPI
void
_initializeReport();
54
55
MCAPI
void
_runTestGroup(::std::vector<::std::string>
const
& tags);
56
57
MCAPI
bool
_saveReport();
58
59
MCAPI
bool
_writeFile(::std::string
const
& fileName, ::std::string
const
& contents);
60
61
MCAPI
void
tick();
62
// NOLINTEND
63
64
public
:
65
// constructor thunks
66
// NOLINTBEGIN
67
MCAPI
void
*
68
$ctor(
::TestConfig
const
& testConfig,
::MinecraftGameTest
& gameTest,
::ServerInstance
& server,
::Level
& level);
69
// NOLINTEND
70
};
AutomaticID
Definition
AutomaticID.h:6
DedicatedServerGameTestRunner
Definition
DedicatedServerGameTestRunner.h:17
Dimension
Definition
Dimension.h:83
Level
Definition
Level.h:234
MinecraftGameTest
Definition
MinecraftGameTest.h:21
ServerInstance
Definition
ServerInstance.h:65
TestConfig
Definition
TestConfig.h:10
ll::UntypedStorage
Definition
Alias.h:14
src
mc
server
DedicatedServerGameTestRunner.h
Generated on Sat Apr 26 2025 05:55:57 for LeviLamina by
1.12.0