Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/USceneComponent
Description
Attach this component to another scene component, optionally at a named socket. It is valid to call this on components whether or not they have been Registered, however from constructor or when not registered it is preferable to use SetupAttachment.
| Name | AttachToComponent |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Components/SceneComponent.h |
| Include Path | #include "Components/SceneComponent.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Components/SceneComponent.cpp |
virtual bool AttachToComponent
(
USceneComponent * InParent,
const FAttachmentTransformRules & AttachmentRules,
FName InSocketName
)
True if attachment is successful (or already attached to requested parent/socket), false if attachment is rejected and there is no change in AttachParent.
Parameters
| Name | Remarks |
|---|---|
| Parent | Parent to attach to. |
| AttachmentRules | How to handle transforms & welding when attaching. |
| SocketName | Optional socket to attach to on the parent. |