Inherits PhysX::JointComponent.
|
| AZ_COMPONENT (BallJointComponent, "{914036AC-195E-4517-B58E-D29E42A560B9}", JointComponent) |
|
| BallJointComponent (const JointComponentConfiguration &configuration, const JointGenericProperties &genericProperties, const JointLimitProperties &limitProperties) |
|
| AZ_COMPONENT (JointComponent, "{B01FD1D2-1D91-438D-874A-BF5EB7E919A8}") |
|
| JointComponent (const JointComponentConfiguration &configuration, const JointGenericProperties &genericProperties) |
|
| JointComponent (const JointComponentConfiguration &configuration, const JointGenericProperties &genericProperties, const JointLimitProperties &limitProperties) |
|
| JointComponent (const JointComponentConfiguration &configuration, const JointGenericProperties &genericProperties, const JointLimitProperties &limitProperties, const JointMotorProperties &motorProperties) |
|
|
static void | Reflect (AZ::ReflectContext *context) |
|
static void | Reflect (AZ::ReflectContext *context) |
|
|
void | InitNativeJoint () override |
|
void | Activate () override |
|
void | Deactivate () override |
|
void | OnPhysicsEnabled (const AZ::EntityId &entityId) override |
|
void | OnPhysicsDisabled (const AZ::EntityId &entityId) override |
|
void | CreateNativeJoint () |
|
void | DestroyNativeJoint () |
|
virtual void | DeinitNativeJoint () |
|
void | OnTick (float deltaTime, AZ::ScriptTimePoint time) override |
|
AZ::Transform | GetJointLocalPose (const physx::PxRigidActor *actor, const AZ::Transform &jointPose) |
|
AZ::Transform | GetJointTransform (AZ::EntityId entityId, const JointComponentConfiguration &jointConfig) |
|
void | ObtainLeadFollowerInfo (LeadFollowerInfo &leadFollowerInfo) |
|
void | WarnInvalidJointSetup (AZ::EntityId entityId, const AZStd::string &message) |
| Issues warnings for invalid scenarios when initializing a joint from entity IDs.
|
|
void | PrintJointSetupMessage (AZ::EntityId entityId, const AZStd::string &message) |
| Issues info messages for potentially invalid scenarios when initializing a joint from entity IDs.
|
|
The documentation for this class was generated from the following file:
- Gems/PhysX/Core/Code/Source/BallJointComponent.h