ezEngine  Release 25.03
ezJoltRagdollComponent Member List

This is the complete list of members for ezJoltRagdollComponent, including all inherited members.

AddInitialImpulse(const ezVec3 &vPosition, const ezVec3 &vDirectionAndStrength)ezJoltRagdollComponent
ApplyBodyMass() (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
ApplyInitialImpulse(ezJoltWorldModule &worldModule, float fMaxImpulse) (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
ApplyPartInitialVelocity() (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotectedvirtual
ComputeLimbGlobalTransform(ezTransform &transform, const ezMsgAnimationPoseUpdated &pose, ezUInt32 uiPoseJointIndex) (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
ComputeLimbModelSpaceTransform(ezTransform &transform, const ezMsgAnimationPoseUpdated &pose, ezUInt32 uiPoseJointIndex) (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
ConfigureRagdollPart(void *pRagdollSettingsPart, const ezTransform &globalTransform, ezUInt8 uiCollisionLayer, ezJoltWorldModule &worldModule) (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
CreateAllLimbGeoShapes(const LimbConstructionInfo &limbConstructionInfo, ezArrayPtr< const ezSkeletonResourceGeometry * > geometries, const ezSkeletonJoint &thisLimbJoint, const ezSkeletonResource &skeletonResource, float fObjectScale) (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
CreateAllLimbs(const ezSkeletonResource &skeletonResource, const ezMsgAnimationPoseUpdated &pose, ezJoltWorldModule &worldModule, float fObjectScale) (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
CreateLimb(const ezSkeletonResource &skeletonResource, ezMap< ezUInt16, LimbConstructionInfo > &limbConstructionInfos, ezArrayPtr< const ezSkeletonResourceGeometry * > geometries, const ezMsgAnimationPoseUpdated &pose, ezJoltWorldModule &worldModule, float fObjectScale) (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
CreateLimbGeoShape(const LimbConstructionInfo &limbConstructionInfo, const ezSkeletonResourceGeometry &geo, const ezJoltMaterial *pJoltMaterial, const ezQuat &qBoneDirAdjustment, const ezTransform &skeletonRootTransform, ezTransform &out_shapeTransform, float fObjectScale) (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
CreateLimbJoint(const ezSkeletonJoint &thisJoint, void *pParentBodyDesc, void *pThisBodyDesc) (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
CreateLimbsFromBindPose() (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
CreateLimbsFromCurrentMeshPose() (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
CreateLimbsFromPose(const ezMsgAnimationPoseUpdated &pose) (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
Deinitialize()ezComponentprotectedvirtual
DeserializeComponent(ezWorldReader &inout_stream) overrideezJoltRagdollComponentvirtual
DestroyAllLimbs() (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
EnableUnhandledMessageHandler(bool enable)ezComponentprotected
EnsureInitialized()ezComponent
EnsureSimulationStarted()ezComponent
EnsureSkeletonIsKnown() (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
ezComponent()ezComponentprotected
ezJoltRagdollComponent() (defined in ezJoltRagdollComponent)ezJoltRagdollComponent
ezReflectedClass()=default (defined in ezReflectedClass)ezReflectedClass
GetActiveFlag() constezComponent
GetDynamicRTTI() const (defined in ezReflectedClass)ezReflectedClassinlinevirtual
GetGravityFactor() const (defined in ezJoltRagdollComponent)ezJoltRagdollComponentinline
GetHandle() constezComponent
GetMode() const =0 (defined in ezComponent)ezComponentprotectedpure virtual
GetObjectFilterID() constezJoltRagdollComponentinline
GetOwner()ezComponent
GetOwner() constezComponent
GetOwningManager()ezComponent
GetOwningManager() constezComponent
GetRagdollRootTransform() const (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
GetStartMode() const (defined in ezJoltRagdollComponent)ezJoltRagdollComponentinline
GetStaticRTTI() (defined in ezNoBase)ezNoBaseinlinestatic
GetTypeId() const =0 (defined in ezComponent)ezComponentprotectedpure virtual
GetUniqueID() constezComponent
GetUserFlag(ezUInt8 uiFlagIndex) constezComponent
GetWorld()ezComponent
GetWorld() constezComponent
HandlesMessage(const ezMessage &msg) constezComponentvirtual
HasCreatedLimbs() const (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
Initialize()ezComponentprotectedvirtual
IsActive() constezComponent
IsActiveAndInitialized() constezComponent
IsActiveAndSimulating() constezComponent
IsDynamic() constezComponentprotected
IsInitialized() const (defined in ezComponent)ezComponentprotected
IsInitializing() const (defined in ezComponent)ezComponentprotected
IsInstanceOf(const ezRTTI *pType) constezReflectedClass
IsInstanceOf() constezReflectedClassinline
IsSimulationStarted() const (defined in ezComponent)ezComponentprotected
m_bSelfCollisionezJoltRagdollComponent
m_CurrentLimbTransforms (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
m_ElapsedTimeSinceUpdate (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
m_fCenterAngularVelocityezJoltRagdollComponent
m_fCenterVelocityezJoltRagdollComponent
m_fGravityFactor (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
m_fMassezJoltRagdollComponent
m_fOwnerVelocityScaleezJoltRagdollComponent
m_fStiffnessFactorezJoltRagdollComponent
m_hSkeleton (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
m_JointOverrides (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
m_Limbs (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
m_pJoltUserData (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
m_pMessageDispatchTypeezComponentprotected
m_pRagdoll (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
m_pRagdollSettings (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
m_RootBodyLocalTransform (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
m_StartMode (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
m_uiJoltUserDataIndex (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
m_uiNumInitialImpulses (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
m_uiObjectFilterID (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
m_vCenterPositionezJoltRagdollComponent
m_vInitialImpulseDirection (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
m_vInitialImpulsePosition (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
OnActivated()ezComponentprotectedvirtual
OnAnimationPoseUpdated(ezMsgAnimationPoseUpdated &ref_msg) (defined in ezJoltRagdollComponent)ezJoltRagdollComponent
OnDeactivated() overrideezJoltRagdollComponentprotectedvirtual
OnMsgPhysicsAddForce(ezMsgPhysicsAddForce &ref_msg)ezJoltRagdollComponent
OnMsgPhysicsAddImpulse(ezMsgPhysicsAddImpulse &ref_msg)ezJoltRagdollComponent
OnRetrieveBoneState(ezMsgRetrieveBoneState &ref_msg) const (defined in ezJoltRagdollComponent)ezJoltRagdollComponent
OnSimulationStarted() overrideezJoltRagdollComponentprotectedvirtual
OnUnhandledMessage(ezMessage &msg, bool bWasPostedMsg)ezComponentprotectedvirtual
OnUnhandledMessage(ezMessage &msg, bool bWasPostedMsg) constezComponentprotectedvirtual
PostMessage(const ezMessage &msg, ezTime delay=ezTime::MakeZero(), ezObjectMsgQueueType::Enum queueType=ezObjectMsgQueueType::NextFrame) constezComponent
RetrieveRagdollPose() (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
SendAnimationPoseMsg() (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
SendMessage(ezMessage &ref_msg)ezComponentinline
SendMessage(ezMessage &ref_msg) const (defined in ezComponent)ezComponentinline
SerializeComponent(ezWorldWriter &inout_stream) const overrideezJoltRagdollComponentvirtual
SetActiveFlag(bool bEnabled)ezComponent
SetCreatedByPrefab()ezComponentinline
SetGravityFactor(float fFactor)ezJoltRagdollComponent
SetInitialImpulse(const ezVec3 &vPosition, const ezVec3 &vDirectionAndStrength)ezJoltRagdollComponent
SetJointTypeOverride(ezStringView sJointName, ezEnum< ezSkeletonJointType > type)ezJoltRagdollComponent
SetStartMode(ezEnum< ezJoltRagdollStartMode > mode)ezJoltRagdollComponent
SetUniqueID(ezUInt32 uiUniqueID)ezComponent
SetupLimbJoints(const ezSkeletonResource *pSkeleton) (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
SetUserFlag(ezUInt8 uiFlagIndex, bool bSet)ezComponent
Update(bool bForce) (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
UpdateOwnerPosition() (defined in ezJoltRagdollComponent)ezJoltRagdollComponentprotected
WasCreatedByPrefab() constezComponentinline
~ezComponent() (defined in ezComponent)ezComponentprotectedvirtual
~ezJoltRagdollComponent() (defined in ezJoltRagdollComponent)ezJoltRagdollComponent
~ezReflectedClass()=default (defined in ezReflectedClass)ezReflectedClassvirtual