MCPcopy Create free account
hub / github.com/TombEngine/TombEngine / GetMoveableBoneOrientation

Method GetMoveableBoneOrientation

TombEngine/Renderer/RendererHelper.cpp:607–621  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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 {

Callers 1

GetBoneOrientationFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected