Program Listing for File Renderer.hpp
↰ Return to documentation for file (include/Ramus/Graphics/Renderer/Renderer.hpp)
#pragma once
#include "Ramus/Graphics/RHI/GraphicsDevice.hpp"
#include <glm/glm.hpp>
#include <memory>
namespace ramus
{
class Renderer
{
public:
Renderer(std::unique_ptr<GraphicsDevice> graphicsDevice);
void Init();
void BeginFrame();
void EndFrame();
private:
std::unique_ptr<GraphicsDevice> m_graphicsDevice;
};
}