14 explicit SDL(Uint32 flags);
17 SDL(const SDL &) = delete;
18 SDL &operator =(const SDL &) = delete;
20 std::string GetBasePath() const {
21 std::unique_ptr<char, decltype(&SDL_free)> base{SDL_GetBasePath(), &SDL_free};
22 return std::string(base.get());