00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015 #ifndef PHYSXJOINTLIMITSOFTDESC_H
00016 #define PHYSXJOINTLIMITSOFTDESC_H
00017
00018 #include "pandabase.h"
00019
00020 #include "physx_includes.h"
00021
00022
00023
00024
00025
00026 class PhysxJointLimitSoftDesc {
00027
00028 PUBLISHED:
00029 INLINE PhysxJointLimitSoftDesc();
00030 INLINE PhysxJointLimitSoftDesc(float value, float restitution, float spring, float damping);
00031 INLINE ~PhysxJointLimitSoftDesc();
00032
00033 void set_value(float value);
00034 void set_restitution(float restitution);
00035 void set_spring(float spring);
00036 void set_damping(float damping);
00037
00038 float get_value() const;
00039 float get_restitution() const;
00040 float get_spring() const;
00041 float get_damping() const;
00042
00043 public:
00044 NxJointLimitSoftDesc _desc;
00045 };
00046
00047 #include "physxJointLimitSoftDesc.I"
00048
00049 #endif // PHYSXJOINTLIMITSOFTDESC_H