Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/UStaticMesh
Structure that defines parameters passed into the build mesh description function
| Name | FBuildMeshDescriptionsParams |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/StaticMesh.h |
| Include Path | #include "Engine/StaticMesh.h" |
Syntax
struct FBuildMeshDescriptionsParams
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBuildMeshDescriptionsParams() |
Engine/StaticMesh.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAllowCpuAccess | bool | Ored with the value of bAllowCpuAccess on the static mesh. Set to false by default. | Engine/StaticMesh.h | |
| bBuildSimpleCollision | bool | Builds simple collision as part of the building process. Set to false by default. | Engine/StaticMesh.h | |
| bCommitMeshDescription | bool | Commits the MeshDescription as part of the building process. Set to true by default. | Engine/StaticMesh.h | |
| bFastBuild | bool | Specifies that the mesh will be built by the fast path (mandatory in non-editor builds). | Engine/StaticMesh.h | |
| bMarkPackageDirty | bool | If set to false, the caller can be from any thread but will have the responsibility to call MarkPackageDirty() from the main thread. | Engine/StaticMesh.h | |
| bUseHashAsGuid | bool | Uses a hash as the GUID, useful to prevent recomputing content already in cache. | Engine/StaticMesh.h | |
| PerLODOverrides | TArray< FBuildMeshDescriptionsLODParams > | Extra optional LOD params. Overrides any previous settings from source model build settings. | Engine/StaticMesh.h |