Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/Chaos
Inheritance Hierarchy
- TParticleHandleBase
- TGeometryParticleHandleImp
- TKinematicGeometryParticleHandleImp
- TPBDRigidParticleHandleImp
- TPBDRigidClusteredParticleHandleImp
- TPBDGeometryCollectionParticleHandleImp
References
Module | Chaos |
Header | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/ParticleHandle.h |
Include | #include "Chaos/ParticleHandle.h" |
Source | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/ParticleHandleFwd.h |
Syntax
template<typename T, int d, bool bProcessing>
class TKinematicGeometryParticleHandleImp : public Chaos::TGeometryParticleHandleImp< T, d, bPersistent >
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Needed for serialization | ||
![]() |
TKinematicGeometryParticleHandleImp
(
TSerializablePtr< TKinematicGeometryParticles< T, d > > Particles, |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
TUniquePtr< TKinematicGeometryParticleHandleImp< T, d, bPersistent > > | CreateParticleHandle
(
TSerializablePtr< TKinematicGeometryParticles< T, d > > InParticles, |
|
![]() ![]() |
const TVector< T, d > | GetV () |
|
![]() ![]() |
const TVector< FRealSingle, d > | GetVf () |
|
![]() ![]() |
const TVector< T, d > | GetW () |
|
![]() ![]() |
const TVector< FRealSingle, d > | GetWf () |
|
![]() |
TKinematicGeometryParticleHandleImp< T, d, true > * | Handle () |
|
![]() ![]() |
const TKinematicGeometryParticleHandleImp< T, d, true > * | Handle () |
Really only useful when using a transient handle. |
![]() |
FKinematicTarget & | ||
![]() ![]() |
const FKinematicTarget & | ||
![]() ![]() |
EObjectStateType |
ObjectState ()
|
|
![]() |
void | SetKinematicTarget
(
const FKinematicTarget& InKinematicTarget, |
|
![]() |
void | ||
![]() |
void | SetVelocities
(
const FParticleVelocities& Velocities |
|
![]() |
void | SetVf
(
const TVector< FRealSingle, d >& InV, |
|
![]() |
void | ||
![]() |
void | SetWf
(
const TVector< FRealSingle, d >& InW, |
|
![]() ![]() |
EParticleType | StaticType () |
|
![]() ![]() |
TSerializablePtr< TKinematicGeometryParticleHandleImp< T, d, bPersistent > > | ||
![]() ![]() |
const TVector< T, d > | V () |
|
![]() |
TVector< T, d > | V () |
|
![]() ![]() |
const TVector< T, d > | W () |
|
![]() |
TVector< T, d > | W () |
Typedefs
Name | Description |
---|---|
TSOAType | |
TTransientHandle |