#pragma once #define VULKAN_HPP_NO_STRUCT_CONSTRUCTORS #include #include #include #include struct Object; struct Renderer; struct Camera; struct UI { Renderer* ren; vk::Device dev; vk::DescriptorPool desc_pool; UI(Renderer* ren); ImGuiConsole* console; void newFrame(); void render(vk::CommandBuffer cmd); ~UI(); };