#ifndef SHAPES_2D #define SHAPES_2D #include "mathlib.h" #include "Renderer2d.h" #include "types.h" class RectangularGradient { public: RectangularGradient(Renderer2d& renderer, Vector4 top, Vector4 bottom, f32 width, f32 height, Vector2 position); ~RectangularGradient(); void render(); private: Renderer2d& renderer; Vector4 top; Vector4 bottom; f32 width; f32 height; Mesh2D mesh; }; #endif