![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "StaticMeshOperations.h"#include "StaticMeshAttributes.h"#include "UVMapSettings.h"#include "Async/ParallelFor.h"#include "LayoutUV.h"#include "MeshUtilitiesCommon.h"#include "Misc/SecureHash.h"#include "OverlappingCorners.h"#include "RawMesh.h"#include "Modules/ModuleManager.h"Classes | |
| struct | FVertexInfo |
| struct | MeshDescriptionOperationNamespace::FIndexAndZ |
| struct | MeshDescriptionOperationNamespace::FCompareIndexAndZ |
| struct | FNTBGroupKeyFuncs |
| struct | FLayoutUVMeshDescriptionView |
| struct | FUniqueUVMeshDescriptionView |
| class | UE::Private::FPrivateVertexInfo |
Namespaces | |
| namespace | MeshDescriptionOperationNamespace |
| namespace | UE |
| namespace | UE::Private |
Macros | |
| #define | LOCTEXT_NAMESPACE "StaticMeshOperations" |
Functions | |
| DEFINE_LOG_CATEGORY (LogStaticMeshOperations) | |
| void | FillMeshDescriptionVertexPositionNoDuplicate (const TArray< FVector3f > &RawMeshVertexPositions, FMeshDescription &DestinationMeshDescription, TArray< FVertexID > &RemapVertexPosition) |
| bool | IsTriangleDegenerated (const FRawMesh &SourceRawMesh, const TArray< FVertexID > &RemapVertexPosition, const int32 VerticeIndexBase) |
| void | ClearNormalsAndTangentsData (FMeshDescription &MeshDescription, bool bClearNormals, bool bClearTangents) |
| #define LOCTEXT_NAMESPACE "StaticMeshOperations" |
| void ClearNormalsAndTangentsData | ( | FMeshDescription & | MeshDescription, |
| bool | bClearNormals, | ||
| bool | bClearTangents | ||
| ) |
| DEFINE_LOG_CATEGORY | ( | LogStaticMeshOperations | ) |
| void FillMeshDescriptionVertexPositionNoDuplicate | ( | const TArray< FVector3f > & | RawMeshVertexPositions, |
| FMeshDescription & | DestinationMeshDescription, | ||
| TArray< FVertexID > & | RemapVertexPosition | ||
| ) |