UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FKConvexElem Member List

This is the complete list of members for FKConvexElem, including all inherited members.

AddCachedSolidConvexGeom(TArray< FDynamicMeshVertex > &VertexBuffer, TArray< uint32 > &IndexBuffer, const FColor VertexColor) constFKConvexElem
BakeTransformToVerts()FKConvexElem
CalcAABB(const FTransform &BoneTM, const FVector &Scale3D) constFKConvexElem
FKShapeElem::CloneElem(const FKShapeElem &Other)FKShapeEleminlineprotected
ComputeChaosConvexIndices(bool bForceCompute=false)FKConvexElem
ConvexFromBoxElem(const FKBoxElem &InBox)FKConvexElem
DrawElemSolid(class FPrimitiveDrawInterface *PDI, const FTransform &ElemTM, const float Scale, const FMaterialRenderProxy *MaterialRenderProxy) const overrideFKConvexElem
FKShapeElem::DrawElemSolid(class FPrimitiveDrawInterface *PDI, const FTransform &ElemTM, const float Scale, const class FMaterialRenderProxy *MaterialRenderProxy) constFKShapeEleminlinevirtual
DrawElemWire(class FPrimitiveDrawInterface *PDI, const FTransform &ElemTM, const float Scale, const FColor Color) const overrideFKConvexElemvirtual
EConvexDataUpdateMethod enum nameFKConvexElem
ElemBoxFKConvexElem
FKConvexElem()FKConvexElem
FKConvexElem(const FKConvexElem &Other)FKConvexElem
FKShapeElem()FKShapeEleminline
FKShapeElem(EAggCollisionShape::Type InShapeType)FKShapeEleminline
FKShapeElem(const FKShapeElem &Copy)FKShapeEleminline
GetChaosConvexIndices() constFKConvexElem
GetChaosConvexMesh() constFKConvexEleminline
GetClosestPointAndNormal(const FVector &WorldPosition, const FTransform &BodyToWorldTM, FVector &ClosestWorldPosition, FVector &Normal) constFKConvexElem
GetCollisionEnabled() constFKShapeEleminline
GetContributeToMass() constFKShapeEleminline
GetName() constFKShapeEleminline
GetPlanes(TArray< FPlane > &Planes) constFKConvexElem
GetScaledVolume(const FVector &Scale3D) constFKConvexElem
GetShapeCheck()FKShapeEleminline
GetShapeType() constFKShapeEleminline
GetShortestDistanceToPoint(const FVector &WorldPosition, const FTransform &BodyToWorldTM) constFKConvexElem
GetTransform() const override finalFKConvexEleminlinevirtual
GetUserData() constFKShapeEleminline
GetVolume(const FVector &Scale) constFKConvexElem
HullFromPlanes(const TArray< FPlane > &InPlanes, const TArray< FVector > &SnapVerts, float InSnapDistance=UE_SMALL_NUMBER)FKConvexElem
IndexDataFKConvexElem
operator<<FKConvexElemfriend
operator=(const FKConvexElem &Other)FKConvexElem
FKShapeElem::operator=(const FKShapeElem &Other)FKShapeEleminline
Reset()FKConvexElem
ResetChaosConvexMesh()FKConvexElem
RestOffsetFKShapeElem
ScaleElem(FVector DeltaSize, float MinSize)FKConvexElem
SetChaosConvexMesh(TSharedPtr< Chaos::FConvex, ESPMode::ThreadSafe > &&InChaosConvex, EConvexDataUpdateMethod ConvexDataUpdateMethod=EConvexDataUpdateMethod::AlwaysUpdateConvexData)FKConvexEleminline
SetCollisionEnabled(ECollisionEnabled::Type InCollisionEnabled)FKShapeEleminline
SetContributeToMass(bool bInContributeToMass)FKShapeEleminline
SetConvexMeshObject(Chaos::FConvexPtr &&InChaosConvex, EConvexDataUpdateMethod ConvexDataUpdateMethod=EConvexDataUpdateMethod::AlwaysUpdateConvexData)FKConvexElem
SetName(const FName &InName)FKShapeEleminline
SetTransform(const FTransform &InTransform)FKConvexEleminline
StaticShapeTypeFKConvexElemstatic
UpdateElemBox()FKConvexElem
VertexDataFKConvexElem
~FKConvexElem()FKConvexElem
~FKShapeElem()FKShapeElemvirtual