|
void | igor::PhysicsNodeDestructor (const void *body) |
|
void | igor::PhysicsNodeSetTransform (const void *body, const float64 *matrix, int threadIndex) |
|
void | igor::PhysicsNodeSetTransformation (const NewtonBody *const body, const dFloat *const matrix, int threadIndex) |
|
void | igor::PhysicsApplyForceAndTorque (const void *body, float64 timestep, int threadIndex) |
|
void | igor::SubmitConstraints (const void *const joint, float64 timestep, int threadIndex) |
|
void | igor::GenericContactProcessCompatible (const void *const newtonContactJoint, float64 timestep, int threadIndex) |
|
void | igor::GenericContactProcess (const NewtonJoint *const newtonContactJoint, dFloat timestep, int threadIndex) |
|
unsigned | igor::CommonRayPrefilterCallback (const NewtonBody *const newtonBody, const NewtonCollision *const collision, void *const userData) |
|
static int64 | igor::getPhysicsThreadCountFromConfig () |
|
void | igor::CollideCallback (NewtonUserMeshCollisionCollideDesc *const collideDesc, const void *const continueCollisionHandle) |
|
float64 | igor::RayHitCallback (NewtonUserMeshCollisionRayHitDesc *const rayDesc) |
|
void | igor::DestroyCallback (void *userData) |
|
void | igor::GetCollisionInfo (void *const userData, NewtonCollisionInfoRecord *const infoRecord) |
|
int | igor::AABBOverlapTest (void *userData, const float64 *const box0, const float64 *const box1) |
|
int | igor::GetFacesInAABB (void *userData, const float64 *p0, const float64 *p1, const float64 **vertexArray, int *vertexCount, int *vertexStrideInBytes, const int *indexList, int maxIndexCount, const int *userDataList) |
|