![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FCollisionStructureManager, including all inherited members.
| CalculateUnitMassInertiaTensor(const FBox &BoundingBox, const Chaos::FReal Radius, const EImplicitTypeEnum ImplicitType) | FCollisionStructureManager | static |
| CalculateVolume(const FBox &BoundingBox, const Chaos::FReal Radius, const EImplicitTypeEnum ImplicitType) | FCollisionStructureManager | static |
| FCollisionStructureManager() | FCollisionStructureManager | |
| FImplicit typedef | FCollisionStructureManager | |
| FPoints typedef | FCollisionStructureManager | |
| FSimplicial typedef | FCollisionStructureManager | |
| NewImplicit(Chaos::FErrorReporter ErrorReporter, const Chaos::FParticles &MeshParticles, const Chaos::FTriangleMesh &TriMesh, const FBox &CollisionBounds, const Chaos::FReal Radius, const int32 MinRes, const int32 MaxRes, const float CollisionObjectReduction, const ECollisionTypeEnum CollisionType, const EImplicitTypeEnum ImplicitType) | FCollisionStructureManager | static |
| NewImplicitBox(const FBox &CollisionBounds, const float CollisionObjectReduction, const ECollisionTypeEnum CollisionType) | FCollisionStructureManager | static |
| NewImplicitCapsule(const Chaos::FReal Radius, const Chaos::FReal Length, const float CollisionObjectReduction, const ECollisionTypeEnum CollisionType) | FCollisionStructureManager | static |
| NewImplicitCapsule(const FBox &CollisionBounds, const float CollisionObjectReduction, const ECollisionTypeEnum CollisionType) | FCollisionStructureManager | static |
| NewImplicitConvex(const TArray< int32 > &ConvexIndices, const TManagedArray< Chaos::FConvexPtr > *ConvexGeometry, const ECollisionTypeEnum CollisionType, const FTransform &MassTransform, const Chaos::FReal CollisionMarginFraction, const float CollisionObjectReduction) | FCollisionStructureManager | static |
| NewImplicitLevelset(Chaos::FErrorReporter ErrorReporter, const Chaos::FParticles &MeshParticles, const Chaos::FTriangleMesh &TriMesh, const FBox &CollisionBounds, const int32 MinRes, const int32 MaxRes, const float CollisionObjectReduction, const ECollisionTypeEnum CollisionType) | FCollisionStructureManager | static |
| NewImplicitSphere(const Chaos::FReal Radius, const float CollisionObjectReduction, const ECollisionTypeEnum CollisionType) | FCollisionStructureManager | static |
| NewLevelset(Chaos::FErrorReporter ErrorReporter, const Chaos::FParticles &MeshParticles, const Chaos::FTriangleMesh &TriMesh, const FBox &CollisionBounds, const int32 MinRes, const int32 MaxRes, const ECollisionTypeEnum CollisionType) | FCollisionStructureManager | static |
| NewSimplicial(const Chaos::FParticles &Vertices, const Chaos::FTriangleMesh &TriMesh, const Chaos::FImplicitObject *Implicit, const int32 CollisionParticlesMaxInput) | FCollisionStructureManager | static |
| NewSimplicial(const Chaos::FParticles &AllParticles, const TManagedArray< int32 > &BoneMap, const ECollisionTypeEnum CollisionType, Chaos::FTriangleMesh &TriMesh, const float CollisionParticlesFraction) | FCollisionStructureManager | static |
| UpdateImplicitFlags(FImplicit *Implicit, const ECollisionTypeEnum CollisionType) | FCollisionStructureManager | static |
| ~FCollisionStructureManager() | FCollisionStructureManager | inlinevirtual |