UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Graph::FMappingManyToOne Struct Reference

#include <GraphConvert.h>

Public Member Functions

 FMappingManyToOne ()=default
 
 FMappingManyToOne (const FMappingManyToOne &)=default
 
FMappingManyToOneoperator= (const FMappingManyToOne &)=default
 
 FMappingManyToOne (FMappingManyToOne &&)=default
 
FMappingManyToOneoperator= (FMappingManyToOne &&)=default
 
SIZE_T GetAllocatedSize () const
 

Public Attributes

TArray< FVertexMapping
 

Detailed Description

Represents a mapping between two graphs where each vertex in a source graph maps to exactly one vertex in a target graph. The mapping is not bidirectionally one-to-one. The length of Mapping is the number of vertices in the source graph and each value is a vertex in the target graph. e.g. a mapping from the vertices in a cyclic graph to the vertices in its condensation graph.

Constructor & Destructor Documentation

◆ FMappingManyToOne() [1/3]

UE::Graph::FMappingManyToOne::FMappingManyToOne ( )
default

◆ FMappingManyToOne() [2/3]

UE::Graph::FMappingManyToOne::FMappingManyToOne ( const FMappingManyToOne )
default

◆ FMappingManyToOne() [3/3]

UE::Graph::FMappingManyToOne::FMappingManyToOne ( FMappingManyToOne &&  )
default

Member Function Documentation

◆ GetAllocatedSize()

SIZE_T UE::Graph::FMappingManyToOne::GetAllocatedSize ( ) const
inline

◆ operator=() [1/2]

FMappingManyToOne & UE::Graph::FMappingManyToOne::operator= ( const FMappingManyToOne )
default

◆ operator=() [2/2]

FMappingManyToOne & UE::Graph::FMappingManyToOne::operator= ( FMappingManyToOne &&  )
default

Member Data Documentation

◆ Mapping

TArray<FVertex> UE::Graph::FMappingManyToOne::Mapping

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