the asumptions were of course, incorrect
[convexer.git] / cxr / cxr_types.h
1 #ifndef CXR_TYPES_H
2 #define CXR_TYPES_H
3
4 #include <stdint.h>
5
6 #define CXR_API
7
8 typedef uint8_t u8;
9 typedef uint16_t u16;
10 typedef uint32_t u32;
11 typedef uint64_t u64;
12 typedef int8_t i8;
13 typedef int16_t i16;
14 typedef int32_t i32;
15 typedef int64_t i64;
16
17 typedef unsigned int uint;
18
19 typedef double v2f[2];
20 typedef double v3f[3];
21 typedef double v4f[4];
22 typedef v3f m3x3f[3];
23 typedef v3f m4x3f[4];
24 typedef v3f boxf[2];
25
26 #endif