Define the properties of a Joint. More...
#include <JointDefinition.h>
Public Member Functions | |
JointDefinition () | |
Constructor. More... | |
~JointDefinition () | |
Destructor. More... | |
Public Attributes | |
JointType | type |
The type of the joint defined by this definition (set automatically) More... | |
RigidBody * | bodyA |
The first attached body. More... | |
RigidBody * | bodyB |
The second attached body. More... | |
bool | areBodiesCollidable |
A flag indicating whether or not the joined bodies can collide with each other. More... | |
PropertyContainer | userData |
May be used to store application specific Joint data. More... | |
Define the properties of a Joint.
A joint definition is used to create a Joint
Definition at line 47 of file JointDefinition.h.
ime::JointDefinition::JointDefinition | ( | ) |
Constructor.
ime::JointDefinition::~JointDefinition | ( | ) |
Destructor.
bool ime::JointDefinition::areBodiesCollidable |
A flag indicating whether or not the joined bodies can collide with each other.
Definition at line 65 of file JointDefinition.h.
RigidBody* ime::JointDefinition::bodyA |
The first attached body.
Definition at line 63 of file JointDefinition.h.
RigidBody* ime::JointDefinition::bodyB |
The second attached body.
Definition at line 64 of file JointDefinition.h.
JointType ime::JointDefinition::type |
The type of the joint defined by this definition (set automatically)
Definition at line 62 of file JointDefinition.h.
PropertyContainer ime::JointDefinition::userData |
May be used to store application specific Joint data.
Definition at line 66 of file JointDefinition.h.