Navigation
API > API/Runtime > API/Runtime/Chaos
| Name | FPBDTriangleMeshCollisions |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDTriangleMeshCollisions.h |
| Include Path | #include "Chaos/PBDTriangleMeshCollisions.h" |
Syntax
class FPBDTriangleMeshCollisions
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPBDTriangleMeshCollisions
(
const int32 InOffset, |
Chaos/PBDTriangleMeshCollisions.h | ||
FPBDTriangleMeshCollisions
(
const int32 InOffset, |
Chaos/PBDTriangleMeshCollisions.h | ||
FPBDTriangleMeshCollisions
(
const int32 InOffset, |
Chaos/PBDTriangleMeshCollisions.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FPBDTriangleMeshCollisions() |
Chaos/PBDTriangleMeshCollisions.h |
Classes
| Name | Remarks |
|---|---|
| FTriangleSubMesh |
Structs
| Name | Remarks |
|---|---|
| FBarycentricPoint | Debug display of intersection contours. |
| FContourMinimizationIntersection | |
| FGIAColor | Vertices (and Triangles) are assigned FGIAColors by flood-filling global intersection contours. |
| FNumContourMinimizationPostStepsIndex | |
| FScratchBuffers | |
| FSelfCollideAgainstAllKinematicVerticesIndex | |
| FSelfCollideAgainstKinematicCollidersOnlyIndex | |
| FSelfCollisionDisabledFacesIndex | |
| FSelfCollisionEnabledKinematicFacesIndex | |
| FUseContourMinimizationIndex | |
| FUseGlobalIntersectionAnalysisIndex | |
| FUseGlobalPostStepContoursIndex | |
| FUseSelfIntersectionsIndex |
Enums
Public
| Name | Remarks |
|---|---|
| FContourType |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| NumContourMinimizationPostStepsName | const FName | Chaos/PBDTriangleMeshCollisions.h | |
| SelfCollideAgainstAllKinematicVerticesName | const FName | Chaos/PBDTriangleMeshCollisions.h | |
| SelfCollideAgainstKinematicCollidersOnlyName | const FName | Chaos/PBDTriangleMeshCollisions.h | |
| SelfCollisionDisabledFacesName | const FName | Chaos/PBDTriangleMeshCollisions.h | |
| SelfCollisionEnabledKinematicFacesName | const FName | Chaos/PBDTriangleMeshCollisions.h | |
| UseContourMinimizationName | const FName | Chaos/PBDTriangleMeshCollisions.h | |
| UseGlobalIntersectionAnalysisName | const FName | Chaos/PBDTriangleMeshCollisions.h | |
| UseGlobalPostStepContoursName | const FName | Chaos/PBDTriangleMeshCollisions.h | |
| UseSelfCollisionsName | const FName | Chaos/PBDTriangleMeshCollisions.h | |
| UseSelfIntersectionsName | const FName | Chaos/PBDTriangleMeshCollisions.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bCollidableSubMeshDirty | bool | Chaos/PBDTriangleMeshCollisions.h | ||
| bContourMinimization | bool | Chaos/PBDTriangleMeshCollisions.h | ||
| bGlobalIntersectionAnalysis | bool | Chaos/PBDTriangleMeshCollisions.h | ||
| bOnlyCollideWithKinematics | bool | Chaos/PBDTriangleMeshCollisions.h | ||
| bSelfCollideAgainstAllKinematicVertices | bool | Chaos/PBDTriangleMeshCollisions.h | ||
| bUseGlobalPostStepContours | bool | Chaos/PBDTriangleMeshCollisions.h | ||
| bUseSelfIntersections | bool | Chaos/PBDTriangleMeshCollisions.h | ||
| CollidableSubMesh | FTriangleSubMesh | Chaos/PBDTriangleMeshCollisions.h | ||
| ContourMinimizationIntersections | TArray< FContourMinimizationIntersection > | Chaos/PBDTriangleMeshCollisions.h | ||
| DisabledFaces | TSet< int32 > | Chaos/PBDTriangleMeshCollisions.h | ||
| DynamicSubMeshSpatialHash | FTriangleMesh::TSpatialHashType< FSolverReal > | Chaos/PBDTriangleMeshCollisions.h | ||
| EnabledKinematicFaces | TSet< int32 > | Chaos/PBDTriangleMeshCollisions.h | ||
| IntersectionContourPoints | TArray< TArray< FBarycentricPoint > > | Debug display of intersection contours. | Chaos/PBDTriangleMeshCollisions.h | |
| IntersectionContourTypes | TArray< FContourType > | Chaos/PBDTriangleMeshCollisions.h | ||
| KinematicSubMeshSpatialHash | FTriangleMesh::TSpatialHashType< FSolverReal > | Chaos/PBDTriangleMeshCollisions.h | ||
| NumContourMinimizationPostSteps | int32 | Chaos/PBDTriangleMeshCollisions.h | ||
| NumContourMinimizationPostStepsIndex | Chaos::Softs::FPBDTriangleMeshCollisions::FNumContourMinimizationPostStepsIndex | Chaos/PBDTriangleMeshCollisions.h | ||
| NumParticles | int32 | Chaos/PBDTriangleMeshCollisions.h | ||
| Offset | int32 | Chaos/PBDTriangleMeshCollisions.h | ||
| PostStepContourMinimizationIntersections | TArray< FContourMinimizationIntersection > | PostStep contour data. Keeping it separate for debug drawing for now. | Chaos/PBDTriangleMeshCollisions.h | |
| PostStepIntersectionContourPoints | TArray< TArray< FBarycentricPoint > > | Chaos/PBDTriangleMeshCollisions.h | ||
| ScratchBuffers | TPimplPtr< FScratchBuffers > | Chaos/PBDTriangleMeshCollisions.h | ||
| SelfCollideAgainstAllKinematicVerticesIndex | Chaos::Softs::FPBDTriangleMeshCollisions::FSelfCollideAgainstAllKinematicVerticesIndex | Chaos/PBDTriangleMeshCollisions.h | ||
| SelfCollideAgainstKinematicCollidersOnlyIndex | Chaos::Softs::FPBDTriangleMeshCollisions::FSelfCollideAgainstKinematicCollidersOnlyIndex | Chaos/PBDTriangleMeshCollisions.h | ||
| SelfCollisionDisabledFacesIndex | Chaos::Softs::FPBDTriangleMeshCollisions::FSelfCollisionDisabledFacesIndex | Chaos/PBDTriangleMeshCollisions.h | ||
| SelfCollisionEnabledKinematicFacesIndex | Chaos::Softs::FPBDTriangleMeshCollisions::FSelfCollisionEnabledKinematicFacesIndex | Chaos/PBDTriangleMeshCollisions.h | ||
| TriangleGIAColors | TArray< FGIAColor > | Chaos/PBDTriangleMeshCollisions.h | ||
| UseContourMinimizationIndex | Chaos::Softs::FPBDTriangleMeshCollisions::FUseContourMinimizationIndex | Chaos/PBDTriangleMeshCollisions.h | ||
| UseGlobalIntersectionAnalysisIndex | Chaos::Softs::FPBDTriangleMeshCollisions::FUseGlobalIntersectionAnalysisIndex | Chaos/PBDTriangleMeshCollisions.h | ||
| UseGlobalPostStepContoursIndex | Chaos::Softs::FPBDTriangleMeshCollisions::FUseGlobalPostStepContoursIndex | Chaos/PBDTriangleMeshCollisions.h | ||
| UseSelfIntersectionsIndex | Chaos::Softs::FPBDTriangleMeshCollisions::FUseSelfIntersectionsIndex | Chaos/PBDTriangleMeshCollisions.h | ||
| VertexGIAColors | TArray< FGIAColor > | Chaos/PBDTriangleMeshCollisions.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FTriangleSubMesh & GetCollidableSubMesh() |
Chaos/PBDTriangleMeshCollisions.h | ||
bool GetCollidableSubMeshDirty() |
Chaos/PBDTriangleMeshCollisions.h | ||
const TArray< FContourMinimizationIntersection > & GetContourMinimizationIntersections() |
Chaos/PBDTriangleMeshCollisions.h | ||
const FTriangleMesh::TSpatialHashType< FSolverReal > & GetDynamicSpatialHash() |
Chaos/PBDTriangleMeshCollisions.h | ||
const TArray< TArray< FBarycentricPoint > > & GetIntersectionContourPoints() |
Chaos/PBDTriangleMeshCollisions.h | ||
const TArray< FContourType > & GetIntersectionContourTypes() |
Chaos/PBDTriangleMeshCollisions.h | ||
const FTriangleMesh::TSpatialHashType< FSolverReal > & GetKinematicColliderSpatialHash() |
Chaos/PBDTriangleMeshCollisions.h | ||
int32 GetNumContourMinimizationPostSteps () |
Chaos/PBDTriangleMeshCollisions.h | ||
| Same data but for the post step contour minimization. | Chaos/PBDTriangleMeshCollisions.h | ||
const TArray< TArray< FBarycentricPoint > > & GetPostStepIntersectionContourPoints() |
Chaos/PBDTriangleMeshCollisions.h | ||
const FTriangleMesh::TSpatialHashType< FSolverReal > & GetSpatialHash() |
Chaos/PBDTriangleMeshCollisions.h | ||
| Chaos/PBDTriangleMeshCollisions.h | |||
const TConstArrayView< FGIAColor > GetVertexGIAColors() |
Chaos/PBDTriangleMeshCollisions.h | ||
void Init
(
const SolverParticlesOrRange& Particles, |
Chaos/PBDTriangleMeshCollisions.h | ||
void Init
(
const SolverParticlesOrRange& Particles, |
Chaos/PBDTriangleMeshCollisions.h | ||
void InitFlesh
(
const SolverParticlesOrRange& Particles, |
Chaos/PBDTriangleMeshCollisions.h | ||
void InitFlesh
(
const SolverParticlesOrRange& Particles, |
Chaos/PBDTriangleMeshCollisions.h | ||
void PostStepInit
(
const SolverParticlesOrRange& Particles |
Chaos/PBDTriangleMeshCollisions.h | ||
void SetContourMinimization
(
bool bInContourMinimization |
Chaos/PBDTriangleMeshCollisions.h | ||
void SetGlobalIntersectionAnalysis
(
bool bInGlobalIntersectionAnalysis |
Chaos/PBDTriangleMeshCollisions.h | ||
void SetProperties
(
const FCollectionPropertyConstFacade& PropertyCollection |
Chaos/PBDTriangleMeshCollisions.h | ||
void SetProperties
(
const FCollectionPropertyConstFacade& PropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static int32 GetHighNumContourMinimizationPostSteps
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetHighSelfCollideAgainstAllKinematicVertices
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetHighSelfCollideAgainstKinematicCollidersOnly
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetHighSelfCollisionDisabledFaces
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetHighSelfCollisionEnabledKinematicFaces
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetHighUseContourMinimization
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetHighUseGlobalIntersectionAnalysis
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetHighUseGlobalPostStepContours
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetHighUseSelfCollisions
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetHighUseSelfIntersections
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static int32 GetLowNumContourMinimizationPostSteps
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetLowSelfCollideAgainstAllKinematicVertices
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetLowSelfCollideAgainstKinematicCollidersOnly
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetLowSelfCollisionDisabledFaces
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetLowSelfCollisionEnabledKinematicFaces
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetLowUseContourMinimization
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetLowUseGlobalIntersectionAnalysis
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetLowUseGlobalPostStepContours
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetLowUseSelfCollisions
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetLowUseSelfIntersections
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static int32 GetNumContourMinimizationPostSteps
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FString GetNumContourMinimizationPostStepsString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetSelfCollideAgainstAllKinematicVertices
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FString GetSelfCollideAgainstAllKinematicVerticesString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetSelfCollideAgainstKinematicCollidersOnly
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FString GetSelfCollideAgainstKinematicCollidersOnlyString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetSelfCollisionDisabledFaces
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FString GetSelfCollisionDisabledFacesString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetSelfCollisionEnabledKinematicFaces
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FString GetSelfCollisionEnabledKinematicFacesString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetUseContourMinimization
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FString GetUseContourMinimizationString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetUseGlobalIntersectionAnalysis
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FString GetUseGlobalIntersectionAnalysisString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetUseGlobalPostStepContours
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FString GetUseGlobalPostStepContoursString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetUseSelfCollisions
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FString GetUseSelfCollisionsString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool GetUseSelfIntersections
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FString GetUseSelfIntersectionsString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatNumContourMinimizationPostSteps
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatNumContourMinimizationPostSteps
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatSelfCollideAgainstAllKinematicVertices
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatSelfCollideAgainstAllKinematicVertices
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatSelfCollideAgainstKinematicCollidersOnly
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatSelfCollideAgainstKinematicCollidersOnly
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatSelfCollisionDisabledFaces
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatSelfCollisionDisabledFaces
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatSelfCollisionEnabledKinematicFaces
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatSelfCollisionEnabledKinematicFaces
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatUseContourMinimization
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatUseContourMinimization
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatUseGlobalIntersectionAnalysis
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatUseGlobalIntersectionAnalysis
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatUseGlobalPostStepContours
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatUseGlobalPostStepContours
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatUseSelfCollisions
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatUseSelfCollisions
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatUseSelfIntersections
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static FVector2f GetWeightedFloatUseSelfIntersections
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static TPair< int32, int32 > GetWeightedNumContourMinimizationPostSteps
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static TPair< bool, bool > GetWeightedSelfCollideAgainstAllKinematicVertices
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static TPair< bool, bool > GetWeightedSelfCollideAgainstKinematicCollidersOnly
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static TPair< bool, bool > GetWeightedSelfCollisionDisabledFaces
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static TPair< bool, bool > GetWeightedSelfCollisionEnabledKinematicFaces
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static TPair< bool, bool > GetWeightedUseContourMinimization
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static TPair< bool, bool > GetWeightedUseGlobalIntersectionAnalysis
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static TPair< bool, bool > GetWeightedUseGlobalPostStepContours
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static TPair< bool, bool > GetWeightedUseSelfCollisions
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static TPair< bool, bool > GetWeightedUseSelfIntersections
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsEnabled
(
const FCollectionPropertyConstFacade& PropertyCollection |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsNumContourMinimizationPostStepsAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsNumContourMinimizationPostStepsEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsSelfCollideAgainstAllKinematicVerticesAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsSelfCollideAgainstAllKinematicVerticesEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsSelfCollideAgainstKinematicCollidersOnlyAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsSelfCollideAgainstKinematicCollidersOnlyEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsSelfCollisionDisabledFacesAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsSelfCollisionDisabledFacesEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsSelfCollisionEnabledKinematicFacesAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsSelfCollisionEnabledKinematicFacesEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsUseContourMinimizationAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsUseContourMinimizationEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsUseGlobalIntersectionAnalysisAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsUseGlobalIntersectionAnalysisEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsUseGlobalPostStepContoursAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsUseGlobalPostStepContoursEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsUseSelfCollisionsAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsUseSelfCollisionsEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsUseSelfIntersectionsAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h | ||
static bool IsUseSelfIntersectionsEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDTriangleMeshCollisions.h |