![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <PluginDisallowedDescriptor.h>
Public Member Functions | |
| PROJECTS_API bool | Read (const FJsonObject &Object, FText *OutFailReason=nullptr) |
| PROJECTS_API void | Write (TJsonWriter<> &Writer) const |
| PROJECTS_API void | UpdateJson (FJsonObject &JsonObject) const |
Static Public Member Functions | |
| static PROJECTS_API bool | ReadArray (const FJsonObject &Object, const TCHAR *Name, TArray< FPluginDisallowedDescriptor > &OutPlugins, FText *OutFailReason=nullptr) |
| static PROJECTS_API void | WriteArray (TJsonWriter<> &Writer, const TCHAR *ArrayName, const TArray< FPluginDisallowedDescriptor > &Plugins) |
| static PROJECTS_API void | UpdateArray (FJsonObject &JsonObject, const TCHAR *ArrayName, const TArray< FPluginDisallowedDescriptor > &Plugins) |
Public Attributes | |
| FString | Name |
| bool FPluginDisallowedDescriptor::Read | ( | const FJsonObject & | Object, |
| FText * | OutFailReason = nullptr |
||
| ) |
Reads the descriptor from the given JSON object
|
static |
|
static |
Updates an array of plugin references in the specified JSON field (indexed by plugin name)
| void FPluginDisallowedDescriptor::UpdateJson | ( | FJsonObject & | JsonObject | ) | const |
Updates the given json object with values in this descriptor
| void FPluginDisallowedDescriptor::Write | ( | TJsonWriter<> & | Writer | ) | const |
Writes a descriptor to JSON
|
static |
Writes an array of plugin references to JSON
| FString FPluginDisallowedDescriptor::Name |