| 605 | } |
| 606 | |
| 607 | Quaternion Renderer::GetMoveableBoneOrientation(int itemNumber, int boneID) |
| 608 | { |
| 609 | const auto* rendererItem = &_items[itemNumber]; |
| 610 | |
| 611 | if (rendererItem == nullptr) |
| 612 | return Quaternion::Identity; |
| 613 | |
| 614 | if (!rendererItem->DoneAnimations) |
| 615 | (itemNumber == LaraItem->Index) ? UpdateLaraAnimations(false) : UpdateItemAnimations(itemNumber, false); |
| 616 | |
| 617 | if (boneID >= MAX_BONES) |
| 618 | boneID = 0; |
| 619 | |
| 620 | return rendererItem->BoneOrientations[boneID]; |
| 621 | } |
| 622 | |
| 623 | bool Renderer::IsRoomReflected(RenderView& renderView, int roomNumber) |
| 624 | { |
no outgoing calls
no test coverage detected