48 UE_DEPRECATED(5.3,
"We have switched to an edge array connection representation. Please use the accessor functions (GetConnection, NumConnections, etc) to access the arrays of edge data.")
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition CollectionConnectionGraphFacade.h:15
CHAOS_API bool IsValid() const
Definition CollectionConnectionGraphFacade.cpp:37
CHAOS_API TPair< int32, int32 > GetConnection(int32 ConnectionIndex) const
Definition CollectionConnectionGraphFacade.cpp:130
TManagedArrayAccessor< int32 > ConnectionEdgeStartAttribute
Definition CollectionConnectionGraphFacade.h:68
TManagedArrayAccessor< TSet< int32 > > ConnectionsAttribute
Definition CollectionConnectionGraphFacade.h:49
CHAOS_API void DefineSchema()
Definition CollectionConnectionGraphFacade.cpp:44
CHAOS_API int32 NumConnections() const
Definition CollectionConnectionGraphFacade.cpp:148
TManagedArrayAccessor< float > ConnectionEdgeContactAttribute
Definition CollectionConnectionGraphFacade.h:70
CHAOS_API bool HasValidConnections() const
Definition CollectionConnectionGraphFacade.cpp:153
CHAOS_API void ResetConnections()
Definition CollectionConnectionGraphFacade.cpp:123
TManagedArrayAccessor< int32 > ConnectionEdgeEndAttribute
Definition CollectionConnectionGraphFacade.h:69
CHAOS_API void EnableContactAreas(bool bEnable, float DefaultContactArea=1.0f)
Definition CollectionConnectionGraphFacade.cpp:88
CHAOS_API float GetConnectionContactArea(int32 ConnectionIndex) const
Definition CollectionConnectionGraphFacade.cpp:138
CHAOS_API void ClearAttributes()
Definition CollectionConnectionGraphFacade.cpp:51
CHAOS_API void ConnectWithContact(int32 BoneA, int32 BoneB, float ContactArea)
Definition CollectionConnectionGraphFacade.cpp:100
CHAOS_API bool HasContactAreas() const
Definition CollectionConnectionGraphFacade.cpp:143
CHAOS_API void ReserveAdditionalConnections(int32 NumAdditionalConnections)
Definition CollectionConnectionGraphFacade.cpp:59
bool IsConst() const
Definition CollectionConnectionGraphFacade.h:24
Definition CollectionBoundsFacade.cpp:13
Definition ManagedArrayCollection.h:56
Definition ManagedArrayAccessor.h:20
bool IsConst() const
Definition ManagedArrayAccessor.h:51