UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
DatasmithSceneImplInternal Namespace Reference

Functions

template<typename ContainerType , typename SharedPtrElementType >
void RemoveActor (FDatasmithSceneImpl *SceneImpl, ContainerType &ActorContainer, SharedPtrElementType &InActor, EDatasmithActorRemovalRule RemoveRule)
 
void AttachActorToSceneRoot (FDatasmithSceneImpl *SceneImpl, const TSharedPtr< IDatasmithActorElement > &Child, EDatasmithActorAttachmentRule AttachmentRule, const FDatasmithSceneUtils::TActorHierarchy &FoundChildHierarchy)
 

Function Documentation

◆ AttachActorToSceneRoot()

void DatasmithSceneImplInternal::AttachActorToSceneRoot ( FDatasmithSceneImpl SceneImpl,
const TSharedPtr< IDatasmithActorElement > &  Child,
EDatasmithActorAttachmentRule  AttachmentRule,
const FDatasmithSceneUtils::TActorHierarchy FoundChildHierarchy 
)

◆ RemoveActor()

template<typename ContainerType , typename SharedPtrElementType >
void DatasmithSceneImplInternal::RemoveActor ( FDatasmithSceneImpl SceneImpl,
ContainerType &  ActorContainer,
SharedPtrElementType InActor,
EDatasmithActorRemovalRule  RemoveRule 
)