class cogs::Image
#include <Image.h>
class Image {
public:
// construction
Image();
Image(const std::string& file_path);
Image(uint16_t width, uint16_t height);
// methods
uint16_t GetWidth() const;
uint16_t GetHeight() const;
void LoadFromFile(const std::string& file_path);
void SaveToFile(const std::string& file_path);
const cogs::Color4b GetColorAt(const glm::vec2& uv) const;
const cogs::Color4b GetPixel(int32_t x, int32_t y) const;
void SetPixel(int32_t x, int32_t y, const cogs::Color3b& color);
};