Zdexby TheHolyOneZ
6,144 classes
Class

UGeometryScriptLibrary_MeshMaterialFunctions

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

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 17

SignatureFlagsNativeParams
UDynamicMesh* SetTriangleMaterialID(UDynamicMesh* TargetMesh, int32 TriangleID, int32 MaterialID, const bool& bIsValidTriangle, bool bDeferChangeNotifications)FinalNative+2 flags0x20
UDynamicMesh* SetPolygroupMaterialID(UDynamicMesh* TargetMesh, const FGeometryScriptGroupLayer& GroupLayer, int32 PolygroupID, int32 MaterialID, const bool& bIsValidPolygroupID, bool bDeferChangeNotifications, UGeometryScriptDebug* Debug)FinalNative+2 flags0x30
UDynamicMesh* SetMaterialIDOnTriangles(UDynamicMesh* TargetMesh, const FGeometryScriptIndexList& TriangleIDList, int32 MaterialID, bool bDeferChangeNotifications, UGeometryScriptDebug* Debug)FinalNative+2 flags0x38
UDynamicMesh* SetMaterialIDForMeshSelection(UDynamicMesh* TargetMesh, const FGeometryScriptMeshSelection& Selection, int32 MaterialID, bool bDeferChangeNotifications, UGeometryScriptDebug* Debug)FinalNative+2 flags0x30
UDynamicMesh* SetAllTriangleMaterialIDs(UDynamicMesh* TargetMesh, const FGeometryScriptIndexList& TriangleMaterialIDList, bool bDeferChangeNotifications, UGeometryScriptDebug* Debug)FinalNative+2 flags0x38
UDynamicMesh* RemapToNewMaterialIDsByMaterial(UDynamicMesh* TargetMesh, const TArray<UMaterialInterface*>& FromMaterialList, const TArray<UMaterialInterface*>& ToMaterialList, int32 MissingMaterialID, UGeometryScriptDebug* Debug)FinalNative+2 flags0x40
UDynamicMesh* RemapMaterialIDs(UDynamicMesh* TargetMesh, int32 FromMaterialID, int32 ToMaterialID, UGeometryScriptDebug* Debug)FinalNative+2 flags0x20
UDynamicMesh* RemapAndCombineMaterials(UDynamicMesh* TargetMesh, const TArray<UMaterialInterface*>& TargetMeshMaterials, const TArray<UMaterialInterface*>& RequiredMaterials, const TArray<UMaterialInterface*>& CombinedMaterials, int32 RemapInvalidMaterialID, bool bCompactDuplicateMaterials, UGeometryScriptDebug* Debug)FinalNative+2 flags0x50
UDynamicMesh* GetTrianglesByMaterialID(UDynamicMesh* TargetMesh, int32 MaterialID, FGeometryScriptIndexList& TriangleIDList, UGeometryScriptDebug* Debug)FinalNative+2 flags0x38
int32 GetTriangleMaterialID(UDynamicMesh* TargetMesh, int32 TriangleID, const bool& bIsValidTriangle)FinalNative+2 flags0x14
int32 GetMaxMaterialID(UDynamicMesh* TargetMesh, const bool& bHasMaterialIDs)FinalNative+2 flags0x10
UDynamicMesh* GetMaterialIDsOfTriangles(UDynamicMesh* TargetMesh, const FGeometryScriptIndexList& TriangleIDList, FGeometryScriptIndexList& MaterialIDList, UGeometryScriptDebug* Debug)FinalNative+2 flags0x48
UDynamicMesh* GetAllTriangleMaterialIDs(UDynamicMesh* TargetMesh, FGeometryScriptIndexList& MaterialIDList, const bool& bHasMaterialIDs)FinalNative+2 flags0x30
UDynamicMesh* EnableMaterialIDs(UDynamicMesh* TargetMesh, UGeometryScriptDebug* Debug)FinalNative+2 flags0x18
UDynamicMesh* DeleteTrianglesByMaterialID(UDynamicMesh* TargetMesh, int32 MaterialID, const int32& NumDeleted, bool bDeferChangeNotifications, UGeometryScriptDebug* Debug)FinalNative+2 flags0x28
UDynamicMesh* CompactMaterialIDs(UDynamicMesh* TargetMesh, const TArray<UMaterialInterface*>& SourceMaterialList, const TArray<UMaterialInterface*>& CompactedMaterialList, bool bRemoveDuplicateMaterials, UGeometryScriptDebug* Debug)FinalNative+2 flags0x40
UDynamicMesh* ClearMaterialIDs(UDynamicMesh* TargetMesh, int32 ClearValue, UGeometryScriptDebug* Debug)FinalNative+2 flags0x20