Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
Safety.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/server/safety/ChatFloodingAction.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace Json { class Value; }
11namespace Safety { struct ChatFloodingActionEnumHasher; }
12namespace Bedrock::Services::safety_client::model { struct RequestBedrockModerationRequest; }
13// clang-format on
14
15namespace Safety {
16// functions
17// NOLINTBEGIN
18#ifdef LL_PLAT_C
19MCNAPI ::Bedrock::Services::safety_client::model::RequestBedrockModerationRequest
20createBedrockModerationRequest(::Json::Value const& reportData);
21#endif
22// NOLINTEND
23
24// static variables
25// NOLINTBEGIN
26MCNAPI ::std::unordered_map<
27 ::Safety::ChatFloodingAction,
28 ::std::string,
29 ::Safety::ChatFloodingActionEnumHasher,
30 ::std::equal_to<::Safety::ChatFloodingAction>> const&
31ChatFloodingActionEnumToStringMap();
32// NOLINTEND
33
34} // namespace Safety
Definition Value.h:16
Definition ChatFloodingActionEnumHasher.h:7