Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
ScriptDiagnosticsModuleFactory.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/utility/NonOwnerPointer.h"
7#include "mc/deps/script_core/binding_factory/scripting/GenericModuleBindingFactory.h"
8
9// auto generated forward declare list
10// clang-format off
12namespace mce { class UUID; }
13// clang-format on
14
15class ScriptDiagnosticsModuleFactory : public ::Scripting::GenericModuleBindingFactory {
16public:
17 // member variables
18 // NOLINTBEGIN
20 // NOLINTEND
21
22public:
23 // prevent constructor by default
24 ScriptDiagnosticsModuleFactory& operator=(ScriptDiagnosticsModuleFactory const&);
25 ScriptDiagnosticsModuleFactory(ScriptDiagnosticsModuleFactory const&);
26 ScriptDiagnosticsModuleFactory();
27
28public:
29 // member functions
30 // NOLINTBEGIN
33 );
34 // NOLINTEND
35
36public:
37 // static variables
38 // NOLINTBEGIN
39 MCNAPI static ::mce::UUID const& ModuleUUID();
40 // NOLINTEND
41
42public:
43 // constructor thunks
44 // NOLINTBEGIN
46 // NOLINTEND
47};
Definition NonOwnerPointer.h:9
static MCAPI ::mce::UUID const & ModuleUUID()
MCAPI void * $ctor(::Bedrock::NonOwnerPointer<::ScriptPackConfigurationManager > packConfigManager)
MCAPI ScriptDiagnosticsModuleFactory(::Bedrock::NonOwnerPointer<::ScriptPackConfigurationManager > packConfigManager)
Definition ScriptPackConfigurationManager.h:17
Definition GenericModuleBindingFactory.h:20
Definition UUID.h:8
Definition Alias.h:14