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

#include <AssetLocatorFragment.h>

Public Member Functions

 FAssetLocatorFragment ()=default
 
ENGINE_API FAssetLocatorFragment (const FAssetData &InAssetData)
 
ENGINE_API FAssetLocatorFragment (const FTopLevelAssetPath &InPath)
 
UE::UniversalObjectLocator::FResolveResult Resolve (const UE::UniversalObjectLocator::FResolveParams &Params) const
 
UE::UniversalObjectLocator::FInitializeResult Initialize (const UE::UniversalObjectLocator::FInitializeParams &InParams)
 
void ToString (FStringBuilderBase &OutStringBuilder) const
 
UE::UniversalObjectLocator::FParseStringResult TryParseString (FStringView InString, const UE::UniversalObjectLocator::FParseStringParams &Params)
 

Static Public Member Functions

static uint32 ComputePriority (const UObject *Object, const UObject *Context)
 

Public Attributes

FTopLevelAssetPath Path
 

Static Public Attributes

static ENGINE_API UE::UniversalObjectLocator::TFragmentTypeHandle< FAssetLocatorFragmentFragmentType
 

Friends

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

Detailed Description

32 Bytes (40 in-editor).

Constructor & Destructor Documentation

◆ FAssetLocatorFragment() [1/3]

FAssetLocatorFragment::FAssetLocatorFragment ( )
default

◆ FAssetLocatorFragment() [2/3]

FAssetLocatorFragment::FAssetLocatorFragment ( const FAssetData InAssetData)
explicit

◆ FAssetLocatorFragment() [3/3]

FAssetLocatorFragment::FAssetLocatorFragment ( const FTopLevelAssetPath InPath)
explicit

Member Function Documentation

◆ ComputePriority()

uint32 FAssetLocatorFragment::ComputePriority ( const UObject Object,
const UObject Context 
)
static

◆ Initialize()

◆ Resolve()

UE::UniversalObjectLocator::FResolveResult FAssetLocatorFragment::Resolve ( const UE::UniversalObjectLocator::FResolveParams Params) const

◆ ToString()

void FAssetLocatorFragment::ToString ( FStringBuilderBase OutStringBuilder) const

◆ TryParseString()

UE::UniversalObjectLocator::FParseStringResult FAssetLocatorFragment::TryParseString ( FStringView  InString,
const UE::UniversalObjectLocator::FParseStringParams Params 
)

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FAssetLocatorFragment A)
friend

◆ operator==

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

Member Data Documentation

◆ FragmentType

UE::UniversalObjectLocator::TFragmentTypeHandle< FAssetLocatorFragment > FAssetLocatorFragment::FragmentType
static

◆ Path

FTopLevelAssetPath FAssetLocatorFragment::Path

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