3 #include <Core/Asset/Camera.hpp>
4 #include <Core/Math/Math.hpp>
6 #include <Engine/RaEngine.hpp>
7 #include <Engine/Scene/Component.hpp>
21 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
27 void initialize()
override;
33 void updateTransform();
43 std::unique_ptr<Core::Asset::Camera> m_camera;
Camera class storing the Camera frame and the projection properties The view direction is -z in camer...
A component is an element that can be updated by a system. It is also linked to some other components...
An entity is an scene element. It ties together components with a transform.