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

#include <DataflowAnyTypeRegistry.h>

Public Types

using FTypeFilterFunction = TFunction< bool(FName, FName)>
 

Static Public Member Functions

template<typename T >
static void RegisterTypeStatic (FName TypeName)
 
static DATAFLOWCORE_API bool AreTypesCompatibleStatic (FName TypeA, FName TypeB)
 
static DATAFLOWCORE_API FName GetStorageTypeStatic (FName Type)
 
static DATAFLOWCORE_API void RegisterAutoConvertNodeTypeStatic (FName FromType, FName ToType, FName AutoConvertNode, FTypeFilterFunction TypeFilterFunction={})
 
static DATAFLOWCORE_API FName GetAutoConvertNodeTypeStatic (FName FromType, FName ToType)
 
static DATAFLOWCORE_API bool IsAnyTypeStatic (FName Type)
 
static DATAFLOWCORE_API FAnyTypesRegistryGetInstance ()
 

Member Typedef Documentation

◆ FTypeFilterFunction

Member Function Documentation

◆ AreTypesCompatibleStatic()

bool UE::Dataflow::FAnyTypesRegistry::AreTypesCompatibleStatic ( FName  TypeA,
FName  TypeB 
)
static

◆ GetAutoConvertNodeTypeStatic()

FName UE::Dataflow::FAnyTypesRegistry::GetAutoConvertNodeTypeStatic ( FName  FromType,
FName  ToType 
)
static

◆ GetInstance()

FAnyTypesRegistry & UE::Dataflow::FAnyTypesRegistry::GetInstance ( )
static

◆ GetStorageTypeStatic()

FName UE::Dataflow::FAnyTypesRegistry::GetStorageTypeStatic ( FName  Type)
static

◆ IsAnyTypeStatic()

bool UE::Dataflow::FAnyTypesRegistry::IsAnyTypeStatic ( FName  Type)
static

◆ RegisterAutoConvertNodeTypeStatic()

void UE::Dataflow::FAnyTypesRegistry::RegisterAutoConvertNodeTypeStatic ( FName  FromType,
FName  ToType,
FName  AutoConvertNode,
FTypeFilterFunction  TypeFilterFunction = {} 
)
static

◆ RegisterTypeStatic()

template<typename T >
static void UE::Dataflow::FAnyTypesRegistry::RegisterTypeStatic ( FName  TypeName)
inlinestatic

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