NarcEngine 0.1.1
C++ Vulkan game engine
 
Loading...
Searching...
No Matches
FileReader.h
1#pragma once
2
3namespace narc_io {
4 struct Image;
5 struct Model3D;
6
7 class NARC_IO_API FileReader
8 {
9 public:
10 FileReader() = delete;
11 ~FileReader() = delete;
12
13 static std::vector<char> readFile(const std::string& filename);
14 static Model3D load3DModel(const std::string& filename);
15 static Image readImage(const std::string& filename);
16
17 static void releaseImage(void* imageData);
18 };
19}
Definition Image.h:8
Definition Model3D.h:16