UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ActorEditorUtils.cpp File Reference
#include "ActorEditorUtils.h"
#include "Engine/Level.h"
#include "Engine/World.h"
#include "Engine/Brush.h"

Namespaces

namespace  FActorEditorUtils
 

Macros

#define LOCTEXT_NAMESPACE   "ActorEditorUtils"
 

Functions

bool FActorEditorUtils::IsABuilderBrush (const AActor *InActor)
 
bool FActorEditorUtils::IsABrush (const AActor *InActor)
 
bool FActorEditorUtils::IsAPreviewOrInactiveActor (const AActor *InActor)
 
void FActorEditorUtils::GetEditableComponents (const AActor *InActor, TArray< UActorComponent * > &OutEditableComponents)
 
bool FActorEditorUtils::TraverseActorTree_ParentFirst (AActor *InActor, TFunctionRef< bool(AActor *)> InPredicate, bool bIncludeThisActor)
 
bool FActorEditorUtils::TraverseActorTree_ChildFirst (AActor *InActor, TFunctionRef< bool(AActor *)> InPredicate, bool bIncludeThisActor)
 
bool FActorEditorUtils::ValidateActorName (const FText &InName, FText &OutErrorMessage)
 
bool FActorEditorUtils::ValidateActorLabel (FStringView InName, FText &OutErrorMessage)
 

Macro Definition Documentation

◆ LOCTEXT_NAMESPACE

#define LOCTEXT_NAMESPACE   "ActorEditorUtils"