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

#include <AttributeStorage.h>

Public Member Functions

 FAttributeKey ()=default
 
 FAttributeKey (const FAttributeKey &Other)=default
 
 FAttributeKey (FAttributeKey &&Other)=default
 
FAttributeKeyoperator= (const FAttributeKey &)=default
 
FAttributeKeyoperator= (FAttributeKey &&)=default
 
 FAttributeKey (const FName &Other)
 
 FAttributeKey (const FStringView &Other)
 
 FAttributeKey (const FString &Other)
 
 FAttributeKey (FString &&Other)
 
 FAttributeKey (const FText &Other)
 
 FAttributeKey (const TCHAR *Other)
 
FAttributeKeyoperator= (const FName &Other)
 
FAttributeKeyoperator= (const FString &Other)
 
FAttributeKeyoperator= (FString &&Other)
 
FAttributeKeyoperator= (const FText &Other)
 
FAttributeKeyoperator= (const TCHAR *Other)
 
bool operator== (const FAttributeKey &Other) const
 
bool operator!= (const FAttributeKey &Other) const
 
bool operator< (const FAttributeKey &Other) const
 
bool operator<= (const FAttributeKey &Other) const
 
bool operator> (const FAttributeKey &Other) const
 
bool operator>= (const FAttributeKey &Other) const
 
const FString & ToString () const
 
FName ToName () const
 

Public Attributes

FString Key
 

Friends

FArchiveoperator<< (FArchive &Ar, FAttributeKey &AttributeKey)
 

Constructor & Destructor Documentation

◆ FAttributeKey() [1/9]

UE::Interchange::FAttributeKey::FAttributeKey ( )
default

◆ FAttributeKey() [2/9]

UE::Interchange::FAttributeKey::FAttributeKey ( const FAttributeKey Other)
default

◆ FAttributeKey() [3/9]

UE::Interchange::FAttributeKey::FAttributeKey ( FAttributeKey &&  Other)
default

◆ FAttributeKey() [4/9]

UE::Interchange::FAttributeKey::FAttributeKey ( const FName Other)
inlineexplicit

◆ FAttributeKey() [5/9]

UE::Interchange::FAttributeKey::FAttributeKey ( const FStringView Other)
inlineexplicit

◆ FAttributeKey() [6/9]

UE::Interchange::FAttributeKey::FAttributeKey ( const FString &  Other)
inlineexplicit

◆ FAttributeKey() [7/9]

UE::Interchange::FAttributeKey::FAttributeKey ( FString &&  Other)
inlineexplicit

◆ FAttributeKey() [8/9]

UE::Interchange::FAttributeKey::FAttributeKey ( const FText Other)
inlineexplicit

◆ FAttributeKey() [9/9]

UE::Interchange::FAttributeKey::FAttributeKey ( const TCHAR Other)
inlineexplicit

Member Function Documentation

◆ operator!=()

bool UE::Interchange::FAttributeKey::operator!= ( const FAttributeKey Other) const
inline

◆ operator<()

bool UE::Interchange::FAttributeKey::operator< ( const FAttributeKey Other) const
inline

◆ operator<=()

bool UE::Interchange::FAttributeKey::operator<= ( const FAttributeKey Other) const
inline

◆ operator=() [1/7]

FAttributeKey & UE::Interchange::FAttributeKey::operator= ( const FAttributeKey )
default

◆ operator=() [2/7]

FAttributeKey & UE::Interchange::FAttributeKey::operator= ( const FName Other)
inline

◆ operator=() [3/7]

FAttributeKey & UE::Interchange::FAttributeKey::operator= ( const FString &  Other)
inline

◆ operator=() [4/7]

FAttributeKey & UE::Interchange::FAttributeKey::operator= ( const FText Other)
inline

◆ operator=() [5/7]

FAttributeKey & UE::Interchange::FAttributeKey::operator= ( const TCHAR Other)
inline

◆ operator=() [6/7]

FAttributeKey & UE::Interchange::FAttributeKey::operator= ( FAttributeKey &&  )
default

◆ operator=() [7/7]

FAttributeKey & UE::Interchange::FAttributeKey::operator= ( FString &&  Other)
inline

◆ operator==()

bool UE::Interchange::FAttributeKey::operator== ( const FAttributeKey Other) const
inline

◆ operator>()

bool UE::Interchange::FAttributeKey::operator> ( const FAttributeKey Other) const
inline

◆ operator>=()

bool UE::Interchange::FAttributeKey::operator>= ( const FAttributeKey Other) const
inline

◆ ToName()

FName UE::Interchange::FAttributeKey::ToName ( ) const
inline

◆ ToString()

const FString & UE::Interchange::FAttributeKey::ToString ( ) const
inline

Friends And Related Symbol Documentation

◆ operator<<

FArchive & operator<< ( FArchive Ar,
FAttributeKey AttributeKey 
)
friend

Member Data Documentation

◆ Key

FString UE::Interchange::FAttributeKey::Key

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