light/modules/camera/components.cppm
light7734 63cb6dfe92
Some checks reported errors
continuous-integration/drone/push Build was killed
wip: convert from include style to module import style :D
2025-11-04 18:50:59 +03:30

21 lines
311 B
C++

export module camera.components;
import math.vec4;
namespace lt::camera::components {
export struct PerspectiveCamera
{
float vertical_fov {};
float near_plane {};
float far_plane {};
float aspect_ratio {};
math::vec4 background_color;
bool is_primary {};
};
} // namespace lt::camera::components