/Engine/Source/Runtime/Experimental/Chaos/Public/GeometryCollection/GeometryCollectionSimulationCoreTypes.h
struct FSimulationParameters
float
AngularDamping
bool
bClearCache
bool
bEnableStrainOnCollision
bool
bGenerateBreakingData
bool
bGenerateCollisionData
bool
bGenerateCrumblingChildrenData
bool
bGenerateCrumblingData
bool
bGenerateGlobalBreakingData
bool
bGenerateGlobalCollisionData
bool
bGenerateGlobalCrumblingChildrenData
bool
bGenerateGlobalCrumblingData
bool
bGenerateTrailingData
bool
bOwnsTrack
float
BreakDamagePropagationFactor
bool
bUseDamagePropagation
bool
bUsePerClusterOnlyDamageThreshold
bool
bUseSizeSpecificDamageThresholds
float
CacheBeginTime
EGeometryCollec...
CacheType
Chaos::FCluster...
ClusterConnectionMethod
int32
ClusterGroupIndex
int32
CollisionGroup
float
CollisionSampleFraction
float
ConnectionGraphBoundsFilteringMargin
Chaos::EDamageE...
DamageEvaluationModel
This is the lower level damage model for clustering, used at runm time
EDamageModelTyp...
DamageModel
This is the user expose damage model, used for creation of the particles
TArray< float >
DamageThreshold
bool
EnableClustering
bool
EnableGravity
int32
GravityGroupIndex
FVector
InitialAngularVelocity
TArray<FFieldS...
InitializationCommands
FVector
InitialLinearVelocity
int32
InitialRootIndex
EInitialVelocit...
InitialVelocityType
float
LinearDamping
float
MaterialOverrideMassScaleMultiplier
int32
MaxClusterLevel
int32
MaxSimulatedLevel
FString
Name
EObjectStateTyp...
ObjectType
Chaos::FMateria...
PhysicalMaterialHandle
FTransform
PrevWorldTransform
FCollisionFilte...
QueryFilterData
constFRecorded...
RecordedTrack
constFGeometry...
RestCollection
float
ReverseCacheBeginTime
FSharedSimulati...
Shared
float
ShockDamagePropagationFactor
bool
Simulating
FCollisionFilte...
SimulationFilterData
bool
StartAwake
bool
UseCCD
bool
UseInertiaConditioning
void *
UserData
FTransform
WorldTransform