Play-/Source/ui_qt/GSH_VulkanQt.h

22 lines
387 B
C
Raw Permalink Normal View History

#pragma once
#include "gs/GSH_Vulkan/GSH_Vulkan.h"
class QWindow;
2019-09-26 13:39:27 -04:00
class CGSH_VulkanQt : public CGSH_Vulkan
{
public:
CGSH_VulkanQt(QWindow*);
virtual ~CGSH_VulkanQt() = default;
static FactoryFunction GetFactoryFunction(QWindow*);
void InitializeImpl() override;
void ReleaseImpl() override;
void PresentBackbuffer() override;
private:
QWindow* m_renderWindow = nullptr;
};