UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FTypedElementSelectionSetElement Struct Reference

#include <TypedElementSelectionSet.h>

Public Member Functions

 FTypedElementSelectionSetElement ()=default
 
 FTypedElementSelectionSetElement (TTypedElement< ITypedElementSelectionInterface > InElementSelectionHandle, FTypedElementListPtr InElementList, FTypedElementSelectionCustomization *InSelectionCustomization)
 
 FTypedElementSelectionSetElement (const FTypedElementSelectionSetElement &)=default
 
FTypedElementSelectionSetElementoperator= (const FTypedElementSelectionSetElement &)=default
 
 FTypedElementSelectionSetElement (FTypedElementSelectionSetElement &&)=default
 
FTypedElementSelectionSetElementoperator= (FTypedElementSelectionSetElement &&)=default
 
 operator bool () const
 
bool IsSet () const
 
bool IsElementSelected (const FTypedElementIsSelectedOptions &InSelectionOptions) const
 
bool CanSelectElement (const FTypedElementSelectionOptions &InSelectionOptions) const
 
bool CanDeselectElement (const FTypedElementSelectionOptions &InSelectionOptions) const
 
bool SelectElement (const FTypedElementSelectionOptions &InSelectionOptions) const
 
bool DeselectElement (const FTypedElementSelectionOptions &InSelectionOptions) const
 
bool AllowSelectionModifiers () const
 
FTypedElementHandle GetSelectionElement (const ETypedElementSelectionMethod InSelectionMethod) const
 
void GetNormalizedElements (const FTypedElementSelectionNormalizationOptions &InNormalizationOptions, FTypedElementListRef OutNormalizedElements) const
 

Detailed Description

Utility to hold a typed element handle and its associated selection interface and selection customization.

Constructor & Destructor Documentation

◆ FTypedElementSelectionSetElement() [1/4]

FTypedElementSelectionSetElement::FTypedElementSelectionSetElement ( )
default

◆ FTypedElementSelectionSetElement() [2/4]

FTypedElementSelectionSetElement::FTypedElementSelectionSetElement ( TTypedElement< ITypedElementSelectionInterface InElementSelectionHandle,
FTypedElementListPtr  InElementList,
FTypedElementSelectionCustomization InSelectionCustomization 
)
inline

◆ FTypedElementSelectionSetElement() [3/4]

FTypedElementSelectionSetElement::FTypedElementSelectionSetElement ( const FTypedElementSelectionSetElement )
default

◆ FTypedElementSelectionSetElement() [4/4]

FTypedElementSelectionSetElement::FTypedElementSelectionSetElement ( FTypedElementSelectionSetElement &&  )
default

Member Function Documentation

◆ AllowSelectionModifiers()

bool FTypedElementSelectionSetElement::AllowSelectionModifiers ( ) const
inline

◆ CanDeselectElement()

bool FTypedElementSelectionSetElement::CanDeselectElement ( const FTypedElementSelectionOptions InSelectionOptions) const
inline

◆ CanSelectElement()

bool FTypedElementSelectionSetElement::CanSelectElement ( const FTypedElementSelectionOptions InSelectionOptions) const
inline

◆ DeselectElement()

bool FTypedElementSelectionSetElement::DeselectElement ( const FTypedElementSelectionOptions InSelectionOptions) const
inline

◆ GetNormalizedElements()

void FTypedElementSelectionSetElement::GetNormalizedElements ( const FTypedElementSelectionNormalizationOptions InNormalizationOptions,
FTypedElementListRef  OutNormalizedElements 
) const
inline

◆ GetSelectionElement()

FTypedElementHandle FTypedElementSelectionSetElement::GetSelectionElement ( const ETypedElementSelectionMethod  InSelectionMethod) const
inline

◆ IsElementSelected()

bool FTypedElementSelectionSetElement::IsElementSelected ( const FTypedElementIsSelectedOptions InSelectionOptions) const
inline

◆ IsSet()

bool FTypedElementSelectionSetElement::IsSet ( ) const
inline

◆ operator bool()

FTypedElementSelectionSetElement::operator bool ( ) const
inlineexplicit

◆ operator=() [1/2]

FTypedElementSelectionSetElement & FTypedElementSelectionSetElement::operator= ( const FTypedElementSelectionSetElement )
default

◆ operator=() [2/2]

FTypedElementSelectionSetElement & FTypedElementSelectionSetElement::operator= ( FTypedElementSelectionSetElement &&  )
default

◆ SelectElement()

bool FTypedElementSelectionSetElement::SelectElement ( const FTypedElementSelectionOptions InSelectionOptions) const
inline

The documentation for this struct was generated from the following file: