| #include "rive/shapes/paint/radial_gradient.hpp" | |
| #include "rive/artboard.hpp" | |
| #include "rive/factory.hpp" | |
| using namespace rive; | |
| void RadialGradient::makeGradient( | |
| Vec2D start, Vec2D end, const ColorInt colors[], const float stops[], size_t count) { | |
| auto factory = artboard()->factory(); | |
| renderPaint()->shader(factory->makeRadialGradient( | |
| start.x, start.y, Vec2D::distance(start, end), colors, stops, count)); | |
| } |