| 2544 | ////////////////////////////////////////////////////////////////////////// |
| 2545 | |
| 2546 | void PhysXSample::removeActor(PxRigidActor* actor) |
| 2547 | { |
| 2548 | removeRenderActorsFromPhysicsActor(actor); |
| 2549 | |
| 2550 | std::vector<PxRigidActor*>::iterator actorIter = std::find(mPhysicsActors.begin(), mPhysicsActors.end(), actor); |
| 2551 | if(actorIter != mPhysicsActors.end()) |
| 2552 | { |
| 2553 | mPhysicsActors.erase(actorIter); |
| 2554 | actor->release(); |
| 2555 | } |
| 2556 | } |
| 2557 | |
| 2558 | /////////////////////////////////////////////////////////////////////////////// |
| 2559 | |