Navigation
API > API/Runtime > API/Runtime/Chaos
| Name | FConstraintBase |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDConstraintBaseData.h |
| Include Path | #include "Chaos/PBDConstraintBaseData.h" |
Syntax
class FConstraintBase
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FConstraintBase
(
EConstraintType InType |
Chaos/PBDConstraintBaseData.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FConstraintBase() |
Chaos/PBDConstraintBaseData.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FParticleHandlePair | TVector< TGeometryParticleHandle< FReal, 3 > *, 2 > | Chaos/PBDConstraintBaseData.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ClearDirtyFlags() |
Chaos/PBDConstraintBaseData.h | ||
const FDirtyChaosPropertyFlags & GetDirtyFlags() |
Chaos/PBDConstraintBaseData.h | ||
T * GetProxy() |
Template |
Chaos/PBDConstraintBaseData.h | |
EConstraintType GetType() |
Chaos/PBDConstraintBaseData.h | ||
bool IsDirty () |
Chaos/PBDConstraintBaseData.h | ||
bool IsDirty
(
const EChaosPropertyFlags CheckBits |
Chaos/PBDConstraintBaseData.h | ||
bool IsType
(
EConstraintType InType |
Chaos/PBDConstraintBaseData.h | ||
bool IsValid() |
Chaos/PBDConstraintBaseData.h | ||
void SetProxy
(
IPhysicsProxyBase* InProxy |
Chaos/PBDConstraintBaseData.h | ||
void SyncRemoteData
(
FDirtyPropertiesManager& Manager, |
Chaos/PBDConstraintBaseData.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void SyncRemoteDataImp
(
FDirtyPropertiesManager& Manager, |
Chaos/PBDConstraintBaseData.h |