// // Created by orange on 13.03.2026. // #pragma once #include "omath/linear_algebra/vector2.hpp" #include namespace omath::hud { class CanvasBox final { public: CanvasBox() = default; CanvasBox(Vector2 top, Vector2 bottom, float ratio = 4.f); [[nodiscard("You have to use array")]] std::array, 4> as_array() const; Vector2 top_left_corner; Vector2 top_right_corner; Vector2 bottom_left_corner; Vector2 bottom_right_corner; }; } // namespace omath::hud