FreeRDP
sdl3_resource_manager.hpp
1 
18 #pragma once
19 
20 #include <string>
21 #include <map>
22 #include <vector>
23 #include <SDL3/SDL.h>
24 
25 #include <res/sdl_resource_manager.hpp>
26 
28 {
29  public:
30  SDL3ResourceManager() = delete;
31  SDL3ResourceManager(const SDL3ResourceManager& other) = delete;
32  SDL3ResourceManager(const SDL3ResourceManager&& other) = delete;
33  ~SDL3ResourceManager() = delete;
34  SDL3ResourceManager& operator=(const SDL3ResourceManager& other) = delete;
35  SDL3ResourceManager& operator=(SDL3ResourceManager&& other) = delete;
36 
37  static SDL_IOStream* get(const std::string& type, const std::string& id);
38 };
static SDL_IOStream * get(const std::string &type, const std::string &id)