#pragma once //PUBGM(0.13.5)32位SDK //作者:清华 //Telegram:@qinghuanb666 //生成时间:Fri Apr 18 20:44:40 2025 namespace SDK { //--------------------------------------------------------------------------- //Classes //--------------------------------------------------------------------------- // Class MobilePatchingUtils.MobileInstalledContent // 0x0014 (0x0030 - 0x001C) class UMobileInstalledContent : public UObject { public: unsigned char UnknownData00[0x14]; // 0x001C(0x0014) MISSED OFFSET static UClass* StaticClass() { static UClass *pStaticClass = 0; if (!pStaticClass) pStaticClass = UObject::FindClass("Class MobilePatchingUtils.MobileInstalledContent"); return pStaticClass; } bool Mount(int PakOrder, const struct FString& MountPoint); float GetInstalledContentSize(); float GetDiskFreeSpace(); }; // Class MobilePatchingUtils.MobilePendingContent // 0x0028 (0x0058 - 0x0030) class UMobilePendingContent : public UMobileInstalledContent { public: unsigned char UnknownData00[0x28]; // 0x0030(0x0028) MISSED OFFSET static UClass* StaticClass() { static UClass *pStaticClass = 0; if (!pStaticClass) pStaticClass = UObject::FindClass("Class MobilePatchingUtils.MobilePendingContent"); return pStaticClass; } void StartInstall(const struct FScriptDelegate& OnSucceeded, const struct FScriptDelegate& OnFailed); float GetTotalDownloadedSize(); float GetRequiredDiskSpace(); float GetInstallProgress(); struct FText GetDownloadStatusText(); float GetDownloadSpeed(); float GetDownloadSize(); }; // Class MobilePatchingUtils.MobilePatchingLibrary // 0x0000 (0x0020 - 0x0020) class UMobilePatchingLibrary : public UBlueprintFunctionLibrary { public: static UClass* StaticClass() { static UClass *pStaticClass = 0; if (!pStaticClass) pStaticClass = UObject::FindClass("Class MobilePatchingUtils.MobilePatchingLibrary"); return pStaticClass; } static void RequestContent(const struct FString& RemoteManifestURL, const struct FString& CloudURL, const struct FString& InstallDirectory, const struct FScriptDelegate& OnSucceeded, const struct FScriptDelegate& OnFailed); static bool HasActiveWiFiConnection(); static TArray GetSupportedPlatformNames(); static class UMobileInstalledContent* GetInstalledContent(const struct FString& InstallDirectory); static struct FString GetActiveDeviceProfileName(); }; }