![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <PackageResourceManager.h>
Public Member Functions | |
| FOpenAsyncPackageResult ()=default | |
| FOpenAsyncPackageResult (const FOpenAsyncPackageResult &)=delete | |
| FOpenAsyncPackageResult (FOpenAsyncPackageResult &&)=default | |
| FOpenAsyncPackageResult & | operator= (const FOpenAsyncPackageResult &)=delete |
| FOpenAsyncPackageResult & | operator= (FOpenAsyncPackageResult &&)=default |
| COREUOBJECT_API | FOpenAsyncPackageResult (TUniquePtr< IAsyncReadFileHandle > &&InHandle, EPackageFormat InFormat, bool bInNeedsEngineVersionChecks=true) |
| COREUOBJECT_API | ~FOpenAsyncPackageResult () |
| void | CopyMetaData (const FOpenPackageResult &Other) |
Public Attributes | |
| TUniquePtr< IAsyncReadFileHandle > | Handle |
| EPackageFormat | Format = EPackageFormat::Binary |
| bool | bNeedsEngineVersionChecks = true |
|
default |
|
delete |
|
default |
| FOpenAsyncPackageResult::FOpenAsyncPackageResult | ( | TUniquePtr< IAsyncReadFileHandle > && | InHandle, |
| EPackageFormat | InFormat, | ||
| bool | bInNeedsEngineVersionChecks = true |
||
| ) |
| FOpenAsyncPackageResult::~FOpenAsyncPackageResult | ( | ) |
|
inline |
|
delete |
|
default |
True if the package is of unknown version and needs to check for version and corruption. False if the package was loaded from a repository specifically for the current binary's versions and has already been checked for corruption.
| EPackageFormat FOpenAsyncPackageResult::Format = EPackageFormat::Binary |
Format of the archive, binary or text. Currently only header segments can have EPackageFormat::Text, all other segments have EPackageFormat::Binary
| TUniquePtr<IAsyncReadFileHandle> FOpenAsyncPackageResult::Handle |
AsyncReadFileHandle for the requested Segment bytes, in canceled state if it does not exist.