UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Editor::DataStorage::FTextAttributeFormatted Class Reference

#include <TypedElementAttributeBindingText.h>

Public Member Functions

TYPEDELEMENTFRAMEWORK_API FTextAttributeFormattedArg (FString Name, FFormatArgumentValue Value)
 
template<TDataColumnType ColumnType>
FTextAttributeFormattedArg (FString Name, FText ColumnType::*Variable, FFormatArgumentValue Default={}, FName ColumnIdentifier=NAME_None)
 
template<TDataColumnType ColumnType>
FTextAttributeFormattedArg (FString Name, FString ColumnType::*Variable, FFormatArgumentValue Default={}, FName ColumnIdentifier=NAME_None)
 
template<TDataColumnType ColumnType>
FTextAttributeFormattedArg (FString Name, FName ColumnType::*Variable, FFormatArgumentValue Default={}, FName ColumnIdentifier=NAME_None)
 
template<typename DataType , TDataColumnType ColumnType>
FTextAttributeFormattedArg (FString Name, DataType ColumnType::*Variable, const TFunction< FText(const DataType &)> &Converter, FFormatArgumentValue Default={}, FName ColumnIdentifier=NAME_None)
 
template<typename DataType , TDataColumnType ColumnType, typename FunctionType >
requires DataStorage::Private::AttributeBinderInvocable<FunctionType, DataType>
FTextAttributeFormattedArg (FString Name, DataType ColumnType::*Variable, FunctionType Converter, FFormatArgumentValue Default={}, FName ColumnIdentifier=NAME_None)
 
TYPEDELEMENTFRAMEWORK_API operator TAttribute< FText > ()
 

Friends

class FAttributeBinder
 

Member Function Documentation

◆ Arg() [1/6]

template<typename DataType , TDataColumnType ColumnType>
FTextAttributeFormatted & UE::Editor::DataStorage::FTextAttributeFormatted::Arg ( FString  Name,
DataType ColumnType::*  Variable,
const TFunction< FText(const DataType &)> &  Converter,
FFormatArgumentValue  Default = {},
FName  ColumnIdentifier = NAME_None 
)

◆ Arg() [2/6]

template<typename DataType , TDataColumnType ColumnType, typename FunctionType >
requires DataStorage::Private::AttributeBinderInvocable<FunctionType, DataType>
FTextAttributeFormatted & UE::Editor::DataStorage::FTextAttributeFormatted::Arg ( FString  Name,
DataType ColumnType::*  Variable,
FunctionType  Converter,
FFormatArgumentValue  Default = {},
FName  ColumnIdentifier = NAME_None 
)

◆ Arg() [3/6]

FTextAttributeFormatted & UE::Editor::DataStorage::FTextAttributeFormatted::Arg ( FString  Name,
FFormatArgumentValue  Value 
)

◆ Arg() [4/6]

template<TDataColumnType ColumnType>
FTextAttributeFormatted & UE::Editor::DataStorage::FTextAttributeFormatted::Arg ( FString  Name,
FName ColumnType::*  Variable,
FFormatArgumentValue  Default = {},
FName  ColumnIdentifier = NAME_None 
)

◆ Arg() [5/6]

template<TDataColumnType ColumnType>
FTextAttributeFormatted & UE::Editor::DataStorage::FTextAttributeFormatted::Arg ( FString  Name,
FString ColumnType::*  Variable,
FFormatArgumentValue  Default = {},
FName  ColumnIdentifier = NAME_None 
)

◆ Arg() [6/6]

template<TDataColumnType ColumnType>
FTextAttributeFormatted & UE::Editor::DataStorage::FTextAttributeFormatted::Arg ( FString  Name,
FText ColumnType::*  Variable,
FFormatArgumentValue  Default = {},
FName  ColumnIdentifier = NAME_None 
)

◆ operator TAttribute< FText >()

UE::Editor::DataStorage::FTextAttributeFormatted::operator TAttribute< FText > ( )

Friends And Related Symbol Documentation

◆ FAttributeBinder

friend class FAttributeBinder
friend

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