2021-05-20 10:21:08 +04:30
|
|
|
#pragma once
|
|
|
|
|
2021-07-29 17:12:13 +04:30
|
|
|
// core
|
2021-05-27 18:55:30 +04:30
|
|
|
#include "Core/Application.h"
|
|
|
|
#include "Core/Window.h"
|
2021-06-15 11:10:04 +04:30
|
|
|
|
2021-07-29 17:12:13 +04:30
|
|
|
// camera
|
2021-07-05 01:59:18 +04:30
|
|
|
#include "Camera/Camera.h"
|
|
|
|
|
2021-07-29 17:12:13 +04:30
|
|
|
// debug
|
2021-06-15 11:10:04 +04:30
|
|
|
#include "Debug/Logger.h"
|
2021-05-27 18:55:30 +04:30
|
|
|
|
2021-07-29 17:12:13 +04:30
|
|
|
// events
|
2021-05-26 18:39:40 +04:30
|
|
|
#include "Events/Event.h"
|
|
|
|
#include "Events/KeyboardEvents.h"
|
|
|
|
#include "Events/MouseEvents.h"
|
2021-05-27 18:55:30 +04:30
|
|
|
#include "Events/WindowEvents.h"
|
2021-05-23 18:10:11 +04:30
|
|
|
|
2021-07-29 17:12:13 +04:30
|
|
|
// graphics
|
2021-05-27 18:55:30 +04:30
|
|
|
#include "Graphics/GraphicsContext.h"
|
2021-05-30 16:45:54 +04:30
|
|
|
#include "Graphics/Renderer.h"
|
2021-07-15 16:02:41 +04:30
|
|
|
#include "Graphics/Framebuffer.h"
|
2021-05-27 18:55:30 +04:30
|
|
|
|
2021-07-29 17:12:13 +04:30
|
|
|
// input
|
2021-07-21 20:03:39 +04:30
|
|
|
#include "Input/Input.h"
|
2021-07-26 12:34:35 +04:30
|
|
|
#include "Input/KeyCodes.h"
|
|
|
|
#include "Input/MouseCodes.h"
|
2021-07-21 20:03:39 +04:30
|
|
|
|
2021-07-29 17:12:13 +04:30
|
|
|
// layer
|
2021-05-27 18:55:30 +04:30
|
|
|
#include "Layer/Layer.h"
|
|
|
|
#include "Layer/LayerStack.h"
|
2021-05-20 10:21:08 +04:30
|
|
|
|
2021-07-29 17:12:13 +04:30
|
|
|
// user interface
|
2021-05-27 18:55:30 +04:30
|
|
|
#include "UserInterface/UserInterface.h"
|
|
|
|
|
2021-07-29 17:12:13 +04:30
|
|
|
// utility
|
2021-07-01 19:25:46 +04:30
|
|
|
#include "Utility/ResourceManager.h"
|
|
|
|
|
2021-07-29 17:12:13 +04:30
|
|
|
// time
|
2021-07-23 11:22:01 +04:30
|
|
|
#include "Time/Timer.h"
|
2021-07-15 16:02:41 +04:30
|
|
|
|
2021-07-29 17:12:13 +04:30
|
|
|
// base
|
|
|
|
#include "Base/Base.h"
|
2021-05-27 18:55:30 +04:30
|
|
|
|
2021-07-29 17:12:13 +04:30
|
|
|
// third party
|
2021-07-15 16:02:41 +04:30
|
|
|
#include <imgui.h>
|
|
|
|
|
2021-07-29 17:12:13 +04:30
|
|
|
// scene
|
2021-07-25 17:50:08 +04:30
|
|
|
#include "Scene/Scene.h"
|
|
|
|
#include "Scene/Entity.h"
|
|
|
|
#include "Scene/Components.h"
|
|
|
|
|
2021-07-15 16:02:41 +04:30
|
|
|
// entry point
|
2021-05-27 18:55:30 +04:30
|
|
|
#ifdef LIGHT_ENTRY_POINT
|
2021-07-29 17:12:13 +04:30
|
|
|
#include "Base/EntryPoint.h"
|
2021-06-15 22:17:28 +04:30
|
|
|
#endif
|