Navigation
API > API/Plugins > API/Plugins/GeometryScriptingCore > API/Plugins/GeometryScriptingCore/GeometryScript
References
| Module | GeometryScriptingCore |
| Header | /Engine/Plugins/Runtime/GeometryScripting/Source/GeometryScriptingCore/Public/GeometryScript/MeshAssetFunctions.h |
| Include | #include "GeometryScript/MeshAssetFunctions.h" |
Syntax
USTRUCT (BlueprintType )
struct FGeometryScriptCopyMeshToAssetOptions
Variables
| Type | Name | Description | |
|---|---|---|---|
| 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 | bReplaceMaterials | ||
| 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. | |
| FGeometryScriptNaniteOptions | NaniteSettings | Replaced FGeometryScriptNaniteOptions with usage of Engine FMeshNaniteSettings | |
| TArray< TObjectPtr< UMaterialInterface > > | NewMaterials | ||
| TArray< FName > | NewMaterialSlotNames | ||
| FMeshNaniteSettings | NewNaniteSettings | Nanite Settings applied to the target Asset, if bApplyNaniteSettings = true |