Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/Misc > API/Runtime/CoreUObject/Misc/FPackageName
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/Misc/PackageName.h |
| Include | #include "Misc/PackageName.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/Misc/PackageName.cpp |
static EPackageLocationFilter DoesPackageExistEx
&40;
const FPackagePath & PackagePath,
EPackageLocationFilter Filterconst,
bool bMatchCaseOnDisk,
FPackagePath &42; OutPackagePath
&41;
Remarks
Checks if the package exists in IOStore containers, on disk outsode of IOStore, both, or neither the set of locations where the package exists (IoDispatcher or FileSystem, both or neither)
Parameters
| Name | Description |
|---|---|
| PackagePath | Package package. |
| Filter | Indication of where it should look for |
| Guid | If nonnull, and the package is found on disk but does not have this PackageGuid in its FPackageFileSummary::Guid, false is returned |
| bMatchCaseOnDisk | If true, the OutPackagePath is modified to match the capitalization of the discovered file |
| OutPackagePath | If nonnull and the package exists, set to a copy of PackagePath with the HeaderExtension set to the extension that exists on disk (and if bMatchCaseOnDisk is true, capitalization changed to match). If not found, this variable is not written |