export * from './Joint'; export * from './RigidBody'; export * from './SoftBody'; export * from './World'; export * from './AmmoPhysicsPlugin'; export * from './interface'; export declare enum AmmoSoftBodyType { cloth = "cloth", rope = "rope", volume = "volume" } export declare enum AmmoShapeType { box = "box", sphere = "sphere", capsule = "capsule", cylinder = "cylinder", mesh = "mesh", convexHull = "ConvexHull" } export declare enum AmmoJointType { distance = "distance", hinge = "hinge", ballAndSocket = "ballAndSocket" } /** * https://github.com/kripken/ammo.js/blob/99d0ec0b1e26d7ccc13e013caba8e8a5c98d953b/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.h * #define ACTIVE_TAG 1 * #define ISLAND_SLEEPING 2 * #define WANTS_DEACTIVATION 3 * #define DISABLE_DEACTIVATION 4 * #define DISABLE_SIMULATION 5 */ export declare enum ActiveStateTypeEn { ACTIVE_TAG = 1, ISLAND_SLEEPING = 2, WANTS_DEACTIVATION = 3, DISABLE_DEACTIVATION = 4, DISABLE_SIMULATION = 5 }