Zdexby TheHolyOneZ
9,486 classes
Class

UGeometryScriptLibrary_MeshPolygroupFunctions

: UBlueprintFunctionLibrary : UObject
/Script/GeometryScriptingCore.GeometryScriptLibrary_MeshPolygroupFunctions 0x0028 (40 B) align 8 inherited 0x0028 vtable /Script/GeometryScriptingCore
0x00x0028

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 19

SignatureFlagsNativeParams
UDynamicMesh* SetPolygroupForMeshSelection(UDynamicMesh* TargetMesh, const FGeometryScriptGroupLayer& GroupLayer, const FGeometryScriptMeshSelection& Selection, const int32& SetPolygroupIDOut, int32 SetPolygroupID, bool bGenerateNewPolygroup, bool bDeferChangeNotifications)FinalNative+2 flags0x38
UDynamicMesh* SetNumExtendedPolygroupLayers(UDynamicMesh* TargetMesh, int32 NumLayers, UGeometryScriptDebug* Debug)FinalNative+2 flags0x20
UDynamicMesh* GetTrianglesInPolygroup(UDynamicMesh* TargetMesh, const FGeometryScriptGroupLayer& GroupLayer, int32 PolygroupID, FGeometryScriptIndexList& TriangleIDsOut)FinalNative+2 flags0x38
int32 GetTrianglePolygroupID(UDynamicMesh* TargetMesh, const FGeometryScriptGroupLayer& GroupLayer, int32 TriangleID, const bool& bIsValidTriangle)FinalNative+2 flags0x1C
UDynamicMesh* GetPolyGroupUVCentroid(UDynamicMesh* TargetMesh, const FGeometryScriptGroupLayer& GroupLayer, int32 GroupId, int32 UVChannel, const FVector2D& Centroid, const bool& bIsValid)FinalNative+2 flags0x38
UDynamicMesh* GetPolyGroupUVBoundingBox(UDynamicMesh* TargetMesh, const FGeometryScriptGroupLayer& GroupLayer, int32 GroupId, int32 UVChannel, const FBox2D& UVBounds)FinalNative+2 flags0x48
UDynamicMesh* GetPolygroupIDsInMesh(UDynamicMesh* TargetMesh, const FGeometryScriptGroupLayer& GroupLayer, FGeometryScriptIndexList& PolygroupIDsOut)FinalNative+2 flags0x30
UDynamicMesh* GetPolyGroupBoundingBox(UDynamicMesh* TargetMesh, const FGeometryScriptGroupLayer& GroupLayer, int32 GroupId, const FBox& Bounds)FinalNative+2 flags0x58
UDynamicMesh* GetAllTrianglePolygroupIDs(UDynamicMesh* TargetMesh, const FGeometryScriptGroupLayer& GroupLayer, FGeometryScriptIndexList& PolygroupIDsOut)FinalNative+2 flags0x30
UDynamicMesh* FindExtendedPolygroupLayerByName(UDynamicMesh* TargetMesh, const FName& LayerName, FGeometryScriptGroupLayer& GroupLayer, const EGeometryScriptSearchOutcomePins& Outcome, UGeometryScriptDebug* Debug)FinalNative+2 flags0x30
UDynamicMesh* EnablePolygroups(UDynamicMesh* TargetMesh, UGeometryScriptDebug* Debug)FinalNative+2 flags0x18
UDynamicMesh* DeleteTrianglesInPolygroup(UDynamicMesh* TargetMesh, const FGeometryScriptGroupLayer& GroupLayer, int32 PolygroupID, const int32& NumDeleted, bool bDeferChangeNotifications, UGeometryScriptDebug* Debug)FinalNative+2 flags0x30
UDynamicMesh* CopyPolygroupsLayer(UDynamicMesh* TargetMesh, const FGeometryScriptGroupLayer& FromGroupLayer, const FGeometryScriptGroupLayer& ToGroupLayer, UGeometryScriptDebug* Debug)FinalNative+2 flags0x28
UDynamicMesh* ConvertUVIslandsToPolygroups(UDynamicMesh* TargetMesh, const FGeometryScriptGroupLayer& GroupLayer, int32 UVLayer, UGeometryScriptDebug* Debug)FinalNative+2 flags0x28
UDynamicMesh* ConvertComponentsToPolygroups(UDynamicMesh* TargetMesh, const FGeometryScriptGroupLayer& GroupLayer, UGeometryScriptDebug* Debug)FinalNative+2 flags0x20
UDynamicMesh* ComputePolygroupsFromPolygonDetection(UDynamicMesh* TargetMesh, const FGeometryScriptGroupLayer& GroupLayer, bool bRespectUVSeams, bool bRespectHardNormals, double QuadAdjacencyWeight, double QuadMetricClamp, int32 MaxSearchRounds, UGeometryScriptDebug* Debug)FinalNative+2 flags0x40
UDynamicMesh* ComputePolygroupsFromAngleThreshold(UDynamicMesh* TargetMesh, const FGeometryScriptGroupLayer& GroupLayer, float CreaseAngle, int32 MinGroupSize, UGeometryScriptDebug* Debug)FinalNative+2 flags0x28
UDynamicMesh* ClearPolygroups(UDynamicMesh* TargetMesh, const FGeometryScriptGroupLayer& GroupLayer, int32 ClearValue, UGeometryScriptDebug* Debug)FinalNative+2 flags0x28
UDynamicMesh* AddNamedPolygroupLayer(UDynamicMesh* TargetMesh, const FName& LayerName, FGeometryScriptGroupLayer& GroupLayer, const bool& bAlreadyExisted, UGeometryScriptDebug* Debug)FinalNative+2 flags0x30