Lines Matching refs:cursors

4019     struct nk_cursor cursors[NK_CURSOR_COUNT];
5215 const struct nk_cursor *cursors[NK_CURSOR_COUNT];
5946 NK_LIB void nk_draw_checkbox(struct nk_command_buffer *out, nk_flags state, const struct nk_style_toggle *style, int active, const struct nk_rect *label, const struct nk_rect *selector, const struct nk_rect *cursors, const char *string, int len, const struct nk_user_font *font);
5947 NK_LIB void nk_draw_option(struct nk_command_buffer *out, nk_flags state, const struct nk_style_toggle *style, int active, const struct nk_rect *label, const struct nk_rect *selector, const struct nk_rect *cursors, const char *string, int len, const struct nk_user_font *font);
13808 struct nk_cursor *cursor = &atlas->cursors[i];
13859 atlas->cursors[i].img.handle = texture;
14918 if (style->cursors[c]) {
14919 style->cursor_active = style->cursors[c];
14942 style->cursors[cursor] = c;
14945 nk_style_load_all_cursors(struct nk_context *ctx, struct nk_cursor *cursors)
14953 style->cursors[i] = &cursors[i];
15081 ctx->style.cursor_active = ctx->style.cursors[NK_CURSOR_ARROW];
15213 ctx->style.cursor_active = ctx->style.cursors[NK_CURSOR_ARROW];
15669 ctx->style.cursor_active = ctx->style.cursors[NK_CURSOR_MOVE];
16072 ctx->style.cursor_active = ctx->style.cursors[NK_CURSOR_RESIZE_TOP_RIGHT_DOWN_LEFT];
20378 const struct nk_rect *cursors, const char *string, int len,
20407 nk_draw_image(out, *cursors, &cursor->data.image, nk_white);
20408 else nk_fill_rect(out, *cursors, 0, cursor->data.color);
20420 const struct nk_rect *cursors, const char *string, int len,
20449 nk_draw_image(out, *cursors, &cursor->data.image, nk_white);
20450 else nk_fill_circle(out, *cursors, cursor->data.color);
21171 Basically you have two cursors. One for visual representation and interaction
23505 ctx->style.cursor_active = ctx->style.cursors[NK_CURSOR_TEXT];