LeviLamina
Loading...
Searching...
No Matches
TestSummaryDisplayer.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 Level;
11namespace gametest { class BaseGameTestInstance; }
12namespace gametest { class MultipleTestTracker; }
13// clang-format on
14
15class TestSummaryDisplayer : public ::gametest::IGameTestListener {
16public:
17 // member variables
18 // NOLINTBEGIN
21 // NOLINTEND
22
23public:
24 // prevent constructor by default
25 TestSummaryDisplayer& operator=(TestSummaryDisplayer const&);
26 TestSummaryDisplayer(TestSummaryDisplayer const&);
27 TestSummaryDisplayer();
28
29public:
30 // virtual functions
31 // NOLINTBEGIN
32 virtual void onTestPassed(::gametest::BaseGameTestInstance&) /*override*/;
33
34 virtual void onTestFailed(::gametest::BaseGameTestInstance&) /*override*/;
35 // NOLINTEND
36
37public:
38 // member functions
39 // NOLINTBEGIN
41
42 MCNAPI void _say(::std::string const& text, ::std::string const& chatColor) const;
43
44 MCNAPI void _showTestSummaryIfAllDone() const;
45 // NOLINTEND
46
47public:
48 // constructor thunks
49 // NOLINTBEGIN
50 MCNAPI void* $ctor(::Level& level, ::gametest::MultipleTestTracker& testTracker);
51 // NOLINTEND
52
53public:
54 // virtual function thunks
55 // NOLINTBEGIN
57
59
60
61 // NOLINTEND
62
63public:
64 // vftables
65 // NOLINTBEGIN
66 MCNAPI static void** $vftable();
67 // NOLINTEND
68};
Definition Level.h:255
MCAPI TestSummaryDisplayer(::Level &level, ::gametest::MultipleTestTracker &testTracker)
MCAPI void _say(::std::string const &text, ::std::string const &chatColor) const
MCAPI void $onTestFailed(::gametest::BaseGameTestInstance &)
MCAPI void $onTestPassed(::gametest::BaseGameTestInstance &)
MCAPI void _showTestSummaryIfAllDone() const
static MCAPI void ** $vftable()
MCAPI void * $ctor(::Level &level, ::gametest::MultipleTestTracker &testTracker)
Definition BaseGameTestInstance.h:25
Definition IGameTestListener.h:12
Definition MultipleTestTracker.h:13
Definition Alias.h:14