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

#include <DataflowSelection.h>

+ Inheritance diagram for FDataflowVertexSelection:

Public Member Functions

 FDataflowVertexSelection ()
 
- Public Member Functions inherited from FDataflowSelection
 FDataflowSelection ()
 
 FDataflowSelection (FName InGroupName)
 
DATAFLOWCORE_API void Initialize (int32 NumBits, bool Value)
 
DATAFLOWCORE_API void Initialize (const FDataflowSelection &Other)
 
DATAFLOWCORE_API void InitializeFromCollection (const FManagedArrayCollection &InCollection, bool Value)
 
DATAFLOWCORE_API void Clear ()
 
int32 Num () const
 
DATAFLOWCORE_API int32 NumSelected () const
 
DATAFLOWCORE_API bool AnySelected () const
 
bool IsValidIndex (int32 Idx) const
 
bool IsSelected (int32 Idx) const
 
void SetSelected (int32 Idx)
 
DATAFLOWCORE_API void SetSelected (TArray< int32 > Indices)
 
void SetNotSelected (int32 Idx)
 
DATAFLOWCORE_API void AsArray (TArray< int32 > &SelectionArr) const
 
DATAFLOWCORE_API TArray< int32AsArray () const
 
DATAFLOWCORE_API void AsArrayValidated (TArray< int32 > &SelectionArr, const FManagedArrayCollection &InCollection) const
 
DATAFLOWCORE_API TArray< int32AsArrayValidated (const FManagedArrayCollection &InCollection) const
 
DATAFLOWCORE_API bool SetFromArray (const TArray< int32 > &SelectionArr)
 
DATAFLOWCORE_API void SetFromArray (const TArray< bool > &SelectionArr)
 
DATAFLOWCORE_API void AND (const FDataflowSelection &Other, FDataflowSelection &Result) const
 
DATAFLOWCORE_API void OR (const FDataflowSelection &Other, FDataflowSelection &Result) const
 
DATAFLOWCORE_API void XOR (const FDataflowSelection &Other, FDataflowSelection &Result) const
 
DATAFLOWCORE_API void Subtract (const FDataflowSelection &Other, FDataflowSelection &Result) const
 
void Invert ()
 
DATAFLOWCORE_API void SetWithMask (const bool Value, const FDataflowSelection &Mask)
 
const TBitArrayGetBitArray () const
 
DATAFLOWCORE_API bool InitFromArray (const FManagedArrayCollection &InCollection, const TArray< int32 > &InSelectionArr)
 
DATAFLOWCORE_API bool IsValidForCollection (const FManagedArrayCollection &InCollection) const
 
DATAFLOWCORE_API FString ToString ()
 

Static Public Attributes

static const FName VerticesGroupName = "Vertices"
 

Constructor & Destructor Documentation

◆ FDataflowVertexSelection()

FDataflowVertexSelection::FDataflowVertexSelection ( )
inline

Member Data Documentation

◆ VerticesGroupName

const FName FDataflowVertexSelection::VerticesGroupName = "Vertices"
inlinestatic

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