Lines Matching defs:tables
612 /// used for allocating windows, panels and state tables.
622 /// __pool__ | Must point to a previously initialized memory buffer either fixed or dynamic to store windows, panels and tables
1316 /// Each window holds frame persistent state like position, size, flags, state tables,
5427 struct nk_table *tables;
15110 /* remove unused window state tables */
15111 {struct nk_table *n, *it = iter->tables;
15118 if (it == iter->tables)
15119 iter->tables = n;
15457 if (!win->tables) {
15458 win->tables = tbl;
15465 win->tables->prev = tbl;
15466 tbl->next = win->tables;
15469 win->tables = tbl;
15475 if (win->tables == tbl)
15476 win->tables = tbl->next;
15491 if (!win->tables || win->tables->size >= NK_VALUE_PAGE_CAPACITY) {
15497 win->tables->seq = win->seq;
15498 win->tables->keys[win->tables->size] = name;
15499 win->tables->values[win->tables->size] = value;
15500 return &win->tables->values[win->tables->size++];
15505 struct nk_table *iter = win->tables;
16147 struct nk_table *it = win->tables;
16156 /*free window state tables */
16160 if (it == win->tables)
16161 win->tables = n;
18467 /* retrieve tree state from internal widget state tables */
18650 /* retrieve tree state from internal widget state tables */