UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TypedElementSelectionInterface.h File Reference

Go to the source code of this file.

Classes

struct  FTypedElementIsSelectedOptions
 
struct  FTypedElementSelectionOptions
 
class  ITypedElementTransactedElement
 
class  UTypedElementSelectionInterface
 
class  ITypedElementSelectionInterface
 
struct  TTypedElement< ITypedElementSelectionInterface >
 

Enumerations

enum class  ETypedElementSelectionMethod : uint8 { Primary , Secondary , FromSecondary }
 
enum class  ETypedElementChildInclusionMethod : uint8 { None , Immediate , Recursive }
 

Enumeration Type Documentation

◆ ETypedElementChildInclusionMethod

Enumerator
None 

Do not include child elements

Immediate 

Include the immediate child elements, but do not recurse

Recursive 

Include the immediate child elements, and recurse into their children too

◆ ETypedElementSelectionMethod

Enumerator
Primary 

Select the "primary" element (eg, a component would favor selecting its owner actor)

Secondary 

Select the "secondary" element (eg, a component would favor selecting itself)

FromSecondary 

The "secondary" element is choosing to pass back up the chain (eg. an ISM was selected, but we want to traverse back to the parent element)