Canvas: use Tuple instead of Colour for put Pixel, add two constructor that may be usefull in the future.

This commit is contained in:
Godzil
2020-02-20 16:07:39 +00:00
parent bc047cd89e
commit ba1ae34855
2 changed files with 27 additions and 7 deletions

View File

@@ -21,9 +21,11 @@ public:
uint32_t width, height;
Canvas(uint32_t width, uint32_t height);
Canvas(const Canvas *c);
Canvas(const Canvas &c);
~Canvas();
void putPixel(uint32_t x, uint32_t y, Colour c);
void putPixel(uint32_t x, uint32_t y, Tuple c);
Colour getPixel(uint32_t x, uint32_t y);
bool SaveAsPNG(const char *filename);