#pragma once #include #include #include #include namespace engine { std::unique_ptr> readTextFile(const std::string& path); std::unique_ptr> readBinaryFile(const std::string& path); // Read an image file into a vector byte buffer. PNG and JPG support at a // minimum. Output format is R8G8B8A8_UINT std::unique_ptr> readImageFile(const std::string& path, int& width, int& height); } // namespace engine