Image Component Library (ICL)
|
Base Class for constraints. More...
#include <Constraint.h>
Public Member Functions | |
Constraint () | |
Base cosntructor. More... | |
virtual | ~Constraint () |
Destructor. More... | |
btTypedConstraint * | getConstraint () |
Getter for the internal constraint. More... | |
std::vector< RigidObject * > & | getObjects () |
Getter for the objects involved in the constraint. More... | |
Protected Member Functions | |
void | initUserPointer () |
Protected Member Functions inherited from icl::utils::Uncopyable | |
Uncopyable () | |
Empty base constructor. More... | |
Protected Attributes | |
btTypedConstraint * | m_constraint |
internal constraint More... | |
std::vector< RigidObject * > | m_objects |
bool | m_collide |
Base Class for constraints.
icl::physics::Constraint::Constraint | ( | ) |
Base cosntructor.
|
virtual |
Destructor.
btTypedConstraint* icl::physics::Constraint::getConstraint | ( | ) |
Getter for the internal constraint.
std::vector<RigidObject*>& icl::physics::Constraint::getObjects | ( | ) |
Getter for the objects involved in the constraint.
|
protected |
|
protected |
|
protected |
internal constraint
|
protected |