extensions cleanup

This commit is contained in:
scawful
2024-08-20 22:40:14 -04:00
parent 7b33313281
commit d85530b14b
11 changed files with 70 additions and 250 deletions

View File

@@ -3,7 +3,7 @@
#include <vector>
#include "ext/extension.h"
#include "base/extension.h"
namespace yaze {
namespace app {
@@ -11,6 +11,7 @@ namespace editor {
class ExtensionManager {
public:
void LoadExtension(const std::string& filename, yaze_editor_context* context);
void RegisterExtension(yaze_extension* extension);
void InitializeExtensions(yaze_editor_context* context);
void ShutdownExtensions();