]> git.lizzy.rs Git - shadowclad.git/blobdiff - src/engine/string.h
Merge branch 'master' into crossbuild
[shadowclad.git] / src / engine / string.h
diff --git a/src/engine/string.h b/src/engine/string.h
new file mode 100644 (file)
index 0000000..92409c3
--- /dev/null
@@ -0,0 +1,17 @@
+#ifndef ENGINE_STRING_H_
+#define ENGINE_STRING_H_
+
+#include <assimp/types.h>
+
+typedef struct String String;
+
+struct String {
+       size_t length;
+       char* cstr;
+};
+
+String newString(const char* s);
+String stringFromAiString(const struct aiString aistr);
+void dropString(String str);
+
+#endif // ENGINE_STRING_H_