summaryrefslogtreecommitdiff
path: root/include/text.h
diff options
context:
space:
mode:
authorOxore <oxore@protonmail.com>2018-12-06 05:24:30 +0300
committerOxore <oxore@protonmail.com>2018-12-06 07:59:07 +0300
commit80ff7b315a6b5a9f9c62de5c6b03f52ddf099837 (patch)
treeb8b982e702ac5a64db40116e39fd453e998b3dbd /include/text.h
parent80325e9dfaece1316fa5cdc2b0551280369c4f7d (diff)
Add simple documentation in comments, refactor.
Change all `unsigned int` and `unsigned long` types to `size_t`. Fix names alignment in headers. Add documentation and simple description: Painter - painter.h Main - tetris.c Unicode - unicode.h IDList - idlist.h Engine - engine.c Minor changes: tetris.c - fix indentation and code blocks separation with newlines, remove unused includes. idlist.h - fix structure field name alignment. field.h, engine.c - define aliases for ghost and active shapes indexes in the field. engine.c - rename menuTick to snake case, fix curly braces style of functions. Makefile - switch SFML deprecated warnings off.
Diffstat (limited to 'include/text.h')
-rw-r--r--include/text.h22
1 files changed, 11 insertions, 11 deletions
diff --git a/include/text.h b/include/text.h
index 5c2dc5d..d8d9a47 100644
--- a/include/text.h
+++ b/include/text.h
@@ -1,15 +1,15 @@
-#define TXT_ATTR_INVISIBLE (1 << 0)
+#define TXT_ATTR_INVISIBLE (1 << 0)
typedef struct text {
- char *type;
- char *scene;
- char *font;
- wchar_t *text;
- unsigned int size;
- struct vector2ui pos;
- unsigned int attr;
- unsigned long id;
+ char *type;
+ char *scene;
+ char *font;
+ wchar_t *text;
+ size_t size;
+ struct vector2ui pos;
+ size_t attr;
+ size_t id;
} Text;
-struct idlist *load_texts(char *filename);
-void text_destroy(void *text);
+struct idlist *load_texts(char *filename);
+void text_destroy(void *text);