interchange_set_pipeline_properties
Modify Unreal Engine Interchange pipeline assets by setting properties via reflection. Apply scalar, struct, or array values to editable UPROPERTYs; non-editable fields are skipped.
Instructions
Set properties of an Interchange pipeline asset by reflection: properties is {name: value}, where a value can be a scalar, an object (a struct) or an array (a TArray).
Returns: { pipeline_path: string, applied_count: number, skipped_count: number, skipped: [string], note: string }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| properties | Yes | JSON object of { propertyName: value } pairs applied by reflection to the pipeline's EditAnywhere UPROPERTYs. Values may be scalars, nested objects (structs), or arrays; non-editable or unknown fields are skipped and reported. | |
| pipeline_path | Yes | Object path of the pipeline asset to modify (loaded via LoadObject, must be a UInterchangePipelineBase). |