Refactor Plugins system to support plugins in C++ scripts

This commit is contained in:
Wojtek Figat
2022-07-28 21:05:03 +02:00
parent 6f35b27c29
commit bdb69d57dd
23 changed files with 522 additions and 485 deletions

View File

@@ -144,7 +144,7 @@ namespace FlaxEditor.States
_duplicateScenes.GatherSceneData();
Editor.Internal_SetPlayMode(true);
IsPaused = false;
PluginManager.InitializeGamePlugins();
PluginManager.Internal_InitializeGamePlugins();
_duplicateScenes.CreateScenes();
SceneDuplicated?.Invoke();
RestoreSelection();
@@ -180,7 +180,7 @@ namespace FlaxEditor.States
// Restore editor scene
SceneRestoring?.Invoke();
_duplicateScenes.DeletedScenes();
PluginManager.DeinitializeGamePlugins();
PluginManager.Internal_DeinitializeGamePlugins();
Editor.Internal_SetPlayMode(false);
_duplicateScenes.RestoreSceneData();
SceneRestored?.Invoke();