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

#include <MapKey.h>

Public Member Functions

 FMapKeyView ()=default
 
TYPEDELEMENTFRAMEWORK_API FMapKeyView (const FMapKey &InKey)
 
TYPEDELEMENTFRAMEWORK_API FMapKeyView (const void *Key)
 
TYPEDELEMENTFRAMEWORK_API FMapKeyView (const UObject *Key)
 
TYPEDELEMENTFRAMEWORK_API FMapKeyView (int64 Key)
 
TYPEDELEMENTFRAMEWORK_API FMapKeyView (uint64 Key)
 
TYPEDELEMENTFRAMEWORK_API FMapKeyView (float Key)
 
TYPEDELEMENTFRAMEWORK_API FMapKeyView (double Key)
 
TYPEDELEMENTFRAMEWORK_API FMapKeyView (const FString &Key)
 
TYPEDELEMENTFRAMEWORK_API FMapKeyView (FStringView Key)
 
TYPEDELEMENTFRAMEWORK_API FMapKeyView (const FName &Key)
 
TYPEDELEMENTFRAMEWORK_API FMapKeyView (const FSoftObjectPath &Key)
 
TYPEDELEMENTFRAMEWORK_API FMapKeyViewoperator= (const FMapKey &InKey)
 
TYPEDELEMENTFRAMEWORK_API FMapKey CreateKey () const
 
TYPEDELEMENTFRAMEWORK_API bool operator== (const FMapKey &Rhs) const
 
TYPEDELEMENTFRAMEWORK_API bool operator== (const FMapKeyView &Rhs) const
 
TYPEDELEMENTFRAMEWORK_API bool operator!= (const FMapKey &Rhs) const
 
TYPEDELEMENTFRAMEWORK_API bool operator!= (const FMapKeyView &Rhs) const
 
TYPEDELEMENTFRAMEWORK_API uint64 CalculateHash () const
 
TYPEDELEMENTFRAMEWORK_API FString ToString () const
 

Friends

struct FKeyToKeyViewConverter
 
struct FKeyViewComparer
 

Constructor & Destructor Documentation

◆ FMapKeyView() [1/12]

UE::Editor::DataStorage::FMapKeyView::FMapKeyView ( )
default

◆ FMapKeyView() [2/12]

UE::Editor::DataStorage::FMapKeyView::FMapKeyView ( const FMapKey InKey)

◆ FMapKeyView() [3/12]

UE::Editor::DataStorage::FMapKeyView::FMapKeyView ( const void Key)
explicit

◆ FMapKeyView() [4/12]

UE::Editor::DataStorage::FMapKeyView::FMapKeyView ( const UObject Key)
explicit

◆ FMapKeyView() [5/12]

UE::Editor::DataStorage::FMapKeyView::FMapKeyView ( int64  Key)
explicit

◆ FMapKeyView() [6/12]

UE::Editor::DataStorage::FMapKeyView::FMapKeyView ( uint64  Key)
explicit

◆ FMapKeyView() [7/12]

UE::Editor::DataStorage::FMapKeyView::FMapKeyView ( float  Key)
explicit

◆ FMapKeyView() [8/12]

UE::Editor::DataStorage::FMapKeyView::FMapKeyView ( double  Key)
explicit

◆ FMapKeyView() [9/12]

UE::Editor::DataStorage::FMapKeyView::FMapKeyView ( const FString &  Key)
explicit

◆ FMapKeyView() [10/12]

UE::Editor::DataStorage::FMapKeyView::FMapKeyView ( FStringView  Key)
explicit

◆ FMapKeyView() [11/12]

UE::Editor::DataStorage::FMapKeyView::FMapKeyView ( const FName Key)
explicit

◆ FMapKeyView() [12/12]

UE::Editor::DataStorage::FMapKeyView::FMapKeyView ( const FSoftObjectPath Key)
explicit

Member Function Documentation

◆ CalculateHash()

uint64 UE::Editor::DataStorage::FMapKeyView::CalculateHash ( ) const

◆ CreateKey()

FMapKey UE::Editor::DataStorage::FMapKeyView::CreateKey ( ) const

◆ operator!=() [1/2]

bool UE::Editor::DataStorage::FMapKeyView::operator!= ( const FMapKey Rhs) const

◆ operator!=() [2/2]

bool UE::Editor::DataStorage::FMapKeyView::operator!= ( const FMapKeyView Rhs) const

◆ operator=()

FMapKeyView & UE::Editor::DataStorage::FMapKeyView::operator= ( const FMapKey InKey)

◆ operator==() [1/2]

bool UE::Editor::DataStorage::FMapKeyView::operator== ( const FMapKey Rhs) const

◆ operator==() [2/2]

bool UE::Editor::DataStorage::FMapKeyView::operator== ( const FMapKeyView Rhs) const

◆ ToString()

FString UE::Editor::DataStorage::FMapKeyView::ToString ( ) const

Friends And Related Symbol Documentation

◆ FKeyToKeyViewConverter

◆ FKeyViewComparer


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