26 lines
575 B
C++
26 lines
575 B
C++
#include "Actions/ActionRouting.h"
|
|
#include "GameViewPanel.h"
|
|
#include "ViewportPanelContent.h"
|
|
#include "UI/UI.h"
|
|
#include <imgui.h>
|
|
|
|
namespace XCEngine {
|
|
namespace Editor {
|
|
|
|
GameViewPanel::GameViewPanel() : Panel("Game") {}
|
|
|
|
void GameViewPanel::Render() {
|
|
ImGui::PushStyleVar(ImGuiStyleVar_WindowBorderSize, 0.0f);
|
|
UI::PanelWindowScope panel(m_name.c_str());
|
|
ImGui::PopStyleVar();
|
|
if (!panel.IsOpen()) {
|
|
return;
|
|
}
|
|
|
|
RenderViewportPanelContent(*m_context, EditorViewportKind::Game);
|
|
Actions::ObserveInactiveActionRoute(*m_context);
|
|
}
|
|
|
|
}
|
|
}
|