stuff-from-scratch/src/rendering/graphics/RasterPainter.h
2023-01-17 10:13:25 +00:00

21 lines
309 B
C++

#pragma once
#include "AbstractPainter.h"
#include <memory>
class DrawingContext;
template<typename T>
class Grid;
class RasterPainter : public AbstractPainter
{
public:
RasterPainter(DrawingContext* context);
void paint() override;
private:
std::unique_ptr<Grid<unsigned char> > mGrid;
};