Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/Chaos
Inheritance Hierarchy
- FConstraintBase
- FCharacterGroundConstraint
- FJointConstraint
- FSuspensionConstraint
References
| Module | Chaos |
| Header | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDConstraintBaseData.h |
| Include | #include "Chaos/PBDConstraintBaseData.h" |
Syntax
class FConstraintBase
Variables
| Type | Name | Description | |
|---|---|---|---|
| FDirtyChaosPropertyFlags | DirtyFlags | ||
| IPhysicsProxyBase * | Proxy | ||
| EConstraintType | Type |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FConstraintBase
(
EConstraintType InType |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| const FDirtyChaosPropertyFlags & | |||
| T * | GetProxy () |
Template |
|
| EConstraintType | GetType () |
||
| bool | IsDirty () |
||
| bool | IsDirty
(
const EChaosPropertyFlags CheckBits |
||
| bool | IsType
(
EConstraintType InType |
||
| bool | IsValid () |
||
| void | SetProxy
(
IPhysicsProxyBase* InProxy |
||
| void | SyncRemoteData
(
FDirtyPropertiesManager& Manager, |
||
| void | SyncRemoteDataImp
(
FDirtyPropertiesManager& Manager, |
Typedefs
| Name | Description |
|---|---|
| FParticleHandlePair |