start template refactor

This commit is contained in:
2026-02-07 11:47:06 -06:00
parent 9a89ab3bbc
commit 9b0be39b91

View File

@@ -1,36 +0,0 @@
#ifndef RENDERER_IMPL
#define RENDERER_IMPL
#include "pch.hpp"
namespace Archimedes {
template <typename T>
class RendererImpl {
public:
typedef void renderCmd();
RendererImpl() {};
~RendererImpl() {};
bool init(void* p) {
return false;
};
void render(std::list<std::function<void()>> cmdList, int& w, int& h) {
for(auto f : cmdList)
f();
}
private:
T rendererImpl;
};
}
#endif