LeviLamina
Loading...
Searching...
No Matches
Editor::Services::EditorServerExportProjectServiceProvider Class Referenceabstract
Inheritance diagram for Editor::Services::EditorServerExportProjectServiceProvider:

Public Member Functions

virtual::Bedrock::PubSub::Subscription addExportBeginTask (::std::function< void(::FileArchiver::ExportType, ::std::string const &, ::Core::Path const &)>)=0
virtual::Bedrock::PubSub::Subscription addExportCopyCompleteTask (::std::function< void(::FileArchiver::ExportType, ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const &)>)=0
virtual::Bedrock::PubSub::Subscription addExportLevelDataMutationTask (::std::function< void(::FileArchiver::ExportType, ::LevelData &)>)=0
virtual::Bedrock::PubSub::Subscription addExportPreFileRemovalTask (::std::function< void(::FileArchiver::ExportType, ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const &)>)=0
virtual::Bedrock::PubSub::Subscription addExportLevelDataFinalizeTask (::std::function< void(::FileArchiver::ExportType, ::LevelData &)>)=0
virtual::Bedrock::PubSub::Subscription addExportPrePackageTask (::std::function< void(::FileArchiver::ExportType, ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const &)>)=0
virtual::Bedrock::PubSub::Subscription addExportCleanupTask (::std::function< void(::FileArchiver::ExportType)>)=0
virtual ::std::shared_ptr<::FileArchiver::InterventionPublishersgetInterventionPublisherTable ()=0

The documentation for this class was generated from the following file: