Navigation
API > API/Runtime > API/Runtime/Chaos
| Name | FChaosPhysicsMaterial |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Defines.h |
| Include Path | #include "Chaos/Defines.h" |
Syntax
class FChaosPhysicsMaterial
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FChaosPhysicsMaterial() |
Chaos/Defines.h |
Enums
Public
| Name | Remarks |
|---|---|
| ECombineMode | The different combine modes to determine the friction / restitution of two actors. |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| IsSerializablePtr | bool | Chaos/Defines.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AngularEtherDrag | FReal | Chaos/Defines.h | ||
| BaseFrictionImpulse | FRealSingle | Settings for "sticky" friction | Chaos/Defines.h | |
| DamageModifier | FChaosPhysicsMaterialDamageModifier | Chaos/Defines.h | ||
| Density | FReal | Chaos/Defines.h | ||
| DisabledAngularThreshold | FReal | Chaos/Defines.h | ||
| DisabledLinearThreshold | FReal | Chaos/Defines.h | ||
| Friction | FReal | Chaos/Defines.h | ||
| FrictionCombineMode | ECombineMode | Variable defaults are used for UChaosPhysicalMaterial_UPROPERTY_ defaults. |
Chaos/Defines.h | |
| LinearEtherDrag | FReal | Chaos/Defines.h | ||
| Restitution | FReal | Chaos/Defines.h | ||
| RestitutionCombineMode | ECombineMode | Chaos/Defines.h | ||
| SleepCounterThreshold | int32 | Chaos/Defines.h | ||
| SleepingAngularThreshold | FReal | Chaos/Defines.h | ||
| SleepingLinearThreshold | FReal | Chaos/Defines.h | ||
| SoftCollisionMode | EChaosPhysicsMaterialSoftCollisionMode | Chaos/Defines.h | ||
| SoftCollisionThickness | FRealSingle | Chaos/Defines.h | ||
| StaticFriction | FReal | Chaos/Defines.h | ||
| Strength | FChaosPhysicsMaterialStrength | Chaos/Defines.h | ||
| UserData | void * | Chaos/Defines.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Serialize
(
FArchive& Ar |
Chaos/Defines.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static ECombineMode ChooseCombineMode
(
ECombineMode A, |
Chaos/Defines.h | ||
static FReal CombineHelper
(
FReal A, |
Chaos/Defines.h | ||
static void StaticSerialize
(
FArchive& Ar, |
Chaos/Defines.h |