UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FConstraintInstanceBase Struct Reference

#include <ConstraintInstance.h>

+ Inheritance diagram for FConstraintInstanceBase:

Public Member Functions

ENGINE_API FConstraintInstanceBase ()
 
ENGINE_API void Reset ()
 
FPhysSceneGetPhysicsScene ()
 
const FPhysSceneGetPhysicsScene () const
 
ENGINE_API void SetConstraintBrokenDelegate (FOnConstraintBroken InConstraintBrokenDelegate)
 
ENGINE_API void SetConstraintViolatedDelegate (FOnConstraintViolated InConstraintViolatedDelegate)
 
ENGINE_API void SetPlasticDeformationDelegate (FOnPlasticDeformation InPlasticDeformationDelegate)
 

Public Attributes

int32 ConstraintIndex
 
FPhysicsConstraintHandle ConstraintHandle
 
FPhysScenePhysScene
 

Protected Attributes

FOnConstraintBroken OnConstraintBrokenDelegate
 
FOnConstraintViolated OnConstraintViolatedDelegate
 
FOnPlasticDeformation OnPlasticDeformationDelegate
 

Friends

struct FConstraintBrokenDelegateData
 
struct FConstraintBrokenDelegateWrapper
 
struct FConstraintViolatedDelegateWrapper
 
struct FPlasticDeformationDelegateWrapper
 

Constructor & Destructor Documentation

◆ FConstraintInstanceBase()

FConstraintInstanceBase::FConstraintInstanceBase ( )

Constructor

Member Function Documentation

◆ GetPhysicsScene() [1/2]

FPhysScene * FConstraintInstanceBase::GetPhysicsScene ( )
inline

◆ GetPhysicsScene() [2/2]

const FPhysScene * FConstraintInstanceBase::GetPhysicsScene ( ) const
inline

◆ Reset()

void FConstraintInstanceBase::Reset ( )

◆ SetConstraintBrokenDelegate()

void FConstraintInstanceBase::SetConstraintBrokenDelegate ( FOnConstraintBroken  InConstraintBrokenDelegate)

Set the constraint broken delegate.

◆ SetConstraintViolatedDelegate()

void FConstraintInstanceBase::SetConstraintViolatedDelegate ( FOnConstraintViolated  InConstraintViolatedDelegate)

Set the constraint violation delegate

◆ SetPlasticDeformationDelegate()

ENGINE_API void FConstraintInstanceBase::SetPlasticDeformationDelegate ( FOnPlasticDeformation  InPlasticDeformationDelegate)

Set the plastic deformation delegate.

Friends And Related Symbol Documentation

◆ FConstraintBrokenDelegateData

◆ FConstraintBrokenDelegateWrapper

◆ FConstraintViolatedDelegateWrapper

◆ FPlasticDeformationDelegateWrapper

Member Data Documentation

◆ ConstraintHandle

FPhysicsConstraintHandle FConstraintInstanceBase::ConstraintHandle

◆ ConstraintIndex

int32 FConstraintInstanceBase::ConstraintIndex

Indicates position of this constraint within the array in SkeletalMeshComponent.

◆ OnConstraintBrokenDelegate

FOnConstraintBroken FConstraintInstanceBase::OnConstraintBrokenDelegate
protected

◆ OnConstraintViolatedDelegate

FOnConstraintViolated FConstraintInstanceBase::OnConstraintViolatedDelegate
protected

◆ OnPlasticDeformationDelegate

FOnPlasticDeformation FConstraintInstanceBase::OnPlasticDeformationDelegate
protected

◆ PhysScene

FPhysScene* FConstraintInstanceBase::PhysScene

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