#include <sio2_constraint.h>

Public Attributes | |
| char | name [SIO2_MAX_CHAR] |
| The name of the SIO2constraint. | |
| btTypedConstraint * | _btTypedConstraint |
| Pointer to the bullet constraint pointer. | |
| char | body0 [SIO2_MAX_CHAR] |
| The name of the first physic body. | |
| btRigidBody * | _btRigidBody0 |
| The rigid body pointer of the first physic body. | |
| char | body1 [SIO2_MAX_CHAR] |
| The name of the second physic body. | |
| btRigidBody * | _btRigidBody1 |
| The rigid body pointer of the second physic body. | |
| unsigned char | type |
| The type of constraint. | |
| vec3 | ploc |
| The pivot point of the SIO2constraint. | |
| vec3 | prot |
| The rotation of the pivot point of the SIO2constraint. | |
| vec3 | lll |
| The lower linear limit of the SIO2constraint only for SIO2_CONSTRAINT_TYPE_6DOF. | |
| vec3 | lul |
| The upper linear limit of the SIO2constraint only for SIO2_CONSTRAINT_TYPE_6DOF. | |
| vec3 | all |
| The lower angular limit of the SIO2constraint only for SIO2_CONSTRAINT_TYPE_6DOF. | |
| vec3 | aul |
| The upper angular limit of the SIO2constraint only for SIO2_CONSTRAINT_TYPE_6DOF. | |
| unsigned int | flags |
| The SIO2constraint flag. | |
| char SIO2constraint::name[SIO2_MAX_CHAR] |
| btTypedConstraint* SIO2constraint::_btTypedConstraint |
Pointer to the bullet constraint pointer.
Referenced by sio2PhysicAddConstraint(), and sio2PhysicRemoveConstraint().
| char SIO2constraint::body0[SIO2_MAX_CHAR] |
The name of the first physic body.
Referenced by sio2ConstraintLoad(), and sio2ResourceBindConstraintObject().
| btRigidBody* SIO2constraint::_btRigidBody0 |
The rigid body pointer of the first physic body.
Referenced by sio2PhysicAddConstraint(), and sio2ResourceBindConstraintObject().
| char SIO2constraint::body1[SIO2_MAX_CHAR] |
The name of the second physic body.
Referenced by sio2ConstraintLoad(), and sio2ResourceBindConstraintObject().
| btRigidBody* SIO2constraint::_btRigidBody1 |
The rigid body pointer of the second physic body.
Referenced by sio2PhysicAddConstraint(), and sio2ResourceBindConstraintObject().
| unsigned char SIO2constraint::type |
The pivot point of the SIO2constraint.
Referenced by sio2ConstraintLoad(), and sio2PhysicAddConstraint().
The rotation of the pivot point of the SIO2constraint.
Referenced by sio2ConstraintLoad(), and sio2PhysicAddConstraint().
The lower linear limit of the SIO2constraint only for SIO2_CONSTRAINT_TYPE_6DOF.
Referenced by sio2ConstraintLoad(), and sio2PhysicAddConstraint().
The upper linear limit of the SIO2constraint only for SIO2_CONSTRAINT_TYPE_6DOF.
Referenced by sio2ConstraintLoad(), and sio2PhysicAddConstraint().
The lower angular limit of the SIO2constraint only for SIO2_CONSTRAINT_TYPE_6DOF.
Referenced by sio2ConstraintLoad(), and sio2PhysicAddConstraint().
The upper angular limit of the SIO2constraint only for SIO2_CONSTRAINT_TYPE_6DOF.
Referenced by sio2ConstraintLoad(), and sio2PhysicAddConstraint().
| unsigned int SIO2constraint::flags |
1.5.6