|
| FString | GetAppVersion () |
| |
| bool | HasInternetConnection (ENetworkConnectionType ConnectionType) |
| |
| bool | SplitHostUrl (const FStringView Url, FStringView &OutHost, FStringView &OutRemainder) |
| |
| const TCHAR * | GetInstallBundlePauseReason (EInstallBundlePauseFlags Flags) |
| |
| const FString & | GetInstallBundleSectionPrefix () |
| |
| bool | GetConfiguredBundleSources (TArray< FString > &OutSources, TMap< FString, FString > &OutFallbackSources) |
| |
| bool | HasInstallBundleInConfig (const FString &BundleName) |
| |
| bool | GetMountOptionsFromConfig (const FStringView BundleName, FConfigMountOptions &OutMountOptions) |
| |
| bool | AllInstallBundlePredicate (const FConfigFile &InstallBundleConfig, const FString &Section) |
| |
| bool | IsPlatformInstallBundlePredicate (const FConfigFile &InstallBundleConfig, const FString &Section) |
| |
| TArray< TPair< FString, TArray< FRegexPattern > > > | LoadBundleRegexFromConfig (const FConfigFile &InstallBundleConfig, TFunctionRef< bool(const FConfigFile &InstallBundleConfig, const FString &Section)> SectionPredicate) |
| |
| bool | MatchBundleRegex (const TArray< TPair< FString, TArray< FRegexPattern > > > &BundleRegexList, const FString &Path, FString &OutBundleName) |
| |
| void | StartInstallBundleAsyncIOTask (TUniqueFunction< void()> WorkFunc) |
| |
| void | StartInstallBundleAsyncIOTask (FQueuedThreadPool *ThreadPool, TUniqueFunction< void()> WorkFunc) |
| |
| void | StartInstallBundleAsyncIOTask (TArray< TUniquePtr< FInstallBundleTask > > &Tasks, TUniqueFunction< void()> WorkFunc, TUniqueFunction< void()> OnComplete) |
| |
| void | StartInstallBundleAsyncIOTask (FQueuedThreadPool *ThreadPool, TArray< TUniquePtr< FInstallBundleTask > > &Tasks, TUniqueFunction< void()> WorkFunc, TUniqueFunction< void()> OnComplete) |
| |
| void | FinishInstallBundleAsyncIOTasks (TArray< TUniquePtr< FInstallBundleTask > > &Tasks) |
| |
| void | CleanupInstallBundleAsyncIOTasks (TArray< TUniquePtr< FInstallBundleTask > > &Tasks) |
| |
| template<class EnumType > |
| constexpr auto & | CastAsUnderlying (EnumType &Type) |
| |
| template<class EnumType > |
| constexpr const auto & | CastAsUnderlying (const EnumType &Type) |
| |
| template<class EnumType > |
| constexpr auto | CastToUnderlying (EnumType Type) |
| |
| template<typename EnumType , typename StringArrType , EnumType EnumCount = EnumType::Count> |
| const TCHAR * | TLexToString (EnumType E, const StringArrType &Strings) |
| |