UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GeometryCollection::Facades::FConstraintOverrideCandidateFacade Class Reference

#include <CollectionConstraintOverrideFacade.h>

Public Member Functions

CHAOS_API FConstraintOverrideCandidateFacade (FManagedArrayCollection &InCollection)
 
CHAOS_API FConstraintOverrideCandidateFacade (const FManagedArrayCollection &InCollection)
 
CHAOS_API void DefineSchema ()
 
bool IsConst () const
 
CHAOS_API bool IsValid () const
 
CHAOS_API int32 Add (FConstraintOverridesCandidateData &InputData)
 
CHAOS_API void Clear ()
 
CHAOS_API FConstraintOverridesCandidateData Get (const int32 Index) const
 
int32 Num () const
 

Static Public Attributes

static CHAOS_API const FName GroupName
 
static CHAOS_API const FName TargetIndex
 
static CHAOS_API const FName BoneIndex
 

Detailed Description

Transient constraint candidates. Typically stored in the rest collection.

Constructor & Destructor Documentation

◆ FConstraintOverrideCandidateFacade() [1/2]

GeometryCollection::Facades::FConstraintOverrideCandidateFacade::FConstraintOverrideCandidateFacade ( FManagedArrayCollection InCollection)

◆ FConstraintOverrideCandidateFacade() [2/2]

GeometryCollection::Facades::FConstraintOverrideCandidateFacade::FConstraintOverrideCandidateFacade ( const FManagedArrayCollection InCollection)

Member Function Documentation

◆ Add()

int32 GeometryCollection::Facades::FConstraintOverrideCandidateFacade::Add ( FConstraintOverridesCandidateData InputData)

◆ Clear()

void GeometryCollection::Facades::FConstraintOverrideCandidateFacade::Clear ( )

◆ DefineSchema()

void GeometryCollection::Facades::FConstraintOverrideCandidateFacade::DefineSchema ( )

◆ Get()

FConstraintOverridesCandidateData GeometryCollection::Facades::FConstraintOverrideCandidateFacade::Get ( const int32  Index) const

◆ IsConst()

bool GeometryCollection::Facades::FConstraintOverrideCandidateFacade::IsConst ( ) const
inline

◆ IsValid()

bool GeometryCollection::Facades::FConstraintOverrideCandidateFacade::IsValid ( ) const

◆ Num()

int32 GeometryCollection::Facades::FConstraintOverrideCandidateFacade::Num ( ) const
inline

Member Data Documentation

◆ BoneIndex

const FName GeometryCollection::Facades::FConstraintOverrideCandidateFacade::BoneIndex
static

◆ GroupName

const FName GeometryCollection::Facades::FConstraintOverrideCandidateFacade::GroupName
static

◆ TargetIndex

const FName GeometryCollection::Facades::FConstraintOverrideCandidateFacade::TargetIndex
static

The documentation for this class was generated from the following files: