![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Algo/BinarySearch.h"#include "Async/Async.h"#include "Async/Mutex.h"#include "Containers/AnsiString.h"#include "Containers/BitArray.h"#include "DiskCacheGovernor.h"#include "IO/HttpIoDispatcher.h"#include "IO/IoBuffer.h"#include "IO/IoChunkEncoding.h"#include "IO/IoChunkId.h"#include "IO/IoHash.h"#include "IO/IoStoreOnDemandInternals.h"#include "IasHostGroup.h"#include "Misc/AES.h"#include "Misc/EnumClassFlags.h"#include <atomic>Go to the source code of this file.
Namespaces | |
| namespace | UE |
| namespace | UE::IoStore |
| NO_LOGGING. | |
Typedefs | |
| using | FSharedContainerHeader = TSharedPtr< FIoContainerHeader > |
| using | UE::IoStore::FSharedStreamingBackend = TSharedPtr< class IOnDemandIoDispatcherBackend > |
| using | UE::IoStore::FSharedPackageStoreBackend = TSharedPtr< class IOnDemandPackageStoreBackend > |
| using | UE::IoStore::FSharedInstallCache = TSharedPtr< class IOnDemandInstallCache > |
| using | UE::IoStore::FSharedHttpIoBackend = TSharedPtr< class IOnDemandHttpIoDispatcherBackend > |
| using | UE::IoStore::FOnDemandFlushLastAccessCompleted = TUniqueFunction< void(FOnDemandFlushLastAccessResult)> |
Enumerations | |
| enum class | UE::IoStore::EOnDemandContainerFlags : uint8 { UE::IoStore::None = 0 , UE::IoStore::PendingEncryptionKey = (1 << 0) , UE::IoStore::Mounted = (1 << 1) , UE::IoStore::StreamOnDemand = (1 << 2) , UE::IoStore::InstallOnDemand = (1 << 3) , UE::IoStore::Encrypted = (1 << 4) , UE::IoStore::WithSoftReferences = (1 << 5) , UE::IoStore::PendingHostGroup = (1 << 6) , UE::IoStore::Last = PendingHostGroup } |
| FString LexToString | ( | UE::IoStore::EOnDemandContainerFlags | Flags | ) |
| FStringBuilderBase & operator<< | ( | FStringBuilderBase & | Sb, |
| UE::IoStore::EOnDemandContainerFlags | Flags | ||
| ) |