重构项目src框架,添加c#脚本功能

This commit is contained in:
2025-07-13 00:38:11 +08:00
parent 02c7e0fcf9
commit e0bfdd9c4e
573 changed files with 13094 additions and 191 deletions

View File

@ -1,21 +1,20 @@
#include <Hazel.h>
#include "Hazel/Core/EntryPoint.h"
#include "Editor/EditorLayer.h"
#include "SandBox2D/SandBox2D.h"
namespace Hazel
{
class HazelEditor : public Application
class Sandbox : public Application
{
public:
HazelEditor(const ApplicationSpecification& specification)
Sandbox(const ApplicationSpecification& specification)
: Application(specification)
{
PushLayer(new EditorLayer());
PushLayer(new SandBox2D());
}
~HazelEditor() = default;
~Sandbox() = default;
};
@ -23,9 +22,9 @@ namespace Hazel
Application* CreateApplication(ApplicationCommandLineArgs args)
{
ApplicationSpecification spec;
spec.name = "Editor app";
spec.name = "Sandbox2D";
spec.commandLineArgs = args;
return new HazelEditor(spec);
return new Sandbox(spec);
}
}