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 &)> fn)=0
virtual::Bedrock::PubSub::Subscription addExportCopyCompleteTask (::std::function< void(::FileArchiver::ExportType, ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const &)> fn)=0
virtual::Bedrock::PubSub::Subscription addExportLevelDataMutationTask (::std::function< void(::FileArchiver::ExportType, ::LevelData &)> fn)=0
virtual::Bedrock::PubSub::Subscription addExportPreFileRemovalTask (::std::function< void(::FileArchiver::ExportType, ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const &)> fn)=0
virtual::Bedrock::PubSub::Subscription addExportLevelDataFinalizeTask (::std::function< void(::FileArchiver::ExportType, ::LevelData &)> fn)=0
virtual::Bedrock::PubSub::Subscription addExportPrePackageTask (::std::function< void(::FileArchiver::ExportType, ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const &)> fn)=0
virtual::Bedrock::PubSub::Subscription addExportCleanupTask (::std::function< void(::FileArchiver::ExportType)> fn)=0
virtual ::std::shared_ptr<::FileArchiver::InterventionPublishersgetInterventionPublisherTable ()=0

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