TheAtlasEngine
 
Loading...
Searching...
No Matches
common.hpp
1#pragma once
2
3// core includes
4#include <core/core.hpp>
5#include <core/application.hpp>
6#include <core/engine_logger.hpp>
7#include <core/event/event.hpp>
8#include <core/scene/components.hpp>
9
10#include <core/system/registry.hpp>
11
12// imgui UI widgets
13#include <core/ui/widgets.hpp>
14
15#define GLM_ENABLE_EXPERIMENTAL
16#include <glm/gtx/quaternion.hpp>
17
18#include <glm/gtc/matrix_transform.hpp>
19#include <glm/gtc/type_ptr.hpp>
20#include <glm/gtx/matrix_decompose.hpp>
21
22#include <flecs.h>
23
24#include <span>
25#include <vector>
26#include <string>