Subversion Repository Public Repository

Divide-Framework

This repository has no backups
This repository's network speed is throttled to 100KB/sec

Diff Revisions 167 vs 168 for /trunk/Source Code/Hardware/Platform/Headers/PlatformDefines.h

Diff revisions: vs.
  @@ -24,22 +24,46 @@
24 24 #define _PLATFORM_DEFINES_H_
25 25
26 26 ///Data Types
27 + #ifndef U8
27 28 #define U8 unsigned char
29 + #endif
30 + #ifndef U16
28 31 #define U16 unsigned short
32 + #endif
33 + #ifndef U32
29 34 #define U32 unsigned int
35 + #endif
36 + #ifndef UL32
30 37 #define UL32 unsigned long
38 + #endif
39 + #ifndef U64
31 40 #define U64 unsigned long long
41 + #endif
32 42
43 + #ifndef I8
33 44 #define I8 signed char
45 + #endif
46 + #ifndef I16
34 47 #define I16 signed short
48 + #endif
49 + #ifndef I32
35 50 #define I32 signed int
51 + #endif
52 + #ifndef L32
36 53 #define L32 signed long
54 + #endif
55 + #ifndef I64
37 56 #define I64 signed long long
57 + #endif
58 + #ifndef _I64
38 59 #define _I64 __int64
39 -
60 + #endif
61 + #ifndef F32
40 62 #define F32 float
63 + #endif
64 + #ifndef D32
41 65 #define D32 double
42 -
66 + #endif
43 67 #ifndef _P_D_TYPES_ONLY_
44 68
45 69 #define TEST_EPSILON std::numeric_limits<F32>::epsilon()