22 void PhysxBoxController::
23 link(NxController *controllerPtr) {
25 nassertv(controllerPtr->getType() == NX_CONTROLLER_BOX);
28 _ptr = (NxBoxController *)controllerPtr;
32 scene->_controllers.add(
this);
36 actor->link(_ptr->getActor());
37 actor->link_controller(
this);
43 void PhysxBoxController::
51 _error_type = ET_released;
54 scene->_controllers.remove(
this);
63 nassertv(_error_type == ET_ok);
73 nassertr(_error_type == ET_ok, LVector3f::zero());