34 EditorProjectRegionManagerService& operator=(EditorProjectRegionManagerService
const&);
35 EditorProjectRegionManagerService(EditorProjectRegionManagerService
const&);
36 EditorProjectRegionManagerService();
41 virtual ~EditorProjectRegionManagerService() =
default;
43 virtual ::Scripting::Result_deprecated<void> init() ;
45 virtual ::Scripting::Result_deprecated<void> ready() ;
47 virtual ::Scripting::Result_deprecated<void> quit() ;
49 virtual ::std::string_view getServiceName()
const ;
51 virtual ::Scripting::Result_deprecated<void> regenerateRegion(
52 ::DimensionType dimensionType,
53 ::std::vector<::Bounds>
const& boundsList,
54 bool regenerateWorldWithExcludedBounds
57 virtual ::Scripting::Result_deprecated<void>
58 pruneRegion(::DimensionType dimensionType, ::std::vector<::Bounds>
const& boundsList) ;
60 virtual bool isProcessingChunks()
const ;
62 virtual ::std::optional<::Editor::ProjectRegionManagerChunkProcessingState> getChunkProcessingState()
const
65 virtual ::Bedrock::PubSub::Subscription registerChunkProcessingChangeListener(
74 MCNAPI ::Scripting::Result_deprecated<void>
$init();
76 MCNAPI ::Scripting::Result_deprecated<void>
$ready();
78 MCNAPI ::Scripting::Result_deprecated<void>
$quit();
83 ::DimensionType dimensionType,
84 ::std::vector<::Bounds>
const& boundsList,
85 bool regenerateWorldWithExcludedBounds
88 MCNAPI ::Scripting::Result_deprecated<void>
89 $pruneRegion(::DimensionType dimensionType, ::std::vector<::Bounds>
const& boundsList);