Navigation
API > API/Runtime > API/Runtime/Chaos
Kinematic Facade
| Name | FKinematicBindingFacade |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/GeometryCollection/Facades/CollectionKinematicBindingFacade.h |
| Include Path | #include "GeometryCollection/Facades/CollectionKinematicBindingFacade.h" |
Syntax
class FKinematicBindingFacade
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FKinematicBindingFacade
(
FManagedArrayCollection& InCollection |
GeometryCollection/Facades/CollectionKinematicBindingFacade.h | ||
FKinematicBindingFacade
(
const FManagedArrayCollection& InCollection |
GeometryCollection/Facades/CollectionKinematicBindingFacade.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FBindingKey | GeometryCollection::Facades::FSelectionFacade::FSelectionKey | GeometryCollection/Facades/CollectionKinematicBindingFacade.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| KinematicBoneBindingIndex | const FName | GeometryCollection/Facades/CollectionKinematicBindingFacade.h | |
| KinematicBoneBindingToGroup | const FName | GeometryCollection/Facades/CollectionKinematicBindingFacade.h | |
| KinematicGroup | const FName | Kinematics | GeometryCollection/Facades/CollectionKinematicBindingFacade.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Collection | FManagedArrayCollection * | GeometryCollection/Facades/CollectionKinematicBindingFacade.h | ||
| ConstCollection | const FManagedArrayCollection & | GeometryCollection/Facades/CollectionKinematicBindingFacade.h | ||
| KinemaitcBoneBindingAttribute | TManagedArrayAccessor< int32 > | GeometryCollection/Facades/CollectionKinematicBindingFacade.h | ||
| KinemaitcBoneBindingToGroupAttribute | TManagedArrayAccessor< FString > | GeometryCollection/Facades/CollectionKinematicBindingFacade.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 AddKinematicBinding
(
const FBindingKey& Key |
GeometryCollection/Facades/CollectionKinematicBindingFacade.h | ||
void DefineSchema() |
Create the facade attributes. | GeometryCollection/Facades/CollectionKinematicBindingFacade.h | |
| GeometryCollection/Facades/CollectionKinematicBindingFacade.h | |||
FBindingKey GetKinematicBindingKey
(
int Index |
GeometryCollection/Facades/CollectionKinematicBindingFacade.h | ||
bool IsConst() |
Is the facade defined constant. | GeometryCollection/Facades/CollectionKinematicBindingFacade.h | |
bool IsValid() |
Is the Facade defined on the collection? | GeometryCollection/Facades/CollectionKinematicBindingFacade.h | |
int32 NumKinematicBindings() |
GeometryCollection/Facades/CollectionKinematicBindingFacade.h | ||
| Skeletal Mesh Bone Bindings | GeometryCollection/Facades/CollectionKinematicBindingFacade.h |