LeviLamina
Loading...
Searching...
No Matches
WatchdogEvent.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/scripting/runtime/watchdog/WatchdogEventType.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
namespace
Scripting {
struct
ContextId; }
11
// clang-format on
12
13
namespace
Scripting {
14
15
struct
WatchdogEvent
{
16
public
:
17
// member variables
18
// NOLINTBEGIN
19
::ll::UntypedStorage<4, 4>
mUnka61f79;
20
::ll::UntypedStorage<1, 1>
mUnk2ce2d5;
21
::ll::UntypedStorage<8, 32>
mUnk7e6484;
22
::ll::UntypedStorage<8, 8>
mUnk636071;
23
::ll::UntypedStorage<8, 8>
mUnkff37ad;
24
// NOLINTEND
25
26
public
:
27
// prevent constructor by default
28
WatchdogEvent
& operator=(
WatchdogEvent
const
&);
29
WatchdogEvent
(
WatchdogEvent
const
&);
30
WatchdogEvent
();
31
32
public
:
33
// member functions
34
// NOLINTBEGIN
35
MCAPI
WatchdogEvent
(
36
::Scripting::WatchdogEventType eventType,
37
::Scripting::ContextId
contextId,
38
::std::string phaseName,
39
::std::chrono::milliseconds timeMs,
40
uint64 memoryUsageMB
41
);
42
43
MCAPI
~WatchdogEvent
();
44
// NOLINTEND
45
46
public
:
47
// constructor thunks
48
// NOLINTBEGIN
49
MCAPI
void
* $ctor(
50
::Scripting::WatchdogEventType eventType,
51
::Scripting::ContextId
contextId,
52
::std::string phaseName,
53
::std::chrono::milliseconds timeMs,
54
uint64 memoryUsageMB
55
);
56
// NOLINTEND
57
58
public
:
59
// destructor thunk
60
// NOLINTBEGIN
61
MCFOLD
void
$dtor();
62
// NOLINTEND
63
};
64
65
}
// namespace Scripting
Scripting::ContextId
Definition
ContextId.h:7
Scripting::WatchdogEvent
Definition
WatchdogEvent.h:15
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
scripting
runtime
watchdog
WatchdogEvent.h
Generated on Sat Apr 26 2025 05:55:31 for LeviLamina by
1.12.0