light/Engine/src/Platform/GraphicsAPI/DirectX/dxUserInterface.h
Light 55869f6106 Ref, Scope
- Changed all std::unique_ptr/shared_ptr stuff to use Ref/Scope
- Fixed the Logger.h include in Base.h problem
2021-07-26 11:43:37 +04:30

27 lines
No EOL
424 B
C++

#pragma once
#include "Base.h"
#include "UserInterface/UserInterface.h"
#include <d3d11.h>
#include <wrl.h>
struct GLFWwindow;
namespace Light {
class dxSharedContext;
class dxUserInterface : public UserInterface
{
public:
dxUserInterface(GLFWwindow* windowHandle, Ref<dxSharedContext> sharedContext);
~dxUserInterface();
void Begin() override;
void End() override;
void LogDebugData() override;
};
}