Cleanup: ui-link drawing code from logic bricks
This commit is contained in:
@@ -43,7 +43,6 @@
|
||||
#include "BLI_utildefines.h"
|
||||
|
||||
#include "BKE_context.h"
|
||||
#include "BKE_curve.h"
|
||||
|
||||
#include "RNA_access.h"
|
||||
|
||||
@@ -3154,30 +3153,6 @@ static void widget_numbut_embossn(uiBut *UNUSED(but), uiWidgetColors *wcol, rcti
|
||||
widget_numbut_draw(wcol, rect, state, roundboxalign, true);
|
||||
}
|
||||
|
||||
bool ui_link_bezier_points(const rcti *rect, float coord_array[][2], int resol)
|
||||
{
|
||||
float dist, vec[4][2];
|
||||
|
||||
vec[0][0] = rect->xmin;
|
||||
vec[0][1] = rect->ymin;
|
||||
vec[3][0] = rect->xmax;
|
||||
vec[3][1] = rect->ymax;
|
||||
|
||||
dist = 0.5f * fabsf(vec[0][0] - vec[3][0]);
|
||||
|
||||
vec[1][0] = vec[0][0] + dist;
|
||||
vec[1][1] = vec[0][1];
|
||||
|
||||
vec[2][0] = vec[3][0] - dist;
|
||||
vec[2][1] = vec[3][1];
|
||||
|
||||
BKE_curve_forward_diff_bezier(vec[0][0], vec[1][0], vec[2][0], vec[3][0], &coord_array[0][0], resol, sizeof(float[2]));
|
||||
BKE_curve_forward_diff_bezier(vec[0][1], vec[1][1], vec[2][1], vec[3][1], &coord_array[0][1], resol, sizeof(float[2]));
|
||||
|
||||
/* TODO: why return anything if always true? */
|
||||
return true;
|
||||
}
|
||||
|
||||
/* function in use for buttons and for view2d sliders */
|
||||
void UI_draw_widget_scroll(uiWidgetColors *wcol, const rcti *rect, const rcti *slider, int state)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user