UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FJsonObject Member List

This is the complete list of members for FJsonObject, including all inherited members.

Duplicate(const TSharedPtr< const FJsonObject > &Source, const TSharedPtr< FJsonObject > &Dest)FJsonObjectstatic
Duplicate(const TSharedPtr< FJsonObject > &Source, TSharedPtr< FJsonObject > &Dest)FJsonObjectstatic
GetArrayField(FStringView FieldName) constFJsonObject
GetArrayField(FAnsiStringView FieldName) constFJsonObjectinline
GetBoolField(FStringView FieldName) constFJsonObject
GetBoolField(FAnsiStringView FieldName) constFJsonObjectinline
GetField(FStringView FieldName) constFJsonObjectinline
GetField(FStringView FieldName, EJson JsonType) constFJsonObjectinline
GetField(FAnsiStringView FieldName) constFJsonObjectinline
GetIntegerField(FStringView FieldName) constFJsonObjectinline
GetIntegerField(FAnsiStringView FieldName) constFJsonObjectinline
GetMemoryFootprint() constFJsonObjectinline
GetNumberField(FStringView FieldName) constFJsonObject
GetNumberField(FAnsiStringView FieldName) constFJsonObjectinline
GetObjectField(FStringView FieldName) constFJsonObject
GetObjectField(FAnsiStringView FieldName) constFJsonObjectinline
GetStringField(FStringView FieldName) constFJsonObject
GetStringField(FAnsiStringView FieldName) constFJsonObjectinline
GetUtf8StringField(FStringView FieldName) constFJsonObject
HasField(FStringView FieldName) constFJsonObjectinline
HasField(FAnsiStringView FieldName) constFJsonObjectinline
HasTypedField(FStringView FieldName) constFJsonObjectinline
HasTypedField(FStringView FieldName, EJson JsonType) constFJsonObjectinline
HasTypedField(FAnsiStringView FieldName) constFJsonObjectinline
RemoveField(FStringView FieldName)FJsonObject
RemoveField(FAnsiStringView FieldName)FJsonObjectinline
SetArrayField(FString &&FieldName, TArray< TSharedPtr< FJsonValue > > &&Array)FJsonObject
SetArrayField(FString &&FieldName, const TArray< TSharedPtr< FJsonValue > > &Array)FJsonObject
SetArrayField(const FString &FieldName, TArray< TSharedPtr< FJsonValue > > &&Array)FJsonObject
SetArrayField(const FString &FieldName, const TArray< TSharedPtr< FJsonValue > > &Array)FJsonObject
SetBoolField(FString &&FieldName, bool InValue)FJsonObject
SetBoolField(const FString &FieldName, bool InValue)FJsonObject
SetField(FString &&FieldName, const TSharedPtr< FJsonValue > &Value)FJsonObject
SetField(const FString &FieldName, const TSharedPtr< FJsonValue > &Value)FJsonObject
SetNumberField(FString &&FieldName, double Number)FJsonObject
SetNumberField(const FString &FieldName, double Number)FJsonObject
SetObjectField(FString &&FieldName, const TSharedPtr< FJsonObject > &JsonObject)FJsonObject
SetObjectField(const FString &FieldName, const TSharedPtr< FJsonObject > &JsonObject)FJsonObject
SetStringField(FString &&FieldName, const ANSICHAR *StringValue)FJsonObjectinline
SetStringField(const FString &FieldName, const ANSICHAR *StringValue)FJsonObjectinline
SetStringField(FString &&FieldName, const TCHAR *StringValue)FJsonObjectinline
SetStringField(const FString &FieldName, const TCHAR *StringValue)FJsonObjectinline
SetStringField(FString &&FieldName, const UTF8CHAR *StringValue)FJsonObjectinline
SetStringField(const FString &FieldName, const UTF8CHAR *StringValue)FJsonObjectinline
SetStringField(FString &&FieldName, FString &&StringValue)FJsonObject
SetStringField(FString &&FieldName, const FString &StringValue)FJsonObject
SetStringField(const FString &FieldName, FString &&StringValue)FJsonObject
SetStringField(const FString &FieldName, const FString &StringValue)FJsonObject
SetStringField(FString &&FieldName, FUtf8String &&StringValue)FJsonObject
SetStringField(FString &&FieldName, const FUtf8String &StringValue)FJsonObject
SetStringField(const FString &FieldName, FUtf8String &&StringValue)FJsonObject
SetStringField(const FString &FieldName, const FUtf8String &StringValue)FJsonObject
TryGetArrayField(FStringView FieldName, const TArray< TSharedPtr< FJsonValue > > *&OutArray) constFJsonObject
TryGetArrayField(FAnsiStringView FieldName, const TArray< TSharedPtr< FJsonValue > > *&OutArray) constFJsonObjectinline
TryGetBoolField(FStringView FieldName, bool &OutBool) constFJsonObject
TryGetBoolField(FAnsiStringView FieldName, bool &OutBool) constFJsonObjectinline
TryGetEnumArrayField(FStringView FieldName, TArray< TEnum > &OutArray) constFJsonObjectinline
TryGetEnumArrayField(FAnsiStringView FieldName, TArray< TEnum > &OutArray) constFJsonObjectinline
TryGetField(FStringView FieldName) constFJsonObjectinline
TryGetField(FAnsiStringView FieldName) constFJsonObjectinline
TryGetNumberField(FStringView FieldName, float &OutNumber) constFJsonObject
TryGetNumberField(FStringView FieldName, double &OutNumber) constFJsonObject
TryGetNumberField(FStringView FieldName, int8 &OutNumber) constFJsonObject
TryGetNumberField(FStringView FieldName, int16 &OutNumber) constFJsonObject
TryGetNumberField(FStringView FieldName, int32 &OutNumber) constFJsonObject
TryGetNumberField(FStringView FieldName, int64 &OutNumber) constFJsonObject
TryGetNumberField(FStringView FieldName, uint8 &OutNumber) constFJsonObject
TryGetNumberField(FStringView FieldName, uint16 &OutNumber) constFJsonObject
TryGetNumberField(FStringView FieldName, uint32 &OutNumber) constFJsonObject
TryGetNumberField(FStringView FieldName, uint64 &OutNumber) constFJsonObject
TryGetNumberField(FAnsiStringView FieldName, float &OutNumber) constFJsonObjectinline
TryGetNumberField(FAnsiStringView FieldName, double &OutNumber) constFJsonObjectinline
TryGetNumberField(FAnsiStringView FieldName, int8 &OutNumber) constFJsonObjectinline
TryGetNumberField(FAnsiStringView FieldName, int16 &OutNumber) constFJsonObjectinline
TryGetNumberField(FAnsiStringView FieldName, int32 &OutNumber) constFJsonObjectinline
TryGetNumberField(FAnsiStringView FieldName, int64 &OutNumber) constFJsonObjectinline
TryGetNumberField(FAnsiStringView FieldName, uint8 &OutNumber) constFJsonObjectinline
TryGetNumberField(FAnsiStringView FieldName, uint16 &OutNumber) constFJsonObjectinline
TryGetNumberField(FAnsiStringView FieldName, uint32 &OutNumber) constFJsonObjectinline
TryGetNumberField(FAnsiStringView FieldName, uint64 &OutNumber) constFJsonObjectinline
TryGetObjectField(FStringView FieldName, const TSharedPtr< FJsonObject > *&OutObject) constFJsonObject
TryGetObjectField(FAnsiStringView FieldName, const TSharedPtr< FJsonObject > *&OutObject) constFJsonObjectinline
TryGetStringArrayField(FStringView FieldName, TArray< FString > &OutArray) constFJsonObject
TryGetStringArrayField(FAnsiStringView FieldName, TArray< FString > &OutArray) constFJsonObjectinline
TryGetStringField(FStringView FieldName, FString &OutString) constFJsonObject
TryGetStringField(FAnsiStringView FieldName, FString &OutString) constFJsonObjectinline
ValuesFJsonObject