 |
bool |
bApplyNaniteSettings |
If enabled, NaniteSettings will be applied to the target Asset if possible |
 |
bool |
bDeferMeshPostEditChange |
|
 |
bool |
bEmitTransaction |
|
 |
bool |
bEnableRecomputeNormals |
|
 |
bool |
bEnableRecomputeTangents |
|
 |
bool |
bEnableRemoveDegenerates |
|
 |
bool |
bRemapBoneIndicesToMatchAsset |
Remap the bone indices to match the asset. |
 |
bool |
bReplaceMaterials |
Whether to replace the materials on the asset with those in the New Materials array. |
 |
bool |
bUseBuildScale |
Whether to use the build scale on the target asset. If enabled, the inverse scale will be applied when saving to the asset, and the BuildScale will be preserved. Otherwise, BuildScale will be set to 1.0 on the asset BuildSettings. |
 |
bool |
bUseOriginalVertexOrder |
Use the original vertex order found in the source data. |
 |
FGeometryScriptNaniteOptions |
NaniteSettings |
Replaced FGeometryScriptNaniteOptions with usage of Engine FMeshNaniteSettings |
 |
TArray< TObjectPtr< UMaterialInterface > > |
NewMaterials |
New materials to set if Replace Materials is enabled. Ignored otherwise. |
 |
TArray< FName > |
NewMaterialSlotNames |
Optional slot names for the New Materials. Ignored if not the same length as the New Materials array. |
 |
FMeshNaniteSettings |
NewNaniteSettings |
Nanite Settings applied to the target Asset, if bApplyNaniteSettings = true |