From e150d54ca90a8d1cc99ce4d1b8285f5ea971e279 Mon Sep 17 00:00:00 2001 From: Oxore Date: Sat, 2 Dec 2017 09:57:42 +0300 Subject: Yaml loader for text resources added, need to be involved --- include/text.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 include/text.h (limited to 'include/text.h') diff --git a/include/text.h b/include/text.h new file mode 100644 index 0000000..7948c51 --- /dev/null +++ b/include/text.h @@ -0,0 +1,20 @@ +#include +#include "common.h" + +FILE *openFile(char *filename); +void checkArgs(int argc, char **argv); +KeyMap *KeyMap_getLast(KeyMap **keyMap); +KeyMap *KeyMap_new(KeyMap **keyMap); +KeyMap *KeyMap_get(KeyMap **keyMap, const void *key); +KeyMap *KeyMap_put(KeyMap **keyMap, const void *key, const void *value); +List *List_getLast(List **list); +List *List_new(List **list); +List *ListOfKeyMapOfString_getFromYaml(char *filename); +void KeyMapOfString_free(KeyMap *keyMap); +void ListOfKeyMapOfString_free(List **list); +int _loadText_getInt(void *obj, char *key); +char *_loadText_getString(void *obj, char *key); +void _loadText_initSfText(Text *objo, void *obji); +List *ListOfText_getFromListOfKeyMapOfString(List *list); +void Text_free(Text *obj); +void ListOfText_free(List **list); -- cgit v1.2.3