comparison tern.h @ 1491:e890971f3757 nuklear_ui

Somewhat fleshed out video settings view
author Michael Pavone <pavone@retrodev.com>
date Fri, 01 Dec 2017 09:22:43 -0800
parents 071e761bcdcf
children 63659fb92db4
comparison
equal deleted inserted replaced
1490:919c0c33885e 1491:e890971f3757
45 tern_node *tern_find_node(tern_node *head, char const *key); 45 tern_node *tern_find_node(tern_node *head, char const *key);
46 tern_val tern_find_path_default(tern_node *head, char const *key, tern_val def, uint8_t req_valtype); 46 tern_val tern_find_path_default(tern_node *head, char const *key, tern_val def, uint8_t req_valtype);
47 tern_val tern_find_path(tern_node *head, char const *key, uint8_t valtype); 47 tern_val tern_find_path(tern_node *head, char const *key, uint8_t valtype);
48 tern_node * tern_insert_ptr(tern_node * head, char const * key, void * value); 48 tern_node * tern_insert_ptr(tern_node * head, char const * key, void * value);
49 tern_node * tern_insert_node(tern_node *head, char const *key, tern_node *value); 49 tern_node * tern_insert_node(tern_node *head, char const *key, tern_node *value);
50 tern_node *tern_insert_path(tern_node *head, char const *key, tern_val val, uint8_t valtype);
50 uint32_t tern_count(tern_node *head); 51 uint32_t tern_count(tern_node *head);
51 void tern_foreach(tern_node *head, iter_fun fun, void *data); 52 void tern_foreach(tern_node *head, iter_fun fun, void *data);
52 char * tern_int_key(uint32_t key, char * buf); 53 char * tern_int_key(uint32_t key, char * buf);
53 void tern_free(tern_node *head); 54 void tern_free(tern_node *head);
54 55