Mercurial > projects > chipmunkd
comparison trunk/chipmunkd/chipmunk.d @ 15:df4ebc8add66
rename/refactoring
author | Extrawurst |
---|---|
date | Sat, 04 Dec 2010 00:51:29 +0100 |
parents | c03a41d47b60 |
children | 4ceef5833c8c |
comparison
equal
deleted
inserted
replaced
14:d88862c82f06 | 15:df4ebc8add66 |
---|---|
39 //#else | 39 //#else |
40 // #define cpAssert(condition, message) if(!(condition)) cpMessage(message, #condition, __FILE__, __LINE__, 1) | 40 // #define cpAssert(condition, message) if(!(condition)) cpMessage(message, #condition, __FILE__, __LINE__, 1) |
41 //#endif | 41 //#endif |
42 // | 42 // |
43 | 43 |
44 import chipmunkd.chipmunk_types_h; | 44 import chipmunkd.chipmunk_types; |
45 import core.stdc.stdlib; | 45 import core.stdc.stdlib; |
46 | 46 |
47 enum INFINITY = cpFloat.infinity; | 47 enum INFINITY = cpFloat.infinity; |
48 | 48 |
49 // Maximum allocated size for various Chipmunk buffer sizes | 49 // Maximum allocated size for various Chipmunk buffer sizes |
52 alias core.stdc.stdlib.malloc cpmalloc; | 52 alias core.stdc.stdlib.malloc cpmalloc; |
53 alias core.stdc.stdlib.calloc cpcalloc; | 53 alias core.stdc.stdlib.calloc cpcalloc; |
54 alias core.stdc.stdlib.realloc cprealloc; | 54 alias core.stdc.stdlib.realloc cprealloc; |
55 alias core.stdc.stdlib.free cpfree; | 55 alias core.stdc.stdlib.free cpfree; |
56 | 56 |
57 public import chipmunkd.cpVect_h,chipmunkd.cpVect; | 57 public import chipmunkd.cpVect; |
58 public import chipmunkd.cpBB; | 58 public import chipmunkd.cpBB; |
59 public import chipmunkd.cpArray; | 59 public import chipmunkd.cpArray; |
60 public import chipmunkd.cpHashSet; | 60 public import chipmunkd.cpHashSet; |
61 public import chipmunkd.cpSpaceHash; | 61 public import chipmunkd.cpSpaceHash; |
62 // | 62 // |
72 public import chipmunkd.cpSpace; | 72 public import chipmunkd.cpSpace; |
73 public import chipmunkd.cpSpaceComponent; | 73 public import chipmunkd.cpSpaceComponent; |
74 public import chipmunkd.cpSpaceQuery; | 74 public import chipmunkd.cpSpaceQuery; |
75 public import chipmunkd.cpSpaceStep; | 75 public import chipmunkd.cpSpaceStep; |
76 | 76 |
77 public import chipmunkd.chipmunk_types_h; | 77 public import chipmunkd.chipmunk_types; |
78 | 78 |
79 enum cpHashValue CP_HASH_COEF = cast(cpHashValue)(3344921057uL); // ulong to uint ?? | 79 enum cpHashValue CP_HASH_COEF = cast(cpHashValue)(3344921057uL); // ulong to uint ?? |
80 static cpHashValue CP_HASH_PAIR(T)(T A, T B) {return (cast(cpHashValue)(A)*CP_HASH_COEF ^ cast(cpHashValue)(B)*CP_HASH_COEF);} | 80 static cpHashValue CP_HASH_PAIR(T)(T A, T B) {return (cast(cpHashValue)(A)*CP_HASH_COEF ^ cast(cpHashValue)(B)*CP_HASH_COEF);} |
81 | 81 |
82 extern const char *cpVersionString; | 82 extern const char *cpVersionString; |