| 281 | } |
| 282 | |
| 283 | float Body::getVelocityX() const { |
| 284 | AssertUnless(_pWorld && _pWorld->getPrWorld() && pr::IsValid(_prBody), "got invalid physics state."); |
| 285 | auto& world = *_pWorld->getPrWorld(); |
| 286 | return PhysicsWorld::Val(pd::GetVelocity(world, _prBody).linear[0]); |
| 287 | } |
| 288 | |
| 289 | void Body::setVelocityY(float y) { |
| 290 | AssertUnless(_pWorld && _pWorld->getPrWorld() && pr::IsValid(_prBody), "got invalid physics state."); |
no test coverage detected