This repository has been archived on 2025-03-10. You can view files and clone it, but cannot push or open issues or pull requests.

26 lines
339 B
C++

#pragma once
#include <vector>
#include <Windows.h>
#include "Drawable.h"
namespace nf {
class Application;
class Renderer {
public:
Renderer(Application* app);
void doFrame();
~Renderer();
private:
Application* m_app;
HDC m_hdc;
HGLRC m_hglrc;
std::vector<Drawable*> m_lGame;
std::vector<Drawable*> m_lUI;
};
}