PhysicsShape applyTorque function

This commit is contained in:
rextimmy 2017-01-04 13:23:36 +10:00
parent f42c9bd9b7
commit 55e9af9786
7 changed files with 42 additions and 2 deletions

View file

@ -356,6 +356,17 @@ void BtBody::applyImpulse( const Point3F &origin, const Point3F &force )
mActor->activate();
}
void BtBody::applyTorque(const Point3F &torque)
{
AssertFatal(mActor, "BtBody::applyTorque - The actor is null!");
AssertFatal(isDynamic(), "BtBody::applyTorque - This call is only for dynamics!");
mActor->applyTorque( btCast<btVector3>(torque) );
if (!mActor->isActive())
mActor->activate();
}
Box3F BtBody::getWorldBounds()
{
btVector3 min, max;