UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
JsonObjectGraphConventions.h File Reference

Go to the source code of this file.

Macros

#define UE_JSON_ROOT_OBJECTS_KEY_TCHAR   TEXT("__RootObjects")
 
#define UE_JSON_PACKAGE_SUMMARY_KEY_TCHAR   TEXT("__PackageSummary")
 
#define UE_JSON_CUSTOM_VERSIONS_KEY_TCHAR   TEXT("__CustomVersions")
 
#define UE_JSON_PACKAGE_NAME_KEY_TCHAR   TEXT("__PackageName")
 
#define UE_JSON_OBJECT_INSTANCE_KEY_TCHAR   TEXT("__UObject")
 
#define UE_JSON_OBJECT_NAME_KEY_TCHAR   TEXT("Name")
 
#define UE_JSON_OBJECT_CLASS_KEY_TCHAR   TEXT("Class")
 
#define UE_JSON_OBJECT_FLAGS_KEY_TCHAR   TEXT("Flags")
 
#define UE_JSON_OBJECT_STRUCTURED_DATA_KEY_TCHAR   TEXT("__StructuredData")
 
#define UE_JSON_OBJECT_SERIAL_DATA_KEY_TCHAR   TEXT("__SerialData")
 
#define UE_JSON_OBJECT_SPARSE_CLASS_DATA_KEY_TCHAR   TEXT("__SparseClassData")
 
#define UE_JSON_OBJECT_INDIRECTLY_REFERENCED_KEY_TCHAR   TEXT("__IndirectlyReferenced")
 
#define UE_JSON_SCRIPTSTRUCT_TCHAR   TEXT("__UScriptStruct")
 
#define UE_JSON_PROPERTYBAG_TCHAR   TEXT("__UPropertyBag")
 
#define UE_JSON_PROPERTYDESCS_TCHAR   TEXT("PropertyDescs")
 
#define UE_JSON_OBJECT_REF_PREFIX   "uobject:"
 
#define UE_JSON_FIELD_REF_PREFIX   "ffield:"
 
#define UE_JSON_REF_NONE   "None"
 
#define UE_JSON_TMAP_KEY_KEY_TCHAR   TEXT("Key")
 
#define UE_JSON_TMAP_VALUE_KEY_TCHAR   TEXT("Value")
 
#define UE_JSON_OPTIONAL_VALUE_KEY_TCHAR   TEXT("OptionalValue")
 

Macro Definition Documentation

◆ UE_JSON_CUSTOM_VERSIONS_KEY_TCHAR

#define UE_JSON_CUSTOM_VERSIONS_KEY_TCHAR   TEXT("__CustomVersions")

◆ UE_JSON_FIELD_REF_PREFIX

#define UE_JSON_FIELD_REF_PREFIX   "ffield:"

◆ UE_JSON_OBJECT_CLASS_KEY_TCHAR

#define UE_JSON_OBJECT_CLASS_KEY_TCHAR   TEXT("Class")

◆ UE_JSON_OBJECT_FLAGS_KEY_TCHAR

#define UE_JSON_OBJECT_FLAGS_KEY_TCHAR   TEXT("Flags")

◆ UE_JSON_OBJECT_INDIRECTLY_REFERENCED_KEY_TCHAR

#define UE_JSON_OBJECT_INDIRECTLY_REFERENCED_KEY_TCHAR   TEXT("__IndirectlyReferenced")

◆ UE_JSON_OBJECT_INSTANCE_KEY_TCHAR

#define UE_JSON_OBJECT_INSTANCE_KEY_TCHAR   TEXT("__UObject")

◆ UE_JSON_OBJECT_NAME_KEY_TCHAR

#define UE_JSON_OBJECT_NAME_KEY_TCHAR   TEXT("Name")

◆ UE_JSON_OBJECT_REF_PREFIX

#define UE_JSON_OBJECT_REF_PREFIX   "uobject:"

◆ UE_JSON_OBJECT_SERIAL_DATA_KEY_TCHAR

#define UE_JSON_OBJECT_SERIAL_DATA_KEY_TCHAR   TEXT("__SerialData")

◆ UE_JSON_OBJECT_SPARSE_CLASS_DATA_KEY_TCHAR

#define UE_JSON_OBJECT_SPARSE_CLASS_DATA_KEY_TCHAR   TEXT("__SparseClassData")

◆ UE_JSON_OBJECT_STRUCTURED_DATA_KEY_TCHAR

#define UE_JSON_OBJECT_STRUCTURED_DATA_KEY_TCHAR   TEXT("__StructuredData")

◆ UE_JSON_OPTIONAL_VALUE_KEY_TCHAR

#define UE_JSON_OPTIONAL_VALUE_KEY_TCHAR   TEXT("OptionalValue")

◆ UE_JSON_PACKAGE_NAME_KEY_TCHAR

#define UE_JSON_PACKAGE_NAME_KEY_TCHAR   TEXT("__PackageName")

◆ UE_JSON_PACKAGE_SUMMARY_KEY_TCHAR

#define UE_JSON_PACKAGE_SUMMARY_KEY_TCHAR   TEXT("__PackageSummary")

◆ UE_JSON_PROPERTYBAG_TCHAR

#define UE_JSON_PROPERTYBAG_TCHAR   TEXT("__UPropertyBag")

◆ UE_JSON_PROPERTYDESCS_TCHAR

#define UE_JSON_PROPERTYDESCS_TCHAR   TEXT("PropertyDescs")

◆ UE_JSON_REF_NONE

#define UE_JSON_REF_NONE   "None"

◆ UE_JSON_ROOT_OBJECTS_KEY_TCHAR

#define UE_JSON_ROOT_OBJECTS_KEY_TCHAR   TEXT("__RootObjects")

◆ UE_JSON_SCRIPTSTRUCT_TCHAR

#define UE_JSON_SCRIPTSTRUCT_TCHAR   TEXT("__UScriptStruct")

◆ UE_JSON_TMAP_KEY_KEY_TCHAR

#define UE_JSON_TMAP_KEY_KEY_TCHAR   TEXT("Key")

◆ UE_JSON_TMAP_VALUE_KEY_TCHAR

#define UE_JSON_TMAP_VALUE_KEY_TCHAR   TEXT("Value")