Lines Matching defs:selected
3017 NK_API int nk_tree_element_push_hashed(struct nk_context*, enum nk_tree_type, const char *title, enum nk_collapse_states initial_state, int *selected, const char *hash, int len, int seed);
3018 NK_API int nk_tree_element_image_push_hashed(struct nk_context*, enum nk_tree_type, struct nk_image, const char *title, enum nk_collapse_states initial_state, int *selected, const char *hash, int len,int seed);
3478 NK_API int nk_combo(struct nk_context*, const char **items, int count, int selected, int item_height, struct nk_vec2 size);
3479 NK_API int nk_combo_separator(struct nk_context*, const char *items_separated_by_separator, int separator, int selected, int count, int item_height, struct nk_vec2 size);
3480 NK_API int nk_combo_string(struct nk_context*, const char *items_separated_by_zeros, int selected, int count, int item_height, struct nk_vec2 size);
3481 NK_API int nk_combo_callback(struct nk_context*, void(*item_getter)(void*, int, const char**), void *userdata, int selected, int count, int item_height, struct nk_vec2 size);
3482 NK_API void nk_combobox(struct nk_context*, const char **items, int count, int *selected, int item_height, struct nk_vec2 size);
3483 NK_API void nk_combobox_string(struct nk_context*, const char *items_separated_by_zeros, int *selected, int count, int item_height, struct nk_vec2 size);
3484 NK_API void nk_combobox_separator(struct nk_context*, const char *items_separated_by_separator, int separator,int *selected, int count, int item_height, struct nk_vec2 size);
3485 NK_API void nk_combobox_callback(struct nk_context*, void(*item_getter)(void*, int, const char**), void*, int *selected, int count, int item_height, struct nk_vec2 size);
3491 NK_API int nk_combo_begin_text(struct nk_context*, const char *selected, int, struct nk_vec2 size);
3492 NK_API int nk_combo_begin_label(struct nk_context*, const char *selected, struct nk_vec2 size);
3495 NK_API int nk_combo_begin_symbol_label(struct nk_context*, const char *selected, enum nk_symbol_type, struct nk_vec2 size);
3496 NK_API int nk_combo_begin_symbol_text(struct nk_context*, const char *selected, int, enum nk_symbol_type, struct nk_vec2 size);
3498 NK_API int nk_combo_begin_image_label(struct nk_context*, const char *selected, struct nk_image, struct nk_vec2 size);
3499 NK_API int nk_combo_begin_image_text(struct nk_context*, const char *selected, int, struct nk_image, struct nk_vec2 size);
3853 for every selected glyph to image by calling `nk_font_atlas_bake`.
5035 /* text (selected) */
18532 enum nk_collapse_states *state, int *selected)
18627 selected, img, &style->selectable, in, style->font);
18629 selected, &style->selectable, in, style->font);
18643 int *selected, const char *hash, int len, int line)
18660 nk_strlen(title), (enum nk_collapse_states*)state, selected);
18665 int *selected, const char *hash, int len, int seed)
18667 return nk_tree_element_base(ctx, type, 0, title, initial_state, selected, hash, len, seed);
18672 int *selected, const char *hash, int len,int seed)
18674 return nk_tree_element_base(ctx, type, &img, title, initial_state, selected, hash, len, seed);
23275 /* draw selected text */
23291 /* draw unselected text after selected text */
24587 nk_combo_begin_text(struct nk_context *ctx, const char *selected, int len,
24601 NK_ASSERT(selected);
24604 if (!ctx || !ctx->current || !ctx->current->layout || !selected)
24637 /* print currently selected text item */
24660 /* draw selected label */
24666 nk_widget_text(&win->buffer, label, selected, len, &text,
24676 nk_combo_begin_label(struct nk_context *ctx, const char *selected, struct nk_vec2 size)
24678 return nk_combo_begin_text(ctx, selected, nk_strlen(selected), size);
24845 nk_combo_begin_symbol_text(struct nk_context *ctx, const char *selected, int len,
24936 nk_widget_text(&win->buffer, label, selected, len, &text, NK_TEXT_LEFT, style->font);
25018 nk_combo_begin_image_text(struct nk_context *ctx, const char *selected, int len,
25104 nk_widget_text(&win->buffer, label, selected, len, &text, NK_TEXT_LEFT, style->font);
25110 const char *selected, enum nk_symbol_type type, struct nk_vec2 size)
25112 return nk_combo_begin_symbol_text(ctx, selected, nk_strlen(selected), type, size);
25116 const char *selected, struct nk_image img, struct nk_vec2 size)
25118 return nk_combo_begin_image_text(ctx, selected, nk_strlen(selected), img, size);
25164 int selected, int item_height, struct nk_vec2 size)
25175 return selected;
25182 if (nk_combo_begin_label(ctx, items[selected], size)) {
25186 selected = i;
25190 return selected;
25194 int separator, int selected, int count, int item_height, struct nk_vec2 size)
25207 return selected;
25216 /* find selected item */
25222 if (i == selected) break;
25234 selected = i;
25239 return selected;
25243 int selected, int count, int item_height, struct nk_vec2 size)
25245 return nk_combo_separator(ctx, items_separated_by_zeros, '\0', selected, count, item_height, size);
25249 void *userdata, int selected, int count, int item_height, struct nk_vec2 size)
25260 return selected;
25269 item_getter(userdata, selected, &item);
25275 selected = i;
25278 } return selected;
25282 int *selected, int item_height, struct nk_vec2 size)
25284 *selected = nk_combo(ctx, items, count, *selected, item_height, size);
25288 int *selected, int count, int item_height, struct nk_vec2 size)
25290 *selected = nk_combo_string(ctx, items_separated_by_zeros, *selected, count, item_height, size);
25294 int separator,int *selected, int count, int item_height, struct nk_vec2 size)
25296 *selected = nk_combo_separator(ctx, items_separated_by_separator, separator,
25297 *selected, count, item_height, size);
25302 void *userdata, int *selected, int count, int item_height, struct nk_vec2 size)
25304 *selected = nk_combo_callback(ctx, item_getter, userdata, *selected, count, item_height, size);
25608 /// both varargs as well as stdio is selected I try to use
25684 /// window only as selected by hovering and not by clicking.