ackb2d 0.9
3D Gamestudio Box 2d Wraper
|
00001 #ifndef __B2_SWEEP_H__ 00002 #define __B2_SWEEP_H__ 00003 00005 b2Sweep *b2Sweep_Create(); 00006 00010 void b2Sweep_Destroy(b2Sweep *sweep); 00011 00017 void b2Sweep_GetTransform(b2Sweep *sweep, b2Transform* xf, var alpha); 00018 00023 void b2Sweep_Advance(b2Sweep *sweep, var t); 00024 00026 void b2Sweep_Normalize(b2Sweep *sweep); 00027 00033 void b2Sweep_SetLocalCenter(b2Sweep *sweep,const VECTOR *localCenter); 00034 00040 void b2Sweep_GetLocalCenter(b2Sweep *sweep, VECTOR *outCenter); 00041 00047 void b2Sweep_SetC0(b2Sweep *sweep, const VECTOR *c0); 00048 00054 void b2Sweep_GetC0(b2Sweep *sweep, VECTOR *outC0); 00055 00061 void b2Sweep_SetC(b2Sweep *sweep, const VECTOR *c); 00062 00068 void b2Sweep_GetC(b2Sweep *sweep, VECTOR *outC); 00069 00075 void b2Sweep_SetA0(b2Sweep *sweep, var a0); 00076 00082 var b2Sweep_GetA0(b2Sweep *sweep); 00083 00089 void b2Sweep_SetA(b2Sweep *sweep, var a); 00090 00096 var b2Sweep_GetA(b2Sweep *sweep); 00097 00098 #endif // __B2_SWEEP_H__