Navigation
API > API/Runtime > API/Runtime/Chaos
Every constraint handle must provide a StaticType() member which gives the constraint type name and base class chain.
Every constraint container must provide a GetConstraintHandleType() method to get the constraint type for handles that reference the container.
| Name | FConstraintHandleTypeID |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/ConstraintHandle.h |
| Include Path | #include "Chaos/ConstraintHandle.h" |
Syntax
class FConstraintHandleTypeID
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FConstraintHandleTypeID
(
const FName& InName, |
Chaos/ConstraintHandle.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BaseType | const FConstraintHandleTypeID * | Chaos/ConstraintHandle.h | ||
| TypeName | FName | Chaos/ConstraintHandle.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsA
(
const FConstraintHandleTypeID& TypeID |
Whether this type can be cast to the specified type. | Chaos/ConstraintHandle.h | |
FString ToString() |
Chaos/ConstraintHandle.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const FConstraintHandleTypeID InvalidTypeID() |
An invalid constraint handle type for initialization and invalidation. | Chaos/ConstraintHandle.h |