Loading [MathJax]/jax/output/HTML-CSS/config.js
Radium Engine  1.5.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
pch.hpp
1 #pragma once
2 
3 #include <Core/Asset/Camera.hpp>
4 #include <Core/Containers/VectorArray.hpp>
5 #include <Core/CoreMacros.hpp>
6 #include <Core/Geometry/MeshPrimitives.hpp>
7 #include <Core/Math/Math.hpp>
8 #include <Core/Types.hpp>
9 #include <Core/Utils/Color.hpp>
10 #include <Core/Utils/Index.hpp>
11 #include <Core/Utils/Log.hpp>
12 #include <Core/Utils/StringUtils.hpp>
13 #include <Engine/Data/Mesh.hpp>
14 #include <Engine/RadiumEngine.hpp>
15 #include <Engine/Rendering/RenderObject.hpp>
16 #include <Engine/Rendering/RenderObjectManager.hpp>
17 #include <Engine/Rendering/RenderTechnique.hpp>
18 #include <Engine/Rendering/Renderer.hpp>
19 #include <Engine/Scene/CameraComponent.hpp>
20 #include <Engine/Scene/Component.hpp>
21 #include <Engine/Scene/Entity.hpp>
22 #include <Engine/Scene/EntityManager.hpp>
23 #include <Engine/Scene/ItemEntry.hpp>
24 #include <Engine/Scene/Light.hpp>
25 #include <Engine/Scene/SystemDisplay.hpp>
26 #include <QApplication>
27 #include <QDialog>
28 #include <QFrame>
29 #include <QMessageBox>
30 #include <QMouseEvent>
31 #include <QObject>
32 #include <QPainter>
33 #include <QTimer>
34 #include <atomic>
35 #include <iostream>
36 #include <memory>
37 #include <vector>
38 // raise name resolution issue with glbinding, can be added if gl:: namespace is added everywhere
39 // #include <QOpenGLContext>
40 // and ensure include this before
41 // #include <glbinding/gl/gl.h>