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;