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

#include <UniversalObjectLocatorFragmentTypeHandle.h>

+ Inheritance diagram for UE::UniversalObjectLocator::FFragmentTypeHandle:

Public Member Functions

 FFragmentTypeHandle ()
 
 FFragmentTypeHandle (uint8 InHandleOffset)
 
 operator bool () const
 
bool IsValid () const
 
uint8 GetIndex () const
 
UNIVERSALOBJECTLOCATOR_API FFragmentTypeResolve () const
 

Friends

uint32 GetTypeHash (FFragmentTypeHandle In)
 
bool operator== (FFragmentTypeHandle A, FFragmentTypeHandle B)
 
bool operator!= (FFragmentTypeHandle A, FFragmentTypeHandle B)
 
bool operator< (FFragmentTypeHandle A, FFragmentTypeHandle B)
 
bool operator> (FFragmentTypeHandle A, FFragmentTypeHandle B)
 

Detailed Description

A handled to a globally registered Universal Object Locator fragment type.

Registered through IUniversalObjectLocatorModule::RegisterFragmentType, fragment types define all the attributes for a specific type of object resolution protocol that can be represented in a UOL.

Constructor & Destructor Documentation

◆ FFragmentTypeHandle() [1/2]

UE::UniversalObjectLocator::FFragmentTypeHandle::FFragmentTypeHandle ( )
inline

◆ FFragmentTypeHandle() [2/2]

UE::UniversalObjectLocator::FFragmentTypeHandle::FFragmentTypeHandle ( uint8  InHandleOffset)
inlineexplicit

Member Function Documentation

◆ GetIndex()

uint8 UE::UniversalObjectLocator::FFragmentTypeHandle::GetIndex ( ) const
inline

◆ IsValid()

bool UE::UniversalObjectLocator::FFragmentTypeHandle::IsValid ( ) const
inline

◆ operator bool()

UE::UniversalObjectLocator::FFragmentTypeHandle::operator bool ( ) const
inlineexplicit

◆ Resolve()

FFragmentType * UE::UniversalObjectLocator::FFragmentTypeHandle::Resolve ( ) const

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( FFragmentTypeHandle  In)
friend

◆ operator!=

◆ operator<

bool operator< ( FFragmentTypeHandle  A,
FFragmentTypeHandle  B 
)
friend

◆ operator==

bool operator== ( FFragmentTypeHandle  A,
FFragmentTypeHandle  B 
)
friend

◆ operator>

bool operator> ( FFragmentTypeHandle  A,
FFragmentTypeHandle  B 
)
friend

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