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
16class GameTestNetworkAdapter {
17public:
18 // GameTestNetworkAdapter inner types declare
19 // clang-format off
21 // clang-format on
22
23 // GameTestNetworkAdapter inner types define
24 class GameTestNetworkListener : public ::gametest::IGameTestListener {
25 public:
26 // member variables
27 // NOLINTBEGIN
29 // NOLINTEND
30
31 public:
32 // prevent constructor by default
33 GameTestNetworkListener& operator=(GameTestNetworkListener const&);
34 GameTestNetworkListener(GameTestNetworkListener const&);
35 GameTestNetworkListener();
36
37 public:
38 // virtual functions
39 // NOLINTBEGIN
40 virtual void onTestPassed(::gametest::BaseGameTestInstance& testInstance) /*override*/;
41
42 virtual void onTestFailed(::gametest::BaseGameTestInstance& testInstance) /*override*/;
43 // NOLINTEND
44
45 public:
46 // virtual function thunks
47 // NOLINTBEGIN
49
51
52
53 // NOLINTEND
54 };
55
56public:
57 // member variables
58 // NOLINTBEGIN
60 // NOLINTEND
61
62public:
63 // prevent constructor by default
64 GameTestNetworkAdapter& operator=(GameTestNetworkAdapter const&);
65 GameTestNetworkAdapter(GameTestNetworkAdapter const&);
66 GameTestNetworkAdapter();
67
68public:
69 // member functions
70 // NOLINTBEGIN
71 MCNAPI void rungametest(
72 ::gsl::not_null<::PacketSender*> packetSender,
73 ::std::string const& testName,
74 ::Dimension& dimension,
75 ::gametest::TestParameters const& params
76 );
77 // NOLINTEND
78};
Definition Dimension.h:86
Definition GameTestNetworkAdapter.h:24
MCAPI void $onTestFailed(::gametest::BaseGameTestInstance &testInstance)
MCAPI void $onTestPassed(::gametest::BaseGameTestInstance &testInstance)
MCAPI void rungametest(::gsl::not_null<::PacketSender * > packetSender, ::std::string const &testName, ::Dimension &dimension, ::gametest::TestParameters const &params)
Definition PacketSender.h:17
Definition BaseGameTestInstance.h:20
Definition IGameTestListener.h:12
Definition TestParameters.h:16
Definition Alias.h:14