UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SafePhysicsObjectHandle.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
8
10{
13
15 {
16 if (IPhysicsComponent* ComponentPtr = Component.Get())
17 {
18 return ComponentPtr->GetPhysicsObjectById(BoneId);
19 }
20
21 return nullptr;
22 }
23};
Definition IPhysicsComponent.h:21
int32 FPhysicsObjectId
Definition PhysicsObject.h:20
Definition PhysicsObjectInternal.h:16
Definition SafePhysicsObjectHandle.h:10
Chaos::FPhysicsObjectHandle Get() const
Definition SafePhysicsObjectHandle.h:14
TWeakInterfacePtr< IPhysicsComponent > Component
Definition SafePhysicsObjectHandle.h:11
Chaos::FPhysicsObjectId BoneId
Definition SafePhysicsObjectHandle.h:12
Definition WeakInterfacePtr.h:18
UE_FORCEINLINE_HINT T * Get() const
Definition WeakInterfacePtr.h:114