mirror of
https://github.com/OpenMW/openmw.git
synced 2025-03-01 00:09:41 +00:00
Avoid redundant osg::ref_ptr<const BulletShape> copy
This commit is contained in:
parent
ed5a4e195b
commit
c83facd9d3
1 changed files with 5 additions and 5 deletions
|
@ -95,12 +95,12 @@ osg::ref_ptr<BulletShapeInstance> makeInstance(osg::ref_ptr<const BulletShape> s
|
|||
}
|
||||
|
||||
BulletShapeInstance::BulletShapeInstance(osg::ref_ptr<const BulletShape> source)
|
||||
: mSource(source)
|
||||
: mSource(std::move(source))
|
||||
{
|
||||
mCollisionBox = source->mCollisionBox;
|
||||
mAnimatedShapes = source->mAnimatedShapes;
|
||||
mCollisionShape = duplicateCollisionShape(source->mCollisionShape.get());
|
||||
mAvoidCollisionShape = duplicateCollisionShape(source->mAvoidCollisionShape.get());
|
||||
mCollisionBox = mSource->mCollisionBox;
|
||||
mAnimatedShapes = mSource->mAnimatedShapes;
|
||||
mCollisionShape = duplicateCollisionShape(mSource->mCollisionShape.get());
|
||||
mAvoidCollisionShape = duplicateCollisionShape(mSource->mAvoidCollisionShape.get());
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue