Radium Engine  1.5.20
Loading...
Searching...
No Matches
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>
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>