UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FPackageName Member List

This is the complete list of members for FPackageName, including all inherited members.

::UE::AssetRegistry::Impl::FScanPathContextFPackageNamefriend
ConvertToLongScriptPackageName(const TCHAR *InShortName)FPackageNamestatic
DECLARE_DELEGATE_RetVal_OneParam(bool, FDoesPackageExistOverride, FName)FPackageName
DECLARE_MULTICAST_DELEGATE_TwoParams(FOnContentPathMountedEvent, const FString &, const FString &)FPackageName
DECLARE_MULTICAST_DELEGATE_TwoParams(FOnContentPathDismountedEvent, const FString &, const FString &)FPackageName
DECLARE_MULTICAST_DELEGATE_TwoParams(FGetExplanationForUnavailablePackageDelegate, const FName &, FStringBuilderBase &)FPackageName
DoesPackageExist(const FString &LongPackageName, const FGuid *Guid, FString *OutFilename, bool InAllowTextFormats=true)FPackageNameinlinestatic
DoesPackageExist(const FString &LongPackageName, FString *OutFilename=nullptr, bool InAllowTextFormats=true)FPackageNamestatic
DoesPackageExist(const FPackagePath &PackagePath, bool bMatchCaseOnDisk=false, FPackagePath *OutPackagePath=nullptr)FPackageNamestatic
DoesPackageExist(const FPackagePath &PackagePath, FPackagePath *OutPackagePath)FPackageNamestatic
DoesPackageExistEx(const FPackagePath &PackagePath, EPackageLocationFilter Filter, bool bMatchCaseOnDisk=false, FPackagePath *OutPackagePath=nullptr)FPackageNamestatic
DoesPackageExistOverride()FPackageNameinlinestatic
DoesPackageNameContainInvalidCharacters(FStringView InLongPackageName, FText *OutReason)FPackageNamestatic
DoesPackageNameContainInvalidCharacters(FStringView InLongPackageName, EErrorCode *OutReason=nullptr)FPackageNamestatic
EConvertFlags enum nameFPackageName
EErrorCode enum nameFPackageName
EFlexNameType enum nameFPackageName
EPackageLocationFilter enum nameFPackageName
EPathFormatFlags enum nameFPackageName
ExportTextPathToObjectPath(FWideStringView InExportTextPath)FPackageNamestatic
ExportTextPathToObjectPath(FAnsiStringView InExportTextPath)FPackageNamestatic
ExportTextPathToObjectPath(const FString &InExportTextPath)FPackageNamestatic
ExportTextPathToObjectPath(const TCHAR *InExportTextPath)FPackageNamestatic
FAssetRegistryConsoleCommandsFPackageNamefriend
FilenameToLongPackageName(const FString &InFilename)FPackageNamestatic
FindPackageFileWithoutExtension(const FString &InPackageFilename, FString &OutFilename)FPackageNamestatic
FindPackageFileWithoutExtension(const FString &InPackageFilename, FString &OutFilename, bool InAllowTextFormats)FPackageNamestatic
FindPackagesInDirectories(TArray< FString > &OutPackages, const TArrayView< const FString > &RootDirs)FPackageNamestatic
FindPackagesInDirectory(TArray< FString > &OutPackages, const FString &RootDir)FPackageNamestatic
FindScriptPackageName(FName InShortName)FPackageNamestatic
FixPackageNameCase(FString &LongPackageName, FStringView Extension)FPackageNamestatic
FormatErrorAsString(FStringView InPath, EErrorCode ErrorCode)FPackageNamestatic
FormatErrorAsText(FStringView InPath, EErrorCode ErrorCode)FPackageNamestatic
FPackageNameStatVisitor typedefFPackageName
FPackageNameVisitor typedefFPackageName
FPackagePathFPackageNamefriend
GetAssetPackageExtension()FPackageNamestatic
GetContentPathForPackageRoot(FStringView InPackageRoot)FPackageNamestatic
GetDelegateResolvedPackagePath(const FString &InSourcePackagePath)FPackageNamestatic
GetExplanationForUnavailablePackage(const FName &UnavailablePackageName, FStringBuilderBase &InOutExplanation)FPackageNamestatic
GetExplanationForUnavailablePackageDelegate()FPackageNamestatic
GetGeneratedPackageSubPath()FPackageNamestatic
GetLocalizedPackagePath(const FString &InSourcePackagePath)FPackageNamestatic
GetLocalizedPackagePath(const FString &InSourcePackagePath, const FString &InCultureName)FPackageNamestatic
GetLongPackageAssetName(const FString &InLongPackageName)FPackageNamestatic
GetLongPackagePath(const FString &InLongPackageName)FPackageNamestatic
GetMapPackageExtension()FPackageNamestatic
GetModuleScriptPackageName(FName ModuleName)FPackageNamestatic
GetModuleScriptPackageName(FStringView ModuleName)FPackageNamestatic
GetNormalizedObjectPath(const FString &ObjectPath)FPackageNamestatic
GetPackageMountPoint(FStringView InPackagePath, bool InWithoutSlashes=true)FPackageNamestatic
GetPackageMountPoint(const FString &InPackagePath, bool InWithoutSlashes=true)FPackageNamestatic
GetPackageMountPoint(const TCHAR *InPackagePath, bool InWithoutSlashes=true)FPackageNamestatic
GetShortFName(FStringView LongName)FPackageNamestatic
GetShortFName(const FName &LongName)FPackageNamestatic
GetShortFName(const TCHAR *LongName)FPackageNamestatic
GetShortName(const UPackage *Package)FPackageNamestatic
GetShortName(FStringView LongName)FPackageNamestatic
GetShortName(const FName &LongName)FPackageNamestatic
GetShortName(const TCHAR *LongName)FPackageNamestatic
GetSourcePackagePath(const FString &InLocalizedPackagePath)FPackageNamestatic
GetTextAssetPackageExtension()FPackageNamestatic
GetTextMapPackageExtension()FPackageNamestatic
GetVersePath(const FTopLevelAssetPath &AssetPath)FPackageNamestatic
IsAssetPackageExtension(const TCHAR *Ext)FPackageNamestatic
IsInEngineTransientPackages(FStringView InPackageName)FPackageNamestatic
IsLocalizedPackage(FStringView InPackageName)FPackageNamestatic
IsMapPackageExtension(const TCHAR *Ext)FPackageNamestatic
IsMemoryPackage(FStringView InPackageName)FPackageNamestatic
IsPackageExtension(const TCHAR *Ext)FPackageNamestatic
IsPackageExtension(EPackageExtension Extension)FPackageNamestatic
IsPackageFilename(FStringView Filename)FPackageNameinlinestatic
IsScriptPackage(FStringView InPackageName)FPackageNamestatic
IsShortPackageName(const FString &PossiblyLongName)FPackageNamestatic
IsShortPackageName(const FName PossiblyLongName)FPackageNamestatic
IsShortPackageName(FStringView PossiblyLongName)FPackageNamestatic
IsTempPackage(FStringView InPackageName)FPackageNamestatic
IsTextAssetPackageExtension(const TCHAR *Ext)FPackageNamestatic
IsTextMapPackageExtension(const TCHAR *Ext)FPackageNamestatic
IsTextPackageExtension(const TCHAR *Ext)FPackageNamestatic
IsTextPackageExtension(EPackageExtension Extension)FPackageNamestatic
IsUnderGeneratedPackageSubPath(FStringView FileOrLongPackagePath)FPackageNamestatic
IsValidLongPackageName(FStringView InLongPackageName, bool bIncludeReadOnlyRoots=false, EErrorCode *OutReason=nullptr)FPackageNamestatic
IsValidLongPackageName(FStringView InLongPackageName, bool bIncludeReadOnlyRoots, FText *OutReason)FPackageNamestatic
IsValidObjectPath(FStringView InObjectPath, FText *OutReason=nullptr)FPackageNamestatic
IsValidPath(FStringView InPath)FPackageNamestatic
IsValidTextForLongPackageName(FStringView InLongPackageName, EErrorCode *OutReason=nullptr)FPackageNamestatic
IsValidTextForLongPackageName(FStringView InLongPackageName, FText *OutReason)FPackageNamestatic
IsVerseExtension(const TCHAR *Ext)FPackageNamestatic
IsVersePackage(FStringView InPackageName)FPackageNamestatic
IteratePackagesInDirectory(const FString &RootDir, const FPackageNameVisitor &Visitor)FPackageNamestatic
IteratePackagesInDirectory(const FString &RootDir, const FPackageNameStatVisitor &Visitor)FPackageNamestatic
LongPackageNameToFilename(const FString &InLongPackageName, const FString &InExtension=TEXT(""))FPackageNamestatic
LongPackagePathToVersePath(FStringView LongPackagePath)FPackageNamestatic
MountPointExists(FStringView RootPath)FPackageNamestatic
MountPointExists(const FString &RootPath)FPackageNamestatic
MountPointExists(const TCHAR *RootPath)FPackageNamestatic
ObjectPathAppend(FStringBuilderBase &ObjectPath, FStringView NextName)FPackageNamestatic
ObjectPathCombine(FStringView ObjectPath, FStringView NextName)FPackageNamestatic
ObjectPathSplitFirstName(FWideStringView Text, FWideStringView &OutFirst, FWideStringView &OutRemainder)FPackageNamestatic
ObjectPathSplitFirstName(FAnsiStringView Text, FAnsiStringView &OutFirst, FAnsiStringView &OutRemainder)FPackageNamestatic
ObjectPathToObjectName(FWideStringView InObjectPath)FPackageNamestatic
ObjectPathToObjectName(FAnsiStringView InObjectPath)FPackageNamestatic
ObjectPathToObjectName(const FString &InObjectPath)FPackageNamestatic
ObjectPathToOuterPath(FWideStringView InObjectPath)FPackageNamestatic
ObjectPathToOuterPath(FAnsiStringView InObjectPath)FPackageNamestatic
ObjectPathToOuterPath(const FString &InObjectPath)FPackageNamestatic
ObjectPathToPackageName(FWideStringView InObjectPath)FPackageNamestatic
ObjectPathToPackageName(FAnsiStringView InObjectPath)FPackageNamestatic
ObjectPathToPackageName(const FString &InObjectPath)FPackageNamestatic
ObjectPathToPathWithinPackage(FWideStringView InObjectPath)FPackageNamestatic
ObjectPathToPathWithinPackage(FAnsiStringView InObjectPath)FPackageNamestatic
ObjectPathToPathWithinPackage(const FString &InObjectPath)FPackageNamestatic
ObjectPathToSubObjectPath(FWideStringView InObjectPath)FPackageNamestatic
ObjectPathToSubObjectPath(FAnsiStringView InObjectPath)FPackageNamestatic
ObjectPathToSubObjectPath(const FString &InObjectPath)FPackageNamestatic
OnContentPathDismounted()FPackageNameinlinestatic
OnContentPathMounted()FPackageNameinlinestatic
OnCoreUObjectInitialized()FPackageNamestatic
ParseExportTextPath(FWideStringView InExportTextPath, FWideStringView *OutClassName, FWideStringView *OutObjectPath)FPackageNamestatic
ParseExportTextPath(FAnsiStringView InExportTextPath, FAnsiStringView *OutClassName, FAnsiStringView *OutObjectPath)FPackageNamestatic
ParseExportTextPath(const FString &InExportTextPath, FString *OutClassName, FString *OutObjectPath)FPackageNamestatic
ParseExportTextPath(const TCHAR *InExportTextPath, FStringView *OutClassName, FStringView *OutObjectPath)FPackageNamestatic
QueryMountPointLocalAbsPaths()FPackageNamestatic
QueryRootContentPaths(TArray< FString > &OutRootContentPaths, bool bIncludeReadOnlyRoots=false, bool bWithoutLeadingSlashes=false, bool bWithoutTrailingSlashes=false)FPackageNamestatic
RegisterMountPoint(const FString &RootPath, const FString &ContentPath)FPackageNamestatic
RegisterShortPackageNamesForUObjectModules()FPackageNamestatic
SearchForPackageOnDisk(const FString &PackageName, FString *OutLongPackageName=NULL, FString *OutFilename=NULL)FPackageNamestatic
SplitFullObjectPath(const FString &InFullObjectPath, FString &OutClassName, FString &OutPackageName, FString &OutObjectName, FString &OutSubObjectName, bool bDetectClassName=true)FPackageNamestatic
SplitFullObjectPath(FStringView InFullObjectPath, FStringView &OutClassName, FStringView &OutPackageName, FStringView &OutObjectName, FStringView &OutSubObjectName, bool bDetectClassName=true)FPackageNamestatic
SplitFullObjectPath(const FString &InFullObjectPath, FString &OutClassName, FString &OutPackageName, FString &OutObjectName, TArray< FString > &OutSubobjectNames, bool bDetectClassName=true)FPackageNamestatic
SplitFullObjectPath(FStringView InFullObjectPath, FStringView &OutClassName, FStringView &OutPackageName, FStringView &OutObjectName, TArray< FStringView > &OutSubobjectNames, bool bDetectClassName=true)FPackageNamestatic
SplitLongPackageName(const FString &InLongPackageName, FString &OutPackageRoot, FString &OutPackagePath, FString &OutPackageLeafName, const bool bStripRootLeadingSlash=false)FPackageNamestatic
SplitPackageName(FStringView InPackageName, FStringView *OutPackageRoot, FStringView *OutPackagePath, FStringView *OutPackageLeafName, EPathFormatFlags Flags=EPathFormatFlags::MountPointSlashes)FPackageNamestatic
SplitPackageName(const FString &InLongPackageName, FString *OutPackageRoot, FString *OutPackagePath, FString *OutPackageLeafName, EPathFormatFlags Flags=EPathFormatFlags::MountPointSlashes)FPackageNamestatic
SplitPackageNameRoot(FStringView InPackageName, FStringView *OutRelativePath, EPathFormatFlags Flags=EPathFormatFlags::MountPointNoSlashes)FPackageNamestatic
SplitPackageNameRoot(FName InPackageName, FString *OutRelativePath, EPathFormatFlags Flags=EPathFormatFlags::MountPointNoSlashes)FPackageNamestatic
TryConvertFilenameToLongPackageName(const FString &InFilename, FString &OutPackageName, FString *OutFailureReason=nullptr, const EConvertFlags Flags=EConvertFlags::None)FPackageNamestatic
TryConvertFilenameToLongPackageName(FStringView InFilename, FStringBuilderBase &OutPackageName, FStringBuilderBase *OutFailureReason=nullptr, const EConvertFlags Flags=EConvertFlags::None)FPackageNamestatic
TryConvertGameRelativePackagePathToLocalPath(FStringView RelativePackagePath, FString &OutLocalPath)FPackageNamestatic
TryConvertLongPackageNameToFilename(const FString &InLongPackageName, FString &OutFilename, const FString &InExtension=TEXT(""))FPackageNamestatic
TryConvertLongPackageNameToFilename(FStringView InLongPackageName, FString &OutFilename, FStringView InExtension={})FPackageNamestatic
TryConvertScriptPackageNameToModuleName(FStringView PackageName, FStringView &OutModuleName)FPackageNamestatic
TryConvertShortPackagePathToLongInObjectPath(const FString &ObjectPath, FString &ConvertedObjectPath)FPackageNamestatic
TryConvertToMountedPath(FStringView InPath, FString *OutLocalPathNoExtension, FString *OutPackageName, FString *OutObjectName, FString *OutSubObjectName, FString *OutExtension, EFlexNameType *OutFlexNameType=nullptr, EErrorCode *OutFailureReason=nullptr)FPackageNamestatic
TryGetMountPointForPath(FStringView InFilePathOrPackageName, FStringBuilderBase &OutMountPointPackageName, FStringBuilderBase &OutMountPointFilePath, FStringBuilderBase &OutRelPath, EFlexNameType *OutFlexNameType=nullptr, EErrorCode *OutFailureReason=nullptr)FPackageNamestatic
UAssetRegistryImplFPackageNamefriend
UnRegisterMountPoint(const FString &RootPath, const FString &ContentPath)FPackageNamestatic