UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FGetMeshParameters Struct Reference

#include <MeshTargetInterfaceTypes.h>

Public Member Functions

 FGetMeshParameters ()=default
 
 FGetMeshParameters (bool bHaveRequestLOD, EMeshLODIdentifier RequestLOD)
 

Public Attributes

bool bHaveRequestLOD = false
 
EMeshLODIdentifier RequestLOD = EMeshLODIdentifier::Default
 
bool bWantMeshTangents = false
 

Detailed Description

FGetMeshParameters is used by ToolTarget Interfaces/Implementations that support returning a mesh, to allow clients to specify various options like a specific LOD of a mesh, which attributes are required, etc.

Constructor & Destructor Documentation

◆ FGetMeshParameters() [1/2]

FGetMeshParameters::FGetMeshParameters ( )
default

◆ FGetMeshParameters() [2/2]

FGetMeshParameters::FGetMeshParameters ( bool  bHaveRequestLOD,
EMeshLODIdentifier  RequestLOD 
)
inlineexplicit

Member Data Documentation

◆ bHaveRequestLOD

bool FGetMeshParameters::bHaveRequestLOD = false

If true, RequestLOD specifies which mesh LOD should be returned, if available. If not available, behavior is implementation-dependent.

◆ bWantMeshTangents

bool FGetMeshParameters::bWantMeshTangents = false

If true, returned Mesh should have Tangents available. In some cases (eg StaticMesh) this may require that the ToolTarget implementation computes the Tangents, which may only be possible on a copy of the mesh

◆ RequestLOD

EMeshLODIdentifier FGetMeshParameters::RequestLOD = EMeshLODIdentifier::Default

Specify which LOD to fetch from a mesh-containing ToolTarget. Ignored unless bHaveRequestLOD == true.


The documentation for this struct was generated from the following file: