Showing the changes to interface/src/raypick/PickScriptingInterface.cpp (1 of 1 file). Show all
Unified · Split
| @@ -381,14 +381,13 @@ std::shared_ptr<TransformNode> PickScriptingInterface::createTransformNode(const · 380 unmodified lines | |||
| 381 | NestableType nestableType = sharedNestablePointer->getNestableType(); | 381 | NestableType nestableType = sharedNestablePointer->getNestableType(); |
| 382 | if (nestableType == NestableType::Avatar) { | 382 | if (nestableType == NestableType::Avatar) { |
| 383 | return std::make_shared<AvatarTransformNode>(std::static_pointer_cast<Avatar>(sharedNestablePointer), parentJointIndex); | 383 | return std::make_shared<AvatarTransformNode>(std::static_pointer_cast<Avatar>(sharedNestablePointer), parentJointIndex); |
| 384 | } | 384 | } else if (nestableType == NestableType::Overlay) { |
| 385 | if (nestableType == NestableType::Overlay) { | ||
| 386 | return std::make_shared<OverlayTransformNode>(std::static_pointer_cast<Base3DOverlay>(sharedNestablePointer), parentJointIndex); | 385 | return std::make_shared<OverlayTransformNode>(std::static_pointer_cast<Base3DOverlay>(sharedNestablePointer), parentJointIndex); |
| 387 | } | 386 | } else if (nestableType == NestableType::Entity) { |
| 388 | if (nestableType == NestableType::Entity) { | ||
| 389 | return std::make_shared<EntityTransformNode>(std::static_pointer_cast<EntityItem>(sharedNestablePointer), parentJointIndex); | 387 | return std::make_shared<EntityTransformNode>(std::static_pointer_cast<EntityItem>(sharedNestablePointer), parentJointIndex); |
| 388 | } else { | ||
| 389 | return std::make_shared<NestableTransformNode>(nestablePointer, parentJointIndex); | ||
| 390 | } | 390 | } |
| 391 | return std::make_shared<NestableTransformNode>(nestablePointer, parentJointIndex); | ||
| 392 | } | 391 | } |
| 393 | } | 392 | } |
| 394 | 393 | ||