![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for UClusterUnionComponent, including all inherited members.
| AddComponentToCluster(UPrimitiveComponent *InComponent, const TArray< int32 > &BoneIds, bool bRebuildGeometry=true) | UClusterUnionComponent | |
| AddReferencedObjects(UObject *InThis, FReferenceCollector &Collector) | UClusterUnionComponent | static |
| bEnableDamageFromCollision | UClusterUnionComponent | |
| BroadcastComponentAddedEvents(UPrimitiveComponent *ChangedComponent, const TArray< FClusterUnionBoneData > &BoneIds, bool bIsNew, const TArray< FClusterUnionBoneData > &RemovedBoneIDs) | UClusterUnionComponent | protected |
| BroadcastComponentRemovedEvents(UPrimitiveComponent *ChangedComponent, const TArray< FClusterUnionBoneData > &InRemovedBonesData) | UClusterUnionComponent | protected |
| CalcBounds(const FTransform &LocalToWorld) const override | UClusterUnionComponent | virtual |
| CanEditSimulatePhysics() override | UClusterUnionComponent | inlinevirtual |
| ChangeIfComponentBonesAreMainParticle(UPrimitiveComponent *Component, const TArray< int32 > &BoneIds, bool bIsMain) | UClusterUnionComponent | |
| ComponentOverlapComponentWithResultImpl(const class UPrimitiveComponent *const PrimComp, const FVector &Pos, const FQuat &Rot, const FCollisionQueryParams &Params, TArray< FOverlapResult > &OutOverlap) const override | UClusterUnionComponent | virtual |
| DoCustomNavigableGeometryExport(FNavigableGeometryExport &GeomExport) const override | UClusterUnionComponent | virtual |
| FindChildPhysicsObjectByShapeIndex(int32 Index) const | UClusterUnionComponent | |
| FLocalBonesToTransformMap typedef | UClusterUnionComponent | |
| ForceRebuildGTParticleGeometry() | UClusterUnionComponent | |
| ForceSetChildToParent(UPrimitiveComponent *InComponent, const TArray< int32 > &BoneIds, const TArray< FTransform > &ChildToParent) | UClusterUnionComponent | |
| FSpatialAcceleration typedef | UClusterUnionComponent | |
| GetActors() | UClusterUnionComponent | |
| GetAddedBoneIdsForComponent(UPrimitiveComponent *Component) const | UClusterUnionComponent | |
| GetAllPhysicsObjects() const override | UClusterUnionComponent | virtual |
| GetBodyInstance(FName BoneName, bool bGetWelded, int32 Index) const override | UClusterUnionComponent | inlinevirtual |
| GetComponentVelocity() const override | UClusterUnionComponent | virtual |
| GetIdFromGTParticle(Chaos::FGeometryParticle *Particle) const override | UClusterUnionComponent | virtual |
| GetLifetimeReplicatedProps(TArray< FLifetimeProperty > &OutLifetimeProps) const override | UClusterUnionComponent | virtual |
| GetPhysicsObjectById(Chaos::FPhysicsObjectId Id) const override | UClusterUnionComponent | virtual |
| GetPhysicsObjectByName(const FName &Name) const override | UClusterUnionComponent | virtual |
| GetPhysicsProxy() const | UClusterUnionComponent | inlineprotected |
| GetPhysicsProxy() | UClusterUnionComponent | inlineprotected |
| GetPrimitiveComponents() | UClusterUnionComponent | |
| GetReplicatedRigidState() const | UClusterUnionComponent | inlineprotected |
| GetSpatialAcceleration() const | UClusterUnionComponent | |
| HasValidPhysicsState() const override | UClusterUnionComponent | virtual |
| IsAnchored() const | UClusterUnionComponent | |
| IsAnyRigidBodyAwake() override | UClusterUnionComponent | virtual |
| IsAuthority() const | UClusterUnionComponent | protected |
| IsComponentAdded(UPrimitiveComponent *Component) | UClusterUnionComponent | inline |
| LineTraceComponent(TArray< FHitResult > &OutHit, const FVector Start, const FVector End, ECollisionChannel TraceChannel, const struct FCollisionQueryParams &Params, const struct FCollisionResponseParams &ResponseParams, const struct FCollisionObjectQueryParams &ObjectParams) | UClusterUnionComponent | |
| LineTraceComponent(FHitResult &OutHit, const FVector Start, const FVector End, ECollisionChannel TraceChannel, const struct FCollisionQueryParams &Params, const struct FCollisionResponseParams &ResponseParams, const struct FCollisionObjectQueryParams &ObjectParams) override | UClusterUnionComponent | virtual |
| NumChildClusterComponents() const | UClusterUnionComponent | |
| OnChildToParentUpdated(UPrimitiveComponent *ChangedComponent, const FLocalBonesToTransformMap &PerBoneChildToParent, const FTransform &NewTransform, TArray< TTuple< UPrimitiveComponent *, FTransform > > *OutNewComponents) | UClusterUnionComponent | inlinevirtual |
| OnClusterUnionPostSyncBodiesEvent | UClusterUnionComponent | |
| OnComponentAddedEvent | UClusterUnionComponent | |
| OnComponentAddedNativeEvent | UClusterUnionComponent | |
| OnComponentBoundsChangedEvent | UClusterUnionComponent | |
| OnComponentRemovedEvent | UClusterUnionComponent | |
| OnComponentRemovedNativeEvent | UClusterUnionComponent | |
| OnCreatePhysicsState() override | UClusterUnionComponent | virtual |
| OnDestroyPhysicsState() override | UClusterUnionComponent | virtual |
| OnReceiveReplicatedState(const FVector X, const FQuat R, const FVector V, const FVector W) override | UClusterUnionComponent | virtual |
| OnRep_RigidState() | UClusterUnionComponent | protectedvirtual |
| OnUpdateTransform(EUpdateTransformFlags UpdateTransformFlags, ETeleportType Teleport) override | UClusterUnionComponent | virtual |
| OverlapComponentWithResult(const FVector &Pos, const FQuat &Rot, const FPhysicsGeometry &Geometry, ECollisionChannel TraceChannel, const struct FCollisionQueryParams &Params, const struct FCollisionResponseParams &ResponseParams, const struct FCollisionObjectQueryParams &ObjectParams, TArray< FOverlapResult > &OutOverlap) const override | UClusterUnionComponent | virtual |
| PerComponentData | UClusterUnionComponent | protected |
| RemoveComponentBonesFromCluster(UPrimitiveComponent *InComponent, const TArray< int32 > &BoneIds) | UClusterUnionComponent | |
| RemoveComponentFromCluster(UPrimitiveComponent *InComponent) | UClusterUnionComponent | |
| SetEnableDamageFromCollision(bool bValue) | UClusterUnionComponent | |
| SetIsAnchored(bool bIsAnchored) | UClusterUnionComponent | virtual |
| SetMassOverrideInKg(FName BoneName, float MassInKg, bool bOverrideMass) override | UClusterUnionComponent | virtual |
| SetRigidState(Chaos::EObjectStateType ObjectState) | UClusterUnionComponent | protectedvirtual |
| SetSimulatePhysics(bool bSimulate) override | UClusterUnionComponent | virtual |
| ShouldCreatePhysicsState() const override | UClusterUnionComponent | virtual |
| ShouldDispatchWakeEvents(FName BoneName) const override | UClusterUnionComponent | inlinevirtual |
| SweepComponent(TArray< FHitResult > &OutHit, const FVector Start, const FVector End, const FQuat &ShapeWorldRotation, const FPhysicsGeometry &Geometry, ECollisionChannel TraceChannel, const struct FCollisionQueryParams &Params, const struct FCollisionResponseParams &ResponseParams, const struct FCollisionObjectQueryParams &ObjectParams) | UClusterUnionComponent | |
| SweepComponent(FHitResult &OutHit, const FVector Start, const FVector End, const FQuat &ShapeWorldRotation, const FPhysicsGeometry &Geometry, ECollisionChannel TraceChannel, const struct FCollisionQueryParams &Params, const struct FCollisionResponseParams &ResponseParams, const struct FCollisionObjectQueryParams &ObjectParams) override | UClusterUnionComponent | virtual |
| SyncClusterUnionFromProxy(const FTransform &NewTransform, TArray< TTuple< UPrimitiveComponent *, FTransform > > *OutNewComponents) | UClusterUnionComponent | |
| UClusterUnionComponent(const FObjectInitializer &ObjectInitializer) | UClusterUnionComponent | |
| UClusterUnionReplicatedProxyComponent | UClusterUnionComponent | friend |
| UModularVehicleBaseComponent | UClusterUnionComponent | friend |
| VisitAllCurrentActors(const TFunction< bool(AActor *)> &Lambda) const | UClusterUnionComponent | |
| VisitAllCurrentChildComponents(const TFunction< bool(UPrimitiveComponent *)> &Lambda) const | UClusterUnionComponent | |
| WakeAllRigidBodies() override | UClusterUnionComponent | virtual |