This is the complete list of members for URuntimeMeshSlicer, including all inherited members.
CapMeshSlice(const FRuntimeMeshDataPtr &InRuntimeMesh, const FRuntimeMeshDataPtr &OutOtherHalf, TArray< FUtilEdge3D > &ClipEdges, const FPlane &SlicePlane, FVector PlaneNormal, ERuntimeMeshSlicerCapOption CapOption) | URuntimeMeshSlicer | privatestatic |
CompareBoxPlane(const FBox &InBox, const FPlane &InPlane) | URuntimeMeshSlicer | privatestatic |
InterpolateVert(const FRuntimeMeshAccessorVertex &V0, const FRuntimeMeshAccessorVertex &V1, float Alpha) | URuntimeMeshSlicer | privatestatic |
SliceConvexElem(const FKConvexElem &InConvex, const FPlane &SlicePlane, TArray< FVector > &OutConvexVerts) | URuntimeMeshSlicer | privatestatic |
SliceRuntimeMesh(URuntimeMesh *InRuntimeMesh, FVector PlanePosition, FVector PlaneNormal, URuntimeMesh *OutOtherHalf, ERuntimeMeshSlicerCapOption CapOption, UMaterialInterface *CapMaterial) | URuntimeMeshSlicer | static |
SliceRuntimeMeshComponent(URuntimeMeshComponent *InRuntimeMesh, FVector PlanePosition, FVector PlaneNormal, bool bCreateOtherHalf, URuntimeMeshComponent *&OutOtherHalf, ERuntimeMeshSlicerCapOption CapOption, UMaterialInterface *CapMaterial) | URuntimeMeshSlicer | static |
SliceRuntimeMeshConvexCollision(URuntimeMesh *InRuntimeMesh, URuntimeMesh *OutOtherHalf, FVector PlanePosition, FVector PlaneNormal) | URuntimeMeshSlicer | privatestatic |
SliceRuntimeMeshSection(const FRuntimeMeshDataPtr &InRuntimeMesh, const FRuntimeMeshDataPtr &OutOtherHalf, int32 SectionIndex, const FPlane &SlicePlane, TArray< FUtilEdge3D > &ClipEdges) | URuntimeMeshSlicer | privatestatic |
Transform2DPolygonTo3D(const FUtilPoly2D &InPoly, const FMatrix &InMatrix, TSharedPtr< FRuntimeMeshAccessor > OutMesh) | URuntimeMeshSlicer | privatestatic |
TriangulatePoly(TSharedPtr< FRuntimeMeshAccessor > Mesh, int32 VertBase, const FVector &PolyNormal) | URuntimeMeshSlicer | privatestatic |