#pragma once #include #include #include namespace RNR { class Weld : public Instance { btRigidBody* m_aBody; PartInstance* m_aInstance; btRigidBody* m_bBody; PartInstance* m_bInstance; btFixedConstraint* m_constraint; public: Weld(); ~Weld(); virtual std::string getClassName() { return "Weld"; } void weld(PartInstance* a, PartInstance* b); void create(); void destroy(); bool getBroken(); }; }