5#include "Containers/Array.h"
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define PREDECLARE_GEOMETRY(TypeName)
Definition GeometryBase.h:14
Definition MeshDescriptionToDynamicMesh.h:28
bool bPrintDebugMessages
Definition MeshDescriptionToDynamicMesh.h:31
bool bUseCompactedPolygonGroupIDValues
Definition MeshDescriptionToDynamicMesh.h:52
TArray< FTriangleID > TriIDMap
Definition MeshDescriptionToDynamicMesh.h:66
bool bDisableAttributes
Definition MeshDescriptionToDynamicMesh.h:40
MESHCONVERSION_API void CopyTangents(const FMeshDescription *SourceMesh, const FDynamicMesh3 *TargetMesh, UE::Geometry::TMeshTangents< float > *TangentsOut)
Definition MeshDescriptionToDynamicMesh.cpp:1056
MESHCONVERSION_API void ApplyVertexColorTransform(FVector4f &Color) const
Definition MeshDescriptionToDynamicMesh.cpp:1073
bool bCalculateMaps
Definition MeshDescriptionToDynamicMesh.h:37
bool bVIDsFromNonManifoldMeshDescriptionAttr
Definition MeshDescriptionToDynamicMesh.h:83
TArray< FVertexID > VertIDMap
Definition MeshDescriptionToDynamicMesh.h:74
void SetPolygonGroupToMaterialIndexMap(const TArray< int32 > &PolygonGroupToMaterialIndexMapIn)
Definition MeshDescriptionToDynamicMesh.h:60
bool bEnableOutputGroups
Definition MeshDescriptionToDynamicMesh.h:34
EPrimaryGroupMode
Definition MeshDescriptionToDynamicMesh.h:90
bool bTransformVertexColorsLinearToSRGB
Definition MeshDescriptionToDynamicMesh.h:43
EPrimaryGroupMode GroupMode
Definition MeshDescriptionToDynamicMesh.h:99
MESHCONVERSION_API void Convert(const FMeshDescription *MeshIn, FDynamicMesh3 &MeshOut, bool bCopyTangents=false)
Definition MeshDescriptionToDynamicMesh.cpp:181
Definition DynamicMesh3.h:108
Definition MeshTangents.h:76
Definition AdvancedWidgetsModule.cpp:13
Definition MeshDescription.h:94