LeviLamina
Loading...
Searching...
No Matches
GameTestNetworkAdapter.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/gametest/framework/IGameTestListener.h"
7
8// auto generated forward declare list
9// clang-format off
10class Dimension;
11class PacketSender;
12namespace gametest { class BaseGameTestInstance; }
13namespace gametest { struct TestParameters; }
14// clang-format on
15
17public:
18 // GameTestNetworkAdapter inner types declare
19 // clang-format off
21 // clang-format on
22
23 // GameTestNetworkAdapter inner types define
25 public:
26 // member variables
27 // NOLINTBEGIN
29 // NOLINTEND
30
31 public:
32 // prevent constructor by default
36
37 public:
38 // virtual functions
39 // NOLINTBEGIN
40 // vIndex: 2
41 virtual void onTestPassed(::gametest::BaseGameTestInstance& testInstance) /*override*/;
42
43 // vIndex: 3
44 virtual void onTestFailed(::gametest::BaseGameTestInstance& testInstance) /*override*/;
45
46 // vIndex: 0
47 virtual ~GameTestNetworkListener() /*override*/ = default;
48 // NOLINTEND
49
50 public:
51 // destructor thunk
52 // NOLINTBEGIN
53
54 // NOLINTEND
55
56 public:
57 // virtual function thunks
58 // NOLINTBEGIN
59 MCAPI void $onTestPassed(::gametest::BaseGameTestInstance& testInstance);
60
61 MCAPI void $onTestFailed(::gametest::BaseGameTestInstance& testInstance);
62 // NOLINTEND
63
64 public:
65 // vftables
66 // NOLINTBEGIN
67 MCAPI static void** $vftable();
68 // NOLINTEND
69 };
70
71public:
72 // member variables
73 // NOLINTBEGIN
75 // NOLINTEND
76
77public:
78 // prevent constructor by default
82
83public:
84 // member functions
85 // NOLINTBEGIN
86 MCAPI void rungametest(
87 ::gsl::not_null<::PacketSender*> packetSender,
88 ::std::string const& testName,
89 ::Dimension& dimension,
90 ::gametest::TestParameters const& params
91 );
92 // NOLINTEND
93};
Definition Dimension.h:83
Definition GameTestNetworkAdapter.h:24
Definition GameTestNetworkAdapter.h:16
Definition PacketSender.h:17
Definition BaseGameTestInstance.h:23
Definition IGameTestListener.h:12
Definition TestParameters.h:16
Definition Alias.h:14