Navigation
Unreal Engine C++ API Reference > Editor > UnrealEd
References
Module | UnrealEd |
Header | /Engine/Source/Editor/UnrealEd/Public/Editor.h |
Include | #include "Editor.h" |
Syntax
struct FImportObjectParams
Remarks
Import the entire default properties block for the class specified
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 |
![]() |
const TMap< FSoftObjectPath, UObject * > * | ObjectRemapper | Provides a mapping from an existing object, typically an actor, (which may no longer be loaded) to a new instance to which it should be remapped |
![]() |
UStruct * | ObjectStruct | The struct for the data we're importing |
![]() |
const TCHAR * | SourceText | Pointer to a 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 |