module; #include export module Crafter.Graphics:Camera; import :VulkanBuffer; import Crafter.Component; import Crafter.Math; namespace Crafter { export class Camera : public Component { public: Matrix projection; Matrix view; Matrix projectionView; Camera(float fov, float aspectRatio, float near, float far); }; }