Lines Matching refs:Tvg_Gradient

388 TVG_API Tvg_Result tvg_shape_set_stroke_linear_gradient(Tvg_Paint* paint, Tvg_Gradient* gradient)  in tvg_shape_set_stroke_linear_gradient()
395 TVG_API Tvg_Result tvg_shape_set_stroke_radial_gradient(Tvg_Paint* paint, Tvg_Gradient* gradient) in tvg_shape_set_stroke_radial_gradient()
402 TVG_API Tvg_Result tvg_shape_get_stroke_gradient(const Tvg_Paint* paint, Tvg_Gradient** gradient) in tvg_shape_get_stroke_gradient()
405 *gradient = (Tvg_Gradient*)(reinterpret_cast<const Shape*>(paint)->strokeFill()); in tvg_shape_get_stroke_gradient()
513 TVG_API Tvg_Result tvg_shape_set_linear_gradient(Tvg_Paint* paint, Tvg_Gradient* gradient) in tvg_shape_set_linear_gradient()
520 TVG_API Tvg_Result tvg_shape_set_radial_gradient(Tvg_Paint* paint, Tvg_Gradient* gradient) in tvg_shape_set_radial_gradient()
527 TVG_API Tvg_Result tvg_shape_get_gradient(const Tvg_Paint* paint, Tvg_Gradient** gradient) in tvg_shape_get_gradient()
530 *gradient = (Tvg_Gradient*)(reinterpret_cast<const Shape*>(paint)->fill()); in tvg_shape_get_gradient()
590 TVG_API Tvg_Gradient* tvg_linear_gradient_new() in tvg_linear_gradient_new()
592 return (Tvg_Gradient*)LinearGradient::gen().release(); in tvg_linear_gradient_new()
596 TVG_API Tvg_Gradient* tvg_radial_gradient_new() in tvg_radial_gradient_new()
598 return (Tvg_Gradient*)RadialGradient::gen().release(); in tvg_radial_gradient_new()
602 TVG_API Tvg_Gradient* tvg_gradient_duplicate(Tvg_Gradient* grad) in tvg_gradient_duplicate()
605 return (Tvg_Gradient*) reinterpret_cast<Fill*>(grad)->duplicate(); in tvg_gradient_duplicate()
609 TVG_API Tvg_Result tvg_gradient_del(Tvg_Gradient* grad) in tvg_gradient_del()
617 TVG_API Tvg_Result tvg_linear_gradient_set(Tvg_Gradient* grad, float x1, float y1, float x2, float … in tvg_linear_gradient_set()
624 TVG_API Tvg_Result tvg_linear_gradient_get(Tvg_Gradient* grad, float* x1, float* y1, float* x2, flo… in tvg_linear_gradient_get()
631 TVG_API Tvg_Result tvg_radial_gradient_set(Tvg_Gradient* grad, float cx, float cy, float radius) in tvg_radial_gradient_set()
638 TVG_API Tvg_Result tvg_radial_gradient_get(Tvg_Gradient* grad, float* cx, float* cy, float* radius) in tvg_radial_gradient_get()
645 TVG_API Tvg_Result tvg_gradient_set_color_stops(Tvg_Gradient* grad, const Tvg_Color_Stop* color_sto… in tvg_gradient_set_color_stops()
652 TVG_API Tvg_Result tvg_gradient_get_color_stops(const Tvg_Gradient* grad, const Tvg_Color_Stop** co… in tvg_gradient_get_color_stops()
660 TVG_API Tvg_Result tvg_gradient_set_spread(Tvg_Gradient* grad, const Tvg_Stroke_Fill spread) in tvg_gradient_set_spread()
667 TVG_API Tvg_Result tvg_gradient_get_spread(const Tvg_Gradient* grad, Tvg_Stroke_Fill* spread) in tvg_gradient_get_spread()
675 TVG_API Tvg_Result tvg_gradient_set_transform(Tvg_Gradient* grad, const Tvg_Matrix* m) in tvg_gradient_set_transform()
682 TVG_API Tvg_Result tvg_gradient_get_transform(const Tvg_Gradient* grad, Tvg_Matrix* m) in tvg_gradient_get_transform()
685 …*reinterpret_cast<Matrix*>(m) = reinterpret_cast<Fill*>(const_cast<Tvg_Gradient*>(grad))->transfor… in tvg_gradient_get_transform()
690 TVG_API Tvg_Result tvg_gradient_get_type(const Tvg_Gradient* grad, Tvg_Type* type) in tvg_gradient_get_type()
698 TVG_DEPRECATED TVG_API Tvg_Result tvg_gradient_get_identifier(const Tvg_Gradient* grad, Tvg_Identif… in tvg_gradient_get_identifier()
764 TVG_API Tvg_Result tvg_text_set_gradient(Tvg_Paint* paint, Tvg_Gradient* gradient) in tvg_text_set_gradient()