Navigation
API > API/Editor > API/Editor/UnrealEd
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/Editor.h |
| Include | #include "Editor.h" |
Syntax
struct FMultiStepsImportObjectParams
Remarks
Parameters for the ImportCreateObjectStep and ImportObjectPropertiesStep. Used for multi steps import.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bShouldCallEditChange | True if we should call PreEditChange/PostEditChange on the object as it's imported. | |
| int32 | Depth | Current nesting level | |
| uint8 * | DestData | The location to import the property values to | |
| FObjectInstancingGraph * | InInstanceGraph | Contains the mappings of instanced objects and components to their templates; used when recursively calling ImportObjectProperties; generally not necessary to specify a value when calling this function from other code | |
| int32 | LineNumber | Used when importing defaults during script compilation for tracking which line we're currently for the purposes of printing compile errors | |
| TMap< FSoftObjectPath, UObject * > * | ObjectRemapper | Provides a mapping from an exported path to a new instance to which it should be remapped Imported object will be added to this map when possible during the create objects step. | |
| UStruct * | ObjectStruct | The struct for the data we're importing | |
| TSet< FProperty * > * | PropertiesToSkip | Tell what properties shouldn't be imported when importing the properties | |
| FStringView | SourceText | Text buffer containing the values that should be parsed and imported | |
| UObject * | SubobjectOuter | The object corresponding to DestData; this is the object that will used as the outer when creating subobjects from definitions contained in SourceText | |
| UObject * | SubobjectRoot | The original object that ImportObjectProperties was called for. | |
| FFeedbackContext * | Warn | Output device to use for log messages |