aboutsummaryrefslogtreecommitdiff
path: root/mwe/resource-manager/resource_fabricator.h
diff options
context:
space:
mode:
authorLoek Le Blansch <loek@pipeframe.xyz>2024-10-23 21:54:28 +0200
committerLoek Le Blansch <loek@pipeframe.xyz>2024-10-23 21:54:28 +0200
commit9b7be419c9dcc6ebd1e504713c7b2676ca3d2fdf (patch)
tree97a2fc5ce1ec1345bd6f44889682ea9a2ffafd76 /mwe/resource-manager/resource_fabricator.h
parent080ad535e6fc6666b919b1a21b6986aaf9b678eb (diff)
`clang-format`
Diffstat (limited to 'mwe/resource-manager/resource_fabricator.h')
-rw-r--r--mwe/resource-manager/resource_fabricator.h19
1 files changed, 4 insertions, 15 deletions
diff --git a/mwe/resource-manager/resource_fabricator.h b/mwe/resource-manager/resource_fabricator.h
index cb6929f..302eefe 100644
--- a/mwe/resource-manager/resource_fabricator.h
+++ b/mwe/resource-manager/resource_fabricator.h
@@ -1,32 +1,21 @@
#pragma once
-
-
-#include "resource.h"
#include "constants.h"
+#include "resource.h"
#include <SDL_render.h>
#include <string>
-
-
using namespace crepe;
-
class ResourceFactory {
public:
+ template <typename T>
+ static Resource * create_resource(const Constants::FILE_PATH & file_path) {
- template<typename T>
- static Resource* create_resource(const Constants::FILE_PATH& file_path){
-
return new T(convert_file_to_string(file_path));
}
private:
- static std::string convert_file_to_string(const std::string& path);
-
+ static std::string convert_file_to_string(const std::string & path);
};
-
-
-
-