VisualizeVideo
 All Classes Functions Pages
ResourceLoader.h
1 #pragma once
2 
3 #include <memory>
4 #include <string>
5 #include <map>
6 
7 #include <assimp/scene.h>
8 #include <assimp/mesh.h>
9 
10 #include <FreeImage.h>
11 
12 #include <GL/glew.h>
13 #include <GL/glfw.h>
14 #include <glm/glm.hpp>
15 
16 #include "VolumeData.h"
17 
19 
25 {
26 public:
27  ResourceLoader(void);
28  ~ResourceLoader(void);
29 
31  GLuint setup3DTexture(VolumeData volumedata);
32 
33 private:
34  GLuint _3dTexture;
35 };
36