Lines Matching defs:elements

108 /// NK_UINT_DRAW_INDEX              | Defining this will set the size of vertex index elements when using NK_VERTEX_BUFFER_OUTPUT to 32bit instead of the default of 16bit
1221 /// struct nk_buffer *vertices, struct nk_buffer *elements, const struct nk_convert_config*);
1242 NK_API nk_flags nk_convert(struct nk_context*, struct nk_buffer *cmds, struct nk_buffer *vertices, struct nk_buffer *elements, const struct nk_convert_config*);
4655 or a path and outputs vertexes, elements and draw commands.
4722 /* number of elements in the current draw batch */
4739 struct nk_buffer *elements;
4759 NK_API void nk_draw_list_setup(struct nk_draw_list*, const struct nk_convert_config*, struct nk_buffer *cmds, struct nk_buffer *vertices, struct nk_buffer *elements, enum nk_anti_aliasing line_aa,enum nk_anti_aliasing shape_aa);
5497 struct nk_config_stack_##type##_element elements[size];\
9235 struct nk_buffer *cmds, struct nk_buffer *vertices, struct nk_buffer *elements,
9242 NK_ASSERT(elements);
9243 if (!canvas || !config || !cmds || !vertices || !elements)
9248 canvas->elements = elements;
9461 nk_buffer_alloc(list->elements, NK_BUFFER_FRONT, elem_size*count, elem_align);
9655 /* allocate vertices and elements */
9712 /* fill elements */
9771 /* add all elements */
9914 /* add elements */
10390 struct nk_buffer *vertices, struct nk_buffer *elements,
10398 NK_ASSERT(elements);
10402 if (!ctx || !cmds || !vertices || !elements || !config || !config->vertex_layout)
10405 nk_draw_list_setup(&ctx->draw_list, config, cmds, vertices, elements,
10527 res |= (elements->needed > elements->allocated) ? NK_CONVERT_ELEMENT_BUFFER_FULL: 0;
14839 NK_ASSERT(font_stack->head < (int)NK_LEN(font_stack->elements));
14840 if (font_stack->head >= (int)NK_LEN(font_stack->elements))
14843 element = &font_stack->elements[font_stack->head++];
14863 element = &font_stack->elements[--font_stack->head];
14875 NK_ASSERT(type_stack->head < (int)NK_LEN(type_stack->elements));\
14876 if (type_stack->head >= (int)NK_LEN(type_stack->elements))\
14878 element = &type_stack->elements[type_stack->head++];\
14895 element = &type_stack->elements[--type_stack->head];\
20086 NK_ASSERT(button_stack->head < (int)NK_LEN(button_stack->elements));
20087 if (button_stack->head >= (int)NK_LEN(button_stack->elements))
20090 element = &button_stack->elements[button_stack->head++];
20110 element = &button_stack->elements[--button_stack->head];