Navigation
API > API/Runtime > API/Runtime/Chaos
| Name | FSimulationParameters |
| Type | struct |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/GeometryCollection/GeometryCollectionSimulationCoreTypes.h |
| Include Path | #include "GeometryCollection/GeometryCollectionSimulationCoreTypes.h" |
Syntax
struct FSimulationParameters
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| GeometryCollection/GeometryCollectionSimulationCoreTypes.h | |||
FSimulationParameters
(
const FSimulationParameters& Other |
GeometryCollection/GeometryCollectionSimulationCoreTypes.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FSimulationParameters() |
GeometryCollection/GeometryCollectionSimulationCoreTypes.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AllowPartialIslandSleep | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| AngularDamping | float | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bClearCache | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bEnableStrainOnCollision | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bForceUpdateActiveTransforms | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bGenerateBreakingData | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bGenerateCollisionData | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bGenerateCrumblingChildrenData | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bGenerateCrumblingData | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bGenerateGlobalBreakingData | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bGenerateGlobalCollisionData | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bGenerateGlobalCrumblingChildrenData | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bGenerateGlobalCrumblingData | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bGenerateTrailingData | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bOptimizeConvexes | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bOptimizeForRuntimeMemory | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bOwnsTrack | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| BreakDamagePropagationFactor | float | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bUseDamagePropagation | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bUseMaterialDamageModifiers | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bUsePerClusterOnlyDamageThreshold | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bUseSimplicialsWhenAvailable | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bUseSizeSpecificDamageThresholds | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| bUseStaticMeshCollisionForTraces | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| CacheBeginTime | float | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| CacheType | EGeometryCollectionCacheType | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| ClusterConnectionMethod | Chaos::FClusterCreationParameters::EConnectionMethod | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| ClusterGroupIndex | int32 | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| CollisionGroup | int32 | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| CollisionSampleFraction | float | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| ConnectionGraphBoundsFilteringMargin | float | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| DamageEvaluationModel | Chaos::EDamageEvaluationModel | This is the lower level damage model for clustering, used at runm time | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | |
| DamageModel | EDamageModelTypeEnum | This is the user expose damage model, used for creation of the particles | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | |
| DamageThreshold | TArray< float > | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| EnableClustering | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| EnableGravity | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| GravityGroupIndex | int32 | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| InitialAngularVelocity | FVector3f | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| InitializationCommands | TArray< FFieldSystemCommand > | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| InitialLinearVelocity | FVector3f | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| InitialOverlapDepenetrationVelocity | float | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| InitialRootIndex | int32 | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| InitialVelocityType | EInitialVelocityTypeEnum | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| LinearDamping | float | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| MaterialOverrideMassScaleMultiplier | float | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| MaxClusterLevel | int16 | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| MaxSimulatedLevel | int16 | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| Name | FString | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| ObjectType | EObjectStateTypeEnum | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| OneWayInteractionLevel | int32 | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| PhysicalMaterialHandle | Chaos::FMaterialHandle | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| PositionSolverIterations | uint8 | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| PrevWorldTransform | FTransform | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| ProjectionSolverIterations | uint8 | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| QueryFilterData | FCollisionFilterData | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| RecordedTrack | const FRecordedTransformTrack * | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| RestCollection | const FGeometryCollection * | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| RestCollectionShared | TSharedPtr< const FGeometryCollection > | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| ReverseCacheBeginTime | float | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| Shared | FSharedSimulationParameters | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| ShockDamagePropagationFactor | float | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| Simulating | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| SimulationFilterData | FCollisionFilterData | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| SleepThresholdMultiplier | float | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| StartAwake | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| UseCCD | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| UseInertiaConditioning | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| UseMACD | bool | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| UserData | void * | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| VelocitySolverIterations | uint8 | GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
| WorldTransform | FTransform | GeometryCollection/GeometryCollectionSimulationCoreTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsCachePlaying() |
GeometryCollection/GeometryCollectionSimulationCoreTypes.h | ||
bool IsCacheRecording() |
GeometryCollection/GeometryCollectionSimulationCoreTypes.h |