UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ChaosDeformableConstraintsProxy.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
5#include "CoreMinimal.h"
8
9namespace Chaos::Softs
10{
16
29
31
41
47
57
72
73
114
115}// namespace Chaos::Softs
116
117
@ INDEX_NONE
Definition CoreMiscDefines.h:150
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition ChaosDeformableConstraintsProxy.h:86
FConstraintManagerProxy Source
Definition ChaosDeformableConstraintsProxy.h:90
TArray< FConstraintObjectRemoved > Removed
Definition ChaosDeformableConstraintsProxy.h:104
TArray< FConstraintObjectAdded > Added
Definition ChaosDeformableConstraintsProxy.h:103
FConstraintsInputBuffer(const TArray< FConstraintObjectAdded > &InAdded, const TArray< FConstraintObjectRemoved > &InRemoved, const TArray< FConstraintObjectUpdated > &InUpdate, const UObject *InOwner)
Definition ChaosDeformableConstraintsProxy.h:92
TArray< FConstraintObjectUpdated > Updated
Definition ChaosDeformableConstraintsProxy.h:105
Definition ChaosDeformableConstraintsProxy.h:75
FThreadingProxy Super
Definition ChaosDeformableConstraintsProxy.h:77
FConstraintManagerProxy(UObject *InOwner)
Definition ChaosDeformableConstraintsProxy.h:79
TArray< FConstraintObjectRemoved > ConstraintObjectsToRemove
Definition ChaosDeformableConstraintsProxy.h:111
static FName TypeName()
Definition ChaosDeformableConstraintsProxy.h:83
TArray< FConstraintObjectAdded > ConstraintObjectsToAdd
Definition ChaosDeformableConstraintsProxy.h:110
TMap< FConstraintObjectKey, FConstraintObjectParticleHandel > Constraints
Definition ChaosDeformableConstraintsProxy.h:112
Definition ChaosDeformableSolverProxy.h:49
Definition ChaosDeformableSolverProxy.h:24
Definition NameTypes.h:617
Definition Array.h:670
Definition UnrealString.h.inl:34
Definition Object.h:95
Definition CollectionEmbeddedSpringConstraintFacade.cpp:6
TTuple< const TObjectPtr< UObject >, const TObjectPtr< UObject >, EDeformableConstraintType > FConstraintObjectKey
Definition ChaosDeformableConstraintsProxy.h:30
EDeformableConstraintType
Definition ChaosDeformableConstraintsProxy.h:12
@ Kinematic
Definition ChaosDeformableConstraintsProxy.h:13
@ LinearSpring
Definition ChaosDeformableConstraintsProxy.h:14
Definition ChaosDeformableConstraintsProxy.h:33
FDeformableConstraintParameters Parameters
Definition ChaosDeformableConstraintsProxy.h:39
FConstraintObjectAdded(FConstraintObjectKey InKey=FConstraintObjectKey(), FDeformableConstraintParameters InParamaters=FDeformableConstraintParameters())
Definition ChaosDeformableConstraintsProxy.h:34
Definition ChaosDeformableConstraintsProxy.h:59
FConstraintObjectParticleHandel(int32 InSourceParticleIndex=INDEX_NONE, int32 InTargetParticleIndex=INDEX_NONE)
Definition ChaosDeformableConstraintsProxy.h:60
int32 SourceParticleIndex
Definition ChaosDeformableConstraintsProxy.h:67
int32 TargetParticleIndex
Definition ChaosDeformableConstraintsProxy.h:68
TArray< const Chaos::Softs::FGaussSeidelWeakConstraints< Softs::FSolverReal, Softs::FSolverParticles >::FGaussSeidelConstraintHandle * > Handles
Definition ChaosDeformableConstraintsProxy.h:70
Definition ChaosDeformableConstraintsProxy.h:43
FConstraintObjectRemoved(FConstraintObjectKey InKey=FConstraintObjectKey())
Definition ChaosDeformableConstraintsProxy.h:44
Definition ChaosDeformableConstraintsProxy.h:49
FConstraintObjectUpdated(FConstraintObjectKey InKey=FConstraintObjectKey(), FDeformableConstraintParameters InParamaters=FDeformableConstraintParameters())
Definition ChaosDeformableConstraintsProxy.h:50
FDeformableConstraintParameters Parameters
Definition ChaosDeformableConstraintsProxy.h:55
Definition ChaosDeformableConstraintsProxy.h:18
EDeformableConstraintType Type
Definition ChaosDeformableConstraintsProxy.h:25
FDeformableConstraintParameters(float InStiffness=100000.f, float InDamping=1.f, EDeformableConstraintType InType=EDeformableConstraintType::Kinematic)
Definition ChaosDeformableConstraintsProxy.h:19
float Damping
Definition ChaosDeformableConstraintsProxy.h:27
float Stiffness
Definition ChaosDeformableConstraintsProxy.h:26
Definition ObjectPtr.h:488
Definition Tuple.h:652