#include <InstallBundleManagerReporting.h>
|
| BEGIN_JSON_SERIALIZER | JSON_SERIALIZE ("DownloadSize", reinterpret_cast< int64 & >(DownloadSize)) |
| |
| | JSON_SERIALIZE ("bUsesBackgroundDownloads", bUsesBackgroundDownloads) |
| |
| | JSON_SERIALIZE ("DownloadProgress", DownloadProgress) |
| |
| | JSON_SERIALIZE ("BackgroundDownloadedBytes", reinterpret_cast< int64 & >(BackgroundDownloadedBytes)) |
| |
| virtual JSON_API | ~FJsonSerializable () |
| |
| JSON_API const FString | ToJson (bool bPrettyPrint=true) const |
| |
| JSON_API const FUtf8String | ToJsonUtf8 (bool bPrettyPrint=true) const |
| |
| virtual JSON_API const FString | ToJson (bool bPrettyPrint=true) |
| |
| virtual JSON_API const FUtf8String | ToJsonUtf8 (bool bPrettyPrint=true) |
| |
| template<class CharType , class PrintPolicy , ESPMode SPMode> |
| void | ToJson (TSharedRef< TJsonWriter< CharType, PrintPolicy >, SPMode > JsonWriter, bool bFlatObject=false) const |
| |
| virtual JSON_API bool | FromJson (const TCHAR *Json) |
| |
| virtual JSON_API bool | FromJson (const UTF8CHAR *Json) |
| |
| virtual JSON_API bool | FromJson (const FString &Json) |
| |
| virtual JSON_API bool | FromJson (const FUtf8String &Json) |
| |
| virtual JSON_API bool | FromJson (FString &&Json) |
| |
| virtual JSON_API bool | FromJson (FUtf8String &&Json) |
| |
| JSON_API bool | FromJsonStringView (FUtf8StringView JsonStringView) |
| |
| JSON_API bool | FromJsonStringView (FWideStringView JsonStringView) |
| |
| virtual JSON_API bool | FromJson (TSharedPtr< FJsonObject > JsonObject) |
| |
| virtual void | Serialize (FJsonSerializerBase &Serializer, bool bFlatObject)=0 |
| |
◆ JSON_SERIALIZE() [1/4]
| FInstallBundleReport::FStateUpdating::JSON_SERIALIZE |
( |
"BackgroundDownloadedBytes" |
, |
|
|
reinterpret_cast< int64 & > |
BackgroundDownloadedBytes |
|
) |
| |
◆ JSON_SERIALIZE() [2/4]
◆ JSON_SERIALIZE() [3/4]
| FInstallBundleReport::FStateUpdating::JSON_SERIALIZE |
( |
"DownloadProgress" |
, |
|
|
DownloadProgress |
|
|
) |
| |
◆ JSON_SERIALIZE() [4/4]
◆ BackgroundDownloadedBytes
| uint64 FInstallBundleReport::FStateUpdating::BackgroundDownloadedBytes |
◆ bUsesBackgroundDownloads
| bool FInstallBundleReport::FStateUpdating::bUsesBackgroundDownloads = false |
◆ DownloadProgress
| float FInstallBundleReport::FStateUpdating::DownloadProgress = 0 |
◆ DownloadSize
| uint64 FInstallBundleReport::FStateUpdating::DownloadSize |
The documentation for this struct was generated from the following file: