Lines Matching defs:hsva
3651 NK_API void nk_colorf_hsva_fv(float *hsva, struct nk_colorf in);
3660 NK_API struct nk_color nk_hsva_iv(const int *hsva);
3661 NK_API struct nk_color nk_hsva_bv(const nk_byte *hsva);
3663 NK_API struct nk_color nk_hsva_fv(const float *hsva);
7770 nk_colorf_hsva_fv(float *hsva, struct nk_colorf in)
7772 nk_colorf_hsva_f(&hsva[0], &hsva[1], &hsva[2], &hsva[3], in);
24356 float hsva[4];
24366 nk_colorf_hsva_fv(hsva, *color);
24368 hsva[1] = NK_SATURATE((in->mouse.pos.x - matrix->x) / (matrix->w-1));
24369 hsva[2] = 1.0f - NK_SATURATE((in->mouse.pos.y - matrix->y) / (matrix->h-1));
24374 hsva[0] = NK_SATURATE((in->mouse.pos.y - hue_bar->y) / (hue_bar->h-1));
24380 hsva[3] = 1.0f - NK_SATURATE((in->mouse.pos.y - alpha_bar->y) / (alpha_bar->h-1));
24386 *color = nk_hsva_colorfv(hsva);
24390 color->a = hsva[3];
24413 float hsva[4];
24422 nk_colorf_hsva_fv(hsva, col);
24433 line_y = (float)(int)(hue_bar->y + hsva[0] * matrix->h + 0.5f);
24448 temp = nk_hsv_f(hsva[0], 1.0f, 1.0f);
24453 {struct nk_vec2 p; float S = hsva[1]; float V = hsva[2];