Number5
Visualisierung 2 Project - Florian Schober (0828151, f.schober@live.com), Andreas Walch (0926780, walch.andreas89@gmail.com)
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
src
includeExternals.hpp
Go to the documentation of this file.
1
#pragma once
2
3
4
#include "
includeSTL.hpp
"
5
6
#define GLEW_STATIC
7
#include <GL/glew.h>
8
#include <GL/wglew.h>
9
10
#define GLM_FORCE_RADIANS
11
#include <glm/glm.hpp>
12
#include <glm/gtc/matrix_transform.hpp>
13
#include <glm/gtc/type_ptr.hpp>
14
15
16
#include <assimp/Importer.hpp>
17
#include <assimp/PostProcess.h>
18
#include <assimp/Scene.h>
19
#include <assimp/DefaultLogger.hpp>
20
#include <assimp/LogStream.hpp>
21
22
23
#include <IL/il.h>
24
25
#include <ft2build.h>
26
#include FT_FREETYPE_H
27
28
29
#include <GLFW/glfw3.h>
30
31
#pragma warning(disable : 4290)
32
#define LIBCONFIGXX_STATIC
33
#include <libconfig\libconfig.h++>
34
#pragma warning(default : 4290)
35
36
37
38
39
40
41
// ----------------- GLEW -------------------------
42
#pragma comment(lib, "glew32s.lib")
43
44
// ----------------- OPENGL -----------------------
45
#pragma comment(lib, "OpenGL32.lib")
46
47
// ----------------- GLFW -------------------------
48
#pragma comment(lib, "glfw3.lib")
49
50
// ----------------- ASSIMP -----------------------
51
#pragma comment(lib, "assimp.lib")
52
53
// ----------------- DEVIL ------------------------
54
#pragma comment(lib, "DevIL.lib")
55
#pragma comment(lib, "ILU.lib")
56
#pragma comment(lib, "ILUT.lib")
57
58
// ----------------- FREETYPE ---------------------
59
#pragma comment(lib, "freetype.lib")
60
61
// ----------------- LIBCONFIG --------------------
62
#ifdef _DEBUG
63
# pragma comment(lib, "libconfig++d.lib")
64
#else
65
# pragma comment(lib, "libconfig++.lib")
66
#endif
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
using
glm::uint16;
82
using
glm::vec2;
83
using
glm::ivec2;
84
using
glm::uvec2;
85
using
glm::vec3;
86
using
glm::ivec3;
87
using
glm::uvec3;
88
using
glm::vec4;
89
using
glm::ivec4;
90
using
glm::uvec4;
91
using
glm::mat4;
92
using
glm::mat3;
93
using
glm::uint;
94
using
glm::quat;
includeSTL.hpp
Generated on Fri Jun 6 2014 13:57:28 for Number5 by
1.8.7