LeviLamina
Loading...
Searching...
No Matches
GameTestLevelListener.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/world/events/EventResult.h"
7#include "mc/world/events/LevelEventListener.h"
8
9// auto generated forward declare list
10// clang-format off
11class Level;
13namespace gametest { class GameTestTicker; }
14// clang-format on
15
16class GameTestLevelListener : public ::LevelEventListener {
17public:
18 // member variables
19 // NOLINTBEGIN
21 // NOLINTEND
22
23public:
24 // prevent constructor by default
25 GameTestLevelListener& operator=(GameTestLevelListener const&);
26 GameTestLevelListener(GameTestLevelListener const&);
27 GameTestLevelListener();
28
29public:
30 // virtual functions
31 // NOLINTBEGIN
32 virtual ::EventResult onLevelTickEnd(::Level&) /*override*/;
33
34 virtual ::EventResult onEvent(::LevelNotificationEvent const& event) /*override*/;
35 // NOLINTEND
36
37public:
38 // member functions
39 // NOLINTBEGIN
41 // NOLINTEND
42
43public:
44 // constructor thunks
45 // NOLINTBEGIN
46 MCNAPI void* $ctor(::gametest::GameTestTicker& testTicker);
47 // NOLINTEND
48
49public:
50 // virtual function thunks
51 // NOLINTBEGIN
52 MCNAPI ::EventResult $onLevelTickEnd(::Level&);
53
54 MCNAPI ::EventResult $onEvent(::LevelNotificationEvent const& event);
55
56
57 // NOLINTEND
58
59public:
60 // vftables
61 // NOLINTBEGIN
62 MCNAPI static void** $vftable();
63 // NOLINTEND
64};
MCAPI::EventResult $onLevelTickEnd(::Level &)
MCAPI::EventResult $onEvent(::LevelNotificationEvent const &event)
MCAPI GameTestLevelListener(::gametest::GameTestTicker &testTicker)
static MCAPI void ** $vftable()
MCAPI void * $ctor(::gametest::GameTestTicker &testTicker)
Definition LevelEventListener.h:16
Definition Level.h:254
Definition GameTestTicker.h:15
Definition LevelNotificationEvent.h:39
Definition Alias.h:14