|
LeviLamina
|
Public Types | |
| enum class | State : int { Uninitialized = 0 , Initialized = 1 , Ready = 2 } |
Public Member Functions | |
| EditorExportProjectManagerService & | operator= (EditorExportProjectManagerService const &) |
| EditorExportProjectManagerService (EditorExportProjectManagerService const &) | |
| virtual ::Scripting::Result_deprecated< void > | init () |
| virtual ::Scripting::Result_deprecated< void > | quit () |
| virtual::std::string_view | getServiceName () const |
| virtual void | beginExportProject (::WeakEntityRef playerRef, ::Editor::GameOptions const &gameOptions, ::Editor::WorldType const editorWorldType, ::std::function< void(::Editor::ExportResult const &, ::std::string)> callback) |
| virtual bool | canExportProject () |
| virtual::Editor::ProjectExportStatus | getExportStatus () |
| virtual::Bedrock::PubSub::Subscription | addExportBeginTask (::std::function< void(::FileArchiver::ExportType, ::std::string const &, ::Core::Path const &)> fn) |
| virtual::Bedrock::PubSub::Subscription | addExportCopyCompleteTask (::std::function< void(::FileArchiver::ExportType, ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const &)> fn) |
| virtual::Bedrock::PubSub::Subscription | addExportLevelDataMutationTask (::std::function< void(::FileArchiver::ExportType, ::LevelData &)> fn) |
| virtual::Bedrock::PubSub::Subscription | addExportPreFileRemovalTask (::std::function< void(::FileArchiver::ExportType, ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const &)> fn) |
| virtual::Bedrock::PubSub::Subscription | addExportLevelDataFinalizeTask (::std::function< void(::FileArchiver::ExportType, ::LevelData &)> fn) |
| virtual::Bedrock::PubSub::Subscription | addExportPrePackageTask (::std::function< void(::FileArchiver::ExportType, ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const &)> fn) |
| virtual::Bedrock::PubSub::Subscription | addExportCleanupTask (::std::function< void(::FileArchiver::ExportType)> fn) |
| virtual ::std::shared_ptr<::FileArchiver::InterventionPublishers > | getInterventionPublisherTable () |
| MCAPI | EditorExportProjectManagerService (::Editor::ServiceProviderCollection &providers, ::Bedrock::NotNullNonOwnerPtr<::Core::FilePathManager > fileManager, ::Editor::ProjectExportStatus exportStatus) |
| MCAPI void | _onExportError (::std::function< void(::Editor::ExportResult const &, ::std::string)> callback, ::std::string message, ::Editor::ExportResult result) |
| MCAPI void * | $ctor (::Editor::ServiceProviderCollection &providers, ::Bedrock::NotNullNonOwnerPtr<::Core::FilePathManager > fileManager, ::Editor::ProjectExportStatus exportStatus) |
| MCAPI void | $dtor () |
| MCAPI ::Scripting::Result_deprecated< void > | $init () |
| MCAPI ::Scripting::Result_deprecated< void > | $quit () |
| MCAPI::std::string_view | $getServiceName () const |
| MCAPI void | $beginExportProject (::WeakEntityRef playerRef, ::Editor::GameOptions const &gameOptions, ::Editor::WorldType const editorWorldType, ::std::function< void(::Editor::ExportResult const &, ::std::string)> callback) |
| MCAPI bool | $canExportProject () |
| MCAPI::Editor::ProjectExportStatus | $getExportStatus () |
| MCAPI::Bedrock::PubSub::Subscription | $addExportBeginTask (::std::function< void(::FileArchiver::ExportType, ::std::string const &, ::Core::Path const &)> fn) |
| MCAPI::Bedrock::PubSub::Subscription | $addExportCopyCompleteTask (::std::function< void(::FileArchiver::ExportType, ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const &)> fn) |
| MCAPI::Bedrock::PubSub::Subscription | $addExportLevelDataMutationTask (::std::function< void(::FileArchiver::ExportType, ::LevelData &)> fn) |
| MCAPI::Bedrock::PubSub::Subscription | $addExportPreFileRemovalTask (::std::function< void(::FileArchiver::ExportType, ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const &)> fn) |
| MCAPI::Bedrock::PubSub::Subscription | $addExportLevelDataFinalizeTask (::std::function< void(::FileArchiver::ExportType, ::LevelData &)> fn) |
| MCAPI::Bedrock::PubSub::Subscription | $addExportPrePackageTask (::std::function< void(::FileArchiver::ExportType, ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const &)> fn) |
| MCAPI::Bedrock::PubSub::Subscription | $addExportCleanupTask (::std::function< void(::FileArchiver::ExportType)> fn) |
| MCAPI ::std::shared_ptr<::FileArchiver::InterventionPublishers > | $getInterventionPublisherTable () |
| virtual ::Scripting::Result_deprecated< void > | ready () |
| virtual bool | isServiceInitialized () const |
| virtual bool | isServiceReady () const |
| MCAPI ::Scripting::Result_deprecated< void > | $ready () |
| MCAPI bool | $isServiceInitialized () const |
| MCAPI bool | $isServiceReady () const |
| MCFOLD void * | $ctor () |
| MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
Static Public Member Functions | |
| static MCAPI void ** | $vftableForIEditorService () |
| static MCAPI void ** | $vftableForEditorPlayerExportProjectServiceProvider () |
| static MCAPI void ** | $vftableForEditorServerExportProjectServiceProvider () |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::UntypedStorage< 4, 4 > | mUnk7651cd |
| ::ll::UntypedStorage< 8, 24 > | mUnkb15932 |
| ::ll::UntypedStorage< 1, 1 > | mUnk1d50e5 |
| ::ll::UntypedStorage< 8, 16 > | mUnk5f63b9 |
| ::ll::UntypedStorage< 8, 8 > | mUnkc8874b |
| ::ll::UntypedStorage< 4, 4 > | mUnk93c97e |
| ::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
| MCAPI Editor::Services::EditorExportProjectManagerService::EditorExportProjectManagerService | ( | ::Editor::ServiceProviderCollection & | providers, |
| ::Bedrock::NotNullNonOwnerPtr<::Core::FilePathManager > | fileManager, | ||
| ::Editor::ProjectExportStatus | exportStatus ) |
|
virtual |
Implements Editor::Services::IEditorService.
|
virtual |
Implements Editor::Services::IEditorService.
|
virtual |
Implements Editor::Services::IEditorService.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| MCAPI void Editor::Services::EditorExportProjectManagerService::_onExportError | ( | ::std::function< void(::Editor::ExportResult const &, ::std::string)> | callback, |
| ::std::string | message, | ||
| ::Editor::ExportResult | result ) |
| MCAPI void * Editor::Services::EditorExportProjectManagerService::$ctor | ( | ::Editor::ServiceProviderCollection & | providers, |
| ::Bedrock::NotNullNonOwnerPtr<::Core::FilePathManager > | fileManager, | ||
| ::Editor::ProjectExportStatus | exportStatus ) |
| MCAPI void Editor::Services::EditorExportProjectManagerService::$dtor | ( | ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorExportProjectManagerService::$init | ( | ) |
| MCAPI ::Scripting::Result_deprecated< void > Editor::Services::EditorExportProjectManagerService::$quit | ( | ) |
| MCAPI::std::string_view Editor::Services::EditorExportProjectManagerService::$getServiceName | ( | ) | const |
| MCAPI void Editor::Services::EditorExportProjectManagerService::$beginExportProject | ( | ::WeakEntityRef | playerRef, |
| ::Editor::GameOptions const & | gameOptions, | ||
| ::Editor::WorldType const | editorWorldType, | ||
| ::std::function< void(::Editor::ExportResult const &, ::std::string)> | callback ) |
| MCAPI bool Editor::Services::EditorExportProjectManagerService::$canExportProject | ( | ) |
| MCAPI::Editor::ProjectExportStatus Editor::Services::EditorExportProjectManagerService::$getExportStatus | ( | ) |
| MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorExportProjectManagerService::$addExportBeginTask | ( | ::std::function< void(::FileArchiver::ExportType, ::std::string const &, ::Core::Path const &)> | fn | ) |
| MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorExportProjectManagerService::$addExportCopyCompleteTask | ( | ::std::function< void(::FileArchiver::ExportType, ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const &)> | fn | ) |
| MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorExportProjectManagerService::$addExportLevelDataMutationTask | ( | ::std::function< void(::FileArchiver::ExportType, ::LevelData &)> | fn | ) |
| MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorExportProjectManagerService::$addExportPreFileRemovalTask | ( | ::std::function< void(::FileArchiver::ExportType, ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const &)> | fn | ) |
| MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorExportProjectManagerService::$addExportLevelDataFinalizeTask | ( | ::std::function< void(::FileArchiver::ExportType, ::LevelData &)> | fn | ) |
| MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorExportProjectManagerService::$addExportPrePackageTask | ( | ::std::function< void(::FileArchiver::ExportType, ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const &)> | fn | ) |
| MCAPI::Bedrock::PubSub::Subscription Editor::Services::EditorExportProjectManagerService::$addExportCleanupTask | ( | ::std::function< void(::FileArchiver::ExportType)> | fn | ) |
| MCAPI ::std::shared_ptr<::FileArchiver::InterventionPublishers > Editor::Services::EditorExportProjectManagerService::$getInterventionPublisherTable | ( | ) |
|
static |
|
static |
|
static |
|
inherited |
|
inherited |
|
inherited |
|
staticinherited |