28 #ifndef HPL_COLLIDE_SHAPE_NEWTON_H 29 #define HPL_COLLIDE_SHAPE_NEWTON_H 31 #include "hpl1/engine/libraries/newton/Newton.h" 32 #include "hpl1/engine/physics/CollideShape.h" 34 #include "hpl1/engine/math/MathTypes.h" 47 cMatrixf *apOffsetMtx, NewtonWorld *apNewtonWorld,
56 void CreateFromShapeVec(tCollideShapeVec &avShapes);
57 void CreateFromVertices(
const unsigned int *apIndexArray,
int alIndexNum,
58 const float *apVertexArray,
int alVtxStride,
int alVtxNum);
60 NewtonCollision *GetNewtonCollision() {
return mpNewtonCollision; }
63 NewtonCollision *mpNewtonCollision;
64 NewtonWorld *mpNewtonWorld;
66 tCollideShapeVec mvSubShapes;
71 #endif // HPL_COLLIDE_SHAPE_NEWTON_H
Definition: PhysicsWorld.h:115
T * iterator
Definition: array.h:54
Definition: CollideShape.h:50
Definition: CollideShapeNewton.h:44