Elevate Engine
1
Loading...
Searching...
No Matches
ElevateEngine.h
Go to the documentation of this file.
1
#pragma once
2
3
// For use by ElevateEngine applications
4
5
// === Core ==========================
6
#include <
ElevateEngine/Core/Core.h
>
7
#include <
ElevateEngine/Core/Log.h
>
8
#include <
ElevateEngine/Core/Assert.h
>
9
#include <
ElevateEngine/Core/Application.h
>
10
#include <
ElevateEngine/Core/Layers/Layer.h
>
11
#include <
ElevateEngine/Core/GameObject.h
>
12
#include <
ElevateEngine/Core/Time.h
>
13
// ===================================
14
15
// === Scene =========================
16
#include <
ElevateEngine/Scene/Scene.h
>
17
#include <
ElevateEngine/Scene/SceneLayer.h
>
18
// ===================================
19
20
// === Inputs ========================
21
#include <
ElevateEngine/Inputs/Input.h
>
22
#include <
ElevateEngine/Inputs/KeyCodes.h
>
23
#include <
ElevateEngine/Inputs/MouseButtonCodes.h
>
24
#include <
ElevateEngine/Inputs/Joystick.h
>
25
#include <
ElevateEngine/Inputs/Gamepad.h
>
26
// ===================================
27
28
// === Rendering =====================
29
#include <
ElevateEngine/Renderer/Renderer.h
>
30
#include <
ElevateEngine/Renderer/VertexArray.h
>
31
#include <
ElevateEngine/Renderer/Buffer.h
>
32
#include <
ElevateEngine/ImGui/ImGuiLayer.h
>
33
34
#include <
ElevateEngine/Renderer/Texture/Texture.h
>
35
#include <
ElevateEngine/Renderer/Material.h
>
36
#include <
ElevateEngine/Renderer/Mesh.h
>
37
#include <
ElevateEngine/Renderer/Camera.h
>
38
#include <
ElevateEngine/Renderer/Model.h
>
39
// --- Shaders -----------------------
40
#include "
ElevateEngine/Renderer/Shader/ShaderManager.h
"
41
#include "
ElevateEngine/Renderer/Shader/Shader.h
"
42
// --- Lighting ----------------------
43
#include <
ElevateEngine/Renderer/Light/PointLight.h
>
44
#include <
ElevateEngine/Renderer/Light/DirectionalLight.h
>
45
// ===================================
46
47
// === Physics =======================
48
#include <
ElevateEngine/Physics.h
>
49
// ===================================
50
51
// == Audio ==========================
52
#include <
ElevateEngine/Audio/SoundEngine.h
>
53
// ===================================
54
55
// === Editor ========================
56
#ifdef EE_EDITOR_BUILD
57
#include <
ElevateEngine/Editor/EditorLayer.h
>
58
#endif
59
// ===================================
60
61
// === Entry Point ===================
62
#include <
ElevateEngine/Core/EntryPoint.h
>
63
// ===================================
Application.h
Assert.h
Buffer.h
Camera.h
Core.h
DirectionalLight.h
EditorLayer.h
EntryPoint.h
GameObject.h
Gamepad.h
ImGuiLayer.h
Input.h
Joystick.h
KeyCodes.h
Layer.h
Log.h
Material.h
Mesh.h
Model.h
MouseButtonCodes.h
Physics.h
PointLight.h
Renderer.h
SceneLayer.h
Scene.h
ShaderManager.h
Shader.h
SoundEngine.h
Texture.h
Time.h
VertexArray.h
ElevateEngine
src
ElevateEngine.h
Generated by
1.9.8