UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::CoreUObject::Private::FStoredObjectPath Struct Reference

#include <ObjectPathId.h>

Public Member Functions

 FStoredObjectPath (TConstArrayView< FMinimalName > InNames)
 
 FStoredObjectPath (const FMinimalName *Parent, int32 NumParent, const FMinimalName *Child, int32 NumChild)
 
 ~FStoredObjectPath ()
 
 FStoredObjectPath (const FStoredObjectPath &)=delete
 
 FStoredObjectPath (FStoredObjectPath &&)
 
FStoredObjectPathoperator= (const FStoredObjectPath &)=delete
 
FStoredObjectPathoperator= (FStoredObjectPath &&)
 
TConstArrayView< FMinimalNameGetView () const
 
const FMinimalNameGetData () const
 

Public Attributes

int32 NumElements
 
union { 
 
   FMinimalName   Short [NumInlineElements
 
   FMinimalName *   Long 
 
};  
 

Static Public Attributes

static constexpr const int32 NumInlineElements = 3
 

Constructor & Destructor Documentation

◆ FStoredObjectPath() [1/4]

UE::CoreUObject::Private::FStoredObjectPath::FStoredObjectPath ( TConstArrayView< FMinimalName InNames)

◆ FStoredObjectPath() [2/4]

UE::CoreUObject::Private::FStoredObjectPath::FStoredObjectPath ( const FMinimalName Parent,
int32  NumParent,
const FMinimalName Child,
int32  NumChild 
)

◆ ~FStoredObjectPath()

UE::CoreUObject::Private::FStoredObjectPath::~FStoredObjectPath ( )

◆ FStoredObjectPath() [3/4]

UE::CoreUObject::Private::FStoredObjectPath::FStoredObjectPath ( const FStoredObjectPath )
delete

◆ FStoredObjectPath() [4/4]

UE::CoreUObject::Private::FStoredObjectPath::FStoredObjectPath ( FStoredObjectPath &&  Other)

Member Function Documentation

◆ GetData()

const FMinimalName * UE::CoreUObject::Private::FStoredObjectPath::GetData ( ) const
inline

◆ GetView()

TConstArrayView< FMinimalName > UE::CoreUObject::Private::FStoredObjectPath::GetView ( ) const

◆ operator=() [1/2]

FStoredObjectPath & UE::CoreUObject::Private::FStoredObjectPath::operator= ( const FStoredObjectPath )
delete

◆ operator=() [2/2]

FStoredObjectPath & UE::CoreUObject::Private::FStoredObjectPath::operator= ( FStoredObjectPath &&  Other)

Member Data Documentation

◆ [union]

◆ Long

FMinimalName* UE::CoreUObject::Private::FStoredObjectPath::Long

◆ NumElements

int32 UE::CoreUObject::Private::FStoredObjectPath::NumElements

◆ NumInlineElements

constexpr const int32 UE::CoreUObject::Private::FStoredObjectPath::NumInlineElements = 3
staticconstexpr

◆ Short

FMinimalName UE::CoreUObject::Private::FStoredObjectPath::Short[NumInlineElements]

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