X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fas3%2Futils.h;h=78a9cc51c5a0569e1c7bff1cd243be81911786ab;hb=210871fb25129505f89062549560543181f9f2f2;hp=42511ced42d735a95a5ebcdf72dab788e03d9a08;hpb=1f79b61058cf90a81a423c2eee4b3f3cbab46190;p=swftools.git diff --git a/lib/as3/utils.h b/lib/as3/utils.h index 42511ce..78a9cc5 100644 --- a/lib/as3/utils.h +++ b/lib/as3/utils.h @@ -46,4 +46,14 @@ typedef struct _dict { dict_entry_t*d; } dict_t; +dict_t* dict_new(); +void dict_free(dict_t*dict); +const char*dict_getstr(dict_t*dict, int nr); +char*dict_getdata(dict_t*dict, int nr); +int dict_append(dict_t*dict, const char*name, void*data); +int dict_find(dict_t*dict, const char*name); +int dict_find2(dict_t*dict, const char*name, void*data); +int dict_update(dict_t*dict, const char*name, void*data); +int dict_append_if_new(dict_t*dict, const char*name, void*data); + #endif