|
|
| DistanceJoint (PxBaseFlags baseFlags) |
| |
|
void | resolveReferences (PxDeserializationContext &context) |
| |
|
| DistanceJoint (const PxTolerancesScale &scale, PxRigidActor *actor0, const PxTransform &localFrame0, PxRigidActor *actor1, const PxTransform &localFrame1) |
| |
|
virtual PxReal | getDistance () const PX_OVERRIDE |
| |
|
virtual void | setMinDistance (PxReal distance) PX_OVERRIDE |
| |
|
virtual PxReal | getMinDistance () const PX_OVERRIDE |
| |
|
virtual void | setMaxDistance (PxReal distance) PX_OVERRIDE |
| |
|
virtual PxReal | getMaxDistance () const PX_OVERRIDE |
| |
|
virtual void | setTolerance (PxReal tolerance) PX_OVERRIDE |
| |
|
virtual PxReal | getTolerance () const PX_OVERRIDE |
| |
|
virtual void | setStiffness (PxReal spring) PX_OVERRIDE |
| |
|
virtual PxReal | getStiffness () const PX_OVERRIDE |
| |
|
virtual void | setDamping (PxReal damping) PX_OVERRIDE |
| |
|
virtual PxReal | getDamping () const PX_OVERRIDE |
| |
|
virtual void | setContactDistance (PxReal contactDistance) PX_OVERRIDE |
| |
|
virtual PxReal | getContactDistance () const PX_OVERRIDE |
| |
|
virtual void | setDistanceJointFlags (PxDistanceJointFlags flags) PX_OVERRIDE |
| |
|
virtual void | setDistanceJointFlag (PxDistanceJointFlag::Enum flag, bool value) PX_OVERRIDE |
| |
|
virtual PxDistanceJointFlags | getDistanceJointFlags () const PX_OVERRIDE |
| |
| virtual PxConstraintSolverPrep | getPrep () const PX_OVERRIDE |
| | Obtain the shader function pointer used to prep rows for this constraint.
|
| |
|
| JointT (PxBaseFlags baseFlags) |
| |
|
void | exportExtraData (PxSerializationContext &stream) |
| |
|
void | importExtraData (PxDeserializationContext &context) |
| |
|
virtual void | preExportDataReset () |
| |
|
virtual void | requiresObjects (PxProcessPxBaseCallback &c) |
| |
| virtual bool | updatePvdProperties (physx::pvdsdk::PvdDataStream &, const PxConstraint *, PxPvdUpdateType::Enum) const PX_OVERRIDE |
| | this function is called by the SDK to update PVD's view of it
|
| |
| virtual void | updateOmniPvdProperties () const PX_OVERRIDE |
| | this function is called by the SDK to update OmniPVD's view of it
|
| |
|
virtual void | setActors (PxRigidActor *actor0, PxRigidActor *actor1) PX_OVERRIDE |
| |
|
virtual void | getActors (PxRigidActor *&actor0, PxRigidActor *&actor1) const PX_OVERRIDE |
| |
|
virtual void | setLocalPose (PxJointActorIndex::Enum actor, const PxTransform &pose) PX_OVERRIDE |
| |
|
virtual PxTransform | getLocalPose (PxJointActorIndex::Enum actor) const PX_OVERRIDE |
| |
|
virtual PxTransform | getRelativeTransform () const PX_OVERRIDE |
| |
|
virtual PxVec3 | getRelativeLinearVelocity () const PX_OVERRIDE |
| |
|
virtual PxVec3 | getRelativeAngularVelocity () const PX_OVERRIDE |
| |
|
virtual void | setBreakForce (PxReal force, PxReal torque) PX_OVERRIDE |
| |
|
virtual void | getBreakForce (PxReal &force, PxReal &torque) const PX_OVERRIDE |
| |
|
virtual void | setConstraintFlags (PxConstraintFlags flags) PX_OVERRIDE |
| |
|
virtual void | setConstraintFlag (PxConstraintFlag::Enum flag, bool value) PX_OVERRIDE |
| |
|
virtual PxConstraintFlags | getConstraintFlags () const PX_OVERRIDE |
| |
|
virtual void | setInvMassScale0 (PxReal invMassScale) PX_OVERRIDE |
| |
|
virtual PxReal | getInvMassScale0 () const PX_OVERRIDE |
| |
|
virtual void | setInvInertiaScale0 (PxReal invInertiaScale) PX_OVERRIDE |
| |
|
virtual PxReal | getInvInertiaScale0 () const PX_OVERRIDE |
| |
|
virtual void | setInvMassScale1 (PxReal invMassScale) PX_OVERRIDE |
| |
|
virtual PxReal | getInvMassScale1 () const PX_OVERRIDE |
| |
|
virtual void | setInvInertiaScale1 (PxReal invInertiaScale) PX_OVERRIDE |
| |
|
virtual PxReal | getInvInertiaScale1 () const PX_OVERRIDE |
| |
|
virtual PxConstraint * | getConstraint () const PX_OVERRIDE |
| |
|
virtual void | setName (const char *name) PX_OVERRIDE |
| |
|
virtual const char * | getName () const PX_OVERRIDE |
| |
|
virtual void | release () PX_OVERRIDE |
| |
|
virtual PxScene * | getScene () const PX_OVERRIDE |
| |
| virtual void | onComShift (PxU32 actor) PX_OVERRIDE |
| | Center-of-mass shift callback.
|
| |
| virtual void | onOriginShift (const PxVec3 &shift) PX_OVERRIDE |
| | Origin shift callback.
|
| |
| virtual void * | prepareData () PX_OVERRIDE |
| | Pre-simulation data preparation when the constraint is marked dirty, this function is called at the start of the simulation step for the SDK to copy the constraint data block.
|
| |
| virtual void * | getExternalReference (PxU32 &typeID) PX_OVERRIDE |
| | Fetches external data for a constraint.
|
| |
| virtual PxBase * | getSerializable () PX_OVERRIDE |
| | Obtain a reference to a PxBase interface if the constraint has one.
|
| |
| virtual void | onConstraintRelease () PX_OVERRIDE |
| | Constraint release callback.
|
| |
| virtual const void * | getConstantBlock () const PX_OVERRIDE |
| | Obtain the pointer to the constraint's constant data.
|
| |
| virtual void | connectToConstraint (PxConstraint *c) PX_OVERRIDE |
| | Let the connector know it has been connected to a constraint.
|
| |
|
virtual | ~PxConstraintConnector () |
| | virtual destructor
|
| |
|
PX_INLINE void * | operator new (size_t, void *address) |
| |
|
PX_INLINE void | operator delete (void *, void *) |
| |
|
template<typename Alloc > |
| PX_INLINE void * | operator new (size_t size, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void * | operator new (size_t size, size_t, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void * | operator new[] (size_t size, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void * | operator new[] (size_t size, size_t, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void | operator delete (void *ptr, Alloc alloc, const char *fileName, int line) |
| |
|
template<typename Alloc > |
| PX_INLINE void | operator delete[] (void *ptr, Alloc alloc, const char *fileName, int line) |
| |
|
PX_INLINE void | operator delete (void *ptr) |
| |
|
PX_INLINE void | operator delete[] (void *ptr) |
| |