| TGeometryParticle
|
Module |
|
Header |
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/ParticleHandle.h |
Include |
#include "Chaos/ParticleHandle.h" |
template<typename T, int d>
class TPBDRigidParticle : public Chaos::TKinematicGeometryParticle< T, d >
Name | Description | |
---|---|---|
|
TPBDRigidParticle ( |
Name | Description | ||
---|---|---|---|
|
AddForce |
||
|
AddTorque |
||
|
T |
AngularEtherDrag() |
|
|
const TVecto... |
AngularImpulse() |
|
|
ApplyDynamicsWeight ( |
||
|
TPBDRigidPar... |
Cast ( |
|
|
const TPBDRi... |
Cast ( |
|
|
CCDEnabled() |
||
|
const TVecto... |
CenterOfMass() |
|
|
ClearEvents() |
||
|
ClearForces ( |
||
|
ClearTorques ( |
||
|
CollisionConstraintFlag() |
||
|
CollisionGroup() |
||
|
TUniquePtr< ... |
CreateParticle ( |
|
|
const TVecto... |
F() |
|
|
EWakeEventEn... |
GetWakeEvent() |
|
|
GravityEnabled() |
Bool Disabled() const { return MMiscData.Read().bDisabled; } void SetDisabled(const bool InDisabled) { MMiscData.Modify(true,MDirtyFlags,Proxy,[InDisabled](auto& Data){ Data.bDisabled = InDisabled;}); } |
|
|
const PMatri... |
I() |
|
|
const PMatri... |
InvI() |
|
|
T |
InvM() |
|
|
IsInitialized() |
Todo: remove this |
|
|
Island() |
||
|
T |
LinearEtherDrag() |
|
|
const TVecto... |
LinearImpulse() |
|
|
T |
M() |
|
|
EObjectState... |
ObjectState() |
|
|
OneWayInteraction() |
||
|
ResetSmoothedVelocities() |
||
|
ResimType() |
||
|
const TRotat... |
RotationOfMass() |
|
|
SetAngularEtherDrag ( |
||
|
SetAngularImpulse |
||
|
SetCCDEnabled ( |
||
|
SetCenterOfMass |
||
|
SetCollisionConstraintFlag ( |
||
|
SetCollisionGroup ( |
||
|
SetDynamicMisc ( |
||
|
SetDynamics ( |
||
|
SetGravityEnabled ( |
||
|
SetI ( |
||
|
SetInitialized ( |
||
|
SetInvI ( |
||
|
SetInvM ( |
||
|
SetIsland ( |
TODO(stett): Make the setter private. It is public right now to provide access to proxies. |
|
|
SetLinearEtherDrag ( |
||
|
SetLinearImpulse |
||
|
SetM ( |
||
|
SetMassProps ( |
||
|
SetObjectState ( |
||
|
SetOneWayInteraction ( |
||
|
SetResimType ( |
||
|
SetRotationOfMass |
||
|
SetToBeRemovedOnFracture ( |
TODO(stett): Make the setter private. It is public right now to provide access to proxies. |
|
|
ToBeRemovedOnFracture() |
||
|
const TVecto... |
Torque() |
Name | Description | ||
---|---|---|---|
|
Serialize ( |
||
|
SyncRemoteDataImp ( |