39 virtual ::Scripting::Result<void> init() ;
42 virtual ::Scripting::Result<void> quit() ;
45 virtual ::std::string_view getServiceName()
const ;
49 _removePersistData(
::HashedString const& key, ::Editor::Services::PersistentDataType
const dataType) ;
58 MCAPI
void _loadPersistDataFromLevel();
62 MCAPI
void _saveDataOnLevel(
::HashedString const& key, ::std::string value);
64 MCAPI
void _savePersistDataOnLevel();
70 MCAPI static ::std::string
const& LEVEL_STORAGE_PERSISTDATA_KEY_SUFFIX();
82 MCAPI ::Scripting::Result<void> $init();
84 MCAPI ::Scripting::Result<void> $quit();
86 MCAPI ::std::string_view $getServiceName()
const;
88 MCAPI
void $_removePersistData(
::HashedString const& key, ::Editor::Services::PersistentDataType
const dataType);
96 MCAPI
static void** $vftableForEditorPersistenceServiceProvider();
98 MCAPI
static void** $vftableForIEditorService();