#pragma once #include class PNG { public: PNG(const char* png_file_path); ~PNG(); unsigned char* Data(); unsigned W(); unsigned H(); bool Initialized(); protected: private: std::vector mImage; unsigned mWidth; unsigned mHeight; };