Lines Matching defs:align

3090 NK_API void nk_label(struct nk_context*, const char*, nk_flags align);
3091 NK_API void nk_label_colored(struct nk_context*, const char*, nk_flags align, struct nk_color);
3132 NK_API int nk_button_symbol_label_styled(struct nk_context *ctx, const struct nk_style_button *style, enum nk_symbol_type symbol, const char *title, nk_flags align);
3165 NK_API int nk_selectable_label(struct nk_context*, const char*, nk_flags align, int *value);
3166 NK_API int nk_selectable_text(struct nk_context*, const char*, int, nk_flags align, int *value);
3167 NK_API int nk_selectable_image_label(struct nk_context*,struct nk_image, const char*, nk_flags align, int *value);
3168 NK_API int nk_selectable_image_text(struct nk_context*,struct nk_image, const char*, int, nk_flags align, int *value);
3169 NK_API int nk_selectable_symbol_label(struct nk_context*,enum nk_symbol_type, const char*, nk_flags align, int *value);
3170 NK_API int nk_selectable_symbol_text(struct nk_context*,enum nk_symbol_type, const char*, int, nk_flags align, int *value);
3172 NK_API int nk_select_label(struct nk_context*, const char*, nk_flags align, int value);
3173 NK_API int nk_select_text(struct nk_context*, const char*, int, nk_flags align, int value);
3174 NK_API int nk_select_image_label(struct nk_context*, struct nk_image,const char*, nk_flags align, int value);
3175 NK_API int nk_select_image_text(struct nk_context*, struct nk_image,const char*, int, nk_flags align, int value);
3176 NK_API int nk_select_symbol_label(struct nk_context*,enum nk_symbol_type, const char*, nk_flags align, int value);
3177 NK_API int nk_select_symbol_text(struct nk_context*,enum nk_symbol_type, const char*, int, nk_flags align, int value);
3514 NK_API int nk_contextual_item_text(struct nk_context*, const char*, int,nk_flags align);
3515 NK_API int nk_contextual_item_label(struct nk_context*, const char*, nk_flags align);
3541 NK_API int nk_menu_begin_text(struct nk_context*, const char* title, int title_len, nk_flags align, struct nk_vec2 size);
3542 NK_API int nk_menu_begin_label(struct nk_context*, const char*, nk_flags align, struct nk_vec2 size);
3544 NK_API int nk_menu_begin_image_text(struct nk_context*, const char*, int,nk_flags align,struct nk_image, struct nk_vec2 size);
3545 NK_API int nk_menu_begin_image_label(struct nk_context*, const char*, nk_flags align,struct nk_image, struct nk_vec2 size);
3547 NK_API int nk_menu_begin_symbol_text(struct nk_context*, const char*, int,nk_flags align,enum nk_symbol_type, struct nk_vec2 size);
3548 NK_API int nk_menu_begin_symbol_label(struct nk_context*, const char*, nk_flags align,enum nk_symbol_type, struct nk_vec2 size);
3549 NK_API int nk_menu_item_text(struct nk_context*, const char*, int,nk_flags align);
3965 /* align every character to pixel boundary (if true set oversample (1,1)) */
4146 NK_API void nk_buffer_push(struct nk_buffer*, enum nk_buffer_allocation_type type, const void *memory, nk_size size, nk_size align);
5170 enum nk_style_header_align align;
5837 NK_LIB void* nk_buffer_align(void *unaligned, nk_size align, nk_size *alignment, enum nk_buffer_allocation_type type);
5838 NK_LIB void* nk_buffer_alloc(struct nk_buffer *b, enum nk_buffer_allocation_type type, nk_size size, nk_size align);
5930 NK_LIB int nk_do_button_text(nk_flags *state, struct nk_command_buffer *out, struct nk_rect bounds, const char *string, int len, nk_flags align, enum nk_button_behavior behavior, const struct nk_style_button *style, const struct nk_input *in, const struct nk_user_font *font);
5936 NK_LIB int nk_do_button_text_symbol(nk_flags *state, struct nk_command_buffer *out, struct nk_rect bounds, enum nk_symbol_type symbol, const char *str, int len, nk_flags align, enum nk_button_behavior behavior, const struct nk_style_button *style, const struct nk_user_font *font, const struct nk_input *in);
5938 NK_LIB int nk_do_button_text_image(nk_flags *state, struct nk_command_buffer *out, struct nk_rect bounds, struct nk_image img, const char* str, int len, nk_flags align, enum nk_button_behavior behavior, const struct nk_style_button *style, const struct nk_user_font *font, const struct nk_input *in);
5967 NK_LIB void nk_draw_selectable(struct nk_command_buffer *out, nk_flags state, const struct nk_style_selectable *style, int active, const struct nk_rect *bounds, const struct nk_rect *icon, const struct nk_image *img, enum nk_symbol_type sym, const char *string, int len, nk_flags align, const struct nk_user_font *font);
5968 NK_LIB int nk_do_selectable(nk_flags *state, struct nk_command_buffer *out, struct nk_rect bounds, const char *str, int len, nk_flags align, int *value, const struct nk_style_selectable *style, const struct nk_input *in, const struct nk_user_font *font);
5969 NK_LIB int nk_do_selectable_image(nk_flags *state, struct nk_command_buffer *out, struct nk_rect bounds, const char *str, int len, nk_flags align, int *value, const struct nk_image *img, const struct nk_style_selectable *style, const struct nk_input *in, const struct nk_user_font *font);
6413 /* align destination */
8065 nk_size align, nk_size *alignment,
8073 if (align) {
8074 memory = NK_ALIGN_PTR(unaligned, align);
8082 if (align) {
8083 memory = NK_ALIGN_PTR_BACK(unaligned, align);
8133 nk_size size, nk_size align)
8149 memory = nk_buffer_align(unaligned, align, &alignment, type);
8170 /* align newly allocated pointer */
8174 memory = nk_buffer_align(unaligned, align, &alignment, type);
8185 const void *memory, nk_size size, nk_size align)
8187 void *mem = nk_buffer_alloc(b, type, size, align);
8767 NK_STORAGE const nk_size align = NK_ALIGNOF(struct nk_command);
8776 cmd = (struct nk_command*)nk_buffer_alloc(b->base,NK_BUFFER_FRONT,size,align);
8782 memory = NK_ALIGN_PTR(unaligned, align);
10583 int align;
10613 context->align = 1;
10618 /* I.e. num_nodes * align >= width */
10619 /* align >= width / num_nodes */
10620 /* align = ceil(width/num_nodes) */
10621 context->align = (context->width + context->num_nodes-1) / context->num_nodes;
10704 /* align to multiple of c->align */
10705 width = (width + c->align - 1);
10706 width -= width % c->align;
10707 NK_ASSERT(width % c->align == 0);
14728 win->header.align = NK_HEADER_RIGHT;
15391 NK_STORAGE const nk_size align = NK_ALIGNOF(struct nk_page_element);
15392 elem = (struct nk_page_element*)nk_buffer_alloc(&ctx->memory, NK_BUFFER_BACK, size, align);
15754 if (style->window.header.align == NK_HEADER_RIGHT) {
15774 if (style->window.header.align == NK_HEADER_RIGHT) {
17155 nk_contextual_item_label(struct nk_context *ctx, const char *label, nk_flags align)
17157 return nk_contextual_item_text(ctx, label, nk_strlen(label), align);
17161 const char *text, int len, nk_flags align)
17183 img, text, len, align, NK_BUTTON_DEFAULT, &style->contextual_button, style->font, in)){
17191 const char *label, nk_flags align)
17193 return nk_contextual_item_image_text(ctx, img, label, nk_strlen(label), align);
17197 const char *text, int len, nk_flags align)
17219 symbol, text, len, align, NK_BUTTON_DEFAULT, &style->contextual_button, style->font, in)) {
17227 const char *text, nk_flags align)
17229 return nk_contextual_item_symbol_text(ctx, symbol, text, nk_strlen(text), align);
17390 nk_flags align, struct nk_vec2 size)
17409 title, len, align, NK_BUTTON_DEFAULT, &ctx->style.menu_button, in, ctx->style.font))
17414 const char *text, nk_flags align, struct nk_vec2 size)
17416 return nk_menu_begin_text(ctx, text, nk_strlen(text), align, size);
17470 nk_flags align, struct nk_image img, struct nk_vec2 size)
17489 header, img, title, len, align, NK_BUTTON_DEFAULT, &ctx->style.menu_button,
17496 const char *title, nk_flags align, struct nk_image img, struct nk_vec2 size)
17498 return nk_menu_begin_image_text(ctx, title, nk_strlen(title), align, img, size);
17502 nk_flags align, enum nk_symbol_type sym, struct nk_vec2 size)
17522 header, sym, title, len, align, NK_BUTTON_DEFAULT, &ctx->style.menu_button,
17528 const char *title, nk_flags align, enum nk_symbol_type sym, struct nk_vec2 size )
17530 return nk_menu_begin_symbol_text(ctx, title, nk_strlen(title), align,sym,size);
17533 nk_menu_item_text(struct nk_context *ctx, const char *title, int len, nk_flags align)
17535 return nk_contextual_item_text(ctx, title, len, align);
17538 nk_menu_item_label(struct nk_context *ctx, const char *label, nk_flags align)
17540 return nk_contextual_item_label(ctx, label, align);
17544 const char *label, nk_flags align)
17546 return nk_contextual_item_image_label(ctx, img, label, align);
17550 const char *text, int len, nk_flags align)
17552 return nk_contextual_item_image_text(ctx, img, text, len, align);
17555 const char *text, int len, nk_flags align)
17557 return nk_contextual_item_symbol_text(ctx, sym, text, len, align);
17560 const char *label, nk_flags align)
17562 return nk_contextual_item_symbol_label(ctx, sym, label, align);
19278 /* align in x-axis */
19293 /* align in y-axis */
19526 nk_label_colored(struct nk_context *ctx, const char *str, nk_flags align,
19529 nk_text_colored(ctx, str, nk_strlen(str), align, color);
19843 const char *string, int len, nk_flags align, enum nk_button_behavior behavior,
19860 nk_draw_button_text(out, &bounds, &content, *state, style, string, len, align, font);
19979 enum nk_symbol_type symbol, const char *str, int len, nk_flags align,
19996 if (align & NK_TEXT_ALIGN_LEFT) {
20036 struct nk_image img, const char* str, int len, nk_flags align,
20054 if (align & NK_TEXT_ALIGN_LEFT) {
20260 const char *text, int len, nk_flags align)
20282 symbol, text, len, align, ctx->button_behavior,
20287 const char* text, int len, nk_flags align)
20291 return nk_button_symbol_text_styled(ctx, &ctx->style.button, symbol, text, len, align);
20294 const char *label, nk_flags align)
20296 return nk_button_symbol_text(ctx, symbol, label, nk_strlen(label), align);
20300 const char *title, nk_flags align)
20302 return nk_button_symbol_text_styled(ctx, style, symbol, title, nk_strlen(title), align);
20307 int len, nk_flags align)
20329 bounds, img, text, len, align, ctx->button_behavior,
20334 const char *text, int len, nk_flags align)
20336 return nk_button_image_text_styled(ctx, &ctx->style.button,img, text, len, align);
20339 const char *label, nk_flags align)
20341 return nk_button_image_text(ctx, img, label, nk_strlen(label), align);
20685 const char *string, int len, nk_flags align, const struct nk_user_font *font)
20727 nk_widget_text(out, *bounds, string, len, &text, align, font);
20731 struct nk_rect bounds, const char *str, int len, nk_flags align, int *value,
20761 nk_draw_selectable(out, *state, style, *value, &bounds, 0,0,NK_SYMBOL_NONE, str, len, align, font);
20767 struct nk_rect bounds, const char *str, int len, nk_flags align, int *value,
20796 if (align & NK_TEXT_ALIGN_LEFT) {
20808 nk_draw_selectable(out, *state, style, *value, &bounds, &icon, img, NK_SYMBOL_NONE, str, len, align, font);
20814 struct nk_rect bounds, const char *str, int len, nk_flags align, int *value,
20843 if (align & NK_TEXT_ALIGN_LEFT) {
20855 nk_draw_selectable(out, *state, style, *value, &bounds, &icon, 0, sym, str, len, align, font);
20862 nk_flags align, int *value)
20887 str, len, align, value, &style->selectable, in, style->font);
20891 const char *str, int len, nk_flags align, int *value)
20916 str, len, align, value, &img, &style->selectable, in, style->font);
20920 const char *str, int len, nk_flags align, int *value)
20945 str, len, align, value, sym, &style->selectable, in, style->font);
20949 const char *title, nk_flags align, int *value)
20951 return nk_selectable_symbol_text(ctx, sym, title, nk_strlen(title), align, value);
20954 nk_flags align, int value)
20956 nk_selectable_text(ctx, str, len, align, &value);return value;
20958 NK_API int nk_selectable_label(struct nk_context *ctx, const char *str, nk_flags align, int *value)
20960 return nk_selectable_text(ctx, str, nk_strlen(str), align, value);
20963 const char *str, nk_flags align, int *value)
20965 return nk_selectable_image_text(ctx, img, str, nk_strlen(str), align, value);
20967 NK_API int nk_select_label(struct nk_context *ctx, const char *str, nk_flags align, int value)
20969 nk_selectable_text(ctx, str, nk_strlen(str), align, &value);return value;
20972 const char *str, nk_flags align, int value)
20974 nk_selectable_image_text(ctx, img, str, nk_strlen(str), align, &value);return value;
20977 const char *str, int len, nk_flags align, int value)
20979 nk_selectable_image_text(ctx, img, str, len, align, &value);return value;
20983 const char *title, int title_len, nk_flags align, int value)
20985 nk_selectable_symbol_text(ctx, sym, title, title_len, align, &value);return value;
20989 const char *title, nk_flags align, int value)
20991 return nk_select_symbol_text(ctx, sym, title, nk_strlen(title), align, value);
21708 /* starting x location, end x location (allows for align=right, etc) */
25121 nk_combo_item_text(struct nk_context *ctx, const char *text, int len,nk_flags align)
25123 return nk_contextual_item_text(ctx, text, len, align);
25126 nk_combo_item_label(struct nk_context *ctx, const char *label, nk_flags align)
25128 return nk_contextual_item_label(ctx, label, align);