Navigation
API > API/Runtime > API/Runtime/Engine
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/UnrealExporter.h |
| Include | #include "UnrealExporter.h" |
void ExportProperties
(
const class FExportObjectInnerContext * Context,
FOutputDevice & Out,
UClass * ObjectClass,
uint8 * Object,
int32 Indent,
UClass * DiffClass,
uint8 * Diff,
UObject * Parent,
uint32 PortFlags,
UObject * ExportRootScope
)
Remarks
Exports the property values for the specified object as text to the output device.
Parameters
| Name | Description |
|---|---|
| Context | Context from which the set of 'inner' objects is extracted. If NULL, an object iterator will be used. |
| Out | the output device to send the exported text to |
| ObjectClass | the class of the object to dump properties for |
| Object | the address of the object to dump properties for |
| Indent | number of spaces to prepend to each line of output |
| DiffClass | the class to use for comparing property values when delta export is desired. |
| Diff | the address of the object to use for determining whether a property value should be exported. If the value in Object matches the corresponding value in Diff, it is not exported. Specify NULL to export all properties. |
| Parent | the UObject corresponding to Object |
| PortFlags | flags used for modifying the output and/or behavior of the export |
| ExportRootScope | The scope to create relative paths from, if the PPF_ExportsNotFullyQualified flag is passed in. If NULL, the package containing the object will be used instead. |