![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <CollectionAnchoringFacade.h>
Public Member Functions | |
| CHAOS_API | FCollectionAnchoringFacade (FManagedArrayCollection &InCollection) |
| CHAOS_API | FCollectionAnchoringFacade (const FManagedArrayCollection &InCollection) |
| void | DefineSchema () |
| CHAOS_API bool | IsValid () const |
| bool | IsConst () const |
| CHAOS_API bool | HasInitialDynamicStateAttribute () const |
| CHAOS_API EObjectStateType | GetInitialDynamicState (int32 TransformIndex) const |
| CHAOS_API void | SetInitialDynamicState (int32 TransformIndex, EObjectStateType State) |
| CHAOS_API void | SetInitialDynamicState (const TArray< int32 > &TransformIndices, EObjectStateType State) |
| CHAOS_API bool | HasAnchoredAttribute () const |
| CHAOS_API void | AddAnchoredAttribute () |
| CHAOS_API void | CopyAnchoredAttribute (const FCollectionAnchoringFacade &Other) |
| CHAOS_API bool | IsAnchored (int32 TransformIndex) const |
| CHAOS_API void | SetAnchored (int32 TransformIndex, bool bValue) |
| CHAOS_API void | SetAnchored (const TArray< int32 > &TransformIndices, bool bValue) |
Provides an API to define anchoring properties on a collection
| Chaos::Facades::FCollectionAnchoringFacade::FCollectionAnchoringFacade | ( | FManagedArrayCollection & | InCollection | ) |
| Chaos::Facades::FCollectionAnchoringFacade::FCollectionAnchoringFacade | ( | const FManagedArrayCollection & | InCollection | ) |
| void Chaos::Facades::FCollectionAnchoringFacade::AddAnchoredAttribute | ( | ) |
| void Chaos::Facades::FCollectionAnchoringFacade::CopyAnchoredAttribute | ( | const FCollectionAnchoringFacade & | Other | ) |
|
inline |
Create the facade attributes.
| EObjectStateType Chaos::Facades::FCollectionAnchoringFacade::GetInitialDynamicState | ( | int32 | TransformIndex | ) | const |
| bool Chaos::Facades::FCollectionAnchoringFacade::HasAnchoredAttribute | ( | ) | const |
| bool Chaos::Facades::FCollectionAnchoringFacade::HasInitialDynamicStateAttribute | ( | ) | const |
|
inline |
Is the facade defined from a constant collection.
| bool Chaos::Facades::FCollectionAnchoringFacade::IsValid | ( | ) | const |
Valid if all accessors arrays are available
| void Chaos::Facades::FCollectionAnchoringFacade::SetAnchored | ( | const TArray< int32 > & | TransformIndices, |
| bool | bValue | ||
| ) |
| void Chaos::Facades::FCollectionAnchoringFacade::SetInitialDynamicState | ( | const TArray< int32 > & | TransformIndices, |
| EObjectStateType | State | ||
| ) |
| void Chaos::Facades::FCollectionAnchoringFacade::SetInitialDynamicState | ( | int32 | TransformIndex, |
| EObjectStateType | State | ||
| ) |