SDEngine
Game Engine
Loading...
Searching...
No Matches
SceneView.hpp
Go to the documentation of this file.
1#pragma once
2
4#include "SD/core/View.hpp"
5
6namespace sd {
7
8class SceneView : public View {
9public:
10 SceneView(const std::string& name, VulkanContext& ctx);
11 virtual ~SceneView() override = default;
12
13 virtual void on_gui_render() override;
14 void on_render(vk::CommandBuffer cmd) override;
15
17
18private:
20};
21
22} // namespace sd
Definition SDImGuiViewport.hpp:13
Definition SceneView.hpp:8
virtual void on_gui_render() override
SDImGuiViewport m_viewport
Definition SceneView.hpp:19
virtual ~SceneView() override=default
void on_render(vk::CommandBuffer cmd) override
SDImGuiViewport & get_viewport()
Definition SceneView.hpp:16
SceneView(const std::string &name, VulkanContext &ctx)
Definition View.hpp:54
Definition VulkanContext.hpp:22
Definition Application.hpp:28
constexpr T g_type_max
Definition types.hpp:21