#include <glm/glm.hpp>
#include <glm/gtx/transform.hpp>
#include <glm/gtc/matrix_transform.hpp>
#include <log4cpp/Category.hh>
#include <functional>
#include "Engine/Core/Scene.hpp"
#include "Engine/Core/SceneGraphNode.hpp"
#include "Engine/Core/FreeflyCamera.hpp"
#include "Engine/Event/Event.hpp"
#include "Engine/Event/KeyPressed.hpp"
#include "Engine/Event/MouseButtonPressed.hpp"
#include "Engine/Event/MouseMove.hpp"
#include "Engine/Input/Keyboard/Key.hpp"
#include "Engine/Input/Mouse/Button.hpp"