#include #include #include void IPlatform::runMainLoop(App& app) { while(!app.wantToQuit()) app.update(); } ByteVector IPlatform::readAssetFile(const std::string& path) { std::ifstream instream(path, std::ios::in | std::ios::binary); std::vector data((std::istreambuf_iterator(instream)), std::istreambuf_iterator()); return data; }