UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TDataflowSingleTypePolicy< T > Struct Template Reference

#include <DataflowTypePolicy.h>

+ Inheritance diagram for TDataflowSingleTypePolicy< T >:

Public Types

using FType = T
 

Public Member Functions

virtual bool SupportsType (FName InType) const override
 

Static Public Member Functions

static bool SupportsTypeStatic (FName InType)
 
template<typename TVisitor >
static bool VisitPolicyByType (FName RequestedType, TVisitor Visitor)
 
static IDataflowTypePolicyGetInterface ()
 

Static Public Attributes

static const FName TypeName = FName(TDataflowPolicyTypeName<T>::GetName())
 

Member Typedef Documentation

◆ FType

template<typename T >
using TDataflowSingleTypePolicy< T >::FType = T

Member Function Documentation

◆ GetInterface()

template<typename T >
static IDataflowTypePolicy * TDataflowSingleTypePolicy< T >::GetInterface ( )
inlinestatic

◆ SupportsType()

template<typename T >
virtual bool TDataflowSingleTypePolicy< T >::SupportsType ( FName  InType) const
inlineoverridevirtual

Implements IDataflowTypePolicy.

◆ SupportsTypeStatic()

template<typename T >
static bool TDataflowSingleTypePolicy< T >::SupportsTypeStatic ( FName  InType)
inlinestatic

◆ VisitPolicyByType()

template<typename T >
template<typename TVisitor >
static bool TDataflowSingleTypePolicy< T >::VisitPolicyByType ( FName  RequestedType,
TVisitor  Visitor 
)
inlinestatic

Member Data Documentation

◆ TypeName

template<typename T >
const FName TDataflowSingleTypePolicy< T >::TypeName = FName(TDataflowPolicyTypeName<T>::GetName())
inlinestatic

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