|
| | FGenericParticleHandleImp (FGeometryParticleHandle *InHandle) |
| |
| bool | IsStatic () const |
| |
| bool | IsKinematic () const |
| |
| bool | IsDynamic () const |
| |
| bool | IsSleeping () const |
| |
| bool | WasSleeping () const |
| |
| const FKinematicGeometryParticleHandle * | CastToKinematicParticle () const |
| |
| FKinematicGeometryParticleHandle * | CastToKinematicParticle () |
| |
| const FPBDRigidParticleHandle * | CastToRigidParticle () const |
| |
| FPBDRigidParticleHandle * | CastToRigidParticle () |
| |
| const TPBDGeometryCollectionParticleHandleImp< FReal, 3, true > * | CastToGeometryCollection () const |
| |
| TPBDGeometryCollectionParticleHandleImp< FReal, 3, true > * | CastToGeometryCollection () |
| |
| const TPBDRigidClusteredParticleHandleImp< FReal, 3, true > * | CastToClustered () const |
| |
| TPBDRigidClusteredParticleHandleImp< FReal, 3, true > * | CastToClustered () |
| |
| const FGeometryParticleHandle * | GeometryParticleHandle () const |
| |
| FGeometryParticleHandle * | GeometryParticleHandle () |
| |
| const FGeometryParticleHandle * | Handle () const |
| |
| FGeometryParticleHandle * | Handle () |
| |
| int32 | GetHandleIdx () const |
| |
| void | SetTransform (const FVec3 &Pos, const FRotation3 &Rot) |
| |
| FVec3 & | X () |
| |
| const FVec3 & | X () const |
| |
| void | SetX (const FVec3 &InX) |
| |
| const FVec3 & | GetX () const |
| |
| FRotation3 | R () |
| |
| const FRotation3 | R () const |
| |
| void | SetR (const FRotation3 &InR) |
| |
| const FRotation3 | GetR () const |
| |
| const FImplicitObjectRef | GetGeometry () const |
| |
| bool | Sleeping () const |
| |
| FString | ToString () const |
| |
| TSerializablePtr< FImplicitObject > | Geometry () const |
| |
| const TUniquePtr< FImplicitObject > & | DynamicGeometry () const |
| |
| bool | EnabledDuringResim () const |
| |
| template<typename Container > |
| const auto & | AuxilaryValue (const Container &AuxContainer) const |
| |
| template<typename Container > |
| auto & | AuxilaryValue (Container &AuxContainer) |
| |
| const FVec3 | V () const |
| |
| const FVec3 | W () const |
| |
| const FVec3 | GetV () const |
| |
| const FVec3 | GetW () const |
| |
| void | SetV (const FVec3 &InV) |
| |
| void | SetW (const FVec3 &InW) |
| |
| const FVec3f | GetVf () const |
| |
| const FVec3f | GetWf () const |
| |
| void | SetVf (const FVec3f &InV) |
| |
| void | SetWf (const FVec3f &InW) |
| |
| const FKinematicTarget & | KinematicTarget () const |
| |
| int32 | CollisionParticlesSize () const |
| |
| const TUniquePtr< FBVHParticles > & | CollisionParticles () const |
| |
| int32 | CollisionGroup () const |
| |
| bool | CCDEnabled () const |
| |
| bool | MACDEnabled () const |
| |
| bool | PartialIslandSleepAllowed () const |
| |
| Private::FIterationSettings | IterationSettings () const |
| |
| bool | HasCollisionConstraintFlag (const ECollisionConstraintFlags Flag) const |
| |
| bool | Disabled () const |
| |
| const FVec3 | PreV () const |
| |
| const FVec3 | PreW () const |
| |
| const FVec3f | GetPreVf () const |
| |
| const FVec3f | GetPreWf () const |
| |
| int32 | SolverBodyIndex () const |
| |
| void | SetSolverBodyIndex (const int32 InSolverBodyIndex) |
| |
| void | SetP (const FVec3 &InP) |
| |
| const FVec3 & | P () const |
| |
| const FVec3 & | GetP () const |
| |
| void | SetQ (const FRotation3 &InQ) |
| |
| const FRotation3 | Q () const |
| |
| const FRotation3 | GetQ () const |
| |
| const FVec3 | XCom () const |
| |
| const FVec3 | PCom () const |
| |
| const FRotation3 | RCom () const |
| |
| const FRotation3 | QCom () const |
| |
| void | InitTransform (const FVec3 &InP, const FRotation3 &InQ) |
| |
| void | SetTransformPQCom (const FVec3 &InPCom, const FRotation3 &InQCom) |
| |
| FRigidTransform3 | GetTransformXR () const |
| |
| FRigidTransform3 | GetTransformPQ () const |
| |
| FRigidTransform3 | GetTransformXRCom () const |
| |
| FRigidTransform3 | GetTransformPQCom () const |
| |
| FVec3 | GetComRelativePosition (const FVec3 &P) |
| |
| FRotation3 | GetComRelativeRotation (const FRotation3 &Q) |
| |
| FRigidTransform3 | GetComRelativeTransform (const FRigidTransform3 &T) |
| |
| const FVec3 | VSmooth () const |
| |
| const FVec3 | WSmooth () const |
| |
| const FVec3 & | Acceleration () const |
| |
| const FVec3 & | AngularAcceleration () const |
| |
| const EObjectStateType | ObjectState () const |
| |
| FParticleID | ParticleID () const |
| |
| FUniqueIdx | UniqueIdx () const |
| |
| bool | HasBounds () const |
| |
| const FAABB3 & | LocalBounds () const |
| |
| bool | HasBoundingBox () const |
| |
| const FAABB3 & | BoundingBox () const |
| |
| const FAABB3 & | WorldSpaceInflatedBounds () const |
| |
| void | UpdateWorldSpaceState (const FRigidTransform3 &WorldTransform, const FVec3 &BoundsExpansion) |
| |
| const TVec3< FRealSingle > | I () const |
| |
| const TVec3< FRealSingle > | InvI () const |
| |
| FReal | M () const |
| |
| FReal | InvM () const |
| |
| FVec3 | CenterOfMass () const |
| |
| void | SetCenterOfMass (const FVec3 &InCom) |
| |
| FRotation3 | RotationOfMass () const |
| |
| void | SetRotationOfMass (const FRotation3 &InRom) |
| |
| TVec3< FRealSingle > | InvIConditioning () const |
| |
| void | SetInvIConditioning (const TVec3< FRealSingle > &InInvIConditioning) |
| |
| TVec3< FRealSingle > | ConditionedInvI () const |
| |
| TVec3< FRealSingle > | ConditionedI () const |
| |
| bool | InertiaConditioningEnabled () const |
| |
| bool | InertiaConditioningDirty () const |
| |
| void | SetInertiaConditioningDirty () |
| |
| void | ClearInertiaConditioningDirty () |
| |
| bool | UseIgnoreCollisionManager () const |
| |
| void | SetUseIgnoreCollisionManager () |
| |
| void | ClearUseIgnoreCollisionManager () |
| |
| bool | IsMovingKinematic () const |
| |
| void | SetIsMovingKinematic () |
| |
| void | ClearIsMovingKinematic () |
| |
| FReal | LinearEtherDrag () const |
| |
| FReal | AngularEtherDrag () const |
| |
| FRealSingle | InitialOverlapDepenetrationVelocity () const |
| |
| FRealSingle | SleepThresholdMultiplier () const |
| |
| bool | OneWayInteraction () const |
| |
| const FString & | GetDebugName () const |
| |
| FORCEINLINE bool | IsInConstraintGraph () const |
| |
| FORCEINLINE Private::FPBDIslandParticle * | GetConstraintGraphNode () const |
| |
| FORCEINLINE void | SetConstraintGraphNode (Private::FPBDIslandParticle *InNode) |
| |
| const FShapesArray & | ShapesArray () const |
| |
| const FShapeInstanceArray & | ShapeInstances () const |
| |
| | UE_DEPRECATED (5.3, "No longer supported") int32 IslandIndex() const |
| |
| | UE_DEPRECATED (5.3, "No longer supported") void SetIslandIndex(const int32 IslandIndex) |
| |
| | UE_DEPRECATED (5.3, "No longer supported") int32 ConstraintGraphIndex() const |
| |
| | UE_DEPRECATED (5.3, "No longer supported") void SetConstraintGraphIndex(const int32 InGraphIndex) |
| |