Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Interfaces
Inheritance Hierarchy
- IPhysicsComponent
- UPrimitiveComponent
- UArrowComponent
- UBillboardComponent
- UBrushComponent
- UClusterUnionComponent
- UContextualAnimSceneActorComponent
- UDebugDrawComponent
- USmartObjectDebugRenderingComponent
- UDeformablePhysicsComponent
- UDeformableCollisionsComponent
- UDeformableConstraintsComponent
- UDeformableTetrahedralComponent
- UDeformableGameplayComponent
- UFleshComponent
- UDrawFrustumComponent
- UFXSystemComponent
- UParticleSystemComponent
- UInstancedActorsModifierVolumeComponent
- URemoveInstancesModifierVolumeComponent
- ULineBatchComponent
- UMassCrowdLaneDataRenderingComponent
- UMaterialBillboardComponent
- UMeshComponent
- UGroomComponent
- UHeterogeneousVolumeComponent
- USkinnedMeshComponent
- UPoseableMeshComponent
- USkeletalMeshComponent
- UStaticMeshComponent
- UCameraProxyMeshComponent
- UDisplayClusterScreenComponent
- UInstancedStaticMeshComponent
- UHierarchicalInstancedStaticMeshComponent
- UHLODInstancedStaticMeshComponent
- USplineMeshComponent
- UModelComponent
- UShallowWaterRiverComponent
- UShapeComponent
- UBoxComponent
- UCapsuleComponent
- USphereComponent
- UDrawSphereComponent
- USmartObjectContainerRenderingComponent
- USmartObjectRenderingComponent
- USplineComponent
- UTextRenderComponent
- UUsdDrawModeComponent
- UVectorFieldComponent
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Interfaces/IPhysicsComponent.h |
Include | #include "Interfaces/IPhysicsComponent.h" |
Syntax
class IPhysicsComponent
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
TArray< Chaos::FPhysicsObject * > | ||
![]() ![]() |
Chaos::FPhysicsObjectId | GetIdFromGTParticle
(
Chaos::FGeometryParticle* Particle |
|
![]() ![]() |
Chaos::FPhysicsObject * | GetPhysicsObjectById
(
Chaos::FPhysicsObjectId Id |
|
![]() ![]() |
Chaos::FPhysicsObject * | GetPhysicsObjectByName
(
const FName& Name |