diff --git a/Core/GDCore/String.h b/Core/GDCore/String.h index 6bd1bca84c82..dd92833abdda 100644 --- a/Core/GDCore/String.h +++ b/Core/GDCore/String.h @@ -223,6 +223,7 @@ class GD_CORE_API String static_assert(!std::is_same::value, "Can't use gd::String::From with std::string."); std::ostringstream oss; + oss.precision(17); oss << value; return gd::String(oss.str().c_str()); } diff --git a/Extensions/3D/Model3DRuntimeObject.ts b/Extensions/3D/Model3DRuntimeObject.ts index 89fb379d2668..483f96473a16 100644 --- a/Extensions/3D/Model3DRuntimeObject.ts +++ b/Extensions/3D/Model3DRuntimeObject.ts @@ -17,7 +17,7 @@ namespace gdjs { Model3DObjectNetworkSyncDataType; /** - * Base parameters for {@link gdjs.Cube3DRuntimeObject} + * Base parameters for {@link gdjs.Model3DRuntimeObject} * @category Objects > 3D Model */ export interface Model3DObjectData extends Object3DData { @@ -110,12 +110,14 @@ namespace gdjs { _crossfadeDuration: float = 0; _isCastingShadow: boolean = true; _isReceivingShadow: boolean = true; + _data: Model3DObjectData; constructor( instanceContainer: gdjs.RuntimeInstanceContainer, objectData: Model3DObjectData ) { super(instanceContainer, objectData); + this._data = objectData; this._modelResourceName = objectData.content.modelResourceName; this._animations = objectData.content.animations; this._originPoint = getPointForLocation( diff --git a/Extensions/3D/Model3DRuntimeObject3DRenderer.ts b/Extensions/3D/Model3DRuntimeObject3DRenderer.ts index ab2527d7544d..0a845c810050 100644 --- a/Extensions/3D/Model3DRuntimeObject3DRenderer.ts +++ b/Extensions/3D/Model3DRuntimeObject3DRenderer.ts @@ -137,16 +137,20 @@ namespace gdjs { return this._model3DRuntimeObject._centerPoint || this._modelOriginPoint; } - private _updateDefaultTransformation( + /** + * Transform `threeObject` to fit in a 1x1x1 cube. + * + * When the object change of size, rotation or position, + * the transformation is done on the parent of `threeObject`. + * + * This function doesn't mutate anything outside of `threeObject`. + */ + stretchModelIntoUnitaryCube( threeObject: THREE.Object3D, rotationX: float, rotationY: float, - rotationZ: float, - originalWidth: float, - originalHeight: float, - originalDepth: float, - keepAspectRatio: boolean - ) { + rotationZ: float + ): THREE.Box3 { // These formulas are also used in: // - Model3DEditor.modelSize // - Model3DRendered2DInstance @@ -166,19 +170,9 @@ namespace gdjs { // It also avoids to have the origin outside of the object box. boundingBox.expandByPoint(new THREE.Vector3(0, 0, 0)); } - const modelWidth = boundingBox.max.x - boundingBox.min.x; const modelHeight = boundingBox.max.y - boundingBox.min.y; const modelDepth = boundingBox.max.z - boundingBox.min.z; - this._modelOriginPoint[0] = - modelWidth < epsilon ? 0 : -boundingBox.min.x / modelWidth; - this._modelOriginPoint[1] = - modelHeight < epsilon ? 0 : -boundingBox.min.y / modelHeight; - this._modelOriginPoint[2] = - modelDepth < epsilon ? 0 : -boundingBox.min.z / modelDepth; - - // The model is flipped on Y axis. - this._modelOriginPoint[1] = 1 - this._modelOriginPoint[1]; // Center the model. const centerPoint = this._model3DRuntimeObject._centerPoint; @@ -211,6 +205,39 @@ namespace gdjs { threeObject.updateMatrix(); threeObject.applyMatrix4(scaleMatrix); + return boundingBox; + } + + private _updateDefaultTransformation( + threeObject: THREE.Object3D, + rotationX: float, + rotationY: float, + rotationZ: float, + originalWidth: float, + originalHeight: float, + originalDepth: float, + keepAspectRatio: boolean + ) { + const boundingBox = this.stretchModelIntoUnitaryCube( + threeObject, + rotationX, + rotationY, + rotationZ + ); + const modelWidth = boundingBox.max.x - boundingBox.min.x; + const modelHeight = boundingBox.max.y - boundingBox.min.y; + const modelDepth = boundingBox.max.z - boundingBox.min.z; + + this._modelOriginPoint[0] = + modelWidth < epsilon ? 0 : -boundingBox.min.x / modelWidth; + this._modelOriginPoint[1] = + modelHeight < epsilon ? 0 : -boundingBox.min.y / modelHeight; + this._modelOriginPoint[2] = + modelDepth < epsilon ? 0 : -boundingBox.min.z / modelDepth; + + // The model is flipped on Y axis. + this._modelOriginPoint[1] = 1 - this._modelOriginPoint[1]; + if (keepAspectRatio) { // Reduce the object dimensions to keep aspect ratio. const widthRatio = diff --git a/Extensions/PathfindingBehavior/tests/FrameRatePathfindingRuntimeBehavior.spec.js b/Extensions/PathfindingBehavior/tests/FrameRatePathfindingRuntimeBehavior.spec.js index a5f2e35757f9..87049ceff76f 100644 --- a/Extensions/PathfindingBehavior/tests/FrameRatePathfindingRuntimeBehavior.spec.js +++ b/Extensions/PathfindingBehavior/tests/FrameRatePathfindingRuntimeBehavior.spec.js @@ -83,6 +83,7 @@ describe('gdjs.PathfindingRuntimeBehavior', function () { }, ], effects: [], + variables: [], }); player.getWidth = function () { return 90; @@ -107,6 +108,7 @@ describe('gdjs.PathfindingRuntimeBehavior', function () { }, ], effects: [], + variables: [], }); obstacle.getWidth = function () { return 100; diff --git a/Extensions/PathfindingBehavior/tests/commonpathfindingruntimebehavior.spec.js b/Extensions/PathfindingBehavior/tests/commonpathfindingruntimebehavior.spec.js index cfd6d2a1d404..28fbe6e87566 100644 --- a/Extensions/PathfindingBehavior/tests/commonpathfindingruntimebehavior.spec.js +++ b/Extensions/PathfindingBehavior/tests/commonpathfindingruntimebehavior.spec.js @@ -87,6 +87,7 @@ describe('gdjs.PathfindingRuntimeBehavior', function () { }, ], effects: [], + variables: [], }); player.getWidth = function () { return 90; @@ -111,6 +112,7 @@ describe('gdjs.PathfindingRuntimeBehavior', function () { }, ], effects: [], + variables: [], }); obstacle.getWidth = function () { return 100; diff --git a/Extensions/Physics2Behavior/JsExtension.js b/Extensions/Physics2Behavior/JsExtension.js index 4f13ed173f88..35064f508497 100644 --- a/Extensions/Physics2Behavior/JsExtension.js +++ b/Extensions/Physics2Behavior/JsExtension.js @@ -187,9 +187,9 @@ module.exports = { .setType('Choice') .setLabel('Type') .setQuickCustomizationVisibility(gd.QuickCustomization.Hidden) - .addExtraInfo('Static') - .addExtraInfo('Dynamic') - .addExtraInfo('Kinematic') + .addChoice('Static', _('Static')) + .addChoice('Dynamic', _('Dynamic')) + .addChoice('Kinematic', _('Kinematic')) .setDescription( _( "A static object won't move (perfect for obstacles). Dynamic objects can move. Kinematic will move according to forces applied to it only (useful for characters or specific mechanisms)." @@ -247,10 +247,10 @@ module.exports = { .setType('Choice') .setLabel('Shape') .setQuickCustomizationVisibility(gd.QuickCustomization.Hidden) - .addExtraInfo('Box') - .addExtraInfo('Circle') - .addExtraInfo('Edge') - .addExtraInfo('Polygon'); + .addChoice('Box', _('Box')) + .addChoice('Circle', _('Circle')) + .addChoice('Edge', _('Edge')) + .addChoice('Polygon', _('Polygon')); behaviorProperties .getOrCreate('shapeDimensionA') .setValue( @@ -306,9 +306,9 @@ module.exports = { ) .setType('Choice') .setLabel('Polygon Origin') - .addExtraInfo('Center') - .addExtraInfo('Origin') - .addExtraInfo('TopLeft') + .addChoice('Center', _('Center')) + .addChoice('Origin', _('Origin')) + .addChoice('TopLeft', _('TopLeft')) .setQuickCustomizationVisibility(gd.QuickCustomization.Hidden) .setHidden(true); // Hidden as required to be changed in the full editor. behaviorProperties diff --git a/Extensions/Physics3DBehavior/JsExtension.js b/Extensions/Physics3DBehavior/JsExtension.js index 84e9d5cbb526..64675cff7688 100644 --- a/Extensions/Physics3DBehavior/JsExtension.js +++ b/Extensions/Physics3DBehavior/JsExtension.js @@ -49,6 +49,12 @@ module.exports = { if (propertyName === 'bodyType') { behaviorContent.getChild('bodyType').setStringValue(newValue); + if ( + newValue !== 'Static' && + behaviorContent.getChild('shape').getStringValue() === 'Mesh' + ) { + behaviorContent.getChild('shape').setStringValue('Box'); + } return true; } @@ -66,6 +72,16 @@ module.exports = { if (propertyName === 'shape') { behaviorContent.getChild('shape').setStringValue(newValue); + if (newValue === 'Mesh') { + behaviorContent.getChild('bodyType').setStringValue('Static'); + } + return true; + } + + if (propertyName === 'meshShapeResourceName') { + behaviorContent + .getChild('meshShapeResourceName') + .setStringValue(newValue); return true; } @@ -243,14 +259,15 @@ module.exports = { .setType('Choice') .setLabel('Type') .setQuickCustomizationVisibility(gd.QuickCustomization.Hidden) - .addExtraInfo('Static') - .addExtraInfo('Dynamic') - .addExtraInfo('Kinematic') + .addChoice('Static', _('Static')) + .addChoice('Dynamic', _('Dynamic')) + .addChoice('Kinematic', _('Kinematic')) .setDescription( _( "A static object won't move (perfect for obstacles). Dynamic objects can move. Kinematic will move according to forces applied to it only (useful for characters or specific mechanisms)." ) - ); + ) + .setHasImpactOnOtherProperties(true); behaviorProperties .getOrCreate('bullet') .setValue( @@ -288,10 +305,21 @@ module.exports = { .setType('Choice') .setLabel('Shape') .setQuickCustomizationVisibility(gd.QuickCustomization.Hidden) - .addExtraInfo('Box') - .addExtraInfo('Capsule') - .addExtraInfo('Cylinder') - .addExtraInfo('Sphere'); + .addChoice('Box', _('Box')) + .addChoice('Capsule', _('Capsule')) + .addChoice('Sphere', _('Sphere')) + .addChoice('Mesh', _('Mesh (works for Static only)')); + behaviorProperties + .getOrCreate('meshShapeResourceName') + .setValue( + behaviorContent.getChild('meshShapeResourceName').getStringValue() + ) + .setType('resource') + .addExtraInfo('model3D') + .setLabel(_("Simplified 3D model (leave empty to use object's one)")) + // Hidden as required to be changed in the full editor. + .setHidden(true) + .setHasImpactOnOtherProperties(true); behaviorProperties .getOrCreate('shapeOrientation') .setValue( @@ -300,9 +328,9 @@ module.exports = { .setType('Choice') .setLabel('Shape orientation') .setQuickCustomizationVisibility(gd.QuickCustomization.Hidden) - .addExtraInfo('Z') - .addExtraInfo('Y') - .addExtraInfo('X'); + .addChoice('Z', _('Z')) + .addChoice('Y', _('Y')) + .addChoice('X', _('X')); behaviorProperties .getOrCreate('shapeDimensionA') .setValue( @@ -580,6 +608,7 @@ module.exports = { behaviorContent.addChild('bullet').setBoolValue(false); behaviorContent.addChild('fixedRotation').setBoolValue(false); behaviorContent.addChild('shape').setStringValue('Box'); + behaviorContent.addChild('meshShapeResourceName').setStringValue(''); behaviorContent.addChild('shapeOrientation').setStringValue('Z'); behaviorContent.addChild('shapeDimensionA').setDoubleValue(0); behaviorContent.addChild('shapeDimensionB').setDoubleValue(0); diff --git a/Extensions/Physics3DBehavior/Physics3DRuntimeBehavior.ts b/Extensions/Physics3DBehavior/Physics3DRuntimeBehavior.ts index 2735aa2c9aae..0142cc8d66d3 100644 --- a/Extensions/Physics3DBehavior/Physics3DRuntimeBehavior.ts +++ b/Extensions/Physics3DBehavior/Physics3DRuntimeBehavior.ts @@ -6,6 +6,8 @@ namespace Jolt { } } +const epsilon = 1 / (1 << 16); + namespace gdjs { const loadJolt = async () => { try { @@ -16,6 +18,7 @@ namespace gdjs { } const Jolt = await initializeJoltPhysics(); + //@ts-ignore window.Jolt = Jolt; } catch (err) { console.error('Unable to load Jolt physics library.', err); @@ -51,6 +54,13 @@ namespace gdjs { props: Physics3DNetworkSyncDataType; } + const isModel3D = ( + object: gdjs.RuntimeObject + ): object is gdjs.Model3DRuntimeObject => { + //@ts-ignore We are checking if the methods are present. + return object._modelResourceName; + }; + /** @category Behaviors > Physics 3D */ export class Physics3DSharedData { gravityX: float; @@ -305,7 +315,8 @@ namespace gdjs { bodyType: string; bullet: boolean; fixedRotation: boolean; - private shape: string; + _shape: string; + private meshShapeResourceName: string; private shapeOrientation: string; private shapeDimensionA: float; private shapeDimensionB: float; @@ -401,7 +412,8 @@ namespace gdjs { this.bodyType = behaviorData.bodyType; this.bullet = behaviorData.bullet; this.fixedRotation = behaviorData.fixedRotation; - this.shape = behaviorData.shape; + this._shape = behaviorData.shape; + this.meshShapeResourceName = behaviorData.meshShapeResourceName || ''; this.shapeOrientation = behaviorData.shape === 'Box' ? 'Z' : behaviorData.shapeOrientation; this.shapeDimensionA = behaviorData.shapeDimensionA; @@ -723,94 +735,147 @@ namespace gdjs { const onePixel = this._sharedData.worldInvScale; - let shapeSettings: Jolt.ConvexShapeSettings; + let shapeSettings: Jolt.ShapeSettings; /** This is fine only because no other Quat is used locally. */ let quat: Jolt.Quat; - if (this.shape === 'Box') { - const boxWidth = - shapeDimensionA > 0 ? shapeDimensionA : width > 0 ? width : onePixel; - const boxHeight = - shapeDimensionB > 0 - ? shapeDimensionB - : height > 0 - ? height - : onePixel; - const boxDepth = - shapeDimensionC > 0 ? shapeDimensionC : depth > 0 ? depth : onePixel; - // The convex radius should not eat up the whole volume. - const convexRadius = Math.min( - onePixel, - Math.min(boxWidth, boxHeight, boxDepth) / 4 - ); - shapeSettings = new Jolt.BoxShapeSettings( - this.getVec3(boxWidth / 2, boxHeight / 2, boxDepth / 2), - convexRadius + if ( + this._shape === 'Mesh' && + this.bodyType === 'Static' && + isModel3D(this.owner) + ) { + const meshShapeSettings: Array = + gdjs.staticArray( + Physics3DRuntimeBehavior.prototype + ._createNewShapeSettingsWithoutMassCenterOffset + ); + this.getMeshShapeSettings( + this.owner, + width, + height, + depth, + meshShapeSettings ); + if (meshShapeSettings.length === 1) { + shapeSettings = meshShapeSettings[0]; + } else { + const compoundShapeSettings = new Jolt.StaticCompoundShapeSettings(); + for (let index = 0; index < meshShapeSettings.length; index++) { + compoundShapeSettings.AddShapeShapeSettings( + this.getVec3(0, 0, 0), + this.getQuat(0, 0, 0, 1), + meshShapeSettings[index], + index + ); + } + shapeSettings = compoundShapeSettings; + } + meshShapeSettings.length = 0; quat = this.getQuat(0, 0, 0, 1); - this._shapeHalfWidth = boxWidth / 2; - this._shapeHalfHeight = boxHeight / 2; - this._shapeHalfDepth = boxDepth / 2; - } else if (this.shape === 'Capsule') { - const radius = - shapeDimensionA > 0 - ? shapeDimensionA - : width > 0 - ? Math.sqrt(width * height) / 2 - : onePixel; - const capsuleDepth = - shapeDimensionB > 0 ? shapeDimensionB : depth > 0 ? depth : onePixel; - shapeSettings = new Jolt.CapsuleShapeSettings( - Math.max(0, capsuleDepth / 2 - radius), - radius - ); - quat = this._getShapeOrientationQuat(); - this._shapeHalfWidth = - this.shapeOrientation === 'X' ? capsuleDepth / 2 : radius; - this._shapeHalfHeight = - this.shapeOrientation === 'Y' ? capsuleDepth / 2 : radius; - this._shapeHalfDepth = - this.shapeOrientation === 'Z' ? capsuleDepth / 2 : radius; - } else if (this.shape === 'Cylinder') { - const radius = - shapeDimensionA > 0 - ? shapeDimensionA - : width > 0 - ? Math.sqrt(width * height) / 2 - : onePixel; - const cylinderDepth = - shapeDimensionB > 0 ? shapeDimensionB : depth > 0 ? depth : onePixel; - // The convex radius should not eat up the whole volume. - const convexRadius = Math.min( - onePixel, - Math.min(cylinderDepth, radius) / 4 - ); - shapeSettings = new Jolt.CylinderShapeSettings( - cylinderDepth / 2, - radius, - convexRadius - ); - quat = this._getShapeOrientationQuat(); - this._shapeHalfWidth = - this.shapeOrientation === 'X' ? cylinderDepth / 2 : radius; - this._shapeHalfHeight = - this.shapeOrientation === 'Y' ? cylinderDepth / 2 : radius; - this._shapeHalfDepth = - this.shapeOrientation === 'Z' ? cylinderDepth / 2 : radius; } else { - // Create a 'Sphere' by default. - const radius = - shapeDimensionA > 0 - ? shapeDimensionA - : width > 0 - ? Math.pow(width * height * depth, 1 / 3) / 2 - : onePixel; - shapeSettings = new Jolt.SphereShapeSettings(radius); - quat = this.getQuat(0, 0, 0, 1); - this._shapeHalfWidth = radius; - this._shapeHalfHeight = radius; - this._shapeHalfDepth = radius; + let convexShapeSettings: Jolt.ConvexShapeSettings; + if (this._shape === 'Box') { + const boxWidth = + shapeDimensionA > 0 + ? shapeDimensionA + : width > 0 + ? width + : onePixel; + const boxHeight = + shapeDimensionB > 0 + ? shapeDimensionB + : height > 0 + ? height + : onePixel; + const boxDepth = + shapeDimensionC > 0 + ? shapeDimensionC + : depth > 0 + ? depth + : onePixel; + // The convex radius should not eat up the whole volume. + const convexRadius = Math.min( + onePixel, + Math.min(boxWidth, boxHeight, boxDepth) / 4 + ); + convexShapeSettings = new Jolt.BoxShapeSettings( + this.getVec3(boxWidth / 2, boxHeight / 2, boxDepth / 2), + convexRadius + ); + quat = this.getQuat(0, 0, 0, 1); + this._shapeHalfWidth = boxWidth / 2; + this._shapeHalfHeight = boxHeight / 2; + this._shapeHalfDepth = boxDepth / 2; + } else if (this._shape === 'Capsule') { + const radius = + shapeDimensionA > 0 + ? shapeDimensionA + : width > 0 + ? Math.sqrt(width * height) / 2 + : onePixel; + const capsuleDepth = + shapeDimensionB > 0 + ? shapeDimensionB + : depth > 0 + ? depth + : onePixel; + convexShapeSettings = new Jolt.CapsuleShapeSettings( + Math.max(0, capsuleDepth / 2 - radius), + radius + ); + quat = this._getShapeOrientationQuat(); + this._shapeHalfWidth = + this.shapeOrientation === 'X' ? capsuleDepth / 2 : radius; + this._shapeHalfHeight = + this.shapeOrientation === 'Y' ? capsuleDepth / 2 : radius; + this._shapeHalfDepth = + this.shapeOrientation === 'Z' ? capsuleDepth / 2 : radius; + } else if (this._shape === 'Cylinder') { + const radius = + shapeDimensionA > 0 + ? shapeDimensionA + : width > 0 + ? Math.sqrt(width * height) / 2 + : onePixel; + const cylinderDepth = + shapeDimensionB > 0 + ? shapeDimensionB + : depth > 0 + ? depth + : onePixel; + // The convex radius should not eat up the whole volume. + const convexRadius = Math.min( + onePixel, + Math.min(cylinderDepth, radius) / 4 + ); + convexShapeSettings = new Jolt.CylinderShapeSettings( + cylinderDepth / 2, + radius, + convexRadius + ); + quat = this._getShapeOrientationQuat(); + this._shapeHalfWidth = + this.shapeOrientation === 'X' ? cylinderDepth / 2 : radius; + this._shapeHalfHeight = + this.shapeOrientation === 'Y' ? cylinderDepth / 2 : radius; + this._shapeHalfDepth = + this.shapeOrientation === 'Z' ? cylinderDepth / 2 : radius; + } else { + // Create a 'Sphere' by default. + const radius = + shapeDimensionA > 0 + ? shapeDimensionA + : width > 0 + ? Math.pow(width * height * depth, 1 / 3) / 2 + : onePixel; + convexShapeSettings = new Jolt.SphereShapeSettings(radius); + quat = this.getQuat(0, 0, 0, 1); + this._shapeHalfWidth = radius; + this._shapeHalfHeight = radius; + this._shapeHalfDepth = radius; + } + convexShapeSettings.mDensity = this.density; + shapeSettings = convexShapeSettings; } - shapeSettings.mDensity = this.density; return new Jolt.RotatedTranslatedShapeSettings( this.getVec3( this.shapeOffsetX * shapeScale, @@ -822,6 +887,147 @@ namespace gdjs { ); } + private getMeshShapeSettings( + model3DRuntimeObject: gdjs.Model3DRuntimeObject, + width: float, + height: float, + depth: float, + meshes: Array + ): void { + const originalModel = this.owner + .getInstanceContainer() + .getGame() + .getModel3DManager() + .getModel( + this.meshShapeResourceName || + model3DRuntimeObject._modelResourceName || + '' + ); + + const modelInCube = new THREE.Group(); + modelInCube.rotation.order = 'ZYX'; + const root = THREE_ADDONS.SkeletonUtils.clone(originalModel.scene); + modelInCube.add(root); + + const data = model3DRuntimeObject._data.content; + model3DRuntimeObject._renderer.stretchModelIntoUnitaryCube( + modelInCube, + data.rotationX, + data.rotationY, + data.rotationZ + ); + + const threeObject = new THREE.Group(); + threeObject.rotation.order = 'ZYX'; + threeObject.add(modelInCube); + const object = this.owner3D; + threeObject.scale.set( + object.isFlippedX() ? -width : width, + object.isFlippedY() ? -height : height, + object.isFlippedZ() ? -depth : depth + ); + + threeObject.updateMatrixWorld(); + + // For indexed triangles + const vector3 = new THREE.Vector3(); + const float3 = new Jolt.Float3(0, 0, 0); + const vertexList = new Jolt.VertexList(); + const indexedTriangle = new Jolt.IndexedTriangle(); + const indexedTriangleList = new Jolt.IndexedTriangleList(); + const physicsMaterialList = new Jolt.PhysicsMaterialList(); + + // For non-indexed triangles + const triangleList = new Jolt.TriangleList(); + const a = new Jolt.Vec3(); + const b = new Jolt.Vec3(); + const c = new Jolt.Vec3(); + + threeObject.traverse((object3d) => { + const mesh = object3d as THREE.Mesh; + if (!mesh.isMesh) { + return; + } + const positionAttribute = mesh.geometry.getAttribute('position'); + object3d.getWorldScale(vector3); + const shouldTrianglesBeFlipped = vector3.x * vector3.y * vector3.z < 0; + const index = mesh.geometry.getIndex(); + if (index) { + vertexList.clear(); + for (let i = 0; i < positionAttribute.count; i++) { + vector3.fromBufferAttribute(positionAttribute, i); + object3d.localToWorld(vector3); + float3.x = vector3.x; + float3.y = vector3.y; + float3.z = vector3.z; + // The list create a copy of the Float3. + vertexList.push_back(float3); + } + indexedTriangleList.clear(); + for (let i = 0; i < index.count; i += 3) { + indexedTriangle.set_mIdx( + 0, + index.getX(shouldTrianglesBeFlipped ? i + 1 : i) + ); + indexedTriangle.set_mIdx( + 1, + index.getX(shouldTrianglesBeFlipped ? i : i + 1) + ); + indexedTriangle.set_mIdx(2, index.getX(i + 2)); + // The list create a copy of the IndexedTriangle. + indexedTriangleList.push_back(indexedTriangle); + } + // Parameters passed to `MeshShapeSettings` are copied, + // we need to destroy them later when unused. + meshes.push( + new Jolt.MeshShapeSettings( + vertexList, + indexedTriangleList, + physicsMaterialList + ) + ); + } else { + triangleList.clear(); + for (let i = 0; i < positionAttribute.count; i += 3) { + vector3.fromBufferAttribute(positionAttribute, i); + object3d.localToWorld(vector3); + a.Set(vector3.x, vector3.y, vector3.z); + + vector3.fromBufferAttribute(positionAttribute, i + 1); + object3d.localToWorld(vector3); + b.Set(vector3.x, vector3.y, vector3.z); + + vector3.fromBufferAttribute(positionAttribute, i + 2); + object3d.localToWorld(vector3); + c.Set(vector3.x, vector3.y, vector3.z); + + // The triangle's setter is not easy to use so we create new instances. + const triangle = new Jolt.Triangle( + shouldTrianglesBeFlipped ? b : a, + shouldTrianglesBeFlipped ? a : b, + c + ); + // The list create a copy of the Triangle. + triangleList.push_back(triangle); + Jolt.destroy(triangle); + } + // `MeshShapeSettings` creates a copy when it indexes the triangle, + // we need to destroy them. + meshes.push(new Jolt.MeshShapeSettings(triangleList)); + } + }); + Jolt.destroy(float3); + Jolt.destroy(vertexList); + Jolt.destroy(indexedTriangle); + Jolt.destroy(indexedTriangleList); + Jolt.destroy(physicsMaterialList); + + Jolt.destroy(triangleList); + Jolt.destroy(a); + Jolt.destroy(b); + Jolt.destroy(c); + } + private _getShapeOrientationQuat(): Jolt.Quat { if (this.shapeOrientation === 'X') { // Top on X axis. diff --git a/Extensions/Physics3DBehavior/PhysicsCar3DRuntimeBehavior.ts b/Extensions/Physics3DBehavior/PhysicsCar3DRuntimeBehavior.ts index d167466c7876..40179018c40b 100644 --- a/Extensions/Physics3DBehavior/PhysicsCar3DRuntimeBehavior.ts +++ b/Extensions/Physics3DBehavior/PhysicsCar3DRuntimeBehavior.ts @@ -164,7 +164,9 @@ namespace gdjs { if (!behavior.activated()) { return null; } - + if (behavior._shape === 'Mesh') { + behavior._shape = 'Box'; + } const sharedData = behavior._sharedData; this._physics3D = { diff --git a/Extensions/Physics3DBehavior/PhysicsCharacter3DRuntimeBehavior.ts b/Extensions/Physics3DBehavior/PhysicsCharacter3DRuntimeBehavior.ts index e2e43bcd0a12..451e4d2a2f22 100644 --- a/Extensions/Physics3DBehavior/PhysicsCharacter3DRuntimeBehavior.ts +++ b/Extensions/Physics3DBehavior/PhysicsCharacter3DRuntimeBehavior.ts @@ -196,6 +196,9 @@ namespace gdjs { if (!behavior.activated()) { return null; } + if (behavior._shape === 'Mesh') { + behavior._shape = 'Capsule'; + } const sharedData = behavior._sharedData; const jolt = sharedData.jolt; const extendedUpdateSettings = new Jolt.ExtendedUpdateSettings(); diff --git a/Extensions/Physics3DBehavior/jolt-physics.d.ts b/Extensions/Physics3DBehavior/jolt-physics.d.ts index d60a1a35720e..38acdda0bcd8 100644 --- a/Extensions/Physics3DBehavior/jolt-physics.d.ts +++ b/Extensions/Physics3DBehavior/jolt-physics.d.ts @@ -570,6 +570,7 @@ declare namespace Jolt { sReplicate(inV: number): Vec4; sMin(inLHS: Vec4, inRHS: Vec4): Vec4; sMax(inLHS: Vec4, inRHS: Vec4): Vec4; + sClamp(inValue: Vec4, inMin: Vec4, inMax: Vec4): Vec4; sFusedMultiplyAdd(inMul1: Vec4, inMul2: Vec4, inAdd: Vec4): Vec4; sOr(inV1: Vec4, inV2: Vec4): Vec4; sXor(inV1: Vec4, inV2: Vec4): Vec4; @@ -585,7 +586,10 @@ declare namespace Jolt { Set(inX: number, inY: number, inZ: number, inW: number): void; GetComponent(inCoordinate: number): number; IsClose(inV: Vec4, inMaxDistSq?: number): boolean; + IsNearZero(inMaxDistSq?: number): boolean; IsNormalized(inTolerance?: number): boolean; + GetLowestComponentIndex(): number; + GetHighestComponentIndex(): number; Add(inV: Vec4): Vec4; Sub(inV: Vec4): Vec4; Mul(inV: number): Vec4; @@ -644,6 +648,7 @@ declare namespace Jolt { SetZ(inZ: number): void; SetW(inW: number): void; Set(inX: number, inY: number, inZ: number, inW: number): void; + sMultiplyImaginary(inLHS: Vec3, inRHS: Quat): Quat; InverseRotate(inV: Vec3): Vec3; RotateAxisX(): Vec3; RotateAxisY(): Vec3; @@ -1328,6 +1333,18 @@ declare namespace Jolt { inShape: ShapeSettings, inUserData: number ): void; + AddShapeShapeSettings( + inPosition: Vec3, + inRotation: Quat, + inShape: ShapeSettings, + inUserData: number + ): void; + AddShapeShape( + inPosition: Vec3, + inRotation: Quat, + inShape: Shape, + inUserData: number + ): void; } class CompoundShapeSubShape { GetPositionCOM(): Vec3; @@ -1781,6 +1798,7 @@ declare namespace Jolt { GetTargetAngularVelocity(): number; SetTargetAngle(inAngle: number): void; GetTargetAngle(): number; + SetTargetOrientationBS(inOrientation: Quat): void; SetLimits(inLimitsMin: number, inLimitsMax: number): void; GetLimitsMin(): number; GetLimitsMax(): number; @@ -2539,8 +2557,14 @@ declare namespace Jolt { GetFriction(inBodyID: BodyID): number; SetGravityFactor(inBodyID: BodyID, inFactor: number): void; GetGravityFactor(inBodyID: BodyID): number; + SetMaxLinearVelocity(inBodyID: BodyID, inLinearVelocity: number): void; + GetMaxLinearVelocity(inBodyID: BodyID): number; + SetMaxAngularVelocity(inBodyID: BodyID, inAngularVelocity: number): void; + GetMaxAngularVelocity(inBodyID: BodyID): number; SetUseManifoldReduction(inBodyID: BodyID, inUseReduction: boolean): void; GetUseManifoldReduction(inBodyID: BodyID): boolean; + SetIsSensor(inBodyID: BodyID, inIsSensor: boolean): void; + IsSensor(inBodyID: BodyID): boolean; SetCollisionGroup(inBodyID: BodyID, inCollisionGroup: CollisionGroup): void; GetCollisionGroup(inBodyID: BodyID): CollisionGroup; AddForce( @@ -3340,7 +3364,8 @@ declare namespace Jolt { OnStep(inContext: number): void; } class BodyActivationListener {} - class BodyActivationListenerJS extends BodyActivationListener { + class BodyActivationListenerEm extends BodyActivationListener {} + class BodyActivationListenerJS extends BodyActivationListenerEm { constructor(); OnBodyActivated(inBodyID: number, inBodyUserData: number): void; OnBodyDeactivated(inBodyID: number, inBodyUserData: number): void; @@ -3641,6 +3666,36 @@ declare namespace Jolt { set_mMaxDistance(mMaxDistance: number): void; mMaxDistance: number; } + class SoftBodySharedSettingsRodStretchShear { + constructor(inVertex1: number, inVertex2: number, inCompliance: number); + get_mVertex(index: number): number; + set_mVertex(index: number, mVertex: number): void; + mVertex: number; + get_mLength(): number; + set_mLength(mLength: number): void; + mLength: number; + get_mInvMass(): number; + set_mInvMass(mInvMass: number): void; + mInvMass: number; + get_mCompliance(): number; + set_mCompliance(mCompliance: number): void; + mCompliance: number; + get_mBishop(): Quat; + set_mBishop(mBishop: Quat): void; + mBishop: Quat; + } + class SoftBodySharedSettingsRodBendTwist { + constructor(inRod1: number, inRod2: number, inCompliance: number); + get_mRod(index: number): number; + set_mRod(index: number, mRod: number): void; + mRod: number; + get_mCompliance(): number; + set_mCompliance(mCompliance: number): void; + mCompliance: number; + get_mOmega0(): Quat; + set_mOmega0(mOmega0: Quat): void; + mOmega0: Quat; + } class ArraySoftBodySharedSettingsVertex { constructor(); empty(): boolean; @@ -3721,6 +3776,26 @@ declare namespace Jolt { resize(inSize: number): void; clear(): void; } + class ArraySoftBodySharedSettingsRodStretchShear { + constructor(); + empty(): boolean; + size(): number; + at(inIndex: number): SoftBodySharedSettingsRodStretchShear; + push_back(inValue: SoftBodySharedSettingsRodStretchShear): void; + reserve(inSize: number): void; + resize(inSize: number): void; + clear(): void; + } + class ArraySoftBodySharedSettingsRodBendTwist { + constructor(); + empty(): boolean; + size(): number; + at(inIndex: number): SoftBodySharedSettingsRodBendTwist; + push_back(inValue: SoftBodySharedSettingsRodBendTwist): void; + reserve(inSize: number): void; + resize(inSize: number): void; + clear(): void; + } class SoftBodySharedSettingsVertexAttributes { constructor(); get_mCompliance(): number; @@ -3763,6 +3838,7 @@ declare namespace Jolt { ): void; AddFace(inFace: SoftBodySharedSettingsFace): void; CalculateEdgeLengths(): void; + CalculateRodProperties(): void; CalculateLRALengths(): void; CalculateBendConstraintConstants(): void; CalculateVolumeConstraintVolumes(): void; @@ -3803,12 +3879,19 @@ declare namespace Jolt { get_mLRAConstraints(): ArraySoftBodySharedSettingsLRA; set_mLRAConstraints(mLRAConstraints: ArraySoftBodySharedSettingsLRA): void; mLRAConstraints: ArraySoftBodySharedSettingsLRA; + get_mRodStretchShearConstraints(): ArraySoftBodySharedSettingsRodStretchShear; + set_mRodStretchShearConstraints( + mRodStretchShearConstraints: ArraySoftBodySharedSettingsRodStretchShear + ): void; + mRodStretchShearConstraints: ArraySoftBodySharedSettingsRodStretchShear; + get_mRodBendTwistConstraints(): ArraySoftBodySharedSettingsRodBendTwist; + set_mRodBendTwistConstraints( + mRodBendTwistConstraints: ArraySoftBodySharedSettingsRodBendTwist + ): void; + mRodBendTwistConstraints: ArraySoftBodySharedSettingsRodBendTwist; get_mMaterials(): PhysicsMaterialList; set_mMaterials(mMaterials: PhysicsMaterialList): void; mMaterials: PhysicsMaterialList; - get_mVertexRadius(): number; - set_mVertexRadius(mVertexRadius: number): void; - mVertexRadius: number; } class SoftBodyCreationSettings { constructor( @@ -3853,6 +3936,9 @@ declare namespace Jolt { get_mGravityFactor(): number; set_mGravityFactor(mGravityFactor: number): void; mGravityFactor: number; + get_mVertexRadius(): number; + set_mVertexRadius(mVertexRadius: number): void; + mVertexRadius: number; get_mUpdatePosition(): boolean; set_mUpdatePosition(mUpdatePosition: boolean): void; mUpdatePosition: boolean; @@ -3862,6 +3948,9 @@ declare namespace Jolt { get_mAllowSleeping(): boolean; set_mAllowSleeping(mAllowSleeping: boolean): void; mAllowSleeping: boolean; + get_mFacesDoubleSided(): boolean; + set_mFacesDoubleSided(mFacesDoubleSided: boolean): void; + mFacesDoubleSided: boolean; } class SoftBodyVertex { get_mPreviousPosition(): Vec3; @@ -3902,6 +3991,8 @@ declare namespace Jolt { GetSettings(): SoftBodySharedSettings; GetVertices(): ArraySoftBodyVertex; GetVertex(inIndex: number): SoftBodyVertex; + GetRodRotation(inIndex: number): Quat; + GetRodAngularVelocity(inIndex: number): Vec3; GetMaterials(): PhysicsMaterialList; GetFaces(): ArraySoftBodySharedSettingsFace; GetFace(inIndex: number): SoftBodySharedSettingsFace; @@ -3917,6 +4008,8 @@ declare namespace Jolt { SetSkinnedMaxDistanceMultiplier( inSkinnedMaxDistanceMultiplier: number ): void; + GetVertexRadius(): number; + SetVertexRadius(inVertexRadius: number): void; GetLocalBounds(): AABox; CustomUpdate( inDeltaTime: number, @@ -4523,7 +4616,9 @@ declare namespace Jolt { class VehicleConstraint extends Constraint { constructor(inVehicleBody: Body, inSettings: VehicleConstraintSettings); SetMaxPitchRollAngle(inMaxPitchRollAngle: number): void; + GetMaxPitchRollAngle(): number; SetVehicleCollisionTester(inTester: VehicleCollisionTester): void; + GetVehicleCollisionTester(): VehicleCollisionTester; OverrideGravity(inGravity: Vec3): void; IsGravityOverridden(): boolean; GetGravityOverride(): Vec3; diff --git a/Extensions/Physics3DBehavior/jolt-physics.wasm.js b/Extensions/Physics3DBehavior/jolt-physics.wasm.js index de1a75db2d4d..31df1a9a4dfc 100644 --- a/Extensions/Physics3DBehavior/jolt-physics.wasm.js +++ b/Extensions/Physics3DBehavior/jolt-physics.wasm.js @@ -1,1831 +1,1913 @@ // SPDX-FileCopyrightText: 2022-2024 Jorrit Rouwe // SPDX-License-Identifier: MIT // This is Web Assembly version of Jolt Physics, see: https://github.com/jrouwe/JoltPhysics.js -var Jolt = (() => { - var _scriptName = import.meta.url; - - return ( -async function(moduleArg = {}) { - var moduleRtn; - -var c=moduleArg,aa,ba,ca=new Promise((a,b)=>{aa=a;ba=b}),da="object"==typeof window,ea="undefined"!=typeof WorkerGlobalScope,fa="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node&&"renderer"!=process.type;if(fa){const {createRequire:a}=await import("module");var require=a(import.meta.url)}var ha={...c},ia="./this.program",ja="",ka,la; -if(fa){var fs=require("fs"),ma=require("path");import.meta.url.startsWith("data:")||(ja=ma.dirname(require("url").fileURLToPath(import.meta.url))+"/");la=a=>{a=na(a)?new URL(a):a;return fs.readFileSync(a)};ka=async a=>{a=na(a)?new URL(a):a;return fs.readFileSync(a,void 0)};!c.thisProgram&&1{var b=new XMLHttpRequest;b.open("GET",a,!1);b.responseType="arraybuffer";b.send(null);return new Uint8Array(b.response)}),ka=async a=>{if(na(a))return new Promise((e,g)=>{var h=new XMLHttpRequest;h.open("GET",a,!0);h.responseType="arraybuffer";h.onload=()=>{200==h.status||0==h.status&&h.response?e(h.response):g(h.status)};h.onerror=g;h.send(null)});var b=await fetch(a,{credentials:"same-origin"}); -if(b.ok)return b.arrayBuffer();throw Error(b.status+" : "+b.url);};var oa=c.print||console.log.bind(console),qa=c.printErr||console.error.bind(console);Object.assign(c,ha);ha=null;c.thisProgram&&(ia=c.thisProgram);var ra=c.wasmBinary,sa,ta=!1,ua,va,wa,xa,ya,za=!1,na=a=>a.startsWith("file://"),Aa=0,Ba=null;function Ca(a){c.onAbort?.(a);a="Aborted("+a+")";qa(a);ta=!0;a=new WebAssembly.RuntimeError(a+". Build with -sASSERTIONS for more info.");ba(a);throw a;}var Da; -async function Ea(a){if(!ra)try{var b=await ka(a);return new Uint8Array(b)}catch{}if(a==Da&&ra)a=new Uint8Array(ra);else if(la)a=la(a);else throw"both async and sync fetching of the wasm failed";return a}async function Fa(a,b){try{var e=await Ea(a);return await WebAssembly.instantiate(e,b)}catch(g){qa(`failed to asynchronously prepare wasm: ${g}`),Ca(g)}} -async function Ga(a){var b=Da;if(!ra&&"function"==typeof WebAssembly.instantiateStreaming&&!na(b)&&!fa)try{var e=fetch(b,{credentials:"same-origin"});return await WebAssembly.instantiateStreaming(e,a)}catch(g){qa(`wasm streaming compile failed: ${g}`),qa("falling back to ArrayBuffer instantiation")}return Fa(b,a)} -var Ha=a=>{for(;0{var a=c.preRun.shift();Ja.unshift(a)},La=(a,b,e,g)=>{if(0=l){var w=a.charCodeAt(++h);l=65536+((l&1023)<<10)|w&1023}if(127>=l){if(e>=g)break;b[e++]=l}else{if(2047>=l){if(e+1>=g)break;b[e++]=192|l>>6}else{if(65535>=l){if(e+2>=g)break;b[e++]=224|l>>12}else{if(e+3>=g)break;b[e++]=240|l>>18;b[e++]=128|l>>12&63}b[e++]=128|l>>6&63}b[e++]=128|l&63}}b[e]=0}},Ma=[], -Oa=(a,b,e)=>{Ma.length=0;for(var g;g=va[b++];){var h=105!=g;h&=112!=g;e+=h&&e%8?4:0;Ma.push(112==g?xa[e>>2]:105==g?wa[e>>2]:ya[e>>3]);e+=h?8:4}return Na[a](...Ma)},Pa={},Ra=()=>{if(!Qa){var a={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==typeof navigator&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:ia||"./this.program"},b;for(b in Pa)void 0===Pa[b]?delete a[b]:a[b]=Pa[b];var e=[];for(b in a)e.push(`${b}=${a[b]}`);Qa=e}return Qa}, -Qa,Sa=[null,[],[]],Ta="undefined"!=typeof TextDecoder?new TextDecoder:void 0,Ua=(a,b=0)=>{for(var e=b+NaN,g=b;a[g]&&!(g>=e);)++g;if(16h?e+=String.fromCharCode(h):(h-=65536,e+=String.fromCharCode(55296|h>>10,56320|h&1023))}}else e+=String.fromCharCode(h)}return e}, -Va=[],Na={36098:a=>{a=c.getCache(c.PathConstraintPathJS)[a];if(!a.hasOwnProperty("GetPathMaxFraction"))throw"a JSImplementation must implement all functions, you forgot PathConstraintPathJS::GetPathMaxFraction.";return a.GetPathMaxFraction()},36365:(a,b,e)=>{a=c.getCache(c.PathConstraintPathJS)[a];if(!a.hasOwnProperty("GetClosestPoint"))throw"a JSImplementation must implement all functions, you forgot PathConstraintPathJS::GetClosestPoint.";return a.GetClosestPoint(b,e)},36628:(a,b,e,g,h,l)=>{a=c.getCache(c.PathConstraintPathJS)[a]; -if(!a.hasOwnProperty("GetPointOnPath"))throw"a JSImplementation must implement all functions, you forgot PathConstraintPathJS::GetPointOnPath.";a.GetPointOnPath(b,e,g,h,l)},36890:(a,b,e)=>{a=c.getCache(c.GroupFilterJS)[a];if(!a.hasOwnProperty("CanCollide"))throw"a JSImplementation must implement all functions, you forgot GroupFilterJS::CanCollide.";return a.CanCollide(b,e)},37124:(a,b)=>{a=c.getCache(c.StateRecorderFilterJS)[a];if(!a.hasOwnProperty("ShouldSaveBody"))throw"a JSImplementation must implement all functions, you forgot StateRecorderFilterJS::ShouldSaveBody."; -return a.ShouldSaveBody(b)},37383:(a,b)=>{a=c.getCache(c.StateRecorderFilterJS)[a];if(!a.hasOwnProperty("ShouldSaveConstraint"))throw"a JSImplementation must implement all functions, you forgot StateRecorderFilterJS::ShouldSaveConstraint.";return a.ShouldSaveConstraint(b)},37660:(a,b,e)=>{a=c.getCache(c.StateRecorderFilterJS)[a];if(!a.hasOwnProperty("ShouldSaveContact"))throw"a JSImplementation must implement all functions, you forgot StateRecorderFilterJS::ShouldSaveContact.";return a.ShouldSaveContact(b, -e)},37931:(a,b,e)=>{a=c.getCache(c.StateRecorderFilterJS)[a];if(!a.hasOwnProperty("ShouldRestoreContact"))throw"a JSImplementation must implement all functions, you forgot StateRecorderFilterJS::ShouldRestoreContact.";return a.ShouldRestoreContact(b,e)},38211:a=>{a=c.getCache(c.StateRecorderJS)[a];if(!a.hasOwnProperty("IsEOF"))throw"a JSImplementation must implement all functions, you forgot StateRecorderJS::IsEOF.";return a.IsEOF()},38429:a=>{a=c.getCache(c.StateRecorderJS)[a];if(!a.hasOwnProperty("IsFailed"))throw"a JSImplementation must implement all functions, you forgot StateRecorderJS::IsFailed."; -return a.IsFailed()},38656:(a,b,e)=>{a=c.getCache(c.StateRecorderJS)[a];if(!a.hasOwnProperty("WriteBytes"))throw"a JSImplementation must implement all functions, you forgot StateRecorderJS::WriteBytes.";a.WriteBytes(b,e)},38887:(a,b,e)=>{a=c.getCache(c.StateRecorderJS)[a];if(!a.hasOwnProperty("ReadBytes"))throw"a JSImplementation must implement all functions, you forgot StateRecorderJS::ReadBytes.";a.ReadBytes(b,e)},39115:(a,b,e,g,h)=>{a=c.getCache(c.ContactListenerJS)[a];if(!a.hasOwnProperty("OnContactAdded"))throw"a JSImplementation must implement all functions, you forgot ContactListenerJS::OnContactAdded."; -a.OnContactAdded(b,e,g,h)},39368:(a,b,e,g,h)=>{a=c.getCache(c.ContactListenerJS)[a];if(!a.hasOwnProperty("OnContactPersisted"))throw"a JSImplementation must implement all functions, you forgot ContactListenerJS::OnContactPersisted.";a.OnContactPersisted(b,e,g,h)},39633:(a,b)=>{a=c.getCache(c.ContactListenerJS)[a];if(!a.hasOwnProperty("OnContactRemoved"))throw"a JSImplementation must implement all functions, you forgot ContactListenerJS::OnContactRemoved.";a.OnContactRemoved(b)},39883:(a,b,e,g,h)=> -{a=c.getCache(c.ContactListenerJS)[a];if(!a.hasOwnProperty("OnContactValidate"))throw"a JSImplementation must implement all functions, you forgot ContactListenerJS::OnContactValidate.";return a.OnContactValidate(b,e,g,h)},40152:(a,b,e)=>{a=c.getCache(c.SoftBodyContactListenerJS)[a];if(!a.hasOwnProperty("OnSoftBodyContactAdded"))throw"a JSImplementation must implement all functions, you forgot SoftBodyContactListenerJS::OnSoftBodyContactAdded.";a.OnSoftBodyContactAdded(b,e)},40439:(a,b,e,g)=>{a=c.getCache(c.SoftBodyContactListenerJS)[a]; -if(!a.hasOwnProperty("OnSoftBodyContactValidate"))throw"a JSImplementation must implement all functions, you forgot SoftBodyContactListenerJS::OnSoftBodyContactValidate.";return a.OnSoftBodyContactValidate(b,e,g)},40745:a=>{a=c.getCache(c.RayCastBodyCollectorJS)[a];if(!a.hasOwnProperty("Reset"))throw"a JSImplementation must implement all functions, you forgot RayCastBodyCollectorJS::Reset.";a.Reset()},40970:(a,b)=>{a=c.getCache(c.RayCastBodyCollectorJS)[a];if(!a.hasOwnProperty("AddHit"))throw"a JSImplementation must implement all functions, you forgot RayCastBodyCollectorJS::AddHit."; -a.AddHit(b)},41200:a=>{a=c.getCache(c.CollideShapeBodyCollectorJS)[a];if(!a.hasOwnProperty("Reset"))throw"a JSImplementation must implement all functions, you forgot CollideShapeBodyCollectorJS::Reset.";a.Reset()},41435:(a,b)=>{a=c.getCache(c.CollideShapeBodyCollectorJS)[a];if(!a.hasOwnProperty("AddHit"))throw"a JSImplementation must implement all functions, you forgot CollideShapeBodyCollectorJS::AddHit.";a.AddHit(b)},41675:a=>{a=c.getCache(c.CastShapeBodyCollectorJS)[a];if(!a.hasOwnProperty("Reset"))throw"a JSImplementation must implement all functions, you forgot CastShapeBodyCollectorJS::Reset."; -a.Reset()},41904:(a,b)=>{a=c.getCache(c.CastShapeBodyCollectorJS)[a];if(!a.hasOwnProperty("AddHit"))throw"a JSImplementation must implement all functions, you forgot CastShapeBodyCollectorJS::AddHit.";a.AddHit(b)},42138:a=>{a=c.getCache(c.CastRayCollectorJS)[a];if(!a.hasOwnProperty("Reset"))throw"a JSImplementation must implement all functions, you forgot CastRayCollectorJS::Reset.";a.Reset()},42355:(a,b)=>{a=c.getCache(c.CastRayCollectorJS)[a];if(!a.hasOwnProperty("OnBody"))throw"a JSImplementation must implement all functions, you forgot CastRayCollectorJS::OnBody."; -a.OnBody(b)},42577:(a,b)=>{a=c.getCache(c.CastRayCollectorJS)[a];if(!a.hasOwnProperty("AddHit"))throw"a JSImplementation must implement all functions, you forgot CastRayCollectorJS::AddHit.";a.AddHit(b)},42799:a=>{a=c.getCache(c.CollidePointCollectorJS)[a];if(!a.hasOwnProperty("Reset"))throw"a JSImplementation must implement all functions, you forgot CollidePointCollectorJS::Reset.";a.Reset()},43026:(a,b)=>{a=c.getCache(c.CollidePointCollectorJS)[a];if(!a.hasOwnProperty("OnBody"))throw"a JSImplementation must implement all functions, you forgot CollidePointCollectorJS::OnBody."; -a.OnBody(b)},43258:(a,b)=>{a=c.getCache(c.CollidePointCollectorJS)[a];if(!a.hasOwnProperty("AddHit"))throw"a JSImplementation must implement all functions, you forgot CollidePointCollectorJS::AddHit.";a.AddHit(b)},43490:a=>{a=c.getCache(c.CollideShapeCollectorJS)[a];if(!a.hasOwnProperty("Reset"))throw"a JSImplementation must implement all functions, you forgot CollideShapeCollectorJS::Reset.";a.Reset()},43717:(a,b)=>{a=c.getCache(c.CollideShapeCollectorJS)[a];if(!a.hasOwnProperty("OnBody"))throw"a JSImplementation must implement all functions, you forgot CollideShapeCollectorJS::OnBody."; -a.OnBody(b)},43949:(a,b)=>{a=c.getCache(c.CollideShapeCollectorJS)[a];if(!a.hasOwnProperty("AddHit"))throw"a JSImplementation must implement all functions, you forgot CollideShapeCollectorJS::AddHit.";a.AddHit(b)},44181:a=>{a=c.getCache(c.CastShapeCollectorJS)[a];if(!a.hasOwnProperty("Reset"))throw"a JSImplementation must implement all functions, you forgot CastShapeCollectorJS::Reset.";a.Reset()},44402:(a,b)=>{a=c.getCache(c.CastShapeCollectorJS)[a];if(!a.hasOwnProperty("OnBody"))throw"a JSImplementation must implement all functions, you forgot CastShapeCollectorJS::OnBody."; -a.OnBody(b)},44628:(a,b)=>{a=c.getCache(c.CastShapeCollectorJS)[a];if(!a.hasOwnProperty("AddHit"))throw"a JSImplementation must implement all functions, you forgot CastShapeCollectorJS::AddHit.";a.AddHit(b)},44854:a=>{a=c.getCache(c.TransformedShapeCollectorJS)[a];if(!a.hasOwnProperty("Reset"))throw"a JSImplementation must implement all functions, you forgot TransformedShapeCollectorJS::Reset.";a.Reset()},45089:(a,b)=>{a=c.getCache(c.TransformedShapeCollectorJS)[a];if(!a.hasOwnProperty("OnBody"))throw"a JSImplementation must implement all functions, you forgot TransformedShapeCollectorJS::OnBody."; -a.OnBody(b)},45329:(a,b)=>{a=c.getCache(c.TransformedShapeCollectorJS)[a];if(!a.hasOwnProperty("AddHit"))throw"a JSImplementation must implement all functions, you forgot TransformedShapeCollectorJS::AddHit.";a.AddHit(b)},45569:(a,b)=>{a=c.getCache(c.PhysicsStepListenerJS)[a];if(!a.hasOwnProperty("OnStep"))throw"a JSImplementation must implement all functions, you forgot PhysicsStepListenerJS::OnStep.";a.OnStep(b)},45797:(a,b,e)=>{a=c.getCache(c.BodyActivationListenerJS)[a];if(!a.hasOwnProperty("OnBodyActivated"))throw"a JSImplementation must implement all functions, you forgot BodyActivationListenerJS::OnBodyActivated."; -a.OnBodyActivated(b,e)},46061:(a,b,e)=>{a=c.getCache(c.BodyActivationListenerJS)[a];if(!a.hasOwnProperty("OnBodyDeactivated"))throw"a JSImplementation must implement all functions, you forgot BodyActivationListenerJS::OnBodyDeactivated.";a.OnBodyDeactivated(b,e)},46331:(a,b,e,g,h)=>{a=c.getCache(c.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnAdjustBodyVelocity"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnAdjustBodyVelocity.";a.OnAdjustBodyVelocity(b, -e,g,h)},46620:(a,b,e,g)=>{a=c.getCache(c.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnContactValidate"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnContactValidate.";return a.OnContactValidate(b,e,g)},46904:(a,b,e,g)=>{a=c.getCache(c.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnCharacterContactValidate"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnCharacterContactValidate."; -return a.OnCharacterContactValidate(b,e,g)},47215:(a,b,e,g)=>{a=c.getCache(c.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnContactRemoved"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnContactRemoved.";a.OnContactRemoved(b,e,g)},47489:(a,b,e,g)=>{a=c.getCache(c.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnCharacterContactRemoved"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnCharacterContactRemoved."; -a.OnCharacterContactRemoved(b,e,g)},47790:(a,b,e,g,h,l,w)=>{a=c.getCache(c.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnContactAdded"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnContactAdded.";a.OnContactAdded(b,e,g,h,l,w)},48067:(a,b,e,g,h,l,w)=>{a=c.getCache(c.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnContactPersisted"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnContactPersisted."; -a.OnContactPersisted(b,e,g,h,l,w)},48356:(a,b,e,g,h,l,w)=>{a=c.getCache(c.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnCharacterContactAdded"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnCharacterContactAdded.";a.OnCharacterContactAdded(b,e,g,h,l,w)},48660:(a,b,e,g,h,l,w)=>{a=c.getCache(c.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnCharacterContactPersisted"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnCharacterContactPersisted."; -a.OnCharacterContactPersisted(b,e,g,h,l,w)},48976:(a,b,e,g,h,l,w,L,pa,Ub)=>{a=c.getCache(c.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnContactSolve"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnContactSolve.";a.OnContactSolve(b,e,g,h,l,w,L,pa,Ub)},49262:(a,b,e,g,h,l,w,L,pa,Ub)=>{a=c.getCache(c.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnCharacterContactSolve"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnCharacterContactSolve."; -a.OnCharacterContactSolve(b,e,g,h,l,w,L,pa,Ub)},49575:(a,b,e)=>{a=c.getCache(c.ObjectVsBroadPhaseLayerFilterJS)[a];if(!a.hasOwnProperty("ShouldCollide"))throw"a JSImplementation must implement all functions, you forgot ObjectVsBroadPhaseLayerFilterJS::ShouldCollide.";return a.ShouldCollide(b,e)},49854:(a,b)=>{a=c.getCache(c.ObjectLayerFilterJS)[a];if(!a.hasOwnProperty("ShouldCollide"))throw"a JSImplementation must implement all functions, you forgot ObjectLayerFilterJS::ShouldCollide.";return a.ShouldCollide(b)}, -50106:(a,b,e)=>{a=c.getCache(c.ObjectLayerPairFilterJS)[a];if(!a.hasOwnProperty("ShouldCollide"))throw"a JSImplementation must implement all functions, you forgot ObjectLayerPairFilterJS::ShouldCollide.";return a.ShouldCollide(b,e)},50369:(a,b)=>{a=c.getCache(c.BodyFilterJS)[a];if(!a.hasOwnProperty("ShouldCollide"))throw"a JSImplementation must implement all functions, you forgot BodyFilterJS::ShouldCollide.";return a.ShouldCollide(b)},50607:(a,b)=>{a=c.getCache(c.BodyFilterJS)[a];if(!a.hasOwnProperty("ShouldCollideLocked"))throw"a JSImplementation must implement all functions, you forgot BodyFilterJS::ShouldCollideLocked."; -return a.ShouldCollideLocked(b)},50863:(a,b,e)=>{a=c.getCache(c.ShapeFilterJS)[a];if(!a.hasOwnProperty("ShouldCollide"))throw"a JSImplementation must implement all functions, you forgot ShapeFilterJS::ShouldCollide.";return a.ShouldCollide(b,e)},51106:(a,b,e,g,h)=>{a=c.getCache(c.ShapeFilterJS2)[a];if(!a.hasOwnProperty("ShouldCollide"))throw"a JSImplementation must implement all functions, you forgot ShapeFilterJS2::ShouldCollide.";return a.ShouldCollide(b,e,g,h)},51357:(a,b,e,g,h,l,w)=>{a=c.getCache(c.SimShapeFilterJS)[a]; -if(!a.hasOwnProperty("ShouldCollide"))throw"a JSImplementation must implement all functions, you forgot SimShapeFilterJS::ShouldCollide.";return a.ShouldCollide(b,e,g,h,l,w)},51618:(a,b,e,g,h,l)=>{a=c.getCache(c.VehicleConstraintCallbacksJS)[a];if(!a.hasOwnProperty("GetCombinedFriction"))throw"a JSImplementation must implement all functions, you forgot VehicleConstraintCallbacksJS::GetCombinedFriction.";return a.GetCombinedFriction(b,e,g,h,l)},51918:(a,b,e)=>{a=c.getCache(c.VehicleConstraintCallbacksJS)[a]; -if(!a.hasOwnProperty("OnPreStepCallback"))throw"a JSImplementation must implement all functions, you forgot VehicleConstraintCallbacksJS::OnPreStepCallback.";a.OnPreStepCallback(b,e)},52196:(a,b,e)=>{a=c.getCache(c.VehicleConstraintCallbacksJS)[a];if(!a.hasOwnProperty("OnPostCollideCallback"))throw"a JSImplementation must implement all functions, you forgot VehicleConstraintCallbacksJS::OnPostCollideCallback.";a.OnPostCollideCallback(b,e)},52486:(a,b,e)=>{a=c.getCache(c.VehicleConstraintCallbacksJS)[a]; -if(!a.hasOwnProperty("OnPostStepCallback"))throw"a JSImplementation must implement all functions, you forgot VehicleConstraintCallbacksJS::OnPostStepCallback.";a.OnPostStepCallback(b,e)},52767:(a,b,e,g,h,l,w,L,pa)=>{a=c.getCache(c.WheeledVehicleControllerCallbacksJS)[a];if(!a.hasOwnProperty("OnTireMaxImpulseCallback"))throw"a JSImplementation must implement all functions, you forgot WheeledVehicleControllerCallbacksJS::OnTireMaxImpulseCallback.";a.OnTireMaxImpulseCallback(b,e,g,h,l,w,L,pa)},53098:a=> -{a=c.getCache(c.BroadPhaseLayerInterfaceJS)[a];if(!a.hasOwnProperty("GetNumBroadPhaseLayers"))throw"a JSImplementation must implement all functions, you forgot BroadPhaseLayerInterfaceJS::GetNumBroadPhaseLayers.";return a.GetNumBroadPhaseLayers()},53389:(a,b)=>{a=c.getCache(c.BroadPhaseLayerInterfaceJS)[a];if(!a.hasOwnProperty("GetBPLayer"))throw"a JSImplementation must implement all functions, you forgot BroadPhaseLayerInterfaceJS::GetBPLayer.";return a.GetBPLayer(b)},53646:()=>ua.length},Wa={i:()=> -Ca(""),l:(a,b,e,g)=>{var h=(new Date).getFullYear(),l=(new Date(h,0,1)).getTimezoneOffset();h=(new Date(h,6,1)).getTimezoneOffset();xa[a>>2]=60*Math.max(l,h);wa[b>>2]=Number(l!=h);b=w=>{var L=Math.abs(w);return`UTC${0<=w?"-":"+"}${String(Math.floor(L/60)).padStart(2,"0")}${String(L%60).padStart(2,"0")}`};a=b(l);b=b(h);hOa(a,b,e),a:(a,b,e)=>Oa(a,b,e),n:(a,b,e)=>Oa(a,b,e),k:()=>va.length,b:()=>performance.now(),h:()=>{Ca("OOM")}, -m:(a,b)=>{var e=0;Ra().forEach((g,h)=>{var l=b+e;h=xa[a+4*h>>2]=l;for(l=0;l{var e=Ra();xa[a>>2]=e.length;var g=0;e.forEach(h=>g+=h.length+1);xa[b>>2]=g;return 0},f:()=>52,g:()=>52,j:function(){return 70},d:(a,b,e,g)=>{for(var h=0,l=0;l>2],L=xa[b+4>>2];b+=8;for(var pa=0;pa>2]=h;return 0}}, -d=await (async function(){function a(g){d=g.exports;sa=d.o;g=sa.buffer;c.HEAP8=ua=new Int8Array(g);c.HEAP16=new Int16Array(g);c.HEAPU8=va=new Uint8Array(g);c.HEAPU16=new Uint16Array(g);c.HEAP32=wa=new Int32Array(g);c.HEAPU32=xa=new Uint32Array(g);c.HEAPF32=new Float32Array(g);c.HEAPF64=ya=new Float64Array(g);Aa--;c.monitorRunDependencies?.(Aa);0==Aa&&Ba&&(g=Ba,Ba=null,g());return d}Aa++;c.monitorRunDependencies?.(Aa);var b={a:Wa};if(c.instantiateWasm)return new Promise(g=>{c.instantiateWasm(b, -(h,l)=>{a(h,l);g(h.exports)})});Da??=c.locateFile?c.locateFile?c.locateFile("jolt-physics.wasm.wasm",ja):ja+"jolt-physics.wasm.wasm":(new URL("jolt-physics.wasm.wasm",import.meta.url)).href;try{var e=await Ga(b);return a(e.instance)}catch(g){return ba(g),Promise.reject(g)}}());c._webidl_free=d.q;c._webidl_malloc=d.r; -var Xa=c._emscripten_bind_ShapeSettings_GetRefCount_0=d.s,Ya=c._emscripten_bind_ShapeSettings_AddRef_0=d.t,Za=c._emscripten_bind_ShapeSettings_Release_0=d.u,$a=c._emscripten_bind_ShapeSettings_Create_0=d.w,ab=c._emscripten_bind_ShapeSettings_ClearCachedResult_0=d.x,bb=c._emscripten_bind_ShapeSettings_get_mUserData_0=d.y,cb=c._emscripten_bind_ShapeSettings_set_mUserData_1=d.z,db=c._emscripten_bind_ShapeSettings___destroy___0=d.A,eb=c._emscripten_bind_Shape_GetRefCount_0=d.B,fb=c._emscripten_bind_Shape_AddRef_0= -d.C,gb=c._emscripten_bind_Shape_Release_0=d.D,hb=c._emscripten_bind_Shape_GetType_0=d.E,ib=c._emscripten_bind_Shape_GetSubType_0=d.F,jb=c._emscripten_bind_Shape_MustBeStatic_0=d.G,kb=c._emscripten_bind_Shape_GetLocalBounds_0=d.H,lb=c._emscripten_bind_Shape_GetWorldSpaceBounds_2=d.I,mb=c._emscripten_bind_Shape_GetCenterOfMass_0=d.J,nb=c._emscripten_bind_Shape_GetUserData_0=d.K,ob=c._emscripten_bind_Shape_SetUserData_1=d.L,pb=c._emscripten_bind_Shape_GetSubShapeIDBitsRecursive_0=d.M,qb=c._emscripten_bind_Shape_GetInnerRadius_0= -d.N,rb=c._emscripten_bind_Shape_GetMassProperties_0=d.O,sb=c._emscripten_bind_Shape_GetLeafShape_2=d.P,tb=c._emscripten_bind_Shape_GetMaterial_1=d.Q,ub=c._emscripten_bind_Shape_GetSurfaceNormal_2=d.R,vb=c._emscripten_bind_Shape_GetSubShapeUserData_1=d.S,wb=c._emscripten_bind_Shape_GetSubShapeTransformedShape_5=d.T,xb=c._emscripten_bind_Shape_GetVolume_0=d.U,yb=c._emscripten_bind_Shape_IsValidScale_1=d.V,zb=c._emscripten_bind_Shape_MakeScaleValid_1=d.W,Ab=c._emscripten_bind_Shape_ScaleShape_1=d.X, -Bb=c._emscripten_bind_Shape___destroy___0=d.Y,Cb=c._emscripten_bind_ConstraintSettings_GetRefCount_0=d.Z,Db=c._emscripten_bind_ConstraintSettings_AddRef_0=d._,Eb=c._emscripten_bind_ConstraintSettings_Release_0=d.$,Fb=c._emscripten_bind_ConstraintSettings_get_mEnabled_0=d.aa,Gb=c._emscripten_bind_ConstraintSettings_set_mEnabled_1=d.ba,Hb=c._emscripten_bind_ConstraintSettings_get_mNumVelocityStepsOverride_0=d.ca,Ib=c._emscripten_bind_ConstraintSettings_set_mNumVelocityStepsOverride_1=d.da,Jb=c._emscripten_bind_ConstraintSettings_get_mNumPositionStepsOverride_0= -d.ea,Kb=c._emscripten_bind_ConstraintSettings_set_mNumPositionStepsOverride_1=d.fa,Lb=c._emscripten_bind_ConstraintSettings___destroy___0=d.ga,Mb=c._emscripten_bind_Constraint_GetRefCount_0=d.ha,Nb=c._emscripten_bind_Constraint_AddRef_0=d.ia,Ob=c._emscripten_bind_Constraint_Release_0=d.ja,Pb=c._emscripten_bind_Constraint_GetType_0=d.ka,Qb=c._emscripten_bind_Constraint_GetSubType_0=d.la,Rb=c._emscripten_bind_Constraint_GetConstraintPriority_0=d.ma,Sb=c._emscripten_bind_Constraint_SetConstraintPriority_1= -d.na,Tb=c._emscripten_bind_Constraint_SetNumVelocityStepsOverride_1=d.oa,Vb=c._emscripten_bind_Constraint_GetNumVelocityStepsOverride_0=d.pa,Wb=c._emscripten_bind_Constraint_SetNumPositionStepsOverride_1=d.qa,Xb=c._emscripten_bind_Constraint_GetNumPositionStepsOverride_0=d.ra,Yb=c._emscripten_bind_Constraint_SetEnabled_1=d.sa,Zb=c._emscripten_bind_Constraint_GetEnabled_0=d.ta,$b=c._emscripten_bind_Constraint_IsActive_0=d.ua,ac=c._emscripten_bind_Constraint_GetUserData_0=d.va,bc=c._emscripten_bind_Constraint_SetUserData_1= -d.wa,cc=c._emscripten_bind_Constraint_ResetWarmStart_0=d.xa,dc=c._emscripten_bind_Constraint_SaveState_1=d.ya,ec=c._emscripten_bind_Constraint_RestoreState_1=d.za,fc=c._emscripten_bind_Constraint___destroy___0=d.Aa,gc=c._emscripten_bind_PathConstraintPath_IsLooping_0=d.Ba,hc=c._emscripten_bind_PathConstraintPath_SetIsLooping_1=d.Ca,ic=c._emscripten_bind_PathConstraintPath_GetRefCount_0=d.Da,jc=c._emscripten_bind_PathConstraintPath_AddRef_0=d.Ea,kc=c._emscripten_bind_PathConstraintPath_Release_0=d.Fa, -lc=c._emscripten_bind_PathConstraintPath___destroy___0=d.Ga,mc=c._emscripten_bind_StateRecorder_SetValidating_1=d.Ha,nc=c._emscripten_bind_StateRecorder_IsValidating_0=d.Ia,oc=c._emscripten_bind_StateRecorder_SetIsLastPart_1=d.Ja,pc=c._emscripten_bind_StateRecorder_IsLastPart_0=d.Ka,qc=c._emscripten_bind_StateRecorder___destroy___0=d.La,rc=c._emscripten_bind_ContactListener___destroy___0=d.Ma,sc=c._emscripten_bind_SoftBodyContactListener___destroy___0=d.Na,tc=c._emscripten_bind_CharacterContactListener___destroy___0= -d.Oa,uc=c._emscripten_bind_ObjectVsBroadPhaseLayerFilter_ObjectVsBroadPhaseLayerFilter_0=d.Pa,vc=c._emscripten_bind_ObjectVsBroadPhaseLayerFilter___destroy___0=d.Qa,wc=c._emscripten_bind_VehicleControllerSettings___destroy___0=d.Ra,xc=c._emscripten_bind_VehicleController_GetConstraint_0=d.Sa,yc=c._emscripten_bind_VehicleController___destroy___0=d.Ta,zc=c._emscripten_bind_BroadPhaseLayerInterface_GetNumBroadPhaseLayers_0=d.Ua,Ac=c._emscripten_bind_BroadPhaseLayerInterface___destroy___0=d.Va,Bc=c._emscripten_bind_BroadPhaseCastResult_BroadPhaseCastResult_0= -d.Wa,Cc=c._emscripten_bind_BroadPhaseCastResult_Reset_0=d.Xa,Dc=c._emscripten_bind_BroadPhaseCastResult_get_mBodyID_0=d.Ya,Ec=c._emscripten_bind_BroadPhaseCastResult_set_mBodyID_1=d.Za,Fc=c._emscripten_bind_BroadPhaseCastResult_get_mFraction_0=d._a,Gc=c._emscripten_bind_BroadPhaseCastResult_set_mFraction_1=d.$a,Hc=c._emscripten_bind_BroadPhaseCastResult___destroy___0=d.ab,Ic=c._emscripten_bind_ConvexShapeSettings_GetRefCount_0=d.bb,Jc=c._emscripten_bind_ConvexShapeSettings_AddRef_0=d.cb,Kc=c._emscripten_bind_ConvexShapeSettings_Release_0= -d.db,Lc=c._emscripten_bind_ConvexShapeSettings_Create_0=d.eb,Mc=c._emscripten_bind_ConvexShapeSettings_ClearCachedResult_0=d.fb,Nc=c._emscripten_bind_ConvexShapeSettings_get_mMaterial_0=d.gb,Oc=c._emscripten_bind_ConvexShapeSettings_set_mMaterial_1=d.hb,Pc=c._emscripten_bind_ConvexShapeSettings_get_mDensity_0=d.ib,Qc=c._emscripten_bind_ConvexShapeSettings_set_mDensity_1=d.jb,Rc=c._emscripten_bind_ConvexShapeSettings_get_mUserData_0=d.kb,Sc=c._emscripten_bind_ConvexShapeSettings_set_mUserData_1=d.lb, -Tc=c._emscripten_bind_ConvexShapeSettings___destroy___0=d.mb,Uc=c._emscripten_bind_ConvexShape_SetMaterial_1=d.nb,Vc=c._emscripten_bind_ConvexShape_GetDensity_0=d.ob,Wc=c._emscripten_bind_ConvexShape_SetDensity_1=d.pb,Xc=c._emscripten_bind_ConvexShape_GetRefCount_0=d.qb,Yc=c._emscripten_bind_ConvexShape_AddRef_0=d.rb,Zc=c._emscripten_bind_ConvexShape_Release_0=d.sb,$c=c._emscripten_bind_ConvexShape_GetType_0=d.tb,ad=c._emscripten_bind_ConvexShape_GetSubType_0=d.ub,bd=c._emscripten_bind_ConvexShape_MustBeStatic_0= -d.vb,cd=c._emscripten_bind_ConvexShape_GetLocalBounds_0=d.wb,dd=c._emscripten_bind_ConvexShape_GetWorldSpaceBounds_2=d.xb,ed=c._emscripten_bind_ConvexShape_GetCenterOfMass_0=d.yb,fd=c._emscripten_bind_ConvexShape_GetUserData_0=d.zb,gd=c._emscripten_bind_ConvexShape_SetUserData_1=d.Ab,hd=c._emscripten_bind_ConvexShape_GetSubShapeIDBitsRecursive_0=d.Bb,jd=c._emscripten_bind_ConvexShape_GetInnerRadius_0=d.Cb,kd=c._emscripten_bind_ConvexShape_GetMassProperties_0=d.Db,ld=c._emscripten_bind_ConvexShape_GetLeafShape_2= -d.Eb,md=c._emscripten_bind_ConvexShape_GetMaterial_1=d.Fb,nd=c._emscripten_bind_ConvexShape_GetSurfaceNormal_2=d.Gb,od=c._emscripten_bind_ConvexShape_GetSubShapeUserData_1=d.Hb,pd=c._emscripten_bind_ConvexShape_GetSubShapeTransformedShape_5=d.Ib,qd=c._emscripten_bind_ConvexShape_GetVolume_0=d.Jb,rd=c._emscripten_bind_ConvexShape_IsValidScale_1=d.Kb,sd=c._emscripten_bind_ConvexShape_MakeScaleValid_1=d.Lb,td=c._emscripten_bind_ConvexShape_ScaleShape_1=d.Mb,ud=c._emscripten_bind_ConvexShape___destroy___0= -d.Nb,vd=c._emscripten_bind_CompoundShapeSettings_AddShape_4=d.Ob,wd=c._emscripten_bind_CompoundShapeSettings_GetRefCount_0=d.Pb,xd=c._emscripten_bind_CompoundShapeSettings_AddRef_0=d.Qb,yd=c._emscripten_bind_CompoundShapeSettings_Release_0=d.Rb,zd=c._emscripten_bind_CompoundShapeSettings_Create_0=d.Sb,Ad=c._emscripten_bind_CompoundShapeSettings_ClearCachedResult_0=d.Tb,Bd=c._emscripten_bind_CompoundShapeSettings_get_mUserData_0=d.Ub,Cd=c._emscripten_bind_CompoundShapeSettings_set_mUserData_1=d.Vb, -Dd=c._emscripten_bind_CompoundShapeSettings___destroy___0=d.Wb,Ed=c._emscripten_bind_CompoundShape_GetNumSubShapes_0=d.Xb,Fd=c._emscripten_bind_CompoundShape_GetSubShape_1=d.Yb,Gd=c._emscripten_bind_CompoundShape_GetRefCount_0=d.Zb,Hd=c._emscripten_bind_CompoundShape_AddRef_0=d._b,Id=c._emscripten_bind_CompoundShape_Release_0=d.$b,Jd=c._emscripten_bind_CompoundShape_GetType_0=d.ac,Kd=c._emscripten_bind_CompoundShape_GetSubType_0=d.bc,Ld=c._emscripten_bind_CompoundShape_MustBeStatic_0=d.cc,Md=c._emscripten_bind_CompoundShape_GetLocalBounds_0= -d.dc,Nd=c._emscripten_bind_CompoundShape_GetWorldSpaceBounds_2=d.ec,Od=c._emscripten_bind_CompoundShape_GetCenterOfMass_0=d.fc,Pd=c._emscripten_bind_CompoundShape_GetUserData_0=d.gc,Qd=c._emscripten_bind_CompoundShape_SetUserData_1=d.hc,Rd=c._emscripten_bind_CompoundShape_GetSubShapeIDBitsRecursive_0=d.ic,Sd=c._emscripten_bind_CompoundShape_GetInnerRadius_0=d.jc,Td=c._emscripten_bind_CompoundShape_GetMassProperties_0=d.kc,Ud=c._emscripten_bind_CompoundShape_GetLeafShape_2=d.lc,Vd=c._emscripten_bind_CompoundShape_GetMaterial_1= -d.mc,Wd=c._emscripten_bind_CompoundShape_GetSurfaceNormal_2=d.nc,Xd=c._emscripten_bind_CompoundShape_GetSubShapeUserData_1=d.oc,Yd=c._emscripten_bind_CompoundShape_GetSubShapeTransformedShape_5=d.pc,Zd=c._emscripten_bind_CompoundShape_GetVolume_0=d.qc,$d=c._emscripten_bind_CompoundShape_IsValidScale_1=d.rc,ae=c._emscripten_bind_CompoundShape_MakeScaleValid_1=d.sc,be=c._emscripten_bind_CompoundShape_ScaleShape_1=d.tc,ce=c._emscripten_bind_CompoundShape___destroy___0=d.uc,de=c._emscripten_bind_DecoratedShapeSettings_GetRefCount_0= -d.vc,ee=c._emscripten_bind_DecoratedShapeSettings_AddRef_0=d.wc,fe=c._emscripten_bind_DecoratedShapeSettings_Release_0=d.xc,ge=c._emscripten_bind_DecoratedShapeSettings_Create_0=d.yc,he=c._emscripten_bind_DecoratedShapeSettings_ClearCachedResult_0=d.zc,ie=c._emscripten_bind_DecoratedShapeSettings_get_mUserData_0=d.Ac,je=c._emscripten_bind_DecoratedShapeSettings_set_mUserData_1=d.Bc,ke=c._emscripten_bind_DecoratedShapeSettings___destroy___0=d.Cc,le=c._emscripten_bind_DecoratedShape_GetInnerShape_0= -d.Dc,me=c._emscripten_bind_DecoratedShape_GetRefCount_0=d.Ec,ne=c._emscripten_bind_DecoratedShape_AddRef_0=d.Fc,oe=c._emscripten_bind_DecoratedShape_Release_0=d.Gc,pe=c._emscripten_bind_DecoratedShape_GetType_0=d.Hc,qe=c._emscripten_bind_DecoratedShape_GetSubType_0=d.Ic,re=c._emscripten_bind_DecoratedShape_MustBeStatic_0=d.Jc,se=c._emscripten_bind_DecoratedShape_GetLocalBounds_0=d.Kc,te=c._emscripten_bind_DecoratedShape_GetWorldSpaceBounds_2=d.Lc,ue=c._emscripten_bind_DecoratedShape_GetCenterOfMass_0= -d.Mc,ve=c._emscripten_bind_DecoratedShape_GetUserData_0=d.Nc,we=c._emscripten_bind_DecoratedShape_SetUserData_1=d.Oc,xe=c._emscripten_bind_DecoratedShape_GetSubShapeIDBitsRecursive_0=d.Pc,ye=c._emscripten_bind_DecoratedShape_GetInnerRadius_0=d.Qc,ze=c._emscripten_bind_DecoratedShape_GetMassProperties_0=d.Rc,Ae=c._emscripten_bind_DecoratedShape_GetLeafShape_2=d.Sc,Be=c._emscripten_bind_DecoratedShape_GetMaterial_1=d.Tc,Ce=c._emscripten_bind_DecoratedShape_GetSurfaceNormal_2=d.Uc,De=c._emscripten_bind_DecoratedShape_GetSubShapeUserData_1= -d.Vc,Ee=c._emscripten_bind_DecoratedShape_GetSubShapeTransformedShape_5=d.Wc,Fe=c._emscripten_bind_DecoratedShape_GetVolume_0=d.Xc,Ge=c._emscripten_bind_DecoratedShape_IsValidScale_1=d.Yc,He=c._emscripten_bind_DecoratedShape_MakeScaleValid_1=d.Zc,Ie=c._emscripten_bind_DecoratedShape_ScaleShape_1=d._c,Je=c._emscripten_bind_DecoratedShape___destroy___0=d.$c,Ke=c._emscripten_bind_TwoBodyConstraintSettings_Create_2=d.ad,Le=c._emscripten_bind_TwoBodyConstraintSettings_GetRefCount_0=d.bd,Me=c._emscripten_bind_TwoBodyConstraintSettings_AddRef_0= -d.cd,Ne=c._emscripten_bind_TwoBodyConstraintSettings_Release_0=d.dd,Oe=c._emscripten_bind_TwoBodyConstraintSettings_get_mEnabled_0=d.ed,Pe=c._emscripten_bind_TwoBodyConstraintSettings_set_mEnabled_1=d.fd,Qe=c._emscripten_bind_TwoBodyConstraintSettings_get_mNumVelocityStepsOverride_0=d.gd,Re=c._emscripten_bind_TwoBodyConstraintSettings_set_mNumVelocityStepsOverride_1=d.hd,Se=c._emscripten_bind_TwoBodyConstraintSettings_get_mNumPositionStepsOverride_0=d.id,Te=c._emscripten_bind_TwoBodyConstraintSettings_set_mNumPositionStepsOverride_1= -d.jd,Ue=c._emscripten_bind_TwoBodyConstraintSettings___destroy___0=d.kd,Ve=c._emscripten_bind_TwoBodyConstraint_GetBody1_0=d.ld,We=c._emscripten_bind_TwoBodyConstraint_GetBody2_0=d.md,Xe=c._emscripten_bind_TwoBodyConstraint_GetConstraintToBody1Matrix_0=d.nd,Ye=c._emscripten_bind_TwoBodyConstraint_GetConstraintToBody2Matrix_0=d.od,Ze=c._emscripten_bind_TwoBodyConstraint_GetRefCount_0=d.pd,$e=c._emscripten_bind_TwoBodyConstraint_AddRef_0=d.qd,af=c._emscripten_bind_TwoBodyConstraint_Release_0=d.rd,bf= -c._emscripten_bind_TwoBodyConstraint_GetType_0=d.sd,cf=c._emscripten_bind_TwoBodyConstraint_GetSubType_0=d.td,df=c._emscripten_bind_TwoBodyConstraint_GetConstraintPriority_0=d.ud,ef=c._emscripten_bind_TwoBodyConstraint_SetConstraintPriority_1=d.vd,ff=c._emscripten_bind_TwoBodyConstraint_SetNumVelocityStepsOverride_1=d.wd,gf=c._emscripten_bind_TwoBodyConstraint_GetNumVelocityStepsOverride_0=d.xd,hf=c._emscripten_bind_TwoBodyConstraint_SetNumPositionStepsOverride_1=d.yd,jf=c._emscripten_bind_TwoBodyConstraint_GetNumPositionStepsOverride_0= -d.zd,kf=c._emscripten_bind_TwoBodyConstraint_SetEnabled_1=d.Ad,mf=c._emscripten_bind_TwoBodyConstraint_GetEnabled_0=d.Bd,nf=c._emscripten_bind_TwoBodyConstraint_IsActive_0=d.Cd,of=c._emscripten_bind_TwoBodyConstraint_GetUserData_0=d.Dd,pf=c._emscripten_bind_TwoBodyConstraint_SetUserData_1=d.Ed,qf=c._emscripten_bind_TwoBodyConstraint_ResetWarmStart_0=d.Fd,rf=c._emscripten_bind_TwoBodyConstraint_SaveState_1=d.Gd,sf=c._emscripten_bind_TwoBodyConstraint_RestoreState_1=d.Hd,tf=c._emscripten_bind_TwoBodyConstraint___destroy___0= -d.Id,uf=c._emscripten_bind_PathConstraintPathEm_IsLooping_0=d.Jd,vf=c._emscripten_bind_PathConstraintPathEm_SetIsLooping_1=d.Kd,wf=c._emscripten_bind_PathConstraintPathEm_GetRefCount_0=d.Ld,xf=c._emscripten_bind_PathConstraintPathEm_AddRef_0=d.Md,yf=c._emscripten_bind_PathConstraintPathEm_Release_0=d.Nd,zf=c._emscripten_bind_PathConstraintPathEm___destroy___0=d.Od,Af=c._emscripten_bind_MotionProperties_GetMotionQuality_0=d.Pd,Bf=c._emscripten_bind_MotionProperties_GetAllowedDOFs_0=d.Qd,Cf=c._emscripten_bind_MotionProperties_GetAllowSleeping_0= -d.Rd,Df=c._emscripten_bind_MotionProperties_GetLinearVelocity_0=d.Sd,Ef=c._emscripten_bind_MotionProperties_SetLinearVelocity_1=d.Td,Ff=c._emscripten_bind_MotionProperties_SetLinearVelocityClamped_1=d.Ud,Gf=c._emscripten_bind_MotionProperties_GetAngularVelocity_0=d.Vd,Hf=c._emscripten_bind_MotionProperties_SetAngularVelocity_1=d.Wd,If=c._emscripten_bind_MotionProperties_SetAngularVelocityClamped_1=d.Xd,Jf=c._emscripten_bind_MotionProperties_MoveKinematic_3=d.Yd,Kf=c._emscripten_bind_MotionProperties_GetMaxLinearVelocity_0= -d.Zd,Lf=c._emscripten_bind_MotionProperties_SetMaxLinearVelocity_1=d._d,Mf=c._emscripten_bind_MotionProperties_GetMaxAngularVelocity_0=d.$d,Nf=c._emscripten_bind_MotionProperties_SetMaxAngularVelocity_1=d.ae,Of=c._emscripten_bind_MotionProperties_ClampLinearVelocity_0=d.be,Pf=c._emscripten_bind_MotionProperties_ClampAngularVelocity_0=d.ce,Qf=c._emscripten_bind_MotionProperties_GetLinearDamping_0=d.de,Rf=c._emscripten_bind_MotionProperties_SetLinearDamping_1=d.ee,Sf=c._emscripten_bind_MotionProperties_GetAngularDamping_0= -d.fe,Tf=c._emscripten_bind_MotionProperties_SetAngularDamping_1=d.ge,Uf=c._emscripten_bind_MotionProperties_GetGravityFactor_0=d.he,Vf=c._emscripten_bind_MotionProperties_SetGravityFactor_1=d.ie,Wf=c._emscripten_bind_MotionProperties_SetMassProperties_2=d.je,Xf=c._emscripten_bind_MotionProperties_GetInverseMass_0=d.ke,Yf=c._emscripten_bind_MotionProperties_GetInverseMassUnchecked_0=d.le,Zf=c._emscripten_bind_MotionProperties_SetInverseMass_1=d.me,$f=c._emscripten_bind_MotionProperties_GetInverseInertiaDiagonal_0= -d.ne,ag=c._emscripten_bind_MotionProperties_GetInertiaRotation_0=d.oe,bg=c._emscripten_bind_MotionProperties_SetInverseInertia_2=d.pe,cg=c._emscripten_bind_MotionProperties_ScaleToMass_1=d.qe,dg=c._emscripten_bind_MotionProperties_GetLocalSpaceInverseInertia_0=d.re,eg=c._emscripten_bind_MotionProperties_GetInverseInertiaForRotation_1=d.se,fg=c._emscripten_bind_MotionProperties_MultiplyWorldSpaceInverseInertiaByVector_2=d.te,gg=c._emscripten_bind_MotionProperties_GetPointVelocityCOM_1=d.ue,hg=c._emscripten_bind_MotionProperties_GetAccumulatedForce_0= -d.ve,ig=c._emscripten_bind_MotionProperties_GetAccumulatedTorque_0=d.we,jg=c._emscripten_bind_MotionProperties_ResetForce_0=d.xe,lg=c._emscripten_bind_MotionProperties_ResetTorque_0=d.ye,mg=c._emscripten_bind_MotionProperties_ResetMotion_0=d.ze,ng=c._emscripten_bind_MotionProperties_LockTranslation_1=d.Ae,og=c._emscripten_bind_MotionProperties_LockAngular_1=d.Be,pg=c._emscripten_bind_MotionProperties_SetNumVelocityStepsOverride_1=d.Ce,qg=c._emscripten_bind_MotionProperties_GetNumVelocityStepsOverride_0= -d.De,rg=c._emscripten_bind_MotionProperties_SetNumPositionStepsOverride_1=d.Ee,sg=c._emscripten_bind_MotionProperties_GetNumPositionStepsOverride_0=d.Fe,tg=c._emscripten_bind_MotionProperties___destroy___0=d.Ge,ug=c._emscripten_bind_GroupFilter_GetRefCount_0=d.He,vg=c._emscripten_bind_GroupFilter_AddRef_0=d.Ie,wg=c._emscripten_bind_GroupFilter_Release_0=d.Je,xg=c._emscripten_bind_GroupFilter___destroy___0=d.Ke,yg=c._emscripten_bind_StateRecorderFilter___destroy___0=d.Le,zg=c._emscripten_bind_StateRecorderEm_SetValidating_1= -d.Me,Ag=c._emscripten_bind_StateRecorderEm_IsValidating_0=d.Ne,Bg=c._emscripten_bind_StateRecorderEm_SetIsLastPart_1=d.Oe,Cg=c._emscripten_bind_StateRecorderEm_IsLastPart_0=d.Pe,Dg=c._emscripten_bind_StateRecorderEm___destroy___0=d.Qe,Eg=c._emscripten_bind_BodyLockInterface_TryGetBody_1=d.Re,Fg=c._emscripten_bind_BodyLockInterface___destroy___0=d.Se,Gg=c._emscripten_bind_CollideShapeResult_CollideShapeResult_0=d.Te,Hg=c._emscripten_bind_CollideShapeResult_get_mContactPointOn1_0=d.Ue,Ig=c._emscripten_bind_CollideShapeResult_set_mContactPointOn1_1= -d.Ve,Jg=c._emscripten_bind_CollideShapeResult_get_mContactPointOn2_0=d.We,Kg=c._emscripten_bind_CollideShapeResult_set_mContactPointOn2_1=d.Xe,Lg=c._emscripten_bind_CollideShapeResult_get_mPenetrationAxis_0=d.Ye,Mg=c._emscripten_bind_CollideShapeResult_set_mPenetrationAxis_1=d.Ze,Ng=c._emscripten_bind_CollideShapeResult_get_mPenetrationDepth_0=d._e,Og=c._emscripten_bind_CollideShapeResult_set_mPenetrationDepth_1=d.$e,Pg=c._emscripten_bind_CollideShapeResult_get_mSubShapeID1_0=d.af,Qg=c._emscripten_bind_CollideShapeResult_set_mSubShapeID1_1= -d.bf,Rg=c._emscripten_bind_CollideShapeResult_get_mSubShapeID2_0=d.cf,Sg=c._emscripten_bind_CollideShapeResult_set_mSubShapeID2_1=d.df,Tg=c._emscripten_bind_CollideShapeResult_get_mBodyID2_0=d.ef,Ug=c._emscripten_bind_CollideShapeResult_set_mBodyID2_1=d.ff,Vg=c._emscripten_bind_CollideShapeResult_get_mShape1Face_0=d.gf,Wg=c._emscripten_bind_CollideShapeResult_set_mShape1Face_1=d.hf,Xg=c._emscripten_bind_CollideShapeResult_get_mShape2Face_0=d.jf,Yg=c._emscripten_bind_CollideShapeResult_set_mShape2Face_1= -d.kf,Zg=c._emscripten_bind_CollideShapeResult___destroy___0=d.lf,$g=c._emscripten_bind_ContactListenerEm___destroy___0=d.mf,ah=c._emscripten_bind_SoftBodyContactListenerEm___destroy___0=d.nf,bh=c._emscripten_bind_RayCastBodyCollector_Reset_0=d.of,ch=c._emscripten_bind_RayCastBodyCollector_SetContext_1=d.pf,dh=c._emscripten_bind_RayCastBodyCollector_GetContext_0=d.qf,eh=c._emscripten_bind_RayCastBodyCollector_UpdateEarlyOutFraction_1=d.rf,fh=c._emscripten_bind_RayCastBodyCollector_ResetEarlyOutFraction_0= -d.sf,gh=c._emscripten_bind_RayCastBodyCollector_ResetEarlyOutFraction_1=d.tf,hh=c._emscripten_bind_RayCastBodyCollector_ForceEarlyOut_0=d.uf,ih=c._emscripten_bind_RayCastBodyCollector_ShouldEarlyOut_0=d.vf,jh=c._emscripten_bind_RayCastBodyCollector_GetEarlyOutFraction_0=d.wf,kh=c._emscripten_bind_RayCastBodyCollector_GetPositiveEarlyOutFraction_0=d.xf,lh=c._emscripten_bind_RayCastBodyCollector___destroy___0=d.yf,mh=c._emscripten_bind_CollideShapeBodyCollector_Reset_0=d.zf,nh=c._emscripten_bind_CollideShapeBodyCollector_SetContext_1= -d.Af,oh=c._emscripten_bind_CollideShapeBodyCollector_GetContext_0=d.Bf,ph=c._emscripten_bind_CollideShapeBodyCollector_UpdateEarlyOutFraction_1=d.Cf,qh=c._emscripten_bind_CollideShapeBodyCollector_ResetEarlyOutFraction_0=d.Df,rh=c._emscripten_bind_CollideShapeBodyCollector_ResetEarlyOutFraction_1=d.Ef,sh=c._emscripten_bind_CollideShapeBodyCollector_ForceEarlyOut_0=d.Ff,th=c._emscripten_bind_CollideShapeBodyCollector_ShouldEarlyOut_0=d.Gf,uh=c._emscripten_bind_CollideShapeBodyCollector_GetEarlyOutFraction_0= -d.Hf,vh=c._emscripten_bind_CollideShapeBodyCollector_GetPositiveEarlyOutFraction_0=d.If,wh=c._emscripten_bind_CollideShapeBodyCollector___destroy___0=d.Jf,xh=c._emscripten_bind_CastShapeBodyCollector_Reset_0=d.Kf,yh=c._emscripten_bind_CastShapeBodyCollector_SetContext_1=d.Lf,zh=c._emscripten_bind_CastShapeBodyCollector_GetContext_0=d.Mf,Ah=c._emscripten_bind_CastShapeBodyCollector_UpdateEarlyOutFraction_1=d.Nf,Bh=c._emscripten_bind_CastShapeBodyCollector_ResetEarlyOutFraction_0=d.Of,Ch=c._emscripten_bind_CastShapeBodyCollector_ResetEarlyOutFraction_1= -d.Pf,Dh=c._emscripten_bind_CastShapeBodyCollector_ForceEarlyOut_0=d.Qf,Eh=c._emscripten_bind_CastShapeBodyCollector_ShouldEarlyOut_0=d.Rf,Fh=c._emscripten_bind_CastShapeBodyCollector_GetEarlyOutFraction_0=d.Sf,Gh=c._emscripten_bind_CastShapeBodyCollector_GetPositiveEarlyOutFraction_0=d.Tf,Hh=c._emscripten_bind_CastShapeBodyCollector___destroy___0=d.Uf,Ih=c._emscripten_bind_CastRayCollector_Reset_0=d.Vf,Jh=c._emscripten_bind_CastRayCollector_SetContext_1=d.Wf,Kh=c._emscripten_bind_CastRayCollector_GetContext_0= -d.Xf,Lh=c._emscripten_bind_CastRayCollector_UpdateEarlyOutFraction_1=d.Yf,Mh=c._emscripten_bind_CastRayCollector_ResetEarlyOutFraction_0=d.Zf,Nh=c._emscripten_bind_CastRayCollector_ResetEarlyOutFraction_1=d._f,Oh=c._emscripten_bind_CastRayCollector_ForceEarlyOut_0=d.$f,Ph=c._emscripten_bind_CastRayCollector_ShouldEarlyOut_0=d.ag,Qh=c._emscripten_bind_CastRayCollector_GetEarlyOutFraction_0=d.bg,Rh=c._emscripten_bind_CastRayCollector_GetPositiveEarlyOutFraction_0=d.cg,Sh=c._emscripten_bind_CastRayCollector___destroy___0= -d.dg,Th=c._emscripten_bind_CollidePointCollector_Reset_0=d.eg,Uh=c._emscripten_bind_CollidePointCollector_SetContext_1=d.fg,Vh=c._emscripten_bind_CollidePointCollector_GetContext_0=d.gg,Wh=c._emscripten_bind_CollidePointCollector_UpdateEarlyOutFraction_1=d.hg,Xh=c._emscripten_bind_CollidePointCollector_ResetEarlyOutFraction_0=d.ig,Yh=c._emscripten_bind_CollidePointCollector_ResetEarlyOutFraction_1=d.jg,Zh=c._emscripten_bind_CollidePointCollector_ForceEarlyOut_0=d.kg,$h=c._emscripten_bind_CollidePointCollector_ShouldEarlyOut_0= -d.lg,ai=c._emscripten_bind_CollidePointCollector_GetEarlyOutFraction_0=d.mg,bi=c._emscripten_bind_CollidePointCollector_GetPositiveEarlyOutFraction_0=d.ng,ci=c._emscripten_bind_CollidePointCollector___destroy___0=d.og,di=c._emscripten_bind_CollideSettingsBase_get_mActiveEdgeMode_0=d.pg,ei=c._emscripten_bind_CollideSettingsBase_set_mActiveEdgeMode_1=d.qg,fi=c._emscripten_bind_CollideSettingsBase_get_mCollectFacesMode_0=d.rg,gi=c._emscripten_bind_CollideSettingsBase_set_mCollectFacesMode_1=d.sg,hi= -c._emscripten_bind_CollideSettingsBase_get_mCollisionTolerance_0=d.tg,ii=c._emscripten_bind_CollideSettingsBase_set_mCollisionTolerance_1=d.ug,ji=c._emscripten_bind_CollideSettingsBase_get_mPenetrationTolerance_0=d.vg,ki=c._emscripten_bind_CollideSettingsBase_set_mPenetrationTolerance_1=d.wg,li=c._emscripten_bind_CollideSettingsBase_get_mActiveEdgeMovementDirection_0=d.xg,mi=c._emscripten_bind_CollideSettingsBase_set_mActiveEdgeMovementDirection_1=d.yg,ni=c._emscripten_bind_CollideSettingsBase___destroy___0= -d.zg,oi=c._emscripten_bind_CollideShapeCollector_Reset_0=d.Ag,pi=c._emscripten_bind_CollideShapeCollector_SetContext_1=d.Bg,qi=c._emscripten_bind_CollideShapeCollector_GetContext_0=d.Cg,ri=c._emscripten_bind_CollideShapeCollector_UpdateEarlyOutFraction_1=d.Dg,si=c._emscripten_bind_CollideShapeCollector_ResetEarlyOutFraction_0=d.Eg,ti=c._emscripten_bind_CollideShapeCollector_ResetEarlyOutFraction_1=d.Fg,ui=c._emscripten_bind_CollideShapeCollector_ForceEarlyOut_0=d.Gg,vi=c._emscripten_bind_CollideShapeCollector_ShouldEarlyOut_0= -d.Hg,wi=c._emscripten_bind_CollideShapeCollector_GetEarlyOutFraction_0=d.Ig,xi=c._emscripten_bind_CollideShapeCollector_GetPositiveEarlyOutFraction_0=d.Jg,yi=c._emscripten_bind_CollideShapeCollector___destroy___0=d.Kg,zi=c._emscripten_bind_CastShapeCollector_Reset_0=d.Lg,Ai=c._emscripten_bind_CastShapeCollector_SetContext_1=d.Mg,Bi=c._emscripten_bind_CastShapeCollector_GetContext_0=d.Ng,Ci=c._emscripten_bind_CastShapeCollector_UpdateEarlyOutFraction_1=d.Og,Di=c._emscripten_bind_CastShapeCollector_ResetEarlyOutFraction_0= -d.Pg,Ei=c._emscripten_bind_CastShapeCollector_ResetEarlyOutFraction_1=d.Qg,Fi=c._emscripten_bind_CastShapeCollector_ForceEarlyOut_0=d.Rg,Gi=c._emscripten_bind_CastShapeCollector_ShouldEarlyOut_0=d.Sg,Hi=c._emscripten_bind_CastShapeCollector_GetEarlyOutFraction_0=d.Tg,Ii=c._emscripten_bind_CastShapeCollector_GetPositiveEarlyOutFraction_0=d.Ug,Ji=c._emscripten_bind_CastShapeCollector___destroy___0=d.Vg,Ki=c._emscripten_bind_TransformedShapeCollector_Reset_0=d.Wg,Li=c._emscripten_bind_TransformedShapeCollector_SetContext_1= -d.Xg,Mi=c._emscripten_bind_TransformedShapeCollector_GetContext_0=d.Yg,Ni=c._emscripten_bind_TransformedShapeCollector_UpdateEarlyOutFraction_1=d.Zg,Oi=c._emscripten_bind_TransformedShapeCollector_ResetEarlyOutFraction_0=d._g,Pi=c._emscripten_bind_TransformedShapeCollector_ResetEarlyOutFraction_1=d.$g,Qi=c._emscripten_bind_TransformedShapeCollector_ForceEarlyOut_0=d.ah,Ri=c._emscripten_bind_TransformedShapeCollector_ShouldEarlyOut_0=d.bh,Si=c._emscripten_bind_TransformedShapeCollector_GetEarlyOutFraction_0= -d.ch,Ti=c._emscripten_bind_TransformedShapeCollector_GetPositiveEarlyOutFraction_0=d.dh,Ui=c._emscripten_bind_TransformedShapeCollector___destroy___0=d.eh,Vi=c._emscripten_bind_PhysicsStepListener___destroy___0=d.fh,Wi=c._emscripten_bind_BodyActivationListener___destroy___0=d.gh,Xi=c._emscripten_bind_BodyCreationSettings_BodyCreationSettings_0=d.hh,Yi=c._emscripten_bind_BodyCreationSettings_BodyCreationSettings_5=d.ih,Zi=c._emscripten_bind_BodyCreationSettings_GetShapeSettings_0=d.jh,$i=c._emscripten_bind_BodyCreationSettings_SetShapeSettings_1= -d.kh,aj=c._emscripten_bind_BodyCreationSettings_ConvertShapeSettings_0=d.lh,bj=c._emscripten_bind_BodyCreationSettings_GetShape_0=d.mh,cj=c._emscripten_bind_BodyCreationSettings_SetShape_1=d.nh,dj=c._emscripten_bind_BodyCreationSettings_HasMassProperties_0=d.oh,ej=c._emscripten_bind_BodyCreationSettings_GetMassProperties_0=d.ph,fj=c._emscripten_bind_BodyCreationSettings_get_mPosition_0=d.qh,gj=c._emscripten_bind_BodyCreationSettings_set_mPosition_1=d.rh,hj=c._emscripten_bind_BodyCreationSettings_get_mRotation_0= -d.sh,ij=c._emscripten_bind_BodyCreationSettings_set_mRotation_1=d.th,jj=c._emscripten_bind_BodyCreationSettings_get_mLinearVelocity_0=d.uh,kj=c._emscripten_bind_BodyCreationSettings_set_mLinearVelocity_1=d.vh,lj=c._emscripten_bind_BodyCreationSettings_get_mAngularVelocity_0=d.wh,mj=c._emscripten_bind_BodyCreationSettings_set_mAngularVelocity_1=d.xh,nj=c._emscripten_bind_BodyCreationSettings_get_mUserData_0=d.yh,oj=c._emscripten_bind_BodyCreationSettings_set_mUserData_1=d.zh,pj=c._emscripten_bind_BodyCreationSettings_get_mObjectLayer_0= -d.Ah,qj=c._emscripten_bind_BodyCreationSettings_set_mObjectLayer_1=d.Bh,rj=c._emscripten_bind_BodyCreationSettings_get_mCollisionGroup_0=d.Ch,sj=c._emscripten_bind_BodyCreationSettings_set_mCollisionGroup_1=d.Dh,tj=c._emscripten_bind_BodyCreationSettings_get_mMotionType_0=d.Eh,uj=c._emscripten_bind_BodyCreationSettings_set_mMotionType_1=d.Fh,vj=c._emscripten_bind_BodyCreationSettings_get_mAllowedDOFs_0=d.Gh,wj=c._emscripten_bind_BodyCreationSettings_set_mAllowedDOFs_1=d.Hh,xj=c._emscripten_bind_BodyCreationSettings_get_mAllowDynamicOrKinematic_0= -d.Ih,yj=c._emscripten_bind_BodyCreationSettings_set_mAllowDynamicOrKinematic_1=d.Jh,zj=c._emscripten_bind_BodyCreationSettings_get_mIsSensor_0=d.Kh,Aj=c._emscripten_bind_BodyCreationSettings_set_mIsSensor_1=d.Lh,Bj=c._emscripten_bind_BodyCreationSettings_get_mUseManifoldReduction_0=d.Mh,Cj=c._emscripten_bind_BodyCreationSettings_set_mUseManifoldReduction_1=d.Nh,Dj=c._emscripten_bind_BodyCreationSettings_get_mCollideKinematicVsNonDynamic_0=d.Oh,Ej=c._emscripten_bind_BodyCreationSettings_set_mCollideKinematicVsNonDynamic_1= -d.Ph,Fj=c._emscripten_bind_BodyCreationSettings_get_mApplyGyroscopicForce_0=d.Qh,Gj=c._emscripten_bind_BodyCreationSettings_set_mApplyGyroscopicForce_1=d.Rh,Hj=c._emscripten_bind_BodyCreationSettings_get_mMotionQuality_0=d.Sh,Ij=c._emscripten_bind_BodyCreationSettings_set_mMotionQuality_1=d.Th,Jj=c._emscripten_bind_BodyCreationSettings_get_mEnhancedInternalEdgeRemoval_0=d.Uh,Kj=c._emscripten_bind_BodyCreationSettings_set_mEnhancedInternalEdgeRemoval_1=d.Vh,Lj=c._emscripten_bind_BodyCreationSettings_get_mAllowSleeping_0= -d.Wh,Mj=c._emscripten_bind_BodyCreationSettings_set_mAllowSleeping_1=d.Xh,Nj=c._emscripten_bind_BodyCreationSettings_get_mFriction_0=d.Yh,Oj=c._emscripten_bind_BodyCreationSettings_set_mFriction_1=d.Zh,Pj=c._emscripten_bind_BodyCreationSettings_get_mRestitution_0=d._h,Qj=c._emscripten_bind_BodyCreationSettings_set_mRestitution_1=d.$h,Rj=c._emscripten_bind_BodyCreationSettings_get_mLinearDamping_0=d.ai,Sj=c._emscripten_bind_BodyCreationSettings_set_mLinearDamping_1=d.bi,Tj=c._emscripten_bind_BodyCreationSettings_get_mAngularDamping_0= -d.ci,Uj=c._emscripten_bind_BodyCreationSettings_set_mAngularDamping_1=d.di,Vj=c._emscripten_bind_BodyCreationSettings_get_mMaxLinearVelocity_0=d.ei,Wj=c._emscripten_bind_BodyCreationSettings_set_mMaxLinearVelocity_1=d.fi,Xj=c._emscripten_bind_BodyCreationSettings_get_mMaxAngularVelocity_0=d.gi,Yj=c._emscripten_bind_BodyCreationSettings_set_mMaxAngularVelocity_1=d.hi,Zj=c._emscripten_bind_BodyCreationSettings_get_mGravityFactor_0=d.ii,ak=c._emscripten_bind_BodyCreationSettings_set_mGravityFactor_1= -d.ji,bk=c._emscripten_bind_BodyCreationSettings_get_mNumVelocityStepsOverride_0=d.ki,ck=c._emscripten_bind_BodyCreationSettings_set_mNumVelocityStepsOverride_1=d.li,dk=c._emscripten_bind_BodyCreationSettings_get_mNumPositionStepsOverride_0=d.mi,ek=c._emscripten_bind_BodyCreationSettings_set_mNumPositionStepsOverride_1=d.ni,fk=c._emscripten_bind_BodyCreationSettings_get_mOverrideMassProperties_0=d.oi,gk=c._emscripten_bind_BodyCreationSettings_set_mOverrideMassProperties_1=d.pi,hk=c._emscripten_bind_BodyCreationSettings_get_mInertiaMultiplier_0= -d.qi,ik=c._emscripten_bind_BodyCreationSettings_set_mInertiaMultiplier_1=d.ri,jk=c._emscripten_bind_BodyCreationSettings_get_mMassPropertiesOverride_0=d.si,kk=c._emscripten_bind_BodyCreationSettings_set_mMassPropertiesOverride_1=d.ti,lk=c._emscripten_bind_BodyCreationSettings___destroy___0=d.ui,mk=c._emscripten_bind_CharacterBaseSettings_GetRefCount_0=d.vi,nk=c._emscripten_bind_CharacterBaseSettings_AddRef_0=d.wi,ok=c._emscripten_bind_CharacterBaseSettings_Release_0=d.xi,pk=c._emscripten_bind_CharacterBaseSettings_get_mUp_0= -d.yi,qk=c._emscripten_bind_CharacterBaseSettings_set_mUp_1=d.zi,rk=c._emscripten_bind_CharacterBaseSettings_get_mSupportingVolume_0=d.Ai,sk=c._emscripten_bind_CharacterBaseSettings_set_mSupportingVolume_1=d.Bi,tk=c._emscripten_bind_CharacterBaseSettings_get_mMaxSlopeAngle_0=d.Ci,uk=c._emscripten_bind_CharacterBaseSettings_set_mMaxSlopeAngle_1=d.Di,vk=c._emscripten_bind_CharacterBaseSettings_get_mEnhancedInternalEdgeRemoval_0=d.Ei,wk=c._emscripten_bind_CharacterBaseSettings_set_mEnhancedInternalEdgeRemoval_1= -d.Fi,xk=c._emscripten_bind_CharacterBaseSettings_get_mShape_0=d.Gi,yk=c._emscripten_bind_CharacterBaseSettings_set_mShape_1=d.Hi,zk=c._emscripten_bind_CharacterBaseSettings___destroy___0=d.Ii,Ak=c._emscripten_bind_CharacterContactListenerEm___destroy___0=d.Ji,Bk=c._emscripten_bind_CharacterVsCharacterCollision___destroy___0=d.Ki,Ck=c._emscripten_bind_ObjectVsBroadPhaseLayerFilterEm___destroy___0=d.Li,Dk=c._emscripten_bind_ObjectLayerFilter_ObjectLayerFilter_0=d.Mi,Ek=c._emscripten_bind_ObjectLayerFilter___destroy___0= -d.Ni,Fk=c._emscripten_bind_ObjectLayerPairFilter_ObjectLayerPairFilter_0=d.Oi,Gk=c._emscripten_bind_ObjectLayerPairFilter_ShouldCollide_2=d.Pi,Hk=c._emscripten_bind_ObjectLayerPairFilter___destroy___0=d.Qi,Ik=c._emscripten_bind_BodyFilter_BodyFilter_0=d.Ri,Jk=c._emscripten_bind_BodyFilter___destroy___0=d.Si,Kk=c._emscripten_bind_ShapeFilter_ShapeFilter_0=d.Ti,Lk=c._emscripten_bind_ShapeFilter___destroy___0=d.Ui,Mk=c._emscripten_bind_SimShapeFilter_SimShapeFilter_0=d.Vi,Nk=c._emscripten_bind_SimShapeFilter___destroy___0= -d.Wi,Ok=c._emscripten_bind_CharacterBase_GetRefCount_0=d.Xi,Pk=c._emscripten_bind_CharacterBase_AddRef_0=d.Yi,Qk=c._emscripten_bind_CharacterBase_Release_0=d.Zi,Rk=c._emscripten_bind_CharacterBase_SetMaxSlopeAngle_1=d._i,Sk=c._emscripten_bind_CharacterBase_GetCosMaxSlopeAngle_0=d.$i,Tk=c._emscripten_bind_CharacterBase_SetUp_1=d.aj,Uk=c._emscripten_bind_CharacterBase_GetUp_0=d.bj,Vk=c._emscripten_bind_CharacterBase_GetShape_0=d.cj,Wk=c._emscripten_bind_CharacterBase_GetGroundState_0=d.dj,Xk=c._emscripten_bind_CharacterBase_IsSlopeTooSteep_1= -d.ej,Yk=c._emscripten_bind_CharacterBase_IsSupported_0=d.fj,Zk=c._emscripten_bind_CharacterBase_GetGroundPosition_0=d.gj,$k=c._emscripten_bind_CharacterBase_GetGroundNormal_0=d.hj,al=c._emscripten_bind_CharacterBase_GetGroundVelocity_0=d.ij,bl=c._emscripten_bind_CharacterBase_GetGroundMaterial_0=d.jj,cl=c._emscripten_bind_CharacterBase_GetGroundBodyID_0=d.kj,dl=c._emscripten_bind_CharacterBase_SaveState_1=d.lj,el=c._emscripten_bind_CharacterBase_RestoreState_1=d.mj,fl=c._emscripten_bind_CharacterBase___destroy___0= -d.nj,gl=c._emscripten_bind_VehicleCollisionTester_GetRefCount_0=d.oj,hl=c._emscripten_bind_VehicleCollisionTester_AddRef_0=d.pj,il=c._emscripten_bind_VehicleCollisionTester_Release_0=d.qj,jl=c._emscripten_bind_VehicleCollisionTester___destroy___0=d.rj,kl=c._emscripten_bind_VehicleConstraintCallbacksEm_SetVehicleConstraint_1=d.sj,ll=c._emscripten_bind_VehicleConstraintCallbacksEm___destroy___0=d.tj,ml=c._emscripten_bind_WheeledVehicleControllerCallbacksEm_SetWheeledVehicleController_1=d.uj,nl=c._emscripten_bind_WheeledVehicleControllerCallbacksEm___destroy___0= -d.vj,ol=c._emscripten_bind_WheelSettings_WheelSettings_0=d.wj,pl=c._emscripten_bind_WheelSettings_GetRefCount_0=d.xj,ql=c._emscripten_bind_WheelSettings_AddRef_0=d.yj,rl=c._emscripten_bind_WheelSettings_Release_0=d.zj,sl=c._emscripten_bind_WheelSettings_get_mPosition_0=d.Aj,tl=c._emscripten_bind_WheelSettings_set_mPosition_1=d.Bj,ul=c._emscripten_bind_WheelSettings_get_mSuspensionForcePoint_0=d.Cj,vl=c._emscripten_bind_WheelSettings_set_mSuspensionForcePoint_1=d.Dj,wl=c._emscripten_bind_WheelSettings_get_mSuspensionDirection_0= -d.Ej,xl=c._emscripten_bind_WheelSettings_set_mSuspensionDirection_1=d.Fj,yl=c._emscripten_bind_WheelSettings_get_mSteeringAxis_0=d.Gj,zl=c._emscripten_bind_WheelSettings_set_mSteeringAxis_1=d.Hj,Al=c._emscripten_bind_WheelSettings_get_mWheelUp_0=d.Ij,Bl=c._emscripten_bind_WheelSettings_set_mWheelUp_1=d.Jj,Cl=c._emscripten_bind_WheelSettings_get_mWheelForward_0=d.Kj,Dl=c._emscripten_bind_WheelSettings_set_mWheelForward_1=d.Lj,El=c._emscripten_bind_WheelSettings_get_mSuspensionSpring_0=d.Mj,Fl=c._emscripten_bind_WheelSettings_set_mSuspensionSpring_1= -d.Nj,Gl=c._emscripten_bind_WheelSettings_get_mSuspensionMinLength_0=d.Oj,Hl=c._emscripten_bind_WheelSettings_set_mSuspensionMinLength_1=d.Pj,Il=c._emscripten_bind_WheelSettings_get_mSuspensionMaxLength_0=d.Qj,Jl=c._emscripten_bind_WheelSettings_set_mSuspensionMaxLength_1=d.Rj,Kl=c._emscripten_bind_WheelSettings_get_mSuspensionPreloadLength_0=d.Sj,Ll=c._emscripten_bind_WheelSettings_set_mSuspensionPreloadLength_1=d.Tj,Ml=c._emscripten_bind_WheelSettings_get_mRadius_0=d.Uj,Nl=c._emscripten_bind_WheelSettings_set_mRadius_1= -d.Vj,Ol=c._emscripten_bind_WheelSettings_get_mWidth_0=d.Wj,Pl=c._emscripten_bind_WheelSettings_set_mWidth_1=d.Xj,Ql=c._emscripten_bind_WheelSettings_get_mEnableSuspensionForcePoint_0=d.Yj,Rl=c._emscripten_bind_WheelSettings_set_mEnableSuspensionForcePoint_1=d.Zj,Sl=c._emscripten_bind_WheelSettings___destroy___0=d._j,Tl=c._emscripten_bind_Wheel_Wheel_1=d.$j,Ul=c._emscripten_bind_Wheel_GetSettings_0=d.ak,Vl=c._emscripten_bind_Wheel_GetAngularVelocity_0=d.bk,Wl=c._emscripten_bind_Wheel_SetAngularVelocity_1= -d.ck,Xl=c._emscripten_bind_Wheel_GetRotationAngle_0=d.dk,Yl=c._emscripten_bind_Wheel_SetRotationAngle_1=d.ek,Zl=c._emscripten_bind_Wheel_GetSteerAngle_0=d.fk,$l=c._emscripten_bind_Wheel_SetSteerAngle_1=d.gk,am=c._emscripten_bind_Wheel_HasContact_0=d.hk,bm=c._emscripten_bind_Wheel_GetContactBodyID_0=d.ik,cm=c._emscripten_bind_Wheel_GetContactPosition_0=d.jk,dm=c._emscripten_bind_Wheel_GetContactPointVelocity_0=d.kk,em=c._emscripten_bind_Wheel_GetContactNormal_0=d.lk,fm=c._emscripten_bind_Wheel_GetContactLongitudinal_0= -d.mk,gm=c._emscripten_bind_Wheel_GetContactLateral_0=d.nk,hm=c._emscripten_bind_Wheel_GetSuspensionLength_0=d.ok,im=c._emscripten_bind_Wheel_HasHitHardPoint_0=d.pk,jm=c._emscripten_bind_Wheel_GetSuspensionLambda_0=d.qk,km=c._emscripten_bind_Wheel_GetLongitudinalLambda_0=d.rk,lm=c._emscripten_bind_Wheel_GetLateralLambda_0=d.sk,mm=c._emscripten_bind_Wheel___destroy___0=d.tk,nm=c._emscripten_bind_VehicleTrackSettings_get_mDrivenWheel_0=d.uk,om=c._emscripten_bind_VehicleTrackSettings_set_mDrivenWheel_1= -d.vk,pm=c._emscripten_bind_VehicleTrackSettings_get_mWheels_0=d.wk,qm=c._emscripten_bind_VehicleTrackSettings_set_mWheels_1=d.xk,rm=c._emscripten_bind_VehicleTrackSettings_get_mInertia_0=d.yk,sm=c._emscripten_bind_VehicleTrackSettings_set_mInertia_1=d.zk,tm=c._emscripten_bind_VehicleTrackSettings_get_mAngularDamping_0=d.Ak,um=c._emscripten_bind_VehicleTrackSettings_set_mAngularDamping_1=d.Bk,wm=c._emscripten_bind_VehicleTrackSettings_get_mMaxBrakeTorque_0=d.Ck,xm=c._emscripten_bind_VehicleTrackSettings_set_mMaxBrakeTorque_1= -d.Dk,ym=c._emscripten_bind_VehicleTrackSettings_get_mDifferentialRatio_0=d.Ek,zm=c._emscripten_bind_VehicleTrackSettings_set_mDifferentialRatio_1=d.Fk,Am=c._emscripten_bind_VehicleTrackSettings___destroy___0=d.Gk,Bm=c._emscripten_bind_WheeledVehicleControllerSettings_WheeledVehicleControllerSettings_0=d.Hk,Cm=c._emscripten_bind_WheeledVehicleControllerSettings_get_mEngine_0=d.Ik,Dm=c._emscripten_bind_WheeledVehicleControllerSettings_set_mEngine_1=d.Jk,Em=c._emscripten_bind_WheeledVehicleControllerSettings_get_mTransmission_0= -d.Kk,Fm=c._emscripten_bind_WheeledVehicleControllerSettings_set_mTransmission_1=d.Lk,Gm=c._emscripten_bind_WheeledVehicleControllerSettings_get_mDifferentials_0=d.Mk,Hm=c._emscripten_bind_WheeledVehicleControllerSettings_set_mDifferentials_1=d.Nk,Im=c._emscripten_bind_WheeledVehicleControllerSettings_get_mDifferentialLimitedSlipRatio_0=d.Ok,Jm=c._emscripten_bind_WheeledVehicleControllerSettings_set_mDifferentialLimitedSlipRatio_1=d.Pk,Km=c._emscripten_bind_WheeledVehicleControllerSettings___destroy___0= -d.Qk,Lm=c._emscripten_bind_VehicleEngineSettings_get_mMaxTorque_0=d.Rk,Mm=c._emscripten_bind_VehicleEngineSettings_set_mMaxTorque_1=d.Sk,Nm=c._emscripten_bind_VehicleEngineSettings_get_mMinRPM_0=d.Tk,Om=c._emscripten_bind_VehicleEngineSettings_set_mMinRPM_1=d.Uk,Pm=c._emscripten_bind_VehicleEngineSettings_get_mMaxRPM_0=d.Vk,Qm=c._emscripten_bind_VehicleEngineSettings_set_mMaxRPM_1=d.Wk,Rm=c._emscripten_bind_VehicleEngineSettings_get_mNormalizedTorque_0=d.Xk,Sm=c._emscripten_bind_VehicleEngineSettings_set_mNormalizedTorque_1= -d.Yk,Tm=c._emscripten_bind_VehicleEngineSettings_get_mInertia_0=d.Zk,Um=c._emscripten_bind_VehicleEngineSettings_set_mInertia_1=d._k,Vm=c._emscripten_bind_VehicleEngineSettings_get_mAngularDamping_0=d.$k,Wm=c._emscripten_bind_VehicleEngineSettings_set_mAngularDamping_1=d.al,Xm=c._emscripten_bind_VehicleEngineSettings___destroy___0=d.bl,Ym=c._emscripten_bind_VehicleTransmissionSettings_get_mMode_0=d.cl,Zm=c._emscripten_bind_VehicleTransmissionSettings_set_mMode_1=d.dl,$m=c._emscripten_bind_VehicleTransmissionSettings_get_mGearRatios_0= -d.el,an=c._emscripten_bind_VehicleTransmissionSettings_set_mGearRatios_1=d.fl,bn=c._emscripten_bind_VehicleTransmissionSettings_get_mReverseGearRatios_0=d.gl,cn=c._emscripten_bind_VehicleTransmissionSettings_set_mReverseGearRatios_1=d.hl,dn=c._emscripten_bind_VehicleTransmissionSettings_get_mSwitchTime_0=d.il,en=c._emscripten_bind_VehicleTransmissionSettings_set_mSwitchTime_1=d.jl,fn=c._emscripten_bind_VehicleTransmissionSettings_get_mClutchReleaseTime_0=d.kl,gn=c._emscripten_bind_VehicleTransmissionSettings_set_mClutchReleaseTime_1= -d.ll,hn=c._emscripten_bind_VehicleTransmissionSettings_get_mSwitchLatency_0=d.ml,jn=c._emscripten_bind_VehicleTransmissionSettings_set_mSwitchLatency_1=d.nl,kn=c._emscripten_bind_VehicleTransmissionSettings_get_mShiftUpRPM_0=d.ol,ln=c._emscripten_bind_VehicleTransmissionSettings_set_mShiftUpRPM_1=d.pl,mn=c._emscripten_bind_VehicleTransmissionSettings_get_mShiftDownRPM_0=d.ql,nn=c._emscripten_bind_VehicleTransmissionSettings_set_mShiftDownRPM_1=d.rl,on=c._emscripten_bind_VehicleTransmissionSettings_get_mClutchStrength_0= -d.sl,pn=c._emscripten_bind_VehicleTransmissionSettings_set_mClutchStrength_1=d.tl,qn=c._emscripten_bind_VehicleTransmissionSettings___destroy___0=d.ul,rn=c._emscripten_bind_WheeledVehicleController_WheeledVehicleController_2=d.vl,sn=c._emscripten_bind_WheeledVehicleController_SetDriverInput_4=d.wl,tn=c._emscripten_bind_WheeledVehicleController_SetForwardInput_1=d.xl,un=c._emscripten_bind_WheeledVehicleController_GetForwardInput_0=d.yl,vn=c._emscripten_bind_WheeledVehicleController_SetRightInput_1= -d.zl,wn=c._emscripten_bind_WheeledVehicleController_GetRightInput_0=d.Al,xn=c._emscripten_bind_WheeledVehicleController_SetBrakeInput_1=d.Bl,yn=c._emscripten_bind_WheeledVehicleController_GetBrakeInput_0=d.Cl,zn=c._emscripten_bind_WheeledVehicleController_SetHandBrakeInput_1=d.Dl,An=c._emscripten_bind_WheeledVehicleController_GetHandBrakeInput_0=d.El,Bn=c._emscripten_bind_WheeledVehicleController_GetEngine_0=d.Fl,Cn=c._emscripten_bind_WheeledVehicleController_GetTransmission_0=d.Gl,Dn=c._emscripten_bind_WheeledVehicleController_GetDifferentials_0= -d.Hl,En=c._emscripten_bind_WheeledVehicleController_GetDifferentialLimitedSlipRatio_0=d.Il,Fn=c._emscripten_bind_WheeledVehicleController_SetDifferentialLimitedSlipRatio_1=d.Jl,Gn=c._emscripten_bind_WheeledVehicleController_GetWheelSpeedAtClutch_0=d.Kl,Hn=c._emscripten_bind_WheeledVehicleController_GetConstraint_0=d.Ll,In=c._emscripten_bind_WheeledVehicleController___destroy___0=d.Ml,Jn=c._emscripten_bind_SkeletalAnimationJointState_FromMatrix_1=d.Nl,Kn=c._emscripten_bind_SkeletalAnimationJointState_ToMatrix_0= -d.Ol,Ln=c._emscripten_bind_SkeletalAnimationJointState_get_mTranslation_0=d.Pl,Mn=c._emscripten_bind_SkeletalAnimationJointState_set_mTranslation_1=d.Ql,Nn=c._emscripten_bind_SkeletalAnimationJointState_get_mRotation_0=d.Rl,On=c._emscripten_bind_SkeletalAnimationJointState_set_mRotation_1=d.Sl,Pn=c._emscripten_bind_SkeletalAnimationJointState___destroy___0=d.Tl,Qn=c._emscripten_bind_BroadPhaseLayerInterfaceEm_GetNumBroadPhaseLayers_0=d.Ul,Rn=c._emscripten_bind_BroadPhaseLayerInterfaceEm___destroy___0= -d.Vl,Sn=c._emscripten_bind_VoidPtr___destroy___0=d.Wl,Tn=c._emscripten_bind_JPHString_JPHString_2=d.Xl,Un=c._emscripten_bind_JPHString_c_str_0=d.Yl,Vn=c._emscripten_bind_JPHString_size_0=d.Zl,Wn=c._emscripten_bind_JPHString___destroy___0=d._l,Xn=c._emscripten_bind_ArrayVec3_ArrayVec3_0=d.$l,Yn=c._emscripten_bind_ArrayVec3_empty_0=d.am,Zn=c._emscripten_bind_ArrayVec3_size_0=d.bm,$n=c._emscripten_bind_ArrayVec3_at_1=d.cm,ao=c._emscripten_bind_ArrayVec3_push_back_1=d.dm,bo=c._emscripten_bind_ArrayVec3_reserve_1= -d.em,co=c._emscripten_bind_ArrayVec3_resize_1=d.fm,eo=c._emscripten_bind_ArrayVec3_clear_0=d.gm,fo=c._emscripten_bind_ArrayVec3_data_0=d.hm,go=c._emscripten_bind_ArrayVec3___destroy___0=d.im,ho=c._emscripten_bind_ArrayQuat_ArrayQuat_0=d.jm,io=c._emscripten_bind_ArrayQuat_empty_0=d.km,jo=c._emscripten_bind_ArrayQuat_size_0=d.lm,ko=c._emscripten_bind_ArrayQuat_at_1=d.mm,lo=c._emscripten_bind_ArrayQuat_push_back_1=d.nm,mo=c._emscripten_bind_ArrayQuat_reserve_1=d.om,no=c._emscripten_bind_ArrayQuat_resize_1= -d.pm,oo=c._emscripten_bind_ArrayQuat_clear_0=d.qm,po=c._emscripten_bind_ArrayQuat_data_0=d.rm,qo=c._emscripten_bind_ArrayQuat___destroy___0=d.sm,ro=c._emscripten_bind_ArrayMat44_ArrayMat44_0=d.tm,so=c._emscripten_bind_ArrayMat44_empty_0=d.um,to=c._emscripten_bind_ArrayMat44_size_0=d.vm,uo=c._emscripten_bind_ArrayMat44_at_1=d.wm,vo=c._emscripten_bind_ArrayMat44_push_back_1=d.xm,wo=c._emscripten_bind_ArrayMat44_reserve_1=d.ym,xo=c._emscripten_bind_ArrayMat44_resize_1=d.zm,yo=c._emscripten_bind_ArrayMat44_clear_0= -d.Am,zo=c._emscripten_bind_ArrayMat44_data_0=d.Bm,Ao=c._emscripten_bind_ArrayMat44___destroy___0=d.Cm,Bo=c._emscripten_bind_ArrayBodyID_ArrayBodyID_0=d.Dm,Co=c._emscripten_bind_ArrayBodyID_empty_0=d.Em,Do=c._emscripten_bind_ArrayBodyID_size_0=d.Fm,Eo=c._emscripten_bind_ArrayBodyID_at_1=d.Gm,Fo=c._emscripten_bind_ArrayBodyID_push_back_1=d.Hm,Go=c._emscripten_bind_ArrayBodyID_reserve_1=d.Im,Ho=c._emscripten_bind_ArrayBodyID_resize_1=d.Jm,Io=c._emscripten_bind_ArrayBodyID_clear_0=d.Km,Jo=c._emscripten_bind_ArrayBodyID_data_0= -d.Lm,Ko=c._emscripten_bind_ArrayBodyID___destroy___0=d.Mm,Lo=c._emscripten_bind_ArrayBodyPtr_ArrayBodyPtr_0=d.Nm,Mo=c._emscripten_bind_ArrayBodyPtr_empty_0=d.Om,No=c._emscripten_bind_ArrayBodyPtr_size_0=d.Pm,Oo=c._emscripten_bind_ArrayBodyPtr_at_1=d.Qm,Po=c._emscripten_bind_ArrayBodyPtr_push_back_1=d.Rm,Qo=c._emscripten_bind_ArrayBodyPtr_reserve_1=d.Sm,Ro=c._emscripten_bind_ArrayBodyPtr_resize_1=d.Tm,So=c._emscripten_bind_ArrayBodyPtr_clear_0=d.Um,To=c._emscripten_bind_ArrayBodyPtr_data_0=d.Vm,Uo= -c._emscripten_bind_ArrayBodyPtr___destroy___0=d.Wm,Vo=c._emscripten_bind_Vec3MemRef___destroy___0=d.Xm,Wo=c._emscripten_bind_QuatMemRef___destroy___0=d.Ym,Xo=c._emscripten_bind_Mat44MemRef___destroy___0=d.Zm,Yo=c._emscripten_bind_BodyIDMemRef___destroy___0=d._m,Zo=c._emscripten_bind_BodyPtrMemRef___destroy___0=d.$m,$o=c._emscripten_bind_FloatMemRef___destroy___0=d.an,ap=c._emscripten_bind_Uint8MemRef___destroy___0=d.bn,bp=c._emscripten_bind_UintMemRef___destroy___0=d.cn,cp=c._emscripten_bind_Vec3_Vec3_0= -d.dn,dp=c._emscripten_bind_Vec3_Vec3_1=d.en,ep=c._emscripten_bind_Vec3_Vec3_3=d.fn,fp=c._emscripten_bind_Vec3_sZero_0=d.gn,gp=c._emscripten_bind_Vec3_sOne_0=d.hn,hp=c._emscripten_bind_Vec3_sAxisX_0=d.jn,ip=c._emscripten_bind_Vec3_sAxisY_0=d.kn,jp=c._emscripten_bind_Vec3_sAxisZ_0=d.ln,kp=c._emscripten_bind_Vec3_sReplicate_1=d.mn,lp=c._emscripten_bind_Vec3_sMin_2=d.nn,mp=c._emscripten_bind_Vec3_sMax_2=d.on,np=c._emscripten_bind_Vec3_sClamp_3=d.pn,op=c._emscripten_bind_Vec3_sFusedMultiplyAdd_3=d.qn, -pp=c._emscripten_bind_Vec3_sOr_2=d.rn,qp=c._emscripten_bind_Vec3_sXor_2=d.sn,rp=c._emscripten_bind_Vec3_sAnd_2=d.tn,sp=c._emscripten_bind_Vec3_sUnitSpherical_2=d.un,tp=c._emscripten_bind_Vec3_GetComponent_1=d.vn,up=c._emscripten_bind_Vec3_Equals_1=d.wn,vp=c._emscripten_bind_Vec3_NotEquals_1=d.xn,wp=c._emscripten_bind_Vec3_LengthSq_0=d.yn,xp=c._emscripten_bind_Vec3_Length_0=d.zn,yp=c._emscripten_bind_Vec3_Normalized_0=d.An,zp=c._emscripten_bind_Vec3_NormalizedOr_1=d.Bn,Ap=c._emscripten_bind_Vec3_GetNormalizedPerpendicular_0= -d.Cn,Bp=c._emscripten_bind_Vec3_GetX_0=d.Dn,Cp=c._emscripten_bind_Vec3_GetY_0=d.En,Dp=c._emscripten_bind_Vec3_GetZ_0=d.Fn,Ep=c._emscripten_bind_Vec3_SetX_1=d.Gn,Fp=c._emscripten_bind_Vec3_SetY_1=d.Hn,Gp=c._emscripten_bind_Vec3_SetZ_1=d.In,Hp=c._emscripten_bind_Vec3_Set_3=d.Jn,Ip=c._emscripten_bind_Vec3_SetComponent_2=d.Kn,Jp=c._emscripten_bind_Vec3_IsNearZero_0=d.Ln,Kp=c._emscripten_bind_Vec3_IsNearZero_1=d.Mn,Lp=c._emscripten_bind_Vec3_IsClose_1=d.Nn,Mp=c._emscripten_bind_Vec3_IsClose_2=d.On,Np= -c._emscripten_bind_Vec3_IsNormalized_0=d.Pn,Op=c._emscripten_bind_Vec3_IsNormalized_1=d.Qn,Pp=c._emscripten_bind_Vec3_GetLowestComponentIndex_0=d.Rn,Qp=c._emscripten_bind_Vec3_GetHighestComponentIndex_0=d.Sn,Rp=c._emscripten_bind_Vec3_Abs_0=d.Tn,Sp=c._emscripten_bind_Vec3_Reciprocal_0=d.Un,Tp=c._emscripten_bind_Vec3_Cross_1=d.Vn,Up=c._emscripten_bind_Vec3_Dot_1=d.Wn,Vp=c._emscripten_bind_Vec3_DotV_1=d.Xn,Wp=c._emscripten_bind_Vec3_DotV4_1=d.Yn,Xp=c._emscripten_bind_Vec3_Add_1=d.Zn,Yp=c._emscripten_bind_Vec3_Sub_1= -d._n,Zp=c._emscripten_bind_Vec3_Mul_1=d.$n,$p=c._emscripten_bind_Vec3_Div_1=d.ao,aq=c._emscripten_bind_Vec3_MulVec3_1=d.bo,bq=c._emscripten_bind_Vec3_MulFloat_1=d.co,cq=c._emscripten_bind_Vec3_DivVec3_1=d.eo,dq=c._emscripten_bind_Vec3_DivFloat_1=d.fo,eq=c._emscripten_bind_Vec3_AddVec3_1=d.go,fq=c._emscripten_bind_Vec3_SubVec3_1=d.ho,gq=c._emscripten_bind_Vec3_SplatX_0=d.io,hq=c._emscripten_bind_Vec3_SplatY_0=d.jo,iq=c._emscripten_bind_Vec3_SplatZ_0=d.ko,jq=c._emscripten_bind_Vec3_ReduceMin_0=d.lo, -kq=c._emscripten_bind_Vec3_ReduceMax_0=d.mo,lq=c._emscripten_bind_Vec3_Sqrt_0=d.no,mq=c._emscripten_bind_Vec3_GetSign_0=d.oo,nq=c._emscripten_bind_Vec3___destroy___0=d.po,oq=c._emscripten_bind_RVec3_RVec3_0=d.qo,pq=c._emscripten_bind_RVec3_RVec3_3=d.ro,qq=c._emscripten_bind_RVec3_sZero_0=d.so,rq=c._emscripten_bind_RVec3_sOne_0=d.to,sq=c._emscripten_bind_RVec3_sAxisX_0=d.uo,tq=c._emscripten_bind_RVec3_sAxisY_0=d.vo,uq=c._emscripten_bind_RVec3_sAxisZ_0=d.wo,vq=c._emscripten_bind_RVec3_sReplicate_1= -d.xo,wq=c._emscripten_bind_RVec3_sMin_2=d.yo,xq=c._emscripten_bind_RVec3_sMax_2=d.zo,yq=c._emscripten_bind_RVec3_sClamp_3=d.Ao,zq=c._emscripten_bind_RVec3_GetComponent_1=d.Bo,Aq=c._emscripten_bind_RVec3_Equals_1=d.Co,Bq=c._emscripten_bind_RVec3_NotEquals_1=d.Do,Cq=c._emscripten_bind_RVec3_LengthSq_0=d.Eo,Dq=c._emscripten_bind_RVec3_Length_0=d.Fo,Eq=c._emscripten_bind_RVec3_Normalized_0=d.Go,Fq=c._emscripten_bind_RVec3_GetX_0=d.Ho,Gq=c._emscripten_bind_RVec3_GetY_0=d.Io,Hq=c._emscripten_bind_RVec3_GetZ_0= -d.Jo,Iq=c._emscripten_bind_RVec3_SetX_1=d.Ko,Jq=c._emscripten_bind_RVec3_SetY_1=d.Lo,Kq=c._emscripten_bind_RVec3_SetZ_1=d.Mo,Lq=c._emscripten_bind_RVec3_Set_3=d.No,Mq=c._emscripten_bind_RVec3_SetComponent_2=d.Oo,Nq=c._emscripten_bind_RVec3_IsNearZero_0=d.Po,Oq=c._emscripten_bind_RVec3_IsNearZero_1=d.Qo,Pq=c._emscripten_bind_RVec3_IsClose_1=d.Ro,Qq=c._emscripten_bind_RVec3_IsClose_2=d.So,Rq=c._emscripten_bind_RVec3_IsNormalized_0=d.To,Sq=c._emscripten_bind_RVec3_IsNormalized_1=d.Uo,Tq=c._emscripten_bind_RVec3_Abs_0= -d.Vo,Uq=c._emscripten_bind_RVec3_Reciprocal_0=d.Wo,Vq=c._emscripten_bind_RVec3_Cross_1=d.Xo,Wq=c._emscripten_bind_RVec3_Dot_1=d.Yo,Xq=c._emscripten_bind_RVec3_Add_1=d.Zo,Yq=c._emscripten_bind_RVec3_Sub_1=d._o,Zq=c._emscripten_bind_RVec3_Mul_1=d.$o,$q=c._emscripten_bind_RVec3_Div_1=d.ap,ar=c._emscripten_bind_RVec3_MulRVec3_1=d.bp,br=c._emscripten_bind_RVec3_MulFloat_1=d.cp,cr=c._emscripten_bind_RVec3_DivRVec3_1=d.dp,dr=c._emscripten_bind_RVec3_DivFloat_1=d.ep,er=c._emscripten_bind_RVec3_AddRVec3_1= -d.fp,fr=c._emscripten_bind_RVec3_SubRVec3_1=d.gp,gr=c._emscripten_bind_RVec3_Sqrt_0=d.hp,hr=c._emscripten_bind_RVec3_GetSign_0=d.ip,ir=c._emscripten_bind_RVec3___destroy___0=d.jp,jr=c._emscripten_bind_Vec4_Vec4_0=d.kp,kr=c._emscripten_bind_Vec4_Vec4_1=d.lp,lr=c._emscripten_bind_Vec4_Vec4_2=d.mp,mr=c._emscripten_bind_Vec4_Vec4_4=d.np,nr=c._emscripten_bind_Vec4_sZero_0=d.op,or=c._emscripten_bind_Vec4_sOne_0=d.pp,pr=c._emscripten_bind_Vec4_sReplicate_1=d.qp,qr=c._emscripten_bind_Vec4_sMin_2=d.rp,rr= -c._emscripten_bind_Vec4_sMax_2=d.sp,sr=c._emscripten_bind_Vec4_sFusedMultiplyAdd_3=d.tp,tr=c._emscripten_bind_Vec4_sOr_2=d.up,ur=c._emscripten_bind_Vec4_sXor_2=d.vp,vr=c._emscripten_bind_Vec4_sAnd_2=d.wp,wr=c._emscripten_bind_Vec4_GetX_0=d.xp,xr=c._emscripten_bind_Vec4_GetY_0=d.yp,yr=c._emscripten_bind_Vec4_GetZ_0=d.zp,zr=c._emscripten_bind_Vec4_GetW_0=d.Ap,Ar=c._emscripten_bind_Vec4_SetX_1=d.Bp,Br=c._emscripten_bind_Vec4_SetY_1=d.Cp,Cr=c._emscripten_bind_Vec4_SetZ_1=d.Dp,Dr=c._emscripten_bind_Vec4_SetW_1= -d.Ep,Er=c._emscripten_bind_Vec4_Set_4=d.Fp,Fr=c._emscripten_bind_Vec4_GetComponent_1=d.Gp,Gr=c._emscripten_bind_Vec4_IsClose_1=d.Hp,Hr=c._emscripten_bind_Vec4_IsClose_2=d.Ip,Ir=c._emscripten_bind_Vec4_IsNormalized_0=d.Jp,Jr=c._emscripten_bind_Vec4_IsNormalized_1=d.Kp,Kr=c._emscripten_bind_Vec4_Add_1=d.Lp,Lr=c._emscripten_bind_Vec4_Sub_1=d.Mp,Mr=c._emscripten_bind_Vec4_Mul_1=d.Np,Nr=c._emscripten_bind_Vec4_Div_1=d.Op,Or=c._emscripten_bind_Vec4_MulVec4_1=d.Pp,Pr=c._emscripten_bind_Vec4_MulFloat_1=d.Qp, -Qr=c._emscripten_bind_Vec4_DivVec4_1=d.Rp,Rr=c._emscripten_bind_Vec4_DivFloat_1=d.Sp,Sr=c._emscripten_bind_Vec4_AddVec4_1=d.Tp,Tr=c._emscripten_bind_Vec4_SubVec4_1=d.Up,Ur=c._emscripten_bind_Vec4___destroy___0=d.Vp,Vr=c._emscripten_bind_Vector2_Vector2_0=d.Wp,Wr=c._emscripten_bind_Vector2_SetZero_0=d.Xp,Xr=c._emscripten_bind_Vector2_IsZero_0=d.Yp,Yr=c._emscripten_bind_Vector2_IsClose_1=d.Zp,Zr=c._emscripten_bind_Vector2_IsClose_2=d._p,$r=c._emscripten_bind_Vector2_IsNormalized_0=d.$p,as=c._emscripten_bind_Vector2_IsNormalized_1= -d.aq,bs=c._emscripten_bind_Vector2_Normalized_0=d.bq,cs=c._emscripten_bind_Vector2_GetComponent_1=d.cq,ds=c._emscripten_bind_Vector2_Add_1=d.dq,es=c._emscripten_bind_Vector2_Sub_1=d.eq,gs=c._emscripten_bind_Vector2_Mul_1=d.fq,hs=c._emscripten_bind_Vector2_Div_1=d.gq,is=c._emscripten_bind_Vector2_MulFloat_1=d.hq,js=c._emscripten_bind_Vector2_DivFloat_1=d.iq,ks=c._emscripten_bind_Vector2_AddVector2_1=d.jq,ls=c._emscripten_bind_Vector2_SubVector2_1=d.kq,ms=c._emscripten_bind_Vector2_Dot_1=d.lq,ns=c._emscripten_bind_Vector2___destroy___0= -d.mq,ps=c._emscripten_bind_Quat_Quat_0=d.nq,qs=c._emscripten_bind_Quat_Quat_4=d.oq,rs=c._emscripten_bind_Quat_sZero_0=d.pq,ss=c._emscripten_bind_Quat_sIdentity_0=d.qq,ts=c._emscripten_bind_Quat_sRotation_2=d.rq,us=c._emscripten_bind_Quat_sFromTo_2=d.sq,vs=c._emscripten_bind_Quat_Equals_1=d.tq,xs=c._emscripten_bind_Quat_NotEquals_1=d.uq,ys=c._emscripten_bind_Quat_MulQuat_1=d.vq,zs=c._emscripten_bind_Quat_MulVec3_1=d.wq,As=c._emscripten_bind_Quat_MulFloat_1=d.xq,Bs=c._emscripten_bind_Quat_IsClose_1= -d.yq,Cs=c._emscripten_bind_Quat_IsClose_2=d.zq,Ds=c._emscripten_bind_Quat_IsNormalized_0=d.Aq,Es=c._emscripten_bind_Quat_IsNormalized_1=d.Bq,Fs=c._emscripten_bind_Quat_Length_0=d.Cq,Gs=c._emscripten_bind_Quat_LengthSq_0=d.Dq,Hs=c._emscripten_bind_Quat_Normalized_0=d.Eq,Is=c._emscripten_bind_Quat_sEulerAngles_1=d.Fq,Js=c._emscripten_bind_Quat_GetEulerAngles_0=d.Gq,Ks=c._emscripten_bind_Quat_GetX_0=d.Hq,Ls=c._emscripten_bind_Quat_GetY_0=d.Iq,Ms=c._emscripten_bind_Quat_GetZ_0=d.Jq,Ns=c._emscripten_bind_Quat_GetW_0= -d.Kq,Os=c._emscripten_bind_Quat_GetXYZ_0=d.Lq,Ps=c._emscripten_bind_Quat_SetX_1=d.Mq,Qs=c._emscripten_bind_Quat_SetY_1=d.Nq,Rs=c._emscripten_bind_Quat_SetZ_1=d.Oq,Ss=c._emscripten_bind_Quat_SetW_1=d.Pq,Ts=c._emscripten_bind_Quat_Set_4=d.Qq,Us=c._emscripten_bind_Quat_InverseRotate_1=d.Rq,Vs=c._emscripten_bind_Quat_RotateAxisX_0=d.Sq,Ws=c._emscripten_bind_Quat_RotateAxisY_0=d.Tq,Xs=c._emscripten_bind_Quat_RotateAxisZ_0=d.Uq,Ys=c._emscripten_bind_Quat_Dot_1=d.Vq,Zs=c._emscripten_bind_Quat_Conjugated_0= -d.Wq,$s=c._emscripten_bind_Quat_Inversed_0=d.Xq,at=c._emscripten_bind_Quat_EnsureWPositive_0=d.Yq,bt=c._emscripten_bind_Quat_GetPerpendicular_0=d.Zq,ct=c._emscripten_bind_Quat_GetRotationAngle_1=d._q,dt=c._emscripten_bind_Quat_GetTwist_1=d.$q,et=c._emscripten_bind_Quat_GetSwingTwist_2=d.ar,ft=c._emscripten_bind_Quat_LERP_2=d.br,gt=c._emscripten_bind_Quat_SLERP_2=d.cr,ht=c._emscripten_bind_Quat___destroy___0=d.dr,it=c._emscripten_bind_Float3_Float3_3=d.er,jt=c._emscripten_bind_Float3_Equals_1=d.fr, -kt=c._emscripten_bind_Float3_NotEquals_1=d.gr,lt=c._emscripten_bind_Float3_get_x_0=d.hr,mt=c._emscripten_bind_Float3_set_x_1=d.ir,nt=c._emscripten_bind_Float3_get_y_0=d.jr,ot=c._emscripten_bind_Float3_set_y_1=d.kr,pt=c._emscripten_bind_Float3_get_z_0=d.lr,qt=c._emscripten_bind_Float3_set_z_1=d.mr,rt=c._emscripten_bind_Float3___destroy___0=d.nr,st=c._emscripten_bind_Mat44_Mat44_0=d.or,tt=c._emscripten_bind_Mat44_sZero_0=d.pr,ut=c._emscripten_bind_Mat44_sIdentity_0=d.qr,vt=c._emscripten_bind_Mat44_sRotationX_1= -d.rr,wt=c._emscripten_bind_Mat44_sRotationY_1=d.sr,xt=c._emscripten_bind_Mat44_sRotationZ_1=d.tr,yt=c._emscripten_bind_Mat44_sRotation_1=d.ur,zt=c._emscripten_bind_Mat44_sRotationAxisAngle_2=d.vr,At=c._emscripten_bind_Mat44_sTranslation_1=d.wr,Bt=c._emscripten_bind_Mat44_sRotationTranslation_2=d.xr,Ct=c._emscripten_bind_Mat44_sInverseRotationTranslation_2=d.yr,Dt=c._emscripten_bind_Mat44_sScale_1=d.zr,Et=c._emscripten_bind_Mat44_sScaleVec3_1=d.Ar,Ft=c._emscripten_bind_Mat44_sOuterProduct_2=d.Br,Gt= -c._emscripten_bind_Mat44_sCrossProduct_1=d.Cr,Ht=c._emscripten_bind_Mat44_sQuatLeftMultiply_1=d.Dr,It=c._emscripten_bind_Mat44_sQuatRightMultiply_1=d.Er,Jt=c._emscripten_bind_Mat44_sLookAt_3=d.Fr,Kt=c._emscripten_bind_Mat44_sPerspective_4=d.Gr,Lt=c._emscripten_bind_Mat44_GetAxisX_0=d.Hr,Mt=c._emscripten_bind_Mat44_GetAxisY_0=d.Ir,Nt=c._emscripten_bind_Mat44_GetAxisZ_0=d.Jr,Ot=c._emscripten_bind_Mat44_GetDiagonal3_0=d.Kr,Pt=c._emscripten_bind_Mat44_GetDiagonal4_0=d.Lr,Qt=c._emscripten_bind_Mat44_GetRotation_0= -d.Mr,Rt=c._emscripten_bind_Mat44_GetRotationSafe_0=d.Nr,St=c._emscripten_bind_Mat44_GetQuaternion_0=d.Or,Tt=c._emscripten_bind_Mat44_GetTranslation_0=d.Pr,Ut=c._emscripten_bind_Mat44_Equals_1=d.Qr,Vt=c._emscripten_bind_Mat44_NotEquals_1=d.Rr,Wt=c._emscripten_bind_Mat44_IsClose_1=d.Sr,Xt=c._emscripten_bind_Mat44_IsClose_2=d.Tr,Yt=c._emscripten_bind_Mat44_Add_1=d.Ur,Zt=c._emscripten_bind_Mat44_MulFloat_1=d.Vr,$t=c._emscripten_bind_Mat44_MulMat44_1=d.Wr,au=c._emscripten_bind_Mat44_MulVec3_1=d.Xr,bu= -c._emscripten_bind_Mat44_MulVec4_1=d.Yr,cu=c._emscripten_bind_Mat44_AddMat44_1=d.Zr,du=c._emscripten_bind_Mat44_SubMat44_1=d._r,eu=c._emscripten_bind_Mat44_Multiply3x3_1=d.$r,fu=c._emscripten_bind_Mat44_Multiply3x3Transposed_1=d.as,gu=c._emscripten_bind_Mat44_Multiply3x3LeftTransposed_1=d.bs,hu=c._emscripten_bind_Mat44_Multiply3x3RightTransposed_1=d.cs,iu=c._emscripten_bind_Mat44_Transposed_0=d.ds,ju=c._emscripten_bind_Mat44_Transposed3x3_0=d.es,ku=c._emscripten_bind_Mat44_Inversed_0=d.fs,lu=c._emscripten_bind_Mat44_InversedRotationTranslation_0= -d.gs,mu=c._emscripten_bind_Mat44_Adjointed3x3_0=d.hs,nu=c._emscripten_bind_Mat44_SetInversed3x3_1=d.is,ou=c._emscripten_bind_Mat44_GetDeterminant3x3_0=d.js,pu=c._emscripten_bind_Mat44_Inversed3x3_0=d.ks,qu=c._emscripten_bind_Mat44_GetDirectionPreservingMatrix_0=d.ls,ru=c._emscripten_bind_Mat44_PreTranslated_1=d.ms,su=c._emscripten_bind_Mat44_PostTranslated_1=d.ns,tu=c._emscripten_bind_Mat44_PreScaled_1=d.os,uu=c._emscripten_bind_Mat44_PostScaled_1=d.ps,vu=c._emscripten_bind_Mat44_Decompose_1=d.qs, -wu=c._emscripten_bind_Mat44_SetColumn3_2=d.rs,xu=c._emscripten_bind_Mat44_SetColumn4_2=d.ss,yu=c._emscripten_bind_Mat44_SetAxisX_1=d.ts,zu=c._emscripten_bind_Mat44_SetAxisY_1=d.us,Au=c._emscripten_bind_Mat44_SetAxisZ_1=d.vs,Bu=c._emscripten_bind_Mat44_SetDiagonal3_1=d.ws,Cu=c._emscripten_bind_Mat44_SetDiagonal4_1=d.xs,Du=c._emscripten_bind_Mat44_SetTranslation_1=d.ys,Eu=c._emscripten_bind_Mat44_GetColumn3_1=d.zs,Fu=c._emscripten_bind_Mat44_GetColumn4_1=d.As,Gu=c._emscripten_bind_Mat44___destroy___0= -d.Bs,Hu=c._emscripten_bind_RMat44_RMat44_0=d.Cs,Iu=c._emscripten_bind_RMat44_sZero_0=d.Ds,Ju=c._emscripten_bind_RMat44_sIdentity_0=d.Es,Ku=c._emscripten_bind_RMat44_sRotation_1=d.Fs,Lu=c._emscripten_bind_RMat44_sTranslation_1=d.Gs,Mu=c._emscripten_bind_RMat44_sRotationTranslation_2=d.Hs,Nu=c._emscripten_bind_RMat44_sInverseRotationTranslation_2=d.Is,Ou=c._emscripten_bind_RMat44_ToMat44_0=d.Js,Pu=c._emscripten_bind_RMat44_Equals_1=d.Ks,Qu=c._emscripten_bind_RMat44_NotEquals_1=d.Ls,Ru=c._emscripten_bind_RMat44_MulVec3_1= -d.Ms,Su=c._emscripten_bind_RMat44_MulRVec3_1=d.Ns,Tu=c._emscripten_bind_RMat44_MulMat44_1=d.Os,Uu=c._emscripten_bind_RMat44_MulRMat44_1=d.Ps,Vu=c._emscripten_bind_RMat44_GetAxisX_0=d.Qs,Wu=c._emscripten_bind_RMat44_GetAxisY_0=d.Rs,Xu=c._emscripten_bind_RMat44_GetAxisZ_0=d.Ss,Yu=c._emscripten_bind_RMat44_GetRotation_0=d.Ts,Zu=c._emscripten_bind_RMat44_SetRotation_1=d.Us,$u=c._emscripten_bind_RMat44_GetQuaternion_0=d.Vs,av=c._emscripten_bind_RMat44_GetTranslation_0=d.Ws,bv=c._emscripten_bind_RMat44_IsClose_1= -d.Xs,cv=c._emscripten_bind_RMat44_IsClose_2=d.Ys,dv=c._emscripten_bind_RMat44_Multiply3x3_1=d.Zs,ev=c._emscripten_bind_RMat44_Multiply3x3Transposed_1=d._s,fv=c._emscripten_bind_RMat44_Transposed3x3_0=d.$s,gv=c._emscripten_bind_RMat44_Inversed_0=d.at,hv=c._emscripten_bind_RMat44_InversedRotationTranslation_0=d.bt,iv=c._emscripten_bind_RMat44_PreTranslated_1=d.ct,jv=c._emscripten_bind_RMat44_PostTranslated_1=d.dt,kv=c._emscripten_bind_RMat44_PreScaled_1=d.et,lv=c._emscripten_bind_RMat44_PostScaled_1= -d.ft,mv=c._emscripten_bind_RMat44_GetDirectionPreservingMatrix_0=d.gt,nv=c._emscripten_bind_RMat44_SetColumn3_2=d.ht,ov=c._emscripten_bind_RMat44_GetColumn3_1=d.it,pv=c._emscripten_bind_RMat44_SetAxisX_1=d.jt,qv=c._emscripten_bind_RMat44_SetAxisY_1=d.kt,rv=c._emscripten_bind_RMat44_SetAxisZ_1=d.lt,sv=c._emscripten_bind_RMat44_SetTranslation_1=d.mt,tv=c._emscripten_bind_RMat44_SetColumn4_2=d.nt,uv=c._emscripten_bind_RMat44_GetColumn4_1=d.ot,vv=c._emscripten_bind_RMat44_Decompose_1=d.pt,wv=c._emscripten_bind_RMat44___destroy___0= -d.qt,xv=c._emscripten_bind_AABox_AABox_0=d.rt,yv=c._emscripten_bind_AABox_AABox_2=d.st,zv=c._emscripten_bind_AABox_sBiggest_0=d.tt,Av=c._emscripten_bind_AABox_sFromTwoPoints_2=d.ut,Bv=c._emscripten_bind_AABox_sFromTriangle_2=d.vt,Cv=c._emscripten_bind_AABox_Equals_1=d.wt,Dv=c._emscripten_bind_AABox_NotEquals_1=d.xt,Ev=c._emscripten_bind_AABox_SetEmpty_0=d.yt,Fv=c._emscripten_bind_AABox_IsValid_0=d.zt,Gv=c._emscripten_bind_AABox_EncapsulateVec3_1=d.At,Hv=c._emscripten_bind_AABox_EncapsulateAABox_1= -d.Bt,Iv=c._emscripten_bind_AABox_EncapsulateTriangle_1=d.Ct,Jv=c._emscripten_bind_AABox_EncapsulateIndexedTriangle_2=d.Dt,Kv=c._emscripten_bind_AABox_Intersect_1=d.Et,Lv=c._emscripten_bind_AABox_EnsureMinimalEdgeLength_1=d.Ft,Mv=c._emscripten_bind_AABox_ExpandBy_1=d.Gt,Nv=c._emscripten_bind_AABox_GetCenter_0=d.Ht,Ov=c._emscripten_bind_AABox_GetExtent_0=d.It,Pv=c._emscripten_bind_AABox_GetSize_0=d.Jt,Qv=c._emscripten_bind_AABox_GetSurfaceArea_0=d.Kt,Rv=c._emscripten_bind_AABox_GetVolume_0=d.Lt,Sv= -c._emscripten_bind_AABox_ContainsVec3_1=d.Mt,Tv=c._emscripten_bind_AABox_ContainsRVec3_1=d.Nt,Uv=c._emscripten_bind_AABox_OverlapsAABox_1=d.Ot,Vv=c._emscripten_bind_AABox_OverlapsPlane_1=d.Pt,Wv=c._emscripten_bind_AABox_TranslateVec3_1=d.Qt,Xv=c._emscripten_bind_AABox_TranslateRVec3_1=d.Rt,Yv=c._emscripten_bind_AABox_TransformedMat44_1=d.St,Zv=c._emscripten_bind_AABox_TransformedRMat44_1=d.Tt,$v=c._emscripten_bind_AABox_Scaled_1=d.Ut,aw=c._emscripten_bind_AABox_GetClosestPoint_1=d.Vt,bw=c._emscripten_bind_AABox_GetSqDistanceTo_1= -d.Wt,cw=c._emscripten_bind_AABox_get_mMin_0=d.Xt,dw=c._emscripten_bind_AABox_set_mMin_1=d.Yt,ew=c._emscripten_bind_AABox_get_mMax_0=d.Zt,fw=c._emscripten_bind_AABox_set_mMax_1=d._t,gw=c._emscripten_bind_AABox___destroy___0=d.$t,hw=c._emscripten_bind_OrientedBox_OrientedBox_0=d.au,iw=c._emscripten_bind_OrientedBox_OrientedBox_2=d.bu,jw=c._emscripten_bind_OrientedBox_get_mOrientation_0=d.cu,kw=c._emscripten_bind_OrientedBox_set_mOrientation_1=d.du,lw=c._emscripten_bind_OrientedBox_get_mHalfExtents_0= -d.eu,mw=c._emscripten_bind_OrientedBox_set_mHalfExtents_1=d.fu,nw=c._emscripten_bind_OrientedBox___destroy___0=d.gu,ow=c._emscripten_bind_RayCast_RayCast_0=d.hu,pw=c._emscripten_bind_RayCast_RayCast_2=d.iu,qw=c._emscripten_bind_RayCast_Transformed_1=d.ju,rw=c._emscripten_bind_RayCast_Translated_1=d.ku,sw=c._emscripten_bind_RayCast_GetPointOnRay_1=d.lu,tw=c._emscripten_bind_RayCast_get_mOrigin_0=d.mu,uw=c._emscripten_bind_RayCast_set_mOrigin_1=d.nu,vw=c._emscripten_bind_RayCast_get_mDirection_0=d.ou, -ww=c._emscripten_bind_RayCast_set_mDirection_1=d.pu,xw=c._emscripten_bind_RayCast___destroy___0=d.qu,yw=c._emscripten_bind_RRayCast_RRayCast_0=d.ru,zw=c._emscripten_bind_RRayCast_RRayCast_2=d.su,Aw=c._emscripten_bind_RRayCast_Transformed_1=d.tu,Bw=c._emscripten_bind_RRayCast_Translated_1=d.uu,Cw=c._emscripten_bind_RRayCast_GetPointOnRay_1=d.vu,Dw=c._emscripten_bind_RRayCast_get_mOrigin_0=d.wu,Ew=c._emscripten_bind_RRayCast_set_mOrigin_1=d.xu,Fw=c._emscripten_bind_RRayCast_get_mDirection_0=d.yu,Gw= -c._emscripten_bind_RRayCast_set_mDirection_1=d.zu,Hw=c._emscripten_bind_RRayCast___destroy___0=d.Au,Iw=c._emscripten_bind_RayCastResult_RayCastResult_0=d.Bu,Jw=c._emscripten_bind_RayCastResult_Reset_0=d.Cu,Kw=c._emscripten_bind_RayCastResult_get_mSubShapeID2_0=d.Du,Lw=c._emscripten_bind_RayCastResult_set_mSubShapeID2_1=d.Eu,Mw=c._emscripten_bind_RayCastResult_get_mBodyID_0=d.Fu,Nw=c._emscripten_bind_RayCastResult_set_mBodyID_1=d.Gu,Ow=c._emscripten_bind_RayCastResult_get_mFraction_0=d.Hu,Pw=c._emscripten_bind_RayCastResult_set_mFraction_1= -d.Iu,Qw=c._emscripten_bind_RayCastResult___destroy___0=d.Ju,Rw=c._emscripten_bind_AABoxCast_AABoxCast_0=d.Ku,Sw=c._emscripten_bind_AABoxCast_get_mBox_0=d.Lu,Tw=c._emscripten_bind_AABoxCast_set_mBox_1=d.Mu,Uw=c._emscripten_bind_AABoxCast_get_mDirection_0=d.Nu,Vw=c._emscripten_bind_AABoxCast_set_mDirection_1=d.Ou,Ww=c._emscripten_bind_AABoxCast___destroy___0=d.Pu,Xw=c._emscripten_bind_ShapeCast_ShapeCast_4=d.Qu,Yw=c._emscripten_bind_ShapeCast_GetPointOnRay_1=d.Ru,Zw=c._emscripten_bind_ShapeCast_get_mShape_0= -d.Su,$w=c._emscripten_bind_ShapeCast_get_mScale_0=d.Tu,ax=c._emscripten_bind_ShapeCast_get_mCenterOfMassStart_0=d.Uu,bx=c._emscripten_bind_ShapeCast_get_mDirection_0=d.Vu,cx=c._emscripten_bind_ShapeCast___destroy___0=d.Wu,dx=c._emscripten_bind_RShapeCast_RShapeCast_4=d.Xu,ex=c._emscripten_bind_RShapeCast_GetPointOnRay_1=d.Yu,fx=c._emscripten_bind_RShapeCast_get_mShape_0=d.Zu,gx=c._emscripten_bind_RShapeCast_get_mScale_0=d._u,hx=c._emscripten_bind_RShapeCast_get_mCenterOfMassStart_0=d.$u,ix=c._emscripten_bind_RShapeCast_get_mDirection_0= -d.av,jx=c._emscripten_bind_RShapeCast___destroy___0=d.bv,kx=c._emscripten_bind_Plane_Plane_2=d.cv,lx=c._emscripten_bind_Plane_GetNormal_0=d.dv,mx=c._emscripten_bind_Plane_SetNormal_1=d.ev,nx=c._emscripten_bind_Plane_GetConstant_0=d.fv,ox=c._emscripten_bind_Plane_SetConstant_1=d.gv,px=c._emscripten_bind_Plane_sFromPointAndNormal_2=d.hv,qx=c._emscripten_bind_Plane_sFromPointsCCW_3=d.iv,rx=c._emscripten_bind_Plane_Offset_1=d.jv,sx=c._emscripten_bind_Plane_Scaled_1=d.kv,tx=c._emscripten_bind_Plane_GetTransformed_1= -d.lv,ux=c._emscripten_bind_Plane_ProjectPointOnPlane_1=d.mv,vx=c._emscripten_bind_Plane_SignedDistance_1=d.nv,wx=c._emscripten_bind_Plane___destroy___0=d.ov,xx=c._emscripten_bind_TransformedShape_TransformedShape_0=d.pv,yx=c._emscripten_bind_TransformedShape_CastRay_2=d.qv,zx=c._emscripten_bind_TransformedShape_CastRay_4=d.rv,Ax=c._emscripten_bind_TransformedShape_CollidePoint_3=d.sv,Bx=c._emscripten_bind_TransformedShape_CollideShape_7=d.tv,Cx=c._emscripten_bind_TransformedShape_CastShape_5=d.uv, -Dx=c._emscripten_bind_TransformedShape_CollectTransformedShapes_3=d.vv,Ex=c._emscripten_bind_TransformedShape_GetShapeScale_0=d.wv,Fx=c._emscripten_bind_TransformedShape_SetShapeScale_1=d.xv,Gx=c._emscripten_bind_TransformedShape_GetCenterOfMassTransform_0=d.yv,Hx=c._emscripten_bind_TransformedShape_GetInverseCenterOfMassTransform_0=d.zv,Ix=c._emscripten_bind_TransformedShape_SetWorldTransform_1=d.Av,Jx=c._emscripten_bind_TransformedShape_SetWorldTransform_3=d.Bv,Kx=c._emscripten_bind_TransformedShape_GetWorldTransform_0= -d.Cv,Lx=c._emscripten_bind_TransformedShape_GetWorldSpaceBounds_0=d.Dv,Mx=c._emscripten_bind_TransformedShape_GetWorldSpaceSurfaceNormal_2=d.Ev,Nx=c._emscripten_bind_TransformedShape_GetMaterial_1=d.Fv,Ox=c._emscripten_bind_TransformedShape_get_mShapePositionCOM_0=d.Gv,Px=c._emscripten_bind_TransformedShape_set_mShapePositionCOM_1=d.Hv,Qx=c._emscripten_bind_TransformedShape_get_mShapeRotation_0=d.Iv,Rx=c._emscripten_bind_TransformedShape_set_mShapeRotation_1=d.Jv,Sx=c._emscripten_bind_TransformedShape_get_mShape_0= -d.Kv,Tx=c._emscripten_bind_TransformedShape_set_mShape_1=d.Lv,Ux=c._emscripten_bind_TransformedShape_get_mShapeScale_0=d.Mv,Vx=c._emscripten_bind_TransformedShape_set_mShapeScale_1=d.Nv,Wx=c._emscripten_bind_TransformedShape_get_mBodyID_0=d.Ov,Xx=c._emscripten_bind_TransformedShape_set_mBodyID_1=d.Pv,Yx=c._emscripten_bind_TransformedShape___destroy___0=d.Qv,Zx=c._emscripten_bind_PhysicsMaterial_PhysicsMaterial_0=d.Rv,$x=c._emscripten_bind_PhysicsMaterial_GetRefCount_0=d.Sv,ay=c._emscripten_bind_PhysicsMaterial_AddRef_0= -d.Tv,by=c._emscripten_bind_PhysicsMaterial_Release_0=d.Uv,cy=c._emscripten_bind_PhysicsMaterial___destroy___0=d.Vv,dy=c._emscripten_bind_PhysicsMaterialList_PhysicsMaterialList_0=d.Wv,ey=c._emscripten_bind_PhysicsMaterialList_empty_0=d.Xv,fy=c._emscripten_bind_PhysicsMaterialList_size_0=d.Yv,gy=c._emscripten_bind_PhysicsMaterialList_at_1=d.Zv,hy=c._emscripten_bind_PhysicsMaterialList_push_back_1=d._v,iy=c._emscripten_bind_PhysicsMaterialList_reserve_1=d.$v,jy=c._emscripten_bind_PhysicsMaterialList_resize_1= -d.aw,ky=c._emscripten_bind_PhysicsMaterialList_clear_0=d.bw,ly=c._emscripten_bind_PhysicsMaterialList___destroy___0=d.cw,my=c._emscripten_bind_Triangle_Triangle_0=d.dw,ny=c._emscripten_bind_Triangle_Triangle_3=d.ew,oy=c._emscripten_bind_Triangle_Triangle_4=d.fw,py=c._emscripten_bind_Triangle_Triangle_5=d.gw,qy=c._emscripten_bind_Triangle_get_mV_1=d.hw,ry=c._emscripten_bind_Triangle_set_mV_2=d.iw,sy=c._emscripten_bind_Triangle_get_mMaterialIndex_0=d.jw,ty=c._emscripten_bind_Triangle_set_mMaterialIndex_1= -d.kw,uy=c._emscripten_bind_Triangle_get_mUserData_0=d.lw,vy=c._emscripten_bind_Triangle_set_mUserData_1=d.mw,wy=c._emscripten_bind_Triangle___destroy___0=d.nw,xy=c._emscripten_bind_TriangleList_TriangleList_0=d.ow,yy=c._emscripten_bind_TriangleList_empty_0=d.pw,zy=c._emscripten_bind_TriangleList_size_0=d.qw,Ay=c._emscripten_bind_TriangleList_at_1=d.rw,By=c._emscripten_bind_TriangleList_push_back_1=d.sw,Cy=c._emscripten_bind_TriangleList_reserve_1=d.tw,Dy=c._emscripten_bind_TriangleList_resize_1=d.uw, -Ey=c._emscripten_bind_TriangleList_clear_0=d.vw,Fy=c._emscripten_bind_TriangleList___destroy___0=d.ww,Gy=c._emscripten_bind_VertexList_VertexList_0=d.xw,Hy=c._emscripten_bind_VertexList_empty_0=d.yw,Iy=c._emscripten_bind_VertexList_size_0=d.zw,Jy=c._emscripten_bind_VertexList_at_1=d.Aw,Ky=c._emscripten_bind_VertexList_push_back_1=d.Bw,Ly=c._emscripten_bind_VertexList_reserve_1=d.Cw,My=c._emscripten_bind_VertexList_resize_1=d.Dw,Ny=c._emscripten_bind_VertexList_clear_0=d.Ew,Oy=c._emscripten_bind_VertexList___destroy___0= -d.Fw,Py=c._emscripten_bind_IndexedTriangle_IndexedTriangle_0=d.Gw,Qy=c._emscripten_bind_IndexedTriangle_IndexedTriangle_4=d.Hw,Ry=c._emscripten_bind_IndexedTriangle_IndexedTriangle_5=d.Iw,Sy=c._emscripten_bind_IndexedTriangle_get_mIdx_1=d.Jw,Ty=c._emscripten_bind_IndexedTriangle_set_mIdx_2=d.Kw,Uy=c._emscripten_bind_IndexedTriangle_get_mMaterialIndex_0=d.Lw,Vy=c._emscripten_bind_IndexedTriangle_set_mMaterialIndex_1=d.Mw,Wy=c._emscripten_bind_IndexedTriangle_get_mUserData_0=d.Nw,Xy=c._emscripten_bind_IndexedTriangle_set_mUserData_1= -d.Ow,Yy=c._emscripten_bind_IndexedTriangle___destroy___0=d.Pw,Zy=c._emscripten_bind_IndexedTriangleList_IndexedTriangleList_0=d.Qw,$y=c._emscripten_bind_IndexedTriangleList_empty_0=d.Rw,az=c._emscripten_bind_IndexedTriangleList_size_0=d.Sw,bz=c._emscripten_bind_IndexedTriangleList_at_1=d.Tw,cz=c._emscripten_bind_IndexedTriangleList_push_back_1=d.Uw,dz=c._emscripten_bind_IndexedTriangleList_reserve_1=d.Vw,ez=c._emscripten_bind_IndexedTriangleList_resize_1=d.Ww,fz=c._emscripten_bind_IndexedTriangleList_clear_0= -d.Xw,gz=c._emscripten_bind_IndexedTriangleList___destroy___0=d.Yw,hz=c._emscripten_bind_ShapeResult_IsValid_0=d.Zw,iz=c._emscripten_bind_ShapeResult_HasError_0=d._w,jz=c._emscripten_bind_ShapeResult_GetError_0=d.$w,kz=c._emscripten_bind_ShapeResult_Get_0=d.ax,lz=c._emscripten_bind_ShapeResult_Clear_0=d.bx,mz=c._emscripten_bind_ShapeResult___destroy___0=d.cx,nz=c._emscripten_bind_ShapeGetTriangles_ShapeGetTriangles_5=d.dx,oz=c._emscripten_bind_ShapeGetTriangles_GetNumTriangles_0=d.ex,pz=c._emscripten_bind_ShapeGetTriangles_GetVerticesSize_0= -d.fx,qz=c._emscripten_bind_ShapeGetTriangles_GetVerticesData_0=d.gx,rz=c._emscripten_bind_ShapeGetTriangles_GetMaterial_1=d.hx,sz=c._emscripten_bind_ShapeGetTriangles___destroy___0=d.ix,tz=c._emscripten_bind_SphereShapeSettings_SphereShapeSettings_1=d.jx,uz=c._emscripten_bind_SphereShapeSettings_SphereShapeSettings_2=d.kx,vz=c._emscripten_bind_SphereShapeSettings_GetRefCount_0=d.lx,wz=c._emscripten_bind_SphereShapeSettings_AddRef_0=d.mx,xz=c._emscripten_bind_SphereShapeSettings_Release_0=d.nx,yz= -c._emscripten_bind_SphereShapeSettings_Create_0=d.ox,zz=c._emscripten_bind_SphereShapeSettings_ClearCachedResult_0=d.px,Az=c._emscripten_bind_SphereShapeSettings_get_mRadius_0=d.qx,Bz=c._emscripten_bind_SphereShapeSettings_set_mRadius_1=d.rx,Cz=c._emscripten_bind_SphereShapeSettings_get_mMaterial_0=d.sx,Dz=c._emscripten_bind_SphereShapeSettings_set_mMaterial_1=d.tx,Ez=c._emscripten_bind_SphereShapeSettings_get_mDensity_0=d.ux,Fz=c._emscripten_bind_SphereShapeSettings_set_mDensity_1=d.vx,Gz=c._emscripten_bind_SphereShapeSettings_get_mUserData_0= -d.wx,Hz=c._emscripten_bind_SphereShapeSettings_set_mUserData_1=d.xx,Iz=c._emscripten_bind_SphereShapeSettings___destroy___0=d.yx,Jz=c._emscripten_bind_SphereShape_SphereShape_1=d.zx,Kz=c._emscripten_bind_SphereShape_SphereShape_2=d.Ax,Lz=c._emscripten_bind_SphereShape_GetRadius_0=d.Bx,Mz=c._emscripten_bind_SphereShape_SetMaterial_1=d.Cx,Nz=c._emscripten_bind_SphereShape_GetDensity_0=d.Dx,Oz=c._emscripten_bind_SphereShape_SetDensity_1=d.Ex,Pz=c._emscripten_bind_SphereShape_GetRefCount_0=d.Fx,Qz=c._emscripten_bind_SphereShape_AddRef_0= -d.Gx,Rz=c._emscripten_bind_SphereShape_Release_0=d.Hx,Sz=c._emscripten_bind_SphereShape_GetType_0=d.Ix,Tz=c._emscripten_bind_SphereShape_GetSubType_0=d.Jx,Uz=c._emscripten_bind_SphereShape_MustBeStatic_0=d.Kx,Vz=c._emscripten_bind_SphereShape_GetLocalBounds_0=d.Lx,Wz=c._emscripten_bind_SphereShape_GetWorldSpaceBounds_2=d.Mx,Xz=c._emscripten_bind_SphereShape_GetCenterOfMass_0=d.Nx,Yz=c._emscripten_bind_SphereShape_GetUserData_0=d.Ox,Zz=c._emscripten_bind_SphereShape_SetUserData_1=d.Px,$z=c._emscripten_bind_SphereShape_GetSubShapeIDBitsRecursive_0= -d.Qx,aA=c._emscripten_bind_SphereShape_GetInnerRadius_0=d.Rx,bA=c._emscripten_bind_SphereShape_GetMassProperties_0=d.Sx,cA=c._emscripten_bind_SphereShape_GetLeafShape_2=d.Tx,dA=c._emscripten_bind_SphereShape_GetMaterial_1=d.Ux,eA=c._emscripten_bind_SphereShape_GetSurfaceNormal_2=d.Vx,fA=c._emscripten_bind_SphereShape_GetSubShapeUserData_1=d.Wx,gA=c._emscripten_bind_SphereShape_GetSubShapeTransformedShape_5=d.Xx,hA=c._emscripten_bind_SphereShape_GetVolume_0=d.Yx,iA=c._emscripten_bind_SphereShape_IsValidScale_1= -d.Zx,jA=c._emscripten_bind_SphereShape_MakeScaleValid_1=d._x,kA=c._emscripten_bind_SphereShape_ScaleShape_1=d.$x,lA=c._emscripten_bind_SphereShape___destroy___0=d.ay,mA=c._emscripten_bind_BoxShapeSettings_BoxShapeSettings_1=d.by,nA=c._emscripten_bind_BoxShapeSettings_BoxShapeSettings_2=d.cy,oA=c._emscripten_bind_BoxShapeSettings_BoxShapeSettings_3=d.dy,pA=c._emscripten_bind_BoxShapeSettings_GetRefCount_0=d.ey,qA=c._emscripten_bind_BoxShapeSettings_AddRef_0=d.fy,rA=c._emscripten_bind_BoxShapeSettings_Release_0= -d.gy,sA=c._emscripten_bind_BoxShapeSettings_Create_0=d.hy,tA=c._emscripten_bind_BoxShapeSettings_ClearCachedResult_0=d.iy,uA=c._emscripten_bind_BoxShapeSettings_get_mHalfExtent_0=d.jy,vA=c._emscripten_bind_BoxShapeSettings_set_mHalfExtent_1=d.ky,wA=c._emscripten_bind_BoxShapeSettings_get_mConvexRadius_0=d.ly,xA=c._emscripten_bind_BoxShapeSettings_set_mConvexRadius_1=d.my,yA=c._emscripten_bind_BoxShapeSettings_get_mMaterial_0=d.ny,zA=c._emscripten_bind_BoxShapeSettings_set_mMaterial_1=d.oy,AA=c._emscripten_bind_BoxShapeSettings_get_mDensity_0= -d.py,BA=c._emscripten_bind_BoxShapeSettings_set_mDensity_1=d.qy,CA=c._emscripten_bind_BoxShapeSettings_get_mUserData_0=d.ry,DA=c._emscripten_bind_BoxShapeSettings_set_mUserData_1=d.sy,EA=c._emscripten_bind_BoxShapeSettings___destroy___0=d.ty,FA=c._emscripten_bind_BoxShape_BoxShape_1=d.uy,GA=c._emscripten_bind_BoxShape_BoxShape_2=d.vy,HA=c._emscripten_bind_BoxShape_BoxShape_3=d.wy,IA=c._emscripten_bind_BoxShape_GetHalfExtent_0=d.xy,JA=c._emscripten_bind_BoxShape_SetMaterial_1=d.yy,KA=c._emscripten_bind_BoxShape_GetDensity_0= -d.zy,LA=c._emscripten_bind_BoxShape_SetDensity_1=d.Ay,MA=c._emscripten_bind_BoxShape_GetRefCount_0=d.By,NA=c._emscripten_bind_BoxShape_AddRef_0=d.Cy,OA=c._emscripten_bind_BoxShape_Release_0=d.Dy,PA=c._emscripten_bind_BoxShape_GetType_0=d.Ey,QA=c._emscripten_bind_BoxShape_GetSubType_0=d.Fy,RA=c._emscripten_bind_BoxShape_MustBeStatic_0=d.Gy,SA=c._emscripten_bind_BoxShape_GetLocalBounds_0=d.Hy,TA=c._emscripten_bind_BoxShape_GetWorldSpaceBounds_2=d.Iy,UA=c._emscripten_bind_BoxShape_GetCenterOfMass_0= -d.Jy,VA=c._emscripten_bind_BoxShape_GetUserData_0=d.Ky,WA=c._emscripten_bind_BoxShape_SetUserData_1=d.Ly,XA=c._emscripten_bind_BoxShape_GetSubShapeIDBitsRecursive_0=d.My,YA=c._emscripten_bind_BoxShape_GetInnerRadius_0=d.Ny,ZA=c._emscripten_bind_BoxShape_GetMassProperties_0=d.Oy,$A=c._emscripten_bind_BoxShape_GetLeafShape_2=d.Py,aB=c._emscripten_bind_BoxShape_GetMaterial_1=d.Qy,bB=c._emscripten_bind_BoxShape_GetSurfaceNormal_2=d.Ry,cB=c._emscripten_bind_BoxShape_GetSubShapeUserData_1=d.Sy,dB=c._emscripten_bind_BoxShape_GetSubShapeTransformedShape_5= -d.Ty,eB=c._emscripten_bind_BoxShape_GetVolume_0=d.Uy,fB=c._emscripten_bind_BoxShape_IsValidScale_1=d.Vy,gB=c._emscripten_bind_BoxShape_MakeScaleValid_1=d.Wy,hB=c._emscripten_bind_BoxShape_ScaleShape_1=d.Xy,iB=c._emscripten_bind_BoxShape___destroy___0=d.Yy,jB=c._emscripten_bind_CylinderShapeSettings_CylinderShapeSettings_2=d.Zy,kB=c._emscripten_bind_CylinderShapeSettings_CylinderShapeSettings_3=d._y,lB=c._emscripten_bind_CylinderShapeSettings_CylinderShapeSettings_4=d.$y,mB=c._emscripten_bind_CylinderShapeSettings_GetRefCount_0= -d.az,nB=c._emscripten_bind_CylinderShapeSettings_AddRef_0=d.bz,oB=c._emscripten_bind_CylinderShapeSettings_Release_0=d.cz,pB=c._emscripten_bind_CylinderShapeSettings_Create_0=d.dz,qB=c._emscripten_bind_CylinderShapeSettings_ClearCachedResult_0=d.ez,rB=c._emscripten_bind_CylinderShapeSettings_get_mHalfHeight_0=d.fz,sB=c._emscripten_bind_CylinderShapeSettings_set_mHalfHeight_1=d.gz,tB=c._emscripten_bind_CylinderShapeSettings_get_mRadius_0=d.hz,uB=c._emscripten_bind_CylinderShapeSettings_set_mRadius_1= -d.iz,vB=c._emscripten_bind_CylinderShapeSettings_get_mConvexRadius_0=d.jz,wB=c._emscripten_bind_CylinderShapeSettings_set_mConvexRadius_1=d.kz,xB=c._emscripten_bind_CylinderShapeSettings_get_mMaterial_0=d.lz,yB=c._emscripten_bind_CylinderShapeSettings_set_mMaterial_1=d.mz,zB=c._emscripten_bind_CylinderShapeSettings_get_mDensity_0=d.nz,AB=c._emscripten_bind_CylinderShapeSettings_set_mDensity_1=d.oz,BB=c._emscripten_bind_CylinderShapeSettings_get_mUserData_0=d.pz,CB=c._emscripten_bind_CylinderShapeSettings_set_mUserData_1= -d.qz,DB=c._emscripten_bind_CylinderShapeSettings___destroy___0=d.rz,EB=c._emscripten_bind_CylinderShape_CylinderShape_3=d.sz,FB=c._emscripten_bind_CylinderShape_CylinderShape_4=d.tz,GB=c._emscripten_bind_CylinderShape_GetRadius_0=d.uz,HB=c._emscripten_bind_CylinderShape_GetHalfHeight_0=d.vz,IB=c._emscripten_bind_CylinderShape_SetMaterial_1=d.wz,JB=c._emscripten_bind_CylinderShape_GetDensity_0=d.xz,KB=c._emscripten_bind_CylinderShape_SetDensity_1=d.yz,LB=c._emscripten_bind_CylinderShape_GetRefCount_0= -d.zz,MB=c._emscripten_bind_CylinderShape_AddRef_0=d.Az,NB=c._emscripten_bind_CylinderShape_Release_0=d.Bz,OB=c._emscripten_bind_CylinderShape_GetType_0=d.Cz,PB=c._emscripten_bind_CylinderShape_GetSubType_0=d.Dz,QB=c._emscripten_bind_CylinderShape_MustBeStatic_0=d.Ez,RB=c._emscripten_bind_CylinderShape_GetLocalBounds_0=d.Fz,SB=c._emscripten_bind_CylinderShape_GetWorldSpaceBounds_2=d.Gz,TB=c._emscripten_bind_CylinderShape_GetCenterOfMass_0=d.Hz,UB=c._emscripten_bind_CylinderShape_GetUserData_0=d.Iz, -VB=c._emscripten_bind_CylinderShape_SetUserData_1=d.Jz,WB=c._emscripten_bind_CylinderShape_GetSubShapeIDBitsRecursive_0=d.Kz,XB=c._emscripten_bind_CylinderShape_GetInnerRadius_0=d.Lz,YB=c._emscripten_bind_CylinderShape_GetMassProperties_0=d.Mz,ZB=c._emscripten_bind_CylinderShape_GetLeafShape_2=d.Nz,$B=c._emscripten_bind_CylinderShape_GetMaterial_1=d.Oz,aC=c._emscripten_bind_CylinderShape_GetSurfaceNormal_2=d.Pz,bC=c._emscripten_bind_CylinderShape_GetSubShapeUserData_1=d.Qz,cC=c._emscripten_bind_CylinderShape_GetSubShapeTransformedShape_5= -d.Rz,dC=c._emscripten_bind_CylinderShape_GetVolume_0=d.Sz,eC=c._emscripten_bind_CylinderShape_IsValidScale_1=d.Tz,fC=c._emscripten_bind_CylinderShape_MakeScaleValid_1=d.Uz,gC=c._emscripten_bind_CylinderShape_ScaleShape_1=d.Vz,hC=c._emscripten_bind_CylinderShape___destroy___0=d.Wz,iC=c._emscripten_bind_TaperedCylinderShapeSettings_TaperedCylinderShapeSettings_3=d.Xz,jC=c._emscripten_bind_TaperedCylinderShapeSettings_TaperedCylinderShapeSettings_4=d.Yz,kC=c._emscripten_bind_TaperedCylinderShapeSettings_TaperedCylinderShapeSettings_5= -d.Zz,lC=c._emscripten_bind_TaperedCylinderShapeSettings_GetRefCount_0=d._z,mC=c._emscripten_bind_TaperedCylinderShapeSettings_AddRef_0=d.$z,nC=c._emscripten_bind_TaperedCylinderShapeSettings_Release_0=d.aA,oC=c._emscripten_bind_TaperedCylinderShapeSettings_Create_0=d.bA,pC=c._emscripten_bind_TaperedCylinderShapeSettings_ClearCachedResult_0=d.cA,qC=c._emscripten_bind_TaperedCylinderShapeSettings_get_mHalfHeight_0=d.dA,rC=c._emscripten_bind_TaperedCylinderShapeSettings_set_mHalfHeight_1=d.eA,sC=c._emscripten_bind_TaperedCylinderShapeSettings_get_mTopRadius_0= -d.fA,tC=c._emscripten_bind_TaperedCylinderShapeSettings_set_mTopRadius_1=d.gA,uC=c._emscripten_bind_TaperedCylinderShapeSettings_get_mBottomRadius_0=d.hA,vC=c._emscripten_bind_TaperedCylinderShapeSettings_set_mBottomRadius_1=d.iA,wC=c._emscripten_bind_TaperedCylinderShapeSettings_get_mConvexRadius_0=d.jA,xC=c._emscripten_bind_TaperedCylinderShapeSettings_set_mConvexRadius_1=d.kA,yC=c._emscripten_bind_TaperedCylinderShapeSettings_get_mMaterial_0=d.lA,zC=c._emscripten_bind_TaperedCylinderShapeSettings_set_mMaterial_1= -d.mA,AC=c._emscripten_bind_TaperedCylinderShapeSettings_get_mDensity_0=d.nA,BC=c._emscripten_bind_TaperedCylinderShapeSettings_set_mDensity_1=d.oA,CC=c._emscripten_bind_TaperedCylinderShapeSettings_get_mUserData_0=d.pA,DC=c._emscripten_bind_TaperedCylinderShapeSettings_set_mUserData_1=d.qA,EC=c._emscripten_bind_TaperedCylinderShapeSettings___destroy___0=d.rA,FC=c._emscripten_bind_TaperedCylinderShape_GetHalfHeight_0=d.sA,GC=c._emscripten_bind_TaperedCylinderShape_GetTopRadius_0=d.tA,HC=c._emscripten_bind_TaperedCylinderShape_GetBottomRadius_0= -d.uA,IC=c._emscripten_bind_TaperedCylinderShape_GetConvexRadius_0=d.vA,JC=c._emscripten_bind_TaperedCylinderShape_SetMaterial_1=d.wA,KC=c._emscripten_bind_TaperedCylinderShape_GetDensity_0=d.xA,LC=c._emscripten_bind_TaperedCylinderShape_SetDensity_1=d.yA,MC=c._emscripten_bind_TaperedCylinderShape_GetRefCount_0=d.zA,NC=c._emscripten_bind_TaperedCylinderShape_AddRef_0=d.AA,OC=c._emscripten_bind_TaperedCylinderShape_Release_0=d.BA,PC=c._emscripten_bind_TaperedCylinderShape_GetType_0=d.CA,QC=c._emscripten_bind_TaperedCylinderShape_GetSubType_0= -d.DA,RC=c._emscripten_bind_TaperedCylinderShape_MustBeStatic_0=d.EA,SC=c._emscripten_bind_TaperedCylinderShape_GetLocalBounds_0=d.FA,TC=c._emscripten_bind_TaperedCylinderShape_GetWorldSpaceBounds_2=d.GA,UC=c._emscripten_bind_TaperedCylinderShape_GetCenterOfMass_0=d.HA,VC=c._emscripten_bind_TaperedCylinderShape_GetUserData_0=d.IA,WC=c._emscripten_bind_TaperedCylinderShape_SetUserData_1=d.JA,XC=c._emscripten_bind_TaperedCylinderShape_GetSubShapeIDBitsRecursive_0=d.KA,YC=c._emscripten_bind_TaperedCylinderShape_GetInnerRadius_0= -d.LA,ZC=c._emscripten_bind_TaperedCylinderShape_GetMassProperties_0=d.MA,$C=c._emscripten_bind_TaperedCylinderShape_GetLeafShape_2=d.NA,aD=c._emscripten_bind_TaperedCylinderShape_GetMaterial_1=d.OA,bD=c._emscripten_bind_TaperedCylinderShape_GetSurfaceNormal_2=d.PA,cD=c._emscripten_bind_TaperedCylinderShape_GetSubShapeUserData_1=d.QA,dD=c._emscripten_bind_TaperedCylinderShape_GetSubShapeTransformedShape_5=d.RA,eD=c._emscripten_bind_TaperedCylinderShape_GetVolume_0=d.SA,fD=c._emscripten_bind_TaperedCylinderShape_IsValidScale_1= -d.TA,gD=c._emscripten_bind_TaperedCylinderShape_MakeScaleValid_1=d.UA,hD=c._emscripten_bind_TaperedCylinderShape_ScaleShape_1=d.VA,iD=c._emscripten_bind_TaperedCylinderShape___destroy___0=d.WA,jD=c._emscripten_bind_CapsuleShapeSettings_CapsuleShapeSettings_2=d.XA,kD=c._emscripten_bind_CapsuleShapeSettings_CapsuleShapeSettings_3=d.YA,lD=c._emscripten_bind_CapsuleShapeSettings_GetRefCount_0=d.ZA,mD=c._emscripten_bind_CapsuleShapeSettings_AddRef_0=d._A,nD=c._emscripten_bind_CapsuleShapeSettings_Release_0= -d.$A,oD=c._emscripten_bind_CapsuleShapeSettings_Create_0=d.aB,pD=c._emscripten_bind_CapsuleShapeSettings_ClearCachedResult_0=d.bB,qD=c._emscripten_bind_CapsuleShapeSettings_get_mRadius_0=d.cB,rD=c._emscripten_bind_CapsuleShapeSettings_set_mRadius_1=d.dB,sD=c._emscripten_bind_CapsuleShapeSettings_get_mHalfHeightOfCylinder_0=d.eB,tD=c._emscripten_bind_CapsuleShapeSettings_set_mHalfHeightOfCylinder_1=d.fB,uD=c._emscripten_bind_CapsuleShapeSettings_get_mMaterial_0=d.gB,vD=c._emscripten_bind_CapsuleShapeSettings_set_mMaterial_1= -d.hB,wD=c._emscripten_bind_CapsuleShapeSettings_get_mDensity_0=d.iB,xD=c._emscripten_bind_CapsuleShapeSettings_set_mDensity_1=d.jB,yD=c._emscripten_bind_CapsuleShapeSettings_get_mUserData_0=d.kB,zD=c._emscripten_bind_CapsuleShapeSettings_set_mUserData_1=d.lB,AD=c._emscripten_bind_CapsuleShapeSettings___destroy___0=d.mB,BD=c._emscripten_bind_CapsuleShape_CapsuleShape_2=d.nB,CD=c._emscripten_bind_CapsuleShape_CapsuleShape_3=d.oB,DD=c._emscripten_bind_CapsuleShape_GetRadius_0=d.pB,ED=c._emscripten_bind_CapsuleShape_GetHalfHeightOfCylinder_0= -d.qB,FD=c._emscripten_bind_CapsuleShape_SetMaterial_1=d.rB,GD=c._emscripten_bind_CapsuleShape_GetDensity_0=d.sB,HD=c._emscripten_bind_CapsuleShape_SetDensity_1=d.tB,ID=c._emscripten_bind_CapsuleShape_GetRefCount_0=d.uB,JD=c._emscripten_bind_CapsuleShape_AddRef_0=d.vB,KD=c._emscripten_bind_CapsuleShape_Release_0=d.wB,LD=c._emscripten_bind_CapsuleShape_GetType_0=d.xB,MD=c._emscripten_bind_CapsuleShape_GetSubType_0=d.yB,ND=c._emscripten_bind_CapsuleShape_MustBeStatic_0=d.zB,OD=c._emscripten_bind_CapsuleShape_GetLocalBounds_0= -d.AB,PD=c._emscripten_bind_CapsuleShape_GetWorldSpaceBounds_2=d.BB,QD=c._emscripten_bind_CapsuleShape_GetCenterOfMass_0=d.CB,RD=c._emscripten_bind_CapsuleShape_GetUserData_0=d.DB,SD=c._emscripten_bind_CapsuleShape_SetUserData_1=d.EB,TD=c._emscripten_bind_CapsuleShape_GetSubShapeIDBitsRecursive_0=d.FB,UD=c._emscripten_bind_CapsuleShape_GetInnerRadius_0=d.GB,VD=c._emscripten_bind_CapsuleShape_GetMassProperties_0=d.HB,WD=c._emscripten_bind_CapsuleShape_GetLeafShape_2=d.IB,XD=c._emscripten_bind_CapsuleShape_GetMaterial_1= -d.JB,YD=c._emscripten_bind_CapsuleShape_GetSurfaceNormal_2=d.KB,ZD=c._emscripten_bind_CapsuleShape_GetSubShapeUserData_1=d.LB,$D=c._emscripten_bind_CapsuleShape_GetSubShapeTransformedShape_5=d.MB,aE=c._emscripten_bind_CapsuleShape_GetVolume_0=d.NB,bE=c._emscripten_bind_CapsuleShape_IsValidScale_1=d.OB,cE=c._emscripten_bind_CapsuleShape_MakeScaleValid_1=d.PB,dE=c._emscripten_bind_CapsuleShape_ScaleShape_1=d.QB,eE=c._emscripten_bind_CapsuleShape___destroy___0=d.RB,fE=c._emscripten_bind_TaperedCapsuleShapeSettings_TaperedCapsuleShapeSettings_3= -d.SB,gE=c._emscripten_bind_TaperedCapsuleShapeSettings_TaperedCapsuleShapeSettings_4=d.TB,hE=c._emscripten_bind_TaperedCapsuleShapeSettings_GetRefCount_0=d.UB,iE=c._emscripten_bind_TaperedCapsuleShapeSettings_AddRef_0=d.VB,jE=c._emscripten_bind_TaperedCapsuleShapeSettings_Release_0=d.WB,kE=c._emscripten_bind_TaperedCapsuleShapeSettings_Create_0=d.XB,lE=c._emscripten_bind_TaperedCapsuleShapeSettings_ClearCachedResult_0=d.YB,mE=c._emscripten_bind_TaperedCapsuleShapeSettings_get_mHalfHeightOfTaperedCylinder_0= -d.ZB,nE=c._emscripten_bind_TaperedCapsuleShapeSettings_set_mHalfHeightOfTaperedCylinder_1=d._B,oE=c._emscripten_bind_TaperedCapsuleShapeSettings_get_mTopRadius_0=d.$B,pE=c._emscripten_bind_TaperedCapsuleShapeSettings_set_mTopRadius_1=d.aC,qE=c._emscripten_bind_TaperedCapsuleShapeSettings_get_mBottomRadius_0=d.bC,rE=c._emscripten_bind_TaperedCapsuleShapeSettings_set_mBottomRadius_1=d.cC,sE=c._emscripten_bind_TaperedCapsuleShapeSettings_get_mMaterial_0=d.dC,tE=c._emscripten_bind_TaperedCapsuleShapeSettings_set_mMaterial_1= -d.eC,uE=c._emscripten_bind_TaperedCapsuleShapeSettings_get_mDensity_0=d.fC,vE=c._emscripten_bind_TaperedCapsuleShapeSettings_set_mDensity_1=d.gC,wE=c._emscripten_bind_TaperedCapsuleShapeSettings_get_mUserData_0=d.hC,xE=c._emscripten_bind_TaperedCapsuleShapeSettings_set_mUserData_1=d.iC,yE=c._emscripten_bind_TaperedCapsuleShapeSettings___destroy___0=d.jC,zE=c._emscripten_bind_TaperedCapsuleShape_GetHalfHeight_0=d.kC,AE=c._emscripten_bind_TaperedCapsuleShape_GetTopRadius_0=d.lC,BE=c._emscripten_bind_TaperedCapsuleShape_GetBottomRadius_0= -d.mC,CE=c._emscripten_bind_TaperedCapsuleShape_SetMaterial_1=d.nC,DE=c._emscripten_bind_TaperedCapsuleShape_GetDensity_0=d.oC,EE=c._emscripten_bind_TaperedCapsuleShape_SetDensity_1=d.pC,FE=c._emscripten_bind_TaperedCapsuleShape_GetRefCount_0=d.qC,GE=c._emscripten_bind_TaperedCapsuleShape_AddRef_0=d.rC,HE=c._emscripten_bind_TaperedCapsuleShape_Release_0=d.sC,IE=c._emscripten_bind_TaperedCapsuleShape_GetType_0=d.tC,JE=c._emscripten_bind_TaperedCapsuleShape_GetSubType_0=d.uC,KE=c._emscripten_bind_TaperedCapsuleShape_MustBeStatic_0= -d.vC,LE=c._emscripten_bind_TaperedCapsuleShape_GetLocalBounds_0=d.wC,ME=c._emscripten_bind_TaperedCapsuleShape_GetWorldSpaceBounds_2=d.xC,NE=c._emscripten_bind_TaperedCapsuleShape_GetCenterOfMass_0=d.yC,OE=c._emscripten_bind_TaperedCapsuleShape_GetUserData_0=d.zC,PE=c._emscripten_bind_TaperedCapsuleShape_SetUserData_1=d.AC,QE=c._emscripten_bind_TaperedCapsuleShape_GetSubShapeIDBitsRecursive_0=d.BC,RE=c._emscripten_bind_TaperedCapsuleShape_GetInnerRadius_0=d.CC,SE=c._emscripten_bind_TaperedCapsuleShape_GetMassProperties_0= -d.DC,TE=c._emscripten_bind_TaperedCapsuleShape_GetLeafShape_2=d.EC,UE=c._emscripten_bind_TaperedCapsuleShape_GetMaterial_1=d.FC,VE=c._emscripten_bind_TaperedCapsuleShape_GetSurfaceNormal_2=d.GC,WE=c._emscripten_bind_TaperedCapsuleShape_GetSubShapeUserData_1=d.HC,XE=c._emscripten_bind_TaperedCapsuleShape_GetSubShapeTransformedShape_5=d.IC,YE=c._emscripten_bind_TaperedCapsuleShape_GetVolume_0=d.JC,ZE=c._emscripten_bind_TaperedCapsuleShape_IsValidScale_1=d.KC,$E=c._emscripten_bind_TaperedCapsuleShape_MakeScaleValid_1= -d.LC,aF=c._emscripten_bind_TaperedCapsuleShape_ScaleShape_1=d.MC,bF=c._emscripten_bind_TaperedCapsuleShape___destroy___0=d.NC,cF=c._emscripten_bind_ConvexHullShapeSettings_ConvexHullShapeSettings_0=d.OC,dF=c._emscripten_bind_ConvexHullShapeSettings_GetRefCount_0=d.PC,eF=c._emscripten_bind_ConvexHullShapeSettings_AddRef_0=d.QC,fF=c._emscripten_bind_ConvexHullShapeSettings_Release_0=d.RC,gF=c._emscripten_bind_ConvexHullShapeSettings_Create_0=d.SC,hF=c._emscripten_bind_ConvexHullShapeSettings_ClearCachedResult_0= -d.TC,iF=c._emscripten_bind_ConvexHullShapeSettings_get_mPoints_0=d.UC,jF=c._emscripten_bind_ConvexHullShapeSettings_set_mPoints_1=d.VC,kF=c._emscripten_bind_ConvexHullShapeSettings_get_mMaxConvexRadius_0=d.WC,lF=c._emscripten_bind_ConvexHullShapeSettings_set_mMaxConvexRadius_1=d.XC,mF=c._emscripten_bind_ConvexHullShapeSettings_get_mMaxErrorConvexRadius_0=d.YC,nF=c._emscripten_bind_ConvexHullShapeSettings_set_mMaxErrorConvexRadius_1=d.ZC,oF=c._emscripten_bind_ConvexHullShapeSettings_get_mHullTolerance_0= -d._C,pF=c._emscripten_bind_ConvexHullShapeSettings_set_mHullTolerance_1=d.$C,qF=c._emscripten_bind_ConvexHullShapeSettings_get_mMaterial_0=d.aD,rF=c._emscripten_bind_ConvexHullShapeSettings_set_mMaterial_1=d.bD,sF=c._emscripten_bind_ConvexHullShapeSettings_get_mDensity_0=d.cD,tF=c._emscripten_bind_ConvexHullShapeSettings_set_mDensity_1=d.dD,uF=c._emscripten_bind_ConvexHullShapeSettings_get_mUserData_0=d.eD,vF=c._emscripten_bind_ConvexHullShapeSettings_set_mUserData_1=d.fD,wF=c._emscripten_bind_ConvexHullShapeSettings___destroy___0= -d.gD,xF=c._emscripten_bind_ConvexHullShape_SetMaterial_1=d.hD,yF=c._emscripten_bind_ConvexHullShape_GetDensity_0=d.iD,zF=c._emscripten_bind_ConvexHullShape_SetDensity_1=d.jD,AF=c._emscripten_bind_ConvexHullShape_GetRefCount_0=d.kD,BF=c._emscripten_bind_ConvexHullShape_AddRef_0=d.lD,CF=c._emscripten_bind_ConvexHullShape_Release_0=d.mD,DF=c._emscripten_bind_ConvexHullShape_GetType_0=d.nD,EF=c._emscripten_bind_ConvexHullShape_GetSubType_0=d.oD,FF=c._emscripten_bind_ConvexHullShape_MustBeStatic_0=d.pD, -GF=c._emscripten_bind_ConvexHullShape_GetLocalBounds_0=d.qD,HF=c._emscripten_bind_ConvexHullShape_GetWorldSpaceBounds_2=d.rD,IF=c._emscripten_bind_ConvexHullShape_GetCenterOfMass_0=d.sD,JF=c._emscripten_bind_ConvexHullShape_GetUserData_0=d.tD,KF=c._emscripten_bind_ConvexHullShape_SetUserData_1=d.uD,LF=c._emscripten_bind_ConvexHullShape_GetSubShapeIDBitsRecursive_0=d.vD,MF=c._emscripten_bind_ConvexHullShape_GetInnerRadius_0=d.wD,NF=c._emscripten_bind_ConvexHullShape_GetMassProperties_0=d.xD,OF=c._emscripten_bind_ConvexHullShape_GetLeafShape_2= -d.yD,PF=c._emscripten_bind_ConvexHullShape_GetMaterial_1=d.zD,QF=c._emscripten_bind_ConvexHullShape_GetSurfaceNormal_2=d.AD,RF=c._emscripten_bind_ConvexHullShape_GetSubShapeUserData_1=d.BD,SF=c._emscripten_bind_ConvexHullShape_GetSubShapeTransformedShape_5=d.CD,TF=c._emscripten_bind_ConvexHullShape_GetVolume_0=d.DD,UF=c._emscripten_bind_ConvexHullShape_IsValidScale_1=d.ED,VF=c._emscripten_bind_ConvexHullShape_MakeScaleValid_1=d.FD,WF=c._emscripten_bind_ConvexHullShape_ScaleShape_1=d.GD,XF=c._emscripten_bind_ConvexHullShape___destroy___0= -d.HD,YF=c._emscripten_bind_CompoundShapeSubShape_GetPositionCOM_0=d.ID,ZF=c._emscripten_bind_CompoundShapeSubShape_GetRotation_0=d.JD,$F=c._emscripten_bind_CompoundShapeSubShape_get_mShape_0=d.KD,aG=c._emscripten_bind_CompoundShapeSubShape_set_mShape_1=d.LD,bG=c._emscripten_bind_CompoundShapeSubShape_get_mUserData_0=d.MD,cG=c._emscripten_bind_CompoundShapeSubShape_set_mUserData_1=d.ND,dG=c._emscripten_bind_CompoundShapeSubShape___destroy___0=d.OD,eG=c._emscripten_bind_StaticCompoundShapeSettings_StaticCompoundShapeSettings_0= -d.PD,fG=c._emscripten_bind_StaticCompoundShapeSettings_AddShape_4=d.QD,gG=c._emscripten_bind_StaticCompoundShapeSettings_GetRefCount_0=d.RD,hG=c._emscripten_bind_StaticCompoundShapeSettings_AddRef_0=d.SD,iG=c._emscripten_bind_StaticCompoundShapeSettings_Release_0=d.TD,jG=c._emscripten_bind_StaticCompoundShapeSettings_Create_0=d.UD,kG=c._emscripten_bind_StaticCompoundShapeSettings_ClearCachedResult_0=d.VD,lG=c._emscripten_bind_StaticCompoundShapeSettings_get_mUserData_0=d.WD,mG=c._emscripten_bind_StaticCompoundShapeSettings_set_mUserData_1= -d.XD,nG=c._emscripten_bind_StaticCompoundShapeSettings___destroy___0=d.YD,oG=c._emscripten_bind_StaticCompoundShape_GetNumSubShapes_0=d.ZD,pG=c._emscripten_bind_StaticCompoundShape_GetSubShape_1=d._D,qG=c._emscripten_bind_StaticCompoundShape_GetRefCount_0=d.$D,rG=c._emscripten_bind_StaticCompoundShape_AddRef_0=d.aE,sG=c._emscripten_bind_StaticCompoundShape_Release_0=d.bE,tG=c._emscripten_bind_StaticCompoundShape_GetType_0=d.cE,uG=c._emscripten_bind_StaticCompoundShape_GetSubType_0=d.dE,vG=c._emscripten_bind_StaticCompoundShape_MustBeStatic_0= -d.eE,wG=c._emscripten_bind_StaticCompoundShape_GetLocalBounds_0=d.fE,xG=c._emscripten_bind_StaticCompoundShape_GetWorldSpaceBounds_2=d.gE,yG=c._emscripten_bind_StaticCompoundShape_GetCenterOfMass_0=d.hE,zG=c._emscripten_bind_StaticCompoundShape_GetUserData_0=d.iE,AG=c._emscripten_bind_StaticCompoundShape_SetUserData_1=d.jE,BG=c._emscripten_bind_StaticCompoundShape_GetSubShapeIDBitsRecursive_0=d.kE,CG=c._emscripten_bind_StaticCompoundShape_GetInnerRadius_0=d.lE,DG=c._emscripten_bind_StaticCompoundShape_GetMassProperties_0= -d.mE,EG=c._emscripten_bind_StaticCompoundShape_GetLeafShape_2=d.nE,FG=c._emscripten_bind_StaticCompoundShape_GetMaterial_1=d.oE,GG=c._emscripten_bind_StaticCompoundShape_GetSurfaceNormal_2=d.pE,HG=c._emscripten_bind_StaticCompoundShape_GetSubShapeUserData_1=d.qE,IG=c._emscripten_bind_StaticCompoundShape_GetSubShapeTransformedShape_5=d.rE,JG=c._emscripten_bind_StaticCompoundShape_GetVolume_0=d.sE,KG=c._emscripten_bind_StaticCompoundShape_IsValidScale_1=d.tE,LG=c._emscripten_bind_StaticCompoundShape_MakeScaleValid_1= -d.uE,MG=c._emscripten_bind_StaticCompoundShape_ScaleShape_1=d.vE,NG=c._emscripten_bind_StaticCompoundShape___destroy___0=d.wE,OG=c._emscripten_bind_MutableCompoundShapeSettings_MutableCompoundShapeSettings_0=d.xE,PG=c._emscripten_bind_MutableCompoundShapeSettings_AddShape_4=d.yE,QG=c._emscripten_bind_MutableCompoundShapeSettings_GetRefCount_0=d.zE,RG=c._emscripten_bind_MutableCompoundShapeSettings_AddRef_0=d.AE,SG=c._emscripten_bind_MutableCompoundShapeSettings_Release_0=d.BE,TG=c._emscripten_bind_MutableCompoundShapeSettings_Create_0= -d.CE,UG=c._emscripten_bind_MutableCompoundShapeSettings_ClearCachedResult_0=d.DE,VG=c._emscripten_bind_MutableCompoundShapeSettings_get_mUserData_0=d.EE,WG=c._emscripten_bind_MutableCompoundShapeSettings_set_mUserData_1=d.FE,XG=c._emscripten_bind_MutableCompoundShapeSettings___destroy___0=d.GE,YG=c._emscripten_bind_MutableCompoundShape_AddShape_4=d.HE,ZG=c._emscripten_bind_MutableCompoundShape_AddShape_5=d.IE,$G=c._emscripten_bind_MutableCompoundShape_RemoveShape_1=d.JE,aH=c._emscripten_bind_MutableCompoundShape_ModifyShape_3= -d.KE,bH=c._emscripten_bind_MutableCompoundShape_ModifyShape_4=d.LE,cH=c._emscripten_bind_MutableCompoundShape_ModifyShapes_4=d.ME,dH=c._emscripten_bind_MutableCompoundShape_AdjustCenterOfMass_0=d.NE,eH=c._emscripten_bind_MutableCompoundShape_GetNumSubShapes_0=d.OE,fH=c._emscripten_bind_MutableCompoundShape_GetSubShape_1=d.PE,gH=c._emscripten_bind_MutableCompoundShape_GetRefCount_0=d.QE,hH=c._emscripten_bind_MutableCompoundShape_AddRef_0=d.RE,iH=c._emscripten_bind_MutableCompoundShape_Release_0=d.SE, -jH=c._emscripten_bind_MutableCompoundShape_GetType_0=d.TE,kH=c._emscripten_bind_MutableCompoundShape_GetSubType_0=d.UE,lH=c._emscripten_bind_MutableCompoundShape_MustBeStatic_0=d.VE,mH=c._emscripten_bind_MutableCompoundShape_GetLocalBounds_0=d.WE,nH=c._emscripten_bind_MutableCompoundShape_GetWorldSpaceBounds_2=d.XE,oH=c._emscripten_bind_MutableCompoundShape_GetCenterOfMass_0=d.YE,pH=c._emscripten_bind_MutableCompoundShape_GetUserData_0=d.ZE,qH=c._emscripten_bind_MutableCompoundShape_SetUserData_1= -d._E,rH=c._emscripten_bind_MutableCompoundShape_GetSubShapeIDBitsRecursive_0=d.$E,sH=c._emscripten_bind_MutableCompoundShape_GetInnerRadius_0=d.aF,tH=c._emscripten_bind_MutableCompoundShape_GetMassProperties_0=d.bF,uH=c._emscripten_bind_MutableCompoundShape_GetLeafShape_2=d.cF,vH=c._emscripten_bind_MutableCompoundShape_GetMaterial_1=d.dF,wH=c._emscripten_bind_MutableCompoundShape_GetSurfaceNormal_2=d.eF,xH=c._emscripten_bind_MutableCompoundShape_GetSubShapeUserData_1=d.fF,yH=c._emscripten_bind_MutableCompoundShape_GetSubShapeTransformedShape_5= -d.gF,zH=c._emscripten_bind_MutableCompoundShape_GetVolume_0=d.hF,AH=c._emscripten_bind_MutableCompoundShape_IsValidScale_1=d.iF,BH=c._emscripten_bind_MutableCompoundShape_MakeScaleValid_1=d.jF,CH=c._emscripten_bind_MutableCompoundShape_ScaleShape_1=d.kF,DH=c._emscripten_bind_MutableCompoundShape___destroy___0=d.lF,EH=c._emscripten_bind_ScaledShapeSettings_ScaledShapeSettings_2=d.mF,FH=c._emscripten_bind_ScaledShapeSettings_GetRefCount_0=d.nF,GH=c._emscripten_bind_ScaledShapeSettings_AddRef_0=d.oF, -HH=c._emscripten_bind_ScaledShapeSettings_Release_0=d.pF,IH=c._emscripten_bind_ScaledShapeSettings_Create_0=d.qF,JH=c._emscripten_bind_ScaledShapeSettings_ClearCachedResult_0=d.rF,KH=c._emscripten_bind_ScaledShapeSettings_get_mScale_0=d.sF,LH=c._emscripten_bind_ScaledShapeSettings_set_mScale_1=d.tF,MH=c._emscripten_bind_ScaledShapeSettings_get_mUserData_0=d.uF,NH=c._emscripten_bind_ScaledShapeSettings_set_mUserData_1=d.vF,OH=c._emscripten_bind_ScaledShapeSettings___destroy___0=d.wF,PH=c._emscripten_bind_ScaledShape_ScaledShape_2= -d.xF,QH=c._emscripten_bind_ScaledShape_GetScale_0=d.yF,RH=c._emscripten_bind_ScaledShape_GetInnerShape_0=d.zF,SH=c._emscripten_bind_ScaledShape_GetRefCount_0=d.AF,TH=c._emscripten_bind_ScaledShape_AddRef_0=d.BF,UH=c._emscripten_bind_ScaledShape_Release_0=d.CF,VH=c._emscripten_bind_ScaledShape_GetType_0=d.DF,WH=c._emscripten_bind_ScaledShape_GetSubType_0=d.EF,XH=c._emscripten_bind_ScaledShape_MustBeStatic_0=d.FF,YH=c._emscripten_bind_ScaledShape_GetLocalBounds_0=d.GF,ZH=c._emscripten_bind_ScaledShape_GetWorldSpaceBounds_2= -d.HF,$H=c._emscripten_bind_ScaledShape_GetCenterOfMass_0=d.IF,aI=c._emscripten_bind_ScaledShape_GetUserData_0=d.JF,bI=c._emscripten_bind_ScaledShape_SetUserData_1=d.KF,cI=c._emscripten_bind_ScaledShape_GetSubShapeIDBitsRecursive_0=d.LF,dI=c._emscripten_bind_ScaledShape_GetInnerRadius_0=d.MF,eI=c._emscripten_bind_ScaledShape_GetMassProperties_0=d.NF,fI=c._emscripten_bind_ScaledShape_GetLeafShape_2=d.OF,gI=c._emscripten_bind_ScaledShape_GetMaterial_1=d.PF,hI=c._emscripten_bind_ScaledShape_GetSurfaceNormal_2= -d.QF,iI=c._emscripten_bind_ScaledShape_GetSubShapeUserData_1=d.RF,jI=c._emscripten_bind_ScaledShape_GetSubShapeTransformedShape_5=d.SF,kI=c._emscripten_bind_ScaledShape_GetVolume_0=d.TF,lI=c._emscripten_bind_ScaledShape_IsValidScale_1=d.UF,mI=c._emscripten_bind_ScaledShape_MakeScaleValid_1=d.VF,nI=c._emscripten_bind_ScaledShape_ScaleShape_1=d.WF,oI=c._emscripten_bind_ScaledShape___destroy___0=d.XF,pI=c._emscripten_bind_OffsetCenterOfMassShapeSettings_OffsetCenterOfMassShapeSettings_2=d.YF,qI=c._emscripten_bind_OffsetCenterOfMassShapeSettings_GetRefCount_0= -d.ZF,rI=c._emscripten_bind_OffsetCenterOfMassShapeSettings_AddRef_0=d._F,sI=c._emscripten_bind_OffsetCenterOfMassShapeSettings_Release_0=d.$F,tI=c._emscripten_bind_OffsetCenterOfMassShapeSettings_Create_0=d.aG,uI=c._emscripten_bind_OffsetCenterOfMassShapeSettings_ClearCachedResult_0=d.bG,vI=c._emscripten_bind_OffsetCenterOfMassShapeSettings_get_mOffset_0=d.cG,wI=c._emscripten_bind_OffsetCenterOfMassShapeSettings_set_mOffset_1=d.dG,xI=c._emscripten_bind_OffsetCenterOfMassShapeSettings_get_mUserData_0= -d.eG,yI=c._emscripten_bind_OffsetCenterOfMassShapeSettings_set_mUserData_1=d.fG,zI=c._emscripten_bind_OffsetCenterOfMassShapeSettings___destroy___0=d.gG,AI=c._emscripten_bind_OffsetCenterOfMassShape_OffsetCenterOfMassShape_2=d.hG,BI=c._emscripten_bind_OffsetCenterOfMassShape_GetInnerShape_0=d.iG,CI=c._emscripten_bind_OffsetCenterOfMassShape_GetRefCount_0=d.jG,DI=c._emscripten_bind_OffsetCenterOfMassShape_AddRef_0=d.kG,EI=c._emscripten_bind_OffsetCenterOfMassShape_Release_0=d.lG,FI=c._emscripten_bind_OffsetCenterOfMassShape_GetType_0= -d.mG,GI=c._emscripten_bind_OffsetCenterOfMassShape_GetSubType_0=d.nG,HI=c._emscripten_bind_OffsetCenterOfMassShape_MustBeStatic_0=d.oG,II=c._emscripten_bind_OffsetCenterOfMassShape_GetLocalBounds_0=d.pG,JI=c._emscripten_bind_OffsetCenterOfMassShape_GetWorldSpaceBounds_2=d.qG,KI=c._emscripten_bind_OffsetCenterOfMassShape_GetCenterOfMass_0=d.rG,LI=c._emscripten_bind_OffsetCenterOfMassShape_GetUserData_0=d.sG,MI=c._emscripten_bind_OffsetCenterOfMassShape_SetUserData_1=d.tG,NI=c._emscripten_bind_OffsetCenterOfMassShape_GetSubShapeIDBitsRecursive_0= -d.uG,OI=c._emscripten_bind_OffsetCenterOfMassShape_GetInnerRadius_0=d.vG,PI=c._emscripten_bind_OffsetCenterOfMassShape_GetMassProperties_0=d.wG,QI=c._emscripten_bind_OffsetCenterOfMassShape_GetLeafShape_2=d.xG,RI=c._emscripten_bind_OffsetCenterOfMassShape_GetMaterial_1=d.yG,SI=c._emscripten_bind_OffsetCenterOfMassShape_GetSurfaceNormal_2=d.zG,TI=c._emscripten_bind_OffsetCenterOfMassShape_GetSubShapeUserData_1=d.AG,UI=c._emscripten_bind_OffsetCenterOfMassShape_GetSubShapeTransformedShape_5=d.BG,VI= -c._emscripten_bind_OffsetCenterOfMassShape_GetVolume_0=d.CG,WI=c._emscripten_bind_OffsetCenterOfMassShape_IsValidScale_1=d.DG,XI=c._emscripten_bind_OffsetCenterOfMassShape_MakeScaleValid_1=d.EG,YI=c._emscripten_bind_OffsetCenterOfMassShape_ScaleShape_1=d.FG,ZI=c._emscripten_bind_OffsetCenterOfMassShape___destroy___0=d.GG,$I=c._emscripten_bind_RotatedTranslatedShapeSettings_RotatedTranslatedShapeSettings_3=d.HG,aJ=c._emscripten_bind_RotatedTranslatedShapeSettings_GetRefCount_0=d.IG,bJ=c._emscripten_bind_RotatedTranslatedShapeSettings_AddRef_0= -d.JG,cJ=c._emscripten_bind_RotatedTranslatedShapeSettings_Release_0=d.KG,dJ=c._emscripten_bind_RotatedTranslatedShapeSettings_Create_0=d.LG,eJ=c._emscripten_bind_RotatedTranslatedShapeSettings_ClearCachedResult_0=d.MG,fJ=c._emscripten_bind_RotatedTranslatedShapeSettings_get_mPosition_0=d.NG,gJ=c._emscripten_bind_RotatedTranslatedShapeSettings_set_mPosition_1=d.OG,hJ=c._emscripten_bind_RotatedTranslatedShapeSettings_get_mRotation_0=d.PG,iJ=c._emscripten_bind_RotatedTranslatedShapeSettings_set_mRotation_1= -d.QG,jJ=c._emscripten_bind_RotatedTranslatedShapeSettings_get_mUserData_0=d.RG,kJ=c._emscripten_bind_RotatedTranslatedShapeSettings_set_mUserData_1=d.SG,lJ=c._emscripten_bind_RotatedTranslatedShapeSettings___destroy___0=d.TG,mJ=c._emscripten_bind_RotatedTranslatedShape_GetRotation_0=d.UG,nJ=c._emscripten_bind_RotatedTranslatedShape_GetPosition_0=d.VG,oJ=c._emscripten_bind_RotatedTranslatedShape_GetInnerShape_0=d.WG,pJ=c._emscripten_bind_RotatedTranslatedShape_GetRefCount_0=d.XG,qJ=c._emscripten_bind_RotatedTranslatedShape_AddRef_0= -d.YG,rJ=c._emscripten_bind_RotatedTranslatedShape_Release_0=d.ZG,sJ=c._emscripten_bind_RotatedTranslatedShape_GetType_0=d._G,tJ=c._emscripten_bind_RotatedTranslatedShape_GetSubType_0=d.$G,uJ=c._emscripten_bind_RotatedTranslatedShape_MustBeStatic_0=d.aH,vJ=c._emscripten_bind_RotatedTranslatedShape_GetLocalBounds_0=d.bH,wJ=c._emscripten_bind_RotatedTranslatedShape_GetWorldSpaceBounds_2=d.cH,xJ=c._emscripten_bind_RotatedTranslatedShape_GetCenterOfMass_0=d.dH,yJ=c._emscripten_bind_RotatedTranslatedShape_GetUserData_0= -d.eH,zJ=c._emscripten_bind_RotatedTranslatedShape_SetUserData_1=d.fH,AJ=c._emscripten_bind_RotatedTranslatedShape_GetSubShapeIDBitsRecursive_0=d.gH,BJ=c._emscripten_bind_RotatedTranslatedShape_GetInnerRadius_0=d.hH,CJ=c._emscripten_bind_RotatedTranslatedShape_GetMassProperties_0=d.iH,DJ=c._emscripten_bind_RotatedTranslatedShape_GetLeafShape_2=d.jH,EJ=c._emscripten_bind_RotatedTranslatedShape_GetMaterial_1=d.kH,FJ=c._emscripten_bind_RotatedTranslatedShape_GetSurfaceNormal_2=d.lH,GJ=c._emscripten_bind_RotatedTranslatedShape_GetSubShapeUserData_1= -d.mH,HJ=c._emscripten_bind_RotatedTranslatedShape_GetSubShapeTransformedShape_5=d.nH,IJ=c._emscripten_bind_RotatedTranslatedShape_GetVolume_0=d.oH,JJ=c._emscripten_bind_RotatedTranslatedShape_IsValidScale_1=d.pH,KJ=c._emscripten_bind_RotatedTranslatedShape_MakeScaleValid_1=d.qH,LJ=c._emscripten_bind_RotatedTranslatedShape_ScaleShape_1=d.rH,MJ=c._emscripten_bind_RotatedTranslatedShape___destroy___0=d.sH,NJ=c._emscripten_bind_MeshShapeSettings_MeshShapeSettings_0=d.tH,OJ=c._emscripten_bind_MeshShapeSettings_MeshShapeSettings_1= -d.uH,PJ=c._emscripten_bind_MeshShapeSettings_MeshShapeSettings_2=d.vH,QJ=c._emscripten_bind_MeshShapeSettings_MeshShapeSettings_3=d.wH,RJ=c._emscripten_bind_MeshShapeSettings_Sanitize_0=d.xH,SJ=c._emscripten_bind_MeshShapeSettings_GetRefCount_0=d.yH,TJ=c._emscripten_bind_MeshShapeSettings_AddRef_0=d.zH,UJ=c._emscripten_bind_MeshShapeSettings_Release_0=d.AH,VJ=c._emscripten_bind_MeshShapeSettings_Create_0=d.BH,WJ=c._emscripten_bind_MeshShapeSettings_ClearCachedResult_0=d.CH,XJ=c._emscripten_bind_MeshShapeSettings_get_mTriangleVertices_0= -d.DH,YJ=c._emscripten_bind_MeshShapeSettings_set_mTriangleVertices_1=d.EH,ZJ=c._emscripten_bind_MeshShapeSettings_get_mIndexedTriangles_0=d.FH,$J=c._emscripten_bind_MeshShapeSettings_set_mIndexedTriangles_1=d.GH,aK=c._emscripten_bind_MeshShapeSettings_get_mMaterials_0=d.HH,bK=c._emscripten_bind_MeshShapeSettings_set_mMaterials_1=d.IH,cK=c._emscripten_bind_MeshShapeSettings_get_mMaxTrianglesPerLeaf_0=d.JH,dK=c._emscripten_bind_MeshShapeSettings_set_mMaxTrianglesPerLeaf_1=d.KH,eK=c._emscripten_bind_MeshShapeSettings_get_mActiveEdgeCosThresholdAngle_0= -d.LH,fK=c._emscripten_bind_MeshShapeSettings_set_mActiveEdgeCosThresholdAngle_1=d.MH,gK=c._emscripten_bind_MeshShapeSettings_get_mPerTriangleUserData_0=d.NH,hK=c._emscripten_bind_MeshShapeSettings_set_mPerTriangleUserData_1=d.OH,iK=c._emscripten_bind_MeshShapeSettings_get_mBuildQuality_0=d.PH,jK=c._emscripten_bind_MeshShapeSettings_set_mBuildQuality_1=d.QH,kK=c._emscripten_bind_MeshShapeSettings_get_mUserData_0=d.RH,lK=c._emscripten_bind_MeshShapeSettings_set_mUserData_1=d.SH,mK=c._emscripten_bind_MeshShapeSettings___destroy___0= -d.TH,nK=c._emscripten_bind_MeshShape_GetTriangleUserData_1=d.UH,oK=c._emscripten_bind_MeshShape_GetRefCount_0=d.VH,pK=c._emscripten_bind_MeshShape_AddRef_0=d.WH,qK=c._emscripten_bind_MeshShape_Release_0=d.XH,rK=c._emscripten_bind_MeshShape_GetType_0=d.YH,sK=c._emscripten_bind_MeshShape_GetSubType_0=d.ZH,tK=c._emscripten_bind_MeshShape_MustBeStatic_0=d._H,uK=c._emscripten_bind_MeshShape_GetLocalBounds_0=d.$H,vK=c._emscripten_bind_MeshShape_GetWorldSpaceBounds_2=d.aI,wK=c._emscripten_bind_MeshShape_GetCenterOfMass_0= -d.bI,xK=c._emscripten_bind_MeshShape_GetUserData_0=d.cI,yK=c._emscripten_bind_MeshShape_SetUserData_1=d.dI,zK=c._emscripten_bind_MeshShape_GetSubShapeIDBitsRecursive_0=d.eI,AK=c._emscripten_bind_MeshShape_GetInnerRadius_0=d.fI,BK=c._emscripten_bind_MeshShape_GetMassProperties_0=d.gI,CK=c._emscripten_bind_MeshShape_GetLeafShape_2=d.hI,DK=c._emscripten_bind_MeshShape_GetMaterial_1=d.iI,EK=c._emscripten_bind_MeshShape_GetSurfaceNormal_2=d.jI,FK=c._emscripten_bind_MeshShape_GetSubShapeUserData_1=d.kI, -GK=c._emscripten_bind_MeshShape_GetSubShapeTransformedShape_5=d.lI,HK=c._emscripten_bind_MeshShape_GetVolume_0=d.mI,IK=c._emscripten_bind_MeshShape_IsValidScale_1=d.nI,JK=c._emscripten_bind_MeshShape_MakeScaleValid_1=d.oI,KK=c._emscripten_bind_MeshShape_ScaleShape_1=d.pI,LK=c._emscripten_bind_MeshShape___destroy___0=d.qI,MK=c._emscripten_bind_HeightFieldShapeConstantValues_get_cNoCollisionValue_0=d.rI,NK=c._emscripten_bind_HeightFieldShapeConstantValues___destroy___0=d.sI,OK=c._emscripten_bind_HeightFieldShapeSettings_HeightFieldShapeSettings_0= -d.tI,PK=c._emscripten_bind_HeightFieldShapeSettings_GetRefCount_0=d.uI,QK=c._emscripten_bind_HeightFieldShapeSettings_AddRef_0=d.vI,RK=c._emscripten_bind_HeightFieldShapeSettings_Release_0=d.wI,SK=c._emscripten_bind_HeightFieldShapeSettings_Create_0=d.xI,TK=c._emscripten_bind_HeightFieldShapeSettings_ClearCachedResult_0=d.yI,UK=c._emscripten_bind_HeightFieldShapeSettings_get_mOffset_0=d.zI,VK=c._emscripten_bind_HeightFieldShapeSettings_set_mOffset_1=d.AI,WK=c._emscripten_bind_HeightFieldShapeSettings_get_mScale_0= -d.BI,XK=c._emscripten_bind_HeightFieldShapeSettings_set_mScale_1=d.CI,YK=c._emscripten_bind_HeightFieldShapeSettings_get_mSampleCount_0=d.DI,ZK=c._emscripten_bind_HeightFieldShapeSettings_set_mSampleCount_1=d.EI,$K=c._emscripten_bind_HeightFieldShapeSettings_get_mMinHeightValue_0=d.FI,aL=c._emscripten_bind_HeightFieldShapeSettings_set_mMinHeightValue_1=d.GI,bL=c._emscripten_bind_HeightFieldShapeSettings_get_mMaxHeightValue_0=d.HI,cL=c._emscripten_bind_HeightFieldShapeSettings_set_mMaxHeightValue_1= -d.II,dL=c._emscripten_bind_HeightFieldShapeSettings_get_mMaterialsCapacity_0=d.JI,eL=c._emscripten_bind_HeightFieldShapeSettings_set_mMaterialsCapacity_1=d.KI,fL=c._emscripten_bind_HeightFieldShapeSettings_get_mBlockSize_0=d.LI,gL=c._emscripten_bind_HeightFieldShapeSettings_set_mBlockSize_1=d.MI,hL=c._emscripten_bind_HeightFieldShapeSettings_get_mBitsPerSample_0=d.NI,iL=c._emscripten_bind_HeightFieldShapeSettings_set_mBitsPerSample_1=d.OI,jL=c._emscripten_bind_HeightFieldShapeSettings_get_mHeightSamples_0= -d.PI,kL=c._emscripten_bind_HeightFieldShapeSettings_set_mHeightSamples_1=d.QI,lL=c._emscripten_bind_HeightFieldShapeSettings_get_mMaterialIndices_0=d.RI,mL=c._emscripten_bind_HeightFieldShapeSettings_set_mMaterialIndices_1=d.SI,nL=c._emscripten_bind_HeightFieldShapeSettings_get_mMaterials_0=d.TI,oL=c._emscripten_bind_HeightFieldShapeSettings_set_mMaterials_1=d.UI,pL=c._emscripten_bind_HeightFieldShapeSettings_get_mActiveEdgeCosThresholdAngle_0=d.VI,qL=c._emscripten_bind_HeightFieldShapeSettings_set_mActiveEdgeCosThresholdAngle_1= -d.WI,rL=c._emscripten_bind_HeightFieldShapeSettings_get_mUserData_0=d.XI,sL=c._emscripten_bind_HeightFieldShapeSettings_set_mUserData_1=d.YI,tL=c._emscripten_bind_HeightFieldShapeSettings___destroy___0=d.ZI,uL=c._emscripten_bind_HeightFieldShape_GetSampleCount_0=d._I,vL=c._emscripten_bind_HeightFieldShape_GetBlockSize_0=d.$I,wL=c._emscripten_bind_HeightFieldShape_GetPosition_2=d.aJ,xL=c._emscripten_bind_HeightFieldShape_IsNoCollision_2=d.bJ,yL=c._emscripten_bind_HeightFieldShape_GetMinHeightValue_0= -d.cJ,zL=c._emscripten_bind_HeightFieldShape_GetMaxHeightValue_0=d.dJ,AL=c._emscripten_bind_HeightFieldShape_GetHeights_6=d.eJ,BL=c._emscripten_bind_HeightFieldShape_SetHeights_7=d.fJ,CL=c._emscripten_bind_HeightFieldShape_SetHeights_8=d.gJ,DL=c._emscripten_bind_HeightFieldShape_GetMaterials_6=d.hJ,EL=c._emscripten_bind_HeightFieldShape_SetMaterials_8=d.iJ,FL=c._emscripten_bind_HeightFieldShape_GetRefCount_0=d.jJ,GL=c._emscripten_bind_HeightFieldShape_AddRef_0=d.kJ,HL=c._emscripten_bind_HeightFieldShape_Release_0= -d.lJ,IL=c._emscripten_bind_HeightFieldShape_GetType_0=d.mJ,JL=c._emscripten_bind_HeightFieldShape_GetSubType_0=d.nJ,KL=c._emscripten_bind_HeightFieldShape_MustBeStatic_0=d.oJ,LL=c._emscripten_bind_HeightFieldShape_GetLocalBounds_0=d.pJ,ML=c._emscripten_bind_HeightFieldShape_GetWorldSpaceBounds_2=d.qJ,NL=c._emscripten_bind_HeightFieldShape_GetCenterOfMass_0=d.rJ,OL=c._emscripten_bind_HeightFieldShape_GetUserData_0=d.sJ,PL=c._emscripten_bind_HeightFieldShape_SetUserData_1=d.tJ,QL=c._emscripten_bind_HeightFieldShape_GetSubShapeIDBitsRecursive_0= -d.uJ,RL=c._emscripten_bind_HeightFieldShape_GetInnerRadius_0=d.vJ,SL=c._emscripten_bind_HeightFieldShape_GetMassProperties_0=d.wJ,TL=c._emscripten_bind_HeightFieldShape_GetLeafShape_2=d.xJ,UL=c._emscripten_bind_HeightFieldShape_GetMaterial_1=d.yJ,VL=c._emscripten_bind_HeightFieldShape_GetSurfaceNormal_2=d.zJ,WL=c._emscripten_bind_HeightFieldShape_GetSubShapeUserData_1=d.AJ,XL=c._emscripten_bind_HeightFieldShape_GetSubShapeTransformedShape_5=d.BJ,YL=c._emscripten_bind_HeightFieldShape_GetVolume_0= -d.CJ,ZL=c._emscripten_bind_HeightFieldShape_IsValidScale_1=d.DJ,$L=c._emscripten_bind_HeightFieldShape_MakeScaleValid_1=d.EJ,aM=c._emscripten_bind_HeightFieldShape_ScaleShape_1=d.FJ,bM=c._emscripten_bind_HeightFieldShape___destroy___0=d.GJ,cM=c._emscripten_bind_PlaneShapeSettings_PlaneShapeSettings_1=d.HJ,dM=c._emscripten_bind_PlaneShapeSettings_PlaneShapeSettings_2=d.IJ,eM=c._emscripten_bind_PlaneShapeSettings_PlaneShapeSettings_3=d.JJ,fM=c._emscripten_bind_PlaneShapeSettings_GetRefCount_0=d.KJ, -gM=c._emscripten_bind_PlaneShapeSettings_AddRef_0=d.LJ,hM=c._emscripten_bind_PlaneShapeSettings_Release_0=d.MJ,iM=c._emscripten_bind_PlaneShapeSettings_Create_0=d.NJ,jM=c._emscripten_bind_PlaneShapeSettings_ClearCachedResult_0=d.OJ,kM=c._emscripten_bind_PlaneShapeSettings_get_mPlane_0=d.PJ,lM=c._emscripten_bind_PlaneShapeSettings_set_mPlane_1=d.QJ,mM=c._emscripten_bind_PlaneShapeSettings_get_mMaterial_0=d.RJ,nM=c._emscripten_bind_PlaneShapeSettings_set_mMaterial_1=d.SJ,oM=c._emscripten_bind_PlaneShapeSettings_get_mHalfExtent_0= -d.TJ,pM=c._emscripten_bind_PlaneShapeSettings_set_mHalfExtent_1=d.UJ,qM=c._emscripten_bind_PlaneShapeSettings_get_mUserData_0=d.VJ,rM=c._emscripten_bind_PlaneShapeSettings_set_mUserData_1=d.WJ,sM=c._emscripten_bind_PlaneShapeSettings___destroy___0=d.XJ,tM=c._emscripten_bind_PlaneShape_PlaneShape_1=d.YJ,uM=c._emscripten_bind_PlaneShape_PlaneShape_2=d.ZJ,vM=c._emscripten_bind_PlaneShape_PlaneShape_3=d._J,wM=c._emscripten_bind_PlaneShape_SetMaterial_1=d.$J,xM=c._emscripten_bind_PlaneShape_GetPlane_0= -d.aK,yM=c._emscripten_bind_PlaneShape_GetHalfExtent_0=d.bK,zM=c._emscripten_bind_PlaneShape_GetRefCount_0=d.cK,AM=c._emscripten_bind_PlaneShape_AddRef_0=d.dK,BM=c._emscripten_bind_PlaneShape_Release_0=d.eK,CM=c._emscripten_bind_PlaneShape_GetType_0=d.fK,DM=c._emscripten_bind_PlaneShape_GetSubType_0=d.gK,EM=c._emscripten_bind_PlaneShape_MustBeStatic_0=d.hK,FM=c._emscripten_bind_PlaneShape_GetLocalBounds_0=d.iK,GM=c._emscripten_bind_PlaneShape_GetWorldSpaceBounds_2=d.jK,HM=c._emscripten_bind_PlaneShape_GetCenterOfMass_0= -d.kK,IM=c._emscripten_bind_PlaneShape_GetUserData_0=d.lK,JM=c._emscripten_bind_PlaneShape_SetUserData_1=d.mK,KM=c._emscripten_bind_PlaneShape_GetSubShapeIDBitsRecursive_0=d.nK,LM=c._emscripten_bind_PlaneShape_GetInnerRadius_0=d.oK,MM=c._emscripten_bind_PlaneShape_GetMassProperties_0=d.pK,NM=c._emscripten_bind_PlaneShape_GetLeafShape_2=d.qK,OM=c._emscripten_bind_PlaneShape_GetMaterial_1=d.rK,PM=c._emscripten_bind_PlaneShape_GetSurfaceNormal_2=d.sK,QM=c._emscripten_bind_PlaneShape_GetSubShapeUserData_1= -d.tK,RM=c._emscripten_bind_PlaneShape_GetSubShapeTransformedShape_5=d.uK,SM=c._emscripten_bind_PlaneShape_GetVolume_0=d.vK,TM=c._emscripten_bind_PlaneShape_IsValidScale_1=d.wK,UM=c._emscripten_bind_PlaneShape_MakeScaleValid_1=d.xK,VM=c._emscripten_bind_PlaneShape_ScaleShape_1=d.yK,WM=c._emscripten_bind_PlaneShape___destroy___0=d.zK,XM=c._emscripten_bind_EmptyShapeSettings_EmptyShapeSettings_0=d.AK,YM=c._emscripten_bind_EmptyShapeSettings_GetRefCount_0=d.BK,ZM=c._emscripten_bind_EmptyShapeSettings_AddRef_0= -d.CK,$M=c._emscripten_bind_EmptyShapeSettings_Release_0=d.DK,aN=c._emscripten_bind_EmptyShapeSettings_Create_0=d.EK,bN=c._emscripten_bind_EmptyShapeSettings_ClearCachedResult_0=d.FK,cN=c._emscripten_bind_EmptyShapeSettings_get_mCenterOfMass_0=d.GK,dN=c._emscripten_bind_EmptyShapeSettings_set_mCenterOfMass_1=d.HK,eN=c._emscripten_bind_EmptyShapeSettings_get_mUserData_0=d.IK,fN=c._emscripten_bind_EmptyShapeSettings_set_mUserData_1=d.JK,gN=c._emscripten_bind_EmptyShapeSettings___destroy___0=d.KK,hN= -c._emscripten_bind_EmptyShape_EmptyShape_0=d.LK,iN=c._emscripten_bind_EmptyShape_EmptyShape_1=d.MK,jN=c._emscripten_bind_EmptyShape_GetRefCount_0=d.NK,kN=c._emscripten_bind_EmptyShape_AddRef_0=d.OK,lN=c._emscripten_bind_EmptyShape_Release_0=d.PK,mN=c._emscripten_bind_EmptyShape_GetType_0=d.QK,nN=c._emscripten_bind_EmptyShape_GetSubType_0=d.RK,oN=c._emscripten_bind_EmptyShape_MustBeStatic_0=d.SK,pN=c._emscripten_bind_EmptyShape_GetLocalBounds_0=d.TK,qN=c._emscripten_bind_EmptyShape_GetWorldSpaceBounds_2= -d.UK,rN=c._emscripten_bind_EmptyShape_GetCenterOfMass_0=d.VK,sN=c._emscripten_bind_EmptyShape_GetUserData_0=d.WK,tN=c._emscripten_bind_EmptyShape_SetUserData_1=d.XK,uN=c._emscripten_bind_EmptyShape_GetSubShapeIDBitsRecursive_0=d.YK,vN=c._emscripten_bind_EmptyShape_GetInnerRadius_0=d.ZK,wN=c._emscripten_bind_EmptyShape_GetMassProperties_0=d._K,xN=c._emscripten_bind_EmptyShape_GetLeafShape_2=d.$K,yN=c._emscripten_bind_EmptyShape_GetMaterial_1=d.aL,zN=c._emscripten_bind_EmptyShape_GetSurfaceNormal_2= -d.bL,AN=c._emscripten_bind_EmptyShape_GetSubShapeUserData_1=d.cL,BN=c._emscripten_bind_EmptyShape_GetSubShapeTransformedShape_5=d.dL,CN=c._emscripten_bind_EmptyShape_GetVolume_0=d.eL,DN=c._emscripten_bind_EmptyShape_IsValidScale_1=d.fL,EN=c._emscripten_bind_EmptyShape_MakeScaleValid_1=d.gL,FN=c._emscripten_bind_EmptyShape_ScaleShape_1=d.hL,GN=c._emscripten_bind_EmptyShape___destroy___0=d.iL,HN=c._emscripten_bind_FixedConstraintSettings_FixedConstraintSettings_0=d.jL,IN=c._emscripten_bind_FixedConstraintSettings_GetRefCount_0= -d.kL,JN=c._emscripten_bind_FixedConstraintSettings_AddRef_0=d.lL,KN=c._emscripten_bind_FixedConstraintSettings_Release_0=d.mL,LN=c._emscripten_bind_FixedConstraintSettings_Create_2=d.nL,MN=c._emscripten_bind_FixedConstraintSettings_get_mSpace_0=d.oL,NN=c._emscripten_bind_FixedConstraintSettings_set_mSpace_1=d.pL,ON=c._emscripten_bind_FixedConstraintSettings_get_mAutoDetectPoint_0=d.qL,PN=c._emscripten_bind_FixedConstraintSettings_set_mAutoDetectPoint_1=d.rL,QN=c._emscripten_bind_FixedConstraintSettings_get_mPoint1_0= -d.sL,RN=c._emscripten_bind_FixedConstraintSettings_set_mPoint1_1=d.tL,SN=c._emscripten_bind_FixedConstraintSettings_get_mAxisX1_0=d.uL,TN=c._emscripten_bind_FixedConstraintSettings_set_mAxisX1_1=d.vL,UN=c._emscripten_bind_FixedConstraintSettings_get_mAxisY1_0=d.wL,VN=c._emscripten_bind_FixedConstraintSettings_set_mAxisY1_1=d.xL,WN=c._emscripten_bind_FixedConstraintSettings_get_mPoint2_0=d.yL,XN=c._emscripten_bind_FixedConstraintSettings_set_mPoint2_1=d.zL,YN=c._emscripten_bind_FixedConstraintSettings_get_mAxisX2_0= -d.AL,ZN=c._emscripten_bind_FixedConstraintSettings_set_mAxisX2_1=d.BL,$N=c._emscripten_bind_FixedConstraintSettings_get_mAxisY2_0=d.CL,aO=c._emscripten_bind_FixedConstraintSettings_set_mAxisY2_1=d.DL,bO=c._emscripten_bind_FixedConstraintSettings_get_mEnabled_0=d.EL,cO=c._emscripten_bind_FixedConstraintSettings_set_mEnabled_1=d.FL,dO=c._emscripten_bind_FixedConstraintSettings_get_mNumVelocityStepsOverride_0=d.GL,eO=c._emscripten_bind_FixedConstraintSettings_set_mNumVelocityStepsOverride_1=d.HL,fO= -c._emscripten_bind_FixedConstraintSettings_get_mNumPositionStepsOverride_0=d.IL,gO=c._emscripten_bind_FixedConstraintSettings_set_mNumPositionStepsOverride_1=d.JL,hO=c._emscripten_bind_FixedConstraintSettings___destroy___0=d.KL,iO=c._emscripten_bind_SpringSettings_SpringSettings_0=d.LL,jO=c._emscripten_bind_SpringSettings_HasStiffness_0=d.ML,kO=c._emscripten_bind_SpringSettings_get_mMode_0=d.NL,lO=c._emscripten_bind_SpringSettings_set_mMode_1=d.OL,mO=c._emscripten_bind_SpringSettings_get_mFrequency_0= -d.PL,nO=c._emscripten_bind_SpringSettings_set_mFrequency_1=d.QL,oO=c._emscripten_bind_SpringSettings_get_mStiffness_0=d.RL,pO=c._emscripten_bind_SpringSettings_set_mStiffness_1=d.SL,qO=c._emscripten_bind_SpringSettings_get_mDamping_0=d.TL,rO=c._emscripten_bind_SpringSettings_set_mDamping_1=d.UL,sO=c._emscripten_bind_SpringSettings___destroy___0=d.VL,tO=c._emscripten_bind_MotorSettings_MotorSettings_0=d.WL,uO=c._emscripten_bind_MotorSettings_get_mSpringSettings_0=d.XL,vO=c._emscripten_bind_MotorSettings_set_mSpringSettings_1= -d.YL,wO=c._emscripten_bind_MotorSettings_get_mMinForceLimit_0=d.ZL,xO=c._emscripten_bind_MotorSettings_set_mMinForceLimit_1=d._L,yO=c._emscripten_bind_MotorSettings_get_mMaxForceLimit_0=d.$L,zO=c._emscripten_bind_MotorSettings_set_mMaxForceLimit_1=d.aM,AO=c._emscripten_bind_MotorSettings_get_mMinTorqueLimit_0=d.bM,BO=c._emscripten_bind_MotorSettings_set_mMinTorqueLimit_1=d.cM,CO=c._emscripten_bind_MotorSettings_get_mMaxTorqueLimit_0=d.dM,DO=c._emscripten_bind_MotorSettings_set_mMaxTorqueLimit_1=d.eM, -EO=c._emscripten_bind_MotorSettings___destroy___0=d.fM,FO=c._emscripten_bind_DistanceConstraintSettings_DistanceConstraintSettings_0=d.gM,GO=c._emscripten_bind_DistanceConstraintSettings_GetRefCount_0=d.hM,HO=c._emscripten_bind_DistanceConstraintSettings_AddRef_0=d.iM,IO=c._emscripten_bind_DistanceConstraintSettings_Release_0=d.jM,JO=c._emscripten_bind_DistanceConstraintSettings_Create_2=d.kM,KO=c._emscripten_bind_DistanceConstraintSettings_get_mSpace_0=d.lM,LO=c._emscripten_bind_DistanceConstraintSettings_set_mSpace_1= -d.mM,MO=c._emscripten_bind_DistanceConstraintSettings_get_mPoint1_0=d.nM,NO=c._emscripten_bind_DistanceConstraintSettings_set_mPoint1_1=d.oM,OO=c._emscripten_bind_DistanceConstraintSettings_get_mPoint2_0=d.pM,PO=c._emscripten_bind_DistanceConstraintSettings_set_mPoint2_1=d.qM,QO=c._emscripten_bind_DistanceConstraintSettings_get_mMinDistance_0=d.rM,RO=c._emscripten_bind_DistanceConstraintSettings_set_mMinDistance_1=d.sM,SO=c._emscripten_bind_DistanceConstraintSettings_get_mMaxDistance_0=d.tM,TO=c._emscripten_bind_DistanceConstraintSettings_set_mMaxDistance_1= -d.uM,UO=c._emscripten_bind_DistanceConstraintSettings_get_mLimitsSpringSettings_0=d.vM,VO=c._emscripten_bind_DistanceConstraintSettings_set_mLimitsSpringSettings_1=d.wM,WO=c._emscripten_bind_DistanceConstraintSettings_get_mEnabled_0=d.xM,XO=c._emscripten_bind_DistanceConstraintSettings_set_mEnabled_1=d.yM,YO=c._emscripten_bind_DistanceConstraintSettings_get_mNumVelocityStepsOverride_0=d.zM,ZO=c._emscripten_bind_DistanceConstraintSettings_set_mNumVelocityStepsOverride_1=d.AM,$O=c._emscripten_bind_DistanceConstraintSettings_get_mNumPositionStepsOverride_0= -d.BM,aP=c._emscripten_bind_DistanceConstraintSettings_set_mNumPositionStepsOverride_1=d.CM,bP=c._emscripten_bind_DistanceConstraintSettings___destroy___0=d.DM,cP=c._emscripten_bind_DistanceConstraint_SetDistance_2=d.EM,dP=c._emscripten_bind_DistanceConstraint_GetMinDistance_0=d.FM,eP=c._emscripten_bind_DistanceConstraint_GetMaxDistance_0=d.GM,fP=c._emscripten_bind_DistanceConstraint_GetLimitsSpringSettings_0=d.HM,gP=c._emscripten_bind_DistanceConstraint_SetLimitsSpringSettings_1=d.IM,hP=c._emscripten_bind_DistanceConstraint_GetTotalLambdaPosition_0= -d.JM,iP=c._emscripten_bind_DistanceConstraint_GetRefCount_0=d.KM,jP=c._emscripten_bind_DistanceConstraint_AddRef_0=d.LM,kP=c._emscripten_bind_DistanceConstraint_Release_0=d.MM,lP=c._emscripten_bind_DistanceConstraint_GetType_0=d.NM,mP=c._emscripten_bind_DistanceConstraint_GetSubType_0=d.OM,nP=c._emscripten_bind_DistanceConstraint_GetConstraintPriority_0=d.PM,oP=c._emscripten_bind_DistanceConstraint_SetConstraintPriority_1=d.QM,pP=c._emscripten_bind_DistanceConstraint_SetNumVelocityStepsOverride_1= -d.RM,qP=c._emscripten_bind_DistanceConstraint_GetNumVelocityStepsOverride_0=d.SM,rP=c._emscripten_bind_DistanceConstraint_SetNumPositionStepsOverride_1=d.TM,sP=c._emscripten_bind_DistanceConstraint_GetNumPositionStepsOverride_0=d.UM,tP=c._emscripten_bind_DistanceConstraint_SetEnabled_1=d.VM,uP=c._emscripten_bind_DistanceConstraint_GetEnabled_0=d.WM,vP=c._emscripten_bind_DistanceConstraint_IsActive_0=d.XM,wP=c._emscripten_bind_DistanceConstraint_GetUserData_0=d.YM,xP=c._emscripten_bind_DistanceConstraint_SetUserData_1= -d.ZM,yP=c._emscripten_bind_DistanceConstraint_ResetWarmStart_0=d._M,zP=c._emscripten_bind_DistanceConstraint_SaveState_1=d.$M,AP=c._emscripten_bind_DistanceConstraint_RestoreState_1=d.aN,BP=c._emscripten_bind_DistanceConstraint_GetBody1_0=d.bN,CP=c._emscripten_bind_DistanceConstraint_GetBody2_0=d.cN,DP=c._emscripten_bind_DistanceConstraint_GetConstraintToBody1Matrix_0=d.dN,EP=c._emscripten_bind_DistanceConstraint_GetConstraintToBody2Matrix_0=d.eN,FP=c._emscripten_bind_DistanceConstraint___destroy___0= -d.fN,GP=c._emscripten_bind_PointConstraintSettings_PointConstraintSettings_0=d.gN,HP=c._emscripten_bind_PointConstraintSettings_GetRefCount_0=d.hN,IP=c._emscripten_bind_PointConstraintSettings_AddRef_0=d.iN,JP=c._emscripten_bind_PointConstraintSettings_Release_0=d.jN,KP=c._emscripten_bind_PointConstraintSettings_Create_2=d.kN,LP=c._emscripten_bind_PointConstraintSettings_get_mSpace_0=d.lN,MP=c._emscripten_bind_PointConstraintSettings_set_mSpace_1=d.mN,NP=c._emscripten_bind_PointConstraintSettings_get_mPoint1_0= -d.nN,OP=c._emscripten_bind_PointConstraintSettings_set_mPoint1_1=d.oN,PP=c._emscripten_bind_PointConstraintSettings_get_mPoint2_0=d.pN,QP=c._emscripten_bind_PointConstraintSettings_set_mPoint2_1=d.qN,RP=c._emscripten_bind_PointConstraintSettings_get_mEnabled_0=d.rN,SP=c._emscripten_bind_PointConstraintSettings_set_mEnabled_1=d.sN,TP=c._emscripten_bind_PointConstraintSettings_get_mNumVelocityStepsOverride_0=d.tN,UP=c._emscripten_bind_PointConstraintSettings_set_mNumVelocityStepsOverride_1=d.uN,VP= -c._emscripten_bind_PointConstraintSettings_get_mNumPositionStepsOverride_0=d.vN,WP=c._emscripten_bind_PointConstraintSettings_set_mNumPositionStepsOverride_1=d.wN,XP=c._emscripten_bind_PointConstraintSettings___destroy___0=d.xN,YP=c._emscripten_bind_PointConstraint_GetLocalSpacePoint1_0=d.yN,ZP=c._emscripten_bind_PointConstraint_GetLocalSpacePoint2_0=d.zN,$P=c._emscripten_bind_PointConstraint_GetTotalLambdaPosition_0=d.AN,aQ=c._emscripten_bind_PointConstraint_GetRefCount_0=d.BN,bQ=c._emscripten_bind_PointConstraint_AddRef_0= -d.CN,cQ=c._emscripten_bind_PointConstraint_Release_0=d.DN,dQ=c._emscripten_bind_PointConstraint_GetType_0=d.EN,eQ=c._emscripten_bind_PointConstraint_GetSubType_0=d.FN,fQ=c._emscripten_bind_PointConstraint_GetConstraintPriority_0=d.GN,gQ=c._emscripten_bind_PointConstraint_SetConstraintPriority_1=d.HN,hQ=c._emscripten_bind_PointConstraint_SetNumVelocityStepsOverride_1=d.IN,iQ=c._emscripten_bind_PointConstraint_GetNumVelocityStepsOverride_0=d.JN,jQ=c._emscripten_bind_PointConstraint_SetNumPositionStepsOverride_1= -d.KN,kQ=c._emscripten_bind_PointConstraint_GetNumPositionStepsOverride_0=d.LN,lQ=c._emscripten_bind_PointConstraint_SetEnabled_1=d.MN,mQ=c._emscripten_bind_PointConstraint_GetEnabled_0=d.NN,nQ=c._emscripten_bind_PointConstraint_IsActive_0=d.ON,oQ=c._emscripten_bind_PointConstraint_GetUserData_0=d.PN,pQ=c._emscripten_bind_PointConstraint_SetUserData_1=d.QN,qQ=c._emscripten_bind_PointConstraint_ResetWarmStart_0=d.RN,rQ=c._emscripten_bind_PointConstraint_SaveState_1=d.SN,sQ=c._emscripten_bind_PointConstraint_RestoreState_1= -d.TN,tQ=c._emscripten_bind_PointConstraint_GetBody1_0=d.UN,uQ=c._emscripten_bind_PointConstraint_GetBody2_0=d.VN,vQ=c._emscripten_bind_PointConstraint_GetConstraintToBody1Matrix_0=d.WN,wQ=c._emscripten_bind_PointConstraint_GetConstraintToBody2Matrix_0=d.XN,xQ=c._emscripten_bind_PointConstraint___destroy___0=d.YN,yQ=c._emscripten_bind_HingeConstraintSettings_HingeConstraintSettings_0=d.ZN,zQ=c._emscripten_bind_HingeConstraintSettings_GetRefCount_0=d._N,AQ=c._emscripten_bind_HingeConstraintSettings_AddRef_0= -d.$N,BQ=c._emscripten_bind_HingeConstraintSettings_Release_0=d.aO,CQ=c._emscripten_bind_HingeConstraintSettings_Create_2=d.bO,DQ=c._emscripten_bind_HingeConstraintSettings_get_mSpace_0=d.cO,EQ=c._emscripten_bind_HingeConstraintSettings_set_mSpace_1=d.dO,FQ=c._emscripten_bind_HingeConstraintSettings_get_mPoint1_0=d.eO,GQ=c._emscripten_bind_HingeConstraintSettings_set_mPoint1_1=d.fO,HQ=c._emscripten_bind_HingeConstraintSettings_get_mHingeAxis1_0=d.gO,IQ=c._emscripten_bind_HingeConstraintSettings_set_mHingeAxis1_1= -d.hO,JQ=c._emscripten_bind_HingeConstraintSettings_get_mNormalAxis1_0=d.iO,KQ=c._emscripten_bind_HingeConstraintSettings_set_mNormalAxis1_1=d.jO,LQ=c._emscripten_bind_HingeConstraintSettings_get_mPoint2_0=d.kO,MQ=c._emscripten_bind_HingeConstraintSettings_set_mPoint2_1=d.lO,NQ=c._emscripten_bind_HingeConstraintSettings_get_mHingeAxis2_0=d.mO,OQ=c._emscripten_bind_HingeConstraintSettings_set_mHingeAxis2_1=d.nO,PQ=c._emscripten_bind_HingeConstraintSettings_get_mNormalAxis2_0=d.oO,QQ=c._emscripten_bind_HingeConstraintSettings_set_mNormalAxis2_1= -d.pO,RQ=c._emscripten_bind_HingeConstraintSettings_get_mLimitsMin_0=d.qO,SQ=c._emscripten_bind_HingeConstraintSettings_set_mLimitsMin_1=d.rO,TQ=c._emscripten_bind_HingeConstraintSettings_get_mLimitsMax_0=d.sO,UQ=c._emscripten_bind_HingeConstraintSettings_set_mLimitsMax_1=d.tO,VQ=c._emscripten_bind_HingeConstraintSettings_get_mLimitsSpringSettings_0=d.uO,WQ=c._emscripten_bind_HingeConstraintSettings_set_mLimitsSpringSettings_1=d.vO,XQ=c._emscripten_bind_HingeConstraintSettings_get_mMaxFrictionTorque_0= -d.wO,YQ=c._emscripten_bind_HingeConstraintSettings_set_mMaxFrictionTorque_1=d.xO,ZQ=c._emscripten_bind_HingeConstraintSettings_get_mMotorSettings_0=d.yO,$Q=c._emscripten_bind_HingeConstraintSettings_set_mMotorSettings_1=d.zO,aR=c._emscripten_bind_HingeConstraintSettings_get_mEnabled_0=d.AO,bR=c._emscripten_bind_HingeConstraintSettings_set_mEnabled_1=d.BO,cR=c._emscripten_bind_HingeConstraintSettings_get_mNumVelocityStepsOverride_0=d.CO,dR=c._emscripten_bind_HingeConstraintSettings_set_mNumVelocityStepsOverride_1= -d.DO,eR=c._emscripten_bind_HingeConstraintSettings_get_mNumPositionStepsOverride_0=d.EO,fR=c._emscripten_bind_HingeConstraintSettings_set_mNumPositionStepsOverride_1=d.FO,gR=c._emscripten_bind_HingeConstraintSettings___destroy___0=d.GO,hR=c._emscripten_bind_HingeConstraint_GetLocalSpacePoint1_0=d.HO,iR=c._emscripten_bind_HingeConstraint_GetLocalSpacePoint2_0=d.IO,jR=c._emscripten_bind_HingeConstraint_GetLocalSpaceHingeAxis1_0=d.JO,kR=c._emscripten_bind_HingeConstraint_GetLocalSpaceHingeAxis2_0=d.KO, -lR=c._emscripten_bind_HingeConstraint_GetLocalSpaceNormalAxis1_0=d.LO,mR=c._emscripten_bind_HingeConstraint_GetLocalSpaceNormalAxis2_0=d.MO,nR=c._emscripten_bind_HingeConstraint_GetCurrentAngle_0=d.NO,oR=c._emscripten_bind_HingeConstraint_SetMaxFrictionTorque_1=d.OO,pR=c._emscripten_bind_HingeConstraint_GetMaxFrictionTorque_0=d.PO,qR=c._emscripten_bind_HingeConstraint_GetMotorSettings_0=d.QO,rR=c._emscripten_bind_HingeConstraint_SetMotorState_1=d.RO,sR=c._emscripten_bind_HingeConstraint_GetMotorState_0= -d.SO,tR=c._emscripten_bind_HingeConstraint_SetTargetAngularVelocity_1=d.TO,uR=c._emscripten_bind_HingeConstraint_GetTargetAngularVelocity_0=d.UO,vR=c._emscripten_bind_HingeConstraint_SetTargetAngle_1=d.VO,wR=c._emscripten_bind_HingeConstraint_GetTargetAngle_0=d.WO,xR=c._emscripten_bind_HingeConstraint_SetLimits_2=d.XO,yR=c._emscripten_bind_HingeConstraint_GetLimitsMin_0=d.YO,zR=c._emscripten_bind_HingeConstraint_GetLimitsMax_0=d.ZO,AR=c._emscripten_bind_HingeConstraint_HasLimits_0=d._O,BR=c._emscripten_bind_HingeConstraint_GetLimitsSpringSettings_0= -d.$O,CR=c._emscripten_bind_HingeConstraint_SetLimitsSpringSettings_1=d.aP,DR=c._emscripten_bind_HingeConstraint_GetTotalLambdaPosition_0=d.bP,ER=c._emscripten_bind_HingeConstraint_GetTotalLambdaRotation_0=d.cP,FR=c._emscripten_bind_HingeConstraint_GetTotalLambdaRotationLimits_0=d.dP,GR=c._emscripten_bind_HingeConstraint_GetTotalLambdaMotor_0=d.eP,HR=c._emscripten_bind_HingeConstraint_GetRefCount_0=d.fP,IR=c._emscripten_bind_HingeConstraint_AddRef_0=d.gP,JR=c._emscripten_bind_HingeConstraint_Release_0= -d.hP,KR=c._emscripten_bind_HingeConstraint_GetType_0=d.iP,LR=c._emscripten_bind_HingeConstraint_GetSubType_0=d.jP,MR=c._emscripten_bind_HingeConstraint_GetConstraintPriority_0=d.kP,NR=c._emscripten_bind_HingeConstraint_SetConstraintPriority_1=d.lP,OR=c._emscripten_bind_HingeConstraint_SetNumVelocityStepsOverride_1=d.mP,PR=c._emscripten_bind_HingeConstraint_GetNumVelocityStepsOverride_0=d.nP,QR=c._emscripten_bind_HingeConstraint_SetNumPositionStepsOverride_1=d.oP,RR=c._emscripten_bind_HingeConstraint_GetNumPositionStepsOverride_0= -d.pP,SR=c._emscripten_bind_HingeConstraint_SetEnabled_1=d.qP,TR=c._emscripten_bind_HingeConstraint_GetEnabled_0=d.rP,UR=c._emscripten_bind_HingeConstraint_IsActive_0=d.sP,VR=c._emscripten_bind_HingeConstraint_GetUserData_0=d.tP,WR=c._emscripten_bind_HingeConstraint_SetUserData_1=d.uP,YR=c._emscripten_bind_HingeConstraint_ResetWarmStart_0=d.vP,ZR=c._emscripten_bind_HingeConstraint_SaveState_1=d.wP,$R=c._emscripten_bind_HingeConstraint_RestoreState_1=d.xP,aS=c._emscripten_bind_HingeConstraint_GetBody1_0= -d.yP,bS=c._emscripten_bind_HingeConstraint_GetBody2_0=d.zP,cS=c._emscripten_bind_HingeConstraint_GetConstraintToBody1Matrix_0=d.AP,dS=c._emscripten_bind_HingeConstraint_GetConstraintToBody2Matrix_0=d.BP,eS=c._emscripten_bind_HingeConstraint___destroy___0=d.CP,fS=c._emscripten_bind_ConeConstraintSettings_ConeConstraintSettings_0=d.DP,gS=c._emscripten_bind_ConeConstraintSettings_GetRefCount_0=d.EP,hS=c._emscripten_bind_ConeConstraintSettings_AddRef_0=d.FP,iS=c._emscripten_bind_ConeConstraintSettings_Release_0= -d.GP,jS=c._emscripten_bind_ConeConstraintSettings_Create_2=d.HP,kS=c._emscripten_bind_ConeConstraintSettings_get_mSpace_0=d.IP,lS=c._emscripten_bind_ConeConstraintSettings_set_mSpace_1=d.JP,mS=c._emscripten_bind_ConeConstraintSettings_get_mPoint1_0=d.KP,nS=c._emscripten_bind_ConeConstraintSettings_set_mPoint1_1=d.LP,oS=c._emscripten_bind_ConeConstraintSettings_get_mTwistAxis1_0=d.MP,pS=c._emscripten_bind_ConeConstraintSettings_set_mTwistAxis1_1=d.NP,qS=c._emscripten_bind_ConeConstraintSettings_get_mPoint2_0= -d.OP,rS=c._emscripten_bind_ConeConstraintSettings_set_mPoint2_1=d.PP,sS=c._emscripten_bind_ConeConstraintSettings_get_mTwistAxis2_0=d.QP,tS=c._emscripten_bind_ConeConstraintSettings_set_mTwistAxis2_1=d.RP,uS=c._emscripten_bind_ConeConstraintSettings_get_mHalfConeAngle_0=d.SP,vS=c._emscripten_bind_ConeConstraintSettings_set_mHalfConeAngle_1=d.TP,wS=c._emscripten_bind_ConeConstraintSettings_get_mEnabled_0=d.UP,xS=c._emscripten_bind_ConeConstraintSettings_set_mEnabled_1=d.VP,yS=c._emscripten_bind_ConeConstraintSettings_get_mNumVelocityStepsOverride_0= -d.WP,zS=c._emscripten_bind_ConeConstraintSettings_set_mNumVelocityStepsOverride_1=d.XP,AS=c._emscripten_bind_ConeConstraintSettings_get_mNumPositionStepsOverride_0=d.YP,BS=c._emscripten_bind_ConeConstraintSettings_set_mNumPositionStepsOverride_1=d.ZP,CS=c._emscripten_bind_ConeConstraintSettings___destroy___0=d._P,DS=c._emscripten_bind_ConeConstraint_SetHalfConeAngle_1=d.$P,ES=c._emscripten_bind_ConeConstraint_GetCosHalfConeAngle_0=d.aQ,FS=c._emscripten_bind_ConeConstraint_GetTotalLambdaPosition_0= -d.bQ,GS=c._emscripten_bind_ConeConstraint_GetTotalLambdaRotation_0=d.cQ,HS=c._emscripten_bind_ConeConstraint_GetRefCount_0=d.dQ,IS=c._emscripten_bind_ConeConstraint_AddRef_0=d.eQ,JS=c._emscripten_bind_ConeConstraint_Release_0=d.fQ,KS=c._emscripten_bind_ConeConstraint_GetType_0=d.gQ,LS=c._emscripten_bind_ConeConstraint_GetSubType_0=d.hQ,MS=c._emscripten_bind_ConeConstraint_GetConstraintPriority_0=d.iQ,NS=c._emscripten_bind_ConeConstraint_SetConstraintPriority_1=d.jQ,OS=c._emscripten_bind_ConeConstraint_SetNumVelocityStepsOverride_1= -d.kQ,PS=c._emscripten_bind_ConeConstraint_GetNumVelocityStepsOverride_0=d.lQ,QS=c._emscripten_bind_ConeConstraint_SetNumPositionStepsOverride_1=d.mQ,RS=c._emscripten_bind_ConeConstraint_GetNumPositionStepsOverride_0=d.nQ,SS=c._emscripten_bind_ConeConstraint_SetEnabled_1=d.oQ,TS=c._emscripten_bind_ConeConstraint_GetEnabled_0=d.pQ,US=c._emscripten_bind_ConeConstraint_IsActive_0=d.qQ,VS=c._emscripten_bind_ConeConstraint_GetUserData_0=d.rQ,WS=c._emscripten_bind_ConeConstraint_SetUserData_1=d.sQ,XS=c._emscripten_bind_ConeConstraint_ResetWarmStart_0= -d.tQ,YS=c._emscripten_bind_ConeConstraint_SaveState_1=d.uQ,ZS=c._emscripten_bind_ConeConstraint_RestoreState_1=d.vQ,$S=c._emscripten_bind_ConeConstraint_GetBody1_0=d.wQ,aT=c._emscripten_bind_ConeConstraint_GetBody2_0=d.xQ,bT=c._emscripten_bind_ConeConstraint_GetConstraintToBody1Matrix_0=d.yQ,cT=c._emscripten_bind_ConeConstraint_GetConstraintToBody2Matrix_0=d.zQ,dT=c._emscripten_bind_ConeConstraint___destroy___0=d.AQ,eT=c._emscripten_bind_SliderConstraintSettings_SliderConstraintSettings_0=d.BQ,fT= -c._emscripten_bind_SliderConstraintSettings_GetRefCount_0=d.CQ,gT=c._emscripten_bind_SliderConstraintSettings_AddRef_0=d.DQ,hT=c._emscripten_bind_SliderConstraintSettings_Release_0=d.EQ,iT=c._emscripten_bind_SliderConstraintSettings_Create_2=d.FQ,jT=c._emscripten_bind_SliderConstraintSettings_get_mSpace_0=d.GQ,kT=c._emscripten_bind_SliderConstraintSettings_set_mSpace_1=d.HQ,lT=c._emscripten_bind_SliderConstraintSettings_get_mAutoDetectPoint_0=d.IQ,mT=c._emscripten_bind_SliderConstraintSettings_set_mAutoDetectPoint_1= -d.JQ,nT=c._emscripten_bind_SliderConstraintSettings_get_mPoint1_0=d.KQ,oT=c._emscripten_bind_SliderConstraintSettings_set_mPoint1_1=d.LQ,pT=c._emscripten_bind_SliderConstraintSettings_get_mSliderAxis1_0=d.MQ,qT=c._emscripten_bind_SliderConstraintSettings_set_mSliderAxis1_1=d.NQ,rT=c._emscripten_bind_SliderConstraintSettings_get_mNormalAxis1_0=d.OQ,sT=c._emscripten_bind_SliderConstraintSettings_set_mNormalAxis1_1=d.PQ,tT=c._emscripten_bind_SliderConstraintSettings_get_mPoint2_0=d.QQ,uT=c._emscripten_bind_SliderConstraintSettings_set_mPoint2_1= -d.RQ,vT=c._emscripten_bind_SliderConstraintSettings_get_mSliderAxis2_0=d.SQ,wT=c._emscripten_bind_SliderConstraintSettings_set_mSliderAxis2_1=d.TQ,xT=c._emscripten_bind_SliderConstraintSettings_get_mNormalAxis2_0=d.UQ,yT=c._emscripten_bind_SliderConstraintSettings_set_mNormalAxis2_1=d.VQ,zT=c._emscripten_bind_SliderConstraintSettings_get_mLimitsMin_0=d.WQ,AT=c._emscripten_bind_SliderConstraintSettings_set_mLimitsMin_1=d.XQ,BT=c._emscripten_bind_SliderConstraintSettings_get_mLimitsMax_0=d.YQ,CT=c._emscripten_bind_SliderConstraintSettings_set_mLimitsMax_1= -d.ZQ,DT=c._emscripten_bind_SliderConstraintSettings_get_mLimitsSpringSettings_0=d._Q,ET=c._emscripten_bind_SliderConstraintSettings_set_mLimitsSpringSettings_1=d.$Q,FT=c._emscripten_bind_SliderConstraintSettings_get_mMaxFrictionForce_0=d.aR,GT=c._emscripten_bind_SliderConstraintSettings_set_mMaxFrictionForce_1=d.bR,HT=c._emscripten_bind_SliderConstraintSettings_get_mMotorSettings_0=d.cR,IT=c._emscripten_bind_SliderConstraintSettings_set_mMotorSettings_1=d.dR,JT=c._emscripten_bind_SliderConstraintSettings_get_mEnabled_0= -d.eR,KT=c._emscripten_bind_SliderConstraintSettings_set_mEnabled_1=d.fR,LT=c._emscripten_bind_SliderConstraintSettings_get_mNumVelocityStepsOverride_0=d.gR,MT=c._emscripten_bind_SliderConstraintSettings_set_mNumVelocityStepsOverride_1=d.hR,NT=c._emscripten_bind_SliderConstraintSettings_get_mNumPositionStepsOverride_0=d.iR,OT=c._emscripten_bind_SliderConstraintSettings_set_mNumPositionStepsOverride_1=d.jR,PT=c._emscripten_bind_SliderConstraintSettings___destroy___0=d.kR,QT=c._emscripten_bind_SliderConstraint_GetCurrentPosition_0= -d.lR,RT=c._emscripten_bind_SliderConstraint_SetMaxFrictionForce_1=d.mR,ST=c._emscripten_bind_SliderConstraint_GetMaxFrictionForce_0=d.nR,TT=c._emscripten_bind_SliderConstraint_GetMotorSettings_0=d.oR,UT=c._emscripten_bind_SliderConstraint_SetMotorState_1=d.pR,VT=c._emscripten_bind_SliderConstraint_GetMotorState_0=d.qR,WT=c._emscripten_bind_SliderConstraint_SetTargetVelocity_1=d.rR,XT=c._emscripten_bind_SliderConstraint_GetTargetVelocity_0=d.sR,YT=c._emscripten_bind_SliderConstraint_SetTargetPosition_1= -d.tR,ZT=c._emscripten_bind_SliderConstraint_GetTargetPosition_0=d.uR,$T=c._emscripten_bind_SliderConstraint_SetLimits_2=d.vR,aU=c._emscripten_bind_SliderConstraint_GetLimitsMin_0=d.wR,bU=c._emscripten_bind_SliderConstraint_GetLimitsMax_0=d.xR,cU=c._emscripten_bind_SliderConstraint_HasLimits_0=d.yR,dU=c._emscripten_bind_SliderConstraint_GetLimitsSpringSettings_0=d.zR,eU=c._emscripten_bind_SliderConstraint_SetLimitsSpringSettings_1=d.AR,fU=c._emscripten_bind_SliderConstraint_GetTotalLambdaPosition_0= -d.BR,gU=c._emscripten_bind_SliderConstraint_GetTotalLambdaPositionLimits_0=d.CR,hU=c._emscripten_bind_SliderConstraint_GetTotalLambdaRotation_0=d.DR,iU=c._emscripten_bind_SliderConstraint_GetTotalLambdaMotor_0=d.ER,jU=c._emscripten_bind_SliderConstraint_GetRefCount_0=d.FR,kU=c._emscripten_bind_SliderConstraint_AddRef_0=d.GR,lU=c._emscripten_bind_SliderConstraint_Release_0=d.HR,mU=c._emscripten_bind_SliderConstraint_GetType_0=d.IR,nU=c._emscripten_bind_SliderConstraint_GetSubType_0=d.JR,oU=c._emscripten_bind_SliderConstraint_GetConstraintPriority_0= -d.KR,pU=c._emscripten_bind_SliderConstraint_SetConstraintPriority_1=d.LR,qU=c._emscripten_bind_SliderConstraint_SetNumVelocityStepsOverride_1=d.MR,rU=c._emscripten_bind_SliderConstraint_GetNumVelocityStepsOverride_0=d.NR,sU=c._emscripten_bind_SliderConstraint_SetNumPositionStepsOverride_1=d.OR,tU=c._emscripten_bind_SliderConstraint_GetNumPositionStepsOverride_0=d.PR,uU=c._emscripten_bind_SliderConstraint_SetEnabled_1=d.QR,vU=c._emscripten_bind_SliderConstraint_GetEnabled_0=d.RR,wU=c._emscripten_bind_SliderConstraint_IsActive_0= -d.SR,xU=c._emscripten_bind_SliderConstraint_GetUserData_0=d.TR,yU=c._emscripten_bind_SliderConstraint_SetUserData_1=d.UR,zU=c._emscripten_bind_SliderConstraint_ResetWarmStart_0=d.VR,AU=c._emscripten_bind_SliderConstraint_SaveState_1=d.WR,BU=c._emscripten_bind_SliderConstraint_RestoreState_1=d.XR,CU=c._emscripten_bind_SliderConstraint_GetBody1_0=d.YR,DU=c._emscripten_bind_SliderConstraint_GetBody2_0=d.ZR,EU=c._emscripten_bind_SliderConstraint_GetConstraintToBody1Matrix_0=d._R,FU=c._emscripten_bind_SliderConstraint_GetConstraintToBody2Matrix_0= -d.$R,GU=c._emscripten_bind_SliderConstraint___destroy___0=d.aS,HU=c._emscripten_bind_SwingTwistConstraintSettings_SwingTwistConstraintSettings_0=d.bS,IU=c._emscripten_bind_SwingTwistConstraintSettings_GetRefCount_0=d.cS,JU=c._emscripten_bind_SwingTwistConstraintSettings_AddRef_0=d.dS,KU=c._emscripten_bind_SwingTwistConstraintSettings_Release_0=d.eS,LU=c._emscripten_bind_SwingTwistConstraintSettings_Create_2=d.fS,MU=c._emscripten_bind_SwingTwistConstraintSettings_get_mSpace_0=d.gS,NU=c._emscripten_bind_SwingTwistConstraintSettings_set_mSpace_1= -d.hS,OU=c._emscripten_bind_SwingTwistConstraintSettings_get_mPosition1_0=d.iS,PU=c._emscripten_bind_SwingTwistConstraintSettings_set_mPosition1_1=d.jS,QU=c._emscripten_bind_SwingTwistConstraintSettings_get_mTwistAxis1_0=d.kS,RU=c._emscripten_bind_SwingTwistConstraintSettings_set_mTwistAxis1_1=d.lS,SU=c._emscripten_bind_SwingTwistConstraintSettings_get_mPlaneAxis1_0=d.mS,TU=c._emscripten_bind_SwingTwistConstraintSettings_set_mPlaneAxis1_1=d.nS,UU=c._emscripten_bind_SwingTwistConstraintSettings_get_mPosition2_0= -d.oS,VU=c._emscripten_bind_SwingTwistConstraintSettings_set_mPosition2_1=d.pS,WU=c._emscripten_bind_SwingTwistConstraintSettings_get_mTwistAxis2_0=d.qS,XU=c._emscripten_bind_SwingTwistConstraintSettings_set_mTwistAxis2_1=d.rS,YU=c._emscripten_bind_SwingTwistConstraintSettings_get_mPlaneAxis2_0=d.sS,ZU=c._emscripten_bind_SwingTwistConstraintSettings_set_mPlaneAxis2_1=d.tS,$U=c._emscripten_bind_SwingTwistConstraintSettings_get_mSwingType_0=d.uS,aV=c._emscripten_bind_SwingTwistConstraintSettings_set_mSwingType_1= -d.vS,bV=c._emscripten_bind_SwingTwistConstraintSettings_get_mNormalHalfConeAngle_0=d.wS,cV=c._emscripten_bind_SwingTwistConstraintSettings_set_mNormalHalfConeAngle_1=d.xS,dV=c._emscripten_bind_SwingTwistConstraintSettings_get_mPlaneHalfConeAngle_0=d.yS,eV=c._emscripten_bind_SwingTwistConstraintSettings_set_mPlaneHalfConeAngle_1=d.zS,fV=c._emscripten_bind_SwingTwistConstraintSettings_get_mTwistMinAngle_0=d.AS,gV=c._emscripten_bind_SwingTwistConstraintSettings_set_mTwistMinAngle_1=d.BS,hV=c._emscripten_bind_SwingTwistConstraintSettings_get_mTwistMaxAngle_0= -d.CS,iV=c._emscripten_bind_SwingTwistConstraintSettings_set_mTwistMaxAngle_1=d.DS,jV=c._emscripten_bind_SwingTwistConstraintSettings_get_mMaxFrictionTorque_0=d.ES,kV=c._emscripten_bind_SwingTwistConstraintSettings_set_mMaxFrictionTorque_1=d.FS,lV=c._emscripten_bind_SwingTwistConstraintSettings_get_mSwingMotorSettings_0=d.GS,mV=c._emscripten_bind_SwingTwistConstraintSettings_set_mSwingMotorSettings_1=d.HS,nV=c._emscripten_bind_SwingTwistConstraintSettings_get_mTwistMotorSettings_0=d.IS,oV=c._emscripten_bind_SwingTwistConstraintSettings_set_mTwistMotorSettings_1= -d.JS,pV=c._emscripten_bind_SwingTwistConstraintSettings_get_mEnabled_0=d.KS,qV=c._emscripten_bind_SwingTwistConstraintSettings_set_mEnabled_1=d.LS,rV=c._emscripten_bind_SwingTwistConstraintSettings_get_mNumVelocityStepsOverride_0=d.MS,sV=c._emscripten_bind_SwingTwistConstraintSettings_set_mNumVelocityStepsOverride_1=d.NS,tV=c._emscripten_bind_SwingTwistConstraintSettings_get_mNumPositionStepsOverride_0=d.OS,uV=c._emscripten_bind_SwingTwistConstraintSettings_set_mNumPositionStepsOverride_1=d.PS,vV= -c._emscripten_bind_SwingTwistConstraintSettings___destroy___0=d.QS,wV=c._emscripten_bind_SwingTwistConstraint_GetLocalSpacePosition1_0=d.RS,xV=c._emscripten_bind_SwingTwistConstraint_GetLocalSpacePosition2_0=d.SS,yV=c._emscripten_bind_SwingTwistConstraint_GetConstraintToBody1_0=d.TS,zV=c._emscripten_bind_SwingTwistConstraint_GetConstraintToBody2_0=d.US,AV=c._emscripten_bind_SwingTwistConstraint_GetNormalHalfConeAngle_0=d.VS,BV=c._emscripten_bind_SwingTwistConstraint_SetNormalHalfConeAngle_1=d.WS, -CV=c._emscripten_bind_SwingTwistConstraint_GetPlaneHalfConeAngle_0=d.XS,DV=c._emscripten_bind_SwingTwistConstraint_SetPlaneHalfConeAngle_1=d.YS,EV=c._emscripten_bind_SwingTwistConstraint_GetTwistMinAngle_0=d.ZS,FV=c._emscripten_bind_SwingTwistConstraint_SetTwistMinAngle_1=d._S,GV=c._emscripten_bind_SwingTwistConstraint_GetTwistMaxAngle_0=d.$S,HV=c._emscripten_bind_SwingTwistConstraint_SetTwistMaxAngle_1=d.aT,IV=c._emscripten_bind_SwingTwistConstraint_GetSwingMotorSettings_0=d.bT,JV=c._emscripten_bind_SwingTwistConstraint_GetTwistMotorSettings_0= -d.cT,KV=c._emscripten_bind_SwingTwistConstraint_SetMaxFrictionTorque_1=d.dT,LV=c._emscripten_bind_SwingTwistConstraint_GetMaxFrictionTorque_0=d.eT,MV=c._emscripten_bind_SwingTwistConstraint_SetSwingMotorState_1=d.fT,NV=c._emscripten_bind_SwingTwistConstraint_GetSwingMotorState_0=d.gT,OV=c._emscripten_bind_SwingTwistConstraint_SetTwistMotorState_1=d.hT,PV=c._emscripten_bind_SwingTwistConstraint_GetTwistMotorState_0=d.iT,QV=c._emscripten_bind_SwingTwistConstraint_SetTargetAngularVelocityCS_1=d.jT,RV= -c._emscripten_bind_SwingTwistConstraint_GetTargetAngularVelocityCS_0=d.kT,SV=c._emscripten_bind_SwingTwistConstraint_SetTargetOrientationCS_1=d.lT,TV=c._emscripten_bind_SwingTwistConstraint_GetTargetOrientationCS_0=d.mT,UV=c._emscripten_bind_SwingTwistConstraint_SetTargetOrientationBS_1=d.nT,VV=c._emscripten_bind_SwingTwistConstraint_GetRotationInConstraintSpace_0=d.oT,WV=c._emscripten_bind_SwingTwistConstraint_GetTotalLambdaPosition_0=d.pT,XV=c._emscripten_bind_SwingTwistConstraint_GetTotalLambdaTwist_0= -d.qT,YV=c._emscripten_bind_SwingTwistConstraint_GetTotalLambdaSwingY_0=d.rT,ZV=c._emscripten_bind_SwingTwistConstraint_GetTotalLambdaSwingZ_0=d.sT,$V=c._emscripten_bind_SwingTwistConstraint_GetTotalLambdaMotor_0=d.tT,aW=c._emscripten_bind_SwingTwistConstraint_GetRefCount_0=d.uT,bW=c._emscripten_bind_SwingTwistConstraint_AddRef_0=d.vT,cW=c._emscripten_bind_SwingTwistConstraint_Release_0=d.wT,dW=c._emscripten_bind_SwingTwistConstraint_GetType_0=d.xT,eW=c._emscripten_bind_SwingTwistConstraint_GetSubType_0= -d.yT,fW=c._emscripten_bind_SwingTwistConstraint_GetConstraintPriority_0=d.zT,gW=c._emscripten_bind_SwingTwistConstraint_SetConstraintPriority_1=d.AT,hW=c._emscripten_bind_SwingTwistConstraint_SetNumVelocityStepsOverride_1=d.BT,iW=c._emscripten_bind_SwingTwistConstraint_GetNumVelocityStepsOverride_0=d.CT,jW=c._emscripten_bind_SwingTwistConstraint_SetNumPositionStepsOverride_1=d.DT,kW=c._emscripten_bind_SwingTwistConstraint_GetNumPositionStepsOverride_0=d.ET,lW=c._emscripten_bind_SwingTwistConstraint_SetEnabled_1= -d.FT,mW=c._emscripten_bind_SwingTwistConstraint_GetEnabled_0=d.GT,nW=c._emscripten_bind_SwingTwistConstraint_IsActive_0=d.HT,oW=c._emscripten_bind_SwingTwistConstraint_GetUserData_0=d.IT,pW=c._emscripten_bind_SwingTwistConstraint_SetUserData_1=d.JT,qW=c._emscripten_bind_SwingTwistConstraint_ResetWarmStart_0=d.KT,rW=c._emscripten_bind_SwingTwistConstraint_SaveState_1=d.LT,sW=c._emscripten_bind_SwingTwistConstraint_RestoreState_1=d.MT,tW=c._emscripten_bind_SwingTwistConstraint_GetBody1_0=d.NT,uW=c._emscripten_bind_SwingTwistConstraint_GetBody2_0= -d.OT,vW=c._emscripten_bind_SwingTwistConstraint_GetConstraintToBody1Matrix_0=d.PT,wW=c._emscripten_bind_SwingTwistConstraint_GetConstraintToBody2Matrix_0=d.QT,xW=c._emscripten_bind_SwingTwistConstraint___destroy___0=d.RT,yW=c._emscripten_bind_SixDOFConstraintSettings_SixDOFConstraintSettings_0=d.ST,zW=c._emscripten_bind_SixDOFConstraintSettings_MakeFreeAxis_1=d.TT,AW=c._emscripten_bind_SixDOFConstraintSettings_IsFreeAxis_1=d.UT,BW=c._emscripten_bind_SixDOFConstraintSettings_MakeFixedAxis_1=d.VT,CW= -c._emscripten_bind_SixDOFConstraintSettings_IsFixedAxis_1=d.WT,DW=c._emscripten_bind_SixDOFConstraintSettings_SetLimitedAxis_3=d.XT,EW=c._emscripten_bind_SixDOFConstraintSettings_GetRefCount_0=d.YT,FW=c._emscripten_bind_SixDOFConstraintSettings_AddRef_0=d.ZT,GW=c._emscripten_bind_SixDOFConstraintSettings_Release_0=d._T,HW=c._emscripten_bind_SixDOFConstraintSettings_Create_2=d.$T,IW=c._emscripten_bind_SixDOFConstraintSettings_get_mSpace_0=d.aU,JW=c._emscripten_bind_SixDOFConstraintSettings_set_mSpace_1= -d.bU,KW=c._emscripten_bind_SixDOFConstraintSettings_get_mPosition1_0=d.cU,LW=c._emscripten_bind_SixDOFConstraintSettings_set_mPosition1_1=d.dU,MW=c._emscripten_bind_SixDOFConstraintSettings_get_mAxisX1_0=d.eU,NW=c._emscripten_bind_SixDOFConstraintSettings_set_mAxisX1_1=d.fU,OW=c._emscripten_bind_SixDOFConstraintSettings_get_mAxisY1_0=d.gU,PW=c._emscripten_bind_SixDOFConstraintSettings_set_mAxisY1_1=d.hU,QW=c._emscripten_bind_SixDOFConstraintSettings_get_mPosition2_0=d.iU,RW=c._emscripten_bind_SixDOFConstraintSettings_set_mPosition2_1= -d.jU,SW=c._emscripten_bind_SixDOFConstraintSettings_get_mAxisX2_0=d.kU,TW=c._emscripten_bind_SixDOFConstraintSettings_set_mAxisX2_1=d.lU,UW=c._emscripten_bind_SixDOFConstraintSettings_get_mAxisY2_0=d.mU,VW=c._emscripten_bind_SixDOFConstraintSettings_set_mAxisY2_1=d.nU,WW=c._emscripten_bind_SixDOFConstraintSettings_get_mMaxFriction_1=d.oU,XW=c._emscripten_bind_SixDOFConstraintSettings_set_mMaxFriction_2=d.pU,YW=c._emscripten_bind_SixDOFConstraintSettings_get_mSwingType_0=d.qU,ZW=c._emscripten_bind_SixDOFConstraintSettings_set_mSwingType_1= -d.rU,$W=c._emscripten_bind_SixDOFConstraintSettings_get_mLimitMin_1=d.sU,aX=c._emscripten_bind_SixDOFConstraintSettings_set_mLimitMin_2=d.tU,bX=c._emscripten_bind_SixDOFConstraintSettings_get_mLimitMax_1=d.uU,cX=c._emscripten_bind_SixDOFConstraintSettings_set_mLimitMax_2=d.vU,dX=c._emscripten_bind_SixDOFConstraintSettings_get_mLimitsSpringSettings_1=d.wU,eX=c._emscripten_bind_SixDOFConstraintSettings_set_mLimitsSpringSettings_2=d.xU,fX=c._emscripten_bind_SixDOFConstraintSettings_get_mMotorSettings_1= -d.yU,gX=c._emscripten_bind_SixDOFConstraintSettings_set_mMotorSettings_2=d.zU,hX=c._emscripten_bind_SixDOFConstraintSettings_get_mEnabled_0=d.AU,iX=c._emscripten_bind_SixDOFConstraintSettings_set_mEnabled_1=d.BU,jX=c._emscripten_bind_SixDOFConstraintSettings_get_mNumVelocityStepsOverride_0=d.CU,kX=c._emscripten_bind_SixDOFConstraintSettings_set_mNumVelocityStepsOverride_1=d.DU,lX=c._emscripten_bind_SixDOFConstraintSettings_get_mNumPositionStepsOverride_0=d.EU,mX=c._emscripten_bind_SixDOFConstraintSettings_set_mNumPositionStepsOverride_1= -d.FU,nX=c._emscripten_bind_SixDOFConstraintSettings___destroy___0=d.GU,oX=c._emscripten_bind_SixDOFConstraint_SetTranslationLimits_2=d.HU,pX=c._emscripten_bind_SixDOFConstraint_SetRotationLimits_2=d.IU,qX=c._emscripten_bind_SixDOFConstraint_GetLimitsMin_1=d.JU,rX=c._emscripten_bind_SixDOFConstraint_GetLimitsMax_1=d.KU,sX=c._emscripten_bind_SixDOFConstraint_GetTranslationLimitsMin_0=d.LU,tX=c._emscripten_bind_SixDOFConstraint_GetTranslationLimitsMax_0=d.MU,uX=c._emscripten_bind_SixDOFConstraint_GetRotationLimitsMin_0= -d.NU,vX=c._emscripten_bind_SixDOFConstraint_GetRotationLimitsMax_0=d.OU,wX=c._emscripten_bind_SixDOFConstraint_IsFixedAxis_1=d.PU,xX=c._emscripten_bind_SixDOFConstraint_IsFreeAxis_1=d.QU,yX=c._emscripten_bind_SixDOFConstraint_GetLimitsSpringSettings_1=d.RU,zX=c._emscripten_bind_SixDOFConstraint_SetLimitsSpringSettings_2=d.SU,AX=c._emscripten_bind_SixDOFConstraint_SetMaxFriction_2=d.TU,BX=c._emscripten_bind_SixDOFConstraint_GetMaxFriction_1=d.UU,CX=c._emscripten_bind_SixDOFConstraint_GetRotationInConstraintSpace_0= -d.VU,DX=c._emscripten_bind_SixDOFConstraint_GetMotorSettings_1=d.WU,EX=c._emscripten_bind_SixDOFConstraint_SetMotorState_2=d.XU,FX=c._emscripten_bind_SixDOFConstraint_GetMotorState_1=d.YU,GX=c._emscripten_bind_SixDOFConstraint_GetTargetVelocityCS_0=d.ZU,HX=c._emscripten_bind_SixDOFConstraint_SetTargetVelocityCS_1=d._U,IX=c._emscripten_bind_SixDOFConstraint_SetTargetAngularVelocityCS_1=d.$U,JX=c._emscripten_bind_SixDOFConstraint_GetTargetAngularVelocityCS_0=d.aV,KX=c._emscripten_bind_SixDOFConstraint_GetTargetPositionCS_0= -d.bV,LX=c._emscripten_bind_SixDOFConstraint_SetTargetPositionCS_1=d.cV,MX=c._emscripten_bind_SixDOFConstraint_SetTargetOrientationCS_1=d.dV,NX=c._emscripten_bind_SixDOFConstraint_GetTargetOrientationCS_0=d.eV,OX=c._emscripten_bind_SixDOFConstraint_SetTargetOrientationBS_1=d.fV,PX=c._emscripten_bind_SixDOFConstraint_GetTotalLambdaPosition_0=d.gV,QX=c._emscripten_bind_SixDOFConstraint_GetTotalLambdaRotation_0=d.hV,RX=c._emscripten_bind_SixDOFConstraint_GetTotalLambdaMotorTranslation_0=d.iV,SX=c._emscripten_bind_SixDOFConstraint_GetTotalLambdaMotorRotation_0= -d.jV,TX=c._emscripten_bind_SixDOFConstraint_GetRefCount_0=d.kV,UX=c._emscripten_bind_SixDOFConstraint_AddRef_0=d.lV,VX=c._emscripten_bind_SixDOFConstraint_Release_0=d.mV,WX=c._emscripten_bind_SixDOFConstraint_GetType_0=d.nV,XX=c._emscripten_bind_SixDOFConstraint_GetSubType_0=d.oV,YX=c._emscripten_bind_SixDOFConstraint_GetConstraintPriority_0=d.pV,ZX=c._emscripten_bind_SixDOFConstraint_SetConstraintPriority_1=d.qV,$X=c._emscripten_bind_SixDOFConstraint_SetNumVelocityStepsOverride_1=d.rV,aY=c._emscripten_bind_SixDOFConstraint_GetNumVelocityStepsOverride_0= -d.sV,bY=c._emscripten_bind_SixDOFConstraint_SetNumPositionStepsOverride_1=d.tV,cY=c._emscripten_bind_SixDOFConstraint_GetNumPositionStepsOverride_0=d.uV,dY=c._emscripten_bind_SixDOFConstraint_SetEnabled_1=d.vV,eY=c._emscripten_bind_SixDOFConstraint_GetEnabled_0=d.wV,fY=c._emscripten_bind_SixDOFConstraint_IsActive_0=d.xV,gY=c._emscripten_bind_SixDOFConstraint_GetUserData_0=d.yV,hY=c._emscripten_bind_SixDOFConstraint_SetUserData_1=d.zV,iY=c._emscripten_bind_SixDOFConstraint_ResetWarmStart_0=d.AV,jY= -c._emscripten_bind_SixDOFConstraint_SaveState_1=d.BV,kY=c._emscripten_bind_SixDOFConstraint_RestoreState_1=d.CV,lY=c._emscripten_bind_SixDOFConstraint_GetBody1_0=d.DV,mY=c._emscripten_bind_SixDOFConstraint_GetBody2_0=d.EV,nY=c._emscripten_bind_SixDOFConstraint_GetConstraintToBody1Matrix_0=d.FV,oY=c._emscripten_bind_SixDOFConstraint_GetConstraintToBody2Matrix_0=d.GV,pY=c._emscripten_bind_SixDOFConstraint___destroy___0=d.HV,qY=c._emscripten_bind_PathConstraintSettings_PathConstraintSettings_0=d.IV, -rY=c._emscripten_bind_PathConstraintSettings_GetRefCount_0=d.JV,sY=c._emscripten_bind_PathConstraintSettings_AddRef_0=d.KV,tY=c._emscripten_bind_PathConstraintSettings_Release_0=d.LV,uY=c._emscripten_bind_PathConstraintSettings_Create_2=d.MV,vY=c._emscripten_bind_PathConstraintSettings_get_mPath_0=d.NV,wY=c._emscripten_bind_PathConstraintSettings_set_mPath_1=d.OV,xY=c._emscripten_bind_PathConstraintSettings_get_mPathPosition_0=d.PV,yY=c._emscripten_bind_PathConstraintSettings_set_mPathPosition_1= -d.QV,zY=c._emscripten_bind_PathConstraintSettings_get_mPathRotation_0=d.RV,AY=c._emscripten_bind_PathConstraintSettings_set_mPathRotation_1=d.SV,BY=c._emscripten_bind_PathConstraintSettings_get_mPathFraction_0=d.TV,CY=c._emscripten_bind_PathConstraintSettings_set_mPathFraction_1=d.UV,DY=c._emscripten_bind_PathConstraintSettings_get_mMaxFrictionForce_0=d.VV,EY=c._emscripten_bind_PathConstraintSettings_set_mMaxFrictionForce_1=d.WV,FY=c._emscripten_bind_PathConstraintSettings_get_mRotationConstraintType_0= -d.XV,GY=c._emscripten_bind_PathConstraintSettings_set_mRotationConstraintType_1=d.YV,HY=c._emscripten_bind_PathConstraintSettings_get_mPositionMotorSettings_0=d.ZV,IY=c._emscripten_bind_PathConstraintSettings_set_mPositionMotorSettings_1=d._V,JY=c._emscripten_bind_PathConstraintSettings_get_mEnabled_0=d.$V,KY=c._emscripten_bind_PathConstraintSettings_set_mEnabled_1=d.aW,LY=c._emscripten_bind_PathConstraintSettings_get_mNumVelocityStepsOverride_0=d.bW,MY=c._emscripten_bind_PathConstraintSettings_set_mNumVelocityStepsOverride_1= -d.cW,NY=c._emscripten_bind_PathConstraintSettings_get_mNumPositionStepsOverride_0=d.dW,OY=c._emscripten_bind_PathConstraintSettings_set_mNumPositionStepsOverride_1=d.eW,PY=c._emscripten_bind_PathConstraintSettings___destroy___0=d.fW,QY=c._emscripten_bind_PathConstraintPathHermite_AddPoint_3=d.gW,RY=c._emscripten_bind_PathConstraintPathHermite_IsLooping_0=d.hW,SY=c._emscripten_bind_PathConstraintPathHermite_SetIsLooping_1=d.iW,TY=c._emscripten_bind_PathConstraintPathHermite_GetRefCount_0=d.jW,UY=c._emscripten_bind_PathConstraintPathHermite_AddRef_0= -d.kW,VY=c._emscripten_bind_PathConstraintPathHermite_Release_0=d.lW,WY=c._emscripten_bind_PathConstraintPathHermite___destroy___0=d.mW,XY=c._emscripten_bind_PathConstraintPathJS_PathConstraintPathJS_0=d.nW,YY=c._emscripten_bind_PathConstraintPathJS_GetPathMaxFraction_0=d.oW,ZY=c._emscripten_bind_PathConstraintPathJS_GetClosestPoint_2=d.pW,$Y=c._emscripten_bind_PathConstraintPathJS_GetPointOnPath_5=d.qW,aZ=c._emscripten_bind_PathConstraintPathJS___destroy___0=d.rW,bZ=c._emscripten_bind_PathConstraint_SetPath_2= -d.sW,cZ=c._emscripten_bind_PathConstraint_GetPath_0=d.tW,dZ=c._emscripten_bind_PathConstraint_GetPathFraction_0=d.uW,eZ=c._emscripten_bind_PathConstraint_SetMaxFrictionForce_1=d.vW,fZ=c._emscripten_bind_PathConstraint_GetMaxFrictionForce_0=d.wW,gZ=c._emscripten_bind_PathConstraint_GetPositionMotorSettings_0=d.xW,hZ=c._emscripten_bind_PathConstraint_SetPositionMotorState_1=d.yW,iZ=c._emscripten_bind_PathConstraint_GetPositionMotorState_0=d.zW,jZ=c._emscripten_bind_PathConstraint_SetTargetVelocity_1= -d.AW,kZ=c._emscripten_bind_PathConstraint_GetTargetVelocity_0=d.BW,lZ=c._emscripten_bind_PathConstraint_SetTargetPathFraction_1=d.CW,mZ=c._emscripten_bind_PathConstraint_GetTargetPathFraction_0=d.DW,nZ=c._emscripten_bind_PathConstraint_GetRefCount_0=d.EW,oZ=c._emscripten_bind_PathConstraint_AddRef_0=d.FW,pZ=c._emscripten_bind_PathConstraint_Release_0=d.GW,qZ=c._emscripten_bind_PathConstraint_GetType_0=d.HW,rZ=c._emscripten_bind_PathConstraint_GetSubType_0=d.IW,sZ=c._emscripten_bind_PathConstraint_GetConstraintPriority_0= -d.JW,tZ=c._emscripten_bind_PathConstraint_SetConstraintPriority_1=d.KW,uZ=c._emscripten_bind_PathConstraint_SetNumVelocityStepsOverride_1=d.LW,vZ=c._emscripten_bind_PathConstraint_GetNumVelocityStepsOverride_0=d.MW,wZ=c._emscripten_bind_PathConstraint_SetNumPositionStepsOverride_1=d.NW,xZ=c._emscripten_bind_PathConstraint_GetNumPositionStepsOverride_0=d.OW,yZ=c._emscripten_bind_PathConstraint_SetEnabled_1=d.PW,zZ=c._emscripten_bind_PathConstraint_GetEnabled_0=d.QW,AZ=c._emscripten_bind_PathConstraint_IsActive_0= -d.RW,BZ=c._emscripten_bind_PathConstraint_GetUserData_0=d.SW,CZ=c._emscripten_bind_PathConstraint_SetUserData_1=d.TW,DZ=c._emscripten_bind_PathConstraint_ResetWarmStart_0=d.UW,EZ=c._emscripten_bind_PathConstraint_SaveState_1=d.VW,FZ=c._emscripten_bind_PathConstraint_RestoreState_1=d.WW,GZ=c._emscripten_bind_PathConstraint_GetBody1_0=d.XW,HZ=c._emscripten_bind_PathConstraint_GetBody2_0=d.YW,IZ=c._emscripten_bind_PathConstraint_GetConstraintToBody1Matrix_0=d.ZW,JZ=c._emscripten_bind_PathConstraint_GetConstraintToBody2Matrix_0= -d._W,KZ=c._emscripten_bind_PathConstraint___destroy___0=d.$W,LZ=c._emscripten_bind_PulleyConstraintSettings_PulleyConstraintSettings_0=d.aX,MZ=c._emscripten_bind_PulleyConstraintSettings_GetRefCount_0=d.bX,NZ=c._emscripten_bind_PulleyConstraintSettings_AddRef_0=d.cX,OZ=c._emscripten_bind_PulleyConstraintSettings_Release_0=d.dX,PZ=c._emscripten_bind_PulleyConstraintSettings_Create_2=d.eX,QZ=c._emscripten_bind_PulleyConstraintSettings_get_mSpace_0=d.fX,RZ=c._emscripten_bind_PulleyConstraintSettings_set_mSpace_1= -d.gX,SZ=c._emscripten_bind_PulleyConstraintSettings_get_mBodyPoint1_0=d.hX,TZ=c._emscripten_bind_PulleyConstraintSettings_set_mBodyPoint1_1=d.iX,UZ=c._emscripten_bind_PulleyConstraintSettings_get_mFixedPoint1_0=d.jX,VZ=c._emscripten_bind_PulleyConstraintSettings_set_mFixedPoint1_1=d.kX,WZ=c._emscripten_bind_PulleyConstraintSettings_get_mBodyPoint2_0=d.lX,XZ=c._emscripten_bind_PulleyConstraintSettings_set_mBodyPoint2_1=d.mX,YZ=c._emscripten_bind_PulleyConstraintSettings_get_mFixedPoint2_0=d.nX,ZZ= -c._emscripten_bind_PulleyConstraintSettings_set_mFixedPoint2_1=d.oX,$Z=c._emscripten_bind_PulleyConstraintSettings_get_mRatio_0=d.pX,a_=c._emscripten_bind_PulleyConstraintSettings_set_mRatio_1=d.qX,b_=c._emscripten_bind_PulleyConstraintSettings_get_mMinLength_0=d.rX,c_=c._emscripten_bind_PulleyConstraintSettings_set_mMinLength_1=d.sX,d_=c._emscripten_bind_PulleyConstraintSettings_get_mMaxLength_0=d.tX,e_=c._emscripten_bind_PulleyConstraintSettings_set_mMaxLength_1=d.uX,f_=c._emscripten_bind_PulleyConstraintSettings_get_mEnabled_0= -d.vX,g_=c._emscripten_bind_PulleyConstraintSettings_set_mEnabled_1=d.wX,h_=c._emscripten_bind_PulleyConstraintSettings_get_mNumVelocityStepsOverride_0=d.xX,i_=c._emscripten_bind_PulleyConstraintSettings_set_mNumVelocityStepsOverride_1=d.yX,j_=c._emscripten_bind_PulleyConstraintSettings_get_mNumPositionStepsOverride_0=d.zX,k_=c._emscripten_bind_PulleyConstraintSettings_set_mNumPositionStepsOverride_1=d.AX,l_=c._emscripten_bind_PulleyConstraintSettings___destroy___0=d.BX,m_=c._emscripten_bind_PulleyConstraint_SetLength_2= -d.CX,n_=c._emscripten_bind_PulleyConstraint_GetMinLength_0=d.DX,o_=c._emscripten_bind_PulleyConstraint_GetMaxLength_0=d.EX,p_=c._emscripten_bind_PulleyConstraint_GetCurrentLength_0=d.FX,q_=c._emscripten_bind_PulleyConstraint_GetRefCount_0=d.GX,r_=c._emscripten_bind_PulleyConstraint_AddRef_0=d.HX,s_=c._emscripten_bind_PulleyConstraint_Release_0=d.IX,t_=c._emscripten_bind_PulleyConstraint_GetType_0=d.JX,u_=c._emscripten_bind_PulleyConstraint_GetSubType_0=d.KX,v_=c._emscripten_bind_PulleyConstraint_GetConstraintPriority_0= -d.LX,w_=c._emscripten_bind_PulleyConstraint_SetConstraintPriority_1=d.MX,x_=c._emscripten_bind_PulleyConstraint_SetNumVelocityStepsOverride_1=d.NX,y_=c._emscripten_bind_PulleyConstraint_GetNumVelocityStepsOverride_0=d.OX,z_=c._emscripten_bind_PulleyConstraint_SetNumPositionStepsOverride_1=d.PX,A_=c._emscripten_bind_PulleyConstraint_GetNumPositionStepsOverride_0=d.QX,B_=c._emscripten_bind_PulleyConstraint_SetEnabled_1=d.RX,C_=c._emscripten_bind_PulleyConstraint_GetEnabled_0=d.SX,D_=c._emscripten_bind_PulleyConstraint_IsActive_0= -d.TX,E_=c._emscripten_bind_PulleyConstraint_GetUserData_0=d.UX,F_=c._emscripten_bind_PulleyConstraint_SetUserData_1=d.VX,G_=c._emscripten_bind_PulleyConstraint_ResetWarmStart_0=d.WX,H_=c._emscripten_bind_PulleyConstraint_SaveState_1=d.XX,I_=c._emscripten_bind_PulleyConstraint_RestoreState_1=d.YX,J_=c._emscripten_bind_PulleyConstraint_GetBody1_0=d.ZX,K_=c._emscripten_bind_PulleyConstraint_GetBody2_0=d._X,L_=c._emscripten_bind_PulleyConstraint_GetConstraintToBody1Matrix_0=d.$X,M_=c._emscripten_bind_PulleyConstraint_GetConstraintToBody2Matrix_0= -d.aY,N_=c._emscripten_bind_PulleyConstraint___destroy___0=d.bY,O_=c._emscripten_bind_GearConstraintSettings_GearConstraintSettings_0=d.cY,P_=c._emscripten_bind_GearConstraintSettings_SetRatio_2=d.dY,Q_=c._emscripten_bind_GearConstraintSettings_GetRefCount_0=d.eY,R_=c._emscripten_bind_GearConstraintSettings_AddRef_0=d.fY,S_=c._emscripten_bind_GearConstraintSettings_Release_0=d.gY,T_=c._emscripten_bind_GearConstraintSettings_Create_2=d.hY,U_=c._emscripten_bind_GearConstraintSettings_get_mSpace_0=d.iY, -V_=c._emscripten_bind_GearConstraintSettings_set_mSpace_1=d.jY,W_=c._emscripten_bind_GearConstraintSettings_get_mHingeAxis1_0=d.kY,X_=c._emscripten_bind_GearConstraintSettings_set_mHingeAxis1_1=d.lY,Y_=c._emscripten_bind_GearConstraintSettings_get_mHingeAxis2_0=d.mY,Z_=c._emscripten_bind_GearConstraintSettings_set_mHingeAxis2_1=d.nY,$_=c._emscripten_bind_GearConstraintSettings_get_mRatio_0=d.oY,a0=c._emscripten_bind_GearConstraintSettings_set_mRatio_1=d.pY,b0=c._emscripten_bind_GearConstraintSettings_get_mEnabled_0= -d.qY,c0=c._emscripten_bind_GearConstraintSettings_set_mEnabled_1=d.rY,d0=c._emscripten_bind_GearConstraintSettings_get_mNumVelocityStepsOverride_0=d.sY,e0=c._emscripten_bind_GearConstraintSettings_set_mNumVelocityStepsOverride_1=d.tY,f0=c._emscripten_bind_GearConstraintSettings_get_mNumPositionStepsOverride_0=d.uY,g0=c._emscripten_bind_GearConstraintSettings_set_mNumPositionStepsOverride_1=d.vY,h0=c._emscripten_bind_GearConstraintSettings___destroy___0=d.wY,i0=c._emscripten_bind_GearConstraint_SetConstraints_2= -d.xY,j0=c._emscripten_bind_GearConstraint_GetTotalLambda_0=d.yY,k0=c._emscripten_bind_GearConstraint_GetRefCount_0=d.zY,l0=c._emscripten_bind_GearConstraint_AddRef_0=d.AY,m0=c._emscripten_bind_GearConstraint_Release_0=d.BY,n0=c._emscripten_bind_GearConstraint_GetType_0=d.CY,o0=c._emscripten_bind_GearConstraint_GetSubType_0=d.DY,p0=c._emscripten_bind_GearConstraint_GetConstraintPriority_0=d.EY,q0=c._emscripten_bind_GearConstraint_SetConstraintPriority_1=d.FY,r0=c._emscripten_bind_GearConstraint_SetNumVelocityStepsOverride_1= -d.GY,s0=c._emscripten_bind_GearConstraint_GetNumVelocityStepsOverride_0=d.HY,t0=c._emscripten_bind_GearConstraint_SetNumPositionStepsOverride_1=d.IY,u0=c._emscripten_bind_GearConstraint_GetNumPositionStepsOverride_0=d.JY,v0=c._emscripten_bind_GearConstraint_SetEnabled_1=d.KY,w0=c._emscripten_bind_GearConstraint_GetEnabled_0=d.LY,x0=c._emscripten_bind_GearConstraint_IsActive_0=d.MY,y0=c._emscripten_bind_GearConstraint_GetUserData_0=d.NY,z0=c._emscripten_bind_GearConstraint_SetUserData_1=d.OY,A0=c._emscripten_bind_GearConstraint_ResetWarmStart_0= -d.PY,B0=c._emscripten_bind_GearConstraint_SaveState_1=d.QY,C0=c._emscripten_bind_GearConstraint_RestoreState_1=d.RY,D0=c._emscripten_bind_GearConstraint_GetBody1_0=d.SY,E0=c._emscripten_bind_GearConstraint_GetBody2_0=d.TY,F0=c._emscripten_bind_GearConstraint_GetConstraintToBody1Matrix_0=d.UY,G0=c._emscripten_bind_GearConstraint_GetConstraintToBody2Matrix_0=d.VY,H0=c._emscripten_bind_GearConstraint___destroy___0=d.WY,I0=c._emscripten_bind_RackAndPinionConstraintSettings_RackAndPinionConstraintSettings_0= -d.XY,J0=c._emscripten_bind_RackAndPinionConstraintSettings_SetRatio_3=d.YY,K0=c._emscripten_bind_RackAndPinionConstraintSettings_GetRefCount_0=d.ZY,L0=c._emscripten_bind_RackAndPinionConstraintSettings_AddRef_0=d._Y,M0=c._emscripten_bind_RackAndPinionConstraintSettings_Release_0=d.$Y,N0=c._emscripten_bind_RackAndPinionConstraintSettings_Create_2=d.aZ,O0=c._emscripten_bind_RackAndPinionConstraintSettings_get_mSpace_0=d.bZ,P0=c._emscripten_bind_RackAndPinionConstraintSettings_set_mSpace_1=d.cZ,Q0=c._emscripten_bind_RackAndPinionConstraintSettings_get_mHingeAxis_0= -d.dZ,R0=c._emscripten_bind_RackAndPinionConstraintSettings_set_mHingeAxis_1=d.eZ,S0=c._emscripten_bind_RackAndPinionConstraintSettings_get_mSliderAxis_0=d.fZ,T0=c._emscripten_bind_RackAndPinionConstraintSettings_set_mSliderAxis_1=d.gZ,U0=c._emscripten_bind_RackAndPinionConstraintSettings_get_mRatio_0=d.hZ,V0=c._emscripten_bind_RackAndPinionConstraintSettings_set_mRatio_1=d.iZ,W0=c._emscripten_bind_RackAndPinionConstraintSettings_get_mEnabled_0=d.jZ,X0=c._emscripten_bind_RackAndPinionConstraintSettings_set_mEnabled_1= -d.kZ,Y0=c._emscripten_bind_RackAndPinionConstraintSettings_get_mNumVelocityStepsOverride_0=d.lZ,Z0=c._emscripten_bind_RackAndPinionConstraintSettings_set_mNumVelocityStepsOverride_1=d.mZ,$0=c._emscripten_bind_RackAndPinionConstraintSettings_get_mNumPositionStepsOverride_0=d.nZ,a1=c._emscripten_bind_RackAndPinionConstraintSettings_set_mNumPositionStepsOverride_1=d.oZ,b1=c._emscripten_bind_RackAndPinionConstraintSettings___destroy___0=d.pZ,c1=c._emscripten_bind_RackAndPinionConstraint_SetConstraints_2= -d.qZ,d1=c._emscripten_bind_RackAndPinionConstraint_GetTotalLambda_0=d.rZ,e1=c._emscripten_bind_RackAndPinionConstraint_GetRefCount_0=d.sZ,f1=c._emscripten_bind_RackAndPinionConstraint_AddRef_0=d.tZ,g1=c._emscripten_bind_RackAndPinionConstraint_Release_0=d.uZ,h1=c._emscripten_bind_RackAndPinionConstraint_GetType_0=d.vZ,i1=c._emscripten_bind_RackAndPinionConstraint_GetSubType_0=d.wZ,j1=c._emscripten_bind_RackAndPinionConstraint_GetConstraintPriority_0=d.xZ,k1=c._emscripten_bind_RackAndPinionConstraint_SetConstraintPriority_1= -d.yZ,l1=c._emscripten_bind_RackAndPinionConstraint_SetNumVelocityStepsOverride_1=d.zZ,m1=c._emscripten_bind_RackAndPinionConstraint_GetNumVelocityStepsOverride_0=d.AZ,n1=c._emscripten_bind_RackAndPinionConstraint_SetNumPositionStepsOverride_1=d.BZ,o1=c._emscripten_bind_RackAndPinionConstraint_GetNumPositionStepsOverride_0=d.CZ,p1=c._emscripten_bind_RackAndPinionConstraint_SetEnabled_1=d.DZ,q1=c._emscripten_bind_RackAndPinionConstraint_GetEnabled_0=d.EZ,r1=c._emscripten_bind_RackAndPinionConstraint_IsActive_0= -d.FZ,s1=c._emscripten_bind_RackAndPinionConstraint_GetUserData_0=d.GZ,t1=c._emscripten_bind_RackAndPinionConstraint_SetUserData_1=d.HZ,u1=c._emscripten_bind_RackAndPinionConstraint_ResetWarmStart_0=d.IZ,v1=c._emscripten_bind_RackAndPinionConstraint_SaveState_1=d.JZ,w1=c._emscripten_bind_RackAndPinionConstraint_RestoreState_1=d.KZ,x1=c._emscripten_bind_RackAndPinionConstraint_GetBody1_0=d.LZ,y1=c._emscripten_bind_RackAndPinionConstraint_GetBody2_0=d.MZ,z1=c._emscripten_bind_RackAndPinionConstraint_GetConstraintToBody1Matrix_0= -d.NZ,A1=c._emscripten_bind_RackAndPinionConstraint_GetConstraintToBody2Matrix_0=d.OZ,B1=c._emscripten_bind_RackAndPinionConstraint___destroy___0=d.PZ,C1=c._emscripten_bind_BodyID_BodyID_0=d.QZ,D1=c._emscripten_bind_BodyID_BodyID_1=d.RZ,E1=c._emscripten_bind_BodyID_GetIndex_0=d.SZ,F1=c._emscripten_bind_BodyID_GetIndexAndSequenceNumber_0=d.TZ,G1=c._emscripten_bind_BodyID___destroy___0=d.UZ,H1=c._emscripten_bind_SubShapeID_SubShapeID_0=d.VZ,I1=c._emscripten_bind_SubShapeID_GetValue_0=d.WZ,J1=c._emscripten_bind_SubShapeID_SetValue_1= -d.XZ,K1=c._emscripten_bind_SubShapeID___destroy___0=d.YZ,L1=c._emscripten_bind_GroupFilterJS_GroupFilterJS_0=d.ZZ,M1=c._emscripten_bind_GroupFilterJS_CanCollide_2=d._Z,N1=c._emscripten_bind_GroupFilterJS___destroy___0=d.$Z,O1=c._emscripten_bind_GroupFilterTable_GroupFilterTable_1=d.a_,P1=c._emscripten_bind_GroupFilterTable_DisableCollision_2=d.b_,Q1=c._emscripten_bind_GroupFilterTable_EnableCollision_2=d.c_,R1=c._emscripten_bind_GroupFilterTable_IsCollisionEnabled_2=d.d_,S1=c._emscripten_bind_GroupFilterTable_GetRefCount_0= -d.e_,T1=c._emscripten_bind_GroupFilterTable_AddRef_0=d.f_,U1=c._emscripten_bind_GroupFilterTable_Release_0=d.g_,V1=c._emscripten_bind_GroupFilterTable___destroy___0=d.h_,W1=c._emscripten_bind_CollisionGroup_CollisionGroup_0=d.i_,X1=c._emscripten_bind_CollisionGroup_CollisionGroup_3=d.j_,Y1=c._emscripten_bind_CollisionGroup_SetGroupFilter_1=d.k_,Z1=c._emscripten_bind_CollisionGroup_GetGroupFilter_0=d.l_,$1=c._emscripten_bind_CollisionGroup_SetGroupID_1=d.m_,a2=c._emscripten_bind_CollisionGroup_GetGroupID_0= -d.n_,b2=c._emscripten_bind_CollisionGroup_SetSubGroupID_1=d.o_,c2=c._emscripten_bind_CollisionGroup_GetSubGroupID_0=d.p_,d2=c._emscripten_bind_CollisionGroup___destroy___0=d.q_,e2=c._emscripten_bind_Body_GetID_0=d.r_,f2=c._emscripten_bind_Body_IsActive_0=d.s_,g2=c._emscripten_bind_Body_IsRigidBody_0=d.t_,h2=c._emscripten_bind_Body_IsSoftBody_0=d.u_,i2=c._emscripten_bind_Body_IsStatic_0=d.v_,j2=c._emscripten_bind_Body_IsKinematic_0=d.w_,k2=c._emscripten_bind_Body_IsDynamic_0=d.x_,l2=c._emscripten_bind_Body_CanBeKinematicOrDynamic_0= -d.y_,m2=c._emscripten_bind_Body_GetBodyType_0=d.z_,n2=c._emscripten_bind_Body_GetMotionType_0=d.A_,o2=c._emscripten_bind_Body_SetIsSensor_1=d.B_,p2=c._emscripten_bind_Body_IsSensor_0=d.C_,q2=c._emscripten_bind_Body_SetCollideKinematicVsNonDynamic_1=d.D_,r2=c._emscripten_bind_Body_GetCollideKinematicVsNonDynamic_0=d.E_,s2=c._emscripten_bind_Body_SetUseManifoldReduction_1=d.F_,t2=c._emscripten_bind_Body_GetUseManifoldReduction_0=d.G_,u2=c._emscripten_bind_Body_SetApplyGyroscopicForce_1=d.H_,v2=c._emscripten_bind_Body_GetApplyGyroscopicForce_0= -d.I_,w2=c._emscripten_bind_Body_SetEnhancedInternalEdgeRemoval_1=d.J_,x2=c._emscripten_bind_Body_GetEnhancedInternalEdgeRemoval_0=d.K_,y2=c._emscripten_bind_Body_GetObjectLayer_0=d.L_,z2=c._emscripten_bind_Body_GetCollisionGroup_0=d.M_,A2=c._emscripten_bind_Body_GetAllowSleeping_0=d.N_,B2=c._emscripten_bind_Body_SetAllowSleeping_1=d.O_,C2=c._emscripten_bind_Body_ResetSleepTimer_0=d.P_,D2=c._emscripten_bind_Body_GetFriction_0=d.Q_,E2=c._emscripten_bind_Body_SetFriction_1=d.R_,F2=c._emscripten_bind_Body_GetRestitution_0= -d.S_,G2=c._emscripten_bind_Body_SetRestitution_1=d.T_,H2=c._emscripten_bind_Body_GetLinearVelocity_0=d.U_,I2=c._emscripten_bind_Body_SetLinearVelocity_1=d.V_,J2=c._emscripten_bind_Body_SetLinearVelocityClamped_1=d.W_,K2=c._emscripten_bind_Body_GetAngularVelocity_0=d.X_,L2=c._emscripten_bind_Body_SetAngularVelocity_1=d.Y_,M2=c._emscripten_bind_Body_SetAngularVelocityClamped_1=d.Z_,N2=c._emscripten_bind_Body_AddForce_1=d.__,O2=c._emscripten_bind_Body_AddForce_2=d.$_,P2=c._emscripten_bind_Body_AddTorque_1= -d.a$,Q2=c._emscripten_bind_Body_GetAccumulatedForce_0=d.b$,R2=c._emscripten_bind_Body_GetAccumulatedTorque_0=d.c$,S2=c._emscripten_bind_Body_ResetForce_0=d.d$,T2=c._emscripten_bind_Body_ResetTorque_0=d.e$,U2=c._emscripten_bind_Body_ResetMotion_0=d.f$,V2=c._emscripten_bind_Body_AddImpulse_1=d.g$,W2=c._emscripten_bind_Body_AddImpulse_2=d.h$,X2=c._emscripten_bind_Body_AddAngularImpulse_1=d.i$,Y2=c._emscripten_bind_Body_MoveKinematic_3=d.j$,Z2=c._emscripten_bind_Body_ApplyBuoyancyImpulse_8=d.k$,$2=c._emscripten_bind_Body_IsInBroadPhase_0= -d.l$,a3=c._emscripten_bind_Body_GetInverseInertia_0=d.m$,b3=c._emscripten_bind_Body_GetShape_0=d.n$,c3=c._emscripten_bind_Body_GetPosition_0=d.o$,d3=c._emscripten_bind_Body_GetRotation_0=d.p$,e3=c._emscripten_bind_Body_GetWorldTransform_0=d.q$,f3=c._emscripten_bind_Body_GetCenterOfMassPosition_0=d.r$,g3=c._emscripten_bind_Body_GetCenterOfMassTransform_0=d.s$,h3=c._emscripten_bind_Body_GetInverseCenterOfMassTransform_0=d.t$,i3=c._emscripten_bind_Body_GetWorldSpaceBounds_0=d.u$,j3=c._emscripten_bind_Body_GetTransformedShape_0= -d.v$,k3=c._emscripten_bind_Body_GetBodyCreationSettings_0=d.w$,l3=c._emscripten_bind_Body_GetSoftBodyCreationSettings_0=d.x$,m3=c._emscripten_bind_Body_GetMotionProperties_0=d.y$,n3=c._emscripten_bind_Body_GetWorldSpaceSurfaceNormal_2=d.z$,o3=c._emscripten_bind_Body_GetUserData_0=d.A$,p3=c._emscripten_bind_Body_SetUserData_1=d.B$,q3=c._emscripten_bind_Body_SaveState_1=d.C$,r3=c._emscripten_bind_Body_RestoreState_1=d.D$,s3=c._emscripten_bind_BodyInterface_CreateBody_1=d.E$,t3=c._emscripten_bind_BodyInterface_CreateSoftBody_1= -d.F$,u3=c._emscripten_bind_BodyInterface_CreateBodyWithID_2=d.G$,v3=c._emscripten_bind_BodyInterface_CreateSoftBodyWithID_2=d.H$,w3=c._emscripten_bind_BodyInterface_CreateBodyWithoutID_1=d.I$,x3=c._emscripten_bind_BodyInterface_CreateSoftBodyWithoutID_1=d.J$,y3=c._emscripten_bind_BodyInterface_DestroyBodyWithoutID_1=d.K$,z3=c._emscripten_bind_BodyInterface_AssignBodyID_1=d.L$,A3=c._emscripten_bind_BodyInterface_AssignBodyID_2=d.M$,B3=c._emscripten_bind_BodyInterface_UnassignBodyID_1=d.N$,C3=c._emscripten_bind_BodyInterface_UnassignBodyIDs_3= -d.O$,D3=c._emscripten_bind_BodyInterface_DestroyBody_1=d.P$,E3=c._emscripten_bind_BodyInterface_DestroyBodies_2=d.Q$,F3=c._emscripten_bind_BodyInterface_AddBody_2=d.R$,G3=c._emscripten_bind_BodyInterface_RemoveBody_1=d.S$,H3=c._emscripten_bind_BodyInterface_IsAdded_1=d.T$,I3=c._emscripten_bind_BodyInterface_CreateAndAddBody_2=d.U$,J3=c._emscripten_bind_BodyInterface_CreateAndAddSoftBody_2=d.V$,K3=c._emscripten_bind_BodyInterface_AddBodiesPrepare_2=d.W$,L3=c._emscripten_bind_BodyInterface_AddBodiesFinalize_4= -d.X$,M3=c._emscripten_bind_BodyInterface_AddBodiesAbort_3=d.Y$,N3=c._emscripten_bind_BodyInterface_RemoveBodies_2=d.Z$,O3=c._emscripten_bind_BodyInterface_CreateConstraint_3=d._$,P3=c._emscripten_bind_BodyInterface_ActivateConstraint_1=d.$$,Q3=c._emscripten_bind_BodyInterface_GetShape_1=d.a0,R3=c._emscripten_bind_BodyInterface_SetShape_4=d.b0,S3=c._emscripten_bind_BodyInterface_NotifyShapeChanged_4=d.c0,T3=c._emscripten_bind_BodyInterface_SetObjectLayer_2=d.d0,U3=c._emscripten_bind_BodyInterface_GetObjectLayer_1= -d.e0,V3=c._emscripten_bind_BodyInterface_SetPositionAndRotation_4=d.f0,W3=c._emscripten_bind_BodyInterface_SetPositionAndRotationWhenChanged_4=d.g0,X3=c._emscripten_bind_BodyInterface_GetPositionAndRotation_3=d.h0,Y3=c._emscripten_bind_BodyInterface_SetPosition_3=d.i0,Z3=c._emscripten_bind_BodyInterface_GetPosition_1=d.j0,$3=c._emscripten_bind_BodyInterface_SetRotation_3=d.k0,a4=c._emscripten_bind_BodyInterface_GetRotation_1=d.l0,b4=c._emscripten_bind_BodyInterface_GetWorldTransform_1=d.m0,c4=c._emscripten_bind_BodyInterface_GetCenterOfMassTransform_1= -d.n0,d4=c._emscripten_bind_BodyInterface_SetLinearAndAngularVelocity_3=d.o0,e4=c._emscripten_bind_BodyInterface_GetLinearAndAngularVelocity_3=d.p0,f4=c._emscripten_bind_BodyInterface_SetLinearVelocity_2=d.q0,g4=c._emscripten_bind_BodyInterface_GetLinearVelocity_1=d.r0,h4=c._emscripten_bind_BodyInterface_AddLinearVelocity_2=d.s0,i4=c._emscripten_bind_BodyInterface_AddLinearAndAngularVelocity_3=d.t0,j4=c._emscripten_bind_BodyInterface_SetAngularVelocity_2=d.u0,k4=c._emscripten_bind_BodyInterface_GetAngularVelocity_1= -d.v0,l4=c._emscripten_bind_BodyInterface_GetPointVelocity_2=d.w0,m4=c._emscripten_bind_BodyInterface_SetPositionRotationAndVelocity_5=d.x0,n4=c._emscripten_bind_BodyInterface_MoveKinematic_4=d.y0,o4=c._emscripten_bind_BodyInterface_ActivateBody_1=d.z0,p4=c._emscripten_bind_BodyInterface_ActivateBodies_2=d.A0,q4=c._emscripten_bind_BodyInterface_ActivateBodiesInAABox_3=d.B0,r4=c._emscripten_bind_BodyInterface_DeactivateBody_1=d.C0,s4=c._emscripten_bind_BodyInterface_DeactivateBodies_2=d.D0,t4=c._emscripten_bind_BodyInterface_IsActive_1= -d.E0,u4=c._emscripten_bind_BodyInterface_ResetSleepTimer_1=d.F0,v4=c._emscripten_bind_BodyInterface_GetBodyType_1=d.G0,w4=c._emscripten_bind_BodyInterface_SetMotionType_3=d.H0,x4=c._emscripten_bind_BodyInterface_GetMotionType_1=d.I0,y4=c._emscripten_bind_BodyInterface_SetMotionQuality_2=d.J0,z4=c._emscripten_bind_BodyInterface_GetMotionQuality_1=d.K0,A4=c._emscripten_bind_BodyInterface_GetInverseInertia_1=d.L0,B4=c._emscripten_bind_BodyInterface_SetRestitution_2=d.M0,C4=c._emscripten_bind_BodyInterface_GetRestitution_1= -d.N0,D4=c._emscripten_bind_BodyInterface_SetFriction_2=d.O0,E4=c._emscripten_bind_BodyInterface_GetFriction_1=d.P0,F4=c._emscripten_bind_BodyInterface_SetGravityFactor_2=d.Q0,G4=c._emscripten_bind_BodyInterface_GetGravityFactor_1=d.R0,H4=c._emscripten_bind_BodyInterface_SetUseManifoldReduction_2=d.S0,I4=c._emscripten_bind_BodyInterface_GetUseManifoldReduction_1=d.T0,J4=c._emscripten_bind_BodyInterface_SetCollisionGroup_2=d.U0,K4=c._emscripten_bind_BodyInterface_GetCollisionGroup_1=d.V0,L4=c._emscripten_bind_BodyInterface_AddForce_3= -d.W0,M4=c._emscripten_bind_BodyInterface_AddForce_4=d.X0,N4=c._emscripten_bind_BodyInterface_AddTorque_3=d.Y0,O4=c._emscripten_bind_BodyInterface_AddForceAndTorque_4=d.Z0,P4=c._emscripten_bind_BodyInterface_ApplyBuoyancyImpulse_9=d._0,Q4=c._emscripten_bind_BodyInterface_AddImpulse_2=d.$0,R4=c._emscripten_bind_BodyInterface_AddImpulse_3=d.a1,S4=c._emscripten_bind_BodyInterface_AddAngularImpulse_2=d.b1,T4=c._emscripten_bind_BodyInterface_GetTransformedShape_1=d.c1,U4=c._emscripten_bind_BodyInterface_GetUserData_1= -d.d1,V4=c._emscripten_bind_BodyInterface_SetUserData_2=d.e1,W4=c._emscripten_bind_BodyInterface_GetMaterial_2=d.f1,X4=c._emscripten_bind_BodyInterface_InvalidateContactCache_1=d.g1,Y4=c._emscripten_bind_BodyInterface___destroy___0=d.h1,Z4=c._emscripten_bind_StateRecorderFilterJS_StateRecorderFilterJS_0=d.i1,$4=c._emscripten_bind_StateRecorderFilterJS_ShouldSaveBody_1=d.j1,a5=c._emscripten_bind_StateRecorderFilterJS_ShouldSaveConstraint_1=d.k1,b5=c._emscripten_bind_StateRecorderFilterJS_ShouldSaveContact_2= -d.l1,c5=c._emscripten_bind_StateRecorderFilterJS_ShouldRestoreContact_2=d.m1,d5=c._emscripten_bind_StateRecorderFilterJS___destroy___0=d.n1,e5=c._emscripten_bind_StateRecorderJS_StateRecorderJS_0=d.o1,f5=c._emscripten_bind_StateRecorderJS_ReadBytes_2=d.p1,g5=c._emscripten_bind_StateRecorderJS_WriteBytes_2=d.q1,h5=c._emscripten_bind_StateRecorderJS_IsEOF_0=d.r1,i5=c._emscripten_bind_StateRecorderJS_IsFailed_0=d.s1,j5=c._emscripten_bind_StateRecorderJS___destroy___0=d.t1,k5=c._emscripten_bind_StateRecorderImpl_StateRecorderImpl_0= -d.u1,l5=c._emscripten_bind_StateRecorderImpl_Clear_0=d.v1,m5=c._emscripten_bind_StateRecorderImpl_Rewind_0=d.w1,n5=c._emscripten_bind_StateRecorderImpl_IsEqual_1=d.x1,o5=c._emscripten_bind_StateRecorderImpl_SetValidating_1=d.y1,p5=c._emscripten_bind_StateRecorderImpl_IsValidating_0=d.z1,q5=c._emscripten_bind_StateRecorderImpl_SetIsLastPart_1=d.A1,r5=c._emscripten_bind_StateRecorderImpl_IsLastPart_0=d.B1,s5=c._emscripten_bind_StateRecorderImpl___destroy___0=d.C1,aaa=c._emscripten_bind_BodyLockInterfaceNoLock_TryGetBody_1= -d.D1,baa=c._emscripten_bind_BodyLockInterfaceNoLock___destroy___0=d.E1,caa=c._emscripten_bind_BodyLockInterfaceLocking_TryGetBody_1=d.F1,daa=c._emscripten_bind_BodyLockInterfaceLocking___destroy___0=d.G1,eaa=c._emscripten_bind_PhysicsSettings_PhysicsSettings_0=d.H1,faa=c._emscripten_bind_PhysicsSettings_get_mMaxInFlightBodyPairs_0=d.I1,gaa=c._emscripten_bind_PhysicsSettings_set_mMaxInFlightBodyPairs_1=d.J1,haa=c._emscripten_bind_PhysicsSettings_get_mStepListenersBatchSize_0=d.K1,iaa=c._emscripten_bind_PhysicsSettings_set_mStepListenersBatchSize_1= -d.L1,jaa=c._emscripten_bind_PhysicsSettings_get_mStepListenerBatchesPerJob_0=d.M1,kaa=c._emscripten_bind_PhysicsSettings_set_mStepListenerBatchesPerJob_1=d.N1,laa=c._emscripten_bind_PhysicsSettings_get_mBaumgarte_0=d.O1,maa=c._emscripten_bind_PhysicsSettings_set_mBaumgarte_1=d.P1,naa=c._emscripten_bind_PhysicsSettings_get_mSpeculativeContactDistance_0=d.Q1,oaa=c._emscripten_bind_PhysicsSettings_set_mSpeculativeContactDistance_1=d.R1,paa=c._emscripten_bind_PhysicsSettings_get_mPenetrationSlop_0=d.S1, -qaa=c._emscripten_bind_PhysicsSettings_set_mPenetrationSlop_1=d.T1,raa=c._emscripten_bind_PhysicsSettings_get_mLinearCastThreshold_0=d.U1,saa=c._emscripten_bind_PhysicsSettings_set_mLinearCastThreshold_1=d.V1,taa=c._emscripten_bind_PhysicsSettings_get_mLinearCastMaxPenetration_0=d.W1,uaa=c._emscripten_bind_PhysicsSettings_set_mLinearCastMaxPenetration_1=d.X1,vaa=c._emscripten_bind_PhysicsSettings_get_mManifoldTolerance_0=d.Y1,waa=c._emscripten_bind_PhysicsSettings_set_mManifoldTolerance_1=d.Z1,xaa= -c._emscripten_bind_PhysicsSettings_get_mMaxPenetrationDistance_0=d._1,yaa=c._emscripten_bind_PhysicsSettings_set_mMaxPenetrationDistance_1=d.$1,zaa=c._emscripten_bind_PhysicsSettings_get_mBodyPairCacheMaxDeltaPositionSq_0=d.a2,Aaa=c._emscripten_bind_PhysicsSettings_set_mBodyPairCacheMaxDeltaPositionSq_1=d.b2,Baa=c._emscripten_bind_PhysicsSettings_get_mBodyPairCacheCosMaxDeltaRotationDiv2_0=d.c2,Caa=c._emscripten_bind_PhysicsSettings_set_mBodyPairCacheCosMaxDeltaRotationDiv2_1=d.d2,Daa=c._emscripten_bind_PhysicsSettings_get_mContactNormalCosMaxDeltaRotation_0= -d.e2,Eaa=c._emscripten_bind_PhysicsSettings_set_mContactNormalCosMaxDeltaRotation_1=d.f2,Faa=c._emscripten_bind_PhysicsSettings_get_mContactPointPreserveLambdaMaxDistSq_0=d.g2,Gaa=c._emscripten_bind_PhysicsSettings_set_mContactPointPreserveLambdaMaxDistSq_1=d.h2,Haa=c._emscripten_bind_PhysicsSettings_get_mNumVelocitySteps_0=d.i2,Iaa=c._emscripten_bind_PhysicsSettings_set_mNumVelocitySteps_1=d.j2,Jaa=c._emscripten_bind_PhysicsSettings_get_mNumPositionSteps_0=d.k2,Kaa=c._emscripten_bind_PhysicsSettings_set_mNumPositionSteps_1= -d.l2,Laa=c._emscripten_bind_PhysicsSettings_get_mMinVelocityForRestitution_0=d.m2,Maa=c._emscripten_bind_PhysicsSettings_set_mMinVelocityForRestitution_1=d.n2,Naa=c._emscripten_bind_PhysicsSettings_get_mTimeBeforeSleep_0=d.o2,Oaa=c._emscripten_bind_PhysicsSettings_set_mTimeBeforeSleep_1=d.p2,Paa=c._emscripten_bind_PhysicsSettings_get_mPointVelocitySleepThreshold_0=d.q2,Qaa=c._emscripten_bind_PhysicsSettings_set_mPointVelocitySleepThreshold_1=d.r2,Raa=c._emscripten_bind_PhysicsSettings_get_mDeterministicSimulation_0= -d.s2,Saa=c._emscripten_bind_PhysicsSettings_set_mDeterministicSimulation_1=d.t2,Taa=c._emscripten_bind_PhysicsSettings_get_mConstraintWarmStart_0=d.u2,Uaa=c._emscripten_bind_PhysicsSettings_set_mConstraintWarmStart_1=d.v2,Vaa=c._emscripten_bind_PhysicsSettings_get_mUseBodyPairContactCache_0=d.w2,Waa=c._emscripten_bind_PhysicsSettings_set_mUseBodyPairContactCache_1=d.x2,Xaa=c._emscripten_bind_PhysicsSettings_get_mUseManifoldReduction_0=d.y2,Yaa=c._emscripten_bind_PhysicsSettings_set_mUseManifoldReduction_1= -d.z2,Zaa=c._emscripten_bind_PhysicsSettings_get_mUseLargeIslandSplitter_0=d.A2,$aa=c._emscripten_bind_PhysicsSettings_set_mUseLargeIslandSplitter_1=d.B2,aba=c._emscripten_bind_PhysicsSettings_get_mAllowSleeping_0=d.C2,bba=c._emscripten_bind_PhysicsSettings_set_mAllowSleeping_1=d.D2,cba=c._emscripten_bind_PhysicsSettings_get_mCheckActiveEdges_0=d.E2,dba=c._emscripten_bind_PhysicsSettings_set_mCheckActiveEdges_1=d.F2,eba=c._emscripten_bind_PhysicsSettings___destroy___0=d.G2,fba=c._emscripten_bind_CollideShapeResultFace_empty_0= -d.H2,gba=c._emscripten_bind_CollideShapeResultFace_size_0=d.I2,hba=c._emscripten_bind_CollideShapeResultFace_at_1=d.J2,iba=c._emscripten_bind_CollideShapeResultFace_push_back_1=d.K2,jba=c._emscripten_bind_CollideShapeResultFace_resize_1=d.L2,kba=c._emscripten_bind_CollideShapeResultFace_clear_0=d.M2,lba=c._emscripten_bind_CollideShapeResultFace___destroy___0=d.N2,mba=c._emscripten_bind_ContactPoints_empty_0=d.O2,nba=c._emscripten_bind_ContactPoints_size_0=d.P2,oba=c._emscripten_bind_ContactPoints_at_1= -d.Q2,pba=c._emscripten_bind_ContactPoints_push_back_1=d.R2,qba=c._emscripten_bind_ContactPoints_resize_1=d.S2,rba=c._emscripten_bind_ContactPoints_clear_0=d.T2,sba=c._emscripten_bind_ContactPoints___destroy___0=d.U2,tba=c._emscripten_bind_ContactManifold_ContactManifold_0=d.V2,uba=c._emscripten_bind_ContactManifold_SwapShapes_0=d.W2,vba=c._emscripten_bind_ContactManifold_GetWorldSpaceContactPointOn1_1=d.X2,wba=c._emscripten_bind_ContactManifold_GetWorldSpaceContactPointOn2_1=d.Y2,xba=c._emscripten_bind_ContactManifold_get_mBaseOffset_0= -d.Z2,yba=c._emscripten_bind_ContactManifold_set_mBaseOffset_1=d._2,zba=c._emscripten_bind_ContactManifold_get_mWorldSpaceNormal_0=d.$2,Aba=c._emscripten_bind_ContactManifold_set_mWorldSpaceNormal_1=d.a3,Bba=c._emscripten_bind_ContactManifold_get_mPenetrationDepth_0=d.b3,Cba=c._emscripten_bind_ContactManifold_set_mPenetrationDepth_1=d.c3,Dba=c._emscripten_bind_ContactManifold_get_mSubShapeID1_0=d.d3,Eba=c._emscripten_bind_ContactManifold_set_mSubShapeID1_1=d.e3,Fba=c._emscripten_bind_ContactManifold_get_mSubShapeID2_0= -d.f3,Gba=c._emscripten_bind_ContactManifold_set_mSubShapeID2_1=d.g3,Hba=c._emscripten_bind_ContactManifold_get_mRelativeContactPointsOn1_0=d.h3,Iba=c._emscripten_bind_ContactManifold_set_mRelativeContactPointsOn1_1=d.i3,Jba=c._emscripten_bind_ContactManifold_get_mRelativeContactPointsOn2_0=d.j3,Kba=c._emscripten_bind_ContactManifold_set_mRelativeContactPointsOn2_1=d.k3,Lba=c._emscripten_bind_ContactManifold___destroy___0=d.l3,Mba=c._emscripten_bind_ContactSettings_ContactSettings_0=d.m3,Nba=c._emscripten_bind_ContactSettings_get_mCombinedFriction_0= -d.n3,Oba=c._emscripten_bind_ContactSettings_set_mCombinedFriction_1=d.o3,Pba=c._emscripten_bind_ContactSettings_get_mCombinedRestitution_0=d.p3,Qba=c._emscripten_bind_ContactSettings_set_mCombinedRestitution_1=d.q3,Rba=c._emscripten_bind_ContactSettings_get_mInvMassScale1_0=d.r3,Sba=c._emscripten_bind_ContactSettings_set_mInvMassScale1_1=d.s3,Tba=c._emscripten_bind_ContactSettings_get_mInvInertiaScale1_0=d.t3,Uba=c._emscripten_bind_ContactSettings_set_mInvInertiaScale1_1=d.u3,Vba=c._emscripten_bind_ContactSettings_get_mInvMassScale2_0= -d.v3,Wba=c._emscripten_bind_ContactSettings_set_mInvMassScale2_1=d.w3,Xba=c._emscripten_bind_ContactSettings_get_mInvInertiaScale2_0=d.x3,Yba=c._emscripten_bind_ContactSettings_set_mInvInertiaScale2_1=d.y3,Zba=c._emscripten_bind_ContactSettings_get_mIsSensor_0=d.z3,$ba=c._emscripten_bind_ContactSettings_set_mIsSensor_1=d.A3,aca=c._emscripten_bind_ContactSettings_get_mRelativeLinearSurfaceVelocity_0=d.B3,bca=c._emscripten_bind_ContactSettings_set_mRelativeLinearSurfaceVelocity_1=d.C3,cca=c._emscripten_bind_ContactSettings_get_mRelativeAngularSurfaceVelocity_0= -d.D3,dca=c._emscripten_bind_ContactSettings_set_mRelativeAngularSurfaceVelocity_1=d.E3,eca=c._emscripten_bind_ContactSettings___destroy___0=d.F3,fca=c._emscripten_bind_SubShapeIDPair_SubShapeIDPair_0=d.G3,gca=c._emscripten_bind_SubShapeIDPair_GetBody1ID_0=d.H3,hca=c._emscripten_bind_SubShapeIDPair_GetSubShapeID1_0=d.I3,ica=c._emscripten_bind_SubShapeIDPair_GetBody2ID_0=d.J3,jca=c._emscripten_bind_SubShapeIDPair_GetSubShapeID2_0=d.K3,kca=c._emscripten_bind_SubShapeIDPair___destroy___0=d.L3,lca=c._emscripten_bind_ContactListenerJS_ContactListenerJS_0= -d.M3,mca=c._emscripten_bind_ContactListenerJS_OnContactValidate_4=d.N3,nca=c._emscripten_bind_ContactListenerJS_OnContactAdded_4=d.O3,oca=c._emscripten_bind_ContactListenerJS_OnContactPersisted_4=d.P3,pca=c._emscripten_bind_ContactListenerJS_OnContactRemoved_1=d.Q3,qca=c._emscripten_bind_ContactListenerJS___destroy___0=d.R3,rca=c._emscripten_bind_SoftBodyManifold_GetVertices_0=d.S3,sca=c._emscripten_bind_SoftBodyManifold_HasContact_1=d.T3,tca=c._emscripten_bind_SoftBodyManifold_GetLocalContactPoint_1= -d.U3,uca=c._emscripten_bind_SoftBodyManifold_GetContactNormal_1=d.V3,vca=c._emscripten_bind_SoftBodyManifold_GetContactBodyID_1=d.W3,wca=c._emscripten_bind_SoftBodyManifold_GetNumSensorContacts_0=d.X3,xca=c._emscripten_bind_SoftBodyManifold_GetSensorContactBodyID_1=d.Y3,yca=c._emscripten_bind_SoftBodyManifold___destroy___0=d.Z3,zca=c._emscripten_bind_SoftBodyContactSettings_get_mInvMassScale1_0=d._3,Aca=c._emscripten_bind_SoftBodyContactSettings_set_mInvMassScale1_1=d.$3,Bca=c._emscripten_bind_SoftBodyContactSettings_get_mInvMassScale2_0= -d.a4,Cca=c._emscripten_bind_SoftBodyContactSettings_set_mInvMassScale2_1=d.b4,Dca=c._emscripten_bind_SoftBodyContactSettings_get_mInvInertiaScale2_0=d.c4,Eca=c._emscripten_bind_SoftBodyContactSettings_set_mInvInertiaScale2_1=d.d4,Fca=c._emscripten_bind_SoftBodyContactSettings_get_mIsSensor_0=d.e4,Gca=c._emscripten_bind_SoftBodyContactSettings_set_mIsSensor_1=d.f4,Hca=c._emscripten_bind_SoftBodyContactSettings___destroy___0=d.g4,Ica=c._emscripten_bind_SoftBodyContactListenerJS_SoftBodyContactListenerJS_0= -d.h4,Jca=c._emscripten_bind_SoftBodyContactListenerJS_OnSoftBodyContactValidate_3=d.i4,Kca=c._emscripten_bind_SoftBodyContactListenerJS_OnSoftBodyContactAdded_2=d.j4,Lca=c._emscripten_bind_SoftBodyContactListenerJS___destroy___0=d.k4,Mca=c._emscripten_bind_RayCastBodyCollectorJS_RayCastBodyCollectorJS_0=d.l4,Nca=c._emscripten_bind_RayCastBodyCollectorJS_Reset_0=d.m4,Oca=c._emscripten_bind_RayCastBodyCollectorJS_AddHit_1=d.n4,Pca=c._emscripten_bind_RayCastBodyCollectorJS___destroy___0=d.o4,Qca=c._emscripten_bind_CollideShapeBodyCollectorJS_CollideShapeBodyCollectorJS_0= -d.p4,Rca=c._emscripten_bind_CollideShapeBodyCollectorJS_Reset_0=d.q4,Sca=c._emscripten_bind_CollideShapeBodyCollectorJS_AddHit_1=d.r4,Tca=c._emscripten_bind_CollideShapeBodyCollectorJS___destroy___0=d.s4,Uca=c._emscripten_bind_CastShapeBodyCollectorJS_CastShapeBodyCollectorJS_0=d.t4,Vca=c._emscripten_bind_CastShapeBodyCollectorJS_Reset_0=d.u4,Wca=c._emscripten_bind_CastShapeBodyCollectorJS_AddHit_1=d.v4,Xca=c._emscripten_bind_CastShapeBodyCollectorJS___destroy___0=d.w4,Yca=c._emscripten_bind_BroadPhaseQuery_CastRay_4= -d.x4,Zca=c._emscripten_bind_BroadPhaseQuery_CollideAABox_4=d.y4,$ca=c._emscripten_bind_BroadPhaseQuery_CollideSphere_5=d.z4,ada=c._emscripten_bind_BroadPhaseQuery_CollidePoint_4=d.A4,bda=c._emscripten_bind_BroadPhaseQuery_CollideOrientedBox_4=d.B4,cda=c._emscripten_bind_BroadPhaseQuery_CastAABox_4=d.C4,dda=c._emscripten_bind_BroadPhaseQuery___destroy___0=d.D4,eda=c._emscripten_bind_RayCastSettings_RayCastSettings_0=d.E4,fda=c._emscripten_bind_RayCastSettings_SetBackFaceMode_1=d.F4,gda=c._emscripten_bind_RayCastSettings_get_mBackFaceModeTriangles_0= -d.G4,hda=c._emscripten_bind_RayCastSettings_set_mBackFaceModeTriangles_1=d.H4,ida=c._emscripten_bind_RayCastSettings_get_mBackFaceModeConvex_0=d.I4,jda=c._emscripten_bind_RayCastSettings_set_mBackFaceModeConvex_1=d.J4,kda=c._emscripten_bind_RayCastSettings_get_mTreatConvexAsSolid_0=d.K4,lda=c._emscripten_bind_RayCastSettings_set_mTreatConvexAsSolid_1=d.L4,mda=c._emscripten_bind_RayCastSettings___destroy___0=d.M4,nda=c._emscripten_bind_CastRayCollectorJS_CastRayCollectorJS_0=d.N4,oda=c._emscripten_bind_CastRayCollectorJS_Reset_0= -d.O4,pda=c._emscripten_bind_CastRayCollectorJS_OnBody_1=d.P4,qda=c._emscripten_bind_CastRayCollectorJS_AddHit_1=d.Q4,rda=c._emscripten_bind_CastRayCollectorJS___destroy___0=d.R4,sda=c._emscripten_bind_ArrayRayCastResult_ArrayRayCastResult_0=d.S4,tda=c._emscripten_bind_ArrayRayCastResult_empty_0=d.T4,uda=c._emscripten_bind_ArrayRayCastResult_size_0=d.U4,vda=c._emscripten_bind_ArrayRayCastResult_at_1=d.V4,wda=c._emscripten_bind_ArrayRayCastResult_push_back_1=d.W4,xda=c._emscripten_bind_ArrayRayCastResult_reserve_1= -d.X4,yda=c._emscripten_bind_ArrayRayCastResult_resize_1=d.Y4,zda=c._emscripten_bind_ArrayRayCastResult_clear_0=d.Z4,Ada=c._emscripten_bind_ArrayRayCastResult___destroy___0=d._4,Bda=c._emscripten_bind_CastRayAllHitCollisionCollector_CastRayAllHitCollisionCollector_0=d.$4,Cda=c._emscripten_bind_CastRayAllHitCollisionCollector_Sort_0=d.a5,Dda=c._emscripten_bind_CastRayAllHitCollisionCollector_HadHit_0=d.b5,Eda=c._emscripten_bind_CastRayAllHitCollisionCollector_Reset_0=d.c5,Fda=c._emscripten_bind_CastRayAllHitCollisionCollector_SetContext_1= -d.d5,Gda=c._emscripten_bind_CastRayAllHitCollisionCollector_GetContext_0=d.e5,Hda=c._emscripten_bind_CastRayAllHitCollisionCollector_UpdateEarlyOutFraction_1=d.f5,Ida=c._emscripten_bind_CastRayAllHitCollisionCollector_ResetEarlyOutFraction_0=d.g5,Jda=c._emscripten_bind_CastRayAllHitCollisionCollector_ResetEarlyOutFraction_1=d.h5,Kda=c._emscripten_bind_CastRayAllHitCollisionCollector_ForceEarlyOut_0=d.i5,Lda=c._emscripten_bind_CastRayAllHitCollisionCollector_ShouldEarlyOut_0=d.j5,Mda=c._emscripten_bind_CastRayAllHitCollisionCollector_GetEarlyOutFraction_0= -d.k5,Nda=c._emscripten_bind_CastRayAllHitCollisionCollector_GetPositiveEarlyOutFraction_0=d.l5,Oda=c._emscripten_bind_CastRayAllHitCollisionCollector_get_mHits_0=d.m5,Pda=c._emscripten_bind_CastRayAllHitCollisionCollector_set_mHits_1=d.n5,Qda=c._emscripten_bind_CastRayAllHitCollisionCollector___destroy___0=d.o5,Rda=c._emscripten_bind_CastRayClosestHitCollisionCollector_CastRayClosestHitCollisionCollector_0=d.p5,Sda=c._emscripten_bind_CastRayClosestHitCollisionCollector_HadHit_0=d.q5,Tda=c._emscripten_bind_CastRayClosestHitCollisionCollector_Reset_0= -d.r5,Uda=c._emscripten_bind_CastRayClosestHitCollisionCollector_SetContext_1=d.s5,Vda=c._emscripten_bind_CastRayClosestHitCollisionCollector_GetContext_0=d.t5,Wda=c._emscripten_bind_CastRayClosestHitCollisionCollector_UpdateEarlyOutFraction_1=d.u5,Xda=c._emscripten_bind_CastRayClosestHitCollisionCollector_ResetEarlyOutFraction_0=d.v5,Yda=c._emscripten_bind_CastRayClosestHitCollisionCollector_ResetEarlyOutFraction_1=d.w5,Zda=c._emscripten_bind_CastRayClosestHitCollisionCollector_ForceEarlyOut_0=d.x5, -$da=c._emscripten_bind_CastRayClosestHitCollisionCollector_ShouldEarlyOut_0=d.y5,aea=c._emscripten_bind_CastRayClosestHitCollisionCollector_GetEarlyOutFraction_0=d.z5,bea=c._emscripten_bind_CastRayClosestHitCollisionCollector_GetPositiveEarlyOutFraction_0=d.A5,cea=c._emscripten_bind_CastRayClosestHitCollisionCollector_get_mHit_0=d.B5,dea=c._emscripten_bind_CastRayClosestHitCollisionCollector_set_mHit_1=d.C5,eea=c._emscripten_bind_CastRayClosestHitCollisionCollector___destroy___0=d.D5,fea=c._emscripten_bind_CastRayAnyHitCollisionCollector_CastRayAnyHitCollisionCollector_0= -d.E5,gea=c._emscripten_bind_CastRayAnyHitCollisionCollector_HadHit_0=d.F5,hea=c._emscripten_bind_CastRayAnyHitCollisionCollector_Reset_0=d.G5,iea=c._emscripten_bind_CastRayAnyHitCollisionCollector_SetContext_1=d.H5,jea=c._emscripten_bind_CastRayAnyHitCollisionCollector_GetContext_0=d.I5,kea=c._emscripten_bind_CastRayAnyHitCollisionCollector_UpdateEarlyOutFraction_1=d.J5,lea=c._emscripten_bind_CastRayAnyHitCollisionCollector_ResetEarlyOutFraction_0=d.K5,mea=c._emscripten_bind_CastRayAnyHitCollisionCollector_ResetEarlyOutFraction_1= -d.L5,nea=c._emscripten_bind_CastRayAnyHitCollisionCollector_ForceEarlyOut_0=d.M5,oea=c._emscripten_bind_CastRayAnyHitCollisionCollector_ShouldEarlyOut_0=d.N5,pea=c._emscripten_bind_CastRayAnyHitCollisionCollector_GetEarlyOutFraction_0=d.O5,qea=c._emscripten_bind_CastRayAnyHitCollisionCollector_GetPositiveEarlyOutFraction_0=d.P5,rea=c._emscripten_bind_CastRayAnyHitCollisionCollector_get_mHit_0=d.Q5,sea=c._emscripten_bind_CastRayAnyHitCollisionCollector_set_mHit_1=d.R5,tea=c._emscripten_bind_CastRayAnyHitCollisionCollector___destroy___0= -d.S5,uea=c._emscripten_bind_CollidePointResult_CollidePointResult_0=d.T5,vea=c._emscripten_bind_CollidePointResult_get_mBodyID_0=d.U5,wea=c._emscripten_bind_CollidePointResult_set_mBodyID_1=d.V5,xea=c._emscripten_bind_CollidePointResult_get_mSubShapeID2_0=d.W5,yea=c._emscripten_bind_CollidePointResult_set_mSubShapeID2_1=d.X5,zea=c._emscripten_bind_CollidePointResult___destroy___0=d.Y5,Aea=c._emscripten_bind_CollidePointCollectorJS_CollidePointCollectorJS_0=d.Z5,Bea=c._emscripten_bind_CollidePointCollectorJS_Reset_0= -d._5,Cea=c._emscripten_bind_CollidePointCollectorJS_OnBody_1=d.$5,Dea=c._emscripten_bind_CollidePointCollectorJS_AddHit_1=d.a6,Eea=c._emscripten_bind_CollidePointCollectorJS___destroy___0=d.b6,Fea=c._emscripten_bind_ArrayCollidePointResult_ArrayCollidePointResult_0=d.c6,Gea=c._emscripten_bind_ArrayCollidePointResult_empty_0=d.d6,Hea=c._emscripten_bind_ArrayCollidePointResult_size_0=d.e6,Iea=c._emscripten_bind_ArrayCollidePointResult_at_1=d.f6,Jea=c._emscripten_bind_ArrayCollidePointResult_push_back_1= -d.g6,Kea=c._emscripten_bind_ArrayCollidePointResult_reserve_1=d.h6,Lea=c._emscripten_bind_ArrayCollidePointResult_resize_1=d.i6,Mea=c._emscripten_bind_ArrayCollidePointResult_clear_0=d.j6,Nea=c._emscripten_bind_ArrayCollidePointResult___destroy___0=d.k6,Oea=c._emscripten_bind_CollidePointAllHitCollisionCollector_CollidePointAllHitCollisionCollector_0=d.l6,Pea=c._emscripten_bind_CollidePointAllHitCollisionCollector_Sort_0=d.m6,Qea=c._emscripten_bind_CollidePointAllHitCollisionCollector_HadHit_0=d.n6, -Rea=c._emscripten_bind_CollidePointAllHitCollisionCollector_Reset_0=d.o6,Sea=c._emscripten_bind_CollidePointAllHitCollisionCollector_SetContext_1=d.p6,Tea=c._emscripten_bind_CollidePointAllHitCollisionCollector_GetContext_0=d.q6,Uea=c._emscripten_bind_CollidePointAllHitCollisionCollector_UpdateEarlyOutFraction_1=d.r6,Vea=c._emscripten_bind_CollidePointAllHitCollisionCollector_ResetEarlyOutFraction_0=d.s6,Wea=c._emscripten_bind_CollidePointAllHitCollisionCollector_ResetEarlyOutFraction_1=d.t6,Xea= -c._emscripten_bind_CollidePointAllHitCollisionCollector_ForceEarlyOut_0=d.u6,Yea=c._emscripten_bind_CollidePointAllHitCollisionCollector_ShouldEarlyOut_0=d.v6,Zea=c._emscripten_bind_CollidePointAllHitCollisionCollector_GetEarlyOutFraction_0=d.w6,$ea=c._emscripten_bind_CollidePointAllHitCollisionCollector_GetPositiveEarlyOutFraction_0=d.x6,afa=c._emscripten_bind_CollidePointAllHitCollisionCollector_get_mHits_0=d.y6,bfa=c._emscripten_bind_CollidePointAllHitCollisionCollector_set_mHits_1=d.z6,cfa=c._emscripten_bind_CollidePointAllHitCollisionCollector___destroy___0= -d.A6,dfa=c._emscripten_bind_CollidePointClosestHitCollisionCollector_CollidePointClosestHitCollisionCollector_0=d.B6,efa=c._emscripten_bind_CollidePointClosestHitCollisionCollector_HadHit_0=d.C6,ffa=c._emscripten_bind_CollidePointClosestHitCollisionCollector_Reset_0=d.D6,gfa=c._emscripten_bind_CollidePointClosestHitCollisionCollector_SetContext_1=d.E6,hfa=c._emscripten_bind_CollidePointClosestHitCollisionCollector_GetContext_0=d.F6,ifa=c._emscripten_bind_CollidePointClosestHitCollisionCollector_UpdateEarlyOutFraction_1= -d.G6,jfa=c._emscripten_bind_CollidePointClosestHitCollisionCollector_ResetEarlyOutFraction_0=d.H6,kfa=c._emscripten_bind_CollidePointClosestHitCollisionCollector_ResetEarlyOutFraction_1=d.I6,lfa=c._emscripten_bind_CollidePointClosestHitCollisionCollector_ForceEarlyOut_0=d.J6,mfa=c._emscripten_bind_CollidePointClosestHitCollisionCollector_ShouldEarlyOut_0=d.K6,nfa=c._emscripten_bind_CollidePointClosestHitCollisionCollector_GetEarlyOutFraction_0=d.L6,ofa=c._emscripten_bind_CollidePointClosestHitCollisionCollector_GetPositiveEarlyOutFraction_0= -d.M6,pfa=c._emscripten_bind_CollidePointClosestHitCollisionCollector_get_mHit_0=d.N6,qfa=c._emscripten_bind_CollidePointClosestHitCollisionCollector_set_mHit_1=d.O6,rfa=c._emscripten_bind_CollidePointClosestHitCollisionCollector___destroy___0=d.P6,sfa=c._emscripten_bind_CollidePointAnyHitCollisionCollector_CollidePointAnyHitCollisionCollector_0=d.Q6,tfa=c._emscripten_bind_CollidePointAnyHitCollisionCollector_HadHit_0=d.R6,ufa=c._emscripten_bind_CollidePointAnyHitCollisionCollector_Reset_0=d.S6,vfa= -c._emscripten_bind_CollidePointAnyHitCollisionCollector_SetContext_1=d.T6,wfa=c._emscripten_bind_CollidePointAnyHitCollisionCollector_GetContext_0=d.U6,xfa=c._emscripten_bind_CollidePointAnyHitCollisionCollector_UpdateEarlyOutFraction_1=d.V6,yfa=c._emscripten_bind_CollidePointAnyHitCollisionCollector_ResetEarlyOutFraction_0=d.W6,zfa=c._emscripten_bind_CollidePointAnyHitCollisionCollector_ResetEarlyOutFraction_1=d.X6,Afa=c._emscripten_bind_CollidePointAnyHitCollisionCollector_ForceEarlyOut_0=d.Y6, -Bfa=c._emscripten_bind_CollidePointAnyHitCollisionCollector_ShouldEarlyOut_0=d.Z6,Cfa=c._emscripten_bind_CollidePointAnyHitCollisionCollector_GetEarlyOutFraction_0=d._6,Dfa=c._emscripten_bind_CollidePointAnyHitCollisionCollector_GetPositiveEarlyOutFraction_0=d.$6,Efa=c._emscripten_bind_CollidePointAnyHitCollisionCollector_get_mHit_0=d.a7,Ffa=c._emscripten_bind_CollidePointAnyHitCollisionCollector_set_mHit_1=d.b7,Gfa=c._emscripten_bind_CollidePointAnyHitCollisionCollector___destroy___0=d.c7,Hfa=c._emscripten_bind_CollideShapeSettings_CollideShapeSettings_0= -d.d7,Ifa=c._emscripten_bind_CollideShapeSettings_get_mMaxSeparationDistance_0=d.e7,Jfa=c._emscripten_bind_CollideShapeSettings_set_mMaxSeparationDistance_1=d.f7,Kfa=c._emscripten_bind_CollideShapeSettings_get_mBackFaceMode_0=d.g7,Lfa=c._emscripten_bind_CollideShapeSettings_set_mBackFaceMode_1=d.h7,Mfa=c._emscripten_bind_CollideShapeSettings_get_mActiveEdgeMode_0=d.i7,Nfa=c._emscripten_bind_CollideShapeSettings_set_mActiveEdgeMode_1=d.j7,Ofa=c._emscripten_bind_CollideShapeSettings_get_mCollectFacesMode_0= -d.k7,Pfa=c._emscripten_bind_CollideShapeSettings_set_mCollectFacesMode_1=d.l7,Qfa=c._emscripten_bind_CollideShapeSettings_get_mCollisionTolerance_0=d.m7,Rfa=c._emscripten_bind_CollideShapeSettings_set_mCollisionTolerance_1=d.n7,Sfa=c._emscripten_bind_CollideShapeSettings_get_mPenetrationTolerance_0=d.o7,Tfa=c._emscripten_bind_CollideShapeSettings_set_mPenetrationTolerance_1=d.p7,Ufa=c._emscripten_bind_CollideShapeSettings_get_mActiveEdgeMovementDirection_0=d.q7,Vfa=c._emscripten_bind_CollideShapeSettings_set_mActiveEdgeMovementDirection_1= -d.r7,Wfa=c._emscripten_bind_CollideShapeSettings___destroy___0=d.s7,Xfa=c._emscripten_bind_CollideShapeCollectorJS_CollideShapeCollectorJS_0=d.t7,Yfa=c._emscripten_bind_CollideShapeCollectorJS_Reset_0=d.u7,Zfa=c._emscripten_bind_CollideShapeCollectorJS_OnBody_1=d.v7,$fa=c._emscripten_bind_CollideShapeCollectorJS_AddHit_1=d.w7,aga=c._emscripten_bind_CollideShapeCollectorJS___destroy___0=d.x7,bga=c._emscripten_bind_ArrayCollideShapeResult_ArrayCollideShapeResult_0=d.y7,cga=c._emscripten_bind_ArrayCollideShapeResult_empty_0= -d.z7,dga=c._emscripten_bind_ArrayCollideShapeResult_size_0=d.A7,ega=c._emscripten_bind_ArrayCollideShapeResult_at_1=d.B7,fga=c._emscripten_bind_ArrayCollideShapeResult_push_back_1=d.C7,gga=c._emscripten_bind_ArrayCollideShapeResult_reserve_1=d.D7,hga=c._emscripten_bind_ArrayCollideShapeResult_resize_1=d.E7,iga=c._emscripten_bind_ArrayCollideShapeResult_clear_0=d.F7,jga=c._emscripten_bind_ArrayCollideShapeResult___destroy___0=d.G7,kga=c._emscripten_bind_CollideShapeAllHitCollisionCollector_CollideShapeAllHitCollisionCollector_0= -d.H7,lga=c._emscripten_bind_CollideShapeAllHitCollisionCollector_Sort_0=d.I7,mga=c._emscripten_bind_CollideShapeAllHitCollisionCollector_HadHit_0=d.J7,nga=c._emscripten_bind_CollideShapeAllHitCollisionCollector_Reset_0=d.K7,oga=c._emscripten_bind_CollideShapeAllHitCollisionCollector_SetContext_1=d.L7,pga=c._emscripten_bind_CollideShapeAllHitCollisionCollector_GetContext_0=d.M7,qga=c._emscripten_bind_CollideShapeAllHitCollisionCollector_UpdateEarlyOutFraction_1=d.N7,rga=c._emscripten_bind_CollideShapeAllHitCollisionCollector_ResetEarlyOutFraction_0= -d.O7,sga=c._emscripten_bind_CollideShapeAllHitCollisionCollector_ResetEarlyOutFraction_1=d.P7,tga=c._emscripten_bind_CollideShapeAllHitCollisionCollector_ForceEarlyOut_0=d.Q7,uga=c._emscripten_bind_CollideShapeAllHitCollisionCollector_ShouldEarlyOut_0=d.R7,vga=c._emscripten_bind_CollideShapeAllHitCollisionCollector_GetEarlyOutFraction_0=d.S7,wga=c._emscripten_bind_CollideShapeAllHitCollisionCollector_GetPositiveEarlyOutFraction_0=d.T7,xga=c._emscripten_bind_CollideShapeAllHitCollisionCollector_get_mHits_0= -d.U7,yga=c._emscripten_bind_CollideShapeAllHitCollisionCollector_set_mHits_1=d.V7,zga=c._emscripten_bind_CollideShapeAllHitCollisionCollector___destroy___0=d.W7,Aga=c._emscripten_bind_CollideShapeClosestHitCollisionCollector_CollideShapeClosestHitCollisionCollector_0=d.X7,Bga=c._emscripten_bind_CollideShapeClosestHitCollisionCollector_HadHit_0=d.Y7,Cga=c._emscripten_bind_CollideShapeClosestHitCollisionCollector_Reset_0=d.Z7,Dga=c._emscripten_bind_CollideShapeClosestHitCollisionCollector_SetContext_1= -d._7,Ega=c._emscripten_bind_CollideShapeClosestHitCollisionCollector_GetContext_0=d.$7,Fga=c._emscripten_bind_CollideShapeClosestHitCollisionCollector_UpdateEarlyOutFraction_1=d.a8,Gga=c._emscripten_bind_CollideShapeClosestHitCollisionCollector_ResetEarlyOutFraction_0=d.b8,Hga=c._emscripten_bind_CollideShapeClosestHitCollisionCollector_ResetEarlyOutFraction_1=d.c8,Iga=c._emscripten_bind_CollideShapeClosestHitCollisionCollector_ForceEarlyOut_0=d.d8,Jga=c._emscripten_bind_CollideShapeClosestHitCollisionCollector_ShouldEarlyOut_0= -d.e8,Kga=c._emscripten_bind_CollideShapeClosestHitCollisionCollector_GetEarlyOutFraction_0=d.f8,Lga=c._emscripten_bind_CollideShapeClosestHitCollisionCollector_GetPositiveEarlyOutFraction_0=d.g8,Mga=c._emscripten_bind_CollideShapeClosestHitCollisionCollector_get_mHit_0=d.h8,Nga=c._emscripten_bind_CollideShapeClosestHitCollisionCollector_set_mHit_1=d.i8,Oga=c._emscripten_bind_CollideShapeClosestHitCollisionCollector___destroy___0=d.j8,Pga=c._emscripten_bind_CollideShapeAnyHitCollisionCollector_CollideShapeAnyHitCollisionCollector_0= -d.k8,Qga=c._emscripten_bind_CollideShapeAnyHitCollisionCollector_HadHit_0=d.l8,Rga=c._emscripten_bind_CollideShapeAnyHitCollisionCollector_Reset_0=d.m8,Sga=c._emscripten_bind_CollideShapeAnyHitCollisionCollector_SetContext_1=d.n8,Tga=c._emscripten_bind_CollideShapeAnyHitCollisionCollector_GetContext_0=d.o8,Uga=c._emscripten_bind_CollideShapeAnyHitCollisionCollector_UpdateEarlyOutFraction_1=d.p8,Vga=c._emscripten_bind_CollideShapeAnyHitCollisionCollector_ResetEarlyOutFraction_0=d.q8,Wga=c._emscripten_bind_CollideShapeAnyHitCollisionCollector_ResetEarlyOutFraction_1= -d.r8,Xga=c._emscripten_bind_CollideShapeAnyHitCollisionCollector_ForceEarlyOut_0=d.s8,Yga=c._emscripten_bind_CollideShapeAnyHitCollisionCollector_ShouldEarlyOut_0=d.t8,Zga=c._emscripten_bind_CollideShapeAnyHitCollisionCollector_GetEarlyOutFraction_0=d.u8,$ga=c._emscripten_bind_CollideShapeAnyHitCollisionCollector_GetPositiveEarlyOutFraction_0=d.v8,aha=c._emscripten_bind_CollideShapeAnyHitCollisionCollector_get_mHit_0=d.w8,bha=c._emscripten_bind_CollideShapeAnyHitCollisionCollector_set_mHit_1=d.x8, -cha=c._emscripten_bind_CollideShapeAnyHitCollisionCollector___destroy___0=d.y8,dha=c._emscripten_bind_ShapeCastSettings_ShapeCastSettings_0=d.z8,eha=c._emscripten_bind_ShapeCastSettings_get_mBackFaceModeTriangles_0=d.A8,fha=c._emscripten_bind_ShapeCastSettings_set_mBackFaceModeTriangles_1=d.B8,gha=c._emscripten_bind_ShapeCastSettings_get_mBackFaceModeConvex_0=d.C8,hha=c._emscripten_bind_ShapeCastSettings_set_mBackFaceModeConvex_1=d.D8,iha=c._emscripten_bind_ShapeCastSettings_get_mUseShrunkenShapeAndConvexRadius_0= -d.E8,jha=c._emscripten_bind_ShapeCastSettings_set_mUseShrunkenShapeAndConvexRadius_1=d.F8,kha=c._emscripten_bind_ShapeCastSettings_get_mReturnDeepestPoint_0=d.G8,lha=c._emscripten_bind_ShapeCastSettings_set_mReturnDeepestPoint_1=d.H8,mha=c._emscripten_bind_ShapeCastSettings_get_mActiveEdgeMode_0=d.I8,nha=c._emscripten_bind_ShapeCastSettings_set_mActiveEdgeMode_1=d.J8,oha=c._emscripten_bind_ShapeCastSettings_get_mCollectFacesMode_0=d.K8,pha=c._emscripten_bind_ShapeCastSettings_set_mCollectFacesMode_1= -d.L8,qha=c._emscripten_bind_ShapeCastSettings_get_mCollisionTolerance_0=d.M8,rha=c._emscripten_bind_ShapeCastSettings_set_mCollisionTolerance_1=d.N8,sha=c._emscripten_bind_ShapeCastSettings_get_mPenetrationTolerance_0=d.O8,tha=c._emscripten_bind_ShapeCastSettings_set_mPenetrationTolerance_1=d.P8,uha=c._emscripten_bind_ShapeCastSettings_get_mActiveEdgeMovementDirection_0=d.Q8,vha=c._emscripten_bind_ShapeCastSettings_set_mActiveEdgeMovementDirection_1=d.R8,wha=c._emscripten_bind_ShapeCastSettings___destroy___0= -d.S8,xha=c._emscripten_bind_ShapeCastResult_ShapeCastResult_0=d.T8,yha=c._emscripten_bind_ShapeCastResult_get_mFraction_0=d.U8,zha=c._emscripten_bind_ShapeCastResult_set_mFraction_1=d.V8,Aha=c._emscripten_bind_ShapeCastResult_get_mIsBackFaceHit_0=d.W8,Bha=c._emscripten_bind_ShapeCastResult_set_mIsBackFaceHit_1=d.X8,Cha=c._emscripten_bind_ShapeCastResult_get_mContactPointOn1_0=d.Y8,Dha=c._emscripten_bind_ShapeCastResult_set_mContactPointOn1_1=d.Z8,Eha=c._emscripten_bind_ShapeCastResult_get_mContactPointOn2_0= -d._8,Fha=c._emscripten_bind_ShapeCastResult_set_mContactPointOn2_1=d.$8,Gha=c._emscripten_bind_ShapeCastResult_get_mPenetrationAxis_0=d.a9,Hha=c._emscripten_bind_ShapeCastResult_set_mPenetrationAxis_1=d.b9,Iha=c._emscripten_bind_ShapeCastResult_get_mPenetrationDepth_0=d.c9,Jha=c._emscripten_bind_ShapeCastResult_set_mPenetrationDepth_1=d.d9,Kha=c._emscripten_bind_ShapeCastResult_get_mSubShapeID1_0=d.e9,Lha=c._emscripten_bind_ShapeCastResult_set_mSubShapeID1_1=d.f9,Mha=c._emscripten_bind_ShapeCastResult_get_mSubShapeID2_0= -d.g9,Nha=c._emscripten_bind_ShapeCastResult_set_mSubShapeID2_1=d.h9,Oha=c._emscripten_bind_ShapeCastResult_get_mBodyID2_0=d.i9,Pha=c._emscripten_bind_ShapeCastResult_set_mBodyID2_1=d.j9,Qha=c._emscripten_bind_ShapeCastResult_get_mShape1Face_0=d.k9,Rha=c._emscripten_bind_ShapeCastResult_set_mShape1Face_1=d.l9,Sha=c._emscripten_bind_ShapeCastResult_get_mShape2Face_0=d.m9,Tha=c._emscripten_bind_ShapeCastResult_set_mShape2Face_1=d.n9,Uha=c._emscripten_bind_ShapeCastResult___destroy___0=d.o9,Vha=c._emscripten_bind_CastShapeCollectorJS_CastShapeCollectorJS_0= -d.p9,Wha=c._emscripten_bind_CastShapeCollectorJS_Reset_0=d.q9,Xha=c._emscripten_bind_CastShapeCollectorJS_OnBody_1=d.r9,Yha=c._emscripten_bind_CastShapeCollectorJS_AddHit_1=d.s9,Zha=c._emscripten_bind_CastShapeCollectorJS___destroy___0=d.t9,$ha=c._emscripten_bind_ArrayShapeCastResult_ArrayShapeCastResult_0=d.u9,aia=c._emscripten_bind_ArrayShapeCastResult_empty_0=d.v9,bia=c._emscripten_bind_ArrayShapeCastResult_size_0=d.w9,cia=c._emscripten_bind_ArrayShapeCastResult_at_1=d.x9,dia=c._emscripten_bind_ArrayShapeCastResult_push_back_1= -d.y9,eia=c._emscripten_bind_ArrayShapeCastResult_reserve_1=d.z9,fia=c._emscripten_bind_ArrayShapeCastResult_resize_1=d.A9,gia=c._emscripten_bind_ArrayShapeCastResult_clear_0=d.B9,hia=c._emscripten_bind_ArrayShapeCastResult___destroy___0=d.C9,iia=c._emscripten_bind_CastShapeAllHitCollisionCollector_CastShapeAllHitCollisionCollector_0=d.D9,jia=c._emscripten_bind_CastShapeAllHitCollisionCollector_Sort_0=d.E9,kia=c._emscripten_bind_CastShapeAllHitCollisionCollector_HadHit_0=d.F9,lia=c._emscripten_bind_CastShapeAllHitCollisionCollector_Reset_0= -d.G9,mia=c._emscripten_bind_CastShapeAllHitCollisionCollector_SetContext_1=d.H9,nia=c._emscripten_bind_CastShapeAllHitCollisionCollector_GetContext_0=d.I9,oia=c._emscripten_bind_CastShapeAllHitCollisionCollector_UpdateEarlyOutFraction_1=d.J9,pia=c._emscripten_bind_CastShapeAllHitCollisionCollector_ResetEarlyOutFraction_0=d.K9,qia=c._emscripten_bind_CastShapeAllHitCollisionCollector_ResetEarlyOutFraction_1=d.L9,ria=c._emscripten_bind_CastShapeAllHitCollisionCollector_ForceEarlyOut_0=d.M9,sia=c._emscripten_bind_CastShapeAllHitCollisionCollector_ShouldEarlyOut_0= -d.N9,tia=c._emscripten_bind_CastShapeAllHitCollisionCollector_GetEarlyOutFraction_0=d.O9,uia=c._emscripten_bind_CastShapeAllHitCollisionCollector_GetPositiveEarlyOutFraction_0=d.P9,via=c._emscripten_bind_CastShapeAllHitCollisionCollector_get_mHits_0=d.Q9,wia=c._emscripten_bind_CastShapeAllHitCollisionCollector_set_mHits_1=d.R9,xia=c._emscripten_bind_CastShapeAllHitCollisionCollector___destroy___0=d.S9,yia=c._emscripten_bind_CastShapeClosestHitCollisionCollector_CastShapeClosestHitCollisionCollector_0= -d.T9,zia=c._emscripten_bind_CastShapeClosestHitCollisionCollector_HadHit_0=d.U9,Aia=c._emscripten_bind_CastShapeClosestHitCollisionCollector_Reset_0=d.V9,Bia=c._emscripten_bind_CastShapeClosestHitCollisionCollector_SetContext_1=d.W9,Cia=c._emscripten_bind_CastShapeClosestHitCollisionCollector_GetContext_0=d.X9,Dia=c._emscripten_bind_CastShapeClosestHitCollisionCollector_UpdateEarlyOutFraction_1=d.Y9,Eia=c._emscripten_bind_CastShapeClosestHitCollisionCollector_ResetEarlyOutFraction_0=d.Z9,Fia=c._emscripten_bind_CastShapeClosestHitCollisionCollector_ResetEarlyOutFraction_1= -d._9,Gia=c._emscripten_bind_CastShapeClosestHitCollisionCollector_ForceEarlyOut_0=d.$9,Hia=c._emscripten_bind_CastShapeClosestHitCollisionCollector_ShouldEarlyOut_0=d.aaa,Iia=c._emscripten_bind_CastShapeClosestHitCollisionCollector_GetEarlyOutFraction_0=d.baa,Jia=c._emscripten_bind_CastShapeClosestHitCollisionCollector_GetPositiveEarlyOutFraction_0=d.caa,Kia=c._emscripten_bind_CastShapeClosestHitCollisionCollector_get_mHit_0=d.daa,Lia=c._emscripten_bind_CastShapeClosestHitCollisionCollector_set_mHit_1= -d.eaa,Mia=c._emscripten_bind_CastShapeClosestHitCollisionCollector___destroy___0=d.faa,Nia=c._emscripten_bind_CastShapeAnyHitCollisionCollector_CastShapeAnyHitCollisionCollector_0=d.gaa,Oia=c._emscripten_bind_CastShapeAnyHitCollisionCollector_HadHit_0=d.haa,Pia=c._emscripten_bind_CastShapeAnyHitCollisionCollector_Reset_0=d.iaa,Qia=c._emscripten_bind_CastShapeAnyHitCollisionCollector_SetContext_1=d.jaa,Ria=c._emscripten_bind_CastShapeAnyHitCollisionCollector_GetContext_0=d.kaa,Sia=c._emscripten_bind_CastShapeAnyHitCollisionCollector_UpdateEarlyOutFraction_1= -d.laa,Tia=c._emscripten_bind_CastShapeAnyHitCollisionCollector_ResetEarlyOutFraction_0=d.maa,Uia=c._emscripten_bind_CastShapeAnyHitCollisionCollector_ResetEarlyOutFraction_1=d.naa,Via=c._emscripten_bind_CastShapeAnyHitCollisionCollector_ForceEarlyOut_0=d.oaa,Wia=c._emscripten_bind_CastShapeAnyHitCollisionCollector_ShouldEarlyOut_0=d.paa,Xia=c._emscripten_bind_CastShapeAnyHitCollisionCollector_GetEarlyOutFraction_0=d.qaa,Yia=c._emscripten_bind_CastShapeAnyHitCollisionCollector_GetPositiveEarlyOutFraction_0= -d.raa,Zia=c._emscripten_bind_CastShapeAnyHitCollisionCollector_get_mHit_0=d.saa,$ia=c._emscripten_bind_CastShapeAnyHitCollisionCollector_set_mHit_1=d.taa,aja=c._emscripten_bind_CastShapeAnyHitCollisionCollector___destroy___0=d.uaa,bja=c._emscripten_bind_TransformedShapeCollectorJS_TransformedShapeCollectorJS_0=d.vaa,cja=c._emscripten_bind_TransformedShapeCollectorJS_Reset_0=d.waa,dja=c._emscripten_bind_TransformedShapeCollectorJS_OnBody_1=d.xaa,eja=c._emscripten_bind_TransformedShapeCollectorJS_AddHit_1= -d.yaa,fja=c._emscripten_bind_TransformedShapeCollectorJS___destroy___0=d.zaa,gja=c._emscripten_bind_NarrowPhaseQuery_CastRay_7=d.Aaa,hja=c._emscripten_bind_NarrowPhaseQuery_CollidePoint_6=d.Baa,ija=c._emscripten_bind_NarrowPhaseQuery_CollideShape_10=d.Caa,jja=c._emscripten_bind_NarrowPhaseQuery_CollideShapeWithInternalEdgeRemoval_10=d.Daa,kja=c._emscripten_bind_NarrowPhaseQuery_CastShape_8=d.Eaa,lja=c._emscripten_bind_NarrowPhaseQuery_CollectTransformedShapes_6=d.Faa,mja=c._emscripten_bind_NarrowPhaseQuery___destroy___0= -d.Gaa,nja=c._emscripten_bind_PhysicsStepListenerContext_get_mDeltaTime_0=d.Haa,oja=c._emscripten_bind_PhysicsStepListenerContext_set_mDeltaTime_1=d.Iaa,pja=c._emscripten_bind_PhysicsStepListenerContext_get_mIsFirstStep_0=d.Jaa,qja=c._emscripten_bind_PhysicsStepListenerContext_set_mIsFirstStep_1=d.Kaa,rja=c._emscripten_bind_PhysicsStepListenerContext_get_mIsLastStep_0=d.Laa,sja=c._emscripten_bind_PhysicsStepListenerContext_set_mIsLastStep_1=d.Maa,tja=c._emscripten_bind_PhysicsStepListenerContext_get_mPhysicsSystem_0= -d.Naa,uja=c._emscripten_bind_PhysicsStepListenerContext_set_mPhysicsSystem_1=d.Oaa,vja=c._emscripten_bind_PhysicsStepListenerContext___destroy___0=d.Paa,wja=c._emscripten_bind_PhysicsStepListenerJS_PhysicsStepListenerJS_0=d.Qaa,xja=c._emscripten_bind_PhysicsStepListenerJS_OnStep_1=d.Raa,yja=c._emscripten_bind_PhysicsStepListenerJS___destroy___0=d.Saa,zja=c._emscripten_bind_BodyActivationListenerJS_BodyActivationListenerJS_0=d.Taa,Aja=c._emscripten_bind_BodyActivationListenerJS_OnBodyActivated_2=d.Uaa, -Bja=c._emscripten_bind_BodyActivationListenerJS_OnBodyDeactivated_2=d.Vaa,Cja=c._emscripten_bind_BodyActivationListenerJS___destroy___0=d.Waa,Dja=c._emscripten_bind_BodyIDVector_BodyIDVector_0=d.Xaa,Eja=c._emscripten_bind_BodyIDVector_empty_0=d.Yaa,Fja=c._emscripten_bind_BodyIDVector_size_0=d.Zaa,Gja=c._emscripten_bind_BodyIDVector_at_1=d._aa,Hja=c._emscripten_bind_BodyIDVector_push_back_1=d.$aa,Ija=c._emscripten_bind_BodyIDVector_reserve_1=d.aba,Jja=c._emscripten_bind_BodyIDVector_resize_1=d.bba, -Kja=c._emscripten_bind_BodyIDVector_clear_0=d.cba,Lja=c._emscripten_bind_BodyIDVector___destroy___0=d.dba,Mja=c._emscripten_bind_PhysicsSystem_SetGravity_1=d.eba,Nja=c._emscripten_bind_PhysicsSystem_GetGravity_0=d.fba,Oja=c._emscripten_bind_PhysicsSystem_GetPhysicsSettings_0=d.gba,Pja=c._emscripten_bind_PhysicsSystem_SetPhysicsSettings_1=d.hba,Qja=c._emscripten_bind_PhysicsSystem_GetNumBodies_0=d.iba,Rja=c._emscripten_bind_PhysicsSystem_GetNumActiveBodies_1=d.jba,Sja=c._emscripten_bind_PhysicsSystem_GetMaxBodies_0= -d.kba,Tja=c._emscripten_bind_PhysicsSystem_GetBodies_1=d.lba,Uja=c._emscripten_bind_PhysicsSystem_GetActiveBodies_2=d.mba,Vja=c._emscripten_bind_PhysicsSystem_GetBounds_0=d.nba,Wja=c._emscripten_bind_PhysicsSystem_AddConstraint_1=d.oba,Xja=c._emscripten_bind_PhysicsSystem_RemoveConstraint_1=d.pba,Yja=c._emscripten_bind_PhysicsSystem_SetContactListener_1=d.qba,Zja=c._emscripten_bind_PhysicsSystem_GetContactListener_0=d.rba,$ja=c._emscripten_bind_PhysicsSystem_SetSoftBodyContactListener_1=d.sba,aka= -c._emscripten_bind_PhysicsSystem_GetSoftBodyContactListener_0=d.tba,bka=c._emscripten_bind_PhysicsSystem_OptimizeBroadPhase_0=d.uba,cka=c._emscripten_bind_PhysicsSystem_GetBodyInterface_0=d.vba,dka=c._emscripten_bind_PhysicsSystem_GetBodyInterfaceNoLock_0=d.wba,eka=c._emscripten_bind_PhysicsSystem_GetBodyLockInterfaceNoLock_0=d.xba,fka=c._emscripten_bind_PhysicsSystem_GetBodyLockInterface_0=d.yba,gka=c._emscripten_bind_PhysicsSystem_GetBroadPhaseQuery_0=d.zba,hka=c._emscripten_bind_PhysicsSystem_GetNarrowPhaseQuery_0= -d.Aba,ika=c._emscripten_bind_PhysicsSystem_GetNarrowPhaseQueryNoLock_0=d.Bba,jka=c._emscripten_bind_PhysicsSystem_SaveState_1=d.Cba,kka=c._emscripten_bind_PhysicsSystem_SaveState_2=d.Dba,lka=c._emscripten_bind_PhysicsSystem_SaveState_3=d.Eba,mka=c._emscripten_bind_PhysicsSystem_RestoreState_1=d.Fba,nka=c._emscripten_bind_PhysicsSystem_RestoreState_2=d.Gba,oka=c._emscripten_bind_PhysicsSystem_AddStepListener_1=d.Hba,pka=c._emscripten_bind_PhysicsSystem_RemoveStepListener_1=d.Iba,qka=c._emscripten_bind_PhysicsSystem_SetBodyActivationListener_1= -d.Jba,rka=c._emscripten_bind_PhysicsSystem_GetBodyActivationListener_0=d.Kba,ska=c._emscripten_bind_PhysicsSystem_WereBodiesInContact_2=d.Lba,tka=c._emscripten_bind_PhysicsSystem_SetSimShapeFilter_1=d.Mba,uka=c._emscripten_bind_PhysicsSystem_GetSimShapeFilter_0=d.Nba,vka=c._emscripten_bind_PhysicsSystem___destroy___0=d.Oba,wka=c._emscripten_bind_MassProperties_MassProperties_0=d.Pba,xka=c._emscripten_bind_MassProperties_SetMassAndInertiaOfSolidBox_2=d.Qba,yka=c._emscripten_bind_MassProperties_ScaleToMass_1= -d.Rba,zka=c._emscripten_bind_MassProperties_sGetEquivalentSolidBoxSize_2=d.Sba,Aka=c._emscripten_bind_MassProperties_Rotate_1=d.Tba,Bka=c._emscripten_bind_MassProperties_Translate_1=d.Uba,Cka=c._emscripten_bind_MassProperties_Scale_1=d.Vba,Dka=c._emscripten_bind_MassProperties_get_mMass_0=d.Wba,Eka=c._emscripten_bind_MassProperties_set_mMass_1=d.Xba,Fka=c._emscripten_bind_MassProperties_get_mInertia_0=d.Yba,Gka=c._emscripten_bind_MassProperties_set_mInertia_1=d.Zba,Hka=c._emscripten_bind_MassProperties___destroy___0= -d._ba,Ika=c._emscripten_bind_SoftBodySharedSettingsVertex_SoftBodySharedSettingsVertex_0=d.$ba,Jka=c._emscripten_bind_SoftBodySharedSettingsVertex_get_mPosition_0=d.aca,Kka=c._emscripten_bind_SoftBodySharedSettingsVertex_set_mPosition_1=d.bca,Lka=c._emscripten_bind_SoftBodySharedSettingsVertex_get_mVelocity_0=d.cca,Mka=c._emscripten_bind_SoftBodySharedSettingsVertex_set_mVelocity_1=d.dca,Nka=c._emscripten_bind_SoftBodySharedSettingsVertex_get_mInvMass_0=d.eca,Oka=c._emscripten_bind_SoftBodySharedSettingsVertex_set_mInvMass_1= -d.fca,Pka=c._emscripten_bind_SoftBodySharedSettingsVertex___destroy___0=d.gca,Qka=c._emscripten_bind_SoftBodySharedSettingsFace_SoftBodySharedSettingsFace_4=d.hca,Rka=c._emscripten_bind_SoftBodySharedSettingsFace_get_mVertex_1=d.ica,Ska=c._emscripten_bind_SoftBodySharedSettingsFace_set_mVertex_2=d.jca,Tka=c._emscripten_bind_SoftBodySharedSettingsFace_get_mMaterialIndex_0=d.kca,Uka=c._emscripten_bind_SoftBodySharedSettingsFace_set_mMaterialIndex_1=d.lca,Vka=c._emscripten_bind_SoftBodySharedSettingsFace___destroy___0= -d.mca,Wka=c._emscripten_bind_SoftBodySharedSettingsEdge_SoftBodySharedSettingsEdge_3=d.nca,Xka=c._emscripten_bind_SoftBodySharedSettingsEdge_get_mVertex_1=d.oca,Yka=c._emscripten_bind_SoftBodySharedSettingsEdge_set_mVertex_2=d.pca,Zka=c._emscripten_bind_SoftBodySharedSettingsEdge_get_mRestLength_0=d.qca,$ka=c._emscripten_bind_SoftBodySharedSettingsEdge_set_mRestLength_1=d.rca,ala=c._emscripten_bind_SoftBodySharedSettingsEdge_get_mCompliance_0=d.sca,bla=c._emscripten_bind_SoftBodySharedSettingsEdge_set_mCompliance_1= -d.tca,cla=c._emscripten_bind_SoftBodySharedSettingsEdge___destroy___0=d.uca,dla=c._emscripten_bind_SoftBodySharedSettingsDihedralBend_SoftBodySharedSettingsDihedralBend_5=d.vca,ela=c._emscripten_bind_SoftBodySharedSettingsDihedralBend_get_mVertex_1=d.wca,fla=c._emscripten_bind_SoftBodySharedSettingsDihedralBend_set_mVertex_2=d.xca,gla=c._emscripten_bind_SoftBodySharedSettingsDihedralBend_get_mCompliance_0=d.yca,hla=c._emscripten_bind_SoftBodySharedSettingsDihedralBend_set_mCompliance_1=d.zca,ila= -c._emscripten_bind_SoftBodySharedSettingsDihedralBend_get_mInitialAngle_0=d.Aca,jla=c._emscripten_bind_SoftBodySharedSettingsDihedralBend_set_mInitialAngle_1=d.Bca,kla=c._emscripten_bind_SoftBodySharedSettingsDihedralBend___destroy___0=d.Cca,lla=c._emscripten_bind_SoftBodySharedSettingsVolume_SoftBodySharedSettingsVolume_5=d.Dca,mla=c._emscripten_bind_SoftBodySharedSettingsVolume_get_mVertex_1=d.Eca,nla=c._emscripten_bind_SoftBodySharedSettingsVolume_set_mVertex_2=d.Fca,ola=c._emscripten_bind_SoftBodySharedSettingsVolume_get_mSixRestVolume_0= -d.Gca,pla=c._emscripten_bind_SoftBodySharedSettingsVolume_set_mSixRestVolume_1=d.Hca,qla=c._emscripten_bind_SoftBodySharedSettingsVolume_get_mCompliance_0=d.Ica,rla=c._emscripten_bind_SoftBodySharedSettingsVolume_set_mCompliance_1=d.Jca,sla=c._emscripten_bind_SoftBodySharedSettingsVolume___destroy___0=d.Kca,tla=c._emscripten_bind_SoftBodySharedSettingsInvBind_get_mJointIndex_0=d.Lca,ula=c._emscripten_bind_SoftBodySharedSettingsInvBind_set_mJointIndex_1=d.Mca,vla=c._emscripten_bind_SoftBodySharedSettingsInvBind_get_mInvBind_0= -d.Nca,wla=c._emscripten_bind_SoftBodySharedSettingsInvBind_set_mInvBind_1=d.Oca,xla=c._emscripten_bind_SoftBodySharedSettingsInvBind___destroy___0=d.Pca,yla=c._emscripten_bind_SoftBodySharedSettingsSkinWeight_get_mInvBindIndex_0=d.Qca,zla=c._emscripten_bind_SoftBodySharedSettingsSkinWeight_set_mInvBindIndex_1=d.Rca,Ala=c._emscripten_bind_SoftBodySharedSettingsSkinWeight_get_mWeight_0=d.Sca,Bla=c._emscripten_bind_SoftBodySharedSettingsSkinWeight_set_mWeight_1=d.Tca,Cla=c._emscripten_bind_SoftBodySharedSettingsSkinWeight___destroy___0= -d.Uca,Dla=c._emscripten_bind_SoftBodySharedSettingsSkinned_get_mVertex_0=d.Vca,Ela=c._emscripten_bind_SoftBodySharedSettingsSkinned_set_mVertex_1=d.Wca,Fla=c._emscripten_bind_SoftBodySharedSettingsSkinned_get_mWeights_1=d.Xca,Gla=c._emscripten_bind_SoftBodySharedSettingsSkinned_set_mWeights_2=d.Yca,Hla=c._emscripten_bind_SoftBodySharedSettingsSkinned_get_mMaxDistance_0=d.Zca,Ila=c._emscripten_bind_SoftBodySharedSettingsSkinned_set_mMaxDistance_1=d._ca,Jla=c._emscripten_bind_SoftBodySharedSettingsSkinned_get_mBackStopDistance_0= -d.$ca,Kla=c._emscripten_bind_SoftBodySharedSettingsSkinned_set_mBackStopDistance_1=d.ada,Lla=c._emscripten_bind_SoftBodySharedSettingsSkinned_get_mBackStopRadius_0=d.bda,Mla=c._emscripten_bind_SoftBodySharedSettingsSkinned_set_mBackStopRadius_1=d.cda,Nla=c._emscripten_bind_SoftBodySharedSettingsSkinned___destroy___0=d.dda,Ola=c._emscripten_bind_SoftBodySharedSettingsLRA_SoftBodySharedSettingsLRA_3=d.eda,Pla=c._emscripten_bind_SoftBodySharedSettingsLRA_get_mVertex_1=d.fda,Qla=c._emscripten_bind_SoftBodySharedSettingsLRA_set_mVertex_2= -d.gda,Rla=c._emscripten_bind_SoftBodySharedSettingsLRA_get_mMaxDistance_0=d.hda,Sla=c._emscripten_bind_SoftBodySharedSettingsLRA_set_mMaxDistance_1=d.ida,Tla=c._emscripten_bind_SoftBodySharedSettingsLRA___destroy___0=d.jda,Ula=c._emscripten_bind_ArraySoftBodySharedSettingsVertex_ArraySoftBodySharedSettingsVertex_0=d.kda,Vla=c._emscripten_bind_ArraySoftBodySharedSettingsVertex_empty_0=d.lda,Wla=c._emscripten_bind_ArraySoftBodySharedSettingsVertex_size_0=d.mda,Xla=c._emscripten_bind_ArraySoftBodySharedSettingsVertex_at_1= -d.nda,Yla=c._emscripten_bind_ArraySoftBodySharedSettingsVertex_push_back_1=d.oda,Zla=c._emscripten_bind_ArraySoftBodySharedSettingsVertex_reserve_1=d.pda,$la=c._emscripten_bind_ArraySoftBodySharedSettingsVertex_resize_1=d.qda,ama=c._emscripten_bind_ArraySoftBodySharedSettingsVertex_clear_0=d.rda,bma=c._emscripten_bind_ArraySoftBodySharedSettingsVertex___destroy___0=d.sda,cma=c._emscripten_bind_ArraySoftBodySharedSettingsFace_ArraySoftBodySharedSettingsFace_0=d.tda,dma=c._emscripten_bind_ArraySoftBodySharedSettingsFace_empty_0= -d.uda,ema=c._emscripten_bind_ArraySoftBodySharedSettingsFace_size_0=d.vda,fma=c._emscripten_bind_ArraySoftBodySharedSettingsFace_at_1=d.wda,gma=c._emscripten_bind_ArraySoftBodySharedSettingsFace_push_back_1=d.xda,hma=c._emscripten_bind_ArraySoftBodySharedSettingsFace_reserve_1=d.yda,ima=c._emscripten_bind_ArraySoftBodySharedSettingsFace_resize_1=d.zda,jma=c._emscripten_bind_ArraySoftBodySharedSettingsFace_clear_0=d.Ada,kma=c._emscripten_bind_ArraySoftBodySharedSettingsFace___destroy___0=d.Bda,lma= -c._emscripten_bind_ArraySoftBodySharedSettingsEdge_ArraySoftBodySharedSettingsEdge_0=d.Cda,mma=c._emscripten_bind_ArraySoftBodySharedSettingsEdge_empty_0=d.Dda,nma=c._emscripten_bind_ArraySoftBodySharedSettingsEdge_size_0=d.Eda,oma=c._emscripten_bind_ArraySoftBodySharedSettingsEdge_at_1=d.Fda,pma=c._emscripten_bind_ArraySoftBodySharedSettingsEdge_push_back_1=d.Gda,qma=c._emscripten_bind_ArraySoftBodySharedSettingsEdge_reserve_1=d.Hda,rma=c._emscripten_bind_ArraySoftBodySharedSettingsEdge_resize_1= -d.Ida,sma=c._emscripten_bind_ArraySoftBodySharedSettingsEdge_clear_0=d.Jda,tma=c._emscripten_bind_ArraySoftBodySharedSettingsEdge___destroy___0=d.Kda,uma=c._emscripten_bind_ArraySoftBodySharedSettingsDihedralBend_ArraySoftBodySharedSettingsDihedralBend_0=d.Lda,vma=c._emscripten_bind_ArraySoftBodySharedSettingsDihedralBend_empty_0=d.Mda,wma=c._emscripten_bind_ArraySoftBodySharedSettingsDihedralBend_size_0=d.Nda,xma=c._emscripten_bind_ArraySoftBodySharedSettingsDihedralBend_at_1=d.Oda,yma=c._emscripten_bind_ArraySoftBodySharedSettingsDihedralBend_push_back_1= -d.Pda,zma=c._emscripten_bind_ArraySoftBodySharedSettingsDihedralBend_reserve_1=d.Qda,Ama=c._emscripten_bind_ArraySoftBodySharedSettingsDihedralBend_resize_1=d.Rda,Bma=c._emscripten_bind_ArraySoftBodySharedSettingsDihedralBend_clear_0=d.Sda,Cma=c._emscripten_bind_ArraySoftBodySharedSettingsDihedralBend___destroy___0=d.Tda,Dma=c._emscripten_bind_ArraySoftBodySharedSettingsVolume_ArraySoftBodySharedSettingsVolume_0=d.Uda,Ema=c._emscripten_bind_ArraySoftBodySharedSettingsVolume_empty_0=d.Vda,Fma=c._emscripten_bind_ArraySoftBodySharedSettingsVolume_size_0= -d.Wda,Gma=c._emscripten_bind_ArraySoftBodySharedSettingsVolume_at_1=d.Xda,Hma=c._emscripten_bind_ArraySoftBodySharedSettingsVolume_push_back_1=d.Yda,Ima=c._emscripten_bind_ArraySoftBodySharedSettingsVolume_reserve_1=d.Zda,Jma=c._emscripten_bind_ArraySoftBodySharedSettingsVolume_resize_1=d._da,Kma=c._emscripten_bind_ArraySoftBodySharedSettingsVolume_clear_0=d.$da,Lma=c._emscripten_bind_ArraySoftBodySharedSettingsVolume___destroy___0=d.aea,Mma=c._emscripten_bind_ArraySoftBodySharedSettingsInvBind_ArraySoftBodySharedSettingsInvBind_0= -d.bea,Nma=c._emscripten_bind_ArraySoftBodySharedSettingsInvBind_empty_0=d.cea,Oma=c._emscripten_bind_ArraySoftBodySharedSettingsInvBind_size_0=d.dea,Pma=c._emscripten_bind_ArraySoftBodySharedSettingsInvBind_at_1=d.eea,Qma=c._emscripten_bind_ArraySoftBodySharedSettingsInvBind_push_back_1=d.fea,Rma=c._emscripten_bind_ArraySoftBodySharedSettingsInvBind_reserve_1=d.gea,Sma=c._emscripten_bind_ArraySoftBodySharedSettingsInvBind_resize_1=d.hea,Tma=c._emscripten_bind_ArraySoftBodySharedSettingsInvBind_clear_0= -d.iea,Uma=c._emscripten_bind_ArraySoftBodySharedSettingsInvBind___destroy___0=d.jea,Vma=c._emscripten_bind_ArraySoftBodySharedSettingsSkinned_ArraySoftBodySharedSettingsSkinned_0=d.kea,Wma=c._emscripten_bind_ArraySoftBodySharedSettingsSkinned_empty_0=d.lea,Xma=c._emscripten_bind_ArraySoftBodySharedSettingsSkinned_size_0=d.mea,Yma=c._emscripten_bind_ArraySoftBodySharedSettingsSkinned_at_1=d.nea,Zma=c._emscripten_bind_ArraySoftBodySharedSettingsSkinned_push_back_1=d.oea,$ma=c._emscripten_bind_ArraySoftBodySharedSettingsSkinned_reserve_1= -d.pea,ana=c._emscripten_bind_ArraySoftBodySharedSettingsSkinned_resize_1=d.qea,bna=c._emscripten_bind_ArraySoftBodySharedSettingsSkinned_clear_0=d.rea,cna=c._emscripten_bind_ArraySoftBodySharedSettingsSkinned___destroy___0=d.sea,dna=c._emscripten_bind_ArraySoftBodySharedSettingsLRA_ArraySoftBodySharedSettingsLRA_0=d.tea,ena=c._emscripten_bind_ArraySoftBodySharedSettingsLRA_empty_0=d.uea,fna=c._emscripten_bind_ArraySoftBodySharedSettingsLRA_size_0=d.vea,gna=c._emscripten_bind_ArraySoftBodySharedSettingsLRA_at_1= -d.wea,hna=c._emscripten_bind_ArraySoftBodySharedSettingsLRA_push_back_1=d.xea,ina=c._emscripten_bind_ArraySoftBodySharedSettingsLRA_reserve_1=d.yea,jna=c._emscripten_bind_ArraySoftBodySharedSettingsLRA_resize_1=d.zea,kna=c._emscripten_bind_ArraySoftBodySharedSettingsLRA_clear_0=d.Aea,lna=c._emscripten_bind_ArraySoftBodySharedSettingsLRA___destroy___0=d.Bea,mna=c._emscripten_bind_SoftBodySharedSettingsVertexAttributes_SoftBodySharedSettingsVertexAttributes_0=d.Cea,nna=c._emscripten_bind_SoftBodySharedSettingsVertexAttributes_get_mCompliance_0= -d.Dea,ona=c._emscripten_bind_SoftBodySharedSettingsVertexAttributes_set_mCompliance_1=d.Eea,pna=c._emscripten_bind_SoftBodySharedSettingsVertexAttributes_get_mShearCompliance_0=d.Fea,qna=c._emscripten_bind_SoftBodySharedSettingsVertexAttributes_set_mShearCompliance_1=d.Gea,rna=c._emscripten_bind_SoftBodySharedSettingsVertexAttributes_get_mBendCompliance_0=d.Hea,sna=c._emscripten_bind_SoftBodySharedSettingsVertexAttributes_set_mBendCompliance_1=d.Iea,tna=c._emscripten_bind_SoftBodySharedSettingsVertexAttributes_get_mLRAType_0= -d.Jea,una=c._emscripten_bind_SoftBodySharedSettingsVertexAttributes_set_mLRAType_1=d.Kea,vna=c._emscripten_bind_SoftBodySharedSettingsVertexAttributes_get_mLRAMaxDistanceMultiplier_0=d.Lea,wna=c._emscripten_bind_SoftBodySharedSettingsVertexAttributes_set_mLRAMaxDistanceMultiplier_1=d.Mea,xna=c._emscripten_bind_SoftBodySharedSettingsVertexAttributes___destroy___0=d.Nea,yna=c._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes_ArraySoftBodySharedSettingsVertexAttributes_0=d.Oea,zna=c._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes_empty_0= -d.Pea,Ana=c._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes_size_0=d.Qea,Bna=c._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes_at_1=d.Rea,Cna=c._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes_push_back_1=d.Sea,Dna=c._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes_reserve_1=d.Tea,Ena=c._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes_resize_1=d.Uea,Fna=c._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes_clear_0=d.Vea,Gna=c._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes_data_0= -d.Wea,Hna=c._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes___destroy___0=d.Xea,Ina=c._emscripten_bind_SoftBodySharedSettings_SoftBodySharedSettings_0=d.Yea,Jna=c._emscripten_bind_SoftBodySharedSettings_GetRefCount_0=d.Zea,Kna=c._emscripten_bind_SoftBodySharedSettings_AddRef_0=d._ea,Lna=c._emscripten_bind_SoftBodySharedSettings_Release_0=d.$ea,Mna=c._emscripten_bind_SoftBodySharedSettings_CreateConstraints_2=d.afa,Nna=c._emscripten_bind_SoftBodySharedSettings_CreateConstraints_3=d.bfa, -Ona=c._emscripten_bind_SoftBodySharedSettings_CreateConstraints_4=d.cfa,Pna=c._emscripten_bind_SoftBodySharedSettings_AddFace_1=d.dfa,Qna=c._emscripten_bind_SoftBodySharedSettings_CalculateEdgeLengths_0=d.efa,Rna=c._emscripten_bind_SoftBodySharedSettings_CalculateLRALengths_0=d.ffa,Sna=c._emscripten_bind_SoftBodySharedSettings_CalculateBendConstraintConstants_0=d.gfa,Tna=c._emscripten_bind_SoftBodySharedSettings_CalculateVolumeConstraintVolumes_0=d.hfa,Una=c._emscripten_bind_SoftBodySharedSettings_CalculateSkinnedConstraintNormals_0= -d.ifa,Vna=c._emscripten_bind_SoftBodySharedSettings_Optimize_0=d.jfa,Wna=c._emscripten_bind_SoftBodySharedSettings_Clone_0=d.kfa,Xna=c._emscripten_bind_SoftBodySharedSettings_get_mVertices_0=d.lfa,Yna=c._emscripten_bind_SoftBodySharedSettings_set_mVertices_1=d.mfa,Zna=c._emscripten_bind_SoftBodySharedSettings_get_mFaces_0=d.nfa,$na=c._emscripten_bind_SoftBodySharedSettings_set_mFaces_1=d.ofa,aoa=c._emscripten_bind_SoftBodySharedSettings_get_mEdgeConstraints_0=d.pfa,boa=c._emscripten_bind_SoftBodySharedSettings_set_mEdgeConstraints_1= -d.qfa,coa=c._emscripten_bind_SoftBodySharedSettings_get_mDihedralBendConstraints_0=d.rfa,doa=c._emscripten_bind_SoftBodySharedSettings_set_mDihedralBendConstraints_1=d.sfa,eoa=c._emscripten_bind_SoftBodySharedSettings_get_mVolumeConstraints_0=d.tfa,foa=c._emscripten_bind_SoftBodySharedSettings_set_mVolumeConstraints_1=d.ufa,goa=c._emscripten_bind_SoftBodySharedSettings_get_mSkinnedConstraints_0=d.vfa,hoa=c._emscripten_bind_SoftBodySharedSettings_set_mSkinnedConstraints_1=d.wfa,ioa=c._emscripten_bind_SoftBodySharedSettings_get_mInvBindMatrices_0= -d.xfa,joa=c._emscripten_bind_SoftBodySharedSettings_set_mInvBindMatrices_1=d.yfa,koa=c._emscripten_bind_SoftBodySharedSettings_get_mLRAConstraints_0=d.zfa,loa=c._emscripten_bind_SoftBodySharedSettings_set_mLRAConstraints_1=d.Afa,moa=c._emscripten_bind_SoftBodySharedSettings_get_mMaterials_0=d.Bfa,noa=c._emscripten_bind_SoftBodySharedSettings_set_mMaterials_1=d.Cfa,ooa=c._emscripten_bind_SoftBodySharedSettings_get_mVertexRadius_0=d.Dfa,poa=c._emscripten_bind_SoftBodySharedSettings_set_mVertexRadius_1= -d.Efa,qoa=c._emscripten_bind_SoftBodySharedSettings___destroy___0=d.Ffa,roa=c._emscripten_bind_SoftBodyCreationSettings_SoftBodyCreationSettings_4=d.Gfa,soa=c._emscripten_bind_SoftBodyCreationSettings_get_mPosition_0=d.Hfa,toa=c._emscripten_bind_SoftBodyCreationSettings_set_mPosition_1=d.Ifa,uoa=c._emscripten_bind_SoftBodyCreationSettings_get_mRotation_0=d.Jfa,voa=c._emscripten_bind_SoftBodyCreationSettings_set_mRotation_1=d.Kfa,woa=c._emscripten_bind_SoftBodyCreationSettings_get_mUserData_0=d.Lfa, -xoa=c._emscripten_bind_SoftBodyCreationSettings_set_mUserData_1=d.Mfa,yoa=c._emscripten_bind_SoftBodyCreationSettings_get_mObjectLayer_0=d.Nfa,zoa=c._emscripten_bind_SoftBodyCreationSettings_set_mObjectLayer_1=d.Ofa,Aoa=c._emscripten_bind_SoftBodyCreationSettings_get_mCollisionGroup_0=d.Pfa,Boa=c._emscripten_bind_SoftBodyCreationSettings_set_mCollisionGroup_1=d.Qfa,Coa=c._emscripten_bind_SoftBodyCreationSettings_get_mNumIterations_0=d.Rfa,Doa=c._emscripten_bind_SoftBodyCreationSettings_set_mNumIterations_1= -d.Sfa,Eoa=c._emscripten_bind_SoftBodyCreationSettings_get_mLinearDamping_0=d.Tfa,Foa=c._emscripten_bind_SoftBodyCreationSettings_set_mLinearDamping_1=d.Ufa,Goa=c._emscripten_bind_SoftBodyCreationSettings_get_mMaxLinearVelocity_0=d.Vfa,Hoa=c._emscripten_bind_SoftBodyCreationSettings_set_mMaxLinearVelocity_1=d.Wfa,Ioa=c._emscripten_bind_SoftBodyCreationSettings_get_mRestitution_0=d.Xfa,Joa=c._emscripten_bind_SoftBodyCreationSettings_set_mRestitution_1=d.Yfa,Koa=c._emscripten_bind_SoftBodyCreationSettings_get_mFriction_0= -d.Zfa,Loa=c._emscripten_bind_SoftBodyCreationSettings_set_mFriction_1=d._fa,Moa=c._emscripten_bind_SoftBodyCreationSettings_get_mPressure_0=d.$fa,Noa=c._emscripten_bind_SoftBodyCreationSettings_set_mPressure_1=d.aga,Ooa=c._emscripten_bind_SoftBodyCreationSettings_get_mGravityFactor_0=d.bga,Poa=c._emscripten_bind_SoftBodyCreationSettings_set_mGravityFactor_1=d.cga,Qoa=c._emscripten_bind_SoftBodyCreationSettings_get_mUpdatePosition_0=d.dga,Roa=c._emscripten_bind_SoftBodyCreationSettings_set_mUpdatePosition_1= -d.ega,Soa=c._emscripten_bind_SoftBodyCreationSettings_get_mMakeRotationIdentity_0=d.fga,Toa=c._emscripten_bind_SoftBodyCreationSettings_set_mMakeRotationIdentity_1=d.gga,Uoa=c._emscripten_bind_SoftBodyCreationSettings_get_mAllowSleeping_0=d.hga,Voa=c._emscripten_bind_SoftBodyCreationSettings_set_mAllowSleeping_1=d.iga,Woa=c._emscripten_bind_SoftBodyCreationSettings___destroy___0=d.jga,Xoa=c._emscripten_bind_SoftBodyVertex_get_mPreviousPosition_0=d.kga,Yoa=c._emscripten_bind_SoftBodyVertex_set_mPreviousPosition_1= -d.lga,Zoa=c._emscripten_bind_SoftBodyVertex_get_mPosition_0=d.mga,$oa=c._emscripten_bind_SoftBodyVertex_set_mPosition_1=d.nga,apa=c._emscripten_bind_SoftBodyVertex_get_mVelocity_0=d.oga,bpa=c._emscripten_bind_SoftBodyVertex_set_mVelocity_1=d.pga,cpa=c._emscripten_bind_SoftBodyVertex_get_mInvMass_0=d.qga,dpa=c._emscripten_bind_SoftBodyVertex_set_mInvMass_1=d.rga,epa=c._emscripten_bind_SoftBodyVertex___destroy___0=d.sga,fpa=c._emscripten_bind_SoftBodyVertexTraits_get_mPreviousPositionOffset_0=d.tga, -gpa=c._emscripten_bind_SoftBodyVertexTraits_get_mPositionOffset_0=d.uga,hpa=c._emscripten_bind_SoftBodyVertexTraits_get_mVelocityOffset_0=d.vga,ipa=c._emscripten_bind_SoftBodyVertexTraits___destroy___0=d.wga,jpa=c._emscripten_bind_ArraySoftBodyVertex_ArraySoftBodyVertex_0=d.xga,kpa=c._emscripten_bind_ArraySoftBodyVertex_empty_0=d.yga,lpa=c._emscripten_bind_ArraySoftBodyVertex_size_0=d.zga,mpa=c._emscripten_bind_ArraySoftBodyVertex_at_1=d.Aga,npa=c._emscripten_bind_ArraySoftBodyVertex_push_back_1= -d.Bga,opa=c._emscripten_bind_ArraySoftBodyVertex_reserve_1=d.Cga,ppa=c._emscripten_bind_ArraySoftBodyVertex_resize_1=d.Dga,qpa=c._emscripten_bind_ArraySoftBodyVertex_clear_0=d.Ega,rpa=c._emscripten_bind_ArraySoftBodyVertex___destroy___0=d.Fga,spa=c._emscripten_bind_SoftBodyMotionProperties_GetSettings_0=d.Gga,tpa=c._emscripten_bind_SoftBodyMotionProperties_GetVertices_0=d.Hga,upa=c._emscripten_bind_SoftBodyMotionProperties_GetVertex_1=d.Iga,vpa=c._emscripten_bind_SoftBodyMotionProperties_GetMaterials_0= -d.Jga,wpa=c._emscripten_bind_SoftBodyMotionProperties_GetFaces_0=d.Kga,xpa=c._emscripten_bind_SoftBodyMotionProperties_GetFace_1=d.Lga,ypa=c._emscripten_bind_SoftBodyMotionProperties_GetNumIterations_0=d.Mga,zpa=c._emscripten_bind_SoftBodyMotionProperties_SetNumIterations_1=d.Nga,Apa=c._emscripten_bind_SoftBodyMotionProperties_GetPressure_0=d.Oga,Bpa=c._emscripten_bind_SoftBodyMotionProperties_SetPressure_1=d.Pga,Cpa=c._emscripten_bind_SoftBodyMotionProperties_GetUpdatePosition_0=d.Qga,Dpa=c._emscripten_bind_SoftBodyMotionProperties_SetUpdatePosition_1= -d.Rga,Epa=c._emscripten_bind_SoftBodyMotionProperties_GetEnableSkinConstraints_0=d.Sga,Fpa=c._emscripten_bind_SoftBodyMotionProperties_SetEnableSkinConstraints_1=d.Tga,Gpa=c._emscripten_bind_SoftBodyMotionProperties_GetSkinnedMaxDistanceMultiplier_0=d.Uga,Hpa=c._emscripten_bind_SoftBodyMotionProperties_SetSkinnedMaxDistanceMultiplier_1=d.Vga,Ipa=c._emscripten_bind_SoftBodyMotionProperties_GetLocalBounds_0=d.Wga,Jpa=c._emscripten_bind_SoftBodyMotionProperties_CustomUpdate_3=d.Xga,Kpa=c._emscripten_bind_SoftBodyMotionProperties_SkinVertices_5= -d.Yga,Lpa=c._emscripten_bind_SoftBodyMotionProperties_GetMotionQuality_0=d.Zga,Mpa=c._emscripten_bind_SoftBodyMotionProperties_GetAllowedDOFs_0=d._ga,Npa=c._emscripten_bind_SoftBodyMotionProperties_GetAllowSleeping_0=d.$ga,Opa=c._emscripten_bind_SoftBodyMotionProperties_GetLinearVelocity_0=d.aha,Ppa=c._emscripten_bind_SoftBodyMotionProperties_SetLinearVelocity_1=d.bha,Qpa=c._emscripten_bind_SoftBodyMotionProperties_SetLinearVelocityClamped_1=d.cha,Rpa=c._emscripten_bind_SoftBodyMotionProperties_GetAngularVelocity_0= -d.dha,Spa=c._emscripten_bind_SoftBodyMotionProperties_SetAngularVelocity_1=d.eha,Tpa=c._emscripten_bind_SoftBodyMotionProperties_SetAngularVelocityClamped_1=d.fha,Upa=c._emscripten_bind_SoftBodyMotionProperties_MoveKinematic_3=d.gha,Vpa=c._emscripten_bind_SoftBodyMotionProperties_GetMaxLinearVelocity_0=d.hha,Wpa=c._emscripten_bind_SoftBodyMotionProperties_SetMaxLinearVelocity_1=d.iha,Xpa=c._emscripten_bind_SoftBodyMotionProperties_GetMaxAngularVelocity_0=d.jha,Ypa=c._emscripten_bind_SoftBodyMotionProperties_SetMaxAngularVelocity_1= -d.kha,Zpa=c._emscripten_bind_SoftBodyMotionProperties_ClampLinearVelocity_0=d.lha,$pa=c._emscripten_bind_SoftBodyMotionProperties_ClampAngularVelocity_0=d.mha,aqa=c._emscripten_bind_SoftBodyMotionProperties_GetLinearDamping_0=d.nha,bqa=c._emscripten_bind_SoftBodyMotionProperties_SetLinearDamping_1=d.oha,cqa=c._emscripten_bind_SoftBodyMotionProperties_GetAngularDamping_0=d.pha,dqa=c._emscripten_bind_SoftBodyMotionProperties_SetAngularDamping_1=d.qha,eqa=c._emscripten_bind_SoftBodyMotionProperties_GetGravityFactor_0= -d.rha,fqa=c._emscripten_bind_SoftBodyMotionProperties_SetGravityFactor_1=d.sha,gqa=c._emscripten_bind_SoftBodyMotionProperties_SetMassProperties_2=d.tha,hqa=c._emscripten_bind_SoftBodyMotionProperties_GetInverseMass_0=d.uha,iqa=c._emscripten_bind_SoftBodyMotionProperties_GetInverseMassUnchecked_0=d.vha,jqa=c._emscripten_bind_SoftBodyMotionProperties_SetInverseMass_1=d.wha,kqa=c._emscripten_bind_SoftBodyMotionProperties_GetInverseInertiaDiagonal_0=d.xha,lqa=c._emscripten_bind_SoftBodyMotionProperties_GetInertiaRotation_0= -d.yha,mqa=c._emscripten_bind_SoftBodyMotionProperties_SetInverseInertia_2=d.zha,nqa=c._emscripten_bind_SoftBodyMotionProperties_ScaleToMass_1=d.Aha,oqa=c._emscripten_bind_SoftBodyMotionProperties_GetLocalSpaceInverseInertia_0=d.Bha,pqa=c._emscripten_bind_SoftBodyMotionProperties_GetInverseInertiaForRotation_1=d.Cha,qqa=c._emscripten_bind_SoftBodyMotionProperties_MultiplyWorldSpaceInverseInertiaByVector_2=d.Dha,rqa=c._emscripten_bind_SoftBodyMotionProperties_GetPointVelocityCOM_1=d.Eha,sqa=c._emscripten_bind_SoftBodyMotionProperties_GetAccumulatedForce_0= -d.Fha,tqa=c._emscripten_bind_SoftBodyMotionProperties_GetAccumulatedTorque_0=d.Gha,uqa=c._emscripten_bind_SoftBodyMotionProperties_ResetForce_0=d.Hha,vqa=c._emscripten_bind_SoftBodyMotionProperties_ResetTorque_0=d.Iha,wqa=c._emscripten_bind_SoftBodyMotionProperties_ResetMotion_0=d.Jha,xqa=c._emscripten_bind_SoftBodyMotionProperties_LockTranslation_1=d.Kha,yqa=c._emscripten_bind_SoftBodyMotionProperties_LockAngular_1=d.Lha,zqa=c._emscripten_bind_SoftBodyMotionProperties_SetNumVelocityStepsOverride_1= -d.Mha,Aqa=c._emscripten_bind_SoftBodyMotionProperties_GetNumVelocityStepsOverride_0=d.Nha,Bqa=c._emscripten_bind_SoftBodyMotionProperties_SetNumPositionStepsOverride_1=d.Oha,Cqa=c._emscripten_bind_SoftBodyMotionProperties_GetNumPositionStepsOverride_0=d.Pha,Dqa=c._emscripten_bind_SoftBodyMotionProperties___destroy___0=d.Qha,Eqa=c._emscripten_bind_SoftBodyShape_GetSubShapeIDBits_0=d.Rha,Fqa=c._emscripten_bind_SoftBodyShape_GetFaceIndex_1=d.Sha,Gqa=c._emscripten_bind_SoftBodyShape_GetRefCount_0=d.Tha, -Hqa=c._emscripten_bind_SoftBodyShape_AddRef_0=d.Uha,Iqa=c._emscripten_bind_SoftBodyShape_Release_0=d.Vha,Jqa=c._emscripten_bind_SoftBodyShape_GetType_0=d.Wha,Kqa=c._emscripten_bind_SoftBodyShape_GetSubType_0=d.Xha,Lqa=c._emscripten_bind_SoftBodyShape_MustBeStatic_0=d.Yha,Mqa=c._emscripten_bind_SoftBodyShape_GetLocalBounds_0=d.Zha,Nqa=c._emscripten_bind_SoftBodyShape_GetWorldSpaceBounds_2=d._ha,Oqa=c._emscripten_bind_SoftBodyShape_GetCenterOfMass_0=d.$ha,Pqa=c._emscripten_bind_SoftBodyShape_GetUserData_0= -d.aia,Qqa=c._emscripten_bind_SoftBodyShape_SetUserData_1=d.bia,Rqa=c._emscripten_bind_SoftBodyShape_GetSubShapeIDBitsRecursive_0=d.cia,Sqa=c._emscripten_bind_SoftBodyShape_GetInnerRadius_0=d.dia,Tqa=c._emscripten_bind_SoftBodyShape_GetMassProperties_0=d.eia,Uqa=c._emscripten_bind_SoftBodyShape_GetLeafShape_2=d.fia,Vqa=c._emscripten_bind_SoftBodyShape_GetMaterial_1=d.gia,Wqa=c._emscripten_bind_SoftBodyShape_GetSurfaceNormal_2=d.hia,Xqa=c._emscripten_bind_SoftBodyShape_GetSubShapeUserData_1=d.iia,Yqa= -c._emscripten_bind_SoftBodyShape_GetSubShapeTransformedShape_5=d.jia,Zqa=c._emscripten_bind_SoftBodyShape_GetVolume_0=d.kia,$qa=c._emscripten_bind_SoftBodyShape_IsValidScale_1=d.lia,ara=c._emscripten_bind_SoftBodyShape_MakeScaleValid_1=d.mia,bra=c._emscripten_bind_SoftBodyShape_ScaleShape_1=d.nia,cra=c._emscripten_bind_SoftBodyShape___destroy___0=d.oia,dra=c._emscripten_bind_CharacterID_CharacterID_0=d.pia,era=c._emscripten_bind_CharacterID_GetValue_0=d.qia,fra=c._emscripten_bind_CharacterID_IsInvalid_0= -d.ria,gra=c._emscripten_bind_CharacterID_sNextCharacterID_0=d.sia,hra=c._emscripten_bind_CharacterID_sSetNextCharacterID_1=d.tia,ira=c._emscripten_bind_CharacterID___destroy___0=d.uia,jra=c._emscripten_bind_CharacterVirtualSettings_CharacterVirtualSettings_0=d.via,kra=c._emscripten_bind_CharacterVirtualSettings_GetRefCount_0=d.wia,lra=c._emscripten_bind_CharacterVirtualSettings_AddRef_0=d.xia,mra=c._emscripten_bind_CharacterVirtualSettings_Release_0=d.yia,nra=c._emscripten_bind_CharacterVirtualSettings_get_mID_0= -d.zia,ora=c._emscripten_bind_CharacterVirtualSettings_set_mID_1=d.Aia,pra=c._emscripten_bind_CharacterVirtualSettings_get_mMass_0=d.Bia,qra=c._emscripten_bind_CharacterVirtualSettings_set_mMass_1=d.Cia,rra=c._emscripten_bind_CharacterVirtualSettings_get_mMaxStrength_0=d.Dia,sra=c._emscripten_bind_CharacterVirtualSettings_set_mMaxStrength_1=d.Eia,tra=c._emscripten_bind_CharacterVirtualSettings_get_mShapeOffset_0=d.Fia,ura=c._emscripten_bind_CharacterVirtualSettings_set_mShapeOffset_1=d.Gia,vra=c._emscripten_bind_CharacterVirtualSettings_get_mBackFaceMode_0= -d.Hia,wra=c._emscripten_bind_CharacterVirtualSettings_set_mBackFaceMode_1=d.Iia,xra=c._emscripten_bind_CharacterVirtualSettings_get_mPredictiveContactDistance_0=d.Jia,yra=c._emscripten_bind_CharacterVirtualSettings_set_mPredictiveContactDistance_1=d.Kia,zra=c._emscripten_bind_CharacterVirtualSettings_get_mMaxCollisionIterations_0=d.Lia,Ara=c._emscripten_bind_CharacterVirtualSettings_set_mMaxCollisionIterations_1=d.Mia,Bra=c._emscripten_bind_CharacterVirtualSettings_get_mMaxConstraintIterations_0= -d.Nia,Cra=c._emscripten_bind_CharacterVirtualSettings_set_mMaxConstraintIterations_1=d.Oia,Dra=c._emscripten_bind_CharacterVirtualSettings_get_mMinTimeRemaining_0=d.Pia,Era=c._emscripten_bind_CharacterVirtualSettings_set_mMinTimeRemaining_1=d.Qia,Fra=c._emscripten_bind_CharacterVirtualSettings_get_mCollisionTolerance_0=d.Ria,Gra=c._emscripten_bind_CharacterVirtualSettings_set_mCollisionTolerance_1=d.Sia,Hra=c._emscripten_bind_CharacterVirtualSettings_get_mCharacterPadding_0=d.Tia,Ira=c._emscripten_bind_CharacterVirtualSettings_set_mCharacterPadding_1= -d.Uia,Jra=c._emscripten_bind_CharacterVirtualSettings_get_mMaxNumHits_0=d.Via,Kra=c._emscripten_bind_CharacterVirtualSettings_set_mMaxNumHits_1=d.Wia,Lra=c._emscripten_bind_CharacterVirtualSettings_get_mHitReductionCosMaxAngle_0=d.Xia,Mra=c._emscripten_bind_CharacterVirtualSettings_set_mHitReductionCosMaxAngle_1=d.Yia,Nra=c._emscripten_bind_CharacterVirtualSettings_get_mPenetrationRecoverySpeed_0=d.Zia,Ora=c._emscripten_bind_CharacterVirtualSettings_set_mPenetrationRecoverySpeed_1=d._ia,Pra=c._emscripten_bind_CharacterVirtualSettings_get_mInnerBodyShape_0= -d.$ia,Qra=c._emscripten_bind_CharacterVirtualSettings_set_mInnerBodyShape_1=d.aja,Rra=c._emscripten_bind_CharacterVirtualSettings_get_mInnerBodyIDOverride_0=d.bja,Sra=c._emscripten_bind_CharacterVirtualSettings_set_mInnerBodyIDOverride_1=d.cja,Tra=c._emscripten_bind_CharacterVirtualSettings_get_mInnerBodyLayer_0=d.dja,Ura=c._emscripten_bind_CharacterVirtualSettings_set_mInnerBodyLayer_1=d.eja,Vra=c._emscripten_bind_CharacterVirtualSettings_get_mUp_0=d.fja,Wra=c._emscripten_bind_CharacterVirtualSettings_set_mUp_1= -d.gja,Xra=c._emscripten_bind_CharacterVirtualSettings_get_mSupportingVolume_0=d.hja,Yra=c._emscripten_bind_CharacterVirtualSettings_set_mSupportingVolume_1=d.ija,Zra=c._emscripten_bind_CharacterVirtualSettings_get_mMaxSlopeAngle_0=d.jja,$ra=c._emscripten_bind_CharacterVirtualSettings_set_mMaxSlopeAngle_1=d.kja,asa=c._emscripten_bind_CharacterVirtualSettings_get_mEnhancedInternalEdgeRemoval_0=d.lja,bsa=c._emscripten_bind_CharacterVirtualSettings_set_mEnhancedInternalEdgeRemoval_1=d.mja,csa=c._emscripten_bind_CharacterVirtualSettings_get_mShape_0= -d.nja,dsa=c._emscripten_bind_CharacterVirtualSettings_set_mShape_1=d.oja,esa=c._emscripten_bind_CharacterVirtualSettings___destroy___0=d.pja,fsa=c._emscripten_bind_CharacterContactSettings_CharacterContactSettings_0=d.qja,gsa=c._emscripten_bind_CharacterContactSettings_get_mCanPushCharacter_0=d.rja,hsa=c._emscripten_bind_CharacterContactSettings_set_mCanPushCharacter_1=d.sja,isa=c._emscripten_bind_CharacterContactSettings_get_mCanReceiveImpulses_0=d.tja,jsa=c._emscripten_bind_CharacterContactSettings_set_mCanReceiveImpulses_1= -d.uja,ksa=c._emscripten_bind_CharacterContactSettings___destroy___0=d.vja,lsa=c._emscripten_bind_CharacterContactListenerJS_CharacterContactListenerJS_0=d.wja,msa=c._emscripten_bind_CharacterContactListenerJS_OnAdjustBodyVelocity_4=d.xja,nsa=c._emscripten_bind_CharacterContactListenerJS_OnContactValidate_3=d.yja,osa=c._emscripten_bind_CharacterContactListenerJS_OnCharacterContactValidate_3=d.zja,psa=c._emscripten_bind_CharacterContactListenerJS_OnContactAdded_6=d.Aja,qsa=c._emscripten_bind_CharacterContactListenerJS_OnContactPersisted_6= -d.Bja,rsa=c._emscripten_bind_CharacterContactListenerJS_OnContactRemoved_3=d.Cja,ssa=c._emscripten_bind_CharacterContactListenerJS_OnCharacterContactAdded_6=d.Dja,tsa=c._emscripten_bind_CharacterContactListenerJS_OnCharacterContactPersisted_6=d.Eja,usa=c._emscripten_bind_CharacterContactListenerJS_OnCharacterContactRemoved_3=d.Fja,vsa=c._emscripten_bind_CharacterContactListenerJS_OnContactSolve_9=d.Gja,wsa=c._emscripten_bind_CharacterContactListenerJS_OnCharacterContactSolve_9=d.Hja,xsa=c._emscripten_bind_CharacterContactListenerJS___destroy___0= -d.Ija,ysa=c._emscripten_bind_CharacterVsCharacterCollisionSimple_CharacterVsCharacterCollisionSimple_0=d.Jja,zsa=c._emscripten_bind_CharacterVsCharacterCollisionSimple_Add_1=d.Kja,Asa=c._emscripten_bind_CharacterVsCharacterCollisionSimple_Remove_1=d.Lja,Bsa=c._emscripten_bind_CharacterVsCharacterCollisionSimple___destroy___0=d.Mja,Csa=c._emscripten_bind_ExtendedUpdateSettings_ExtendedUpdateSettings_0=d.Nja,Dsa=c._emscripten_bind_ExtendedUpdateSettings_get_mStickToFloorStepDown_0=d.Oja,Esa=c._emscripten_bind_ExtendedUpdateSettings_set_mStickToFloorStepDown_1= -d.Pja,Fsa=c._emscripten_bind_ExtendedUpdateSettings_get_mWalkStairsStepUp_0=d.Qja,Gsa=c._emscripten_bind_ExtendedUpdateSettings_set_mWalkStairsStepUp_1=d.Rja,Hsa=c._emscripten_bind_ExtendedUpdateSettings_get_mWalkStairsMinStepForward_0=d.Sja,Isa=c._emscripten_bind_ExtendedUpdateSettings_set_mWalkStairsMinStepForward_1=d.Tja,Jsa=c._emscripten_bind_ExtendedUpdateSettings_get_mWalkStairsStepForwardTest_0=d.Uja,Ksa=c._emscripten_bind_ExtendedUpdateSettings_set_mWalkStairsStepForwardTest_1=d.Vja,Lsa=c._emscripten_bind_ExtendedUpdateSettings_get_mWalkStairsCosAngleForwardContact_0= -d.Wja,Msa=c._emscripten_bind_ExtendedUpdateSettings_set_mWalkStairsCosAngleForwardContact_1=d.Xja,Nsa=c._emscripten_bind_ExtendedUpdateSettings_get_mWalkStairsStepDownExtra_0=d.Yja,Osa=c._emscripten_bind_ExtendedUpdateSettings_set_mWalkStairsStepDownExtra_1=d.Zja,Psa=c._emscripten_bind_ExtendedUpdateSettings___destroy___0=d._ja,Qsa=c._emscripten_bind_CharacterVirtualContact_IsSameBody_1=d.$ja,Rsa=c._emscripten_bind_CharacterVirtualContact_get_mPosition_0=d.aka,Ssa=c._emscripten_bind_CharacterVirtualContact_set_mPosition_1= -d.bka,Tsa=c._emscripten_bind_CharacterVirtualContact_get_mLinearVelocity_0=d.cka,Usa=c._emscripten_bind_CharacterVirtualContact_set_mLinearVelocity_1=d.dka,Vsa=c._emscripten_bind_CharacterVirtualContact_get_mContactNormal_0=d.eka,Wsa=c._emscripten_bind_CharacterVirtualContact_set_mContactNormal_1=d.fka,Xsa=c._emscripten_bind_CharacterVirtualContact_get_mSurfaceNormal_0=d.gka,Ysa=c._emscripten_bind_CharacterVirtualContact_set_mSurfaceNormal_1=d.hka,Zsa=c._emscripten_bind_CharacterVirtualContact_get_mDistance_0= -d.ika,$sa=c._emscripten_bind_CharacterVirtualContact_set_mDistance_1=d.jka,ata=c._emscripten_bind_CharacterVirtualContact_get_mFraction_0=d.kka,bta=c._emscripten_bind_CharacterVirtualContact_set_mFraction_1=d.lka,cta=c._emscripten_bind_CharacterVirtualContact_get_mBodyB_0=d.mka,dta=c._emscripten_bind_CharacterVirtualContact_set_mBodyB_1=d.nka,eta=c._emscripten_bind_CharacterVirtualContact_get_mCharacterIDB_0=d.oka,fta=c._emscripten_bind_CharacterVirtualContact_set_mCharacterIDB_1=d.pka,gta=c._emscripten_bind_CharacterVirtualContact_get_mSubShapeIDB_0= -d.qka,hta=c._emscripten_bind_CharacterVirtualContact_set_mSubShapeIDB_1=d.rka,ita=c._emscripten_bind_CharacterVirtualContact_get_mMotionTypeB_0=d.ska,jta=c._emscripten_bind_CharacterVirtualContact_set_mMotionTypeB_1=d.tka,kta=c._emscripten_bind_CharacterVirtualContact_get_mIsSensorB_0=d.uka,lta=c._emscripten_bind_CharacterVirtualContact_set_mIsSensorB_1=d.vka,mta=c._emscripten_bind_CharacterVirtualContact_get_mCharacterB_0=d.wka,nta=c._emscripten_bind_CharacterVirtualContact_set_mCharacterB_1=d.xka, -ota=c._emscripten_bind_CharacterVirtualContact_get_mUserData_0=d.yka,pta=c._emscripten_bind_CharacterVirtualContact_set_mUserData_1=d.zka,qta=c._emscripten_bind_CharacterVirtualContact_get_mMaterial_0=d.Aka,rta=c._emscripten_bind_CharacterVirtualContact_set_mMaterial_1=d.Bka,sta=c._emscripten_bind_CharacterVirtualContact_get_mHadCollision_0=d.Cka,tta=c._emscripten_bind_CharacterVirtualContact_set_mHadCollision_1=d.Dka,uta=c._emscripten_bind_CharacterVirtualContact_get_mWasDiscarded_0=d.Eka,vta=c._emscripten_bind_CharacterVirtualContact_set_mWasDiscarded_1= -d.Fka,wta=c._emscripten_bind_CharacterVirtualContact_get_mCanPushCharacter_0=d.Gka,xta=c._emscripten_bind_CharacterVirtualContact_set_mCanPushCharacter_1=d.Hka,yta=c._emscripten_bind_CharacterVirtualContact___destroy___0=d.Ika,zta=c._emscripten_bind_ArrayCharacterVirtualContact_ArrayCharacterVirtualContact_0=d.Jka,Ata=c._emscripten_bind_ArrayCharacterVirtualContact_empty_0=d.Kka,Bta=c._emscripten_bind_ArrayCharacterVirtualContact_size_0=d.Lka,Cta=c._emscripten_bind_ArrayCharacterVirtualContact_at_1= -d.Mka,Dta=c._emscripten_bind_ArrayCharacterVirtualContact___destroy___0=d.Nka,Eta=c._emscripten_bind_TempAllocator___destroy___0=d.Oka,Fta=c._emscripten_bind_BroadPhaseLayerFilter_BroadPhaseLayerFilter_0=d.Pka,Gta=c._emscripten_bind_BroadPhaseLayerFilter___destroy___0=d.Qka,Hta=c._emscripten_bind_ObjectVsBroadPhaseLayerFilterJS_ObjectVsBroadPhaseLayerFilterJS_0=d.Rka,Ita=c._emscripten_bind_ObjectVsBroadPhaseLayerFilterJS_ShouldCollide_2=d.Ska,Jta=c._emscripten_bind_ObjectVsBroadPhaseLayerFilterJS___destroy___0= -d.Tka,Kta=c._emscripten_bind_DefaultBroadPhaseLayerFilter_DefaultBroadPhaseLayerFilter_2=d.Uka,Lta=c._emscripten_bind_DefaultBroadPhaseLayerFilter___destroy___0=d.Vka,Mta=c._emscripten_bind_ObjectLayerFilterJS_ObjectLayerFilterJS_0=d.Wka,Nta=c._emscripten_bind_ObjectLayerFilterJS_ShouldCollide_1=d.Xka,Ota=c._emscripten_bind_ObjectLayerFilterJS___destroy___0=d.Yka,Pta=c._emscripten_bind_ObjectLayerPairFilterJS_ObjectLayerPairFilterJS_0=d.Zka,Qta=c._emscripten_bind_ObjectLayerPairFilterJS_ShouldCollide_2= -d._ka,Rta=c._emscripten_bind_ObjectLayerPairFilterJS___destroy___0=d.$ka,Sta=c._emscripten_bind_DefaultObjectLayerFilter_DefaultObjectLayerFilter_2=d.ala,Tta=c._emscripten_bind_DefaultObjectLayerFilter___destroy___0=d.bla,Uta=c._emscripten_bind_SpecifiedObjectLayerFilter_SpecifiedObjectLayerFilter_1=d.cla,Vta=c._emscripten_bind_SpecifiedObjectLayerFilter___destroy___0=d.dla,Wta=c._emscripten_bind_BodyFilterJS_BodyFilterJS_0=d.ela,Xta=c._emscripten_bind_BodyFilterJS_ShouldCollide_1=d.fla,Yta=c._emscripten_bind_BodyFilterJS_ShouldCollideLocked_1= -d.gla,Zta=c._emscripten_bind_BodyFilterJS___destroy___0=d.hla,$ta=c._emscripten_bind_IgnoreSingleBodyFilter_IgnoreSingleBodyFilter_1=d.ila,aua=c._emscripten_bind_IgnoreSingleBodyFilter___destroy___0=d.jla,bua=c._emscripten_bind_IgnoreMultipleBodiesFilter_IgnoreMultipleBodiesFilter_0=d.kla,cua=c._emscripten_bind_IgnoreMultipleBodiesFilter_Clear_0=d.lla,dua=c._emscripten_bind_IgnoreMultipleBodiesFilter_Reserve_1=d.mla,eua=c._emscripten_bind_IgnoreMultipleBodiesFilter_IgnoreBody_1=d.nla,fua=c._emscripten_bind_IgnoreMultipleBodiesFilter___destroy___0= -d.ola,gua=c._emscripten_bind_ShapeFilterJS_ShapeFilterJS_0=d.pla,hua=c._emscripten_bind_ShapeFilterJS_ShouldCollide_2=d.qla,iua=c._emscripten_bind_ShapeFilterJS___destroy___0=d.rla,jua=c._emscripten_bind_ShapeFilterJS2_ShapeFilterJS2_0=d.sla,kua=c._emscripten_bind_ShapeFilterJS2_ShouldCollide_4=d.tla,lua=c._emscripten_bind_ShapeFilterJS2___destroy___0=d.ula,mua=c._emscripten_bind_SimShapeFilterJS_SimShapeFilterJS_0=d.vla,nua=c._emscripten_bind_SimShapeFilterJS_ShouldCollide_6=d.wla,oua=c._emscripten_bind_SimShapeFilterJS___destroy___0= -d.xla,pua=c._emscripten_bind_CharacterVirtual_CharacterVirtual_4=d.yla,qua=c._emscripten_bind_CharacterVirtual_GetID_0=d.zla,rua=c._emscripten_bind_CharacterVirtual_SetListener_1=d.Ala,sua=c._emscripten_bind_CharacterVirtual_SetCharacterVsCharacterCollision_1=d.Bla,tua=c._emscripten_bind_CharacterVirtual_GetListener_0=d.Cla,uua=c._emscripten_bind_CharacterVirtual_GetLinearVelocity_0=d.Dla,vua=c._emscripten_bind_CharacterVirtual_SetLinearVelocity_1=d.Ela,wua=c._emscripten_bind_CharacterVirtual_GetPosition_0= -d.Fla,xua=c._emscripten_bind_CharacterVirtual_SetPosition_1=d.Gla,yua=c._emscripten_bind_CharacterVirtual_GetRotation_0=d.Hla,zua=c._emscripten_bind_CharacterVirtual_SetRotation_1=d.Ila,Aua=c._emscripten_bind_CharacterVirtual_GetCenterOfMassPosition_0=d.Jla,Bua=c._emscripten_bind_CharacterVirtual_GetWorldTransform_0=d.Kla,Cua=c._emscripten_bind_CharacterVirtual_GetCenterOfMassTransform_0=d.Lla,Dua=c._emscripten_bind_CharacterVirtual_GetMass_0=d.Mla,Eua=c._emscripten_bind_CharacterVirtual_SetMass_1= -d.Nla,Fua=c._emscripten_bind_CharacterVirtual_GetMaxStrength_0=d.Ola,Gua=c._emscripten_bind_CharacterVirtual_SetMaxStrength_1=d.Pla,Hua=c._emscripten_bind_CharacterVirtual_GetPenetrationRecoverySpeed_0=d.Qla,Iua=c._emscripten_bind_CharacterVirtual_SetPenetrationRecoverySpeed_1=d.Rla,Jua=c._emscripten_bind_CharacterVirtual_GetCharacterPadding_0=d.Sla,Kua=c._emscripten_bind_CharacterVirtual_GetMaxNumHits_0=d.Tla,Lua=c._emscripten_bind_CharacterVirtual_SetMaxNumHits_1=d.Ula,Mua=c._emscripten_bind_CharacterVirtual_GetHitReductionCosMaxAngle_0= -d.Vla,Nua=c._emscripten_bind_CharacterVirtual_SetHitReductionCosMaxAngle_1=d.Wla,Oua=c._emscripten_bind_CharacterVirtual_GetMaxHitsExceeded_0=d.Xla,Pua=c._emscripten_bind_CharacterVirtual_GetShapeOffset_0=d.Yla,Qua=c._emscripten_bind_CharacterVirtual_SetShapeOffset_1=d.Zla,Rua=c._emscripten_bind_CharacterVirtual_GetUserData_0=d._la,Sua=c._emscripten_bind_CharacterVirtual_SetUserData_1=d.$la,Tua=c._emscripten_bind_CharacterVirtual_GetInnerBodyID_0=d.ama,Uua=c._emscripten_bind_CharacterVirtual_StartTrackingContactChanges_0= -d.bma,Vua=c._emscripten_bind_CharacterVirtual_FinishTrackingContactChanges_0=d.cma,Wua=c._emscripten_bind_CharacterVirtual_CancelVelocityTowardsSteepSlopes_1=d.dma,Xua=c._emscripten_bind_CharacterVirtual_Update_7=d.ema,Yua=c._emscripten_bind_CharacterVirtual_CanWalkStairs_1=d.fma,Zua=c._emscripten_bind_CharacterVirtual_WalkStairs_10=d.gma,$ua=c._emscripten_bind_CharacterVirtual_StickToFloor_6=d.hma,ava=c._emscripten_bind_CharacterVirtual_ExtendedUpdate_8=d.ima,bva=c._emscripten_bind_CharacterVirtual_RefreshContacts_5= -d.jma,cva=c._emscripten_bind_CharacterVirtual_UpdateGroundVelocity_0=d.kma,dva=c._emscripten_bind_CharacterVirtual_SetShape_7=d.lma,eva=c._emscripten_bind_CharacterVirtual_SetInnerBodyShape_1=d.mma,fva=c._emscripten_bind_CharacterVirtual_GetTransformedShape_0=d.nma,gva=c._emscripten_bind_CharacterVirtual_HasCollidedWith_1=d.oma,hva=c._emscripten_bind_CharacterVirtual_HasCollidedWithCharacterID_1=d.pma,iva=c._emscripten_bind_CharacterVirtual_HasCollidedWithCharacter_1=d.qma,jva=c._emscripten_bind_CharacterVirtual_GetActiveContacts_0= -d.rma,kva=c._emscripten_bind_CharacterVirtual_GetRefCount_0=d.sma,lva=c._emscripten_bind_CharacterVirtual_AddRef_0=d.tma,mva=c._emscripten_bind_CharacterVirtual_Release_0=d.uma,nva=c._emscripten_bind_CharacterVirtual_SetMaxSlopeAngle_1=d.vma,ova=c._emscripten_bind_CharacterVirtual_GetCosMaxSlopeAngle_0=d.wma,pva=c._emscripten_bind_CharacterVirtual_SetUp_1=d.xma,qva=c._emscripten_bind_CharacterVirtual_GetUp_0=d.yma,rva=c._emscripten_bind_CharacterVirtual_GetShape_0=d.zma,sva=c._emscripten_bind_CharacterVirtual_GetGroundState_0= -d.Ama,tva=c._emscripten_bind_CharacterVirtual_IsSlopeTooSteep_1=d.Bma,uva=c._emscripten_bind_CharacterVirtual_IsSupported_0=d.Cma,vva=c._emscripten_bind_CharacterVirtual_GetGroundPosition_0=d.Dma,wva=c._emscripten_bind_CharacterVirtual_GetGroundNormal_0=d.Ema,xva=c._emscripten_bind_CharacterVirtual_GetGroundVelocity_0=d.Fma,yva=c._emscripten_bind_CharacterVirtual_GetGroundMaterial_0=d.Gma,zva=c._emscripten_bind_CharacterVirtual_GetGroundBodyID_0=d.Hma,Ava=c._emscripten_bind_CharacterVirtual_SaveState_1= -d.Ima,Bva=c._emscripten_bind_CharacterVirtual_RestoreState_1=d.Jma,Cva=c._emscripten_bind_CharacterVirtual___destroy___0=d.Kma,Dva=c._emscripten_bind_LinearCurve_LinearCurve_0=d.Lma,Eva=c._emscripten_bind_LinearCurve_Clear_0=d.Mma,Fva=c._emscripten_bind_LinearCurve_Reserve_1=d.Nma,Gva=c._emscripten_bind_LinearCurve_AddPoint_2=d.Oma,Hva=c._emscripten_bind_LinearCurve_Sort_0=d.Pma,Iva=c._emscripten_bind_LinearCurve_GetMinX_0=d.Qma,Jva=c._emscripten_bind_LinearCurve_GetMaxX_0=d.Rma,Kva=c._emscripten_bind_LinearCurve_GetValue_1= -d.Sma,Lva=c._emscripten_bind_LinearCurve___destroy___0=d.Tma,Mva=c._emscripten_bind_ArrayFloat_ArrayFloat_0=d.Uma,Nva=c._emscripten_bind_ArrayFloat_empty_0=d.Vma,Ova=c._emscripten_bind_ArrayFloat_size_0=d.Wma,Pva=c._emscripten_bind_ArrayFloat_at_1=d.Xma,Qva=c._emscripten_bind_ArrayFloat_push_back_1=d.Yma,Rva=c._emscripten_bind_ArrayFloat_reserve_1=d.Zma,Sva=c._emscripten_bind_ArrayFloat_resize_1=d._ma,Tva=c._emscripten_bind_ArrayFloat_clear_0=d.$ma,Uva=c._emscripten_bind_ArrayFloat_data_0=d.ana,Vva= -c._emscripten_bind_ArrayFloat___destroy___0=d.bna,Wva=c._emscripten_bind_ArrayUint_ArrayUint_0=d.cna,Xva=c._emscripten_bind_ArrayUint_empty_0=d.dna,Yva=c._emscripten_bind_ArrayUint_size_0=d.ena,Zva=c._emscripten_bind_ArrayUint_at_1=d.fna,$va=c._emscripten_bind_ArrayUint_push_back_1=d.gna,awa=c._emscripten_bind_ArrayUint_reserve_1=d.hna,bwa=c._emscripten_bind_ArrayUint_resize_1=d.ina,cwa=c._emscripten_bind_ArrayUint_clear_0=d.jna,dwa=c._emscripten_bind_ArrayUint_data_0=d.kna,ewa=c._emscripten_bind_ArrayUint___destroy___0= -d.lna,fwa=c._emscripten_bind_ArrayUint8_ArrayUint8_0=d.mna,gwa=c._emscripten_bind_ArrayUint8_empty_0=d.nna,hwa=c._emscripten_bind_ArrayUint8_size_0=d.ona,iwa=c._emscripten_bind_ArrayUint8_at_1=d.pna,jwa=c._emscripten_bind_ArrayUint8_push_back_1=d.qna,kwa=c._emscripten_bind_ArrayUint8_reserve_1=d.rna,lwa=c._emscripten_bind_ArrayUint8_resize_1=d.sna,mwa=c._emscripten_bind_ArrayUint8_clear_0=d.tna,nwa=c._emscripten_bind_ArrayUint8_data_0=d.una,owa=c._emscripten_bind_ArrayUint8___destroy___0=d.vna,pwa= -c._emscripten_bind_ArrayVehicleAntiRollBar_ArrayVehicleAntiRollBar_0=d.wna,qwa=c._emscripten_bind_ArrayVehicleAntiRollBar_empty_0=d.xna,rwa=c._emscripten_bind_ArrayVehicleAntiRollBar_size_0=d.yna,swa=c._emscripten_bind_ArrayVehicleAntiRollBar_at_1=d.zna,twa=c._emscripten_bind_ArrayVehicleAntiRollBar_push_back_1=d.Ana,uwa=c._emscripten_bind_ArrayVehicleAntiRollBar_resize_1=d.Bna,vwa=c._emscripten_bind_ArrayVehicleAntiRollBar_clear_0=d.Cna,wwa=c._emscripten_bind_ArrayVehicleAntiRollBar___destroy___0= -d.Dna,xwa=c._emscripten_bind_ArrayWheelSettings_ArrayWheelSettings_0=d.Ena,ywa=c._emscripten_bind_ArrayWheelSettings_empty_0=d.Fna,zwa=c._emscripten_bind_ArrayWheelSettings_size_0=d.Gna,Awa=c._emscripten_bind_ArrayWheelSettings_at_1=d.Hna,Bwa=c._emscripten_bind_ArrayWheelSettings_push_back_1=d.Ina,Cwa=c._emscripten_bind_ArrayWheelSettings_resize_1=d.Jna,Dwa=c._emscripten_bind_ArrayWheelSettings_clear_0=d.Kna,Ewa=c._emscripten_bind_ArrayWheelSettings___destroy___0=d.Lna,Fwa=c._emscripten_bind_ArrayVehicleDifferentialSettings_ArrayVehicleDifferentialSettings_0= -d.Mna,Gwa=c._emscripten_bind_ArrayVehicleDifferentialSettings_empty_0=d.Nna,Hwa=c._emscripten_bind_ArrayVehicleDifferentialSettings_size_0=d.Ona,Iwa=c._emscripten_bind_ArrayVehicleDifferentialSettings_at_1=d.Pna,Jwa=c._emscripten_bind_ArrayVehicleDifferentialSettings_push_back_1=d.Qna,Kwa=c._emscripten_bind_ArrayVehicleDifferentialSettings_resize_1=d.Rna,Lwa=c._emscripten_bind_ArrayVehicleDifferentialSettings_clear_0=d.Sna,Mwa=c._emscripten_bind_ArrayVehicleDifferentialSettings___destroy___0=d.Tna, -Nwa=c._emscripten_bind_VehicleCollisionTesterRay_VehicleCollisionTesterRay_1=d.Una,Owa=c._emscripten_bind_VehicleCollisionTesterRay_VehicleCollisionTesterRay_2=d.Vna,Pwa=c._emscripten_bind_VehicleCollisionTesterRay_VehicleCollisionTesterRay_3=d.Wna,Qwa=c._emscripten_bind_VehicleCollisionTesterRay_GetRefCount_0=d.Xna,Rwa=c._emscripten_bind_VehicleCollisionTesterRay_AddRef_0=d.Yna,Swa=c._emscripten_bind_VehicleCollisionTesterRay_Release_0=d.Zna,Twa=c._emscripten_bind_VehicleCollisionTesterRay___destroy___0= -d._na,Uwa=c._emscripten_bind_VehicleCollisionTesterCastSphere_VehicleCollisionTesterCastSphere_2=d.$na,Vwa=c._emscripten_bind_VehicleCollisionTesterCastSphere_VehicleCollisionTesterCastSphere_3=d.aoa,Wwa=c._emscripten_bind_VehicleCollisionTesterCastSphere_VehicleCollisionTesterCastSphere_4=d.boa,Xwa=c._emscripten_bind_VehicleCollisionTesterCastSphere_GetRefCount_0=d.coa,Ywa=c._emscripten_bind_VehicleCollisionTesterCastSphere_AddRef_0=d.doa,Zwa=c._emscripten_bind_VehicleCollisionTesterCastSphere_Release_0= -d.eoa,$wa=c._emscripten_bind_VehicleCollisionTesterCastSphere___destroy___0=d.foa,axa=c._emscripten_bind_VehicleCollisionTesterCastCylinder_VehicleCollisionTesterCastCylinder_1=d.goa,bxa=c._emscripten_bind_VehicleCollisionTesterCastCylinder_VehicleCollisionTesterCastCylinder_2=d.hoa,cxa=c._emscripten_bind_VehicleCollisionTesterCastCylinder_GetRefCount_0=d.ioa,dxa=c._emscripten_bind_VehicleCollisionTesterCastCylinder_AddRef_0=d.joa,exa=c._emscripten_bind_VehicleCollisionTesterCastCylinder_Release_0= -d.koa,fxa=c._emscripten_bind_VehicleCollisionTesterCastCylinder___destroy___0=d.loa,gxa=c._emscripten_bind_VehicleConstraintSettings_VehicleConstraintSettings_0=d.moa,hxa=c._emscripten_bind_VehicleConstraintSettings_GetRefCount_0=d.noa,ixa=c._emscripten_bind_VehicleConstraintSettings_AddRef_0=d.ooa,jxa=c._emscripten_bind_VehicleConstraintSettings_Release_0=d.poa,kxa=c._emscripten_bind_VehicleConstraintSettings_get_mUp_0=d.qoa,lxa=c._emscripten_bind_VehicleConstraintSettings_set_mUp_1=d.roa,mxa=c._emscripten_bind_VehicleConstraintSettings_get_mForward_0= -d.soa,nxa=c._emscripten_bind_VehicleConstraintSettings_set_mForward_1=d.toa,oxa=c._emscripten_bind_VehicleConstraintSettings_get_mMaxPitchRollAngle_0=d.uoa,pxa=c._emscripten_bind_VehicleConstraintSettings_set_mMaxPitchRollAngle_1=d.voa,qxa=c._emscripten_bind_VehicleConstraintSettings_get_mWheels_0=d.woa,rxa=c._emscripten_bind_VehicleConstraintSettings_set_mWheels_1=d.xoa,sxa=c._emscripten_bind_VehicleConstraintSettings_get_mAntiRollBars_0=d.yoa,txa=c._emscripten_bind_VehicleConstraintSettings_set_mAntiRollBars_1= -d.zoa,uxa=c._emscripten_bind_VehicleConstraintSettings_get_mController_0=d.Aoa,vxa=c._emscripten_bind_VehicleConstraintSettings_set_mController_1=d.Boa,wxa=c._emscripten_bind_VehicleConstraintSettings_get_mEnabled_0=d.Coa,xxa=c._emscripten_bind_VehicleConstraintSettings_set_mEnabled_1=d.Doa,yxa=c._emscripten_bind_VehicleConstraintSettings_get_mNumVelocityStepsOverride_0=d.Eoa,zxa=c._emscripten_bind_VehicleConstraintSettings_set_mNumVelocityStepsOverride_1=d.Foa,Axa=c._emscripten_bind_VehicleConstraintSettings_get_mNumPositionStepsOverride_0= -d.Goa,Bxa=c._emscripten_bind_VehicleConstraintSettings_set_mNumPositionStepsOverride_1=d.Hoa,Cxa=c._emscripten_bind_VehicleConstraintSettings___destroy___0=d.Ioa,Dxa=c._emscripten_bind_VehicleConstraint_VehicleConstraint_2=d.Joa,Exa=c._emscripten_bind_VehicleConstraint_SetMaxPitchRollAngle_1=d.Koa,Fxa=c._emscripten_bind_VehicleConstraint_SetVehicleCollisionTester_1=d.Loa,Gxa=c._emscripten_bind_VehicleConstraint_OverrideGravity_1=d.Moa,Hxa=c._emscripten_bind_VehicleConstraint_IsGravityOverridden_0= -d.Noa,Ixa=c._emscripten_bind_VehicleConstraint_GetGravityOverride_0=d.Ooa,Jxa=c._emscripten_bind_VehicleConstraint_ResetGravityOverride_0=d.Poa,Kxa=c._emscripten_bind_VehicleConstraint_GetLocalUp_0=d.Qoa,Lxa=c._emscripten_bind_VehicleConstraint_GetLocalForward_0=d.Roa,Mxa=c._emscripten_bind_VehicleConstraint_GetWorldUp_0=d.Soa,Nxa=c._emscripten_bind_VehicleConstraint_GetVehicleBody_0=d.Toa,Oxa=c._emscripten_bind_VehicleConstraint_GetController_0=d.Uoa,Pxa=c._emscripten_bind_VehicleConstraint_GetWheel_1= -d.Voa,Qxa=c._emscripten_bind_VehicleConstraint_GetWheelLocalTransform_3=d.Woa,Rxa=c._emscripten_bind_VehicleConstraint_GetWheelWorldTransform_3=d.Xoa,Sxa=c._emscripten_bind_VehicleConstraint_GetAntiRollBars_0=d.Yoa,Txa=c._emscripten_bind_VehicleConstraint_SetNumStepsBetweenCollisionTestActive_1=d.Zoa,Uxa=c._emscripten_bind_VehicleConstraint_GetNumStepsBetweenCollisionTestActive_0=d._oa,Vxa=c._emscripten_bind_VehicleConstraint_SetNumStepsBetweenCollisionTestInactive_1=d.$oa,Wxa=c._emscripten_bind_VehicleConstraint_GetNumStepsBetweenCollisionTestInactive_0= -d.apa,Xxa=c._emscripten_bind_VehicleConstraint_GetRefCount_0=d.bpa,Yxa=c._emscripten_bind_VehicleConstraint_AddRef_0=d.cpa,Zxa=c._emscripten_bind_VehicleConstraint_Release_0=d.dpa,$xa=c._emscripten_bind_VehicleConstraint_GetType_0=d.epa,aya=c._emscripten_bind_VehicleConstraint_GetSubType_0=d.fpa,bya=c._emscripten_bind_VehicleConstraint_GetConstraintPriority_0=d.gpa,cya=c._emscripten_bind_VehicleConstraint_SetConstraintPriority_1=d.hpa,dya=c._emscripten_bind_VehicleConstraint_SetNumVelocityStepsOverride_1= -d.ipa,eya=c._emscripten_bind_VehicleConstraint_GetNumVelocityStepsOverride_0=d.jpa,fya=c._emscripten_bind_VehicleConstraint_SetNumPositionStepsOverride_1=d.kpa,gya=c._emscripten_bind_VehicleConstraint_GetNumPositionStepsOverride_0=d.lpa,hya=c._emscripten_bind_VehicleConstraint_SetEnabled_1=d.mpa,iya=c._emscripten_bind_VehicleConstraint_GetEnabled_0=d.npa,jya=c._emscripten_bind_VehicleConstraint_IsActive_0=d.opa,kya=c._emscripten_bind_VehicleConstraint_GetUserData_0=d.ppa,lya=c._emscripten_bind_VehicleConstraint_SetUserData_1= -d.qpa,mya=c._emscripten_bind_VehicleConstraint_ResetWarmStart_0=d.rpa,nya=c._emscripten_bind_VehicleConstraint_SaveState_1=d.spa,oya=c._emscripten_bind_VehicleConstraint_RestoreState_1=d.tpa,pya=c._emscripten_bind_VehicleConstraint___destroy___0=d.upa,qya=c._emscripten_bind_VehicleConstraintStepListener_VehicleConstraintStepListener_1=d.vpa,rya=c._emscripten_bind_VehicleConstraintStepListener___destroy___0=d.wpa,sya=c._emscripten_bind_VehicleConstraintCallbacksJS_VehicleConstraintCallbacksJS_0=d.xpa, -tya=c._emscripten_bind_VehicleConstraintCallbacksJS_GetCombinedFriction_5=d.ypa,uya=c._emscripten_bind_VehicleConstraintCallbacksJS_OnPreStepCallback_2=d.zpa,vya=c._emscripten_bind_VehicleConstraintCallbacksJS_OnPostCollideCallback_2=d.Apa,wya=c._emscripten_bind_VehicleConstraintCallbacksJS_OnPostStepCallback_2=d.Bpa,xya=c._emscripten_bind_VehicleConstraintCallbacksJS___destroy___0=d.Cpa,yya=c._emscripten_bind_TireMaxImpulseCallbackResult_get_mLongitudinalImpulse_0=d.Dpa,zya=c._emscripten_bind_TireMaxImpulseCallbackResult_set_mLongitudinalImpulse_1= -d.Epa,Aya=c._emscripten_bind_TireMaxImpulseCallbackResult_get_mLateralImpulse_0=d.Fpa,Bya=c._emscripten_bind_TireMaxImpulseCallbackResult_set_mLateralImpulse_1=d.Gpa,Cya=c._emscripten_bind_TireMaxImpulseCallbackResult___destroy___0=d.Hpa,Dya=c._emscripten_bind_WheeledVehicleControllerCallbacksJS_WheeledVehicleControllerCallbacksJS_0=d.Ipa,Eya=c._emscripten_bind_WheeledVehicleControllerCallbacksJS_OnTireMaxImpulseCallback_8=d.Jpa,Fya=c._emscripten_bind_WheeledVehicleControllerCallbacksJS___destroy___0= -d.Kpa,Gya=c._emscripten_bind_VehicleAntiRollBar_VehicleAntiRollBar_0=d.Lpa,Hya=c._emscripten_bind_VehicleAntiRollBar_get_mLeftWheel_0=d.Mpa,Iya=c._emscripten_bind_VehicleAntiRollBar_set_mLeftWheel_1=d.Npa,Jya=c._emscripten_bind_VehicleAntiRollBar_get_mRightWheel_0=d.Opa,Kya=c._emscripten_bind_VehicleAntiRollBar_set_mRightWheel_1=d.Ppa,Lya=c._emscripten_bind_VehicleAntiRollBar_get_mStiffness_0=d.Qpa,Mya=c._emscripten_bind_VehicleAntiRollBar_set_mStiffness_1=d.Rpa,Nya=c._emscripten_bind_VehicleAntiRollBar___destroy___0= -d.Spa,Oya=c._emscripten_bind_WheelSettingsWV_WheelSettingsWV_0=d.Tpa,Pya=c._emscripten_bind_WheelSettingsWV_GetRefCount_0=d.Upa,Qya=c._emscripten_bind_WheelSettingsWV_AddRef_0=d.Vpa,Rya=c._emscripten_bind_WheelSettingsWV_Release_0=d.Wpa,Sya=c._emscripten_bind_WheelSettingsWV_get_mInertia_0=d.Xpa,Tya=c._emscripten_bind_WheelSettingsWV_set_mInertia_1=d.Ypa,Uya=c._emscripten_bind_WheelSettingsWV_get_mAngularDamping_0=d.Zpa,Vya=c._emscripten_bind_WheelSettingsWV_set_mAngularDamping_1=d._pa,Wya=c._emscripten_bind_WheelSettingsWV_get_mMaxSteerAngle_0= -d.$pa,Xya=c._emscripten_bind_WheelSettingsWV_set_mMaxSteerAngle_1=d.aqa,Yya=c._emscripten_bind_WheelSettingsWV_get_mLongitudinalFriction_0=d.bqa,Zya=c._emscripten_bind_WheelSettingsWV_set_mLongitudinalFriction_1=d.cqa,$ya=c._emscripten_bind_WheelSettingsWV_get_mLateralFriction_0=d.dqa,aza=c._emscripten_bind_WheelSettingsWV_set_mLateralFriction_1=d.eqa,bza=c._emscripten_bind_WheelSettingsWV_get_mMaxBrakeTorque_0=d.fqa,cza=c._emscripten_bind_WheelSettingsWV_set_mMaxBrakeTorque_1=d.gqa,dza=c._emscripten_bind_WheelSettingsWV_get_mMaxHandBrakeTorque_0= -d.hqa,eza=c._emscripten_bind_WheelSettingsWV_set_mMaxHandBrakeTorque_1=d.iqa,fza=c._emscripten_bind_WheelSettingsWV_get_mPosition_0=d.jqa,gza=c._emscripten_bind_WheelSettingsWV_set_mPosition_1=d.kqa,hza=c._emscripten_bind_WheelSettingsWV_get_mSuspensionForcePoint_0=d.lqa,iza=c._emscripten_bind_WheelSettingsWV_set_mSuspensionForcePoint_1=d.mqa,jza=c._emscripten_bind_WheelSettingsWV_get_mSuspensionDirection_0=d.nqa,kza=c._emscripten_bind_WheelSettingsWV_set_mSuspensionDirection_1=d.oqa,lza=c._emscripten_bind_WheelSettingsWV_get_mSteeringAxis_0= -d.pqa,mza=c._emscripten_bind_WheelSettingsWV_set_mSteeringAxis_1=d.qqa,nza=c._emscripten_bind_WheelSettingsWV_get_mWheelUp_0=d.rqa,oza=c._emscripten_bind_WheelSettingsWV_set_mWheelUp_1=d.sqa,pza=c._emscripten_bind_WheelSettingsWV_get_mWheelForward_0=d.tqa,qza=c._emscripten_bind_WheelSettingsWV_set_mWheelForward_1=d.uqa,rza=c._emscripten_bind_WheelSettingsWV_get_mSuspensionSpring_0=d.vqa,sza=c._emscripten_bind_WheelSettingsWV_set_mSuspensionSpring_1=d.wqa,tza=c._emscripten_bind_WheelSettingsWV_get_mSuspensionMinLength_0= -d.xqa,uza=c._emscripten_bind_WheelSettingsWV_set_mSuspensionMinLength_1=d.yqa,vza=c._emscripten_bind_WheelSettingsWV_get_mSuspensionMaxLength_0=d.zqa,wza=c._emscripten_bind_WheelSettingsWV_set_mSuspensionMaxLength_1=d.Aqa,xza=c._emscripten_bind_WheelSettingsWV_get_mSuspensionPreloadLength_0=d.Bqa,yza=c._emscripten_bind_WheelSettingsWV_set_mSuspensionPreloadLength_1=d.Cqa,zza=c._emscripten_bind_WheelSettingsWV_get_mRadius_0=d.Dqa,Aza=c._emscripten_bind_WheelSettingsWV_set_mRadius_1=d.Eqa,Bza=c._emscripten_bind_WheelSettingsWV_get_mWidth_0= -d.Fqa,Cza=c._emscripten_bind_WheelSettingsWV_set_mWidth_1=d.Gqa,Dza=c._emscripten_bind_WheelSettingsWV_get_mEnableSuspensionForcePoint_0=d.Hqa,Eza=c._emscripten_bind_WheelSettingsWV_set_mEnableSuspensionForcePoint_1=d.Iqa,Fza=c._emscripten_bind_WheelSettingsWV___destroy___0=d.Jqa,Gza=c._emscripten_bind_WheelWV_WheelWV_1=d.Kqa,Hza=c._emscripten_bind_WheelWV_GetSettings_0=d.Lqa,Iza=c._emscripten_bind_WheelWV_GetAngularVelocity_0=d.Mqa,Jza=c._emscripten_bind_WheelWV_SetAngularVelocity_1=d.Nqa,Kza=c._emscripten_bind_WheelWV_GetRotationAngle_0= -d.Oqa,Lza=c._emscripten_bind_WheelWV_SetRotationAngle_1=d.Pqa,Mza=c._emscripten_bind_WheelWV_GetSteerAngle_0=d.Qqa,Nza=c._emscripten_bind_WheelWV_SetSteerAngle_1=d.Rqa,Oza=c._emscripten_bind_WheelWV_HasContact_0=d.Sqa,Pza=c._emscripten_bind_WheelWV_GetContactBodyID_0=d.Tqa,Qza=c._emscripten_bind_WheelWV_GetContactPosition_0=d.Uqa,Rza=c._emscripten_bind_WheelWV_GetContactPointVelocity_0=d.Vqa,Sza=c._emscripten_bind_WheelWV_GetContactNormal_0=d.Wqa,Tza=c._emscripten_bind_WheelWV_GetContactLongitudinal_0= -d.Xqa,Uza=c._emscripten_bind_WheelWV_GetContactLateral_0=d.Yqa,Vza=c._emscripten_bind_WheelWV_GetSuspensionLength_0=d.Zqa,Wza=c._emscripten_bind_WheelWV_HasHitHardPoint_0=d._qa,Xza=c._emscripten_bind_WheelWV_GetSuspensionLambda_0=d.$qa,Yza=c._emscripten_bind_WheelWV_GetLongitudinalLambda_0=d.ara,Zza=c._emscripten_bind_WheelWV_GetLateralLambda_0=d.bra,$za=c._emscripten_bind_WheelWV_get_mLongitudinalSlip_0=d.cra,aAa=c._emscripten_bind_WheelWV_set_mLongitudinalSlip_1=d.dra,bAa=c._emscripten_bind_WheelWV_get_mLateralSlip_0= -d.era,cAa=c._emscripten_bind_WheelWV_set_mLateralSlip_1=d.fra,dAa=c._emscripten_bind_WheelWV_get_mCombinedLongitudinalFriction_0=d.gra,eAa=c._emscripten_bind_WheelWV_set_mCombinedLongitudinalFriction_1=d.hra,fAa=c._emscripten_bind_WheelWV_get_mCombinedLateralFriction_0=d.ira,gAa=c._emscripten_bind_WheelWV_set_mCombinedLateralFriction_1=d.jra,hAa=c._emscripten_bind_WheelWV_get_mBrakeImpulse_0=d.kra,iAa=c._emscripten_bind_WheelWV_set_mBrakeImpulse_1=d.lra,jAa=c._emscripten_bind_WheelWV___destroy___0= -d.mra,kAa=c._emscripten_bind_WheelSettingsTV_WheelSettingsTV_0=d.nra,lAa=c._emscripten_bind_WheelSettingsTV_GetRefCount_0=d.ora,mAa=c._emscripten_bind_WheelSettingsTV_AddRef_0=d.pra,nAa=c._emscripten_bind_WheelSettingsTV_Release_0=d.qra,oAa=c._emscripten_bind_WheelSettingsTV_get_mLongitudinalFriction_0=d.rra,pAa=c._emscripten_bind_WheelSettingsTV_set_mLongitudinalFriction_1=d.sra,qAa=c._emscripten_bind_WheelSettingsTV_get_mLateralFriction_0=d.tra,rAa=c._emscripten_bind_WheelSettingsTV_set_mLateralFriction_1= -d.ura,sAa=c._emscripten_bind_WheelSettingsTV_get_mPosition_0=d.vra,tAa=c._emscripten_bind_WheelSettingsTV_set_mPosition_1=d.wra,uAa=c._emscripten_bind_WheelSettingsTV_get_mSuspensionForcePoint_0=d.xra,vAa=c._emscripten_bind_WheelSettingsTV_set_mSuspensionForcePoint_1=d.yra,wAa=c._emscripten_bind_WheelSettingsTV_get_mSuspensionDirection_0=d.zra,xAa=c._emscripten_bind_WheelSettingsTV_set_mSuspensionDirection_1=d.Ara,yAa=c._emscripten_bind_WheelSettingsTV_get_mSteeringAxis_0=d.Bra,zAa=c._emscripten_bind_WheelSettingsTV_set_mSteeringAxis_1= -d.Cra,AAa=c._emscripten_bind_WheelSettingsTV_get_mWheelUp_0=d.Dra,BAa=c._emscripten_bind_WheelSettingsTV_set_mWheelUp_1=d.Era,CAa=c._emscripten_bind_WheelSettingsTV_get_mWheelForward_0=d.Fra,DAa=c._emscripten_bind_WheelSettingsTV_set_mWheelForward_1=d.Gra,EAa=c._emscripten_bind_WheelSettingsTV_get_mSuspensionSpring_0=d.Hra,FAa=c._emscripten_bind_WheelSettingsTV_set_mSuspensionSpring_1=d.Ira,GAa=c._emscripten_bind_WheelSettingsTV_get_mSuspensionMinLength_0=d.Jra,HAa=c._emscripten_bind_WheelSettingsTV_set_mSuspensionMinLength_1= -d.Kra,IAa=c._emscripten_bind_WheelSettingsTV_get_mSuspensionMaxLength_0=d.Lra,JAa=c._emscripten_bind_WheelSettingsTV_set_mSuspensionMaxLength_1=d.Mra,KAa=c._emscripten_bind_WheelSettingsTV_get_mSuspensionPreloadLength_0=d.Nra,LAa=c._emscripten_bind_WheelSettingsTV_set_mSuspensionPreloadLength_1=d.Ora,MAa=c._emscripten_bind_WheelSettingsTV_get_mRadius_0=d.Pra,NAa=c._emscripten_bind_WheelSettingsTV_set_mRadius_1=d.Qra,OAa=c._emscripten_bind_WheelSettingsTV_get_mWidth_0=d.Rra,PAa=c._emscripten_bind_WheelSettingsTV_set_mWidth_1= -d.Sra,QAa=c._emscripten_bind_WheelSettingsTV_get_mEnableSuspensionForcePoint_0=d.Tra,RAa=c._emscripten_bind_WheelSettingsTV_set_mEnableSuspensionForcePoint_1=d.Ura,SAa=c._emscripten_bind_WheelSettingsTV___destroy___0=d.Vra,TAa=c._emscripten_bind_WheelTV_WheelTV_1=d.Wra,UAa=c._emscripten_bind_WheelTV_GetSettings_0=d.Xra,VAa=c._emscripten_bind_WheelTV_GetAngularVelocity_0=d.Yra,WAa=c._emscripten_bind_WheelTV_SetAngularVelocity_1=d.Zra,XAa=c._emscripten_bind_WheelTV_GetRotationAngle_0=d._ra,YAa=c._emscripten_bind_WheelTV_SetRotationAngle_1= -d.$ra,ZAa=c._emscripten_bind_WheelTV_GetSteerAngle_0=d.asa,$Aa=c._emscripten_bind_WheelTV_SetSteerAngle_1=d.bsa,aBa=c._emscripten_bind_WheelTV_HasContact_0=d.csa,bBa=c._emscripten_bind_WheelTV_GetContactBodyID_0=d.dsa,cBa=c._emscripten_bind_WheelTV_GetContactPosition_0=d.esa,dBa=c._emscripten_bind_WheelTV_GetContactPointVelocity_0=d.fsa,eBa=c._emscripten_bind_WheelTV_GetContactNormal_0=d.gsa,fBa=c._emscripten_bind_WheelTV_GetContactLongitudinal_0=d.hsa,gBa=c._emscripten_bind_WheelTV_GetContactLateral_0= -d.isa,hBa=c._emscripten_bind_WheelTV_GetSuspensionLength_0=d.jsa,iBa=c._emscripten_bind_WheelTV_HasHitHardPoint_0=d.ksa,jBa=c._emscripten_bind_WheelTV_GetSuspensionLambda_0=d.lsa,kBa=c._emscripten_bind_WheelTV_GetLongitudinalLambda_0=d.msa,lBa=c._emscripten_bind_WheelTV_GetLateralLambda_0=d.nsa,mBa=c._emscripten_bind_WheelTV_get_mTrackIndex_0=d.osa,nBa=c._emscripten_bind_WheelTV_set_mTrackIndex_1=d.psa,oBa=c._emscripten_bind_WheelTV_get_mCombinedLongitudinalFriction_0=d.qsa,pBa=c._emscripten_bind_WheelTV_set_mCombinedLongitudinalFriction_1= -d.rsa,qBa=c._emscripten_bind_WheelTV_get_mCombinedLateralFriction_0=d.ssa,rBa=c._emscripten_bind_WheelTV_set_mCombinedLateralFriction_1=d.tsa,sBa=c._emscripten_bind_WheelTV_get_mBrakeImpulse_0=d.usa,tBa=c._emscripten_bind_WheelTV_set_mBrakeImpulse_1=d.vsa,uBa=c._emscripten_bind_WheelTV___destroy___0=d.wsa,vBa=c._emscripten_bind_VehicleTrack_get_mAngularVelocity_0=d.xsa,wBa=c._emscripten_bind_VehicleTrack_set_mAngularVelocity_1=d.ysa,xBa=c._emscripten_bind_VehicleTrack_get_mDrivenWheel_0=d.zsa,yBa= -c._emscripten_bind_VehicleTrack_set_mDrivenWheel_1=d.Asa,zBa=c._emscripten_bind_VehicleTrack_get_mWheels_0=d.Bsa,ABa=c._emscripten_bind_VehicleTrack_set_mWheels_1=d.Csa,BBa=c._emscripten_bind_VehicleTrack_get_mInertia_0=d.Dsa,CBa=c._emscripten_bind_VehicleTrack_set_mInertia_1=d.Esa,DBa=c._emscripten_bind_VehicleTrack_get_mAngularDamping_0=d.Fsa,EBa=c._emscripten_bind_VehicleTrack_set_mAngularDamping_1=d.Gsa,FBa=c._emscripten_bind_VehicleTrack_get_mMaxBrakeTorque_0=d.Hsa,GBa=c._emscripten_bind_VehicleTrack_set_mMaxBrakeTorque_1= -d.Isa,HBa=c._emscripten_bind_VehicleTrack_get_mDifferentialRatio_0=d.Jsa,IBa=c._emscripten_bind_VehicleTrack_set_mDifferentialRatio_1=d.Ksa,JBa=c._emscripten_bind_VehicleTrack___destroy___0=d.Lsa,KBa=c._emscripten_bind_TrackedVehicleControllerSettings_TrackedVehicleControllerSettings_0=d.Msa,LBa=c._emscripten_bind_TrackedVehicleControllerSettings_get_mEngine_0=d.Nsa,MBa=c._emscripten_bind_TrackedVehicleControllerSettings_set_mEngine_1=d.Osa,NBa=c._emscripten_bind_TrackedVehicleControllerSettings_get_mTransmission_0= -d.Psa,OBa=c._emscripten_bind_TrackedVehicleControllerSettings_set_mTransmission_1=d.Qsa,PBa=c._emscripten_bind_TrackedVehicleControllerSettings_get_mTracks_1=d.Rsa,QBa=c._emscripten_bind_TrackedVehicleControllerSettings_set_mTracks_2=d.Ssa,RBa=c._emscripten_bind_TrackedVehicleControllerSettings___destroy___0=d.Tsa,SBa=c._emscripten_bind_TrackedVehicleController_TrackedVehicleController_2=d.Usa,TBa=c._emscripten_bind_TrackedVehicleController_SetDriverInput_4=d.Vsa,UBa=c._emscripten_bind_TrackedVehicleController_SetForwardInput_1= -d.Wsa,VBa=c._emscripten_bind_TrackedVehicleController_GetForwardInput_0=d.Xsa,WBa=c._emscripten_bind_TrackedVehicleController_SetLeftRatio_1=d.Ysa,XBa=c._emscripten_bind_TrackedVehicleController_GetLeftRatio_0=d.Zsa,YBa=c._emscripten_bind_TrackedVehicleController_SetRightRatio_1=d._sa,ZBa=c._emscripten_bind_TrackedVehicleController_GetRightRatio_0=d.$sa,$Ba=c._emscripten_bind_TrackedVehicleController_SetBrakeInput_1=d.ata,aCa=c._emscripten_bind_TrackedVehicleController_GetBrakeInput_0=d.bta,bCa=c._emscripten_bind_TrackedVehicleController_GetEngine_0= -d.cta,cCa=c._emscripten_bind_TrackedVehicleController_GetTransmission_0=d.dta,dCa=c._emscripten_bind_TrackedVehicleController_GetTracks_0=d.eta,eCa=c._emscripten_bind_TrackedVehicleController_GetConstraint_0=d.fta,fCa=c._emscripten_bind_TrackedVehicleController___destroy___0=d.gta,gCa=c._emscripten_bind_VehicleEngine_ClampRPM_0=d.hta,hCa=c._emscripten_bind_VehicleEngine_GetCurrentRPM_0=d.ita,iCa=c._emscripten_bind_VehicleEngine_SetCurrentRPM_1=d.jta,jCa=c._emscripten_bind_VehicleEngine_GetAngularVelocity_0= -d.kta,kCa=c._emscripten_bind_VehicleEngine_GetTorque_1=d.lta,lCa=c._emscripten_bind_VehicleEngine_get_mMaxTorque_0=d.mta,mCa=c._emscripten_bind_VehicleEngine_set_mMaxTorque_1=d.nta,nCa=c._emscripten_bind_VehicleEngine_get_mMinRPM_0=d.ota,oCa=c._emscripten_bind_VehicleEngine_set_mMinRPM_1=d.pta,pCa=c._emscripten_bind_VehicleEngine_get_mMaxRPM_0=d.qta,qCa=c._emscripten_bind_VehicleEngine_set_mMaxRPM_1=d.rta,rCa=c._emscripten_bind_VehicleEngine_get_mNormalizedTorque_0=d.sta,sCa=c._emscripten_bind_VehicleEngine_set_mNormalizedTorque_1= -d.tta,tCa=c._emscripten_bind_VehicleEngine_get_mInertia_0=d.uta,uCa=c._emscripten_bind_VehicleEngine_set_mInertia_1=d.vta,vCa=c._emscripten_bind_VehicleEngine_get_mAngularDamping_0=d.wta,wCa=c._emscripten_bind_VehicleEngine_set_mAngularDamping_1=d.xta,xCa=c._emscripten_bind_VehicleEngine___destroy___0=d.yta,yCa=c._emscripten_bind_VehicleTransmission_Set_2=d.zta,zCa=c._emscripten_bind_VehicleTransmission_GetCurrentGear_0=d.Ata,ACa=c._emscripten_bind_VehicleTransmission_GetClutchFriction_0=d.Bta,BCa= -c._emscripten_bind_VehicleTransmission_IsSwitchingGear_0=d.Cta,CCa=c._emscripten_bind_VehicleTransmission_GetCurrentRatio_0=d.Dta,DCa=c._emscripten_bind_VehicleTransmission_get_mMode_0=d.Eta,ECa=c._emscripten_bind_VehicleTransmission_set_mMode_1=d.Fta,FCa=c._emscripten_bind_VehicleTransmission_get_mGearRatios_0=d.Gta,GCa=c._emscripten_bind_VehicleTransmission_set_mGearRatios_1=d.Hta,HCa=c._emscripten_bind_VehicleTransmission_get_mReverseGearRatios_0=d.Ita,ICa=c._emscripten_bind_VehicleTransmission_set_mReverseGearRatios_1= -d.Jta,JCa=c._emscripten_bind_VehicleTransmission_get_mSwitchTime_0=d.Kta,KCa=c._emscripten_bind_VehicleTransmission_set_mSwitchTime_1=d.Lta,LCa=c._emscripten_bind_VehicleTransmission_get_mClutchReleaseTime_0=d.Mta,MCa=c._emscripten_bind_VehicleTransmission_set_mClutchReleaseTime_1=d.Nta,NCa=c._emscripten_bind_VehicleTransmission_get_mSwitchLatency_0=d.Ota,OCa=c._emscripten_bind_VehicleTransmission_set_mSwitchLatency_1=d.Pta,PCa=c._emscripten_bind_VehicleTransmission_get_mShiftUpRPM_0=d.Qta,QCa=c._emscripten_bind_VehicleTransmission_set_mShiftUpRPM_1= -d.Rta,RCa=c._emscripten_bind_VehicleTransmission_get_mShiftDownRPM_0=d.Sta,SCa=c._emscripten_bind_VehicleTransmission_set_mShiftDownRPM_1=d.Tta,TCa=c._emscripten_bind_VehicleTransmission_get_mClutchStrength_0=d.Uta,UCa=c._emscripten_bind_VehicleTransmission_set_mClutchStrength_1=d.Vta,VCa=c._emscripten_bind_VehicleTransmission___destroy___0=d.Wta,WCa=c._emscripten_bind_VehicleDifferentialSettings_VehicleDifferentialSettings_0=d.Xta,XCa=c._emscripten_bind_VehicleDifferentialSettings_get_mLeftWheel_0= -d.Yta,YCa=c._emscripten_bind_VehicleDifferentialSettings_set_mLeftWheel_1=d.Zta,ZCa=c._emscripten_bind_VehicleDifferentialSettings_get_mRightWheel_0=d._ta,$Ca=c._emscripten_bind_VehicleDifferentialSettings_set_mRightWheel_1=d.$ta,aDa=c._emscripten_bind_VehicleDifferentialSettings_get_mDifferentialRatio_0=d.aua,bDa=c._emscripten_bind_VehicleDifferentialSettings_set_mDifferentialRatio_1=d.bua,cDa=c._emscripten_bind_VehicleDifferentialSettings_get_mLeftRightSplit_0=d.cua,dDa=c._emscripten_bind_VehicleDifferentialSettings_set_mLeftRightSplit_1= -d.dua,eDa=c._emscripten_bind_VehicleDifferentialSettings_get_mLimitedSlipRatio_0=d.eua,fDa=c._emscripten_bind_VehicleDifferentialSettings_set_mLimitedSlipRatio_1=d.fua,gDa=c._emscripten_bind_VehicleDifferentialSettings_get_mEngineTorqueRatio_0=d.gua,hDa=c._emscripten_bind_VehicleDifferentialSettings_set_mEngineTorqueRatio_1=d.hua,iDa=c._emscripten_bind_VehicleDifferentialSettings___destroy___0=d.iua,jDa=c._emscripten_bind_MotorcycleControllerSettings_MotorcycleControllerSettings_0=d.jua,kDa=c._emscripten_bind_MotorcycleControllerSettings_get_mMaxLeanAngle_0= -d.kua,lDa=c._emscripten_bind_MotorcycleControllerSettings_set_mMaxLeanAngle_1=d.lua,mDa=c._emscripten_bind_MotorcycleControllerSettings_get_mLeanSpringConstant_0=d.mua,nDa=c._emscripten_bind_MotorcycleControllerSettings_set_mLeanSpringConstant_1=d.nua,oDa=c._emscripten_bind_MotorcycleControllerSettings_get_mLeanSpringDamping_0=d.oua,pDa=c._emscripten_bind_MotorcycleControllerSettings_set_mLeanSpringDamping_1=d.pua,qDa=c._emscripten_bind_MotorcycleControllerSettings_get_mLeanSpringIntegrationCoefficient_0= -d.qua,rDa=c._emscripten_bind_MotorcycleControllerSettings_set_mLeanSpringIntegrationCoefficient_1=d.rua,sDa=c._emscripten_bind_MotorcycleControllerSettings_get_mLeanSpringIntegrationCoefficientDecay_0=d.sua,tDa=c._emscripten_bind_MotorcycleControllerSettings_set_mLeanSpringIntegrationCoefficientDecay_1=d.tua,uDa=c._emscripten_bind_MotorcycleControllerSettings_get_mLeanSmoothingFactor_0=d.uua,vDa=c._emscripten_bind_MotorcycleControllerSettings_set_mLeanSmoothingFactor_1=d.vua,wDa=c._emscripten_bind_MotorcycleControllerSettings_get_mEngine_0= -d.wua,xDa=c._emscripten_bind_MotorcycleControllerSettings_set_mEngine_1=d.xua,yDa=c._emscripten_bind_MotorcycleControllerSettings_get_mTransmission_0=d.yua,zDa=c._emscripten_bind_MotorcycleControllerSettings_set_mTransmission_1=d.zua,ADa=c._emscripten_bind_MotorcycleControllerSettings_get_mDifferentials_0=d.Aua,BDa=c._emscripten_bind_MotorcycleControllerSettings_set_mDifferentials_1=d.Bua,CDa=c._emscripten_bind_MotorcycleControllerSettings_get_mDifferentialLimitedSlipRatio_0=d.Cua,DDa=c._emscripten_bind_MotorcycleControllerSettings_set_mDifferentialLimitedSlipRatio_1= -d.Dua,EDa=c._emscripten_bind_MotorcycleControllerSettings___destroy___0=d.Eua,FDa=c._emscripten_bind_MotorcycleController_MotorcycleController_2=d.Fua,GDa=c._emscripten_bind_MotorcycleController_GetWheelBase_0=d.Gua,HDa=c._emscripten_bind_MotorcycleController_EnableLeanController_1=d.Hua,IDa=c._emscripten_bind_MotorcycleController_IsLeanControllerEnabled_0=d.Iua,JDa=c._emscripten_bind_MotorcycleController_GetConstraint_0=d.Jua,KDa=c._emscripten_bind_MotorcycleController_SetDriverInput_4=d.Kua,LDa= -c._emscripten_bind_MotorcycleController_SetForwardInput_1=d.Lua,MDa=c._emscripten_bind_MotorcycleController_GetForwardInput_0=d.Mua,NDa=c._emscripten_bind_MotorcycleController_SetRightInput_1=d.Nua,ODa=c._emscripten_bind_MotorcycleController_GetRightInput_0=d.Oua,PDa=c._emscripten_bind_MotorcycleController_SetBrakeInput_1=d.Pua,QDa=c._emscripten_bind_MotorcycleController_GetBrakeInput_0=d.Qua,RDa=c._emscripten_bind_MotorcycleController_SetHandBrakeInput_1=d.Rua,SDa=c._emscripten_bind_MotorcycleController_GetHandBrakeInput_0= -d.Sua,TDa=c._emscripten_bind_MotorcycleController_GetEngine_0=d.Tua,UDa=c._emscripten_bind_MotorcycleController_GetTransmission_0=d.Uua,VDa=c._emscripten_bind_MotorcycleController_GetDifferentials_0=d.Vua,WDa=c._emscripten_bind_MotorcycleController_GetDifferentialLimitedSlipRatio_0=d.Wua,XDa=c._emscripten_bind_MotorcycleController_SetDifferentialLimitedSlipRatio_1=d.Xua,YDa=c._emscripten_bind_MotorcycleController_GetWheelSpeedAtClutch_0=d.Yua,ZDa=c._emscripten_bind_MotorcycleController___destroy___0= -d.Zua,$Da=c._emscripten_bind_Skeleton_Skeleton_0=d._ua,aEa=c._emscripten_bind_Skeleton_AddJoint_2=d.$ua,bEa=c._emscripten_bind_Skeleton_GetJointCount_0=d.ava,cEa=c._emscripten_bind_Skeleton_AreJointsCorrectlyOrdered_0=d.bva,dEa=c._emscripten_bind_Skeleton_CalculateParentJointIndices_0=d.cva,eEa=c._emscripten_bind_Skeleton___destroy___0=d.dva,fEa=c._emscripten_bind_SkeletalAnimationKeyframe_SkeletalAnimationKeyframe_0=d.eva,gEa=c._emscripten_bind_SkeletalAnimationKeyframe_FromMatrix_1=d.fva,hEa=c._emscripten_bind_SkeletalAnimationKeyframe_ToMatrix_0= -d.gva,iEa=c._emscripten_bind_SkeletalAnimationKeyframe_get_mTime_0=d.hva,jEa=c._emscripten_bind_SkeletalAnimationKeyframe_set_mTime_1=d.iva,kEa=c._emscripten_bind_SkeletalAnimationKeyframe_get_mTranslation_0=d.jva,lEa=c._emscripten_bind_SkeletalAnimationKeyframe_set_mTranslation_1=d.kva,mEa=c._emscripten_bind_SkeletalAnimationKeyframe_get_mRotation_0=d.lva,nEa=c._emscripten_bind_SkeletalAnimationKeyframe_set_mRotation_1=d.mva,oEa=c._emscripten_bind_SkeletalAnimationKeyframe___destroy___0=d.nva,pEa= -c._emscripten_bind_ArraySkeletonKeyframe_ArraySkeletonKeyframe_0=d.ova,qEa=c._emscripten_bind_ArraySkeletonKeyframe_empty_0=d.pva,rEa=c._emscripten_bind_ArraySkeletonKeyframe_size_0=d.qva,sEa=c._emscripten_bind_ArraySkeletonKeyframe_at_1=d.rva,tEa=c._emscripten_bind_ArraySkeletonKeyframe_push_back_1=d.sva,uEa=c._emscripten_bind_ArraySkeletonKeyframe_reserve_1=d.tva,vEa=c._emscripten_bind_ArraySkeletonKeyframe_resize_1=d.uva,wEa=c._emscripten_bind_ArraySkeletonKeyframe_clear_0=d.vva,xEa=c._emscripten_bind_ArraySkeletonKeyframe___destroy___0= -d.wva,yEa=c._emscripten_bind_SkeletalAnimationAnimatedJoint_SkeletalAnimationAnimatedJoint_0=d.xva,zEa=c._emscripten_bind_SkeletalAnimationAnimatedJoint_get_mJointName_0=d.yva,AEa=c._emscripten_bind_SkeletalAnimationAnimatedJoint_set_mJointName_1=d.zva,BEa=c._emscripten_bind_SkeletalAnimationAnimatedJoint_get_mKeyframes_0=d.Ava,CEa=c._emscripten_bind_SkeletalAnimationAnimatedJoint_set_mKeyframes_1=d.Bva,DEa=c._emscripten_bind_SkeletalAnimationAnimatedJoint___destroy___0=d.Cva,EEa=c._emscripten_bind_ArraySkeletonAnimatedJoint_ArraySkeletonAnimatedJoint_0= -d.Dva,FEa=c._emscripten_bind_ArraySkeletonAnimatedJoint_empty_0=d.Eva,GEa=c._emscripten_bind_ArraySkeletonAnimatedJoint_size_0=d.Fva,HEa=c._emscripten_bind_ArraySkeletonAnimatedJoint_at_1=d.Gva,IEa=c._emscripten_bind_ArraySkeletonAnimatedJoint_push_back_1=d.Hva,JEa=c._emscripten_bind_ArraySkeletonAnimatedJoint_reserve_1=d.Iva,KEa=c._emscripten_bind_ArraySkeletonAnimatedJoint_resize_1=d.Jva,LEa=c._emscripten_bind_ArraySkeletonAnimatedJoint_clear_0=d.Kva,MEa=c._emscripten_bind_ArraySkeletonAnimatedJoint___destroy___0= -d.Lva,NEa=c._emscripten_bind_SkeletalAnimation_SkeletalAnimation_0=d.Mva,OEa=c._emscripten_bind_SkeletalAnimation_SetIsLooping_1=d.Nva,PEa=c._emscripten_bind_SkeletalAnimation_IsLooping_0=d.Ova,QEa=c._emscripten_bind_SkeletalAnimation_GetDuration_0=d.Pva,REa=c._emscripten_bind_SkeletalAnimation_ScaleJoints_1=d.Qva,SEa=c._emscripten_bind_SkeletalAnimation_Sample_2=d.Rva,TEa=c._emscripten_bind_SkeletalAnimation_GetAnimatedJoints_0=d.Sva,UEa=c._emscripten_bind_SkeletalAnimation___destroy___0=d.Tva,VEa= -c._emscripten_bind_SkeletonPose_SkeletonPose_0=d.Uva,WEa=c._emscripten_bind_SkeletonPose_SetSkeleton_1=d.Vva,XEa=c._emscripten_bind_SkeletonPose_GetSkeleton_0=d.Wva,YEa=c._emscripten_bind_SkeletonPose_SetRootOffset_1=d.Xva,ZEa=c._emscripten_bind_SkeletonPose_GetRootOffset_0=d.Yva,$Ea=c._emscripten_bind_SkeletonPose_GetJointCount_0=d.Zva,aFa=c._emscripten_bind_SkeletonPose_GetJoint_1=d._va,bFa=c._emscripten_bind_SkeletonPose_GetJointMatrices_0=d.$va,cFa=c._emscripten_bind_SkeletonPose_GetJointMatrix_1= -d.awa,dFa=c._emscripten_bind_SkeletonPose_CalculateJointMatrices_0=d.bwa,eFa=c._emscripten_bind_SkeletonPose_CalculateJointStates_0=d.cwa,fFa=c._emscripten_bind_SkeletonPose___destroy___0=d.dwa,gFa=c._emscripten_bind_RagdollPart_GetShapeSettings_0=d.ewa,hFa=c._emscripten_bind_RagdollPart_SetShapeSettings_1=d.fwa,iFa=c._emscripten_bind_RagdollPart_ConvertShapeSettings_0=d.gwa,jFa=c._emscripten_bind_RagdollPart_GetShape_0=d.hwa,kFa=c._emscripten_bind_RagdollPart_SetShape_1=d.iwa,lFa=c._emscripten_bind_RagdollPart_HasMassProperties_0= -d.jwa,mFa=c._emscripten_bind_RagdollPart_GetMassProperties_0=d.kwa,nFa=c._emscripten_bind_RagdollPart_get_mToParent_0=d.lwa,oFa=c._emscripten_bind_RagdollPart_set_mToParent_1=d.mwa,pFa=c._emscripten_bind_RagdollPart_get_mPosition_0=d.nwa,qFa=c._emscripten_bind_RagdollPart_set_mPosition_1=d.owa,rFa=c._emscripten_bind_RagdollPart_get_mRotation_0=d.pwa,sFa=c._emscripten_bind_RagdollPart_set_mRotation_1=d.qwa,tFa=c._emscripten_bind_RagdollPart_get_mLinearVelocity_0=d.rwa,uFa=c._emscripten_bind_RagdollPart_set_mLinearVelocity_1= -d.swa,vFa=c._emscripten_bind_RagdollPart_get_mAngularVelocity_0=d.twa,wFa=c._emscripten_bind_RagdollPart_set_mAngularVelocity_1=d.uwa,xFa=c._emscripten_bind_RagdollPart_get_mUserData_0=d.vwa,yFa=c._emscripten_bind_RagdollPart_set_mUserData_1=d.wwa,zFa=c._emscripten_bind_RagdollPart_get_mObjectLayer_0=d.xwa,AFa=c._emscripten_bind_RagdollPart_set_mObjectLayer_1=d.ywa,BFa=c._emscripten_bind_RagdollPart_get_mCollisionGroup_0=d.zwa,CFa=c._emscripten_bind_RagdollPart_set_mCollisionGroup_1=d.Awa,DFa=c._emscripten_bind_RagdollPart_get_mMotionType_0= -d.Bwa,EFa=c._emscripten_bind_RagdollPart_set_mMotionType_1=d.Cwa,FFa=c._emscripten_bind_RagdollPart_get_mAllowedDOFs_0=d.Dwa,GFa=c._emscripten_bind_RagdollPart_set_mAllowedDOFs_1=d.Ewa,HFa=c._emscripten_bind_RagdollPart_get_mAllowDynamicOrKinematic_0=d.Fwa,IFa=c._emscripten_bind_RagdollPart_set_mAllowDynamicOrKinematic_1=d.Gwa,JFa=c._emscripten_bind_RagdollPart_get_mIsSensor_0=d.Hwa,KFa=c._emscripten_bind_RagdollPart_set_mIsSensor_1=d.Iwa,LFa=c._emscripten_bind_RagdollPart_get_mUseManifoldReduction_0= -d.Jwa,MFa=c._emscripten_bind_RagdollPart_set_mUseManifoldReduction_1=d.Kwa,NFa=c._emscripten_bind_RagdollPart_get_mCollideKinematicVsNonDynamic_0=d.Lwa,OFa=c._emscripten_bind_RagdollPart_set_mCollideKinematicVsNonDynamic_1=d.Mwa,PFa=c._emscripten_bind_RagdollPart_get_mApplyGyroscopicForce_0=d.Nwa,QFa=c._emscripten_bind_RagdollPart_set_mApplyGyroscopicForce_1=d.Owa,RFa=c._emscripten_bind_RagdollPart_get_mMotionQuality_0=d.Pwa,SFa=c._emscripten_bind_RagdollPart_set_mMotionQuality_1=d.Qwa,TFa=c._emscripten_bind_RagdollPart_get_mEnhancedInternalEdgeRemoval_0= -d.Rwa,UFa=c._emscripten_bind_RagdollPart_set_mEnhancedInternalEdgeRemoval_1=d.Swa,VFa=c._emscripten_bind_RagdollPart_get_mAllowSleeping_0=d.Twa,WFa=c._emscripten_bind_RagdollPart_set_mAllowSleeping_1=d.Uwa,XFa=c._emscripten_bind_RagdollPart_get_mFriction_0=d.Vwa,YFa=c._emscripten_bind_RagdollPart_set_mFriction_1=d.Wwa,ZFa=c._emscripten_bind_RagdollPart_get_mRestitution_0=d.Xwa,$Fa=c._emscripten_bind_RagdollPart_set_mRestitution_1=d.Ywa,aGa=c._emscripten_bind_RagdollPart_get_mLinearDamping_0=d.Zwa, -bGa=c._emscripten_bind_RagdollPart_set_mLinearDamping_1=d._wa,cGa=c._emscripten_bind_RagdollPart_get_mAngularDamping_0=d.$wa,dGa=c._emscripten_bind_RagdollPart_set_mAngularDamping_1=d.axa,eGa=c._emscripten_bind_RagdollPart_get_mMaxLinearVelocity_0=d.bxa,fGa=c._emscripten_bind_RagdollPart_set_mMaxLinearVelocity_1=d.cxa,gGa=c._emscripten_bind_RagdollPart_get_mMaxAngularVelocity_0=d.dxa,hGa=c._emscripten_bind_RagdollPart_set_mMaxAngularVelocity_1=d.exa,iGa=c._emscripten_bind_RagdollPart_get_mGravityFactor_0= -d.fxa,jGa=c._emscripten_bind_RagdollPart_set_mGravityFactor_1=d.gxa,kGa=c._emscripten_bind_RagdollPart_get_mNumVelocityStepsOverride_0=d.hxa,lGa=c._emscripten_bind_RagdollPart_set_mNumVelocityStepsOverride_1=d.ixa,mGa=c._emscripten_bind_RagdollPart_get_mNumPositionStepsOverride_0=d.jxa,nGa=c._emscripten_bind_RagdollPart_set_mNumPositionStepsOverride_1=d.kxa,oGa=c._emscripten_bind_RagdollPart_get_mOverrideMassProperties_0=d.lxa,pGa=c._emscripten_bind_RagdollPart_set_mOverrideMassProperties_1=d.mxa, -qGa=c._emscripten_bind_RagdollPart_get_mInertiaMultiplier_0=d.nxa,rGa=c._emscripten_bind_RagdollPart_set_mInertiaMultiplier_1=d.oxa,sGa=c._emscripten_bind_RagdollPart_get_mMassPropertiesOverride_0=d.pxa,tGa=c._emscripten_bind_RagdollPart_set_mMassPropertiesOverride_1=d.qxa,uGa=c._emscripten_bind_RagdollPart___destroy___0=d.rxa,vGa=c._emscripten_bind_ArrayRagdollPart_ArrayRagdollPart_0=d.sxa,wGa=c._emscripten_bind_ArrayRagdollPart_empty_0=d.txa,xGa=c._emscripten_bind_ArrayRagdollPart_size_0=d.uxa, -yGa=c._emscripten_bind_ArrayRagdollPart_at_1=d.vxa,zGa=c._emscripten_bind_ArrayRagdollPart_push_back_1=d.wxa,AGa=c._emscripten_bind_ArrayRagdollPart_reserve_1=d.xxa,BGa=c._emscripten_bind_ArrayRagdollPart_resize_1=d.yxa,CGa=c._emscripten_bind_ArrayRagdollPart_clear_0=d.zxa,DGa=c._emscripten_bind_ArrayRagdollPart___destroy___0=d.Axa,EGa=c._emscripten_bind_RagdollAdditionalConstraint_get_mBodyIdx_1=d.Bxa,FGa=c._emscripten_bind_RagdollAdditionalConstraint_set_mBodyIdx_2=d.Cxa,GGa=c._emscripten_bind_RagdollAdditionalConstraint_get_mConstraint_0= -d.Dxa,HGa=c._emscripten_bind_RagdollAdditionalConstraint_set_mConstraint_1=d.Exa,IGa=c._emscripten_bind_RagdollAdditionalConstraint___destroy___0=d.Fxa,JGa=c._emscripten_bind_ArrayRagdollAdditionalConstraint_ArrayRagdollAdditionalConstraint_0=d.Gxa,KGa=c._emscripten_bind_ArrayRagdollAdditionalConstraint_empty_0=d.Hxa,LGa=c._emscripten_bind_ArrayRagdollAdditionalConstraint_size_0=d.Ixa,MGa=c._emscripten_bind_ArrayRagdollAdditionalConstraint_at_1=d.Jxa,NGa=c._emscripten_bind_ArrayRagdollAdditionalConstraint_push_back_1= -d.Kxa,OGa=c._emscripten_bind_ArrayRagdollAdditionalConstraint_reserve_1=d.Lxa,PGa=c._emscripten_bind_ArrayRagdollAdditionalConstraint_resize_1=d.Mxa,QGa=c._emscripten_bind_ArrayRagdollAdditionalConstraint_clear_0=d.Nxa,RGa=c._emscripten_bind_ArrayRagdollAdditionalConstraint___destroy___0=d.Oxa,SGa=c._emscripten_bind_RagdollSettings_RagdollSettings_0=d.Pxa,TGa=c._emscripten_bind_RagdollSettings_Stabilize_0=d.Qxa,UGa=c._emscripten_bind_RagdollSettings_CreateRagdoll_3=d.Rxa,VGa=c._emscripten_bind_RagdollSettings_GetSkeleton_0= -d.Sxa,WGa=c._emscripten_bind_RagdollSettings_DisableParentChildCollisions_0=d.Txa,XGa=c._emscripten_bind_RagdollSettings_DisableParentChildCollisions_1=d.Uxa,YGa=c._emscripten_bind_RagdollSettings_DisableParentChildCollisions_2=d.Vxa,ZGa=c._emscripten_bind_RagdollSettings_CalculateBodyIndexToConstraintIndex_0=d.Wxa,$Ga=c._emscripten_bind_RagdollSettings_CalculateConstraintIndexToBodyIdxPair_0=d.Xxa,aHa=c._emscripten_bind_RagdollSettings_get_mSkeleton_0=d.Yxa,bHa=c._emscripten_bind_RagdollSettings_set_mSkeleton_1= -d.Zxa,cHa=c._emscripten_bind_RagdollSettings_get_mParts_0=d._xa,dHa=c._emscripten_bind_RagdollSettings_set_mParts_1=d.$xa,eHa=c._emscripten_bind_RagdollSettings_get_mAdditionalConstraints_0=d.aya,fHa=c._emscripten_bind_RagdollSettings_set_mAdditionalConstraints_1=d.bya,gHa=c._emscripten_bind_RagdollSettings___destroy___0=d.cya,hHa=c._emscripten_bind_Ragdoll_Ragdoll_1=d.dya,iHa=c._emscripten_bind_Ragdoll_AddToPhysicsSystem_1=d.eya,jHa=c._emscripten_bind_Ragdoll_AddToPhysicsSystem_2=d.fya,kHa=c._emscripten_bind_Ragdoll_RemoveFromPhysicsSystem_0= -d.gya,lHa=c._emscripten_bind_Ragdoll_RemoveFromPhysicsSystem_1=d.hya,mHa=c._emscripten_bind_Ragdoll_Activate_0=d.iya,nHa=c._emscripten_bind_Ragdoll_Activate_1=d.jya,oHa=c._emscripten_bind_Ragdoll_IsActive_0=d.kya,pHa=c._emscripten_bind_Ragdoll_IsActive_1=d.lya,qHa=c._emscripten_bind_Ragdoll_SetGroupID_1=d.mya,rHa=c._emscripten_bind_Ragdoll_SetGroupID_2=d.nya,sHa=c._emscripten_bind_Ragdoll_SetPose_1=d.oya,tHa=c._emscripten_bind_Ragdoll_SetPose_2=d.pya,uHa=c._emscripten_bind_Ragdoll_GetPose_1=d.qya, -vHa=c._emscripten_bind_Ragdoll_GetPose_2=d.rya,wHa=c._emscripten_bind_Ragdoll_ResetWarmStart_0=d.sya,xHa=c._emscripten_bind_Ragdoll_DriveToPoseUsingKinematics_2=d.tya,yHa=c._emscripten_bind_Ragdoll_DriveToPoseUsingKinematics_3=d.uya,zHa=c._emscripten_bind_Ragdoll_DriveToPoseUsingMotors_1=d.vya,AHa=c._emscripten_bind_Ragdoll_SetLinearAndAngularVelocity_2=d.wya,BHa=c._emscripten_bind_Ragdoll_SetLinearAndAngularVelocity_3=d.xya,CHa=c._emscripten_bind_Ragdoll_SetLinearVelocity_1=d.yya,DHa=c._emscripten_bind_Ragdoll_SetLinearVelocity_2= -d.zya,EHa=c._emscripten_bind_Ragdoll_AddLinearVelocity_1=d.Aya,FHa=c._emscripten_bind_Ragdoll_AddLinearVelocity_2=d.Bya,GHa=c._emscripten_bind_Ragdoll_AddImpulse_1=d.Cya,HHa=c._emscripten_bind_Ragdoll_AddImpulse_2=d.Dya,IHa=c._emscripten_bind_Ragdoll_GetRootTransform_2=d.Eya,JHa=c._emscripten_bind_Ragdoll_GetRootTransform_3=d.Fya,KHa=c._emscripten_bind_Ragdoll_GetBodyCount_0=d.Gya,LHa=c._emscripten_bind_Ragdoll_GetBodyID_1=d.Hya,MHa=c._emscripten_bind_Ragdoll_GetBodyIDs_0=d.Iya,NHa=c._emscripten_bind_Ragdoll_GetConstraintCount_0= -d.Jya,OHa=c._emscripten_bind_Ragdoll_GetWorldSpaceBounds_0=d.Kya,PHa=c._emscripten_bind_Ragdoll_GetWorldSpaceBounds_1=d.Lya,QHa=c._emscripten_bind_Ragdoll_GetConstraint_1=d.Mya,RHa=c._emscripten_bind_Ragdoll_GetRagdollSettings_0=d.Nya,SHa=c._emscripten_bind_Ragdoll___destroy___0=d.Oya,THa=c._emscripten_bind_BroadPhaseLayer_BroadPhaseLayer_1=d.Pya,UHa=c._emscripten_bind_BroadPhaseLayer_GetValue_0=d.Qya,VHa=c._emscripten_bind_BroadPhaseLayer___destroy___0=d.Rya,WHa=c._emscripten_bind_BroadPhaseLayerInterfaceJS_BroadPhaseLayerInterfaceJS_0= -d.Sya,XHa=c._emscripten_bind_BroadPhaseLayerInterfaceJS_GetNumBroadPhaseLayers_0=d.Tya,YHa=c._emscripten_bind_BroadPhaseLayerInterfaceJS_GetBPLayer_1=d.Uya,ZHa=c._emscripten_bind_BroadPhaseLayerInterfaceJS___destroy___0=d.Vya,$Ha=c._emscripten_bind_BroadPhaseLayerInterfaceTable_BroadPhaseLayerInterfaceTable_2=d.Wya,aIa=c._emscripten_bind_BroadPhaseLayerInterfaceTable_MapObjectToBroadPhaseLayer_2=d.Xya,bIa=c._emscripten_bind_BroadPhaseLayerInterfaceTable_GetNumBroadPhaseLayers_0=d.Yya,cIa=c._emscripten_bind_BroadPhaseLayerInterfaceTable___destroy___0= -d.Zya,dIa=c._emscripten_bind_ObjectVsBroadPhaseLayerFilterTable_ObjectVsBroadPhaseLayerFilterTable_4=d._ya,eIa=c._emscripten_bind_ObjectVsBroadPhaseLayerFilterTable___destroy___0=d.$ya,fIa=c._emscripten_bind_ObjectLayerPairFilterTable_ObjectLayerPairFilterTable_1=d.aza,gIa=c._emscripten_bind_ObjectLayerPairFilterTable_GetNumObjectLayers_0=d.bza,hIa=c._emscripten_bind_ObjectLayerPairFilterTable_DisableCollision_2=d.cza,iIa=c._emscripten_bind_ObjectLayerPairFilterTable_EnableCollision_2=d.dza,jIa=c._emscripten_bind_ObjectLayerPairFilterTable_ShouldCollide_2= -d.eza,kIa=c._emscripten_bind_ObjectLayerPairFilterTable___destroy___0=d.fza,lIa=c._emscripten_bind_BroadPhaseLayerInterfaceMask_BroadPhaseLayerInterfaceMask_1=d.gza,mIa=c._emscripten_bind_BroadPhaseLayerInterfaceMask_ConfigureLayer_3=d.hza,nIa=c._emscripten_bind_BroadPhaseLayerInterfaceMask_GetNumBroadPhaseLayers_0=d.iza,oIa=c._emscripten_bind_BroadPhaseLayerInterfaceMask___destroy___0=d.jza,pIa=c._emscripten_bind_ObjectVsBroadPhaseLayerFilterMask_ObjectVsBroadPhaseLayerFilterMask_1=d.kza,qIa=c._emscripten_bind_ObjectVsBroadPhaseLayerFilterMask___destroy___0= -d.lza,rIa=c._emscripten_bind_ObjectLayerPairFilterMask_ObjectLayerPairFilterMask_0=d.mza,sIa=c._emscripten_bind_ObjectLayerPairFilterMask_sGetObjectLayer_2=d.nza,tIa=c._emscripten_bind_ObjectLayerPairFilterMask_sGetGroup_1=d.oza,uIa=c._emscripten_bind_ObjectLayerPairFilterMask_sGetMask_1=d.pza,vIa=c._emscripten_bind_ObjectLayerPairFilterMask_ShouldCollide_2=d.qza,wIa=c._emscripten_bind_ObjectLayerPairFilterMask___destroy___0=d.rza,xIa=c._emscripten_bind_JoltSettings_JoltSettings_0=d.sza,yIa=c._emscripten_bind_JoltSettings_get_mMaxBodies_0= -d.tza,zIa=c._emscripten_bind_JoltSettings_set_mMaxBodies_1=d.uza,AIa=c._emscripten_bind_JoltSettings_get_mMaxBodyPairs_0=d.vza,BIa=c._emscripten_bind_JoltSettings_set_mMaxBodyPairs_1=d.wza,CIa=c._emscripten_bind_JoltSettings_get_mMaxContactConstraints_0=d.xza,DIa=c._emscripten_bind_JoltSettings_set_mMaxContactConstraints_1=d.yza,EIa=c._emscripten_bind_JoltSettings_get_mMaxWorkerThreads_0=d.zza,FIa=c._emscripten_bind_JoltSettings_set_mMaxWorkerThreads_1=d.Aza,GIa=c._emscripten_bind_JoltSettings_get_mBroadPhaseLayerInterface_0= -d.Bza,HIa=c._emscripten_bind_JoltSettings_set_mBroadPhaseLayerInterface_1=d.Cza,IIa=c._emscripten_bind_JoltSettings_get_mObjectVsBroadPhaseLayerFilter_0=d.Dza,JIa=c._emscripten_bind_JoltSettings_set_mObjectVsBroadPhaseLayerFilter_1=d.Eza,KIa=c._emscripten_bind_JoltSettings_get_mObjectLayerPairFilter_0=d.Fza,LIa=c._emscripten_bind_JoltSettings_set_mObjectLayerPairFilter_1=d.Gza,MIa=c._emscripten_bind_JoltSettings___destroy___0=d.Hza,NIa=c._emscripten_bind_JoltInterface_JoltInterface_1=d.Iza,OIa=c._emscripten_bind_JoltInterface_Step_2= -d.Jza,PIa=c._emscripten_bind_JoltInterface_GetPhysicsSystem_0=d.Kza,QIa=c._emscripten_bind_JoltInterface_GetTempAllocator_0=d.Lza,RIa=c._emscripten_bind_JoltInterface_GetObjectLayerPairFilter_0=d.Mza,SIa=c._emscripten_bind_JoltInterface_GetObjectVsBroadPhaseLayerFilter_0=d.Nza,TIa=c._emscripten_bind_JoltInterface_sGetTotalMemory_0=d.Oza,UIa=c._emscripten_bind_JoltInterface_sGetFreeMemory_0=d.Pza,VIa=c._emscripten_bind_JoltInterface___destroy___0=d.Qza,WIa=c._emscripten_enum_EBodyType_EBodyType_RigidBody= -d.Rza,XIa=c._emscripten_enum_EBodyType_EBodyType_SoftBody=d.Sza,YIa=c._emscripten_enum_EMotionType_EMotionType_Static=d.Tza,ZIa=c._emscripten_enum_EMotionType_EMotionType_Kinematic=d.Uza,$Ia=c._emscripten_enum_EMotionType_EMotionType_Dynamic=d.Vza,aJa=c._emscripten_enum_EMotionQuality_EMotionQuality_Discrete=d.Wza,bJa=c._emscripten_enum_EMotionQuality_EMotionQuality_LinearCast=d.Xza,cJa=c._emscripten_enum_EActivation_EActivation_Activate=d.Yza,dJa=c._emscripten_enum_EActivation_EActivation_DontActivate= -d.Zza,eJa=c._emscripten_enum_EShapeType_EShapeType_Convex=d._za,fJa=c._emscripten_enum_EShapeType_EShapeType_Compound=d.$za,gJa=c._emscripten_enum_EShapeType_EShapeType_Decorated=d.aAa,hJa=c._emscripten_enum_EShapeType_EShapeType_Mesh=d.bAa,iJa=c._emscripten_enum_EShapeType_EShapeType_HeightField=d.cAa,jJa=c._emscripten_enum_EShapeType_EShapeType_Plane=d.dAa,kJa=c._emscripten_enum_EShapeType_EShapeType_Empty=d.eAa,lJa=c._emscripten_enum_EShapeSubType_EShapeSubType_Sphere=d.fAa,mJa=c._emscripten_enum_EShapeSubType_EShapeSubType_Box= -d.gAa,nJa=c._emscripten_enum_EShapeSubType_EShapeSubType_Capsule=d.hAa,oJa=c._emscripten_enum_EShapeSubType_EShapeSubType_TaperedCapsule=d.iAa,pJa=c._emscripten_enum_EShapeSubType_EShapeSubType_Cylinder=d.jAa,qJa=c._emscripten_enum_EShapeSubType_EShapeSubType_TaperedCylinder=d.kAa,rJa=c._emscripten_enum_EShapeSubType_EShapeSubType_ConvexHull=d.lAa,sJa=c._emscripten_enum_EShapeSubType_EShapeSubType_StaticCompound=d.mAa,tJa=c._emscripten_enum_EShapeSubType_EShapeSubType_MutableCompound=d.nAa,uJa=c._emscripten_enum_EShapeSubType_EShapeSubType_RotatedTranslated= -d.oAa,vJa=c._emscripten_enum_EShapeSubType_EShapeSubType_Scaled=d.pAa,wJa=c._emscripten_enum_EShapeSubType_EShapeSubType_OffsetCenterOfMass=d.qAa,xJa=c._emscripten_enum_EShapeSubType_EShapeSubType_Mesh=d.rAa,yJa=c._emscripten_enum_EShapeSubType_EShapeSubType_HeightField=d.sAa,zJa=c._emscripten_enum_EShapeSubType_EShapeSubType_Plane=d.tAa,AJa=c._emscripten_enum_EShapeSubType_EShapeSubType_Empty=d.uAa,BJa=c._emscripten_enum_EConstraintSpace_EConstraintSpace_LocalToBodyCOM=d.vAa,CJa=c._emscripten_enum_EConstraintSpace_EConstraintSpace_WorldSpace= -d.wAa,DJa=c._emscripten_enum_ESpringMode_ESpringMode_FrequencyAndDamping=d.xAa,EJa=c._emscripten_enum_ESpringMode_ESpringMode_StiffnessAndDamping=d.yAa,FJa=c._emscripten_enum_EOverrideMassProperties_EOverrideMassProperties_CalculateMassAndInertia=d.zAa,GJa=c._emscripten_enum_EOverrideMassProperties_EOverrideMassProperties_CalculateInertia=d.AAa,HJa=c._emscripten_enum_EOverrideMassProperties_EOverrideMassProperties_MassAndInertiaProvided=d.BAa,IJa=c._emscripten_enum_EAllowedDOFs_EAllowedDOFs_TranslationX= -d.CAa,JJa=c._emscripten_enum_EAllowedDOFs_EAllowedDOFs_TranslationY=d.DAa,KJa=c._emscripten_enum_EAllowedDOFs_EAllowedDOFs_TranslationZ=d.EAa,LJa=c._emscripten_enum_EAllowedDOFs_EAllowedDOFs_RotationX=d.FAa,MJa=c._emscripten_enum_EAllowedDOFs_EAllowedDOFs_RotationY=d.GAa,NJa=c._emscripten_enum_EAllowedDOFs_EAllowedDOFs_RotationZ=d.HAa,OJa=c._emscripten_enum_EAllowedDOFs_EAllowedDOFs_Plane2D=d.IAa,PJa=c._emscripten_enum_EAllowedDOFs_EAllowedDOFs_All=d.JAa,QJa=c._emscripten_enum_EStateRecorderState_EStateRecorderState_None= -d.KAa,RJa=c._emscripten_enum_EStateRecorderState_EStateRecorderState_Global=d.LAa,SJa=c._emscripten_enum_EStateRecorderState_EStateRecorderState_Bodies=d.MAa,TJa=c._emscripten_enum_EStateRecorderState_EStateRecorderState_Contacts=d.NAa,UJa=c._emscripten_enum_EStateRecorderState_EStateRecorderState_Constraints=d.OAa,VJa=c._emscripten_enum_EStateRecorderState_EStateRecorderState_All=d.PAa,WJa=c._emscripten_enum_EBackFaceMode_EBackFaceMode_IgnoreBackFaces=d.QAa,XJa=c._emscripten_enum_EBackFaceMode_EBackFaceMode_CollideWithBackFaces= -d.RAa,YJa=c._emscripten_enum_EGroundState_EGroundState_OnGround=d.SAa,ZJa=c._emscripten_enum_EGroundState_EGroundState_OnSteepGround=d.TAa,$Ja=c._emscripten_enum_EGroundState_EGroundState_NotSupported=d.UAa,aKa=c._emscripten_enum_EGroundState_EGroundState_InAir=d.VAa,bKa=c._emscripten_enum_ValidateResult_ValidateResult_AcceptAllContactsForThisBodyPair=d.WAa,cKa=c._emscripten_enum_ValidateResult_ValidateResult_AcceptContact=d.XAa,dKa=c._emscripten_enum_ValidateResult_ValidateResult_RejectContact=d.YAa, -eKa=c._emscripten_enum_ValidateResult_ValidateResult_RejectAllContactsForThisBodyPair=d.ZAa,fKa=c._emscripten_enum_SoftBodyValidateResult_SoftBodyValidateResult_AcceptContact=d._Aa,gKa=c._emscripten_enum_SoftBodyValidateResult_SoftBodyValidateResult_RejectContact=d.$Aa,hKa=c._emscripten_enum_EActiveEdgeMode_EActiveEdgeMode_CollideOnlyWithActive=d.aBa,iKa=c._emscripten_enum_EActiveEdgeMode_EActiveEdgeMode_CollideWithAll=d.bBa,jKa=c._emscripten_enum_ECollectFacesMode_ECollectFacesMode_CollectFaces= -d.cBa,kKa=c._emscripten_enum_ECollectFacesMode_ECollectFacesMode_NoFaces=d.dBa,lKa=c._emscripten_enum_SixDOFConstraintSettings_EAxis_SixDOFConstraintSettings_EAxis_TranslationX=d.eBa,mKa=c._emscripten_enum_SixDOFConstraintSettings_EAxis_SixDOFConstraintSettings_EAxis_TranslationY=d.fBa,nKa=c._emscripten_enum_SixDOFConstraintSettings_EAxis_SixDOFConstraintSettings_EAxis_TranslationZ=d.gBa,oKa=c._emscripten_enum_SixDOFConstraintSettings_EAxis_SixDOFConstraintSettings_EAxis_RotationX=d.hBa,pKa=c._emscripten_enum_SixDOFConstraintSettings_EAxis_SixDOFConstraintSettings_EAxis_RotationY= -d.iBa,qKa=c._emscripten_enum_SixDOFConstraintSettings_EAxis_SixDOFConstraintSettings_EAxis_RotationZ=d.jBa,rKa=c._emscripten_enum_EConstraintType_EConstraintType_Constraint=d.kBa,sKa=c._emscripten_enum_EConstraintType_EConstraintType_TwoBodyConstraint=d.lBa,tKa=c._emscripten_enum_EConstraintSubType_EConstraintSubType_Fixed=d.mBa,uKa=c._emscripten_enum_EConstraintSubType_EConstraintSubType_Point=d.nBa,vKa=c._emscripten_enum_EConstraintSubType_EConstraintSubType_Hinge=d.oBa,wKa=c._emscripten_enum_EConstraintSubType_EConstraintSubType_Slider= -d.pBa,xKa=c._emscripten_enum_EConstraintSubType_EConstraintSubType_Distance=d.qBa,yKa=c._emscripten_enum_EConstraintSubType_EConstraintSubType_Cone=d.rBa,zKa=c._emscripten_enum_EConstraintSubType_EConstraintSubType_SwingTwist=d.sBa,AKa=c._emscripten_enum_EConstraintSubType_EConstraintSubType_SixDOF=d.tBa,BKa=c._emscripten_enum_EConstraintSubType_EConstraintSubType_Path=d.uBa,CKa=c._emscripten_enum_EConstraintSubType_EConstraintSubType_Vehicle=d.vBa,DKa=c._emscripten_enum_EConstraintSubType_EConstraintSubType_RackAndPinion= -d.wBa,EKa=c._emscripten_enum_EConstraintSubType_EConstraintSubType_Gear=d.xBa,FKa=c._emscripten_enum_EConstraintSubType_EConstraintSubType_Pulley=d.yBa,GKa=c._emscripten_enum_EMotorState_EMotorState_Off=d.zBa,HKa=c._emscripten_enum_EMotorState_EMotorState_Velocity=d.ABa,IKa=c._emscripten_enum_EMotorState_EMotorState_Position=d.BBa,JKa=c._emscripten_enum_ETransmissionMode_ETransmissionMode_Auto=d.CBa,KKa=c._emscripten_enum_ETransmissionMode_ETransmissionMode_Manual=d.DBa,LKa=c._emscripten_enum_ETireFrictionDirection_ETireFrictionDirection_Longitudinal= -d.EBa,MKa=c._emscripten_enum_ETireFrictionDirection_ETireFrictionDirection_Lateral=d.FBa,NKa=c._emscripten_enum_ESwingType_ESwingType_Cone=d.GBa,OKa=c._emscripten_enum_ESwingType_ESwingType_Pyramid=d.HBa,PKa=c._emscripten_enum_EPathRotationConstraintType_EPathRotationConstraintType_Free=d.IBa,QKa=c._emscripten_enum_EPathRotationConstraintType_EPathRotationConstraintType_ConstrainAroundTangent=d.JBa,RKa=c._emscripten_enum_EPathRotationConstraintType_EPathRotationConstraintType_ConstrainAroundNormal= -d.KBa,SKa=c._emscripten_enum_EPathRotationConstraintType_EPathRotationConstraintType_ConstrainAroundBinormal=d.LBa,TKa=c._emscripten_enum_EPathRotationConstraintType_EPathRotationConstraintType_ConstrainToPath=d.MBa,UKa=c._emscripten_enum_EPathRotationConstraintType_EPathRotationConstraintType_FullyConstrained=d.NBa,VKa=c._emscripten_enum_SoftBodySharedSettings_EBendType_SoftBodySharedSettings_EBendType_None=d.OBa,WKa=c._emscripten_enum_SoftBodySharedSettings_EBendType_SoftBodySharedSettings_EBendType_Distance= -d.PBa,XKa=c._emscripten_enum_SoftBodySharedSettings_EBendType_SoftBodySharedSettings_EBendType_Dihedral=d.QBa,YKa=c._emscripten_enum_SoftBodySharedSettings_ELRAType_SoftBodySharedSettings_ELRAType_None=d.RBa,ZKa=c._emscripten_enum_SoftBodySharedSettings_ELRAType_SoftBodySharedSettings_ELRAType_EuclideanDistance=d.SBa,$Ka=c._emscripten_enum_SoftBodySharedSettings_ELRAType_SoftBodySharedSettings_ELRAType_GeodesicDistance=d.TBa,aLa=c._emscripten_enum_MeshShapeSettings_EBuildQuality_MeshShapeSettings_EBuildQuality_FavorRuntimePerformance= -d.UBa,bLa=c._emscripten_enum_MeshShapeSettings_EBuildQuality_MeshShapeSettings_EBuildQuality_FavorBuildSpeed=d.VBa; -function t5(){function a(){c.calledRun=!0;if(!ta){za=!0;Ha(Va);d.p();aa(c);c.onRuntimeInitialized?.();if(c.postRun)for("function"==typeof c.postRun&&(c.postRun=[c.postRun]);c.postRun.length;){var b=c.postRun.shift();Ia.unshift(b)}Ha(Ia)}}if(0{setTimeout(()=>c.setStatus(""),1);a()},1)):a()}} -if(c.preInit)for("function"==typeof c.preInit&&(c.preInit=[c.preInit]);0=h?a++:2047>=h?a+=2:55296<=h&&57343>=h?(a+=4,++g):a+=3}a=Array(a+1);La(e,a,0,a.length);e=ua;u5||Ca();e=a.length*e.BYTES_PER_ELEMENT;e=8*Math.ceil(e/8);w5+e>=v5?(0{a=ia(a)?new URL(a):a;return fs.readFileSync(a)};fa=async a=>{a=ia(a)?new URL(a):a;return fs.readFileSync(a,void 0)};1{var c=new XMLHttpRequest;c.open("GET",a,!1);c.responseType="arraybuffer";c.send(null);return new Uint8Array(c.response)}); +fa=async a=>{a=await fetch(a,{credentials:"same-origin"});if(a.ok)return a.arrayBuffer();throw Error(a.status+" : "+a.url);}}var ja=console.log.bind(console),ka=console.error.bind(console),la,ma=!1,ia=a=>a.startsWith("file://"),na,pa,qa,ra,sa,ta,ua,va,wa=!1;function xa(a){d.onAbort?.(a);a="Aborted("+a+")";ka(a);ma=!0;a=new WebAssembly.RuntimeError(a+". Build with -sASSERTIONS for more info.");pa?.(a);throw a;}var ya; +async function baa(a){if(!la)try{var c=await fa(a);return new Uint8Array(c)}catch{}if(a==ya&&la)a=new Uint8Array(la);else if(ha)a=ha(a);else throw"both async and sync fetching of the wasm failed";return a}async function caa(a,c){try{var b=await baa(a);return await WebAssembly.instantiate(b,c)}catch(f){ka(`failed to asynchronously prepare wasm: ${f}`),xa(f)}} +async function daa(a){var c=ya;if(!la&&!ba)try{var b=fetch(c,{credentials:"same-origin"});return await WebAssembly.instantiateStreaming(b,a)}catch(f){ka(`wasm streaming compile failed: ${f}`),ka("falling back to ArrayBuffer instantiation")}return caa(c,a)} +var za=a=>{for(;0{var a=d.preRun.shift();Ba.push(a)},Ca=(a,c,b,f)=>{if(!(0=u){if(b>=f)break;c[b++]=u}else if(2047>=u){if(b+1>=f)break;c[b++]=192|u>>6;c[b++]=128|u&63}else if(65535>=u){if(b+2>=f)break;c[b++]=224|u>>12;c[b++]=128|u>>6&63;c[b++]=128|u&63}else{if(b+3>=f)break;c[b++]=240|u>>18;c[b++]=128|u>>12&63;c[b++]=128|u>>6&63;c[b++]=128|u&63;k++}}c[b]=0;return b-g}, +Da=[],Ea=(a,c,b)=>{Da.length=0;for(var f;f=sa[c++];){var g=105!=f;g&=112!=f;b+=g&&b%8?4:0;Da.push(112==f?ua[b>>2]:105==f?ta[b>>2]:va[b>>3]);b+=g?8:4}return faa[a](...Da)},Fa={},Ha=()=>{if(!Ga){var a={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==typeof navigator&&navigator.language||"C").replace("-","_")+".UTF-8",_:ca||"./this.program"},c;for(c in Fa)void 0===Fa[c]?delete a[c]:a[c]=Fa[c];var b=[];for(c in a)b.push(`${c}=${a[c]}`);Ga=b}return Ga},Ga,Ia=a=> +{for(var c=0,b=0;b=f?c++:2047>=f?c+=2:55296<=f&&57343>=f?(c+=4,++b):c+=3}return c},gaa=[null,[],[]],Ja="undefined"!=typeof TextDecoder?new TextDecoder:void 0,Ka=(a,c=0)=>{var b=c;for(var f=b+void 0;a[b]&&!(b>=f);)++b;if(16g?f+=String.fromCharCode(g):(g-=65536,f+=String.fromCharCode(55296|g>>10,56320|g&1023))}}else f+=String.fromCharCode(g)}return f},La=[];d.print&&(ja=d.print);d.printErr&&(ka=d.printErr);d.wasmBinary&&(la=d.wasmBinary);d.thisProgram&&(ca=d.thisProgram);if(d.preInit)for("function"==typeof d.preInit&&(d.preInit=[d.preInit]);0{a=d.getCache(d.PathConstraintPathJS)[a];if(!a.hasOwnProperty("GetPathMaxFraction"))throw"a JSImplementation must implement all functions, you forgot PathConstraintPathJS::GetPathMaxFraction.";return a.GetPathMaxFraction()},36461:(a,c,b)=>{a=d.getCache(d.PathConstraintPathJS)[a];if(!a.hasOwnProperty("GetClosestPoint"))throw"a JSImplementation must implement all functions, you forgot PathConstraintPathJS::GetClosestPoint.";return a.GetClosestPoint(c,b)},36724:(a,c,b,f,g,k)=>{a=d.getCache(d.PathConstraintPathJS)[a]; +if(!a.hasOwnProperty("GetPointOnPath"))throw"a JSImplementation must implement all functions, you forgot PathConstraintPathJS::GetPointOnPath.";a.GetPointOnPath(c,b,f,g,k)},36986:(a,c,b)=>{a=d.getCache(d.GroupFilterJS)[a];if(!a.hasOwnProperty("CanCollide"))throw"a JSImplementation must implement all functions, you forgot GroupFilterJS::CanCollide.";return a.CanCollide(c,b)},37220:(a,c)=>{a=d.getCache(d.StateRecorderFilterJS)[a];if(!a.hasOwnProperty("ShouldSaveBody"))throw"a JSImplementation must implement all functions, you forgot StateRecorderFilterJS::ShouldSaveBody."; +return a.ShouldSaveBody(c)},37479:(a,c)=>{a=d.getCache(d.StateRecorderFilterJS)[a];if(!a.hasOwnProperty("ShouldSaveConstraint"))throw"a JSImplementation must implement all functions, you forgot StateRecorderFilterJS::ShouldSaveConstraint.";return a.ShouldSaveConstraint(c)},37756:(a,c,b)=>{a=d.getCache(d.StateRecorderFilterJS)[a];if(!a.hasOwnProperty("ShouldSaveContact"))throw"a JSImplementation must implement all functions, you forgot StateRecorderFilterJS::ShouldSaveContact.";return a.ShouldSaveContact(c, +b)},38027:(a,c,b)=>{a=d.getCache(d.StateRecorderFilterJS)[a];if(!a.hasOwnProperty("ShouldRestoreContact"))throw"a JSImplementation must implement all functions, you forgot StateRecorderFilterJS::ShouldRestoreContact.";return a.ShouldRestoreContact(c,b)},38307:a=>{a=d.getCache(d.StateRecorderJS)[a];if(!a.hasOwnProperty("IsEOF"))throw"a JSImplementation must implement all functions, you forgot StateRecorderJS::IsEOF.";return a.IsEOF()},38525:a=>{a=d.getCache(d.StateRecorderJS)[a];if(!a.hasOwnProperty("IsFailed"))throw"a JSImplementation must implement all functions, you forgot StateRecorderJS::IsFailed."; +return a.IsFailed()},38752:(a,c,b)=>{a=d.getCache(d.StateRecorderJS)[a];if(!a.hasOwnProperty("WriteBytes"))throw"a JSImplementation must implement all functions, you forgot StateRecorderJS::WriteBytes.";a.WriteBytes(c,b)},38983:(a,c,b)=>{a=d.getCache(d.StateRecorderJS)[a];if(!a.hasOwnProperty("ReadBytes"))throw"a JSImplementation must implement all functions, you forgot StateRecorderJS::ReadBytes.";a.ReadBytes(c,b)},39211:(a,c,b,f,g)=>{a=d.getCache(d.ContactListenerJS)[a];if(!a.hasOwnProperty("OnContactAdded"))throw"a JSImplementation must implement all functions, you forgot ContactListenerJS::OnContactAdded."; +a.OnContactAdded(c,b,f,g)},39464:(a,c,b,f,g)=>{a=d.getCache(d.ContactListenerJS)[a];if(!a.hasOwnProperty("OnContactPersisted"))throw"a JSImplementation must implement all functions, you forgot ContactListenerJS::OnContactPersisted.";a.OnContactPersisted(c,b,f,g)},39729:(a,c)=>{a=d.getCache(d.ContactListenerJS)[a];if(!a.hasOwnProperty("OnContactRemoved"))throw"a JSImplementation must implement all functions, you forgot ContactListenerJS::OnContactRemoved.";a.OnContactRemoved(c)},39979:(a,c,b,f,g)=> +{a=d.getCache(d.ContactListenerJS)[a];if(!a.hasOwnProperty("OnContactValidate"))throw"a JSImplementation must implement all functions, you forgot ContactListenerJS::OnContactValidate.";return a.OnContactValidate(c,b,f,g)},40248:(a,c,b)=>{a=d.getCache(d.SoftBodyContactListenerJS)[a];if(!a.hasOwnProperty("OnSoftBodyContactAdded"))throw"a JSImplementation must implement all functions, you forgot SoftBodyContactListenerJS::OnSoftBodyContactAdded.";a.OnSoftBodyContactAdded(c,b)},40535:(a,c,b,f)=>{a=d.getCache(d.SoftBodyContactListenerJS)[a]; +if(!a.hasOwnProperty("OnSoftBodyContactValidate"))throw"a JSImplementation must implement all functions, you forgot SoftBodyContactListenerJS::OnSoftBodyContactValidate.";return a.OnSoftBodyContactValidate(c,b,f)},40841:a=>{a=d.getCache(d.RayCastBodyCollectorJS)[a];if(!a.hasOwnProperty("Reset"))throw"a JSImplementation must implement all functions, you forgot RayCastBodyCollectorJS::Reset.";a.Reset()},41066:(a,c)=>{a=d.getCache(d.RayCastBodyCollectorJS)[a];if(!a.hasOwnProperty("AddHit"))throw"a JSImplementation must implement all functions, you forgot RayCastBodyCollectorJS::AddHit."; +a.AddHit(c)},41296:a=>{a=d.getCache(d.CollideShapeBodyCollectorJS)[a];if(!a.hasOwnProperty("Reset"))throw"a JSImplementation must implement all functions, you forgot CollideShapeBodyCollectorJS::Reset.";a.Reset()},41531:(a,c)=>{a=d.getCache(d.CollideShapeBodyCollectorJS)[a];if(!a.hasOwnProperty("AddHit"))throw"a JSImplementation must implement all functions, you forgot CollideShapeBodyCollectorJS::AddHit.";a.AddHit(c)},41771:a=>{a=d.getCache(d.CastShapeBodyCollectorJS)[a];if(!a.hasOwnProperty("Reset"))throw"a JSImplementation must implement all functions, you forgot CastShapeBodyCollectorJS::Reset."; +a.Reset()},42E3:(a,c)=>{a=d.getCache(d.CastShapeBodyCollectorJS)[a];if(!a.hasOwnProperty("AddHit"))throw"a JSImplementation must implement all functions, you forgot CastShapeBodyCollectorJS::AddHit.";a.AddHit(c)},42234:a=>{a=d.getCache(d.CastRayCollectorJS)[a];if(!a.hasOwnProperty("Reset"))throw"a JSImplementation must implement all functions, you forgot CastRayCollectorJS::Reset.";a.Reset()},42451:(a,c)=>{a=d.getCache(d.CastRayCollectorJS)[a];if(!a.hasOwnProperty("OnBody"))throw"a JSImplementation must implement all functions, you forgot CastRayCollectorJS::OnBody."; +a.OnBody(c)},42673:(a,c)=>{a=d.getCache(d.CastRayCollectorJS)[a];if(!a.hasOwnProperty("AddHit"))throw"a JSImplementation must implement all functions, you forgot CastRayCollectorJS::AddHit.";a.AddHit(c)},42895:a=>{a=d.getCache(d.CollidePointCollectorJS)[a];if(!a.hasOwnProperty("Reset"))throw"a JSImplementation must implement all functions, you forgot CollidePointCollectorJS::Reset.";a.Reset()},43122:(a,c)=>{a=d.getCache(d.CollidePointCollectorJS)[a];if(!a.hasOwnProperty("OnBody"))throw"a JSImplementation must implement all functions, you forgot CollidePointCollectorJS::OnBody."; +a.OnBody(c)},43354:(a,c)=>{a=d.getCache(d.CollidePointCollectorJS)[a];if(!a.hasOwnProperty("AddHit"))throw"a JSImplementation must implement all functions, you forgot CollidePointCollectorJS::AddHit.";a.AddHit(c)},43586:a=>{a=d.getCache(d.CollideShapeCollectorJS)[a];if(!a.hasOwnProperty("Reset"))throw"a JSImplementation must implement all functions, you forgot CollideShapeCollectorJS::Reset.";a.Reset()},43813:(a,c)=>{a=d.getCache(d.CollideShapeCollectorJS)[a];if(!a.hasOwnProperty("OnBody"))throw"a JSImplementation must implement all functions, you forgot CollideShapeCollectorJS::OnBody."; +a.OnBody(c)},44045:(a,c)=>{a=d.getCache(d.CollideShapeCollectorJS)[a];if(!a.hasOwnProperty("AddHit"))throw"a JSImplementation must implement all functions, you forgot CollideShapeCollectorJS::AddHit.";a.AddHit(c)},44277:a=>{a=d.getCache(d.CastShapeCollectorJS)[a];if(!a.hasOwnProperty("Reset"))throw"a JSImplementation must implement all functions, you forgot CastShapeCollectorJS::Reset.";a.Reset()},44498:(a,c)=>{a=d.getCache(d.CastShapeCollectorJS)[a];if(!a.hasOwnProperty("OnBody"))throw"a JSImplementation must implement all functions, you forgot CastShapeCollectorJS::OnBody."; +a.OnBody(c)},44724:(a,c)=>{a=d.getCache(d.CastShapeCollectorJS)[a];if(!a.hasOwnProperty("AddHit"))throw"a JSImplementation must implement all functions, you forgot CastShapeCollectorJS::AddHit.";a.AddHit(c)},44950:a=>{a=d.getCache(d.TransformedShapeCollectorJS)[a];if(!a.hasOwnProperty("Reset"))throw"a JSImplementation must implement all functions, you forgot TransformedShapeCollectorJS::Reset.";a.Reset()},45185:(a,c)=>{a=d.getCache(d.TransformedShapeCollectorJS)[a];if(!a.hasOwnProperty("OnBody"))throw"a JSImplementation must implement all functions, you forgot TransformedShapeCollectorJS::OnBody."; +a.OnBody(c)},45425:(a,c)=>{a=d.getCache(d.TransformedShapeCollectorJS)[a];if(!a.hasOwnProperty("AddHit"))throw"a JSImplementation must implement all functions, you forgot TransformedShapeCollectorJS::AddHit.";a.AddHit(c)},45665:(a,c)=>{a=d.getCache(d.PhysicsStepListenerJS)[a];if(!a.hasOwnProperty("OnStep"))throw"a JSImplementation must implement all functions, you forgot PhysicsStepListenerJS::OnStep.";a.OnStep(c)},45893:(a,c,b)=>{a=d.getCache(d.BodyActivationListenerJS)[a];if(!a.hasOwnProperty("OnBodyActivated"))throw"a JSImplementation must implement all functions, you forgot BodyActivationListenerJS::OnBodyActivated."; +a.OnBodyActivated(c,b)},46157:(a,c,b)=>{a=d.getCache(d.BodyActivationListenerJS)[a];if(!a.hasOwnProperty("OnBodyDeactivated"))throw"a JSImplementation must implement all functions, you forgot BodyActivationListenerJS::OnBodyDeactivated.";a.OnBodyDeactivated(c,b)},46427:(a,c,b,f,g)=>{a=d.getCache(d.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnAdjustBodyVelocity"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnAdjustBodyVelocity.";a.OnAdjustBodyVelocity(c, +b,f,g)},46716:(a,c,b,f)=>{a=d.getCache(d.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnContactValidate"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnContactValidate.";return a.OnContactValidate(c,b,f)},47E3:(a,c,b,f)=>{a=d.getCache(d.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnCharacterContactValidate"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnCharacterContactValidate.";return a.OnCharacterContactValidate(c, +b,f)},47311:(a,c,b,f)=>{a=d.getCache(d.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnContactRemoved"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnContactRemoved.";a.OnContactRemoved(c,b,f)},47585:(a,c,b,f)=>{a=d.getCache(d.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnCharacterContactRemoved"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnCharacterContactRemoved.";a.OnCharacterContactRemoved(c, +b,f)},47886:(a,c,b,f,g,k,u)=>{a=d.getCache(d.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnContactAdded"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnContactAdded.";a.OnContactAdded(c,b,f,g,k,u)},48163:(a,c,b,f,g,k,u)=>{a=d.getCache(d.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnContactPersisted"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnContactPersisted.";a.OnContactPersisted(c, +b,f,g,k,u)},48452:(a,c,b,f,g,k,u)=>{a=d.getCache(d.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnCharacterContactAdded"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnCharacterContactAdded.";a.OnCharacterContactAdded(c,b,f,g,k,u)},48756:(a,c,b,f,g,k,u)=>{a=d.getCache(d.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnCharacterContactPersisted"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnCharacterContactPersisted."; +a.OnCharacterContactPersisted(c,b,f,g,k,u)},49072:(a,c,b,f,g,k,u,L,oa,Vb)=>{a=d.getCache(d.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnContactSolve"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnContactSolve.";a.OnContactSolve(c,b,f,g,k,u,L,oa,Vb)},49358:(a,c,b,f,g,k,u,L,oa,Vb)=>{a=d.getCache(d.CharacterContactListenerJS)[a];if(!a.hasOwnProperty("OnCharacterContactSolve"))throw"a JSImplementation must implement all functions, you forgot CharacterContactListenerJS::OnCharacterContactSolve."; +a.OnCharacterContactSolve(c,b,f,g,k,u,L,oa,Vb)},49671:(a,c,b)=>{a=d.getCache(d.ObjectVsBroadPhaseLayerFilterJS)[a];if(!a.hasOwnProperty("ShouldCollide"))throw"a JSImplementation must implement all functions, you forgot ObjectVsBroadPhaseLayerFilterJS::ShouldCollide.";return a.ShouldCollide(c,b)},49950:(a,c)=>{a=d.getCache(d.ObjectLayerFilterJS)[a];if(!a.hasOwnProperty("ShouldCollide"))throw"a JSImplementation must implement all functions, you forgot ObjectLayerFilterJS::ShouldCollide.";return a.ShouldCollide(c)}, +50202:(a,c,b)=>{a=d.getCache(d.ObjectLayerPairFilterJS)[a];if(!a.hasOwnProperty("ShouldCollide"))throw"a JSImplementation must implement all functions, you forgot ObjectLayerPairFilterJS::ShouldCollide.";return a.ShouldCollide(c,b)},50465:(a,c)=>{a=d.getCache(d.BodyFilterJS)[a];if(!a.hasOwnProperty("ShouldCollide"))throw"a JSImplementation must implement all functions, you forgot BodyFilterJS::ShouldCollide.";return a.ShouldCollide(c)},50703:(a,c)=>{a=d.getCache(d.BodyFilterJS)[a];if(!a.hasOwnProperty("ShouldCollideLocked"))throw"a JSImplementation must implement all functions, you forgot BodyFilterJS::ShouldCollideLocked."; +return a.ShouldCollideLocked(c)},50959:(a,c,b)=>{a=d.getCache(d.ShapeFilterJS)[a];if(!a.hasOwnProperty("ShouldCollide"))throw"a JSImplementation must implement all functions, you forgot ShapeFilterJS::ShouldCollide.";return a.ShouldCollide(c,b)},51202:(a,c,b,f,g)=>{a=d.getCache(d.ShapeFilterJS2)[a];if(!a.hasOwnProperty("ShouldCollide"))throw"a JSImplementation must implement all functions, you forgot ShapeFilterJS2::ShouldCollide.";return a.ShouldCollide(c,b,f,g)},51453:(a,c,b,f,g,k,u)=>{a=d.getCache(d.SimShapeFilterJS)[a]; +if(!a.hasOwnProperty("ShouldCollide"))throw"a JSImplementation must implement all functions, you forgot SimShapeFilterJS::ShouldCollide.";return a.ShouldCollide(c,b,f,g,k,u)},51714:(a,c,b,f,g,k)=>{a=d.getCache(d.VehicleConstraintCallbacksJS)[a];if(!a.hasOwnProperty("GetCombinedFriction"))throw"a JSImplementation must implement all functions, you forgot VehicleConstraintCallbacksJS::GetCombinedFriction.";return a.GetCombinedFriction(c,b,f,g,k)},52014:(a,c,b)=>{a=d.getCache(d.VehicleConstraintCallbacksJS)[a]; +if(!a.hasOwnProperty("OnPreStepCallback"))throw"a JSImplementation must implement all functions, you forgot VehicleConstraintCallbacksJS::OnPreStepCallback.";a.OnPreStepCallback(c,b)},52292:(a,c,b)=>{a=d.getCache(d.VehicleConstraintCallbacksJS)[a];if(!a.hasOwnProperty("OnPostCollideCallback"))throw"a JSImplementation must implement all functions, you forgot VehicleConstraintCallbacksJS::OnPostCollideCallback.";a.OnPostCollideCallback(c,b)},52582:(a,c,b)=>{a=d.getCache(d.VehicleConstraintCallbacksJS)[a]; +if(!a.hasOwnProperty("OnPostStepCallback"))throw"a JSImplementation must implement all functions, you forgot VehicleConstraintCallbacksJS::OnPostStepCallback.";a.OnPostStepCallback(c,b)},52863:(a,c,b,f,g,k,u,L,oa)=>{a=d.getCache(d.WheeledVehicleControllerCallbacksJS)[a];if(!a.hasOwnProperty("OnTireMaxImpulseCallback"))throw"a JSImplementation must implement all functions, you forgot WheeledVehicleControllerCallbacksJS::OnTireMaxImpulseCallback.";a.OnTireMaxImpulseCallback(c,b,f,g,k,u,L,oa)},53194:a=> +{a=d.getCache(d.BroadPhaseLayerInterfaceJS)[a];if(!a.hasOwnProperty("GetNumBroadPhaseLayers"))throw"a JSImplementation must implement all functions, you forgot BroadPhaseLayerInterfaceJS::GetNumBroadPhaseLayers.";return a.GetNumBroadPhaseLayers()},53485:(a,c)=>{a=d.getCache(d.BroadPhaseLayerInterfaceJS)[a];if(!a.hasOwnProperty("GetBPLayer"))throw"a JSImplementation must implement all functions, you forgot BroadPhaseLayerInterfaceJS::GetBPLayer.";return a.GetBPLayer(c)},53742:()=>ra.length},Ma,Na, +Oa,Pa,Qa,Ra,Sa,Ta,Ua,Va,Wa,Xa,Ya,Za,$a,ab,bb,cb,db,eb,fb,gb,hb,ib,jb,kb,lb,mb,nb,ob,pb,qb,rb,sb,tb,ub,vb,wb,xb,yb,zb,Ab,Bb,Cb,Db,Eb,Fb,Gb,Hb,Ib,Jb,Kb,Lb,Mb,Nb,Ob,Pb,Qb,Rb,Sb,Tb,Ub,Wb,Xb,Yb,Zb,$b,ac,bc,cc,dc,ec,fc,gc,hc,ic,jc,kc,lc,mc,nc,oc,pc,qc,rc,sc,tc,uc,vc,wc,xc,yc,zc,Ac,Bc,Cc,Dc,Ec,Fc,Gc,Hc,Ic,Jc,Kc,Lc,Mc,Nc,Oc,Pc,Qc,Rc,Sc,Tc,Uc,Vc,Wc,Xc,Yc,Zc,$c,ad,bd,cd,dd,ed,fd,gd,hd,jd,kd,ld,md,nd,od,pd,qd,rd,sd,td,ud,vd,wd,xd,yd,zd,Ad,Bd,Cd,Dd,Ed,Fd,Gd,Hd,Id,Jd,Kd,Ld,Md,Nd,Od,Pd,Qd,Rd,Sd,Td,Ud,Vd,Wd,Xd, +Yd,Zd,$d,ae,be,ce,de,ee,fe,ge,he,ie,je,ke,le,me,ne,oe,pe,qe,re,se,te,ue,ve,we,xe,ye,ze,Ae,Be,Ce,De,Ee,Fe,Ge,He,Ie,Je,Ke,Le,Me,Ne,Oe,Pe,Qe,Re,Se,Te,Ue,Ve,We,Xe,Ye,Ze,$e,af,bf,cf,df,ef,ff,gf,hf,jf,kf,lf,mf,of,pf,qf,rf,sf,tf,uf,vf,wf,xf,yf,zf,Af,Bf,Cf,Df,Ef,Ff,Gf,Hf,If,Jf,Kf,Lf,Mf,Nf,Of,Pf,Qf,Rf,Sf,Tf,Uf,Vf,Wf,Xf,Yf,Zf,$f,ag,bg,cg,dg,eg,fg,gg,hg,ig,jg,kg,lg,ng,og,pg,qg,rg,sg,tg,ug,vg,wg,xg,yg,zg,Ag,Bg,Cg,Dg,Eg,Fg,Gg,Hg,Ig,Jg,Kg,Lg,Mg,Ng,Og,Pg,Qg,Rg,Sg,Tg,Ug,Vg,Wg,Xg,Yg,Zg,$g,ah,bh,ch,dh,eh,fh,gh,hh, +ih,jh,kh,lh,mh,nh,oh,ph,qh,rh,sh,th,uh,vh,wh,xh,yh,zh,Ah,Bh,Ch,Dh,Eh,Fh,Gh,Hh,Ih,Jh,Kh,Lh,Mh,Nh,Oh,Ph,Qh,Rh,Sh,Th,Uh,Vh,Wh,Xh,Yh,Zh,$h,ai,bi,ci,di,ei,fi,gi,hi,ii,ji,ki,li,mi,ni,oi,pi,qi,ri,si,ti,ui,vi,wi,xi,yi,zi,Ai,Bi,Ci,Di,Ei,Fi,Gi,Hi,Ii,Ji,Ki,Li,Mi,Ni,Oi,Pi,Qi,Ri,Si,Ti,Ui,Vi,Wi,Xi,Yi,Zi,$i,aj,bj,cj,dj,ej,fj,gj,hj,ij,jj,kj,lj,mj,nj,oj,pj,qj,rj,sj,tj,uj,vj,wj,xj,yj,zj,Aj,Bj,Cj,Dj,Ej,Fj,Gj,Hj,Ij,Jj,Kj,Lj,Mj,Nj,Oj,Pj,Qj,Rj,Sj,Tj,Uj,Vj,Wj,Xj,Yj,Zj,ak,bk,ck,dk,ek,fk,gk,hk,ik,jk,kk,lk,mk,nk,ok,pk,qk, +rk,sk,tk,uk,vk,wk,xk,yk,zk,Ak,Bk,Ck,Dk,Ek,Fk,Gk,Hk,Ik,Jk,Kk,Lk,Mk,Nk,Ok,Pk,Qk,Rk,Sk,Tk,Uk,Vk,Wk,Xk,Yk,Zk,$k,al,bl,cl,dl,el,fl,gl,hl,il,jl,kl,ll,ml,nl,ol,pl,ql,rl,sl,tl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Gl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Vl,Wl,Xl,Yl,Zl,$l,am,bm,cm,dm,em,fm,gm,hm,im,jm,km,lm,mm,nm,om,pm,qm,rm,sm,tm,um,wm,xm,ym,zm,Am,Bm,Cm,Dm,Em,Fm,Gm,Hm,Im,Jm,Km,Lm,Mm,Nm,Om,Pm,Qm,Rm,Sm,Tm,Um,Vm,Wm,Xm,Ym,Zm,$m,an,bn,cn,dn,en,fn,gn,hn,jn,kn,ln,mn,nn,on,pn,qn,rn,sn,tn,un,vn,wn,xn,yn,zn,An, +Bn,Cn,Dn,En,Fn,Gn,Hn,In,Jn,Kn,Ln,Mn,Nn,On,Pn,Qn,Rn,Sn,Tn,Un,Vn,Wn,Xn,Yn,Zn,$n,ao,bo,co,eo,fo,go,ho,io,jo,ko,lo,mo,no,oo,po,qo,ro,so,to,uo,vo,wo,xo,yo,zo,Ao,Bo,Co,Do,Eo,Fo,Go,Ho,Io,Jo,Ko,Lo,Mo,No,Oo,Po,Qo,Ro,So,To,Uo,Vo,Wo,Xo,Yo,Zo,$o,ap,bp,cp,dp,ep,fp,gp,hp,ip,jp,kp,lp,mp,np,op,pp,qp,rp,sp,tp,up,vp,wp,xp,yp,zp,Ap,Bp,Cp,Dp,Ep,Fp,Gp,Hp,Ip,Jp,Kp,Lp,Mp,Np,Op,Pp,Qp,Rp,Sp,Tp,Up,Vp,Wp,Xp,Yp,Zp,$p,aq,bq,cq,dq,eq,fq,gq,hq,iq,jq,kq,lq,mq,nq,oq,pq,qq,rq,sq,tq,uq,vq,wq,xq,yq,zq,Aq,Bq,Cq,Dq,Eq,Fq,Gq,Hq,Iq,Jq, +Kq,Lq,Mq,Nq,Oq,Pq,Qq,Rq,Sq,Tq,Uq,Vq,Wq,Xq,Yq,Zq,$q,ar,br,cr,dr,er,fr,gr,hr,ir,jr,kr,lr,mr,nr,or,pr,qr,rr,sr,tr,ur,vr,wr,xr,yr,zr,Ar,Br,Cr,Dr,Er,Fr,Gr,Hr,Ir,Jr,Kr,Lr,Mr,Nr,Or,Pr,Qr,Rr,Sr,Tr,Ur,Vr,Wr,Xr,Yr,Zr,$r,as,bs,cs,ds,es,gs,hs,is,js,ks,ls,ms,ns,ps,qs,rs,ss,ts,us,vs,xs,ys,zs,As,Bs,Cs,Ds,Es,Fs,Gs,Hs,Is,Js,Ks,Ls,Ms,Ns,Os,Ps,Qs,Rs,Ss,Ts,Us,Vs,Ws,Xs,Ys,Zs,$s,at,bt,ct,dt,et,ft,gt,ht,it,jt,kt,lt,mt,nt,ot,pt,qt,rt,st,tt,ut,vt,wt,xt,yt,zt,At,Bt,Ct,Dt,Et,Ft,Gt,Ht,It,Jt,Kt,Lt,Mt,Nt,Ot,Pt,Qt,Rt,St,Tt,Ut, +Vt,Wt,Xt,Yt,Zt,$t,au,bu,cu,du,eu,fu,gu,hu,iu,ju,ku,lu,mu,nu,ou,pu,qu,ru,su,tu,uu,vu,wu,xu,yu,zu,Au,Bu,Cu,Du,Eu,Fu,Gu,Hu,Iu,Ju,Ku,Lu,Mu,Nu,Ou,Pu,Qu,Ru,Su,Tu,Uu,Vu,Wu,Xu,Yu,Zu,$u,av,bv,cv,dv,ev,fv,gv,hv,iv,jv,kv,lv,mv,nv,ov,pv,qv,rv,sv,tv,uv,vv,wv,xv,yv,zv,Av,Bv,Cv,Dv,Ev,Fv,Gv,Hv,Iv,Jv,Kv,Lv,Mv,Nv,Ov,Pv,Qv,Rv,Sv,Tv,Uv,Vv,Wv,Xv,Yv,Zv,$v,aw,bw,cw,dw,ew,fw,gw,hw,iw,jw,kw,lw,mw,nw,ow,pw,qw,rw,sw,tw,uw,vw,ww,xw,yw,zw,Aw,Bw,Cw,Dw,Ew,Fw,Gw,Hw,Iw,Jw,Kw,Lw,Mw,Nw,Ow,Pw,Qw,Rw,Sw,Tw,Uw,Vw,Ww,Xw,Yw,Zw,$w,ax,bx, +cx,dx,ex,fx,gx,hx,ix,jx,kx,lx,mx,nx,ox,px,qx,rx,sx,tx,ux,vx,wx,xx,yx,zx,Ax,Bx,Cx,Dx,Ex,Fx,Gx,Hx,Ix,Jx,Kx,Lx,Mx,Nx,Ox,Px,Qx,Rx,Sx,Tx,Ux,Vx,Wx,Xx,Yx,Zx,$x,ay,by,cy,dy,ey,fy,gy,hy,iy,jy,ky,ly,my,ny,oy,py,qy,ry,sy,ty,uy,vy,wy,xy,yy,zy,Ay,By,Cy,Dy,Ey,Fy,Gy,Hy,Iy,Jy,Ky,Ly,My,Ny,Oy,Py,Qy,Ry,Sy,Ty,Uy,Vy,Wy,Xy,Yy,Zy,$y,az,bz,cz,dz,ez,fz,gz,hz,iz,jz,kz,lz,mz,nz,oz,pz,qz,rz,sz,tz,uz,vz,wz,xz,yz,zz,Az,Bz,Cz,Dz,Ez,Fz,Gz,Hz,Iz,Jz,Kz,Lz,Mz,Nz,Oz,Pz,Qz,Rz,Sz,Tz,Uz,Vz,Wz,Xz,Yz,Zz,$z,aA,bA,cA,dA,eA,fA,gA,hA,iA,jA, +kA,lA,mA,nA,oA,pA,qA,rA,sA,tA,uA,vA,wA,xA,yA,zA,AA,BA,CA,DA,EA,FA,GA,HA,IA,JA,KA,LA,MA,NA,OA,PA,QA,RA,SA,TA,UA,VA,WA,XA,YA,ZA,$A,aB,bB,cB,dB,eB,fB,gB,hB,iB,jB,kB,lB,mB,nB,oB,pB,qB,rB,sB,tB,uB,vB,wB,xB,yB,zB,AB,BB,CB,DB,EB,FB,GB,HB,IB,JB,KB,LB,MB,NB,OB,PB,QB,RB,SB,TB,UB,VB,WB,XB,YB,ZB,$B,aC,bC,cC,dC,eC,fC,gC,hC,iC,jC,kC,lC,mC,nC,oC,pC,qC,rC,sC,tC,uC,vC,wC,xC,yC,zC,AC,BC,CC,DC,EC,FC,GC,HC,IC,JC,KC,LC,MC,NC,OC,PC,QC,RC,SC,TC,UC,VC,WC,XC,YC,ZC,$C,aD,bD,cD,dD,eD,fD,gD,hD,iD,jD,kD,lD,mD,nD,oD,pD,qD,rD, +sD,tD,uD,vD,wD,xD,yD,zD,AD,BD,CD,DD,ED,FD,GD,HD,ID,JD,KD,LD,MD,ND,OD,PD,QD,RD,SD,TD,UD,VD,WD,XD,YD,ZD,$D,aE,bE,cE,dE,eE,fE,gE,hE,iE,jE,kE,lE,mE,nE,oE,pE,qE,rE,sE,tE,uE,vE,wE,xE,yE,zE,AE,BE,CE,DE,EE,FE,GE,HE,IE,JE,KE,LE,ME,NE,OE,PE,QE,RE,SE,TE,UE,VE,WE,XE,YE,ZE,$E,aF,bF,cF,dF,eF,fF,gF,hF,iF,jF,kF,lF,mF,nF,oF,pF,qF,rF,sF,tF,uF,vF,wF,xF,yF,zF,AF,BF,CF,DF,EF,FF,GF,HF,IF,JF,KF,LF,MF,NF,OF,PF,QF,RF,SF,TF,UF,VF,WF,XF,YF,ZF,$F,aG,bG,cG,dG,eG,fG,gG,hG,iG,jG,kG,lG,mG,nG,oG,pG,qG,rG,sG,tG,uG,vG,wG,xG,yG,zG, +AG,BG,CG,DG,EG,FG,GG,HG,IG,JG,KG,LG,MG,NG,OG,PG,QG,RG,SG,TG,UG,VG,WG,XG,YG,ZG,$G,aH,bH,cH,dH,eH,fH,gH,hH,iH,jH,kH,lH,mH,nH,oH,pH,qH,rH,sH,tH,uH,vH,wH,xH,yH,zH,AH,BH,CH,DH,EH,FH,GH,HH,IH,JH,KH,LH,MH,NH,OH,PH,QH,RH,SH,TH,UH,VH,WH,XH,YH,ZH,$H,aI,bI,cI,dI,eI,fI,gI,hI,iI,jI,kI,lI,mI,nI,oI,pI,qI,rI,sI,tI,uI,vI,wI,xI,yI,zI,AI,BI,CI,DI,EI,FI,GI,HI,II,JI,KI,LI,MI,NI,OI,PI,QI,RI,SI,TI,UI,VI,WI,XI,YI,ZI,$I,aJ,bJ,cJ,dJ,eJ,fJ,gJ,hJ,iJ,jJ,kJ,lJ,mJ,nJ,oJ,pJ,qJ,rJ,sJ,tJ,uJ,vJ,wJ,xJ,yJ,zJ,AJ,BJ,CJ,DJ,EJ,FJ,GJ,HJ, +IJ,JJ,KJ,LJ,MJ,NJ,OJ,PJ,QJ,RJ,SJ,TJ,UJ,VJ,WJ,XJ,YJ,ZJ,$J,aK,bK,cK,dK,eK,fK,gK,hK,iK,jK,kK,lK,mK,nK,oK,pK,qK,rK,sK,tK,uK,vK,wK,xK,yK,zK,AK,BK,CK,DK,EK,FK,GK,HK,IK,JK,KK,LK,MK,NK,OK,PK,QK,RK,SK,TK,UK,VK,WK,XK,YK,ZK,$K,aL,bL,cL,dL,eL,fL,gL,hL,iL,jL,kL,lL,mL,nL,oL,pL,qL,rL,sL,tL,uL,vL,wL,xL,yL,zL,AL,BL,CL,DL,EL,FL,GL,HL,IL,JL,KL,LL,ML,NL,OL,PL,QL,RL,SL,TL,UL,VL,WL,XL,YL,ZL,$L,aM,bM,cM,dM,eM,fM,gM,hM,iM,jM,kM,lM,mM,nM,oM,pM,qM,rM,sM,tM,uM,vM,wM,xM,yM,zM,AM,BM,CM,DM,EM,FM,GM,HM,IM,JM,KM,LM,MM,NM,OM,PM, +QM,RM,SM,TM,UM,VM,WM,XM,YM,ZM,$M,aN,bN,cN,dN,eN,fN,gN,hN,iN,jN,kN,lN,mN,nN,oN,pN,qN,rN,sN,tN,uN,vN,wN,xN,yN,zN,AN,BN,CN,DN,EN,FN,GN,HN,IN,JN,KN,LN,MN,NN,ON,PN,QN,RN,SN,TN,UN,VN,WN,XN,YN,ZN,$N,aO,bO,cO,dO,eO,fO,gO,hO,iO,jO,kO,lO,mO,nO,oO,pO,qO,rO,sO,tO,uO,vO,wO,xO,yO,zO,AO,BO,CO,DO,EO,FO,GO,HO,IO,JO,KO,LO,MO,NO,OO,PO,QO,RO,SO,TO,UO,VO,WO,XO,YO,ZO,$O,aP,bP,cP,dP,eP,fP,gP,hP,iP,jP,kP,lP,mP,nP,oP,pP,qP,rP,sP,tP,uP,vP,wP,xP,yP,zP,AP,BP,CP,DP,EP,FP,GP,HP,IP,JP,KP,LP,MP,NP,OP,PP,QP,RP,SP,TP,UP,VP,WP,XP, +YP,ZP,$P,aQ,bQ,cQ,dQ,eQ,fQ,gQ,hQ,iQ,jQ,kQ,lQ,mQ,nQ,oQ,pQ,qQ,rQ,sQ,tQ,uQ,vQ,wQ,xQ,yQ,zQ,AQ,BQ,CQ,DQ,EQ,FQ,GQ,HQ,IQ,JQ,KQ,LQ,MQ,NQ,OQ,PQ,QQ,RQ,SQ,TQ,UQ,VQ,WQ,XQ,YQ,ZQ,$Q,aR,bR,cR,dR,eR,fR,gR,hR,iR,jR,kR,lR,mR,nR,oR,pR,qR,rR,sR,tR,uR,vR,wR,xR,yR,zR,AR,BR,CR,DR,ER,FR,GR,HR,IR,JR,KR,LR,MR,NR,OR,PR,QR,RR,SR,TR,UR,VR,WR,YR,ZR,$R,aS,bS,cS,dS,eS,fS,gS,hS,iS,jS,kS,lS,mS,nS,oS,pS,qS,rS,sS,tS,uS,vS,wS,xS,yS,zS,AS,BS,CS,DS,ES,FS,GS,HS,IS,JS,KS,LS,MS,NS,OS,PS,QS,RS,SS,TS,US,VS,WS,XS,YS,ZS,$S,aT,bT,cT,dT,eT,fT, +gT,hT,iT,jT,kT,lT,mT,nT,oT,pT,qT,rT,sT,tT,uT,vT,wT,xT,yT,zT,AT,BT,CT,DT,ET,FT,GT,HT,IT,JT,KT,LT,MT,NT,OT,PT,QT,RT,ST,TT,UT,VT,WT,XT,YT,ZT,$T,aU,bU,cU,dU,eU,fU,gU,hU,iU,jU,kU,lU,mU,nU,oU,pU,qU,rU,sU,tU,uU,vU,wU,xU,yU,zU,AU,BU,CU,DU,EU,FU,GU,HU,IU,JU,KU,LU,MU,NU,OU,PU,QU,RU,SU,TU,UU,VU,WU,XU,YU,ZU,$U,aV,bV,cV,dV,eV,fV,gV,hV,iV,jV,kV,lV,mV,nV,oV,pV,qV,rV,sV,tV,uV,vV,wV,xV,yV,zV,AV,BV,CV,DV,EV,FV,GV,HV,IV,JV,KV,LV,MV,NV,OV,PV,QV,RV,SV,TV,UV,VV,WV,XV,YV,ZV,$V,aW,bW,cW,dW,eW,fW,gW,hW,iW,jW,kW,lW,mW,nW, +oW,pW,qW,rW,sW,tW,uW,vW,wW,xW,yW,zW,AW,BW,CW,DW,EW,FW,GW,HW,IW,JW,KW,LW,MW,NW,OW,PW,QW,RW,SW,TW,UW,VW,WW,XW,YW,ZW,$W,aX,bX,cX,dX,eX,fX,gX,hX,iX,jX,kX,lX,mX,nX,oX,pX,qX,rX,sX,tX,uX,vX,wX,xX,yX,zX,AX,BX,CX,DX,EX,FX,GX,HX,IX,JX,KX,LX,MX,NX,OX,PX,QX,RX,SX,TX,UX,VX,WX,XX,YX,ZX,$X,aY,bY,cY,dY,eY,fY,gY,hY,iY,jY,kY,lY,mY,nY,oY,pY,qY,rY,sY,tY,uY,vY,wY,xY,yY,zY,AY,BY,CY,DY,EY,FY,GY,HY,IY,JY,KY,LY,MY,NY,OY,PY,QY,RY,SY,TY,UY,VY,WY,XY,YY,ZY,$Y,aZ,bZ,cZ,dZ,eZ,fZ,gZ,hZ,iZ,jZ,kZ,lZ,mZ,nZ,oZ,pZ,qZ,rZ,sZ,tZ,uZ,vZ, +wZ,xZ,yZ,zZ,AZ,BZ,CZ,DZ,EZ,FZ,GZ,HZ,IZ,JZ,KZ,LZ,MZ,NZ,OZ,PZ,QZ,RZ,SZ,TZ,UZ,VZ,WZ,XZ,YZ,ZZ,$Z,a_,b_,c_,d_,e_,f_,g_,h_,i_,j_,k_,l_,m_,n_,o_,p_,q_,r_,s_,t_,u_,v_,w_,x_,y_,z_,A_,B_,C_,D_,E_,F_,G_,H_,I_,J_,K_,L_,M_,N_,O_,P_,Q_,R_,S_,T_,U_,V_,W_,X_,Y_,Z_,$_,a0,b0,c0,d0,e0,f0,g0,h0,i0,j0,k0,l0,m0,n0,o0,p0,q0,r0,s0,t0,u0,v0,w0,x0,y0,z0,A0,B0,C0,D0,E0,F0,G0,H0,I0,J0,K0,L0,M0,N0,O0,P0,Q0,R0,S0,T0,U0,V0,W0,X0,Y0,Z0,$0,a1,b1,c1,d1,e1,f1,g1,h1,i1,j1,k1,l1,m1,n1,o1,p1,q1,r1,s1,t1,u1,v1,w1,x1,y1,z1,A1,B1,C1,D1, +E1,F1,G1,H1,I1,J1,K1,L1,M1,N1,O1,P1,Q1,R1,S1,T1,U1,V1,W1,X1,Y1,Z1,$1,a2,b2,c2,d2,e2,f2,g2,h2,i2,j2,k2,l2,m2,n2,o2,p2,q2,r2,s2,t2,u2,v2,w2,x2,y2,z2,A2,B2,C2,D2,E2,F2,G2,H2,I2,J2,K2,L2,M2,N2,O2,P2,Q2,R2,S2,T2,U2,V2,W2,X2,Y2,Z2,$2,a3,b3,c3,d3,e3,f3,g3,h3,i3,j3,k3,l3,m3,n3,o3,p3,q3,r3,s3,t3,u3,v3,w3,x3,y3,z3,A3,B3,C3,D3,E3,F3,G3,H3,I3,J3,K3,L3,M3,N3,O3,P3,Q3,R3,S3,T3,U3,V3,W3,X3,Y3,Z3,$3,a4,b4,c4,d4,e4,f4,g4,h4,i4,j4,k4,l4,m4,n4,o4,p4,q4,r4,s4,t4,u4,v4,w4,x4,y4,z4,A4,B4,C4,D4,E4,F4,G4,H4,I4,J4,K4,L4, +M4,N4,O4,P4,Q4,R4,S4,T4,U4,V4,W4,X4,Y4,Z4,$4,a5,b5,c5,d5,e5,f5,g5,h5,i5,j5,k5,l5,m5,n5,o5,haa,iaa,jaa,kaa,laa,maa,naa,oaa,paa,qaa,raa,saa,taa,uaa,vaa,waa,xaa,yaa,zaa,Aaa,Baa,Caa,Daa,Eaa,Faa,Gaa,Haa,Iaa,Jaa,Kaa,Laa,Maa,Naa,Oaa,Paa,Qaa,Raa,Saa,Taa,Uaa,Vaa,Waa,Xaa,Yaa,Zaa,$aa,aba,bba,cba,dba,eba,fba,gba,hba,iba,jba,kba,lba,mba,nba,oba,pba,qba,rba,sba,tba,uba,vba,wba,xba,yba,zba,Aba,Bba,Cba,Dba,Eba,Fba,Gba,Hba,Iba,Jba,Kba,Lba,Mba,Nba,Oba,Pba,Qba,Rba,Sba,Tba,Uba,Vba,Wba,Xba,Yba,Zba,$ba,aca,bca,cca,dca, +eca,fca,gca,hca,ica,jca,kca,lca,mca,nca,oca,pca,qca,rca,sca,tca,uca,vca,wca,xca,yca,zca,Aca,Bca,Cca,Dca,Eca,Fca,Gca,Hca,Ica,Jca,Kca,Lca,Mca,Nca,Oca,Pca,Qca,Rca,Sca,Tca,Uca,Vca,Wca,Xca,Yca,Zca,$ca,ada,bda,cda,dda,eda,fda,gda,hda,ida,jda,kda,lda,mda,nda,oda,pda,qda,rda,sda,tda,uda,vda,wda,xda,yda,zda,Ada,Bda,Cda,Dda,Eda,Fda,Gda,Hda,Ida,Jda,Kda,Lda,Mda,Nda,Oda,Pda,Qda,Rda,Sda,Tda,Uda,Vda,Wda,Xda,Yda,Zda,$da,aea,bea,cea,dea,eea,fea,gea,hea,iea,jea,kea,lea,mea,nea,oea,pea,qea,rea,sea,tea,uea,vea,wea,xea, +yea,zea,Aea,Bea,Cea,Dea,Eea,Fea,Gea,Hea,Iea,Jea,Kea,Lea,Mea,Nea,Oea,Pea,Qea,Rea,Sea,Tea,Uea,Vea,Wea,Xea,Yea,Zea,$ea,afa,bfa,cfa,dfa,efa,ffa,gfa,hfa,ifa,jfa,kfa,lfa,mfa,nfa,ofa,pfa,qfa,rfa,sfa,tfa,ufa,vfa,wfa,xfa,yfa,zfa,Afa,Bfa,Cfa,Dfa,Efa,Ffa,Gfa,Hfa,Ifa,Jfa,Kfa,Lfa,Mfa,Nfa,Ofa,Pfa,Qfa,Rfa,Sfa,Tfa,Ufa,Vfa,Wfa,Xfa,Yfa,Zfa,$fa,aga,bga,cga,dga,ega,fga,gga,hga,iga,jga,kga,lga,mga,nga,oga,pga,qga,rga,sga,tga,uga,vga,wga,xga,yga,zga,Aga,Bga,Cga,Dga,Ega,Fga,Gga,Hga,Iga,Jga,Kga,Lga,Mga,Nga,Oga,Pga,Qga,Rga, +Sga,Tga,Uga,Vga,Wga,Xga,Yga,Zga,$ga,aha,bha,cha,dha,eha,fha,gha,hha,iha,jha,kha,lha,mha,nha,oha,pha,qha,rha,sha,tha,uha,vha,wha,xha,yha,zha,Aha,Bha,Cha,Dha,Eha,Fha,Gha,Hha,Iha,Jha,Kha,Lha,Mha,Nha,Oha,Pha,Qha,Rha,Sha,Tha,Uha,Vha,Wha,Xha,Yha,Zha,$ha,aia,bia,cia,dia,eia,fia,gia,hia,iia,jia,kia,lia,mia,nia,oia,pia,qia,ria,sia,tia,uia,via,wia,xia,yia,zia,Aia,Bia,Cia,Dia,Eia,Fia,Gia,Hia,Iia,Jia,Kia,Lia,Mia,Nia,Oia,Pia,Qia,Ria,Sia,Tia,Uia,Via,Wia,Xia,Yia,Zia,$ia,aja,bja,cja,dja,eja,fja,gja,hja,ija,jja,kja, +lja,mja,nja,oja,pja,qja,rja,sja,tja,uja,vja,wja,xja,yja,zja,Aja,Bja,Cja,Dja,Eja,Fja,Gja,Hja,Ija,Jja,Kja,Lja,Mja,Nja,Oja,Pja,Qja,Rja,Sja,Tja,Uja,Vja,Wja,Xja,Yja,Zja,$ja,aka,bka,cka,dka,eka,fka,gka,hka,ika,jka,kka,lka,mka,nka,oka,pka,qka,rka,ska,tka,uka,vka,wka,xka,yka,zka,Aka,Bka,Cka,Dka,Eka,Fka,Gka,Hka,Ika,Jka,Kka,Lka,Mka,Nka,Oka,Pka,Qka,Rka,Ska,Tka,Uka,Vka,Wka,Xka,Yka,Zka,$ka,ala,bla,cla,dla,ela,fla,gla,hla,ila,jla,kla,lla,mla,nla,ola,pla,qla,rla,sla,tla,ula,vla,wla,xla,yla,zla,Ala,Bla,Cla,Dla,Ela, +Fla,Gla,Hla,Ila,Jla,Kla,Lla,Mla,Nla,Ola,Pla,Qla,Rla,Sla,Tla,Ula,Vla,Wla,Xla,Yla,Zla,$la,ama,bma,cma,dma,ema,fma,gma,hma,ima,jma,kma,lma,mma,nma,oma,pma,qma,rma,sma,tma,uma,vma,wma,xma,yma,zma,Ama,Bma,Cma,Dma,Ema,Fma,Gma,Hma,Ima,Jma,Kma,Lma,Mma,Nma,Oma,Pma,Qma,Rma,Sma,Tma,Uma,Vma,Wma,Xma,Yma,Zma,$ma,ana,bna,cna,dna,ena,fna,gna,hna,ina,jna,kna,lna,mna,nna,ona,pna,qna,rna,sna,tna,una,vna,wna,xna,yna,zna,Ana,Bna,Cna,Dna,Ena,Fna,Gna,Hna,Ina,Jna,Kna,Lna,Mna,Nna,Ona,Pna,Qna,Rna,Sna,Tna,Una,Vna,Wna,Xna,Yna, +Zna,$na,aoa,boa,coa,doa,eoa,foa,goa,hoa,ioa,joa,koa,loa,moa,noa,ooa,poa,qoa,roa,soa,toa,uoa,voa,woa,xoa,yoa,zoa,Aoa,Boa,Coa,Doa,Eoa,Foa,Goa,Hoa,Ioa,Joa,Koa,Loa,Moa,Noa,Ooa,Poa,Qoa,Roa,Soa,Toa,Uoa,Voa,Woa,Xoa,Yoa,Zoa,$oa,apa,bpa,cpa,dpa,epa,fpa,gpa,hpa,ipa,jpa,kpa,lpa,mpa,npa,opa,ppa,qpa,rpa,spa,tpa,upa,vpa,wpa,xpa,ypa,zpa,Apa,Bpa,Cpa,Dpa,Epa,Fpa,Gpa,Hpa,Ipa,Jpa,Kpa,Lpa,Mpa,Npa,Opa,Ppa,Qpa,Rpa,Spa,Tpa,Upa,Vpa,Wpa,Xpa,Ypa,Zpa,$pa,aqa,bqa,cqa,dqa,eqa,fqa,gqa,hqa,iqa,jqa,kqa,lqa,mqa,nqa,oqa,pqa,qqa,rqa, +sqa,tqa,uqa,vqa,wqa,xqa,yqa,zqa,Aqa,Bqa,Cqa,Dqa,Eqa,Fqa,Gqa,Hqa,Iqa,Jqa,Kqa,Lqa,Mqa,Nqa,Oqa,Pqa,Qqa,Rqa,Sqa,Tqa,Uqa,Vqa,Wqa,Xqa,Yqa,Zqa,$qa,ara,bra,cra,dra,era,fra,gra,hra,ira,jra,kra,lra,mra,nra,ora,pra,qra,rra,sra,tra,ura,vra,wra,xra,yra,zra,Ara,Bra,Cra,Dra,Era,Fra,Gra,Hra,Ira,Jra,Kra,Lra,Mra,Nra,Ora,Pra,Qra,Rra,Sra,Tra,Ura,Vra,Wra,Xra,Yra,Zra,$ra,asa,bsa,csa,dsa,esa,fsa,gsa,hsa,isa,jsa,ksa,lsa,msa,nsa,osa,psa,qsa,rsa,ssa,tsa,usa,vsa,wsa,xsa,ysa,zsa,Asa,Bsa,Csa,Dsa,Esa,Fsa,Gsa,Hsa,Isa,Jsa,Ksa,Lsa, +Msa,Nsa,Osa,Psa,Qsa,Rsa,Ssa,Tsa,Usa,Vsa,Wsa,Xsa,Ysa,Zsa,$sa,ata,bta,cta,dta,eta,fta,gta,hta,ita,jta,kta,lta,mta,nta,ota,pta,qta,rta,sta,tta,uta,vta,wta,xta,yta,zta,Ata,Bta,Cta,Dta,Eta,Fta,Gta,Hta,Ita,Jta,Kta,Lta,Mta,Nta,Ota,Pta,Qta,Rta,Sta,Tta,Uta,Vta,Wta,Xta,Yta,Zta,$ta,aua,bua,cua,dua,eua,fua,gua,hua,iua,jua,kua,lua,mua,nua,oua,pua,qua,rua,sua,tua,uua,vua,wua,xua,yua,zua,Aua,Bua,Cua,Dua,Eua,Fua,Gua,Hua,Iua,Jua,Kua,Lua,Mua,Nua,Oua,Pua,Qua,Rua,Sua,Tua,Uua,Vua,Wua,Xua,Yua,Zua,$ua,ava,bva,cva,dva,eva, +fva,gva,hva,iva,jva,kva,lva,mva,nva,ova,pva,qva,rva,sva,tva,uva,vva,wva,xva,yva,zva,Ava,Bva,Cva,Dva,Eva,Fva,Gva,Hva,Iva,Jva,Kva,Lva,Mva,Nva,Ova,Pva,Qva,Rva,Sva,Tva,Uva,Vva,Wva,Xva,Yva,Zva,$va,awa,bwa,cwa,dwa,ewa,fwa,gwa,hwa,iwa,jwa,kwa,lwa,mwa,nwa,owa,pwa,qwa,rwa,swa,twa,uwa,vwa,wwa,xwa,ywa,zwa,Awa,Bwa,Cwa,Dwa,Ewa,Fwa,Gwa,Hwa,Iwa,Jwa,Kwa,Lwa,Mwa,Nwa,Owa,Pwa,Qwa,Rwa,Swa,Twa,Uwa,Vwa,Wwa,Xwa,Ywa,Zwa,$wa,axa,bxa,cxa,dxa,exa,fxa,gxa,hxa,ixa,jxa,kxa,lxa,mxa,nxa,oxa,pxa,qxa,rxa,sxa,txa,uxa,vxa,wxa,xxa,yxa, +zxa,Axa,Bxa,Cxa,Dxa,Exa,Fxa,Gxa,Hxa,Ixa,Jxa,Kxa,Lxa,Mxa,Nxa,Oxa,Pxa,Qxa,Rxa,Sxa,Txa,Uxa,Vxa,Wxa,Xxa,Yxa,Zxa,$xa,aya,bya,cya,dya,eya,fya,gya,hya,iya,jya,kya,lya,mya,nya,oya,pya,qya,rya,sya,tya,uya,vya,wya,xya,yya,zya,Aya,Bya,Cya,Dya,Eya,Fya,Gya,Hya,Iya,Jya,Kya,Lya,Mya,Nya,Oya,Pya,Qya,Rya,Sya,Tya,Uya,Vya,Wya,Xya,Yya,Zya,$ya,aza,bza,cza,dza,eza,fza,gza,hza,iza,jza,kza,lza,mza,nza,oza,pza,qza,rza,sza,tza,uza,vza,wza,xza,yza,zza,Aza,Bza,Cza,Dza,Eza,Fza,Gza,Hza,Iza,Jza,Kza,Lza,Mza,Nza,Oza,Pza,Qza,Rza,Sza, +Tza,Uza,Vza,Wza,Xza,Yza,Zza,$za,aAa,bAa,cAa,dAa,eAa,fAa,gAa,hAa,iAa,jAa,kAa,lAa,mAa,nAa,oAa,pAa,qAa,rAa,sAa,tAa,uAa,vAa,wAa,xAa,yAa,zAa,AAa,BAa,CAa,DAa,EAa,FAa,GAa,HAa,IAa,JAa,KAa,LAa,MAa,NAa,OAa,PAa,QAa,RAa,SAa,TAa,UAa,VAa,WAa,XAa,YAa,ZAa,$Aa,aBa,bBa,cBa,dBa,eBa,fBa,gBa,hBa,iBa,jBa,kBa,lBa,mBa,nBa,oBa,pBa,qBa,rBa,sBa,tBa,uBa,vBa,wBa,xBa,yBa,zBa,ABa,BBa,CBa,DBa,EBa,FBa,GBa,HBa,IBa,JBa,KBa,LBa,MBa,NBa,OBa,PBa,QBa,RBa,SBa,TBa,UBa,VBa,WBa,XBa,YBa,ZBa,$Ba,aCa,bCa,cCa,dCa,eCa,fCa,gCa,hCa,iCa,jCa,kCa,lCa, +mCa,nCa,oCa,pCa,qCa,rCa,sCa,tCa,uCa,vCa,wCa,xCa,yCa,zCa,ACa,BCa,CCa,DCa,ECa,FCa,GCa,HCa,ICa,JCa,KCa,LCa,MCa,NCa,OCa,PCa,QCa,RCa,SCa,TCa,UCa,VCa,WCa,XCa,YCa,ZCa,$Ca,aDa,bDa,cDa,dDa,eDa,fDa,gDa,hDa,iDa,jDa,kDa,lDa,mDa,nDa,oDa,pDa,qDa,rDa,sDa,tDa,uDa,vDa,wDa,xDa,yDa,zDa,ADa,BDa,CDa,DDa,EDa,FDa,GDa,HDa,IDa,JDa,KDa,LDa,MDa,NDa,ODa,PDa,QDa,RDa,SDa,TDa,UDa,VDa,WDa,XDa,YDa,ZDa,$Da,aEa,bEa,cEa,dEa,eEa,fEa,gEa,hEa,iEa,jEa,kEa,lEa,mEa,nEa,oEa,pEa,qEa,rEa,sEa,tEa,uEa,vEa,wEa,xEa,yEa,zEa,AEa,BEa,CEa,DEa,EEa,FEa, +GEa,HEa,IEa,JEa,KEa,LEa,MEa,NEa,OEa,PEa,QEa,REa,SEa,TEa,UEa,VEa,WEa,XEa,YEa,ZEa,$Ea,aFa,bFa,cFa,dFa,eFa,fFa,gFa,hFa,iFa,jFa,kFa,lFa,mFa,nFa,oFa,pFa,qFa,rFa,sFa,tFa,uFa,vFa,wFa,xFa,yFa,zFa,AFa,BFa,CFa,DFa,EFa,FFa,GFa,HFa,IFa,JFa,KFa,LFa,MFa,NFa,OFa,PFa,QFa,RFa,SFa,TFa,UFa,VFa,WFa,XFa,YFa,ZFa,$Fa,aGa,bGa,cGa,dGa,eGa,fGa,gGa,hGa,iGa,jGa,kGa,lGa,mGa,nGa,oGa,pGa,qGa,rGa,sGa,tGa,uGa,vGa,wGa,xGa,yGa,zGa,AGa,BGa,CGa,DGa,EGa,FGa,GGa,HGa,IGa,JGa,KGa,LGa,MGa,NGa,OGa,PGa,QGa,RGa,SGa,TGa,UGa,VGa,WGa,XGa,YGa,ZGa, +$Ga,aHa,bHa,cHa,dHa,eHa,fHa,gHa,hHa,iHa,jHa,kHa,lHa,mHa,nHa,oHa,pHa,qHa,rHa,sHa,tHa,uHa,vHa,wHa,xHa,yHa,zHa,AHa,BHa,CHa,DHa,EHa,FHa,GHa,HHa,IHa,JHa,KHa,LHa,MHa,NHa,OHa,PHa,QHa,RHa,SHa,THa,UHa,VHa,WHa,XHa,YHa,ZHa,$Ha,aIa,bIa,cIa,dIa,eIa,fIa,gIa,hIa,iIa,jIa,kIa,lIa,mIa,nIa,oIa,pIa,qIa,rIa,sIa,tIa,uIa,vIa,wIa,xIa,yIa,zIa,AIa,BIa,CIa,DIa,EIa,FIa,GIa,HIa,IIa,JIa,KIa,LIa,MIa,NIa,OIa,PIa,QIa,RIa,SIa,TIa,UIa,VIa,WIa,XIa,YIa,ZIa,$Ia,aJa,bJa,cJa,dJa,eJa,fJa,gJa,hJa,iJa,jJa,kJa,lJa,mJa,nJa,oJa,pJa,qJa,rJa,sJa, +tJa,uJa,vJa,wJa,xJa,yJa,zJa,AJa,BJa,CJa,DJa,EJa,FJa,GJa,HJa,IJa,JJa,KJa,LJa,MJa,NJa,OJa,PJa,QJa,RJa,SJa,TJa,UJa,VJa,WJa,XJa,YJa,ZJa,$Ja,aKa,bKa,cKa,dKa,eKa,fKa,gKa,hKa,iKa,jKa,kKa,lKa,mKa,nKa,oKa,pKa,qKa,rKa,sKa,tKa,uKa,vKa,wKa,xKa,yKa,zKa,AKa,BKa,CKa,DKa,EKa,FKa,GKa,HKa,IKa,JKa,KKa,LKa,MKa,NKa,OKa,PKa,QKa,RKa,SKa,TKa,UKa,VKa,WKa,XKa,YKa,ZKa,$Ka,aLa,bLa,cLa,dLa,eLa,fLa,gLa,hLa,iLa,jLa,kLa,lLa,mLa,nLa,oLa,pLa,qLa,rLa,sLa,tLa,uLa,vLa,wLa,xLa,yLa,zLa,ALa,BLa,CLa,DLa,ELa,FLa,GLa,HLa,ILa,JLa,KLa,LLa,MLa, +NLa,OLa,PLa,QLa,RLa,SLa,TLa,ULa,VLa,WLa,XLa,YLa,ZLa,$La,aMa,bMa,cMa,dMa,eMa,fMa,gMa,hMa,iMa,jMa,kMa,lMa,mMa,nMa,oMa,pMa,qMa,rMa,sMa,tMa,uMa={i:()=>xa(""),l:(a,c,b,f)=>{var g=(new Date).getFullYear(),k=(new Date(g,0,1)).getTimezoneOffset();g=(new Date(g,6,1)).getTimezoneOffset();ua[a>>2]=60*Math.max(k,g);ta[c>>2]=Number(k!=g);c=u=>{var L=Math.abs(u);return`UTC${0<=u?"-":"+"}${String(Math.floor(L/60)).padStart(2,"0")}${String(L%60).padStart(2,"0")}`};a=c(k);c=c(g);gEa(a,c,b),a:(a,c,b)=>Ea(a,c,b),n:(a,c,b)=>Ea(a,c,b),k:()=>sa.length,b:()=>performance.now(),h:()=>{xa("OOM")},m:(a,c)=>{var b=0,f=0,g;for(g of Ha()){var k=c+b;ua[a+f>>2]=k;b+=Ca(g,sa,k,Infinity)+1;f+=4}return 0},e:(a,c)=>{var b=Ha();ua[a>>2]=b.length;a=0;for(var f of b)a+=Ia(f)+1;ua[c>>2]=a;return 0},f:()=>52,g:()=>52,j:function(){return 70},d:(a,c,b,f)=>{for(var g=0,k=0;k>2],L=ua[c+4>>2];c+=8;for(var oa=0;oa>2]=g;return 0}},p5; +p5=await (async function(){function a(b){p5=b.exports;qa=p5.o;b=qa.buffer;d.HEAP8=ra=new Int8Array(b);d.HEAP16=new Int16Array(b);d.HEAPU8=sa=new Uint8Array(b);d.HEAPU16=new Uint16Array(b);d.HEAP32=ta=new Int32Array(b);d.HEAPU32=ua=new Uint32Array(b);d.HEAPF32=new Float32Array(b);d.HEAPF64=va=new Float64Array(b);b=p5;d._webidl_free=b.q;d._webidl_malloc=b.r;d._emscripten_bind_ShapeSettings_GetRefCount_0=Ma=b.s;d._emscripten_bind_ShapeSettings_AddRef_0=Na=b.t;d._emscripten_bind_ShapeSettings_Release_0= +Oa=b.u;d._emscripten_bind_ShapeSettings_Create_0=Pa=b.v;d._emscripten_bind_ShapeSettings_ClearCachedResult_0=Qa=b.w;d._emscripten_bind_ShapeSettings_get_mUserData_0=Ra=b.x;d._emscripten_bind_ShapeSettings_set_mUserData_1=Sa=b.y;d._emscripten_bind_ShapeSettings___destroy___0=Ta=b.z;d._emscripten_bind_Shape_GetRefCount_0=Ua=b.A;d._emscripten_bind_Shape_AddRef_0=Va=b.B;d._emscripten_bind_Shape_Release_0=Wa=b.C;d._emscripten_bind_Shape_GetType_0=Xa=b.D;d._emscripten_bind_Shape_GetSubType_0=Ya=b.E;d._emscripten_bind_Shape_MustBeStatic_0= +Za=b.F;d._emscripten_bind_Shape_GetLocalBounds_0=$a=b.G;d._emscripten_bind_Shape_GetWorldSpaceBounds_2=ab=b.H;d._emscripten_bind_Shape_GetCenterOfMass_0=bb=b.I;d._emscripten_bind_Shape_GetUserData_0=cb=b.J;d._emscripten_bind_Shape_SetUserData_1=db=b.K;d._emscripten_bind_Shape_GetSubShapeIDBitsRecursive_0=eb=b.L;d._emscripten_bind_Shape_GetInnerRadius_0=fb=b.M;d._emscripten_bind_Shape_GetMassProperties_0=gb=b.N;d._emscripten_bind_Shape_GetLeafShape_2=hb=b.O;d._emscripten_bind_Shape_GetMaterial_1=ib= +b.P;d._emscripten_bind_Shape_GetSurfaceNormal_2=jb=b.Q;d._emscripten_bind_Shape_GetSubShapeUserData_1=kb=b.R;d._emscripten_bind_Shape_GetSubShapeTransformedShape_5=lb=b.S;d._emscripten_bind_Shape_GetVolume_0=mb=b.T;d._emscripten_bind_Shape_IsValidScale_1=nb=b.U;d._emscripten_bind_Shape_MakeScaleValid_1=ob=b.V;d._emscripten_bind_Shape_ScaleShape_1=pb=b.W;d._emscripten_bind_Shape___destroy___0=qb=b.X;d._emscripten_bind_ConstraintSettings_GetRefCount_0=rb=b.Y;d._emscripten_bind_ConstraintSettings_AddRef_0= +sb=b.Z;d._emscripten_bind_ConstraintSettings_Release_0=tb=b._;d._emscripten_bind_ConstraintSettings_get_mEnabled_0=ub=b.$;d._emscripten_bind_ConstraintSettings_set_mEnabled_1=vb=b.aa;d._emscripten_bind_ConstraintSettings_get_mNumVelocityStepsOverride_0=wb=b.ba;d._emscripten_bind_ConstraintSettings_set_mNumVelocityStepsOverride_1=xb=b.ca;d._emscripten_bind_ConstraintSettings_get_mNumPositionStepsOverride_0=yb=b.da;d._emscripten_bind_ConstraintSettings_set_mNumPositionStepsOverride_1=zb=b.ea;d._emscripten_bind_ConstraintSettings___destroy___0= +Ab=b.fa;d._emscripten_bind_Constraint_GetRefCount_0=Bb=b.ga;d._emscripten_bind_Constraint_AddRef_0=Cb=b.ha;d._emscripten_bind_Constraint_Release_0=Db=b.ia;d._emscripten_bind_Constraint_GetType_0=Eb=b.ja;d._emscripten_bind_Constraint_GetSubType_0=Fb=b.ka;d._emscripten_bind_Constraint_GetConstraintPriority_0=Gb=b.la;d._emscripten_bind_Constraint_SetConstraintPriority_1=Hb=b.ma;d._emscripten_bind_Constraint_SetNumVelocityStepsOverride_1=Ib=b.na;d._emscripten_bind_Constraint_GetNumVelocityStepsOverride_0= +Jb=b.oa;d._emscripten_bind_Constraint_SetNumPositionStepsOverride_1=Kb=b.pa;d._emscripten_bind_Constraint_GetNumPositionStepsOverride_0=Lb=b.qa;d._emscripten_bind_Constraint_SetEnabled_1=Mb=b.ra;d._emscripten_bind_Constraint_GetEnabled_0=Nb=b.sa;d._emscripten_bind_Constraint_IsActive_0=Ob=b.ta;d._emscripten_bind_Constraint_GetUserData_0=Pb=b.ua;d._emscripten_bind_Constraint_SetUserData_1=Qb=b.va;d._emscripten_bind_Constraint_ResetWarmStart_0=Rb=b.wa;d._emscripten_bind_Constraint_SaveState_1=Sb=b.xa; +d._emscripten_bind_Constraint_RestoreState_1=Tb=b.ya;d._emscripten_bind_Constraint___destroy___0=Ub=b.za;d._emscripten_bind_PathConstraintPath_IsLooping_0=Wb=b.Aa;d._emscripten_bind_PathConstraintPath_SetIsLooping_1=Xb=b.Ba;d._emscripten_bind_PathConstraintPath_GetRefCount_0=Yb=b.Ca;d._emscripten_bind_PathConstraintPath_AddRef_0=Zb=b.Da;d._emscripten_bind_PathConstraintPath_Release_0=$b=b.Ea;d._emscripten_bind_PathConstraintPath___destroy___0=ac=b.Fa;d._emscripten_bind_StateRecorder_SetValidating_1= +bc=b.Ga;d._emscripten_bind_StateRecorder_IsValidating_0=cc=b.Ha;d._emscripten_bind_StateRecorder_SetIsLastPart_1=dc=b.Ia;d._emscripten_bind_StateRecorder_IsLastPart_0=ec=b.Ja;d._emscripten_bind_StateRecorder___destroy___0=fc=b.Ka;d._emscripten_bind_ContactListener___destroy___0=gc=b.La;d._emscripten_bind_SoftBodyContactListener___destroy___0=hc=b.Ma;d._emscripten_bind_BodyActivationListener___destroy___0=ic=b.Na;d._emscripten_bind_CharacterContactListener___destroy___0=jc=b.Oa;d._emscripten_bind_ObjectVsBroadPhaseLayerFilter_ObjectVsBroadPhaseLayerFilter_0= +kc=b.Pa;d._emscripten_bind_ObjectVsBroadPhaseLayerFilter___destroy___0=lc=b.Qa;d._emscripten_bind_VehicleControllerSettings___destroy___0=mc=b.Ra;d._emscripten_bind_VehicleController_GetConstraint_0=nc=b.Sa;d._emscripten_bind_VehicleController___destroy___0=oc=b.Ta;d._emscripten_bind_BroadPhaseLayerInterface_GetNumBroadPhaseLayers_0=pc=b.Ua;d._emscripten_bind_BroadPhaseLayerInterface___destroy___0=qc=b.Va;d._emscripten_bind_BroadPhaseCastResult_BroadPhaseCastResult_0=rc=b.Wa;d._emscripten_bind_BroadPhaseCastResult_Reset_0= +sc=b.Xa;d._emscripten_bind_BroadPhaseCastResult_get_mBodyID_0=tc=b.Ya;d._emscripten_bind_BroadPhaseCastResult_set_mBodyID_1=uc=b.Za;d._emscripten_bind_BroadPhaseCastResult_get_mFraction_0=vc=b._a;d._emscripten_bind_BroadPhaseCastResult_set_mFraction_1=wc=b.$a;d._emscripten_bind_BroadPhaseCastResult___destroy___0=xc=b.ab;d._emscripten_bind_ConvexShapeSettings_GetRefCount_0=yc=b.bb;d._emscripten_bind_ConvexShapeSettings_AddRef_0=zc=b.cb;d._emscripten_bind_ConvexShapeSettings_Release_0=Ac=b.db;d._emscripten_bind_ConvexShapeSettings_Create_0= +Bc=b.eb;d._emscripten_bind_ConvexShapeSettings_ClearCachedResult_0=Cc=b.fb;d._emscripten_bind_ConvexShapeSettings_get_mMaterial_0=Dc=b.gb;d._emscripten_bind_ConvexShapeSettings_set_mMaterial_1=Ec=b.hb;d._emscripten_bind_ConvexShapeSettings_get_mDensity_0=Fc=b.ib;d._emscripten_bind_ConvexShapeSettings_set_mDensity_1=Gc=b.jb;d._emscripten_bind_ConvexShapeSettings_get_mUserData_0=Hc=b.kb;d._emscripten_bind_ConvexShapeSettings_set_mUserData_1=Ic=b.lb;d._emscripten_bind_ConvexShapeSettings___destroy___0= +Jc=b.mb;d._emscripten_bind_ConvexShape_SetMaterial_1=Kc=b.nb;d._emscripten_bind_ConvexShape_GetDensity_0=Lc=b.ob;d._emscripten_bind_ConvexShape_SetDensity_1=Mc=b.pb;d._emscripten_bind_ConvexShape_GetRefCount_0=Nc=b.qb;d._emscripten_bind_ConvexShape_AddRef_0=Oc=b.rb;d._emscripten_bind_ConvexShape_Release_0=Pc=b.sb;d._emscripten_bind_ConvexShape_GetType_0=Qc=b.tb;d._emscripten_bind_ConvexShape_GetSubType_0=Rc=b.ub;d._emscripten_bind_ConvexShape_MustBeStatic_0=Sc=b.vb;d._emscripten_bind_ConvexShape_GetLocalBounds_0= +Tc=b.wb;d._emscripten_bind_ConvexShape_GetWorldSpaceBounds_2=Uc=b.xb;d._emscripten_bind_ConvexShape_GetCenterOfMass_0=Vc=b.yb;d._emscripten_bind_ConvexShape_GetUserData_0=Wc=b.zb;d._emscripten_bind_ConvexShape_SetUserData_1=Xc=b.Ab;d._emscripten_bind_ConvexShape_GetSubShapeIDBitsRecursive_0=Yc=b.Bb;d._emscripten_bind_ConvexShape_GetInnerRadius_0=Zc=b.Cb;d._emscripten_bind_ConvexShape_GetMassProperties_0=$c=b.Db;d._emscripten_bind_ConvexShape_GetLeafShape_2=ad=b.Eb;d._emscripten_bind_ConvexShape_GetMaterial_1= +bd=b.Fb;d._emscripten_bind_ConvexShape_GetSurfaceNormal_2=cd=b.Gb;d._emscripten_bind_ConvexShape_GetSubShapeUserData_1=dd=b.Hb;d._emscripten_bind_ConvexShape_GetSubShapeTransformedShape_5=ed=b.Ib;d._emscripten_bind_ConvexShape_GetVolume_0=fd=b.Jb;d._emscripten_bind_ConvexShape_IsValidScale_1=gd=b.Kb;d._emscripten_bind_ConvexShape_MakeScaleValid_1=hd=b.Lb;d._emscripten_bind_ConvexShape_ScaleShape_1=jd=b.Mb;d._emscripten_bind_ConvexShape___destroy___0=kd=b.Nb;d._emscripten_bind_CompoundShapeSettings_AddShape_4= +ld=b.Ob;d._emscripten_bind_CompoundShapeSettings_AddShapeShapeSettings_4=md=b.Pb;d._emscripten_bind_CompoundShapeSettings_AddShapeShape_4=nd=b.Qb;d._emscripten_bind_CompoundShapeSettings_GetRefCount_0=od=b.Rb;d._emscripten_bind_CompoundShapeSettings_AddRef_0=pd=b.Sb;d._emscripten_bind_CompoundShapeSettings_Release_0=qd=b.Tb;d._emscripten_bind_CompoundShapeSettings_Create_0=rd=b.Ub;d._emscripten_bind_CompoundShapeSettings_ClearCachedResult_0=sd=b.Vb;d._emscripten_bind_CompoundShapeSettings_get_mUserData_0= +td=b.Wb;d._emscripten_bind_CompoundShapeSettings_set_mUserData_1=ud=b.Xb;d._emscripten_bind_CompoundShapeSettings___destroy___0=vd=b.Yb;d._emscripten_bind_CompoundShape_GetNumSubShapes_0=wd=b.Zb;d._emscripten_bind_CompoundShape_GetSubShape_1=xd=b._b;d._emscripten_bind_CompoundShape_GetRefCount_0=yd=b.$b;d._emscripten_bind_CompoundShape_AddRef_0=zd=b.ac;d._emscripten_bind_CompoundShape_Release_0=Ad=b.bc;d._emscripten_bind_CompoundShape_GetType_0=Bd=b.cc;d._emscripten_bind_CompoundShape_GetSubType_0= +Cd=b.dc;d._emscripten_bind_CompoundShape_MustBeStatic_0=Dd=b.ec;d._emscripten_bind_CompoundShape_GetLocalBounds_0=Ed=b.fc;d._emscripten_bind_CompoundShape_GetWorldSpaceBounds_2=Fd=b.gc;d._emscripten_bind_CompoundShape_GetCenterOfMass_0=Gd=b.hc;d._emscripten_bind_CompoundShape_GetUserData_0=Hd=b.ic;d._emscripten_bind_CompoundShape_SetUserData_1=Id=b.jc;d._emscripten_bind_CompoundShape_GetSubShapeIDBitsRecursive_0=Jd=b.kc;d._emscripten_bind_CompoundShape_GetInnerRadius_0=Kd=b.lc;d._emscripten_bind_CompoundShape_GetMassProperties_0= +Ld=b.mc;d._emscripten_bind_CompoundShape_GetLeafShape_2=Md=b.nc;d._emscripten_bind_CompoundShape_GetMaterial_1=Nd=b.oc;d._emscripten_bind_CompoundShape_GetSurfaceNormal_2=Od=b.pc;d._emscripten_bind_CompoundShape_GetSubShapeUserData_1=Pd=b.qc;d._emscripten_bind_CompoundShape_GetSubShapeTransformedShape_5=Qd=b.rc;d._emscripten_bind_CompoundShape_GetVolume_0=Rd=b.sc;d._emscripten_bind_CompoundShape_IsValidScale_1=Sd=b.tc;d._emscripten_bind_CompoundShape_MakeScaleValid_1=Td=b.uc;d._emscripten_bind_CompoundShape_ScaleShape_1= +Ud=b.vc;d._emscripten_bind_CompoundShape___destroy___0=Vd=b.wc;d._emscripten_bind_DecoratedShapeSettings_GetRefCount_0=Wd=b.xc;d._emscripten_bind_DecoratedShapeSettings_AddRef_0=Xd=b.yc;d._emscripten_bind_DecoratedShapeSettings_Release_0=Yd=b.zc;d._emscripten_bind_DecoratedShapeSettings_Create_0=Zd=b.Ac;d._emscripten_bind_DecoratedShapeSettings_ClearCachedResult_0=$d=b.Bc;d._emscripten_bind_DecoratedShapeSettings_get_mUserData_0=ae=b.Cc;d._emscripten_bind_DecoratedShapeSettings_set_mUserData_1=be= +b.Dc;d._emscripten_bind_DecoratedShapeSettings___destroy___0=ce=b.Ec;d._emscripten_bind_DecoratedShape_GetInnerShape_0=de=b.Fc;d._emscripten_bind_DecoratedShape_GetRefCount_0=ee=b.Gc;d._emscripten_bind_DecoratedShape_AddRef_0=fe=b.Hc;d._emscripten_bind_DecoratedShape_Release_0=ge=b.Ic;d._emscripten_bind_DecoratedShape_GetType_0=he=b.Jc;d._emscripten_bind_DecoratedShape_GetSubType_0=ie=b.Kc;d._emscripten_bind_DecoratedShape_MustBeStatic_0=je=b.Lc;d._emscripten_bind_DecoratedShape_GetLocalBounds_0= +ke=b.Mc;d._emscripten_bind_DecoratedShape_GetWorldSpaceBounds_2=le=b.Nc;d._emscripten_bind_DecoratedShape_GetCenterOfMass_0=me=b.Oc;d._emscripten_bind_DecoratedShape_GetUserData_0=ne=b.Pc;d._emscripten_bind_DecoratedShape_SetUserData_1=oe=b.Qc;d._emscripten_bind_DecoratedShape_GetSubShapeIDBitsRecursive_0=pe=b.Rc;d._emscripten_bind_DecoratedShape_GetInnerRadius_0=qe=b.Sc;d._emscripten_bind_DecoratedShape_GetMassProperties_0=re=b.Tc;d._emscripten_bind_DecoratedShape_GetLeafShape_2=se=b.Uc;d._emscripten_bind_DecoratedShape_GetMaterial_1= +te=b.Vc;d._emscripten_bind_DecoratedShape_GetSurfaceNormal_2=ue=b.Wc;d._emscripten_bind_DecoratedShape_GetSubShapeUserData_1=ve=b.Xc;d._emscripten_bind_DecoratedShape_GetSubShapeTransformedShape_5=we=b.Yc;d._emscripten_bind_DecoratedShape_GetVolume_0=xe=b.Zc;d._emscripten_bind_DecoratedShape_IsValidScale_1=ye=b._c;d._emscripten_bind_DecoratedShape_MakeScaleValid_1=ze=b.$c;d._emscripten_bind_DecoratedShape_ScaleShape_1=Ae=b.ad;d._emscripten_bind_DecoratedShape___destroy___0=Be=b.bd;d._emscripten_bind_TwoBodyConstraintSettings_Create_2= +Ce=b.cd;d._emscripten_bind_TwoBodyConstraintSettings_GetRefCount_0=De=b.dd;d._emscripten_bind_TwoBodyConstraintSettings_AddRef_0=Ee=b.ed;d._emscripten_bind_TwoBodyConstraintSettings_Release_0=Fe=b.fd;d._emscripten_bind_TwoBodyConstraintSettings_get_mEnabled_0=Ge=b.gd;d._emscripten_bind_TwoBodyConstraintSettings_set_mEnabled_1=He=b.hd;d._emscripten_bind_TwoBodyConstraintSettings_get_mNumVelocityStepsOverride_0=Ie=b.id;d._emscripten_bind_TwoBodyConstraintSettings_set_mNumVelocityStepsOverride_1=Je= +b.jd;d._emscripten_bind_TwoBodyConstraintSettings_get_mNumPositionStepsOverride_0=Ke=b.kd;d._emscripten_bind_TwoBodyConstraintSettings_set_mNumPositionStepsOverride_1=Le=b.ld;d._emscripten_bind_TwoBodyConstraintSettings___destroy___0=Me=b.md;d._emscripten_bind_TwoBodyConstraint_GetBody1_0=Ne=b.nd;d._emscripten_bind_TwoBodyConstraint_GetBody2_0=Oe=b.od;d._emscripten_bind_TwoBodyConstraint_GetConstraintToBody1Matrix_0=Pe=b.pd;d._emscripten_bind_TwoBodyConstraint_GetConstraintToBody2Matrix_0=Qe=b.qd; +d._emscripten_bind_TwoBodyConstraint_GetRefCount_0=Re=b.rd;d._emscripten_bind_TwoBodyConstraint_AddRef_0=Se=b.sd;d._emscripten_bind_TwoBodyConstraint_Release_0=Te=b.td;d._emscripten_bind_TwoBodyConstraint_GetType_0=Ue=b.ud;d._emscripten_bind_TwoBodyConstraint_GetSubType_0=Ve=b.vd;d._emscripten_bind_TwoBodyConstraint_GetConstraintPriority_0=We=b.wd;d._emscripten_bind_TwoBodyConstraint_SetConstraintPriority_1=Xe=b.xd;d._emscripten_bind_TwoBodyConstraint_SetNumVelocityStepsOverride_1=Ye=b.yd;d._emscripten_bind_TwoBodyConstraint_GetNumVelocityStepsOverride_0= +Ze=b.zd;d._emscripten_bind_TwoBodyConstraint_SetNumPositionStepsOverride_1=$e=b.Ad;d._emscripten_bind_TwoBodyConstraint_GetNumPositionStepsOverride_0=af=b.Bd;d._emscripten_bind_TwoBodyConstraint_SetEnabled_1=bf=b.Cd;d._emscripten_bind_TwoBodyConstraint_GetEnabled_0=cf=b.Dd;d._emscripten_bind_TwoBodyConstraint_IsActive_0=df=b.Ed;d._emscripten_bind_TwoBodyConstraint_GetUserData_0=ef=b.Fd;d._emscripten_bind_TwoBodyConstraint_SetUserData_1=ff=b.Gd;d._emscripten_bind_TwoBodyConstraint_ResetWarmStart_0= +gf=b.Hd;d._emscripten_bind_TwoBodyConstraint_SaveState_1=hf=b.Id;d._emscripten_bind_TwoBodyConstraint_RestoreState_1=jf=b.Jd;d._emscripten_bind_TwoBodyConstraint___destroy___0=kf=b.Kd;d._emscripten_bind_PathConstraintPathEm_IsLooping_0=lf=b.Ld;d._emscripten_bind_PathConstraintPathEm_SetIsLooping_1=mf=b.Md;d._emscripten_bind_PathConstraintPathEm_GetRefCount_0=of=b.Nd;d._emscripten_bind_PathConstraintPathEm_AddRef_0=pf=b.Od;d._emscripten_bind_PathConstraintPathEm_Release_0=qf=b.Pd;d._emscripten_bind_PathConstraintPathEm___destroy___0= +rf=b.Qd;d._emscripten_bind_MotionProperties_GetMotionQuality_0=sf=b.Rd;d._emscripten_bind_MotionProperties_GetAllowedDOFs_0=tf=b.Sd;d._emscripten_bind_MotionProperties_GetAllowSleeping_0=uf=b.Td;d._emscripten_bind_MotionProperties_GetLinearVelocity_0=vf=b.Ud;d._emscripten_bind_MotionProperties_SetLinearVelocity_1=wf=b.Vd;d._emscripten_bind_MotionProperties_SetLinearVelocityClamped_1=xf=b.Wd;d._emscripten_bind_MotionProperties_GetAngularVelocity_0=yf=b.Xd;d._emscripten_bind_MotionProperties_SetAngularVelocity_1= +zf=b.Yd;d._emscripten_bind_MotionProperties_SetAngularVelocityClamped_1=Af=b.Zd;d._emscripten_bind_MotionProperties_MoveKinematic_3=Bf=b._d;d._emscripten_bind_MotionProperties_GetMaxLinearVelocity_0=Cf=b.$d;d._emscripten_bind_MotionProperties_SetMaxLinearVelocity_1=Df=b.ae;d._emscripten_bind_MotionProperties_GetMaxAngularVelocity_0=Ef=b.be;d._emscripten_bind_MotionProperties_SetMaxAngularVelocity_1=Ff=b.ce;d._emscripten_bind_MotionProperties_ClampLinearVelocity_0=Gf=b.de;d._emscripten_bind_MotionProperties_ClampAngularVelocity_0= +Hf=b.ee;d._emscripten_bind_MotionProperties_GetLinearDamping_0=If=b.fe;d._emscripten_bind_MotionProperties_SetLinearDamping_1=Jf=b.ge;d._emscripten_bind_MotionProperties_GetAngularDamping_0=Kf=b.he;d._emscripten_bind_MotionProperties_SetAngularDamping_1=Lf=b.ie;d._emscripten_bind_MotionProperties_GetGravityFactor_0=Mf=b.je;d._emscripten_bind_MotionProperties_SetGravityFactor_1=Nf=b.ke;d._emscripten_bind_MotionProperties_SetMassProperties_2=Of=b.le;d._emscripten_bind_MotionProperties_GetInverseMass_0= +Pf=b.me;d._emscripten_bind_MotionProperties_GetInverseMassUnchecked_0=Qf=b.ne;d._emscripten_bind_MotionProperties_SetInverseMass_1=Rf=b.oe;d._emscripten_bind_MotionProperties_GetInverseInertiaDiagonal_0=Sf=b.pe;d._emscripten_bind_MotionProperties_GetInertiaRotation_0=Tf=b.qe;d._emscripten_bind_MotionProperties_SetInverseInertia_2=Uf=b.re;d._emscripten_bind_MotionProperties_ScaleToMass_1=Vf=b.se;d._emscripten_bind_MotionProperties_GetLocalSpaceInverseInertia_0=Wf=b.te;d._emscripten_bind_MotionProperties_GetInverseInertiaForRotation_1= +Xf=b.ue;d._emscripten_bind_MotionProperties_MultiplyWorldSpaceInverseInertiaByVector_2=Yf=b.ve;d._emscripten_bind_MotionProperties_GetPointVelocityCOM_1=Zf=b.we;d._emscripten_bind_MotionProperties_GetAccumulatedForce_0=$f=b.xe;d._emscripten_bind_MotionProperties_GetAccumulatedTorque_0=ag=b.ye;d._emscripten_bind_MotionProperties_ResetForce_0=bg=b.ze;d._emscripten_bind_MotionProperties_ResetTorque_0=cg=b.Ae;d._emscripten_bind_MotionProperties_ResetMotion_0=dg=b.Be;d._emscripten_bind_MotionProperties_LockTranslation_1= +eg=b.Ce;d._emscripten_bind_MotionProperties_LockAngular_1=fg=b.De;d._emscripten_bind_MotionProperties_SetNumVelocityStepsOverride_1=gg=b.Ee;d._emscripten_bind_MotionProperties_GetNumVelocityStepsOverride_0=hg=b.Fe;d._emscripten_bind_MotionProperties_SetNumPositionStepsOverride_1=ig=b.Ge;d._emscripten_bind_MotionProperties_GetNumPositionStepsOverride_0=jg=b.He;d._emscripten_bind_MotionProperties___destroy___0=kg=b.Ie;d._emscripten_bind_GroupFilter_GetRefCount_0=lg=b.Je;d._emscripten_bind_GroupFilter_AddRef_0= +ng=b.Ke;d._emscripten_bind_GroupFilter_Release_0=og=b.Le;d._emscripten_bind_GroupFilter___destroy___0=pg=b.Me;d._emscripten_bind_StateRecorderFilter___destroy___0=qg=b.Ne;d._emscripten_bind_StateRecorderEm_SetValidating_1=rg=b.Oe;d._emscripten_bind_StateRecorderEm_IsValidating_0=sg=b.Pe;d._emscripten_bind_StateRecorderEm_SetIsLastPart_1=tg=b.Qe;d._emscripten_bind_StateRecorderEm_IsLastPart_0=ug=b.Re;d._emscripten_bind_StateRecorderEm___destroy___0=vg=b.Se;d._emscripten_bind_BodyLockInterface_TryGetBody_1= +wg=b.Te;d._emscripten_bind_BodyLockInterface___destroy___0=xg=b.Ue;d._emscripten_bind_CollideShapeResult_CollideShapeResult_0=yg=b.Ve;d._emscripten_bind_CollideShapeResult_get_mContactPointOn1_0=zg=b.We;d._emscripten_bind_CollideShapeResult_set_mContactPointOn1_1=Ag=b.Xe;d._emscripten_bind_CollideShapeResult_get_mContactPointOn2_0=Bg=b.Ye;d._emscripten_bind_CollideShapeResult_set_mContactPointOn2_1=Cg=b.Ze;d._emscripten_bind_CollideShapeResult_get_mPenetrationAxis_0=Dg=b._e;d._emscripten_bind_CollideShapeResult_set_mPenetrationAxis_1= +Eg=b.$e;d._emscripten_bind_CollideShapeResult_get_mPenetrationDepth_0=Fg=b.af;d._emscripten_bind_CollideShapeResult_set_mPenetrationDepth_1=Gg=b.bf;d._emscripten_bind_CollideShapeResult_get_mSubShapeID1_0=Hg=b.cf;d._emscripten_bind_CollideShapeResult_set_mSubShapeID1_1=Ig=b.df;d._emscripten_bind_CollideShapeResult_get_mSubShapeID2_0=Jg=b.ef;d._emscripten_bind_CollideShapeResult_set_mSubShapeID2_1=Kg=b.ff;d._emscripten_bind_CollideShapeResult_get_mBodyID2_0=Lg=b.gf;d._emscripten_bind_CollideShapeResult_set_mBodyID2_1= +Mg=b.hf;d._emscripten_bind_CollideShapeResult_get_mShape1Face_0=Ng=b.jf;d._emscripten_bind_CollideShapeResult_set_mShape1Face_1=Og=b.kf;d._emscripten_bind_CollideShapeResult_get_mShape2Face_0=Pg=b.lf;d._emscripten_bind_CollideShapeResult_set_mShape2Face_1=Qg=b.mf;d._emscripten_bind_CollideShapeResult___destroy___0=Rg=b.nf;d._emscripten_bind_ContactListenerEm___destroy___0=Sg=b.of;d._emscripten_bind_SoftBodyContactListenerEm___destroy___0=Tg=b.pf;d._emscripten_bind_RayCastBodyCollector_Reset_0=Ug= +b.qf;d._emscripten_bind_RayCastBodyCollector_SetContext_1=Vg=b.rf;d._emscripten_bind_RayCastBodyCollector_GetContext_0=Wg=b.sf;d._emscripten_bind_RayCastBodyCollector_UpdateEarlyOutFraction_1=Xg=b.tf;d._emscripten_bind_RayCastBodyCollector_ResetEarlyOutFraction_0=Yg=b.uf;d._emscripten_bind_RayCastBodyCollector_ResetEarlyOutFraction_1=Zg=b.vf;d._emscripten_bind_RayCastBodyCollector_ForceEarlyOut_0=$g=b.wf;d._emscripten_bind_RayCastBodyCollector_ShouldEarlyOut_0=ah=b.xf;d._emscripten_bind_RayCastBodyCollector_GetEarlyOutFraction_0= +bh=b.yf;d._emscripten_bind_RayCastBodyCollector_GetPositiveEarlyOutFraction_0=ch=b.zf;d._emscripten_bind_RayCastBodyCollector___destroy___0=dh=b.Af;d._emscripten_bind_CollideShapeBodyCollector_Reset_0=eh=b.Bf;d._emscripten_bind_CollideShapeBodyCollector_SetContext_1=fh=b.Cf;d._emscripten_bind_CollideShapeBodyCollector_GetContext_0=gh=b.Df;d._emscripten_bind_CollideShapeBodyCollector_UpdateEarlyOutFraction_1=hh=b.Ef;d._emscripten_bind_CollideShapeBodyCollector_ResetEarlyOutFraction_0=ih=b.Ff;d._emscripten_bind_CollideShapeBodyCollector_ResetEarlyOutFraction_1= +jh=b.Gf;d._emscripten_bind_CollideShapeBodyCollector_ForceEarlyOut_0=kh=b.Hf;d._emscripten_bind_CollideShapeBodyCollector_ShouldEarlyOut_0=lh=b.If;d._emscripten_bind_CollideShapeBodyCollector_GetEarlyOutFraction_0=mh=b.Jf;d._emscripten_bind_CollideShapeBodyCollector_GetPositiveEarlyOutFraction_0=nh=b.Kf;d._emscripten_bind_CollideShapeBodyCollector___destroy___0=oh=b.Lf;d._emscripten_bind_CastShapeBodyCollector_Reset_0=ph=b.Mf;d._emscripten_bind_CastShapeBodyCollector_SetContext_1=qh=b.Nf;d._emscripten_bind_CastShapeBodyCollector_GetContext_0= +rh=b.Of;d._emscripten_bind_CastShapeBodyCollector_UpdateEarlyOutFraction_1=sh=b.Pf;d._emscripten_bind_CastShapeBodyCollector_ResetEarlyOutFraction_0=th=b.Qf;d._emscripten_bind_CastShapeBodyCollector_ResetEarlyOutFraction_1=uh=b.Rf;d._emscripten_bind_CastShapeBodyCollector_ForceEarlyOut_0=vh=b.Sf;d._emscripten_bind_CastShapeBodyCollector_ShouldEarlyOut_0=wh=b.Tf;d._emscripten_bind_CastShapeBodyCollector_GetEarlyOutFraction_0=xh=b.Uf;d._emscripten_bind_CastShapeBodyCollector_GetPositiveEarlyOutFraction_0= +yh=b.Vf;d._emscripten_bind_CastShapeBodyCollector___destroy___0=zh=b.Wf;d._emscripten_bind_CastRayCollector_Reset_0=Ah=b.Xf;d._emscripten_bind_CastRayCollector_SetContext_1=Bh=b.Yf;d._emscripten_bind_CastRayCollector_GetContext_0=Ch=b.Zf;d._emscripten_bind_CastRayCollector_UpdateEarlyOutFraction_1=Dh=b._f;d._emscripten_bind_CastRayCollector_ResetEarlyOutFraction_0=Eh=b.$f;d._emscripten_bind_CastRayCollector_ResetEarlyOutFraction_1=Fh=b.ag;d._emscripten_bind_CastRayCollector_ForceEarlyOut_0=Gh=b.bg; +d._emscripten_bind_CastRayCollector_ShouldEarlyOut_0=Hh=b.cg;d._emscripten_bind_CastRayCollector_GetEarlyOutFraction_0=Ih=b.dg;d._emscripten_bind_CastRayCollector_GetPositiveEarlyOutFraction_0=Jh=b.eg;d._emscripten_bind_CastRayCollector___destroy___0=Kh=b.fg;d._emscripten_bind_CollidePointCollector_Reset_0=Lh=b.gg;d._emscripten_bind_CollidePointCollector_SetContext_1=Mh=b.hg;d._emscripten_bind_CollidePointCollector_GetContext_0=Nh=b.ig;d._emscripten_bind_CollidePointCollector_UpdateEarlyOutFraction_1= +Oh=b.jg;d._emscripten_bind_CollidePointCollector_ResetEarlyOutFraction_0=Ph=b.kg;d._emscripten_bind_CollidePointCollector_ResetEarlyOutFraction_1=Qh=b.lg;d._emscripten_bind_CollidePointCollector_ForceEarlyOut_0=Rh=b.mg;d._emscripten_bind_CollidePointCollector_ShouldEarlyOut_0=Sh=b.ng;d._emscripten_bind_CollidePointCollector_GetEarlyOutFraction_0=Th=b.og;d._emscripten_bind_CollidePointCollector_GetPositiveEarlyOutFraction_0=Uh=b.pg;d._emscripten_bind_CollidePointCollector___destroy___0=Vh=b.qg;d._emscripten_bind_CollideSettingsBase_get_mActiveEdgeMode_0= +Wh=b.rg;d._emscripten_bind_CollideSettingsBase_set_mActiveEdgeMode_1=Xh=b.sg;d._emscripten_bind_CollideSettingsBase_get_mCollectFacesMode_0=Yh=b.tg;d._emscripten_bind_CollideSettingsBase_set_mCollectFacesMode_1=Zh=b.ug;d._emscripten_bind_CollideSettingsBase_get_mCollisionTolerance_0=$h=b.vg;d._emscripten_bind_CollideSettingsBase_set_mCollisionTolerance_1=ai=b.wg;d._emscripten_bind_CollideSettingsBase_get_mPenetrationTolerance_0=bi=b.xg;d._emscripten_bind_CollideSettingsBase_set_mPenetrationTolerance_1= +ci=b.yg;d._emscripten_bind_CollideSettingsBase_get_mActiveEdgeMovementDirection_0=di=b.zg;d._emscripten_bind_CollideSettingsBase_set_mActiveEdgeMovementDirection_1=ei=b.Ag;d._emscripten_bind_CollideSettingsBase___destroy___0=fi=b.Bg;d._emscripten_bind_CollideShapeCollector_Reset_0=gi=b.Cg;d._emscripten_bind_CollideShapeCollector_SetContext_1=hi=b.Dg;d._emscripten_bind_CollideShapeCollector_GetContext_0=ii=b.Eg;d._emscripten_bind_CollideShapeCollector_UpdateEarlyOutFraction_1=ji=b.Fg;d._emscripten_bind_CollideShapeCollector_ResetEarlyOutFraction_0= +ki=b.Gg;d._emscripten_bind_CollideShapeCollector_ResetEarlyOutFraction_1=li=b.Hg;d._emscripten_bind_CollideShapeCollector_ForceEarlyOut_0=mi=b.Ig;d._emscripten_bind_CollideShapeCollector_ShouldEarlyOut_0=ni=b.Jg;d._emscripten_bind_CollideShapeCollector_GetEarlyOutFraction_0=oi=b.Kg;d._emscripten_bind_CollideShapeCollector_GetPositiveEarlyOutFraction_0=pi=b.Lg;d._emscripten_bind_CollideShapeCollector___destroy___0=qi=b.Mg;d._emscripten_bind_CastShapeCollector_Reset_0=ri=b.Ng;d._emscripten_bind_CastShapeCollector_SetContext_1= +si=b.Og;d._emscripten_bind_CastShapeCollector_GetContext_0=ti=b.Pg;d._emscripten_bind_CastShapeCollector_UpdateEarlyOutFraction_1=ui=b.Qg;d._emscripten_bind_CastShapeCollector_ResetEarlyOutFraction_0=vi=b.Rg;d._emscripten_bind_CastShapeCollector_ResetEarlyOutFraction_1=wi=b.Sg;d._emscripten_bind_CastShapeCollector_ForceEarlyOut_0=xi=b.Tg;d._emscripten_bind_CastShapeCollector_ShouldEarlyOut_0=yi=b.Ug;d._emscripten_bind_CastShapeCollector_GetEarlyOutFraction_0=zi=b.Vg;d._emscripten_bind_CastShapeCollector_GetPositiveEarlyOutFraction_0= +Ai=b.Wg;d._emscripten_bind_CastShapeCollector___destroy___0=Bi=b.Xg;d._emscripten_bind_TransformedShapeCollector_Reset_0=Ci=b.Yg;d._emscripten_bind_TransformedShapeCollector_SetContext_1=Di=b.Zg;d._emscripten_bind_TransformedShapeCollector_GetContext_0=Ei=b._g;d._emscripten_bind_TransformedShapeCollector_UpdateEarlyOutFraction_1=Fi=b.$g;d._emscripten_bind_TransformedShapeCollector_ResetEarlyOutFraction_0=Gi=b.ah;d._emscripten_bind_TransformedShapeCollector_ResetEarlyOutFraction_1=Hi=b.bh;d._emscripten_bind_TransformedShapeCollector_ForceEarlyOut_0= +Ii=b.ch;d._emscripten_bind_TransformedShapeCollector_ShouldEarlyOut_0=Ji=b.dh;d._emscripten_bind_TransformedShapeCollector_GetEarlyOutFraction_0=Ki=b.eh;d._emscripten_bind_TransformedShapeCollector_GetPositiveEarlyOutFraction_0=Li=b.fh;d._emscripten_bind_TransformedShapeCollector___destroy___0=Mi=b.gh;d._emscripten_bind_PhysicsStepListener___destroy___0=Ni=b.hh;d._emscripten_bind_BodyActivationListenerEm___destroy___0=Oi=b.ih;d._emscripten_bind_BodyCreationSettings_BodyCreationSettings_0=Pi=b.jh; +d._emscripten_bind_BodyCreationSettings_BodyCreationSettings_5=Qi=b.kh;d._emscripten_bind_BodyCreationSettings_GetShapeSettings_0=Ri=b.lh;d._emscripten_bind_BodyCreationSettings_SetShapeSettings_1=Si=b.mh;d._emscripten_bind_BodyCreationSettings_ConvertShapeSettings_0=Ti=b.nh;d._emscripten_bind_BodyCreationSettings_GetShape_0=Ui=b.oh;d._emscripten_bind_BodyCreationSettings_SetShape_1=Vi=b.ph;d._emscripten_bind_BodyCreationSettings_HasMassProperties_0=Wi=b.qh;d._emscripten_bind_BodyCreationSettings_GetMassProperties_0= +Xi=b.rh;d._emscripten_bind_BodyCreationSettings_get_mPosition_0=Yi=b.sh;d._emscripten_bind_BodyCreationSettings_set_mPosition_1=Zi=b.th;d._emscripten_bind_BodyCreationSettings_get_mRotation_0=$i=b.uh;d._emscripten_bind_BodyCreationSettings_set_mRotation_1=aj=b.vh;d._emscripten_bind_BodyCreationSettings_get_mLinearVelocity_0=bj=b.wh;d._emscripten_bind_BodyCreationSettings_set_mLinearVelocity_1=cj=b.xh;d._emscripten_bind_BodyCreationSettings_get_mAngularVelocity_0=dj=b.yh;d._emscripten_bind_BodyCreationSettings_set_mAngularVelocity_1= +ej=b.zh;d._emscripten_bind_BodyCreationSettings_get_mUserData_0=fj=b.Ah;d._emscripten_bind_BodyCreationSettings_set_mUserData_1=gj=b.Bh;d._emscripten_bind_BodyCreationSettings_get_mObjectLayer_0=hj=b.Ch;d._emscripten_bind_BodyCreationSettings_set_mObjectLayer_1=ij=b.Dh;d._emscripten_bind_BodyCreationSettings_get_mCollisionGroup_0=jj=b.Eh;d._emscripten_bind_BodyCreationSettings_set_mCollisionGroup_1=kj=b.Fh;d._emscripten_bind_BodyCreationSettings_get_mMotionType_0=lj=b.Gh;d._emscripten_bind_BodyCreationSettings_set_mMotionType_1= +mj=b.Hh;d._emscripten_bind_BodyCreationSettings_get_mAllowedDOFs_0=nj=b.Ih;d._emscripten_bind_BodyCreationSettings_set_mAllowedDOFs_1=oj=b.Jh;d._emscripten_bind_BodyCreationSettings_get_mAllowDynamicOrKinematic_0=pj=b.Kh;d._emscripten_bind_BodyCreationSettings_set_mAllowDynamicOrKinematic_1=qj=b.Lh;d._emscripten_bind_BodyCreationSettings_get_mIsSensor_0=rj=b.Mh;d._emscripten_bind_BodyCreationSettings_set_mIsSensor_1=sj=b.Nh;d._emscripten_bind_BodyCreationSettings_get_mUseManifoldReduction_0=tj=b.Oh; +d._emscripten_bind_BodyCreationSettings_set_mUseManifoldReduction_1=uj=b.Ph;d._emscripten_bind_BodyCreationSettings_get_mCollideKinematicVsNonDynamic_0=vj=b.Qh;d._emscripten_bind_BodyCreationSettings_set_mCollideKinematicVsNonDynamic_1=wj=b.Rh;d._emscripten_bind_BodyCreationSettings_get_mApplyGyroscopicForce_0=xj=b.Sh;d._emscripten_bind_BodyCreationSettings_set_mApplyGyroscopicForce_1=yj=b.Th;d._emscripten_bind_BodyCreationSettings_get_mMotionQuality_0=zj=b.Uh;d._emscripten_bind_BodyCreationSettings_set_mMotionQuality_1= +Aj=b.Vh;d._emscripten_bind_BodyCreationSettings_get_mEnhancedInternalEdgeRemoval_0=Bj=b.Wh;d._emscripten_bind_BodyCreationSettings_set_mEnhancedInternalEdgeRemoval_1=Cj=b.Xh;d._emscripten_bind_BodyCreationSettings_get_mAllowSleeping_0=Dj=b.Yh;d._emscripten_bind_BodyCreationSettings_set_mAllowSleeping_1=Ej=b.Zh;d._emscripten_bind_BodyCreationSettings_get_mFriction_0=Fj=b._h;d._emscripten_bind_BodyCreationSettings_set_mFriction_1=Gj=b.$h;d._emscripten_bind_BodyCreationSettings_get_mRestitution_0=Hj= +b.ai;d._emscripten_bind_BodyCreationSettings_set_mRestitution_1=Ij=b.bi;d._emscripten_bind_BodyCreationSettings_get_mLinearDamping_0=Jj=b.ci;d._emscripten_bind_BodyCreationSettings_set_mLinearDamping_1=Kj=b.di;d._emscripten_bind_BodyCreationSettings_get_mAngularDamping_0=Lj=b.ei;d._emscripten_bind_BodyCreationSettings_set_mAngularDamping_1=Mj=b.fi;d._emscripten_bind_BodyCreationSettings_get_mMaxLinearVelocity_0=Nj=b.gi;d._emscripten_bind_BodyCreationSettings_set_mMaxLinearVelocity_1=Oj=b.hi;d._emscripten_bind_BodyCreationSettings_get_mMaxAngularVelocity_0= +Pj=b.ii;d._emscripten_bind_BodyCreationSettings_set_mMaxAngularVelocity_1=Qj=b.ji;d._emscripten_bind_BodyCreationSettings_get_mGravityFactor_0=Rj=b.ki;d._emscripten_bind_BodyCreationSettings_set_mGravityFactor_1=Sj=b.li;d._emscripten_bind_BodyCreationSettings_get_mNumVelocityStepsOverride_0=Tj=b.mi;d._emscripten_bind_BodyCreationSettings_set_mNumVelocityStepsOverride_1=Uj=b.ni;d._emscripten_bind_BodyCreationSettings_get_mNumPositionStepsOverride_0=Vj=b.oi;d._emscripten_bind_BodyCreationSettings_set_mNumPositionStepsOverride_1= +Wj=b.pi;d._emscripten_bind_BodyCreationSettings_get_mOverrideMassProperties_0=Xj=b.qi;d._emscripten_bind_BodyCreationSettings_set_mOverrideMassProperties_1=Yj=b.ri;d._emscripten_bind_BodyCreationSettings_get_mInertiaMultiplier_0=Zj=b.si;d._emscripten_bind_BodyCreationSettings_set_mInertiaMultiplier_1=ak=b.ti;d._emscripten_bind_BodyCreationSettings_get_mMassPropertiesOverride_0=bk=b.ui;d._emscripten_bind_BodyCreationSettings_set_mMassPropertiesOverride_1=ck=b.vi;d._emscripten_bind_BodyCreationSettings___destroy___0= +dk=b.wi;d._emscripten_bind_CharacterBaseSettings_GetRefCount_0=ek=b.xi;d._emscripten_bind_CharacterBaseSettings_AddRef_0=fk=b.yi;d._emscripten_bind_CharacterBaseSettings_Release_0=gk=b.zi;d._emscripten_bind_CharacterBaseSettings_get_mUp_0=hk=b.Ai;d._emscripten_bind_CharacterBaseSettings_set_mUp_1=ik=b.Bi;d._emscripten_bind_CharacterBaseSettings_get_mSupportingVolume_0=jk=b.Ci;d._emscripten_bind_CharacterBaseSettings_set_mSupportingVolume_1=kk=b.Di;d._emscripten_bind_CharacterBaseSettings_get_mMaxSlopeAngle_0= +lk=b.Ei;d._emscripten_bind_CharacterBaseSettings_set_mMaxSlopeAngle_1=mk=b.Fi;d._emscripten_bind_CharacterBaseSettings_get_mEnhancedInternalEdgeRemoval_0=nk=b.Gi;d._emscripten_bind_CharacterBaseSettings_set_mEnhancedInternalEdgeRemoval_1=ok=b.Hi;d._emscripten_bind_CharacterBaseSettings_get_mShape_0=pk=b.Ii;d._emscripten_bind_CharacterBaseSettings_set_mShape_1=qk=b.Ji;d._emscripten_bind_CharacterBaseSettings___destroy___0=rk=b.Ki;d._emscripten_bind_CharacterContactListenerEm___destroy___0=sk=b.Li; +d._emscripten_bind_CharacterVsCharacterCollision___destroy___0=tk=b.Mi;d._emscripten_bind_ObjectVsBroadPhaseLayerFilterEm___destroy___0=uk=b.Ni;d._emscripten_bind_ObjectLayerFilter_ObjectLayerFilter_0=vk=b.Oi;d._emscripten_bind_ObjectLayerFilter___destroy___0=wk=b.Pi;d._emscripten_bind_ObjectLayerPairFilter_ObjectLayerPairFilter_0=xk=b.Qi;d._emscripten_bind_ObjectLayerPairFilter_ShouldCollide_2=yk=b.Ri;d._emscripten_bind_ObjectLayerPairFilter___destroy___0=zk=b.Si;d._emscripten_bind_BodyFilter_BodyFilter_0= +Ak=b.Ti;d._emscripten_bind_BodyFilter___destroy___0=Bk=b.Ui;d._emscripten_bind_ShapeFilter_ShapeFilter_0=Ck=b.Vi;d._emscripten_bind_ShapeFilter___destroy___0=Dk=b.Wi;d._emscripten_bind_SimShapeFilter_SimShapeFilter_0=Ek=b.Xi;d._emscripten_bind_SimShapeFilter___destroy___0=Fk=b.Yi;d._emscripten_bind_CharacterBase_GetRefCount_0=Gk=b.Zi;d._emscripten_bind_CharacterBase_AddRef_0=Hk=b._i;d._emscripten_bind_CharacterBase_Release_0=Ik=b.$i;d._emscripten_bind_CharacterBase_SetMaxSlopeAngle_1=Jk=b.aj;d._emscripten_bind_CharacterBase_GetCosMaxSlopeAngle_0= +Kk=b.bj;d._emscripten_bind_CharacterBase_SetUp_1=Lk=b.cj;d._emscripten_bind_CharacterBase_GetUp_0=Mk=b.dj;d._emscripten_bind_CharacterBase_GetShape_0=Nk=b.ej;d._emscripten_bind_CharacterBase_GetGroundState_0=Ok=b.fj;d._emscripten_bind_CharacterBase_IsSlopeTooSteep_1=Pk=b.gj;d._emscripten_bind_CharacterBase_IsSupported_0=Qk=b.hj;d._emscripten_bind_CharacterBase_GetGroundPosition_0=Rk=b.ij;d._emscripten_bind_CharacterBase_GetGroundNormal_0=Sk=b.jj;d._emscripten_bind_CharacterBase_GetGroundVelocity_0= +Tk=b.kj;d._emscripten_bind_CharacterBase_GetGroundMaterial_0=Uk=b.lj;d._emscripten_bind_CharacterBase_GetGroundBodyID_0=Vk=b.mj;d._emscripten_bind_CharacterBase_SaveState_1=Wk=b.nj;d._emscripten_bind_CharacterBase_RestoreState_1=Xk=b.oj;d._emscripten_bind_CharacterBase___destroy___0=Yk=b.pj;d._emscripten_bind_VehicleCollisionTester_GetRefCount_0=Zk=b.qj;d._emscripten_bind_VehicleCollisionTester_AddRef_0=$k=b.rj;d._emscripten_bind_VehicleCollisionTester_Release_0=al=b.sj;d._emscripten_bind_VehicleCollisionTester___destroy___0= +bl=b.tj;d._emscripten_bind_VehicleConstraintCallbacksEm_SetVehicleConstraint_1=cl=b.uj;d._emscripten_bind_VehicleConstraintCallbacksEm___destroy___0=dl=b.vj;d._emscripten_bind_WheeledVehicleControllerCallbacksEm_SetWheeledVehicleController_1=el=b.wj;d._emscripten_bind_WheeledVehicleControllerCallbacksEm___destroy___0=fl=b.xj;d._emscripten_bind_WheelSettings_WheelSettings_0=gl=b.yj;d._emscripten_bind_WheelSettings_GetRefCount_0=hl=b.zj;d._emscripten_bind_WheelSettings_AddRef_0=il=b.Aj;d._emscripten_bind_WheelSettings_Release_0= +jl=b.Bj;d._emscripten_bind_WheelSettings_get_mPosition_0=kl=b.Cj;d._emscripten_bind_WheelSettings_set_mPosition_1=ll=b.Dj;d._emscripten_bind_WheelSettings_get_mSuspensionForcePoint_0=ml=b.Ej;d._emscripten_bind_WheelSettings_set_mSuspensionForcePoint_1=nl=b.Fj;d._emscripten_bind_WheelSettings_get_mSuspensionDirection_0=ol=b.Gj;d._emscripten_bind_WheelSettings_set_mSuspensionDirection_1=pl=b.Hj;d._emscripten_bind_WheelSettings_get_mSteeringAxis_0=ql=b.Ij;d._emscripten_bind_WheelSettings_set_mSteeringAxis_1= +rl=b.Jj;d._emscripten_bind_WheelSettings_get_mWheelUp_0=sl=b.Kj;d._emscripten_bind_WheelSettings_set_mWheelUp_1=tl=b.Lj;d._emscripten_bind_WheelSettings_get_mWheelForward_0=ul=b.Mj;d._emscripten_bind_WheelSettings_set_mWheelForward_1=vl=b.Nj;d._emscripten_bind_WheelSettings_get_mSuspensionSpring_0=wl=b.Oj;d._emscripten_bind_WheelSettings_set_mSuspensionSpring_1=xl=b.Pj;d._emscripten_bind_WheelSettings_get_mSuspensionMinLength_0=yl=b.Qj;d._emscripten_bind_WheelSettings_set_mSuspensionMinLength_1=zl= +b.Rj;d._emscripten_bind_WheelSettings_get_mSuspensionMaxLength_0=Al=b.Sj;d._emscripten_bind_WheelSettings_set_mSuspensionMaxLength_1=Bl=b.Tj;d._emscripten_bind_WheelSettings_get_mSuspensionPreloadLength_0=Cl=b.Uj;d._emscripten_bind_WheelSettings_set_mSuspensionPreloadLength_1=Dl=b.Vj;d._emscripten_bind_WheelSettings_get_mRadius_0=El=b.Wj;d._emscripten_bind_WheelSettings_set_mRadius_1=Fl=b.Xj;d._emscripten_bind_WheelSettings_get_mWidth_0=Gl=b.Yj;d._emscripten_bind_WheelSettings_set_mWidth_1=Hl=b.Zj; +d._emscripten_bind_WheelSettings_get_mEnableSuspensionForcePoint_0=Il=b._j;d._emscripten_bind_WheelSettings_set_mEnableSuspensionForcePoint_1=Jl=b.$j;d._emscripten_bind_WheelSettings___destroy___0=Kl=b.ak;d._emscripten_bind_Wheel_Wheel_1=Ll=b.bk;d._emscripten_bind_Wheel_GetSettings_0=Ml=b.ck;d._emscripten_bind_Wheel_GetAngularVelocity_0=Nl=b.dk;d._emscripten_bind_Wheel_SetAngularVelocity_1=Ol=b.ek;d._emscripten_bind_Wheel_GetRotationAngle_0=Pl=b.fk;d._emscripten_bind_Wheel_SetRotationAngle_1=Ql=b.gk; +d._emscripten_bind_Wheel_GetSteerAngle_0=Rl=b.hk;d._emscripten_bind_Wheel_SetSteerAngle_1=Sl=b.ik;d._emscripten_bind_Wheel_HasContact_0=Tl=b.jk;d._emscripten_bind_Wheel_GetContactBodyID_0=Ul=b.kk;d._emscripten_bind_Wheel_GetContactPosition_0=Vl=b.lk;d._emscripten_bind_Wheel_GetContactPointVelocity_0=Wl=b.mk;d._emscripten_bind_Wheel_GetContactNormal_0=Xl=b.nk;d._emscripten_bind_Wheel_GetContactLongitudinal_0=Yl=b.ok;d._emscripten_bind_Wheel_GetContactLateral_0=Zl=b.pk;d._emscripten_bind_Wheel_GetSuspensionLength_0= +$l=b.qk;d._emscripten_bind_Wheel_HasHitHardPoint_0=am=b.rk;d._emscripten_bind_Wheel_GetSuspensionLambda_0=bm=b.sk;d._emscripten_bind_Wheel_GetLongitudinalLambda_0=cm=b.tk;d._emscripten_bind_Wheel_GetLateralLambda_0=dm=b.uk;d._emscripten_bind_Wheel___destroy___0=em=b.vk;d._emscripten_bind_VehicleTrackSettings_get_mDrivenWheel_0=fm=b.wk;d._emscripten_bind_VehicleTrackSettings_set_mDrivenWheel_1=gm=b.xk;d._emscripten_bind_VehicleTrackSettings_get_mWheels_0=hm=b.yk;d._emscripten_bind_VehicleTrackSettings_set_mWheels_1= +im=b.zk;d._emscripten_bind_VehicleTrackSettings_get_mInertia_0=jm=b.Ak;d._emscripten_bind_VehicleTrackSettings_set_mInertia_1=km=b.Bk;d._emscripten_bind_VehicleTrackSettings_get_mAngularDamping_0=lm=b.Ck;d._emscripten_bind_VehicleTrackSettings_set_mAngularDamping_1=mm=b.Dk;d._emscripten_bind_VehicleTrackSettings_get_mMaxBrakeTorque_0=nm=b.Ek;d._emscripten_bind_VehicleTrackSettings_set_mMaxBrakeTorque_1=om=b.Fk;d._emscripten_bind_VehicleTrackSettings_get_mDifferentialRatio_0=pm=b.Gk;d._emscripten_bind_VehicleTrackSettings_set_mDifferentialRatio_1= +qm=b.Hk;d._emscripten_bind_VehicleTrackSettings___destroy___0=rm=b.Ik;d._emscripten_bind_WheeledVehicleControllerSettings_WheeledVehicleControllerSettings_0=sm=b.Jk;d._emscripten_bind_WheeledVehicleControllerSettings_get_mEngine_0=tm=b.Kk;d._emscripten_bind_WheeledVehicleControllerSettings_set_mEngine_1=um=b.Lk;d._emscripten_bind_WheeledVehicleControllerSettings_get_mTransmission_0=wm=b.Mk;d._emscripten_bind_WheeledVehicleControllerSettings_set_mTransmission_1=xm=b.Nk;d._emscripten_bind_WheeledVehicleControllerSettings_get_mDifferentials_0= +ym=b.Ok;d._emscripten_bind_WheeledVehicleControllerSettings_set_mDifferentials_1=zm=b.Pk;d._emscripten_bind_WheeledVehicleControllerSettings_get_mDifferentialLimitedSlipRatio_0=Am=b.Qk;d._emscripten_bind_WheeledVehicleControllerSettings_set_mDifferentialLimitedSlipRatio_1=Bm=b.Rk;d._emscripten_bind_WheeledVehicleControllerSettings___destroy___0=Cm=b.Sk;d._emscripten_bind_VehicleEngineSettings_get_mMaxTorque_0=Dm=b.Tk;d._emscripten_bind_VehicleEngineSettings_set_mMaxTorque_1=Em=b.Uk;d._emscripten_bind_VehicleEngineSettings_get_mMinRPM_0= +Fm=b.Vk;d._emscripten_bind_VehicleEngineSettings_set_mMinRPM_1=Gm=b.Wk;d._emscripten_bind_VehicleEngineSettings_get_mMaxRPM_0=Hm=b.Xk;d._emscripten_bind_VehicleEngineSettings_set_mMaxRPM_1=Im=b.Yk;d._emscripten_bind_VehicleEngineSettings_get_mNormalizedTorque_0=Jm=b.Zk;d._emscripten_bind_VehicleEngineSettings_set_mNormalizedTorque_1=Km=b._k;d._emscripten_bind_VehicleEngineSettings_get_mInertia_0=Lm=b.$k;d._emscripten_bind_VehicleEngineSettings_set_mInertia_1=Mm=b.al;d._emscripten_bind_VehicleEngineSettings_get_mAngularDamping_0= +Nm=b.bl;d._emscripten_bind_VehicleEngineSettings_set_mAngularDamping_1=Om=b.cl;d._emscripten_bind_VehicleEngineSettings___destroy___0=Pm=b.dl;d._emscripten_bind_VehicleTransmissionSettings_get_mMode_0=Qm=b.el;d._emscripten_bind_VehicleTransmissionSettings_set_mMode_1=Rm=b.fl;d._emscripten_bind_VehicleTransmissionSettings_get_mGearRatios_0=Sm=b.gl;d._emscripten_bind_VehicleTransmissionSettings_set_mGearRatios_1=Tm=b.hl;d._emscripten_bind_VehicleTransmissionSettings_get_mReverseGearRatios_0=Um=b.il; +d._emscripten_bind_VehicleTransmissionSettings_set_mReverseGearRatios_1=Vm=b.jl;d._emscripten_bind_VehicleTransmissionSettings_get_mSwitchTime_0=Wm=b.kl;d._emscripten_bind_VehicleTransmissionSettings_set_mSwitchTime_1=Xm=b.ll;d._emscripten_bind_VehicleTransmissionSettings_get_mClutchReleaseTime_0=Ym=b.ml;d._emscripten_bind_VehicleTransmissionSettings_set_mClutchReleaseTime_1=Zm=b.nl;d._emscripten_bind_VehicleTransmissionSettings_get_mSwitchLatency_0=$m=b.ol;d._emscripten_bind_VehicleTransmissionSettings_set_mSwitchLatency_1= +an=b.pl;d._emscripten_bind_VehicleTransmissionSettings_get_mShiftUpRPM_0=bn=b.ql;d._emscripten_bind_VehicleTransmissionSettings_set_mShiftUpRPM_1=cn=b.rl;d._emscripten_bind_VehicleTransmissionSettings_get_mShiftDownRPM_0=dn=b.sl;d._emscripten_bind_VehicleTransmissionSettings_set_mShiftDownRPM_1=en=b.tl;d._emscripten_bind_VehicleTransmissionSettings_get_mClutchStrength_0=fn=b.ul;d._emscripten_bind_VehicleTransmissionSettings_set_mClutchStrength_1=gn=b.vl;d._emscripten_bind_VehicleTransmissionSettings___destroy___0= +hn=b.wl;d._emscripten_bind_WheeledVehicleController_WheeledVehicleController_2=jn=b.xl;d._emscripten_bind_WheeledVehicleController_SetDriverInput_4=kn=b.yl;d._emscripten_bind_WheeledVehicleController_SetForwardInput_1=ln=b.zl;d._emscripten_bind_WheeledVehicleController_GetForwardInput_0=mn=b.Al;d._emscripten_bind_WheeledVehicleController_SetRightInput_1=nn=b.Bl;d._emscripten_bind_WheeledVehicleController_GetRightInput_0=on=b.Cl;d._emscripten_bind_WheeledVehicleController_SetBrakeInput_1=pn=b.Dl;d._emscripten_bind_WheeledVehicleController_GetBrakeInput_0= +qn=b.El;d._emscripten_bind_WheeledVehicleController_SetHandBrakeInput_1=rn=b.Fl;d._emscripten_bind_WheeledVehicleController_GetHandBrakeInput_0=sn=b.Gl;d._emscripten_bind_WheeledVehicleController_GetEngine_0=tn=b.Hl;d._emscripten_bind_WheeledVehicleController_GetTransmission_0=un=b.Il;d._emscripten_bind_WheeledVehicleController_GetDifferentials_0=vn=b.Jl;d._emscripten_bind_WheeledVehicleController_GetDifferentialLimitedSlipRatio_0=wn=b.Kl;d._emscripten_bind_WheeledVehicleController_SetDifferentialLimitedSlipRatio_1= +xn=b.Ll;d._emscripten_bind_WheeledVehicleController_GetWheelSpeedAtClutch_0=yn=b.Ml;d._emscripten_bind_WheeledVehicleController_GetConstraint_0=zn=b.Nl;d._emscripten_bind_WheeledVehicleController___destroy___0=An=b.Ol;d._emscripten_bind_SkeletalAnimationJointState_FromMatrix_1=Bn=b.Pl;d._emscripten_bind_SkeletalAnimationJointState_ToMatrix_0=Cn=b.Ql;d._emscripten_bind_SkeletalAnimationJointState_get_mTranslation_0=Dn=b.Rl;d._emscripten_bind_SkeletalAnimationJointState_set_mTranslation_1=En=b.Sl;d._emscripten_bind_SkeletalAnimationJointState_get_mRotation_0= +Fn=b.Tl;d._emscripten_bind_SkeletalAnimationJointState_set_mRotation_1=Gn=b.Ul;d._emscripten_bind_SkeletalAnimationJointState___destroy___0=Hn=b.Vl;d._emscripten_bind_BroadPhaseLayerInterfaceEm_GetNumBroadPhaseLayers_0=In=b.Wl;d._emscripten_bind_BroadPhaseLayerInterfaceEm___destroy___0=Jn=b.Xl;d._emscripten_bind_VoidPtr___destroy___0=Kn=b.Yl;d._emscripten_bind_JPHString_JPHString_2=Ln=b.Zl;d._emscripten_bind_JPHString_c_str_0=Mn=b._l;d._emscripten_bind_JPHString_size_0=Nn=b.$l;d._emscripten_bind_JPHString___destroy___0= +On=b.am;d._emscripten_bind_ArrayVec3_ArrayVec3_0=Pn=b.bm;d._emscripten_bind_ArrayVec3_empty_0=Qn=b.cm;d._emscripten_bind_ArrayVec3_size_0=Rn=b.dm;d._emscripten_bind_ArrayVec3_at_1=Sn=b.em;d._emscripten_bind_ArrayVec3_push_back_1=Tn=b.fm;d._emscripten_bind_ArrayVec3_reserve_1=Un=b.gm;d._emscripten_bind_ArrayVec3_resize_1=Vn=b.hm;d._emscripten_bind_ArrayVec3_clear_0=Wn=b.im;d._emscripten_bind_ArrayVec3_data_0=Xn=b.jm;d._emscripten_bind_ArrayVec3___destroy___0=Yn=b.km;d._emscripten_bind_ArrayQuat_ArrayQuat_0= +Zn=b.lm;d._emscripten_bind_ArrayQuat_empty_0=$n=b.mm;d._emscripten_bind_ArrayQuat_size_0=ao=b.nm;d._emscripten_bind_ArrayQuat_at_1=bo=b.om;d._emscripten_bind_ArrayQuat_push_back_1=co=b.pm;d._emscripten_bind_ArrayQuat_reserve_1=eo=b.qm;d._emscripten_bind_ArrayQuat_resize_1=fo=b.rm;d._emscripten_bind_ArrayQuat_clear_0=go=b.sm;d._emscripten_bind_ArrayQuat_data_0=ho=b.tm;d._emscripten_bind_ArrayQuat___destroy___0=io=b.um;d._emscripten_bind_ArrayMat44_ArrayMat44_0=jo=b.vm;d._emscripten_bind_ArrayMat44_empty_0= +ko=b.wm;d._emscripten_bind_ArrayMat44_size_0=lo=b.xm;d._emscripten_bind_ArrayMat44_at_1=mo=b.ym;d._emscripten_bind_ArrayMat44_push_back_1=no=b.zm;d._emscripten_bind_ArrayMat44_reserve_1=oo=b.Am;d._emscripten_bind_ArrayMat44_resize_1=po=b.Bm;d._emscripten_bind_ArrayMat44_clear_0=qo=b.Cm;d._emscripten_bind_ArrayMat44_data_0=ro=b.Dm;d._emscripten_bind_ArrayMat44___destroy___0=so=b.Em;d._emscripten_bind_ArrayBodyID_ArrayBodyID_0=to=b.Fm;d._emscripten_bind_ArrayBodyID_empty_0=uo=b.Gm;d._emscripten_bind_ArrayBodyID_size_0= +vo=b.Hm;d._emscripten_bind_ArrayBodyID_at_1=wo=b.Im;d._emscripten_bind_ArrayBodyID_push_back_1=xo=b.Jm;d._emscripten_bind_ArrayBodyID_reserve_1=yo=b.Km;d._emscripten_bind_ArrayBodyID_resize_1=zo=b.Lm;d._emscripten_bind_ArrayBodyID_clear_0=Ao=b.Mm;d._emscripten_bind_ArrayBodyID_data_0=Bo=b.Nm;d._emscripten_bind_ArrayBodyID___destroy___0=Co=b.Om;d._emscripten_bind_ArrayBodyPtr_ArrayBodyPtr_0=Do=b.Pm;d._emscripten_bind_ArrayBodyPtr_empty_0=Eo=b.Qm;d._emscripten_bind_ArrayBodyPtr_size_0=Fo=b.Rm;d._emscripten_bind_ArrayBodyPtr_at_1= +Go=b.Sm;d._emscripten_bind_ArrayBodyPtr_push_back_1=Ho=b.Tm;d._emscripten_bind_ArrayBodyPtr_reserve_1=Io=b.Um;d._emscripten_bind_ArrayBodyPtr_resize_1=Jo=b.Vm;d._emscripten_bind_ArrayBodyPtr_clear_0=Ko=b.Wm;d._emscripten_bind_ArrayBodyPtr_data_0=Lo=b.Xm;d._emscripten_bind_ArrayBodyPtr___destroy___0=Mo=b.Ym;d._emscripten_bind_Vec3MemRef___destroy___0=No=b.Zm;d._emscripten_bind_QuatMemRef___destroy___0=Oo=b._m;d._emscripten_bind_Mat44MemRef___destroy___0=Po=b.$m;d._emscripten_bind_BodyIDMemRef___destroy___0= +Qo=b.an;d._emscripten_bind_BodyPtrMemRef___destroy___0=Ro=b.bn;d._emscripten_bind_FloatMemRef___destroy___0=So=b.cn;d._emscripten_bind_Uint8MemRef___destroy___0=To=b.dn;d._emscripten_bind_UintMemRef___destroy___0=Uo=b.en;d._emscripten_bind_Vec3_Vec3_0=Vo=b.fn;d._emscripten_bind_Vec3_Vec3_1=Wo=b.gn;d._emscripten_bind_Vec3_Vec3_3=Xo=b.hn;d._emscripten_bind_Vec3_sZero_0=Yo=b.jn;d._emscripten_bind_Vec3_sOne_0=Zo=b.kn;d._emscripten_bind_Vec3_sAxisX_0=$o=b.ln;d._emscripten_bind_Vec3_sAxisY_0=ap=b.mn;d._emscripten_bind_Vec3_sAxisZ_0= +bp=b.nn;d._emscripten_bind_Vec3_sReplicate_1=cp=b.on;d._emscripten_bind_Vec3_sMin_2=dp=b.pn;d._emscripten_bind_Vec3_sMax_2=ep=b.qn;d._emscripten_bind_Vec3_sClamp_3=fp=b.rn;d._emscripten_bind_Vec3_sFusedMultiplyAdd_3=gp=b.sn;d._emscripten_bind_Vec3_sOr_2=hp=b.tn;d._emscripten_bind_Vec3_sXor_2=ip=b.un;d._emscripten_bind_Vec3_sAnd_2=jp=b.vn;d._emscripten_bind_Vec3_sUnitSpherical_2=kp=b.wn;d._emscripten_bind_Vec3_GetComponent_1=lp=b.xn;d._emscripten_bind_Vec3_Equals_1=mp=b.yn;d._emscripten_bind_Vec3_NotEquals_1= +np=b.zn;d._emscripten_bind_Vec3_LengthSq_0=op=b.An;d._emscripten_bind_Vec3_Length_0=pp=b.Bn;d._emscripten_bind_Vec3_Normalized_0=qp=b.Cn;d._emscripten_bind_Vec3_NormalizedOr_1=rp=b.Dn;d._emscripten_bind_Vec3_GetNormalizedPerpendicular_0=sp=b.En;d._emscripten_bind_Vec3_GetX_0=tp=b.Fn;d._emscripten_bind_Vec3_GetY_0=up=b.Gn;d._emscripten_bind_Vec3_GetZ_0=vp=b.Hn;d._emscripten_bind_Vec3_SetX_1=wp=b.In;d._emscripten_bind_Vec3_SetY_1=xp=b.Jn;d._emscripten_bind_Vec3_SetZ_1=yp=b.Kn;d._emscripten_bind_Vec3_Set_3= +zp=b.Ln;d._emscripten_bind_Vec3_SetComponent_2=Ap=b.Mn;d._emscripten_bind_Vec3_IsNearZero_0=Bp=b.Nn;d._emscripten_bind_Vec3_IsNearZero_1=Cp=b.On;d._emscripten_bind_Vec3_IsClose_1=Dp=b.Pn;d._emscripten_bind_Vec3_IsClose_2=Ep=b.Qn;d._emscripten_bind_Vec3_IsNormalized_0=Fp=b.Rn;d._emscripten_bind_Vec3_IsNormalized_1=Gp=b.Sn;d._emscripten_bind_Vec3_GetLowestComponentIndex_0=Hp=b.Tn;d._emscripten_bind_Vec3_GetHighestComponentIndex_0=Ip=b.Un;d._emscripten_bind_Vec3_Abs_0=Jp=b.Vn;d._emscripten_bind_Vec3_Reciprocal_0= +Kp=b.Wn;d._emscripten_bind_Vec3_Cross_1=Lp=b.Xn;d._emscripten_bind_Vec3_Dot_1=Mp=b.Yn;d._emscripten_bind_Vec3_DotV_1=Np=b.Zn;d._emscripten_bind_Vec3_DotV4_1=Op=b._n;d._emscripten_bind_Vec3_Add_1=Pp=b.$n;d._emscripten_bind_Vec3_Sub_1=Qp=b.ao;d._emscripten_bind_Vec3_Mul_1=Rp=b.bo;d._emscripten_bind_Vec3_Div_1=Sp=b.co;d._emscripten_bind_Vec3_MulVec3_1=Tp=b.eo;d._emscripten_bind_Vec3_MulFloat_1=Up=b.fo;d._emscripten_bind_Vec3_DivVec3_1=Vp=b.go;d._emscripten_bind_Vec3_DivFloat_1=Wp=b.ho;d._emscripten_bind_Vec3_AddVec3_1= +Xp=b.io;d._emscripten_bind_Vec3_SubVec3_1=Yp=b.jo;d._emscripten_bind_Vec3_SplatX_0=Zp=b.ko;d._emscripten_bind_Vec3_SplatY_0=$p=b.lo;d._emscripten_bind_Vec3_SplatZ_0=aq=b.mo;d._emscripten_bind_Vec3_ReduceMin_0=bq=b.no;d._emscripten_bind_Vec3_ReduceMax_0=cq=b.oo;d._emscripten_bind_Vec3_Sqrt_0=dq=b.po;d._emscripten_bind_Vec3_GetSign_0=eq=b.qo;d._emscripten_bind_Vec3___destroy___0=fq=b.ro;d._emscripten_bind_RVec3_RVec3_0=gq=b.so;d._emscripten_bind_RVec3_RVec3_3=hq=b.to;d._emscripten_bind_RVec3_sZero_0= +iq=b.uo;d._emscripten_bind_RVec3_sOne_0=jq=b.vo;d._emscripten_bind_RVec3_sAxisX_0=kq=b.wo;d._emscripten_bind_RVec3_sAxisY_0=lq=b.xo;d._emscripten_bind_RVec3_sAxisZ_0=mq=b.yo;d._emscripten_bind_RVec3_sReplicate_1=nq=b.zo;d._emscripten_bind_RVec3_sMin_2=oq=b.Ao;d._emscripten_bind_RVec3_sMax_2=pq=b.Bo;d._emscripten_bind_RVec3_sClamp_3=qq=b.Co;d._emscripten_bind_RVec3_GetComponent_1=rq=b.Do;d._emscripten_bind_RVec3_Equals_1=sq=b.Eo;d._emscripten_bind_RVec3_NotEquals_1=tq=b.Fo;d._emscripten_bind_RVec3_LengthSq_0= +uq=b.Go;d._emscripten_bind_RVec3_Length_0=vq=b.Ho;d._emscripten_bind_RVec3_Normalized_0=wq=b.Io;d._emscripten_bind_RVec3_GetX_0=xq=b.Jo;d._emscripten_bind_RVec3_GetY_0=yq=b.Ko;d._emscripten_bind_RVec3_GetZ_0=zq=b.Lo;d._emscripten_bind_RVec3_SetX_1=Aq=b.Mo;d._emscripten_bind_RVec3_SetY_1=Bq=b.No;d._emscripten_bind_RVec3_SetZ_1=Cq=b.Oo;d._emscripten_bind_RVec3_Set_3=Dq=b.Po;d._emscripten_bind_RVec3_SetComponent_2=Eq=b.Qo;d._emscripten_bind_RVec3_IsNearZero_0=Fq=b.Ro;d._emscripten_bind_RVec3_IsNearZero_1= +Gq=b.So;d._emscripten_bind_RVec3_IsClose_1=Hq=b.To;d._emscripten_bind_RVec3_IsClose_2=Iq=b.Uo;d._emscripten_bind_RVec3_IsNormalized_0=Jq=b.Vo;d._emscripten_bind_RVec3_IsNormalized_1=Kq=b.Wo;d._emscripten_bind_RVec3_Abs_0=Lq=b.Xo;d._emscripten_bind_RVec3_Reciprocal_0=Mq=b.Yo;d._emscripten_bind_RVec3_Cross_1=Nq=b.Zo;d._emscripten_bind_RVec3_Dot_1=Oq=b._o;d._emscripten_bind_RVec3_Add_1=Pq=b.$o;d._emscripten_bind_RVec3_Sub_1=Qq=b.ap;d._emscripten_bind_RVec3_Mul_1=Rq=b.bp;d._emscripten_bind_RVec3_Div_1= +Sq=b.cp;d._emscripten_bind_RVec3_MulRVec3_1=Tq=b.dp;d._emscripten_bind_RVec3_MulFloat_1=Uq=b.ep;d._emscripten_bind_RVec3_DivRVec3_1=Vq=b.fp;d._emscripten_bind_RVec3_DivFloat_1=Wq=b.gp;d._emscripten_bind_RVec3_AddRVec3_1=Xq=b.hp;d._emscripten_bind_RVec3_SubRVec3_1=Yq=b.ip;d._emscripten_bind_RVec3_Sqrt_0=Zq=b.jp;d._emscripten_bind_RVec3_GetSign_0=$q=b.kp;d._emscripten_bind_RVec3___destroy___0=ar=b.lp;d._emscripten_bind_Vec4_Vec4_0=br=b.mp;d._emscripten_bind_Vec4_Vec4_1=cr=b.np;d._emscripten_bind_Vec4_Vec4_2= +dr=b.op;d._emscripten_bind_Vec4_Vec4_4=er=b.pp;d._emscripten_bind_Vec4_sZero_0=fr=b.qp;d._emscripten_bind_Vec4_sOne_0=gr=b.rp;d._emscripten_bind_Vec4_sReplicate_1=hr=b.sp;d._emscripten_bind_Vec4_sMin_2=ir=b.tp;d._emscripten_bind_Vec4_sMax_2=jr=b.up;d._emscripten_bind_Vec4_sClamp_3=kr=b.vp;d._emscripten_bind_Vec4_sFusedMultiplyAdd_3=lr=b.wp;d._emscripten_bind_Vec4_sOr_2=mr=b.xp;d._emscripten_bind_Vec4_sXor_2=nr=b.yp;d._emscripten_bind_Vec4_sAnd_2=or=b.zp;d._emscripten_bind_Vec4_GetX_0=pr=b.Ap;d._emscripten_bind_Vec4_GetY_0= +qr=b.Bp;d._emscripten_bind_Vec4_GetZ_0=rr=b.Cp;d._emscripten_bind_Vec4_GetW_0=sr=b.Dp;d._emscripten_bind_Vec4_SetX_1=tr=b.Ep;d._emscripten_bind_Vec4_SetY_1=ur=b.Fp;d._emscripten_bind_Vec4_SetZ_1=vr=b.Gp;d._emscripten_bind_Vec4_SetW_1=wr=b.Hp;d._emscripten_bind_Vec4_Set_4=xr=b.Ip;d._emscripten_bind_Vec4_GetComponent_1=yr=b.Jp;d._emscripten_bind_Vec4_IsClose_1=zr=b.Kp;d._emscripten_bind_Vec4_IsClose_2=Ar=b.Lp;d._emscripten_bind_Vec4_IsNearZero_0=Br=b.Mp;d._emscripten_bind_Vec4_IsNearZero_1=Cr=b.Np; +d._emscripten_bind_Vec4_IsNormalized_0=Dr=b.Op;d._emscripten_bind_Vec4_IsNormalized_1=Er=b.Pp;d._emscripten_bind_Vec4_GetLowestComponentIndex_0=Fr=b.Qp;d._emscripten_bind_Vec4_GetHighestComponentIndex_0=Gr=b.Rp;d._emscripten_bind_Vec4_Add_1=Hr=b.Sp;d._emscripten_bind_Vec4_Sub_1=Ir=b.Tp;d._emscripten_bind_Vec4_Mul_1=Jr=b.Up;d._emscripten_bind_Vec4_Div_1=Kr=b.Vp;d._emscripten_bind_Vec4_MulVec4_1=Lr=b.Wp;d._emscripten_bind_Vec4_MulFloat_1=Mr=b.Xp;d._emscripten_bind_Vec4_DivVec4_1=Nr=b.Yp;d._emscripten_bind_Vec4_DivFloat_1= +Or=b.Zp;d._emscripten_bind_Vec4_AddVec4_1=Pr=b._p;d._emscripten_bind_Vec4_SubVec4_1=Qr=b.$p;d._emscripten_bind_Vec4___destroy___0=Rr=b.aq;d._emscripten_bind_Vector2_Vector2_0=Sr=b.bq;d._emscripten_bind_Vector2_SetZero_0=Tr=b.cq;d._emscripten_bind_Vector2_IsZero_0=Ur=b.dq;d._emscripten_bind_Vector2_IsClose_1=Vr=b.eq;d._emscripten_bind_Vector2_IsClose_2=Wr=b.fq;d._emscripten_bind_Vector2_IsNormalized_0=Xr=b.gq;d._emscripten_bind_Vector2_IsNormalized_1=Yr=b.hq;d._emscripten_bind_Vector2_Normalized_0= +Zr=b.iq;d._emscripten_bind_Vector2_GetComponent_1=$r=b.jq;d._emscripten_bind_Vector2_Add_1=as=b.kq;d._emscripten_bind_Vector2_Sub_1=bs=b.lq;d._emscripten_bind_Vector2_Mul_1=cs=b.mq;d._emscripten_bind_Vector2_Div_1=ds=b.nq;d._emscripten_bind_Vector2_MulFloat_1=es=b.oq;d._emscripten_bind_Vector2_DivFloat_1=gs=b.pq;d._emscripten_bind_Vector2_AddVector2_1=hs=b.qq;d._emscripten_bind_Vector2_SubVector2_1=is=b.rq;d._emscripten_bind_Vector2_Dot_1=js=b.sq;d._emscripten_bind_Vector2___destroy___0=ks=b.tq;d._emscripten_bind_Quat_Quat_0= +ls=b.uq;d._emscripten_bind_Quat_Quat_4=ms=b.vq;d._emscripten_bind_Quat_sZero_0=ns=b.wq;d._emscripten_bind_Quat_sIdentity_0=ps=b.xq;d._emscripten_bind_Quat_sRotation_2=qs=b.yq;d._emscripten_bind_Quat_sFromTo_2=rs=b.zq;d._emscripten_bind_Quat_Equals_1=ss=b.Aq;d._emscripten_bind_Quat_NotEquals_1=ts=b.Bq;d._emscripten_bind_Quat_MulQuat_1=us=b.Cq;d._emscripten_bind_Quat_MulVec3_1=vs=b.Dq;d._emscripten_bind_Quat_MulFloat_1=xs=b.Eq;d._emscripten_bind_Quat_IsClose_1=ys=b.Fq;d._emscripten_bind_Quat_IsClose_2= +zs=b.Gq;d._emscripten_bind_Quat_IsNormalized_0=As=b.Hq;d._emscripten_bind_Quat_IsNormalized_1=Bs=b.Iq;d._emscripten_bind_Quat_Length_0=Cs=b.Jq;d._emscripten_bind_Quat_LengthSq_0=Ds=b.Kq;d._emscripten_bind_Quat_Normalized_0=Es=b.Lq;d._emscripten_bind_Quat_sEulerAngles_1=Fs=b.Mq;d._emscripten_bind_Quat_GetEulerAngles_0=Gs=b.Nq;d._emscripten_bind_Quat_GetX_0=Hs=b.Oq;d._emscripten_bind_Quat_GetY_0=Is=b.Pq;d._emscripten_bind_Quat_GetZ_0=Js=b.Qq;d._emscripten_bind_Quat_GetW_0=Ks=b.Rq;d._emscripten_bind_Quat_GetXYZ_0= +Ls=b.Sq;d._emscripten_bind_Quat_SetX_1=Ms=b.Tq;d._emscripten_bind_Quat_SetY_1=Ns=b.Uq;d._emscripten_bind_Quat_SetZ_1=Os=b.Vq;d._emscripten_bind_Quat_SetW_1=Ps=b.Wq;d._emscripten_bind_Quat_Set_4=Qs=b.Xq;d._emscripten_bind_Quat_sMultiplyImaginary_2=Rs=b.Yq;d._emscripten_bind_Quat_InverseRotate_1=Ss=b.Zq;d._emscripten_bind_Quat_RotateAxisX_0=Ts=b._q;d._emscripten_bind_Quat_RotateAxisY_0=Us=b.$q;d._emscripten_bind_Quat_RotateAxisZ_0=Vs=b.ar;d._emscripten_bind_Quat_Dot_1=Ws=b.br;d._emscripten_bind_Quat_Conjugated_0= +Xs=b.cr;d._emscripten_bind_Quat_Inversed_0=Ys=b.dr;d._emscripten_bind_Quat_EnsureWPositive_0=Zs=b.er;d._emscripten_bind_Quat_GetPerpendicular_0=$s=b.fr;d._emscripten_bind_Quat_GetRotationAngle_1=at=b.gr;d._emscripten_bind_Quat_GetTwist_1=bt=b.hr;d._emscripten_bind_Quat_GetSwingTwist_2=ct=b.ir;d._emscripten_bind_Quat_LERP_2=dt=b.jr;d._emscripten_bind_Quat_SLERP_2=et=b.kr;d._emscripten_bind_Quat___destroy___0=ft=b.lr;d._emscripten_bind_Float3_Float3_3=gt=b.mr;d._emscripten_bind_Float3_Equals_1=ht=b.nr; +d._emscripten_bind_Float3_NotEquals_1=it=b.or;d._emscripten_bind_Float3_get_x_0=jt=b.pr;d._emscripten_bind_Float3_set_x_1=kt=b.qr;d._emscripten_bind_Float3_get_y_0=lt=b.rr;d._emscripten_bind_Float3_set_y_1=mt=b.sr;d._emscripten_bind_Float3_get_z_0=nt=b.tr;d._emscripten_bind_Float3_set_z_1=ot=b.ur;d._emscripten_bind_Float3___destroy___0=pt=b.vr;d._emscripten_bind_Mat44_Mat44_0=qt=b.wr;d._emscripten_bind_Mat44_sZero_0=rt=b.xr;d._emscripten_bind_Mat44_sIdentity_0=st=b.yr;d._emscripten_bind_Mat44_sRotationX_1= +tt=b.zr;d._emscripten_bind_Mat44_sRotationY_1=ut=b.Ar;d._emscripten_bind_Mat44_sRotationZ_1=vt=b.Br;d._emscripten_bind_Mat44_sRotation_1=wt=b.Cr;d._emscripten_bind_Mat44_sRotationAxisAngle_2=xt=b.Dr;d._emscripten_bind_Mat44_sTranslation_1=yt=b.Er;d._emscripten_bind_Mat44_sRotationTranslation_2=zt=b.Fr;d._emscripten_bind_Mat44_sInverseRotationTranslation_2=At=b.Gr;d._emscripten_bind_Mat44_sScale_1=Bt=b.Hr;d._emscripten_bind_Mat44_sScaleVec3_1=Ct=b.Ir;d._emscripten_bind_Mat44_sOuterProduct_2=Dt=b.Jr; +d._emscripten_bind_Mat44_sCrossProduct_1=Et=b.Kr;d._emscripten_bind_Mat44_sQuatLeftMultiply_1=Ft=b.Lr;d._emscripten_bind_Mat44_sQuatRightMultiply_1=Gt=b.Mr;d._emscripten_bind_Mat44_sLookAt_3=Ht=b.Nr;d._emscripten_bind_Mat44_sPerspective_4=It=b.Or;d._emscripten_bind_Mat44_GetAxisX_0=Jt=b.Pr;d._emscripten_bind_Mat44_GetAxisY_0=Kt=b.Qr;d._emscripten_bind_Mat44_GetAxisZ_0=Lt=b.Rr;d._emscripten_bind_Mat44_GetDiagonal3_0=Mt=b.Sr;d._emscripten_bind_Mat44_GetDiagonal4_0=Nt=b.Tr;d._emscripten_bind_Mat44_GetRotation_0= +Ot=b.Ur;d._emscripten_bind_Mat44_GetRotationSafe_0=Pt=b.Vr;d._emscripten_bind_Mat44_GetQuaternion_0=Qt=b.Wr;d._emscripten_bind_Mat44_GetTranslation_0=Rt=b.Xr;d._emscripten_bind_Mat44_Equals_1=St=b.Yr;d._emscripten_bind_Mat44_NotEquals_1=Tt=b.Zr;d._emscripten_bind_Mat44_IsClose_1=Ut=b._r;d._emscripten_bind_Mat44_IsClose_2=Vt=b.$r;d._emscripten_bind_Mat44_Add_1=Wt=b.as;d._emscripten_bind_Mat44_MulFloat_1=Xt=b.bs;d._emscripten_bind_Mat44_MulMat44_1=Yt=b.cs;d._emscripten_bind_Mat44_MulVec3_1=Zt=b.ds; +d._emscripten_bind_Mat44_MulVec4_1=$t=b.es;d._emscripten_bind_Mat44_AddMat44_1=au=b.fs;d._emscripten_bind_Mat44_SubMat44_1=bu=b.gs;d._emscripten_bind_Mat44_Multiply3x3_1=cu=b.hs;d._emscripten_bind_Mat44_Multiply3x3Transposed_1=du=b.is;d._emscripten_bind_Mat44_Multiply3x3LeftTransposed_1=eu=b.js;d._emscripten_bind_Mat44_Multiply3x3RightTransposed_1=fu=b.ks;d._emscripten_bind_Mat44_Transposed_0=gu=b.ls;d._emscripten_bind_Mat44_Transposed3x3_0=hu=b.ms;d._emscripten_bind_Mat44_Inversed_0=iu=b.ns;d._emscripten_bind_Mat44_InversedRotationTranslation_0= +ju=b.os;d._emscripten_bind_Mat44_Adjointed3x3_0=ku=b.ps;d._emscripten_bind_Mat44_SetInversed3x3_1=lu=b.qs;d._emscripten_bind_Mat44_GetDeterminant3x3_0=mu=b.rs;d._emscripten_bind_Mat44_Inversed3x3_0=nu=b.ss;d._emscripten_bind_Mat44_GetDirectionPreservingMatrix_0=ou=b.ts;d._emscripten_bind_Mat44_PreTranslated_1=pu=b.us;d._emscripten_bind_Mat44_PostTranslated_1=qu=b.vs;d._emscripten_bind_Mat44_PreScaled_1=ru=b.ws;d._emscripten_bind_Mat44_PostScaled_1=su=b.xs;d._emscripten_bind_Mat44_Decompose_1=tu=b.ys; +d._emscripten_bind_Mat44_SetColumn3_2=uu=b.zs;d._emscripten_bind_Mat44_SetColumn4_2=vu=b.As;d._emscripten_bind_Mat44_SetAxisX_1=wu=b.Bs;d._emscripten_bind_Mat44_SetAxisY_1=xu=b.Cs;d._emscripten_bind_Mat44_SetAxisZ_1=yu=b.Ds;d._emscripten_bind_Mat44_SetDiagonal3_1=zu=b.Es;d._emscripten_bind_Mat44_SetDiagonal4_1=Au=b.Fs;d._emscripten_bind_Mat44_SetTranslation_1=Bu=b.Gs;d._emscripten_bind_Mat44_GetColumn3_1=Cu=b.Hs;d._emscripten_bind_Mat44_GetColumn4_1=Du=b.Is;d._emscripten_bind_Mat44___destroy___0= +Eu=b.Js;d._emscripten_bind_RMat44_RMat44_0=Fu=b.Ks;d._emscripten_bind_RMat44_sZero_0=Gu=b.Ls;d._emscripten_bind_RMat44_sIdentity_0=Hu=b.Ms;d._emscripten_bind_RMat44_sRotation_1=Iu=b.Ns;d._emscripten_bind_RMat44_sTranslation_1=Ju=b.Os;d._emscripten_bind_RMat44_sRotationTranslation_2=Ku=b.Ps;d._emscripten_bind_RMat44_sInverseRotationTranslation_2=Lu=b.Qs;d._emscripten_bind_RMat44_ToMat44_0=Mu=b.Rs;d._emscripten_bind_RMat44_Equals_1=Nu=b.Ss;d._emscripten_bind_RMat44_NotEquals_1=Ou=b.Ts;d._emscripten_bind_RMat44_MulVec3_1= +Pu=b.Us;d._emscripten_bind_RMat44_MulRVec3_1=Qu=b.Vs;d._emscripten_bind_RMat44_MulMat44_1=Ru=b.Ws;d._emscripten_bind_RMat44_MulRMat44_1=Su=b.Xs;d._emscripten_bind_RMat44_GetAxisX_0=Tu=b.Ys;d._emscripten_bind_RMat44_GetAxisY_0=Uu=b.Zs;d._emscripten_bind_RMat44_GetAxisZ_0=Vu=b._s;d._emscripten_bind_RMat44_GetRotation_0=Wu=b.$s;d._emscripten_bind_RMat44_SetRotation_1=Xu=b.at;d._emscripten_bind_RMat44_GetQuaternion_0=Yu=b.bt;d._emscripten_bind_RMat44_GetTranslation_0=Zu=b.ct;d._emscripten_bind_RMat44_IsClose_1= +$u=b.dt;d._emscripten_bind_RMat44_IsClose_2=av=b.et;d._emscripten_bind_RMat44_Multiply3x3_1=bv=b.ft;d._emscripten_bind_RMat44_Multiply3x3Transposed_1=cv=b.gt;d._emscripten_bind_RMat44_Transposed3x3_0=dv=b.ht;d._emscripten_bind_RMat44_Inversed_0=ev=b.it;d._emscripten_bind_RMat44_InversedRotationTranslation_0=fv=b.jt;d._emscripten_bind_RMat44_PreTranslated_1=gv=b.kt;d._emscripten_bind_RMat44_PostTranslated_1=hv=b.lt;d._emscripten_bind_RMat44_PreScaled_1=iv=b.mt;d._emscripten_bind_RMat44_PostScaled_1= +jv=b.nt;d._emscripten_bind_RMat44_GetDirectionPreservingMatrix_0=kv=b.ot;d._emscripten_bind_RMat44_SetColumn3_2=lv=b.pt;d._emscripten_bind_RMat44_GetColumn3_1=mv=b.qt;d._emscripten_bind_RMat44_SetAxisX_1=nv=b.rt;d._emscripten_bind_RMat44_SetAxisY_1=ov=b.st;d._emscripten_bind_RMat44_SetAxisZ_1=pv=b.tt;d._emscripten_bind_RMat44_SetTranslation_1=qv=b.ut;d._emscripten_bind_RMat44_SetColumn4_2=rv=b.vt;d._emscripten_bind_RMat44_GetColumn4_1=sv=b.wt;d._emscripten_bind_RMat44_Decompose_1=tv=b.xt;d._emscripten_bind_RMat44___destroy___0= +uv=b.yt;d._emscripten_bind_AABox_AABox_0=vv=b.zt;d._emscripten_bind_AABox_AABox_2=wv=b.At;d._emscripten_bind_AABox_sBiggest_0=xv=b.Bt;d._emscripten_bind_AABox_sFromTwoPoints_2=yv=b.Ct;d._emscripten_bind_AABox_sFromTriangle_2=zv=b.Dt;d._emscripten_bind_AABox_Equals_1=Av=b.Et;d._emscripten_bind_AABox_NotEquals_1=Bv=b.Ft;d._emscripten_bind_AABox_SetEmpty_0=Cv=b.Gt;d._emscripten_bind_AABox_IsValid_0=Dv=b.Ht;d._emscripten_bind_AABox_EncapsulateVec3_1=Ev=b.It;d._emscripten_bind_AABox_EncapsulateAABox_1= +Fv=b.Jt;d._emscripten_bind_AABox_EncapsulateTriangle_1=Gv=b.Kt;d._emscripten_bind_AABox_EncapsulateIndexedTriangle_2=Hv=b.Lt;d._emscripten_bind_AABox_Intersect_1=Iv=b.Mt;d._emscripten_bind_AABox_EnsureMinimalEdgeLength_1=Jv=b.Nt;d._emscripten_bind_AABox_ExpandBy_1=Kv=b.Ot;d._emscripten_bind_AABox_GetCenter_0=Lv=b.Pt;d._emscripten_bind_AABox_GetExtent_0=Mv=b.Qt;d._emscripten_bind_AABox_GetSize_0=Nv=b.Rt;d._emscripten_bind_AABox_GetSurfaceArea_0=Ov=b.St;d._emscripten_bind_AABox_GetVolume_0=Pv=b.Tt; +d._emscripten_bind_AABox_ContainsVec3_1=Qv=b.Ut;d._emscripten_bind_AABox_ContainsRVec3_1=Rv=b.Vt;d._emscripten_bind_AABox_OverlapsAABox_1=Sv=b.Wt;d._emscripten_bind_AABox_OverlapsPlane_1=Tv=b.Xt;d._emscripten_bind_AABox_TranslateVec3_1=Uv=b.Yt;d._emscripten_bind_AABox_TranslateRVec3_1=Vv=b.Zt;d._emscripten_bind_AABox_TransformedMat44_1=Wv=b._t;d._emscripten_bind_AABox_TransformedRMat44_1=Xv=b.$t;d._emscripten_bind_AABox_Scaled_1=Yv=b.au;d._emscripten_bind_AABox_GetClosestPoint_1=Zv=b.bu;d._emscripten_bind_AABox_GetSqDistanceTo_1= +$v=b.cu;d._emscripten_bind_AABox_get_mMin_0=aw=b.du;d._emscripten_bind_AABox_set_mMin_1=bw=b.eu;d._emscripten_bind_AABox_get_mMax_0=cw=b.fu;d._emscripten_bind_AABox_set_mMax_1=dw=b.gu;d._emscripten_bind_AABox___destroy___0=ew=b.hu;d._emscripten_bind_OrientedBox_OrientedBox_0=fw=b.iu;d._emscripten_bind_OrientedBox_OrientedBox_2=gw=b.ju;d._emscripten_bind_OrientedBox_get_mOrientation_0=hw=b.ku;d._emscripten_bind_OrientedBox_set_mOrientation_1=iw=b.lu;d._emscripten_bind_OrientedBox_get_mHalfExtents_0= +jw=b.mu;d._emscripten_bind_OrientedBox_set_mHalfExtents_1=kw=b.nu;d._emscripten_bind_OrientedBox___destroy___0=lw=b.ou;d._emscripten_bind_RayCast_RayCast_0=mw=b.pu;d._emscripten_bind_RayCast_RayCast_2=nw=b.qu;d._emscripten_bind_RayCast_Transformed_1=ow=b.ru;d._emscripten_bind_RayCast_Translated_1=pw=b.su;d._emscripten_bind_RayCast_GetPointOnRay_1=qw=b.tu;d._emscripten_bind_RayCast_get_mOrigin_0=rw=b.uu;d._emscripten_bind_RayCast_set_mOrigin_1=sw=b.vu;d._emscripten_bind_RayCast_get_mDirection_0=tw= +b.wu;d._emscripten_bind_RayCast_set_mDirection_1=uw=b.xu;d._emscripten_bind_RayCast___destroy___0=vw=b.yu;d._emscripten_bind_RRayCast_RRayCast_0=ww=b.zu;d._emscripten_bind_RRayCast_RRayCast_2=xw=b.Au;d._emscripten_bind_RRayCast_Transformed_1=yw=b.Bu;d._emscripten_bind_RRayCast_Translated_1=zw=b.Cu;d._emscripten_bind_RRayCast_GetPointOnRay_1=Aw=b.Du;d._emscripten_bind_RRayCast_get_mOrigin_0=Bw=b.Eu;d._emscripten_bind_RRayCast_set_mOrigin_1=Cw=b.Fu;d._emscripten_bind_RRayCast_get_mDirection_0=Dw=b.Gu; +d._emscripten_bind_RRayCast_set_mDirection_1=Ew=b.Hu;d._emscripten_bind_RRayCast___destroy___0=Fw=b.Iu;d._emscripten_bind_RayCastResult_RayCastResult_0=Gw=b.Ju;d._emscripten_bind_RayCastResult_Reset_0=Hw=b.Ku;d._emscripten_bind_RayCastResult_get_mSubShapeID2_0=Iw=b.Lu;d._emscripten_bind_RayCastResult_set_mSubShapeID2_1=Jw=b.Mu;d._emscripten_bind_RayCastResult_get_mBodyID_0=Kw=b.Nu;d._emscripten_bind_RayCastResult_set_mBodyID_1=Lw=b.Ou;d._emscripten_bind_RayCastResult_get_mFraction_0=Mw=b.Pu;d._emscripten_bind_RayCastResult_set_mFraction_1= +Nw=b.Qu;d._emscripten_bind_RayCastResult___destroy___0=Ow=b.Ru;d._emscripten_bind_AABoxCast_AABoxCast_0=Pw=b.Su;d._emscripten_bind_AABoxCast_get_mBox_0=Qw=b.Tu;d._emscripten_bind_AABoxCast_set_mBox_1=Rw=b.Uu;d._emscripten_bind_AABoxCast_get_mDirection_0=Sw=b.Vu;d._emscripten_bind_AABoxCast_set_mDirection_1=Tw=b.Wu;d._emscripten_bind_AABoxCast___destroy___0=Uw=b.Xu;d._emscripten_bind_ShapeCast_ShapeCast_4=Vw=b.Yu;d._emscripten_bind_ShapeCast_GetPointOnRay_1=Ww=b.Zu;d._emscripten_bind_ShapeCast_get_mShape_0= +Xw=b._u;d._emscripten_bind_ShapeCast_get_mScale_0=Yw=b.$u;d._emscripten_bind_ShapeCast_get_mCenterOfMassStart_0=Zw=b.av;d._emscripten_bind_ShapeCast_get_mDirection_0=$w=b.bv;d._emscripten_bind_ShapeCast___destroy___0=ax=b.cv;d._emscripten_bind_RShapeCast_RShapeCast_4=bx=b.dv;d._emscripten_bind_RShapeCast_GetPointOnRay_1=cx=b.ev;d._emscripten_bind_RShapeCast_get_mShape_0=dx=b.fv;d._emscripten_bind_RShapeCast_get_mScale_0=ex=b.gv;d._emscripten_bind_RShapeCast_get_mCenterOfMassStart_0=fx=b.hv;d._emscripten_bind_RShapeCast_get_mDirection_0= +gx=b.iv;d._emscripten_bind_RShapeCast___destroy___0=hx=b.jv;d._emscripten_bind_Plane_Plane_2=ix=b.kv;d._emscripten_bind_Plane_GetNormal_0=jx=b.lv;d._emscripten_bind_Plane_SetNormal_1=kx=b.mv;d._emscripten_bind_Plane_GetConstant_0=lx=b.nv;d._emscripten_bind_Plane_SetConstant_1=mx=b.ov;d._emscripten_bind_Plane_sFromPointAndNormal_2=nx=b.pv;d._emscripten_bind_Plane_sFromPointsCCW_3=ox=b.qv;d._emscripten_bind_Plane_Offset_1=px=b.rv;d._emscripten_bind_Plane_Scaled_1=qx=b.sv;d._emscripten_bind_Plane_GetTransformed_1= +rx=b.tv;d._emscripten_bind_Plane_ProjectPointOnPlane_1=sx=b.uv;d._emscripten_bind_Plane_SignedDistance_1=tx=b.vv;d._emscripten_bind_Plane___destroy___0=ux=b.wv;d._emscripten_bind_TransformedShape_TransformedShape_0=vx=b.xv;d._emscripten_bind_TransformedShape_CastRay_2=wx=b.yv;d._emscripten_bind_TransformedShape_CastRay_4=xx=b.zv;d._emscripten_bind_TransformedShape_CollidePoint_3=yx=b.Av;d._emscripten_bind_TransformedShape_CollideShape_7=zx=b.Bv;d._emscripten_bind_TransformedShape_CastShape_5=Ax=b.Cv; +d._emscripten_bind_TransformedShape_CollectTransformedShapes_3=Bx=b.Dv;d._emscripten_bind_TransformedShape_GetShapeScale_0=Cx=b.Ev;d._emscripten_bind_TransformedShape_SetShapeScale_1=Dx=b.Fv;d._emscripten_bind_TransformedShape_GetCenterOfMassTransform_0=Ex=b.Gv;d._emscripten_bind_TransformedShape_GetInverseCenterOfMassTransform_0=Fx=b.Hv;d._emscripten_bind_TransformedShape_SetWorldTransform_1=Gx=b.Iv;d._emscripten_bind_TransformedShape_SetWorldTransform_3=Hx=b.Jv;d._emscripten_bind_TransformedShape_GetWorldTransform_0= +Ix=b.Kv;d._emscripten_bind_TransformedShape_GetWorldSpaceBounds_0=Jx=b.Lv;d._emscripten_bind_TransformedShape_GetWorldSpaceSurfaceNormal_2=Kx=b.Mv;d._emscripten_bind_TransformedShape_GetMaterial_1=Lx=b.Nv;d._emscripten_bind_TransformedShape_get_mShapePositionCOM_0=Mx=b.Ov;d._emscripten_bind_TransformedShape_set_mShapePositionCOM_1=Nx=b.Pv;d._emscripten_bind_TransformedShape_get_mShapeRotation_0=Ox=b.Qv;d._emscripten_bind_TransformedShape_set_mShapeRotation_1=Px=b.Rv;d._emscripten_bind_TransformedShape_get_mShape_0= +Qx=b.Sv;d._emscripten_bind_TransformedShape_set_mShape_1=Rx=b.Tv;d._emscripten_bind_TransformedShape_get_mShapeScale_0=Sx=b.Uv;d._emscripten_bind_TransformedShape_set_mShapeScale_1=Tx=b.Vv;d._emscripten_bind_TransformedShape_get_mBodyID_0=Ux=b.Wv;d._emscripten_bind_TransformedShape_set_mBodyID_1=Vx=b.Xv;d._emscripten_bind_TransformedShape___destroy___0=Wx=b.Yv;d._emscripten_bind_PhysicsMaterial_PhysicsMaterial_0=Xx=b.Zv;d._emscripten_bind_PhysicsMaterial_GetRefCount_0=Yx=b._v;d._emscripten_bind_PhysicsMaterial_AddRef_0= +Zx=b.$v;d._emscripten_bind_PhysicsMaterial_Release_0=$x=b.aw;d._emscripten_bind_PhysicsMaterial___destroy___0=ay=b.bw;d._emscripten_bind_PhysicsMaterialList_PhysicsMaterialList_0=by=b.cw;d._emscripten_bind_PhysicsMaterialList_empty_0=cy=b.dw;d._emscripten_bind_PhysicsMaterialList_size_0=dy=b.ew;d._emscripten_bind_PhysicsMaterialList_at_1=ey=b.fw;d._emscripten_bind_PhysicsMaterialList_push_back_1=fy=b.gw;d._emscripten_bind_PhysicsMaterialList_reserve_1=gy=b.hw;d._emscripten_bind_PhysicsMaterialList_resize_1= +hy=b.iw;d._emscripten_bind_PhysicsMaterialList_clear_0=iy=b.jw;d._emscripten_bind_PhysicsMaterialList___destroy___0=jy=b.kw;d._emscripten_bind_Triangle_Triangle_0=ky=b.lw;d._emscripten_bind_Triangle_Triangle_3=ly=b.mw;d._emscripten_bind_Triangle_Triangle_4=my=b.nw;d._emscripten_bind_Triangle_Triangle_5=ny=b.ow;d._emscripten_bind_Triangle_get_mV_1=oy=b.pw;d._emscripten_bind_Triangle_set_mV_2=py=b.qw;d._emscripten_bind_Triangle_get_mMaterialIndex_0=qy=b.rw;d._emscripten_bind_Triangle_set_mMaterialIndex_1= +ry=b.sw;d._emscripten_bind_Triangle_get_mUserData_0=sy=b.tw;d._emscripten_bind_Triangle_set_mUserData_1=ty=b.uw;d._emscripten_bind_Triangle___destroy___0=uy=b.vw;d._emscripten_bind_TriangleList_TriangleList_0=vy=b.ww;d._emscripten_bind_TriangleList_empty_0=wy=b.xw;d._emscripten_bind_TriangleList_size_0=xy=b.yw;d._emscripten_bind_TriangleList_at_1=yy=b.zw;d._emscripten_bind_TriangleList_push_back_1=zy=b.Aw;d._emscripten_bind_TriangleList_reserve_1=Ay=b.Bw;d._emscripten_bind_TriangleList_resize_1=By= +b.Cw;d._emscripten_bind_TriangleList_clear_0=Cy=b.Dw;d._emscripten_bind_TriangleList___destroy___0=Dy=b.Ew;d._emscripten_bind_VertexList_VertexList_0=Ey=b.Fw;d._emscripten_bind_VertexList_empty_0=Fy=b.Gw;d._emscripten_bind_VertexList_size_0=Gy=b.Hw;d._emscripten_bind_VertexList_at_1=Hy=b.Iw;d._emscripten_bind_VertexList_push_back_1=Iy=b.Jw;d._emscripten_bind_VertexList_reserve_1=Jy=b.Kw;d._emscripten_bind_VertexList_resize_1=Ky=b.Lw;d._emscripten_bind_VertexList_clear_0=Ly=b.Mw;d._emscripten_bind_VertexList___destroy___0= +My=b.Nw;d._emscripten_bind_IndexedTriangle_IndexedTriangle_0=Ny=b.Ow;d._emscripten_bind_IndexedTriangle_IndexedTriangle_4=Oy=b.Pw;d._emscripten_bind_IndexedTriangle_IndexedTriangle_5=Py=b.Qw;d._emscripten_bind_IndexedTriangle_get_mIdx_1=Qy=b.Rw;d._emscripten_bind_IndexedTriangle_set_mIdx_2=Ry=b.Sw;d._emscripten_bind_IndexedTriangle_get_mMaterialIndex_0=Sy=b.Tw;d._emscripten_bind_IndexedTriangle_set_mMaterialIndex_1=Ty=b.Uw;d._emscripten_bind_IndexedTriangle_get_mUserData_0=Uy=b.Vw;d._emscripten_bind_IndexedTriangle_set_mUserData_1= +Vy=b.Ww;d._emscripten_bind_IndexedTriangle___destroy___0=Wy=b.Xw;d._emscripten_bind_IndexedTriangleList_IndexedTriangleList_0=Xy=b.Yw;d._emscripten_bind_IndexedTriangleList_empty_0=Yy=b.Zw;d._emscripten_bind_IndexedTriangleList_size_0=Zy=b._w;d._emscripten_bind_IndexedTriangleList_at_1=$y=b.$w;d._emscripten_bind_IndexedTriangleList_push_back_1=az=b.ax;d._emscripten_bind_IndexedTriangleList_reserve_1=bz=b.bx;d._emscripten_bind_IndexedTriangleList_resize_1=cz=b.cx;d._emscripten_bind_IndexedTriangleList_clear_0= +dz=b.dx;d._emscripten_bind_IndexedTriangleList___destroy___0=ez=b.ex;d._emscripten_bind_ShapeResult_IsValid_0=fz=b.fx;d._emscripten_bind_ShapeResult_HasError_0=gz=b.gx;d._emscripten_bind_ShapeResult_GetError_0=hz=b.hx;d._emscripten_bind_ShapeResult_Get_0=iz=b.ix;d._emscripten_bind_ShapeResult_Clear_0=jz=b.jx;d._emscripten_bind_ShapeResult___destroy___0=kz=b.kx;d._emscripten_bind_ShapeGetTriangles_ShapeGetTriangles_5=lz=b.lx;d._emscripten_bind_ShapeGetTriangles_GetNumTriangles_0=mz=b.mx;d._emscripten_bind_ShapeGetTriangles_GetVerticesSize_0= +nz=b.nx;d._emscripten_bind_ShapeGetTriangles_GetVerticesData_0=oz=b.ox;d._emscripten_bind_ShapeGetTriangles_GetMaterial_1=pz=b.px;d._emscripten_bind_ShapeGetTriangles___destroy___0=qz=b.qx;d._emscripten_bind_SphereShapeSettings_SphereShapeSettings_1=rz=b.rx;d._emscripten_bind_SphereShapeSettings_SphereShapeSettings_2=sz=b.sx;d._emscripten_bind_SphereShapeSettings_GetRefCount_0=tz=b.tx;d._emscripten_bind_SphereShapeSettings_AddRef_0=uz=b.ux;d._emscripten_bind_SphereShapeSettings_Release_0=vz=b.vx; +d._emscripten_bind_SphereShapeSettings_Create_0=wz=b.wx;d._emscripten_bind_SphereShapeSettings_ClearCachedResult_0=xz=b.xx;d._emscripten_bind_SphereShapeSettings_get_mRadius_0=yz=b.yx;d._emscripten_bind_SphereShapeSettings_set_mRadius_1=zz=b.zx;d._emscripten_bind_SphereShapeSettings_get_mMaterial_0=Az=b.Ax;d._emscripten_bind_SphereShapeSettings_set_mMaterial_1=Bz=b.Bx;d._emscripten_bind_SphereShapeSettings_get_mDensity_0=Cz=b.Cx;d._emscripten_bind_SphereShapeSettings_set_mDensity_1=Dz=b.Dx;d._emscripten_bind_SphereShapeSettings_get_mUserData_0= +Ez=b.Ex;d._emscripten_bind_SphereShapeSettings_set_mUserData_1=Fz=b.Fx;d._emscripten_bind_SphereShapeSettings___destroy___0=Gz=b.Gx;d._emscripten_bind_SphereShape_SphereShape_1=Hz=b.Hx;d._emscripten_bind_SphereShape_SphereShape_2=Iz=b.Ix;d._emscripten_bind_SphereShape_GetRadius_0=Jz=b.Jx;d._emscripten_bind_SphereShape_SetMaterial_1=Kz=b.Kx;d._emscripten_bind_SphereShape_GetDensity_0=Lz=b.Lx;d._emscripten_bind_SphereShape_SetDensity_1=Mz=b.Mx;d._emscripten_bind_SphereShape_GetRefCount_0=Nz=b.Nx;d._emscripten_bind_SphereShape_AddRef_0= +Oz=b.Ox;d._emscripten_bind_SphereShape_Release_0=Pz=b.Px;d._emscripten_bind_SphereShape_GetType_0=Qz=b.Qx;d._emscripten_bind_SphereShape_GetSubType_0=Rz=b.Rx;d._emscripten_bind_SphereShape_MustBeStatic_0=Sz=b.Sx;d._emscripten_bind_SphereShape_GetLocalBounds_0=Tz=b.Tx;d._emscripten_bind_SphereShape_GetWorldSpaceBounds_2=Uz=b.Ux;d._emscripten_bind_SphereShape_GetCenterOfMass_0=Vz=b.Vx;d._emscripten_bind_SphereShape_GetUserData_0=Wz=b.Wx;d._emscripten_bind_SphereShape_SetUserData_1=Xz=b.Xx;d._emscripten_bind_SphereShape_GetSubShapeIDBitsRecursive_0= +Yz=b.Yx;d._emscripten_bind_SphereShape_GetInnerRadius_0=Zz=b.Zx;d._emscripten_bind_SphereShape_GetMassProperties_0=$z=b._x;d._emscripten_bind_SphereShape_GetLeafShape_2=aA=b.$x;d._emscripten_bind_SphereShape_GetMaterial_1=bA=b.ay;d._emscripten_bind_SphereShape_GetSurfaceNormal_2=cA=b.by;d._emscripten_bind_SphereShape_GetSubShapeUserData_1=dA=b.cy;d._emscripten_bind_SphereShape_GetSubShapeTransformedShape_5=eA=b.dy;d._emscripten_bind_SphereShape_GetVolume_0=fA=b.ey;d._emscripten_bind_SphereShape_IsValidScale_1= +gA=b.fy;d._emscripten_bind_SphereShape_MakeScaleValid_1=hA=b.gy;d._emscripten_bind_SphereShape_ScaleShape_1=iA=b.hy;d._emscripten_bind_SphereShape___destroy___0=jA=b.iy;d._emscripten_bind_BoxShapeSettings_BoxShapeSettings_1=kA=b.jy;d._emscripten_bind_BoxShapeSettings_BoxShapeSettings_2=lA=b.ky;d._emscripten_bind_BoxShapeSettings_BoxShapeSettings_3=mA=b.ly;d._emscripten_bind_BoxShapeSettings_GetRefCount_0=nA=b.my;d._emscripten_bind_BoxShapeSettings_AddRef_0=oA=b.ny;d._emscripten_bind_BoxShapeSettings_Release_0= +pA=b.oy;d._emscripten_bind_BoxShapeSettings_Create_0=qA=b.py;d._emscripten_bind_BoxShapeSettings_ClearCachedResult_0=rA=b.qy;d._emscripten_bind_BoxShapeSettings_get_mHalfExtent_0=sA=b.ry;d._emscripten_bind_BoxShapeSettings_set_mHalfExtent_1=tA=b.sy;d._emscripten_bind_BoxShapeSettings_get_mConvexRadius_0=uA=b.ty;d._emscripten_bind_BoxShapeSettings_set_mConvexRadius_1=vA=b.uy;d._emscripten_bind_BoxShapeSettings_get_mMaterial_0=wA=b.vy;d._emscripten_bind_BoxShapeSettings_set_mMaterial_1=xA=b.wy;d._emscripten_bind_BoxShapeSettings_get_mDensity_0= +yA=b.xy;d._emscripten_bind_BoxShapeSettings_set_mDensity_1=zA=b.yy;d._emscripten_bind_BoxShapeSettings_get_mUserData_0=AA=b.zy;d._emscripten_bind_BoxShapeSettings_set_mUserData_1=BA=b.Ay;d._emscripten_bind_BoxShapeSettings___destroy___0=CA=b.By;d._emscripten_bind_BoxShape_BoxShape_1=DA=b.Cy;d._emscripten_bind_BoxShape_BoxShape_2=EA=b.Dy;d._emscripten_bind_BoxShape_BoxShape_3=FA=b.Ey;d._emscripten_bind_BoxShape_GetHalfExtent_0=GA=b.Fy;d._emscripten_bind_BoxShape_SetMaterial_1=HA=b.Gy;d._emscripten_bind_BoxShape_GetDensity_0= +IA=b.Hy;d._emscripten_bind_BoxShape_SetDensity_1=JA=b.Iy;d._emscripten_bind_BoxShape_GetRefCount_0=KA=b.Jy;d._emscripten_bind_BoxShape_AddRef_0=LA=b.Ky;d._emscripten_bind_BoxShape_Release_0=MA=b.Ly;d._emscripten_bind_BoxShape_GetType_0=NA=b.My;d._emscripten_bind_BoxShape_GetSubType_0=OA=b.Ny;d._emscripten_bind_BoxShape_MustBeStatic_0=PA=b.Oy;d._emscripten_bind_BoxShape_GetLocalBounds_0=QA=b.Py;d._emscripten_bind_BoxShape_GetWorldSpaceBounds_2=RA=b.Qy;d._emscripten_bind_BoxShape_GetCenterOfMass_0= +SA=b.Ry;d._emscripten_bind_BoxShape_GetUserData_0=TA=b.Sy;d._emscripten_bind_BoxShape_SetUserData_1=UA=b.Ty;d._emscripten_bind_BoxShape_GetSubShapeIDBitsRecursive_0=VA=b.Uy;d._emscripten_bind_BoxShape_GetInnerRadius_0=WA=b.Vy;d._emscripten_bind_BoxShape_GetMassProperties_0=XA=b.Wy;d._emscripten_bind_BoxShape_GetLeafShape_2=YA=b.Xy;d._emscripten_bind_BoxShape_GetMaterial_1=ZA=b.Yy;d._emscripten_bind_BoxShape_GetSurfaceNormal_2=$A=b.Zy;d._emscripten_bind_BoxShape_GetSubShapeUserData_1=aB=b._y;d._emscripten_bind_BoxShape_GetSubShapeTransformedShape_5= +bB=b.$y;d._emscripten_bind_BoxShape_GetVolume_0=cB=b.az;d._emscripten_bind_BoxShape_IsValidScale_1=dB=b.bz;d._emscripten_bind_BoxShape_MakeScaleValid_1=eB=b.cz;d._emscripten_bind_BoxShape_ScaleShape_1=fB=b.dz;d._emscripten_bind_BoxShape___destroy___0=gB=b.ez;d._emscripten_bind_CylinderShapeSettings_CylinderShapeSettings_2=hB=b.fz;d._emscripten_bind_CylinderShapeSettings_CylinderShapeSettings_3=iB=b.gz;d._emscripten_bind_CylinderShapeSettings_CylinderShapeSettings_4=jB=b.hz;d._emscripten_bind_CylinderShapeSettings_GetRefCount_0= +kB=b.iz;d._emscripten_bind_CylinderShapeSettings_AddRef_0=lB=b.jz;d._emscripten_bind_CylinderShapeSettings_Release_0=mB=b.kz;d._emscripten_bind_CylinderShapeSettings_Create_0=nB=b.lz;d._emscripten_bind_CylinderShapeSettings_ClearCachedResult_0=oB=b.mz;d._emscripten_bind_CylinderShapeSettings_get_mHalfHeight_0=pB=b.nz;d._emscripten_bind_CylinderShapeSettings_set_mHalfHeight_1=qB=b.oz;d._emscripten_bind_CylinderShapeSettings_get_mRadius_0=rB=b.pz;d._emscripten_bind_CylinderShapeSettings_set_mRadius_1= +sB=b.qz;d._emscripten_bind_CylinderShapeSettings_get_mConvexRadius_0=tB=b.rz;d._emscripten_bind_CylinderShapeSettings_set_mConvexRadius_1=uB=b.sz;d._emscripten_bind_CylinderShapeSettings_get_mMaterial_0=vB=b.tz;d._emscripten_bind_CylinderShapeSettings_set_mMaterial_1=wB=b.uz;d._emscripten_bind_CylinderShapeSettings_get_mDensity_0=xB=b.vz;d._emscripten_bind_CylinderShapeSettings_set_mDensity_1=yB=b.wz;d._emscripten_bind_CylinderShapeSettings_get_mUserData_0=zB=b.xz;d._emscripten_bind_CylinderShapeSettings_set_mUserData_1= +AB=b.yz;d._emscripten_bind_CylinderShapeSettings___destroy___0=BB=b.zz;d._emscripten_bind_CylinderShape_CylinderShape_3=CB=b.Az;d._emscripten_bind_CylinderShape_CylinderShape_4=DB=b.Bz;d._emscripten_bind_CylinderShape_GetRadius_0=EB=b.Cz;d._emscripten_bind_CylinderShape_GetHalfHeight_0=FB=b.Dz;d._emscripten_bind_CylinderShape_SetMaterial_1=GB=b.Ez;d._emscripten_bind_CylinderShape_GetDensity_0=HB=b.Fz;d._emscripten_bind_CylinderShape_SetDensity_1=IB=b.Gz;d._emscripten_bind_CylinderShape_GetRefCount_0= +JB=b.Hz;d._emscripten_bind_CylinderShape_AddRef_0=KB=b.Iz;d._emscripten_bind_CylinderShape_Release_0=LB=b.Jz;d._emscripten_bind_CylinderShape_GetType_0=MB=b.Kz;d._emscripten_bind_CylinderShape_GetSubType_0=NB=b.Lz;d._emscripten_bind_CylinderShape_MustBeStatic_0=OB=b.Mz;d._emscripten_bind_CylinderShape_GetLocalBounds_0=PB=b.Nz;d._emscripten_bind_CylinderShape_GetWorldSpaceBounds_2=QB=b.Oz;d._emscripten_bind_CylinderShape_GetCenterOfMass_0=RB=b.Pz;d._emscripten_bind_CylinderShape_GetUserData_0=SB=b.Qz; +d._emscripten_bind_CylinderShape_SetUserData_1=TB=b.Rz;d._emscripten_bind_CylinderShape_GetSubShapeIDBitsRecursive_0=UB=b.Sz;d._emscripten_bind_CylinderShape_GetInnerRadius_0=VB=b.Tz;d._emscripten_bind_CylinderShape_GetMassProperties_0=WB=b.Uz;d._emscripten_bind_CylinderShape_GetLeafShape_2=XB=b.Vz;d._emscripten_bind_CylinderShape_GetMaterial_1=YB=b.Wz;d._emscripten_bind_CylinderShape_GetSurfaceNormal_2=ZB=b.Xz;d._emscripten_bind_CylinderShape_GetSubShapeUserData_1=$B=b.Yz;d._emscripten_bind_CylinderShape_GetSubShapeTransformedShape_5= +aC=b.Zz;d._emscripten_bind_CylinderShape_GetVolume_0=bC=b._z;d._emscripten_bind_CylinderShape_IsValidScale_1=cC=b.$z;d._emscripten_bind_CylinderShape_MakeScaleValid_1=dC=b.aA;d._emscripten_bind_CylinderShape_ScaleShape_1=eC=b.bA;d._emscripten_bind_CylinderShape___destroy___0=fC=b.cA;d._emscripten_bind_TaperedCylinderShapeSettings_TaperedCylinderShapeSettings_3=gC=b.dA;d._emscripten_bind_TaperedCylinderShapeSettings_TaperedCylinderShapeSettings_4=hC=b.eA;d._emscripten_bind_TaperedCylinderShapeSettings_TaperedCylinderShapeSettings_5= +iC=b.fA;d._emscripten_bind_TaperedCylinderShapeSettings_GetRefCount_0=jC=b.gA;d._emscripten_bind_TaperedCylinderShapeSettings_AddRef_0=kC=b.hA;d._emscripten_bind_TaperedCylinderShapeSettings_Release_0=lC=b.iA;d._emscripten_bind_TaperedCylinderShapeSettings_Create_0=mC=b.jA;d._emscripten_bind_TaperedCylinderShapeSettings_ClearCachedResult_0=nC=b.kA;d._emscripten_bind_TaperedCylinderShapeSettings_get_mHalfHeight_0=oC=b.lA;d._emscripten_bind_TaperedCylinderShapeSettings_set_mHalfHeight_1=pC=b.mA;d._emscripten_bind_TaperedCylinderShapeSettings_get_mTopRadius_0= +qC=b.nA;d._emscripten_bind_TaperedCylinderShapeSettings_set_mTopRadius_1=rC=b.oA;d._emscripten_bind_TaperedCylinderShapeSettings_get_mBottomRadius_0=sC=b.pA;d._emscripten_bind_TaperedCylinderShapeSettings_set_mBottomRadius_1=tC=b.qA;d._emscripten_bind_TaperedCylinderShapeSettings_get_mConvexRadius_0=uC=b.rA;d._emscripten_bind_TaperedCylinderShapeSettings_set_mConvexRadius_1=vC=b.sA;d._emscripten_bind_TaperedCylinderShapeSettings_get_mMaterial_0=wC=b.tA;d._emscripten_bind_TaperedCylinderShapeSettings_set_mMaterial_1= +xC=b.uA;d._emscripten_bind_TaperedCylinderShapeSettings_get_mDensity_0=yC=b.vA;d._emscripten_bind_TaperedCylinderShapeSettings_set_mDensity_1=zC=b.wA;d._emscripten_bind_TaperedCylinderShapeSettings_get_mUserData_0=AC=b.xA;d._emscripten_bind_TaperedCylinderShapeSettings_set_mUserData_1=BC=b.yA;d._emscripten_bind_TaperedCylinderShapeSettings___destroy___0=CC=b.zA;d._emscripten_bind_TaperedCylinderShape_GetHalfHeight_0=DC=b.AA;d._emscripten_bind_TaperedCylinderShape_GetTopRadius_0=EC=b.BA;d._emscripten_bind_TaperedCylinderShape_GetBottomRadius_0= +FC=b.CA;d._emscripten_bind_TaperedCylinderShape_GetConvexRadius_0=GC=b.DA;d._emscripten_bind_TaperedCylinderShape_SetMaterial_1=HC=b.EA;d._emscripten_bind_TaperedCylinderShape_GetDensity_0=IC=b.FA;d._emscripten_bind_TaperedCylinderShape_SetDensity_1=JC=b.GA;d._emscripten_bind_TaperedCylinderShape_GetRefCount_0=KC=b.HA;d._emscripten_bind_TaperedCylinderShape_AddRef_0=LC=b.IA;d._emscripten_bind_TaperedCylinderShape_Release_0=MC=b.JA;d._emscripten_bind_TaperedCylinderShape_GetType_0=NC=b.KA;d._emscripten_bind_TaperedCylinderShape_GetSubType_0= +OC=b.LA;d._emscripten_bind_TaperedCylinderShape_MustBeStatic_0=PC=b.MA;d._emscripten_bind_TaperedCylinderShape_GetLocalBounds_0=QC=b.NA;d._emscripten_bind_TaperedCylinderShape_GetWorldSpaceBounds_2=RC=b.OA;d._emscripten_bind_TaperedCylinderShape_GetCenterOfMass_0=SC=b.PA;d._emscripten_bind_TaperedCylinderShape_GetUserData_0=TC=b.QA;d._emscripten_bind_TaperedCylinderShape_SetUserData_1=UC=b.RA;d._emscripten_bind_TaperedCylinderShape_GetSubShapeIDBitsRecursive_0=VC=b.SA;d._emscripten_bind_TaperedCylinderShape_GetInnerRadius_0= +WC=b.TA;d._emscripten_bind_TaperedCylinderShape_GetMassProperties_0=XC=b.UA;d._emscripten_bind_TaperedCylinderShape_GetLeafShape_2=YC=b.VA;d._emscripten_bind_TaperedCylinderShape_GetMaterial_1=ZC=b.WA;d._emscripten_bind_TaperedCylinderShape_GetSurfaceNormal_2=$C=b.XA;d._emscripten_bind_TaperedCylinderShape_GetSubShapeUserData_1=aD=b.YA;d._emscripten_bind_TaperedCylinderShape_GetSubShapeTransformedShape_5=bD=b.ZA;d._emscripten_bind_TaperedCylinderShape_GetVolume_0=cD=b._A;d._emscripten_bind_TaperedCylinderShape_IsValidScale_1= +dD=b.$A;d._emscripten_bind_TaperedCylinderShape_MakeScaleValid_1=eD=b.aB;d._emscripten_bind_TaperedCylinderShape_ScaleShape_1=fD=b.bB;d._emscripten_bind_TaperedCylinderShape___destroy___0=gD=b.cB;d._emscripten_bind_CapsuleShapeSettings_CapsuleShapeSettings_2=hD=b.dB;d._emscripten_bind_CapsuleShapeSettings_CapsuleShapeSettings_3=iD=b.eB;d._emscripten_bind_CapsuleShapeSettings_GetRefCount_0=jD=b.fB;d._emscripten_bind_CapsuleShapeSettings_AddRef_0=kD=b.gB;d._emscripten_bind_CapsuleShapeSettings_Release_0= +lD=b.hB;d._emscripten_bind_CapsuleShapeSettings_Create_0=mD=b.iB;d._emscripten_bind_CapsuleShapeSettings_ClearCachedResult_0=nD=b.jB;d._emscripten_bind_CapsuleShapeSettings_get_mRadius_0=oD=b.kB;d._emscripten_bind_CapsuleShapeSettings_set_mRadius_1=pD=b.lB;d._emscripten_bind_CapsuleShapeSettings_get_mHalfHeightOfCylinder_0=qD=b.mB;d._emscripten_bind_CapsuleShapeSettings_set_mHalfHeightOfCylinder_1=rD=b.nB;d._emscripten_bind_CapsuleShapeSettings_get_mMaterial_0=sD=b.oB;d._emscripten_bind_CapsuleShapeSettings_set_mMaterial_1= +tD=b.pB;d._emscripten_bind_CapsuleShapeSettings_get_mDensity_0=uD=b.qB;d._emscripten_bind_CapsuleShapeSettings_set_mDensity_1=vD=b.rB;d._emscripten_bind_CapsuleShapeSettings_get_mUserData_0=wD=b.sB;d._emscripten_bind_CapsuleShapeSettings_set_mUserData_1=xD=b.tB;d._emscripten_bind_CapsuleShapeSettings___destroy___0=yD=b.uB;d._emscripten_bind_CapsuleShape_CapsuleShape_2=zD=b.vB;d._emscripten_bind_CapsuleShape_CapsuleShape_3=AD=b.wB;d._emscripten_bind_CapsuleShape_GetRadius_0=BD=b.xB;d._emscripten_bind_CapsuleShape_GetHalfHeightOfCylinder_0= +CD=b.yB;d._emscripten_bind_CapsuleShape_SetMaterial_1=DD=b.zB;d._emscripten_bind_CapsuleShape_GetDensity_0=ED=b.AB;d._emscripten_bind_CapsuleShape_SetDensity_1=FD=b.BB;d._emscripten_bind_CapsuleShape_GetRefCount_0=GD=b.CB;d._emscripten_bind_CapsuleShape_AddRef_0=HD=b.DB;d._emscripten_bind_CapsuleShape_Release_0=ID=b.EB;d._emscripten_bind_CapsuleShape_GetType_0=JD=b.FB;d._emscripten_bind_CapsuleShape_GetSubType_0=KD=b.GB;d._emscripten_bind_CapsuleShape_MustBeStatic_0=LD=b.HB;d._emscripten_bind_CapsuleShape_GetLocalBounds_0= +MD=b.IB;d._emscripten_bind_CapsuleShape_GetWorldSpaceBounds_2=ND=b.JB;d._emscripten_bind_CapsuleShape_GetCenterOfMass_0=OD=b.KB;d._emscripten_bind_CapsuleShape_GetUserData_0=PD=b.LB;d._emscripten_bind_CapsuleShape_SetUserData_1=QD=b.MB;d._emscripten_bind_CapsuleShape_GetSubShapeIDBitsRecursive_0=RD=b.NB;d._emscripten_bind_CapsuleShape_GetInnerRadius_0=SD=b.OB;d._emscripten_bind_CapsuleShape_GetMassProperties_0=TD=b.PB;d._emscripten_bind_CapsuleShape_GetLeafShape_2=UD=b.QB;d._emscripten_bind_CapsuleShape_GetMaterial_1= +VD=b.RB;d._emscripten_bind_CapsuleShape_GetSurfaceNormal_2=WD=b.SB;d._emscripten_bind_CapsuleShape_GetSubShapeUserData_1=XD=b.TB;d._emscripten_bind_CapsuleShape_GetSubShapeTransformedShape_5=YD=b.UB;d._emscripten_bind_CapsuleShape_GetVolume_0=ZD=b.VB;d._emscripten_bind_CapsuleShape_IsValidScale_1=$D=b.WB;d._emscripten_bind_CapsuleShape_MakeScaleValid_1=aE=b.XB;d._emscripten_bind_CapsuleShape_ScaleShape_1=bE=b.YB;d._emscripten_bind_CapsuleShape___destroy___0=cE=b.ZB;d._emscripten_bind_TaperedCapsuleShapeSettings_TaperedCapsuleShapeSettings_3= +dE=b._B;d._emscripten_bind_TaperedCapsuleShapeSettings_TaperedCapsuleShapeSettings_4=eE=b.$B;d._emscripten_bind_TaperedCapsuleShapeSettings_GetRefCount_0=fE=b.aC;d._emscripten_bind_TaperedCapsuleShapeSettings_AddRef_0=gE=b.bC;d._emscripten_bind_TaperedCapsuleShapeSettings_Release_0=hE=b.cC;d._emscripten_bind_TaperedCapsuleShapeSettings_Create_0=iE=b.dC;d._emscripten_bind_TaperedCapsuleShapeSettings_ClearCachedResult_0=jE=b.eC;d._emscripten_bind_TaperedCapsuleShapeSettings_get_mHalfHeightOfTaperedCylinder_0= +kE=b.fC;d._emscripten_bind_TaperedCapsuleShapeSettings_set_mHalfHeightOfTaperedCylinder_1=lE=b.gC;d._emscripten_bind_TaperedCapsuleShapeSettings_get_mTopRadius_0=mE=b.hC;d._emscripten_bind_TaperedCapsuleShapeSettings_set_mTopRadius_1=nE=b.iC;d._emscripten_bind_TaperedCapsuleShapeSettings_get_mBottomRadius_0=oE=b.jC;d._emscripten_bind_TaperedCapsuleShapeSettings_set_mBottomRadius_1=pE=b.kC;d._emscripten_bind_TaperedCapsuleShapeSettings_get_mMaterial_0=qE=b.lC;d._emscripten_bind_TaperedCapsuleShapeSettings_set_mMaterial_1= +rE=b.mC;d._emscripten_bind_TaperedCapsuleShapeSettings_get_mDensity_0=sE=b.nC;d._emscripten_bind_TaperedCapsuleShapeSettings_set_mDensity_1=tE=b.oC;d._emscripten_bind_TaperedCapsuleShapeSettings_get_mUserData_0=uE=b.pC;d._emscripten_bind_TaperedCapsuleShapeSettings_set_mUserData_1=vE=b.qC;d._emscripten_bind_TaperedCapsuleShapeSettings___destroy___0=wE=b.rC;d._emscripten_bind_TaperedCapsuleShape_GetHalfHeight_0=xE=b.sC;d._emscripten_bind_TaperedCapsuleShape_GetTopRadius_0=yE=b.tC;d._emscripten_bind_TaperedCapsuleShape_GetBottomRadius_0= +zE=b.uC;d._emscripten_bind_TaperedCapsuleShape_SetMaterial_1=AE=b.vC;d._emscripten_bind_TaperedCapsuleShape_GetDensity_0=BE=b.wC;d._emscripten_bind_TaperedCapsuleShape_SetDensity_1=CE=b.xC;d._emscripten_bind_TaperedCapsuleShape_GetRefCount_0=DE=b.yC;d._emscripten_bind_TaperedCapsuleShape_AddRef_0=EE=b.zC;d._emscripten_bind_TaperedCapsuleShape_Release_0=FE=b.AC;d._emscripten_bind_TaperedCapsuleShape_GetType_0=GE=b.BC;d._emscripten_bind_TaperedCapsuleShape_GetSubType_0=HE=b.CC;d._emscripten_bind_TaperedCapsuleShape_MustBeStatic_0= +IE=b.DC;d._emscripten_bind_TaperedCapsuleShape_GetLocalBounds_0=JE=b.EC;d._emscripten_bind_TaperedCapsuleShape_GetWorldSpaceBounds_2=KE=b.FC;d._emscripten_bind_TaperedCapsuleShape_GetCenterOfMass_0=LE=b.GC;d._emscripten_bind_TaperedCapsuleShape_GetUserData_0=ME=b.HC;d._emscripten_bind_TaperedCapsuleShape_SetUserData_1=NE=b.IC;d._emscripten_bind_TaperedCapsuleShape_GetSubShapeIDBitsRecursive_0=OE=b.JC;d._emscripten_bind_TaperedCapsuleShape_GetInnerRadius_0=PE=b.KC;d._emscripten_bind_TaperedCapsuleShape_GetMassProperties_0= +QE=b.LC;d._emscripten_bind_TaperedCapsuleShape_GetLeafShape_2=RE=b.MC;d._emscripten_bind_TaperedCapsuleShape_GetMaterial_1=SE=b.NC;d._emscripten_bind_TaperedCapsuleShape_GetSurfaceNormal_2=TE=b.OC;d._emscripten_bind_TaperedCapsuleShape_GetSubShapeUserData_1=UE=b.PC;d._emscripten_bind_TaperedCapsuleShape_GetSubShapeTransformedShape_5=VE=b.QC;d._emscripten_bind_TaperedCapsuleShape_GetVolume_0=WE=b.RC;d._emscripten_bind_TaperedCapsuleShape_IsValidScale_1=XE=b.SC;d._emscripten_bind_TaperedCapsuleShape_MakeScaleValid_1= +YE=b.TC;d._emscripten_bind_TaperedCapsuleShape_ScaleShape_1=ZE=b.UC;d._emscripten_bind_TaperedCapsuleShape___destroy___0=$E=b.VC;d._emscripten_bind_ConvexHullShapeSettings_ConvexHullShapeSettings_0=aF=b.WC;d._emscripten_bind_ConvexHullShapeSettings_GetRefCount_0=bF=b.XC;d._emscripten_bind_ConvexHullShapeSettings_AddRef_0=cF=b.YC;d._emscripten_bind_ConvexHullShapeSettings_Release_0=dF=b.ZC;d._emscripten_bind_ConvexHullShapeSettings_Create_0=eF=b._C;d._emscripten_bind_ConvexHullShapeSettings_ClearCachedResult_0= +fF=b.$C;d._emscripten_bind_ConvexHullShapeSettings_get_mPoints_0=gF=b.aD;d._emscripten_bind_ConvexHullShapeSettings_set_mPoints_1=hF=b.bD;d._emscripten_bind_ConvexHullShapeSettings_get_mMaxConvexRadius_0=iF=b.cD;d._emscripten_bind_ConvexHullShapeSettings_set_mMaxConvexRadius_1=jF=b.dD;d._emscripten_bind_ConvexHullShapeSettings_get_mMaxErrorConvexRadius_0=kF=b.eD;d._emscripten_bind_ConvexHullShapeSettings_set_mMaxErrorConvexRadius_1=lF=b.fD;d._emscripten_bind_ConvexHullShapeSettings_get_mHullTolerance_0= +mF=b.gD;d._emscripten_bind_ConvexHullShapeSettings_set_mHullTolerance_1=nF=b.hD;d._emscripten_bind_ConvexHullShapeSettings_get_mMaterial_0=oF=b.iD;d._emscripten_bind_ConvexHullShapeSettings_set_mMaterial_1=pF=b.jD;d._emscripten_bind_ConvexHullShapeSettings_get_mDensity_0=qF=b.kD;d._emscripten_bind_ConvexHullShapeSettings_set_mDensity_1=rF=b.lD;d._emscripten_bind_ConvexHullShapeSettings_get_mUserData_0=sF=b.mD;d._emscripten_bind_ConvexHullShapeSettings_set_mUserData_1=tF=b.nD;d._emscripten_bind_ConvexHullShapeSettings___destroy___0= +uF=b.oD;d._emscripten_bind_ConvexHullShape_SetMaterial_1=vF=b.pD;d._emscripten_bind_ConvexHullShape_GetDensity_0=wF=b.qD;d._emscripten_bind_ConvexHullShape_SetDensity_1=xF=b.rD;d._emscripten_bind_ConvexHullShape_GetRefCount_0=yF=b.sD;d._emscripten_bind_ConvexHullShape_AddRef_0=zF=b.tD;d._emscripten_bind_ConvexHullShape_Release_0=AF=b.uD;d._emscripten_bind_ConvexHullShape_GetType_0=BF=b.vD;d._emscripten_bind_ConvexHullShape_GetSubType_0=CF=b.wD;d._emscripten_bind_ConvexHullShape_MustBeStatic_0=DF= +b.xD;d._emscripten_bind_ConvexHullShape_GetLocalBounds_0=EF=b.yD;d._emscripten_bind_ConvexHullShape_GetWorldSpaceBounds_2=FF=b.zD;d._emscripten_bind_ConvexHullShape_GetCenterOfMass_0=GF=b.AD;d._emscripten_bind_ConvexHullShape_GetUserData_0=HF=b.BD;d._emscripten_bind_ConvexHullShape_SetUserData_1=IF=b.CD;d._emscripten_bind_ConvexHullShape_GetSubShapeIDBitsRecursive_0=JF=b.DD;d._emscripten_bind_ConvexHullShape_GetInnerRadius_0=KF=b.ED;d._emscripten_bind_ConvexHullShape_GetMassProperties_0=LF=b.FD;d._emscripten_bind_ConvexHullShape_GetLeafShape_2= +MF=b.GD;d._emscripten_bind_ConvexHullShape_GetMaterial_1=NF=b.HD;d._emscripten_bind_ConvexHullShape_GetSurfaceNormal_2=OF=b.ID;d._emscripten_bind_ConvexHullShape_GetSubShapeUserData_1=PF=b.JD;d._emscripten_bind_ConvexHullShape_GetSubShapeTransformedShape_5=QF=b.KD;d._emscripten_bind_ConvexHullShape_GetVolume_0=RF=b.LD;d._emscripten_bind_ConvexHullShape_IsValidScale_1=SF=b.MD;d._emscripten_bind_ConvexHullShape_MakeScaleValid_1=TF=b.ND;d._emscripten_bind_ConvexHullShape_ScaleShape_1=UF=b.OD;d._emscripten_bind_ConvexHullShape___destroy___0= +VF=b.PD;d._emscripten_bind_CompoundShapeSubShape_GetPositionCOM_0=WF=b.QD;d._emscripten_bind_CompoundShapeSubShape_GetRotation_0=XF=b.RD;d._emscripten_bind_CompoundShapeSubShape_get_mShape_0=YF=b.SD;d._emscripten_bind_CompoundShapeSubShape_set_mShape_1=ZF=b.TD;d._emscripten_bind_CompoundShapeSubShape_get_mUserData_0=$F=b.UD;d._emscripten_bind_CompoundShapeSubShape_set_mUserData_1=aG=b.VD;d._emscripten_bind_CompoundShapeSubShape___destroy___0=bG=b.WD;d._emscripten_bind_StaticCompoundShapeSettings_StaticCompoundShapeSettings_0= +cG=b.XD;d._emscripten_bind_StaticCompoundShapeSettings_AddShape_4=dG=b.YD;d._emscripten_bind_StaticCompoundShapeSettings_AddShapeShapeSettings_4=eG=b.ZD;d._emscripten_bind_StaticCompoundShapeSettings_AddShapeShape_4=fG=b._D;d._emscripten_bind_StaticCompoundShapeSettings_GetRefCount_0=gG=b.$D;d._emscripten_bind_StaticCompoundShapeSettings_AddRef_0=hG=b.aE;d._emscripten_bind_StaticCompoundShapeSettings_Release_0=iG=b.bE;d._emscripten_bind_StaticCompoundShapeSettings_Create_0=jG=b.cE;d._emscripten_bind_StaticCompoundShapeSettings_ClearCachedResult_0= +kG=b.dE;d._emscripten_bind_StaticCompoundShapeSettings_get_mUserData_0=lG=b.eE;d._emscripten_bind_StaticCompoundShapeSettings_set_mUserData_1=mG=b.fE;d._emscripten_bind_StaticCompoundShapeSettings___destroy___0=nG=b.gE;d._emscripten_bind_StaticCompoundShape_GetNumSubShapes_0=oG=b.hE;d._emscripten_bind_StaticCompoundShape_GetSubShape_1=pG=b.iE;d._emscripten_bind_StaticCompoundShape_GetRefCount_0=qG=b.jE;d._emscripten_bind_StaticCompoundShape_AddRef_0=rG=b.kE;d._emscripten_bind_StaticCompoundShape_Release_0= +sG=b.lE;d._emscripten_bind_StaticCompoundShape_GetType_0=tG=b.mE;d._emscripten_bind_StaticCompoundShape_GetSubType_0=uG=b.nE;d._emscripten_bind_StaticCompoundShape_MustBeStatic_0=vG=b.oE;d._emscripten_bind_StaticCompoundShape_GetLocalBounds_0=wG=b.pE;d._emscripten_bind_StaticCompoundShape_GetWorldSpaceBounds_2=xG=b.qE;d._emscripten_bind_StaticCompoundShape_GetCenterOfMass_0=yG=b.rE;d._emscripten_bind_StaticCompoundShape_GetUserData_0=zG=b.sE;d._emscripten_bind_StaticCompoundShape_SetUserData_1=AG= +b.tE;d._emscripten_bind_StaticCompoundShape_GetSubShapeIDBitsRecursive_0=BG=b.uE;d._emscripten_bind_StaticCompoundShape_GetInnerRadius_0=CG=b.vE;d._emscripten_bind_StaticCompoundShape_GetMassProperties_0=DG=b.wE;d._emscripten_bind_StaticCompoundShape_GetLeafShape_2=EG=b.xE;d._emscripten_bind_StaticCompoundShape_GetMaterial_1=FG=b.yE;d._emscripten_bind_StaticCompoundShape_GetSurfaceNormal_2=GG=b.zE;d._emscripten_bind_StaticCompoundShape_GetSubShapeUserData_1=HG=b.AE;d._emscripten_bind_StaticCompoundShape_GetSubShapeTransformedShape_5= +IG=b.BE;d._emscripten_bind_StaticCompoundShape_GetVolume_0=JG=b.CE;d._emscripten_bind_StaticCompoundShape_IsValidScale_1=KG=b.DE;d._emscripten_bind_StaticCompoundShape_MakeScaleValid_1=LG=b.EE;d._emscripten_bind_StaticCompoundShape_ScaleShape_1=MG=b.FE;d._emscripten_bind_StaticCompoundShape___destroy___0=NG=b.GE;d._emscripten_bind_MutableCompoundShapeSettings_MutableCompoundShapeSettings_0=OG=b.HE;d._emscripten_bind_MutableCompoundShapeSettings_AddShape_4=PG=b.IE;d._emscripten_bind_MutableCompoundShapeSettings_AddShapeShapeSettings_4= +QG=b.JE;d._emscripten_bind_MutableCompoundShapeSettings_AddShapeShape_4=RG=b.KE;d._emscripten_bind_MutableCompoundShapeSettings_GetRefCount_0=SG=b.LE;d._emscripten_bind_MutableCompoundShapeSettings_AddRef_0=TG=b.ME;d._emscripten_bind_MutableCompoundShapeSettings_Release_0=UG=b.NE;d._emscripten_bind_MutableCompoundShapeSettings_Create_0=VG=b.OE;d._emscripten_bind_MutableCompoundShapeSettings_ClearCachedResult_0=WG=b.PE;d._emscripten_bind_MutableCompoundShapeSettings_get_mUserData_0=XG=b.QE;d._emscripten_bind_MutableCompoundShapeSettings_set_mUserData_1= +YG=b.RE;d._emscripten_bind_MutableCompoundShapeSettings___destroy___0=ZG=b.SE;d._emscripten_bind_MutableCompoundShape_AddShape_4=$G=b.TE;d._emscripten_bind_MutableCompoundShape_AddShape_5=aH=b.UE;d._emscripten_bind_MutableCompoundShape_RemoveShape_1=bH=b.VE;d._emscripten_bind_MutableCompoundShape_ModifyShape_3=cH=b.WE;d._emscripten_bind_MutableCompoundShape_ModifyShape_4=dH=b.XE;d._emscripten_bind_MutableCompoundShape_ModifyShapes_4=eH=b.YE;d._emscripten_bind_MutableCompoundShape_AdjustCenterOfMass_0= +fH=b.ZE;d._emscripten_bind_MutableCompoundShape_GetNumSubShapes_0=gH=b._E;d._emscripten_bind_MutableCompoundShape_GetSubShape_1=hH=b.$E;d._emscripten_bind_MutableCompoundShape_GetRefCount_0=iH=b.aF;d._emscripten_bind_MutableCompoundShape_AddRef_0=jH=b.bF;d._emscripten_bind_MutableCompoundShape_Release_0=kH=b.cF;d._emscripten_bind_MutableCompoundShape_GetType_0=lH=b.dF;d._emscripten_bind_MutableCompoundShape_GetSubType_0=mH=b.eF;d._emscripten_bind_MutableCompoundShape_MustBeStatic_0=nH=b.fF;d._emscripten_bind_MutableCompoundShape_GetLocalBounds_0= +oH=b.gF;d._emscripten_bind_MutableCompoundShape_GetWorldSpaceBounds_2=pH=b.hF;d._emscripten_bind_MutableCompoundShape_GetCenterOfMass_0=qH=b.iF;d._emscripten_bind_MutableCompoundShape_GetUserData_0=rH=b.jF;d._emscripten_bind_MutableCompoundShape_SetUserData_1=sH=b.kF;d._emscripten_bind_MutableCompoundShape_GetSubShapeIDBitsRecursive_0=tH=b.lF;d._emscripten_bind_MutableCompoundShape_GetInnerRadius_0=uH=b.mF;d._emscripten_bind_MutableCompoundShape_GetMassProperties_0=vH=b.nF;d._emscripten_bind_MutableCompoundShape_GetLeafShape_2= +wH=b.oF;d._emscripten_bind_MutableCompoundShape_GetMaterial_1=xH=b.pF;d._emscripten_bind_MutableCompoundShape_GetSurfaceNormal_2=yH=b.qF;d._emscripten_bind_MutableCompoundShape_GetSubShapeUserData_1=zH=b.rF;d._emscripten_bind_MutableCompoundShape_GetSubShapeTransformedShape_5=AH=b.sF;d._emscripten_bind_MutableCompoundShape_GetVolume_0=BH=b.tF;d._emscripten_bind_MutableCompoundShape_IsValidScale_1=CH=b.uF;d._emscripten_bind_MutableCompoundShape_MakeScaleValid_1=DH=b.vF;d._emscripten_bind_MutableCompoundShape_ScaleShape_1= +EH=b.wF;d._emscripten_bind_MutableCompoundShape___destroy___0=FH=b.xF;d._emscripten_bind_ScaledShapeSettings_ScaledShapeSettings_2=GH=b.yF;d._emscripten_bind_ScaledShapeSettings_GetRefCount_0=HH=b.zF;d._emscripten_bind_ScaledShapeSettings_AddRef_0=IH=b.AF;d._emscripten_bind_ScaledShapeSettings_Release_0=JH=b.BF;d._emscripten_bind_ScaledShapeSettings_Create_0=KH=b.CF;d._emscripten_bind_ScaledShapeSettings_ClearCachedResult_0=LH=b.DF;d._emscripten_bind_ScaledShapeSettings_get_mScale_0=MH=b.EF;d._emscripten_bind_ScaledShapeSettings_set_mScale_1= +NH=b.FF;d._emscripten_bind_ScaledShapeSettings_get_mUserData_0=OH=b.GF;d._emscripten_bind_ScaledShapeSettings_set_mUserData_1=PH=b.HF;d._emscripten_bind_ScaledShapeSettings___destroy___0=QH=b.IF;d._emscripten_bind_ScaledShape_ScaledShape_2=RH=b.JF;d._emscripten_bind_ScaledShape_GetScale_0=SH=b.KF;d._emscripten_bind_ScaledShape_GetInnerShape_0=TH=b.LF;d._emscripten_bind_ScaledShape_GetRefCount_0=UH=b.MF;d._emscripten_bind_ScaledShape_AddRef_0=VH=b.NF;d._emscripten_bind_ScaledShape_Release_0=WH=b.OF; +d._emscripten_bind_ScaledShape_GetType_0=XH=b.PF;d._emscripten_bind_ScaledShape_GetSubType_0=YH=b.QF;d._emscripten_bind_ScaledShape_MustBeStatic_0=ZH=b.RF;d._emscripten_bind_ScaledShape_GetLocalBounds_0=$H=b.SF;d._emscripten_bind_ScaledShape_GetWorldSpaceBounds_2=aI=b.TF;d._emscripten_bind_ScaledShape_GetCenterOfMass_0=bI=b.UF;d._emscripten_bind_ScaledShape_GetUserData_0=cI=b.VF;d._emscripten_bind_ScaledShape_SetUserData_1=dI=b.WF;d._emscripten_bind_ScaledShape_GetSubShapeIDBitsRecursive_0=eI=b.XF; +d._emscripten_bind_ScaledShape_GetInnerRadius_0=fI=b.YF;d._emscripten_bind_ScaledShape_GetMassProperties_0=gI=b.ZF;d._emscripten_bind_ScaledShape_GetLeafShape_2=hI=b._F;d._emscripten_bind_ScaledShape_GetMaterial_1=iI=b.$F;d._emscripten_bind_ScaledShape_GetSurfaceNormal_2=jI=b.aG;d._emscripten_bind_ScaledShape_GetSubShapeUserData_1=kI=b.bG;d._emscripten_bind_ScaledShape_GetSubShapeTransformedShape_5=lI=b.cG;d._emscripten_bind_ScaledShape_GetVolume_0=mI=b.dG;d._emscripten_bind_ScaledShape_IsValidScale_1= +nI=b.eG;d._emscripten_bind_ScaledShape_MakeScaleValid_1=oI=b.fG;d._emscripten_bind_ScaledShape_ScaleShape_1=pI=b.gG;d._emscripten_bind_ScaledShape___destroy___0=qI=b.hG;d._emscripten_bind_OffsetCenterOfMassShapeSettings_OffsetCenterOfMassShapeSettings_2=rI=b.iG;d._emscripten_bind_OffsetCenterOfMassShapeSettings_GetRefCount_0=sI=b.jG;d._emscripten_bind_OffsetCenterOfMassShapeSettings_AddRef_0=tI=b.kG;d._emscripten_bind_OffsetCenterOfMassShapeSettings_Release_0=uI=b.lG;d._emscripten_bind_OffsetCenterOfMassShapeSettings_Create_0= +vI=b.mG;d._emscripten_bind_OffsetCenterOfMassShapeSettings_ClearCachedResult_0=wI=b.nG;d._emscripten_bind_OffsetCenterOfMassShapeSettings_get_mOffset_0=xI=b.oG;d._emscripten_bind_OffsetCenterOfMassShapeSettings_set_mOffset_1=yI=b.pG;d._emscripten_bind_OffsetCenterOfMassShapeSettings_get_mUserData_0=zI=b.qG;d._emscripten_bind_OffsetCenterOfMassShapeSettings_set_mUserData_1=AI=b.rG;d._emscripten_bind_OffsetCenterOfMassShapeSettings___destroy___0=BI=b.sG;d._emscripten_bind_OffsetCenterOfMassShape_OffsetCenterOfMassShape_2= +CI=b.tG;d._emscripten_bind_OffsetCenterOfMassShape_GetInnerShape_0=DI=b.uG;d._emscripten_bind_OffsetCenterOfMassShape_GetRefCount_0=EI=b.vG;d._emscripten_bind_OffsetCenterOfMassShape_AddRef_0=FI=b.wG;d._emscripten_bind_OffsetCenterOfMassShape_Release_0=GI=b.xG;d._emscripten_bind_OffsetCenterOfMassShape_GetType_0=HI=b.yG;d._emscripten_bind_OffsetCenterOfMassShape_GetSubType_0=II=b.zG;d._emscripten_bind_OffsetCenterOfMassShape_MustBeStatic_0=JI=b.AG;d._emscripten_bind_OffsetCenterOfMassShape_GetLocalBounds_0= +KI=b.BG;d._emscripten_bind_OffsetCenterOfMassShape_GetWorldSpaceBounds_2=LI=b.CG;d._emscripten_bind_OffsetCenterOfMassShape_GetCenterOfMass_0=MI=b.DG;d._emscripten_bind_OffsetCenterOfMassShape_GetUserData_0=NI=b.EG;d._emscripten_bind_OffsetCenterOfMassShape_SetUserData_1=OI=b.FG;d._emscripten_bind_OffsetCenterOfMassShape_GetSubShapeIDBitsRecursive_0=PI=b.GG;d._emscripten_bind_OffsetCenterOfMassShape_GetInnerRadius_0=QI=b.HG;d._emscripten_bind_OffsetCenterOfMassShape_GetMassProperties_0=RI=b.IG;d._emscripten_bind_OffsetCenterOfMassShape_GetLeafShape_2= +SI=b.JG;d._emscripten_bind_OffsetCenterOfMassShape_GetMaterial_1=TI=b.KG;d._emscripten_bind_OffsetCenterOfMassShape_GetSurfaceNormal_2=UI=b.LG;d._emscripten_bind_OffsetCenterOfMassShape_GetSubShapeUserData_1=VI=b.MG;d._emscripten_bind_OffsetCenterOfMassShape_GetSubShapeTransformedShape_5=WI=b.NG;d._emscripten_bind_OffsetCenterOfMassShape_GetVolume_0=XI=b.OG;d._emscripten_bind_OffsetCenterOfMassShape_IsValidScale_1=YI=b.PG;d._emscripten_bind_OffsetCenterOfMassShape_MakeScaleValid_1=ZI=b.QG;d._emscripten_bind_OffsetCenterOfMassShape_ScaleShape_1= +$I=b.RG;d._emscripten_bind_OffsetCenterOfMassShape___destroy___0=aJ=b.SG;d._emscripten_bind_RotatedTranslatedShapeSettings_RotatedTranslatedShapeSettings_3=bJ=b.TG;d._emscripten_bind_RotatedTranslatedShapeSettings_GetRefCount_0=cJ=b.UG;d._emscripten_bind_RotatedTranslatedShapeSettings_AddRef_0=dJ=b.VG;d._emscripten_bind_RotatedTranslatedShapeSettings_Release_0=eJ=b.WG;d._emscripten_bind_RotatedTranslatedShapeSettings_Create_0=fJ=b.XG;d._emscripten_bind_RotatedTranslatedShapeSettings_ClearCachedResult_0= +gJ=b.YG;d._emscripten_bind_RotatedTranslatedShapeSettings_get_mPosition_0=hJ=b.ZG;d._emscripten_bind_RotatedTranslatedShapeSettings_set_mPosition_1=iJ=b._G;d._emscripten_bind_RotatedTranslatedShapeSettings_get_mRotation_0=jJ=b.$G;d._emscripten_bind_RotatedTranslatedShapeSettings_set_mRotation_1=kJ=b.aH;d._emscripten_bind_RotatedTranslatedShapeSettings_get_mUserData_0=lJ=b.bH;d._emscripten_bind_RotatedTranslatedShapeSettings_set_mUserData_1=mJ=b.cH;d._emscripten_bind_RotatedTranslatedShapeSettings___destroy___0= +nJ=b.dH;d._emscripten_bind_RotatedTranslatedShape_GetRotation_0=oJ=b.eH;d._emscripten_bind_RotatedTranslatedShape_GetPosition_0=pJ=b.fH;d._emscripten_bind_RotatedTranslatedShape_GetInnerShape_0=qJ=b.gH;d._emscripten_bind_RotatedTranslatedShape_GetRefCount_0=rJ=b.hH;d._emscripten_bind_RotatedTranslatedShape_AddRef_0=sJ=b.iH;d._emscripten_bind_RotatedTranslatedShape_Release_0=tJ=b.jH;d._emscripten_bind_RotatedTranslatedShape_GetType_0=uJ=b.kH;d._emscripten_bind_RotatedTranslatedShape_GetSubType_0=vJ= +b.lH;d._emscripten_bind_RotatedTranslatedShape_MustBeStatic_0=wJ=b.mH;d._emscripten_bind_RotatedTranslatedShape_GetLocalBounds_0=xJ=b.nH;d._emscripten_bind_RotatedTranslatedShape_GetWorldSpaceBounds_2=yJ=b.oH;d._emscripten_bind_RotatedTranslatedShape_GetCenterOfMass_0=zJ=b.pH;d._emscripten_bind_RotatedTranslatedShape_GetUserData_0=AJ=b.qH;d._emscripten_bind_RotatedTranslatedShape_SetUserData_1=BJ=b.rH;d._emscripten_bind_RotatedTranslatedShape_GetSubShapeIDBitsRecursive_0=CJ=b.sH;d._emscripten_bind_RotatedTranslatedShape_GetInnerRadius_0= +DJ=b.tH;d._emscripten_bind_RotatedTranslatedShape_GetMassProperties_0=EJ=b.uH;d._emscripten_bind_RotatedTranslatedShape_GetLeafShape_2=FJ=b.vH;d._emscripten_bind_RotatedTranslatedShape_GetMaterial_1=GJ=b.wH;d._emscripten_bind_RotatedTranslatedShape_GetSurfaceNormal_2=HJ=b.xH;d._emscripten_bind_RotatedTranslatedShape_GetSubShapeUserData_1=IJ=b.yH;d._emscripten_bind_RotatedTranslatedShape_GetSubShapeTransformedShape_5=JJ=b.zH;d._emscripten_bind_RotatedTranslatedShape_GetVolume_0=KJ=b.AH;d._emscripten_bind_RotatedTranslatedShape_IsValidScale_1= +LJ=b.BH;d._emscripten_bind_RotatedTranslatedShape_MakeScaleValid_1=MJ=b.CH;d._emscripten_bind_RotatedTranslatedShape_ScaleShape_1=NJ=b.DH;d._emscripten_bind_RotatedTranslatedShape___destroy___0=OJ=b.EH;d._emscripten_bind_MeshShapeSettings_MeshShapeSettings_0=PJ=b.FH;d._emscripten_bind_MeshShapeSettings_MeshShapeSettings_1=QJ=b.GH;d._emscripten_bind_MeshShapeSettings_MeshShapeSettings_2=RJ=b.HH;d._emscripten_bind_MeshShapeSettings_MeshShapeSettings_3=SJ=b.IH;d._emscripten_bind_MeshShapeSettings_Sanitize_0= +TJ=b.JH;d._emscripten_bind_MeshShapeSettings_GetRefCount_0=UJ=b.KH;d._emscripten_bind_MeshShapeSettings_AddRef_0=VJ=b.LH;d._emscripten_bind_MeshShapeSettings_Release_0=WJ=b.MH;d._emscripten_bind_MeshShapeSettings_Create_0=XJ=b.NH;d._emscripten_bind_MeshShapeSettings_ClearCachedResult_0=YJ=b.OH;d._emscripten_bind_MeshShapeSettings_get_mTriangleVertices_0=ZJ=b.PH;d._emscripten_bind_MeshShapeSettings_set_mTriangleVertices_1=$J=b.QH;d._emscripten_bind_MeshShapeSettings_get_mIndexedTriangles_0=aK=b.RH; +d._emscripten_bind_MeshShapeSettings_set_mIndexedTriangles_1=bK=b.SH;d._emscripten_bind_MeshShapeSettings_get_mMaterials_0=cK=b.TH;d._emscripten_bind_MeshShapeSettings_set_mMaterials_1=dK=b.UH;d._emscripten_bind_MeshShapeSettings_get_mMaxTrianglesPerLeaf_0=eK=b.VH;d._emscripten_bind_MeshShapeSettings_set_mMaxTrianglesPerLeaf_1=fK=b.WH;d._emscripten_bind_MeshShapeSettings_get_mActiveEdgeCosThresholdAngle_0=gK=b.XH;d._emscripten_bind_MeshShapeSettings_set_mActiveEdgeCosThresholdAngle_1=hK=b.YH;d._emscripten_bind_MeshShapeSettings_get_mPerTriangleUserData_0= +iK=b.ZH;d._emscripten_bind_MeshShapeSettings_set_mPerTriangleUserData_1=jK=b._H;d._emscripten_bind_MeshShapeSettings_get_mBuildQuality_0=kK=b.$H;d._emscripten_bind_MeshShapeSettings_set_mBuildQuality_1=lK=b.aI;d._emscripten_bind_MeshShapeSettings_get_mUserData_0=mK=b.bI;d._emscripten_bind_MeshShapeSettings_set_mUserData_1=nK=b.cI;d._emscripten_bind_MeshShapeSettings___destroy___0=oK=b.dI;d._emscripten_bind_MeshShape_GetTriangleUserData_1=pK=b.eI;d._emscripten_bind_MeshShape_GetRefCount_0=qK=b.fI; +d._emscripten_bind_MeshShape_AddRef_0=rK=b.gI;d._emscripten_bind_MeshShape_Release_0=sK=b.hI;d._emscripten_bind_MeshShape_GetType_0=tK=b.iI;d._emscripten_bind_MeshShape_GetSubType_0=uK=b.jI;d._emscripten_bind_MeshShape_MustBeStatic_0=vK=b.kI;d._emscripten_bind_MeshShape_GetLocalBounds_0=wK=b.lI;d._emscripten_bind_MeshShape_GetWorldSpaceBounds_2=xK=b.mI;d._emscripten_bind_MeshShape_GetCenterOfMass_0=yK=b.nI;d._emscripten_bind_MeshShape_GetUserData_0=zK=b.oI;d._emscripten_bind_MeshShape_SetUserData_1= +AK=b.pI;d._emscripten_bind_MeshShape_GetSubShapeIDBitsRecursive_0=BK=b.qI;d._emscripten_bind_MeshShape_GetInnerRadius_0=CK=b.rI;d._emscripten_bind_MeshShape_GetMassProperties_0=DK=b.sI;d._emscripten_bind_MeshShape_GetLeafShape_2=EK=b.tI;d._emscripten_bind_MeshShape_GetMaterial_1=FK=b.uI;d._emscripten_bind_MeshShape_GetSurfaceNormal_2=GK=b.vI;d._emscripten_bind_MeshShape_GetSubShapeUserData_1=HK=b.wI;d._emscripten_bind_MeshShape_GetSubShapeTransformedShape_5=IK=b.xI;d._emscripten_bind_MeshShape_GetVolume_0= +JK=b.yI;d._emscripten_bind_MeshShape_IsValidScale_1=KK=b.zI;d._emscripten_bind_MeshShape_MakeScaleValid_1=LK=b.AI;d._emscripten_bind_MeshShape_ScaleShape_1=MK=b.BI;d._emscripten_bind_MeshShape___destroy___0=NK=b.CI;d._emscripten_bind_HeightFieldShapeConstantValues_get_cNoCollisionValue_0=OK=b.DI;d._emscripten_bind_HeightFieldShapeConstantValues___destroy___0=PK=b.EI;d._emscripten_bind_HeightFieldShapeSettings_HeightFieldShapeSettings_0=QK=b.FI;d._emscripten_bind_HeightFieldShapeSettings_GetRefCount_0= +RK=b.GI;d._emscripten_bind_HeightFieldShapeSettings_AddRef_0=SK=b.HI;d._emscripten_bind_HeightFieldShapeSettings_Release_0=TK=b.II;d._emscripten_bind_HeightFieldShapeSettings_Create_0=UK=b.JI;d._emscripten_bind_HeightFieldShapeSettings_ClearCachedResult_0=VK=b.KI;d._emscripten_bind_HeightFieldShapeSettings_get_mOffset_0=WK=b.LI;d._emscripten_bind_HeightFieldShapeSettings_set_mOffset_1=XK=b.MI;d._emscripten_bind_HeightFieldShapeSettings_get_mScale_0=YK=b.NI;d._emscripten_bind_HeightFieldShapeSettings_set_mScale_1= +ZK=b.OI;d._emscripten_bind_HeightFieldShapeSettings_get_mSampleCount_0=$K=b.PI;d._emscripten_bind_HeightFieldShapeSettings_set_mSampleCount_1=aL=b.QI;d._emscripten_bind_HeightFieldShapeSettings_get_mMinHeightValue_0=bL=b.RI;d._emscripten_bind_HeightFieldShapeSettings_set_mMinHeightValue_1=cL=b.SI;d._emscripten_bind_HeightFieldShapeSettings_get_mMaxHeightValue_0=dL=b.TI;d._emscripten_bind_HeightFieldShapeSettings_set_mMaxHeightValue_1=eL=b.UI;d._emscripten_bind_HeightFieldShapeSettings_get_mMaterialsCapacity_0= +fL=b.VI;d._emscripten_bind_HeightFieldShapeSettings_set_mMaterialsCapacity_1=gL=b.WI;d._emscripten_bind_HeightFieldShapeSettings_get_mBlockSize_0=hL=b.XI;d._emscripten_bind_HeightFieldShapeSettings_set_mBlockSize_1=iL=b.YI;d._emscripten_bind_HeightFieldShapeSettings_get_mBitsPerSample_0=jL=b.ZI;d._emscripten_bind_HeightFieldShapeSettings_set_mBitsPerSample_1=kL=b._I;d._emscripten_bind_HeightFieldShapeSettings_get_mHeightSamples_0=lL=b.$I;d._emscripten_bind_HeightFieldShapeSettings_set_mHeightSamples_1= +mL=b.aJ;d._emscripten_bind_HeightFieldShapeSettings_get_mMaterialIndices_0=nL=b.bJ;d._emscripten_bind_HeightFieldShapeSettings_set_mMaterialIndices_1=oL=b.cJ;d._emscripten_bind_HeightFieldShapeSettings_get_mMaterials_0=pL=b.dJ;d._emscripten_bind_HeightFieldShapeSettings_set_mMaterials_1=qL=b.eJ;d._emscripten_bind_HeightFieldShapeSettings_get_mActiveEdgeCosThresholdAngle_0=rL=b.fJ;d._emscripten_bind_HeightFieldShapeSettings_set_mActiveEdgeCosThresholdAngle_1=sL=b.gJ;d._emscripten_bind_HeightFieldShapeSettings_get_mUserData_0= +tL=b.hJ;d._emscripten_bind_HeightFieldShapeSettings_set_mUserData_1=uL=b.iJ;d._emscripten_bind_HeightFieldShapeSettings___destroy___0=vL=b.jJ;d._emscripten_bind_HeightFieldShape_GetSampleCount_0=wL=b.kJ;d._emscripten_bind_HeightFieldShape_GetBlockSize_0=xL=b.lJ;d._emscripten_bind_HeightFieldShape_GetPosition_2=yL=b.mJ;d._emscripten_bind_HeightFieldShape_IsNoCollision_2=zL=b.nJ;d._emscripten_bind_HeightFieldShape_GetMinHeightValue_0=AL=b.oJ;d._emscripten_bind_HeightFieldShape_GetMaxHeightValue_0=BL= +b.pJ;d._emscripten_bind_HeightFieldShape_GetHeights_6=CL=b.qJ;d._emscripten_bind_HeightFieldShape_SetHeights_7=DL=b.rJ;d._emscripten_bind_HeightFieldShape_SetHeights_8=EL=b.sJ;d._emscripten_bind_HeightFieldShape_GetMaterials_6=FL=b.tJ;d._emscripten_bind_HeightFieldShape_SetMaterials_8=GL=b.uJ;d._emscripten_bind_HeightFieldShape_GetRefCount_0=HL=b.vJ;d._emscripten_bind_HeightFieldShape_AddRef_0=IL=b.wJ;d._emscripten_bind_HeightFieldShape_Release_0=JL=b.xJ;d._emscripten_bind_HeightFieldShape_GetType_0= +KL=b.yJ;d._emscripten_bind_HeightFieldShape_GetSubType_0=LL=b.zJ;d._emscripten_bind_HeightFieldShape_MustBeStatic_0=ML=b.AJ;d._emscripten_bind_HeightFieldShape_GetLocalBounds_0=NL=b.BJ;d._emscripten_bind_HeightFieldShape_GetWorldSpaceBounds_2=OL=b.CJ;d._emscripten_bind_HeightFieldShape_GetCenterOfMass_0=PL=b.DJ;d._emscripten_bind_HeightFieldShape_GetUserData_0=QL=b.EJ;d._emscripten_bind_HeightFieldShape_SetUserData_1=RL=b.FJ;d._emscripten_bind_HeightFieldShape_GetSubShapeIDBitsRecursive_0=SL=b.GJ; +d._emscripten_bind_HeightFieldShape_GetInnerRadius_0=TL=b.HJ;d._emscripten_bind_HeightFieldShape_GetMassProperties_0=UL=b.IJ;d._emscripten_bind_HeightFieldShape_GetLeafShape_2=VL=b.JJ;d._emscripten_bind_HeightFieldShape_GetMaterial_1=WL=b.KJ;d._emscripten_bind_HeightFieldShape_GetSurfaceNormal_2=XL=b.LJ;d._emscripten_bind_HeightFieldShape_GetSubShapeUserData_1=YL=b.MJ;d._emscripten_bind_HeightFieldShape_GetSubShapeTransformedShape_5=ZL=b.NJ;d._emscripten_bind_HeightFieldShape_GetVolume_0=$L=b.OJ; +d._emscripten_bind_HeightFieldShape_IsValidScale_1=aM=b.PJ;d._emscripten_bind_HeightFieldShape_MakeScaleValid_1=bM=b.QJ;d._emscripten_bind_HeightFieldShape_ScaleShape_1=cM=b.RJ;d._emscripten_bind_HeightFieldShape___destroy___0=dM=b.SJ;d._emscripten_bind_PlaneShapeSettings_PlaneShapeSettings_1=eM=b.TJ;d._emscripten_bind_PlaneShapeSettings_PlaneShapeSettings_2=fM=b.UJ;d._emscripten_bind_PlaneShapeSettings_PlaneShapeSettings_3=gM=b.VJ;d._emscripten_bind_PlaneShapeSettings_GetRefCount_0=hM=b.WJ;d._emscripten_bind_PlaneShapeSettings_AddRef_0= +iM=b.XJ;d._emscripten_bind_PlaneShapeSettings_Release_0=jM=b.YJ;d._emscripten_bind_PlaneShapeSettings_Create_0=kM=b.ZJ;d._emscripten_bind_PlaneShapeSettings_ClearCachedResult_0=lM=b._J;d._emscripten_bind_PlaneShapeSettings_get_mPlane_0=mM=b.$J;d._emscripten_bind_PlaneShapeSettings_set_mPlane_1=nM=b.aK;d._emscripten_bind_PlaneShapeSettings_get_mMaterial_0=oM=b.bK;d._emscripten_bind_PlaneShapeSettings_set_mMaterial_1=pM=b.cK;d._emscripten_bind_PlaneShapeSettings_get_mHalfExtent_0=qM=b.dK;d._emscripten_bind_PlaneShapeSettings_set_mHalfExtent_1= +rM=b.eK;d._emscripten_bind_PlaneShapeSettings_get_mUserData_0=sM=b.fK;d._emscripten_bind_PlaneShapeSettings_set_mUserData_1=tM=b.gK;d._emscripten_bind_PlaneShapeSettings___destroy___0=uM=b.hK;d._emscripten_bind_PlaneShape_PlaneShape_1=vM=b.iK;d._emscripten_bind_PlaneShape_PlaneShape_2=wM=b.jK;d._emscripten_bind_PlaneShape_PlaneShape_3=xM=b.kK;d._emscripten_bind_PlaneShape_SetMaterial_1=yM=b.lK;d._emscripten_bind_PlaneShape_GetPlane_0=zM=b.mK;d._emscripten_bind_PlaneShape_GetHalfExtent_0=AM=b.nK;d._emscripten_bind_PlaneShape_GetRefCount_0= +BM=b.oK;d._emscripten_bind_PlaneShape_AddRef_0=CM=b.pK;d._emscripten_bind_PlaneShape_Release_0=DM=b.qK;d._emscripten_bind_PlaneShape_GetType_0=EM=b.rK;d._emscripten_bind_PlaneShape_GetSubType_0=FM=b.sK;d._emscripten_bind_PlaneShape_MustBeStatic_0=GM=b.tK;d._emscripten_bind_PlaneShape_GetLocalBounds_0=HM=b.uK;d._emscripten_bind_PlaneShape_GetWorldSpaceBounds_2=IM=b.vK;d._emscripten_bind_PlaneShape_GetCenterOfMass_0=JM=b.wK;d._emscripten_bind_PlaneShape_GetUserData_0=KM=b.xK;d._emscripten_bind_PlaneShape_SetUserData_1= +LM=b.yK;d._emscripten_bind_PlaneShape_GetSubShapeIDBitsRecursive_0=MM=b.zK;d._emscripten_bind_PlaneShape_GetInnerRadius_0=NM=b.AK;d._emscripten_bind_PlaneShape_GetMassProperties_0=OM=b.BK;d._emscripten_bind_PlaneShape_GetLeafShape_2=PM=b.CK;d._emscripten_bind_PlaneShape_GetMaterial_1=QM=b.DK;d._emscripten_bind_PlaneShape_GetSurfaceNormal_2=RM=b.EK;d._emscripten_bind_PlaneShape_GetSubShapeUserData_1=SM=b.FK;d._emscripten_bind_PlaneShape_GetSubShapeTransformedShape_5=TM=b.GK;d._emscripten_bind_PlaneShape_GetVolume_0= +UM=b.HK;d._emscripten_bind_PlaneShape_IsValidScale_1=VM=b.IK;d._emscripten_bind_PlaneShape_MakeScaleValid_1=WM=b.JK;d._emscripten_bind_PlaneShape_ScaleShape_1=XM=b.KK;d._emscripten_bind_PlaneShape___destroy___0=YM=b.LK;d._emscripten_bind_EmptyShapeSettings_EmptyShapeSettings_0=ZM=b.MK;d._emscripten_bind_EmptyShapeSettings_GetRefCount_0=$M=b.NK;d._emscripten_bind_EmptyShapeSettings_AddRef_0=aN=b.OK;d._emscripten_bind_EmptyShapeSettings_Release_0=bN=b.PK;d._emscripten_bind_EmptyShapeSettings_Create_0= +cN=b.QK;d._emscripten_bind_EmptyShapeSettings_ClearCachedResult_0=dN=b.RK;d._emscripten_bind_EmptyShapeSettings_get_mCenterOfMass_0=eN=b.SK;d._emscripten_bind_EmptyShapeSettings_set_mCenterOfMass_1=fN=b.TK;d._emscripten_bind_EmptyShapeSettings_get_mUserData_0=gN=b.UK;d._emscripten_bind_EmptyShapeSettings_set_mUserData_1=hN=b.VK;d._emscripten_bind_EmptyShapeSettings___destroy___0=iN=b.WK;d._emscripten_bind_EmptyShape_EmptyShape_0=jN=b.XK;d._emscripten_bind_EmptyShape_EmptyShape_1=kN=b.YK;d._emscripten_bind_EmptyShape_GetRefCount_0= +lN=b.ZK;d._emscripten_bind_EmptyShape_AddRef_0=mN=b._K;d._emscripten_bind_EmptyShape_Release_0=nN=b.$K;d._emscripten_bind_EmptyShape_GetType_0=oN=b.aL;d._emscripten_bind_EmptyShape_GetSubType_0=pN=b.bL;d._emscripten_bind_EmptyShape_MustBeStatic_0=qN=b.cL;d._emscripten_bind_EmptyShape_GetLocalBounds_0=rN=b.dL;d._emscripten_bind_EmptyShape_GetWorldSpaceBounds_2=sN=b.eL;d._emscripten_bind_EmptyShape_GetCenterOfMass_0=tN=b.fL;d._emscripten_bind_EmptyShape_GetUserData_0=uN=b.gL;d._emscripten_bind_EmptyShape_SetUserData_1= +vN=b.hL;d._emscripten_bind_EmptyShape_GetSubShapeIDBitsRecursive_0=wN=b.iL;d._emscripten_bind_EmptyShape_GetInnerRadius_0=xN=b.jL;d._emscripten_bind_EmptyShape_GetMassProperties_0=yN=b.kL;d._emscripten_bind_EmptyShape_GetLeafShape_2=zN=b.lL;d._emscripten_bind_EmptyShape_GetMaterial_1=AN=b.mL;d._emscripten_bind_EmptyShape_GetSurfaceNormal_2=BN=b.nL;d._emscripten_bind_EmptyShape_GetSubShapeUserData_1=CN=b.oL;d._emscripten_bind_EmptyShape_GetSubShapeTransformedShape_5=DN=b.pL;d._emscripten_bind_EmptyShape_GetVolume_0= +EN=b.qL;d._emscripten_bind_EmptyShape_IsValidScale_1=FN=b.rL;d._emscripten_bind_EmptyShape_MakeScaleValid_1=GN=b.sL;d._emscripten_bind_EmptyShape_ScaleShape_1=HN=b.tL;d._emscripten_bind_EmptyShape___destroy___0=IN=b.uL;d._emscripten_bind_FixedConstraintSettings_FixedConstraintSettings_0=JN=b.vL;d._emscripten_bind_FixedConstraintSettings_GetRefCount_0=KN=b.wL;d._emscripten_bind_FixedConstraintSettings_AddRef_0=LN=b.xL;d._emscripten_bind_FixedConstraintSettings_Release_0=MN=b.yL;d._emscripten_bind_FixedConstraintSettings_Create_2= +NN=b.zL;d._emscripten_bind_FixedConstraintSettings_get_mSpace_0=ON=b.AL;d._emscripten_bind_FixedConstraintSettings_set_mSpace_1=PN=b.BL;d._emscripten_bind_FixedConstraintSettings_get_mAutoDetectPoint_0=QN=b.CL;d._emscripten_bind_FixedConstraintSettings_set_mAutoDetectPoint_1=RN=b.DL;d._emscripten_bind_FixedConstraintSettings_get_mPoint1_0=SN=b.EL;d._emscripten_bind_FixedConstraintSettings_set_mPoint1_1=TN=b.FL;d._emscripten_bind_FixedConstraintSettings_get_mAxisX1_0=UN=b.GL;d._emscripten_bind_FixedConstraintSettings_set_mAxisX1_1= +VN=b.HL;d._emscripten_bind_FixedConstraintSettings_get_mAxisY1_0=WN=b.IL;d._emscripten_bind_FixedConstraintSettings_set_mAxisY1_1=XN=b.JL;d._emscripten_bind_FixedConstraintSettings_get_mPoint2_0=YN=b.KL;d._emscripten_bind_FixedConstraintSettings_set_mPoint2_1=ZN=b.LL;d._emscripten_bind_FixedConstraintSettings_get_mAxisX2_0=$N=b.ML;d._emscripten_bind_FixedConstraintSettings_set_mAxisX2_1=aO=b.NL;d._emscripten_bind_FixedConstraintSettings_get_mAxisY2_0=bO=b.OL;d._emscripten_bind_FixedConstraintSettings_set_mAxisY2_1= +cO=b.PL;d._emscripten_bind_FixedConstraintSettings_get_mEnabled_0=dO=b.QL;d._emscripten_bind_FixedConstraintSettings_set_mEnabled_1=eO=b.RL;d._emscripten_bind_FixedConstraintSettings_get_mNumVelocityStepsOverride_0=fO=b.SL;d._emscripten_bind_FixedConstraintSettings_set_mNumVelocityStepsOverride_1=gO=b.TL;d._emscripten_bind_FixedConstraintSettings_get_mNumPositionStepsOverride_0=hO=b.UL;d._emscripten_bind_FixedConstraintSettings_set_mNumPositionStepsOverride_1=iO=b.VL;d._emscripten_bind_FixedConstraintSettings___destroy___0= +jO=b.WL;d._emscripten_bind_SpringSettings_SpringSettings_0=kO=b.XL;d._emscripten_bind_SpringSettings_HasStiffness_0=lO=b.YL;d._emscripten_bind_SpringSettings_get_mMode_0=mO=b.ZL;d._emscripten_bind_SpringSettings_set_mMode_1=nO=b._L;d._emscripten_bind_SpringSettings_get_mFrequency_0=oO=b.$L;d._emscripten_bind_SpringSettings_set_mFrequency_1=pO=b.aM;d._emscripten_bind_SpringSettings_get_mStiffness_0=qO=b.bM;d._emscripten_bind_SpringSettings_set_mStiffness_1=rO=b.cM;d._emscripten_bind_SpringSettings_get_mDamping_0= +sO=b.dM;d._emscripten_bind_SpringSettings_set_mDamping_1=tO=b.eM;d._emscripten_bind_SpringSettings___destroy___0=uO=b.fM;d._emscripten_bind_MotorSettings_MotorSettings_0=vO=b.gM;d._emscripten_bind_MotorSettings_get_mSpringSettings_0=wO=b.hM;d._emscripten_bind_MotorSettings_set_mSpringSettings_1=xO=b.iM;d._emscripten_bind_MotorSettings_get_mMinForceLimit_0=yO=b.jM;d._emscripten_bind_MotorSettings_set_mMinForceLimit_1=zO=b.kM;d._emscripten_bind_MotorSettings_get_mMaxForceLimit_0=AO=b.lM;d._emscripten_bind_MotorSettings_set_mMaxForceLimit_1= +BO=b.mM;d._emscripten_bind_MotorSettings_get_mMinTorqueLimit_0=CO=b.nM;d._emscripten_bind_MotorSettings_set_mMinTorqueLimit_1=DO=b.oM;d._emscripten_bind_MotorSettings_get_mMaxTorqueLimit_0=EO=b.pM;d._emscripten_bind_MotorSettings_set_mMaxTorqueLimit_1=FO=b.qM;d._emscripten_bind_MotorSettings___destroy___0=GO=b.rM;d._emscripten_bind_DistanceConstraintSettings_DistanceConstraintSettings_0=HO=b.sM;d._emscripten_bind_DistanceConstraintSettings_GetRefCount_0=IO=b.tM;d._emscripten_bind_DistanceConstraintSettings_AddRef_0= +JO=b.uM;d._emscripten_bind_DistanceConstraintSettings_Release_0=KO=b.vM;d._emscripten_bind_DistanceConstraintSettings_Create_2=LO=b.wM;d._emscripten_bind_DistanceConstraintSettings_get_mSpace_0=MO=b.xM;d._emscripten_bind_DistanceConstraintSettings_set_mSpace_1=NO=b.yM;d._emscripten_bind_DistanceConstraintSettings_get_mPoint1_0=OO=b.zM;d._emscripten_bind_DistanceConstraintSettings_set_mPoint1_1=PO=b.AM;d._emscripten_bind_DistanceConstraintSettings_get_mPoint2_0=QO=b.BM;d._emscripten_bind_DistanceConstraintSettings_set_mPoint2_1= +RO=b.CM;d._emscripten_bind_DistanceConstraintSettings_get_mMinDistance_0=SO=b.DM;d._emscripten_bind_DistanceConstraintSettings_set_mMinDistance_1=TO=b.EM;d._emscripten_bind_DistanceConstraintSettings_get_mMaxDistance_0=UO=b.FM;d._emscripten_bind_DistanceConstraintSettings_set_mMaxDistance_1=VO=b.GM;d._emscripten_bind_DistanceConstraintSettings_get_mLimitsSpringSettings_0=WO=b.HM;d._emscripten_bind_DistanceConstraintSettings_set_mLimitsSpringSettings_1=XO=b.IM;d._emscripten_bind_DistanceConstraintSettings_get_mEnabled_0= +YO=b.JM;d._emscripten_bind_DistanceConstraintSettings_set_mEnabled_1=ZO=b.KM;d._emscripten_bind_DistanceConstraintSettings_get_mNumVelocityStepsOverride_0=$O=b.LM;d._emscripten_bind_DistanceConstraintSettings_set_mNumVelocityStepsOverride_1=aP=b.MM;d._emscripten_bind_DistanceConstraintSettings_get_mNumPositionStepsOverride_0=bP=b.NM;d._emscripten_bind_DistanceConstraintSettings_set_mNumPositionStepsOverride_1=cP=b.OM;d._emscripten_bind_DistanceConstraintSettings___destroy___0=dP=b.PM;d._emscripten_bind_DistanceConstraint_SetDistance_2= +eP=b.QM;d._emscripten_bind_DistanceConstraint_GetMinDistance_0=fP=b.RM;d._emscripten_bind_DistanceConstraint_GetMaxDistance_0=gP=b.SM;d._emscripten_bind_DistanceConstraint_GetLimitsSpringSettings_0=hP=b.TM;d._emscripten_bind_DistanceConstraint_SetLimitsSpringSettings_1=iP=b.UM;d._emscripten_bind_DistanceConstraint_GetTotalLambdaPosition_0=jP=b.VM;d._emscripten_bind_DistanceConstraint_GetRefCount_0=kP=b.WM;d._emscripten_bind_DistanceConstraint_AddRef_0=lP=b.XM;d._emscripten_bind_DistanceConstraint_Release_0= +mP=b.YM;d._emscripten_bind_DistanceConstraint_GetType_0=nP=b.ZM;d._emscripten_bind_DistanceConstraint_GetSubType_0=oP=b._M;d._emscripten_bind_DistanceConstraint_GetConstraintPriority_0=pP=b.$M;d._emscripten_bind_DistanceConstraint_SetConstraintPriority_1=qP=b.aN;d._emscripten_bind_DistanceConstraint_SetNumVelocityStepsOverride_1=rP=b.bN;d._emscripten_bind_DistanceConstraint_GetNumVelocityStepsOverride_0=sP=b.cN;d._emscripten_bind_DistanceConstraint_SetNumPositionStepsOverride_1=tP=b.dN;d._emscripten_bind_DistanceConstraint_GetNumPositionStepsOverride_0= +uP=b.eN;d._emscripten_bind_DistanceConstraint_SetEnabled_1=vP=b.fN;d._emscripten_bind_DistanceConstraint_GetEnabled_0=wP=b.gN;d._emscripten_bind_DistanceConstraint_IsActive_0=xP=b.hN;d._emscripten_bind_DistanceConstraint_GetUserData_0=yP=b.iN;d._emscripten_bind_DistanceConstraint_SetUserData_1=zP=b.jN;d._emscripten_bind_DistanceConstraint_ResetWarmStart_0=AP=b.kN;d._emscripten_bind_DistanceConstraint_SaveState_1=BP=b.lN;d._emscripten_bind_DistanceConstraint_RestoreState_1=CP=b.mN;d._emscripten_bind_DistanceConstraint_GetBody1_0= +DP=b.nN;d._emscripten_bind_DistanceConstraint_GetBody2_0=EP=b.oN;d._emscripten_bind_DistanceConstraint_GetConstraintToBody1Matrix_0=FP=b.pN;d._emscripten_bind_DistanceConstraint_GetConstraintToBody2Matrix_0=GP=b.qN;d._emscripten_bind_DistanceConstraint___destroy___0=HP=b.rN;d._emscripten_bind_PointConstraintSettings_PointConstraintSettings_0=IP=b.sN;d._emscripten_bind_PointConstraintSettings_GetRefCount_0=JP=b.tN;d._emscripten_bind_PointConstraintSettings_AddRef_0=KP=b.uN;d._emscripten_bind_PointConstraintSettings_Release_0= +LP=b.vN;d._emscripten_bind_PointConstraintSettings_Create_2=MP=b.wN;d._emscripten_bind_PointConstraintSettings_get_mSpace_0=NP=b.xN;d._emscripten_bind_PointConstraintSettings_set_mSpace_1=OP=b.yN;d._emscripten_bind_PointConstraintSettings_get_mPoint1_0=PP=b.zN;d._emscripten_bind_PointConstraintSettings_set_mPoint1_1=QP=b.AN;d._emscripten_bind_PointConstraintSettings_get_mPoint2_0=RP=b.BN;d._emscripten_bind_PointConstraintSettings_set_mPoint2_1=SP=b.CN;d._emscripten_bind_PointConstraintSettings_get_mEnabled_0= +TP=b.DN;d._emscripten_bind_PointConstraintSettings_set_mEnabled_1=UP=b.EN;d._emscripten_bind_PointConstraintSettings_get_mNumVelocityStepsOverride_0=VP=b.FN;d._emscripten_bind_PointConstraintSettings_set_mNumVelocityStepsOverride_1=WP=b.GN;d._emscripten_bind_PointConstraintSettings_get_mNumPositionStepsOverride_0=XP=b.HN;d._emscripten_bind_PointConstraintSettings_set_mNumPositionStepsOverride_1=YP=b.IN;d._emscripten_bind_PointConstraintSettings___destroy___0=ZP=b.JN;d._emscripten_bind_PointConstraint_GetLocalSpacePoint1_0= +$P=b.KN;d._emscripten_bind_PointConstraint_GetLocalSpacePoint2_0=aQ=b.LN;d._emscripten_bind_PointConstraint_GetTotalLambdaPosition_0=bQ=b.MN;d._emscripten_bind_PointConstraint_GetRefCount_0=cQ=b.NN;d._emscripten_bind_PointConstraint_AddRef_0=dQ=b.ON;d._emscripten_bind_PointConstraint_Release_0=eQ=b.PN;d._emscripten_bind_PointConstraint_GetType_0=fQ=b.QN;d._emscripten_bind_PointConstraint_GetSubType_0=gQ=b.RN;d._emscripten_bind_PointConstraint_GetConstraintPriority_0=hQ=b.SN;d._emscripten_bind_PointConstraint_SetConstraintPriority_1= +iQ=b.TN;d._emscripten_bind_PointConstraint_SetNumVelocityStepsOverride_1=jQ=b.UN;d._emscripten_bind_PointConstraint_GetNumVelocityStepsOverride_0=kQ=b.VN;d._emscripten_bind_PointConstraint_SetNumPositionStepsOverride_1=lQ=b.WN;d._emscripten_bind_PointConstraint_GetNumPositionStepsOverride_0=mQ=b.XN;d._emscripten_bind_PointConstraint_SetEnabled_1=nQ=b.YN;d._emscripten_bind_PointConstraint_GetEnabled_0=oQ=b.ZN;d._emscripten_bind_PointConstraint_IsActive_0=pQ=b._N;d._emscripten_bind_PointConstraint_GetUserData_0= +qQ=b.$N;d._emscripten_bind_PointConstraint_SetUserData_1=rQ=b.aO;d._emscripten_bind_PointConstraint_ResetWarmStart_0=sQ=b.bO;d._emscripten_bind_PointConstraint_SaveState_1=tQ=b.cO;d._emscripten_bind_PointConstraint_RestoreState_1=uQ=b.dO;d._emscripten_bind_PointConstraint_GetBody1_0=vQ=b.eO;d._emscripten_bind_PointConstraint_GetBody2_0=wQ=b.fO;d._emscripten_bind_PointConstraint_GetConstraintToBody1Matrix_0=xQ=b.gO;d._emscripten_bind_PointConstraint_GetConstraintToBody2Matrix_0=yQ=b.hO;d._emscripten_bind_PointConstraint___destroy___0= +zQ=b.iO;d._emscripten_bind_HingeConstraintSettings_HingeConstraintSettings_0=AQ=b.jO;d._emscripten_bind_HingeConstraintSettings_GetRefCount_0=BQ=b.kO;d._emscripten_bind_HingeConstraintSettings_AddRef_0=CQ=b.lO;d._emscripten_bind_HingeConstraintSettings_Release_0=DQ=b.mO;d._emscripten_bind_HingeConstraintSettings_Create_2=EQ=b.nO;d._emscripten_bind_HingeConstraintSettings_get_mSpace_0=FQ=b.oO;d._emscripten_bind_HingeConstraintSettings_set_mSpace_1=GQ=b.pO;d._emscripten_bind_HingeConstraintSettings_get_mPoint1_0= +HQ=b.qO;d._emscripten_bind_HingeConstraintSettings_set_mPoint1_1=IQ=b.rO;d._emscripten_bind_HingeConstraintSettings_get_mHingeAxis1_0=JQ=b.sO;d._emscripten_bind_HingeConstraintSettings_set_mHingeAxis1_1=KQ=b.tO;d._emscripten_bind_HingeConstraintSettings_get_mNormalAxis1_0=LQ=b.uO;d._emscripten_bind_HingeConstraintSettings_set_mNormalAxis1_1=MQ=b.vO;d._emscripten_bind_HingeConstraintSettings_get_mPoint2_0=NQ=b.wO;d._emscripten_bind_HingeConstraintSettings_set_mPoint2_1=OQ=b.xO;d._emscripten_bind_HingeConstraintSettings_get_mHingeAxis2_0= +PQ=b.yO;d._emscripten_bind_HingeConstraintSettings_set_mHingeAxis2_1=QQ=b.zO;d._emscripten_bind_HingeConstraintSettings_get_mNormalAxis2_0=RQ=b.AO;d._emscripten_bind_HingeConstraintSettings_set_mNormalAxis2_1=SQ=b.BO;d._emscripten_bind_HingeConstraintSettings_get_mLimitsMin_0=TQ=b.CO;d._emscripten_bind_HingeConstraintSettings_set_mLimitsMin_1=UQ=b.DO;d._emscripten_bind_HingeConstraintSettings_get_mLimitsMax_0=VQ=b.EO;d._emscripten_bind_HingeConstraintSettings_set_mLimitsMax_1=WQ=b.FO;d._emscripten_bind_HingeConstraintSettings_get_mLimitsSpringSettings_0= +XQ=b.GO;d._emscripten_bind_HingeConstraintSettings_set_mLimitsSpringSettings_1=YQ=b.HO;d._emscripten_bind_HingeConstraintSettings_get_mMaxFrictionTorque_0=ZQ=b.IO;d._emscripten_bind_HingeConstraintSettings_set_mMaxFrictionTorque_1=$Q=b.JO;d._emscripten_bind_HingeConstraintSettings_get_mMotorSettings_0=aR=b.KO;d._emscripten_bind_HingeConstraintSettings_set_mMotorSettings_1=bR=b.LO;d._emscripten_bind_HingeConstraintSettings_get_mEnabled_0=cR=b.MO;d._emscripten_bind_HingeConstraintSettings_set_mEnabled_1= +dR=b.NO;d._emscripten_bind_HingeConstraintSettings_get_mNumVelocityStepsOverride_0=eR=b.OO;d._emscripten_bind_HingeConstraintSettings_set_mNumVelocityStepsOverride_1=fR=b.PO;d._emscripten_bind_HingeConstraintSettings_get_mNumPositionStepsOverride_0=gR=b.QO;d._emscripten_bind_HingeConstraintSettings_set_mNumPositionStepsOverride_1=hR=b.RO;d._emscripten_bind_HingeConstraintSettings___destroy___0=iR=b.SO;d._emscripten_bind_HingeConstraint_GetLocalSpacePoint1_0=jR=b.TO;d._emscripten_bind_HingeConstraint_GetLocalSpacePoint2_0= +kR=b.UO;d._emscripten_bind_HingeConstraint_GetLocalSpaceHingeAxis1_0=lR=b.VO;d._emscripten_bind_HingeConstraint_GetLocalSpaceHingeAxis2_0=mR=b.WO;d._emscripten_bind_HingeConstraint_GetLocalSpaceNormalAxis1_0=nR=b.XO;d._emscripten_bind_HingeConstraint_GetLocalSpaceNormalAxis2_0=oR=b.YO;d._emscripten_bind_HingeConstraint_GetCurrentAngle_0=pR=b.ZO;d._emscripten_bind_HingeConstraint_SetMaxFrictionTorque_1=qR=b._O;d._emscripten_bind_HingeConstraint_GetMaxFrictionTorque_0=rR=b.$O;d._emscripten_bind_HingeConstraint_GetMotorSettings_0= +sR=b.aP;d._emscripten_bind_HingeConstraint_SetMotorState_1=tR=b.bP;d._emscripten_bind_HingeConstraint_GetMotorState_0=uR=b.cP;d._emscripten_bind_HingeConstraint_SetTargetAngularVelocity_1=vR=b.dP;d._emscripten_bind_HingeConstraint_GetTargetAngularVelocity_0=wR=b.eP;d._emscripten_bind_HingeConstraint_SetTargetAngle_1=xR=b.fP;d._emscripten_bind_HingeConstraint_GetTargetAngle_0=yR=b.gP;d._emscripten_bind_HingeConstraint_SetTargetOrientationBS_1=zR=b.hP;d._emscripten_bind_HingeConstraint_SetLimits_2= +AR=b.iP;d._emscripten_bind_HingeConstraint_GetLimitsMin_0=BR=b.jP;d._emscripten_bind_HingeConstraint_GetLimitsMax_0=CR=b.kP;d._emscripten_bind_HingeConstraint_HasLimits_0=DR=b.lP;d._emscripten_bind_HingeConstraint_GetLimitsSpringSettings_0=ER=b.mP;d._emscripten_bind_HingeConstraint_SetLimitsSpringSettings_1=FR=b.nP;d._emscripten_bind_HingeConstraint_GetTotalLambdaPosition_0=GR=b.oP;d._emscripten_bind_HingeConstraint_GetTotalLambdaRotation_0=HR=b.pP;d._emscripten_bind_HingeConstraint_GetTotalLambdaRotationLimits_0= +IR=b.qP;d._emscripten_bind_HingeConstraint_GetTotalLambdaMotor_0=JR=b.rP;d._emscripten_bind_HingeConstraint_GetRefCount_0=KR=b.sP;d._emscripten_bind_HingeConstraint_AddRef_0=LR=b.tP;d._emscripten_bind_HingeConstraint_Release_0=MR=b.uP;d._emscripten_bind_HingeConstraint_GetType_0=NR=b.vP;d._emscripten_bind_HingeConstraint_GetSubType_0=OR=b.wP;d._emscripten_bind_HingeConstraint_GetConstraintPriority_0=PR=b.xP;d._emscripten_bind_HingeConstraint_SetConstraintPriority_1=QR=b.yP;d._emscripten_bind_HingeConstraint_SetNumVelocityStepsOverride_1= +RR=b.zP;d._emscripten_bind_HingeConstraint_GetNumVelocityStepsOverride_0=SR=b.AP;d._emscripten_bind_HingeConstraint_SetNumPositionStepsOverride_1=TR=b.BP;d._emscripten_bind_HingeConstraint_GetNumPositionStepsOverride_0=UR=b.CP;d._emscripten_bind_HingeConstraint_SetEnabled_1=VR=b.DP;d._emscripten_bind_HingeConstraint_GetEnabled_0=WR=b.EP;d._emscripten_bind_HingeConstraint_IsActive_0=YR=b.FP;d._emscripten_bind_HingeConstraint_GetUserData_0=ZR=b.GP;d._emscripten_bind_HingeConstraint_SetUserData_1=$R= +b.HP;d._emscripten_bind_HingeConstraint_ResetWarmStart_0=aS=b.IP;d._emscripten_bind_HingeConstraint_SaveState_1=bS=b.JP;d._emscripten_bind_HingeConstraint_RestoreState_1=cS=b.KP;d._emscripten_bind_HingeConstraint_GetBody1_0=dS=b.LP;d._emscripten_bind_HingeConstraint_GetBody2_0=eS=b.MP;d._emscripten_bind_HingeConstraint_GetConstraintToBody1Matrix_0=fS=b.NP;d._emscripten_bind_HingeConstraint_GetConstraintToBody2Matrix_0=gS=b.OP;d._emscripten_bind_HingeConstraint___destroy___0=hS=b.PP;d._emscripten_bind_ConeConstraintSettings_ConeConstraintSettings_0= +iS=b.QP;d._emscripten_bind_ConeConstraintSettings_GetRefCount_0=jS=b.RP;d._emscripten_bind_ConeConstraintSettings_AddRef_0=kS=b.SP;d._emscripten_bind_ConeConstraintSettings_Release_0=lS=b.TP;d._emscripten_bind_ConeConstraintSettings_Create_2=mS=b.UP;d._emscripten_bind_ConeConstraintSettings_get_mSpace_0=nS=b.VP;d._emscripten_bind_ConeConstraintSettings_set_mSpace_1=oS=b.WP;d._emscripten_bind_ConeConstraintSettings_get_mPoint1_0=pS=b.XP;d._emscripten_bind_ConeConstraintSettings_set_mPoint1_1=qS=b.YP; +d._emscripten_bind_ConeConstraintSettings_get_mTwistAxis1_0=rS=b.ZP;d._emscripten_bind_ConeConstraintSettings_set_mTwistAxis1_1=sS=b._P;d._emscripten_bind_ConeConstraintSettings_get_mPoint2_0=tS=b.$P;d._emscripten_bind_ConeConstraintSettings_set_mPoint2_1=uS=b.aQ;d._emscripten_bind_ConeConstraintSettings_get_mTwistAxis2_0=vS=b.bQ;d._emscripten_bind_ConeConstraintSettings_set_mTwistAxis2_1=wS=b.cQ;d._emscripten_bind_ConeConstraintSettings_get_mHalfConeAngle_0=xS=b.dQ;d._emscripten_bind_ConeConstraintSettings_set_mHalfConeAngle_1= +yS=b.eQ;d._emscripten_bind_ConeConstraintSettings_get_mEnabled_0=zS=b.fQ;d._emscripten_bind_ConeConstraintSettings_set_mEnabled_1=AS=b.gQ;d._emscripten_bind_ConeConstraintSettings_get_mNumVelocityStepsOverride_0=BS=b.hQ;d._emscripten_bind_ConeConstraintSettings_set_mNumVelocityStepsOverride_1=CS=b.iQ;d._emscripten_bind_ConeConstraintSettings_get_mNumPositionStepsOverride_0=DS=b.jQ;d._emscripten_bind_ConeConstraintSettings_set_mNumPositionStepsOverride_1=ES=b.kQ;d._emscripten_bind_ConeConstraintSettings___destroy___0= +FS=b.lQ;d._emscripten_bind_ConeConstraint_SetHalfConeAngle_1=GS=b.mQ;d._emscripten_bind_ConeConstraint_GetCosHalfConeAngle_0=HS=b.nQ;d._emscripten_bind_ConeConstraint_GetTotalLambdaPosition_0=IS=b.oQ;d._emscripten_bind_ConeConstraint_GetTotalLambdaRotation_0=JS=b.pQ;d._emscripten_bind_ConeConstraint_GetRefCount_0=KS=b.qQ;d._emscripten_bind_ConeConstraint_AddRef_0=LS=b.rQ;d._emscripten_bind_ConeConstraint_Release_0=MS=b.sQ;d._emscripten_bind_ConeConstraint_GetType_0=NS=b.tQ;d._emscripten_bind_ConeConstraint_GetSubType_0= +OS=b.uQ;d._emscripten_bind_ConeConstraint_GetConstraintPriority_0=PS=b.vQ;d._emscripten_bind_ConeConstraint_SetConstraintPriority_1=QS=b.wQ;d._emscripten_bind_ConeConstraint_SetNumVelocityStepsOverride_1=RS=b.xQ;d._emscripten_bind_ConeConstraint_GetNumVelocityStepsOverride_0=SS=b.yQ;d._emscripten_bind_ConeConstraint_SetNumPositionStepsOverride_1=TS=b.zQ;d._emscripten_bind_ConeConstraint_GetNumPositionStepsOverride_0=US=b.AQ;d._emscripten_bind_ConeConstraint_SetEnabled_1=VS=b.BQ;d._emscripten_bind_ConeConstraint_GetEnabled_0= +WS=b.CQ;d._emscripten_bind_ConeConstraint_IsActive_0=XS=b.DQ;d._emscripten_bind_ConeConstraint_GetUserData_0=YS=b.EQ;d._emscripten_bind_ConeConstraint_SetUserData_1=ZS=b.FQ;d._emscripten_bind_ConeConstraint_ResetWarmStart_0=$S=b.GQ;d._emscripten_bind_ConeConstraint_SaveState_1=aT=b.HQ;d._emscripten_bind_ConeConstraint_RestoreState_1=bT=b.IQ;d._emscripten_bind_ConeConstraint_GetBody1_0=cT=b.JQ;d._emscripten_bind_ConeConstraint_GetBody2_0=dT=b.KQ;d._emscripten_bind_ConeConstraint_GetConstraintToBody1Matrix_0= +eT=b.LQ;d._emscripten_bind_ConeConstraint_GetConstraintToBody2Matrix_0=fT=b.MQ;d._emscripten_bind_ConeConstraint___destroy___0=gT=b.NQ;d._emscripten_bind_SliderConstraintSettings_SliderConstraintSettings_0=hT=b.OQ;d._emscripten_bind_SliderConstraintSettings_GetRefCount_0=iT=b.PQ;d._emscripten_bind_SliderConstraintSettings_AddRef_0=jT=b.QQ;d._emscripten_bind_SliderConstraintSettings_Release_0=kT=b.RQ;d._emscripten_bind_SliderConstraintSettings_Create_2=lT=b.SQ;d._emscripten_bind_SliderConstraintSettings_get_mSpace_0= +mT=b.TQ;d._emscripten_bind_SliderConstraintSettings_set_mSpace_1=nT=b.UQ;d._emscripten_bind_SliderConstraintSettings_get_mAutoDetectPoint_0=oT=b.VQ;d._emscripten_bind_SliderConstraintSettings_set_mAutoDetectPoint_1=pT=b.WQ;d._emscripten_bind_SliderConstraintSettings_get_mPoint1_0=qT=b.XQ;d._emscripten_bind_SliderConstraintSettings_set_mPoint1_1=rT=b.YQ;d._emscripten_bind_SliderConstraintSettings_get_mSliderAxis1_0=sT=b.ZQ;d._emscripten_bind_SliderConstraintSettings_set_mSliderAxis1_1=tT=b._Q;d._emscripten_bind_SliderConstraintSettings_get_mNormalAxis1_0= +uT=b.$Q;d._emscripten_bind_SliderConstraintSettings_set_mNormalAxis1_1=vT=b.aR;d._emscripten_bind_SliderConstraintSettings_get_mPoint2_0=wT=b.bR;d._emscripten_bind_SliderConstraintSettings_set_mPoint2_1=xT=b.cR;d._emscripten_bind_SliderConstraintSettings_get_mSliderAxis2_0=yT=b.dR;d._emscripten_bind_SliderConstraintSettings_set_mSliderAxis2_1=zT=b.eR;d._emscripten_bind_SliderConstraintSettings_get_mNormalAxis2_0=AT=b.fR;d._emscripten_bind_SliderConstraintSettings_set_mNormalAxis2_1=BT=b.gR;d._emscripten_bind_SliderConstraintSettings_get_mLimitsMin_0= +CT=b.hR;d._emscripten_bind_SliderConstraintSettings_set_mLimitsMin_1=DT=b.iR;d._emscripten_bind_SliderConstraintSettings_get_mLimitsMax_0=ET=b.jR;d._emscripten_bind_SliderConstraintSettings_set_mLimitsMax_1=FT=b.kR;d._emscripten_bind_SliderConstraintSettings_get_mLimitsSpringSettings_0=GT=b.lR;d._emscripten_bind_SliderConstraintSettings_set_mLimitsSpringSettings_1=HT=b.mR;d._emscripten_bind_SliderConstraintSettings_get_mMaxFrictionForce_0=IT=b.nR;d._emscripten_bind_SliderConstraintSettings_set_mMaxFrictionForce_1= +JT=b.oR;d._emscripten_bind_SliderConstraintSettings_get_mMotorSettings_0=KT=b.pR;d._emscripten_bind_SliderConstraintSettings_set_mMotorSettings_1=LT=b.qR;d._emscripten_bind_SliderConstraintSettings_get_mEnabled_0=MT=b.rR;d._emscripten_bind_SliderConstraintSettings_set_mEnabled_1=NT=b.sR;d._emscripten_bind_SliderConstraintSettings_get_mNumVelocityStepsOverride_0=OT=b.tR;d._emscripten_bind_SliderConstraintSettings_set_mNumVelocityStepsOverride_1=PT=b.uR;d._emscripten_bind_SliderConstraintSettings_get_mNumPositionStepsOverride_0= +QT=b.vR;d._emscripten_bind_SliderConstraintSettings_set_mNumPositionStepsOverride_1=RT=b.wR;d._emscripten_bind_SliderConstraintSettings___destroy___0=ST=b.xR;d._emscripten_bind_SliderConstraint_GetCurrentPosition_0=TT=b.yR;d._emscripten_bind_SliderConstraint_SetMaxFrictionForce_1=UT=b.zR;d._emscripten_bind_SliderConstraint_GetMaxFrictionForce_0=VT=b.AR;d._emscripten_bind_SliderConstraint_GetMotorSettings_0=WT=b.BR;d._emscripten_bind_SliderConstraint_SetMotorState_1=XT=b.CR;d._emscripten_bind_SliderConstraint_GetMotorState_0= +YT=b.DR;d._emscripten_bind_SliderConstraint_SetTargetVelocity_1=ZT=b.ER;d._emscripten_bind_SliderConstraint_GetTargetVelocity_0=$T=b.FR;d._emscripten_bind_SliderConstraint_SetTargetPosition_1=aU=b.GR;d._emscripten_bind_SliderConstraint_GetTargetPosition_0=bU=b.HR;d._emscripten_bind_SliderConstraint_SetLimits_2=cU=b.IR;d._emscripten_bind_SliderConstraint_GetLimitsMin_0=dU=b.JR;d._emscripten_bind_SliderConstraint_GetLimitsMax_0=eU=b.KR;d._emscripten_bind_SliderConstraint_HasLimits_0=fU=b.LR;d._emscripten_bind_SliderConstraint_GetLimitsSpringSettings_0= +gU=b.MR;d._emscripten_bind_SliderConstraint_SetLimitsSpringSettings_1=hU=b.NR;d._emscripten_bind_SliderConstraint_GetTotalLambdaPosition_0=iU=b.OR;d._emscripten_bind_SliderConstraint_GetTotalLambdaPositionLimits_0=jU=b.PR;d._emscripten_bind_SliderConstraint_GetTotalLambdaRotation_0=kU=b.QR;d._emscripten_bind_SliderConstraint_GetTotalLambdaMotor_0=lU=b.RR;d._emscripten_bind_SliderConstraint_GetRefCount_0=mU=b.SR;d._emscripten_bind_SliderConstraint_AddRef_0=nU=b.TR;d._emscripten_bind_SliderConstraint_Release_0= +oU=b.UR;d._emscripten_bind_SliderConstraint_GetType_0=pU=b.VR;d._emscripten_bind_SliderConstraint_GetSubType_0=qU=b.WR;d._emscripten_bind_SliderConstraint_GetConstraintPriority_0=rU=b.XR;d._emscripten_bind_SliderConstraint_SetConstraintPriority_1=sU=b.YR;d._emscripten_bind_SliderConstraint_SetNumVelocityStepsOverride_1=tU=b.ZR;d._emscripten_bind_SliderConstraint_GetNumVelocityStepsOverride_0=uU=b._R;d._emscripten_bind_SliderConstraint_SetNumPositionStepsOverride_1=vU=b.$R;d._emscripten_bind_SliderConstraint_GetNumPositionStepsOverride_0= +wU=b.aS;d._emscripten_bind_SliderConstraint_SetEnabled_1=xU=b.bS;d._emscripten_bind_SliderConstraint_GetEnabled_0=yU=b.cS;d._emscripten_bind_SliderConstraint_IsActive_0=zU=b.dS;d._emscripten_bind_SliderConstraint_GetUserData_0=AU=b.eS;d._emscripten_bind_SliderConstraint_SetUserData_1=BU=b.fS;d._emscripten_bind_SliderConstraint_ResetWarmStart_0=CU=b.gS;d._emscripten_bind_SliderConstraint_SaveState_1=DU=b.hS;d._emscripten_bind_SliderConstraint_RestoreState_1=EU=b.iS;d._emscripten_bind_SliderConstraint_GetBody1_0= +FU=b.jS;d._emscripten_bind_SliderConstraint_GetBody2_0=GU=b.kS;d._emscripten_bind_SliderConstraint_GetConstraintToBody1Matrix_0=HU=b.lS;d._emscripten_bind_SliderConstraint_GetConstraintToBody2Matrix_0=IU=b.mS;d._emscripten_bind_SliderConstraint___destroy___0=JU=b.nS;d._emscripten_bind_SwingTwistConstraintSettings_SwingTwistConstraintSettings_0=KU=b.oS;d._emscripten_bind_SwingTwistConstraintSettings_GetRefCount_0=LU=b.pS;d._emscripten_bind_SwingTwistConstraintSettings_AddRef_0=MU=b.qS;d._emscripten_bind_SwingTwistConstraintSettings_Release_0= +NU=b.rS;d._emscripten_bind_SwingTwistConstraintSettings_Create_2=OU=b.sS;d._emscripten_bind_SwingTwistConstraintSettings_get_mSpace_0=PU=b.tS;d._emscripten_bind_SwingTwistConstraintSettings_set_mSpace_1=QU=b.uS;d._emscripten_bind_SwingTwistConstraintSettings_get_mPosition1_0=RU=b.vS;d._emscripten_bind_SwingTwistConstraintSettings_set_mPosition1_1=SU=b.wS;d._emscripten_bind_SwingTwistConstraintSettings_get_mTwistAxis1_0=TU=b.xS;d._emscripten_bind_SwingTwistConstraintSettings_set_mTwistAxis1_1=UU=b.yS; +d._emscripten_bind_SwingTwistConstraintSettings_get_mPlaneAxis1_0=VU=b.zS;d._emscripten_bind_SwingTwistConstraintSettings_set_mPlaneAxis1_1=WU=b.AS;d._emscripten_bind_SwingTwistConstraintSettings_get_mPosition2_0=XU=b.BS;d._emscripten_bind_SwingTwistConstraintSettings_set_mPosition2_1=YU=b.CS;d._emscripten_bind_SwingTwistConstraintSettings_get_mTwistAxis2_0=ZU=b.DS;d._emscripten_bind_SwingTwistConstraintSettings_set_mTwistAxis2_1=$U=b.ES;d._emscripten_bind_SwingTwistConstraintSettings_get_mPlaneAxis2_0= +aV=b.FS;d._emscripten_bind_SwingTwistConstraintSettings_set_mPlaneAxis2_1=bV=b.GS;d._emscripten_bind_SwingTwistConstraintSettings_get_mSwingType_0=cV=b.HS;d._emscripten_bind_SwingTwistConstraintSettings_set_mSwingType_1=dV=b.IS;d._emscripten_bind_SwingTwistConstraintSettings_get_mNormalHalfConeAngle_0=eV=b.JS;d._emscripten_bind_SwingTwistConstraintSettings_set_mNormalHalfConeAngle_1=fV=b.KS;d._emscripten_bind_SwingTwistConstraintSettings_get_mPlaneHalfConeAngle_0=gV=b.LS;d._emscripten_bind_SwingTwistConstraintSettings_set_mPlaneHalfConeAngle_1= +hV=b.MS;d._emscripten_bind_SwingTwistConstraintSettings_get_mTwistMinAngle_0=iV=b.NS;d._emscripten_bind_SwingTwistConstraintSettings_set_mTwistMinAngle_1=jV=b.OS;d._emscripten_bind_SwingTwistConstraintSettings_get_mTwistMaxAngle_0=kV=b.PS;d._emscripten_bind_SwingTwistConstraintSettings_set_mTwistMaxAngle_1=lV=b.QS;d._emscripten_bind_SwingTwistConstraintSettings_get_mMaxFrictionTorque_0=mV=b.RS;d._emscripten_bind_SwingTwistConstraintSettings_set_mMaxFrictionTorque_1=nV=b.SS;d._emscripten_bind_SwingTwistConstraintSettings_get_mSwingMotorSettings_0= +oV=b.TS;d._emscripten_bind_SwingTwistConstraintSettings_set_mSwingMotorSettings_1=pV=b.US;d._emscripten_bind_SwingTwistConstraintSettings_get_mTwistMotorSettings_0=qV=b.VS;d._emscripten_bind_SwingTwistConstraintSettings_set_mTwistMotorSettings_1=rV=b.WS;d._emscripten_bind_SwingTwistConstraintSettings_get_mEnabled_0=sV=b.XS;d._emscripten_bind_SwingTwistConstraintSettings_set_mEnabled_1=tV=b.YS;d._emscripten_bind_SwingTwistConstraintSettings_get_mNumVelocityStepsOverride_0=uV=b.ZS;d._emscripten_bind_SwingTwistConstraintSettings_set_mNumVelocityStepsOverride_1= +vV=b._S;d._emscripten_bind_SwingTwistConstraintSettings_get_mNumPositionStepsOverride_0=wV=b.$S;d._emscripten_bind_SwingTwistConstraintSettings_set_mNumPositionStepsOverride_1=xV=b.aT;d._emscripten_bind_SwingTwistConstraintSettings___destroy___0=yV=b.bT;d._emscripten_bind_SwingTwistConstraint_GetLocalSpacePosition1_0=zV=b.cT;d._emscripten_bind_SwingTwistConstraint_GetLocalSpacePosition2_0=AV=b.dT;d._emscripten_bind_SwingTwistConstraint_GetConstraintToBody1_0=BV=b.eT;d._emscripten_bind_SwingTwistConstraint_GetConstraintToBody2_0= +CV=b.fT;d._emscripten_bind_SwingTwistConstraint_GetNormalHalfConeAngle_0=DV=b.gT;d._emscripten_bind_SwingTwistConstraint_SetNormalHalfConeAngle_1=EV=b.hT;d._emscripten_bind_SwingTwistConstraint_GetPlaneHalfConeAngle_0=FV=b.iT;d._emscripten_bind_SwingTwistConstraint_SetPlaneHalfConeAngle_1=GV=b.jT;d._emscripten_bind_SwingTwistConstraint_GetTwistMinAngle_0=HV=b.kT;d._emscripten_bind_SwingTwistConstraint_SetTwistMinAngle_1=IV=b.lT;d._emscripten_bind_SwingTwistConstraint_GetTwistMaxAngle_0=JV=b.mT;d._emscripten_bind_SwingTwistConstraint_SetTwistMaxAngle_1= +KV=b.nT;d._emscripten_bind_SwingTwistConstraint_GetSwingMotorSettings_0=LV=b.oT;d._emscripten_bind_SwingTwistConstraint_GetTwistMotorSettings_0=MV=b.pT;d._emscripten_bind_SwingTwistConstraint_SetMaxFrictionTorque_1=NV=b.qT;d._emscripten_bind_SwingTwistConstraint_GetMaxFrictionTorque_0=OV=b.rT;d._emscripten_bind_SwingTwistConstraint_SetSwingMotorState_1=PV=b.sT;d._emscripten_bind_SwingTwistConstraint_GetSwingMotorState_0=QV=b.tT;d._emscripten_bind_SwingTwistConstraint_SetTwistMotorState_1=RV=b.uT; +d._emscripten_bind_SwingTwistConstraint_GetTwistMotorState_0=SV=b.vT;d._emscripten_bind_SwingTwistConstraint_SetTargetAngularVelocityCS_1=TV=b.wT;d._emscripten_bind_SwingTwistConstraint_GetTargetAngularVelocityCS_0=UV=b.xT;d._emscripten_bind_SwingTwistConstraint_SetTargetOrientationCS_1=VV=b.yT;d._emscripten_bind_SwingTwistConstraint_GetTargetOrientationCS_0=WV=b.zT;d._emscripten_bind_SwingTwistConstraint_SetTargetOrientationBS_1=XV=b.AT;d._emscripten_bind_SwingTwistConstraint_GetRotationInConstraintSpace_0= +YV=b.BT;d._emscripten_bind_SwingTwistConstraint_GetTotalLambdaPosition_0=ZV=b.CT;d._emscripten_bind_SwingTwistConstraint_GetTotalLambdaTwist_0=$V=b.DT;d._emscripten_bind_SwingTwistConstraint_GetTotalLambdaSwingY_0=aW=b.ET;d._emscripten_bind_SwingTwistConstraint_GetTotalLambdaSwingZ_0=bW=b.FT;d._emscripten_bind_SwingTwistConstraint_GetTotalLambdaMotor_0=cW=b.GT;d._emscripten_bind_SwingTwistConstraint_GetRefCount_0=dW=b.HT;d._emscripten_bind_SwingTwistConstraint_AddRef_0=eW=b.IT;d._emscripten_bind_SwingTwistConstraint_Release_0= +fW=b.JT;d._emscripten_bind_SwingTwistConstraint_GetType_0=gW=b.KT;d._emscripten_bind_SwingTwistConstraint_GetSubType_0=hW=b.LT;d._emscripten_bind_SwingTwistConstraint_GetConstraintPriority_0=iW=b.MT;d._emscripten_bind_SwingTwistConstraint_SetConstraintPriority_1=jW=b.NT;d._emscripten_bind_SwingTwistConstraint_SetNumVelocityStepsOverride_1=kW=b.OT;d._emscripten_bind_SwingTwistConstraint_GetNumVelocityStepsOverride_0=lW=b.PT;d._emscripten_bind_SwingTwistConstraint_SetNumPositionStepsOverride_1=mW=b.QT; +d._emscripten_bind_SwingTwistConstraint_GetNumPositionStepsOverride_0=nW=b.RT;d._emscripten_bind_SwingTwistConstraint_SetEnabled_1=oW=b.ST;d._emscripten_bind_SwingTwistConstraint_GetEnabled_0=pW=b.TT;d._emscripten_bind_SwingTwistConstraint_IsActive_0=qW=b.UT;d._emscripten_bind_SwingTwistConstraint_GetUserData_0=rW=b.VT;d._emscripten_bind_SwingTwistConstraint_SetUserData_1=sW=b.WT;d._emscripten_bind_SwingTwistConstraint_ResetWarmStart_0=tW=b.XT;d._emscripten_bind_SwingTwistConstraint_SaveState_1=uW= +b.YT;d._emscripten_bind_SwingTwistConstraint_RestoreState_1=vW=b.ZT;d._emscripten_bind_SwingTwistConstraint_GetBody1_0=wW=b._T;d._emscripten_bind_SwingTwistConstraint_GetBody2_0=xW=b.$T;d._emscripten_bind_SwingTwistConstraint_GetConstraintToBody1Matrix_0=yW=b.aU;d._emscripten_bind_SwingTwistConstraint_GetConstraintToBody2Matrix_0=zW=b.bU;d._emscripten_bind_SwingTwistConstraint___destroy___0=AW=b.cU;d._emscripten_bind_SixDOFConstraintSettings_SixDOFConstraintSettings_0=BW=b.dU;d._emscripten_bind_SixDOFConstraintSettings_MakeFreeAxis_1= +CW=b.eU;d._emscripten_bind_SixDOFConstraintSettings_IsFreeAxis_1=DW=b.fU;d._emscripten_bind_SixDOFConstraintSettings_MakeFixedAxis_1=EW=b.gU;d._emscripten_bind_SixDOFConstraintSettings_IsFixedAxis_1=FW=b.hU;d._emscripten_bind_SixDOFConstraintSettings_SetLimitedAxis_3=GW=b.iU;d._emscripten_bind_SixDOFConstraintSettings_GetRefCount_0=HW=b.jU;d._emscripten_bind_SixDOFConstraintSettings_AddRef_0=IW=b.kU;d._emscripten_bind_SixDOFConstraintSettings_Release_0=JW=b.lU;d._emscripten_bind_SixDOFConstraintSettings_Create_2= +KW=b.mU;d._emscripten_bind_SixDOFConstraintSettings_get_mSpace_0=LW=b.nU;d._emscripten_bind_SixDOFConstraintSettings_set_mSpace_1=MW=b.oU;d._emscripten_bind_SixDOFConstraintSettings_get_mPosition1_0=NW=b.pU;d._emscripten_bind_SixDOFConstraintSettings_set_mPosition1_1=OW=b.qU;d._emscripten_bind_SixDOFConstraintSettings_get_mAxisX1_0=PW=b.rU;d._emscripten_bind_SixDOFConstraintSettings_set_mAxisX1_1=QW=b.sU;d._emscripten_bind_SixDOFConstraintSettings_get_mAxisY1_0=RW=b.tU;d._emscripten_bind_SixDOFConstraintSettings_set_mAxisY1_1= +SW=b.uU;d._emscripten_bind_SixDOFConstraintSettings_get_mPosition2_0=TW=b.vU;d._emscripten_bind_SixDOFConstraintSettings_set_mPosition2_1=UW=b.wU;d._emscripten_bind_SixDOFConstraintSettings_get_mAxisX2_0=VW=b.xU;d._emscripten_bind_SixDOFConstraintSettings_set_mAxisX2_1=WW=b.yU;d._emscripten_bind_SixDOFConstraintSettings_get_mAxisY2_0=XW=b.zU;d._emscripten_bind_SixDOFConstraintSettings_set_mAxisY2_1=YW=b.AU;d._emscripten_bind_SixDOFConstraintSettings_get_mMaxFriction_1=ZW=b.BU;d._emscripten_bind_SixDOFConstraintSettings_set_mMaxFriction_2= +$W=b.CU;d._emscripten_bind_SixDOFConstraintSettings_get_mSwingType_0=aX=b.DU;d._emscripten_bind_SixDOFConstraintSettings_set_mSwingType_1=bX=b.EU;d._emscripten_bind_SixDOFConstraintSettings_get_mLimitMin_1=cX=b.FU;d._emscripten_bind_SixDOFConstraintSettings_set_mLimitMin_2=dX=b.GU;d._emscripten_bind_SixDOFConstraintSettings_get_mLimitMax_1=eX=b.HU;d._emscripten_bind_SixDOFConstraintSettings_set_mLimitMax_2=fX=b.IU;d._emscripten_bind_SixDOFConstraintSettings_get_mLimitsSpringSettings_1=gX=b.JU;d._emscripten_bind_SixDOFConstraintSettings_set_mLimitsSpringSettings_2= +hX=b.KU;d._emscripten_bind_SixDOFConstraintSettings_get_mMotorSettings_1=iX=b.LU;d._emscripten_bind_SixDOFConstraintSettings_set_mMotorSettings_2=jX=b.MU;d._emscripten_bind_SixDOFConstraintSettings_get_mEnabled_0=kX=b.NU;d._emscripten_bind_SixDOFConstraintSettings_set_mEnabled_1=lX=b.OU;d._emscripten_bind_SixDOFConstraintSettings_get_mNumVelocityStepsOverride_0=mX=b.PU;d._emscripten_bind_SixDOFConstraintSettings_set_mNumVelocityStepsOverride_1=nX=b.QU;d._emscripten_bind_SixDOFConstraintSettings_get_mNumPositionStepsOverride_0= +oX=b.RU;d._emscripten_bind_SixDOFConstraintSettings_set_mNumPositionStepsOverride_1=pX=b.SU;d._emscripten_bind_SixDOFConstraintSettings___destroy___0=qX=b.TU;d._emscripten_bind_SixDOFConstraint_SetTranslationLimits_2=rX=b.UU;d._emscripten_bind_SixDOFConstraint_SetRotationLimits_2=sX=b.VU;d._emscripten_bind_SixDOFConstraint_GetLimitsMin_1=tX=b.WU;d._emscripten_bind_SixDOFConstraint_GetLimitsMax_1=uX=b.XU;d._emscripten_bind_SixDOFConstraint_GetTranslationLimitsMin_0=vX=b.YU;d._emscripten_bind_SixDOFConstraint_GetTranslationLimitsMax_0= +wX=b.ZU;d._emscripten_bind_SixDOFConstraint_GetRotationLimitsMin_0=xX=b._U;d._emscripten_bind_SixDOFConstraint_GetRotationLimitsMax_0=yX=b.$U;d._emscripten_bind_SixDOFConstraint_IsFixedAxis_1=zX=b.aV;d._emscripten_bind_SixDOFConstraint_IsFreeAxis_1=AX=b.bV;d._emscripten_bind_SixDOFConstraint_GetLimitsSpringSettings_1=BX=b.cV;d._emscripten_bind_SixDOFConstraint_SetLimitsSpringSettings_2=CX=b.dV;d._emscripten_bind_SixDOFConstraint_SetMaxFriction_2=DX=b.eV;d._emscripten_bind_SixDOFConstraint_GetMaxFriction_1= +EX=b.fV;d._emscripten_bind_SixDOFConstraint_GetRotationInConstraintSpace_0=FX=b.gV;d._emscripten_bind_SixDOFConstraint_GetMotorSettings_1=GX=b.hV;d._emscripten_bind_SixDOFConstraint_SetMotorState_2=HX=b.iV;d._emscripten_bind_SixDOFConstraint_GetMotorState_1=IX=b.jV;d._emscripten_bind_SixDOFConstraint_GetTargetVelocityCS_0=JX=b.kV;d._emscripten_bind_SixDOFConstraint_SetTargetVelocityCS_1=KX=b.lV;d._emscripten_bind_SixDOFConstraint_SetTargetAngularVelocityCS_1=LX=b.mV;d._emscripten_bind_SixDOFConstraint_GetTargetAngularVelocityCS_0= +MX=b.nV;d._emscripten_bind_SixDOFConstraint_GetTargetPositionCS_0=NX=b.oV;d._emscripten_bind_SixDOFConstraint_SetTargetPositionCS_1=OX=b.pV;d._emscripten_bind_SixDOFConstraint_SetTargetOrientationCS_1=PX=b.qV;d._emscripten_bind_SixDOFConstraint_GetTargetOrientationCS_0=QX=b.rV;d._emscripten_bind_SixDOFConstraint_SetTargetOrientationBS_1=RX=b.sV;d._emscripten_bind_SixDOFConstraint_GetTotalLambdaPosition_0=SX=b.tV;d._emscripten_bind_SixDOFConstraint_GetTotalLambdaRotation_0=TX=b.uV;d._emscripten_bind_SixDOFConstraint_GetTotalLambdaMotorTranslation_0= +UX=b.vV;d._emscripten_bind_SixDOFConstraint_GetTotalLambdaMotorRotation_0=VX=b.wV;d._emscripten_bind_SixDOFConstraint_GetRefCount_0=WX=b.xV;d._emscripten_bind_SixDOFConstraint_AddRef_0=XX=b.yV;d._emscripten_bind_SixDOFConstraint_Release_0=YX=b.zV;d._emscripten_bind_SixDOFConstraint_GetType_0=ZX=b.AV;d._emscripten_bind_SixDOFConstraint_GetSubType_0=$X=b.BV;d._emscripten_bind_SixDOFConstraint_GetConstraintPriority_0=aY=b.CV;d._emscripten_bind_SixDOFConstraint_SetConstraintPriority_1=bY=b.DV;d._emscripten_bind_SixDOFConstraint_SetNumVelocityStepsOverride_1= +cY=b.EV;d._emscripten_bind_SixDOFConstraint_GetNumVelocityStepsOverride_0=dY=b.FV;d._emscripten_bind_SixDOFConstraint_SetNumPositionStepsOverride_1=eY=b.GV;d._emscripten_bind_SixDOFConstraint_GetNumPositionStepsOverride_0=fY=b.HV;d._emscripten_bind_SixDOFConstraint_SetEnabled_1=gY=b.IV;d._emscripten_bind_SixDOFConstraint_GetEnabled_0=hY=b.JV;d._emscripten_bind_SixDOFConstraint_IsActive_0=iY=b.KV;d._emscripten_bind_SixDOFConstraint_GetUserData_0=jY=b.LV;d._emscripten_bind_SixDOFConstraint_SetUserData_1= +kY=b.MV;d._emscripten_bind_SixDOFConstraint_ResetWarmStart_0=lY=b.NV;d._emscripten_bind_SixDOFConstraint_SaveState_1=mY=b.OV;d._emscripten_bind_SixDOFConstraint_RestoreState_1=nY=b.PV;d._emscripten_bind_SixDOFConstraint_GetBody1_0=oY=b.QV;d._emscripten_bind_SixDOFConstraint_GetBody2_0=pY=b.RV;d._emscripten_bind_SixDOFConstraint_GetConstraintToBody1Matrix_0=qY=b.SV;d._emscripten_bind_SixDOFConstraint_GetConstraintToBody2Matrix_0=rY=b.TV;d._emscripten_bind_SixDOFConstraint___destroy___0=sY=b.UV;d._emscripten_bind_PathConstraintSettings_PathConstraintSettings_0= +tY=b.VV;d._emscripten_bind_PathConstraintSettings_GetRefCount_0=uY=b.WV;d._emscripten_bind_PathConstraintSettings_AddRef_0=vY=b.XV;d._emscripten_bind_PathConstraintSettings_Release_0=wY=b.YV;d._emscripten_bind_PathConstraintSettings_Create_2=xY=b.ZV;d._emscripten_bind_PathConstraintSettings_get_mPath_0=yY=b._V;d._emscripten_bind_PathConstraintSettings_set_mPath_1=zY=b.$V;d._emscripten_bind_PathConstraintSettings_get_mPathPosition_0=AY=b.aW;d._emscripten_bind_PathConstraintSettings_set_mPathPosition_1= +BY=b.bW;d._emscripten_bind_PathConstraintSettings_get_mPathRotation_0=CY=b.cW;d._emscripten_bind_PathConstraintSettings_set_mPathRotation_1=DY=b.dW;d._emscripten_bind_PathConstraintSettings_get_mPathFraction_0=EY=b.eW;d._emscripten_bind_PathConstraintSettings_set_mPathFraction_1=FY=b.fW;d._emscripten_bind_PathConstraintSettings_get_mMaxFrictionForce_0=GY=b.gW;d._emscripten_bind_PathConstraintSettings_set_mMaxFrictionForce_1=HY=b.hW;d._emscripten_bind_PathConstraintSettings_get_mRotationConstraintType_0= +IY=b.iW;d._emscripten_bind_PathConstraintSettings_set_mRotationConstraintType_1=JY=b.jW;d._emscripten_bind_PathConstraintSettings_get_mPositionMotorSettings_0=KY=b.kW;d._emscripten_bind_PathConstraintSettings_set_mPositionMotorSettings_1=LY=b.lW;d._emscripten_bind_PathConstraintSettings_get_mEnabled_0=MY=b.mW;d._emscripten_bind_PathConstraintSettings_set_mEnabled_1=NY=b.nW;d._emscripten_bind_PathConstraintSettings_get_mNumVelocityStepsOverride_0=OY=b.oW;d._emscripten_bind_PathConstraintSettings_set_mNumVelocityStepsOverride_1= +PY=b.pW;d._emscripten_bind_PathConstraintSettings_get_mNumPositionStepsOverride_0=QY=b.qW;d._emscripten_bind_PathConstraintSettings_set_mNumPositionStepsOverride_1=RY=b.rW;d._emscripten_bind_PathConstraintSettings___destroy___0=SY=b.sW;d._emscripten_bind_PathConstraintPathHermite_AddPoint_3=TY=b.tW;d._emscripten_bind_PathConstraintPathHermite_IsLooping_0=UY=b.uW;d._emscripten_bind_PathConstraintPathHermite_SetIsLooping_1=VY=b.vW;d._emscripten_bind_PathConstraintPathHermite_GetRefCount_0=WY=b.wW;d._emscripten_bind_PathConstraintPathHermite_AddRef_0= +XY=b.xW;d._emscripten_bind_PathConstraintPathHermite_Release_0=YY=b.yW;d._emscripten_bind_PathConstraintPathHermite___destroy___0=ZY=b.zW;d._emscripten_bind_PathConstraintPathJS_PathConstraintPathJS_0=$Y=b.AW;d._emscripten_bind_PathConstraintPathJS_GetPathMaxFraction_0=aZ=b.BW;d._emscripten_bind_PathConstraintPathJS_GetClosestPoint_2=bZ=b.CW;d._emscripten_bind_PathConstraintPathJS_GetPointOnPath_5=cZ=b.DW;d._emscripten_bind_PathConstraintPathJS___destroy___0=dZ=b.EW;d._emscripten_bind_PathConstraint_SetPath_2= +eZ=b.FW;d._emscripten_bind_PathConstraint_GetPath_0=fZ=b.GW;d._emscripten_bind_PathConstraint_GetPathFraction_0=gZ=b.HW;d._emscripten_bind_PathConstraint_SetMaxFrictionForce_1=hZ=b.IW;d._emscripten_bind_PathConstraint_GetMaxFrictionForce_0=iZ=b.JW;d._emscripten_bind_PathConstraint_GetPositionMotorSettings_0=jZ=b.KW;d._emscripten_bind_PathConstraint_SetPositionMotorState_1=kZ=b.LW;d._emscripten_bind_PathConstraint_GetPositionMotorState_0=lZ=b.MW;d._emscripten_bind_PathConstraint_SetTargetVelocity_1= +mZ=b.NW;d._emscripten_bind_PathConstraint_GetTargetVelocity_0=nZ=b.OW;d._emscripten_bind_PathConstraint_SetTargetPathFraction_1=oZ=b.PW;d._emscripten_bind_PathConstraint_GetTargetPathFraction_0=pZ=b.QW;d._emscripten_bind_PathConstraint_GetRefCount_0=qZ=b.RW;d._emscripten_bind_PathConstraint_AddRef_0=rZ=b.SW;d._emscripten_bind_PathConstraint_Release_0=sZ=b.TW;d._emscripten_bind_PathConstraint_GetType_0=tZ=b.UW;d._emscripten_bind_PathConstraint_GetSubType_0=uZ=b.VW;d._emscripten_bind_PathConstraint_GetConstraintPriority_0= +vZ=b.WW;d._emscripten_bind_PathConstraint_SetConstraintPriority_1=wZ=b.XW;d._emscripten_bind_PathConstraint_SetNumVelocityStepsOverride_1=xZ=b.YW;d._emscripten_bind_PathConstraint_GetNumVelocityStepsOverride_0=yZ=b.ZW;d._emscripten_bind_PathConstraint_SetNumPositionStepsOverride_1=zZ=b._W;d._emscripten_bind_PathConstraint_GetNumPositionStepsOverride_0=AZ=b.$W;d._emscripten_bind_PathConstraint_SetEnabled_1=BZ=b.aX;d._emscripten_bind_PathConstraint_GetEnabled_0=CZ=b.bX;d._emscripten_bind_PathConstraint_IsActive_0= +DZ=b.cX;d._emscripten_bind_PathConstraint_GetUserData_0=EZ=b.dX;d._emscripten_bind_PathConstraint_SetUserData_1=FZ=b.eX;d._emscripten_bind_PathConstraint_ResetWarmStart_0=GZ=b.fX;d._emscripten_bind_PathConstraint_SaveState_1=HZ=b.gX;d._emscripten_bind_PathConstraint_RestoreState_1=IZ=b.hX;d._emscripten_bind_PathConstraint_GetBody1_0=JZ=b.iX;d._emscripten_bind_PathConstraint_GetBody2_0=KZ=b.jX;d._emscripten_bind_PathConstraint_GetConstraintToBody1Matrix_0=LZ=b.kX;d._emscripten_bind_PathConstraint_GetConstraintToBody2Matrix_0= +MZ=b.lX;d._emscripten_bind_PathConstraint___destroy___0=NZ=b.mX;d._emscripten_bind_PulleyConstraintSettings_PulleyConstraintSettings_0=OZ=b.nX;d._emscripten_bind_PulleyConstraintSettings_GetRefCount_0=PZ=b.oX;d._emscripten_bind_PulleyConstraintSettings_AddRef_0=QZ=b.pX;d._emscripten_bind_PulleyConstraintSettings_Release_0=RZ=b.qX;d._emscripten_bind_PulleyConstraintSettings_Create_2=SZ=b.rX;d._emscripten_bind_PulleyConstraintSettings_get_mSpace_0=TZ=b.sX;d._emscripten_bind_PulleyConstraintSettings_set_mSpace_1= +UZ=b.tX;d._emscripten_bind_PulleyConstraintSettings_get_mBodyPoint1_0=VZ=b.uX;d._emscripten_bind_PulleyConstraintSettings_set_mBodyPoint1_1=WZ=b.vX;d._emscripten_bind_PulleyConstraintSettings_get_mFixedPoint1_0=XZ=b.wX;d._emscripten_bind_PulleyConstraintSettings_set_mFixedPoint1_1=YZ=b.xX;d._emscripten_bind_PulleyConstraintSettings_get_mBodyPoint2_0=ZZ=b.yX;d._emscripten_bind_PulleyConstraintSettings_set_mBodyPoint2_1=$Z=b.zX;d._emscripten_bind_PulleyConstraintSettings_get_mFixedPoint2_0=a_=b.AX; +d._emscripten_bind_PulleyConstraintSettings_set_mFixedPoint2_1=b_=b.BX;d._emscripten_bind_PulleyConstraintSettings_get_mRatio_0=c_=b.CX;d._emscripten_bind_PulleyConstraintSettings_set_mRatio_1=d_=b.DX;d._emscripten_bind_PulleyConstraintSettings_get_mMinLength_0=e_=b.EX;d._emscripten_bind_PulleyConstraintSettings_set_mMinLength_1=f_=b.FX;d._emscripten_bind_PulleyConstraintSettings_get_mMaxLength_0=g_=b.GX;d._emscripten_bind_PulleyConstraintSettings_set_mMaxLength_1=h_=b.HX;d._emscripten_bind_PulleyConstraintSettings_get_mEnabled_0= +i_=b.IX;d._emscripten_bind_PulleyConstraintSettings_set_mEnabled_1=j_=b.JX;d._emscripten_bind_PulleyConstraintSettings_get_mNumVelocityStepsOverride_0=k_=b.KX;d._emscripten_bind_PulleyConstraintSettings_set_mNumVelocityStepsOverride_1=l_=b.LX;d._emscripten_bind_PulleyConstraintSettings_get_mNumPositionStepsOverride_0=m_=b.MX;d._emscripten_bind_PulleyConstraintSettings_set_mNumPositionStepsOverride_1=n_=b.NX;d._emscripten_bind_PulleyConstraintSettings___destroy___0=o_=b.OX;d._emscripten_bind_PulleyConstraint_SetLength_2= +p_=b.PX;d._emscripten_bind_PulleyConstraint_GetMinLength_0=q_=b.QX;d._emscripten_bind_PulleyConstraint_GetMaxLength_0=r_=b.RX;d._emscripten_bind_PulleyConstraint_GetCurrentLength_0=s_=b.SX;d._emscripten_bind_PulleyConstraint_GetRefCount_0=t_=b.TX;d._emscripten_bind_PulleyConstraint_AddRef_0=u_=b.UX;d._emscripten_bind_PulleyConstraint_Release_0=v_=b.VX;d._emscripten_bind_PulleyConstraint_GetType_0=w_=b.WX;d._emscripten_bind_PulleyConstraint_GetSubType_0=x_=b.XX;d._emscripten_bind_PulleyConstraint_GetConstraintPriority_0= +y_=b.YX;d._emscripten_bind_PulleyConstraint_SetConstraintPriority_1=z_=b.ZX;d._emscripten_bind_PulleyConstraint_SetNumVelocityStepsOverride_1=A_=b._X;d._emscripten_bind_PulleyConstraint_GetNumVelocityStepsOverride_0=B_=b.$X;d._emscripten_bind_PulleyConstraint_SetNumPositionStepsOverride_1=C_=b.aY;d._emscripten_bind_PulleyConstraint_GetNumPositionStepsOverride_0=D_=b.bY;d._emscripten_bind_PulleyConstraint_SetEnabled_1=E_=b.cY;d._emscripten_bind_PulleyConstraint_GetEnabled_0=F_=b.dY;d._emscripten_bind_PulleyConstraint_IsActive_0= +G_=b.eY;d._emscripten_bind_PulleyConstraint_GetUserData_0=H_=b.fY;d._emscripten_bind_PulleyConstraint_SetUserData_1=I_=b.gY;d._emscripten_bind_PulleyConstraint_ResetWarmStart_0=J_=b.hY;d._emscripten_bind_PulleyConstraint_SaveState_1=K_=b.iY;d._emscripten_bind_PulleyConstraint_RestoreState_1=L_=b.jY;d._emscripten_bind_PulleyConstraint_GetBody1_0=M_=b.kY;d._emscripten_bind_PulleyConstraint_GetBody2_0=N_=b.lY;d._emscripten_bind_PulleyConstraint_GetConstraintToBody1Matrix_0=O_=b.mY;d._emscripten_bind_PulleyConstraint_GetConstraintToBody2Matrix_0= +P_=b.nY;d._emscripten_bind_PulleyConstraint___destroy___0=Q_=b.oY;d._emscripten_bind_GearConstraintSettings_GearConstraintSettings_0=R_=b.pY;d._emscripten_bind_GearConstraintSettings_SetRatio_2=S_=b.qY;d._emscripten_bind_GearConstraintSettings_GetRefCount_0=T_=b.rY;d._emscripten_bind_GearConstraintSettings_AddRef_0=U_=b.sY;d._emscripten_bind_GearConstraintSettings_Release_0=V_=b.tY;d._emscripten_bind_GearConstraintSettings_Create_2=W_=b.uY;d._emscripten_bind_GearConstraintSettings_get_mSpace_0=X_= +b.vY;d._emscripten_bind_GearConstraintSettings_set_mSpace_1=Y_=b.wY;d._emscripten_bind_GearConstraintSettings_get_mHingeAxis1_0=Z_=b.xY;d._emscripten_bind_GearConstraintSettings_set_mHingeAxis1_1=$_=b.yY;d._emscripten_bind_GearConstraintSettings_get_mHingeAxis2_0=a0=b.zY;d._emscripten_bind_GearConstraintSettings_set_mHingeAxis2_1=b0=b.AY;d._emscripten_bind_GearConstraintSettings_get_mRatio_0=c0=b.BY;d._emscripten_bind_GearConstraintSettings_set_mRatio_1=d0=b.CY;d._emscripten_bind_GearConstraintSettings_get_mEnabled_0= +e0=b.DY;d._emscripten_bind_GearConstraintSettings_set_mEnabled_1=f0=b.EY;d._emscripten_bind_GearConstraintSettings_get_mNumVelocityStepsOverride_0=g0=b.FY;d._emscripten_bind_GearConstraintSettings_set_mNumVelocityStepsOverride_1=h0=b.GY;d._emscripten_bind_GearConstraintSettings_get_mNumPositionStepsOverride_0=i0=b.HY;d._emscripten_bind_GearConstraintSettings_set_mNumPositionStepsOverride_1=j0=b.IY;d._emscripten_bind_GearConstraintSettings___destroy___0=k0=b.JY;d._emscripten_bind_GearConstraint_SetConstraints_2= +l0=b.KY;d._emscripten_bind_GearConstraint_GetTotalLambda_0=m0=b.LY;d._emscripten_bind_GearConstraint_GetRefCount_0=n0=b.MY;d._emscripten_bind_GearConstraint_AddRef_0=o0=b.NY;d._emscripten_bind_GearConstraint_Release_0=p0=b.OY;d._emscripten_bind_GearConstraint_GetType_0=q0=b.PY;d._emscripten_bind_GearConstraint_GetSubType_0=r0=b.QY;d._emscripten_bind_GearConstraint_GetConstraintPriority_0=s0=b.RY;d._emscripten_bind_GearConstraint_SetConstraintPriority_1=t0=b.SY;d._emscripten_bind_GearConstraint_SetNumVelocityStepsOverride_1= +u0=b.TY;d._emscripten_bind_GearConstraint_GetNumVelocityStepsOverride_0=v0=b.UY;d._emscripten_bind_GearConstraint_SetNumPositionStepsOverride_1=w0=b.VY;d._emscripten_bind_GearConstraint_GetNumPositionStepsOverride_0=x0=b.WY;d._emscripten_bind_GearConstraint_SetEnabled_1=y0=b.XY;d._emscripten_bind_GearConstraint_GetEnabled_0=z0=b.YY;d._emscripten_bind_GearConstraint_IsActive_0=A0=b.ZY;d._emscripten_bind_GearConstraint_GetUserData_0=B0=b._Y;d._emscripten_bind_GearConstraint_SetUserData_1=C0=b.$Y;d._emscripten_bind_GearConstraint_ResetWarmStart_0= +D0=b.aZ;d._emscripten_bind_GearConstraint_SaveState_1=E0=b.bZ;d._emscripten_bind_GearConstraint_RestoreState_1=F0=b.cZ;d._emscripten_bind_GearConstraint_GetBody1_0=G0=b.dZ;d._emscripten_bind_GearConstraint_GetBody2_0=H0=b.eZ;d._emscripten_bind_GearConstraint_GetConstraintToBody1Matrix_0=I0=b.fZ;d._emscripten_bind_GearConstraint_GetConstraintToBody2Matrix_0=J0=b.gZ;d._emscripten_bind_GearConstraint___destroy___0=K0=b.hZ;d._emscripten_bind_RackAndPinionConstraintSettings_RackAndPinionConstraintSettings_0= +L0=b.iZ;d._emscripten_bind_RackAndPinionConstraintSettings_SetRatio_3=M0=b.jZ;d._emscripten_bind_RackAndPinionConstraintSettings_GetRefCount_0=N0=b.kZ;d._emscripten_bind_RackAndPinionConstraintSettings_AddRef_0=O0=b.lZ;d._emscripten_bind_RackAndPinionConstraintSettings_Release_0=P0=b.mZ;d._emscripten_bind_RackAndPinionConstraintSettings_Create_2=Q0=b.nZ;d._emscripten_bind_RackAndPinionConstraintSettings_get_mSpace_0=R0=b.oZ;d._emscripten_bind_RackAndPinionConstraintSettings_set_mSpace_1=S0=b.pZ;d._emscripten_bind_RackAndPinionConstraintSettings_get_mHingeAxis_0= +T0=b.qZ;d._emscripten_bind_RackAndPinionConstraintSettings_set_mHingeAxis_1=U0=b.rZ;d._emscripten_bind_RackAndPinionConstraintSettings_get_mSliderAxis_0=V0=b.sZ;d._emscripten_bind_RackAndPinionConstraintSettings_set_mSliderAxis_1=W0=b.tZ;d._emscripten_bind_RackAndPinionConstraintSettings_get_mRatio_0=X0=b.uZ;d._emscripten_bind_RackAndPinionConstraintSettings_set_mRatio_1=Y0=b.vZ;d._emscripten_bind_RackAndPinionConstraintSettings_get_mEnabled_0=Z0=b.wZ;d._emscripten_bind_RackAndPinionConstraintSettings_set_mEnabled_1= +$0=b.xZ;d._emscripten_bind_RackAndPinionConstraintSettings_get_mNumVelocityStepsOverride_0=a1=b.yZ;d._emscripten_bind_RackAndPinionConstraintSettings_set_mNumVelocityStepsOverride_1=b1=b.zZ;d._emscripten_bind_RackAndPinionConstraintSettings_get_mNumPositionStepsOverride_0=c1=b.AZ;d._emscripten_bind_RackAndPinionConstraintSettings_set_mNumPositionStepsOverride_1=d1=b.BZ;d._emscripten_bind_RackAndPinionConstraintSettings___destroy___0=e1=b.CZ;d._emscripten_bind_RackAndPinionConstraint_SetConstraints_2= +f1=b.DZ;d._emscripten_bind_RackAndPinionConstraint_GetTotalLambda_0=g1=b.EZ;d._emscripten_bind_RackAndPinionConstraint_GetRefCount_0=h1=b.FZ;d._emscripten_bind_RackAndPinionConstraint_AddRef_0=i1=b.GZ;d._emscripten_bind_RackAndPinionConstraint_Release_0=j1=b.HZ;d._emscripten_bind_RackAndPinionConstraint_GetType_0=k1=b.IZ;d._emscripten_bind_RackAndPinionConstraint_GetSubType_0=l1=b.JZ;d._emscripten_bind_RackAndPinionConstraint_GetConstraintPriority_0=m1=b.KZ;d._emscripten_bind_RackAndPinionConstraint_SetConstraintPriority_1= +n1=b.LZ;d._emscripten_bind_RackAndPinionConstraint_SetNumVelocityStepsOverride_1=o1=b.MZ;d._emscripten_bind_RackAndPinionConstraint_GetNumVelocityStepsOverride_0=p1=b.NZ;d._emscripten_bind_RackAndPinionConstraint_SetNumPositionStepsOverride_1=q1=b.OZ;d._emscripten_bind_RackAndPinionConstraint_GetNumPositionStepsOverride_0=r1=b.PZ;d._emscripten_bind_RackAndPinionConstraint_SetEnabled_1=s1=b.QZ;d._emscripten_bind_RackAndPinionConstraint_GetEnabled_0=t1=b.RZ;d._emscripten_bind_RackAndPinionConstraint_IsActive_0= +u1=b.SZ;d._emscripten_bind_RackAndPinionConstraint_GetUserData_0=v1=b.TZ;d._emscripten_bind_RackAndPinionConstraint_SetUserData_1=w1=b.UZ;d._emscripten_bind_RackAndPinionConstraint_ResetWarmStart_0=x1=b.VZ;d._emscripten_bind_RackAndPinionConstraint_SaveState_1=y1=b.WZ;d._emscripten_bind_RackAndPinionConstraint_RestoreState_1=z1=b.XZ;d._emscripten_bind_RackAndPinionConstraint_GetBody1_0=A1=b.YZ;d._emscripten_bind_RackAndPinionConstraint_GetBody2_0=B1=b.ZZ;d._emscripten_bind_RackAndPinionConstraint_GetConstraintToBody1Matrix_0= +C1=b._Z;d._emscripten_bind_RackAndPinionConstraint_GetConstraintToBody2Matrix_0=D1=b.$Z;d._emscripten_bind_RackAndPinionConstraint___destroy___0=E1=b.a_;d._emscripten_bind_BodyID_BodyID_0=F1=b.b_;d._emscripten_bind_BodyID_BodyID_1=G1=b.c_;d._emscripten_bind_BodyID_GetIndex_0=H1=b.d_;d._emscripten_bind_BodyID_GetIndexAndSequenceNumber_0=I1=b.e_;d._emscripten_bind_BodyID___destroy___0=J1=b.f_;d._emscripten_bind_SubShapeID_SubShapeID_0=K1=b.g_;d._emscripten_bind_SubShapeID_GetValue_0=L1=b.h_;d._emscripten_bind_SubShapeID_SetValue_1= +M1=b.i_;d._emscripten_bind_SubShapeID___destroy___0=N1=b.j_;d._emscripten_bind_GroupFilterJS_GroupFilterJS_0=O1=b.k_;d._emscripten_bind_GroupFilterJS_CanCollide_2=P1=b.l_;d._emscripten_bind_GroupFilterJS___destroy___0=Q1=b.m_;d._emscripten_bind_GroupFilterTable_GroupFilterTable_1=R1=b.n_;d._emscripten_bind_GroupFilterTable_DisableCollision_2=S1=b.o_;d._emscripten_bind_GroupFilterTable_EnableCollision_2=T1=b.p_;d._emscripten_bind_GroupFilterTable_IsCollisionEnabled_2=U1=b.q_;d._emscripten_bind_GroupFilterTable_GetRefCount_0= +V1=b.r_;d._emscripten_bind_GroupFilterTable_AddRef_0=W1=b.s_;d._emscripten_bind_GroupFilterTable_Release_0=X1=b.t_;d._emscripten_bind_GroupFilterTable___destroy___0=Y1=b.u_;d._emscripten_bind_CollisionGroup_CollisionGroup_0=Z1=b.v_;d._emscripten_bind_CollisionGroup_CollisionGroup_3=$1=b.w_;d._emscripten_bind_CollisionGroup_SetGroupFilter_1=a2=b.x_;d._emscripten_bind_CollisionGroup_GetGroupFilter_0=b2=b.y_;d._emscripten_bind_CollisionGroup_SetGroupID_1=c2=b.z_;d._emscripten_bind_CollisionGroup_GetGroupID_0= +d2=b.A_;d._emscripten_bind_CollisionGroup_SetSubGroupID_1=e2=b.B_;d._emscripten_bind_CollisionGroup_GetSubGroupID_0=f2=b.C_;d._emscripten_bind_CollisionGroup___destroy___0=g2=b.D_;d._emscripten_bind_Body_GetID_0=h2=b.E_;d._emscripten_bind_Body_IsActive_0=i2=b.F_;d._emscripten_bind_Body_IsRigidBody_0=j2=b.G_;d._emscripten_bind_Body_IsSoftBody_0=k2=b.H_;d._emscripten_bind_Body_IsStatic_0=l2=b.I_;d._emscripten_bind_Body_IsKinematic_0=m2=b.J_;d._emscripten_bind_Body_IsDynamic_0=n2=b.K_;d._emscripten_bind_Body_CanBeKinematicOrDynamic_0= +o2=b.L_;d._emscripten_bind_Body_GetBodyType_0=p2=b.M_;d._emscripten_bind_Body_GetMotionType_0=q2=b.N_;d._emscripten_bind_Body_SetIsSensor_1=r2=b.O_;d._emscripten_bind_Body_IsSensor_0=s2=b.P_;d._emscripten_bind_Body_SetCollideKinematicVsNonDynamic_1=t2=b.Q_;d._emscripten_bind_Body_GetCollideKinematicVsNonDynamic_0=u2=b.R_;d._emscripten_bind_Body_SetUseManifoldReduction_1=v2=b.S_;d._emscripten_bind_Body_GetUseManifoldReduction_0=w2=b.T_;d._emscripten_bind_Body_SetApplyGyroscopicForce_1=x2=b.U_;d._emscripten_bind_Body_GetApplyGyroscopicForce_0= +y2=b.V_;d._emscripten_bind_Body_SetEnhancedInternalEdgeRemoval_1=z2=b.W_;d._emscripten_bind_Body_GetEnhancedInternalEdgeRemoval_0=A2=b.X_;d._emscripten_bind_Body_GetObjectLayer_0=B2=b.Y_;d._emscripten_bind_Body_GetCollisionGroup_0=C2=b.Z_;d._emscripten_bind_Body_GetAllowSleeping_0=D2=b.__;d._emscripten_bind_Body_SetAllowSleeping_1=E2=b.$_;d._emscripten_bind_Body_ResetSleepTimer_0=F2=b.a$;d._emscripten_bind_Body_GetFriction_0=G2=b.b$;d._emscripten_bind_Body_SetFriction_1=H2=b.c$;d._emscripten_bind_Body_GetRestitution_0= +I2=b.d$;d._emscripten_bind_Body_SetRestitution_1=J2=b.e$;d._emscripten_bind_Body_GetLinearVelocity_0=K2=b.f$;d._emscripten_bind_Body_SetLinearVelocity_1=L2=b.g$;d._emscripten_bind_Body_SetLinearVelocityClamped_1=M2=b.h$;d._emscripten_bind_Body_GetAngularVelocity_0=N2=b.i$;d._emscripten_bind_Body_SetAngularVelocity_1=O2=b.j$;d._emscripten_bind_Body_SetAngularVelocityClamped_1=P2=b.k$;d._emscripten_bind_Body_AddForce_1=Q2=b.l$;d._emscripten_bind_Body_AddForce_2=R2=b.m$;d._emscripten_bind_Body_AddTorque_1= +S2=b.n$;d._emscripten_bind_Body_GetAccumulatedForce_0=T2=b.o$;d._emscripten_bind_Body_GetAccumulatedTorque_0=U2=b.p$;d._emscripten_bind_Body_ResetForce_0=V2=b.q$;d._emscripten_bind_Body_ResetTorque_0=W2=b.r$;d._emscripten_bind_Body_ResetMotion_0=X2=b.s$;d._emscripten_bind_Body_AddImpulse_1=Y2=b.t$;d._emscripten_bind_Body_AddImpulse_2=Z2=b.u$;d._emscripten_bind_Body_AddAngularImpulse_1=$2=b.v$;d._emscripten_bind_Body_MoveKinematic_3=a3=b.w$;d._emscripten_bind_Body_ApplyBuoyancyImpulse_8=b3=b.x$;d._emscripten_bind_Body_IsInBroadPhase_0= +c3=b.y$;d._emscripten_bind_Body_GetInverseInertia_0=d3=b.z$;d._emscripten_bind_Body_GetShape_0=e3=b.A$;d._emscripten_bind_Body_GetPosition_0=f3=b.B$;d._emscripten_bind_Body_GetRotation_0=g3=b.C$;d._emscripten_bind_Body_GetWorldTransform_0=h3=b.D$;d._emscripten_bind_Body_GetCenterOfMassPosition_0=i3=b.E$;d._emscripten_bind_Body_GetCenterOfMassTransform_0=j3=b.F$;d._emscripten_bind_Body_GetInverseCenterOfMassTransform_0=k3=b.G$;d._emscripten_bind_Body_GetWorldSpaceBounds_0=l3=b.H$;d._emscripten_bind_Body_GetTransformedShape_0= +m3=b.I$;d._emscripten_bind_Body_GetBodyCreationSettings_0=n3=b.J$;d._emscripten_bind_Body_GetSoftBodyCreationSettings_0=o3=b.K$;d._emscripten_bind_Body_GetMotionProperties_0=p3=b.L$;d._emscripten_bind_Body_GetWorldSpaceSurfaceNormal_2=q3=b.M$;d._emscripten_bind_Body_GetUserData_0=r3=b.N$;d._emscripten_bind_Body_SetUserData_1=s3=b.O$;d._emscripten_bind_Body_SaveState_1=t3=b.P$;d._emscripten_bind_Body_RestoreState_1=u3=b.Q$;d._emscripten_bind_BodyInterface_CreateBody_1=v3=b.R$;d._emscripten_bind_BodyInterface_CreateSoftBody_1= +w3=b.S$;d._emscripten_bind_BodyInterface_CreateBodyWithID_2=x3=b.T$;d._emscripten_bind_BodyInterface_CreateSoftBodyWithID_2=y3=b.U$;d._emscripten_bind_BodyInterface_CreateBodyWithoutID_1=z3=b.V$;d._emscripten_bind_BodyInterface_CreateSoftBodyWithoutID_1=A3=b.W$;d._emscripten_bind_BodyInterface_DestroyBodyWithoutID_1=B3=b.X$;d._emscripten_bind_BodyInterface_AssignBodyID_1=C3=b.Y$;d._emscripten_bind_BodyInterface_AssignBodyID_2=D3=b.Z$;d._emscripten_bind_BodyInterface_UnassignBodyID_1=E3=b._$;d._emscripten_bind_BodyInterface_UnassignBodyIDs_3= +F3=b.$$;d._emscripten_bind_BodyInterface_DestroyBody_1=G3=b.a0;d._emscripten_bind_BodyInterface_DestroyBodies_2=H3=b.b0;d._emscripten_bind_BodyInterface_AddBody_2=I3=b.c0;d._emscripten_bind_BodyInterface_RemoveBody_1=J3=b.d0;d._emscripten_bind_BodyInterface_IsAdded_1=K3=b.e0;d._emscripten_bind_BodyInterface_CreateAndAddBody_2=L3=b.f0;d._emscripten_bind_BodyInterface_CreateAndAddSoftBody_2=M3=b.g0;d._emscripten_bind_BodyInterface_AddBodiesPrepare_2=N3=b.h0;d._emscripten_bind_BodyInterface_AddBodiesFinalize_4= +O3=b.i0;d._emscripten_bind_BodyInterface_AddBodiesAbort_3=P3=b.j0;d._emscripten_bind_BodyInterface_RemoveBodies_2=Q3=b.k0;d._emscripten_bind_BodyInterface_CreateConstraint_3=R3=b.l0;d._emscripten_bind_BodyInterface_ActivateConstraint_1=S3=b.m0;d._emscripten_bind_BodyInterface_GetShape_1=T3=b.n0;d._emscripten_bind_BodyInterface_SetShape_4=U3=b.o0;d._emscripten_bind_BodyInterface_NotifyShapeChanged_4=V3=b.p0;d._emscripten_bind_BodyInterface_SetObjectLayer_2=W3=b.q0;d._emscripten_bind_BodyInterface_GetObjectLayer_1= +X3=b.r0;d._emscripten_bind_BodyInterface_SetPositionAndRotation_4=Y3=b.s0;d._emscripten_bind_BodyInterface_SetPositionAndRotationWhenChanged_4=Z3=b.t0;d._emscripten_bind_BodyInterface_GetPositionAndRotation_3=$3=b.u0;d._emscripten_bind_BodyInterface_SetPosition_3=a4=b.v0;d._emscripten_bind_BodyInterface_GetPosition_1=b4=b.w0;d._emscripten_bind_BodyInterface_SetRotation_3=c4=b.x0;d._emscripten_bind_BodyInterface_GetRotation_1=d4=b.y0;d._emscripten_bind_BodyInterface_GetWorldTransform_1=e4=b.z0;d._emscripten_bind_BodyInterface_GetCenterOfMassTransform_1= +f4=b.A0;d._emscripten_bind_BodyInterface_SetLinearAndAngularVelocity_3=g4=b.B0;d._emscripten_bind_BodyInterface_GetLinearAndAngularVelocity_3=h4=b.C0;d._emscripten_bind_BodyInterface_SetLinearVelocity_2=i4=b.D0;d._emscripten_bind_BodyInterface_GetLinearVelocity_1=j4=b.E0;d._emscripten_bind_BodyInterface_AddLinearVelocity_2=k4=b.F0;d._emscripten_bind_BodyInterface_AddLinearAndAngularVelocity_3=l4=b.G0;d._emscripten_bind_BodyInterface_SetAngularVelocity_2=m4=b.H0;d._emscripten_bind_BodyInterface_GetAngularVelocity_1= +n4=b.I0;d._emscripten_bind_BodyInterface_GetPointVelocity_2=o4=b.J0;d._emscripten_bind_BodyInterface_SetPositionRotationAndVelocity_5=p4=b.K0;d._emscripten_bind_BodyInterface_MoveKinematic_4=q4=b.L0;d._emscripten_bind_BodyInterface_ActivateBody_1=r4=b.M0;d._emscripten_bind_BodyInterface_ActivateBodies_2=s4=b.N0;d._emscripten_bind_BodyInterface_ActivateBodiesInAABox_3=t4=b.O0;d._emscripten_bind_BodyInterface_DeactivateBody_1=u4=b.P0;d._emscripten_bind_BodyInterface_DeactivateBodies_2=v4=b.Q0;d._emscripten_bind_BodyInterface_IsActive_1= +w4=b.R0;d._emscripten_bind_BodyInterface_ResetSleepTimer_1=x4=b.S0;d._emscripten_bind_BodyInterface_GetBodyType_1=y4=b.T0;d._emscripten_bind_BodyInterface_SetMotionType_3=z4=b.U0;d._emscripten_bind_BodyInterface_GetMotionType_1=A4=b.V0;d._emscripten_bind_BodyInterface_SetMotionQuality_2=B4=b.W0;d._emscripten_bind_BodyInterface_GetMotionQuality_1=C4=b.X0;d._emscripten_bind_BodyInterface_GetInverseInertia_1=D4=b.Y0;d._emscripten_bind_BodyInterface_SetRestitution_2=E4=b.Z0;d._emscripten_bind_BodyInterface_GetRestitution_1= +F4=b._0;d._emscripten_bind_BodyInterface_SetFriction_2=G4=b.$0;d._emscripten_bind_BodyInterface_GetFriction_1=H4=b.a1;d._emscripten_bind_BodyInterface_SetGravityFactor_2=I4=b.b1;d._emscripten_bind_BodyInterface_GetGravityFactor_1=J4=b.c1;d._emscripten_bind_BodyInterface_SetMaxLinearVelocity_2=K4=b.d1;d._emscripten_bind_BodyInterface_GetMaxLinearVelocity_1=L4=b.e1;d._emscripten_bind_BodyInterface_SetMaxAngularVelocity_2=M4=b.f1;d._emscripten_bind_BodyInterface_GetMaxAngularVelocity_1=N4=b.g1;d._emscripten_bind_BodyInterface_SetUseManifoldReduction_2= +O4=b.h1;d._emscripten_bind_BodyInterface_GetUseManifoldReduction_1=P4=b.i1;d._emscripten_bind_BodyInterface_SetIsSensor_2=Q4=b.j1;d._emscripten_bind_BodyInterface_IsSensor_1=R4=b.k1;d._emscripten_bind_BodyInterface_SetCollisionGroup_2=S4=b.l1;d._emscripten_bind_BodyInterface_GetCollisionGroup_1=T4=b.m1;d._emscripten_bind_BodyInterface_AddForce_3=U4=b.n1;d._emscripten_bind_BodyInterface_AddForce_4=V4=b.o1;d._emscripten_bind_BodyInterface_AddTorque_3=W4=b.p1;d._emscripten_bind_BodyInterface_AddForceAndTorque_4= +X4=b.q1;d._emscripten_bind_BodyInterface_ApplyBuoyancyImpulse_9=Y4=b.r1;d._emscripten_bind_BodyInterface_AddImpulse_2=Z4=b.s1;d._emscripten_bind_BodyInterface_AddImpulse_3=$4=b.t1;d._emscripten_bind_BodyInterface_AddAngularImpulse_2=a5=b.u1;d._emscripten_bind_BodyInterface_GetTransformedShape_1=b5=b.v1;d._emscripten_bind_BodyInterface_GetUserData_1=c5=b.w1;d._emscripten_bind_BodyInterface_SetUserData_2=d5=b.x1;d._emscripten_bind_BodyInterface_GetMaterial_2=e5=b.y1;d._emscripten_bind_BodyInterface_InvalidateContactCache_1= +f5=b.z1;d._emscripten_bind_BodyInterface___destroy___0=g5=b.A1;d._emscripten_bind_StateRecorderFilterJS_StateRecorderFilterJS_0=h5=b.B1;d._emscripten_bind_StateRecorderFilterJS_ShouldSaveBody_1=i5=b.C1;d._emscripten_bind_StateRecorderFilterJS_ShouldSaveConstraint_1=j5=b.D1;d._emscripten_bind_StateRecorderFilterJS_ShouldSaveContact_2=k5=b.E1;d._emscripten_bind_StateRecorderFilterJS_ShouldRestoreContact_2=l5=b.F1;d._emscripten_bind_StateRecorderFilterJS___destroy___0=m5=b.G1;d._emscripten_bind_StateRecorderJS_StateRecorderJS_0= +n5=b.H1;d._emscripten_bind_StateRecorderJS_ReadBytes_2=o5=b.I1;d._emscripten_bind_StateRecorderJS_WriteBytes_2=haa=b.J1;d._emscripten_bind_StateRecorderJS_IsEOF_0=iaa=b.K1;d._emscripten_bind_StateRecorderJS_IsFailed_0=jaa=b.L1;d._emscripten_bind_StateRecorderJS___destroy___0=kaa=b.M1;d._emscripten_bind_StateRecorderImpl_StateRecorderImpl_0=laa=b.N1;d._emscripten_bind_StateRecorderImpl_Clear_0=maa=b.O1;d._emscripten_bind_StateRecorderImpl_Rewind_0=naa=b.P1;d._emscripten_bind_StateRecorderImpl_IsEqual_1= +oaa=b.Q1;d._emscripten_bind_StateRecorderImpl_SetValidating_1=paa=b.R1;d._emscripten_bind_StateRecorderImpl_IsValidating_0=qaa=b.S1;d._emscripten_bind_StateRecorderImpl_SetIsLastPart_1=raa=b.T1;d._emscripten_bind_StateRecorderImpl_IsLastPart_0=saa=b.U1;d._emscripten_bind_StateRecorderImpl___destroy___0=taa=b.V1;d._emscripten_bind_BodyLockInterfaceNoLock_TryGetBody_1=uaa=b.W1;d._emscripten_bind_BodyLockInterfaceNoLock___destroy___0=vaa=b.X1;d._emscripten_bind_BodyLockInterfaceLocking_TryGetBody_1= +waa=b.Y1;d._emscripten_bind_BodyLockInterfaceLocking___destroy___0=xaa=b.Z1;d._emscripten_bind_PhysicsSettings_PhysicsSettings_0=yaa=b._1;d._emscripten_bind_PhysicsSettings_get_mMaxInFlightBodyPairs_0=zaa=b.$1;d._emscripten_bind_PhysicsSettings_set_mMaxInFlightBodyPairs_1=Aaa=b.a2;d._emscripten_bind_PhysicsSettings_get_mStepListenersBatchSize_0=Baa=b.b2;d._emscripten_bind_PhysicsSettings_set_mStepListenersBatchSize_1=Caa=b.c2;d._emscripten_bind_PhysicsSettings_get_mStepListenerBatchesPerJob_0=Daa= +b.d2;d._emscripten_bind_PhysicsSettings_set_mStepListenerBatchesPerJob_1=Eaa=b.e2;d._emscripten_bind_PhysicsSettings_get_mBaumgarte_0=Faa=b.f2;d._emscripten_bind_PhysicsSettings_set_mBaumgarte_1=Gaa=b.g2;d._emscripten_bind_PhysicsSettings_get_mSpeculativeContactDistance_0=Haa=b.h2;d._emscripten_bind_PhysicsSettings_set_mSpeculativeContactDistance_1=Iaa=b.i2;d._emscripten_bind_PhysicsSettings_get_mPenetrationSlop_0=Jaa=b.j2;d._emscripten_bind_PhysicsSettings_set_mPenetrationSlop_1=Kaa=b.k2;d._emscripten_bind_PhysicsSettings_get_mLinearCastThreshold_0= +Laa=b.l2;d._emscripten_bind_PhysicsSettings_set_mLinearCastThreshold_1=Maa=b.m2;d._emscripten_bind_PhysicsSettings_get_mLinearCastMaxPenetration_0=Naa=b.n2;d._emscripten_bind_PhysicsSettings_set_mLinearCastMaxPenetration_1=Oaa=b.o2;d._emscripten_bind_PhysicsSettings_get_mManifoldTolerance_0=Paa=b.p2;d._emscripten_bind_PhysicsSettings_set_mManifoldTolerance_1=Qaa=b.q2;d._emscripten_bind_PhysicsSettings_get_mMaxPenetrationDistance_0=Raa=b.r2;d._emscripten_bind_PhysicsSettings_set_mMaxPenetrationDistance_1= +Saa=b.s2;d._emscripten_bind_PhysicsSettings_get_mBodyPairCacheMaxDeltaPositionSq_0=Taa=b.t2;d._emscripten_bind_PhysicsSettings_set_mBodyPairCacheMaxDeltaPositionSq_1=Uaa=b.u2;d._emscripten_bind_PhysicsSettings_get_mBodyPairCacheCosMaxDeltaRotationDiv2_0=Vaa=b.v2;d._emscripten_bind_PhysicsSettings_set_mBodyPairCacheCosMaxDeltaRotationDiv2_1=Waa=b.w2;d._emscripten_bind_PhysicsSettings_get_mContactNormalCosMaxDeltaRotation_0=Xaa=b.x2;d._emscripten_bind_PhysicsSettings_set_mContactNormalCosMaxDeltaRotation_1= +Yaa=b.y2;d._emscripten_bind_PhysicsSettings_get_mContactPointPreserveLambdaMaxDistSq_0=Zaa=b.z2;d._emscripten_bind_PhysicsSettings_set_mContactPointPreserveLambdaMaxDistSq_1=$aa=b.A2;d._emscripten_bind_PhysicsSettings_get_mNumVelocitySteps_0=aba=b.B2;d._emscripten_bind_PhysicsSettings_set_mNumVelocitySteps_1=bba=b.C2;d._emscripten_bind_PhysicsSettings_get_mNumPositionSteps_0=cba=b.D2;d._emscripten_bind_PhysicsSettings_set_mNumPositionSteps_1=dba=b.E2;d._emscripten_bind_PhysicsSettings_get_mMinVelocityForRestitution_0= +eba=b.F2;d._emscripten_bind_PhysicsSettings_set_mMinVelocityForRestitution_1=fba=b.G2;d._emscripten_bind_PhysicsSettings_get_mTimeBeforeSleep_0=gba=b.H2;d._emscripten_bind_PhysicsSettings_set_mTimeBeforeSleep_1=hba=b.I2;d._emscripten_bind_PhysicsSettings_get_mPointVelocitySleepThreshold_0=iba=b.J2;d._emscripten_bind_PhysicsSettings_set_mPointVelocitySleepThreshold_1=jba=b.K2;d._emscripten_bind_PhysicsSettings_get_mDeterministicSimulation_0=kba=b.L2;d._emscripten_bind_PhysicsSettings_set_mDeterministicSimulation_1= +lba=b.M2;d._emscripten_bind_PhysicsSettings_get_mConstraintWarmStart_0=mba=b.N2;d._emscripten_bind_PhysicsSettings_set_mConstraintWarmStart_1=nba=b.O2;d._emscripten_bind_PhysicsSettings_get_mUseBodyPairContactCache_0=oba=b.P2;d._emscripten_bind_PhysicsSettings_set_mUseBodyPairContactCache_1=pba=b.Q2;d._emscripten_bind_PhysicsSettings_get_mUseManifoldReduction_0=qba=b.R2;d._emscripten_bind_PhysicsSettings_set_mUseManifoldReduction_1=rba=b.S2;d._emscripten_bind_PhysicsSettings_get_mUseLargeIslandSplitter_0= +sba=b.T2;d._emscripten_bind_PhysicsSettings_set_mUseLargeIslandSplitter_1=tba=b.U2;d._emscripten_bind_PhysicsSettings_get_mAllowSleeping_0=uba=b.V2;d._emscripten_bind_PhysicsSettings_set_mAllowSleeping_1=vba=b.W2;d._emscripten_bind_PhysicsSettings_get_mCheckActiveEdges_0=wba=b.X2;d._emscripten_bind_PhysicsSettings_set_mCheckActiveEdges_1=xba=b.Y2;d._emscripten_bind_PhysicsSettings___destroy___0=yba=b.Z2;d._emscripten_bind_CollideShapeResultFace_empty_0=zba=b._2;d._emscripten_bind_CollideShapeResultFace_size_0= +Aba=b.$2;d._emscripten_bind_CollideShapeResultFace_at_1=Bba=b.a3;d._emscripten_bind_CollideShapeResultFace_push_back_1=Cba=b.b3;d._emscripten_bind_CollideShapeResultFace_resize_1=Dba=b.c3;d._emscripten_bind_CollideShapeResultFace_clear_0=Eba=b.d3;d._emscripten_bind_CollideShapeResultFace___destroy___0=Fba=b.e3;d._emscripten_bind_ContactPoints_empty_0=Gba=b.f3;d._emscripten_bind_ContactPoints_size_0=Hba=b.g3;d._emscripten_bind_ContactPoints_at_1=Iba=b.h3;d._emscripten_bind_ContactPoints_push_back_1= +Jba=b.i3;d._emscripten_bind_ContactPoints_resize_1=Kba=b.j3;d._emscripten_bind_ContactPoints_clear_0=Lba=b.k3;d._emscripten_bind_ContactPoints___destroy___0=Mba=b.l3;d._emscripten_bind_ContactManifold_ContactManifold_0=Nba=b.m3;d._emscripten_bind_ContactManifold_SwapShapes_0=Oba=b.n3;d._emscripten_bind_ContactManifold_GetWorldSpaceContactPointOn1_1=Pba=b.o3;d._emscripten_bind_ContactManifold_GetWorldSpaceContactPointOn2_1=Qba=b.p3;d._emscripten_bind_ContactManifold_get_mBaseOffset_0=Rba=b.q3;d._emscripten_bind_ContactManifold_set_mBaseOffset_1= +Sba=b.r3;d._emscripten_bind_ContactManifold_get_mWorldSpaceNormal_0=Tba=b.s3;d._emscripten_bind_ContactManifold_set_mWorldSpaceNormal_1=Uba=b.t3;d._emscripten_bind_ContactManifold_get_mPenetrationDepth_0=Vba=b.u3;d._emscripten_bind_ContactManifold_set_mPenetrationDepth_1=Wba=b.v3;d._emscripten_bind_ContactManifold_get_mSubShapeID1_0=Xba=b.w3;d._emscripten_bind_ContactManifold_set_mSubShapeID1_1=Yba=b.x3;d._emscripten_bind_ContactManifold_get_mSubShapeID2_0=Zba=b.y3;d._emscripten_bind_ContactManifold_set_mSubShapeID2_1= +$ba=b.z3;d._emscripten_bind_ContactManifold_get_mRelativeContactPointsOn1_0=aca=b.A3;d._emscripten_bind_ContactManifold_set_mRelativeContactPointsOn1_1=bca=b.B3;d._emscripten_bind_ContactManifold_get_mRelativeContactPointsOn2_0=cca=b.C3;d._emscripten_bind_ContactManifold_set_mRelativeContactPointsOn2_1=dca=b.D3;d._emscripten_bind_ContactManifold___destroy___0=eca=b.E3;d._emscripten_bind_ContactSettings_ContactSettings_0=fca=b.F3;d._emscripten_bind_ContactSettings_get_mCombinedFriction_0=gca=b.G3; +d._emscripten_bind_ContactSettings_set_mCombinedFriction_1=hca=b.H3;d._emscripten_bind_ContactSettings_get_mCombinedRestitution_0=ica=b.I3;d._emscripten_bind_ContactSettings_set_mCombinedRestitution_1=jca=b.J3;d._emscripten_bind_ContactSettings_get_mInvMassScale1_0=kca=b.K3;d._emscripten_bind_ContactSettings_set_mInvMassScale1_1=lca=b.L3;d._emscripten_bind_ContactSettings_get_mInvInertiaScale1_0=mca=b.M3;d._emscripten_bind_ContactSettings_set_mInvInertiaScale1_1=nca=b.N3;d._emscripten_bind_ContactSettings_get_mInvMassScale2_0= +oca=b.O3;d._emscripten_bind_ContactSettings_set_mInvMassScale2_1=pca=b.P3;d._emscripten_bind_ContactSettings_get_mInvInertiaScale2_0=qca=b.Q3;d._emscripten_bind_ContactSettings_set_mInvInertiaScale2_1=rca=b.R3;d._emscripten_bind_ContactSettings_get_mIsSensor_0=sca=b.S3;d._emscripten_bind_ContactSettings_set_mIsSensor_1=tca=b.T3;d._emscripten_bind_ContactSettings_get_mRelativeLinearSurfaceVelocity_0=uca=b.U3;d._emscripten_bind_ContactSettings_set_mRelativeLinearSurfaceVelocity_1=vca=b.V3;d._emscripten_bind_ContactSettings_get_mRelativeAngularSurfaceVelocity_0= +wca=b.W3;d._emscripten_bind_ContactSettings_set_mRelativeAngularSurfaceVelocity_1=xca=b.X3;d._emscripten_bind_ContactSettings___destroy___0=yca=b.Y3;d._emscripten_bind_SubShapeIDPair_SubShapeIDPair_0=zca=b.Z3;d._emscripten_bind_SubShapeIDPair_GetBody1ID_0=Aca=b._3;d._emscripten_bind_SubShapeIDPair_GetSubShapeID1_0=Bca=b.$3;d._emscripten_bind_SubShapeIDPair_GetBody2ID_0=Cca=b.a4;d._emscripten_bind_SubShapeIDPair_GetSubShapeID2_0=Dca=b.b4;d._emscripten_bind_SubShapeIDPair___destroy___0=Eca=b.c4;d._emscripten_bind_ContactListenerJS_ContactListenerJS_0= +Fca=b.d4;d._emscripten_bind_ContactListenerJS_OnContactValidate_4=Gca=b.e4;d._emscripten_bind_ContactListenerJS_OnContactAdded_4=Hca=b.f4;d._emscripten_bind_ContactListenerJS_OnContactPersisted_4=Ica=b.g4;d._emscripten_bind_ContactListenerJS_OnContactRemoved_1=Jca=b.h4;d._emscripten_bind_ContactListenerJS___destroy___0=Kca=b.i4;d._emscripten_bind_SoftBodyManifold_GetVertices_0=Lca=b.j4;d._emscripten_bind_SoftBodyManifold_HasContact_1=Mca=b.k4;d._emscripten_bind_SoftBodyManifold_GetLocalContactPoint_1= +Nca=b.l4;d._emscripten_bind_SoftBodyManifold_GetContactNormal_1=Oca=b.m4;d._emscripten_bind_SoftBodyManifold_GetContactBodyID_1=Pca=b.n4;d._emscripten_bind_SoftBodyManifold_GetNumSensorContacts_0=Qca=b.o4;d._emscripten_bind_SoftBodyManifold_GetSensorContactBodyID_1=Rca=b.p4;d._emscripten_bind_SoftBodyManifold___destroy___0=Sca=b.q4;d._emscripten_bind_SoftBodyContactSettings_get_mInvMassScale1_0=Tca=b.r4;d._emscripten_bind_SoftBodyContactSettings_set_mInvMassScale1_1=Uca=b.s4;d._emscripten_bind_SoftBodyContactSettings_get_mInvMassScale2_0= +Vca=b.t4;d._emscripten_bind_SoftBodyContactSettings_set_mInvMassScale2_1=Wca=b.u4;d._emscripten_bind_SoftBodyContactSettings_get_mInvInertiaScale2_0=Xca=b.v4;d._emscripten_bind_SoftBodyContactSettings_set_mInvInertiaScale2_1=Yca=b.w4;d._emscripten_bind_SoftBodyContactSettings_get_mIsSensor_0=Zca=b.x4;d._emscripten_bind_SoftBodyContactSettings_set_mIsSensor_1=$ca=b.y4;d._emscripten_bind_SoftBodyContactSettings___destroy___0=ada=b.z4;d._emscripten_bind_SoftBodyContactListenerJS_SoftBodyContactListenerJS_0= +bda=b.A4;d._emscripten_bind_SoftBodyContactListenerJS_OnSoftBodyContactValidate_3=cda=b.B4;d._emscripten_bind_SoftBodyContactListenerJS_OnSoftBodyContactAdded_2=dda=b.C4;d._emscripten_bind_SoftBodyContactListenerJS___destroy___0=eda=b.D4;d._emscripten_bind_RayCastBodyCollectorJS_RayCastBodyCollectorJS_0=fda=b.E4;d._emscripten_bind_RayCastBodyCollectorJS_Reset_0=gda=b.F4;d._emscripten_bind_RayCastBodyCollectorJS_AddHit_1=hda=b.G4;d._emscripten_bind_RayCastBodyCollectorJS___destroy___0=ida=b.H4;d._emscripten_bind_CollideShapeBodyCollectorJS_CollideShapeBodyCollectorJS_0= +jda=b.I4;d._emscripten_bind_CollideShapeBodyCollectorJS_Reset_0=kda=b.J4;d._emscripten_bind_CollideShapeBodyCollectorJS_AddHit_1=lda=b.K4;d._emscripten_bind_CollideShapeBodyCollectorJS___destroy___0=mda=b.L4;d._emscripten_bind_CastShapeBodyCollectorJS_CastShapeBodyCollectorJS_0=nda=b.M4;d._emscripten_bind_CastShapeBodyCollectorJS_Reset_0=oda=b.N4;d._emscripten_bind_CastShapeBodyCollectorJS_AddHit_1=pda=b.O4;d._emscripten_bind_CastShapeBodyCollectorJS___destroy___0=qda=b.P4;d._emscripten_bind_BroadPhaseQuery_CastRay_4= +rda=b.Q4;d._emscripten_bind_BroadPhaseQuery_CollideAABox_4=sda=b.R4;d._emscripten_bind_BroadPhaseQuery_CollideSphere_5=tda=b.S4;d._emscripten_bind_BroadPhaseQuery_CollidePoint_4=uda=b.T4;d._emscripten_bind_BroadPhaseQuery_CollideOrientedBox_4=vda=b.U4;d._emscripten_bind_BroadPhaseQuery_CastAABox_4=wda=b.V4;d._emscripten_bind_BroadPhaseQuery___destroy___0=xda=b.W4;d._emscripten_bind_RayCastSettings_RayCastSettings_0=yda=b.X4;d._emscripten_bind_RayCastSettings_SetBackFaceMode_1=zda=b.Y4;d._emscripten_bind_RayCastSettings_get_mBackFaceModeTriangles_0= +Ada=b.Z4;d._emscripten_bind_RayCastSettings_set_mBackFaceModeTriangles_1=Bda=b._4;d._emscripten_bind_RayCastSettings_get_mBackFaceModeConvex_0=Cda=b.$4;d._emscripten_bind_RayCastSettings_set_mBackFaceModeConvex_1=Dda=b.a5;d._emscripten_bind_RayCastSettings_get_mTreatConvexAsSolid_0=Eda=b.b5;d._emscripten_bind_RayCastSettings_set_mTreatConvexAsSolid_1=Fda=b.c5;d._emscripten_bind_RayCastSettings___destroy___0=Gda=b.d5;d._emscripten_bind_CastRayCollectorJS_CastRayCollectorJS_0=Hda=b.e5;d._emscripten_bind_CastRayCollectorJS_Reset_0= +Ida=b.f5;d._emscripten_bind_CastRayCollectorJS_OnBody_1=Jda=b.g5;d._emscripten_bind_CastRayCollectorJS_AddHit_1=Kda=b.h5;d._emscripten_bind_CastRayCollectorJS___destroy___0=Lda=b.i5;d._emscripten_bind_ArrayRayCastResult_ArrayRayCastResult_0=Mda=b.j5;d._emscripten_bind_ArrayRayCastResult_empty_0=Nda=b.k5;d._emscripten_bind_ArrayRayCastResult_size_0=Oda=b.l5;d._emscripten_bind_ArrayRayCastResult_at_1=Pda=b.m5;d._emscripten_bind_ArrayRayCastResult_push_back_1=Qda=b.n5;d._emscripten_bind_ArrayRayCastResult_reserve_1= +Rda=b.o5;d._emscripten_bind_ArrayRayCastResult_resize_1=Sda=b.p5;d._emscripten_bind_ArrayRayCastResult_clear_0=Tda=b.q5;d._emscripten_bind_ArrayRayCastResult___destroy___0=Uda=b.r5;d._emscripten_bind_CastRayAllHitCollisionCollector_CastRayAllHitCollisionCollector_0=Vda=b.s5;d._emscripten_bind_CastRayAllHitCollisionCollector_Sort_0=Wda=b.t5;d._emscripten_bind_CastRayAllHitCollisionCollector_HadHit_0=Xda=b.u5;d._emscripten_bind_CastRayAllHitCollisionCollector_Reset_0=Yda=b.v5;d._emscripten_bind_CastRayAllHitCollisionCollector_SetContext_1= +Zda=b.w5;d._emscripten_bind_CastRayAllHitCollisionCollector_GetContext_0=$da=b.x5;d._emscripten_bind_CastRayAllHitCollisionCollector_UpdateEarlyOutFraction_1=aea=b.y5;d._emscripten_bind_CastRayAllHitCollisionCollector_ResetEarlyOutFraction_0=bea=b.z5;d._emscripten_bind_CastRayAllHitCollisionCollector_ResetEarlyOutFraction_1=cea=b.A5;d._emscripten_bind_CastRayAllHitCollisionCollector_ForceEarlyOut_0=dea=b.B5;d._emscripten_bind_CastRayAllHitCollisionCollector_ShouldEarlyOut_0=eea=b.C5;d._emscripten_bind_CastRayAllHitCollisionCollector_GetEarlyOutFraction_0= +fea=b.D5;d._emscripten_bind_CastRayAllHitCollisionCollector_GetPositiveEarlyOutFraction_0=gea=b.E5;d._emscripten_bind_CastRayAllHitCollisionCollector_get_mHits_0=hea=b.F5;d._emscripten_bind_CastRayAllHitCollisionCollector_set_mHits_1=iea=b.G5;d._emscripten_bind_CastRayAllHitCollisionCollector___destroy___0=jea=b.H5;d._emscripten_bind_CastRayClosestHitCollisionCollector_CastRayClosestHitCollisionCollector_0=kea=b.I5;d._emscripten_bind_CastRayClosestHitCollisionCollector_HadHit_0=lea=b.J5;d._emscripten_bind_CastRayClosestHitCollisionCollector_Reset_0= +mea=b.K5;d._emscripten_bind_CastRayClosestHitCollisionCollector_SetContext_1=nea=b.L5;d._emscripten_bind_CastRayClosestHitCollisionCollector_GetContext_0=oea=b.M5;d._emscripten_bind_CastRayClosestHitCollisionCollector_UpdateEarlyOutFraction_1=pea=b.N5;d._emscripten_bind_CastRayClosestHitCollisionCollector_ResetEarlyOutFraction_0=qea=b.O5;d._emscripten_bind_CastRayClosestHitCollisionCollector_ResetEarlyOutFraction_1=rea=b.P5;d._emscripten_bind_CastRayClosestHitCollisionCollector_ForceEarlyOut_0=sea= +b.Q5;d._emscripten_bind_CastRayClosestHitCollisionCollector_ShouldEarlyOut_0=tea=b.R5;d._emscripten_bind_CastRayClosestHitCollisionCollector_GetEarlyOutFraction_0=uea=b.S5;d._emscripten_bind_CastRayClosestHitCollisionCollector_GetPositiveEarlyOutFraction_0=vea=b.T5;d._emscripten_bind_CastRayClosestHitCollisionCollector_get_mHit_0=wea=b.U5;d._emscripten_bind_CastRayClosestHitCollisionCollector_set_mHit_1=xea=b.V5;d._emscripten_bind_CastRayClosestHitCollisionCollector___destroy___0=yea=b.W5;d._emscripten_bind_CastRayAnyHitCollisionCollector_CastRayAnyHitCollisionCollector_0= +zea=b.X5;d._emscripten_bind_CastRayAnyHitCollisionCollector_HadHit_0=Aea=b.Y5;d._emscripten_bind_CastRayAnyHitCollisionCollector_Reset_0=Bea=b.Z5;d._emscripten_bind_CastRayAnyHitCollisionCollector_SetContext_1=Cea=b._5;d._emscripten_bind_CastRayAnyHitCollisionCollector_GetContext_0=Dea=b.$5;d._emscripten_bind_CastRayAnyHitCollisionCollector_UpdateEarlyOutFraction_1=Eea=b.a6;d._emscripten_bind_CastRayAnyHitCollisionCollector_ResetEarlyOutFraction_0=Fea=b.b6;d._emscripten_bind_CastRayAnyHitCollisionCollector_ResetEarlyOutFraction_1= +Gea=b.c6;d._emscripten_bind_CastRayAnyHitCollisionCollector_ForceEarlyOut_0=Hea=b.d6;d._emscripten_bind_CastRayAnyHitCollisionCollector_ShouldEarlyOut_0=Iea=b.e6;d._emscripten_bind_CastRayAnyHitCollisionCollector_GetEarlyOutFraction_0=Jea=b.f6;d._emscripten_bind_CastRayAnyHitCollisionCollector_GetPositiveEarlyOutFraction_0=Kea=b.g6;d._emscripten_bind_CastRayAnyHitCollisionCollector_get_mHit_0=Lea=b.h6;d._emscripten_bind_CastRayAnyHitCollisionCollector_set_mHit_1=Mea=b.i6;d._emscripten_bind_CastRayAnyHitCollisionCollector___destroy___0= +Nea=b.j6;d._emscripten_bind_CollidePointResult_CollidePointResult_0=Oea=b.k6;d._emscripten_bind_CollidePointResult_get_mBodyID_0=Pea=b.l6;d._emscripten_bind_CollidePointResult_set_mBodyID_1=Qea=b.m6;d._emscripten_bind_CollidePointResult_get_mSubShapeID2_0=Rea=b.n6;d._emscripten_bind_CollidePointResult_set_mSubShapeID2_1=Sea=b.o6;d._emscripten_bind_CollidePointResult___destroy___0=Tea=b.p6;d._emscripten_bind_CollidePointCollectorJS_CollidePointCollectorJS_0=Uea=b.q6;d._emscripten_bind_CollidePointCollectorJS_Reset_0= +Vea=b.r6;d._emscripten_bind_CollidePointCollectorJS_OnBody_1=Wea=b.s6;d._emscripten_bind_CollidePointCollectorJS_AddHit_1=Xea=b.t6;d._emscripten_bind_CollidePointCollectorJS___destroy___0=Yea=b.u6;d._emscripten_bind_ArrayCollidePointResult_ArrayCollidePointResult_0=Zea=b.v6;d._emscripten_bind_ArrayCollidePointResult_empty_0=$ea=b.w6;d._emscripten_bind_ArrayCollidePointResult_size_0=afa=b.x6;d._emscripten_bind_ArrayCollidePointResult_at_1=bfa=b.y6;d._emscripten_bind_ArrayCollidePointResult_push_back_1= +cfa=b.z6;d._emscripten_bind_ArrayCollidePointResult_reserve_1=dfa=b.A6;d._emscripten_bind_ArrayCollidePointResult_resize_1=efa=b.B6;d._emscripten_bind_ArrayCollidePointResult_clear_0=ffa=b.C6;d._emscripten_bind_ArrayCollidePointResult___destroy___0=gfa=b.D6;d._emscripten_bind_CollidePointAllHitCollisionCollector_CollidePointAllHitCollisionCollector_0=hfa=b.E6;d._emscripten_bind_CollidePointAllHitCollisionCollector_Sort_0=ifa=b.F6;d._emscripten_bind_CollidePointAllHitCollisionCollector_HadHit_0=jfa= +b.G6;d._emscripten_bind_CollidePointAllHitCollisionCollector_Reset_0=kfa=b.H6;d._emscripten_bind_CollidePointAllHitCollisionCollector_SetContext_1=lfa=b.I6;d._emscripten_bind_CollidePointAllHitCollisionCollector_GetContext_0=mfa=b.J6;d._emscripten_bind_CollidePointAllHitCollisionCollector_UpdateEarlyOutFraction_1=nfa=b.K6;d._emscripten_bind_CollidePointAllHitCollisionCollector_ResetEarlyOutFraction_0=ofa=b.L6;d._emscripten_bind_CollidePointAllHitCollisionCollector_ResetEarlyOutFraction_1=pfa=b.M6; +d._emscripten_bind_CollidePointAllHitCollisionCollector_ForceEarlyOut_0=qfa=b.N6;d._emscripten_bind_CollidePointAllHitCollisionCollector_ShouldEarlyOut_0=rfa=b.O6;d._emscripten_bind_CollidePointAllHitCollisionCollector_GetEarlyOutFraction_0=sfa=b.P6;d._emscripten_bind_CollidePointAllHitCollisionCollector_GetPositiveEarlyOutFraction_0=tfa=b.Q6;d._emscripten_bind_CollidePointAllHitCollisionCollector_get_mHits_0=ufa=b.R6;d._emscripten_bind_CollidePointAllHitCollisionCollector_set_mHits_1=vfa=b.S6;d._emscripten_bind_CollidePointAllHitCollisionCollector___destroy___0= +wfa=b.T6;d._emscripten_bind_CollidePointClosestHitCollisionCollector_CollidePointClosestHitCollisionCollector_0=xfa=b.U6;d._emscripten_bind_CollidePointClosestHitCollisionCollector_HadHit_0=yfa=b.V6;d._emscripten_bind_CollidePointClosestHitCollisionCollector_Reset_0=zfa=b.W6;d._emscripten_bind_CollidePointClosestHitCollisionCollector_SetContext_1=Afa=b.X6;d._emscripten_bind_CollidePointClosestHitCollisionCollector_GetContext_0=Bfa=b.Y6;d._emscripten_bind_CollidePointClosestHitCollisionCollector_UpdateEarlyOutFraction_1= +Cfa=b.Z6;d._emscripten_bind_CollidePointClosestHitCollisionCollector_ResetEarlyOutFraction_0=Dfa=b._6;d._emscripten_bind_CollidePointClosestHitCollisionCollector_ResetEarlyOutFraction_1=Efa=b.$6;d._emscripten_bind_CollidePointClosestHitCollisionCollector_ForceEarlyOut_0=Ffa=b.a7;d._emscripten_bind_CollidePointClosestHitCollisionCollector_ShouldEarlyOut_0=Gfa=b.b7;d._emscripten_bind_CollidePointClosestHitCollisionCollector_GetEarlyOutFraction_0=Hfa=b.c7;d._emscripten_bind_CollidePointClosestHitCollisionCollector_GetPositiveEarlyOutFraction_0= +Ifa=b.d7;d._emscripten_bind_CollidePointClosestHitCollisionCollector_get_mHit_0=Jfa=b.e7;d._emscripten_bind_CollidePointClosestHitCollisionCollector_set_mHit_1=Kfa=b.f7;d._emscripten_bind_CollidePointClosestHitCollisionCollector___destroy___0=Lfa=b.g7;d._emscripten_bind_CollidePointAnyHitCollisionCollector_CollidePointAnyHitCollisionCollector_0=Mfa=b.h7;d._emscripten_bind_CollidePointAnyHitCollisionCollector_HadHit_0=Nfa=b.i7;d._emscripten_bind_CollidePointAnyHitCollisionCollector_Reset_0=Ofa=b.j7; +d._emscripten_bind_CollidePointAnyHitCollisionCollector_SetContext_1=Pfa=b.k7;d._emscripten_bind_CollidePointAnyHitCollisionCollector_GetContext_0=Qfa=b.l7;d._emscripten_bind_CollidePointAnyHitCollisionCollector_UpdateEarlyOutFraction_1=Rfa=b.m7;d._emscripten_bind_CollidePointAnyHitCollisionCollector_ResetEarlyOutFraction_0=Sfa=b.n7;d._emscripten_bind_CollidePointAnyHitCollisionCollector_ResetEarlyOutFraction_1=Tfa=b.o7;d._emscripten_bind_CollidePointAnyHitCollisionCollector_ForceEarlyOut_0=Ufa=b.p7; +d._emscripten_bind_CollidePointAnyHitCollisionCollector_ShouldEarlyOut_0=Vfa=b.q7;d._emscripten_bind_CollidePointAnyHitCollisionCollector_GetEarlyOutFraction_0=Wfa=b.r7;d._emscripten_bind_CollidePointAnyHitCollisionCollector_GetPositiveEarlyOutFraction_0=Xfa=b.s7;d._emscripten_bind_CollidePointAnyHitCollisionCollector_get_mHit_0=Yfa=b.t7;d._emscripten_bind_CollidePointAnyHitCollisionCollector_set_mHit_1=Zfa=b.u7;d._emscripten_bind_CollidePointAnyHitCollisionCollector___destroy___0=$fa=b.v7;d._emscripten_bind_CollideShapeSettings_CollideShapeSettings_0= +aga=b.w7;d._emscripten_bind_CollideShapeSettings_get_mMaxSeparationDistance_0=bga=b.x7;d._emscripten_bind_CollideShapeSettings_set_mMaxSeparationDistance_1=cga=b.y7;d._emscripten_bind_CollideShapeSettings_get_mBackFaceMode_0=dga=b.z7;d._emscripten_bind_CollideShapeSettings_set_mBackFaceMode_1=ega=b.A7;d._emscripten_bind_CollideShapeSettings_get_mActiveEdgeMode_0=fga=b.B7;d._emscripten_bind_CollideShapeSettings_set_mActiveEdgeMode_1=gga=b.C7;d._emscripten_bind_CollideShapeSettings_get_mCollectFacesMode_0= +hga=b.D7;d._emscripten_bind_CollideShapeSettings_set_mCollectFacesMode_1=iga=b.E7;d._emscripten_bind_CollideShapeSettings_get_mCollisionTolerance_0=jga=b.F7;d._emscripten_bind_CollideShapeSettings_set_mCollisionTolerance_1=kga=b.G7;d._emscripten_bind_CollideShapeSettings_get_mPenetrationTolerance_0=lga=b.H7;d._emscripten_bind_CollideShapeSettings_set_mPenetrationTolerance_1=mga=b.I7;d._emscripten_bind_CollideShapeSettings_get_mActiveEdgeMovementDirection_0=nga=b.J7;d._emscripten_bind_CollideShapeSettings_set_mActiveEdgeMovementDirection_1= +oga=b.K7;d._emscripten_bind_CollideShapeSettings___destroy___0=pga=b.L7;d._emscripten_bind_CollideShapeCollectorJS_CollideShapeCollectorJS_0=qga=b.M7;d._emscripten_bind_CollideShapeCollectorJS_Reset_0=rga=b.N7;d._emscripten_bind_CollideShapeCollectorJS_OnBody_1=sga=b.O7;d._emscripten_bind_CollideShapeCollectorJS_AddHit_1=tga=b.P7;d._emscripten_bind_CollideShapeCollectorJS___destroy___0=uga=b.Q7;d._emscripten_bind_ArrayCollideShapeResult_ArrayCollideShapeResult_0=vga=b.R7;d._emscripten_bind_ArrayCollideShapeResult_empty_0= +wga=b.S7;d._emscripten_bind_ArrayCollideShapeResult_size_0=xga=b.T7;d._emscripten_bind_ArrayCollideShapeResult_at_1=yga=b.U7;d._emscripten_bind_ArrayCollideShapeResult_push_back_1=zga=b.V7;d._emscripten_bind_ArrayCollideShapeResult_reserve_1=Aga=b.W7;d._emscripten_bind_ArrayCollideShapeResult_resize_1=Bga=b.X7;d._emscripten_bind_ArrayCollideShapeResult_clear_0=Cga=b.Y7;d._emscripten_bind_ArrayCollideShapeResult___destroy___0=Dga=b.Z7;d._emscripten_bind_CollideShapeAllHitCollisionCollector_CollideShapeAllHitCollisionCollector_0= +Ega=b._7;d._emscripten_bind_CollideShapeAllHitCollisionCollector_Sort_0=Fga=b.$7;d._emscripten_bind_CollideShapeAllHitCollisionCollector_HadHit_0=Gga=b.a8;d._emscripten_bind_CollideShapeAllHitCollisionCollector_Reset_0=Hga=b.b8;d._emscripten_bind_CollideShapeAllHitCollisionCollector_SetContext_1=Iga=b.c8;d._emscripten_bind_CollideShapeAllHitCollisionCollector_GetContext_0=Jga=b.d8;d._emscripten_bind_CollideShapeAllHitCollisionCollector_UpdateEarlyOutFraction_1=Kga=b.e8;d._emscripten_bind_CollideShapeAllHitCollisionCollector_ResetEarlyOutFraction_0= +Lga=b.f8;d._emscripten_bind_CollideShapeAllHitCollisionCollector_ResetEarlyOutFraction_1=Mga=b.g8;d._emscripten_bind_CollideShapeAllHitCollisionCollector_ForceEarlyOut_0=Nga=b.h8;d._emscripten_bind_CollideShapeAllHitCollisionCollector_ShouldEarlyOut_0=Oga=b.i8;d._emscripten_bind_CollideShapeAllHitCollisionCollector_GetEarlyOutFraction_0=Pga=b.j8;d._emscripten_bind_CollideShapeAllHitCollisionCollector_GetPositiveEarlyOutFraction_0=Qga=b.k8;d._emscripten_bind_CollideShapeAllHitCollisionCollector_get_mHits_0= +Rga=b.l8;d._emscripten_bind_CollideShapeAllHitCollisionCollector_set_mHits_1=Sga=b.m8;d._emscripten_bind_CollideShapeAllHitCollisionCollector___destroy___0=Tga=b.n8;d._emscripten_bind_CollideShapeClosestHitCollisionCollector_CollideShapeClosestHitCollisionCollector_0=Uga=b.o8;d._emscripten_bind_CollideShapeClosestHitCollisionCollector_HadHit_0=Vga=b.p8;d._emscripten_bind_CollideShapeClosestHitCollisionCollector_Reset_0=Wga=b.q8;d._emscripten_bind_CollideShapeClosestHitCollisionCollector_SetContext_1= +Xga=b.r8;d._emscripten_bind_CollideShapeClosestHitCollisionCollector_GetContext_0=Yga=b.s8;d._emscripten_bind_CollideShapeClosestHitCollisionCollector_UpdateEarlyOutFraction_1=Zga=b.t8;d._emscripten_bind_CollideShapeClosestHitCollisionCollector_ResetEarlyOutFraction_0=$ga=b.u8;d._emscripten_bind_CollideShapeClosestHitCollisionCollector_ResetEarlyOutFraction_1=aha=b.v8;d._emscripten_bind_CollideShapeClosestHitCollisionCollector_ForceEarlyOut_0=bha=b.w8;d._emscripten_bind_CollideShapeClosestHitCollisionCollector_ShouldEarlyOut_0= +cha=b.x8;d._emscripten_bind_CollideShapeClosestHitCollisionCollector_GetEarlyOutFraction_0=dha=b.y8;d._emscripten_bind_CollideShapeClosestHitCollisionCollector_GetPositiveEarlyOutFraction_0=eha=b.z8;d._emscripten_bind_CollideShapeClosestHitCollisionCollector_get_mHit_0=fha=b.A8;d._emscripten_bind_CollideShapeClosestHitCollisionCollector_set_mHit_1=gha=b.B8;d._emscripten_bind_CollideShapeClosestHitCollisionCollector___destroy___0=hha=b.C8;d._emscripten_bind_CollideShapeAnyHitCollisionCollector_CollideShapeAnyHitCollisionCollector_0= +iha=b.D8;d._emscripten_bind_CollideShapeAnyHitCollisionCollector_HadHit_0=jha=b.E8;d._emscripten_bind_CollideShapeAnyHitCollisionCollector_Reset_0=kha=b.F8;d._emscripten_bind_CollideShapeAnyHitCollisionCollector_SetContext_1=lha=b.G8;d._emscripten_bind_CollideShapeAnyHitCollisionCollector_GetContext_0=mha=b.H8;d._emscripten_bind_CollideShapeAnyHitCollisionCollector_UpdateEarlyOutFraction_1=nha=b.I8;d._emscripten_bind_CollideShapeAnyHitCollisionCollector_ResetEarlyOutFraction_0=oha=b.J8;d._emscripten_bind_CollideShapeAnyHitCollisionCollector_ResetEarlyOutFraction_1= +pha=b.K8;d._emscripten_bind_CollideShapeAnyHitCollisionCollector_ForceEarlyOut_0=qha=b.L8;d._emscripten_bind_CollideShapeAnyHitCollisionCollector_ShouldEarlyOut_0=rha=b.M8;d._emscripten_bind_CollideShapeAnyHitCollisionCollector_GetEarlyOutFraction_0=sha=b.N8;d._emscripten_bind_CollideShapeAnyHitCollisionCollector_GetPositiveEarlyOutFraction_0=tha=b.O8;d._emscripten_bind_CollideShapeAnyHitCollisionCollector_get_mHit_0=uha=b.P8;d._emscripten_bind_CollideShapeAnyHitCollisionCollector_set_mHit_1=vha= +b.Q8;d._emscripten_bind_CollideShapeAnyHitCollisionCollector___destroy___0=wha=b.R8;d._emscripten_bind_ShapeCastSettings_ShapeCastSettings_0=xha=b.S8;d._emscripten_bind_ShapeCastSettings_get_mBackFaceModeTriangles_0=yha=b.T8;d._emscripten_bind_ShapeCastSettings_set_mBackFaceModeTriangles_1=zha=b.U8;d._emscripten_bind_ShapeCastSettings_get_mBackFaceModeConvex_0=Aha=b.V8;d._emscripten_bind_ShapeCastSettings_set_mBackFaceModeConvex_1=Bha=b.W8;d._emscripten_bind_ShapeCastSettings_get_mUseShrunkenShapeAndConvexRadius_0= +Cha=b.X8;d._emscripten_bind_ShapeCastSettings_set_mUseShrunkenShapeAndConvexRadius_1=Dha=b.Y8;d._emscripten_bind_ShapeCastSettings_get_mReturnDeepestPoint_0=Eha=b.Z8;d._emscripten_bind_ShapeCastSettings_set_mReturnDeepestPoint_1=Fha=b._8;d._emscripten_bind_ShapeCastSettings_get_mActiveEdgeMode_0=Gha=b.$8;d._emscripten_bind_ShapeCastSettings_set_mActiveEdgeMode_1=Hha=b.a9;d._emscripten_bind_ShapeCastSettings_get_mCollectFacesMode_0=Iha=b.b9;d._emscripten_bind_ShapeCastSettings_set_mCollectFacesMode_1= +Jha=b.c9;d._emscripten_bind_ShapeCastSettings_get_mCollisionTolerance_0=Kha=b.d9;d._emscripten_bind_ShapeCastSettings_set_mCollisionTolerance_1=Lha=b.e9;d._emscripten_bind_ShapeCastSettings_get_mPenetrationTolerance_0=Mha=b.f9;d._emscripten_bind_ShapeCastSettings_set_mPenetrationTolerance_1=Nha=b.g9;d._emscripten_bind_ShapeCastSettings_get_mActiveEdgeMovementDirection_0=Oha=b.h9;d._emscripten_bind_ShapeCastSettings_set_mActiveEdgeMovementDirection_1=Pha=b.i9;d._emscripten_bind_ShapeCastSettings___destroy___0= +Qha=b.j9;d._emscripten_bind_ShapeCastResult_ShapeCastResult_0=Rha=b.k9;d._emscripten_bind_ShapeCastResult_get_mFraction_0=Sha=b.l9;d._emscripten_bind_ShapeCastResult_set_mFraction_1=Tha=b.m9;d._emscripten_bind_ShapeCastResult_get_mIsBackFaceHit_0=Uha=b.n9;d._emscripten_bind_ShapeCastResult_set_mIsBackFaceHit_1=Vha=b.o9;d._emscripten_bind_ShapeCastResult_get_mContactPointOn1_0=Wha=b.p9;d._emscripten_bind_ShapeCastResult_set_mContactPointOn1_1=Xha=b.q9;d._emscripten_bind_ShapeCastResult_get_mContactPointOn2_0= +Yha=b.r9;d._emscripten_bind_ShapeCastResult_set_mContactPointOn2_1=Zha=b.s9;d._emscripten_bind_ShapeCastResult_get_mPenetrationAxis_0=$ha=b.t9;d._emscripten_bind_ShapeCastResult_set_mPenetrationAxis_1=aia=b.u9;d._emscripten_bind_ShapeCastResult_get_mPenetrationDepth_0=bia=b.v9;d._emscripten_bind_ShapeCastResult_set_mPenetrationDepth_1=cia=b.w9;d._emscripten_bind_ShapeCastResult_get_mSubShapeID1_0=dia=b.x9;d._emscripten_bind_ShapeCastResult_set_mSubShapeID1_1=eia=b.y9;d._emscripten_bind_ShapeCastResult_get_mSubShapeID2_0= +fia=b.z9;d._emscripten_bind_ShapeCastResult_set_mSubShapeID2_1=gia=b.A9;d._emscripten_bind_ShapeCastResult_get_mBodyID2_0=hia=b.B9;d._emscripten_bind_ShapeCastResult_set_mBodyID2_1=iia=b.C9;d._emscripten_bind_ShapeCastResult_get_mShape1Face_0=jia=b.D9;d._emscripten_bind_ShapeCastResult_set_mShape1Face_1=kia=b.E9;d._emscripten_bind_ShapeCastResult_get_mShape2Face_0=lia=b.F9;d._emscripten_bind_ShapeCastResult_set_mShape2Face_1=mia=b.G9;d._emscripten_bind_ShapeCastResult___destroy___0=nia=b.H9;d._emscripten_bind_CastShapeCollectorJS_CastShapeCollectorJS_0= +oia=b.I9;d._emscripten_bind_CastShapeCollectorJS_Reset_0=pia=b.J9;d._emscripten_bind_CastShapeCollectorJS_OnBody_1=qia=b.K9;d._emscripten_bind_CastShapeCollectorJS_AddHit_1=ria=b.L9;d._emscripten_bind_CastShapeCollectorJS___destroy___0=sia=b.M9;d._emscripten_bind_ArrayShapeCastResult_ArrayShapeCastResult_0=tia=b.N9;d._emscripten_bind_ArrayShapeCastResult_empty_0=uia=b.O9;d._emscripten_bind_ArrayShapeCastResult_size_0=via=b.P9;d._emscripten_bind_ArrayShapeCastResult_at_1=wia=b.Q9;d._emscripten_bind_ArrayShapeCastResult_push_back_1= +xia=b.R9;d._emscripten_bind_ArrayShapeCastResult_reserve_1=yia=b.S9;d._emscripten_bind_ArrayShapeCastResult_resize_1=zia=b.T9;d._emscripten_bind_ArrayShapeCastResult_clear_0=Aia=b.U9;d._emscripten_bind_ArrayShapeCastResult___destroy___0=Bia=b.V9;d._emscripten_bind_CastShapeAllHitCollisionCollector_CastShapeAllHitCollisionCollector_0=Cia=b.W9;d._emscripten_bind_CastShapeAllHitCollisionCollector_Sort_0=Dia=b.X9;d._emscripten_bind_CastShapeAllHitCollisionCollector_HadHit_0=Eia=b.Y9;d._emscripten_bind_CastShapeAllHitCollisionCollector_Reset_0= +Fia=b.Z9;d._emscripten_bind_CastShapeAllHitCollisionCollector_SetContext_1=Gia=b._9;d._emscripten_bind_CastShapeAllHitCollisionCollector_GetContext_0=Hia=b.$9;d._emscripten_bind_CastShapeAllHitCollisionCollector_UpdateEarlyOutFraction_1=Iia=b.aaa;d._emscripten_bind_CastShapeAllHitCollisionCollector_ResetEarlyOutFraction_0=Jia=b.baa;d._emscripten_bind_CastShapeAllHitCollisionCollector_ResetEarlyOutFraction_1=Kia=b.caa;d._emscripten_bind_CastShapeAllHitCollisionCollector_ForceEarlyOut_0=Lia=b.daa;d._emscripten_bind_CastShapeAllHitCollisionCollector_ShouldEarlyOut_0= +Mia=b.eaa;d._emscripten_bind_CastShapeAllHitCollisionCollector_GetEarlyOutFraction_0=Nia=b.faa;d._emscripten_bind_CastShapeAllHitCollisionCollector_GetPositiveEarlyOutFraction_0=Oia=b.gaa;d._emscripten_bind_CastShapeAllHitCollisionCollector_get_mHits_0=Pia=b.haa;d._emscripten_bind_CastShapeAllHitCollisionCollector_set_mHits_1=Qia=b.iaa;d._emscripten_bind_CastShapeAllHitCollisionCollector___destroy___0=Ria=b.jaa;d._emscripten_bind_CastShapeClosestHitCollisionCollector_CastShapeClosestHitCollisionCollector_0= +Sia=b.kaa;d._emscripten_bind_CastShapeClosestHitCollisionCollector_HadHit_0=Tia=b.laa;d._emscripten_bind_CastShapeClosestHitCollisionCollector_Reset_0=Uia=b.maa;d._emscripten_bind_CastShapeClosestHitCollisionCollector_SetContext_1=Via=b.naa;d._emscripten_bind_CastShapeClosestHitCollisionCollector_GetContext_0=Wia=b.oaa;d._emscripten_bind_CastShapeClosestHitCollisionCollector_UpdateEarlyOutFraction_1=Xia=b.paa;d._emscripten_bind_CastShapeClosestHitCollisionCollector_ResetEarlyOutFraction_0=Yia=b.qaa; +d._emscripten_bind_CastShapeClosestHitCollisionCollector_ResetEarlyOutFraction_1=Zia=b.raa;d._emscripten_bind_CastShapeClosestHitCollisionCollector_ForceEarlyOut_0=$ia=b.saa;d._emscripten_bind_CastShapeClosestHitCollisionCollector_ShouldEarlyOut_0=aja=b.taa;d._emscripten_bind_CastShapeClosestHitCollisionCollector_GetEarlyOutFraction_0=bja=b.uaa;d._emscripten_bind_CastShapeClosestHitCollisionCollector_GetPositiveEarlyOutFraction_0=cja=b.vaa;d._emscripten_bind_CastShapeClosestHitCollisionCollector_get_mHit_0= +dja=b.waa;d._emscripten_bind_CastShapeClosestHitCollisionCollector_set_mHit_1=eja=b.xaa;d._emscripten_bind_CastShapeClosestHitCollisionCollector___destroy___0=fja=b.yaa;d._emscripten_bind_CastShapeAnyHitCollisionCollector_CastShapeAnyHitCollisionCollector_0=gja=b.zaa;d._emscripten_bind_CastShapeAnyHitCollisionCollector_HadHit_0=hja=b.Aaa;d._emscripten_bind_CastShapeAnyHitCollisionCollector_Reset_0=ija=b.Baa;d._emscripten_bind_CastShapeAnyHitCollisionCollector_SetContext_1=jja=b.Caa;d._emscripten_bind_CastShapeAnyHitCollisionCollector_GetContext_0= +kja=b.Daa;d._emscripten_bind_CastShapeAnyHitCollisionCollector_UpdateEarlyOutFraction_1=lja=b.Eaa;d._emscripten_bind_CastShapeAnyHitCollisionCollector_ResetEarlyOutFraction_0=mja=b.Faa;d._emscripten_bind_CastShapeAnyHitCollisionCollector_ResetEarlyOutFraction_1=nja=b.Gaa;d._emscripten_bind_CastShapeAnyHitCollisionCollector_ForceEarlyOut_0=oja=b.Haa;d._emscripten_bind_CastShapeAnyHitCollisionCollector_ShouldEarlyOut_0=pja=b.Iaa;d._emscripten_bind_CastShapeAnyHitCollisionCollector_GetEarlyOutFraction_0= +qja=b.Jaa;d._emscripten_bind_CastShapeAnyHitCollisionCollector_GetPositiveEarlyOutFraction_0=rja=b.Kaa;d._emscripten_bind_CastShapeAnyHitCollisionCollector_get_mHit_0=sja=b.Laa;d._emscripten_bind_CastShapeAnyHitCollisionCollector_set_mHit_1=tja=b.Maa;d._emscripten_bind_CastShapeAnyHitCollisionCollector___destroy___0=uja=b.Naa;d._emscripten_bind_TransformedShapeCollectorJS_TransformedShapeCollectorJS_0=vja=b.Oaa;d._emscripten_bind_TransformedShapeCollectorJS_Reset_0=wja=b.Paa;d._emscripten_bind_TransformedShapeCollectorJS_OnBody_1= +xja=b.Qaa;d._emscripten_bind_TransformedShapeCollectorJS_AddHit_1=yja=b.Raa;d._emscripten_bind_TransformedShapeCollectorJS___destroy___0=zja=b.Saa;d._emscripten_bind_NarrowPhaseQuery_CastRay_7=Aja=b.Taa;d._emscripten_bind_NarrowPhaseQuery_CollidePoint_6=Bja=b.Uaa;d._emscripten_bind_NarrowPhaseQuery_CollideShape_10=Cja=b.Vaa;d._emscripten_bind_NarrowPhaseQuery_CollideShapeWithInternalEdgeRemoval_10=Dja=b.Waa;d._emscripten_bind_NarrowPhaseQuery_CastShape_8=Eja=b.Xaa;d._emscripten_bind_NarrowPhaseQuery_CollectTransformedShapes_6= +Fja=b.Yaa;d._emscripten_bind_NarrowPhaseQuery___destroy___0=Gja=b.Zaa;d._emscripten_bind_PhysicsStepListenerContext_get_mDeltaTime_0=Hja=b._aa;d._emscripten_bind_PhysicsStepListenerContext_set_mDeltaTime_1=Ija=b.$aa;d._emscripten_bind_PhysicsStepListenerContext_get_mIsFirstStep_0=Jja=b.aba;d._emscripten_bind_PhysicsStepListenerContext_set_mIsFirstStep_1=Kja=b.bba;d._emscripten_bind_PhysicsStepListenerContext_get_mIsLastStep_0=Lja=b.cba;d._emscripten_bind_PhysicsStepListenerContext_set_mIsLastStep_1= +Mja=b.dba;d._emscripten_bind_PhysicsStepListenerContext_get_mPhysicsSystem_0=Nja=b.eba;d._emscripten_bind_PhysicsStepListenerContext_set_mPhysicsSystem_1=Oja=b.fba;d._emscripten_bind_PhysicsStepListenerContext___destroy___0=Pja=b.gba;d._emscripten_bind_PhysicsStepListenerJS_PhysicsStepListenerJS_0=Qja=b.hba;d._emscripten_bind_PhysicsStepListenerJS_OnStep_1=Rja=b.iba;d._emscripten_bind_PhysicsStepListenerJS___destroy___0=Sja=b.jba;d._emscripten_bind_BodyActivationListenerJS_BodyActivationListenerJS_0= +Tja=b.kba;d._emscripten_bind_BodyActivationListenerJS_OnBodyActivated_2=Uja=b.lba;d._emscripten_bind_BodyActivationListenerJS_OnBodyDeactivated_2=Vja=b.mba;d._emscripten_bind_BodyActivationListenerJS___destroy___0=Wja=b.nba;d._emscripten_bind_BodyIDVector_BodyIDVector_0=Xja=b.oba;d._emscripten_bind_BodyIDVector_empty_0=Yja=b.pba;d._emscripten_bind_BodyIDVector_size_0=Zja=b.qba;d._emscripten_bind_BodyIDVector_at_1=$ja=b.rba;d._emscripten_bind_BodyIDVector_push_back_1=aka=b.sba;d._emscripten_bind_BodyIDVector_reserve_1= +bka=b.tba;d._emscripten_bind_BodyIDVector_resize_1=cka=b.uba;d._emscripten_bind_BodyIDVector_clear_0=dka=b.vba;d._emscripten_bind_BodyIDVector___destroy___0=eka=b.wba;d._emscripten_bind_PhysicsSystem_SetGravity_1=fka=b.xba;d._emscripten_bind_PhysicsSystem_GetGravity_0=gka=b.yba;d._emscripten_bind_PhysicsSystem_GetPhysicsSettings_0=hka=b.zba;d._emscripten_bind_PhysicsSystem_SetPhysicsSettings_1=ika=b.Aba;d._emscripten_bind_PhysicsSystem_GetNumBodies_0=jka=b.Bba;d._emscripten_bind_PhysicsSystem_GetNumActiveBodies_1= +kka=b.Cba;d._emscripten_bind_PhysicsSystem_GetMaxBodies_0=lka=b.Dba;d._emscripten_bind_PhysicsSystem_GetBodies_1=mka=b.Eba;d._emscripten_bind_PhysicsSystem_GetActiveBodies_2=nka=b.Fba;d._emscripten_bind_PhysicsSystem_GetBounds_0=oka=b.Gba;d._emscripten_bind_PhysicsSystem_AddConstraint_1=pka=b.Hba;d._emscripten_bind_PhysicsSystem_RemoveConstraint_1=qka=b.Iba;d._emscripten_bind_PhysicsSystem_SetContactListener_1=rka=b.Jba;d._emscripten_bind_PhysicsSystem_GetContactListener_0=ska=b.Kba;d._emscripten_bind_PhysicsSystem_SetSoftBodyContactListener_1= +tka=b.Lba;d._emscripten_bind_PhysicsSystem_GetSoftBodyContactListener_0=uka=b.Mba;d._emscripten_bind_PhysicsSystem_OptimizeBroadPhase_0=vka=b.Nba;d._emscripten_bind_PhysicsSystem_GetBodyInterface_0=wka=b.Oba;d._emscripten_bind_PhysicsSystem_GetBodyInterfaceNoLock_0=xka=b.Pba;d._emscripten_bind_PhysicsSystem_GetBodyLockInterfaceNoLock_0=yka=b.Qba;d._emscripten_bind_PhysicsSystem_GetBodyLockInterface_0=zka=b.Rba;d._emscripten_bind_PhysicsSystem_GetBroadPhaseQuery_0=Aka=b.Sba;d._emscripten_bind_PhysicsSystem_GetNarrowPhaseQuery_0= +Bka=b.Tba;d._emscripten_bind_PhysicsSystem_GetNarrowPhaseQueryNoLock_0=Cka=b.Uba;d._emscripten_bind_PhysicsSystem_SaveState_1=Dka=b.Vba;d._emscripten_bind_PhysicsSystem_SaveState_2=Eka=b.Wba;d._emscripten_bind_PhysicsSystem_SaveState_3=Fka=b.Xba;d._emscripten_bind_PhysicsSystem_RestoreState_1=Gka=b.Yba;d._emscripten_bind_PhysicsSystem_RestoreState_2=Hka=b.Zba;d._emscripten_bind_PhysicsSystem_AddStepListener_1=Ika=b._ba;d._emscripten_bind_PhysicsSystem_RemoveStepListener_1=Jka=b.$ba;d._emscripten_bind_PhysicsSystem_SetBodyActivationListener_1= +Kka=b.aca;d._emscripten_bind_PhysicsSystem_GetBodyActivationListener_0=Lka=b.bca;d._emscripten_bind_PhysicsSystem_WereBodiesInContact_2=Mka=b.cca;d._emscripten_bind_PhysicsSystem_SetSimShapeFilter_1=Nka=b.dca;d._emscripten_bind_PhysicsSystem_GetSimShapeFilter_0=Oka=b.eca;d._emscripten_bind_PhysicsSystem___destroy___0=Pka=b.fca;d._emscripten_bind_MassProperties_MassProperties_0=Qka=b.gca;d._emscripten_bind_MassProperties_SetMassAndInertiaOfSolidBox_2=Rka=b.hca;d._emscripten_bind_MassProperties_ScaleToMass_1= +Ska=b.ica;d._emscripten_bind_MassProperties_sGetEquivalentSolidBoxSize_2=Tka=b.jca;d._emscripten_bind_MassProperties_Rotate_1=Uka=b.kca;d._emscripten_bind_MassProperties_Translate_1=Vka=b.lca;d._emscripten_bind_MassProperties_Scale_1=Wka=b.mca;d._emscripten_bind_MassProperties_get_mMass_0=Xka=b.nca;d._emscripten_bind_MassProperties_set_mMass_1=Yka=b.oca;d._emscripten_bind_MassProperties_get_mInertia_0=Zka=b.pca;d._emscripten_bind_MassProperties_set_mInertia_1=$ka=b.qca;d._emscripten_bind_MassProperties___destroy___0= +ala=b.rca;d._emscripten_bind_SoftBodySharedSettingsVertex_SoftBodySharedSettingsVertex_0=bla=b.sca;d._emscripten_bind_SoftBodySharedSettingsVertex_get_mPosition_0=cla=b.tca;d._emscripten_bind_SoftBodySharedSettingsVertex_set_mPosition_1=dla=b.uca;d._emscripten_bind_SoftBodySharedSettingsVertex_get_mVelocity_0=ela=b.vca;d._emscripten_bind_SoftBodySharedSettingsVertex_set_mVelocity_1=fla=b.wca;d._emscripten_bind_SoftBodySharedSettingsVertex_get_mInvMass_0=gla=b.xca;d._emscripten_bind_SoftBodySharedSettingsVertex_set_mInvMass_1= +hla=b.yca;d._emscripten_bind_SoftBodySharedSettingsVertex___destroy___0=ila=b.zca;d._emscripten_bind_SoftBodySharedSettingsFace_SoftBodySharedSettingsFace_4=jla=b.Aca;d._emscripten_bind_SoftBodySharedSettingsFace_get_mVertex_1=kla=b.Bca;d._emscripten_bind_SoftBodySharedSettingsFace_set_mVertex_2=lla=b.Cca;d._emscripten_bind_SoftBodySharedSettingsFace_get_mMaterialIndex_0=mla=b.Dca;d._emscripten_bind_SoftBodySharedSettingsFace_set_mMaterialIndex_1=nla=b.Eca;d._emscripten_bind_SoftBodySharedSettingsFace___destroy___0= +ola=b.Fca;d._emscripten_bind_SoftBodySharedSettingsEdge_SoftBodySharedSettingsEdge_3=pla=b.Gca;d._emscripten_bind_SoftBodySharedSettingsEdge_get_mVertex_1=qla=b.Hca;d._emscripten_bind_SoftBodySharedSettingsEdge_set_mVertex_2=rla=b.Ica;d._emscripten_bind_SoftBodySharedSettingsEdge_get_mRestLength_0=sla=b.Jca;d._emscripten_bind_SoftBodySharedSettingsEdge_set_mRestLength_1=tla=b.Kca;d._emscripten_bind_SoftBodySharedSettingsEdge_get_mCompliance_0=ula=b.Lca;d._emscripten_bind_SoftBodySharedSettingsEdge_set_mCompliance_1= +vla=b.Mca;d._emscripten_bind_SoftBodySharedSettingsEdge___destroy___0=wla=b.Nca;d._emscripten_bind_SoftBodySharedSettingsDihedralBend_SoftBodySharedSettingsDihedralBend_5=xla=b.Oca;d._emscripten_bind_SoftBodySharedSettingsDihedralBend_get_mVertex_1=yla=b.Pca;d._emscripten_bind_SoftBodySharedSettingsDihedralBend_set_mVertex_2=zla=b.Qca;d._emscripten_bind_SoftBodySharedSettingsDihedralBend_get_mCompliance_0=Ala=b.Rca;d._emscripten_bind_SoftBodySharedSettingsDihedralBend_set_mCompliance_1=Bla=b.Sca; +d._emscripten_bind_SoftBodySharedSettingsDihedralBend_get_mInitialAngle_0=Cla=b.Tca;d._emscripten_bind_SoftBodySharedSettingsDihedralBend_set_mInitialAngle_1=Dla=b.Uca;d._emscripten_bind_SoftBodySharedSettingsDihedralBend___destroy___0=Ela=b.Vca;d._emscripten_bind_SoftBodySharedSettingsVolume_SoftBodySharedSettingsVolume_5=Fla=b.Wca;d._emscripten_bind_SoftBodySharedSettingsVolume_get_mVertex_1=Gla=b.Xca;d._emscripten_bind_SoftBodySharedSettingsVolume_set_mVertex_2=Hla=b.Yca;d._emscripten_bind_SoftBodySharedSettingsVolume_get_mSixRestVolume_0= +Ila=b.Zca;d._emscripten_bind_SoftBodySharedSettingsVolume_set_mSixRestVolume_1=Jla=b._ca;d._emscripten_bind_SoftBodySharedSettingsVolume_get_mCompliance_0=Kla=b.$ca;d._emscripten_bind_SoftBodySharedSettingsVolume_set_mCompliance_1=Lla=b.ada;d._emscripten_bind_SoftBodySharedSettingsVolume___destroy___0=Mla=b.bda;d._emscripten_bind_SoftBodySharedSettingsInvBind_get_mJointIndex_0=Nla=b.cda;d._emscripten_bind_SoftBodySharedSettingsInvBind_set_mJointIndex_1=Ola=b.dda;d._emscripten_bind_SoftBodySharedSettingsInvBind_get_mInvBind_0= +Pla=b.eda;d._emscripten_bind_SoftBodySharedSettingsInvBind_set_mInvBind_1=Qla=b.fda;d._emscripten_bind_SoftBodySharedSettingsInvBind___destroy___0=Rla=b.gda;d._emscripten_bind_SoftBodySharedSettingsSkinWeight_get_mInvBindIndex_0=Sla=b.hda;d._emscripten_bind_SoftBodySharedSettingsSkinWeight_set_mInvBindIndex_1=Tla=b.ida;d._emscripten_bind_SoftBodySharedSettingsSkinWeight_get_mWeight_0=Ula=b.jda;d._emscripten_bind_SoftBodySharedSettingsSkinWeight_set_mWeight_1=Vla=b.kda;d._emscripten_bind_SoftBodySharedSettingsSkinWeight___destroy___0= +Wla=b.lda;d._emscripten_bind_SoftBodySharedSettingsSkinned_get_mVertex_0=Xla=b.mda;d._emscripten_bind_SoftBodySharedSettingsSkinned_set_mVertex_1=Yla=b.nda;d._emscripten_bind_SoftBodySharedSettingsSkinned_get_mWeights_1=Zla=b.oda;d._emscripten_bind_SoftBodySharedSettingsSkinned_set_mWeights_2=$la=b.pda;d._emscripten_bind_SoftBodySharedSettingsSkinned_get_mMaxDistance_0=ama=b.qda;d._emscripten_bind_SoftBodySharedSettingsSkinned_set_mMaxDistance_1=bma=b.rda;d._emscripten_bind_SoftBodySharedSettingsSkinned_get_mBackStopDistance_0= +cma=b.sda;d._emscripten_bind_SoftBodySharedSettingsSkinned_set_mBackStopDistance_1=dma=b.tda;d._emscripten_bind_SoftBodySharedSettingsSkinned_get_mBackStopRadius_0=ema=b.uda;d._emscripten_bind_SoftBodySharedSettingsSkinned_set_mBackStopRadius_1=fma=b.vda;d._emscripten_bind_SoftBodySharedSettingsSkinned___destroy___0=gma=b.wda;d._emscripten_bind_SoftBodySharedSettingsLRA_SoftBodySharedSettingsLRA_3=hma=b.xda;d._emscripten_bind_SoftBodySharedSettingsLRA_get_mVertex_1=ima=b.yda;d._emscripten_bind_SoftBodySharedSettingsLRA_set_mVertex_2= +jma=b.zda;d._emscripten_bind_SoftBodySharedSettingsLRA_get_mMaxDistance_0=kma=b.Ada;d._emscripten_bind_SoftBodySharedSettingsLRA_set_mMaxDistance_1=lma=b.Bda;d._emscripten_bind_SoftBodySharedSettingsLRA___destroy___0=mma=b.Cda;d._emscripten_bind_SoftBodySharedSettingsRodStretchShear_SoftBodySharedSettingsRodStretchShear_3=nma=b.Dda;d._emscripten_bind_SoftBodySharedSettingsRodStretchShear_get_mVertex_1=oma=b.Eda;d._emscripten_bind_SoftBodySharedSettingsRodStretchShear_set_mVertex_2=pma=b.Fda;d._emscripten_bind_SoftBodySharedSettingsRodStretchShear_get_mLength_0= +qma=b.Gda;d._emscripten_bind_SoftBodySharedSettingsRodStretchShear_set_mLength_1=rma=b.Hda;d._emscripten_bind_SoftBodySharedSettingsRodStretchShear_get_mInvMass_0=sma=b.Ida;d._emscripten_bind_SoftBodySharedSettingsRodStretchShear_set_mInvMass_1=tma=b.Jda;d._emscripten_bind_SoftBodySharedSettingsRodStretchShear_get_mCompliance_0=uma=b.Kda;d._emscripten_bind_SoftBodySharedSettingsRodStretchShear_set_mCompliance_1=vma=b.Lda;d._emscripten_bind_SoftBodySharedSettingsRodStretchShear_get_mBishop_0=wma=b.Mda; +d._emscripten_bind_SoftBodySharedSettingsRodStretchShear_set_mBishop_1=xma=b.Nda;d._emscripten_bind_SoftBodySharedSettingsRodStretchShear___destroy___0=yma=b.Oda;d._emscripten_bind_SoftBodySharedSettingsRodBendTwist_SoftBodySharedSettingsRodBendTwist_3=zma=b.Pda;d._emscripten_bind_SoftBodySharedSettingsRodBendTwist_get_mRod_1=Ama=b.Qda;d._emscripten_bind_SoftBodySharedSettingsRodBendTwist_set_mRod_2=Bma=b.Rda;d._emscripten_bind_SoftBodySharedSettingsRodBendTwist_get_mCompliance_0=Cma=b.Sda;d._emscripten_bind_SoftBodySharedSettingsRodBendTwist_set_mCompliance_1= +Dma=b.Tda;d._emscripten_bind_SoftBodySharedSettingsRodBendTwist_get_mOmega0_0=Ema=b.Uda;d._emscripten_bind_SoftBodySharedSettingsRodBendTwist_set_mOmega0_1=Fma=b.Vda;d._emscripten_bind_SoftBodySharedSettingsRodBendTwist___destroy___0=Gma=b.Wda;d._emscripten_bind_ArraySoftBodySharedSettingsVertex_ArraySoftBodySharedSettingsVertex_0=Hma=b.Xda;d._emscripten_bind_ArraySoftBodySharedSettingsVertex_empty_0=Ima=b.Yda;d._emscripten_bind_ArraySoftBodySharedSettingsVertex_size_0=Jma=b.Zda;d._emscripten_bind_ArraySoftBodySharedSettingsVertex_at_1= +Kma=b._da;d._emscripten_bind_ArraySoftBodySharedSettingsVertex_push_back_1=Lma=b.$da;d._emscripten_bind_ArraySoftBodySharedSettingsVertex_reserve_1=Mma=b.aea;d._emscripten_bind_ArraySoftBodySharedSettingsVertex_resize_1=Nma=b.bea;d._emscripten_bind_ArraySoftBodySharedSettingsVertex_clear_0=Oma=b.cea;d._emscripten_bind_ArraySoftBodySharedSettingsVertex___destroy___0=Pma=b.dea;d._emscripten_bind_ArraySoftBodySharedSettingsFace_ArraySoftBodySharedSettingsFace_0=Qma=b.eea;d._emscripten_bind_ArraySoftBodySharedSettingsFace_empty_0= +Rma=b.fea;d._emscripten_bind_ArraySoftBodySharedSettingsFace_size_0=Sma=b.gea;d._emscripten_bind_ArraySoftBodySharedSettingsFace_at_1=Tma=b.hea;d._emscripten_bind_ArraySoftBodySharedSettingsFace_push_back_1=Uma=b.iea;d._emscripten_bind_ArraySoftBodySharedSettingsFace_reserve_1=Vma=b.jea;d._emscripten_bind_ArraySoftBodySharedSettingsFace_resize_1=Wma=b.kea;d._emscripten_bind_ArraySoftBodySharedSettingsFace_clear_0=Xma=b.lea;d._emscripten_bind_ArraySoftBodySharedSettingsFace___destroy___0=Yma=b.mea; +d._emscripten_bind_ArraySoftBodySharedSettingsEdge_ArraySoftBodySharedSettingsEdge_0=Zma=b.nea;d._emscripten_bind_ArraySoftBodySharedSettingsEdge_empty_0=$ma=b.oea;d._emscripten_bind_ArraySoftBodySharedSettingsEdge_size_0=ana=b.pea;d._emscripten_bind_ArraySoftBodySharedSettingsEdge_at_1=bna=b.qea;d._emscripten_bind_ArraySoftBodySharedSettingsEdge_push_back_1=cna=b.rea;d._emscripten_bind_ArraySoftBodySharedSettingsEdge_reserve_1=dna=b.sea;d._emscripten_bind_ArraySoftBodySharedSettingsEdge_resize_1= +ena=b.tea;d._emscripten_bind_ArraySoftBodySharedSettingsEdge_clear_0=fna=b.uea;d._emscripten_bind_ArraySoftBodySharedSettingsEdge___destroy___0=gna=b.vea;d._emscripten_bind_ArraySoftBodySharedSettingsDihedralBend_ArraySoftBodySharedSettingsDihedralBend_0=hna=b.wea;d._emscripten_bind_ArraySoftBodySharedSettingsDihedralBend_empty_0=ina=b.xea;d._emscripten_bind_ArraySoftBodySharedSettingsDihedralBend_size_0=jna=b.yea;d._emscripten_bind_ArraySoftBodySharedSettingsDihedralBend_at_1=kna=b.zea;d._emscripten_bind_ArraySoftBodySharedSettingsDihedralBend_push_back_1= +lna=b.Aea;d._emscripten_bind_ArraySoftBodySharedSettingsDihedralBend_reserve_1=mna=b.Bea;d._emscripten_bind_ArraySoftBodySharedSettingsDihedralBend_resize_1=nna=b.Cea;d._emscripten_bind_ArraySoftBodySharedSettingsDihedralBend_clear_0=ona=b.Dea;d._emscripten_bind_ArraySoftBodySharedSettingsDihedralBend___destroy___0=pna=b.Eea;d._emscripten_bind_ArraySoftBodySharedSettingsVolume_ArraySoftBodySharedSettingsVolume_0=qna=b.Fea;d._emscripten_bind_ArraySoftBodySharedSettingsVolume_empty_0=rna=b.Gea;d._emscripten_bind_ArraySoftBodySharedSettingsVolume_size_0= +sna=b.Hea;d._emscripten_bind_ArraySoftBodySharedSettingsVolume_at_1=tna=b.Iea;d._emscripten_bind_ArraySoftBodySharedSettingsVolume_push_back_1=una=b.Jea;d._emscripten_bind_ArraySoftBodySharedSettingsVolume_reserve_1=vna=b.Kea;d._emscripten_bind_ArraySoftBodySharedSettingsVolume_resize_1=wna=b.Lea;d._emscripten_bind_ArraySoftBodySharedSettingsVolume_clear_0=xna=b.Mea;d._emscripten_bind_ArraySoftBodySharedSettingsVolume___destroy___0=yna=b.Nea;d._emscripten_bind_ArraySoftBodySharedSettingsInvBind_ArraySoftBodySharedSettingsInvBind_0= +zna=b.Oea;d._emscripten_bind_ArraySoftBodySharedSettingsInvBind_empty_0=Ana=b.Pea;d._emscripten_bind_ArraySoftBodySharedSettingsInvBind_size_0=Bna=b.Qea;d._emscripten_bind_ArraySoftBodySharedSettingsInvBind_at_1=Cna=b.Rea;d._emscripten_bind_ArraySoftBodySharedSettingsInvBind_push_back_1=Dna=b.Sea;d._emscripten_bind_ArraySoftBodySharedSettingsInvBind_reserve_1=Ena=b.Tea;d._emscripten_bind_ArraySoftBodySharedSettingsInvBind_resize_1=Fna=b.Uea;d._emscripten_bind_ArraySoftBodySharedSettingsInvBind_clear_0= +Gna=b.Vea;d._emscripten_bind_ArraySoftBodySharedSettingsInvBind___destroy___0=Hna=b.Wea;d._emscripten_bind_ArraySoftBodySharedSettingsSkinned_ArraySoftBodySharedSettingsSkinned_0=Ina=b.Xea;d._emscripten_bind_ArraySoftBodySharedSettingsSkinned_empty_0=Jna=b.Yea;d._emscripten_bind_ArraySoftBodySharedSettingsSkinned_size_0=Kna=b.Zea;d._emscripten_bind_ArraySoftBodySharedSettingsSkinned_at_1=Lna=b._ea;d._emscripten_bind_ArraySoftBodySharedSettingsSkinned_push_back_1=Mna=b.$ea;d._emscripten_bind_ArraySoftBodySharedSettingsSkinned_reserve_1= +Nna=b.afa;d._emscripten_bind_ArraySoftBodySharedSettingsSkinned_resize_1=Ona=b.bfa;d._emscripten_bind_ArraySoftBodySharedSettingsSkinned_clear_0=Pna=b.cfa;d._emscripten_bind_ArraySoftBodySharedSettingsSkinned___destroy___0=Qna=b.dfa;d._emscripten_bind_ArraySoftBodySharedSettingsLRA_ArraySoftBodySharedSettingsLRA_0=Rna=b.efa;d._emscripten_bind_ArraySoftBodySharedSettingsLRA_empty_0=Sna=b.ffa;d._emscripten_bind_ArraySoftBodySharedSettingsLRA_size_0=Tna=b.gfa;d._emscripten_bind_ArraySoftBodySharedSettingsLRA_at_1= +Una=b.hfa;d._emscripten_bind_ArraySoftBodySharedSettingsLRA_push_back_1=Vna=b.ifa;d._emscripten_bind_ArraySoftBodySharedSettingsLRA_reserve_1=Wna=b.jfa;d._emscripten_bind_ArraySoftBodySharedSettingsLRA_resize_1=Xna=b.kfa;d._emscripten_bind_ArraySoftBodySharedSettingsLRA_clear_0=Yna=b.lfa;d._emscripten_bind_ArraySoftBodySharedSettingsLRA___destroy___0=Zna=b.mfa;d._emscripten_bind_ArraySoftBodySharedSettingsRodStretchShear_ArraySoftBodySharedSettingsRodStretchShear_0=$na=b.nfa;d._emscripten_bind_ArraySoftBodySharedSettingsRodStretchShear_empty_0= +aoa=b.ofa;d._emscripten_bind_ArraySoftBodySharedSettingsRodStretchShear_size_0=boa=b.pfa;d._emscripten_bind_ArraySoftBodySharedSettingsRodStretchShear_at_1=coa=b.qfa;d._emscripten_bind_ArraySoftBodySharedSettingsRodStretchShear_push_back_1=doa=b.rfa;d._emscripten_bind_ArraySoftBodySharedSettingsRodStretchShear_reserve_1=eoa=b.sfa;d._emscripten_bind_ArraySoftBodySharedSettingsRodStretchShear_resize_1=foa=b.tfa;d._emscripten_bind_ArraySoftBodySharedSettingsRodStretchShear_clear_0=goa=b.ufa;d._emscripten_bind_ArraySoftBodySharedSettingsRodStretchShear___destroy___0= +hoa=b.vfa;d._emscripten_bind_ArraySoftBodySharedSettingsRodBendTwist_ArraySoftBodySharedSettingsRodBendTwist_0=ioa=b.wfa;d._emscripten_bind_ArraySoftBodySharedSettingsRodBendTwist_empty_0=joa=b.xfa;d._emscripten_bind_ArraySoftBodySharedSettingsRodBendTwist_size_0=koa=b.yfa;d._emscripten_bind_ArraySoftBodySharedSettingsRodBendTwist_at_1=loa=b.zfa;d._emscripten_bind_ArraySoftBodySharedSettingsRodBendTwist_push_back_1=moa=b.Afa;d._emscripten_bind_ArraySoftBodySharedSettingsRodBendTwist_reserve_1=noa= +b.Bfa;d._emscripten_bind_ArraySoftBodySharedSettingsRodBendTwist_resize_1=ooa=b.Cfa;d._emscripten_bind_ArraySoftBodySharedSettingsRodBendTwist_clear_0=poa=b.Dfa;d._emscripten_bind_ArraySoftBodySharedSettingsRodBendTwist___destroy___0=qoa=b.Efa;d._emscripten_bind_SoftBodySharedSettingsVertexAttributes_SoftBodySharedSettingsVertexAttributes_0=roa=b.Ffa;d._emscripten_bind_SoftBodySharedSettingsVertexAttributes_get_mCompliance_0=soa=b.Gfa;d._emscripten_bind_SoftBodySharedSettingsVertexAttributes_set_mCompliance_1= +toa=b.Hfa;d._emscripten_bind_SoftBodySharedSettingsVertexAttributes_get_mShearCompliance_0=uoa=b.Ifa;d._emscripten_bind_SoftBodySharedSettingsVertexAttributes_set_mShearCompliance_1=voa=b.Jfa;d._emscripten_bind_SoftBodySharedSettingsVertexAttributes_get_mBendCompliance_0=woa=b.Kfa;d._emscripten_bind_SoftBodySharedSettingsVertexAttributes_set_mBendCompliance_1=xoa=b.Lfa;d._emscripten_bind_SoftBodySharedSettingsVertexAttributes_get_mLRAType_0=yoa=b.Mfa;d._emscripten_bind_SoftBodySharedSettingsVertexAttributes_set_mLRAType_1= +zoa=b.Nfa;d._emscripten_bind_SoftBodySharedSettingsVertexAttributes_get_mLRAMaxDistanceMultiplier_0=Aoa=b.Ofa;d._emscripten_bind_SoftBodySharedSettingsVertexAttributes_set_mLRAMaxDistanceMultiplier_1=Boa=b.Pfa;d._emscripten_bind_SoftBodySharedSettingsVertexAttributes___destroy___0=Coa=b.Qfa;d._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes_ArraySoftBodySharedSettingsVertexAttributes_0=Doa=b.Rfa;d._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes_empty_0=Eoa=b.Sfa;d._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes_size_0= +Foa=b.Tfa;d._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes_at_1=Goa=b.Ufa;d._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes_push_back_1=Hoa=b.Vfa;d._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes_reserve_1=Ioa=b.Wfa;d._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes_resize_1=Joa=b.Xfa;d._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes_clear_0=Koa=b.Yfa;d._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes_data_0=Loa=b.Zfa;d._emscripten_bind_ArraySoftBodySharedSettingsVertexAttributes___destroy___0= +Moa=b._fa;d._emscripten_bind_SoftBodySharedSettings_SoftBodySharedSettings_0=Noa=b.$fa;d._emscripten_bind_SoftBodySharedSettings_GetRefCount_0=Ooa=b.aga;d._emscripten_bind_SoftBodySharedSettings_AddRef_0=Poa=b.bga;d._emscripten_bind_SoftBodySharedSettings_Release_0=Qoa=b.cga;d._emscripten_bind_SoftBodySharedSettings_CreateConstraints_2=Roa=b.dga;d._emscripten_bind_SoftBodySharedSettings_CreateConstraints_3=Soa=b.ega;d._emscripten_bind_SoftBodySharedSettings_CreateConstraints_4=Toa=b.fga;d._emscripten_bind_SoftBodySharedSettings_AddFace_1= +Uoa=b.gga;d._emscripten_bind_SoftBodySharedSettings_CalculateEdgeLengths_0=Voa=b.hga;d._emscripten_bind_SoftBodySharedSettings_CalculateRodProperties_0=Woa=b.iga;d._emscripten_bind_SoftBodySharedSettings_CalculateLRALengths_0=Xoa=b.jga;d._emscripten_bind_SoftBodySharedSettings_CalculateBendConstraintConstants_0=Yoa=b.kga;d._emscripten_bind_SoftBodySharedSettings_CalculateVolumeConstraintVolumes_0=Zoa=b.lga;d._emscripten_bind_SoftBodySharedSettings_CalculateSkinnedConstraintNormals_0=$oa=b.mga;d._emscripten_bind_SoftBodySharedSettings_Optimize_0= +apa=b.nga;d._emscripten_bind_SoftBodySharedSettings_Clone_0=bpa=b.oga;d._emscripten_bind_SoftBodySharedSettings_get_mVertices_0=cpa=b.pga;d._emscripten_bind_SoftBodySharedSettings_set_mVertices_1=dpa=b.qga;d._emscripten_bind_SoftBodySharedSettings_get_mFaces_0=epa=b.rga;d._emscripten_bind_SoftBodySharedSettings_set_mFaces_1=fpa=b.sga;d._emscripten_bind_SoftBodySharedSettings_get_mEdgeConstraints_0=gpa=b.tga;d._emscripten_bind_SoftBodySharedSettings_set_mEdgeConstraints_1=hpa=b.uga;d._emscripten_bind_SoftBodySharedSettings_get_mDihedralBendConstraints_0= +ipa=b.vga;d._emscripten_bind_SoftBodySharedSettings_set_mDihedralBendConstraints_1=jpa=b.wga;d._emscripten_bind_SoftBodySharedSettings_get_mVolumeConstraints_0=kpa=b.xga;d._emscripten_bind_SoftBodySharedSettings_set_mVolumeConstraints_1=lpa=b.yga;d._emscripten_bind_SoftBodySharedSettings_get_mSkinnedConstraints_0=mpa=b.zga;d._emscripten_bind_SoftBodySharedSettings_set_mSkinnedConstraints_1=npa=b.Aga;d._emscripten_bind_SoftBodySharedSettings_get_mInvBindMatrices_0=opa=b.Bga;d._emscripten_bind_SoftBodySharedSettings_set_mInvBindMatrices_1= +ppa=b.Cga;d._emscripten_bind_SoftBodySharedSettings_get_mLRAConstraints_0=qpa=b.Dga;d._emscripten_bind_SoftBodySharedSettings_set_mLRAConstraints_1=rpa=b.Ega;d._emscripten_bind_SoftBodySharedSettings_get_mRodStretchShearConstraints_0=spa=b.Fga;d._emscripten_bind_SoftBodySharedSettings_set_mRodStretchShearConstraints_1=tpa=b.Gga;d._emscripten_bind_SoftBodySharedSettings_get_mRodBendTwistConstraints_0=upa=b.Hga;d._emscripten_bind_SoftBodySharedSettings_set_mRodBendTwistConstraints_1=vpa=b.Iga;d._emscripten_bind_SoftBodySharedSettings_get_mMaterials_0= +wpa=b.Jga;d._emscripten_bind_SoftBodySharedSettings_set_mMaterials_1=xpa=b.Kga;d._emscripten_bind_SoftBodySharedSettings___destroy___0=ypa=b.Lga;d._emscripten_bind_SoftBodyCreationSettings_SoftBodyCreationSettings_4=zpa=b.Mga;d._emscripten_bind_SoftBodyCreationSettings_get_mPosition_0=Apa=b.Nga;d._emscripten_bind_SoftBodyCreationSettings_set_mPosition_1=Bpa=b.Oga;d._emscripten_bind_SoftBodyCreationSettings_get_mRotation_0=Cpa=b.Pga;d._emscripten_bind_SoftBodyCreationSettings_set_mRotation_1=Dpa=b.Qga; +d._emscripten_bind_SoftBodyCreationSettings_get_mUserData_0=Epa=b.Rga;d._emscripten_bind_SoftBodyCreationSettings_set_mUserData_1=Fpa=b.Sga;d._emscripten_bind_SoftBodyCreationSettings_get_mObjectLayer_0=Gpa=b.Tga;d._emscripten_bind_SoftBodyCreationSettings_set_mObjectLayer_1=Hpa=b.Uga;d._emscripten_bind_SoftBodyCreationSettings_get_mCollisionGroup_0=Ipa=b.Vga;d._emscripten_bind_SoftBodyCreationSettings_set_mCollisionGroup_1=Jpa=b.Wga;d._emscripten_bind_SoftBodyCreationSettings_get_mNumIterations_0= +Kpa=b.Xga;d._emscripten_bind_SoftBodyCreationSettings_set_mNumIterations_1=Lpa=b.Yga;d._emscripten_bind_SoftBodyCreationSettings_get_mLinearDamping_0=Mpa=b.Zga;d._emscripten_bind_SoftBodyCreationSettings_set_mLinearDamping_1=Npa=b._ga;d._emscripten_bind_SoftBodyCreationSettings_get_mMaxLinearVelocity_0=Opa=b.$ga;d._emscripten_bind_SoftBodyCreationSettings_set_mMaxLinearVelocity_1=Ppa=b.aha;d._emscripten_bind_SoftBodyCreationSettings_get_mRestitution_0=Qpa=b.bha;d._emscripten_bind_SoftBodyCreationSettings_set_mRestitution_1= +Rpa=b.cha;d._emscripten_bind_SoftBodyCreationSettings_get_mFriction_0=Spa=b.dha;d._emscripten_bind_SoftBodyCreationSettings_set_mFriction_1=Tpa=b.eha;d._emscripten_bind_SoftBodyCreationSettings_get_mPressure_0=Upa=b.fha;d._emscripten_bind_SoftBodyCreationSettings_set_mPressure_1=Vpa=b.gha;d._emscripten_bind_SoftBodyCreationSettings_get_mGravityFactor_0=Wpa=b.hha;d._emscripten_bind_SoftBodyCreationSettings_set_mGravityFactor_1=Xpa=b.iha;d._emscripten_bind_SoftBodyCreationSettings_get_mVertexRadius_0= +Ypa=b.jha;d._emscripten_bind_SoftBodyCreationSettings_set_mVertexRadius_1=Zpa=b.kha;d._emscripten_bind_SoftBodyCreationSettings_get_mUpdatePosition_0=$pa=b.lha;d._emscripten_bind_SoftBodyCreationSettings_set_mUpdatePosition_1=aqa=b.mha;d._emscripten_bind_SoftBodyCreationSettings_get_mMakeRotationIdentity_0=bqa=b.nha;d._emscripten_bind_SoftBodyCreationSettings_set_mMakeRotationIdentity_1=cqa=b.oha;d._emscripten_bind_SoftBodyCreationSettings_get_mAllowSleeping_0=dqa=b.pha;d._emscripten_bind_SoftBodyCreationSettings_set_mAllowSleeping_1= +eqa=b.qha;d._emscripten_bind_SoftBodyCreationSettings_get_mFacesDoubleSided_0=fqa=b.rha;d._emscripten_bind_SoftBodyCreationSettings_set_mFacesDoubleSided_1=gqa=b.sha;d._emscripten_bind_SoftBodyCreationSettings___destroy___0=hqa=b.tha;d._emscripten_bind_SoftBodyVertex_get_mPreviousPosition_0=iqa=b.uha;d._emscripten_bind_SoftBodyVertex_set_mPreviousPosition_1=jqa=b.vha;d._emscripten_bind_SoftBodyVertex_get_mPosition_0=kqa=b.wha;d._emscripten_bind_SoftBodyVertex_set_mPosition_1=lqa=b.xha;d._emscripten_bind_SoftBodyVertex_get_mVelocity_0= +mqa=b.yha;d._emscripten_bind_SoftBodyVertex_set_mVelocity_1=nqa=b.zha;d._emscripten_bind_SoftBodyVertex_get_mInvMass_0=oqa=b.Aha;d._emscripten_bind_SoftBodyVertex_set_mInvMass_1=pqa=b.Bha;d._emscripten_bind_SoftBodyVertex___destroy___0=qqa=b.Cha;d._emscripten_bind_SoftBodyVertexTraits_get_mPreviousPositionOffset_0=rqa=b.Dha;d._emscripten_bind_SoftBodyVertexTraits_get_mPositionOffset_0=sqa=b.Eha;d._emscripten_bind_SoftBodyVertexTraits_get_mVelocityOffset_0=tqa=b.Fha;d._emscripten_bind_SoftBodyVertexTraits___destroy___0= +uqa=b.Gha;d._emscripten_bind_ArraySoftBodyVertex_ArraySoftBodyVertex_0=vqa=b.Hha;d._emscripten_bind_ArraySoftBodyVertex_empty_0=wqa=b.Iha;d._emscripten_bind_ArraySoftBodyVertex_size_0=xqa=b.Jha;d._emscripten_bind_ArraySoftBodyVertex_at_1=yqa=b.Kha;d._emscripten_bind_ArraySoftBodyVertex_push_back_1=zqa=b.Lha;d._emscripten_bind_ArraySoftBodyVertex_reserve_1=Aqa=b.Mha;d._emscripten_bind_ArraySoftBodyVertex_resize_1=Bqa=b.Nha;d._emscripten_bind_ArraySoftBodyVertex_clear_0=Cqa=b.Oha;d._emscripten_bind_ArraySoftBodyVertex___destroy___0= +Dqa=b.Pha;d._emscripten_bind_SoftBodyMotionProperties_GetSettings_0=Eqa=b.Qha;d._emscripten_bind_SoftBodyMotionProperties_GetVertices_0=Fqa=b.Rha;d._emscripten_bind_SoftBodyMotionProperties_GetVertex_1=Gqa=b.Sha;d._emscripten_bind_SoftBodyMotionProperties_GetRodRotation_1=Hqa=b.Tha;d._emscripten_bind_SoftBodyMotionProperties_GetRodAngularVelocity_1=Iqa=b.Uha;d._emscripten_bind_SoftBodyMotionProperties_GetMaterials_0=Jqa=b.Vha;d._emscripten_bind_SoftBodyMotionProperties_GetFaces_0=Kqa=b.Wha;d._emscripten_bind_SoftBodyMotionProperties_GetFace_1= +Lqa=b.Xha;d._emscripten_bind_SoftBodyMotionProperties_GetNumIterations_0=Mqa=b.Yha;d._emscripten_bind_SoftBodyMotionProperties_SetNumIterations_1=Nqa=b.Zha;d._emscripten_bind_SoftBodyMotionProperties_GetPressure_0=Oqa=b._ha;d._emscripten_bind_SoftBodyMotionProperties_SetPressure_1=Pqa=b.$ha;d._emscripten_bind_SoftBodyMotionProperties_GetUpdatePosition_0=Qqa=b.aia;d._emscripten_bind_SoftBodyMotionProperties_SetUpdatePosition_1=Rqa=b.bia;d._emscripten_bind_SoftBodyMotionProperties_GetEnableSkinConstraints_0= +Sqa=b.cia;d._emscripten_bind_SoftBodyMotionProperties_SetEnableSkinConstraints_1=Tqa=b.dia;d._emscripten_bind_SoftBodyMotionProperties_GetSkinnedMaxDistanceMultiplier_0=Uqa=b.eia;d._emscripten_bind_SoftBodyMotionProperties_SetSkinnedMaxDistanceMultiplier_1=Vqa=b.fia;d._emscripten_bind_SoftBodyMotionProperties_GetVertexRadius_0=Wqa=b.gia;d._emscripten_bind_SoftBodyMotionProperties_SetVertexRadius_1=Xqa=b.hia;d._emscripten_bind_SoftBodyMotionProperties_GetLocalBounds_0=Yqa=b.iia;d._emscripten_bind_SoftBodyMotionProperties_CustomUpdate_3= +Zqa=b.jia;d._emscripten_bind_SoftBodyMotionProperties_SkinVertices_5=$qa=b.kia;d._emscripten_bind_SoftBodyMotionProperties_GetMotionQuality_0=ara=b.lia;d._emscripten_bind_SoftBodyMotionProperties_GetAllowedDOFs_0=bra=b.mia;d._emscripten_bind_SoftBodyMotionProperties_GetAllowSleeping_0=cra=b.nia;d._emscripten_bind_SoftBodyMotionProperties_GetLinearVelocity_0=dra=b.oia;d._emscripten_bind_SoftBodyMotionProperties_SetLinearVelocity_1=era=b.pia;d._emscripten_bind_SoftBodyMotionProperties_SetLinearVelocityClamped_1= +fra=b.qia;d._emscripten_bind_SoftBodyMotionProperties_GetAngularVelocity_0=gra=b.ria;d._emscripten_bind_SoftBodyMotionProperties_SetAngularVelocity_1=hra=b.sia;d._emscripten_bind_SoftBodyMotionProperties_SetAngularVelocityClamped_1=ira=b.tia;d._emscripten_bind_SoftBodyMotionProperties_MoveKinematic_3=jra=b.uia;d._emscripten_bind_SoftBodyMotionProperties_GetMaxLinearVelocity_0=kra=b.via;d._emscripten_bind_SoftBodyMotionProperties_SetMaxLinearVelocity_1=lra=b.wia;d._emscripten_bind_SoftBodyMotionProperties_GetMaxAngularVelocity_0= +mra=b.xia;d._emscripten_bind_SoftBodyMotionProperties_SetMaxAngularVelocity_1=nra=b.yia;d._emscripten_bind_SoftBodyMotionProperties_ClampLinearVelocity_0=ora=b.zia;d._emscripten_bind_SoftBodyMotionProperties_ClampAngularVelocity_0=pra=b.Aia;d._emscripten_bind_SoftBodyMotionProperties_GetLinearDamping_0=qra=b.Bia;d._emscripten_bind_SoftBodyMotionProperties_SetLinearDamping_1=rra=b.Cia;d._emscripten_bind_SoftBodyMotionProperties_GetAngularDamping_0=sra=b.Dia;d._emscripten_bind_SoftBodyMotionProperties_SetAngularDamping_1= +tra=b.Eia;d._emscripten_bind_SoftBodyMotionProperties_GetGravityFactor_0=ura=b.Fia;d._emscripten_bind_SoftBodyMotionProperties_SetGravityFactor_1=vra=b.Gia;d._emscripten_bind_SoftBodyMotionProperties_SetMassProperties_2=wra=b.Hia;d._emscripten_bind_SoftBodyMotionProperties_GetInverseMass_0=xra=b.Iia;d._emscripten_bind_SoftBodyMotionProperties_GetInverseMassUnchecked_0=yra=b.Jia;d._emscripten_bind_SoftBodyMotionProperties_SetInverseMass_1=zra=b.Kia;d._emscripten_bind_SoftBodyMotionProperties_GetInverseInertiaDiagonal_0= +Ara=b.Lia;d._emscripten_bind_SoftBodyMotionProperties_GetInertiaRotation_0=Bra=b.Mia;d._emscripten_bind_SoftBodyMotionProperties_SetInverseInertia_2=Cra=b.Nia;d._emscripten_bind_SoftBodyMotionProperties_ScaleToMass_1=Dra=b.Oia;d._emscripten_bind_SoftBodyMotionProperties_GetLocalSpaceInverseInertia_0=Era=b.Pia;d._emscripten_bind_SoftBodyMotionProperties_GetInverseInertiaForRotation_1=Fra=b.Qia;d._emscripten_bind_SoftBodyMotionProperties_MultiplyWorldSpaceInverseInertiaByVector_2=Gra=b.Ria;d._emscripten_bind_SoftBodyMotionProperties_GetPointVelocityCOM_1= +Hra=b.Sia;d._emscripten_bind_SoftBodyMotionProperties_GetAccumulatedForce_0=Ira=b.Tia;d._emscripten_bind_SoftBodyMotionProperties_GetAccumulatedTorque_0=Jra=b.Uia;d._emscripten_bind_SoftBodyMotionProperties_ResetForce_0=Kra=b.Via;d._emscripten_bind_SoftBodyMotionProperties_ResetTorque_0=Lra=b.Wia;d._emscripten_bind_SoftBodyMotionProperties_ResetMotion_0=Mra=b.Xia;d._emscripten_bind_SoftBodyMotionProperties_LockTranslation_1=Nra=b.Yia;d._emscripten_bind_SoftBodyMotionProperties_LockAngular_1=Ora=b.Zia; +d._emscripten_bind_SoftBodyMotionProperties_SetNumVelocityStepsOverride_1=Pra=b._ia;d._emscripten_bind_SoftBodyMotionProperties_GetNumVelocityStepsOverride_0=Qra=b.$ia;d._emscripten_bind_SoftBodyMotionProperties_SetNumPositionStepsOverride_1=Rra=b.aja;d._emscripten_bind_SoftBodyMotionProperties_GetNumPositionStepsOverride_0=Sra=b.bja;d._emscripten_bind_SoftBodyMotionProperties___destroy___0=Tra=b.cja;d._emscripten_bind_SoftBodyShape_GetSubShapeIDBits_0=Ura=b.dja;d._emscripten_bind_SoftBodyShape_GetFaceIndex_1= +Vra=b.eja;d._emscripten_bind_SoftBodyShape_GetRefCount_0=Wra=b.fja;d._emscripten_bind_SoftBodyShape_AddRef_0=Xra=b.gja;d._emscripten_bind_SoftBodyShape_Release_0=Yra=b.hja;d._emscripten_bind_SoftBodyShape_GetType_0=Zra=b.ija;d._emscripten_bind_SoftBodyShape_GetSubType_0=$ra=b.jja;d._emscripten_bind_SoftBodyShape_MustBeStatic_0=asa=b.kja;d._emscripten_bind_SoftBodyShape_GetLocalBounds_0=bsa=b.lja;d._emscripten_bind_SoftBodyShape_GetWorldSpaceBounds_2=csa=b.mja;d._emscripten_bind_SoftBodyShape_GetCenterOfMass_0= +dsa=b.nja;d._emscripten_bind_SoftBodyShape_GetUserData_0=esa=b.oja;d._emscripten_bind_SoftBodyShape_SetUserData_1=fsa=b.pja;d._emscripten_bind_SoftBodyShape_GetSubShapeIDBitsRecursive_0=gsa=b.qja;d._emscripten_bind_SoftBodyShape_GetInnerRadius_0=hsa=b.rja;d._emscripten_bind_SoftBodyShape_GetMassProperties_0=isa=b.sja;d._emscripten_bind_SoftBodyShape_GetLeafShape_2=jsa=b.tja;d._emscripten_bind_SoftBodyShape_GetMaterial_1=ksa=b.uja;d._emscripten_bind_SoftBodyShape_GetSurfaceNormal_2=lsa=b.vja;d._emscripten_bind_SoftBodyShape_GetSubShapeUserData_1= +msa=b.wja;d._emscripten_bind_SoftBodyShape_GetSubShapeTransformedShape_5=nsa=b.xja;d._emscripten_bind_SoftBodyShape_GetVolume_0=osa=b.yja;d._emscripten_bind_SoftBodyShape_IsValidScale_1=psa=b.zja;d._emscripten_bind_SoftBodyShape_MakeScaleValid_1=qsa=b.Aja;d._emscripten_bind_SoftBodyShape_ScaleShape_1=rsa=b.Bja;d._emscripten_bind_SoftBodyShape___destroy___0=ssa=b.Cja;d._emscripten_bind_CharacterID_CharacterID_0=tsa=b.Dja;d._emscripten_bind_CharacterID_GetValue_0=usa=b.Eja;d._emscripten_bind_CharacterID_IsInvalid_0= +vsa=b.Fja;d._emscripten_bind_CharacterID_sNextCharacterID_0=wsa=b.Gja;d._emscripten_bind_CharacterID_sSetNextCharacterID_1=xsa=b.Hja;d._emscripten_bind_CharacterID___destroy___0=ysa=b.Ija;d._emscripten_bind_CharacterVirtualSettings_CharacterVirtualSettings_0=zsa=b.Jja;d._emscripten_bind_CharacterVirtualSettings_GetRefCount_0=Asa=b.Kja;d._emscripten_bind_CharacterVirtualSettings_AddRef_0=Bsa=b.Lja;d._emscripten_bind_CharacterVirtualSettings_Release_0=Csa=b.Mja;d._emscripten_bind_CharacterVirtualSettings_get_mID_0= +Dsa=b.Nja;d._emscripten_bind_CharacterVirtualSettings_set_mID_1=Esa=b.Oja;d._emscripten_bind_CharacterVirtualSettings_get_mMass_0=Fsa=b.Pja;d._emscripten_bind_CharacterVirtualSettings_set_mMass_1=Gsa=b.Qja;d._emscripten_bind_CharacterVirtualSettings_get_mMaxStrength_0=Hsa=b.Rja;d._emscripten_bind_CharacterVirtualSettings_set_mMaxStrength_1=Isa=b.Sja;d._emscripten_bind_CharacterVirtualSettings_get_mShapeOffset_0=Jsa=b.Tja;d._emscripten_bind_CharacterVirtualSettings_set_mShapeOffset_1=Ksa=b.Uja;d._emscripten_bind_CharacterVirtualSettings_get_mBackFaceMode_0= +Lsa=b.Vja;d._emscripten_bind_CharacterVirtualSettings_set_mBackFaceMode_1=Msa=b.Wja;d._emscripten_bind_CharacterVirtualSettings_get_mPredictiveContactDistance_0=Nsa=b.Xja;d._emscripten_bind_CharacterVirtualSettings_set_mPredictiveContactDistance_1=Osa=b.Yja;d._emscripten_bind_CharacterVirtualSettings_get_mMaxCollisionIterations_0=Psa=b.Zja;d._emscripten_bind_CharacterVirtualSettings_set_mMaxCollisionIterations_1=Qsa=b._ja;d._emscripten_bind_CharacterVirtualSettings_get_mMaxConstraintIterations_0= +Rsa=b.$ja;d._emscripten_bind_CharacterVirtualSettings_set_mMaxConstraintIterations_1=Ssa=b.aka;d._emscripten_bind_CharacterVirtualSettings_get_mMinTimeRemaining_0=Tsa=b.bka;d._emscripten_bind_CharacterVirtualSettings_set_mMinTimeRemaining_1=Usa=b.cka;d._emscripten_bind_CharacterVirtualSettings_get_mCollisionTolerance_0=Vsa=b.dka;d._emscripten_bind_CharacterVirtualSettings_set_mCollisionTolerance_1=Wsa=b.eka;d._emscripten_bind_CharacterVirtualSettings_get_mCharacterPadding_0=Xsa=b.fka;d._emscripten_bind_CharacterVirtualSettings_set_mCharacterPadding_1= +Ysa=b.gka;d._emscripten_bind_CharacterVirtualSettings_get_mMaxNumHits_0=Zsa=b.hka;d._emscripten_bind_CharacterVirtualSettings_set_mMaxNumHits_1=$sa=b.ika;d._emscripten_bind_CharacterVirtualSettings_get_mHitReductionCosMaxAngle_0=ata=b.jka;d._emscripten_bind_CharacterVirtualSettings_set_mHitReductionCosMaxAngle_1=bta=b.kka;d._emscripten_bind_CharacterVirtualSettings_get_mPenetrationRecoverySpeed_0=cta=b.lka;d._emscripten_bind_CharacterVirtualSettings_set_mPenetrationRecoverySpeed_1=dta=b.mka;d._emscripten_bind_CharacterVirtualSettings_get_mInnerBodyShape_0= +eta=b.nka;d._emscripten_bind_CharacterVirtualSettings_set_mInnerBodyShape_1=fta=b.oka;d._emscripten_bind_CharacterVirtualSettings_get_mInnerBodyIDOverride_0=gta=b.pka;d._emscripten_bind_CharacterVirtualSettings_set_mInnerBodyIDOverride_1=hta=b.qka;d._emscripten_bind_CharacterVirtualSettings_get_mInnerBodyLayer_0=ita=b.rka;d._emscripten_bind_CharacterVirtualSettings_set_mInnerBodyLayer_1=jta=b.ska;d._emscripten_bind_CharacterVirtualSettings_get_mUp_0=kta=b.tka;d._emscripten_bind_CharacterVirtualSettings_set_mUp_1= +lta=b.uka;d._emscripten_bind_CharacterVirtualSettings_get_mSupportingVolume_0=mta=b.vka;d._emscripten_bind_CharacterVirtualSettings_set_mSupportingVolume_1=nta=b.wka;d._emscripten_bind_CharacterVirtualSettings_get_mMaxSlopeAngle_0=ota=b.xka;d._emscripten_bind_CharacterVirtualSettings_set_mMaxSlopeAngle_1=pta=b.yka;d._emscripten_bind_CharacterVirtualSettings_get_mEnhancedInternalEdgeRemoval_0=qta=b.zka;d._emscripten_bind_CharacterVirtualSettings_set_mEnhancedInternalEdgeRemoval_1=rta=b.Aka;d._emscripten_bind_CharacterVirtualSettings_get_mShape_0= +sta=b.Bka;d._emscripten_bind_CharacterVirtualSettings_set_mShape_1=tta=b.Cka;d._emscripten_bind_CharacterVirtualSettings___destroy___0=uta=b.Dka;d._emscripten_bind_CharacterContactSettings_CharacterContactSettings_0=vta=b.Eka;d._emscripten_bind_CharacterContactSettings_get_mCanPushCharacter_0=wta=b.Fka;d._emscripten_bind_CharacterContactSettings_set_mCanPushCharacter_1=xta=b.Gka;d._emscripten_bind_CharacterContactSettings_get_mCanReceiveImpulses_0=yta=b.Hka;d._emscripten_bind_CharacterContactSettings_set_mCanReceiveImpulses_1= +zta=b.Ika;d._emscripten_bind_CharacterContactSettings___destroy___0=Ata=b.Jka;d._emscripten_bind_CharacterContactListenerJS_CharacterContactListenerJS_0=Bta=b.Kka;d._emscripten_bind_CharacterContactListenerJS_OnAdjustBodyVelocity_4=Cta=b.Lka;d._emscripten_bind_CharacterContactListenerJS_OnContactValidate_3=Dta=b.Mka;d._emscripten_bind_CharacterContactListenerJS_OnCharacterContactValidate_3=Eta=b.Nka;d._emscripten_bind_CharacterContactListenerJS_OnContactAdded_6=Fta=b.Oka;d._emscripten_bind_CharacterContactListenerJS_OnContactPersisted_6= +Gta=b.Pka;d._emscripten_bind_CharacterContactListenerJS_OnContactRemoved_3=Hta=b.Qka;d._emscripten_bind_CharacterContactListenerJS_OnCharacterContactAdded_6=Ita=b.Rka;d._emscripten_bind_CharacterContactListenerJS_OnCharacterContactPersisted_6=Jta=b.Ska;d._emscripten_bind_CharacterContactListenerJS_OnCharacterContactRemoved_3=Kta=b.Tka;d._emscripten_bind_CharacterContactListenerJS_OnContactSolve_9=Lta=b.Uka;d._emscripten_bind_CharacterContactListenerJS_OnCharacterContactSolve_9=Mta=b.Vka;d._emscripten_bind_CharacterContactListenerJS___destroy___0= +Nta=b.Wka;d._emscripten_bind_CharacterVsCharacterCollisionSimple_CharacterVsCharacterCollisionSimple_0=Ota=b.Xka;d._emscripten_bind_CharacterVsCharacterCollisionSimple_Add_1=Pta=b.Yka;d._emscripten_bind_CharacterVsCharacterCollisionSimple_Remove_1=Qta=b.Zka;d._emscripten_bind_CharacterVsCharacterCollisionSimple___destroy___0=Rta=b._ka;d._emscripten_bind_ExtendedUpdateSettings_ExtendedUpdateSettings_0=Sta=b.$ka;d._emscripten_bind_ExtendedUpdateSettings_get_mStickToFloorStepDown_0=Tta=b.ala;d._emscripten_bind_ExtendedUpdateSettings_set_mStickToFloorStepDown_1= +Uta=b.bla;d._emscripten_bind_ExtendedUpdateSettings_get_mWalkStairsStepUp_0=Vta=b.cla;d._emscripten_bind_ExtendedUpdateSettings_set_mWalkStairsStepUp_1=Wta=b.dla;d._emscripten_bind_ExtendedUpdateSettings_get_mWalkStairsMinStepForward_0=Xta=b.ela;d._emscripten_bind_ExtendedUpdateSettings_set_mWalkStairsMinStepForward_1=Yta=b.fla;d._emscripten_bind_ExtendedUpdateSettings_get_mWalkStairsStepForwardTest_0=Zta=b.gla;d._emscripten_bind_ExtendedUpdateSettings_set_mWalkStairsStepForwardTest_1=$ta=b.hla;d._emscripten_bind_ExtendedUpdateSettings_get_mWalkStairsCosAngleForwardContact_0= +aua=b.ila;d._emscripten_bind_ExtendedUpdateSettings_set_mWalkStairsCosAngleForwardContact_1=bua=b.jla;d._emscripten_bind_ExtendedUpdateSettings_get_mWalkStairsStepDownExtra_0=cua=b.kla;d._emscripten_bind_ExtendedUpdateSettings_set_mWalkStairsStepDownExtra_1=dua=b.lla;d._emscripten_bind_ExtendedUpdateSettings___destroy___0=eua=b.mla;d._emscripten_bind_CharacterVirtualContact_IsSameBody_1=fua=b.nla;d._emscripten_bind_CharacterVirtualContact_get_mPosition_0=gua=b.ola;d._emscripten_bind_CharacterVirtualContact_set_mPosition_1= +hua=b.pla;d._emscripten_bind_CharacterVirtualContact_get_mLinearVelocity_0=iua=b.qla;d._emscripten_bind_CharacterVirtualContact_set_mLinearVelocity_1=jua=b.rla;d._emscripten_bind_CharacterVirtualContact_get_mContactNormal_0=kua=b.sla;d._emscripten_bind_CharacterVirtualContact_set_mContactNormal_1=lua=b.tla;d._emscripten_bind_CharacterVirtualContact_get_mSurfaceNormal_0=mua=b.ula;d._emscripten_bind_CharacterVirtualContact_set_mSurfaceNormal_1=nua=b.vla;d._emscripten_bind_CharacterVirtualContact_get_mDistance_0= +oua=b.wla;d._emscripten_bind_CharacterVirtualContact_set_mDistance_1=pua=b.xla;d._emscripten_bind_CharacterVirtualContact_get_mFraction_0=qua=b.yla;d._emscripten_bind_CharacterVirtualContact_set_mFraction_1=rua=b.zla;d._emscripten_bind_CharacterVirtualContact_get_mBodyB_0=sua=b.Ala;d._emscripten_bind_CharacterVirtualContact_set_mBodyB_1=tua=b.Bla;d._emscripten_bind_CharacterVirtualContact_get_mCharacterIDB_0=uua=b.Cla;d._emscripten_bind_CharacterVirtualContact_set_mCharacterIDB_1=vua=b.Dla;d._emscripten_bind_CharacterVirtualContact_get_mSubShapeIDB_0= +wua=b.Ela;d._emscripten_bind_CharacterVirtualContact_set_mSubShapeIDB_1=xua=b.Fla;d._emscripten_bind_CharacterVirtualContact_get_mMotionTypeB_0=yua=b.Gla;d._emscripten_bind_CharacterVirtualContact_set_mMotionTypeB_1=zua=b.Hla;d._emscripten_bind_CharacterVirtualContact_get_mIsSensorB_0=Aua=b.Ila;d._emscripten_bind_CharacterVirtualContact_set_mIsSensorB_1=Bua=b.Jla;d._emscripten_bind_CharacterVirtualContact_get_mCharacterB_0=Cua=b.Kla;d._emscripten_bind_CharacterVirtualContact_set_mCharacterB_1=Dua= +b.Lla;d._emscripten_bind_CharacterVirtualContact_get_mUserData_0=Eua=b.Mla;d._emscripten_bind_CharacterVirtualContact_set_mUserData_1=Fua=b.Nla;d._emscripten_bind_CharacterVirtualContact_get_mMaterial_0=Gua=b.Ola;d._emscripten_bind_CharacterVirtualContact_set_mMaterial_1=Hua=b.Pla;d._emscripten_bind_CharacterVirtualContact_get_mHadCollision_0=Iua=b.Qla;d._emscripten_bind_CharacterVirtualContact_set_mHadCollision_1=Jua=b.Rla;d._emscripten_bind_CharacterVirtualContact_get_mWasDiscarded_0=Kua=b.Sla; +d._emscripten_bind_CharacterVirtualContact_set_mWasDiscarded_1=Lua=b.Tla;d._emscripten_bind_CharacterVirtualContact_get_mCanPushCharacter_0=Mua=b.Ula;d._emscripten_bind_CharacterVirtualContact_set_mCanPushCharacter_1=Nua=b.Vla;d._emscripten_bind_CharacterVirtualContact___destroy___0=Oua=b.Wla;d._emscripten_bind_ArrayCharacterVirtualContact_ArrayCharacterVirtualContact_0=Pua=b.Xla;d._emscripten_bind_ArrayCharacterVirtualContact_empty_0=Qua=b.Yla;d._emscripten_bind_ArrayCharacterVirtualContact_size_0= +Rua=b.Zla;d._emscripten_bind_ArrayCharacterVirtualContact_at_1=Sua=b._la;d._emscripten_bind_ArrayCharacterVirtualContact___destroy___0=Tua=b.$la;d._emscripten_bind_TempAllocator___destroy___0=Uua=b.ama;d._emscripten_bind_BroadPhaseLayerFilter_BroadPhaseLayerFilter_0=Vua=b.bma;d._emscripten_bind_BroadPhaseLayerFilter___destroy___0=Wua=b.cma;d._emscripten_bind_ObjectVsBroadPhaseLayerFilterJS_ObjectVsBroadPhaseLayerFilterJS_0=Xua=b.dma;d._emscripten_bind_ObjectVsBroadPhaseLayerFilterJS_ShouldCollide_2= +Yua=b.ema;d._emscripten_bind_ObjectVsBroadPhaseLayerFilterJS___destroy___0=Zua=b.fma;d._emscripten_bind_DefaultBroadPhaseLayerFilter_DefaultBroadPhaseLayerFilter_2=$ua=b.gma;d._emscripten_bind_DefaultBroadPhaseLayerFilter___destroy___0=ava=b.hma;d._emscripten_bind_ObjectLayerFilterJS_ObjectLayerFilterJS_0=bva=b.ima;d._emscripten_bind_ObjectLayerFilterJS_ShouldCollide_1=cva=b.jma;d._emscripten_bind_ObjectLayerFilterJS___destroy___0=dva=b.kma;d._emscripten_bind_ObjectLayerPairFilterJS_ObjectLayerPairFilterJS_0= +eva=b.lma;d._emscripten_bind_ObjectLayerPairFilterJS_ShouldCollide_2=fva=b.mma;d._emscripten_bind_ObjectLayerPairFilterJS___destroy___0=gva=b.nma;d._emscripten_bind_DefaultObjectLayerFilter_DefaultObjectLayerFilter_2=hva=b.oma;d._emscripten_bind_DefaultObjectLayerFilter___destroy___0=iva=b.pma;d._emscripten_bind_SpecifiedObjectLayerFilter_SpecifiedObjectLayerFilter_1=jva=b.qma;d._emscripten_bind_SpecifiedObjectLayerFilter___destroy___0=kva=b.rma;d._emscripten_bind_BodyFilterJS_BodyFilterJS_0=lva= +b.sma;d._emscripten_bind_BodyFilterJS_ShouldCollide_1=mva=b.tma;d._emscripten_bind_BodyFilterJS_ShouldCollideLocked_1=nva=b.uma;d._emscripten_bind_BodyFilterJS___destroy___0=ova=b.vma;d._emscripten_bind_IgnoreSingleBodyFilter_IgnoreSingleBodyFilter_1=pva=b.wma;d._emscripten_bind_IgnoreSingleBodyFilter___destroy___0=qva=b.xma;d._emscripten_bind_IgnoreMultipleBodiesFilter_IgnoreMultipleBodiesFilter_0=rva=b.yma;d._emscripten_bind_IgnoreMultipleBodiesFilter_Clear_0=sva=b.zma;d._emscripten_bind_IgnoreMultipleBodiesFilter_Reserve_1= +tva=b.Ama;d._emscripten_bind_IgnoreMultipleBodiesFilter_IgnoreBody_1=uva=b.Bma;d._emscripten_bind_IgnoreMultipleBodiesFilter___destroy___0=vva=b.Cma;d._emscripten_bind_ShapeFilterJS_ShapeFilterJS_0=wva=b.Dma;d._emscripten_bind_ShapeFilterJS_ShouldCollide_2=xva=b.Ema;d._emscripten_bind_ShapeFilterJS___destroy___0=yva=b.Fma;d._emscripten_bind_ShapeFilterJS2_ShapeFilterJS2_0=zva=b.Gma;d._emscripten_bind_ShapeFilterJS2_ShouldCollide_4=Ava=b.Hma;d._emscripten_bind_ShapeFilterJS2___destroy___0=Bva=b.Ima; +d._emscripten_bind_SimShapeFilterJS_SimShapeFilterJS_0=Cva=b.Jma;d._emscripten_bind_SimShapeFilterJS_ShouldCollide_6=Dva=b.Kma;d._emscripten_bind_SimShapeFilterJS___destroy___0=Eva=b.Lma;d._emscripten_bind_CharacterVirtual_CharacterVirtual_4=Fva=b.Mma;d._emscripten_bind_CharacterVirtual_GetID_0=Gva=b.Nma;d._emscripten_bind_CharacterVirtual_SetListener_1=Hva=b.Oma;d._emscripten_bind_CharacterVirtual_SetCharacterVsCharacterCollision_1=Iva=b.Pma;d._emscripten_bind_CharacterVirtual_GetListener_0=Jva= +b.Qma;d._emscripten_bind_CharacterVirtual_GetLinearVelocity_0=Kva=b.Rma;d._emscripten_bind_CharacterVirtual_SetLinearVelocity_1=Lva=b.Sma;d._emscripten_bind_CharacterVirtual_GetPosition_0=Mva=b.Tma;d._emscripten_bind_CharacterVirtual_SetPosition_1=Nva=b.Uma;d._emscripten_bind_CharacterVirtual_GetRotation_0=Ova=b.Vma;d._emscripten_bind_CharacterVirtual_SetRotation_1=Pva=b.Wma;d._emscripten_bind_CharacterVirtual_GetCenterOfMassPosition_0=Qva=b.Xma;d._emscripten_bind_CharacterVirtual_GetWorldTransform_0= +Rva=b.Yma;d._emscripten_bind_CharacterVirtual_GetCenterOfMassTransform_0=Sva=b.Zma;d._emscripten_bind_CharacterVirtual_GetMass_0=Tva=b._ma;d._emscripten_bind_CharacterVirtual_SetMass_1=Uva=b.$ma;d._emscripten_bind_CharacterVirtual_GetMaxStrength_0=Vva=b.ana;d._emscripten_bind_CharacterVirtual_SetMaxStrength_1=Wva=b.bna;d._emscripten_bind_CharacterVirtual_GetPenetrationRecoverySpeed_0=Xva=b.cna;d._emscripten_bind_CharacterVirtual_SetPenetrationRecoverySpeed_1=Yva=b.dna;d._emscripten_bind_CharacterVirtual_GetCharacterPadding_0= +Zva=b.ena;d._emscripten_bind_CharacterVirtual_GetMaxNumHits_0=$va=b.fna;d._emscripten_bind_CharacterVirtual_SetMaxNumHits_1=awa=b.gna;d._emscripten_bind_CharacterVirtual_GetHitReductionCosMaxAngle_0=bwa=b.hna;d._emscripten_bind_CharacterVirtual_SetHitReductionCosMaxAngle_1=cwa=b.ina;d._emscripten_bind_CharacterVirtual_GetMaxHitsExceeded_0=dwa=b.jna;d._emscripten_bind_CharacterVirtual_GetShapeOffset_0=ewa=b.kna;d._emscripten_bind_CharacterVirtual_SetShapeOffset_1=fwa=b.lna;d._emscripten_bind_CharacterVirtual_GetUserData_0= +gwa=b.mna;d._emscripten_bind_CharacterVirtual_SetUserData_1=hwa=b.nna;d._emscripten_bind_CharacterVirtual_GetInnerBodyID_0=iwa=b.ona;d._emscripten_bind_CharacterVirtual_StartTrackingContactChanges_0=jwa=b.pna;d._emscripten_bind_CharacterVirtual_FinishTrackingContactChanges_0=kwa=b.qna;d._emscripten_bind_CharacterVirtual_CancelVelocityTowardsSteepSlopes_1=lwa=b.rna;d._emscripten_bind_CharacterVirtual_Update_7=mwa=b.sna;d._emscripten_bind_CharacterVirtual_CanWalkStairs_1=nwa=b.tna;d._emscripten_bind_CharacterVirtual_WalkStairs_10= +owa=b.una;d._emscripten_bind_CharacterVirtual_StickToFloor_6=pwa=b.vna;d._emscripten_bind_CharacterVirtual_ExtendedUpdate_8=qwa=b.wna;d._emscripten_bind_CharacterVirtual_RefreshContacts_5=rwa=b.xna;d._emscripten_bind_CharacterVirtual_UpdateGroundVelocity_0=swa=b.yna;d._emscripten_bind_CharacterVirtual_SetShape_7=twa=b.zna;d._emscripten_bind_CharacterVirtual_SetInnerBodyShape_1=uwa=b.Ana;d._emscripten_bind_CharacterVirtual_GetTransformedShape_0=vwa=b.Bna;d._emscripten_bind_CharacterVirtual_HasCollidedWith_1= +wwa=b.Cna;d._emscripten_bind_CharacterVirtual_HasCollidedWithCharacterID_1=xwa=b.Dna;d._emscripten_bind_CharacterVirtual_HasCollidedWithCharacter_1=ywa=b.Ena;d._emscripten_bind_CharacterVirtual_GetActiveContacts_0=zwa=b.Fna;d._emscripten_bind_CharacterVirtual_GetRefCount_0=Awa=b.Gna;d._emscripten_bind_CharacterVirtual_AddRef_0=Bwa=b.Hna;d._emscripten_bind_CharacterVirtual_Release_0=Cwa=b.Ina;d._emscripten_bind_CharacterVirtual_SetMaxSlopeAngle_1=Dwa=b.Jna;d._emscripten_bind_CharacterVirtual_GetCosMaxSlopeAngle_0= +Ewa=b.Kna;d._emscripten_bind_CharacterVirtual_SetUp_1=Fwa=b.Lna;d._emscripten_bind_CharacterVirtual_GetUp_0=Gwa=b.Mna;d._emscripten_bind_CharacterVirtual_GetShape_0=Hwa=b.Nna;d._emscripten_bind_CharacterVirtual_GetGroundState_0=Iwa=b.Ona;d._emscripten_bind_CharacterVirtual_IsSlopeTooSteep_1=Jwa=b.Pna;d._emscripten_bind_CharacterVirtual_IsSupported_0=Kwa=b.Qna;d._emscripten_bind_CharacterVirtual_GetGroundPosition_0=Lwa=b.Rna;d._emscripten_bind_CharacterVirtual_GetGroundNormal_0=Mwa=b.Sna;d._emscripten_bind_CharacterVirtual_GetGroundVelocity_0= +Nwa=b.Tna;d._emscripten_bind_CharacterVirtual_GetGroundMaterial_0=Owa=b.Una;d._emscripten_bind_CharacterVirtual_GetGroundBodyID_0=Pwa=b.Vna;d._emscripten_bind_CharacterVirtual_SaveState_1=Qwa=b.Wna;d._emscripten_bind_CharacterVirtual_RestoreState_1=Rwa=b.Xna;d._emscripten_bind_CharacterVirtual___destroy___0=Swa=b.Yna;d._emscripten_bind_LinearCurve_LinearCurve_0=Twa=b.Zna;d._emscripten_bind_LinearCurve_Clear_0=Uwa=b._na;d._emscripten_bind_LinearCurve_Reserve_1=Vwa=b.$na;d._emscripten_bind_LinearCurve_AddPoint_2= +Wwa=b.aoa;d._emscripten_bind_LinearCurve_Sort_0=Xwa=b.boa;d._emscripten_bind_LinearCurve_GetMinX_0=Ywa=b.coa;d._emscripten_bind_LinearCurve_GetMaxX_0=Zwa=b.doa;d._emscripten_bind_LinearCurve_GetValue_1=$wa=b.eoa;d._emscripten_bind_LinearCurve___destroy___0=axa=b.foa;d._emscripten_bind_ArrayFloat_ArrayFloat_0=bxa=b.goa;d._emscripten_bind_ArrayFloat_empty_0=cxa=b.hoa;d._emscripten_bind_ArrayFloat_size_0=dxa=b.ioa;d._emscripten_bind_ArrayFloat_at_1=exa=b.joa;d._emscripten_bind_ArrayFloat_push_back_1= +fxa=b.koa;d._emscripten_bind_ArrayFloat_reserve_1=gxa=b.loa;d._emscripten_bind_ArrayFloat_resize_1=hxa=b.moa;d._emscripten_bind_ArrayFloat_clear_0=ixa=b.noa;d._emscripten_bind_ArrayFloat_data_0=jxa=b.ooa;d._emscripten_bind_ArrayFloat___destroy___0=kxa=b.poa;d._emscripten_bind_ArrayUint_ArrayUint_0=lxa=b.qoa;d._emscripten_bind_ArrayUint_empty_0=mxa=b.roa;d._emscripten_bind_ArrayUint_size_0=nxa=b.soa;d._emscripten_bind_ArrayUint_at_1=oxa=b.toa;d._emscripten_bind_ArrayUint_push_back_1=pxa=b.uoa;d._emscripten_bind_ArrayUint_reserve_1= +qxa=b.voa;d._emscripten_bind_ArrayUint_resize_1=rxa=b.woa;d._emscripten_bind_ArrayUint_clear_0=sxa=b.xoa;d._emscripten_bind_ArrayUint_data_0=txa=b.yoa;d._emscripten_bind_ArrayUint___destroy___0=uxa=b.zoa;d._emscripten_bind_ArrayUint8_ArrayUint8_0=vxa=b.Aoa;d._emscripten_bind_ArrayUint8_empty_0=wxa=b.Boa;d._emscripten_bind_ArrayUint8_size_0=xxa=b.Coa;d._emscripten_bind_ArrayUint8_at_1=yxa=b.Doa;d._emscripten_bind_ArrayUint8_push_back_1=zxa=b.Eoa;d._emscripten_bind_ArrayUint8_reserve_1=Axa=b.Foa;d._emscripten_bind_ArrayUint8_resize_1= +Bxa=b.Goa;d._emscripten_bind_ArrayUint8_clear_0=Cxa=b.Hoa;d._emscripten_bind_ArrayUint8_data_0=Dxa=b.Ioa;d._emscripten_bind_ArrayUint8___destroy___0=Exa=b.Joa;d._emscripten_bind_ArrayVehicleAntiRollBar_ArrayVehicleAntiRollBar_0=Fxa=b.Koa;d._emscripten_bind_ArrayVehicleAntiRollBar_empty_0=Gxa=b.Loa;d._emscripten_bind_ArrayVehicleAntiRollBar_size_0=Hxa=b.Moa;d._emscripten_bind_ArrayVehicleAntiRollBar_at_1=Ixa=b.Noa;d._emscripten_bind_ArrayVehicleAntiRollBar_push_back_1=Jxa=b.Ooa;d._emscripten_bind_ArrayVehicleAntiRollBar_resize_1= +Kxa=b.Poa;d._emscripten_bind_ArrayVehicleAntiRollBar_clear_0=Lxa=b.Qoa;d._emscripten_bind_ArrayVehicleAntiRollBar___destroy___0=Mxa=b.Roa;d._emscripten_bind_ArrayWheelSettings_ArrayWheelSettings_0=Nxa=b.Soa;d._emscripten_bind_ArrayWheelSettings_empty_0=Oxa=b.Toa;d._emscripten_bind_ArrayWheelSettings_size_0=Pxa=b.Uoa;d._emscripten_bind_ArrayWheelSettings_at_1=Qxa=b.Voa;d._emscripten_bind_ArrayWheelSettings_push_back_1=Rxa=b.Woa;d._emscripten_bind_ArrayWheelSettings_resize_1=Sxa=b.Xoa;d._emscripten_bind_ArrayWheelSettings_clear_0= +Txa=b.Yoa;d._emscripten_bind_ArrayWheelSettings___destroy___0=Uxa=b.Zoa;d._emscripten_bind_ArrayVehicleDifferentialSettings_ArrayVehicleDifferentialSettings_0=Vxa=b._oa;d._emscripten_bind_ArrayVehicleDifferentialSettings_empty_0=Wxa=b.$oa;d._emscripten_bind_ArrayVehicleDifferentialSettings_size_0=Xxa=b.apa;d._emscripten_bind_ArrayVehicleDifferentialSettings_at_1=Yxa=b.bpa;d._emscripten_bind_ArrayVehicleDifferentialSettings_push_back_1=Zxa=b.cpa;d._emscripten_bind_ArrayVehicleDifferentialSettings_resize_1= +$xa=b.dpa;d._emscripten_bind_ArrayVehicleDifferentialSettings_clear_0=aya=b.epa;d._emscripten_bind_ArrayVehicleDifferentialSettings___destroy___0=bya=b.fpa;d._emscripten_bind_VehicleCollisionTesterRay_VehicleCollisionTesterRay_1=cya=b.gpa;d._emscripten_bind_VehicleCollisionTesterRay_VehicleCollisionTesterRay_2=dya=b.hpa;d._emscripten_bind_VehicleCollisionTesterRay_VehicleCollisionTesterRay_3=eya=b.ipa;d._emscripten_bind_VehicleCollisionTesterRay_GetRefCount_0=fya=b.jpa;d._emscripten_bind_VehicleCollisionTesterRay_AddRef_0= +gya=b.kpa;d._emscripten_bind_VehicleCollisionTesterRay_Release_0=hya=b.lpa;d._emscripten_bind_VehicleCollisionTesterRay___destroy___0=iya=b.mpa;d._emscripten_bind_VehicleCollisionTesterCastSphere_VehicleCollisionTesterCastSphere_2=jya=b.npa;d._emscripten_bind_VehicleCollisionTesterCastSphere_VehicleCollisionTesterCastSphere_3=kya=b.opa;d._emscripten_bind_VehicleCollisionTesterCastSphere_VehicleCollisionTesterCastSphere_4=lya=b.ppa;d._emscripten_bind_VehicleCollisionTesterCastSphere_GetRefCount_0= +mya=b.qpa;d._emscripten_bind_VehicleCollisionTesterCastSphere_AddRef_0=nya=b.rpa;d._emscripten_bind_VehicleCollisionTesterCastSphere_Release_0=oya=b.spa;d._emscripten_bind_VehicleCollisionTesterCastSphere___destroy___0=pya=b.tpa;d._emscripten_bind_VehicleCollisionTesterCastCylinder_VehicleCollisionTesterCastCylinder_1=qya=b.upa;d._emscripten_bind_VehicleCollisionTesterCastCylinder_VehicleCollisionTesterCastCylinder_2=rya=b.vpa;d._emscripten_bind_VehicleCollisionTesterCastCylinder_GetRefCount_0=sya= +b.wpa;d._emscripten_bind_VehicleCollisionTesterCastCylinder_AddRef_0=tya=b.xpa;d._emscripten_bind_VehicleCollisionTesterCastCylinder_Release_0=uya=b.ypa;d._emscripten_bind_VehicleCollisionTesterCastCylinder___destroy___0=vya=b.zpa;d._emscripten_bind_VehicleConstraintSettings_VehicleConstraintSettings_0=wya=b.Apa;d._emscripten_bind_VehicleConstraintSettings_GetRefCount_0=xya=b.Bpa;d._emscripten_bind_VehicleConstraintSettings_AddRef_0=yya=b.Cpa;d._emscripten_bind_VehicleConstraintSettings_Release_0= +zya=b.Dpa;d._emscripten_bind_VehicleConstraintSettings_get_mUp_0=Aya=b.Epa;d._emscripten_bind_VehicleConstraintSettings_set_mUp_1=Bya=b.Fpa;d._emscripten_bind_VehicleConstraintSettings_get_mForward_0=Cya=b.Gpa;d._emscripten_bind_VehicleConstraintSettings_set_mForward_1=Dya=b.Hpa;d._emscripten_bind_VehicleConstraintSettings_get_mMaxPitchRollAngle_0=Eya=b.Ipa;d._emscripten_bind_VehicleConstraintSettings_set_mMaxPitchRollAngle_1=Fya=b.Jpa;d._emscripten_bind_VehicleConstraintSettings_get_mWheels_0=Gya= +b.Kpa;d._emscripten_bind_VehicleConstraintSettings_set_mWheels_1=Hya=b.Lpa;d._emscripten_bind_VehicleConstraintSettings_get_mAntiRollBars_0=Iya=b.Mpa;d._emscripten_bind_VehicleConstraintSettings_set_mAntiRollBars_1=Jya=b.Npa;d._emscripten_bind_VehicleConstraintSettings_get_mController_0=Kya=b.Opa;d._emscripten_bind_VehicleConstraintSettings_set_mController_1=Lya=b.Ppa;d._emscripten_bind_VehicleConstraintSettings_get_mEnabled_0=Mya=b.Qpa;d._emscripten_bind_VehicleConstraintSettings_set_mEnabled_1= +Nya=b.Rpa;d._emscripten_bind_VehicleConstraintSettings_get_mNumVelocityStepsOverride_0=Oya=b.Spa;d._emscripten_bind_VehicleConstraintSettings_set_mNumVelocityStepsOverride_1=Pya=b.Tpa;d._emscripten_bind_VehicleConstraintSettings_get_mNumPositionStepsOverride_0=Qya=b.Upa;d._emscripten_bind_VehicleConstraintSettings_set_mNumPositionStepsOverride_1=Rya=b.Vpa;d._emscripten_bind_VehicleConstraintSettings___destroy___0=Sya=b.Wpa;d._emscripten_bind_VehicleConstraint_VehicleConstraint_2=Tya=b.Xpa;d._emscripten_bind_VehicleConstraint_SetMaxPitchRollAngle_1= +Uya=b.Ypa;d._emscripten_bind_VehicleConstraint_GetMaxPitchRollAngle_0=Vya=b.Zpa;d._emscripten_bind_VehicleConstraint_SetVehicleCollisionTester_1=Wya=b._pa;d._emscripten_bind_VehicleConstraint_GetVehicleCollisionTester_0=Xya=b.$pa;d._emscripten_bind_VehicleConstraint_OverrideGravity_1=Yya=b.aqa;d._emscripten_bind_VehicleConstraint_IsGravityOverridden_0=Zya=b.bqa;d._emscripten_bind_VehicleConstraint_GetGravityOverride_0=$ya=b.cqa;d._emscripten_bind_VehicleConstraint_ResetGravityOverride_0=aza=b.dqa; +d._emscripten_bind_VehicleConstraint_GetLocalUp_0=bza=b.eqa;d._emscripten_bind_VehicleConstraint_GetLocalForward_0=cza=b.fqa;d._emscripten_bind_VehicleConstraint_GetWorldUp_0=dza=b.gqa;d._emscripten_bind_VehicleConstraint_GetVehicleBody_0=eza=b.hqa;d._emscripten_bind_VehicleConstraint_GetController_0=fza=b.iqa;d._emscripten_bind_VehicleConstraint_GetWheel_1=gza=b.jqa;d._emscripten_bind_VehicleConstraint_GetWheelLocalTransform_3=hza=b.kqa;d._emscripten_bind_VehicleConstraint_GetWheelWorldTransform_3= +iza=b.lqa;d._emscripten_bind_VehicleConstraint_GetAntiRollBars_0=jza=b.mqa;d._emscripten_bind_VehicleConstraint_SetNumStepsBetweenCollisionTestActive_1=kza=b.nqa;d._emscripten_bind_VehicleConstraint_GetNumStepsBetweenCollisionTestActive_0=lza=b.oqa;d._emscripten_bind_VehicleConstraint_SetNumStepsBetweenCollisionTestInactive_1=mza=b.pqa;d._emscripten_bind_VehicleConstraint_GetNumStepsBetweenCollisionTestInactive_0=nza=b.qqa;d._emscripten_bind_VehicleConstraint_GetRefCount_0=oza=b.rqa;d._emscripten_bind_VehicleConstraint_AddRef_0= +pza=b.sqa;d._emscripten_bind_VehicleConstraint_Release_0=qza=b.tqa;d._emscripten_bind_VehicleConstraint_GetType_0=rza=b.uqa;d._emscripten_bind_VehicleConstraint_GetSubType_0=sza=b.vqa;d._emscripten_bind_VehicleConstraint_GetConstraintPriority_0=tza=b.wqa;d._emscripten_bind_VehicleConstraint_SetConstraintPriority_1=uza=b.xqa;d._emscripten_bind_VehicleConstraint_SetNumVelocityStepsOverride_1=vza=b.yqa;d._emscripten_bind_VehicleConstraint_GetNumVelocityStepsOverride_0=wza=b.zqa;d._emscripten_bind_VehicleConstraint_SetNumPositionStepsOverride_1= +xza=b.Aqa;d._emscripten_bind_VehicleConstraint_GetNumPositionStepsOverride_0=yza=b.Bqa;d._emscripten_bind_VehicleConstraint_SetEnabled_1=zza=b.Cqa;d._emscripten_bind_VehicleConstraint_GetEnabled_0=Aza=b.Dqa;d._emscripten_bind_VehicleConstraint_IsActive_0=Bza=b.Eqa;d._emscripten_bind_VehicleConstraint_GetUserData_0=Cza=b.Fqa;d._emscripten_bind_VehicleConstraint_SetUserData_1=Dza=b.Gqa;d._emscripten_bind_VehicleConstraint_ResetWarmStart_0=Eza=b.Hqa;d._emscripten_bind_VehicleConstraint_SaveState_1=Fza= +b.Iqa;d._emscripten_bind_VehicleConstraint_RestoreState_1=Gza=b.Jqa;d._emscripten_bind_VehicleConstraint___destroy___0=Hza=b.Kqa;d._emscripten_bind_VehicleConstraintStepListener_VehicleConstraintStepListener_1=Iza=b.Lqa;d._emscripten_bind_VehicleConstraintStepListener___destroy___0=Jza=b.Mqa;d._emscripten_bind_VehicleConstraintCallbacksJS_VehicleConstraintCallbacksJS_0=Kza=b.Nqa;d._emscripten_bind_VehicleConstraintCallbacksJS_GetCombinedFriction_5=Lza=b.Oqa;d._emscripten_bind_VehicleConstraintCallbacksJS_OnPreStepCallback_2= +Mza=b.Pqa;d._emscripten_bind_VehicleConstraintCallbacksJS_OnPostCollideCallback_2=Nza=b.Qqa;d._emscripten_bind_VehicleConstraintCallbacksJS_OnPostStepCallback_2=Oza=b.Rqa;d._emscripten_bind_VehicleConstraintCallbacksJS___destroy___0=Pza=b.Sqa;d._emscripten_bind_TireMaxImpulseCallbackResult_get_mLongitudinalImpulse_0=Qza=b.Tqa;d._emscripten_bind_TireMaxImpulseCallbackResult_set_mLongitudinalImpulse_1=Rza=b.Uqa;d._emscripten_bind_TireMaxImpulseCallbackResult_get_mLateralImpulse_0=Sza=b.Vqa;d._emscripten_bind_TireMaxImpulseCallbackResult_set_mLateralImpulse_1= +Tza=b.Wqa;d._emscripten_bind_TireMaxImpulseCallbackResult___destroy___0=Uza=b.Xqa;d._emscripten_bind_WheeledVehicleControllerCallbacksJS_WheeledVehicleControllerCallbacksJS_0=Vza=b.Yqa;d._emscripten_bind_WheeledVehicleControllerCallbacksJS_OnTireMaxImpulseCallback_8=Wza=b.Zqa;d._emscripten_bind_WheeledVehicleControllerCallbacksJS___destroy___0=Xza=b._qa;d._emscripten_bind_VehicleAntiRollBar_VehicleAntiRollBar_0=Yza=b.$qa;d._emscripten_bind_VehicleAntiRollBar_get_mLeftWheel_0=Zza=b.ara;d._emscripten_bind_VehicleAntiRollBar_set_mLeftWheel_1= +$za=b.bra;d._emscripten_bind_VehicleAntiRollBar_get_mRightWheel_0=aAa=b.cra;d._emscripten_bind_VehicleAntiRollBar_set_mRightWheel_1=bAa=b.dra;d._emscripten_bind_VehicleAntiRollBar_get_mStiffness_0=cAa=b.era;d._emscripten_bind_VehicleAntiRollBar_set_mStiffness_1=dAa=b.fra;d._emscripten_bind_VehicleAntiRollBar___destroy___0=eAa=b.gra;d._emscripten_bind_WheelSettingsWV_WheelSettingsWV_0=fAa=b.hra;d._emscripten_bind_WheelSettingsWV_GetRefCount_0=gAa=b.ira;d._emscripten_bind_WheelSettingsWV_AddRef_0=hAa= +b.jra;d._emscripten_bind_WheelSettingsWV_Release_0=iAa=b.kra;d._emscripten_bind_WheelSettingsWV_get_mInertia_0=jAa=b.lra;d._emscripten_bind_WheelSettingsWV_set_mInertia_1=kAa=b.mra;d._emscripten_bind_WheelSettingsWV_get_mAngularDamping_0=lAa=b.nra;d._emscripten_bind_WheelSettingsWV_set_mAngularDamping_1=mAa=b.ora;d._emscripten_bind_WheelSettingsWV_get_mMaxSteerAngle_0=nAa=b.pra;d._emscripten_bind_WheelSettingsWV_set_mMaxSteerAngle_1=oAa=b.qra;d._emscripten_bind_WheelSettingsWV_get_mLongitudinalFriction_0= +pAa=b.rra;d._emscripten_bind_WheelSettingsWV_set_mLongitudinalFriction_1=qAa=b.sra;d._emscripten_bind_WheelSettingsWV_get_mLateralFriction_0=rAa=b.tra;d._emscripten_bind_WheelSettingsWV_set_mLateralFriction_1=sAa=b.ura;d._emscripten_bind_WheelSettingsWV_get_mMaxBrakeTorque_0=tAa=b.vra;d._emscripten_bind_WheelSettingsWV_set_mMaxBrakeTorque_1=uAa=b.wra;d._emscripten_bind_WheelSettingsWV_get_mMaxHandBrakeTorque_0=vAa=b.xra;d._emscripten_bind_WheelSettingsWV_set_mMaxHandBrakeTorque_1=wAa=b.yra;d._emscripten_bind_WheelSettingsWV_get_mPosition_0= +xAa=b.zra;d._emscripten_bind_WheelSettingsWV_set_mPosition_1=yAa=b.Ara;d._emscripten_bind_WheelSettingsWV_get_mSuspensionForcePoint_0=zAa=b.Bra;d._emscripten_bind_WheelSettingsWV_set_mSuspensionForcePoint_1=AAa=b.Cra;d._emscripten_bind_WheelSettingsWV_get_mSuspensionDirection_0=BAa=b.Dra;d._emscripten_bind_WheelSettingsWV_set_mSuspensionDirection_1=CAa=b.Era;d._emscripten_bind_WheelSettingsWV_get_mSteeringAxis_0=DAa=b.Fra;d._emscripten_bind_WheelSettingsWV_set_mSteeringAxis_1=EAa=b.Gra;d._emscripten_bind_WheelSettingsWV_get_mWheelUp_0= +FAa=b.Hra;d._emscripten_bind_WheelSettingsWV_set_mWheelUp_1=GAa=b.Ira;d._emscripten_bind_WheelSettingsWV_get_mWheelForward_0=HAa=b.Jra;d._emscripten_bind_WheelSettingsWV_set_mWheelForward_1=IAa=b.Kra;d._emscripten_bind_WheelSettingsWV_get_mSuspensionSpring_0=JAa=b.Lra;d._emscripten_bind_WheelSettingsWV_set_mSuspensionSpring_1=KAa=b.Mra;d._emscripten_bind_WheelSettingsWV_get_mSuspensionMinLength_0=LAa=b.Nra;d._emscripten_bind_WheelSettingsWV_set_mSuspensionMinLength_1=MAa=b.Ora;d._emscripten_bind_WheelSettingsWV_get_mSuspensionMaxLength_0= +NAa=b.Pra;d._emscripten_bind_WheelSettingsWV_set_mSuspensionMaxLength_1=OAa=b.Qra;d._emscripten_bind_WheelSettingsWV_get_mSuspensionPreloadLength_0=PAa=b.Rra;d._emscripten_bind_WheelSettingsWV_set_mSuspensionPreloadLength_1=QAa=b.Sra;d._emscripten_bind_WheelSettingsWV_get_mRadius_0=RAa=b.Tra;d._emscripten_bind_WheelSettingsWV_set_mRadius_1=SAa=b.Ura;d._emscripten_bind_WheelSettingsWV_get_mWidth_0=TAa=b.Vra;d._emscripten_bind_WheelSettingsWV_set_mWidth_1=UAa=b.Wra;d._emscripten_bind_WheelSettingsWV_get_mEnableSuspensionForcePoint_0= +VAa=b.Xra;d._emscripten_bind_WheelSettingsWV_set_mEnableSuspensionForcePoint_1=WAa=b.Yra;d._emscripten_bind_WheelSettingsWV___destroy___0=XAa=b.Zra;d._emscripten_bind_WheelWV_WheelWV_1=YAa=b._ra;d._emscripten_bind_WheelWV_GetSettings_0=ZAa=b.$ra;d._emscripten_bind_WheelWV_GetAngularVelocity_0=$Aa=b.asa;d._emscripten_bind_WheelWV_SetAngularVelocity_1=aBa=b.bsa;d._emscripten_bind_WheelWV_GetRotationAngle_0=bBa=b.csa;d._emscripten_bind_WheelWV_SetRotationAngle_1=cBa=b.dsa;d._emscripten_bind_WheelWV_GetSteerAngle_0= +dBa=b.esa;d._emscripten_bind_WheelWV_SetSteerAngle_1=eBa=b.fsa;d._emscripten_bind_WheelWV_HasContact_0=fBa=b.gsa;d._emscripten_bind_WheelWV_GetContactBodyID_0=gBa=b.hsa;d._emscripten_bind_WheelWV_GetContactPosition_0=hBa=b.isa;d._emscripten_bind_WheelWV_GetContactPointVelocity_0=iBa=b.jsa;d._emscripten_bind_WheelWV_GetContactNormal_0=jBa=b.ksa;d._emscripten_bind_WheelWV_GetContactLongitudinal_0=kBa=b.lsa;d._emscripten_bind_WheelWV_GetContactLateral_0=lBa=b.msa;d._emscripten_bind_WheelWV_GetSuspensionLength_0= +mBa=b.nsa;d._emscripten_bind_WheelWV_HasHitHardPoint_0=nBa=b.osa;d._emscripten_bind_WheelWV_GetSuspensionLambda_0=oBa=b.psa;d._emscripten_bind_WheelWV_GetLongitudinalLambda_0=pBa=b.qsa;d._emscripten_bind_WheelWV_GetLateralLambda_0=qBa=b.rsa;d._emscripten_bind_WheelWV_get_mLongitudinalSlip_0=rBa=b.ssa;d._emscripten_bind_WheelWV_set_mLongitudinalSlip_1=sBa=b.tsa;d._emscripten_bind_WheelWV_get_mLateralSlip_0=tBa=b.usa;d._emscripten_bind_WheelWV_set_mLateralSlip_1=uBa=b.vsa;d._emscripten_bind_WheelWV_get_mCombinedLongitudinalFriction_0= +vBa=b.wsa;d._emscripten_bind_WheelWV_set_mCombinedLongitudinalFriction_1=wBa=b.xsa;d._emscripten_bind_WheelWV_get_mCombinedLateralFriction_0=xBa=b.ysa;d._emscripten_bind_WheelWV_set_mCombinedLateralFriction_1=yBa=b.zsa;d._emscripten_bind_WheelWV_get_mBrakeImpulse_0=zBa=b.Asa;d._emscripten_bind_WheelWV_set_mBrakeImpulse_1=ABa=b.Bsa;d._emscripten_bind_WheelWV___destroy___0=BBa=b.Csa;d._emscripten_bind_WheelSettingsTV_WheelSettingsTV_0=CBa=b.Dsa;d._emscripten_bind_WheelSettingsTV_GetRefCount_0=DBa=b.Esa; +d._emscripten_bind_WheelSettingsTV_AddRef_0=EBa=b.Fsa;d._emscripten_bind_WheelSettingsTV_Release_0=FBa=b.Gsa;d._emscripten_bind_WheelSettingsTV_get_mLongitudinalFriction_0=GBa=b.Hsa;d._emscripten_bind_WheelSettingsTV_set_mLongitudinalFriction_1=HBa=b.Isa;d._emscripten_bind_WheelSettingsTV_get_mLateralFriction_0=IBa=b.Jsa;d._emscripten_bind_WheelSettingsTV_set_mLateralFriction_1=JBa=b.Ksa;d._emscripten_bind_WheelSettingsTV_get_mPosition_0=KBa=b.Lsa;d._emscripten_bind_WheelSettingsTV_set_mPosition_1= +LBa=b.Msa;d._emscripten_bind_WheelSettingsTV_get_mSuspensionForcePoint_0=MBa=b.Nsa;d._emscripten_bind_WheelSettingsTV_set_mSuspensionForcePoint_1=NBa=b.Osa;d._emscripten_bind_WheelSettingsTV_get_mSuspensionDirection_0=OBa=b.Psa;d._emscripten_bind_WheelSettingsTV_set_mSuspensionDirection_1=PBa=b.Qsa;d._emscripten_bind_WheelSettingsTV_get_mSteeringAxis_0=QBa=b.Rsa;d._emscripten_bind_WheelSettingsTV_set_mSteeringAxis_1=RBa=b.Ssa;d._emscripten_bind_WheelSettingsTV_get_mWheelUp_0=SBa=b.Tsa;d._emscripten_bind_WheelSettingsTV_set_mWheelUp_1= +TBa=b.Usa;d._emscripten_bind_WheelSettingsTV_get_mWheelForward_0=UBa=b.Vsa;d._emscripten_bind_WheelSettingsTV_set_mWheelForward_1=VBa=b.Wsa;d._emscripten_bind_WheelSettingsTV_get_mSuspensionSpring_0=WBa=b.Xsa;d._emscripten_bind_WheelSettingsTV_set_mSuspensionSpring_1=XBa=b.Ysa;d._emscripten_bind_WheelSettingsTV_get_mSuspensionMinLength_0=YBa=b.Zsa;d._emscripten_bind_WheelSettingsTV_set_mSuspensionMinLength_1=ZBa=b._sa;d._emscripten_bind_WheelSettingsTV_get_mSuspensionMaxLength_0=$Ba=b.$sa;d._emscripten_bind_WheelSettingsTV_set_mSuspensionMaxLength_1= +aCa=b.ata;d._emscripten_bind_WheelSettingsTV_get_mSuspensionPreloadLength_0=bCa=b.bta;d._emscripten_bind_WheelSettingsTV_set_mSuspensionPreloadLength_1=cCa=b.cta;d._emscripten_bind_WheelSettingsTV_get_mRadius_0=dCa=b.dta;d._emscripten_bind_WheelSettingsTV_set_mRadius_1=eCa=b.eta;d._emscripten_bind_WheelSettingsTV_get_mWidth_0=fCa=b.fta;d._emscripten_bind_WheelSettingsTV_set_mWidth_1=gCa=b.gta;d._emscripten_bind_WheelSettingsTV_get_mEnableSuspensionForcePoint_0=hCa=b.hta;d._emscripten_bind_WheelSettingsTV_set_mEnableSuspensionForcePoint_1= +iCa=b.ita;d._emscripten_bind_WheelSettingsTV___destroy___0=jCa=b.jta;d._emscripten_bind_WheelTV_WheelTV_1=kCa=b.kta;d._emscripten_bind_WheelTV_GetSettings_0=lCa=b.lta;d._emscripten_bind_WheelTV_GetAngularVelocity_0=mCa=b.mta;d._emscripten_bind_WheelTV_SetAngularVelocity_1=nCa=b.nta;d._emscripten_bind_WheelTV_GetRotationAngle_0=oCa=b.ota;d._emscripten_bind_WheelTV_SetRotationAngle_1=pCa=b.pta;d._emscripten_bind_WheelTV_GetSteerAngle_0=qCa=b.qta;d._emscripten_bind_WheelTV_SetSteerAngle_1=rCa=b.rta; +d._emscripten_bind_WheelTV_HasContact_0=sCa=b.sta;d._emscripten_bind_WheelTV_GetContactBodyID_0=tCa=b.tta;d._emscripten_bind_WheelTV_GetContactPosition_0=uCa=b.uta;d._emscripten_bind_WheelTV_GetContactPointVelocity_0=vCa=b.vta;d._emscripten_bind_WheelTV_GetContactNormal_0=wCa=b.wta;d._emscripten_bind_WheelTV_GetContactLongitudinal_0=xCa=b.xta;d._emscripten_bind_WheelTV_GetContactLateral_0=yCa=b.yta;d._emscripten_bind_WheelTV_GetSuspensionLength_0=zCa=b.zta;d._emscripten_bind_WheelTV_HasHitHardPoint_0= +ACa=b.Ata;d._emscripten_bind_WheelTV_GetSuspensionLambda_0=BCa=b.Bta;d._emscripten_bind_WheelTV_GetLongitudinalLambda_0=CCa=b.Cta;d._emscripten_bind_WheelTV_GetLateralLambda_0=DCa=b.Dta;d._emscripten_bind_WheelTV_get_mTrackIndex_0=ECa=b.Eta;d._emscripten_bind_WheelTV_set_mTrackIndex_1=FCa=b.Fta;d._emscripten_bind_WheelTV_get_mCombinedLongitudinalFriction_0=GCa=b.Gta;d._emscripten_bind_WheelTV_set_mCombinedLongitudinalFriction_1=HCa=b.Hta;d._emscripten_bind_WheelTV_get_mCombinedLateralFriction_0=ICa= +b.Ita;d._emscripten_bind_WheelTV_set_mCombinedLateralFriction_1=JCa=b.Jta;d._emscripten_bind_WheelTV_get_mBrakeImpulse_0=KCa=b.Kta;d._emscripten_bind_WheelTV_set_mBrakeImpulse_1=LCa=b.Lta;d._emscripten_bind_WheelTV___destroy___0=MCa=b.Mta;d._emscripten_bind_VehicleTrack_get_mAngularVelocity_0=NCa=b.Nta;d._emscripten_bind_VehicleTrack_set_mAngularVelocity_1=OCa=b.Ota;d._emscripten_bind_VehicleTrack_get_mDrivenWheel_0=PCa=b.Pta;d._emscripten_bind_VehicleTrack_set_mDrivenWheel_1=QCa=b.Qta;d._emscripten_bind_VehicleTrack_get_mWheels_0= +RCa=b.Rta;d._emscripten_bind_VehicleTrack_set_mWheels_1=SCa=b.Sta;d._emscripten_bind_VehicleTrack_get_mInertia_0=TCa=b.Tta;d._emscripten_bind_VehicleTrack_set_mInertia_1=UCa=b.Uta;d._emscripten_bind_VehicleTrack_get_mAngularDamping_0=VCa=b.Vta;d._emscripten_bind_VehicleTrack_set_mAngularDamping_1=WCa=b.Wta;d._emscripten_bind_VehicleTrack_get_mMaxBrakeTorque_0=XCa=b.Xta;d._emscripten_bind_VehicleTrack_set_mMaxBrakeTorque_1=YCa=b.Yta;d._emscripten_bind_VehicleTrack_get_mDifferentialRatio_0=ZCa=b.Zta; +d._emscripten_bind_VehicleTrack_set_mDifferentialRatio_1=$Ca=b._ta;d._emscripten_bind_VehicleTrack___destroy___0=aDa=b.$ta;d._emscripten_bind_TrackedVehicleControllerSettings_TrackedVehicleControllerSettings_0=bDa=b.aua;d._emscripten_bind_TrackedVehicleControllerSettings_get_mEngine_0=cDa=b.bua;d._emscripten_bind_TrackedVehicleControllerSettings_set_mEngine_1=dDa=b.cua;d._emscripten_bind_TrackedVehicleControllerSettings_get_mTransmission_0=eDa=b.dua;d._emscripten_bind_TrackedVehicleControllerSettings_set_mTransmission_1= +fDa=b.eua;d._emscripten_bind_TrackedVehicleControllerSettings_get_mTracks_1=gDa=b.fua;d._emscripten_bind_TrackedVehicleControllerSettings_set_mTracks_2=hDa=b.gua;d._emscripten_bind_TrackedVehicleControllerSettings___destroy___0=iDa=b.hua;d._emscripten_bind_TrackedVehicleController_TrackedVehicleController_2=jDa=b.iua;d._emscripten_bind_TrackedVehicleController_SetDriverInput_4=kDa=b.jua;d._emscripten_bind_TrackedVehicleController_SetForwardInput_1=lDa=b.kua;d._emscripten_bind_TrackedVehicleController_GetForwardInput_0= +mDa=b.lua;d._emscripten_bind_TrackedVehicleController_SetLeftRatio_1=nDa=b.mua;d._emscripten_bind_TrackedVehicleController_GetLeftRatio_0=oDa=b.nua;d._emscripten_bind_TrackedVehicleController_SetRightRatio_1=pDa=b.oua;d._emscripten_bind_TrackedVehicleController_GetRightRatio_0=qDa=b.pua;d._emscripten_bind_TrackedVehicleController_SetBrakeInput_1=rDa=b.qua;d._emscripten_bind_TrackedVehicleController_GetBrakeInput_0=sDa=b.rua;d._emscripten_bind_TrackedVehicleController_GetEngine_0=tDa=b.sua;d._emscripten_bind_TrackedVehicleController_GetTransmission_0= +uDa=b.tua;d._emscripten_bind_TrackedVehicleController_GetTracks_0=vDa=b.uua;d._emscripten_bind_TrackedVehicleController_GetConstraint_0=wDa=b.vua;d._emscripten_bind_TrackedVehicleController___destroy___0=xDa=b.wua;d._emscripten_bind_VehicleEngine_ClampRPM_0=yDa=b.xua;d._emscripten_bind_VehicleEngine_GetCurrentRPM_0=zDa=b.yua;d._emscripten_bind_VehicleEngine_SetCurrentRPM_1=ADa=b.zua;d._emscripten_bind_VehicleEngine_GetAngularVelocity_0=BDa=b.Aua;d._emscripten_bind_VehicleEngine_GetTorque_1=CDa=b.Bua; +d._emscripten_bind_VehicleEngine_get_mMaxTorque_0=DDa=b.Cua;d._emscripten_bind_VehicleEngine_set_mMaxTorque_1=EDa=b.Dua;d._emscripten_bind_VehicleEngine_get_mMinRPM_0=FDa=b.Eua;d._emscripten_bind_VehicleEngine_set_mMinRPM_1=GDa=b.Fua;d._emscripten_bind_VehicleEngine_get_mMaxRPM_0=HDa=b.Gua;d._emscripten_bind_VehicleEngine_set_mMaxRPM_1=IDa=b.Hua;d._emscripten_bind_VehicleEngine_get_mNormalizedTorque_0=JDa=b.Iua;d._emscripten_bind_VehicleEngine_set_mNormalizedTorque_1=KDa=b.Jua;d._emscripten_bind_VehicleEngine_get_mInertia_0= +LDa=b.Kua;d._emscripten_bind_VehicleEngine_set_mInertia_1=MDa=b.Lua;d._emscripten_bind_VehicleEngine_get_mAngularDamping_0=NDa=b.Mua;d._emscripten_bind_VehicleEngine_set_mAngularDamping_1=ODa=b.Nua;d._emscripten_bind_VehicleEngine___destroy___0=PDa=b.Oua;d._emscripten_bind_VehicleTransmission_Set_2=QDa=b.Pua;d._emscripten_bind_VehicleTransmission_GetCurrentGear_0=RDa=b.Qua;d._emscripten_bind_VehicleTransmission_GetClutchFriction_0=SDa=b.Rua;d._emscripten_bind_VehicleTransmission_IsSwitchingGear_0= +TDa=b.Sua;d._emscripten_bind_VehicleTransmission_GetCurrentRatio_0=UDa=b.Tua;d._emscripten_bind_VehicleTransmission_get_mMode_0=VDa=b.Uua;d._emscripten_bind_VehicleTransmission_set_mMode_1=WDa=b.Vua;d._emscripten_bind_VehicleTransmission_get_mGearRatios_0=XDa=b.Wua;d._emscripten_bind_VehicleTransmission_set_mGearRatios_1=YDa=b.Xua;d._emscripten_bind_VehicleTransmission_get_mReverseGearRatios_0=ZDa=b.Yua;d._emscripten_bind_VehicleTransmission_set_mReverseGearRatios_1=$Da=b.Zua;d._emscripten_bind_VehicleTransmission_get_mSwitchTime_0= +aEa=b._ua;d._emscripten_bind_VehicleTransmission_set_mSwitchTime_1=bEa=b.$ua;d._emscripten_bind_VehicleTransmission_get_mClutchReleaseTime_0=cEa=b.ava;d._emscripten_bind_VehicleTransmission_set_mClutchReleaseTime_1=dEa=b.bva;d._emscripten_bind_VehicleTransmission_get_mSwitchLatency_0=eEa=b.cva;d._emscripten_bind_VehicleTransmission_set_mSwitchLatency_1=fEa=b.dva;d._emscripten_bind_VehicleTransmission_get_mShiftUpRPM_0=gEa=b.eva;d._emscripten_bind_VehicleTransmission_set_mShiftUpRPM_1=hEa=b.fva;d._emscripten_bind_VehicleTransmission_get_mShiftDownRPM_0= +iEa=b.gva;d._emscripten_bind_VehicleTransmission_set_mShiftDownRPM_1=jEa=b.hva;d._emscripten_bind_VehicleTransmission_get_mClutchStrength_0=kEa=b.iva;d._emscripten_bind_VehicleTransmission_set_mClutchStrength_1=lEa=b.jva;d._emscripten_bind_VehicleTransmission___destroy___0=mEa=b.kva;d._emscripten_bind_VehicleDifferentialSettings_VehicleDifferentialSettings_0=nEa=b.lva;d._emscripten_bind_VehicleDifferentialSettings_get_mLeftWheel_0=oEa=b.mva;d._emscripten_bind_VehicleDifferentialSettings_set_mLeftWheel_1= +pEa=b.nva;d._emscripten_bind_VehicleDifferentialSettings_get_mRightWheel_0=qEa=b.ova;d._emscripten_bind_VehicleDifferentialSettings_set_mRightWheel_1=rEa=b.pva;d._emscripten_bind_VehicleDifferentialSettings_get_mDifferentialRatio_0=sEa=b.qva;d._emscripten_bind_VehicleDifferentialSettings_set_mDifferentialRatio_1=tEa=b.rva;d._emscripten_bind_VehicleDifferentialSettings_get_mLeftRightSplit_0=uEa=b.sva;d._emscripten_bind_VehicleDifferentialSettings_set_mLeftRightSplit_1=vEa=b.tva;d._emscripten_bind_VehicleDifferentialSettings_get_mLimitedSlipRatio_0= +wEa=b.uva;d._emscripten_bind_VehicleDifferentialSettings_set_mLimitedSlipRatio_1=xEa=b.vva;d._emscripten_bind_VehicleDifferentialSettings_get_mEngineTorqueRatio_0=yEa=b.wva;d._emscripten_bind_VehicleDifferentialSettings_set_mEngineTorqueRatio_1=zEa=b.xva;d._emscripten_bind_VehicleDifferentialSettings___destroy___0=AEa=b.yva;d._emscripten_bind_MotorcycleControllerSettings_MotorcycleControllerSettings_0=BEa=b.zva;d._emscripten_bind_MotorcycleControllerSettings_get_mMaxLeanAngle_0=CEa=b.Ava;d._emscripten_bind_MotorcycleControllerSettings_set_mMaxLeanAngle_1= +DEa=b.Bva;d._emscripten_bind_MotorcycleControllerSettings_get_mLeanSpringConstant_0=EEa=b.Cva;d._emscripten_bind_MotorcycleControllerSettings_set_mLeanSpringConstant_1=FEa=b.Dva;d._emscripten_bind_MotorcycleControllerSettings_get_mLeanSpringDamping_0=GEa=b.Eva;d._emscripten_bind_MotorcycleControllerSettings_set_mLeanSpringDamping_1=HEa=b.Fva;d._emscripten_bind_MotorcycleControllerSettings_get_mLeanSpringIntegrationCoefficient_0=IEa=b.Gva;d._emscripten_bind_MotorcycleControllerSettings_set_mLeanSpringIntegrationCoefficient_1= +JEa=b.Hva;d._emscripten_bind_MotorcycleControllerSettings_get_mLeanSpringIntegrationCoefficientDecay_0=KEa=b.Iva;d._emscripten_bind_MotorcycleControllerSettings_set_mLeanSpringIntegrationCoefficientDecay_1=LEa=b.Jva;d._emscripten_bind_MotorcycleControllerSettings_get_mLeanSmoothingFactor_0=MEa=b.Kva;d._emscripten_bind_MotorcycleControllerSettings_set_mLeanSmoothingFactor_1=NEa=b.Lva;d._emscripten_bind_MotorcycleControllerSettings_get_mEngine_0=OEa=b.Mva;d._emscripten_bind_MotorcycleControllerSettings_set_mEngine_1= +PEa=b.Nva;d._emscripten_bind_MotorcycleControllerSettings_get_mTransmission_0=QEa=b.Ova;d._emscripten_bind_MotorcycleControllerSettings_set_mTransmission_1=REa=b.Pva;d._emscripten_bind_MotorcycleControllerSettings_get_mDifferentials_0=SEa=b.Qva;d._emscripten_bind_MotorcycleControllerSettings_set_mDifferentials_1=TEa=b.Rva;d._emscripten_bind_MotorcycleControllerSettings_get_mDifferentialLimitedSlipRatio_0=UEa=b.Sva;d._emscripten_bind_MotorcycleControllerSettings_set_mDifferentialLimitedSlipRatio_1= +VEa=b.Tva;d._emscripten_bind_MotorcycleControllerSettings___destroy___0=WEa=b.Uva;d._emscripten_bind_MotorcycleController_MotorcycleController_2=XEa=b.Vva;d._emscripten_bind_MotorcycleController_GetWheelBase_0=YEa=b.Wva;d._emscripten_bind_MotorcycleController_EnableLeanController_1=ZEa=b.Xva;d._emscripten_bind_MotorcycleController_IsLeanControllerEnabled_0=$Ea=b.Yva;d._emscripten_bind_MotorcycleController_GetConstraint_0=aFa=b.Zva;d._emscripten_bind_MotorcycleController_SetDriverInput_4=bFa=b._va; +d._emscripten_bind_MotorcycleController_SetForwardInput_1=cFa=b.$va;d._emscripten_bind_MotorcycleController_GetForwardInput_0=dFa=b.awa;d._emscripten_bind_MotorcycleController_SetRightInput_1=eFa=b.bwa;d._emscripten_bind_MotorcycleController_GetRightInput_0=fFa=b.cwa;d._emscripten_bind_MotorcycleController_SetBrakeInput_1=gFa=b.dwa;d._emscripten_bind_MotorcycleController_GetBrakeInput_0=hFa=b.ewa;d._emscripten_bind_MotorcycleController_SetHandBrakeInput_1=iFa=b.fwa;d._emscripten_bind_MotorcycleController_GetHandBrakeInput_0= +jFa=b.gwa;d._emscripten_bind_MotorcycleController_GetEngine_0=kFa=b.hwa;d._emscripten_bind_MotorcycleController_GetTransmission_0=lFa=b.iwa;d._emscripten_bind_MotorcycleController_GetDifferentials_0=mFa=b.jwa;d._emscripten_bind_MotorcycleController_GetDifferentialLimitedSlipRatio_0=nFa=b.kwa;d._emscripten_bind_MotorcycleController_SetDifferentialLimitedSlipRatio_1=oFa=b.lwa;d._emscripten_bind_MotorcycleController_GetWheelSpeedAtClutch_0=pFa=b.mwa;d._emscripten_bind_MotorcycleController___destroy___0= +qFa=b.nwa;d._emscripten_bind_Skeleton_Skeleton_0=rFa=b.owa;d._emscripten_bind_Skeleton_AddJoint_2=sFa=b.pwa;d._emscripten_bind_Skeleton_GetJointCount_0=tFa=b.qwa;d._emscripten_bind_Skeleton_AreJointsCorrectlyOrdered_0=uFa=b.rwa;d._emscripten_bind_Skeleton_CalculateParentJointIndices_0=vFa=b.swa;d._emscripten_bind_Skeleton___destroy___0=wFa=b.twa;d._emscripten_bind_SkeletalAnimationKeyframe_SkeletalAnimationKeyframe_0=xFa=b.uwa;d._emscripten_bind_SkeletalAnimationKeyframe_FromMatrix_1=yFa=b.vwa;d._emscripten_bind_SkeletalAnimationKeyframe_ToMatrix_0= +zFa=b.wwa;d._emscripten_bind_SkeletalAnimationKeyframe_get_mTime_0=AFa=b.xwa;d._emscripten_bind_SkeletalAnimationKeyframe_set_mTime_1=BFa=b.ywa;d._emscripten_bind_SkeletalAnimationKeyframe_get_mTranslation_0=CFa=b.zwa;d._emscripten_bind_SkeletalAnimationKeyframe_set_mTranslation_1=DFa=b.Awa;d._emscripten_bind_SkeletalAnimationKeyframe_get_mRotation_0=EFa=b.Bwa;d._emscripten_bind_SkeletalAnimationKeyframe_set_mRotation_1=FFa=b.Cwa;d._emscripten_bind_SkeletalAnimationKeyframe___destroy___0=GFa=b.Dwa; +d._emscripten_bind_ArraySkeletonKeyframe_ArraySkeletonKeyframe_0=HFa=b.Ewa;d._emscripten_bind_ArraySkeletonKeyframe_empty_0=IFa=b.Fwa;d._emscripten_bind_ArraySkeletonKeyframe_size_0=JFa=b.Gwa;d._emscripten_bind_ArraySkeletonKeyframe_at_1=KFa=b.Hwa;d._emscripten_bind_ArraySkeletonKeyframe_push_back_1=LFa=b.Iwa;d._emscripten_bind_ArraySkeletonKeyframe_reserve_1=MFa=b.Jwa;d._emscripten_bind_ArraySkeletonKeyframe_resize_1=NFa=b.Kwa;d._emscripten_bind_ArraySkeletonKeyframe_clear_0=OFa=b.Lwa;d._emscripten_bind_ArraySkeletonKeyframe___destroy___0= +PFa=b.Mwa;d._emscripten_bind_SkeletalAnimationAnimatedJoint_SkeletalAnimationAnimatedJoint_0=QFa=b.Nwa;d._emscripten_bind_SkeletalAnimationAnimatedJoint_get_mJointName_0=RFa=b.Owa;d._emscripten_bind_SkeletalAnimationAnimatedJoint_set_mJointName_1=SFa=b.Pwa;d._emscripten_bind_SkeletalAnimationAnimatedJoint_get_mKeyframes_0=TFa=b.Qwa;d._emscripten_bind_SkeletalAnimationAnimatedJoint_set_mKeyframes_1=UFa=b.Rwa;d._emscripten_bind_SkeletalAnimationAnimatedJoint___destroy___0=VFa=b.Swa;d._emscripten_bind_ArraySkeletonAnimatedJoint_ArraySkeletonAnimatedJoint_0= +WFa=b.Twa;d._emscripten_bind_ArraySkeletonAnimatedJoint_empty_0=XFa=b.Uwa;d._emscripten_bind_ArraySkeletonAnimatedJoint_size_0=YFa=b.Vwa;d._emscripten_bind_ArraySkeletonAnimatedJoint_at_1=ZFa=b.Wwa;d._emscripten_bind_ArraySkeletonAnimatedJoint_push_back_1=$Fa=b.Xwa;d._emscripten_bind_ArraySkeletonAnimatedJoint_reserve_1=aGa=b.Ywa;d._emscripten_bind_ArraySkeletonAnimatedJoint_resize_1=bGa=b.Zwa;d._emscripten_bind_ArraySkeletonAnimatedJoint_clear_0=cGa=b._wa;d._emscripten_bind_ArraySkeletonAnimatedJoint___destroy___0= +dGa=b.$wa;d._emscripten_bind_SkeletalAnimation_SkeletalAnimation_0=eGa=b.axa;d._emscripten_bind_SkeletalAnimation_SetIsLooping_1=fGa=b.bxa;d._emscripten_bind_SkeletalAnimation_IsLooping_0=gGa=b.cxa;d._emscripten_bind_SkeletalAnimation_GetDuration_0=hGa=b.dxa;d._emscripten_bind_SkeletalAnimation_ScaleJoints_1=iGa=b.exa;d._emscripten_bind_SkeletalAnimation_Sample_2=jGa=b.fxa;d._emscripten_bind_SkeletalAnimation_GetAnimatedJoints_0=kGa=b.gxa;d._emscripten_bind_SkeletalAnimation___destroy___0=lGa=b.hxa; +d._emscripten_bind_SkeletonPose_SkeletonPose_0=mGa=b.ixa;d._emscripten_bind_SkeletonPose_SetSkeleton_1=nGa=b.jxa;d._emscripten_bind_SkeletonPose_GetSkeleton_0=oGa=b.kxa;d._emscripten_bind_SkeletonPose_SetRootOffset_1=pGa=b.lxa;d._emscripten_bind_SkeletonPose_GetRootOffset_0=qGa=b.mxa;d._emscripten_bind_SkeletonPose_GetJointCount_0=rGa=b.nxa;d._emscripten_bind_SkeletonPose_GetJoint_1=sGa=b.oxa;d._emscripten_bind_SkeletonPose_GetJointMatrices_0=tGa=b.pxa;d._emscripten_bind_SkeletonPose_GetJointMatrix_1= +uGa=b.qxa;d._emscripten_bind_SkeletonPose_CalculateJointMatrices_0=vGa=b.rxa;d._emscripten_bind_SkeletonPose_CalculateJointStates_0=wGa=b.sxa;d._emscripten_bind_SkeletonPose___destroy___0=xGa=b.txa;d._emscripten_bind_RagdollPart_GetShapeSettings_0=yGa=b.uxa;d._emscripten_bind_RagdollPart_SetShapeSettings_1=zGa=b.vxa;d._emscripten_bind_RagdollPart_ConvertShapeSettings_0=AGa=b.wxa;d._emscripten_bind_RagdollPart_GetShape_0=BGa=b.xxa;d._emscripten_bind_RagdollPart_SetShape_1=CGa=b.yxa;d._emscripten_bind_RagdollPart_HasMassProperties_0= +DGa=b.zxa;d._emscripten_bind_RagdollPart_GetMassProperties_0=EGa=b.Axa;d._emscripten_bind_RagdollPart_get_mToParent_0=FGa=b.Bxa;d._emscripten_bind_RagdollPart_set_mToParent_1=GGa=b.Cxa;d._emscripten_bind_RagdollPart_get_mPosition_0=HGa=b.Dxa;d._emscripten_bind_RagdollPart_set_mPosition_1=IGa=b.Exa;d._emscripten_bind_RagdollPart_get_mRotation_0=JGa=b.Fxa;d._emscripten_bind_RagdollPart_set_mRotation_1=KGa=b.Gxa;d._emscripten_bind_RagdollPart_get_mLinearVelocity_0=LGa=b.Hxa;d._emscripten_bind_RagdollPart_set_mLinearVelocity_1= +MGa=b.Ixa;d._emscripten_bind_RagdollPart_get_mAngularVelocity_0=NGa=b.Jxa;d._emscripten_bind_RagdollPart_set_mAngularVelocity_1=OGa=b.Kxa;d._emscripten_bind_RagdollPart_get_mUserData_0=PGa=b.Lxa;d._emscripten_bind_RagdollPart_set_mUserData_1=QGa=b.Mxa;d._emscripten_bind_RagdollPart_get_mObjectLayer_0=RGa=b.Nxa;d._emscripten_bind_RagdollPart_set_mObjectLayer_1=SGa=b.Oxa;d._emscripten_bind_RagdollPart_get_mCollisionGroup_0=TGa=b.Pxa;d._emscripten_bind_RagdollPart_set_mCollisionGroup_1=UGa=b.Qxa;d._emscripten_bind_RagdollPart_get_mMotionType_0= +VGa=b.Rxa;d._emscripten_bind_RagdollPart_set_mMotionType_1=WGa=b.Sxa;d._emscripten_bind_RagdollPart_get_mAllowedDOFs_0=XGa=b.Txa;d._emscripten_bind_RagdollPart_set_mAllowedDOFs_1=YGa=b.Uxa;d._emscripten_bind_RagdollPart_get_mAllowDynamicOrKinematic_0=ZGa=b.Vxa;d._emscripten_bind_RagdollPart_set_mAllowDynamicOrKinematic_1=$Ga=b.Wxa;d._emscripten_bind_RagdollPart_get_mIsSensor_0=aHa=b.Xxa;d._emscripten_bind_RagdollPart_set_mIsSensor_1=bHa=b.Yxa;d._emscripten_bind_RagdollPart_get_mUseManifoldReduction_0= +cHa=b.Zxa;d._emscripten_bind_RagdollPart_set_mUseManifoldReduction_1=dHa=b._xa;d._emscripten_bind_RagdollPart_get_mCollideKinematicVsNonDynamic_0=eHa=b.$xa;d._emscripten_bind_RagdollPart_set_mCollideKinematicVsNonDynamic_1=fHa=b.aya;d._emscripten_bind_RagdollPart_get_mApplyGyroscopicForce_0=gHa=b.bya;d._emscripten_bind_RagdollPart_set_mApplyGyroscopicForce_1=hHa=b.cya;d._emscripten_bind_RagdollPart_get_mMotionQuality_0=iHa=b.dya;d._emscripten_bind_RagdollPart_set_mMotionQuality_1=jHa=b.eya;d._emscripten_bind_RagdollPart_get_mEnhancedInternalEdgeRemoval_0= +kHa=b.fya;d._emscripten_bind_RagdollPart_set_mEnhancedInternalEdgeRemoval_1=lHa=b.gya;d._emscripten_bind_RagdollPart_get_mAllowSleeping_0=mHa=b.hya;d._emscripten_bind_RagdollPart_set_mAllowSleeping_1=nHa=b.iya;d._emscripten_bind_RagdollPart_get_mFriction_0=oHa=b.jya;d._emscripten_bind_RagdollPart_set_mFriction_1=pHa=b.kya;d._emscripten_bind_RagdollPart_get_mRestitution_0=qHa=b.lya;d._emscripten_bind_RagdollPart_set_mRestitution_1=rHa=b.mya;d._emscripten_bind_RagdollPart_get_mLinearDamping_0=sHa=b.nya; +d._emscripten_bind_RagdollPart_set_mLinearDamping_1=tHa=b.oya;d._emscripten_bind_RagdollPart_get_mAngularDamping_0=uHa=b.pya;d._emscripten_bind_RagdollPart_set_mAngularDamping_1=vHa=b.qya;d._emscripten_bind_RagdollPart_get_mMaxLinearVelocity_0=wHa=b.rya;d._emscripten_bind_RagdollPart_set_mMaxLinearVelocity_1=xHa=b.sya;d._emscripten_bind_RagdollPart_get_mMaxAngularVelocity_0=yHa=b.tya;d._emscripten_bind_RagdollPart_set_mMaxAngularVelocity_1=zHa=b.uya;d._emscripten_bind_RagdollPart_get_mGravityFactor_0= +AHa=b.vya;d._emscripten_bind_RagdollPart_set_mGravityFactor_1=BHa=b.wya;d._emscripten_bind_RagdollPart_get_mNumVelocityStepsOverride_0=CHa=b.xya;d._emscripten_bind_RagdollPart_set_mNumVelocityStepsOverride_1=DHa=b.yya;d._emscripten_bind_RagdollPart_get_mNumPositionStepsOverride_0=EHa=b.zya;d._emscripten_bind_RagdollPart_set_mNumPositionStepsOverride_1=FHa=b.Aya;d._emscripten_bind_RagdollPart_get_mOverrideMassProperties_0=GHa=b.Bya;d._emscripten_bind_RagdollPart_set_mOverrideMassProperties_1=HHa=b.Cya; +d._emscripten_bind_RagdollPart_get_mInertiaMultiplier_0=IHa=b.Dya;d._emscripten_bind_RagdollPart_set_mInertiaMultiplier_1=JHa=b.Eya;d._emscripten_bind_RagdollPart_get_mMassPropertiesOverride_0=KHa=b.Fya;d._emscripten_bind_RagdollPart_set_mMassPropertiesOverride_1=LHa=b.Gya;d._emscripten_bind_RagdollPart___destroy___0=MHa=b.Hya;d._emscripten_bind_ArrayRagdollPart_ArrayRagdollPart_0=NHa=b.Iya;d._emscripten_bind_ArrayRagdollPart_empty_0=OHa=b.Jya;d._emscripten_bind_ArrayRagdollPart_size_0=PHa=b.Kya; +d._emscripten_bind_ArrayRagdollPart_at_1=QHa=b.Lya;d._emscripten_bind_ArrayRagdollPart_push_back_1=RHa=b.Mya;d._emscripten_bind_ArrayRagdollPart_reserve_1=SHa=b.Nya;d._emscripten_bind_ArrayRagdollPart_resize_1=THa=b.Oya;d._emscripten_bind_ArrayRagdollPart_clear_0=UHa=b.Pya;d._emscripten_bind_ArrayRagdollPart___destroy___0=VHa=b.Qya;d._emscripten_bind_RagdollAdditionalConstraint_get_mBodyIdx_1=WHa=b.Rya;d._emscripten_bind_RagdollAdditionalConstraint_set_mBodyIdx_2=XHa=b.Sya;d._emscripten_bind_RagdollAdditionalConstraint_get_mConstraint_0= +YHa=b.Tya;d._emscripten_bind_RagdollAdditionalConstraint_set_mConstraint_1=ZHa=b.Uya;d._emscripten_bind_RagdollAdditionalConstraint___destroy___0=$Ha=b.Vya;d._emscripten_bind_ArrayRagdollAdditionalConstraint_ArrayRagdollAdditionalConstraint_0=aIa=b.Wya;d._emscripten_bind_ArrayRagdollAdditionalConstraint_empty_0=bIa=b.Xya;d._emscripten_bind_ArrayRagdollAdditionalConstraint_size_0=cIa=b.Yya;d._emscripten_bind_ArrayRagdollAdditionalConstraint_at_1=dIa=b.Zya;d._emscripten_bind_ArrayRagdollAdditionalConstraint_push_back_1= +eIa=b._ya;d._emscripten_bind_ArrayRagdollAdditionalConstraint_reserve_1=fIa=b.$ya;d._emscripten_bind_ArrayRagdollAdditionalConstraint_resize_1=gIa=b.aza;d._emscripten_bind_ArrayRagdollAdditionalConstraint_clear_0=hIa=b.bza;d._emscripten_bind_ArrayRagdollAdditionalConstraint___destroy___0=iIa=b.cza;d._emscripten_bind_RagdollSettings_RagdollSettings_0=jIa=b.dza;d._emscripten_bind_RagdollSettings_Stabilize_0=kIa=b.eza;d._emscripten_bind_RagdollSettings_CreateRagdoll_3=lIa=b.fza;d._emscripten_bind_RagdollSettings_GetSkeleton_0= +mIa=b.gza;d._emscripten_bind_RagdollSettings_DisableParentChildCollisions_0=nIa=b.hza;d._emscripten_bind_RagdollSettings_DisableParentChildCollisions_1=oIa=b.iza;d._emscripten_bind_RagdollSettings_DisableParentChildCollisions_2=pIa=b.jza;d._emscripten_bind_RagdollSettings_CalculateBodyIndexToConstraintIndex_0=qIa=b.kza;d._emscripten_bind_RagdollSettings_CalculateConstraintIndexToBodyIdxPair_0=rIa=b.lza;d._emscripten_bind_RagdollSettings_get_mSkeleton_0=sIa=b.mza;d._emscripten_bind_RagdollSettings_set_mSkeleton_1= +tIa=b.nza;d._emscripten_bind_RagdollSettings_get_mParts_0=uIa=b.oza;d._emscripten_bind_RagdollSettings_set_mParts_1=vIa=b.pza;d._emscripten_bind_RagdollSettings_get_mAdditionalConstraints_0=wIa=b.qza;d._emscripten_bind_RagdollSettings_set_mAdditionalConstraints_1=xIa=b.rza;d._emscripten_bind_RagdollSettings___destroy___0=yIa=b.sza;d._emscripten_bind_Ragdoll_Ragdoll_1=zIa=b.tza;d._emscripten_bind_Ragdoll_AddToPhysicsSystem_1=AIa=b.uza;d._emscripten_bind_Ragdoll_AddToPhysicsSystem_2=BIa=b.vza;d._emscripten_bind_Ragdoll_RemoveFromPhysicsSystem_0= +CIa=b.wza;d._emscripten_bind_Ragdoll_RemoveFromPhysicsSystem_1=DIa=b.xza;d._emscripten_bind_Ragdoll_Activate_0=EIa=b.yza;d._emscripten_bind_Ragdoll_Activate_1=FIa=b.zza;d._emscripten_bind_Ragdoll_IsActive_0=GIa=b.Aza;d._emscripten_bind_Ragdoll_IsActive_1=HIa=b.Bza;d._emscripten_bind_Ragdoll_SetGroupID_1=IIa=b.Cza;d._emscripten_bind_Ragdoll_SetGroupID_2=JIa=b.Dza;d._emscripten_bind_Ragdoll_SetPose_1=KIa=b.Eza;d._emscripten_bind_Ragdoll_SetPose_2=LIa=b.Fza;d._emscripten_bind_Ragdoll_GetPose_1=MIa=b.Gza; +d._emscripten_bind_Ragdoll_GetPose_2=NIa=b.Hza;d._emscripten_bind_Ragdoll_ResetWarmStart_0=OIa=b.Iza;d._emscripten_bind_Ragdoll_DriveToPoseUsingKinematics_2=PIa=b.Jza;d._emscripten_bind_Ragdoll_DriveToPoseUsingKinematics_3=QIa=b.Kza;d._emscripten_bind_Ragdoll_DriveToPoseUsingMotors_1=RIa=b.Lza;d._emscripten_bind_Ragdoll_SetLinearAndAngularVelocity_2=SIa=b.Mza;d._emscripten_bind_Ragdoll_SetLinearAndAngularVelocity_3=TIa=b.Nza;d._emscripten_bind_Ragdoll_SetLinearVelocity_1=UIa=b.Oza;d._emscripten_bind_Ragdoll_SetLinearVelocity_2= +VIa=b.Pza;d._emscripten_bind_Ragdoll_AddLinearVelocity_1=WIa=b.Qza;d._emscripten_bind_Ragdoll_AddLinearVelocity_2=XIa=b.Rza;d._emscripten_bind_Ragdoll_AddImpulse_1=YIa=b.Sza;d._emscripten_bind_Ragdoll_AddImpulse_2=ZIa=b.Tza;d._emscripten_bind_Ragdoll_GetRootTransform_2=$Ia=b.Uza;d._emscripten_bind_Ragdoll_GetRootTransform_3=aJa=b.Vza;d._emscripten_bind_Ragdoll_GetBodyCount_0=bJa=b.Wza;d._emscripten_bind_Ragdoll_GetBodyID_1=cJa=b.Xza;d._emscripten_bind_Ragdoll_GetBodyIDs_0=dJa=b.Yza;d._emscripten_bind_Ragdoll_GetConstraintCount_0= +eJa=b.Zza;d._emscripten_bind_Ragdoll_GetWorldSpaceBounds_0=fJa=b._za;d._emscripten_bind_Ragdoll_GetWorldSpaceBounds_1=gJa=b.$za;d._emscripten_bind_Ragdoll_GetConstraint_1=hJa=b.aAa;d._emscripten_bind_Ragdoll_GetRagdollSettings_0=iJa=b.bAa;d._emscripten_bind_Ragdoll___destroy___0=jJa=b.cAa;d._emscripten_bind_BroadPhaseLayer_BroadPhaseLayer_1=kJa=b.dAa;d._emscripten_bind_BroadPhaseLayer_GetValue_0=lJa=b.eAa;d._emscripten_bind_BroadPhaseLayer___destroy___0=mJa=b.fAa;d._emscripten_bind_BroadPhaseLayerInterfaceJS_BroadPhaseLayerInterfaceJS_0= +nJa=b.gAa;d._emscripten_bind_BroadPhaseLayerInterfaceJS_GetNumBroadPhaseLayers_0=oJa=b.hAa;d._emscripten_bind_BroadPhaseLayerInterfaceJS_GetBPLayer_1=pJa=b.iAa;d._emscripten_bind_BroadPhaseLayerInterfaceJS___destroy___0=qJa=b.jAa;d._emscripten_bind_BroadPhaseLayerInterfaceTable_BroadPhaseLayerInterfaceTable_2=rJa=b.kAa;d._emscripten_bind_BroadPhaseLayerInterfaceTable_MapObjectToBroadPhaseLayer_2=sJa=b.lAa;d._emscripten_bind_BroadPhaseLayerInterfaceTable_GetNumBroadPhaseLayers_0=tJa=b.mAa;d._emscripten_bind_BroadPhaseLayerInterfaceTable___destroy___0= +uJa=b.nAa;d._emscripten_bind_ObjectVsBroadPhaseLayerFilterTable_ObjectVsBroadPhaseLayerFilterTable_4=vJa=b.oAa;d._emscripten_bind_ObjectVsBroadPhaseLayerFilterTable___destroy___0=wJa=b.pAa;d._emscripten_bind_ObjectLayerPairFilterTable_ObjectLayerPairFilterTable_1=xJa=b.qAa;d._emscripten_bind_ObjectLayerPairFilterTable_GetNumObjectLayers_0=yJa=b.rAa;d._emscripten_bind_ObjectLayerPairFilterTable_DisableCollision_2=zJa=b.sAa;d._emscripten_bind_ObjectLayerPairFilterTable_EnableCollision_2=AJa=b.tAa;d._emscripten_bind_ObjectLayerPairFilterTable_ShouldCollide_2= +BJa=b.uAa;d._emscripten_bind_ObjectLayerPairFilterTable___destroy___0=CJa=b.vAa;d._emscripten_bind_BroadPhaseLayerInterfaceMask_BroadPhaseLayerInterfaceMask_1=DJa=b.wAa;d._emscripten_bind_BroadPhaseLayerInterfaceMask_ConfigureLayer_3=EJa=b.xAa;d._emscripten_bind_BroadPhaseLayerInterfaceMask_GetNumBroadPhaseLayers_0=FJa=b.yAa;d._emscripten_bind_BroadPhaseLayerInterfaceMask___destroy___0=GJa=b.zAa;d._emscripten_bind_ObjectVsBroadPhaseLayerFilterMask_ObjectVsBroadPhaseLayerFilterMask_1=HJa=b.AAa;d._emscripten_bind_ObjectVsBroadPhaseLayerFilterMask___destroy___0= +IJa=b.BAa;d._emscripten_bind_ObjectLayerPairFilterMask_ObjectLayerPairFilterMask_0=JJa=b.CAa;d._emscripten_bind_ObjectLayerPairFilterMask_sGetObjectLayer_2=KJa=b.DAa;d._emscripten_bind_ObjectLayerPairFilterMask_sGetGroup_1=LJa=b.EAa;d._emscripten_bind_ObjectLayerPairFilterMask_sGetMask_1=MJa=b.FAa;d._emscripten_bind_ObjectLayerPairFilterMask_ShouldCollide_2=NJa=b.GAa;d._emscripten_bind_ObjectLayerPairFilterMask___destroy___0=OJa=b.HAa;d._emscripten_bind_JoltSettings_JoltSettings_0=PJa=b.IAa;d._emscripten_bind_JoltSettings_get_mMaxBodies_0= +QJa=b.JAa;d._emscripten_bind_JoltSettings_set_mMaxBodies_1=RJa=b.KAa;d._emscripten_bind_JoltSettings_get_mMaxBodyPairs_0=SJa=b.LAa;d._emscripten_bind_JoltSettings_set_mMaxBodyPairs_1=TJa=b.MAa;d._emscripten_bind_JoltSettings_get_mMaxContactConstraints_0=UJa=b.NAa;d._emscripten_bind_JoltSettings_set_mMaxContactConstraints_1=VJa=b.OAa;d._emscripten_bind_JoltSettings_get_mMaxWorkerThreads_0=WJa=b.PAa;d._emscripten_bind_JoltSettings_set_mMaxWorkerThreads_1=XJa=b.QAa;d._emscripten_bind_JoltSettings_get_mBroadPhaseLayerInterface_0= +YJa=b.RAa;d._emscripten_bind_JoltSettings_set_mBroadPhaseLayerInterface_1=ZJa=b.SAa;d._emscripten_bind_JoltSettings_get_mObjectVsBroadPhaseLayerFilter_0=$Ja=b.TAa;d._emscripten_bind_JoltSettings_set_mObjectVsBroadPhaseLayerFilter_1=aKa=b.UAa;d._emscripten_bind_JoltSettings_get_mObjectLayerPairFilter_0=bKa=b.VAa;d._emscripten_bind_JoltSettings_set_mObjectLayerPairFilter_1=cKa=b.WAa;d._emscripten_bind_JoltSettings___destroy___0=dKa=b.XAa;d._emscripten_bind_JoltInterface_JoltInterface_1=eKa=b.YAa;d._emscripten_bind_JoltInterface_Step_2= +fKa=b.ZAa;d._emscripten_bind_JoltInterface_GetPhysicsSystem_0=gKa=b._Aa;d._emscripten_bind_JoltInterface_GetTempAllocator_0=hKa=b.$Aa;d._emscripten_bind_JoltInterface_GetObjectLayerPairFilter_0=iKa=b.aBa;d._emscripten_bind_JoltInterface_GetObjectVsBroadPhaseLayerFilter_0=jKa=b.bBa;d._emscripten_bind_JoltInterface_sGetTotalMemory_0=kKa=b.cBa;d._emscripten_bind_JoltInterface_sGetFreeMemory_0=lKa=b.dBa;d._emscripten_bind_JoltInterface___destroy___0=mKa=b.eBa;d._emscripten_enum_EBodyType_EBodyType_RigidBody= +nKa=b.fBa;d._emscripten_enum_EBodyType_EBodyType_SoftBody=oKa=b.gBa;d._emscripten_enum_EMotionType_EMotionType_Static=pKa=b.hBa;d._emscripten_enum_EMotionType_EMotionType_Kinematic=qKa=b.iBa;d._emscripten_enum_EMotionType_EMotionType_Dynamic=rKa=b.jBa;d._emscripten_enum_EMotionQuality_EMotionQuality_Discrete=sKa=b.kBa;d._emscripten_enum_EMotionQuality_EMotionQuality_LinearCast=tKa=b.lBa;d._emscripten_enum_EActivation_EActivation_Activate=uKa=b.mBa;d._emscripten_enum_EActivation_EActivation_DontActivate= +vKa=b.nBa;d._emscripten_enum_EShapeType_EShapeType_Convex=wKa=b.oBa;d._emscripten_enum_EShapeType_EShapeType_Compound=xKa=b.pBa;d._emscripten_enum_EShapeType_EShapeType_Decorated=yKa=b.qBa;d._emscripten_enum_EShapeType_EShapeType_Mesh=zKa=b.rBa;d._emscripten_enum_EShapeType_EShapeType_HeightField=AKa=b.sBa;d._emscripten_enum_EShapeType_EShapeType_Plane=BKa=b.tBa;d._emscripten_enum_EShapeType_EShapeType_Empty=CKa=b.uBa;d._emscripten_enum_EShapeSubType_EShapeSubType_Sphere=DKa=b.vBa;d._emscripten_enum_EShapeSubType_EShapeSubType_Box= +EKa=b.wBa;d._emscripten_enum_EShapeSubType_EShapeSubType_Capsule=FKa=b.xBa;d._emscripten_enum_EShapeSubType_EShapeSubType_TaperedCapsule=GKa=b.yBa;d._emscripten_enum_EShapeSubType_EShapeSubType_Cylinder=HKa=b.zBa;d._emscripten_enum_EShapeSubType_EShapeSubType_TaperedCylinder=IKa=b.ABa;d._emscripten_enum_EShapeSubType_EShapeSubType_ConvexHull=JKa=b.BBa;d._emscripten_enum_EShapeSubType_EShapeSubType_StaticCompound=KKa=b.CBa;d._emscripten_enum_EShapeSubType_EShapeSubType_MutableCompound=LKa=b.DBa;d._emscripten_enum_EShapeSubType_EShapeSubType_RotatedTranslated= +MKa=b.EBa;d._emscripten_enum_EShapeSubType_EShapeSubType_Scaled=NKa=b.FBa;d._emscripten_enum_EShapeSubType_EShapeSubType_OffsetCenterOfMass=OKa=b.GBa;d._emscripten_enum_EShapeSubType_EShapeSubType_Mesh=PKa=b.HBa;d._emscripten_enum_EShapeSubType_EShapeSubType_HeightField=QKa=b.IBa;d._emscripten_enum_EShapeSubType_EShapeSubType_Plane=RKa=b.JBa;d._emscripten_enum_EShapeSubType_EShapeSubType_Empty=SKa=b.KBa;d._emscripten_enum_EConstraintSpace_EConstraintSpace_LocalToBodyCOM=TKa=b.LBa;d._emscripten_enum_EConstraintSpace_EConstraintSpace_WorldSpace= +UKa=b.MBa;d._emscripten_enum_ESpringMode_ESpringMode_FrequencyAndDamping=VKa=b.NBa;d._emscripten_enum_ESpringMode_ESpringMode_StiffnessAndDamping=WKa=b.OBa;d._emscripten_enum_EOverrideMassProperties_EOverrideMassProperties_CalculateMassAndInertia=XKa=b.PBa;d._emscripten_enum_EOverrideMassProperties_EOverrideMassProperties_CalculateInertia=YKa=b.QBa;d._emscripten_enum_EOverrideMassProperties_EOverrideMassProperties_MassAndInertiaProvided=ZKa=b.RBa;d._emscripten_enum_EAllowedDOFs_EAllowedDOFs_TranslationX= +$Ka=b.SBa;d._emscripten_enum_EAllowedDOFs_EAllowedDOFs_TranslationY=aLa=b.TBa;d._emscripten_enum_EAllowedDOFs_EAllowedDOFs_TranslationZ=bLa=b.UBa;d._emscripten_enum_EAllowedDOFs_EAllowedDOFs_RotationX=cLa=b.VBa;d._emscripten_enum_EAllowedDOFs_EAllowedDOFs_RotationY=dLa=b.WBa;d._emscripten_enum_EAllowedDOFs_EAllowedDOFs_RotationZ=eLa=b.XBa;d._emscripten_enum_EAllowedDOFs_EAllowedDOFs_Plane2D=fLa=b.YBa;d._emscripten_enum_EAllowedDOFs_EAllowedDOFs_All=gLa=b.ZBa;d._emscripten_enum_EStateRecorderState_EStateRecorderState_None= +hLa=b._Ba;d._emscripten_enum_EStateRecorderState_EStateRecorderState_Global=iLa=b.$Ba;d._emscripten_enum_EStateRecorderState_EStateRecorderState_Bodies=jLa=b.aCa;d._emscripten_enum_EStateRecorderState_EStateRecorderState_Contacts=kLa=b.bCa;d._emscripten_enum_EStateRecorderState_EStateRecorderState_Constraints=lLa=b.cCa;d._emscripten_enum_EStateRecorderState_EStateRecorderState_All=mLa=b.dCa;d._emscripten_enum_EBackFaceMode_EBackFaceMode_IgnoreBackFaces=nLa=b.eCa;d._emscripten_enum_EBackFaceMode_EBackFaceMode_CollideWithBackFaces= +oLa=b.fCa;d._emscripten_enum_EGroundState_EGroundState_OnGround=pLa=b.gCa;d._emscripten_enum_EGroundState_EGroundState_OnSteepGround=qLa=b.hCa;d._emscripten_enum_EGroundState_EGroundState_NotSupported=rLa=b.iCa;d._emscripten_enum_EGroundState_EGroundState_InAir=sLa=b.jCa;d._emscripten_enum_ValidateResult_ValidateResult_AcceptAllContactsForThisBodyPair=tLa=b.kCa;d._emscripten_enum_ValidateResult_ValidateResult_AcceptContact=uLa=b.lCa;d._emscripten_enum_ValidateResult_ValidateResult_RejectContact=vLa= +b.mCa;d._emscripten_enum_ValidateResult_ValidateResult_RejectAllContactsForThisBodyPair=wLa=b.nCa;d._emscripten_enum_SoftBodyValidateResult_SoftBodyValidateResult_AcceptContact=xLa=b.oCa;d._emscripten_enum_SoftBodyValidateResult_SoftBodyValidateResult_RejectContact=yLa=b.pCa;d._emscripten_enum_EActiveEdgeMode_EActiveEdgeMode_CollideOnlyWithActive=zLa=b.qCa;d._emscripten_enum_EActiveEdgeMode_EActiveEdgeMode_CollideWithAll=ALa=b.rCa;d._emscripten_enum_ECollectFacesMode_ECollectFacesMode_CollectFaces= +BLa=b.sCa;d._emscripten_enum_ECollectFacesMode_ECollectFacesMode_NoFaces=CLa=b.tCa;d._emscripten_enum_SixDOFConstraintSettings_EAxis_SixDOFConstraintSettings_EAxis_TranslationX=DLa=b.uCa;d._emscripten_enum_SixDOFConstraintSettings_EAxis_SixDOFConstraintSettings_EAxis_TranslationY=ELa=b.vCa;d._emscripten_enum_SixDOFConstraintSettings_EAxis_SixDOFConstraintSettings_EAxis_TranslationZ=FLa=b.wCa;d._emscripten_enum_SixDOFConstraintSettings_EAxis_SixDOFConstraintSettings_EAxis_RotationX=GLa=b.xCa;d._emscripten_enum_SixDOFConstraintSettings_EAxis_SixDOFConstraintSettings_EAxis_RotationY= +HLa=b.yCa;d._emscripten_enum_SixDOFConstraintSettings_EAxis_SixDOFConstraintSettings_EAxis_RotationZ=ILa=b.zCa;d._emscripten_enum_EConstraintType_EConstraintType_Constraint=JLa=b.ACa;d._emscripten_enum_EConstraintType_EConstraintType_TwoBodyConstraint=KLa=b.BCa;d._emscripten_enum_EConstraintSubType_EConstraintSubType_Fixed=LLa=b.CCa;d._emscripten_enum_EConstraintSubType_EConstraintSubType_Point=MLa=b.DCa;d._emscripten_enum_EConstraintSubType_EConstraintSubType_Hinge=NLa=b.ECa;d._emscripten_enum_EConstraintSubType_EConstraintSubType_Slider= +OLa=b.FCa;d._emscripten_enum_EConstraintSubType_EConstraintSubType_Distance=PLa=b.GCa;d._emscripten_enum_EConstraintSubType_EConstraintSubType_Cone=QLa=b.HCa;d._emscripten_enum_EConstraintSubType_EConstraintSubType_SwingTwist=RLa=b.ICa;d._emscripten_enum_EConstraintSubType_EConstraintSubType_SixDOF=SLa=b.JCa;d._emscripten_enum_EConstraintSubType_EConstraintSubType_Path=TLa=b.KCa;d._emscripten_enum_EConstraintSubType_EConstraintSubType_Vehicle=ULa=b.LCa;d._emscripten_enum_EConstraintSubType_EConstraintSubType_RackAndPinion= +VLa=b.MCa;d._emscripten_enum_EConstraintSubType_EConstraintSubType_Gear=WLa=b.NCa;d._emscripten_enum_EConstraintSubType_EConstraintSubType_Pulley=XLa=b.OCa;d._emscripten_enum_EMotorState_EMotorState_Off=YLa=b.PCa;d._emscripten_enum_EMotorState_EMotorState_Velocity=ZLa=b.QCa;d._emscripten_enum_EMotorState_EMotorState_Position=$La=b.RCa;d._emscripten_enum_ETransmissionMode_ETransmissionMode_Auto=aMa=b.SCa;d._emscripten_enum_ETransmissionMode_ETransmissionMode_Manual=bMa=b.TCa;d._emscripten_enum_ETireFrictionDirection_ETireFrictionDirection_Longitudinal= +cMa=b.UCa;d._emscripten_enum_ETireFrictionDirection_ETireFrictionDirection_Lateral=dMa=b.VCa;d._emscripten_enum_ESwingType_ESwingType_Cone=eMa=b.WCa;d._emscripten_enum_ESwingType_ESwingType_Pyramid=fMa=b.XCa;d._emscripten_enum_EPathRotationConstraintType_EPathRotationConstraintType_Free=gMa=b.YCa;d._emscripten_enum_EPathRotationConstraintType_EPathRotationConstraintType_ConstrainAroundTangent=hMa=b.ZCa;d._emscripten_enum_EPathRotationConstraintType_EPathRotationConstraintType_ConstrainAroundNormal= +iMa=b._Ca;d._emscripten_enum_EPathRotationConstraintType_EPathRotationConstraintType_ConstrainAroundBinormal=jMa=b.$Ca;d._emscripten_enum_EPathRotationConstraintType_EPathRotationConstraintType_ConstrainToPath=kMa=b.aDa;d._emscripten_enum_EPathRotationConstraintType_EPathRotationConstraintType_FullyConstrained=lMa=b.bDa;d._emscripten_enum_SoftBodySharedSettings_EBendType_SoftBodySharedSettings_EBendType_None=mMa=b.cDa;d._emscripten_enum_SoftBodySharedSettings_EBendType_SoftBodySharedSettings_EBendType_Distance= +nMa=b.dDa;d._emscripten_enum_SoftBodySharedSettings_EBendType_SoftBodySharedSettings_EBendType_Dihedral=oMa=b.eDa;d._emscripten_enum_SoftBodySharedSettings_ELRAType_SoftBodySharedSettings_ELRAType_None=pMa=b.fDa;d._emscripten_enum_SoftBodySharedSettings_ELRAType_SoftBodySharedSettings_ELRAType_EuclideanDistance=qMa=b.gDa;d._emscripten_enum_SoftBodySharedSettings_ELRAType_SoftBodySharedSettings_ELRAType_GeodesicDistance=rMa=b.hDa;d._emscripten_enum_MeshShapeSettings_EBuildQuality_MeshShapeSettings_EBuildQuality_FavorRuntimePerformance= +sMa=b.iDa;d._emscripten_enum_MeshShapeSettings_EBuildQuality_MeshShapeSettings_EBuildQuality_FavorBuildSpeed=tMa=b.jDa;return p5}var c={a:uMa};if(d.instantiateWasm)return new Promise(b=>{d.instantiateWasm(c,(f,g)=>{b(a(f,g))})});ya??=d.locateFile?d.locateFile?d.locateFile("jolt-physics.wasm.wasm",ea):ea+"jolt-physics.wasm.wasm":(new URL("jolt-physics.wasm.wasm",import.meta.url)).href;return a((await daa(c)).instance)}()); +(function(){function a(){d.calledRun=!0;if(!ma){wa=!0;za(La);p5.p();na?.(d);d.onRuntimeInitialized?.();if(d.postRun)for("function"==typeof d.postRun&&(d.postRun=[d.postRun]);d.postRun.length;){var c=d.postRun.shift();Aa.push(c)}za(Aa)}}if(d.preRun)for("function"==typeof d.preRun&&(d.preRun=[d.preRun]);d.preRun.length;)eaa();za(Ba);d.setStatus?(d.setStatus("Running..."),setTimeout(()=>{setTimeout(()=>d.setStatus(""),1);a()},1)):a()})();function e(){}e.prototype=Object.create(e.prototype); +e.prototype.constructor=e;e.prototype.lDa=e;e.mDa={};d.WrapperObject=e;function h(a){return(a||e).mDa}d.getCache=h;function l(a,c){var b=h(c),f=b[a];if(f)return f;f=Object.create((c||e).prototype);f.kDa=a;return b[a]=f}d.wrapPointer=l;d.castObject=function(a,c){return l(a.kDa,c)};d.NULL=l(0);d.destroy=function(a){if(!a.__destroy__)throw"Error: Cannot destroy object. (Did you create it yourself?)";a.__destroy__();delete h(a.lDa)[a.kDa]};d.compare=function(a,c){return a.kDa===c.kDa};d.getPointer=function(a){return a.kDa}; +d.getClass=function(a){return a.lDa};var q5=0,r5=0,s5=0,t5=[],u5=0;function v5(){throw"cannot construct a ShapeSettings, no constructor in IDL";}v5.prototype=Object.create(e.prototype);v5.prototype.constructor=v5;v5.prototype.lDa=v5;v5.mDa={};d.ShapeSettings=v5;v5.prototype.GetRefCount=function(){return Ma(this.kDa)};v5.prototype.AddRef=function(){Na(this.kDa)};v5.prototype.Release=function(){Oa(this.kDa)};v5.prototype.Create=function(){return l(Pa(this.kDa),w5)};v5.prototype.ClearCachedResult=function(){Qa(this.kDa)}; +v5.prototype.get_mUserData=v5.prototype.nDa=function(){return Ra(this.kDa)};v5.prototype.set_mUserData=v5.prototype.oDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Sa(c,a)};Object.defineProperty(v5.prototype,"mUserData",{get:v5.prototype.nDa,set:v5.prototype.oDa});v5.prototype.__destroy__=function(){Ta(this.kDa)};function m(){throw"cannot construct a Shape, no constructor in IDL";}m.prototype=Object.create(e.prototype);m.prototype.constructor=m;m.prototype.lDa=m;m.mDa={}; +d.Shape=m;m.prototype.GetRefCount=function(){return Ua(this.kDa)};m.prototype.AddRef=function(){Va(this.kDa)};m.prototype.Release=function(){Wa(this.kDa)};m.prototype.GetType=function(){return Xa(this.kDa)};m.prototype.GetSubType=function(){return Ya(this.kDa)};m.prototype.MustBeStatic=function(){return!!Za(this.kDa)};m.prototype.GetLocalBounds=function(){return l($a(this.kDa),n)}; +m.prototype.GetWorldSpaceBounds=function(a,c){var b=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);return l(ab(b,a,c),n)};m.prototype.GetCenterOfMass=function(){return l(bb(this.kDa),p)};m.prototype.GetUserData=function(){return cb(this.kDa)};m.prototype.SetUserData=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);db(c,a)};m.prototype.GetSubShapeIDBitsRecursive=function(){return eb(this.kDa)};m.prototype.GetInnerRadius=function(){return fb(this.kDa)}; +m.prototype.GetMassProperties=function(){return l(gb(this.kDa),x5)};m.prototype.GetLeafShape=function(a,c){var b=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);return l(hb(b,a,c),m)};m.prototype.GetMaterial=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return l(ib(c,a),y5)};m.prototype.GetSurfaceNormal=function(a,c){var b=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);return l(jb(b,a,c),p)}; +m.prototype.GetSubShapeUserData=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return kb(c,a)};m.prototype.GetSubShapeTransformedShape=function(a,c,b,f,g){var k=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);b&&"object"===typeof b&&(b=b.kDa);f&&"object"===typeof f&&(f=f.kDa);g&&"object"===typeof g&&(g=g.kDa);return l(lb(k,a,c,b,f,g),q)};m.prototype.GetVolume=function(){return mb(this.kDa)}; +m.prototype.IsValidScale=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return!!nb(c,a)};m.prototype.MakeScaleValid=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return l(ob(c,a),p)};m.prototype.ScaleShape=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return l(pb(c,a),w5)};m.prototype.__destroy__=function(){qb(this.kDa)};function z5(){throw"cannot construct a ConstraintSettings, no constructor in IDL";}z5.prototype=Object.create(e.prototype); +z5.prototype.constructor=z5;z5.prototype.lDa=z5;z5.mDa={};d.ConstraintSettings=z5;z5.prototype.GetRefCount=function(){return rb(this.kDa)};z5.prototype.AddRef=function(){sb(this.kDa)};z5.prototype.Release=function(){tb(this.kDa)};z5.prototype.get_mEnabled=z5.prototype.tDa=function(){return!!ub(this.kDa)};z5.prototype.set_mEnabled=z5.prototype.uDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);vb(c,a)};Object.defineProperty(z5.prototype,"mEnabled",{get:z5.prototype.tDa,set:z5.prototype.uDa}); +z5.prototype.get_mNumVelocityStepsOverride=z5.prototype.qDa=function(){return wb(this.kDa)};z5.prototype.set_mNumVelocityStepsOverride=z5.prototype.sDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);xb(c,a)};Object.defineProperty(z5.prototype,"mNumVelocityStepsOverride",{get:z5.prototype.qDa,set:z5.prototype.sDa});z5.prototype.get_mNumPositionStepsOverride=z5.prototype.pDa=function(){return yb(this.kDa)}; +z5.prototype.set_mNumPositionStepsOverride=z5.prototype.rDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);zb(c,a)};Object.defineProperty(z5.prototype,"mNumPositionStepsOverride",{get:z5.prototype.pDa,set:z5.prototype.rDa});z5.prototype.__destroy__=function(){Ab(this.kDa)};function A5(){throw"cannot construct a Constraint, no constructor in IDL";}A5.prototype=Object.create(e.prototype);A5.prototype.constructor=A5;A5.prototype.lDa=A5;A5.mDa={};d.Constraint=A5; +A5.prototype.GetRefCount=function(){return Bb(this.kDa)};A5.prototype.AddRef=function(){Cb(this.kDa)};A5.prototype.Release=function(){Db(this.kDa)};A5.prototype.GetType=function(){return Eb(this.kDa)};A5.prototype.GetSubType=function(){return Fb(this.kDa)};A5.prototype.GetConstraintPriority=function(){return Gb(this.kDa)};A5.prototype.SetConstraintPriority=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Hb(c,a)}; +A5.prototype.SetNumVelocityStepsOverride=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Ib(c,a)};A5.prototype.GetNumVelocityStepsOverride=function(){return Jb(this.kDa)};A5.prototype.SetNumPositionStepsOverride=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Kb(c,a)};A5.prototype.GetNumPositionStepsOverride=function(){return Lb(this.kDa)};A5.prototype.SetEnabled=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Mb(c,a)};A5.prototype.GetEnabled=function(){return!!Nb(this.kDa)}; +A5.prototype.IsActive=function(){return!!Ob(this.kDa)};A5.prototype.GetUserData=function(){return Pb(this.kDa)};A5.prototype.SetUserData=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Qb(c,a)};A5.prototype.ResetWarmStart=function(){Rb(this.kDa)};A5.prototype.SaveState=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Sb(c,a)};A5.prototype.RestoreState=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Tb(c,a)};A5.prototype.__destroy__=function(){Ub(this.kDa)}; +function B5(){throw"cannot construct a PathConstraintPath, no constructor in IDL";}B5.prototype=Object.create(e.prototype);B5.prototype.constructor=B5;B5.prototype.lDa=B5;B5.mDa={};d.PathConstraintPath=B5;B5.prototype.IsLooping=function(){return!!Wb(this.kDa)};B5.prototype.SetIsLooping=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Xb(c,a)};B5.prototype.GetRefCount=function(){return Yb(this.kDa)};B5.prototype.AddRef=function(){Zb(this.kDa)};B5.prototype.Release=function(){$b(this.kDa)}; +B5.prototype.__destroy__=function(){ac(this.kDa)};function C5(){throw"cannot construct a StateRecorder, no constructor in IDL";}C5.prototype=Object.create(e.prototype);C5.prototype.constructor=C5;C5.prototype.lDa=C5;C5.mDa={};d.StateRecorder=C5;C5.prototype.SetValidating=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);bc(c,a)};C5.prototype.IsValidating=function(){return!!cc(this.kDa)};C5.prototype.SetIsLastPart=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);dc(c,a)}; +C5.prototype.IsLastPart=function(){return!!ec(this.kDa)};C5.prototype.__destroy__=function(){fc(this.kDa)};function D5(){throw"cannot construct a ContactListener, no constructor in IDL";}D5.prototype=Object.create(e.prototype);D5.prototype.constructor=D5;D5.prototype.lDa=D5;D5.mDa={};d.ContactListener=D5;D5.prototype.__destroy__=function(){gc(this.kDa)};function E5(){throw"cannot construct a SoftBodyContactListener, no constructor in IDL";}E5.prototype=Object.create(e.prototype); +E5.prototype.constructor=E5;E5.prototype.lDa=E5;E5.mDa={};d.SoftBodyContactListener=E5;E5.prototype.__destroy__=function(){hc(this.kDa)};function F5(){throw"cannot construct a BodyActivationListener, no constructor in IDL";}F5.prototype=Object.create(e.prototype);F5.prototype.constructor=F5;F5.prototype.lDa=F5;F5.mDa={};d.BodyActivationListener=F5;F5.prototype.__destroy__=function(){ic(this.kDa)};function G5(){throw"cannot construct a CharacterContactListener, no constructor in IDL";} +G5.prototype=Object.create(e.prototype);G5.prototype.constructor=G5;G5.prototype.lDa=G5;G5.mDa={};d.CharacterContactListener=G5;G5.prototype.__destroy__=function(){jc(this.kDa)};function H5(){this.kDa=kc();h(H5)[this.kDa]=this}H5.prototype=Object.create(e.prototype);H5.prototype.constructor=H5;H5.prototype.lDa=H5;H5.mDa={};d.ObjectVsBroadPhaseLayerFilter=H5;H5.prototype.__destroy__=function(){lc(this.kDa)};function I5(){throw"cannot construct a VehicleControllerSettings, no constructor in IDL";} +I5.prototype=Object.create(e.prototype);I5.prototype.constructor=I5;I5.prototype.lDa=I5;I5.mDa={};d.VehicleControllerSettings=I5;I5.prototype.__destroy__=function(){mc(this.kDa)};function J5(){throw"cannot construct a VehicleController, no constructor in IDL";}J5.prototype=Object.create(e.prototype);J5.prototype.constructor=J5;J5.prototype.lDa=J5;J5.mDa={};d.VehicleController=J5;J5.prototype.GetConstraint=function(){return l(nc(this.kDa),K5)};J5.prototype.__destroy__=function(){oc(this.kDa)}; +function L5(){throw"cannot construct a BroadPhaseLayerInterface, no constructor in IDL";}L5.prototype=Object.create(e.prototype);L5.prototype.constructor=L5;L5.prototype.lDa=L5;L5.mDa={};d.BroadPhaseLayerInterface=L5;L5.prototype.GetNumBroadPhaseLayers=function(){return pc(this.kDa)};L5.prototype.__destroy__=function(){qc(this.kDa)};function M5(){this.kDa=rc();h(M5)[this.kDa]=this}M5.prototype=Object.create(e.prototype);M5.prototype.constructor=M5;M5.prototype.lDa=M5;M5.mDa={}; +d.BroadPhaseCastResult=M5;M5.prototype.Reset=function(){sc(this.kDa)};M5.prototype.get_mBodyID=M5.prototype.cEa=function(){return l(tc(this.kDa),N5)};M5.prototype.set_mBodyID=M5.prototype.lEa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);uc(c,a)};Object.defineProperty(M5.prototype,"mBodyID",{get:M5.prototype.cEa,set:M5.prototype.lEa});M5.prototype.get_mFraction=M5.prototype.fEa=function(){return vc(this.kDa)}; +M5.prototype.set_mFraction=M5.prototype.oEa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);wc(c,a)};Object.defineProperty(M5.prototype,"mFraction",{get:M5.prototype.fEa,set:M5.prototype.oEa});M5.prototype.__destroy__=function(){xc(this.kDa)};function O5(){throw"cannot construct a ConvexShapeSettings, no constructor in IDL";}O5.prototype=Object.create(v5.prototype);O5.prototype.constructor=O5;O5.prototype.lDa=O5;O5.mDa={};d.ConvexShapeSettings=O5;O5.prototype.GetRefCount=function(){return yc(this.kDa)}; +O5.prototype.AddRef=function(){zc(this.kDa)};O5.prototype.Release=function(){Ac(this.kDa)};O5.prototype.Create=function(){return l(Bc(this.kDa),w5)};O5.prototype.ClearCachedResult=function(){Cc(this.kDa)};O5.prototype.get_mMaterial=O5.prototype.xDa=function(){return l(Dc(this.kDa),y5)};O5.prototype.set_mMaterial=O5.prototype.zDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Ec(c,a)};Object.defineProperty(O5.prototype,"mMaterial",{get:O5.prototype.xDa,set:O5.prototype.zDa}); +O5.prototype.get_mDensity=O5.prototype.BDa=function(){return Fc(this.kDa)};O5.prototype.set_mDensity=O5.prototype.DDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Gc(c,a)};Object.defineProperty(O5.prototype,"mDensity",{get:O5.prototype.BDa,set:O5.prototype.DDa});O5.prototype.get_mUserData=O5.prototype.nDa=function(){return Hc(this.kDa)};O5.prototype.set_mUserData=O5.prototype.oDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Ic(c,a)}; +Object.defineProperty(O5.prototype,"mUserData",{get:O5.prototype.nDa,set:O5.prototype.oDa});O5.prototype.__destroy__=function(){Jc(this.kDa)};function P5(){throw"cannot construct a ConvexShape, no constructor in IDL";}P5.prototype=Object.create(m.prototype);P5.prototype.constructor=P5;P5.prototype.lDa=P5;P5.mDa={};d.ConvexShape=P5;P5.prototype.SetMaterial=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Kc(c,a)};P5.prototype.GetDensity=function(){return Lc(this.kDa)}; +P5.prototype.SetDensity=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Mc(c,a)};P5.prototype.GetRefCount=function(){return Nc(this.kDa)};P5.prototype.AddRef=function(){Oc(this.kDa)};P5.prototype.Release=function(){Pc(this.kDa)};P5.prototype.GetType=function(){return Qc(this.kDa)};P5.prototype.GetSubType=function(){return Rc(this.kDa)};P5.prototype.MustBeStatic=function(){return!!Sc(this.kDa)};P5.prototype.GetLocalBounds=function(){return l(Tc(this.kDa),n)}; +P5.prototype.GetWorldSpaceBounds=function(a,c){var b=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);return l(Uc(b,a,c),n)};P5.prototype.GetCenterOfMass=function(){return l(Vc(this.kDa),p)};P5.prototype.GetUserData=function(){return Wc(this.kDa)};P5.prototype.SetUserData=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Xc(c,a)};P5.prototype.GetSubShapeIDBitsRecursive=function(){return Yc(this.kDa)};P5.prototype.GetInnerRadius=function(){return Zc(this.kDa)}; +P5.prototype.GetMassProperties=function(){return l($c(this.kDa),x5)};P5.prototype.GetLeafShape=function(a,c){var b=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);return l(ad(b,a,c),m)};P5.prototype.GetMaterial=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return l(bd(c,a),y5)};P5.prototype.GetSurfaceNormal=function(a,c){var b=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);return l(cd(b,a,c),p)}; +P5.prototype.GetSubShapeUserData=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return dd(c,a)};P5.prototype.GetSubShapeTransformedShape=function(a,c,b,f,g){var k=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);b&&"object"===typeof b&&(b=b.kDa);f&&"object"===typeof f&&(f=f.kDa);g&&"object"===typeof g&&(g=g.kDa);return l(ed(k,a,c,b,f,g),q)};P5.prototype.GetVolume=function(){return fd(this.kDa)}; +P5.prototype.IsValidScale=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return!!gd(c,a)};P5.prototype.MakeScaleValid=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return l(hd(c,a),p)};P5.prototype.ScaleShape=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return l(jd(c,a),w5)};P5.prototype.__destroy__=function(){kd(this.kDa)};function Q5(){throw"cannot construct a CompoundShapeSettings, no constructor in IDL";}Q5.prototype=Object.create(v5.prototype); +Q5.prototype.constructor=Q5;Q5.prototype.lDa=Q5;Q5.mDa={};d.CompoundShapeSettings=Q5;Q5.prototype.AddShape=function(a,c,b,f){var g=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);b&&"object"===typeof b&&(b=b.kDa);f&&"object"===typeof f&&(f=f.kDa);ld(g,a,c,b,f)}; +Q5.prototype.AddShapeShapeSettings=function(a,c,b,f){var g=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);b&&"object"===typeof b&&(b=b.kDa);f&&"object"===typeof f&&(f=f.kDa);md(g,a,c,b,f)};Q5.prototype.AddShapeShape=function(a,c,b,f){var g=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);b&&"object"===typeof b&&(b=b.kDa);f&&"object"===typeof f&&(f=f.kDa);nd(g,a,c,b,f)};Q5.prototype.GetRefCount=function(){return od(this.kDa)}; +Q5.prototype.AddRef=function(){pd(this.kDa)};Q5.prototype.Release=function(){qd(this.kDa)};Q5.prototype.Create=function(){return l(rd(this.kDa),w5)};Q5.prototype.ClearCachedResult=function(){sd(this.kDa)};Q5.prototype.get_mUserData=Q5.prototype.nDa=function(){return td(this.kDa)};Q5.prototype.set_mUserData=Q5.prototype.oDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);ud(c,a)};Object.defineProperty(Q5.prototype,"mUserData",{get:Q5.prototype.nDa,set:Q5.prototype.oDa}); +Q5.prototype.__destroy__=function(){vd(this.kDa)};function R5(){throw"cannot construct a CompoundShape, no constructor in IDL";}R5.prototype=Object.create(m.prototype);R5.prototype.constructor=R5;R5.prototype.lDa=R5;R5.mDa={};d.CompoundShape=R5;R5.prototype.GetNumSubShapes=function(){return wd(this.kDa)};R5.prototype.GetSubShape=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return l(xd(c,a),S5)};R5.prototype.GetRefCount=function(){return yd(this.kDa)};R5.prototype.AddRef=function(){zd(this.kDa)}; +R5.prototype.Release=function(){Ad(this.kDa)};R5.prototype.GetType=function(){return Bd(this.kDa)};R5.prototype.GetSubType=function(){return Cd(this.kDa)};R5.prototype.MustBeStatic=function(){return!!Dd(this.kDa)};R5.prototype.GetLocalBounds=function(){return l(Ed(this.kDa),n)};R5.prototype.GetWorldSpaceBounds=function(a,c){var b=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);return l(Fd(b,a,c),n)};R5.prototype.GetCenterOfMass=function(){return l(Gd(this.kDa),p)}; +R5.prototype.GetUserData=function(){return Hd(this.kDa)};R5.prototype.SetUserData=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Id(c,a)};R5.prototype.GetSubShapeIDBitsRecursive=function(){return Jd(this.kDa)};R5.prototype.GetInnerRadius=function(){return Kd(this.kDa)};R5.prototype.GetMassProperties=function(){return l(Ld(this.kDa),x5)};R5.prototype.GetLeafShape=function(a,c){var b=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);return l(Md(b,a,c),m)}; +R5.prototype.GetMaterial=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return l(Nd(c,a),y5)};R5.prototype.GetSurfaceNormal=function(a,c){var b=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);return l(Od(b,a,c),p)};R5.prototype.GetSubShapeUserData=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return Pd(c,a)}; +R5.prototype.GetSubShapeTransformedShape=function(a,c,b,f,g){var k=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);b&&"object"===typeof b&&(b=b.kDa);f&&"object"===typeof f&&(f=f.kDa);g&&"object"===typeof g&&(g=g.kDa);return l(Qd(k,a,c,b,f,g),q)};R5.prototype.GetVolume=function(){return Rd(this.kDa)};R5.prototype.IsValidScale=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return!!Sd(c,a)}; +R5.prototype.MakeScaleValid=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return l(Td(c,a),p)};R5.prototype.ScaleShape=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return l(Ud(c,a),w5)};R5.prototype.__destroy__=function(){Vd(this.kDa)};function T5(){throw"cannot construct a DecoratedShapeSettings, no constructor in IDL";}T5.prototype=Object.create(v5.prototype);T5.prototype.constructor=T5;T5.prototype.lDa=T5;T5.mDa={};d.DecoratedShapeSettings=T5; +T5.prototype.GetRefCount=function(){return Wd(this.kDa)};T5.prototype.AddRef=function(){Xd(this.kDa)};T5.prototype.Release=function(){Yd(this.kDa)};T5.prototype.Create=function(){return l(Zd(this.kDa),w5)};T5.prototype.ClearCachedResult=function(){$d(this.kDa)};T5.prototype.get_mUserData=T5.prototype.nDa=function(){return ae(this.kDa)};T5.prototype.set_mUserData=T5.prototype.oDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);be(c,a)}; +Object.defineProperty(T5.prototype,"mUserData",{get:T5.prototype.nDa,set:T5.prototype.oDa});T5.prototype.__destroy__=function(){ce(this.kDa)};function U5(){throw"cannot construct a DecoratedShape, no constructor in IDL";}U5.prototype=Object.create(m.prototype);U5.prototype.constructor=U5;U5.prototype.lDa=U5;U5.mDa={};d.DecoratedShape=U5;U5.prototype.GetInnerShape=function(){return l(de(this.kDa),m)};U5.prototype.GetRefCount=function(){return ee(this.kDa)};U5.prototype.AddRef=function(){fe(this.kDa)}; +U5.prototype.Release=function(){ge(this.kDa)};U5.prototype.GetType=function(){return he(this.kDa)};U5.prototype.GetSubType=function(){return ie(this.kDa)};U5.prototype.MustBeStatic=function(){return!!je(this.kDa)};U5.prototype.GetLocalBounds=function(){return l(ke(this.kDa),n)};U5.prototype.GetWorldSpaceBounds=function(a,c){var b=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);return l(le(b,a,c),n)};U5.prototype.GetCenterOfMass=function(){return l(me(this.kDa),p)}; +U5.prototype.GetUserData=function(){return ne(this.kDa)};U5.prototype.SetUserData=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);oe(c,a)};U5.prototype.GetSubShapeIDBitsRecursive=function(){return pe(this.kDa)};U5.prototype.GetInnerRadius=function(){return qe(this.kDa)};U5.prototype.GetMassProperties=function(){return l(re(this.kDa),x5)};U5.prototype.GetLeafShape=function(a,c){var b=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);return l(se(b,a,c),m)}; +U5.prototype.GetMaterial=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return l(te(c,a),y5)};U5.prototype.GetSurfaceNormal=function(a,c){var b=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);return l(ue(b,a,c),p)};U5.prototype.GetSubShapeUserData=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return ve(c,a)}; +U5.prototype.GetSubShapeTransformedShape=function(a,c,b,f,g){var k=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);b&&"object"===typeof b&&(b=b.kDa);f&&"object"===typeof f&&(f=f.kDa);g&&"object"===typeof g&&(g=g.kDa);return l(we(k,a,c,b,f,g),q)};U5.prototype.GetVolume=function(){return xe(this.kDa)};U5.prototype.IsValidScale=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return!!ye(c,a)}; +U5.prototype.MakeScaleValid=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return l(ze(c,a),p)};U5.prototype.ScaleShape=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return l(Ae(c,a),w5)};U5.prototype.__destroy__=function(){Be(this.kDa)};function V5(){throw"cannot construct a TwoBodyConstraintSettings, no constructor in IDL";}V5.prototype=Object.create(z5.prototype);V5.prototype.constructor=V5;V5.prototype.lDa=V5;V5.mDa={};d.TwoBodyConstraintSettings=V5; +V5.prototype.Create=function(a,c){var b=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);return l(Ce(b,a,c),A5)};V5.prototype.GetRefCount=function(){return De(this.kDa)};V5.prototype.AddRef=function(){Ee(this.kDa)};V5.prototype.Release=function(){Fe(this.kDa)};V5.prototype.get_mEnabled=V5.prototype.tDa=function(){return!!Ge(this.kDa)};V5.prototype.set_mEnabled=V5.prototype.uDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);He(c,a)}; +Object.defineProperty(V5.prototype,"mEnabled",{get:V5.prototype.tDa,set:V5.prototype.uDa});V5.prototype.get_mNumVelocityStepsOverride=V5.prototype.qDa=function(){return Ie(this.kDa)};V5.prototype.set_mNumVelocityStepsOverride=V5.prototype.sDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Je(c,a)};Object.defineProperty(V5.prototype,"mNumVelocityStepsOverride",{get:V5.prototype.qDa,set:V5.prototype.sDa});V5.prototype.get_mNumPositionStepsOverride=V5.prototype.pDa=function(){return Ke(this.kDa)}; +V5.prototype.set_mNumPositionStepsOverride=V5.prototype.rDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Le(c,a)};Object.defineProperty(V5.prototype,"mNumPositionStepsOverride",{get:V5.prototype.pDa,set:V5.prototype.rDa});V5.prototype.__destroy__=function(){Me(this.kDa)};function W5(){throw"cannot construct a TwoBodyConstraint, no constructor in IDL";}W5.prototype=Object.create(A5.prototype);W5.prototype.constructor=W5;W5.prototype.lDa=W5;W5.mDa={};d.TwoBodyConstraint=W5; +W5.prototype.GetBody1=function(){return l(Ne(this.kDa),Body)};W5.prototype.GetBody2=function(){return l(Oe(this.kDa),Body)};W5.prototype.GetConstraintToBody1Matrix=function(){return l(Pe(this.kDa),r)};W5.prototype.GetConstraintToBody2Matrix=function(){return l(Qe(this.kDa),r)};W5.prototype.GetRefCount=function(){return Re(this.kDa)};W5.prototype.AddRef=function(){Se(this.kDa)};W5.prototype.Release=function(){Te(this.kDa)};W5.prototype.GetType=function(){return Ue(this.kDa)}; +W5.prototype.GetSubType=function(){return Ve(this.kDa)};W5.prototype.GetConstraintPriority=function(){return We(this.kDa)};W5.prototype.SetConstraintPriority=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Xe(c,a)};W5.prototype.SetNumVelocityStepsOverride=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Ye(c,a)};W5.prototype.GetNumVelocityStepsOverride=function(){return Ze(this.kDa)}; +W5.prototype.SetNumPositionStepsOverride=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);$e(c,a)};W5.prototype.GetNumPositionStepsOverride=function(){return af(this.kDa)};W5.prototype.SetEnabled=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);bf(c,a)};W5.prototype.GetEnabled=function(){return!!cf(this.kDa)};W5.prototype.IsActive=function(){return!!df(this.kDa)};W5.prototype.GetUserData=function(){return ef(this.kDa)}; +W5.prototype.SetUserData=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);ff(c,a)};W5.prototype.ResetWarmStart=function(){gf(this.kDa)};W5.prototype.SaveState=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);hf(c,a)};W5.prototype.RestoreState=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);jf(c,a)};W5.prototype.__destroy__=function(){kf(this.kDa)};function X5(){throw"cannot construct a PathConstraintPathEm, no constructor in IDL";}X5.prototype=Object.create(B5.prototype); +X5.prototype.constructor=X5;X5.prototype.lDa=X5;X5.mDa={};d.PathConstraintPathEm=X5;X5.prototype.IsLooping=function(){return!!lf(this.kDa)};X5.prototype.SetIsLooping=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);mf(c,a)};X5.prototype.GetRefCount=function(){return of(this.kDa)};X5.prototype.AddRef=function(){pf(this.kDa)};X5.prototype.Release=function(){qf(this.kDa)};X5.prototype.__destroy__=function(){rf(this.kDa)}; +function Y5(){throw"cannot construct a MotionProperties, no constructor in IDL";}Y5.prototype=Object.create(e.prototype);Y5.prototype.constructor=Y5;Y5.prototype.lDa=Y5;Y5.mDa={};d.MotionProperties=Y5;Y5.prototype.GetMotionQuality=function(){return sf(this.kDa)};Y5.prototype.GetAllowedDOFs=function(){return tf(this.kDa)};Y5.prototype.GetAllowSleeping=function(){return!!uf(this.kDa)};Y5.prototype.GetLinearVelocity=function(){return l(vf(this.kDa),p)}; +Y5.prototype.SetLinearVelocity=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);wf(c,a)};Y5.prototype.SetLinearVelocityClamped=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);xf(c,a)};Y5.prototype.GetAngularVelocity=function(){return l(yf(this.kDa),p)};Y5.prototype.SetAngularVelocity=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);zf(c,a)};Y5.prototype.SetAngularVelocityClamped=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Af(c,a)}; +Y5.prototype.MoveKinematic=function(a,c,b){var f=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);b&&"object"===typeof b&&(b=b.kDa);Bf(f,a,c,b)};Y5.prototype.GetMaxLinearVelocity=function(){return Cf(this.kDa)};Y5.prototype.SetMaxLinearVelocity=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Df(c,a)};Y5.prototype.GetMaxAngularVelocity=function(){return Ef(this.kDa)}; +Y5.prototype.SetMaxAngularVelocity=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Ff(c,a)};Y5.prototype.ClampLinearVelocity=function(){Gf(this.kDa)};Y5.prototype.ClampAngularVelocity=function(){Hf(this.kDa)};Y5.prototype.GetLinearDamping=function(){return If(this.kDa)};Y5.prototype.SetLinearDamping=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Jf(c,a)};Y5.prototype.GetAngularDamping=function(){return Kf(this.kDa)}; +Y5.prototype.SetAngularDamping=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Lf(c,a)};Y5.prototype.GetGravityFactor=function(){return Mf(this.kDa)};Y5.prototype.SetGravityFactor=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Nf(c,a)};Y5.prototype.SetMassProperties=function(a,c){var b=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);Of(b,a,c)};Y5.prototype.GetInverseMass=function(){return Pf(this.kDa)};Y5.prototype.GetInverseMassUnchecked=function(){return Qf(this.kDa)}; +Y5.prototype.SetInverseMass=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Rf(c,a)};Y5.prototype.GetInverseInertiaDiagonal=function(){return l(Sf(this.kDa),p)};Y5.prototype.GetInertiaRotation=function(){return l(Tf(this.kDa),t)};Y5.prototype.SetInverseInertia=function(a,c){var b=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);Uf(b,a,c)};Y5.prototype.ScaleToMass=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Vf(c,a)}; +Y5.prototype.GetLocalSpaceInverseInertia=function(){return l(Wf(this.kDa),r)};Y5.prototype.GetInverseInertiaForRotation=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return l(Xf(c,a),r)};Y5.prototype.MultiplyWorldSpaceInverseInertiaByVector=function(a,c){var b=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);return l(Yf(b,a,c),p)};Y5.prototype.GetPointVelocityCOM=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return l(Zf(c,a),p)}; +Y5.prototype.GetAccumulatedForce=function(){return l($f(this.kDa),p)};Y5.prototype.GetAccumulatedTorque=function(){return l(ag(this.kDa),p)};Y5.prototype.ResetForce=function(){bg(this.kDa)};Y5.prototype.ResetTorque=function(){cg(this.kDa)};Y5.prototype.ResetMotion=function(){dg(this.kDa)};Y5.prototype.LockTranslation=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return l(eg(c,a),p)}; +Y5.prototype.LockAngular=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return l(fg(c,a),p)};Y5.prototype.SetNumVelocityStepsOverride=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);gg(c,a)};Y5.prototype.GetNumVelocityStepsOverride=function(){return hg(this.kDa)};Y5.prototype.SetNumPositionStepsOverride=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);ig(c,a)};Y5.prototype.GetNumPositionStepsOverride=function(){return jg(this.kDa)};Y5.prototype.__destroy__=function(){kg(this.kDa)}; +function Z5(){throw"cannot construct a GroupFilter, no constructor in IDL";}Z5.prototype=Object.create(e.prototype);Z5.prototype.constructor=Z5;Z5.prototype.lDa=Z5;Z5.mDa={};d.GroupFilter=Z5;Z5.prototype.GetRefCount=function(){return lg(this.kDa)};Z5.prototype.AddRef=function(){ng(this.kDa)};Z5.prototype.Release=function(){og(this.kDa)};Z5.prototype.__destroy__=function(){pg(this.kDa)};function $5(){throw"cannot construct a StateRecorderFilter, no constructor in IDL";}$5.prototype=Object.create(e.prototype); +$5.prototype.constructor=$5;$5.prototype.lDa=$5;$5.mDa={};d.StateRecorderFilter=$5;$5.prototype.__destroy__=function(){qg(this.kDa)};function a6(){throw"cannot construct a StateRecorderEm, no constructor in IDL";}a6.prototype=Object.create(C5.prototype);a6.prototype.constructor=a6;a6.prototype.lDa=a6;a6.mDa={};d.StateRecorderEm=a6;a6.prototype.SetValidating=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);rg(c,a)};a6.prototype.IsValidating=function(){return!!sg(this.kDa)}; +a6.prototype.SetIsLastPart=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);tg(c,a)};a6.prototype.IsLastPart=function(){return!!ug(this.kDa)};a6.prototype.__destroy__=function(){vg(this.kDa)};function b6(){throw"cannot construct a BodyLockInterface, no constructor in IDL";}b6.prototype=Object.create(e.prototype);b6.prototype.constructor=b6;b6.prototype.lDa=b6;b6.mDa={};d.BodyLockInterface=b6; +b6.prototype.TryGetBody=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return l(wg(c,a),Body)};b6.prototype.__destroy__=function(){xg(this.kDa)};function v(){this.kDa=yg();h(v)[this.kDa]=this}v.prototype=Object.create(e.prototype);v.prototype.constructor=v;v.prototype.lDa=v;v.mDa={};d.CollideShapeResult=v;v.prototype.get_mContactPointOn1=v.prototype.uGa=function(){return l(zg(this.kDa),p)}; +v.prototype.set_mContactPointOn1=v.prototype.RHa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Ag(c,a)};Object.defineProperty(v.prototype,"mContactPointOn1",{get:v.prototype.uGa,set:v.prototype.RHa});v.prototype.get_mContactPointOn2=v.prototype.vGa=function(){return l(Bg(this.kDa),p)};v.prototype.set_mContactPointOn2=v.prototype.SHa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Cg(c,a)};Object.defineProperty(v.prototype,"mContactPointOn2",{get:v.prototype.vGa,set:v.prototype.SHa}); +v.prototype.get_mPenetrationAxis=v.prototype.dHa=function(){return l(Dg(this.kDa),p)};v.prototype.set_mPenetrationAxis=v.prototype.AIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Eg(c,a)};Object.defineProperty(v.prototype,"mPenetrationAxis",{get:v.prototype.dHa,set:v.prototype.AIa});v.prototype.get_mPenetrationDepth=v.prototype.QEa=function(){return Fg(this.kDa)};v.prototype.set_mPenetrationDepth=v.prototype.FFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Gg(c,a)}; +Object.defineProperty(v.prototype,"mPenetrationDepth",{get:v.prototype.QEa,set:v.prototype.FFa});v.prototype.get_mSubShapeID1=v.prototype.VEa=function(){return l(Hg(this.kDa),c6)};v.prototype.set_mSubShapeID1=v.prototype.KFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Ig(c,a)};Object.defineProperty(v.prototype,"mSubShapeID1",{get:v.prototype.VEa,set:v.prototype.KFa});v.prototype.get_mSubShapeID2=v.prototype.$Da=function(){return l(Jg(this.kDa),c6)}; +v.prototype.set_mSubShapeID2=v.prototype.aEa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Kg(c,a)};Object.defineProperty(v.prototype,"mSubShapeID2",{get:v.prototype.$Da,set:v.prototype.aEa});v.prototype.get_mBodyID2=v.prototype.kGa=function(){return l(Lg(this.kDa),N5)};v.prototype.set_mBodyID2=v.prototype.IHa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Mg(c,a)};Object.defineProperty(v.prototype,"mBodyID2",{get:v.prototype.kGa,set:v.prototype.IHa}); +v.prototype.get_mShape1Face=v.prototype.iHa=function(){return l(Ng(this.kDa),d6)};v.prototype.set_mShape1Face=v.prototype.GIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Og(c,a)};Object.defineProperty(v.prototype,"mShape1Face",{get:v.prototype.iHa,set:v.prototype.GIa});v.prototype.get_mShape2Face=v.prototype.jHa=function(){return l(Pg(this.kDa),d6)};v.prototype.set_mShape2Face=v.prototype.HIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Qg(c,a)}; +Object.defineProperty(v.prototype,"mShape2Face",{get:v.prototype.jHa,set:v.prototype.HIa});v.prototype.__destroy__=function(){Rg(this.kDa)};function e6(){throw"cannot construct a ContactListenerEm, no constructor in IDL";}e6.prototype=Object.create(D5.prototype);e6.prototype.constructor=e6;e6.prototype.lDa=e6;e6.mDa={};d.ContactListenerEm=e6;e6.prototype.__destroy__=function(){Sg(this.kDa)};function f6(){throw"cannot construct a SoftBodyContactListenerEm, no constructor in IDL";}f6.prototype=Object.create(E5.prototype); +f6.prototype.constructor=f6;f6.prototype.lDa=f6;f6.mDa={};d.SoftBodyContactListenerEm=f6;f6.prototype.__destroy__=function(){Tg(this.kDa)};function g6(){throw"cannot construct a RayCastBodyCollector, no constructor in IDL";}g6.prototype=Object.create(e.prototype);g6.prototype.constructor=g6;g6.prototype.lDa=g6;g6.mDa={};d.RayCastBodyCollector=g6;g6.prototype.Reset=function(){Ug(this.kDa)};g6.prototype.SetContext=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Vg(c,a)}; +g6.prototype.GetContext=function(){return l(Wg(this.kDa),q)};g6.prototype.UpdateEarlyOutFraction=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Xg(c,a)};g6.prototype.ResetEarlyOutFraction=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);void 0===a?Yg(c):Zg(c,a)};g6.prototype.ForceEarlyOut=function(){$g(this.kDa)};g6.prototype.ShouldEarlyOut=function(){return!!ah(this.kDa)};g6.prototype.GetEarlyOutFraction=function(){return bh(this.kDa)}; +g6.prototype.GetPositiveEarlyOutFraction=function(){return ch(this.kDa)};g6.prototype.__destroy__=function(){dh(this.kDa)};function h6(){throw"cannot construct a CollideShapeBodyCollector, no constructor in IDL";}h6.prototype=Object.create(e.prototype);h6.prototype.constructor=h6;h6.prototype.lDa=h6;h6.mDa={};d.CollideShapeBodyCollector=h6;h6.prototype.Reset=function(){eh(this.kDa)};h6.prototype.SetContext=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);fh(c,a)}; +h6.prototype.GetContext=function(){return l(gh(this.kDa),q)};h6.prototype.UpdateEarlyOutFraction=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);hh(c,a)};h6.prototype.ResetEarlyOutFraction=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);void 0===a?ih(c):jh(c,a)};h6.prototype.ForceEarlyOut=function(){kh(this.kDa)};h6.prototype.ShouldEarlyOut=function(){return!!lh(this.kDa)};h6.prototype.GetEarlyOutFraction=function(){return mh(this.kDa)}; +h6.prototype.GetPositiveEarlyOutFraction=function(){return nh(this.kDa)};h6.prototype.__destroy__=function(){oh(this.kDa)};function i6(){throw"cannot construct a CastShapeBodyCollector, no constructor in IDL";}i6.prototype=Object.create(e.prototype);i6.prototype.constructor=i6;i6.prototype.lDa=i6;i6.mDa={};d.CastShapeBodyCollector=i6;i6.prototype.Reset=function(){ph(this.kDa)};i6.prototype.SetContext=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);qh(c,a)}; +i6.prototype.GetContext=function(){return l(rh(this.kDa),q)};i6.prototype.UpdateEarlyOutFraction=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);sh(c,a)};i6.prototype.ResetEarlyOutFraction=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);void 0===a?th(c):uh(c,a)};i6.prototype.ForceEarlyOut=function(){vh(this.kDa)};i6.prototype.ShouldEarlyOut=function(){return!!wh(this.kDa)};i6.prototype.GetEarlyOutFraction=function(){return xh(this.kDa)}; +i6.prototype.GetPositiveEarlyOutFraction=function(){return yh(this.kDa)};i6.prototype.__destroy__=function(){zh(this.kDa)};function j6(){throw"cannot construct a CastRayCollector, no constructor in IDL";}j6.prototype=Object.create(e.prototype);j6.prototype.constructor=j6;j6.prototype.lDa=j6;j6.mDa={};d.CastRayCollector=j6;j6.prototype.Reset=function(){Ah(this.kDa)};j6.prototype.SetContext=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Bh(c,a)}; +j6.prototype.GetContext=function(){return l(Ch(this.kDa),q)};j6.prototype.UpdateEarlyOutFraction=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Dh(c,a)};j6.prototype.ResetEarlyOutFraction=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);void 0===a?Eh(c):Fh(c,a)};j6.prototype.ForceEarlyOut=function(){Gh(this.kDa)};j6.prototype.ShouldEarlyOut=function(){return!!Hh(this.kDa)};j6.prototype.GetEarlyOutFraction=function(){return Ih(this.kDa)}; +j6.prototype.GetPositiveEarlyOutFraction=function(){return Jh(this.kDa)};j6.prototype.__destroy__=function(){Kh(this.kDa)};function k6(){throw"cannot construct a CollidePointCollector, no constructor in IDL";}k6.prototype=Object.create(e.prototype);k6.prototype.constructor=k6;k6.prototype.lDa=k6;k6.mDa={};d.CollidePointCollector=k6;k6.prototype.Reset=function(){Lh(this.kDa)};k6.prototype.SetContext=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Mh(c,a)}; +k6.prototype.GetContext=function(){return l(Nh(this.kDa),q)};k6.prototype.UpdateEarlyOutFraction=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Oh(c,a)};k6.prototype.ResetEarlyOutFraction=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);void 0===a?Ph(c):Qh(c,a)};k6.prototype.ForceEarlyOut=function(){Rh(this.kDa)};k6.prototype.ShouldEarlyOut=function(){return!!Sh(this.kDa)};k6.prototype.GetEarlyOutFraction=function(){return Th(this.kDa)}; +k6.prototype.GetPositiveEarlyOutFraction=function(){return Uh(this.kDa)};k6.prototype.__destroy__=function(){Vh(this.kDa)};function l6(){throw"cannot construct a CollideSettingsBase, no constructor in IDL";}l6.prototype=Object.create(e.prototype);l6.prototype.constructor=l6;l6.prototype.lDa=l6;l6.mDa={};d.CollideSettingsBase=l6;l6.prototype.get_mActiveEdgeMode=l6.prototype.uEa=function(){return Wh(this.kDa)}; +l6.prototype.set_mActiveEdgeMode=l6.prototype.iFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Xh(c,a)};Object.defineProperty(l6.prototype,"mActiveEdgeMode",{get:l6.prototype.uEa,set:l6.prototype.iFa});l6.prototype.get_mCollectFacesMode=l6.prototype.xEa=function(){return Yh(this.kDa)};l6.prototype.set_mCollectFacesMode=l6.prototype.lFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Zh(c,a)}; +Object.defineProperty(l6.prototype,"mCollectFacesMode",{get:l6.prototype.xEa,set:l6.prototype.lFa});l6.prototype.get_mCollisionTolerance=l6.prototype.dEa=function(){return $h(this.kDa)};l6.prototype.set_mCollisionTolerance=l6.prototype.mEa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);ai(c,a)};Object.defineProperty(l6.prototype,"mCollisionTolerance",{get:l6.prototype.dEa,set:l6.prototype.mEa});l6.prototype.get_mPenetrationTolerance=l6.prototype.REa=function(){return bi(this.kDa)}; +l6.prototype.set_mPenetrationTolerance=l6.prototype.GFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);ci(c,a)};Object.defineProperty(l6.prototype,"mPenetrationTolerance",{get:l6.prototype.REa,set:l6.prototype.GFa});l6.prototype.get_mActiveEdgeMovementDirection=l6.prototype.vEa=function(){return l(di(this.kDa),p)};l6.prototype.set_mActiveEdgeMovementDirection=l6.prototype.jFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);ei(c,a)}; +Object.defineProperty(l6.prototype,"mActiveEdgeMovementDirection",{get:l6.prototype.vEa,set:l6.prototype.jFa});l6.prototype.__destroy__=function(){fi(this.kDa)};function m6(){throw"cannot construct a CollideShapeCollector, no constructor in IDL";}m6.prototype=Object.create(e.prototype);m6.prototype.constructor=m6;m6.prototype.lDa=m6;m6.mDa={};d.CollideShapeCollector=m6;m6.prototype.Reset=function(){gi(this.kDa)}; +m6.prototype.SetContext=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);hi(c,a)};m6.prototype.GetContext=function(){return l(ii(this.kDa),q)};m6.prototype.UpdateEarlyOutFraction=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);ji(c,a)};m6.prototype.ResetEarlyOutFraction=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);void 0===a?ki(c):li(c,a)};m6.prototype.ForceEarlyOut=function(){mi(this.kDa)};m6.prototype.ShouldEarlyOut=function(){return!!ni(this.kDa)}; +m6.prototype.GetEarlyOutFraction=function(){return oi(this.kDa)};m6.prototype.GetPositiveEarlyOutFraction=function(){return pi(this.kDa)};m6.prototype.__destroy__=function(){qi(this.kDa)};function n6(){throw"cannot construct a CastShapeCollector, no constructor in IDL";}n6.prototype=Object.create(e.prototype);n6.prototype.constructor=n6;n6.prototype.lDa=n6;n6.mDa={};d.CastShapeCollector=n6;n6.prototype.Reset=function(){ri(this.kDa)}; +n6.prototype.SetContext=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);si(c,a)};n6.prototype.GetContext=function(){return l(ti(this.kDa),q)};n6.prototype.UpdateEarlyOutFraction=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);ui(c,a)};n6.prototype.ResetEarlyOutFraction=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);void 0===a?vi(c):wi(c,a)};n6.prototype.ForceEarlyOut=function(){xi(this.kDa)};n6.prototype.ShouldEarlyOut=function(){return!!yi(this.kDa)}; +n6.prototype.GetEarlyOutFraction=function(){return zi(this.kDa)};n6.prototype.GetPositiveEarlyOutFraction=function(){return Ai(this.kDa)};n6.prototype.__destroy__=function(){Bi(this.kDa)};function o6(){throw"cannot construct a TransformedShapeCollector, no constructor in IDL";}o6.prototype=Object.create(e.prototype);o6.prototype.constructor=o6;o6.prototype.lDa=o6;o6.mDa={};d.TransformedShapeCollector=o6;o6.prototype.Reset=function(){Ci(this.kDa)}; +o6.prototype.SetContext=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Di(c,a)};o6.prototype.GetContext=function(){return l(Ei(this.kDa),q)};o6.prototype.UpdateEarlyOutFraction=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Fi(c,a)};o6.prototype.ResetEarlyOutFraction=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);void 0===a?Gi(c):Hi(c,a)};o6.prototype.ForceEarlyOut=function(){Ii(this.kDa)};o6.prototype.ShouldEarlyOut=function(){return!!Ji(this.kDa)}; +o6.prototype.GetEarlyOutFraction=function(){return Ki(this.kDa)};o6.prototype.GetPositiveEarlyOutFraction=function(){return Li(this.kDa)};o6.prototype.__destroy__=function(){Mi(this.kDa)};function p6(){throw"cannot construct a PhysicsStepListener, no constructor in IDL";}p6.prototype=Object.create(e.prototype);p6.prototype.constructor=p6;p6.prototype.lDa=p6;p6.mDa={};d.PhysicsStepListener=p6;p6.prototype.__destroy__=function(){Ni(this.kDa)}; +function q6(){throw"cannot construct a BodyActivationListenerEm, no constructor in IDL";}q6.prototype=Object.create(F5.prototype);q6.prototype.constructor=q6;q6.prototype.lDa=q6;q6.mDa={};d.BodyActivationListenerEm=q6;q6.prototype.__destroy__=function(){Oi(this.kDa)}; +function w(a,c,b,f,g){a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);b&&"object"===typeof b&&(b=b.kDa);f&&"object"===typeof f&&(f=f.kDa);g&&"object"===typeof g&&(g=g.kDa);this.kDa=void 0===a?Pi():void 0===c?_emscripten_bind_BodyCreationSettings_BodyCreationSettings_1(a):void 0===b?_emscripten_bind_BodyCreationSettings_BodyCreationSettings_2(a,c):void 0===f?_emscripten_bind_BodyCreationSettings_BodyCreationSettings_3(a,c,b):void 0===g?_emscripten_bind_BodyCreationSettings_BodyCreationSettings_4(a, +c,b,f):Qi(a,c,b,f,g);h(w)[this.kDa]=this}w.prototype=Object.create(e.prototype);w.prototype.constructor=w;w.prototype.lDa=w;w.mDa={};d.BodyCreationSettings=w;w.prototype.GetShapeSettings=function(){return l(Ri(this.kDa),v5)};w.prototype.SetShapeSettings=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Si(c,a)};w.prototype.ConvertShapeSettings=function(){return l(Ti(this.kDa),w5)};w.prototype.GetShape=function(){return l(Ui(this.kDa),m)}; +w.prototype.SetShape=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Vi(c,a)};w.prototype.HasMassProperties=function(){return!!Wi(this.kDa)};w.prototype.GetMassProperties=function(){return l(Xi(this.kDa),x5)};w.prototype.get_mPosition=w.prototype.yDa=function(){return l(Yi(this.kDa),x)};w.prototype.set_mPosition=w.prototype.ADa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Zi(c,a)};Object.defineProperty(w.prototype,"mPosition",{get:w.prototype.yDa,set:w.prototype.ADa}); +w.prototype.get_mRotation=w.prototype.ODa=function(){return l($i(this.kDa),t)};w.prototype.set_mRotation=w.prototype.VDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);aj(c,a)};Object.defineProperty(w.prototype,"mRotation",{get:w.prototype.ODa,set:w.prototype.VDa});w.prototype.get_mLinearVelocity=w.prototype.HEa=function(){return l(bj(this.kDa),p)};w.prototype.set_mLinearVelocity=w.prototype.wFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);cj(c,a)}; +Object.defineProperty(w.prototype,"mLinearVelocity",{get:w.prototype.HEa,set:w.prototype.wFa});w.prototype.get_mAngularVelocity=w.prototype.wEa=function(){return l(dj(this.kDa),p)};w.prototype.set_mAngularVelocity=w.prototype.kFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);ej(c,a)};Object.defineProperty(w.prototype,"mAngularVelocity",{get:w.prototype.wEa,set:w.prototype.kFa});w.prototype.get_mUserData=w.prototype.nDa=function(){return fj(this.kDa)}; +w.prototype.set_mUserData=w.prototype.oDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);gj(c,a)};Object.defineProperty(w.prototype,"mUserData",{get:w.prototype.nDa,set:w.prototype.oDa});w.prototype.get_mObjectLayer=w.prototype.PEa=function(){return hj(this.kDa)};w.prototype.set_mObjectLayer=w.prototype.EFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);ij(c,a)};Object.defineProperty(w.prototype,"mObjectLayer",{get:w.prototype.PEa,set:w.prototype.EFa}); +w.prototype.get_mCollisionGroup=w.prototype.yEa=function(){return l(jj(this.kDa),r6)};w.prototype.set_mCollisionGroup=w.prototype.mFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);kj(c,a)};Object.defineProperty(w.prototype,"mCollisionGroup",{get:w.prototype.yEa,set:w.prototype.mFa});w.prototype.get_mMotionType=w.prototype.XGa=function(){return lj(this.kDa)};w.prototype.set_mMotionType=w.prototype.tIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);mj(c,a)}; +Object.defineProperty(w.prototype,"mMotionType",{get:w.prototype.XGa,set:w.prototype.tIa});w.prototype.get_mAllowedDOFs=w.prototype.aGa=function(){return nj(this.kDa)};w.prototype.set_mAllowedDOFs=w.prototype.yHa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);oj(c,a)};Object.defineProperty(w.prototype,"mAllowedDOFs",{get:w.prototype.aGa,set:w.prototype.yHa});w.prototype.get_mAllowDynamicOrKinematic=w.prototype.$Fa=function(){return!!pj(this.kDa)}; +w.prototype.set_mAllowDynamicOrKinematic=w.prototype.xHa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);qj(c,a)};Object.defineProperty(w.prototype,"mAllowDynamicOrKinematic",{get:w.prototype.$Fa,set:w.prototype.xHa});w.prototype.get_mIsSensor=w.prototype.hEa=function(){return!!rj(this.kDa)};w.prototype.set_mIsSensor=w.prototype.qEa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);sj(c,a)};Object.defineProperty(w.prototype,"mIsSensor",{get:w.prototype.hEa,set:w.prototype.qEa}); +w.prototype.get_mUseManifoldReduction=w.prototype.dFa=function(){return!!tj(this.kDa)};w.prototype.set_mUseManifoldReduction=w.prototype.TFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);uj(c,a)};Object.defineProperty(w.prototype,"mUseManifoldReduction",{get:w.prototype.dFa,set:w.prototype.TFa});w.prototype.get_mCollideKinematicVsNonDynamic=w.prototype.rGa=function(){return!!vj(this.kDa)}; +w.prototype.set_mCollideKinematicVsNonDynamic=w.prototype.OHa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);wj(c,a)};Object.defineProperty(w.prototype,"mCollideKinematicVsNonDynamic",{get:w.prototype.rGa,set:w.prototype.OHa});w.prototype.get_mApplyGyroscopicForce=w.prototype.bGa=function(){return!!xj(this.kDa)};w.prototype.set_mApplyGyroscopicForce=w.prototype.zHa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);yj(c,a)}; +Object.defineProperty(w.prototype,"mApplyGyroscopicForce",{get:w.prototype.bGa,set:w.prototype.zHa});w.prototype.get_mMotionQuality=w.prototype.WGa=function(){return zj(this.kDa)};w.prototype.set_mMotionQuality=w.prototype.sIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Aj(c,a)};Object.defineProperty(w.prototype,"mMotionQuality",{get:w.prototype.WGa,set:w.prototype.sIa});w.prototype.get_mEnhancedInternalEdgeRemoval=w.prototype.eEa=function(){return!!Bj(this.kDa)}; +w.prototype.set_mEnhancedInternalEdgeRemoval=w.prototype.nEa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Cj(c,a)};Object.defineProperty(w.prototype,"mEnhancedInternalEdgeRemoval",{get:w.prototype.eEa,set:w.prototype.nEa});w.prototype.get_mAllowSleeping=w.prototype.bEa=function(){return!!Dj(this.kDa)};w.prototype.set_mAllowSleeping=w.prototype.kEa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Ej(c,a)}; +Object.defineProperty(w.prototype,"mAllowSleeping",{get:w.prototype.bEa,set:w.prototype.kEa});w.prototype.get_mFriction=w.prototype.DEa=function(){return Fj(this.kDa)};w.prototype.set_mFriction=w.prototype.sFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Gj(c,a)};Object.defineProperty(w.prototype,"mFriction",{get:w.prototype.DEa,set:w.prototype.sFa});w.prototype.get_mRestitution=w.prototype.TEa=function(){return Hj(this.kDa)}; +w.prototype.set_mRestitution=w.prototype.IFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Ij(c,a)};Object.defineProperty(w.prototype,"mRestitution",{get:w.prototype.TEa,set:w.prototype.IFa});w.prototype.get_mLinearDamping=w.prototype.GEa=function(){return Jj(this.kDa)};w.prototype.set_mLinearDamping=w.prototype.vFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Kj(c,a)};Object.defineProperty(w.prototype,"mLinearDamping",{get:w.prototype.GEa,set:w.prototype.vFa}); +w.prototype.get_mAngularDamping=w.prototype.FDa=function(){return Lj(this.kDa)};w.prototype.set_mAngularDamping=w.prototype.HDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Mj(c,a)};Object.defineProperty(w.prototype,"mAngularDamping",{get:w.prototype.FDa,set:w.prototype.HDa});w.prototype.get_mMaxLinearVelocity=w.prototype.MEa=function(){return Nj(this.kDa)};w.prototype.set_mMaxLinearVelocity=w.prototype.BFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Oj(c,a)}; +Object.defineProperty(w.prototype,"mMaxLinearVelocity",{get:w.prototype.MEa,set:w.prototype.BFa});w.prototype.get_mMaxAngularVelocity=w.prototype.PGa=function(){return Pj(this.kDa)};w.prototype.set_mMaxAngularVelocity=w.prototype.lIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Qj(c,a)};Object.defineProperty(w.prototype,"mMaxAngularVelocity",{get:w.prototype.PGa,set:w.prototype.lIa});w.prototype.get_mGravityFactor=w.prototype.EEa=function(){return Rj(this.kDa)}; +w.prototype.set_mGravityFactor=w.prototype.tFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Sj(c,a)};Object.defineProperty(w.prototype,"mGravityFactor",{get:w.prototype.EEa,set:w.prototype.tFa});w.prototype.get_mNumVelocityStepsOverride=w.prototype.qDa=function(){return Tj(this.kDa)};w.prototype.set_mNumVelocityStepsOverride=w.prototype.sDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Uj(c,a)}; +Object.defineProperty(w.prototype,"mNumVelocityStepsOverride",{get:w.prototype.qDa,set:w.prototype.sDa});w.prototype.get_mNumPositionStepsOverride=w.prototype.pDa=function(){return Vj(this.kDa)};w.prototype.set_mNumPositionStepsOverride=w.prototype.rDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Wj(c,a)};Object.defineProperty(w.prototype,"mNumPositionStepsOverride",{get:w.prototype.pDa,set:w.prototype.rDa});w.prototype.get_mOverrideMassProperties=w.prototype.cHa=function(){return Xj(this.kDa)}; +w.prototype.set_mOverrideMassProperties=w.prototype.zIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Yj(c,a)};Object.defineProperty(w.prototype,"mOverrideMassProperties",{get:w.prototype.cHa,set:w.prototype.zIa});w.prototype.get_mInertiaMultiplier=w.prototype.EGa=function(){return Zj(this.kDa)};w.prototype.set_mInertiaMultiplier=w.prototype.aIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);ak(c,a)}; +Object.defineProperty(w.prototype,"mInertiaMultiplier",{get:w.prototype.EGa,set:w.prototype.aIa});w.prototype.get_mMassPropertiesOverride=w.prototype.OGa=function(){return l(bk(this.kDa),x5)};w.prototype.set_mMassPropertiesOverride=w.prototype.kIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);ck(c,a)};Object.defineProperty(w.prototype,"mMassPropertiesOverride",{get:w.prototype.OGa,set:w.prototype.kIa});w.prototype.__destroy__=function(){dk(this.kDa)}; +function s6(){throw"cannot construct a CharacterBaseSettings, no constructor in IDL";}s6.prototype=Object.create(e.prototype);s6.prototype.constructor=s6;s6.prototype.lDa=s6;s6.mDa={};d.CharacterBaseSettings=s6;s6.prototype.GetRefCount=function(){return ek(this.kDa)};s6.prototype.AddRef=function(){fk(this.kDa)};s6.prototype.Release=function(){gk(this.kDa)};s6.prototype.get_mUp=s6.prototype.cFa=function(){return l(hk(this.kDa),p)}; +s6.prototype.set_mUp=s6.prototype.SFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);ik(c,a)};Object.defineProperty(s6.prototype,"mUp",{get:s6.prototype.cFa,set:s6.prototype.SFa});s6.prototype.get_mSupportingVolume=s6.prototype.nHa=function(){return l(jk(this.kDa),t6)};s6.prototype.set_mSupportingVolume=s6.prototype.LIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);kk(c,a)};Object.defineProperty(s6.prototype,"mSupportingVolume",{get:s6.prototype.nHa,set:s6.prototype.LIa}); +s6.prototype.get_mMaxSlopeAngle=s6.prototype.TGa=function(){return lk(this.kDa)};s6.prototype.set_mMaxSlopeAngle=s6.prototype.pIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);mk(c,a)};Object.defineProperty(s6.prototype,"mMaxSlopeAngle",{get:s6.prototype.TGa,set:s6.prototype.pIa});s6.prototype.get_mEnhancedInternalEdgeRemoval=s6.prototype.eEa=function(){return!!nk(this.kDa)}; +s6.prototype.set_mEnhancedInternalEdgeRemoval=s6.prototype.nEa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);ok(c,a)};Object.defineProperty(s6.prototype,"mEnhancedInternalEdgeRemoval",{get:s6.prototype.eEa,set:s6.prototype.nEa});s6.prototype.get_mShape=s6.prototype.PDa=function(){return l(pk(this.kDa),m)};s6.prototype.set_mShape=s6.prototype.sEa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);qk(c,a)};Object.defineProperty(s6.prototype,"mShape",{get:s6.prototype.PDa,set:s6.prototype.sEa}); +s6.prototype.__destroy__=function(){rk(this.kDa)};function u6(){throw"cannot construct a CharacterContactListenerEm, no constructor in IDL";}u6.prototype=Object.create(G5.prototype);u6.prototype.constructor=u6;u6.prototype.lDa=u6;u6.mDa={};d.CharacterContactListenerEm=u6;u6.prototype.__destroy__=function(){sk(this.kDa)};function v6(){throw"cannot construct a CharacterVsCharacterCollision, no constructor in IDL";}v6.prototype=Object.create(e.prototype);v6.prototype.constructor=v6; +v6.prototype.lDa=v6;v6.mDa={};d.CharacterVsCharacterCollision=v6;v6.prototype.__destroy__=function(){tk(this.kDa)};function w6(){throw"cannot construct a ObjectVsBroadPhaseLayerFilterEm, no constructor in IDL";}w6.prototype=Object.create(H5.prototype);w6.prototype.constructor=w6;w6.prototype.lDa=w6;w6.mDa={};d.ObjectVsBroadPhaseLayerFilterEm=w6;w6.prototype.__destroy__=function(){uk(this.kDa)};function x6(){this.kDa=vk();h(x6)[this.kDa]=this}x6.prototype=Object.create(e.prototype); +x6.prototype.constructor=x6;x6.prototype.lDa=x6;x6.mDa={};d.ObjectLayerFilter=x6;x6.prototype.__destroy__=function(){wk(this.kDa)};function y6(){this.kDa=xk();h(y6)[this.kDa]=this}y6.prototype=Object.create(e.prototype);y6.prototype.constructor=y6;y6.prototype.lDa=y6;y6.mDa={};d.ObjectLayerPairFilter=y6;y6.prototype.ShouldCollide=function(a,c){var b=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);return!!yk(b,a,c)};y6.prototype.__destroy__=function(){zk(this.kDa)}; +function z6(){this.kDa=Ak();h(z6)[this.kDa]=this}z6.prototype=Object.create(e.prototype);z6.prototype.constructor=z6;z6.prototype.lDa=z6;z6.mDa={};d.BodyFilter=z6;z6.prototype.__destroy__=function(){Bk(this.kDa)};function A6(){this.kDa=Ck();h(A6)[this.kDa]=this}A6.prototype=Object.create(e.prototype);A6.prototype.constructor=A6;A6.prototype.lDa=A6;A6.mDa={};d.ShapeFilter=A6;A6.prototype.__destroy__=function(){Dk(this.kDa)};function B6(){this.kDa=Ek();h(B6)[this.kDa]=this}B6.prototype=Object.create(e.prototype); +B6.prototype.constructor=B6;B6.prototype.lDa=B6;B6.mDa={};d.SimShapeFilter=B6;B6.prototype.__destroy__=function(){Fk(this.kDa)};function C6(){throw"cannot construct a CharacterBase, no constructor in IDL";}C6.prototype=Object.create(e.prototype);C6.prototype.constructor=C6;C6.prototype.lDa=C6;C6.mDa={};d.CharacterBase=C6;C6.prototype.GetRefCount=function(){return Gk(this.kDa)};C6.prototype.AddRef=function(){Hk(this.kDa)};C6.prototype.Release=function(){Ik(this.kDa)}; +C6.prototype.SetMaxSlopeAngle=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Jk(c,a)};C6.prototype.GetCosMaxSlopeAngle=function(){return Kk(this.kDa)};C6.prototype.SetUp=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Lk(c,a)};C6.prototype.GetUp=function(){return l(Mk(this.kDa),p)};C6.prototype.GetShape=function(){return l(Nk(this.kDa),m)};C6.prototype.GetGroundState=function(){return Ok(this.kDa)}; +C6.prototype.IsSlopeTooSteep=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);return!!Pk(c,a)};C6.prototype.IsSupported=function(){return!!Qk(this.kDa)};C6.prototype.GetGroundPosition=function(){return l(Rk(this.kDa),x)};C6.prototype.GetGroundNormal=function(){return l(Sk(this.kDa),p)};C6.prototype.GetGroundVelocity=function(){return l(Tk(this.kDa),p)};C6.prototype.GetGroundMaterial=function(){return l(Uk(this.kDa),y5)};C6.prototype.GetGroundBodyID=function(){return l(Vk(this.kDa),N5)}; +C6.prototype.SaveState=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Wk(c,a)};C6.prototype.RestoreState=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Xk(c,a)};C6.prototype.__destroy__=function(){Yk(this.kDa)};function D6(){throw"cannot construct a VehicleCollisionTester, no constructor in IDL";}D6.prototype=Object.create(e.prototype);D6.prototype.constructor=D6;D6.prototype.lDa=D6;D6.mDa={};d.VehicleCollisionTester=D6;D6.prototype.GetRefCount=function(){return Zk(this.kDa)}; +D6.prototype.AddRef=function(){$k(this.kDa)};D6.prototype.Release=function(){al(this.kDa)};D6.prototype.__destroy__=function(){bl(this.kDa)};function E6(){throw"cannot construct a VehicleConstraintCallbacksEm, no constructor in IDL";}E6.prototype=Object.create(e.prototype);E6.prototype.constructor=E6;E6.prototype.lDa=E6;E6.mDa={};d.VehicleConstraintCallbacksEm=E6;E6.prototype.SetVehicleConstraint=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);cl(c,a)};E6.prototype.__destroy__=function(){dl(this.kDa)}; +function F6(){throw"cannot construct a WheeledVehicleControllerCallbacksEm, no constructor in IDL";}F6.prototype=Object.create(e.prototype);F6.prototype.constructor=F6;F6.prototype.lDa=F6;F6.mDa={};d.WheeledVehicleControllerCallbacksEm=F6;F6.prototype.SetWheeledVehicleController=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);el(c,a)};F6.prototype.__destroy__=function(){fl(this.kDa)};function y(){this.kDa=gl();h(y)[this.kDa]=this}y.prototype=Object.create(e.prototype); +y.prototype.constructor=y;y.prototype.lDa=y;y.mDa={};d.WheelSettings=y;y.prototype.GetRefCount=function(){return hl(this.kDa)};y.prototype.AddRef=function(){il(this.kDa)};y.prototype.Release=function(){jl(this.kDa)};y.prototype.get_mPosition=y.prototype.yDa=function(){return l(kl(this.kDa),p)};y.prototype.set_mPosition=y.prototype.ADa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);ll(c,a)};Object.defineProperty(y.prototype,"mPosition",{get:y.prototype.yDa,set:y.prototype.ADa}); +y.prototype.get_mSuspensionForcePoint=y.prototype.XEa=function(){return l(ml(this.kDa),p)};y.prototype.set_mSuspensionForcePoint=y.prototype.MFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);nl(c,a)};Object.defineProperty(y.prototype,"mSuspensionForcePoint",{get:y.prototype.XEa,set:y.prototype.MFa});y.prototype.get_mSuspensionDirection=y.prototype.WEa=function(){return l(ol(this.kDa),p)}; +y.prototype.set_mSuspensionDirection=y.prototype.LFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);pl(c,a)};Object.defineProperty(y.prototype,"mSuspensionDirection",{get:y.prototype.WEa,set:y.prototype.LFa});y.prototype.get_mSteeringAxis=y.prototype.UEa=function(){return l(ql(this.kDa),p)};y.prototype.set_mSteeringAxis=y.prototype.JFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);rl(c,a)};Object.defineProperty(y.prototype,"mSteeringAxis",{get:y.prototype.UEa,set:y.prototype.JFa}); +y.prototype.get_mWheelUp=y.prototype.fFa=function(){return l(sl(this.kDa),p)};y.prototype.set_mWheelUp=y.prototype.VFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);tl(c,a)};Object.defineProperty(y.prototype,"mWheelUp",{get:y.prototype.fFa,set:y.prototype.VFa});y.prototype.get_mWheelForward=y.prototype.eFa=function(){return l(ul(this.kDa),p)};y.prototype.set_mWheelForward=y.prototype.UFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);vl(c,a)}; +Object.defineProperty(y.prototype,"mWheelForward",{get:y.prototype.eFa,set:y.prototype.UFa});y.prototype.get_mSuspensionSpring=y.prototype.aFa=function(){return l(wl(this.kDa),G6)};y.prototype.set_mSuspensionSpring=y.prototype.QFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);xl(c,a)};Object.defineProperty(y.prototype,"mSuspensionSpring",{get:y.prototype.aFa,set:y.prototype.QFa});y.prototype.get_mSuspensionMinLength=y.prototype.ZEa=function(){return yl(this.kDa)}; +y.prototype.set_mSuspensionMinLength=y.prototype.OFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);zl(c,a)};Object.defineProperty(y.prototype,"mSuspensionMinLength",{get:y.prototype.ZEa,set:y.prototype.OFa});y.prototype.get_mSuspensionMaxLength=y.prototype.YEa=function(){return Al(this.kDa)};y.prototype.set_mSuspensionMaxLength=y.prototype.NFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Bl(c,a)}; +Object.defineProperty(y.prototype,"mSuspensionMaxLength",{get:y.prototype.YEa,set:y.prototype.NFa});y.prototype.get_mSuspensionPreloadLength=y.prototype.$Ea=function(){return Cl(this.kDa)};y.prototype.set_mSuspensionPreloadLength=y.prototype.PFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Dl(c,a)};Object.defineProperty(y.prototype,"mSuspensionPreloadLength",{get:y.prototype.$Ea,set:y.prototype.PFa});y.prototype.get_mRadius=y.prototype.NDa=function(){return El(this.kDa)}; +y.prototype.set_mRadius=y.prototype.UDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Fl(c,a)};Object.defineProperty(y.prototype,"mRadius",{get:y.prototype.NDa,set:y.prototype.UDa});y.prototype.get_mWidth=y.prototype.hFa=function(){return Gl(this.kDa)};y.prototype.set_mWidth=y.prototype.XFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Hl(c,a)};Object.defineProperty(y.prototype,"mWidth",{get:y.prototype.hFa,set:y.prototype.XFa}); +y.prototype.get_mEnableSuspensionForcePoint=y.prototype.BEa=function(){return!!Il(this.kDa)};y.prototype.set_mEnableSuspensionForcePoint=y.prototype.qFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Jl(c,a)};Object.defineProperty(y.prototype,"mEnableSuspensionForcePoint",{get:y.prototype.BEa,set:y.prototype.qFa});y.prototype.__destroy__=function(){Kl(this.kDa)};function H6(a){a&&"object"===typeof a&&(a=a.kDa);this.kDa=Ll(a);h(H6)[this.kDa]=this}H6.prototype=Object.create(e.prototype); +H6.prototype.constructor=H6;H6.prototype.lDa=H6;H6.mDa={};d.Wheel=H6;H6.prototype.GetSettings=function(){return l(Ml(this.kDa),y)};H6.prototype.GetAngularVelocity=function(){return Nl(this.kDa)};H6.prototype.SetAngularVelocity=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Ol(c,a)};H6.prototype.GetRotationAngle=function(){return Pl(this.kDa)};H6.prototype.SetRotationAngle=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Ql(c,a)};H6.prototype.GetSteerAngle=function(){return Rl(this.kDa)}; +H6.prototype.SetSteerAngle=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Sl(c,a)};H6.prototype.HasContact=function(){return!!Tl(this.kDa)};H6.prototype.GetContactBodyID=function(){return l(Ul(this.kDa),N5)};H6.prototype.GetContactPosition=function(){return l(Vl(this.kDa),x)};H6.prototype.GetContactPointVelocity=function(){return l(Wl(this.kDa),p)};H6.prototype.GetContactNormal=function(){return l(Xl(this.kDa),p)}; +H6.prototype.GetContactLongitudinal=function(){return l(Yl(this.kDa),p)};H6.prototype.GetContactLateral=function(){return l(Zl(this.kDa),p)};H6.prototype.GetSuspensionLength=function(){return $l(this.kDa)};H6.prototype.HasHitHardPoint=function(){return!!am(this.kDa)};H6.prototype.GetSuspensionLambda=function(){return bm(this.kDa)};H6.prototype.GetLongitudinalLambda=function(){return cm(this.kDa)};H6.prototype.GetLateralLambda=function(){return dm(this.kDa)};H6.prototype.__destroy__=function(){em(this.kDa)}; +function I6(){throw"cannot construct a VehicleTrackSettings, no constructor in IDL";}I6.prototype=Object.create(e.prototype);I6.prototype.constructor=I6;I6.prototype.lDa=I6;I6.mDa={};d.VehicleTrackSettings=I6;I6.prototype.get_mDrivenWheel=I6.prototype.yGa=function(){return fm(this.kDa)};I6.prototype.set_mDrivenWheel=I6.prototype.VHa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);gm(c,a)};Object.defineProperty(I6.prototype,"mDrivenWheel",{get:I6.prototype.yGa,set:I6.prototype.VHa}); +I6.prototype.get_mWheels=I6.prototype.gFa=function(){return l(hm(this.kDa),J6)};I6.prototype.set_mWheels=I6.prototype.WFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);im(c,a)};Object.defineProperty(I6.prototype,"mWheels",{get:I6.prototype.gFa,set:I6.prototype.WFa});I6.prototype.get_mInertia=I6.prototype.KDa=function(){return jm(this.kDa)};I6.prototype.set_mInertia=I6.prototype.RDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);km(c,a)}; +Object.defineProperty(I6.prototype,"mInertia",{get:I6.prototype.KDa,set:I6.prototype.RDa});I6.prototype.get_mAngularDamping=I6.prototype.FDa=function(){return lm(this.kDa)};I6.prototype.set_mAngularDamping=I6.prototype.HDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);mm(c,a)};Object.defineProperty(I6.prototype,"mAngularDamping",{get:I6.prototype.FDa,set:I6.prototype.HDa});I6.prototype.get_mMaxBrakeTorque=I6.prototype.KEa=function(){return nm(this.kDa)}; +I6.prototype.set_mMaxBrakeTorque=I6.prototype.zFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);om(c,a)};Object.defineProperty(I6.prototype,"mMaxBrakeTorque",{get:I6.prototype.KEa,set:I6.prototype.zFa});I6.prototype.get_mDifferentialRatio=I6.prototype.AEa=function(){return pm(this.kDa)};I6.prototype.set_mDifferentialRatio=I6.prototype.oFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);qm(c,a)}; +Object.defineProperty(I6.prototype,"mDifferentialRatio",{get:I6.prototype.AEa,set:I6.prototype.oFa});I6.prototype.__destroy__=function(){rm(this.kDa)};function K6(){this.kDa=sm();h(K6)[this.kDa]=this}K6.prototype=Object.create(I5.prototype);K6.prototype.constructor=K6;K6.prototype.lDa=K6;K6.mDa={};d.WheeledVehicleControllerSettings=K6;K6.prototype.get_mEngine=K6.prototype.CEa=function(){return l(tm(this.kDa),L6)}; +K6.prototype.set_mEngine=K6.prototype.rFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);um(c,a)};Object.defineProperty(K6.prototype,"mEngine",{get:K6.prototype.CEa,set:K6.prototype.rFa});K6.prototype.get_mTransmission=K6.prototype.bFa=function(){return l(wm(this.kDa),z)};K6.prototype.set_mTransmission=K6.prototype.RFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);xm(c,a)};Object.defineProperty(K6.prototype,"mTransmission",{get:K6.prototype.bFa,set:K6.prototype.RFa}); +K6.prototype.get_mDifferentials=K6.prototype.xGa=function(){return l(ym(this.kDa),M6)};K6.prototype.set_mDifferentials=K6.prototype.UHa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);zm(c,a)};Object.defineProperty(K6.prototype,"mDifferentials",{get:K6.prototype.xGa,set:K6.prototype.UHa});K6.prototype.get_mDifferentialLimitedSlipRatio=K6.prototype.wGa=function(){return Am(this.kDa)}; +K6.prototype.set_mDifferentialLimitedSlipRatio=K6.prototype.THa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Bm(c,a)};Object.defineProperty(K6.prototype,"mDifferentialLimitedSlipRatio",{get:K6.prototype.wGa,set:K6.prototype.THa});K6.prototype.__destroy__=function(){Cm(this.kDa)};function L6(){throw"cannot construct a VehicleEngineSettings, no constructor in IDL";}L6.prototype=Object.create(e.prototype);L6.prototype.constructor=L6;L6.prototype.lDa=L6;L6.mDa={}; +d.VehicleEngineSettings=L6;L6.prototype.get_mMaxTorque=L6.prototype.UGa=function(){return Dm(this.kDa)};L6.prototype.set_mMaxTorque=L6.prototype.qIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Em(c,a)};Object.defineProperty(L6.prototype,"mMaxTorque",{get:L6.prototype.UGa,set:L6.prototype.qIa});L6.prototype.get_mMinRPM=L6.prototype.VGa=function(){return Fm(this.kDa)};L6.prototype.set_mMinRPM=L6.prototype.rIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Gm(c,a)}; +Object.defineProperty(L6.prototype,"mMinRPM",{get:L6.prototype.VGa,set:L6.prototype.rIa});L6.prototype.get_mMaxRPM=L6.prototype.SGa=function(){return Hm(this.kDa)};L6.prototype.set_mMaxRPM=L6.prototype.oIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Im(c,a)};Object.defineProperty(L6.prototype,"mMaxRPM",{get:L6.prototype.SGa,set:L6.prototype.oIa});L6.prototype.get_mNormalizedTorque=L6.prototype.$Ga=function(){return l(Jm(this.kDa),N6)}; +L6.prototype.set_mNormalizedTorque=L6.prototype.wIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Km(c,a)};Object.defineProperty(L6.prototype,"mNormalizedTorque",{get:L6.prototype.$Ga,set:L6.prototype.wIa});L6.prototype.get_mInertia=L6.prototype.KDa=function(){return Lm(this.kDa)};L6.prototype.set_mInertia=L6.prototype.RDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Mm(c,a)};Object.defineProperty(L6.prototype,"mInertia",{get:L6.prototype.KDa,set:L6.prototype.RDa}); +L6.prototype.get_mAngularDamping=L6.prototype.FDa=function(){return Nm(this.kDa)};L6.prototype.set_mAngularDamping=L6.prototype.HDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Om(c,a)};Object.defineProperty(L6.prototype,"mAngularDamping",{get:L6.prototype.FDa,set:L6.prototype.HDa});L6.prototype.__destroy__=function(){Pm(this.kDa)};function z(){throw"cannot construct a VehicleTransmissionSettings, no constructor in IDL";}z.prototype=Object.create(e.prototype); +z.prototype.constructor=z;z.prototype.lDa=z;z.mDa={};d.VehicleTransmissionSettings=z;z.prototype.get_mMode=z.prototype.NEa=function(){return Qm(this.kDa)};z.prototype.set_mMode=z.prototype.CFa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Rm(c,a)};Object.defineProperty(z.prototype,"mMode",{get:z.prototype.NEa,set:z.prototype.CFa});z.prototype.get_mGearRatios=z.prototype.zGa=function(){return l(Sm(this.kDa),O6)}; +z.prototype.set_mGearRatios=z.prototype.WHa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Tm(c,a)};Object.defineProperty(z.prototype,"mGearRatios",{get:z.prototype.zGa,set:z.prototype.WHa});z.prototype.get_mReverseGearRatios=z.prototype.gHa=function(){return l(Um(this.kDa),O6)};z.prototype.set_mReverseGearRatios=z.prototype.DIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Vm(c,a)};Object.defineProperty(z.prototype,"mReverseGearRatios",{get:z.prototype.gHa,set:z.prototype.DIa}); +z.prototype.get_mSwitchTime=z.prototype.qHa=function(){return Wm(this.kDa)};z.prototype.set_mSwitchTime=z.prototype.OIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Xm(c,a)};Object.defineProperty(z.prototype,"mSwitchTime",{get:z.prototype.qHa,set:z.prototype.OIa});z.prototype.get_mClutchReleaseTime=z.prototype.pGa=function(){return Ym(this.kDa)};z.prototype.set_mClutchReleaseTime=z.prototype.MHa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Zm(c,a)}; +Object.defineProperty(z.prototype,"mClutchReleaseTime",{get:z.prototype.pGa,set:z.prototype.MHa});z.prototype.get_mSwitchLatency=z.prototype.pHa=function(){return $m(this.kDa)};z.prototype.set_mSwitchLatency=z.prototype.NIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);an(c,a)};Object.defineProperty(z.prototype,"mSwitchLatency",{get:z.prototype.pHa,set:z.prototype.NIa});z.prototype.get_mShiftUpRPM=z.prototype.lHa=function(){return bn(this.kDa)}; +z.prototype.set_mShiftUpRPM=z.prototype.JIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);cn(c,a)};Object.defineProperty(z.prototype,"mShiftUpRPM",{get:z.prototype.lHa,set:z.prototype.JIa});z.prototype.get_mShiftDownRPM=z.prototype.kHa=function(){return dn(this.kDa)};z.prototype.set_mShiftDownRPM=z.prototype.IIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);en(c,a)};Object.defineProperty(z.prototype,"mShiftDownRPM",{get:z.prototype.kHa,set:z.prototype.IIa}); +z.prototype.get_mClutchStrength=z.prototype.qGa=function(){return fn(this.kDa)};z.prototype.set_mClutchStrength=z.prototype.NHa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);gn(c,a)};Object.defineProperty(z.prototype,"mClutchStrength",{get:z.prototype.qGa,set:z.prototype.NHa});z.prototype.__destroy__=function(){hn(this.kDa)};function P6(a,c){a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);this.kDa=jn(a,c);h(P6)[this.kDa]=this}P6.prototype=Object.create(J5.prototype); +P6.prototype.constructor=P6;P6.prototype.lDa=P6;P6.mDa={};d.WheeledVehicleController=P6;P6.prototype.SetDriverInput=function(a,c,b,f){var g=this.kDa;a&&"object"===typeof a&&(a=a.kDa);c&&"object"===typeof c&&(c=c.kDa);b&&"object"===typeof b&&(b=b.kDa);f&&"object"===typeof f&&(f=f.kDa);kn(g,a,c,b,f)};P6.prototype.SetForwardInput=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);ln(c,a)};P6.prototype.GetForwardInput=function(){return mn(this.kDa)}; +P6.prototype.SetRightInput=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);nn(c,a)};P6.prototype.GetRightInput=function(){return on(this.kDa)};P6.prototype.SetBrakeInput=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);pn(c,a)};P6.prototype.GetBrakeInput=function(){return qn(this.kDa)};P6.prototype.SetHandBrakeInput=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);rn(c,a)};P6.prototype.GetHandBrakeInput=function(){return sn(this.kDa)}; +P6.prototype.GetEngine=function(){return l(tn(this.kDa),Q6)};P6.prototype.GetTransmission=function(){return l(un(this.kDa),A)};P6.prototype.GetDifferentials=function(){return l(vn(this.kDa),M6)};P6.prototype.GetDifferentialLimitedSlipRatio=function(){return wn(this.kDa)};P6.prototype.SetDifferentialLimitedSlipRatio=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);xn(c,a)};P6.prototype.GetWheelSpeedAtClutch=function(){return yn(this.kDa)}; +P6.prototype.GetConstraint=function(){return l(zn(this.kDa),K5)};P6.prototype.__destroy__=function(){An(this.kDa)};function R6(){throw"cannot construct a SkeletalAnimationJointState, no constructor in IDL";}R6.prototype=Object.create(e.prototype);R6.prototype.constructor=R6;R6.prototype.lDa=R6;R6.mDa={};d.SkeletalAnimationJointState=R6;R6.prototype.FromMatrix=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Bn(c,a)};R6.prototype.ToMatrix=function(){return l(Cn(this.kDa),r)}; +R6.prototype.get_mTranslation=R6.prototype.sHa=function(){return l(Dn(this.kDa),p)};R6.prototype.set_mTranslation=R6.prototype.QIa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);En(c,a)};Object.defineProperty(R6.prototype,"mTranslation",{get:R6.prototype.sHa,set:R6.prototype.QIa});R6.prototype.get_mRotation=R6.prototype.ODa=function(){return l(Fn(this.kDa),t)};R6.prototype.set_mRotation=R6.prototype.VDa=function(a){var c=this.kDa;a&&"object"===typeof a&&(a=a.kDa);Gn(c,a)}; +Object.defineProperty(R6.prototype,"mRotation",{get:R6.prototype.ODa,set:R6.prototype.VDa});R6.prototype.__destroy__=function(){Hn(this.kDa)};function S6(){throw"cannot construct a BroadPhaseLayerInterfaceEm, no constructor in IDL";}S6.prototype=Object.create(L5.prototype);S6.prototype.constructor=S6;S6.prototype.lDa=S6;S6.mDa={};d.BroadPhaseLayerInterfaceEm=S6;S6.prototype.GetNumBroadPhaseLayers=function(){return In(this.kDa)};S6.prototype.__destroy__=function(){Jn(this.kDa)}; +function T6(){throw"cannot construct a VoidPtr, no constructor in IDL";}T6.prototype=Object.create(e.prototype);T6.prototype.constructor=T6;T6.prototype.lDa=T6;T6.mDa={};d.VoidPtr=T6;T6.prototype.__destroy__=function(){Kn(this.kDa)}; +function U6(a,c){if(u5){for(var b=0;b=r5){0{na=a;pa=c}); +;return moduleRtn}export default Jolt; diff --git a/Extensions/Physics3DBehavior/jolt-physics.wasm.wasm b/Extensions/Physics3DBehavior/jolt-physics.wasm.wasm old mode 100644 new mode 100755 index 6e4fb2bb10e3..30df6a84914d Binary files a/Extensions/Physics3DBehavior/jolt-physics.wasm.wasm and b/Extensions/Physics3DBehavior/jolt-physics.wasm.wasm differ diff --git a/Extensions/Spine/managers/pixi-spine-manager.ts b/Extensions/Spine/managers/pixi-spine-manager.ts index 7c774ad0914f..18e431da39e2 100644 --- a/Extensions/Spine/managers/pixi-spine-manager.ts +++ b/Extensions/Spine/managers/pixi-spine-manager.ts @@ -90,6 +90,8 @@ namespace gdjs { logger.error( `Error while preloading spine resource ${resource.name}: ${error}` ); + PIXI.Assets.unload(resource.name); + throw error; } } diff --git a/Extensions/TileMap/simpletilemapruntimeobject.ts b/Extensions/TileMap/simpletilemapruntimeobject.ts index db285d360c17..a3c521761672 100644 --- a/Extensions/TileMap/simpletilemapruntimeobject.ts +++ b/Extensions/TileMap/simpletilemapruntimeobject.ts @@ -71,7 +71,7 @@ namespace gdjs { constructor( instanceContainer: gdjs.RuntimeInstanceContainer, - objectData: SimpleTileMapObjectDataType + objectData: ObjectData & SimpleTileMapObjectDataType ) { super(instanceContainer, objectData); this._atlasImage = objectData.content.atlasImage; diff --git a/GDJS/GDJS/IDE/ExporterHelper.cpp b/GDJS/GDJS/IDE/ExporterHelper.cpp index b3e734b43104..dfe3d73ce604 100644 --- a/GDJS/GDJS/IDE/ExporterHelper.cpp +++ b/GDJS/GDJS/IDE/ExporterHelper.cpp @@ -312,7 +312,6 @@ bool ExporterHelper::ExportProjectForPixiPreview( ExportProjectData(fs, exportedProject, codeOutputDir + "/data.js", runtimeGameOptions, options.isInGameEdition, inGameEditorResources); - includesFiles.push_back(codeOutputDir + "/data.js"); previousTime = LogTimeSpent("Project data export", previousTime); } @@ -321,6 +320,7 @@ bool ExporterHelper::ExportProjectForPixiPreview( } if (options.shouldReloadLibraries || options.shouldClearExportFolder) { + includesFiles.push_back(codeOutputDir + "/data.js"); // Copy all the dependencies and their source maps ExportIncludesAndLibs(includesFiles, options.exportPath, true); ExportIncludesAndLibs(resourcesFiles, options.exportPath, true); diff --git a/GDJS/Runtime/Model3DManager.ts b/GDJS/Runtime/Model3DManager.ts index 94e20133140b..0a02c094b11d 100644 --- a/GDJS/Runtime/Model3DManager.ts +++ b/GDJS/Runtime/Model3DManager.ts @@ -127,6 +127,7 @@ namespace gdjs { logger.error( "Can't fetch the 3D model file " + resource.file + ', error: ' + error ); + throw error; } } diff --git a/GDJS/Runtime/ResourceLoader.ts b/GDJS/Runtime/ResourceLoader.ts index f59401c44111..1940bce5c37e 100644 --- a/GDJS/Runtime/ResourceLoader.ts +++ b/GDJS/Runtime/ResourceLoader.ts @@ -28,10 +28,6 @@ namespace gdjs { ); }; - const maxForegroundConcurrency = 20; - const maxBackgroundConcurrency = 5; - const maxAttempt = 3; - /** * A task of pre-loading resources used by a scene. * @@ -104,11 +100,22 @@ namespace gdjs { } } + type PromiseError = { item: T; error: Error }; + + type PromisePoolOutput = { + results: Array; + errors: Array>; + }; + /** * Pre-load resources of any kind needed for a game or a scene. * @category Resources */ export class ResourceLoader { + static maxForegroundConcurrency = 20; + static maxBackgroundConcurrency = 5; + static maxAttempt = 3; + _runtimeGame: RuntimeGame; /** * All the resource of a game by resource name. @@ -291,10 +298,10 @@ namespace gdjs { onProgress: (loadingCount: integer, totalCount: integer) => void ): Promise { let loadedCount = 0; - await processAndRetryIfNeededWithPromisePool( + await ResourceLoader.processAndRetryIfNeededWithPromisePool( [...this._resources.values()], - maxForegroundConcurrency, - maxAttempt, + ResourceLoader.maxForegroundConcurrency, + ResourceLoader.maxAttempt, async (resource) => { await this._loadResource(resource); await this._processResource(resource); @@ -313,10 +320,10 @@ namespace gdjs { onProgress: (loadingCount: integer, totalCount: integer) => void ): Promise { let loadedCount = 0; - await processAndRetryIfNeededWithPromisePool( + await ResourceLoader.processAndRetryIfNeededWithPromisePool( resourceNames, - maxForegroundConcurrency, - maxAttempt, + ResourceLoader.maxForegroundConcurrency, + ResourceLoader.maxAttempt, async (resourceName) => { const resource = this._resources.get(resourceName); if (resource) { @@ -349,10 +356,10 @@ namespace gdjs { ...this._globalResources, ...firstSceneState.resourceNames, ]; - await processAndRetryIfNeededWithPromisePool( + await ResourceLoader.processAndRetryIfNeededWithPromisePool( resourceNames, - maxForegroundConcurrency, - maxAttempt, + ResourceLoader.maxForegroundConcurrency, + ResourceLoader.maxAttempt, async (resourceName) => { const resource = this._resources.get(resourceName); if (!resource) { @@ -430,12 +437,12 @@ namespace gdjs { } let loadedCount = 0; - await processAndRetryIfNeededWithPromisePool( + await ResourceLoader.processAndRetryIfNeededWithPromisePool( sceneState.resourceNames, this._isLoadingInForeground - ? maxForegroundConcurrency - : maxBackgroundConcurrency, - maxAttempt, + ? ResourceLoader.maxForegroundConcurrency + : ResourceLoader.maxBackgroundConcurrency, + ResourceLoader.maxAttempt, async (resourceName) => { const resource = this._resources.get(resourceName); if (!resource) { @@ -882,80 +889,73 @@ namespace gdjs { return result; } - } - - type PromiseError = { item: T; error: Error }; - - type PromisePoolOutput = { - results: Array; - errors: Array>; - }; - const processWithPromisePool = ( - items: Array, - maxConcurrency: number, - asyncFunction: (item: T) => Promise - ): Promise> => { - const results: Array = []; - const errors: Array> = []; - let activePromises = 0; - let index = 0; - - return new Promise((resolve, reject) => { - const executeNext = () => { - if (items.length === 0) { - resolve({ results, errors }); - return; - } - while (activePromises < maxConcurrency && index < items.length) { - const item = items[index++]; - activePromises++; - - asyncFunction(item) - .then((result) => results.push(result)) - .catch((error) => errors.push({ item, error })) - .finally(() => { - activePromises--; - if (index === items.length && activePromises === 0) { - resolve({ results, errors }); - } else { - executeNext(); - } - }); - } - }; - - executeNext(); - }); - }; + static processWithPromisePool( + items: Array, + maxConcurrency: number, + asyncFunction: (item: T) => Promise + ): Promise> { + const results: Array = []; + const errors: Array> = []; + let activePromises = 0; + let index = 0; + + return new Promise((resolve, reject) => { + const executeNext = () => { + if (items.length === 0) { + resolve({ results, errors }); + return; + } + while (activePromises < maxConcurrency && index < items.length) { + const item = items[index++]; + activePromises++; + + asyncFunction(item) + .then((result) => results.push(result)) + .catch((error) => errors.push({ item, error })) + .finally(() => { + activePromises--; + if (index === items.length && activePromises === 0) { + resolve({ results, errors }); + } else { + executeNext(); + } + }); + } + }; - const processAndRetryIfNeededWithPromisePool = async ( - items: Array, - maxConcurrency: number, - maxAttempt: number, - asyncFunction: (item: T) => Promise - ): Promise> => { - const output = await processWithPromisePool( - items, - maxConcurrency, - asyncFunction - ); - if (output.errors.length !== 0) { - logger.warn("Some assets couldn't be downloaded. Trying again now."); + executeNext(); + }); } - for ( - let attempt = 1; - attempt < maxAttempt && output.errors.length !== 0; - attempt++ - ) { - const retryOutput = await processWithPromisePool( + + static async processAndRetryIfNeededWithPromisePool( + items: Array, + maxConcurrency: number, + maxAttempt: number, + asyncFunction: (item: T) => Promise + ): Promise> { + const output = await ResourceLoader.processWithPromisePool( items, maxConcurrency, asyncFunction ); - output.results.push.apply(output.results, retryOutput.results); - output.errors = retryOutput.errors; + if (output.errors.length !== 0) { + logger.warn("Some assets couldn't be downloaded. Trying again now."); + } + for ( + let attempt = 1; + attempt < maxAttempt && output.errors.length !== 0; + attempt++ + ) { + const retryOutput = await ResourceLoader.processWithPromisePool( + items, + maxConcurrency, + asyncFunction + ); + output.results.push.apply(output.results, retryOutput.results); + output.errors = retryOutput.errors; + } + return output; } - return output; - }; + } } diff --git a/GDJS/Runtime/fontfaceobserver-font-manager/fontfaceobserver-font-manager.ts b/GDJS/Runtime/fontfaceobserver-font-manager/fontfaceobserver-font-manager.ts index b758f2981f10..35daaa9ce8d3 100644 --- a/GDJS/Runtime/fontfaceobserver-font-manager/fontfaceobserver-font-manager.ts +++ b/GDJS/Runtime/fontfaceobserver-font-manager/fontfaceobserver-font-manager.ts @@ -195,6 +195,7 @@ namespace gdjs { '): ' + (error.message || 'Unknown error') ); + throw error; } } diff --git a/GDJS/Runtime/howler-sound-manager/howler-sound-manager.ts b/GDJS/Runtime/howler-sound-manager/howler-sound-manager.ts index 31086377580d..5e80ef1cf64e 100644 --- a/GDJS/Runtime/howler-sound-manager/howler-sound-manager.ts +++ b/GDJS/Runtime/howler-sound-manager/howler-sound-manager.ts @@ -292,8 +292,13 @@ namespace gdjs { * @returns A float from 0 to 1. */ getVolume(): float { - if (this._id === null) return this._initialVolume; - return this._howl.volume(this._id); + try { + if (this._id === null) return this._initialVolume; + return this._howl.volume(this._id); + } catch (error) { + handleHowlerSoundMethodError(error, 'getVolume'); + } + return this._initialVolume; } /** @@ -1031,9 +1036,11 @@ namespace gdjs { try { await this._preloadAudioFile(resource, /* isMusic= */ true); } catch (error) { + delete this._availableResources[resource.name]; logger.warn( 'There was an error while preloading an audio file: ' + error ); + throw error; } } @@ -1041,9 +1048,11 @@ namespace gdjs { try { await this._preloadAudioFile(resource, /* isMusic= */ false); } catch (error) { + delete this._availableResources[resource.name]; logger.warn( 'There was an error while preloading an audio file: ' + error ); + throw error; } } else if ( resource.preloadInCache || @@ -1061,7 +1070,15 @@ namespace gdjs { const sound = new XMLHttpRequest(); sound.withCredentials = this._resourceLoader.checkIfCredentialsRequired(file); - sound.addEventListener('load', resolve); + sound.addEventListener('load', () => { + if (sound.status >= 200 && sound.status < 300) { + resolve(undefined); + } else { + reject( + `HTTP error while preloading audio file in cache. Status is ${sound.status}.` + ); + } + }); sound.addEventListener('error', (_) => reject('XHR error: ' + file) ); @@ -1072,9 +1089,11 @@ namespace gdjs { sound.send(); }); } catch (error) { + delete this._availableResources[resource.name]; logger.warn( 'There was an error while preloading an audio file: ' + error ); + throw error; } } } diff --git a/GDJS/Runtime/jsonmanager.ts b/GDJS/Runtime/jsonmanager.ts index 9053c4e44f18..ad7201c831f0 100644 --- a/GDJS/Runtime/jsonmanager.ts +++ b/GDJS/Runtime/jsonmanager.ts @@ -65,6 +65,7 @@ namespace gdjs { `Error while preloading json resource ${resource.name}:`, error ); + throw error; } } diff --git a/GDJS/Runtime/pixi-renderers/layer-pixi-renderer.ts b/GDJS/Runtime/pixi-renderers/layer-pixi-renderer.ts index e3ae9005d023..2c2ed1106d6a 100644 --- a/GDJS/Runtime/pixi-renderers/layer-pixi-renderer.ts +++ b/GDJS/Runtime/pixi-renderers/layer-pixi-renderer.ts @@ -850,6 +850,14 @@ namespace gdjs { const angleCosValue = Math.cos(angle); const angleSinValue = Math.sin(angle); + // Determine if this layer will actually render in 3D mode. + // A layer configured for 3D (has _threeCamera and _threePlaneMesh) but with no + // 3D objects will be rendered directly in 2D mode, so it should use 2D-style + // pixi container setup to avoid a zoom mismatch. + // See also: `layerHas3DObjectsToRender` in `runtimescene-pixi-renderer.ts`. + const willRenderIn3DMode = + this._threeCamera && this._threePlaneMesh && this.has3DObjects(); + // Update the 2D plane in the 3D world position, size and rotation, // and update the 2D Pixi container position, size and rotation. if (this._threeCamera && this._threePlaneMesh) { @@ -869,31 +877,36 @@ namespace gdjs { this._threePlaneMesh.position.set(cx, -cy, 0); this._threePlaneMesh.rotation.set(0, 0, -angle); - // Update the 2D Pixi container size and rotation to match the "zoom" (which comes from the 2D plane size) - // rotation and position. - effectivePixiZoom = this._layer.getWidth() / boxW; // == height/boxH - this._pixiContainer.scale.set(effectivePixiZoom, effectivePixiZoom); - this._pixiContainer.rotation = angle; - - const followX = cx; - const followY = -cy; - const centerX2d = - followX * effectivePixiZoom * angleCosValue - - followY * effectivePixiZoom * angleSinValue; - const centerY2d = - followX * effectivePixiZoom * angleSinValue + - followY * effectivePixiZoom * angleCosValue; - this._pixiContainer.position.x = - this._layer.getWidth() / 2 - centerX2d; - this._pixiContainer.position.y = - this._layer.getHeight() / 2 - centerY2d; + if (willRenderIn3DMode) { + // Update the 2D Pixi container size and rotation to match the "zoom" (which comes from the 2D plane size) + // rotation and position. + effectivePixiZoom = this._layer.getWidth() / boxW; // == height/boxH + this._pixiContainer.scale.set(effectivePixiZoom, effectivePixiZoom); + this._pixiContainer.rotation = angle; + + const followX = cx; + const followY = -cy; + const centerX2d = + followX * effectivePixiZoom * angleCosValue - + followY * effectivePixiZoom * angleSinValue; + const centerY2d = + followX * effectivePixiZoom * angleSinValue + + followY * effectivePixiZoom * angleCosValue; + this._pixiContainer.position.x = + this._layer.getWidth() / 2 - centerX2d; + this._pixiContainer.position.y = + this._layer.getHeight() / 2 - centerY2d; + } } } // 2D only (no 3D rendering and so no 2D plane in the 3D world): // Update the 2D Pixi container position, size and rotation. - if (!this._threeCamera || !this._threePlaneMesh) { + // This also applies to layers configured for 3D but with no 3D objects, + // since they will be rendered directly in 2D mode. + if (!willRenderIn3DMode) { effectivePixiZoom = this._layer.getCameraZoom(); + this._pixiContainer.rotation = angle; this._pixiContainer.scale.x = effectivePixiZoom; this._pixiContainer.scale.y = effectivePixiZoom; diff --git a/GDJS/Runtime/pixi-renderers/pixi-bitmapfont-manager.ts b/GDJS/Runtime/pixi-renderers/pixi-bitmapfont-manager.ts index 8afb561e9394..b4b3e9175c09 100644 --- a/GDJS/Runtime/pixi-renderers/pixi-bitmapfont-manager.ts +++ b/GDJS/Runtime/pixi-renderers/pixi-bitmapfont-manager.ts @@ -279,6 +279,12 @@ namespace gdjs { 'same-origin', } ); + if (!response.ok) { + throw new Error( + `HTTP error while loading bitmap font. Status is ${response.status}.` + ); + } + const fontDataRaw = await response.text(); // Sanitize: remove lines starting with # (acting as comments) @@ -295,6 +301,8 @@ namespace gdjs { ', error: ' + error ); + this._loadedFontsData.delete(resource); + throw error; } } diff --git a/GDJS/Runtime/pixi-renderers/pixi-image-manager.ts b/GDJS/Runtime/pixi-renderers/pixi-image-manager.ts index e70b1c1ad9d0..bc80d7bb0d45 100644 --- a/GDJS/Runtime/pixi-renderers/pixi-image-manager.ts +++ b/GDJS/Runtime/pixi-renderers/pixi-image-manager.ts @@ -417,6 +417,7 @@ namespace gdjs { if (this._loadedTextures.get(resource)) { return; } + const resourceUrl = this._resourceLoader.getFullUrl(resource.file); try { if (resource.kind === 'video') { // For videos, we want to preload them so they are available as soon as we want to use them. @@ -425,19 +426,16 @@ namespace gdjs { // to continue, otherwise if we try to play the video too soon (at the beginning of scene for instance), // it will fail. await new Promise((resolve, reject) => { - const texture = PIXI.Texture.from( - this._resourceLoader.getFullUrl(resource.file), - { - resourceOptions: { - crossorigin: this._resourceLoader.checkIfCredentialsRequired( - resource.file - ) - ? 'use-credentials' - : 'anonymous', - autoPlay: false, - }, - } - ).on('error', (error) => { + const texture = PIXI.Texture.from(resourceUrl, { + resourceOptions: { + crossorigin: this._resourceLoader.checkIfCredentialsRequired( + resource.file + ) + ? 'use-credentials' + : 'anonymous', + autoPlay: false, + }, + }).on('error', (error) => { reject(error); }); @@ -459,19 +457,16 @@ namespace gdjs { // TODO: When PIXI v8+ is used, PIXI.Assets.load can be used because // loadParser can be forced in PIXI.Assets.load // (see https://github.com/pixijs/pixijs/blob/71ed56c569ebc6b53da19e3c49258a0a84892101/packages/assets/src/loader/Loader.ts#L68) - const loadedTexture = PIXI.Texture.from( - this._resourceLoader.getFullUrl(resource.file), - { - resourceOptions: { - autoLoad: false, - crossorigin: this._resourceLoader.checkIfCredentialsRequired( - resource.file - ) - ? 'use-credentials' - : 'anonymous', - }, - } - ); + const loadedTexture = PIXI.Texture.from(resourceUrl, { + resourceOptions: { + autoLoad: false, + crossorigin: this._resourceLoader.checkIfCredentialsRequired( + resource.file + ) + ? 'use-credentials' + : 'anonymous', + }, + }); await loadedTexture.baseTexture.resource.load(); this._loadedTextures.set(resource, loadedTexture); @@ -480,6 +475,9 @@ namespace gdjs { } } catch (error) { logFileLoadingError(resource.file, error); + PIXI.Texture.removeFromCache(resourceUrl); + PIXI.BaseTexture.removeFromCache(resourceUrl); + throw error; } } diff --git a/GDJS/Runtime/pixi-renderers/runtimescene-pixi-renderer.ts b/GDJS/Runtime/pixi-renderers/runtimescene-pixi-renderer.ts index a9aed5665357..9ca2e06a1c6e 100644 --- a/GDJS/Runtime/pixi-renderers/runtimescene-pixi-renderer.ts +++ b/GDJS/Runtime/pixi-renderers/runtimescene-pixi-renderer.ts @@ -123,6 +123,7 @@ namespace gdjs { ) { // Render a layer with 2D rendering (PixiJS) only if layer is configured as is // or if there is no 3D object to render. + // See also: `willRenderIn3DMode` in `layer-pixi-renderer.ts`. if (lastRenderWas3D) { // Ensure the state is clean for PixiJS to render. diff --git a/GDJS/Runtime/runtimeobject.ts b/GDJS/Runtime/runtimeobject.ts index eba45f47f061..601883d46190 100644 --- a/GDJS/Runtime/runtimeobject.ts +++ b/GDJS/Runtime/runtimeobject.ts @@ -240,7 +240,7 @@ namespace gdjs { */ constructor( instanceContainer: gdjs.RuntimeInstanceContainer, - objectData: ObjectData & any + objectData: ObjectData ) { this.name = objectData.name || ''; this.type = objectData.type || ''; @@ -261,7 +261,7 @@ namespace gdjs { .getEffectsManager() .initializeEffect(effectData, this._rendererEffects, this); this.updateAllEffectParameters(effectData); - if (effectData.isDisabled) { + if (effectData.disabled) { this.enableEffect(effectData.name, false); } } diff --git a/newIDE/app/src/AssetStore/ExtensionStore/InstallExtension.js b/newIDE/app/src/AssetStore/ExtensionStore/InstallExtension.js index fabbd821d809..d3ec3059fe8c 100644 --- a/newIDE/app/src/AssetStore/ExtensionStore/InstallExtension.js +++ b/newIDE/app/src/AssetStore/ExtensionStore/InstallExtension.js @@ -29,6 +29,7 @@ import { } from '../../Utils/Extension/ExtensionCompatibilityChecker.js'; import InAppTutorialContext from '../../InAppTutorial/InAppTutorialContext'; import PromisePool from '@supercharge/promise-pool'; +import { retryIfFailed } from '../../Utils/RetryIfFailed'; const gd: libGDevelop = global.gd; @@ -407,7 +408,7 @@ export const installRequiredExtensions = async ({ const downloadedSerializedExtensions = await Promise.all( neededExtensions.map(extensionShortHeader => - getExtension(extensionShortHeader) + retryIfFailed({ times: 3 }, () => getExtension(extensionShortHeader)) ) ); diff --git a/newIDE/app/src/BehaviorsEditor/Editors/Physics2Editor/index.js b/newIDE/app/src/BehaviorsEditor/Editors/Physics2Editor/index.js index b25613b7b1ca..c1d9593a0b11 100644 --- a/newIDE/app/src/BehaviorsEditor/Editors/Physics2Editor/index.js +++ b/newIDE/app/src/BehaviorsEditor/Editors/Physics2Editor/index.js @@ -1,5 +1,4 @@ // @flow -import { t } from '@lingui/macro'; import { Trans } from '@lingui/macro'; import * as React from 'react'; @@ -28,6 +27,7 @@ import ButtonGroup from '@material-ui/core/ButtonGroup'; import InputAdornment from '@material-ui/core/InputAdornment'; import Tooltip from '@material-ui/core/Tooltip'; import CircledInfo from '../../../UI/CustomSvgIcons/SmallCircledInfo'; +import { mapVector } from '../../../Utils/MapFor'; type Props = BehaviorEditorProps; @@ -43,7 +43,7 @@ export const NumericProperty = (props: {| return ( void, + disabled?: boolean, +|}) => { + const { properties, propertyName, onUpdate, id, value, disabled } = props; + const property = properties.get(propertyName); + + return ( + + {mapVector(property.getChoices(), choice => ( + + ))} + + ); +}; + export const UnitAdornment = (props: {| property: gdPropertyDescriptor |}) => { const { property } = props; const measurementUnit = property.getMeasurementUnit(); @@ -151,30 +187,14 @@ const Physics2Editor = (props: Props) => { noOverflowParent > - + properties={properties} + propertyName={'bodyType'} + onUpdate={(e, i, newValue: string) => updateBehaviorProperty('bodyType', newValue) } - > - {[ - , - , - , - ]} - + /> { - + properties={properties} + propertyName={'shape'} + onUpdate={(e, i, newValue: string) => updateBehaviorProperty('shape', newValue) } - > - - - - - + /> {shape !== 'Polygon' && ( @@ -273,32 +287,13 @@ const Physics2Editor = (props: Props) => { /> )} {shape === 'Polygon' && ( - + updateBehaviorProperty('polygonOrigin', newValue) } - > - {[ - , - , - , - ]} - + /> )} { }; const Physics3DEditor = (props: Props) => { - const { behavior, onBehaviorUpdated } = props; + const { + object, + behavior, + onBehaviorUpdated, + project, + projectScopedContainersAccessor, + resourceManagementProps, + } = props; const forceUpdate = useForceUpdate(); const areAdvancedPropertiesExpandedByDefault = React.useMemo( @@ -130,6 +143,52 @@ const Physics3DEditor = (props: Props) => { properties.get('shape').getValue() !== 'Sphere' && properties.get('shape').getValue() !== 'Box'; + const [gltf, setGltf] = React.useState(null); + const loadGltf = React.useCallback( + async (modelResourceName: string) => { + if (!modelResourceName && object.getType() === 'Scene3D::Model3DObject') { + const model3DConfiguration = gd.asModel3DConfiguration( + object.getConfiguration() + ); + modelResourceName = model3DConfiguration + .getProperties() + .get('modelResourceName') + .getValue(); + } + const newModel3d = await PixiResourcesLoader.get3DModel( + project, + modelResourceName + ); + setGltf(newModel3d); + }, + [object, project] + ); + if (!gltf) { + loadGltf(properties.get('meshShapeResourceName').getValue()); + } + + const meshShapeTrianglesCount = React.useMemo( + () => { + if (!gltf) { + return 0; + } + let triangleCount = 0; + gltf.scene.traverse(object3d => { + const mesh = (object3d: THREE.Mesh); + if (!mesh.isMesh) { + return; + } + const index = mesh.geometry.getIndex(); + const positionAttribute = mesh.geometry.getAttribute('position'); + triangleCount += Math.floor( + (index ? index : positionAttribute).count / 3 + ); + }); + return triangleCount; + }, + [gltf] + ); + return ( { noOverflowParent > - - updateBehaviorProperty('bodyType', newValue) - } - > - {[ - , - , - , - ]} - + properties={properties} + propertyName={'bodyType'} + onUpdate={(e, i, newValue: string) => { + updateBehaviorProperty('bodyType', newValue); + }} + /> { - - updateBehaviorProperty('shape', newValue) - } - > - - - - - - - updateBehaviorProperty('shapeOrientation', newValue) - } - disabled={!canShapeBeOriented} - > - - - - - - - Width : Radius - } - min={0} - onChange={newValue => - updateBehaviorProperty('shapeDimensionA', newValue) - } - type="number" - endAdornment={ - - } + properties={properties} + propertyName={'shape'} + onUpdate={(e, i, newValue: string) => { + updateBehaviorProperty('shape', newValue); + }} /> - {shape !== 'Sphere' && ( - Height : Depth - } - min={0} - onChange={newValue => - updateBehaviorProperty('shapeDimensionB', newValue) + {shape !== 'Mesh' && ( + + onUpdate={(e, i, newValue: string) => + updateBehaviorProperty('shapeOrientation', newValue) } + disabled={!canShapeBeOriented} /> )} - {shape === 'Box' && ( + + {shape === 'Mesh' && object.getType() !== 'Scene3D::Model3DObject' && ( + + + Mesh shapes are only supported for 3D model objects. + + + )} + {shape !== 'Mesh' && ( + Depth} + value={properties.get('shapeDimensionA').getValue()} + key={'shapeDimensionA'} + floatingLabelText={ + shape === 'Box' ? Width : Radius + } min={0} onChange={newValue => - updateBehaviorProperty('shapeDimensionC', newValue) + updateBehaviorProperty('shapeDimensionA', newValue) } type="number" endAdornment={ - + } /> - )} - + {shape !== 'Sphere' && ( + Height : Depth + } + min={0} + onChange={newValue => + updateBehaviorProperty('shapeDimensionB', newValue) + } + type="number" + endAdornment={ + + } + /> + )} + {shape === 'Box' && ( + Depth} + min={0} + onChange={newValue => + updateBehaviorProperty('shapeDimensionC', newValue) + } + type="number" + endAdornment={ + + } + /> + )} + + )} + {shape === 'Mesh' && ( + + { + updateBehaviorProperty('meshShapeResourceName', newValue); + loadGltf(newValue); + forceUpdate(); + }} + id={`physics3d-parameter-mesh-shape-resource-name`} + /> + {meshShapeTrianglesCount > 10000 && ( + + + + The model has {meshShapeTrianglesCount} triangles. To keep + good performance, consider making a simplified model with a + modeling tool. + + + + )} + + )} void, + selectedLayer: gdLayer | null, onSelectLayer: (layer: gdLayer | null) => void, layout: gdLayout | null, eventsFunctionsExtension: gdEventsFunctionsExtension | null, @@ -281,6 +282,7 @@ const LayersList = React.forwardRef( project, chosenLayer, onChooseLayer, + selectedLayer, onSelectLayer, layout, eventsFunctionsExtension, @@ -299,9 +301,6 @@ const LayersList = React.forwardRef( }, ref ) => { - const [selectedItems, setSelectedItems] = React.useState< - Array - >([]); const unsavedChanges = React.useContext(UnsavedChangesContext); const { triggerUnsavedChanges } = unsavedChanges; const preferences = React.useContext(PreferencesContext); @@ -360,33 +359,6 @@ const LayersList = React.forwardRef( [forceUpdate, forceUpdateList, triggerUnsavedChanges] ); - // Initialize keyboard shortcuts as empty. - // onDelete callback is set outside because it deletes the selected - // item (that is a props). As it is stored in a ref, the keyboard shortcut - // instance does not update with selectedItems changes. - const keyboardShortcutsRef = React.useRef( - new KeyboardShortcuts({ - shortcutCallbacks: {}, - }) - ); - React.useEffect( - () => { - if (keyboardShortcutsRef.current) { - keyboardShortcutsRef.current.setShortcutCallback('onDelete', () => { - if (selectedItems.length > 0) { - deleteItem(selectedItems[0]); - } - }); - keyboardShortcutsRef.current.setShortcutCallback('onRename', () => { - if (selectedItems.length > 0) { - editName(selectedItems[0].content.getId()); - } - }); - } - }, - [editName, selectedItems] - ); - const triggerOnLayersModified = React.useCallback( () => { onLayersModified(); @@ -523,6 +495,7 @@ const LayersList = React.forwardRef( } // We focus it so the user can edit the name directly. editName(layerItemId); + onSelectLayer(newLayer); forceUpdateList(); }, @@ -532,6 +505,7 @@ const LayersList = React.forwardRef( layersContainer, onCreateLayer, onLayerModified, + onSelectLayer, ] ); @@ -554,6 +528,54 @@ const LayersList = React.forwardRef( const isLightingLayerPresent = hasLightingLayer(layersContainer); + const createLayerItem = React.useCallback( + (layer: gdLayer) => + layerTreeViewItemProps + ? new LeafTreeViewItem( + new LayerTreeViewItemContent(layer, layerTreeViewItemProps) + ) + : null, + [layerTreeViewItemProps] + ); + + const selectedItems = React.useMemo>( + () => { + const selectedItem = selectedLayer + ? createLayerItem(selectedLayer) + : null; + return selectedItem ? [selectedItem] : []; + }, + [createLayerItem, selectedLayer] + ); + + // Initialize keyboard shortcuts as empty. + // onDelete callback is set outside because it deletes the selected + // item (that is a props). As it is stored in a ref, the keyboard shortcut + // instance does not update with selectedItems changes. + const keyboardShortcutsRef = React.useRef( + new KeyboardShortcuts({ + shortcutCallbacks: {}, + }) + ); + + React.useEffect( + () => { + if (keyboardShortcutsRef.current) { + keyboardShortcutsRef.current.setShortcutCallback('onDelete', () => { + if (selectedItems.length > 0) { + deleteItem(selectedItems[0]); + } + }); + keyboardShortcutsRef.current.setShortcutCallback('onRename', () => { + if (selectedItems.length > 0) { + editName(selectedItems[0].content.getId()); + } + }); + } + }, + [editName, selectedItems] + ); + const getTreeViewData = React.useCallback( (i18n: I18nType): Array => { if (!project || !layerTreeViewItemProps) { @@ -703,10 +725,10 @@ const LayersList = React.forwardRef( return; } if (selectedItems[0].content.isDescendantOf(item.content)) { - setSelectedItems([]); + onSelectLayer(null); } }, - [selectedItems] + [onSelectLayer, selectedItems] ); // Force List component to be mounted again if project @@ -746,12 +768,7 @@ const LayersList = React.forwardRef( onEditItem={editItem} onCollapseItem={onCollapseItem} selectedItems={selectedItems} - onSelectItems={items => { - const itemToSelect = items[0]; - if (!itemToSelect) return; - if (itemToSelect.isRoot) return; - setSelectedItems(items); - }} + onSelectItems={items => onClickItem(items[0])} onClickItem={onClickItem} onRenameItem={renameItem} buildMenuTemplate={buildMenuTemplate(i18n)} diff --git a/newIDE/app/src/SceneEditor/CompactEventsBasedObjectVariantPropertiesEditor/CompactEventsBasedObjectVariantPropertiesSchema.js b/newIDE/app/src/SceneEditor/CompactEventsBasedObjectVariantPropertiesEditor/CompactEventsBasedObjectVariantPropertiesSchema.js new file mode 100644 index 000000000000..a640fadde634 --- /dev/null +++ b/newIDE/app/src/SceneEditor/CompactEventsBasedObjectVariantPropertiesEditor/CompactEventsBasedObjectVariantPropertiesSchema.js @@ -0,0 +1,332 @@ +// @flow + +import * as React from 'react'; +import { type I18n as I18nType } from '@lingui/core'; +import { t } from '@lingui/macro'; + +import { type Schema } from '../../PropertiesEditor/PropertiesEditorSchema'; +import { styles } from '.'; +import Rectangle from '../../Utils/Rectangle'; + +import Object3d from '../../UI/CustomSvgIcons/Object3d'; +import Object2d from '../../UI/CustomSvgIcons/Object2d'; + +const getFitToContentButton = ({ + i18n, + eventsBasedObjectVariant, + getContentAABB, + onEventsBasedObjectChildrenEdited, + forceUpdate, +}: {| + i18n: I18nType, + eventsBasedObjectVariant: gdEventsBasedObjectVariant, + getContentAABB: () => Rectangle | null, + onEventsBasedObjectChildrenEdited: () => void, + forceUpdate: () => void, +|}) => ({ + label: i18n._(t`Fit to content`), + nonFieldType: 'button', + onClick: (instance: gdInitialInstance) => { + const contentAABB = getContentAABB(); + if (!contentAABB) { + return; + } + if (contentAABB.width() > 0) { + eventsBasedObjectVariant.setAreaMinX(contentAABB.left); + eventsBasedObjectVariant.setAreaMinY(contentAABB.top); + } + if (contentAABB.height() > 0) { + eventsBasedObjectVariant.setAreaMaxX(contentAABB.right); + eventsBasedObjectVariant.setAreaMaxY(contentAABB.bottom); + } + if (contentAABB.depth() > 0) { + eventsBasedObjectVariant.setAreaMinZ(contentAABB.zMin); + eventsBasedObjectVariant.setAreaMaxZ(contentAABB.zMax); + } + onEventsBasedObjectChildrenEdited(); + forceUpdate(); + }, + disabled: 'onValuesDifferent', + getValue: () => '', +}); + +const getTitleRow = ({ + i18n, + eventsBasedObject, +}: {| + i18n: I18nType, + eventsBasedObject: gdEventsBasedObject, +|}) => ({ + name: 'Variant', + title: i18n._(t`Custom object variant`), + renderLeftIcon: className => + eventsBasedObject.isRenderedIn3D() ? ( + + ) : ( + + ), + getValue: (instance: gdInitialInstance) => + eventsBasedObject.getFullName() || eventsBasedObject.getName(), + defaultValue: '', + nonFieldType: 'title', +}); + +const getAreaMinXField = ({ + i18n, + eventsBasedObjectVariant, + forceUpdate, + onEventsBasedObjectChildrenEdited, +}: {| + i18n: I18nType, + eventsBasedObjectVariant: gdEventsBasedObjectVariant, + forceUpdate: () => void, + onEventsBasedObjectChildrenEdited: () => void, +|}) => ({ + name: 'AreaMinX', + getLabel: () => i18n._(t`Left`), + valueType: 'number', + getValue: () => eventsBasedObjectVariant.getAreaMinX(), + setValue: (instance: gdInitialInstance, newValue: number) => { + if (newValue === eventsBasedObjectVariant.getAreaMinX()) { + return; + } + eventsBasedObjectVariant.setAreaMinX(newValue); + if (newValue > eventsBasedObjectVariant.getAreaMaxX()) { + eventsBasedObjectVariant.setAreaMaxX(newValue); + forceUpdate(); + } + onEventsBasedObjectChildrenEdited(); + }, +}); + +const getAreaMaxXField = ({ + i18n, + eventsBasedObjectVariant, + forceUpdate, + onEventsBasedObjectChildrenEdited, +}: {| + i18n: I18nType, + eventsBasedObjectVariant: gdEventsBasedObjectVariant, + forceUpdate: () => void, + onEventsBasedObjectChildrenEdited: () => void, +|}) => ({ + name: 'AreaMaxX', + getLabel: () => i18n._(t`Right`), + valueType: 'number', + getValue: () => eventsBasedObjectVariant.getAreaMaxX(), + setValue: (instance: gdInitialInstance, newValue: number) => { + if (newValue === eventsBasedObjectVariant.getAreaMaxX()) { + return; + } + eventsBasedObjectVariant.setAreaMaxX(newValue); + if (newValue < eventsBasedObjectVariant.getAreaMinX()) { + eventsBasedObjectVariant.setAreaMinX(newValue); + forceUpdate(); + } + onEventsBasedObjectChildrenEdited(); + }, +}); + +const getAreaMinYField = ({ + i18n, + eventsBasedObjectVariant, + forceUpdate, + onEventsBasedObjectChildrenEdited, +}: {| + i18n: I18nType, + eventsBasedObjectVariant: gdEventsBasedObjectVariant, + forceUpdate: () => void, + onEventsBasedObjectChildrenEdited: () => void, +|}) => ({ + name: 'AreaMinY', + getLabel: () => i18n._(t`Top`), + valueType: 'number', + getValue: () => eventsBasedObjectVariant.getAreaMinY(), + setValue: (instance: gdInitialInstance, newValue: number) => { + if (newValue === eventsBasedObjectVariant.getAreaMinY()) { + return; + } + eventsBasedObjectVariant.setAreaMinY(newValue); + if (newValue > eventsBasedObjectVariant.getAreaMaxY()) { + eventsBasedObjectVariant.setAreaMaxY(newValue); + forceUpdate(); + } + onEventsBasedObjectChildrenEdited(); + }, +}); + +const getAreaMaxYField = ({ + i18n, + eventsBasedObjectVariant, + forceUpdate, + onEventsBasedObjectChildrenEdited, +}: {| + i18n: I18nType, + eventsBasedObjectVariant: gdEventsBasedObjectVariant, + forceUpdate: () => void, + onEventsBasedObjectChildrenEdited: () => void, +|}) => ({ + name: 'AreaMaxY', + getLabel: () => i18n._(t`Bottom`), + valueType: 'number', + getValue: () => eventsBasedObjectVariant.getAreaMaxY(), + setValue: (instance: gdInitialInstance, newValue: number) => { + if (newValue === eventsBasedObjectVariant.getAreaMaxY()) { + return; + } + eventsBasedObjectVariant.setAreaMaxY(newValue); + if (newValue < eventsBasedObjectVariant.getAreaMinY()) { + eventsBasedObjectVariant.setAreaMinY(newValue); + forceUpdate(); + } + onEventsBasedObjectChildrenEdited(); + }, +}); + +const getAreaMinZField = ({ + i18n, + eventsBasedObjectVariant, + forceUpdate, + onEventsBasedObjectChildrenEdited, +}: {| + i18n: I18nType, + eventsBasedObjectVariant: gdEventsBasedObjectVariant, + forceUpdate: () => void, + onEventsBasedObjectChildrenEdited: () => void, +|}) => ({ + name: 'AreaMinZ', + getLabel: () => i18n._(t`Z min`), + valueType: 'number', + getValue: () => eventsBasedObjectVariant.getAreaMinZ(), + setValue: (instance: gdInitialInstance, newValue: number) => { + if (newValue === eventsBasedObjectVariant.getAreaMinZ()) { + return; + } + eventsBasedObjectVariant.setAreaMinZ(newValue); + if (newValue > eventsBasedObjectVariant.getAreaMaxZ()) { + eventsBasedObjectVariant.setAreaMaxZ(newValue); + forceUpdate(); + } + onEventsBasedObjectChildrenEdited(); + }, +}); + +const getAreaMaxZField = ({ + i18n, + eventsBasedObjectVariant, + forceUpdate, + onEventsBasedObjectChildrenEdited, +}: {| + i18n: I18nType, + eventsBasedObjectVariant: gdEventsBasedObjectVariant, + forceUpdate: () => void, + onEventsBasedObjectChildrenEdited: () => void, +|}) => ({ + name: 'AreaMaxZ', + getLabel: () => i18n._(t`Z max`), + valueType: 'number', + getValue: () => eventsBasedObjectVariant.getAreaMaxZ(), + setValue: (instance: gdInitialInstance, newValue: number) => { + if (newValue === eventsBasedObjectVariant.getAreaMaxZ()) { + return; + } + eventsBasedObjectVariant.setAreaMaxZ(newValue); + if (newValue < eventsBasedObjectVariant.getAreaMinZ()) { + eventsBasedObjectVariant.setAreaMinZ(newValue); + forceUpdate(); + } + onEventsBasedObjectChildrenEdited(); + }, +}); + +export const makeSchema = ({ + i18n, + forceUpdate, + eventsBasedObject, + eventsBasedObjectVariant, + getContentAABB, + onEventsBasedObjectChildrenEdited, +}: {| + i18n: I18nType, + forceUpdate: () => void, + eventsBasedObject: gdEventsBasedObject, + eventsBasedObjectVariant: gdEventsBasedObjectVariant, + getContentAABB: () => Rectangle | null, + onEventsBasedObjectChildrenEdited: () => void, +|}): Schema => { + return [ + getTitleRow({ i18n, eventsBasedObject }), + { + name: 'Bounds', + title: i18n._(t`Bounds`), + nonFieldType: 'sectionTitle', + getValue: undefined, + }, + { + name: 'AreaBoundX', + type: 'row', + preventWrap: true, + children: [ + getAreaMinXField({ + i18n, + eventsBasedObjectVariant, + forceUpdate, + onEventsBasedObjectChildrenEdited, + }), + getAreaMaxXField({ + i18n, + eventsBasedObjectVariant, + forceUpdate, + onEventsBasedObjectChildrenEdited, + }), + ], + }, + { + name: 'AreaBoundY', + type: 'row', + preventWrap: true, + children: [ + getAreaMinYField({ + i18n, + eventsBasedObjectVariant, + forceUpdate, + onEventsBasedObjectChildrenEdited, + }), + getAreaMaxYField({ + i18n, + eventsBasedObjectVariant, + forceUpdate, + onEventsBasedObjectChildrenEdited, + }), + ], + }, + eventsBasedObject.isRenderedIn3D() + ? { + name: 'AreaBoundZ', + type: 'row', + preventWrap: true, + children: [ + getAreaMinZField({ + i18n, + eventsBasedObjectVariant, + forceUpdate, + onEventsBasedObjectChildrenEdited, + }), + getAreaMaxZField({ + i18n, + eventsBasedObjectVariant, + forceUpdate, + onEventsBasedObjectChildrenEdited, + }), + ], + } + : null, + getFitToContentButton({ + i18n, + eventsBasedObjectVariant, + getContentAABB, + onEventsBasedObjectChildrenEdited, + forceUpdate, + }), + ].filter(Boolean); +}; diff --git a/newIDE/app/src/SceneEditor/CompactEventsBasedObjectVariantPropertiesEditor/index.js b/newIDE/app/src/SceneEditor/CompactEventsBasedObjectVariantPropertiesEditor/index.js new file mode 100644 index 000000000000..17229e4d15b6 --- /dev/null +++ b/newIDE/app/src/SceneEditor/CompactEventsBasedObjectVariantPropertiesEditor/index.js @@ -0,0 +1,100 @@ +// @flow +import * as React from 'react'; +import { Trans } from '@lingui/macro'; +import { type I18n as I18nType } from '@lingui/core'; + +import CompactPropertiesEditor from '../../CompactPropertiesEditor'; +import { type Schema } from '../../PropertiesEditor/PropertiesEditorSchema'; +import { Column, Spacer, marginsSize } from '../../UI/Grid'; +import { type UnsavedChanges } from '../../MainFrame/UnsavedChangesContext'; +import ScrollView, { type ScrollViewInterface } from '../../UI/ScrollView'; +import useForceUpdate from '../../Utils/UseForceUpdate'; +import ErrorBoundary from '../../UI/ErrorBoundary'; +import { makeSchema } from './CompactEventsBasedObjectVariantPropertiesSchema'; +import Rectangle from '../../Utils/Rectangle'; + +export const styles = { + icon: { + fontSize: 18, + }, + scrollView: { paddingTop: marginsSize }, +}; + +const noRefreshOfAllFields = () => { + console.warn( + "An instance tried to refresh all fields, but the editor doesn't support it." + ); +}; + +type Props = {| + i18n: I18nType, + unsavedChanges?: ?UnsavedChanges, + eventsBasedObject: gdEventsBasedObject, + eventsBasedObjectVariant: gdEventsBasedObjectVariant, + getContentAABB: () => Rectangle | null, + onEventsBasedObjectChildrenEdited: () => void, +|}; + +export const CompactEventsBasedObjectVariantPropertiesEditor = ({ + i18n, + unsavedChanges, + eventsBasedObject, + eventsBasedObjectVariant, + getContentAABB, + onEventsBasedObjectChildrenEdited, +}: Props) => { + const forceUpdate = useForceUpdate(); + + const scrollViewRef = React.useRef(null); + + const instanceSchema = React.useMemo( + () => + makeSchema({ + i18n, + forceUpdate, + eventsBasedObject, + eventsBasedObjectVariant, + getContentAABB, + onEventsBasedObjectChildrenEdited, + }), + [ + i18n, + forceUpdate, + eventsBasedObject, + eventsBasedObjectVariant, + getContentAABB, + onEventsBasedObjectChildrenEdited, + ] + ); + + return ( + Custom object variant properties} + scope="scene-editor-events-based-object-variant-properties" + > + + + + onEventsBasedObjectChildrenEdited()} + onRefreshAllFields={noRefreshOfAllFields} + /> + + + + + + ); +}; diff --git a/newIDE/app/src/SceneEditor/EditorsDisplay.flow.js b/newIDE/app/src/SceneEditor/EditorsDisplay.flow.js index e4923b599c7e..e7fb71eb7e31 100644 --- a/newIDE/app/src/SceneEditor/EditorsDisplay.flow.js +++ b/newIDE/app/src/SceneEditor/EditorsDisplay.flow.js @@ -156,6 +156,7 @@ export type SceneEditorsDisplayProps = {| onOpenedEditorsChanged: () => void, onRestartInGameEditor: (reason: string) => void, showRestartInGameEditorAfterErrorButton: boolean, + onEventsBasedObjectChildrenEdited: gdEventsBasedObject => void, |}; export type SceneEditorsDisplayInterface = {| diff --git a/newIDE/app/src/SceneEditor/EventsBasedObjectScenePropertiesDialog.js b/newIDE/app/src/SceneEditor/EventsBasedObjectScenePropertiesDialog.js index 5c2ff0cc89f4..cb2faf1f7310 100644 --- a/newIDE/app/src/SceneEditor/EventsBasedObjectScenePropertiesDialog.js +++ b/newIDE/app/src/SceneEditor/EventsBasedObjectScenePropertiesDialog.js @@ -135,7 +135,8 @@ const EventsBasedObjectScenePropertiesDialog = ({ maxWidth="sm" secondaryActions={[ Fit to content} fullWidth onClick={() => { diff --git a/newIDE/app/src/SceneEditor/InstanceOrObjectPropertiesEditorContainer.js b/newIDE/app/src/SceneEditor/InstanceOrObjectPropertiesEditorContainer.js index 59e0a437226f..c75e65f78f16 100644 --- a/newIDE/app/src/SceneEditor/InstanceOrObjectPropertiesEditorContainer.js +++ b/newIDE/app/src/SceneEditor/InstanceOrObjectPropertiesEditorContainer.js @@ -14,6 +14,8 @@ import { CompactObjectPropertiesEditor } from '../ObjectEditor/CompactObjectProp import { type ObjectEditorTab } from '../ObjectEditor/ObjectEditorDialog'; import { type ResourceManagementProps } from '../ResourcesList/ResourceSource'; import { CompactLayerPropertiesEditor } from '../LayersList/CompactLayerPropertiesEditor'; +import { CompactEventsBasedObjectVariantPropertiesEditor } from '../SceneEditor/CompactEventsBasedObjectVariantPropertiesEditor'; +import Rectangle from '../Utils/Rectangle'; export const styles = { paper: { @@ -32,8 +34,6 @@ type Props = {| unsavedChanges?: ?UnsavedChanges, i18n: I18nType, lastSelectionType: 'instance' | 'object' | 'layer', - - // For objects or instances: historyHandler?: HistoryHandler, isVariableListLocked: boolean, layout?: ?gdLayout, @@ -75,6 +75,14 @@ type Props = {| onEditLayer: (layer: gdLayer) => void, onEditLayerEffects: (layer: gdLayer) => void, onLayersModified: (layers: Array) => void, + + // For event-based object variants: + eventsBasedObject: gdEventsBasedObject | null, + eventsBasedObjectVariant: gdEventsBasedObjectVariant | null, + getContentAABB: () => Rectangle | null, + onEventsBasedObjectChildrenEdited: ( + eventsBasedObject: gdEventsBasedObject + ) => void, |}; export type InstanceOrObjectPropertiesEditorInterface = {| @@ -98,6 +106,11 @@ export const InstanceOrObjectPropertiesEditorContainer = React.forwardRef< })); const { + project, + layersContainer, + projectScopedContainersAccessor, + unsavedChanges, + i18n, lastSelectionType, // For objects: @@ -129,14 +142,18 @@ export const InstanceOrObjectPropertiesEditorContainer = React.forwardRef< onEditLayerEffects, onLayersModified, + // For event-based object variants + eventsBasedObject, + eventsBasedObjectVariant, + getContentAABB, + onEventsBasedObjectChildrenEdited, + // For objects or instances: historyHandler, isVariableListLocked, layout, objectsContainer, globalObjectsContainer, - - ...commonProps } = props; return ( @@ -155,7 +172,11 @@ export const InstanceOrObjectPropertiesEditorContainer = React.forwardRef< layout={layout} objectsContainer={objectsContainer} globalObjectsContainer={globalObjectsContainer} - {...commonProps} + layersContainer={layersContainer} + project={project} + projectScopedContainersAccessor={projectScopedContainersAccessor} + unsavedChanges={unsavedChanges} + i18n={i18n} /> ) : !!objects.length && lastSelectionType === 'object' ? ( ) : layer && lastSelectionType === 'layer' ? ( + ) : eventsBasedObject && eventsBasedObjectVariant ? ( + + onEventsBasedObjectChildrenEdited(eventsBasedObject) + } + unsavedChanges={unsavedChanges} + i18n={i18n} /> ) : ( diff --git a/newIDE/app/src/SceneEditor/MosaicEditorsDisplay/index.js b/newIDE/app/src/SceneEditor/MosaicEditorsDisplay/index.js index 92aad93b6ed2..b49e6c070ef2 100644 --- a/newIDE/app/src/SceneEditor/MosaicEditorsDisplay/index.js +++ b/newIDE/app/src/SceneEditor/MosaicEditorsDisplay/index.js @@ -318,6 +318,16 @@ const MosaicEditorsDisplay = React.forwardRef< onEditLayerEffects={props.editLayerEffects} onEditLayer={props.editLayer} onLayersModified={props.onLayersModified} + eventsBasedObject={props.eventsBasedObject} + eventsBasedObjectVariant={props.eventsBasedObjectVariant} + getContentAABB={ + editorRef.current + ? editorRef.current.getContentAABB + : () => null + } + onEventsBasedObjectChildrenEdited={ + props.onEventsBasedObjectChildrenEdited + } /> )} @@ -334,6 +344,7 @@ const MosaicEditorsDisplay = React.forwardRef< eventsBasedObject={eventsBasedObject} chosenLayer={chosenLayer} onChooseLayer={props.onChooseLayer} + selectedLayer={selectedLayer} onSelectLayer={props.onSelectLayer} onEditLayerEffects={props.editLayerEffects} onEditLayer={props.editLayer} diff --git a/newIDE/app/src/SceneEditor/SwipeableDrawerEditorsDisplay/index.js b/newIDE/app/src/SceneEditor/SwipeableDrawerEditorsDisplay/index.js index 1ee17e9572e3..0716f02e5ac0 100644 --- a/newIDE/app/src/SceneEditor/SwipeableDrawerEditorsDisplay/index.js +++ b/newIDE/app/src/SceneEditor/SwipeableDrawerEditorsDisplay/index.js @@ -482,6 +482,16 @@ const SwipeableDrawerEditorsDisplay = React.forwardRef< onEditLayerEffects={props.editLayerEffects} onEditLayer={props.editLayer} onLayersModified={props.onLayersModified} + eventsBasedObject={props.eventsBasedObject} + eventsBasedObjectVariant={props.eventsBasedObjectVariant} + getContentAABB={ + editorRef.current + ? editorRef.current.getContentAABB + : () => null + } + onEventsBasedObjectChildrenEdited={ + props.onEventsBasedObjectChildrenEdited + } /> )} @@ -542,6 +552,7 @@ const SwipeableDrawerEditorsDisplay = React.forwardRef< eventsBasedObject={eventsBasedObject} chosenLayer={chosenLayer} onChooseLayer={props.onChooseLayer} + selectedLayer={selectedLayer} onSelectLayer={props.onSelectLayer} onEditLayerEffects={props.editLayerEffects} onLayersModified={props.onLayersModified} diff --git a/newIDE/app/src/SceneEditor/index.js b/newIDE/app/src/SceneEditor/index.js index 3401c35ccabe..9c3326adaa80 100644 --- a/newIDE/app/src/SceneEditor/index.js +++ b/newIDE/app/src/SceneEditor/index.js @@ -887,6 +887,7 @@ export default class SceneEditor extends React.Component { selectedObjectFolderOrObjectsWithContext: [ objectFolderOrObjectWithContext, ], + selectedLayer: null, lastSelectionType: 'object', }); if (this.editorDisplay) @@ -1024,6 +1025,7 @@ export default class SceneEditor extends React.Component { { lastSelectionType: 'object', selectedObjectFolderOrObjectsWithContext, + selectedLayer: null, }, () => { // We update the toolbar because we need to update the objects selected @@ -1159,6 +1161,7 @@ export default class SceneEditor extends React.Component { { lastSelectionType: 'instance', selectedObjectFolderOrObjectsWithContext: [], + selectedLayer: null, }, this.updateToolbar ); @@ -1184,6 +1187,7 @@ export default class SceneEditor extends React.Component { global: true, }, ], + selectedLayer: null, }, this.updateToolbar ); @@ -1199,6 +1203,7 @@ export default class SceneEditor extends React.Component { global: false, }, ], + selectedLayer: null, }, this.updateToolbar ); @@ -2859,6 +2864,9 @@ export default class SceneEditor extends React.Component { onWillInstallExtension={this.props.onWillInstallExtension} onExtensionInstalled={this.props.onExtensionInstalled} editorViewPosition2D={this.editorViewPosition2D} + onEventsBasedObjectChildrenEdited={ + this.props.onEventsBasedObjectChildrenEdited + } /> {({ i18n }) => ( diff --git a/newIDE/app/src/UI/ErrorBoundary.js b/newIDE/app/src/UI/ErrorBoundary.js index 81316f9383ff..74bc88c715fb 100644 --- a/newIDE/app/src/UI/ErrorBoundary.js +++ b/newIDE/app/src/UI/ErrorBoundary.js @@ -47,6 +47,7 @@ type ErrorBoundaryScope = | 'scene-editor-instance-properties' | 'scene-editor-object-properties' | 'scene-editor-layer-properties' + | 'scene-editor-events-based-object-variant-properties' | 'scene-editor-objects-list' | 'scene-editor-object-groups-list' | 'scene-editor-canvas' diff --git a/newIDE/app/src/stories/componentStories/LayoutEditor/LayersList.stories.js b/newIDE/app/src/stories/componentStories/LayoutEditor/LayersList.stories.js index 2bf3a0df5687..3ba53d779163 100644 --- a/newIDE/app/src/stories/componentStories/LayoutEditor/LayersList.stories.js +++ b/newIDE/app/src/stories/componentStories/LayoutEditor/LayersList.stories.js @@ -19,6 +19,7 @@ export default { export const Default = () => { const [chosenLayer, setChosenLayer] = React.useState(''); + const [selectLayer, setSelectLayer] = React.useState(null); return (
@@ -28,7 +29,8 @@ export const Default = () => { eventsBasedObject={null} chosenLayer={chosenLayer} onChooseLayer={setChosenLayer} - onSelectLayer={action('onSelectLayer')} + selectedLayer={selectLayer} + onSelectLayer={setSelectLayer} onEditLayerEffects={action('onEditLayerEffects')} onLayersModified={action('onLayersModified')} onLayersVisibilityInEditorChanged={action( @@ -53,6 +55,7 @@ export const Default = () => { export const SmallWidthAndHeight = () => { const [chosenLayer, setChosenLayer] = React.useState(''); + const [selectLayer, setSelectLayer] = React.useState(null); return ( @@ -63,7 +66,8 @@ export const SmallWidthAndHeight = () => { eventsBasedObject={null} chosenLayer={chosenLayer} onChooseLayer={setChosenLayer} - onSelectLayer={action('onSelectLayer')} + selectedLayer={selectLayer} + onSelectLayer={setSelectLayer} onEditLayerEffects={action('onEditLayerEffects')} onLayersModified={action('onLayersModified')} onLayersVisibilityInEditorChanged={action(