class
BulletArticulatedLink
Base classes
- class ArticulatedLink
- A single rigid link in a kinematic chain. Abstract class. Feature attaches to a SceneNode.
- class BulletBase
- This class is intended to implement bullet-specific.
Constructors, destructors, conversion operators
-
BulletArticulatedLink(scene::
SceneNode* bodyNode, const assets:: ResourceManager& resMgr, std:: shared_ptr<btMultiBodyDynamicsWorld> bWorld, int index, std:: shared_ptr<std:: map<const btCollisionObject*, int>> collisionObjToObjIds)
Public functions
-
auto getCollisionShapeAabb() const -> Magnum::
Range3D override - void setMotionType(MotionType mt) override
- link can't do this.
-
auto getOwningManagedBulletAO() const -> std::
shared_ptr<ManagedBulletArticulatedObject>
Protected variables
- int mbIndex_