Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/FPackagePath
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FPackagePath FromPackageNameChecked
(
FStringView InPackageName |
Construct a PackagePath from a LongPackageName StringView, FName, or TCHAR* | Misc/PackagePath.h | |
static FPackagePath FromPackageNameChecked
(
FName InPackageName |
Misc/PackagePath.h | ||
static FPackagePath FromPackageNameChecked
(
const TCHAR* InPackageName |
Misc/PackagePath.h |
FromPackageNameChecked(FStringView)
Description
Construct a PackagePath from a LongPackageName StringView, FName, or TCHAR*
Does not handle InPackageNames that are actually LocalPaths; use TryFromMountedName if you need to handle either PackageName or LocalPath Gives an error and returns an empty PackagePath if InPackageName is not a valid LongPackageName (/Root/Folder/File) Will be converted to a MountedPath when the LocalPath is required; if the package is not mounted at that point the LocalPath will be empty
| Name | FromPackageNameChecked |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Misc/PackagePath.h |
| Include Path | #include "Misc/PackagePath.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/Misc/PackagePath.cpp |
static FPackagePath FromPackageNameChecked
(
FStringView InPackageName
)
The constructed PackagePath
Parameters
| Name | Remarks |
|---|---|
| InPackageName | A valid LongPackageName, does not have to be mounted or existing |
FromPackageNameChecked(FName)
| Name | FromPackageNameChecked |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Misc/PackagePath.h |
| Include Path | #include "Misc/PackagePath.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/Misc/PackagePath.cpp |
static FPackagePath FromPackageNameChecked
(
FName InPackageName
)
FromPackageNameChecked(const TCHAR *)
| Name | FromPackageNameChecked |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/Misc/PackagePath.h |
| Include Path | #include "Misc/PackagePath.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/Misc/PackagePath.cpp |
static FPackagePath FromPackageNameChecked
(
const TCHAR * InPackageName
)