#pragma once #include #include template class Image { public: void reset() { array = {}; } T& get(const int32_t x, const int32_t y) { return array[y * Width + x]; } T get(const int32_t x, const int32_t y) const { return array[y * Width + x]; } std::array array = {}; };