ui/ui/toolkit.h

changeset 1
eb5269000bc8
parent 0
1f419bd32da1
child 2
eeb50c534497
equal deleted inserted replaced
0:1f419bd32da1 1:eb5269000bc8
105 105
106 void ui_main(); 106 void ui_main();
107 void ui_show(UiObject *obj); 107 void ui_show(UiObject *obj);
108 108
109 void* ui_document_create(UiObject *obj, size_t size); 109 void* ui_document_create(UiObject *obj, size_t size);
110 void ui_document_destroy(void *doc);
111
110 void* ui_document_malloc(void *doc, size_t size); 112 void* ui_document_malloc(void *doc, size_t size);
111 void* ui_document_calloc(void *doc, size_t nelem, size_t elsize); 113 void* ui_document_calloc(void *doc, size_t nelem, size_t elsize);
112 void ui_document_free(void *doc, void *ptr); 114 void ui_document_free(void *doc, void *ptr);
113 void* ui_document_realloc(void *doc, void *ptr, size_t size); 115 void* ui_document_realloc(void *doc, void *ptr, size_t size);
116
117 void ui_document_addint(void *doc, char *name);
118 void ui_document_regint(void *doc, char *name, UiInteger *i);
119 void ui_document_setint(void *doc, char *name, int val);
120 int ui_document_getint(void *doc, char *name);
121
114 122
115 #ifdef __cplusplus 123 #ifdef __cplusplus
116 } 124 }
117 #endif 125 #endif
118 126

mercurial