#include <FCDPhysicsRigidConstraintInstance.h>
Inheritance diagram for FCDPhysicsRigidConstraintInstance:

Public Member Functions | |
| FCDPhysicsRigidConstraintInstance (FCDocument *document, FCDPhysicsModelInstance *parent, FCDPhysicsRigidConstraint *constraint) | |
| Constructor: do not use directly. | |
| virtual | ~FCDPhysicsRigidConstraintInstance () |
| Destructor. | |
| virtual Type | GetType () const |
| Retrieves the entity type for this class. | |
| FCDPhysicsModelInstance * | GetParent () |
| Retrieves the physics model instance that contraints this rigid constraint. | |
| const FCDPhysicsModelInstance * | GetParent () const |
| See above. | |
| FCDPhysicsRigidConstraint * | GetRigidConstraint () |
| Retrieves the rigid constraint for this rigid constraint instance. | |
| virtual FCDEntityInstance * | Clone (FCDEntityInstance *clone=NULL) const |
| Clones the rigid constraint instance. | |
| FCDPhysicsModelInstance * | GetModelParentInstance () |
| [INTERNAL] Retrieve it's parent model instance. | |
| void | SetRigidConstraint (FCDPhysicsRigidConstraint *constraint) |
| [INTERNAL] Sets the rigid body for this rigid body instance. | |
They are instantiated in the instance_physics_model node. The only documentation on them is that it allows overriding of properties.
|
||||||||||||||||
|
Constructor: do not use directly. Create new rigid constraints instances using the FCDPhysicsModel::AddRigidConstraintInstance function.
|
|
|
Clones the rigid constraint instance.
Reimplemented from FCDEntityInstance. |
|
|
[INTERNAL] Retrieve it's parent model instance.
|
|
|
Retrieves the physics model instance that contraints this rigid constraint.
Reimplemented from FCDEntityInstance. |
|
|
Retrieves the rigid constraint for this rigid constraint instance.
|
|
|
Retrieves the entity type for this class. This function is part of the FCDEntity interface.
Reimplemented from FCDEntityInstance. |
|
|
[INTERNAL] Sets the rigid body for this rigid body instance. Default values are taken from the rigid body.
|
1.4.6-NO