23 lines
558 B
C++
23 lines
558 B
C++
#pragma once
|
|
|
|
#include "IViewportHostService.h"
|
|
#include "SceneViewportMoveGizmo.h"
|
|
#include "SceneViewportRotateGizmo.h"
|
|
|
|
#include <imgui.h>
|
|
|
|
namespace XCEngine {
|
|
namespace Editor {
|
|
|
|
void DrawSceneViewportOverlay(
|
|
ImDrawList* drawList,
|
|
const SceneViewportOverlayData& overlay,
|
|
const ImVec2& viewportMin,
|
|
const ImVec2& viewportMax,
|
|
const ImVec2& viewportSize,
|
|
const SceneViewportMoveGizmoDrawData* moveGizmo = nullptr,
|
|
const SceneViewportRotateGizmoDrawData* rotateGizmo = nullptr);
|
|
|
|
} // namespace Editor
|
|
} // namespace XCEngine
|