Zdexby TheHolyOneZ
9,486 classes
Class

UGeometryScriptLibrary_CollisionFunctions

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

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 23

SignatureFlagsNativeParams
FGeometryScriptSimpleCollision TransformSimpleCollisionShapes(FGeometryScriptSimpleCollision& SimpleCollision, const FTransform& Transform, FGeometryScriptTransformCollisionOptions& TransformOptions, const bool& bSuccess, UGeometryScriptDebug* Debug)FinalNative+2 flags0x1B0
bool StaticMeshHasCustomizedCollision(UStaticMesh* StaticMeshAsset)FinalNative+2 flags0x09
void SimplifyConvexHulls(FGeometryScriptSimpleCollision& SimpleCollision, FGeometryScriptConvexHullSimplificationOptions& SimplifyOptions, const bool& bHasSimplified, UGeometryScriptDebug* Debug)FinalNative+2 flags0xC0
bool SetStaticMeshCustomComplexCollision(UStaticMesh* StaticMeshAsset, UStaticMesh* StaticMeshCollisionAsset, bool bEmitTransaction, bool bMarkCollisionAsCustomized, UGeometryScriptDebug* Debug)FinalNative+2 flags0x21
UDynamicMesh* SetStaticMeshCollisionFromMesh(UDynamicMesh* FromDynamicMesh, UStaticMesh* ToStaticMeshAsset, const FGeometryScriptCollisionFromMeshOptions& Options, const FGeometryScriptSetStaticMeshCollisionOptions& StaticMeshCollisionOptions, UGeometryScriptDebug* Debug)FinalNative+2 flags0x58
void SetStaticMeshCollisionFromComponent(UStaticMesh* StaticMeshAsset, UPrimitiveComponent* SourceComponent, const FGeometryScriptSetSimpleCollisionOptions& Options, const FGeometryScriptSetStaticMeshCollisionOptions& StaticMeshCollisionOptions, UGeometryScriptDebug* Debug)FinalNative+2 flags0x20
void SetSimpleCollisionOfStaticMesh(FGeometryScriptSimpleCollision& SimpleCollision, UStaticMesh* StaticMesh, const FGeometryScriptSetSimpleCollisionOptions& Options, const FGeometryScriptSetStaticMeshCollisionOptions& StaticMeshCollisionOptions, UGeometryScriptDebug* Debug)FinalNative+2 flags0xB8
void SetSimpleCollisionOfDynamicMeshComponent(FGeometryScriptSimpleCollision& SimpleCollision, UDynamicMeshComponent* DynamicMeshComponent, const FGeometryScriptSetSimpleCollisionOptions& Options, UGeometryScriptDebug* Debug)FinalNative+2 flags0xB8
UDynamicMesh* SetDynamicMeshCollisionFromMesh(UDynamicMesh* FromDynamicMesh, UDynamicMeshComponent* ToDynamicMeshComponent, const FGeometryScriptCollisionFromMeshOptions& Options, UGeometryScriptDebug* Debug)FinalNative+2 flags0x50
void ResetSimpleCollision(FGeometryScriptSimpleCollision& SimpleCollision)FinalNative+2 flags0xA0
void ResetDynamicMeshCollision(UDynamicMeshComponent* Component, bool bEmitTransaction, UGeometryScriptDebug* Debug)FinalNative+2 flags0x18
FGeometryScriptSimpleCollision MergeSimpleCollisionShapes(FGeometryScriptSimpleCollision& SimpleCollision, FGeometryScriptMergeSimpleCollisionOptions& MergeOptions, const bool& bHasMerged, UGeometryScriptDebug* Debug)FinalNative+2 flags0x1D0
int32 GetSimpleCollisionShapeCount(FGeometryScriptSimpleCollision& SimpleCollision)FinalNative+2 flags0xA4
FGeometryScriptSimpleCollision GetSimpleCollisionFromStaticMesh(UStaticMesh* StaticMesh, UGeometryScriptDebug* Debug)FinalNative+2 flags0xB0
FGeometryScriptSimpleCollision GetSimpleCollisionFromComponent(UPrimitiveComponent* Component, UGeometryScriptDebug* Debug)FinalNative+2 flags0xB0
FGeometryScriptSimpleCollision GenerateCollisionFromMesh(UDynamicMesh* FromDynamicMesh, const FGeometryScriptCollisionFromMeshOptions& Options, UGeometryScriptDebug* Debug)FinalNative+2 flags0xE0
FGeometryScriptSphereCovering Conv_SphereArrayToGeometryScriptSphereCovering(const TArray<FSphere>& Spheres)FinalNative+2 flags0x20
TArray<FSphere> Conv_GeometryScriptSphereCoveringToSphereArray(FGeometryScriptSphereCovering& SphereCovering)FinalNative+2 flags0x20
FGeometryScriptSphereCovering ComputeNegativeSpace(FGeometryScriptDynamicMeshBVH& MeshBVH, FComputeNegativeSpaceOptions& NegativeSpaceOptions, UGeometryScriptDebug* Debug)FinalNative+2 flags0x70
FGeometryScriptSimpleCollision ComputeNavigableConvexDecomposition(UDynamicMesh* TargetMesh, FNavigableConvexDecompositionOptions& Options, UGeometryScriptDebug* Debug)FinalNative+2 flags0xF8
void CombineSimpleCollisionArray(const TArray<FGeometryScriptSimpleCollision>& SimpleCollisionArray, FGeometryScriptSimpleCollision& SimpleCollision, UGeometryScriptDebug* Debug)FinalNative+2 flags0xB8
void CombineSimpleCollision(FGeometryScriptSimpleCollision& CollisionToUpdate, FGeometryScriptSimpleCollision& AppendCollision, UGeometryScriptDebug* Debug)FinalNative+2 flags0x148
void ApproximateConvexHullsWithSimplerCollisionShapes(FGeometryScriptSimpleCollision& SimpleCollision, FGeometryScriptConvexHullApproximationOptions& ApproximateOptions, const bool& bHasApproximated, UGeometryScriptDebug* Debug)FinalNative+2 flags0xB8