#include <ChaosDeformableSolverProxy.h>
|
| | FFleshInputBuffer (const FManagedArrayCollection &&InSimulationCollection, const FTransform &InWorldToComponentXf, const FTransform &InComponentToBoneXf, const int32 InSimSpaceBoneIndex, const bool InbEnableGravity, const float InStiffnessMultiplier, const float InDampingMultiplier, const float InMassMultiplier, const float InInCompressibilityMultiplier, const float InInflationMultiplier, const UObject *InOwner=nullptr) |
| |
| | FFleshInputBuffer (const FManagedArrayCollection &&InSimulationCollection, const FTransform &InWorldToComponentXf, const FTransform &InComponentToBoneXf, const int32 InSimSpaceBoneIndex, const TArray< FTransform > &&InTransforms, const TArray< FTransform > &&InRestTransforms, const bool InbEnableGravity, const float InStiffnessMultiplier, const float InDampingMultiplier, const float InMassMultiplier, const float InInCompressibilityMultiplier, const float InInflationMultiplier, const UObject *InOwner=nullptr) |
| |
| | FFleshInputBuffer (const FManagedArrayCollection &&InSimulationCollection, const FTransform &InWorldToComponentXf, const FTransform &InComponentToBoneXf, const int32 InSimSpaceBoneIndex, const TArray< FTransform > &&InTransforms, const TArray< FTransform > &&InRestTransforms, const bool InbEnableGravity, const float InStiffnessMultiplier, const float InDampingMultiplier, const float InMassMultiplier, const float InInCompressibilityMultiplier, const float InInflationMultiplier, const TArray< int32 > &&InMuscleIndices, const TArray< float > &&InMuscleActivation, const UObject *InOwner=nullptr) |
| |
| virtual | ~FFleshInputBuffer () |
| |
| | FBuffer (const FThreadingProxy &Ref) |
| |
| | FBuffer (const UObject *InOwner, FName InTypeName) |
| |
| virtual | ~FBuffer () |
| |
| FName | BaseTypeName () const |
| |
| template<class T > |
| T * | As () |
| |
| template<class T > |
| T * | As () const |
| |
◆ Source
◆ FFleshInputBuffer() [1/3]
| Chaos::Softs::FFleshThreadingProxy::FFleshInputBuffer::FFleshInputBuffer |
( |
const FManagedArrayCollection && |
InSimulationCollection, |
|
|
const FTransform & |
InWorldToComponentXf, |
|
|
const FTransform & |
InComponentToBoneXf, |
|
|
const int32 |
InSimSpaceBoneIndex, |
|
|
const bool |
InbEnableGravity, |
|
|
const float |
InStiffnessMultiplier, |
|
|
const float |
InDampingMultiplier, |
|
|
const float |
InMassMultiplier, |
|
|
const float |
InInCompressibilityMultiplier, |
|
|
const float |
InInflationMultiplier, |
|
|
const UObject * |
InOwner = nullptr |
|
) |
| |
|
inline |
◆ FFleshInputBuffer() [2/3]
| Chaos::Softs::FFleshThreadingProxy::FFleshInputBuffer::FFleshInputBuffer |
( |
const FManagedArrayCollection && |
InSimulationCollection, |
|
|
const FTransform & |
InWorldToComponentXf, |
|
|
const FTransform & |
InComponentToBoneXf, |
|
|
const int32 |
InSimSpaceBoneIndex, |
|
|
const TArray< FTransform > && |
InTransforms, |
|
|
const TArray< FTransform > && |
InRestTransforms, |
|
|
const bool |
InbEnableGravity, |
|
|
const float |
InStiffnessMultiplier, |
|
|
const float |
InDampingMultiplier, |
|
|
const float |
InMassMultiplier, |
|
|
const float |
InInCompressibilityMultiplier, |
|
|
const float |
InInflationMultiplier, |
|
|
const UObject * |
InOwner = nullptr |
|
) |
| |
|
inline |
◆ FFleshInputBuffer() [3/3]
| Chaos::Softs::FFleshThreadingProxy::FFleshInputBuffer::FFleshInputBuffer |
( |
const FManagedArrayCollection && |
InSimulationCollection, |
|
|
const FTransform & |
InWorldToComponentXf, |
|
|
const FTransform & |
InComponentToBoneXf, |
|
|
const int32 |
InSimSpaceBoneIndex, |
|
|
const TArray< FTransform > && |
InTransforms, |
|
|
const TArray< FTransform > && |
InRestTransforms, |
|
|
const bool |
InbEnableGravity, |
|
|
const float |
InStiffnessMultiplier, |
|
|
const float |
InDampingMultiplier, |
|
|
const float |
InMassMultiplier, |
|
|
const float |
InInCompressibilityMultiplier, |
|
|
const float |
InInflationMultiplier, |
|
|
const TArray< int32 > && |
InMuscleIndices, |
|
|
const TArray< float > && |
InMuscleActivation, |
|
|
const UObject * |
InOwner = nullptr |
|
) |
| |
|
inline |
◆ ~FFleshInputBuffer()
| virtual Chaos::Softs::FFleshThreadingProxy::FFleshInputBuffer::~FFleshInputBuffer |
( |
| ) |
|
|
inlinevirtual |
◆ bEnableGravity
| bool Chaos::Softs::FFleshThreadingProxy::FFleshInputBuffer::bEnableGravity |
◆ ComponentToBoneXf
| FTransform Chaos::Softs::FFleshThreadingProxy::FFleshInputBuffer::ComponentToBoneXf |
◆ DampingMultiplier
| float Chaos::Softs::FFleshThreadingProxy::FFleshInputBuffer::DampingMultiplier |
◆ IncompressibilityMultiplier
| float Chaos::Softs::FFleshThreadingProxy::FFleshInputBuffer::IncompressibilityMultiplier |
◆ InflationMultiplier
| float Chaos::Softs::FFleshThreadingProxy::FFleshInputBuffer::InflationMultiplier |
◆ MassMultiplier
| float Chaos::Softs::FFleshThreadingProxy::FFleshInputBuffer::MassMultiplier |
◆ MuscleActivation
| TArray<float> Chaos::Softs::FFleshThreadingProxy::FFleshInputBuffer::MuscleActivation |
◆ MuscleIndices
| TArray<int32> Chaos::Softs::FFleshThreadingProxy::FFleshInputBuffer::MuscleIndices |
◆ RestTransforms
| TArray<FTransform> Chaos::Softs::FFleshThreadingProxy::FFleshInputBuffer::RestTransforms |
◆ SimSpaceBoneIndex
| int32 Chaos::Softs::FFleshThreadingProxy::FFleshInputBuffer::SimSpaceBoneIndex = INDEX_NONE |
◆ SimulationCollection
◆ StiffnessMultiplier
| float Chaos::Softs::FFleshThreadingProxy::FFleshInputBuffer::StiffnessMultiplier |
◆ Transforms
| TArray<FTransform> Chaos::Softs::FFleshThreadingProxy::FFleshInputBuffer::Transforms |
◆ WorldToComponentXf
| FTransform Chaos::Softs::FFleshThreadingProxy::FFleshInputBuffer::WorldToComponentXf |
The documentation for this class was generated from the following file: