Derp fix: Return const reference to image vectors

It was copying the whole bitmap and palette for *every pixel* in sprite draws
This commit is contained in:
Pk11
2021-08-26 14:16:52 -05:00
parent 7dbc329cf5
commit 4f6a0c579d
+2 -2
View File
@@ -69,8 +69,8 @@ public:
u16 width(void) const { return _width; }
u16 height(void) const { return _height; }
u8 paletteStart(void) const { return _paletteStart; }
std::vector<u8> bitmap(void) const { return _bitmap; }
std::vector<u16> palette(void) const { return _palette; }
const std::vector<u8> &bitmap(void) const { return _bitmap; }
const std::vector<u16> &palette(void) const { return _palette; }
void changePaletteStart(u8 paletteStart);