light/Engine/src/LightEngine.h

51 lines
895 B
C
Raw Normal View History

2021-05-20 10:21:08 +04:30
#pragma once
2021-07-15 16:02:41 +04:30
//** CORE **//
2021-05-27 18:55:30 +04:30
#include "Core/Application.h"
#include "Core/Window.h"
2021-07-15 16:02:41 +04:30
//** CAMERA **//
#include "Camera/Camera.h"
2021-07-15 16:02:41 +04:30
//** DEBUG **//
#include "Debug/Logger.h"
2021-05-27 18:55:30 +04:30
2021-07-15 16:02:41 +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-15 16:02:41 +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
//** INPUT **//
#include "Input/Input.h"
#include "Input/InputCodes.h"
2021-07-15 16:02:41 +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-15 16:02:41 +04:30
//** USER_INTERFACE **//
2021-05-27 18:55:30 +04:30
#include "UserInterface/UserInterface.h"
2021-07-15 16:02:41 +04:30
//** UTILITY **//
#include "Utility/ResourceManager.h"
2021-07-15 16:02:41 +04:30
//** TIME **//
#include "TIme/Timer.h"
//** BASE **//
2021-05-26 18:39:40 +04:30
#include "Base.h"
2021-05-27 18:55:30 +04:30
2021-07-15 16:02:41 +04:30
//** THIRD_PARTY **//
#include <imgui.h>
// entry point
2021-05-27 18:55:30 +04:30
#ifdef LIGHT_ENTRY_POINT
#include "EntryPoint.h"
#endif