LeviLamina
Loading...
Searching...
No Matches
LogLevel.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
namespace
Bedrock {
6
7
class
LogLevel
{
8
public
:
9
// LogLevel inner types declare
10
// clang-format off
11
struct
InPublishT
;
12
// clang-format on
13
14
// LogLevel inner types define
15
enum class
Type : uchar {
16
// bitfield representation
17
Verbose = 1 << 0,
18
Info = 1 << 1,
19
Warning = 1 << 2,
20
Error = 1 << 3,
21
};
22
23
struct
InPublishT
{};
24
25
public
:
26
// member variables
27
// NOLINTBEGIN
28
::ll::TypedStorage<1, 1, ::Bedrock::LogLevel::Type> mType;
29
::ll::TypedStorage<1, 1, bool> mLogInPublish;
30
// NOLINTEND
31
};
32
33
}
// namespace Bedrock
Bedrock::LogLevel
Definition
LogLevel.h:7
Bedrock::LogLevel::InPublishT
Definition
LogLevel.h:23
src
mc
platform
diagnostics
LogLevel.h
Generated on
for LeviLamina by
1.16.1