UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAssetRegistryExportPath Struct Reference

#include <AssetDataTagMap.h>

Public Member Functions

PRAGMA_DISABLE_DEPRECATION_WARNINGS FAssetRegistryExportPath ()=default
 
 FAssetRegistryExportPath (FAssetRegistryExportPath &&)=default
 
 FAssetRegistryExportPath (const FAssetRegistryExportPath &)=default
 
FAssetRegistryExportPathoperator= (FAssetRegistryExportPath &&)=default
 
FAssetRegistryExportPathoperator= (const FAssetRegistryExportPath &)=default
 
COREUOBJECT_API PRAGMA_ENABLE_DEPRECATION_WARNINGS FAssetRegistryExportPath (FWideStringView String)
 
COREUOBJECT_API FAssetRegistryExportPath (FAnsiStringView String)
 
COREUOBJECT_API FString ToString () const
 
COREUOBJECT_API FName ToName () const
 
COREUOBJECT_API void ToString (FStringBuilderBase &Out) const
 
COREUOBJECT_API FString ToPath () const
 
COREUOBJECT_API void ToPath (FStringBuilderBase &Out) const
 
FTopLevelAssetPath ToTopLevelAssetPath () const
 
bool IsEmpty () const
 
 operator bool () const
 

Public Attributes

FTopLevelAssetPath ClassPath
 
FName Class
 
FName Package
 
FName Object
 

Friends

bool operator== (const FAssetRegistryExportPath &A, const FAssetRegistryExportPath &B)
 
uint32 GetTypeHash (const FAssetRegistryExportPath &Export)
 

Detailed Description

Helper class for condensing strings of these types into 1 - 3 FNames [class]'[package].[object]' [package].[object] [package]

Constructor & Destructor Documentation

◆ FAssetRegistryExportPath() [1/5]

PRAGMA_DISABLE_DEPRECATION_WARNINGS FAssetRegistryExportPath::FAssetRegistryExportPath ( )
default

◆ FAssetRegistryExportPath() [2/5]

FAssetRegistryExportPath::FAssetRegistryExportPath ( FAssetRegistryExportPath &&  )
default

◆ FAssetRegistryExportPath() [3/5]

FAssetRegistryExportPath::FAssetRegistryExportPath ( const FAssetRegistryExportPath )
default

◆ FAssetRegistryExportPath() [4/5]

FAssetRegistryExportPath::FAssetRegistryExportPath ( FWideStringView  String)
explicit

◆ FAssetRegistryExportPath() [5/5]

FAssetRegistryExportPath::FAssetRegistryExportPath ( FAnsiStringView  String)
explicit

Member Function Documentation

◆ IsEmpty()

bool FAssetRegistryExportPath::IsEmpty ( ) const
inline

◆ operator bool()

FAssetRegistryExportPath::operator bool ( ) const
inlineexplicit

◆ operator=() [1/2]

FAssetRegistryExportPath & FAssetRegistryExportPath::operator= ( const FAssetRegistryExportPath )
default

◆ operator=() [2/2]

FAssetRegistryExportPath & FAssetRegistryExportPath::operator= ( FAssetRegistryExportPath &&  )
default

◆ ToName()

FName FAssetRegistryExportPath::ToName ( ) const

◆ ToPath() [1/2]

FString FAssetRegistryExportPath::ToPath ( ) const

◆ ToPath() [2/2]

void FAssetRegistryExportPath::ToPath ( FStringBuilderBase Out) const

◆ ToString() [1/2]

FString FAssetRegistryExportPath::ToString ( ) const

◆ ToString() [2/2]

void FAssetRegistryExportPath::ToString ( FStringBuilderBase Out) const

◆ ToTopLevelAssetPath()

FTopLevelAssetPath FAssetRegistryExportPath::ToTopLevelAssetPath ( ) const
inline

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FAssetRegistryExportPath Export)
friend

◆ operator==

bool operator== ( const FAssetRegistryExportPath A,
const FAssetRegistryExportPath B 
)
friend

Member Data Documentation

◆ Class

FName FAssetRegistryExportPath::Class

◆ ClassPath

FTopLevelAssetPath FAssetRegistryExportPath::ClassPath

◆ Object

FName FAssetRegistryExportPath::Object

◆ Package

FName FAssetRegistryExportPath::Package

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