LeviLamina
Loading...
Searching...
No Matches
EditorBootstrapper.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/utility/EnableNonOwnerReferences.h"
7
8// auto generated forward declare list
9// clang-format off
10class LevelData;
11class PackCapability;
12namespace Bedrock { class ActivationArguments; }
13// clang-format on
14
15class EditorBootstrapper : public ::Bedrock::EnableNonOwnerReferences {
16public:
17 // member variables
18 // NOLINTBEGIN
21 // NOLINTEND
22
23public:
24 // prevent constructor by default
25 EditorBootstrapper& operator=(EditorBootstrapper const&);
26 EditorBootstrapper(EditorBootstrapper const&);
27 EditorBootstrapper();
28
29public:
30 // virtual functions
31 // NOLINTBEGIN
32 virtual ~EditorBootstrapper() /*override*/;
33 // NOLINTEND
34
35public:
36 // member functions
37 // NOLINTBEGIN
38 MCNAPI bool isEditorModeEnabled() const;
39
41
42#ifdef LL_PLAT_S
43 MCNAPI void processLoadedLevel(::LevelData& levelData, bool levelLoadSucceeded);
44#endif
45 // NOLINTEND
46
47public:
48 // static functions
49 // NOLINTBEGIN
50 MCNAPI static ::PackCapability getPackCapability(::std::optional<bool> creator_editor_override);
51 // NOLINTEND
52
53public:
54 // destructor thunk
55 // NOLINTBEGIN
56 MCNAPI void $dtor();
57 // NOLINTEND
58
59public:
60 // vftables
61 // NOLINTBEGIN
62 MCNAPI static void** $vftable();
63 // NOLINTEND
64};
Definition ActivationArguments.h:7
Definition EnableNonOwnerReferences.h:7
MCAPI bool isEditorModeEnabled() const
MCAPI void $dtor()
static MCAPI void ** $vftable()
static MCAPI ::PackCapability getPackCapability(::std::optional< bool > creator_editor_override)
MCAPI void processActivationArguments(::Bedrock::ActivationArguments const &args)
Definition LevelData.h:55
Definition PackCapability.h:5
Definition Alias.h:14