![]() |
Plasma Engine
2.0
|
This is the complete list of members for plJoltRagdollComponent, including all inherited members.
| AddInitialImpulse(const plVec3 &vPosition, const plVec3 &vDirectionAndStrength) | plJoltRagdollComponent | |
| ApplyBodyMass() (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| ApplyInitialImpulse(plJoltWorldModule &worldModule, float fMaxImpulse) (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| ApplyPartInitialVelocity() (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protectedvirtual |
| ComputeLimbGlobalTransform(plTransform &transform, const plMsgAnimationPoseUpdated &pose, plUInt32 uiPoseJointIndex) (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| ComputeLimbModelSpaceTransform(plTransform &transform, const plMsgAnimationPoseUpdated &pose, plUInt32 uiPoseJointIndex) (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| ConfigureRagdollPart(void *pRagdollSettingsPart, const plTransform &globalTransform, plUInt8 uiCollisionLayer, plJoltWorldModule &worldModule) (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| CreateAllLimbGeoShapes(const LimbConstructionInfo &limbConstructionInfo, plArrayPtr< const plSkeletonResourceGeometry * > geometries, const plSkeletonJoint &thisLimbJoint, const plSkeletonResource &skeletonResource, float fObjectScale) (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| CreateAllLimbs(const plSkeletonResource &skeletonResource, const plMsgAnimationPoseUpdated &pose, plJoltWorldModule &worldModule, float fObjectScale) (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| CreateLimb(const plSkeletonResource &skeletonResource, plMap< plUInt16, LimbConstructionInfo > &limbConstructionInfos, plArrayPtr< const plSkeletonResourceGeometry * > geometries, const plMsgAnimationPoseUpdated &pose, plJoltWorldModule &worldModule, float fObjectScale) (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| CreateLimbGeoShape(const LimbConstructionInfo &limbConstructionInfo, const plSkeletonResourceGeometry &geo, const plJoltMaterial *pJoltMaterial, const plQuat &qBoneDirAdjustment, const plTransform &skeletonRootTransform, plTransform &out_shapeTransform, float fObjectScale) (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| CreateLimbJoint(const plSkeletonJoint &thisJoint, void *pParentBodyDesc, void *pThisBodyDesc) (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| CreateLimbsFromBindPose() (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| CreateLimbsFromCurrentMeshPose() (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| CreateLimbsFromPose(const plMsgAnimationPoseUpdated &pose) (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| Deinitialize() | plComponent | protectedvirtual |
| DeserializeComponent(plWorldReader &inout_stream) override | plJoltRagdollComponent | virtual |
| DestroyAllLimbs() (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| EnableUnhandledMessageHandler(bool enable) | plComponent | protected |
| EnsureInitialized() | plComponent | |
| EnsureSimulationStarted() | plComponent | |
| EnsureSkeletonIsKnown() (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| GetActiveFlag() const | plComponent | |
| GetDynamicRTTI() const (defined in plReflectedClass) | plReflectedClass | inlinevirtual |
| GetGravityFactor() const (defined in plJoltRagdollComponent) | plJoltRagdollComponent | inline |
| GetHandle() const | plComponent | |
| GetMode() const =0 (defined in plComponent) | plComponent | protectedpure virtual |
| GetObjectFilterID() const | plJoltRagdollComponent | inline |
| GetOwner() | plComponent | |
| GetOwner() const | plComponent | |
| GetOwningManager() | plComponent | |
| GetOwningManager() const | plComponent | |
| GetRagdollRootTransform() const (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| GetStartMode() const (defined in plJoltRagdollComponent) | plJoltRagdollComponent | inline |
| GetStaticRTTI() (defined in plNoBase) | plNoBase | inlinestatic |
| GetTypeId() const =0 (defined in plComponent) | plComponent | protectedpure virtual |
| GetUniqueID() const | plComponent | |
| GetUserFlag(plUInt8 uiFlagIndex) const | plComponent | |
| GetWorld() | plComponent | |
| GetWorld() const | plComponent | |
| HandlesMessage(const plMessage &msg) const | plComponent | virtual |
| HasCreatedLimbs() const (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| Initialize() | plComponent | protectedvirtual |
| IsActive() const | plComponent | |
| IsActiveAndInitialized() const | plComponent | |
| IsActiveAndSimulating() const | plComponent | |
| IsDynamic() const | plComponent | protected |
| IsInitialized() const (defined in plComponent) | plComponent | protected |
| IsInitializing() const (defined in plComponent) | plComponent | protected |
| IsInstanceOf(const plRTTI *pType) const | plReflectedClass | |
| IsInstanceOf() const | plReflectedClass | inline |
| IsSimulationStarted() const (defined in plComponent) | plComponent | protected |
| m_bSelfCollision | plJoltRagdollComponent | |
| m_CurrentLimbTransforms (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| m_ElapsedTimeSinceUpdate (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| m_fCenterAngularVelocity | plJoltRagdollComponent | |
| m_fCenterVelocity | plJoltRagdollComponent | |
| m_fGravityFactor (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| m_fMass | plJoltRagdollComponent | |
| m_fOwnerVelocityScale | plJoltRagdollComponent | |
| m_fStiffnessFactor | plJoltRagdollComponent | |
| m_hSkeleton (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| m_JointOverrides (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| m_Limbs (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| m_pJoltUserData (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| m_pMessageDispatchType | plComponent | protected |
| m_pRagdoll (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| m_pRagdollSettings (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| m_RootBodyLocalTransform (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| m_StartMode (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| m_uiJoltUserDataIndex (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| m_uiNumInitialImpulses (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| m_uiObjectFilterID (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| m_vCenterPosition | plJoltRagdollComponent | |
| m_vInitialImpulseDirection (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| m_vInitialImpulsePosition (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| OnActivated() | plComponent | protectedvirtual |
| OnAnimationPoseUpdated(plMsgAnimationPoseUpdated &ref_msg) (defined in plJoltRagdollComponent) | plJoltRagdollComponent | |
| OnDeactivated() override | plJoltRagdollComponent | protectedvirtual |
| OnMsgPhysicsAddForce(plMsgPhysicsAddForce &ref_msg) | plJoltRagdollComponent | |
| OnMsgPhysicsAddImpulse(plMsgPhysicsAddImpulse &ref_msg) | plJoltRagdollComponent | |
| OnRetrieveBoneState(plMsgRetrieveBoneState &ref_msg) const (defined in plJoltRagdollComponent) | plJoltRagdollComponent | |
| OnSimulationStarted() override | plJoltRagdollComponent | protectedvirtual |
| OnUnhandledMessage(plMessage &msg, bool bWasPostedMsg) | plComponent | protectedvirtual |
| OnUnhandledMessage(plMessage &msg, bool bWasPostedMsg) const | plComponent | protectedvirtual |
| plComponent() | plComponent | protected |
| plJoltRagdollComponent() (defined in plJoltRagdollComponent) | plJoltRagdollComponent | |
| plReflectedClass()=default (defined in plReflectedClass) | plReflectedClass | |
| PostMessage(const plMessage &msg, plTime delay=plTime::MakeZero(), plObjectMsgQueueType::Enum queueType=plObjectMsgQueueType::NextFrame) const | plComponent | |
| RetrieveRagdollPose() (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| SendAnimationPoseMsg() (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| SendMessage(plMessage &ref_msg) | plComponent | inline |
| SendMessage(plMessage &ref_msg) const (defined in plComponent) | plComponent | inline |
| SerializeComponent(plWorldWriter &inout_stream) const override | plJoltRagdollComponent | virtual |
| SetActiveFlag(bool bEnabled) | plComponent | |
| SetCreatedByPrefab() | plComponent | inline |
| SetGravityFactor(float fFactor) | plJoltRagdollComponent | |
| SetInitialImpulse(const plVec3 &vPosition, const plVec3 &vDirectionAndStrength) | plJoltRagdollComponent | |
| SetJointTypeOverride(plStringView sJointName, plEnum< plSkeletonJointType > type) | plJoltRagdollComponent | |
| SetStartMode(plEnum< plJoltRagdollStartMode > mode) | plJoltRagdollComponent | |
| SetUniqueID(plUInt32 uiUniqueID) | plComponent | |
| SetupLimbJoints(const plSkeletonResource *pSkeleton) (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| SetUserFlag(plUInt8 uiFlagIndex, bool bSet) | plComponent | |
| Update(bool bForce) (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| UpdateOwnerPosition() (defined in plJoltRagdollComponent) | plJoltRagdollComponent | protected |
| WasCreatedByPrefab() const | plComponent | inline |
| ~plComponent() (defined in plComponent) | plComponent | protectedvirtual |
| ~plJoltRagdollComponent() (defined in plJoltRagdollComponent) | plJoltRagdollComponent | |
| ~plReflectedClass()=default (defined in plReflectedClass) | plReflectedClass | virtual |