LeviLamina
Loading...
Searching...
No Matches
GameCallbacks.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
6public:
7 // virtual functions
8 // NOLINTBEGIN
9 // vIndex: 0
10 virtual ~GameCallbacks();
11
12 // vIndex: 1
13 virtual void onLevelCorrupt() = 0;
14
15 // vIndex: 2
16 virtual void onCriticalScriptError(char const*, char const*) = 0;
17
18 // vIndex: 3
19 virtual void onGameModeChanged() = 0;
20
21 // vIndex: 4
22 virtual void onBeforeSimTick();
23
24 // vIndex: 5
25 virtual void onTick(int, int) = 0;
26
27 // vIndex: 6
28 virtual void onInternetUpdate() = 0;
29
30 // vIndex: 7
31 virtual void onGameSessionReset() = 0;
32
33 // vIndex: 8
34 virtual void onLevelExit() = 0;
35
36 // vIndex: 9
37 virtual void onRequestResourceReload() = 0;
38
39 // vIndex: 10
40 virtual void updateScreens() = 0;
41 // NOLINTEND
42
43public:
44 // destructor thunk
45 // NOLINTBEGIN
46 MCAPI void $dtor();
47 // NOLINTEND
48
49public:
50 // virtual function thunks
51 // NOLINTBEGIN
52 MCFOLD void $onBeforeSimTick();
53 // NOLINTEND
54
55public:
56 // vftables
57 // NOLINTBEGIN
58 MCAPI static void** $vftable();
59 // NOLINTEND
60};
Definition GameCallbacks.h:5