LeviLamina
Loading...
Searching...
No Matches
EditorContentLogEndPoint.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/debug/log/ContentLogEndPoint.h"
7
#include "mc/deps/core/debug/log/LogArea.h"
8
#include "mc/deps/core/debug/log/LogLevel.h"
9
#include "mc/deps/core/utility/NonOwnerPointer.h"
10
11
// auto generated forward declare list
12
// clang-format off
13
namespace
Editor::Services {
class
LoggingService; }
14
// clang-format on
15
16
namespace
Editor {
17
18
class
EditorContentLogEndPoint
:
public
::ContentLogEndPoint
{
19
public
:
20
// member variables
21
// NOLINTBEGIN
22
::ll::UntypedStorage<8, 24>
mUnkaacd73;
23
::ll::UntypedStorage<1, 1>
mUnk8d16ba;
24
// NOLINTEND
25
26
public
:
27
// prevent constructor by default
28
EditorContentLogEndPoint
& operator=(
EditorContentLogEndPoint
const
&);
29
EditorContentLogEndPoint
(
EditorContentLogEndPoint
const
&);
30
EditorContentLogEndPoint
();
31
32
public
:
33
// virtual functions
34
// NOLINTBEGIN
35
// vIndex: 0
36
virtual
~EditorContentLogEndPoint
()
/*override*/
;
37
38
// vIndex: 1
39
virtual
void
log(::LogArea
const
area, ::LogLevel
const
level,
char
const
* message)
/*override*/
;
40
41
// vIndex: 2
42
virtual
bool
logOnlyOnce()
const
/*override*/
;
43
44
// vIndex: 2
45
virtual
void
flush()
/*override*/
;
46
47
// vIndex: 3
48
virtual
void
setEnabled(
bool
newState)
/*override*/
;
49
50
// vIndex: 4
51
virtual
bool
isEnabled()
const
/*override*/
;
52
// NOLINTEND
53
54
public
:
55
// member functions
56
// NOLINTBEGIN
57
MCAPI
explicit
EditorContentLogEndPoint
(
58
::Bedrock::NotNullNonOwnerPtr<::Editor::Services::LoggingService> loggingService
59
);
60
// NOLINTEND
61
62
public
:
63
// constructor thunks
64
// NOLINTBEGIN
65
MCAPI
void
* $ctor(::Bedrock::NotNullNonOwnerPtr<::Editor::Services::LoggingService> loggingService);
66
// NOLINTEND
67
68
public
:
69
// destructor thunk
70
// NOLINTBEGIN
71
MCAPI
void
$dtor();
72
// NOLINTEND
73
74
public
:
75
// virtual function thunks
76
// NOLINTBEGIN
77
MCAPI
void
$log(::LogArea
const
area, ::LogLevel
const
level,
char
const
* message);
78
79
MCFOLD
bool
$logOnlyOnce()
const
;
80
81
MCFOLD
void
$flush();
82
83
MCFOLD
void
$setEnabled(
bool
newState);
84
85
MCFOLD
bool
$isEnabled()
const
;
86
// NOLINTEND
87
88
public
:
89
// vftables
90
// NOLINTBEGIN
91
MCAPI
static
void
** $vftableForEnableNonOwnerReferences();
92
93
MCAPI
static
void
** $vftableForLogEndPoint();
94
// NOLINTEND
95
};
96
97
}
// namespace Editor
ContentLogEndPoint
Definition
ContentLogEndPoint.h:11
Editor::EditorContentLogEndPoint
Definition
EditorContentLogEndPoint.h:18
ll::UntypedStorage
Definition
Alias.h:14
src
mc
editor
logging
EditorContentLogEndPoint.h
Generated on Sat Apr 26 2025 05:55:32 for LeviLamina by
1.12.0