model view prototype
[convexer.git] / cxr / cxr_types.h
diff --git a/cxr/cxr_types.h b/cxr/cxr_types.h
new file mode 100644 (file)
index 0000000..98229dd
--- /dev/null
@@ -0,0 +1,26 @@
+#ifndef CXR_TYPES_H
+#define CXR_TYPES_H
+
+#include <stdint.h>
+
+#define CXR_API
+
+typedef uint8_t        u8;
+typedef uint16_t       u16;
+typedef uint32_t       u32;
+typedef uint64_t       u64;
+typedef int8_t         i8;
+typedef int16_t        i16;
+typedef int32_t        i32;
+typedef int64_t        i64;
+
+typedef unsigned int uint;
+
+typedef double         v2f[2];
+typedef double         v3f[3];
+typedef double         v4f[4];
+typedef v3f                    m3x3f[3];
+typedef v3f                    m4x3f[4];
+typedef v3f                    boxf[2];
+
+#endif