33 Q_PROPERTY(
float coneLimitY READ coneLimitY WRITE setConeLimitY NOTIFY coneLimitYChanged FINAL
35 Q_PROPERTY(
float coneLimitZ READ coneLimitZ WRITE setConeLimitZ NOTIFY coneLimitZChanged FINAL
37 Q_PROPERTY(
bool enableConeLimit READ enableConeLimit WRITE setEnableConeLimit NOTIFY
38 enableConeLimitChanged FINAL REVISION(6, 12))
43 Q_REVISION(6, 12)
void setConeLimitY(
float newConeLimitY);
45 Q_REVISION(6, 12)
void setConeLimitZ(
float newConeLimitZ);
46 Q_REVISION(6, 12)
bool enableConeLimit()
const;
47 Q_REVISION(6, 12)
void setEnableConeLimit(
bool newEnableConeLimit);
52 Q_REVISION(6, 12)
void enableConeLimitChanged();
55 physx::PxJoint *createPhysxJoint(physx::PxRigidActor *actorA, physx::PxRigidActor *actorB,
56 const physx::PxTransform &trfA,
57 const physx::PxTransform &trfB) final;
58 void setJointProperties() final;
61 float m_coneLimitY = 0.0f;
62 float m_coneLimitZ = 0.0f;
63 bool m_enableConeLimit =
false;