zengine/engine/include/editor/window/editor_main_window.h
2024-12-26 21:54:38 +08:00

19 lines
437 B
C++

#pragma once
#include "editor/editor_system.h"
#include "ui/ui_window.h"
namespace api {
class EditorMainUIWindow : public UIWindow {
public:
using UIWindow::UIWindow;
void InitializeComponent() override;
};
class EditorMainWindow : public EditorWindow {
public:
Noesis::Ptr<Noesis::IView> mView;
public:
EditorMainWindow();
void DrawNoesisUI();
void Draw(FrameGraph& graph, RenderEditorContext& ctx) override;
};
}