UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PackageName.cpp File Reference

Classes

struct  FMountPoint
 
struct  FLongPackagePathsSingleton
 

Namespaces

namespace  PackageNameConstants
 

Macros

#define LOCTEXT_NAMESPACE   "PackageNames"
 

Functions

 DEFINE_LOG_CATEGORY (LogPackageName)
 
 ENUM_CLASS_FLAGS (FMountPoint::EMountFlags)
 
template<class T >
bool ParseExportTextPathImpl (const T &InExportTextPath, T *OutClassName, T *OutObjectPath)
 
template<class T >
ExportTextPathToObjectPathImpl (const T &InExportTextPath)
 
template<class T >
ObjectPathToPackageNameImpl (const T &InObjectPath)
 
template<class T >
ObjectPathToPathWithinPackageImpl (const T &InObjectPath)
 
template<class T >
ObjectPathToOuterPathImpl (const T &InObjectPath)
 
template<class T >
ObjectPathToSubObjectPathImpl (const T &InObjectPath)
 
template<class T >
ObjectPathToObjectNameImpl (const T &InObjectPath)
 
void ConsoleCommandImplConvertFilenameToLongPackageName (const TArray< FString > &Args)
 
void ConsoleCommandImplConvertLongPackageNameToFilename (const TArray< FString > &Args)
 

Variables

const int32 PackageNameConstants::MinPackageNameLength = 4
 

Macro Definition Documentation

◆ LOCTEXT_NAMESPACE

#define LOCTEXT_NAMESPACE   "PackageNames"

Function Documentation

◆ ConsoleCommandImplConvertFilenameToLongPackageName()

void ConsoleCommandImplConvertFilenameToLongPackageName ( const TArray< FString > &  Args)

◆ ConsoleCommandImplConvertLongPackageNameToFilename()

void ConsoleCommandImplConvertLongPackageNameToFilename ( const TArray< FString > &  Args)

◆ DEFINE_LOG_CATEGORY()

DEFINE_LOG_CATEGORY ( LogPackageName  )

◆ ENUM_CLASS_FLAGS()

ENUM_CLASS_FLAGS ( FMountPoint::EMountFlags  )

◆ ExportTextPathToObjectPathImpl()

template<class T >
T ExportTextPathToObjectPathImpl ( const T &  InExportTextPath)

◆ ObjectPathToObjectNameImpl()

template<class T >
T ObjectPathToObjectNameImpl ( const T &  InObjectPath)

◆ ObjectPathToOuterPathImpl()

template<class T >
T ObjectPathToOuterPathImpl ( const T &  InObjectPath)

◆ ObjectPathToPackageNameImpl()

template<class T >
T ObjectPathToPackageNameImpl ( const T &  InObjectPath)

◆ ObjectPathToPathWithinPackageImpl()

template<class T >
T ObjectPathToPathWithinPackageImpl ( const T &  InObjectPath)

◆ ObjectPathToSubObjectPathImpl()

template<class T >
T ObjectPathToSubObjectPathImpl ( const T &  InObjectPath)

◆ ParseExportTextPathImpl()

template<class T >
bool ParseExportTextPathImpl ( const T &  InExportTextPath,
T *  OutClassName,
T *  OutObjectPath 
)