@@ -820,15 +820,27 @@ static int cmd_drawrectanglerounded(int argc, slib_par_t *params, var_t *retval)
820
820
}
821
821
822
822
//
823
- // Draw rectangle with rounded edges outline
823
+ // Draw rectangle lines with rounded edges
824
824
//
825
825
static int cmd_drawrectangleroundedlines (int argc , slib_par_t * params , var_t * retval ) {
826
+ auto rec = get_param_rect (argc , params , 0 );
827
+ auto roundness = get_param_num (argc , params , 1 , 0 );
828
+ auto segments = get_param_int (argc , params , 2 , 0 );
829
+ auto color = get_param_color (argc , params , 3 );
830
+ DrawRectangleRoundedLines (rec , roundness , segments , color );
831
+ return 1 ;
832
+ }
833
+
834
+ //
835
+ // Draw rectangle with rounded edges outline
836
+ //
837
+ static int cmd_drawrectangleroundedlinesex (int argc , slib_par_t * params , var_t * retval ) {
826
838
auto rec = get_param_rect (argc , params , 0 );
827
839
auto roundness = get_param_num (argc , params , 1 , 0 );
828
840
auto segments = get_param_int (argc , params , 2 , 0 );
829
841
auto lineThick = get_param_num (argc , params , 3 , 0 );
830
842
auto color = get_param_color (argc , params , 4 );
831
- DrawRectangleRoundedLines (rec , roundness , segments , lineThick , color );
843
+ DrawRectangleRoundedLinesEx (rec , roundness , segments , lineThick , color );
832
844
return 1 ;
833
845
}
834
846
0 commit comments