namespace Chaos { enum EJointConstraintFlags { JointTransforms = static_cast<uint64_t>(1) << 0, CollisionEnabled = static_cast<uint64_t>(1) << 1, Projection = static_cast<uint64_t>(1) << 2, ParentInvMassScale = static_cast<uint64_t>(1) << 3, LinearBreakForce = static_cast<uint64_t>(1) << 4, AngularBreakTorque = static_cast<uint64_t>(1) << 5, UserData = static_cast<uint64_t>(1) << 6, LinearDrive = static_cast<uint64_t>(1) << 7, AngularDrive = static_cast<uint64_t>(1) << 8, Stiffness = static_cast<uint64_t>(1) << 9, Limits = static_cast<uint64_t>(1) << 10, DummyFlag, } }