// This is ammo.js, a port of Bullet Physics to JavaScript. zlib licensed.

var Ammo = (() => {
  var _scriptDir = import.meta.url;
  
  return (
function(Ammo) {
  Ammo = Ammo || {};


var b;b||(b=typeof Ammo !== 'undefined' ? Ammo : {});var aa=Object.assign,ba,ca;b.ready=new Promise(function(a,c){ba=a;ca=c});var da=aa({},b),ea="object"===typeof window,fa="function"===typeof importScripts,ha="",ia,ja,ka,fs,la,ma;
if("object"===typeof process&&"object"===typeof process.versions&&"string"===typeof process.versions.node)ha=fa?require("path").dirname(ha)+"/":__dirname+"/",ma=()=>{la||(fs=require("fs"),la=require("path"))},ia=function(a,c){ma();a=la.normalize(a);return fs.readFileSync(a,c?null:"utf8")},ka=a=>{a=ia(a,!0);a.buffer||(a=new Uint8Array(a));return a},ja=(a,c,d)=>{ma();a=la.normalize(a);fs.readFile(a,function(e,g){e?d(e):c(g.buffer)})},1<process.argv.length&&process.argv[1].replace(/\\/g,"/"),process.argv.slice(2),
process.on("uncaughtException",function(a){throw a;}),process.on("unhandledRejection",function(a){throw a;}),b.inspect=function(){return"[Emscripten Module object]"};else if(ea||fa)fa?ha=self.location.href:"undefined"!==typeof document&&document.currentScript&&(ha=document.currentScript.src),_scriptDir&&(ha=_scriptDir),ha=0!==ha.indexOf("blob:")?ha.substr(0,ha.replace(/[?#].*/,"").lastIndexOf("/")+1):"",ia=a=>{var c=new XMLHttpRequest;c.open("GET",a,!1);c.send(null);return c.responseText},fa&&(ka=
a=>{var c=new XMLHttpRequest;c.open("GET",a,!1);c.responseType="arraybuffer";c.send(null);return new Uint8Array(c.response)}),ja=(a,c,d)=>{var e=new XMLHttpRequest;e.open("GET",a,!0);e.responseType="arraybuffer";e.onload=()=>{200==e.status||0==e.status&&e.response?c(e.response):d()};e.onerror=d;e.send(null)};b.print||console.log.bind(console);var na=b.printErr||console.warn.bind(console);aa(b,da);da=null;var oa=[],pa,qa;b.wasmBinary&&(qa=b.wasmBinary);var noExitRuntime=b.noExitRuntime||!0;
"object"!==typeof WebAssembly&&ra("no native wasm support detected");var sa,ta=!1,ua="undefined"!==typeof TextDecoder?new TextDecoder("utf8"):void 0,wa,xa,ya,za,Aa,Ba;function Ca(){var a=sa.buffer;wa=a;b.HEAP8=xa=new Int8Array(a);b.HEAP16=new Int16Array(a);b.HEAP32=za=new Int32Array(a);b.HEAPU8=ya=new Uint8Array(a);b.HEAPU16=new Uint16Array(a);b.HEAPU32=new Uint32Array(a);b.HEAPF32=Aa=new Float32Array(a);b.HEAPF64=Ba=new Float64Array(a)}var Da,Ea=[],Fa=[],Ga=[],Ha=!1;
function Ia(){var a=b.preRun.shift();Ea.unshift(a)}var Ja=0,Ka=null,La=null;b.preloadedImages={};b.preloadedAudios={};function ra(a){if(b.onAbort)b.onAbort(a);a="Aborted("+a+")";na(a);ta=!0;a=new WebAssembly.RuntimeError(a+". Build with -s ASSERTIONS=1 for more info.");ca(a);throw a;}function Ma(){return Na.startsWith("data:application/octet-stream;base64,")}var Na;
if(b.locateFile){if(Na="ammo.wasm.wasm",!Ma()){var Oa=Na;Na=b.locateFile?b.locateFile(Oa,ha):ha+Oa}}else Na=(new URL("ammo.wasm.wasm",import.meta.url)).toString();function Pa(){var a=Na;try{if(a==Na&&qa)return new Uint8Array(qa);if(ka)return ka(a);throw"both async and sync fetching of the wasm failed";}catch(c){ra(c)}}
function Qa(){if(!qa&&(ea||fa)){if("function"===typeof fetch&&!Na.startsWith("file://"))return fetch(Na,{credentials:"same-origin"}).then(function(a){if(!a.ok)throw"failed to load wasm binary file at '"+Na+"'";return a.arrayBuffer()}).catch(function(){return Pa()});if(ja)return new Promise(function(a,c){ja(Na,function(d){a(new Uint8Array(d))},c)})}return Promise.resolve().then(function(){return Pa()})}
var Ra={25222:function(a,c,d,e){a=b.getCache(b.DebugDrawer)[a];if(!a.hasOwnProperty("drawLine"))throw"a JSImplementation must implement all functions, you forgot DebugDrawer::drawLine.";a.drawLine(c,d,e)},25442:function(a,c,d,e,g,n){a=b.getCache(b.DebugDrawer)[a];if(!a.hasOwnProperty("drawContactPoint"))throw"a JSImplementation must implement all functions, you forgot DebugDrawer::drawContactPoint.";a.drawContactPoint(c,d,e,g,n)},25692:function(a,c){a=b.getCache(b.DebugDrawer)[a];if(!a.hasOwnProperty("reportErrorWarning"))throw"a JSImplementation must implement all functions, you forgot DebugDrawer::reportErrorWarning.";
a.reportErrorWarning(c)},25936:function(a,c,d){a=b.getCache(b.DebugDrawer)[a];if(!a.hasOwnProperty("draw3dText"))throw"a JSImplementation must implement all functions, you forgot DebugDrawer::draw3dText.";a.draw3dText(c,d)},26159:function(a,c){a=b.getCache(b.DebugDrawer)[a];if(!a.hasOwnProperty("setDebugMode"))throw"a JSImplementation must implement all functions, you forgot DebugDrawer::setDebugMode.";a.setDebugMode(c)},26385:function(a){a=b.getCache(b.DebugDrawer)[a];if(!a.hasOwnProperty("getDebugMode"))throw"a JSImplementation must implement all functions, you forgot DebugDrawer::getDebugMode.";
return a.getDebugMode()},26616:function(a,c,d,e,g,n,C,R){a=b.getCache(b.ConcreteContactResultCallback)[a];if(!a.hasOwnProperty("addSingleResult"))throw"a JSImplementation must implement all functions, you forgot ConcreteContactResultCallback::addSingleResult.";return a.addSingleResult(c,d,e,g,n,C,R)}};function Sa(a){for(;0<a.length;){var c=a.shift();if("function"==typeof c)c(b);else{var d=c.AE;"number"===typeof d?void 0===c.Uy?Ta(d)():Ta(d)(c.Uy):d(void 0===c.Uy?null:c.Uy)}}}var Ua=[];
function Ta(a){var c=Ua[a];c||(a>=Ua.length&&(Ua.length=a+1),Ua[a]=c=Da.get(a));return c}var Va=[];function Wa(a,c,d){Va.length=0;var e;for(d>>=2;e=ya[c++];)(e=105>e)&&d&1&&d++,Va.push(e?Ba[d++>>1]:za[d]),++d;return Ra[a].apply(null,Va)}
var Xa={c:function(){ra("")},f:function(a,c,d){return Wa(a,c,d)},b:Wa,e:function(a,c,d){ya.copyWithin(a,c,c+d)},d:function(a){var c=ya.length;a>>>=0;if(2147483648<a)return!1;for(var d=1;4>=d;d*=2){var e=c*(1+.2/d);e=Math.min(e,a+100663296);e=Math.max(a,e);0<e%65536&&(e+=65536-e%65536);a:{try{sa.grow(Math.min(2147483648,e)-wa.byteLength+65535>>>16);Ca();var g=1;break a}catch(n){}g=void 0}if(g)return!0}return!1},a:function(a){var c=Date.now();za[a>>2]=c/1E3|0;za[a+4>>2]=c%1E3*1E3|0;return 0}};
(function(){function a(g){b.asm=g.exports;sa=b.asm.g;Ca();Da=b.asm.uy;Fa.unshift(b.asm.h);Ja--;b.monitorRunDependencies&&b.monitorRunDependencies(Ja);0==Ja&&(null!==Ka&&(clearInterval(Ka),Ka=null),La&&(g=La,La=null,g()))}function c(g){a(g.instance)}function d(g){return Qa().then(function(n){return WebAssembly.instantiate(n,e)}).then(function(n){return n}).then(g,function(n){na("failed to asynchronously prepare wasm: "+n);ra(n)})}var e={a:Xa};Ja++;b.monitorRunDependencies&&b.monitorRunDependencies(Ja);
if(b.instantiateWasm)try{return b.instantiateWasm(e,a)}catch(g){return na("Module.instantiateWasm callback failed with error: "+g),!1}(function(){return qa||"function"!==typeof WebAssembly.instantiateStreaming||Ma()||Na.startsWith("file://")||"function"!==typeof fetch?d(c):fetch(Na,{credentials:"same-origin"}).then(function(g){return WebAssembly.instantiateStreaming(g,e).then(c,function(n){na("wasm streaming compile failed: "+n);na("falling back to ArrayBuffer instantiation");return d(c)})})})().catch(ca);
return{}})();b.___wasm_call_ctors=function(){return(b.___wasm_call_ctors=b.asm.h).apply(null,arguments)};
var Ya=b._emscripten_bind_btCollisionShape_setLocalScaling_1=function(){return(Ya=b._emscripten_bind_btCollisionShape_setLocalScaling_1=b.asm.i).apply(null,arguments)},Za=b._emscripten_bind_btCollisionShape_getLocalScaling_0=function(){return(Za=b._emscripten_bind_btCollisionShape_getLocalScaling_0=b.asm.j).apply(null,arguments)},$a=b._emscripten_bind_btCollisionShape_calculateLocalInertia_2=function(){return($a=b._emscripten_bind_btCollisionShape_calculateLocalInertia_2=b.asm.k).apply(null,arguments)},
ab=b._emscripten_bind_btCollisionShape_setMargin_1=function(){return(ab=b._emscripten_bind_btCollisionShape_setMargin_1=b.asm.l).apply(null,arguments)},bb=b._emscripten_bind_btCollisionShape_getMargin_0=function(){return(bb=b._emscripten_bind_btCollisionShape_getMargin_0=b.asm.m).apply(null,arguments)},cb=b._emscripten_bind_btCollisionShape___destroy___0=function(){return(cb=b._emscripten_bind_btCollisionShape___destroy___0=b.asm.n).apply(null,arguments)},db=b._emscripten_bind_btCollisionWorld_getDispatcher_0=
function(){return(db=b._emscripten_bind_btCollisionWorld_getDispatcher_0=b.asm.o).apply(null,arguments)},eb=b._emscripten_bind_btCollisionWorld_rayTest_3=function(){return(eb=b._emscripten_bind_btCollisionWorld_rayTest_3=b.asm.p).apply(null,arguments)},fb=b._emscripten_bind_btCollisionWorld_getPairCache_0=function(){return(fb=b._emscripten_bind_btCollisionWorld_getPairCache_0=b.asm.q).apply(null,arguments)},gb=b._emscripten_bind_btCollisionWorld_getDispatchInfo_0=function(){return(gb=b._emscripten_bind_btCollisionWorld_getDispatchInfo_0=
b.asm.r).apply(null,arguments)},hb=b._emscripten_bind_btCollisionWorld_addCollisionObject_1=function(){return(hb=b._emscripten_bind_btCollisionWorld_addCollisionObject_1=b.asm.s).apply(null,arguments)},ib=b._emscripten_bind_btCollisionWorld_addCollisionObject_2=function(){return(ib=b._emscripten_bind_btCollisionWorld_addCollisionObject_2=b.asm.t).apply(null,arguments)},jb=b._emscripten_bind_btCollisionWorld_addCollisionObject_3=function(){return(jb=b._emscripten_bind_btCollisionWorld_addCollisionObject_3=
b.asm.u).apply(null,arguments)},kb=b._emscripten_bind_btCollisionWorld_removeCollisionObject_1=function(){return(kb=b._emscripten_bind_btCollisionWorld_removeCollisionObject_1=b.asm.v).apply(null,arguments)},lb=b._emscripten_bind_btCollisionWorld_getBroadphase_0=function(){return(lb=b._emscripten_bind_btCollisionWorld_getBroadphase_0=b.asm.w).apply(null,arguments)},mb=b._emscripten_bind_btCollisionWorld_convexSweepTest_5=function(){return(mb=b._emscripten_bind_btCollisionWorld_convexSweepTest_5=b.asm.x).apply(null,
arguments)},nb=b._emscripten_bind_btCollisionWorld_contactPairTest_3=function(){return(nb=b._emscripten_bind_btCollisionWorld_contactPairTest_3=b.asm.y).apply(null,arguments)},ob=b._emscripten_bind_btCollisionWorld_contactTest_2=function(){return(ob=b._emscripten_bind_btCollisionWorld_contactTest_2=b.asm.z).apply(null,arguments)},pb=b._emscripten_bind_btCollisionWorld_updateSingleAabb_1=function(){return(pb=b._emscripten_bind_btCollisionWorld_updateSingleAabb_1=b.asm.A).apply(null,arguments)},qb=
b._emscripten_bind_btCollisionWorld_setDebugDrawer_1=function(){return(qb=b._emscripten_bind_btCollisionWorld_setDebugDrawer_1=b.asm.B).apply(null,arguments)},rb=b._emscripten_bind_btCollisionWorld_getDebugDrawer_0=function(){return(rb=b._emscripten_bind_btCollisionWorld_getDebugDrawer_0=b.asm.C).apply(null,arguments)},sb=b._emscripten_bind_btCollisionWorld_debugDrawWorld_0=function(){return(sb=b._emscripten_bind_btCollisionWorld_debugDrawWorld_0=b.asm.D).apply(null,arguments)},tb=b._emscripten_bind_btCollisionWorld_debugDrawObject_3=
function(){return(tb=b._emscripten_bind_btCollisionWorld_debugDrawObject_3=b.asm.E).apply(null,arguments)},ub=b._emscripten_bind_btCollisionWorld___destroy___0=function(){return(ub=b._emscripten_bind_btCollisionWorld___destroy___0=b.asm.F).apply(null,arguments)},vb=b._emscripten_bind_btCollisionObject_setAnisotropicFriction_2=function(){return(vb=b._emscripten_bind_btCollisionObject_setAnisotropicFriction_2=b.asm.G).apply(null,arguments)},wb=b._emscripten_bind_btCollisionObject_getCollisionShape_0=
function(){return(wb=b._emscripten_bind_btCollisionObject_getCollisionShape_0=b.asm.H).apply(null,arguments)},xb=b._emscripten_bind_btCollisionObject_setContactProcessingThreshold_1=function(){return(xb=b._emscripten_bind_btCollisionObject_setContactProcessingThreshold_1=b.asm.I).apply(null,arguments)},yb=b._emscripten_bind_btCollisionObject_setActivationState_1=function(){return(yb=b._emscripten_bind_btCollisionObject_setActivationState_1=b.asm.J).apply(null,arguments)},zb=b._emscripten_bind_btCollisionObject_forceActivationState_1=
function(){return(zb=b._emscripten_bind_btCollisionObject_forceActivationState_1=b.asm.K).apply(null,arguments)},Ab=b._emscripten_bind_btCollisionObject_activate_0=function(){return(Ab=b._emscripten_bind_btCollisionObject_activate_0=b.asm.L).apply(null,arguments)},Bb=b._emscripten_bind_btCollisionObject_activate_1=function(){return(Bb=b._emscripten_bind_btCollisionObject_activate_1=b.asm.M).apply(null,arguments)},Cb=b._emscripten_bind_btCollisionObject_isActive_0=function(){return(Cb=b._emscripten_bind_btCollisionObject_isActive_0=
b.asm.N).apply(null,arguments)},Db=b._emscripten_bind_btCollisionObject_isKinematicObject_0=function(){return(Db=b._emscripten_bind_btCollisionObject_isKinematicObject_0=b.asm.O).apply(null,arguments)},Eb=b._emscripten_bind_btCollisionObject_isStaticObject_0=function(){return(Eb=b._emscripten_bind_btCollisionObject_isStaticObject_0=b.asm.P).apply(null,arguments)},Fb=b._emscripten_bind_btCollisionObject_isStaticOrKinematicObject_0=function(){return(Fb=b._emscripten_bind_btCollisionObject_isStaticOrKinematicObject_0=
b.asm.Q).apply(null,arguments)},Gb=b._emscripten_bind_btCollisionObject_getRestitution_0=function(){return(Gb=b._emscripten_bind_btCollisionObject_getRestitution_0=b.asm.R).apply(null,arguments)},Hb=b._emscripten_bind_btCollisionObject_getFriction_0=function(){return(Hb=b._emscripten_bind_btCollisionObject_getFriction_0=b.asm.S).apply(null,arguments)},Ib=b._emscripten_bind_btCollisionObject_getRollingFriction_0=function(){return(Ib=b._emscripten_bind_btCollisionObject_getRollingFriction_0=b.asm.T).apply(null,
arguments)},Jb=b._emscripten_bind_btCollisionObject_setRestitution_1=function(){return(Jb=b._emscripten_bind_btCollisionObject_setRestitution_1=b.asm.U).apply(null,arguments)},Kb=b._emscripten_bind_btCollisionObject_setFriction_1=function(){return(Kb=b._emscripten_bind_btCollisionObject_setFriction_1=b.asm.V).apply(null,arguments)},Lb=b._emscripten_bind_btCollisionObject_setRollingFriction_1=function(){return(Lb=b._emscripten_bind_btCollisionObject_setRollingFriction_1=b.asm.W).apply(null,arguments)},
Mb=b._emscripten_bind_btCollisionObject_getWorldTransform_0=function(){return(Mb=b._emscripten_bind_btCollisionObject_getWorldTransform_0=b.asm.X).apply(null,arguments)},Nb=b._emscripten_bind_btCollisionObject_getCollisionFlags_0=function(){return(Nb=b._emscripten_bind_btCollisionObject_getCollisionFlags_0=b.asm.Y).apply(null,arguments)},Ob=b._emscripten_bind_btCollisionObject_setCollisionFlags_1=function(){return(Ob=b._emscripten_bind_btCollisionObject_setCollisionFlags_1=b.asm.Z).apply(null,arguments)},
Qb=b._emscripten_bind_btCollisionObject_setWorldTransform_1=function(){return(Qb=b._emscripten_bind_btCollisionObject_setWorldTransform_1=b.asm._).apply(null,arguments)},Rb=b._emscripten_bind_btCollisionObject_setCollisionShape_1=function(){return(Rb=b._emscripten_bind_btCollisionObject_setCollisionShape_1=b.asm.$).apply(null,arguments)},Sb=b._emscripten_bind_btCollisionObject_getCcdMotionThreshold_0=function(){return(Sb=b._emscripten_bind_btCollisionObject_getCcdMotionThreshold_0=b.asm.aa).apply(null,
arguments)},Tb=b._emscripten_bind_btCollisionObject_setCcdMotionThreshold_1=function(){return(Tb=b._emscripten_bind_btCollisionObject_setCcdMotionThreshold_1=b.asm.ba).apply(null,arguments)},Ub=b._emscripten_bind_btCollisionObject_getCcdSweptSphereRadius_0=function(){return(Ub=b._emscripten_bind_btCollisionObject_getCcdSweptSphereRadius_0=b.asm.ca).apply(null,arguments)},Vb=b._emscripten_bind_btCollisionObject_setCcdSweptSphereRadius_1=function(){return(Vb=b._emscripten_bind_btCollisionObject_setCcdSweptSphereRadius_1=
b.asm.da).apply(null,arguments)},Wb=b._emscripten_bind_btCollisionObject_getUserIndex_0=function(){return(Wb=b._emscripten_bind_btCollisionObject_getUserIndex_0=b.asm.ea).apply(null,arguments)},Xb=b._emscripten_bind_btCollisionObject_setUserIndex_1=function(){return(Xb=b._emscripten_bind_btCollisionObject_setUserIndex_1=b.asm.fa).apply(null,arguments)},Yb=b._emscripten_bind_btCollisionObject_getUserPointer_0=function(){return(Yb=b._emscripten_bind_btCollisionObject_getUserPointer_0=b.asm.ga).apply(null,
arguments)},Zb=b._emscripten_bind_btCollisionObject_setUserPointer_1=function(){return(Zb=b._emscripten_bind_btCollisionObject_setUserPointer_1=b.asm.ha).apply(null,arguments)},$b=b._emscripten_bind_btCollisionObject_getBroadphaseHandle_0=function(){return($b=b._emscripten_bind_btCollisionObject_getBroadphaseHandle_0=b.asm.ia).apply(null,arguments)},ac=b._emscripten_bind_btCollisionObject___destroy___0=function(){return(ac=b._emscripten_bind_btCollisionObject___destroy___0=b.asm.ja).apply(null,arguments)},
bc=b._emscripten_bind_btConcaveShape_setLocalScaling_1=function(){return(bc=b._emscripten_bind_btConcaveShape_setLocalScaling_1=b.asm.ka).apply(null,arguments)},cc=b._emscripten_bind_btConcaveShape_getLocalScaling_0=function(){return(cc=b._emscripten_bind_btConcaveShape_getLocalScaling_0=b.asm.la).apply(null,arguments)},dc=b._emscripten_bind_btConcaveShape_calculateLocalInertia_2=function(){return(dc=b._emscripten_bind_btConcaveShape_calculateLocalInertia_2=b.asm.ma).apply(null,arguments)},ec=b._emscripten_bind_btConcaveShape___destroy___0=
function(){return(ec=b._emscripten_bind_btConcaveShape___destroy___0=b.asm.na).apply(null,arguments)},fc=b._emscripten_bind_btTypedConstraint_enableFeedback_1=function(){return(fc=b._emscripten_bind_btTypedConstraint_enableFeedback_1=b.asm.oa).apply(null,arguments)},gc=b._emscripten_bind_btTypedConstraint_getBreakingImpulseThreshold_0=function(){return(gc=b._emscripten_bind_btTypedConstraint_getBreakingImpulseThreshold_0=b.asm.pa).apply(null,arguments)},hc=b._emscripten_bind_btTypedConstraint_setBreakingImpulseThreshold_1=
function(){return(hc=b._emscripten_bind_btTypedConstraint_setBreakingImpulseThreshold_1=b.asm.qa).apply(null,arguments)},ic=b._emscripten_bind_btTypedConstraint_getParam_2=function(){return(ic=b._emscripten_bind_btTypedConstraint_getParam_2=b.asm.ra).apply(null,arguments)},jc=b._emscripten_bind_btTypedConstraint_setParam_3=function(){return(jc=b._emscripten_bind_btTypedConstraint_setParam_3=b.asm.sa).apply(null,arguments)},kc=b._emscripten_bind_btTypedConstraint___destroy___0=function(){return(kc=
b._emscripten_bind_btTypedConstraint___destroy___0=b.asm.ta).apply(null,arguments)},lc=b._emscripten_bind_btDynamicsWorld_addAction_1=function(){return(lc=b._emscripten_bind_btDynamicsWorld_addAction_1=b.asm.ua).apply(null,arguments)},mc=b._emscripten_bind_btDynamicsWorld_removeAction_1=function(){return(mc=b._emscripten_bind_btDynamicsWorld_removeAction_1=b.asm.va).apply(null,arguments)},nc=b._emscripten_bind_btDynamicsWorld_getSolverInfo_0=function(){return(nc=b._emscripten_bind_btDynamicsWorld_getSolverInfo_0=
b.asm.wa).apply(null,arguments)},oc=b._emscripten_bind_btDynamicsWorld_setInternalTickCallback_1=function(){return(oc=b._emscripten_bind_btDynamicsWorld_setInternalTickCallback_1=b.asm.xa).apply(null,arguments)},pc=b._emscripten_bind_btDynamicsWorld_setInternalTickCallback_2=function(){return(pc=b._emscripten_bind_btDynamicsWorld_setInternalTickCallback_2=b.asm.ya).apply(null,arguments)},qc=b._emscripten_bind_btDynamicsWorld_setInternalTickCallback_3=function(){return(qc=b._emscripten_bind_btDynamicsWorld_setInternalTickCallback_3=
b.asm.za).apply(null,arguments)},rc=b._emscripten_bind_btDynamicsWorld_getDispatcher_0=function(){return(rc=b._emscripten_bind_btDynamicsWorld_getDispatcher_0=b.asm.Aa).apply(null,arguments)},sc=b._emscripten_bind_btDynamicsWorld_rayTest_3=function(){return(sc=b._emscripten_bind_btDynamicsWorld_rayTest_3=b.asm.Ba).apply(null,arguments)},tc=b._emscripten_bind_btDynamicsWorld_getPairCache_0=function(){return(tc=b._emscripten_bind_btDynamicsWorld_getPairCache_0=b.asm.Ca).apply(null,arguments)},uc=b._emscripten_bind_btDynamicsWorld_getDispatchInfo_0=
function(){return(uc=b._emscripten_bind_btDynamicsWorld_getDispatchInfo_0=b.asm.Da).apply(null,arguments)},vc=b._emscripten_bind_btDynamicsWorld_addCollisionObject_1=function(){return(vc=b._emscripten_bind_btDynamicsWorld_addCollisionObject_1=b.asm.Ea).apply(null,arguments)},wc=b._emscripten_bind_btDynamicsWorld_addCollisionObject_2=function(){return(wc=b._emscripten_bind_btDynamicsWorld_addCollisionObject_2=b.asm.Fa).apply(null,arguments)},xc=b._emscripten_bind_btDynamicsWorld_addCollisionObject_3=
function(){return(xc=b._emscripten_bind_btDynamicsWorld_addCollisionObject_3=b.asm.Ga).apply(null,arguments)},yc=b._emscripten_bind_btDynamicsWorld_removeCollisionObject_1=function(){return(yc=b._emscripten_bind_btDynamicsWorld_removeCollisionObject_1=b.asm.Ha).apply(null,arguments)},zc=b._emscripten_bind_btDynamicsWorld_getBroadphase_0=function(){return(zc=b._emscripten_bind_btDynamicsWorld_getBroadphase_0=b.asm.Ia).apply(null,arguments)},Ac=b._emscripten_bind_btDynamicsWorld_convexSweepTest_5=function(){return(Ac=
b._emscripten_bind_btDynamicsWorld_convexSweepTest_5=b.asm.Ja).apply(null,arguments)},Bc=b._emscripten_bind_btDynamicsWorld_contactPairTest_3=function(){return(Bc=b._emscripten_bind_btDynamicsWorld_contactPairTest_3=b.asm.Ka).apply(null,arguments)},Cc=b._emscripten_bind_btDynamicsWorld_contactTest_2=function(){return(Cc=b._emscripten_bind_btDynamicsWorld_contactTest_2=b.asm.La).apply(null,arguments)},Dc=b._emscripten_bind_btDynamicsWorld_updateSingleAabb_1=function(){return(Dc=b._emscripten_bind_btDynamicsWorld_updateSingleAabb_1=
b.asm.Ma).apply(null,arguments)},Ec=b._emscripten_bind_btDynamicsWorld_setDebugDrawer_1=function(){return(Ec=b._emscripten_bind_btDynamicsWorld_setDebugDrawer_1=b.asm.Na).apply(null,arguments)},Fc=b._emscripten_bind_btDynamicsWorld_getDebugDrawer_0=function(){return(Fc=b._emscripten_bind_btDynamicsWorld_getDebugDrawer_0=b.asm.Oa).apply(null,arguments)},Gc=b._emscripten_bind_btDynamicsWorld_debugDrawWorld_0=function(){return(Gc=b._emscripten_bind_btDynamicsWorld_debugDrawWorld_0=b.asm.Pa).apply(null,
arguments)},Hc=b._emscripten_bind_btDynamicsWorld_debugDrawObject_3=function(){return(Hc=b._emscripten_bind_btDynamicsWorld_debugDrawObject_3=b.asm.Qa).apply(null,arguments)},Ic=b._emscripten_bind_btDynamicsWorld___destroy___0=function(){return(Ic=b._emscripten_bind_btDynamicsWorld___destroy___0=b.asm.Ra).apply(null,arguments)},Jc=b._emscripten_bind_btIDebugDraw_drawLine_3=function(){return(Jc=b._emscripten_bind_btIDebugDraw_drawLine_3=b.asm.Sa).apply(null,arguments)},Kc=b._emscripten_bind_btIDebugDraw_drawContactPoint_5=
function(){return(Kc=b._emscripten_bind_btIDebugDraw_drawContactPoint_5=b.asm.Ta).apply(null,arguments)},Lc=b._emscripten_bind_btIDebugDraw_reportErrorWarning_1=function(){return(Lc=b._emscripten_bind_btIDebugDraw_reportErrorWarning_1=b.asm.Ua).apply(null,arguments)},Mc=b._emscripten_bind_btIDebugDraw_draw3dText_2=function(){return(Mc=b._emscripten_bind_btIDebugDraw_draw3dText_2=b.asm.Va).apply(null,arguments)},Nc=b._emscripten_bind_btIDebugDraw_setDebugMode_1=function(){return(Nc=b._emscripten_bind_btIDebugDraw_setDebugMode_1=
b.asm.Wa).apply(null,arguments)},Oc=b._emscripten_bind_btIDebugDraw_getDebugMode_0=function(){return(Oc=b._emscripten_bind_btIDebugDraw_getDebugMode_0=b.asm.Xa).apply(null,arguments)},Pc=b._emscripten_bind_btIDebugDraw___destroy___0=function(){return(Pc=b._emscripten_bind_btIDebugDraw___destroy___0=b.asm.Ya).apply(null,arguments)},Qc=b._emscripten_bind_btVector3_btVector3_0=function(){return(Qc=b._emscripten_bind_btVector3_btVector3_0=b.asm.Za).apply(null,arguments)},Rc=b._emscripten_bind_btVector3_btVector3_3=
function(){return(Rc=b._emscripten_bind_btVector3_btVector3_3=b.asm._a).apply(null,arguments)},Sc=b._emscripten_bind_btVector3_length_0=function(){return(Sc=b._emscripten_bind_btVector3_length_0=b.asm.$a).apply(null,arguments)},Tc=b._emscripten_bind_btVector3_x_0=function(){return(Tc=b._emscripten_bind_btVector3_x_0=b.asm.ab).apply(null,arguments)},Uc=b._emscripten_bind_btVector3_y_0=function(){return(Uc=b._emscripten_bind_btVector3_y_0=b.asm.bb).apply(null,arguments)},Vc=b._emscripten_bind_btVector3_z_0=
function(){return(Vc=b._emscripten_bind_btVector3_z_0=b.asm.cb).apply(null,arguments)},Wc=b._emscripten_bind_btVector3_setX_1=function(){return(Wc=b._emscripten_bind_btVector3_setX_1=b.asm.db).apply(null,arguments)},Xc=b._emscripten_bind_btVector3_setY_1=function(){return(Xc=b._emscripten_bind_btVector3_setY_1=b.asm.eb).apply(null,arguments)},Yc=b._emscripten_bind_btVector3_setZ_1=function(){return(Yc=b._emscripten_bind_btVector3_setZ_1=b.asm.fb).apply(null,arguments)},Zc=b._emscripten_bind_btVector3_setValue_3=
function(){return(Zc=b._emscripten_bind_btVector3_setValue_3=b.asm.gb).apply(null,arguments)},$c=b._emscripten_bind_btVector3_normalize_0=function(){return($c=b._emscripten_bind_btVector3_normalize_0=b.asm.hb).apply(null,arguments)},ad=b._emscripten_bind_btVector3_rotate_2=function(){return(ad=b._emscripten_bind_btVector3_rotate_2=b.asm.ib).apply(null,arguments)},bd=b._emscripten_bind_btVector3_dot_1=function(){return(bd=b._emscripten_bind_btVector3_dot_1=b.asm.jb).apply(null,arguments)},cd=b._emscripten_bind_btVector3_op_mul_1=
function(){return(cd=b._emscripten_bind_btVector3_op_mul_1=b.asm.kb).apply(null,arguments)},dd=b._emscripten_bind_btVector3_op_add_1=function(){return(dd=b._emscripten_bind_btVector3_op_add_1=b.asm.lb).apply(null,arguments)},ed=b._emscripten_bind_btVector3_op_sub_1=function(){return(ed=b._emscripten_bind_btVector3_op_sub_1=b.asm.mb).apply(null,arguments)},fd=b._emscripten_bind_btVector3___destroy___0=function(){return(fd=b._emscripten_bind_btVector3___destroy___0=b.asm.nb).apply(null,arguments)},
gd=b._emscripten_bind_btQuadWord_x_0=function(){return(gd=b._emscripten_bind_btQuadWord_x_0=b.asm.ob).apply(null,arguments)},hd=b._emscripten_bind_btQuadWord_y_0=function(){return(hd=b._emscripten_bind_btQuadWord_y_0=b.asm.pb).apply(null,arguments)},jd=b._emscripten_bind_btQuadWord_z_0=function(){return(jd=b._emscripten_bind_btQuadWord_z_0=b.asm.qb).apply(null,arguments)},kd=b._emscripten_bind_btQuadWord_w_0=function(){return(kd=b._emscripten_bind_btQuadWord_w_0=b.asm.rb).apply(null,arguments)},ld=
b._emscripten_bind_btQuadWord_setX_1=function(){return(ld=b._emscripten_bind_btQuadWord_setX_1=b.asm.sb).apply(null,arguments)},md=b._emscripten_bind_btQuadWord_setY_1=function(){return(md=b._emscripten_bind_btQuadWord_setY_1=b.asm.tb).apply(null,arguments)},nd=b._emscripten_bind_btQuadWord_setZ_1=function(){return(nd=b._emscripten_bind_btQuadWord_setZ_1=b.asm.ub).apply(null,arguments)},od=b._emscripten_bind_btQuadWord_setW_1=function(){return(od=b._emscripten_bind_btQuadWord_setW_1=b.asm.vb).apply(null,
arguments)},pd=b._emscripten_bind_btQuadWord___destroy___0=function(){return(pd=b._emscripten_bind_btQuadWord___destroy___0=b.asm.wb).apply(null,arguments)},qd=b._emscripten_bind_btMotionState_getWorldTransform_1=function(){return(qd=b._emscripten_bind_btMotionState_getWorldTransform_1=b.asm.xb).apply(null,arguments)},rd=b._emscripten_bind_btMotionState_setWorldTransform_1=function(){return(rd=b._emscripten_bind_btMotionState_setWorldTransform_1=b.asm.yb).apply(null,arguments)},sd=b._emscripten_bind_btMotionState___destroy___0=
function(){return(sd=b._emscripten_bind_btMotionState___destroy___0=b.asm.zb).apply(null,arguments)},td=b._emscripten_bind_RayResultCallback_hasHit_0=function(){return(td=b._emscripten_bind_RayResultCallback_hasHit_0=b.asm.Ab).apply(null,arguments)},ud=b._emscripten_bind_RayResultCallback_get_m_collisionFilterGroup_0=function(){return(ud=b._emscripten_bind_RayResultCallback_get_m_collisionFilterGroup_0=b.asm.Bb).apply(null,arguments)},vd=b._emscripten_bind_RayResultCallback_set_m_collisionFilterGroup_1=
function(){return(vd=b._emscripten_bind_RayResultCallback_set_m_collisionFilterGroup_1=b.asm.Cb).apply(null,arguments)},wd=b._emscripten_bind_RayResultCallback_get_m_collisionFilterMask_0=function(){return(wd=b._emscripten_bind_RayResultCallback_get_m_collisionFilterMask_0=b.asm.Db).apply(null,arguments)},xd=b._emscripten_bind_RayResultCallback_set_m_collisionFilterMask_1=function(){return(xd=b._emscripten_bind_RayResultCallback_set_m_collisionFilterMask_1=b.asm.Eb).apply(null,arguments)},yd=b._emscripten_bind_RayResultCallback_get_m_closestHitFraction_0=
function(){return(yd=b._emscripten_bind_RayResultCallback_get_m_closestHitFraction_0=b.asm.Fb).apply(null,arguments)},zd=b._emscripten_bind_RayResultCallback_set_m_closestHitFraction_1=function(){return(zd=b._emscripten_bind_RayResultCallback_set_m_closestHitFraction_1=b.asm.Gb).apply(null,arguments)},Ad=b._emscripten_bind_RayResultCallback_get_m_collisionObject_0=function(){return(Ad=b._emscripten_bind_RayResultCallback_get_m_collisionObject_0=b.asm.Hb).apply(null,arguments)},Bd=b._emscripten_bind_RayResultCallback_set_m_collisionObject_1=
function(){return(Bd=b._emscripten_bind_RayResultCallback_set_m_collisionObject_1=b.asm.Ib).apply(null,arguments)},Cd=b._emscripten_bind_RayResultCallback___destroy___0=function(){return(Cd=b._emscripten_bind_RayResultCallback___destroy___0=b.asm.Jb).apply(null,arguments)},Dd=b._emscripten_bind_ContactResultCallback_addSingleResult_7=function(){return(Dd=b._emscripten_bind_ContactResultCallback_addSingleResult_7=b.asm.Kb).apply(null,arguments)},Ed=b._emscripten_bind_ContactResultCallback___destroy___0=
function(){return(Ed=b._emscripten_bind_ContactResultCallback___destroy___0=b.asm.Lb).apply(null,arguments)},Fd=b._emscripten_bind_ConvexResultCallback_hasHit_0=function(){return(Fd=b._emscripten_bind_ConvexResultCallback_hasHit_0=b.asm.Mb).apply(null,arguments)},Gd=b._emscripten_bind_ConvexResultCallback_get_m_collisionFilterGroup_0=function(){return(Gd=b._emscripten_bind_ConvexResultCallback_get_m_collisionFilterGroup_0=b.asm.Nb).apply(null,arguments)},Hd=b._emscripten_bind_ConvexResultCallback_set_m_collisionFilterGroup_1=
function(){return(Hd=b._emscripten_bind_ConvexResultCallback_set_m_collisionFilterGroup_1=b.asm.Ob).apply(null,arguments)},Id=b._emscripten_bind_ConvexResultCallback_get_m_collisionFilterMask_0=function(){return(Id=b._emscripten_bind_ConvexResultCallback_get_m_collisionFilterMask_0=b.asm.Pb).apply(null,arguments)},Jd=b._emscripten_bind_ConvexResultCallback_set_m_collisionFilterMask_1=function(){return(Jd=b._emscripten_bind_ConvexResultCallback_set_m_collisionFilterMask_1=b.asm.Qb).apply(null,arguments)},
Kd=b._emscripten_bind_ConvexResultCallback_get_m_closestHitFraction_0=function(){return(Kd=b._emscripten_bind_ConvexResultCallback_get_m_closestHitFraction_0=b.asm.Rb).apply(null,arguments)},Ld=b._emscripten_bind_ConvexResultCallback_set_m_closestHitFraction_1=function(){return(Ld=b._emscripten_bind_ConvexResultCallback_set_m_closestHitFraction_1=b.asm.Sb).apply(null,arguments)},Md=b._emscripten_bind_ConvexResultCallback___destroy___0=function(){return(Md=b._emscripten_bind_ConvexResultCallback___destroy___0=
b.asm.Tb).apply(null,arguments)},Nd=b._emscripten_bind_btConvexShape_setLocalScaling_1=function(){return(Nd=b._emscripten_bind_btConvexShape_setLocalScaling_1=b.asm.Ub).apply(null,arguments)},Od=b._emscripten_bind_btConvexShape_getLocalScaling_0=function(){return(Od=b._emscripten_bind_btConvexShape_getLocalScaling_0=b.asm.Vb).apply(null,arguments)},Pd=b._emscripten_bind_btConvexShape_calculateLocalInertia_2=function(){return(Pd=b._emscripten_bind_btConvexShape_calculateLocalInertia_2=b.asm.Wb).apply(null,
arguments)},Qd=b._emscripten_bind_btConvexShape_setMargin_1=function(){return(Qd=b._emscripten_bind_btConvexShape_setMargin_1=b.asm.Xb).apply(null,arguments)},Rd=b._emscripten_bind_btConvexShape_getMargin_0=function(){return(Rd=b._emscripten_bind_btConvexShape_getMargin_0=b.asm.Yb).apply(null,arguments)},Sd=b._emscripten_bind_btConvexShape___destroy___0=function(){return(Sd=b._emscripten_bind_btConvexShape___destroy___0=b.asm.Zb).apply(null,arguments)},Td=b._emscripten_bind_btCapsuleShape_btCapsuleShape_2=
function(){return(Td=b._emscripten_bind_btCapsuleShape_btCapsuleShape_2=b.asm._b).apply(null,arguments)},Ud=b._emscripten_bind_btCapsuleShape_setMargin_1=function(){return(Ud=b._emscripten_bind_btCapsuleShape_setMargin_1=b.asm.$b).apply(null,arguments)},Vd=b._emscripten_bind_btCapsuleShape_getMargin_0=function(){return(Vd=b._emscripten_bind_btCapsuleShape_getMargin_0=b.asm.ac).apply(null,arguments)},Wd=b._emscripten_bind_btCapsuleShape_getUpAxis_0=function(){return(Wd=b._emscripten_bind_btCapsuleShape_getUpAxis_0=
b.asm.bc).apply(null,arguments)},Xd=b._emscripten_bind_btCapsuleShape_getRadius_0=function(){return(Xd=b._emscripten_bind_btCapsuleShape_getRadius_0=b.asm.cc).apply(null,arguments)},Yd=b._emscripten_bind_btCapsuleShape_getHalfHeight_0=function(){return(Yd=b._emscripten_bind_btCapsuleShape_getHalfHeight_0=b.asm.dc).apply(null,arguments)},Zd=b._emscripten_bind_btCapsuleShape_setLocalScaling_1=function(){return(Zd=b._emscripten_bind_btCapsuleShape_setLocalScaling_1=b.asm.ec).apply(null,arguments)},$d=
b._emscripten_bind_btCapsuleShape_getLocalScaling_0=function(){return($d=b._emscripten_bind_btCapsuleShape_getLocalScaling_0=b.asm.fc).apply(null,arguments)},ae=b._emscripten_bind_btCapsuleShape_calculateLocalInertia_2=function(){return(ae=b._emscripten_bind_btCapsuleShape_calculateLocalInertia_2=b.asm.gc).apply(null,arguments)},be=b._emscripten_bind_btCapsuleShape___destroy___0=function(){return(be=b._emscripten_bind_btCapsuleShape___destroy___0=b.asm.hc).apply(null,arguments)},ce=b._emscripten_bind_btCylinderShape_btCylinderShape_1=
function(){return(ce=b._emscripten_bind_btCylinderShape_btCylinderShape_1=b.asm.ic).apply(null,arguments)},de=b._emscripten_bind_btCylinderShape_setMargin_1=function(){return(de=b._emscripten_bind_btCylinderShape_setMargin_1=b.asm.jc).apply(null,arguments)},ee=b._emscripten_bind_btCylinderShape_getMargin_0=function(){return(ee=b._emscripten_bind_btCylinderShape_getMargin_0=b.asm.kc).apply(null,arguments)},fe=b._emscripten_bind_btCylinderShape_setLocalScaling_1=function(){return(fe=b._emscripten_bind_btCylinderShape_setLocalScaling_1=
b.asm.lc).apply(null,arguments)},ge=b._emscripten_bind_btCylinderShape_getLocalScaling_0=function(){return(ge=b._emscripten_bind_btCylinderShape_getLocalScaling_0=b.asm.mc).apply(null,arguments)},he=b._emscripten_bind_btCylinderShape_calculateLocalInertia_2=function(){return(he=b._emscripten_bind_btCylinderShape_calculateLocalInertia_2=b.asm.nc).apply(null,arguments)},ie=b._emscripten_bind_btCylinderShape___destroy___0=function(){return(ie=b._emscripten_bind_btCylinderShape___destroy___0=b.asm.oc).apply(null,
arguments)},je=b._emscripten_bind_btConeShape_btConeShape_2=function(){return(je=b._emscripten_bind_btConeShape_btConeShape_2=b.asm.pc).apply(null,arguments)},ke=b._emscripten_bind_btConeShape_setLocalScaling_1=function(){return(ke=b._emscripten_bind_btConeShape_setLocalScaling_1=b.asm.qc).apply(null,arguments)},le=b._emscripten_bind_btConeShape_getLocalScaling_0=function(){return(le=b._emscripten_bind_btConeShape_getLocalScaling_0=b.asm.rc).apply(null,arguments)},me=b._emscripten_bind_btConeShape_calculateLocalInertia_2=
function(){return(me=b._emscripten_bind_btConeShape_calculateLocalInertia_2=b.asm.sc).apply(null,arguments)},ne=b._emscripten_bind_btConeShape___destroy___0=function(){return(ne=b._emscripten_bind_btConeShape___destroy___0=b.asm.tc).apply(null,arguments)},oe=b._emscripten_bind_btStridingMeshInterface_setScaling_1=function(){return(oe=b._emscripten_bind_btStridingMeshInterface_setScaling_1=b.asm.uc).apply(null,arguments)},pe=b._emscripten_bind_btStridingMeshInterface___destroy___0=function(){return(pe=
b._emscripten_bind_btStridingMeshInterface___destroy___0=b.asm.vc).apply(null,arguments)},qe=b._emscripten_bind_btTriangleMeshShape_setLocalScaling_1=function(){return(qe=b._emscripten_bind_btTriangleMeshShape_setLocalScaling_1=b.asm.wc).apply(null,arguments)},re=b._emscripten_bind_btTriangleMeshShape_getLocalScaling_0=function(){return(re=b._emscripten_bind_btTriangleMeshShape_getLocalScaling_0=b.asm.xc).apply(null,arguments)},se=b._emscripten_bind_btTriangleMeshShape_calculateLocalInertia_2=function(){return(se=
b._emscripten_bind_btTriangleMeshShape_calculateLocalInertia_2=b.asm.yc).apply(null,arguments)},te=b._emscripten_bind_btTriangleMeshShape___destroy___0=function(){return(te=b._emscripten_bind_btTriangleMeshShape___destroy___0=b.asm.zc).apply(null,arguments)},ue=b._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_0=function(){return(ue=b._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_0=b.asm.Ac).apply(null,arguments)},ve=b._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_1=
function(){return(ve=b._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_1=b.asm.Bc).apply(null,arguments)},we=b._emscripten_bind_btDefaultCollisionConfiguration___destroy___0=function(){return(we=b._emscripten_bind_btDefaultCollisionConfiguration___destroy___0=b.asm.Cc).apply(null,arguments)},xe=b._emscripten_bind_btDispatcher_getNumManifolds_0=function(){return(xe=b._emscripten_bind_btDispatcher_getNumManifolds_0=b.asm.Dc).apply(null,arguments)},ye=b._emscripten_bind_btDispatcher_getManifoldByIndexInternal_1=
function(){return(ye=b._emscripten_bind_btDispatcher_getManifoldByIndexInternal_1=b.asm.Ec).apply(null,arguments)},ze=b._emscripten_bind_btDispatcher___destroy___0=function(){return(ze=b._emscripten_bind_btDispatcher___destroy___0=b.asm.Fc).apply(null,arguments)},Ae=b._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_3=function(){return(Ae=b._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_3=b.asm.Gc).apply(null,arguments)},Be=b._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_5=
function(){return(Be=b._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_5=b.asm.Hc).apply(null,arguments)},Ce=b._emscripten_bind_btGeneric6DofConstraint_setLinearLowerLimit_1=function(){return(Ce=b._emscripten_bind_btGeneric6DofConstraint_setLinearLowerLimit_1=b.asm.Ic).apply(null,arguments)},De=b._emscripten_bind_btGeneric6DofConstraint_setLinearUpperLimit_1=function(){return(De=b._emscripten_bind_btGeneric6DofConstraint_setLinearUpperLimit_1=b.asm.Jc).apply(null,arguments)},Ee=b._emscripten_bind_btGeneric6DofConstraint_setAngularLowerLimit_1=
function(){return(Ee=b._emscripten_bind_btGeneric6DofConstraint_setAngularLowerLimit_1=b.asm.Kc).apply(null,arguments)},Fe=b._emscripten_bind_btGeneric6DofConstraint_setAngularUpperLimit_1=function(){return(Fe=b._emscripten_bind_btGeneric6DofConstraint_setAngularUpperLimit_1=b.asm.Lc).apply(null,arguments)},Ge=b._emscripten_bind_btGeneric6DofConstraint_getFrameOffsetA_0=function(){return(Ge=b._emscripten_bind_btGeneric6DofConstraint_getFrameOffsetA_0=b.asm.Mc).apply(null,arguments)},He=b._emscripten_bind_btGeneric6DofConstraint_enableFeedback_1=
function(){return(He=b._emscripten_bind_btGeneric6DofConstraint_enableFeedback_1=b.asm.Nc).apply(null,arguments)},Ie=b._emscripten_bind_btGeneric6DofConstraint_getBreakingImpulseThreshold_0=function(){return(Ie=b._emscripten_bind_btGeneric6DofConstraint_getBreakingImpulseThreshold_0=b.asm.Oc).apply(null,arguments)},Je=b._emscripten_bind_btGeneric6DofConstraint_setBreakingImpulseThreshold_1=function(){return(Je=b._emscripten_bind_btGeneric6DofConstraint_setBreakingImpulseThreshold_1=b.asm.Pc).apply(null,
arguments)},Ke=b._emscripten_bind_btGeneric6DofConstraint_getParam_2=function(){return(Ke=b._emscripten_bind_btGeneric6DofConstraint_getParam_2=b.asm.Qc).apply(null,arguments)},Le=b._emscripten_bind_btGeneric6DofConstraint_setParam_3=function(){return(Le=b._emscripten_bind_btGeneric6DofConstraint_setParam_3=b.asm.Rc).apply(null,arguments)},Me=b._emscripten_bind_btGeneric6DofConstraint___destroy___0=function(){return(Me=b._emscripten_bind_btGeneric6DofConstraint___destroy___0=b.asm.Sc).apply(null,
arguments)},Ne=b._emscripten_bind_btDiscreteDynamicsWorld_btDiscreteDynamicsWorld_4=function(){return(Ne=b._emscripten_bind_btDiscreteDynamicsWorld_btDiscreteDynamicsWorld_4=b.asm.Tc).apply(null,arguments)},Oe=b._emscripten_bind_btDiscreteDynamicsWorld_setGravity_1=function(){return(Oe=b._emscripten_bind_btDiscreteDynamicsWorld_setGravity_1=b.asm.Uc).apply(null,arguments)},Pe=b._emscripten_bind_btDiscreteDynamicsWorld_getGravity_0=function(){return(Pe=b._emscripten_bind_btDiscreteDynamicsWorld_getGravity_0=
b.asm.Vc).apply(null,arguments)},Qe=b._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_1=function(){return(Qe=b._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_1=b.asm.Wc).apply(null,arguments)},Re=b._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_3=function(){return(Re=b._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_3=b.asm.Xc).apply(null,arguments)},Se=b._emscripten_bind_btDiscreteDynamicsWorld_removeRigidBody_1=function(){return(Se=b._emscripten_bind_btDiscreteDynamicsWorld_removeRigidBody_1=
b.asm.Yc).apply(null,arguments)},Te=b._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_1=function(){return(Te=b._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_1=b.asm.Zc).apply(null,arguments)},Ue=b._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_2=function(){return(Ue=b._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_2=b.asm._c).apply(null,arguments)},Ve=b._emscripten_bind_btDiscreteDynamicsWorld_removeConstraint_1=function(){return(Ve=b._emscripten_bind_btDiscreteDynamicsWorld_removeConstraint_1=
b.asm.$c).apply(null,arguments)},We=b._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_1=function(){return(We=b._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_1=b.asm.ad).apply(null,arguments)},Xe=b._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_2=function(){return(Xe=b._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_2=b.asm.bd).apply(null,arguments)},Ye=b._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_3=function(){return(Ye=b._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_3=
b.asm.cd).apply(null,arguments)},Ze=b._emscripten_bind_btDiscreteDynamicsWorld_setContactAddedCallback_1=function(){return(Ze=b._emscripten_bind_btDiscreteDynamicsWorld_setContactAddedCallback_1=b.asm.dd).apply(null,arguments)},$e=b._emscripten_bind_btDiscreteDynamicsWorld_setContactProcessedCallback_1=function(){return($e=b._emscripten_bind_btDiscreteDynamicsWorld_setContactProcessedCallback_1=b.asm.ed).apply(null,arguments)},af=b._emscripten_bind_btDiscreteDynamicsWorld_setContactDestroyedCallback_1=
function(){return(af=b._emscripten_bind_btDiscreteDynamicsWorld_setContactDestroyedCallback_1=b.asm.fd).apply(null,arguments)},bf=b._emscripten_bind_btDiscreteDynamicsWorld_getDispatcher_0=function(){return(bf=b._emscripten_bind_btDiscreteDynamicsWorld_getDispatcher_0=b.asm.gd).apply(null,arguments)},cf=b._emscripten_bind_btDiscreteDynamicsWorld_rayTest_3=function(){return(cf=b._emscripten_bind_btDiscreteDynamicsWorld_rayTest_3=b.asm.hd).apply(null,arguments)},df=b._emscripten_bind_btDiscreteDynamicsWorld_getPairCache_0=
function(){return(df=b._emscripten_bind_btDiscreteDynamicsWorld_getPairCache_0=b.asm.id).apply(null,arguments)},ef=b._emscripten_bind_btDiscreteDynamicsWorld_getDispatchInfo_0=function(){return(ef=b._emscripten_bind_btDiscreteDynamicsWorld_getDispatchInfo_0=b.asm.jd).apply(null,arguments)},ff=b._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_1=function(){return(ff=b._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_1=b.asm.kd).apply(null,arguments)},gf=b._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_2=
function(){return(gf=b._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_2=b.asm.ld).apply(null,arguments)},hf=b._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_3=function(){return(hf=b._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_3=b.asm.md).apply(null,arguments)},jf=b._emscripten_bind_btDiscreteDynamicsWorld_removeCollisionObject_1=function(){return(jf=b._emscripten_bind_btDiscreteDynamicsWorld_removeCollisionObject_1=b.asm.nd).apply(null,arguments)},kf=b._emscripten_bind_btDiscreteDynamicsWorld_getBroadphase_0=
function(){return(kf=b._emscripten_bind_btDiscreteDynamicsWorld_getBroadphase_0=b.asm.od).apply(null,arguments)},lf=b._emscripten_bind_btDiscreteDynamicsWorld_convexSweepTest_5=function(){return(lf=b._emscripten_bind_btDiscreteDynamicsWorld_convexSweepTest_5=b.asm.pd).apply(null,arguments)},mf=b._emscripten_bind_btDiscreteDynamicsWorld_contactPairTest_3=function(){return(mf=b._emscripten_bind_btDiscreteDynamicsWorld_contactPairTest_3=b.asm.qd).apply(null,arguments)},nf=b._emscripten_bind_btDiscreteDynamicsWorld_contactTest_2=
function(){return(nf=b._emscripten_bind_btDiscreteDynamicsWorld_contactTest_2=b.asm.rd).apply(null,arguments)},of=b._emscripten_bind_btDiscreteDynamicsWorld_updateSingleAabb_1=function(){return(of=b._emscripten_bind_btDiscreteDynamicsWorld_updateSingleAabb_1=b.asm.sd).apply(null,arguments)},pf=b._emscripten_bind_btDiscreteDynamicsWorld_setDebugDrawer_1=function(){return(pf=b._emscripten_bind_btDiscreteDynamicsWorld_setDebugDrawer_1=b.asm.td).apply(null,arguments)},qf=b._emscripten_bind_btDiscreteDynamicsWorld_getDebugDrawer_0=
function(){return(qf=b._emscripten_bind_btDiscreteDynamicsWorld_getDebugDrawer_0=b.asm.ud).apply(null,arguments)},rf=b._emscripten_bind_btDiscreteDynamicsWorld_debugDrawWorld_0=function(){return(rf=b._emscripten_bind_btDiscreteDynamicsWorld_debugDrawWorld_0=b.asm.vd).apply(null,arguments)},sf=b._emscripten_bind_btDiscreteDynamicsWorld_debugDrawObject_3=function(){return(sf=b._emscripten_bind_btDiscreteDynamicsWorld_debugDrawObject_3=b.asm.wd).apply(null,arguments)},tf=b._emscripten_bind_btDiscreteDynamicsWorld_addAction_1=
function(){return(tf=b._emscripten_bind_btDiscreteDynamicsWorld_addAction_1=b.asm.xd).apply(null,arguments)},uf=b._emscripten_bind_btDiscreteDynamicsWorld_removeAction_1=function(){return(uf=b._emscripten_bind_btDiscreteDynamicsWorld_removeAction_1=b.asm.yd).apply(null,arguments)},vf=b._emscripten_bind_btDiscreteDynamicsWorld_getSolverInfo_0=function(){return(vf=b._emscripten_bind_btDiscreteDynamicsWorld_getSolverInfo_0=b.asm.zd).apply(null,arguments)},wf=b._emscripten_bind_btDiscreteDynamicsWorld_setInternalTickCallback_1=
function(){return(wf=b._emscripten_bind_btDiscreteDynamicsWorld_setInternalTickCallback_1=b.asm.Ad).apply(null,arguments)},xf=b._emscripten_bind_btDiscreteDynamicsWorld_setInternalTickCallback_2=function(){return(xf=b._emscripten_bind_btDiscreteDynamicsWorld_setInternalTickCallback_2=b.asm.Bd).apply(null,arguments)},yf=b._emscripten_bind_btDiscreteDynamicsWorld_setInternalTickCallback_3=function(){return(yf=b._emscripten_bind_btDiscreteDynamicsWorld_setInternalTickCallback_3=b.asm.Cd).apply(null,
arguments)},zf=b._emscripten_bind_btDiscreteDynamicsWorld___destroy___0=function(){return(zf=b._emscripten_bind_btDiscreteDynamicsWorld___destroy___0=b.asm.Dd).apply(null,arguments)},Af=b._emscripten_bind_btVehicleRaycaster_castRay_3=function(){return(Af=b._emscripten_bind_btVehicleRaycaster_castRay_3=b.asm.Ed).apply(null,arguments)},Bf=b._emscripten_bind_btVehicleRaycaster___destroy___0=function(){return(Bf=b._emscripten_bind_btVehicleRaycaster___destroy___0=b.asm.Fd).apply(null,arguments)},Cf=b._emscripten_bind_btActionInterface_updateAction_2=
function(){return(Cf=b._emscripten_bind_btActionInterface_updateAction_2=b.asm.Gd).apply(null,arguments)},Df=b._emscripten_bind_btActionInterface___destroy___0=function(){return(Df=b._emscripten_bind_btActionInterface___destroy___0=b.asm.Hd).apply(null,arguments)},Ef=b._emscripten_bind_btGhostObject_btGhostObject_0=function(){return(Ef=b._emscripten_bind_btGhostObject_btGhostObject_0=b.asm.Id).apply(null,arguments)},Ff=b._emscripten_bind_btGhostObject_getNumOverlappingObjects_0=function(){return(Ff=
b._emscripten_bind_btGhostObject_getNumOverlappingObjects_0=b.asm.Jd).apply(null,arguments)},Gf=b._emscripten_bind_btGhostObject_getOverlappingObject_1=function(){return(Gf=b._emscripten_bind_btGhostObject_getOverlappingObject_1=b.asm.Kd).apply(null,arguments)},Hf=b._emscripten_bind_btGhostObject_setAnisotropicFriction_2=function(){return(Hf=b._emscripten_bind_btGhostObject_setAnisotropicFriction_2=b.asm.Ld).apply(null,arguments)},If=b._emscripten_bind_btGhostObject_getCollisionShape_0=function(){return(If=
b._emscripten_bind_btGhostObject_getCollisionShape_0=b.asm.Md).apply(null,arguments)},Jf=b._emscripten_bind_btGhostObject_setContactProcessingThreshold_1=function(){return(Jf=b._emscripten_bind_btGhostObject_setContactProcessingThreshold_1=b.asm.Nd).apply(null,arguments)},Kf=b._emscripten_bind_btGhostObject_setActivationState_1=function(){return(Kf=b._emscripten_bind_btGhostObject_setActivationState_1=b.asm.Od).apply(null,arguments)},Lf=b._emscripten_bind_btGhostObject_forceActivationState_1=function(){return(Lf=
b._emscripten_bind_btGhostObject_forceActivationState_1=b.asm.Pd).apply(null,arguments)},Mf=b._emscripten_bind_btGhostObject_activate_0=function(){return(Mf=b._emscripten_bind_btGhostObject_activate_0=b.asm.Qd).apply(null,arguments)},Nf=b._emscripten_bind_btGhostObject_activate_1=function(){return(Nf=b._emscripten_bind_btGhostObject_activate_1=b.asm.Rd).apply(null,arguments)},Of=b._emscripten_bind_btGhostObject_isActive_0=function(){return(Of=b._emscripten_bind_btGhostObject_isActive_0=b.asm.Sd).apply(null,
arguments)},Pf=b._emscripten_bind_btGhostObject_isKinematicObject_0=function(){return(Pf=b._emscripten_bind_btGhostObject_isKinematicObject_0=b.asm.Td).apply(null,arguments)},Qf=b._emscripten_bind_btGhostObject_isStaticObject_0=function(){return(Qf=b._emscripten_bind_btGhostObject_isStaticObject_0=b.asm.Ud).apply(null,arguments)},Rf=b._emscripten_bind_btGhostObject_isStaticOrKinematicObject_0=function(){return(Rf=b._emscripten_bind_btGhostObject_isStaticOrKinematicObject_0=b.asm.Vd).apply(null,arguments)},
Sf=b._emscripten_bind_btGhostObject_getRestitution_0=function(){return(Sf=b._emscripten_bind_btGhostObject_getRestitution_0=b.asm.Wd).apply(null,arguments)},Tf=b._emscripten_bind_btGhostObject_getFriction_0=function(){return(Tf=b._emscripten_bind_btGhostObject_getFriction_0=b.asm.Xd).apply(null,arguments)},Uf=b._emscripten_bind_btGhostObject_getRollingFriction_0=function(){return(Uf=b._emscripten_bind_btGhostObject_getRollingFriction_0=b.asm.Yd).apply(null,arguments)},Vf=b._emscripten_bind_btGhostObject_setRestitution_1=
function(){return(Vf=b._emscripten_bind_btGhostObject_setRestitution_1=b.asm.Zd).apply(null,arguments)},Wf=b._emscripten_bind_btGhostObject_setFriction_1=function(){return(Wf=b._emscripten_bind_btGhostObject_setFriction_1=b.asm._d).apply(null,arguments)},Xf=b._emscripten_bind_btGhostObject_setRollingFriction_1=function(){return(Xf=b._emscripten_bind_btGhostObject_setRollingFriction_1=b.asm.$d).apply(null,arguments)},Yf=b._emscripten_bind_btGhostObject_getWorldTransform_0=function(){return(Yf=b._emscripten_bind_btGhostObject_getWorldTransform_0=
b.asm.ae).apply(null,arguments)},Zf=b._emscripten_bind_btGhostObject_getCollisionFlags_0=function(){return(Zf=b._emscripten_bind_btGhostObject_getCollisionFlags_0=b.asm.be).apply(null,arguments)},$f=b._emscripten_bind_btGhostObject_setCollisionFlags_1=function(){return($f=b._emscripten_bind_btGhostObject_setCollisionFlags_1=b.asm.ce).apply(null,arguments)},ag=b._emscripten_bind_btGhostObject_setWorldTransform_1=function(){return(ag=b._emscripten_bind_btGhostObject_setWorldTransform_1=b.asm.de).apply(null,
arguments)},bg=b._emscripten_bind_btGhostObject_setCollisionShape_1=function(){return(bg=b._emscripten_bind_btGhostObject_setCollisionShape_1=b.asm.ee).apply(null,arguments)},cg=b._emscripten_bind_btGhostObject_getCcdMotionThreshold_0=function(){return(cg=b._emscripten_bind_btGhostObject_getCcdMotionThreshold_0=b.asm.fe).apply(null,arguments)},dg=b._emscripten_bind_btGhostObject_setCcdMotionThreshold_1=function(){return(dg=b._emscripten_bind_btGhostObject_setCcdMotionThreshold_1=b.asm.ge).apply(null,
arguments)},eg=b._emscripten_bind_btGhostObject_getCcdSweptSphereRadius_0=function(){return(eg=b._emscripten_bind_btGhostObject_getCcdSweptSphereRadius_0=b.asm.he).apply(null,arguments)},fg=b._emscripten_bind_btGhostObject_setCcdSweptSphereRadius_1=function(){return(fg=b._emscripten_bind_btGhostObject_setCcdSweptSphereRadius_1=b.asm.ie).apply(null,arguments)},gg=b._emscripten_bind_btGhostObject_getUserIndex_0=function(){return(gg=b._emscripten_bind_btGhostObject_getUserIndex_0=b.asm.je).apply(null,
arguments)},hg=b._emscripten_bind_btGhostObject_setUserIndex_1=function(){return(hg=b._emscripten_bind_btGhostObject_setUserIndex_1=b.asm.ke).apply(null,arguments)},ig=b._emscripten_bind_btGhostObject_getUserPointer_0=function(){return(ig=b._emscripten_bind_btGhostObject_getUserPointer_0=b.asm.le).apply(null,arguments)},jg=b._emscripten_bind_btGhostObject_setUserPointer_1=function(){return(jg=b._emscripten_bind_btGhostObject_setUserPointer_1=b.asm.me).apply(null,arguments)},kg=b._emscripten_bind_btGhostObject_getBroadphaseHandle_0=
function(){return(kg=b._emscripten_bind_btGhostObject_getBroadphaseHandle_0=b.asm.ne).apply(null,arguments)},lg=b._emscripten_bind_btGhostObject___destroy___0=function(){return(lg=b._emscripten_bind_btGhostObject___destroy___0=b.asm.oe).apply(null,arguments)},mg=b._emscripten_bind_btSoftBodySolver___destroy___0=function(){return(mg=b._emscripten_bind_btSoftBodySolver___destroy___0=b.asm.pe).apply(null,arguments)},ng=b._emscripten_bind_VoidPtr___destroy___0=function(){return(ng=b._emscripten_bind_VoidPtr___destroy___0=
b.asm.qe).apply(null,arguments)},og=b._emscripten_bind_DebugDrawer_DebugDrawer_0=function(){return(og=b._emscripten_bind_DebugDrawer_DebugDrawer_0=b.asm.re).apply(null,arguments)},pg=b._emscripten_bind_DebugDrawer_drawLine_3=function(){return(pg=b._emscripten_bind_DebugDrawer_drawLine_3=b.asm.se).apply(null,arguments)},qg=b._emscripten_bind_DebugDrawer_drawContactPoint_5=function(){return(qg=b._emscripten_bind_DebugDrawer_drawContactPoint_5=b.asm.te).apply(null,arguments)},rg=b._emscripten_bind_DebugDrawer_reportErrorWarning_1=
function(){return(rg=b._emscripten_bind_DebugDrawer_reportErrorWarning_1=b.asm.ue).apply(null,arguments)},sg=b._emscripten_bind_DebugDrawer_draw3dText_2=function(){return(sg=b._emscripten_bind_DebugDrawer_draw3dText_2=b.asm.ve).apply(null,arguments)},tg=b._emscripten_bind_DebugDrawer_setDebugMode_1=function(){return(tg=b._emscripten_bind_DebugDrawer_setDebugMode_1=b.asm.we).apply(null,arguments)},ug=b._emscripten_bind_DebugDrawer_getDebugMode_0=function(){return(ug=b._emscripten_bind_DebugDrawer_getDebugMode_0=
b.asm.xe).apply(null,arguments)},vg=b._emscripten_bind_DebugDrawer___destroy___0=function(){return(vg=b._emscripten_bind_DebugDrawer___destroy___0=b.asm.ye).apply(null,arguments)},wg=b._emscripten_bind_btVector4_btVector4_0=function(){return(wg=b._emscripten_bind_btVector4_btVector4_0=b.asm.ze).apply(null,arguments)},xg=b._emscripten_bind_btVector4_btVector4_4=function(){return(xg=b._emscripten_bind_btVector4_btVector4_4=b.asm.Ae).apply(null,arguments)},yg=b._emscripten_bind_btVector4_w_0=function(){return(yg=
b._emscripten_bind_btVector4_w_0=b.asm.Be).apply(null,arguments)},zg=b._emscripten_bind_btVector4_setValue_4=function(){return(zg=b._emscripten_bind_btVector4_setValue_4=b.asm.Ce).apply(null,arguments)},Ag=b._emscripten_bind_btVector4_length_0=function(){return(Ag=b._emscripten_bind_btVector4_length_0=b.asm.De).apply(null,arguments)},Bg=b._emscripten_bind_btVector4_x_0=function(){return(Bg=b._emscripten_bind_btVector4_x_0=b.asm.Ee).apply(null,arguments)},Cg=b._emscripten_bind_btVector4_y_0=function(){return(Cg=
b._emscripten_bind_btVector4_y_0=b.asm.Fe).apply(null,arguments)},Dg=b._emscripten_bind_btVector4_z_0=function(){return(Dg=b._emscripten_bind_btVector4_z_0=b.asm.Ge).apply(null,arguments)},Eg=b._emscripten_bind_btVector4_setX_1=function(){return(Eg=b._emscripten_bind_btVector4_setX_1=b.asm.He).apply(null,arguments)},Fg=b._emscripten_bind_btVector4_setY_1=function(){return(Fg=b._emscripten_bind_btVector4_setY_1=b.asm.Ie).apply(null,arguments)},Gg=b._emscripten_bind_btVector4_setZ_1=function(){return(Gg=
b._emscripten_bind_btVector4_setZ_1=b.asm.Je).apply(null,arguments)},Hg=b._emscripten_bind_btVector4_normalize_0=function(){return(Hg=b._emscripten_bind_btVector4_normalize_0=b.asm.Ke).apply(null,arguments)},Ig=b._emscripten_bind_btVector4_rotate_2=function(){return(Ig=b._emscripten_bind_btVector4_rotate_2=b.asm.Le).apply(null,arguments)},Jg=b._emscripten_bind_btVector4_dot_1=function(){return(Jg=b._emscripten_bind_btVector4_dot_1=b.asm.Me).apply(null,arguments)},Kg=b._emscripten_bind_btVector4_op_mul_1=
function(){return(Kg=b._emscripten_bind_btVector4_op_mul_1=b.asm.Ne).apply(null,arguments)},Lg=b._emscripten_bind_btVector4_op_add_1=function(){return(Lg=b._emscripten_bind_btVector4_op_add_1=b.asm.Oe).apply(null,arguments)},Mg=b._emscripten_bind_btVector4_op_sub_1=function(){return(Mg=b._emscripten_bind_btVector4_op_sub_1=b.asm.Pe).apply(null,arguments)},Ng=b._emscripten_bind_btVector4___destroy___0=function(){return(Ng=b._emscripten_bind_btVector4___destroy___0=b.asm.Qe).apply(null,arguments)},
Og=b._emscripten_bind_btQuaternion_btQuaternion_4=function(){return(Og=b._emscripten_bind_btQuaternion_btQuaternion_4=b.asm.Re).apply(null,arguments)},Pg=b._emscripten_bind_btQuaternion_setValue_4=function(){return(Pg=b._emscripten_bind_btQuaternion_setValue_4=b.asm.Se).apply(null,arguments)},Qg=b._emscripten_bind_btQuaternion_setEulerZYX_3=function(){return(Qg=b._emscripten_bind_btQuaternion_setEulerZYX_3=b.asm.Te).apply(null,arguments)},Rg=b._emscripten_bind_btQuaternion_setRotation_2=function(){return(Rg=
b._emscripten_bind_btQuaternion_setRotation_2=b.asm.Ue).apply(null,arguments)},Sg=b._emscripten_bind_btQuaternion_normalize_0=function(){return(Sg=b._emscripten_bind_btQuaternion_normalize_0=b.asm.Ve).apply(null,arguments)},Tg=b._emscripten_bind_btQuaternion_length2_0=function(){return(Tg=b._emscripten_bind_btQuaternion_length2_0=b.asm.We).apply(null,arguments)},Ug=b._emscripten_bind_btQuaternion_length_0=function(){return(Ug=b._emscripten_bind_btQuaternion_length_0=b.asm.Xe).apply(null,arguments)},
Vg=b._emscripten_bind_btQuaternion_dot_1=function(){return(Vg=b._emscripten_bind_btQuaternion_dot_1=b.asm.Ye).apply(null,arguments)},Wg=b._emscripten_bind_btQuaternion_normalized_0=function(){return(Wg=b._emscripten_bind_btQuaternion_normalized_0=b.asm.Ze).apply(null,arguments)},Xg=b._emscripten_bind_btQuaternion_getAxis_0=function(){return(Xg=b._emscripten_bind_btQuaternion_getAxis_0=b.asm._e).apply(null,arguments)},Yg=b._emscripten_bind_btQuaternion_inverse_0=function(){return(Yg=b._emscripten_bind_btQuaternion_inverse_0=
b.asm.$e).apply(null,arguments)},Zg=b._emscripten_bind_btQuaternion_getAngle_0=function(){return(Zg=b._emscripten_bind_btQuaternion_getAngle_0=b.asm.af).apply(null,arguments)},$g=b._emscripten_bind_btQuaternion_getAngleShortestPath_0=function(){return($g=b._emscripten_bind_btQuaternion_getAngleShortestPath_0=b.asm.bf).apply(null,arguments)},ah=b._emscripten_bind_btQuaternion_angle_1=function(){return(ah=b._emscripten_bind_btQuaternion_angle_1=b.asm.cf).apply(null,arguments)},bh=b._emscripten_bind_btQuaternion_angleShortestPath_1=
function(){return(bh=b._emscripten_bind_btQuaternion_angleShortestPath_1=b.asm.df).apply(null,arguments)},ch=b._emscripten_bind_btQuaternion_op_add_1=function(){return(ch=b._emscripten_bind_btQuaternion_op_add_1=b.asm.ef).apply(null,arguments)},dh=b._emscripten_bind_btQuaternion_op_sub_1=function(){return(dh=b._emscripten_bind_btQuaternion_op_sub_1=b.asm.ff).apply(null,arguments)},eh=b._emscripten_bind_btQuaternion_op_mul_1=function(){return(eh=b._emscripten_bind_btQuaternion_op_mul_1=b.asm.gf).apply(null,
arguments)},fh=b._emscripten_bind_btQuaternion_op_mulq_1=function(){return(fh=b._emscripten_bind_btQuaternion_op_mulq_1=b.asm.hf).apply(null,arguments)},gh=b._emscripten_bind_btQuaternion_op_div_1=function(){return(gh=b._emscripten_bind_btQuaternion_op_div_1=b.asm.jf).apply(null,arguments)},hh=b._emscripten_bind_btQuaternion_x_0=function(){return(hh=b._emscripten_bind_btQuaternion_x_0=b.asm.kf).apply(null,arguments)},ih=b._emscripten_bind_btQuaternion_y_0=function(){return(ih=b._emscripten_bind_btQuaternion_y_0=
b.asm.lf).apply(null,arguments)},jh=b._emscripten_bind_btQuaternion_z_0=function(){return(jh=b._emscripten_bind_btQuaternion_z_0=b.asm.mf).apply(null,arguments)},kh=b._emscripten_bind_btQuaternion_w_0=function(){return(kh=b._emscripten_bind_btQuaternion_w_0=b.asm.nf).apply(null,arguments)},lh=b._emscripten_bind_btQuaternion_setX_1=function(){return(lh=b._emscripten_bind_btQuaternion_setX_1=b.asm.of).apply(null,arguments)},mh=b._emscripten_bind_btQuaternion_setY_1=function(){return(mh=b._emscripten_bind_btQuaternion_setY_1=
b.asm.pf).apply(null,arguments)},nh=b._emscripten_bind_btQuaternion_setZ_1=function(){return(nh=b._emscripten_bind_btQuaternion_setZ_1=b.asm.qf).apply(null,arguments)},oh=b._emscripten_bind_btQuaternion_setW_1=function(){return(oh=b._emscripten_bind_btQuaternion_setW_1=b.asm.rf).apply(null,arguments)},ph=b._emscripten_bind_btQuaternion___destroy___0=function(){return(ph=b._emscripten_bind_btQuaternion___destroy___0=b.asm.sf).apply(null,arguments)},qh=b._emscripten_bind_btMatrix3x3_setEulerZYX_3=function(){return(qh=
b._emscripten_bind_btMatrix3x3_setEulerZYX_3=b.asm.tf).apply(null,arguments)},rh=b._emscripten_bind_btMatrix3x3_getRotation_1=function(){return(rh=b._emscripten_bind_btMatrix3x3_getRotation_1=b.asm.uf).apply(null,arguments)},sh=b._emscripten_bind_btMatrix3x3_getRow_1=function(){return(sh=b._emscripten_bind_btMatrix3x3_getRow_1=b.asm.vf).apply(null,arguments)},th=b._emscripten_bind_btMatrix3x3___destroy___0=function(){return(th=b._emscripten_bind_btMatrix3x3___destroy___0=b.asm.wf).apply(null,arguments)},
uh=b._emscripten_bind_btTransform_btTransform_0=function(){return(uh=b._emscripten_bind_btTransform_btTransform_0=b.asm.xf).apply(null,arguments)},vh=b._emscripten_bind_btTransform_btTransform_2=function(){return(vh=b._emscripten_bind_btTransform_btTransform_2=b.asm.yf).apply(null,arguments)},wh=b._emscripten_bind_btTransform_setIdentity_0=function(){return(wh=b._emscripten_bind_btTransform_setIdentity_0=b.asm.zf).apply(null,arguments)},xh=b._emscripten_bind_btTransform_setOrigin_1=function(){return(xh=
b._emscripten_bind_btTransform_setOrigin_1=b.asm.Af).apply(null,arguments)},yh=b._emscripten_bind_btTransform_setRotation_1=function(){return(yh=b._emscripten_bind_btTransform_setRotation_1=b.asm.Bf).apply(null,arguments)},zh=b._emscripten_bind_btTransform_getOrigin_0=function(){return(zh=b._emscripten_bind_btTransform_getOrigin_0=b.asm.Cf).apply(null,arguments)},Ah=b._emscripten_bind_btTransform_getRotation_0=function(){return(Ah=b._emscripten_bind_btTransform_getRotation_0=b.asm.Df).apply(null,
arguments)},Bh=b._emscripten_bind_btTransform_getBasis_0=function(){return(Bh=b._emscripten_bind_btTransform_getBasis_0=b.asm.Ef).apply(null,arguments)},Ch=b._emscripten_bind_btTransform_setFromOpenGLMatrix_1=function(){return(Ch=b._emscripten_bind_btTransform_setFromOpenGLMatrix_1=b.asm.Ff).apply(null,arguments)},Dh=b._emscripten_bind_btTransform_inverse_0=function(){return(Dh=b._emscripten_bind_btTransform_inverse_0=b.asm.Gf).apply(null,arguments)},Eh=b._emscripten_bind_btTransform_op_mul_1=function(){return(Eh=
b._emscripten_bind_btTransform_op_mul_1=b.asm.Hf).apply(null,arguments)},Fh=b._emscripten_bind_btTransform___destroy___0=function(){return(Fh=b._emscripten_bind_btTransform___destroy___0=b.asm.If).apply(null,arguments)},Gh=b._emscripten_bind_btDefaultMotionState_btDefaultMotionState_0=function(){return(Gh=b._emscripten_bind_btDefaultMotionState_btDefaultMotionState_0=b.asm.Jf).apply(null,arguments)},Hh=b._emscripten_bind_btDefaultMotionState_btDefaultMotionState_1=function(){return(Hh=b._emscripten_bind_btDefaultMotionState_btDefaultMotionState_1=
b.asm.Kf).apply(null,arguments)},Ih=b._emscripten_bind_btDefaultMotionState_btDefaultMotionState_2=function(){return(Ih=b._emscripten_bind_btDefaultMotionState_btDefaultMotionState_2=b.asm.Lf).apply(null,arguments)},Jh=b._emscripten_bind_btDefaultMotionState_getWorldTransform_1=function(){return(Jh=b._emscripten_bind_btDefaultMotionState_getWorldTransform_1=b.asm.Mf).apply(null,arguments)},Kh=b._emscripten_bind_btDefaultMotionState_setWorldTransform_1=function(){return(Kh=b._emscripten_bind_btDefaultMotionState_setWorldTransform_1=
b.asm.Nf).apply(null,arguments)},Lh=b._emscripten_bind_btDefaultMotionState_get_m_graphicsWorldTrans_0=function(){return(Lh=b._emscripten_bind_btDefaultMotionState_get_m_graphicsWorldTrans_0=b.asm.Of).apply(null,arguments)},Mh=b._emscripten_bind_btDefaultMotionState_set_m_graphicsWorldTrans_1=function(){return(Mh=b._emscripten_bind_btDefaultMotionState_set_m_graphicsWorldTrans_1=b.asm.Pf).apply(null,arguments)},Nh=b._emscripten_bind_btDefaultMotionState___destroy___0=function(){return(Nh=b._emscripten_bind_btDefaultMotionState___destroy___0=
b.asm.Qf).apply(null,arguments)},Oh=b._emscripten_bind_btCollisionObjectWrapper_getWorldTransform_0=function(){return(Oh=b._emscripten_bind_btCollisionObjectWrapper_getWorldTransform_0=b.asm.Rf).apply(null,arguments)},Ph=b._emscripten_bind_btCollisionObjectWrapper_getCollisionObject_0=function(){return(Ph=b._emscripten_bind_btCollisionObjectWrapper_getCollisionObject_0=b.asm.Sf).apply(null,arguments)},Qh=b._emscripten_bind_btCollisionObjectWrapper_getCollisionShape_0=function(){return(Qh=b._emscripten_bind_btCollisionObjectWrapper_getCollisionShape_0=
b.asm.Tf).apply(null,arguments)},Rh=b._emscripten_bind_ClosestRayResultCallback_ClosestRayResultCallback_2=function(){return(Rh=b._emscripten_bind_ClosestRayResultCallback_ClosestRayResultCallback_2=b.asm.Uf).apply(null,arguments)},Sh=b._emscripten_bind_ClosestRayResultCallback_hasHit_0=function(){return(Sh=b._emscripten_bind_ClosestRayResultCallback_hasHit_0=b.asm.Vf).apply(null,arguments)},Th=b._emscripten_bind_ClosestRayResultCallback_get_m_rayFromWorld_0=function(){return(Th=b._emscripten_bind_ClosestRayResultCallback_get_m_rayFromWorld_0=
b.asm.Wf).apply(null,arguments)},Uh=b._emscripten_bind_ClosestRayResultCallback_set_m_rayFromWorld_1=function(){return(Uh=b._emscripten_bind_ClosestRayResultCallback_set_m_rayFromWorld_1=b.asm.Xf).apply(null,arguments)},Vh=b._emscripten_bind_ClosestRayResultCallback_get_m_rayToWorld_0=function(){return(Vh=b._emscripten_bind_ClosestRayResultCallback_get_m_rayToWorld_0=b.asm.Yf).apply(null,arguments)},Wh=b._emscripten_bind_ClosestRayResultCallback_set_m_rayToWorld_1=function(){return(Wh=b._emscripten_bind_ClosestRayResultCallback_set_m_rayToWorld_1=
b.asm.Zf).apply(null,arguments)},Xh=b._emscripten_bind_ClosestRayResultCallback_get_m_hitNormalWorld_0=function(){return(Xh=b._emscripten_bind_ClosestRayResultCallback_get_m_hitNormalWorld_0=b.asm._f).apply(null,arguments)},Yh=b._emscripten_bind_ClosestRayResultCallback_set_m_hitNormalWorld_1=function(){return(Yh=b._emscripten_bind_ClosestRayResultCallback_set_m_hitNormalWorld_1=b.asm.$f).apply(null,arguments)},Zh=b._emscripten_bind_ClosestRayResultCallback_get_m_hitPointWorld_0=function(){return(Zh=
b._emscripten_bind_ClosestRayResultCallback_get_m_hitPointWorld_0=b.asm.ag).apply(null,arguments)},$h=b._emscripten_bind_ClosestRayResultCallback_set_m_hitPointWorld_1=function(){return($h=b._emscripten_bind_ClosestRayResultCallback_set_m_hitPointWorld_1=b.asm.bg).apply(null,arguments)},ai=b._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterGroup_0=function(){return(ai=b._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterGroup_0=b.asm.cg).apply(null,arguments)},bi=b._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterGroup_1=
function(){return(bi=b._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterGroup_1=b.asm.dg).apply(null,arguments)},ci=b._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterMask_0=function(){return(ci=b._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterMask_0=b.asm.eg).apply(null,arguments)},di=b._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterMask_1=function(){return(di=b._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterMask_1=b.asm.fg).apply(null,
arguments)},ei=b._emscripten_bind_ClosestRayResultCallback_get_m_closestHitFraction_0=function(){return(ei=b._emscripten_bind_ClosestRayResultCallback_get_m_closestHitFraction_0=b.asm.gg).apply(null,arguments)},fi=b._emscripten_bind_ClosestRayResultCallback_set_m_closestHitFraction_1=function(){return(fi=b._emscripten_bind_ClosestRayResultCallback_set_m_closestHitFraction_1=b.asm.hg).apply(null,arguments)},gi=b._emscripten_bind_ClosestRayResultCallback_get_m_collisionObject_0=function(){return(gi=
b._emscripten_bind_ClosestRayResultCallback_get_m_collisionObject_0=b.asm.ig).apply(null,arguments)},hi=b._emscripten_bind_ClosestRayResultCallback_set_m_collisionObject_1=function(){return(hi=b._emscripten_bind_ClosestRayResultCallback_set_m_collisionObject_1=b.asm.jg).apply(null,arguments)},ii=b._emscripten_bind_ClosestRayResultCallback___destroy___0=function(){return(ii=b._emscripten_bind_ClosestRayResultCallback___destroy___0=b.asm.kg).apply(null,arguments)},ji=b._emscripten_bind_btConstCollisionObjectArray_size_0=
function(){return(ji=b._emscripten_bind_btConstCollisionObjectArray_size_0=b.asm.lg).apply(null,arguments)},ki=b._emscripten_bind_btConstCollisionObjectArray_at_1=function(){return(ki=b._emscripten_bind_btConstCollisionObjectArray_at_1=b.asm.mg).apply(null,arguments)},li=b._emscripten_bind_btConstCollisionObjectArray___destroy___0=function(){return(li=b._emscripten_bind_btConstCollisionObjectArray___destroy___0=b.asm.ng).apply(null,arguments)},mi=b._emscripten_bind_btScalarArray_size_0=function(){return(mi=
b._emscripten_bind_btScalarArray_size_0=b.asm.og).apply(null,arguments)},ni=b._emscripten_bind_btScalarArray_at_1=function(){return(ni=b._emscripten_bind_btScalarArray_at_1=b.asm.pg).apply(null,arguments)},oi=b._emscripten_bind_btScalarArray___destroy___0=function(){return(oi=b._emscripten_bind_btScalarArray___destroy___0=b.asm.qg).apply(null,arguments)},pi=b._emscripten_bind_AllHitsRayResultCallback_AllHitsRayResultCallback_2=function(){return(pi=b._emscripten_bind_AllHitsRayResultCallback_AllHitsRayResultCallback_2=
b.asm.rg).apply(null,arguments)},qi=b._emscripten_bind_AllHitsRayResultCallback_hasHit_0=function(){return(qi=b._emscripten_bind_AllHitsRayResultCallback_hasHit_0=b.asm.sg).apply(null,arguments)},ri=b._emscripten_bind_AllHitsRayResultCallback_get_m_collisionObjects_0=function(){return(ri=b._emscripten_bind_AllHitsRayResultCallback_get_m_collisionObjects_0=b.asm.tg).apply(null,arguments)},si=b._emscripten_bind_AllHitsRayResultCallback_set_m_collisionObjects_1=function(){return(si=b._emscripten_bind_AllHitsRayResultCallback_set_m_collisionObjects_1=
b.asm.ug).apply(null,arguments)},ti=b._emscripten_bind_AllHitsRayResultCallback_get_m_rayFromWorld_0=function(){return(ti=b._emscripten_bind_AllHitsRayResultCallback_get_m_rayFromWorld_0=b.asm.vg).apply(null,arguments)},ui=b._emscripten_bind_AllHitsRayResultCallback_set_m_rayFromWorld_1=function(){return(ui=b._emscripten_bind_AllHitsRayResultCallback_set_m_rayFromWorld_1=b.asm.wg).apply(null,arguments)},vi=b._emscripten_bind_AllHitsRayResultCallback_get_m_rayToWorld_0=function(){return(vi=b._emscripten_bind_AllHitsRayResultCallback_get_m_rayToWorld_0=
b.asm.xg).apply(null,arguments)},wi=b._emscripten_bind_AllHitsRayResultCallback_set_m_rayToWorld_1=function(){return(wi=b._emscripten_bind_AllHitsRayResultCallback_set_m_rayToWorld_1=b.asm.yg).apply(null,arguments)},xi=b._emscripten_bind_AllHitsRayResultCallback_get_m_hitNormalWorld_0=function(){return(xi=b._emscripten_bind_AllHitsRayResultCallback_get_m_hitNormalWorld_0=b.asm.zg).apply(null,arguments)},yi=b._emscripten_bind_AllHitsRayResultCallback_set_m_hitNormalWorld_1=function(){return(yi=b._emscripten_bind_AllHitsRayResultCallback_set_m_hitNormalWorld_1=
b.asm.Ag).apply(null,arguments)},zi=b._emscripten_bind_AllHitsRayResultCallback_get_m_hitPointWorld_0=function(){return(zi=b._emscripten_bind_AllHitsRayResultCallback_get_m_hitPointWorld_0=b.asm.Bg).apply(null,arguments)},Ai=b._emscripten_bind_AllHitsRayResultCallback_set_m_hitPointWorld_1=function(){return(Ai=b._emscripten_bind_AllHitsRayResultCallback_set_m_hitPointWorld_1=b.asm.Cg).apply(null,arguments)},Bi=b._emscripten_bind_AllHitsRayResultCallback_get_m_hitFractions_0=function(){return(Bi=b._emscripten_bind_AllHitsRayResultCallback_get_m_hitFractions_0=
b.asm.Dg).apply(null,arguments)},Ci=b._emscripten_bind_AllHitsRayResultCallback_set_m_hitFractions_1=function(){return(Ci=b._emscripten_bind_AllHitsRayResultCallback_set_m_hitFractions_1=b.asm.Eg).apply(null,arguments)},Di=b._emscripten_bind_AllHitsRayResultCallback_get_m_collisionFilterGroup_0=function(){return(Di=b._emscripten_bind_AllHitsRayResultCallback_get_m_collisionFilterGroup_0=b.asm.Fg).apply(null,arguments)},Ei=b._emscripten_bind_AllHitsRayResultCallback_set_m_collisionFilterGroup_1=function(){return(Ei=
b._emscripten_bind_AllHitsRayResultCallback_set_m_collisionFilterGroup_1=b.asm.Gg).apply(null,arguments)},Fi=b._emscripten_bind_AllHitsRayResultCallback_get_m_collisionFilterMask_0=function(){return(Fi=b._emscripten_bind_AllHitsRayResultCallback_get_m_collisionFilterMask_0=b.asm.Hg).apply(null,arguments)},Gi=b._emscripten_bind_AllHitsRayResultCallback_set_m_collisionFilterMask_1=function(){return(Gi=b._emscripten_bind_AllHitsRayResultCallback_set_m_collisionFilterMask_1=b.asm.Ig).apply(null,arguments)},
Hi=b._emscripten_bind_AllHitsRayResultCallback_get_m_closestHitFraction_0=function(){return(Hi=b._emscripten_bind_AllHitsRayResultCallback_get_m_closestHitFraction_0=b.asm.Jg).apply(null,arguments)},Ii=b._emscripten_bind_AllHitsRayResultCallback_set_m_closestHitFraction_1=function(){return(Ii=b._emscripten_bind_AllHitsRayResultCallback_set_m_closestHitFraction_1=b.asm.Kg).apply(null,arguments)},Ji=b._emscripten_bind_AllHitsRayResultCallback_get_m_collisionObject_0=function(){return(Ji=b._emscripten_bind_AllHitsRayResultCallback_get_m_collisionObject_0=
b.asm.Lg).apply(null,arguments)},Ki=b._emscripten_bind_AllHitsRayResultCallback_set_m_collisionObject_1=function(){return(Ki=b._emscripten_bind_AllHitsRayResultCallback_set_m_collisionObject_1=b.asm.Mg).apply(null,arguments)},Li=b._emscripten_bind_AllHitsRayResultCallback___destroy___0=function(){return(Li=b._emscripten_bind_AllHitsRayResultCallback___destroy___0=b.asm.Ng).apply(null,arguments)},Mi=b._emscripten_bind_btManifoldPoint_getPositionWorldOnA_0=function(){return(Mi=b._emscripten_bind_btManifoldPoint_getPositionWorldOnA_0=
b.asm.Og).apply(null,arguments)},Ni=b._emscripten_bind_btManifoldPoint_getPositionWorldOnB_0=function(){return(Ni=b._emscripten_bind_btManifoldPoint_getPositionWorldOnB_0=b.asm.Pg).apply(null,arguments)},Oi=b._emscripten_bind_btManifoldPoint_getAppliedImpulse_0=function(){return(Oi=b._emscripten_bind_btManifoldPoint_getAppliedImpulse_0=b.asm.Qg).apply(null,arguments)},Pi=b._emscripten_bind_btManifoldPoint_getDistance_0=function(){return(Pi=b._emscripten_bind_btManifoldPoint_getDistance_0=b.asm.Rg).apply(null,
arguments)},Qi=b._emscripten_bind_btManifoldPoint_get_m_localPointA_0=function(){return(Qi=b._emscripten_bind_btManifoldPoint_get_m_localPointA_0=b.asm.Sg).apply(null,arguments)},Ri=b._emscripten_bind_btManifoldPoint_set_m_localPointA_1=function(){return(Ri=b._emscripten_bind_btManifoldPoint_set_m_localPointA_1=b.asm.Tg).apply(null,arguments)},Si=b._emscripten_bind_btManifoldPoint_get_m_localPointB_0=function(){return(Si=b._emscripten_bind_btManifoldPoint_get_m_localPointB_0=b.asm.Ug).apply(null,
arguments)},Ti=b._emscripten_bind_btManifoldPoint_set_m_localPointB_1=function(){return(Ti=b._emscripten_bind_btManifoldPoint_set_m_localPointB_1=b.asm.Vg).apply(null,arguments)},Ui=b._emscripten_bind_btManifoldPoint_get_m_positionWorldOnB_0=function(){return(Ui=b._emscripten_bind_btManifoldPoint_get_m_positionWorldOnB_0=b.asm.Wg).apply(null,arguments)},Vi=b._emscripten_bind_btManifoldPoint_set_m_positionWorldOnB_1=function(){return(Vi=b._emscripten_bind_btManifoldPoint_set_m_positionWorldOnB_1=b.asm.Xg).apply(null,
arguments)},Wi=b._emscripten_bind_btManifoldPoint_get_m_positionWorldOnA_0=function(){return(Wi=b._emscripten_bind_btManifoldPoint_get_m_positionWorldOnA_0=b.asm.Yg).apply(null,arguments)},Xi=b._emscripten_bind_btManifoldPoint_set_m_positionWorldOnA_1=function(){return(Xi=b._emscripten_bind_btManifoldPoint_set_m_positionWorldOnA_1=b.asm.Zg).apply(null,arguments)},Yi=b._emscripten_bind_btManifoldPoint_get_m_normalWorldOnB_0=function(){return(Yi=b._emscripten_bind_btManifoldPoint_get_m_normalWorldOnB_0=
b.asm._g).apply(null,arguments)},Zi=b._emscripten_bind_btManifoldPoint_set_m_normalWorldOnB_1=function(){return(Zi=b._emscripten_bind_btManifoldPoint_set_m_normalWorldOnB_1=b.asm.$g).apply(null,arguments)},$i=b._emscripten_bind_btManifoldPoint_get_m_userPersistentData_0=function(){return($i=b._emscripten_bind_btManifoldPoint_get_m_userPersistentData_0=b.asm.ah).apply(null,arguments)},aj=b._emscripten_bind_btManifoldPoint_set_m_userPersistentData_1=function(){return(aj=b._emscripten_bind_btManifoldPoint_set_m_userPersistentData_1=
b.asm.bh).apply(null,arguments)},bj=b._emscripten_bind_btManifoldPoint___destroy___0=function(){return(bj=b._emscripten_bind_btManifoldPoint___destroy___0=b.asm.ch).apply(null,arguments)},cj=b._emscripten_bind_ConcreteContactResultCallback_ConcreteContactResultCallback_0=function(){return(cj=b._emscripten_bind_ConcreteContactResultCallback_ConcreteContactResultCallback_0=b.asm.dh).apply(null,arguments)},dj=b._emscripten_bind_ConcreteContactResultCallback_addSingleResult_7=function(){return(dj=b._emscripten_bind_ConcreteContactResultCallback_addSingleResult_7=
b.asm.eh).apply(null,arguments)},ej=b._emscripten_bind_ConcreteContactResultCallback___destroy___0=function(){return(ej=b._emscripten_bind_ConcreteContactResultCallback___destroy___0=b.asm.fh).apply(null,arguments)},fj=b._emscripten_bind_LocalShapeInfo_get_m_shapePart_0=function(){return(fj=b._emscripten_bind_LocalShapeInfo_get_m_shapePart_0=b.asm.gh).apply(null,arguments)},gj=b._emscripten_bind_LocalShapeInfo_set_m_shapePart_1=function(){return(gj=b._emscripten_bind_LocalShapeInfo_set_m_shapePart_1=
b.asm.hh).apply(null,arguments)},hj=b._emscripten_bind_LocalShapeInfo_get_m_triangleIndex_0=function(){return(hj=b._emscripten_bind_LocalShapeInfo_get_m_triangleIndex_0=b.asm.ih).apply(null,arguments)},ij=b._emscripten_bind_LocalShapeInfo_set_m_triangleIndex_1=function(){return(ij=b._emscripten_bind_LocalShapeInfo_set_m_triangleIndex_1=b.asm.jh).apply(null,arguments)},jj=b._emscripten_bind_LocalShapeInfo___destroy___0=function(){return(jj=b._emscripten_bind_LocalShapeInfo___destroy___0=b.asm.kh).apply(null,
arguments)},kj=b._emscripten_bind_LocalConvexResult_LocalConvexResult_5=function(){return(kj=b._emscripten_bind_LocalConvexResult_LocalConvexResult_5=b.asm.lh).apply(null,arguments)},lj=b._emscripten_bind_LocalConvexResult_get_m_hitCollisionObject_0=function(){return(lj=b._emscripten_bind_LocalConvexResult_get_m_hitCollisionObject_0=b.asm.mh).apply(null,arguments)},mj=b._emscripten_bind_LocalConvexResult_set_m_hitCollisionObject_1=function(){return(mj=b._emscripten_bind_LocalConvexResult_set_m_hitCollisionObject_1=
b.asm.nh).apply(null,arguments)},nj=b._emscripten_bind_LocalConvexResult_get_m_localShapeInfo_0=function(){return(nj=b._emscripten_bind_LocalConvexResult_get_m_localShapeInfo_0=b.asm.oh).apply(null,arguments)},oj=b._emscripten_bind_LocalConvexResult_set_m_localShapeInfo_1=function(){return(oj=b._emscripten_bind_LocalConvexResult_set_m_localShapeInfo_1=b.asm.ph).apply(null,arguments)},pj=b._emscripten_bind_LocalConvexResult_get_m_hitNormalLocal_0=function(){return(pj=b._emscripten_bind_LocalConvexResult_get_m_hitNormalLocal_0=
b.asm.qh).apply(null,arguments)},qj=b._emscripten_bind_LocalConvexResult_set_m_hitNormalLocal_1=function(){return(qj=b._emscripten_bind_LocalConvexResult_set_m_hitNormalLocal_1=b.asm.rh).apply(null,arguments)},rj=b._emscripten_bind_LocalConvexResult_get_m_hitPointLocal_0=function(){return(rj=b._emscripten_bind_LocalConvexResult_get_m_hitPointLocal_0=b.asm.sh).apply(null,arguments)},sj=b._emscripten_bind_LocalConvexResult_set_m_hitPointLocal_1=function(){return(sj=b._emscripten_bind_LocalConvexResult_set_m_hitPointLocal_1=
b.asm.th).apply(null,arguments)},tj=b._emscripten_bind_LocalConvexResult_get_m_hitFraction_0=function(){return(tj=b._emscripten_bind_LocalConvexResult_get_m_hitFraction_0=b.asm.uh).apply(null,arguments)},uj=b._emscripten_bind_LocalConvexResult_set_m_hitFraction_1=function(){return(uj=b._emscripten_bind_LocalConvexResult_set_m_hitFraction_1=b.asm.vh).apply(null,arguments)},vj=b._emscripten_bind_LocalConvexResult___destroy___0=function(){return(vj=b._emscripten_bind_LocalConvexResult___destroy___0=
b.asm.wh).apply(null,arguments)},wj=b._emscripten_bind_ClosestConvexResultCallback_ClosestConvexResultCallback_2=function(){return(wj=b._emscripten_bind_ClosestConvexResultCallback_ClosestConvexResultCallback_2=b.asm.xh).apply(null,arguments)},xj=b._emscripten_bind_ClosestConvexResultCallback_hasHit_0=function(){return(xj=b._emscripten_bind_ClosestConvexResultCallback_hasHit_0=b.asm.yh).apply(null,arguments)},yj=b._emscripten_bind_ClosestConvexResultCallback_get_m_hitCollisionObject_0=function(){return(yj=
b._emscripten_bind_ClosestConvexResultCallback_get_m_hitCollisionObject_0=b.asm.zh).apply(null,arguments)},zj=b._emscripten_bind_ClosestConvexResultCallback_set_m_hitCollisionObject_1=function(){return(zj=b._emscripten_bind_ClosestConvexResultCallback_set_m_hitCollisionObject_1=b.asm.Ah).apply(null,arguments)},Aj=b._emscripten_bind_ClosestConvexResultCallback_get_m_convexFromWorld_0=function(){return(Aj=b._emscripten_bind_ClosestConvexResultCallback_get_m_convexFromWorld_0=b.asm.Bh).apply(null,arguments)},
Bj=b._emscripten_bind_ClosestConvexResultCallback_set_m_convexFromWorld_1=function(){return(Bj=b._emscripten_bind_ClosestConvexResultCallback_set_m_convexFromWorld_1=b.asm.Ch).apply(null,arguments)},Cj=b._emscripten_bind_ClosestConvexResultCallback_get_m_convexToWorld_0=function(){return(Cj=b._emscripten_bind_ClosestConvexResultCallback_get_m_convexToWorld_0=b.asm.Dh).apply(null,arguments)},Dj=b._emscripten_bind_ClosestConvexResultCallback_set_m_convexToWorld_1=function(){return(Dj=b._emscripten_bind_ClosestConvexResultCallback_set_m_convexToWorld_1=
b.asm.Eh).apply(null,arguments)},Ej=b._emscripten_bind_ClosestConvexResultCallback_get_m_hitNormalWorld_0=function(){return(Ej=b._emscripten_bind_ClosestConvexResultCallback_get_m_hitNormalWorld_0=b.asm.Fh).apply(null,arguments)},Fj=b._emscripten_bind_ClosestConvexResultCallback_set_m_hitNormalWorld_1=function(){return(Fj=b._emscripten_bind_ClosestConvexResultCallback_set_m_hitNormalWorld_1=b.asm.Gh).apply(null,arguments)},Gj=b._emscripten_bind_ClosestConvexResultCallback_get_m_hitPointWorld_0=function(){return(Gj=
b._emscripten_bind_ClosestConvexResultCallback_get_m_hitPointWorld_0=b.asm.Hh).apply(null,arguments)},Hj=b._emscripten_bind_ClosestConvexResultCallback_set_m_hitPointWorld_1=function(){return(Hj=b._emscripten_bind_ClosestConvexResultCallback_set_m_hitPointWorld_1=b.asm.Ih).apply(null,arguments)},Ij=b._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterGroup_0=function(){return(Ij=b._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterGroup_0=b.asm.Jh).apply(null,arguments)},
Jj=b._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterGroup_1=function(){return(Jj=b._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterGroup_1=b.asm.Kh).apply(null,arguments)},Kj=b._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterMask_0=function(){return(Kj=b._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterMask_0=b.asm.Lh).apply(null,arguments)},Lj=b._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterMask_1=function(){return(Lj=
b._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterMask_1=b.asm.Mh).apply(null,arguments)},Mj=b._emscripten_bind_ClosestConvexResultCallback_get_m_closestHitFraction_0=function(){return(Mj=b._emscripten_bind_ClosestConvexResultCallback_get_m_closestHitFraction_0=b.asm.Nh).apply(null,arguments)},Nj=b._emscripten_bind_ClosestConvexResultCallback_set_m_closestHitFraction_1=function(){return(Nj=b._emscripten_bind_ClosestConvexResultCallback_set_m_closestHitFraction_1=b.asm.Oh).apply(null,
arguments)},Oj=b._emscripten_bind_ClosestConvexResultCallback___destroy___0=function(){return(Oj=b._emscripten_bind_ClosestConvexResultCallback___destroy___0=b.asm.Ph).apply(null,arguments)},Pj=b._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_1=function(){return(Pj=b._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_1=b.asm.Qh).apply(null,arguments)},Qj=b._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_2=function(){return(Qj=b._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_2=
b.asm.Rh).apply(null,arguments)},Rj=b._emscripten_bind_btConvexTriangleMeshShape_setLocalScaling_1=function(){return(Rj=b._emscripten_bind_btConvexTriangleMeshShape_setLocalScaling_1=b.asm.Sh).apply(null,arguments)},Sj=b._emscripten_bind_btConvexTriangleMeshShape_getLocalScaling_0=function(){return(Sj=b._emscripten_bind_btConvexTriangleMeshShape_getLocalScaling_0=b.asm.Th).apply(null,arguments)},Tj=b._emscripten_bind_btConvexTriangleMeshShape_calculateLocalInertia_2=function(){return(Tj=b._emscripten_bind_btConvexTriangleMeshShape_calculateLocalInertia_2=
b.asm.Uh).apply(null,arguments)},Uj=b._emscripten_bind_btConvexTriangleMeshShape_setMargin_1=function(){return(Uj=b._emscripten_bind_btConvexTriangleMeshShape_setMargin_1=b.asm.Vh).apply(null,arguments)},Vj=b._emscripten_bind_btConvexTriangleMeshShape_getMargin_0=function(){return(Vj=b._emscripten_bind_btConvexTriangleMeshShape_getMargin_0=b.asm.Wh).apply(null,arguments)},Wj=b._emscripten_bind_btConvexTriangleMeshShape___destroy___0=function(){return(Wj=b._emscripten_bind_btConvexTriangleMeshShape___destroy___0=
b.asm.Xh).apply(null,arguments)},Xj=b._emscripten_bind_btBoxShape_btBoxShape_1=function(){return(Xj=b._emscripten_bind_btBoxShape_btBoxShape_1=b.asm.Yh).apply(null,arguments)},Yj=b._emscripten_bind_btBoxShape_setMargin_1=function(){return(Yj=b._emscripten_bind_btBoxShape_setMargin_1=b.asm.Zh).apply(null,arguments)},Zj=b._emscripten_bind_btBoxShape_getMargin_0=function(){return(Zj=b._emscripten_bind_btBoxShape_getMargin_0=b.asm._h).apply(null,arguments)},ak=b._emscripten_bind_btBoxShape_setLocalScaling_1=
function(){return(ak=b._emscripten_bind_btBoxShape_setLocalScaling_1=b.asm.$h).apply(null,arguments)},bk=b._emscripten_bind_btBoxShape_getLocalScaling_0=function(){return(bk=b._emscripten_bind_btBoxShape_getLocalScaling_0=b.asm.ai).apply(null,arguments)},ck=b._emscripten_bind_btBoxShape_calculateLocalInertia_2=function(){return(ck=b._emscripten_bind_btBoxShape_calculateLocalInertia_2=b.asm.bi).apply(null,arguments)},dk=b._emscripten_bind_btBoxShape___destroy___0=function(){return(dk=b._emscripten_bind_btBoxShape___destroy___0=
b.asm.ci).apply(null,arguments)},ek=b._emscripten_bind_btCapsuleShapeX_btCapsuleShapeX_2=function(){return(ek=b._emscripten_bind_btCapsuleShapeX_btCapsuleShapeX_2=b.asm.di).apply(null,arguments)},fk=b._emscripten_bind_btCapsuleShapeX_setMargin_1=function(){return(fk=b._emscripten_bind_btCapsuleShapeX_setMargin_1=b.asm.ei).apply(null,arguments)},gk=b._emscripten_bind_btCapsuleShapeX_getMargin_0=function(){return(gk=b._emscripten_bind_btCapsuleShapeX_getMargin_0=b.asm.fi).apply(null,arguments)},hk=
b._emscripten_bind_btCapsuleShapeX_getUpAxis_0=function(){return(hk=b._emscripten_bind_btCapsuleShapeX_getUpAxis_0=b.asm.gi).apply(null,arguments)},ik=b._emscripten_bind_btCapsuleShapeX_getRadius_0=function(){return(ik=b._emscripten_bind_btCapsuleShapeX_getRadius_0=b.asm.hi).apply(null,arguments)},jk=b._emscripten_bind_btCapsuleShapeX_getHalfHeight_0=function(){return(jk=b._emscripten_bind_btCapsuleShapeX_getHalfHeight_0=b.asm.ii).apply(null,arguments)},kk=b._emscripten_bind_btCapsuleShapeX_setLocalScaling_1=
function(){return(kk=b._emscripten_bind_btCapsuleShapeX_setLocalScaling_1=b.asm.ji).apply(null,arguments)},lk=b._emscripten_bind_btCapsuleShapeX_getLocalScaling_0=function(){return(lk=b._emscripten_bind_btCapsuleShapeX_getLocalScaling_0=b.asm.ki).apply(null,arguments)},mk=b._emscripten_bind_btCapsuleShapeX_calculateLocalInertia_2=function(){return(mk=b._emscripten_bind_btCapsuleShapeX_calculateLocalInertia_2=b.asm.li).apply(null,arguments)},nk=b._emscripten_bind_btCapsuleShapeX___destroy___0=function(){return(nk=
b._emscripten_bind_btCapsuleShapeX___destroy___0=b.asm.mi).apply(null,arguments)},ok=b._emscripten_bind_btCapsuleShapeZ_btCapsuleShapeZ_2=function(){return(ok=b._emscripten_bind_btCapsuleShapeZ_btCapsuleShapeZ_2=b.asm.ni).apply(null,arguments)},pk=b._emscripten_bind_btCapsuleShapeZ_setMargin_1=function(){return(pk=b._emscripten_bind_btCapsuleShapeZ_setMargin_1=b.asm.oi).apply(null,arguments)},qk=b._emscripten_bind_btCapsuleShapeZ_getMargin_0=function(){return(qk=b._emscripten_bind_btCapsuleShapeZ_getMargin_0=
b.asm.pi).apply(null,arguments)},rk=b._emscripten_bind_btCapsuleShapeZ_getUpAxis_0=function(){return(rk=b._emscripten_bind_btCapsuleShapeZ_getUpAxis_0=b.asm.qi).apply(null,arguments)},sk=b._emscripten_bind_btCapsuleShapeZ_getRadius_0=function(){return(sk=b._emscripten_bind_btCapsuleShapeZ_getRadius_0=b.asm.ri).apply(null,arguments)},tk=b._emscripten_bind_btCapsuleShapeZ_getHalfHeight_0=function(){return(tk=b._emscripten_bind_btCapsuleShapeZ_getHalfHeight_0=b.asm.si).apply(null,arguments)},uk=b._emscripten_bind_btCapsuleShapeZ_setLocalScaling_1=
function(){return(uk=b._emscripten_bind_btCapsuleShapeZ_setLocalScaling_1=b.asm.ti).apply(null,arguments)},vk=b._emscripten_bind_btCapsuleShapeZ_getLocalScaling_0=function(){return(vk=b._emscripten_bind_btCapsuleShapeZ_getLocalScaling_0=b.asm.ui).apply(null,arguments)},wk=b._emscripten_bind_btCapsuleShapeZ_calculateLocalInertia_2=function(){return(wk=b._emscripten_bind_btCapsuleShapeZ_calculateLocalInertia_2=b.asm.vi).apply(null,arguments)},xk=b._emscripten_bind_btCapsuleShapeZ___destroy___0=function(){return(xk=
b._emscripten_bind_btCapsuleShapeZ___destroy___0=b.asm.wi).apply(null,arguments)},yk=b._emscripten_bind_btCylinderShapeX_btCylinderShapeX_1=function(){return(yk=b._emscripten_bind_btCylinderShapeX_btCylinderShapeX_1=b.asm.xi).apply(null,arguments)},zk=b._emscripten_bind_btCylinderShapeX_setMargin_1=function(){return(zk=b._emscripten_bind_btCylinderShapeX_setMargin_1=b.asm.yi).apply(null,arguments)},Ak=b._emscripten_bind_btCylinderShapeX_getMargin_0=function(){return(Ak=b._emscripten_bind_btCylinderShapeX_getMargin_0=
b.asm.zi).apply(null,arguments)},Bk=b._emscripten_bind_btCylinderShapeX_setLocalScaling_1=function(){return(Bk=b._emscripten_bind_btCylinderShapeX_setLocalScaling_1=b.asm.Ai).apply(null,arguments)},Ck=b._emscripten_bind_btCylinderShapeX_getLocalScaling_0=function(){return(Ck=b._emscripten_bind_btCylinderShapeX_getLocalScaling_0=b.asm.Bi).apply(null,arguments)},Dk=b._emscripten_bind_btCylinderShapeX_calculateLocalInertia_2=function(){return(Dk=b._emscripten_bind_btCylinderShapeX_calculateLocalInertia_2=
b.asm.Ci).apply(null,arguments)},Ek=b._emscripten_bind_btCylinderShapeX___destroy___0=function(){return(Ek=b._emscripten_bind_btCylinderShapeX___destroy___0=b.asm.Di).apply(null,arguments)},Fk=b._emscripten_bind_btCylinderShapeZ_btCylinderShapeZ_1=function(){return(Fk=b._emscripten_bind_btCylinderShapeZ_btCylinderShapeZ_1=b.asm.Ei).apply(null,arguments)},Gk=b._emscripten_bind_btCylinderShapeZ_setMargin_1=function(){return(Gk=b._emscripten_bind_btCylinderShapeZ_setMargin_1=b.asm.Fi).apply(null,arguments)},
Hk=b._emscripten_bind_btCylinderShapeZ_getMargin_0=function(){return(Hk=b._emscripten_bind_btCylinderShapeZ_getMargin_0=b.asm.Gi).apply(null,arguments)},Ik=b._emscripten_bind_btCylinderShapeZ_setLocalScaling_1=function(){return(Ik=b._emscripten_bind_btCylinderShapeZ_setLocalScaling_1=b.asm.Hi).apply(null,arguments)},Jk=b._emscripten_bind_btCylinderShapeZ_getLocalScaling_0=function(){return(Jk=b._emscripten_bind_btCylinderShapeZ_getLocalScaling_0=b.asm.Ii).apply(null,arguments)},Kk=b._emscripten_bind_btCylinderShapeZ_calculateLocalInertia_2=
function(){return(Kk=b._emscripten_bind_btCylinderShapeZ_calculateLocalInertia_2=b.asm.Ji).apply(null,arguments)},Lk=b._emscripten_bind_btCylinderShapeZ___destroy___0=function(){return(Lk=b._emscripten_bind_btCylinderShapeZ___destroy___0=b.asm.Ki).apply(null,arguments)},Mk=b._emscripten_bind_btSphereShape_btSphereShape_1=function(){return(Mk=b._emscripten_bind_btSphereShape_btSphereShape_1=b.asm.Li).apply(null,arguments)},Nk=b._emscripten_bind_btSphereShape_setMargin_1=function(){return(Nk=b._emscripten_bind_btSphereShape_setMargin_1=
b.asm.Mi).apply(null,arguments)},Ok=b._emscripten_bind_btSphereShape_getMargin_0=function(){return(Ok=b._emscripten_bind_btSphereShape_getMargin_0=b.asm.Ni).apply(null,arguments)},Pk=b._emscripten_bind_btSphereShape_setLocalScaling_1=function(){return(Pk=b._emscripten_bind_btSphereShape_setLocalScaling_1=b.asm.Oi).apply(null,arguments)},Qk=b._emscripten_bind_btSphereShape_getLocalScaling_0=function(){return(Qk=b._emscripten_bind_btSphereShape_getLocalScaling_0=b.asm.Pi).apply(null,arguments)},Rk=
b._emscripten_bind_btSphereShape_calculateLocalInertia_2=function(){return(Rk=b._emscripten_bind_btSphereShape_calculateLocalInertia_2=b.asm.Qi).apply(null,arguments)},Sk=b._emscripten_bind_btSphereShape___destroy___0=function(){return(Sk=b._emscripten_bind_btSphereShape___destroy___0=b.asm.Ri).apply(null,arguments)},Tk=b._emscripten_bind_btMultiSphereShape_btMultiSphereShape_3=function(){return(Tk=b._emscripten_bind_btMultiSphereShape_btMultiSphereShape_3=b.asm.Si).apply(null,arguments)},Uk=b._emscripten_bind_btMultiSphereShape_setLocalScaling_1=
function(){return(Uk=b._emscripten_bind_btMultiSphereShape_setLocalScaling_1=b.asm.Ti).apply(null,arguments)},Vk=b._emscripten_bind_btMultiSphereShape_getLocalScaling_0=function(){return(Vk=b._emscripten_bind_btMultiSphereShape_getLocalScaling_0=b.asm.Ui).apply(null,arguments)},Wk=b._emscripten_bind_btMultiSphereShape_calculateLocalInertia_2=function(){return(Wk=b._emscripten_bind_btMultiSphereShape_calculateLocalInertia_2=b.asm.Vi).apply(null,arguments)},Xk=b._emscripten_bind_btMultiSphereShape___destroy___0=
function(){return(Xk=b._emscripten_bind_btMultiSphereShape___destroy___0=b.asm.Wi).apply(null,arguments)},Yk=b._emscripten_bind_btConeShapeX_btConeShapeX_2=function(){return(Yk=b._emscripten_bind_btConeShapeX_btConeShapeX_2=b.asm.Xi).apply(null,arguments)},Zk=b._emscripten_bind_btConeShapeX_setLocalScaling_1=function(){return(Zk=b._emscripten_bind_btConeShapeX_setLocalScaling_1=b.asm.Yi).apply(null,arguments)},$k=b._emscripten_bind_btConeShapeX_getLocalScaling_0=function(){return($k=b._emscripten_bind_btConeShapeX_getLocalScaling_0=
b.asm.Zi).apply(null,arguments)},al=b._emscripten_bind_btConeShapeX_calculateLocalInertia_2=function(){return(al=b._emscripten_bind_btConeShapeX_calculateLocalInertia_2=b.asm._i).apply(null,arguments)},bl=b._emscripten_bind_btConeShapeX___destroy___0=function(){return(bl=b._emscripten_bind_btConeShapeX___destroy___0=b.asm.$i).apply(null,arguments)},cl=b._emscripten_bind_btConeShapeZ_btConeShapeZ_2=function(){return(cl=b._emscripten_bind_btConeShapeZ_btConeShapeZ_2=b.asm.aj).apply(null,arguments)},
dl=b._emscripten_bind_btConeShapeZ_setLocalScaling_1=function(){return(dl=b._emscripten_bind_btConeShapeZ_setLocalScaling_1=b.asm.bj).apply(null,arguments)},el=b._emscripten_bind_btConeShapeZ_getLocalScaling_0=function(){return(el=b._emscripten_bind_btConeShapeZ_getLocalScaling_0=b.asm.cj).apply(null,arguments)},fl=b._emscripten_bind_btConeShapeZ_calculateLocalInertia_2=function(){return(fl=b._emscripten_bind_btConeShapeZ_calculateLocalInertia_2=b.asm.dj).apply(null,arguments)},gl=b._emscripten_bind_btConeShapeZ___destroy___0=
function(){return(gl=b._emscripten_bind_btConeShapeZ___destroy___0=b.asm.ej).apply(null,arguments)},hl=b._emscripten_bind_btIntArray_size_0=function(){return(hl=b._emscripten_bind_btIntArray_size_0=b.asm.fj).apply(null,arguments)},il=b._emscripten_bind_btIntArray_at_1=function(){return(il=b._emscripten_bind_btIntArray_at_1=b.asm.gj).apply(null,arguments)},jl=b._emscripten_bind_btIntArray___destroy___0=function(){return(jl=b._emscripten_bind_btIntArray___destroy___0=b.asm.hj).apply(null,arguments)},
kl=b._emscripten_bind_btFace_get_m_indices_0=function(){return(kl=b._emscripten_bind_btFace_get_m_indices_0=b.asm.ij).apply(null,arguments)},ll=b._emscripten_bind_btFace_set_m_indices_1=function(){return(ll=b._emscripten_bind_btFace_set_m_indices_1=b.asm.jj).apply(null,arguments)},ml=b._emscripten_bind_btFace_get_m_plane_1=function(){return(ml=b._emscripten_bind_btFace_get_m_plane_1=b.asm.kj).apply(null,arguments)},nl=b._emscripten_bind_btFace_set_m_plane_2=function(){return(nl=b._emscripten_bind_btFace_set_m_plane_2=
b.asm.lj).apply(null,arguments)},ol=b._emscripten_bind_btFace___destroy___0=function(){return(ol=b._emscripten_bind_btFace___destroy___0=b.asm.mj).apply(null,arguments)},pl=b._emscripten_bind_btVector3Array_size_0=function(){return(pl=b._emscripten_bind_btVector3Array_size_0=b.asm.nj).apply(null,arguments)},ql=b._emscripten_bind_btVector3Array_at_1=function(){return(ql=b._emscripten_bind_btVector3Array_at_1=b.asm.oj).apply(null,arguments)},rl=b._emscripten_bind_btVector3Array___destroy___0=function(){return(rl=
b._emscripten_bind_btVector3Array___destroy___0=b.asm.pj).apply(null,arguments)},sl=b._emscripten_bind_btFaceArray_size_0=function(){return(sl=b._emscripten_bind_btFaceArray_size_0=b.asm.qj).apply(null,arguments)},tl=b._emscripten_bind_btFaceArray_at_1=function(){return(tl=b._emscripten_bind_btFaceArray_at_1=b.asm.rj).apply(null,arguments)},ul=b._emscripten_bind_btFaceArray___destroy___0=function(){return(ul=b._emscripten_bind_btFaceArray___destroy___0=b.asm.sj).apply(null,arguments)},vl=b._emscripten_bind_btConvexPolyhedron_get_m_vertices_0=
function(){return(vl=b._emscripten_bind_btConvexPolyhedron_get_m_vertices_0=b.asm.tj).apply(null,arguments)},wl=b._emscripten_bind_btConvexPolyhedron_set_m_vertices_1=function(){return(wl=b._emscripten_bind_btConvexPolyhedron_set_m_vertices_1=b.asm.uj).apply(null,arguments)},xl=b._emscripten_bind_btConvexPolyhedron_get_m_faces_0=function(){return(xl=b._emscripten_bind_btConvexPolyhedron_get_m_faces_0=b.asm.vj).apply(null,arguments)},yl=b._emscripten_bind_btConvexPolyhedron_set_m_faces_1=function(){return(yl=
b._emscripten_bind_btConvexPolyhedron_set_m_faces_1=b.asm.wj).apply(null,arguments)},zl=b._emscripten_bind_btConvexPolyhedron___destroy___0=function(){return(zl=b._emscripten_bind_btConvexPolyhedron___destroy___0=b.asm.xj).apply(null,arguments)},Al=b._emscripten_bind_btConvexHullShape_btConvexHullShape_0=function(){return(Al=b._emscripten_bind_btConvexHullShape_btConvexHullShape_0=b.asm.yj).apply(null,arguments)},Bl=b._emscripten_bind_btConvexHullShape_btConvexHullShape_1=function(){return(Bl=b._emscripten_bind_btConvexHullShape_btConvexHullShape_1=
b.asm.zj).apply(null,arguments)},Cl=b._emscripten_bind_btConvexHullShape_btConvexHullShape_2=function(){return(Cl=b._emscripten_bind_btConvexHullShape_btConvexHullShape_2=b.asm.Aj).apply(null,arguments)},Dl=b._emscripten_bind_btConvexHullShape_addPoint_1=function(){return(Dl=b._emscripten_bind_btConvexHullShape_addPoint_1=b.asm.Bj).apply(null,arguments)},El=b._emscripten_bind_btConvexHullShape_addPoint_2=function(){return(El=b._emscripten_bind_btConvexHullShape_addPoint_2=b.asm.Cj).apply(null,arguments)},
Fl=b._emscripten_bind_btConvexHullShape_setMargin_1=function(){return(Fl=b._emscripten_bind_btConvexHullShape_setMargin_1=b.asm.Dj).apply(null,arguments)},Gl=b._emscripten_bind_btConvexHullShape_getMargin_0=function(){return(Gl=b._emscripten_bind_btConvexHullShape_getMargin_0=b.asm.Ej).apply(null,arguments)},Hl=b._emscripten_bind_btConvexHullShape_getNumVertices_0=function(){return(Hl=b._emscripten_bind_btConvexHullShape_getNumVertices_0=b.asm.Fj).apply(null,arguments)},Il=b._emscripten_bind_btConvexHullShape_initializePolyhedralFeatures_1=
function(){return(Il=b._emscripten_bind_btConvexHullShape_initializePolyhedralFeatures_1=b.asm.Gj).apply(null,arguments)},Jl=b._emscripten_bind_btConvexHullShape_recalcLocalAabb_0=function(){return(Jl=b._emscripten_bind_btConvexHullShape_recalcLocalAabb_0=b.asm.Hj).apply(null,arguments)},Kl=b._emscripten_bind_btConvexHullShape_getConvexPolyhedron_0=function(){return(Kl=b._emscripten_bind_btConvexHullShape_getConvexPolyhedron_0=b.asm.Ij).apply(null,arguments)},Ll=b._emscripten_bind_btConvexHullShape_setLocalScaling_1=
function(){return(Ll=b._emscripten_bind_btConvexHullShape_setLocalScaling_1=b.asm.Jj).apply(null,arguments)},Ml=b._emscripten_bind_btConvexHullShape_getLocalScaling_0=function(){return(Ml=b._emscripten_bind_btConvexHullShape_getLocalScaling_0=b.asm.Kj).apply(null,arguments)},Nl=b._emscripten_bind_btConvexHullShape_calculateLocalInertia_2=function(){return(Nl=b._emscripten_bind_btConvexHullShape_calculateLocalInertia_2=b.asm.Lj).apply(null,arguments)},Ol=b._emscripten_bind_btConvexHullShape___destroy___0=
function(){return(Ol=b._emscripten_bind_btConvexHullShape___destroy___0=b.asm.Mj).apply(null,arguments)},Pl=b._emscripten_bind_btShapeHull_btShapeHull_1=function(){return(Pl=b._emscripten_bind_btShapeHull_btShapeHull_1=b.asm.Nj).apply(null,arguments)},Ql=b._emscripten_bind_btShapeHull_buildHull_1=function(){return(Ql=b._emscripten_bind_btShapeHull_buildHull_1=b.asm.Oj).apply(null,arguments)},Rl=b._emscripten_bind_btShapeHull_numVertices_0=function(){return(Rl=b._emscripten_bind_btShapeHull_numVertices_0=
b.asm.Pj).apply(null,arguments)},Sl=b._emscripten_bind_btShapeHull_getVertexPointer_0=function(){return(Sl=b._emscripten_bind_btShapeHull_getVertexPointer_0=b.asm.Qj).apply(null,arguments)},Tl=b._emscripten_bind_btShapeHull___destroy___0=function(){return(Tl=b._emscripten_bind_btShapeHull___destroy___0=b.asm.Rj).apply(null,arguments)},Ul=b._emscripten_bind_btCompoundShape_btCompoundShape_0=function(){return(Ul=b._emscripten_bind_btCompoundShape_btCompoundShape_0=b.asm.Sj).apply(null,arguments)},Vl=
b._emscripten_bind_btCompoundShape_btCompoundShape_1=function(){return(Vl=b._emscripten_bind_btCompoundShape_btCompoundShape_1=b.asm.Tj).apply(null,arguments)},Wl=b._emscripten_bind_btCompoundShape_addChildShape_2=function(){return(Wl=b._emscripten_bind_btCompoundShape_addChildShape_2=b.asm.Uj).apply(null,arguments)},Xl=b._emscripten_bind_btCompoundShape_removeChildShape_1=function(){return(Xl=b._emscripten_bind_btCompoundShape_removeChildShape_1=b.asm.Vj).apply(null,arguments)},Yl=b._emscripten_bind_btCompoundShape_removeChildShapeByIndex_1=
function(){return(Yl=b._emscripten_bind_btCompoundShape_removeChildShapeByIndex_1=b.asm.Wj).apply(null,arguments)},Zl=b._emscripten_bind_btCompoundShape_getNumChildShapes_0=function(){return(Zl=b._emscripten_bind_btCompoundShape_getNumChildShapes_0=b.asm.Xj).apply(null,arguments)},$l=b._emscripten_bind_btCompoundShape_getChildShape_1=function(){return($l=b._emscripten_bind_btCompoundShape_getChildShape_1=b.asm.Yj).apply(null,arguments)},am=b._emscripten_bind_btCompoundShape_updateChildTransform_2=
function(){return(am=b._emscripten_bind_btCompoundShape_updateChildTransform_2=b.asm.Zj).apply(null,arguments)},bm=b._emscripten_bind_btCompoundShape_updateChildTransform_3=function(){return(bm=b._emscripten_bind_btCompoundShape_updateChildTransform_3=b.asm._j).apply(null,arguments)},cm=b._emscripten_bind_btCompoundShape_setMargin_1=function(){return(cm=b._emscripten_bind_btCompoundShape_setMargin_1=b.asm.$j).apply(null,arguments)},dm=b._emscripten_bind_btCompoundShape_getMargin_0=function(){return(dm=
b._emscripten_bind_btCompoundShape_getMargin_0=b.asm.ak).apply(null,arguments)},em=b._emscripten_bind_btCompoundShape_setLocalScaling_1=function(){return(em=b._emscripten_bind_btCompoundShape_setLocalScaling_1=b.asm.bk).apply(null,arguments)},fm=b._emscripten_bind_btCompoundShape_getLocalScaling_0=function(){return(fm=b._emscripten_bind_btCompoundShape_getLocalScaling_0=b.asm.ck).apply(null,arguments)},gm=b._emscripten_bind_btCompoundShape_calculateLocalInertia_2=function(){return(gm=b._emscripten_bind_btCompoundShape_calculateLocalInertia_2=
b.asm.dk).apply(null,arguments)},hm=b._emscripten_bind_btCompoundShape___destroy___0=function(){return(hm=b._emscripten_bind_btCompoundShape___destroy___0=b.asm.ek).apply(null,arguments)},im=b._emscripten_bind_btIndexedMesh_get_m_numTriangles_0=function(){return(im=b._emscripten_bind_btIndexedMesh_get_m_numTriangles_0=b.asm.fk).apply(null,arguments)},jm=b._emscripten_bind_btIndexedMesh_set_m_numTriangles_1=function(){return(jm=b._emscripten_bind_btIndexedMesh_set_m_numTriangles_1=b.asm.gk).apply(null,
arguments)},km=b._emscripten_bind_btIndexedMesh___destroy___0=function(){return(km=b._emscripten_bind_btIndexedMesh___destroy___0=b.asm.hk).apply(null,arguments)},lm=b._emscripten_bind_btIndexedMeshArray_size_0=function(){return(lm=b._emscripten_bind_btIndexedMeshArray_size_0=b.asm.ik).apply(null,arguments)},mm=b._emscripten_bind_btIndexedMeshArray_at_1=function(){return(mm=b._emscripten_bind_btIndexedMeshArray_at_1=b.asm.jk).apply(null,arguments)},nm=b._emscripten_bind_btIndexedMeshArray___destroy___0=
function(){return(nm=b._emscripten_bind_btIndexedMeshArray___destroy___0=b.asm.kk).apply(null,arguments)},om=b._emscripten_bind_btTriangleMesh_btTriangleMesh_0=function(){return(om=b._emscripten_bind_btTriangleMesh_btTriangleMesh_0=b.asm.lk).apply(null,arguments)},pm=b._emscripten_bind_btTriangleMesh_btTriangleMesh_1=function(){return(pm=b._emscripten_bind_btTriangleMesh_btTriangleMesh_1=b.asm.mk).apply(null,arguments)},qm=b._emscripten_bind_btTriangleMesh_btTriangleMesh_2=function(){return(qm=b._emscripten_bind_btTriangleMesh_btTriangleMesh_2=
b.asm.nk).apply(null,arguments)},rm=b._emscripten_bind_btTriangleMesh_addTriangle_3=function(){return(rm=b._emscripten_bind_btTriangleMesh_addTriangle_3=b.asm.ok).apply(null,arguments)},sm=b._emscripten_bind_btTriangleMesh_addTriangle_4=function(){return(sm=b._emscripten_bind_btTriangleMesh_addTriangle_4=b.asm.pk).apply(null,arguments)},tm=b._emscripten_bind_btTriangleMesh_findOrAddVertex_2=function(){return(tm=b._emscripten_bind_btTriangleMesh_findOrAddVertex_2=b.asm.qk).apply(null,arguments)},um=
b._emscripten_bind_btTriangleMesh_addIndex_1=function(){return(um=b._emscripten_bind_btTriangleMesh_addIndex_1=b.asm.rk).apply(null,arguments)},wm=b._emscripten_bind_btTriangleMesh_getIndexedMeshArray_0=function(){return(wm=b._emscripten_bind_btTriangleMesh_getIndexedMeshArray_0=b.asm.sk).apply(null,arguments)},xm=b._emscripten_bind_btTriangleMesh_setScaling_1=function(){return(xm=b._emscripten_bind_btTriangleMesh_setScaling_1=b.asm.tk).apply(null,arguments)},ym=b._emscripten_bind_btTriangleMesh___destroy___0=
function(){return(ym=b._emscripten_bind_btTriangleMesh___destroy___0=b.asm.uk).apply(null,arguments)},zm=b._emscripten_bind_btEmptyShape_btEmptyShape_0=function(){return(zm=b._emscripten_bind_btEmptyShape_btEmptyShape_0=b.asm.vk).apply(null,arguments)},Am=b._emscripten_bind_btEmptyShape_setLocalScaling_1=function(){return(Am=b._emscripten_bind_btEmptyShape_setLocalScaling_1=b.asm.wk).apply(null,arguments)},Bm=b._emscripten_bind_btEmptyShape_getLocalScaling_0=function(){return(Bm=b._emscripten_bind_btEmptyShape_getLocalScaling_0=
b.asm.xk).apply(null,arguments)},Cm=b._emscripten_bind_btEmptyShape_calculateLocalInertia_2=function(){return(Cm=b._emscripten_bind_btEmptyShape_calculateLocalInertia_2=b.asm.yk).apply(null,arguments)},Dm=b._emscripten_bind_btEmptyShape___destroy___0=function(){return(Dm=b._emscripten_bind_btEmptyShape___destroy___0=b.asm.zk).apply(null,arguments)},Em=b._emscripten_bind_btStaticPlaneShape_btStaticPlaneShape_2=function(){return(Em=b._emscripten_bind_btStaticPlaneShape_btStaticPlaneShape_2=b.asm.Ak).apply(null,
arguments)},Fm=b._emscripten_bind_btStaticPlaneShape_setLocalScaling_1=function(){return(Fm=b._emscripten_bind_btStaticPlaneShape_setLocalScaling_1=b.asm.Bk).apply(null,arguments)},Gm=b._emscripten_bind_btStaticPlaneShape_getLocalScaling_0=function(){return(Gm=b._emscripten_bind_btStaticPlaneShape_getLocalScaling_0=b.asm.Ck).apply(null,arguments)},Hm=b._emscripten_bind_btStaticPlaneShape_calculateLocalInertia_2=function(){return(Hm=b._emscripten_bind_btStaticPlaneShape_calculateLocalInertia_2=b.asm.Dk).apply(null,
arguments)},Im=b._emscripten_bind_btStaticPlaneShape___destroy___0=function(){return(Im=b._emscripten_bind_btStaticPlaneShape___destroy___0=b.asm.Ek).apply(null,arguments)},Jm=b._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_2=function(){return(Jm=b._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_2=b.asm.Fk).apply(null,arguments)},Km=b._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_3=function(){return(Km=b._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_3=
b.asm.Gk).apply(null,arguments)},Lm=b._emscripten_bind_btBvhTriangleMeshShape_setLocalScaling_1=function(){return(Lm=b._emscripten_bind_btBvhTriangleMeshShape_setLocalScaling_1=b.asm.Hk).apply(null,arguments)},Mm=b._emscripten_bind_btBvhTriangleMeshShape_getLocalScaling_0=function(){return(Mm=b._emscripten_bind_btBvhTriangleMeshShape_getLocalScaling_0=b.asm.Ik).apply(null,arguments)},Nm=b._emscripten_bind_btBvhTriangleMeshShape_calculateLocalInertia_2=function(){return(Nm=b._emscripten_bind_btBvhTriangleMeshShape_calculateLocalInertia_2=
b.asm.Jk).apply(null,arguments)},Om=b._emscripten_bind_btBvhTriangleMeshShape___destroy___0=function(){return(Om=b._emscripten_bind_btBvhTriangleMeshShape___destroy___0=b.asm.Kk).apply(null,arguments)},Pm=b._emscripten_bind_btHeightfieldTerrainShape_btHeightfieldTerrainShape_9=function(){return(Pm=b._emscripten_bind_btHeightfieldTerrainShape_btHeightfieldTerrainShape_9=b.asm.Lk).apply(null,arguments)},Qm=b._emscripten_bind_btHeightfieldTerrainShape_setMargin_1=function(){return(Qm=b._emscripten_bind_btHeightfieldTerrainShape_setMargin_1=
b.asm.Mk).apply(null,arguments)},Rm=b._emscripten_bind_btHeightfieldTerrainShape_getMargin_0=function(){return(Rm=b._emscripten_bind_btHeightfieldTerrainShape_getMargin_0=b.asm.Nk).apply(null,arguments)},Sm=b._emscripten_bind_btHeightfieldTerrainShape_setLocalScaling_1=function(){return(Sm=b._emscripten_bind_btHeightfieldTerrainShape_setLocalScaling_1=b.asm.Ok).apply(null,arguments)},Tm=b._emscripten_bind_btHeightfieldTerrainShape_getLocalScaling_0=function(){return(Tm=b._emscripten_bind_btHeightfieldTerrainShape_getLocalScaling_0=
b.asm.Pk).apply(null,arguments)},Um=b._emscripten_bind_btHeightfieldTerrainShape_calculateLocalInertia_2=function(){return(Um=b._emscripten_bind_btHeightfieldTerrainShape_calculateLocalInertia_2=b.asm.Qk).apply(null,arguments)},Vm=b._emscripten_bind_btHeightfieldTerrainShape___destroy___0=function(){return(Vm=b._emscripten_bind_btHeightfieldTerrainShape___destroy___0=b.asm.Rk).apply(null,arguments)},Wm=b._emscripten_bind_btDefaultCollisionConstructionInfo_btDefaultCollisionConstructionInfo_0=function(){return(Wm=
b._emscripten_bind_btDefaultCollisionConstructionInfo_btDefaultCollisionConstructionInfo_0=b.asm.Sk).apply(null,arguments)},Xm=b._emscripten_bind_btDefaultCollisionConstructionInfo___destroy___0=function(){return(Xm=b._emscripten_bind_btDefaultCollisionConstructionInfo___destroy___0=b.asm.Tk).apply(null,arguments)},Ym=b._emscripten_bind_btPersistentManifold_btPersistentManifold_0=function(){return(Ym=b._emscripten_bind_btPersistentManifold_btPersistentManifold_0=b.asm.Uk).apply(null,arguments)},Zm=
b._emscripten_bind_btPersistentManifold_getBody0_0=function(){return(Zm=b._emscripten_bind_btPersistentManifold_getBody0_0=b.asm.Vk).apply(null,arguments)},$m=b._emscripten_bind_btPersistentManifold_getBody1_0=function(){return($m=b._emscripten_bind_btPersistentManifold_getBody1_0=b.asm.Wk).apply(null,arguments)},an=b._emscripten_bind_btPersistentManifold_getNumContacts_0=function(){return(an=b._emscripten_bind_btPersistentManifold_getNumContacts_0=b.asm.Xk).apply(null,arguments)},bn=b._emscripten_bind_btPersistentManifold_getContactPoint_1=
function(){return(bn=b._emscripten_bind_btPersistentManifold_getContactPoint_1=b.asm.Yk).apply(null,arguments)},cn=b._emscripten_bind_btPersistentManifold___destroy___0=function(){return(cn=b._emscripten_bind_btPersistentManifold___destroy___0=b.asm.Zk).apply(null,arguments)},dn=b._emscripten_bind_btCollisionDispatcher_btCollisionDispatcher_1=function(){return(dn=b._emscripten_bind_btCollisionDispatcher_btCollisionDispatcher_1=b.asm._k).apply(null,arguments)},en=b._emscripten_bind_btCollisionDispatcher_getNumManifolds_0=
function(){return(en=b._emscripten_bind_btCollisionDispatcher_getNumManifolds_0=b.asm.$k).apply(null,arguments)},fn=b._emscripten_bind_btCollisionDispatcher_getManifoldByIndexInternal_1=function(){return(fn=b._emscripten_bind_btCollisionDispatcher_getManifoldByIndexInternal_1=b.asm.al).apply(null,arguments)},gn=b._emscripten_bind_btCollisionDispatcher___destroy___0=function(){return(gn=b._emscripten_bind_btCollisionDispatcher___destroy___0=b.asm.bl).apply(null,arguments)},hn=b._emscripten_bind_btOverlappingPairCallback___destroy___0=
function(){return(hn=b._emscripten_bind_btOverlappingPairCallback___destroy___0=b.asm.cl).apply(null,arguments)},jn=b._emscripten_bind_btOverlappingPairCache_setInternalGhostPairCallback_1=function(){return(jn=b._emscripten_bind_btOverlappingPairCache_setInternalGhostPairCallback_1=b.asm.dl).apply(null,arguments)},kn=b._emscripten_bind_btOverlappingPairCache_getNumOverlappingPairs_0=function(){return(kn=b._emscripten_bind_btOverlappingPairCache_getNumOverlappingPairs_0=b.asm.el).apply(null,arguments)},
ln=b._emscripten_bind_btOverlappingPairCache___destroy___0=function(){return(ln=b._emscripten_bind_btOverlappingPairCache___destroy___0=b.asm.fl).apply(null,arguments)},mn=b._emscripten_bind_btAxisSweep3_btAxisSweep3_2=function(){return(mn=b._emscripten_bind_btAxisSweep3_btAxisSweep3_2=b.asm.gl).apply(null,arguments)},nn=b._emscripten_bind_btAxisSweep3_btAxisSweep3_3=function(){return(nn=b._emscripten_bind_btAxisSweep3_btAxisSweep3_3=b.asm.hl).apply(null,arguments)},on=b._emscripten_bind_btAxisSweep3_btAxisSweep3_4=
function(){return(on=b._emscripten_bind_btAxisSweep3_btAxisSweep3_4=b.asm.il).apply(null,arguments)},pn=b._emscripten_bind_btAxisSweep3_btAxisSweep3_5=function(){return(pn=b._emscripten_bind_btAxisSweep3_btAxisSweep3_5=b.asm.jl).apply(null,arguments)},qn=b._emscripten_bind_btAxisSweep3___destroy___0=function(){return(qn=b._emscripten_bind_btAxisSweep3___destroy___0=b.asm.kl).apply(null,arguments)},rn=b._emscripten_bind_btBroadphaseInterface_getOverlappingPairCache_0=function(){return(rn=b._emscripten_bind_btBroadphaseInterface_getOverlappingPairCache_0=
b.asm.ll).apply(null,arguments)},sn=b._emscripten_bind_btBroadphaseInterface___destroy___0=function(){return(sn=b._emscripten_bind_btBroadphaseInterface___destroy___0=b.asm.ml).apply(null,arguments)},tn=b._emscripten_bind_btCollisionConfiguration___destroy___0=function(){return(tn=b._emscripten_bind_btCollisionConfiguration___destroy___0=b.asm.nl).apply(null,arguments)},un=b._emscripten_bind_btDbvtBroadphase_btDbvtBroadphase_0=function(){return(un=b._emscripten_bind_btDbvtBroadphase_btDbvtBroadphase_0=
b.asm.ol).apply(null,arguments)},vn=b._emscripten_bind_btDbvtBroadphase___destroy___0=function(){return(vn=b._emscripten_bind_btDbvtBroadphase___destroy___0=b.asm.pl).apply(null,arguments)},wn=b._emscripten_bind_btBroadphaseProxy_get_m_collisionFilterGroup_0=function(){return(wn=b._emscripten_bind_btBroadphaseProxy_get_m_collisionFilterGroup_0=b.asm.ql).apply(null,arguments)},xn=b._emscripten_bind_btBroadphaseProxy_set_m_collisionFilterGroup_1=function(){return(xn=b._emscripten_bind_btBroadphaseProxy_set_m_collisionFilterGroup_1=
b.asm.rl).apply(null,arguments)},yn=b._emscripten_bind_btBroadphaseProxy_get_m_collisionFilterMask_0=function(){return(yn=b._emscripten_bind_btBroadphaseProxy_get_m_collisionFilterMask_0=b.asm.sl).apply(null,arguments)},zn=b._emscripten_bind_btBroadphaseProxy_set_m_collisionFilterMask_1=function(){return(zn=b._emscripten_bind_btBroadphaseProxy_set_m_collisionFilterMask_1=b.asm.tl).apply(null,arguments)},An=b._emscripten_bind_btBroadphaseProxy___destroy___0=function(){return(An=b._emscripten_bind_btBroadphaseProxy___destroy___0=
b.asm.ul).apply(null,arguments)},Bn=b._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_3=function(){return(Bn=b._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_3=b.asm.vl).apply(null,arguments)},Cn=b._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_4=function(){return(Cn=b._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_4=b.asm.wl).apply(null,arguments)},Dn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearDamping_0=
function(){return(Dn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearDamping_0=b.asm.xl).apply(null,arguments)},En=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearDamping_1=function(){return(En=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearDamping_1=b.asm.yl).apply(null,arguments)},Fn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularDamping_0=function(){return(Fn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularDamping_0=b.asm.zl).apply(null,
arguments)},Gn=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularDamping_1=function(){return(Gn=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularDamping_1=b.asm.Al).apply(null,arguments)},Hn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_friction_0=function(){return(Hn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_friction_0=b.asm.Bl).apply(null,arguments)},In=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_friction_1=function(){return(In=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_friction_1=
b.asm.Cl).apply(null,arguments)},Jn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_rollingFriction_0=function(){return(Jn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_rollingFriction_0=b.asm.Dl).apply(null,arguments)},Kn=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_rollingFriction_1=function(){return(Kn=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_rollingFriction_1=b.asm.El).apply(null,arguments)},Ln=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_restitution_0=
function(){return(Ln=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_restitution_0=b.asm.Fl).apply(null,arguments)},Mn=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_restitution_1=function(){return(Mn=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_restitution_1=b.asm.Gl).apply(null,arguments)},Nn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearSleepingThreshold_0=function(){return(Nn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearSleepingThreshold_0=b.asm.Hl).apply(null,
arguments)},On=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearSleepingThreshold_1=function(){return(On=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearSleepingThreshold_1=b.asm.Il).apply(null,arguments)},Pn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularSleepingThreshold_0=function(){return(Pn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularSleepingThreshold_0=b.asm.Jl).apply(null,arguments)},Qn=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularSleepingThreshold_1=
function(){return(Qn=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularSleepingThreshold_1=b.asm.Kl).apply(null,arguments)},Rn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDamping_0=function(){return(Rn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDamping_0=b.asm.Ll).apply(null,arguments)},Sn=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDamping_1=function(){return(Sn=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDamping_1=
b.asm.Ml).apply(null,arguments)},Tn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDampingFactor_0=function(){return(Tn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDampingFactor_0=b.asm.Nl).apply(null,arguments)},Un=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDampingFactor_1=function(){return(Un=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDampingFactor_1=b.asm.Ol).apply(null,arguments)},Vn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalLinearDampingThresholdSqr_0=
function(){return(Vn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalLinearDampingThresholdSqr_0=b.asm.Pl).apply(null,arguments)},Wn=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalLinearDampingThresholdSqr_1=function(){return(Wn=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalLinearDampingThresholdSqr_1=b.asm.Ql).apply(null,arguments)},Xn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingThresholdSqr_0=function(){return(Xn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingThresholdSqr_0=
b.asm.Rl).apply(null,arguments)},Yn=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingThresholdSqr_1=function(){return(Yn=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingThresholdSqr_1=b.asm.Sl).apply(null,arguments)},Zn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingFactor_0=function(){return(Zn=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingFactor_0=b.asm.Tl).apply(null,arguments)},
$n=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingFactor_1=function(){return($n=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingFactor_1=b.asm.Ul).apply(null,arguments)},ao=b._emscripten_bind_btRigidBodyConstructionInfo___destroy___0=function(){return(ao=b._emscripten_bind_btRigidBodyConstructionInfo___destroy___0=b.asm.Vl).apply(null,arguments)},bo=b._emscripten_bind_btRigidBody_btRigidBody_1=function(){return(bo=b._emscripten_bind_btRigidBody_btRigidBody_1=
b.asm.Wl).apply(null,arguments)},co=b._emscripten_bind_btRigidBody_getCenterOfMassTransform_0=function(){return(co=b._emscripten_bind_btRigidBody_getCenterOfMassTransform_0=b.asm.Xl).apply(null,arguments)},eo=b._emscripten_bind_btRigidBody_setCenterOfMassTransform_1=function(){return(eo=b._emscripten_bind_btRigidBody_setCenterOfMassTransform_1=b.asm.Yl).apply(null,arguments)},fo=b._emscripten_bind_btRigidBody_setSleepingThresholds_2=function(){return(fo=b._emscripten_bind_btRigidBody_setSleepingThresholds_2=
b.asm.Zl).apply(null,arguments)},go=b._emscripten_bind_btRigidBody_getLinearDamping_0=function(){return(go=b._emscripten_bind_btRigidBody_getLinearDamping_0=b.asm._l).apply(null,arguments)},ho=b._emscripten_bind_btRigidBody_getAngularDamping_0=function(){return(ho=b._emscripten_bind_btRigidBody_getAngularDamping_0=b.asm.$l).apply(null,arguments)},io=b._emscripten_bind_btRigidBody_setDamping_2=function(){return(io=b._emscripten_bind_btRigidBody_setDamping_2=b.asm.am).apply(null,arguments)},jo=b._emscripten_bind_btRigidBody_setMassProps_2=
function(){return(jo=b._emscripten_bind_btRigidBody_setMassProps_2=b.asm.bm).apply(null,arguments)},ko=b._emscripten_bind_btRigidBody_getLinearFactor_0=function(){return(ko=b._emscripten_bind_btRigidBody_getLinearFactor_0=b.asm.cm).apply(null,arguments)},lo=b._emscripten_bind_btRigidBody_setLinearFactor_1=function(){return(lo=b._emscripten_bind_btRigidBody_setLinearFactor_1=b.asm.dm).apply(null,arguments)},mo=b._emscripten_bind_btRigidBody_applyTorque_1=function(){return(mo=b._emscripten_bind_btRigidBody_applyTorque_1=
b.asm.em).apply(null,arguments)},no=b._emscripten_bind_btRigidBody_applyLocalTorque_1=function(){return(no=b._emscripten_bind_btRigidBody_applyLocalTorque_1=b.asm.fm).apply(null,arguments)},oo=b._emscripten_bind_btRigidBody_applyForce_2=function(){return(oo=b._emscripten_bind_btRigidBody_applyForce_2=b.asm.gm).apply(null,arguments)},po=b._emscripten_bind_btRigidBody_applyCentralForce_1=function(){return(po=b._emscripten_bind_btRigidBody_applyCentralForce_1=b.asm.hm).apply(null,arguments)},qo=b._emscripten_bind_btRigidBody_applyCentralLocalForce_1=
function(){return(qo=b._emscripten_bind_btRigidBody_applyCentralLocalForce_1=b.asm.im).apply(null,arguments)},ro=b._emscripten_bind_btRigidBody_applyTorqueImpulse_1=function(){return(ro=b._emscripten_bind_btRigidBody_applyTorqueImpulse_1=b.asm.jm).apply(null,arguments)},so=b._emscripten_bind_btRigidBody_applyImpulse_2=function(){return(so=b._emscripten_bind_btRigidBody_applyImpulse_2=b.asm.km).apply(null,arguments)},to=b._emscripten_bind_btRigidBody_applyCentralImpulse_1=function(){return(to=b._emscripten_bind_btRigidBody_applyCentralImpulse_1=
b.asm.lm).apply(null,arguments)},uo=b._emscripten_bind_btRigidBody_updateInertiaTensor_0=function(){return(uo=b._emscripten_bind_btRigidBody_updateInertiaTensor_0=b.asm.mm).apply(null,arguments)},vo=b._emscripten_bind_btRigidBody_getLinearVelocity_0=function(){return(vo=b._emscripten_bind_btRigidBody_getLinearVelocity_0=b.asm.nm).apply(null,arguments)},wo=b._emscripten_bind_btRigidBody_getAngularVelocity_0=function(){return(wo=b._emscripten_bind_btRigidBody_getAngularVelocity_0=b.asm.om).apply(null,
arguments)},xo=b._emscripten_bind_btRigidBody_setLinearVelocity_1=function(){return(xo=b._emscripten_bind_btRigidBody_setLinearVelocity_1=b.asm.pm).apply(null,arguments)},yo=b._emscripten_bind_btRigidBody_setAngularVelocity_1=function(){return(yo=b._emscripten_bind_btRigidBody_setAngularVelocity_1=b.asm.qm).apply(null,arguments)},zo=b._emscripten_bind_btRigidBody_getMotionState_0=function(){return(zo=b._emscripten_bind_btRigidBody_getMotionState_0=b.asm.rm).apply(null,arguments)},Ao=b._emscripten_bind_btRigidBody_setMotionState_1=
function(){return(Ao=b._emscripten_bind_btRigidBody_setMotionState_1=b.asm.sm).apply(null,arguments)},Bo=b._emscripten_bind_btRigidBody_getAngularFactor_0=function(){return(Bo=b._emscripten_bind_btRigidBody_getAngularFactor_0=b.asm.tm).apply(null,arguments)},Co=b._emscripten_bind_btRigidBody_setAngularFactor_1=function(){return(Co=b._emscripten_bind_btRigidBody_setAngularFactor_1=b.asm.um).apply(null,arguments)},Do=b._emscripten_bind_btRigidBody_upcast_1=function(){return(Do=b._emscripten_bind_btRigidBody_upcast_1=
b.asm.vm).apply(null,arguments)},Eo=b._emscripten_bind_btRigidBody_getAabb_2=function(){return(Eo=b._emscripten_bind_btRigidBody_getAabb_2=b.asm.wm).apply(null,arguments)},Fo=b._emscripten_bind_btRigidBody_applyGravity_0=function(){return(Fo=b._emscripten_bind_btRigidBody_applyGravity_0=b.asm.xm).apply(null,arguments)},Go=b._emscripten_bind_btRigidBody_getGravity_0=function(){return(Go=b._emscripten_bind_btRigidBody_getGravity_0=b.asm.ym).apply(null,arguments)},Ho=b._emscripten_bind_btRigidBody_setGravity_1=
function(){return(Ho=b._emscripten_bind_btRigidBody_setGravity_1=b.asm.zm).apply(null,arguments)},Io=b._emscripten_bind_btRigidBody_getBroadphaseProxy_0=function(){return(Io=b._emscripten_bind_btRigidBody_getBroadphaseProxy_0=b.asm.Am).apply(null,arguments)},Jo=b._emscripten_bind_btRigidBody_clearForces_0=function(){return(Jo=b._emscripten_bind_btRigidBody_clearForces_0=b.asm.Bm).apply(null,arguments)},Ko=b._emscripten_bind_btRigidBody_getTotalForce_0=function(){return(Ko=b._emscripten_bind_btRigidBody_getTotalForce_0=
b.asm.Cm).apply(null,arguments)},Lo=b._emscripten_bind_btRigidBody_getTotalTorque_0=function(){return(Lo=b._emscripten_bind_btRigidBody_getTotalTorque_0=b.asm.Dm).apply(null,arguments)},Mo=b._emscripten_bind_btRigidBody_getInvMass_0=function(){return(Mo=b._emscripten_bind_btRigidBody_getInvMass_0=b.asm.Em).apply(null,arguments)},No=b._emscripten_bind_btRigidBody_setAnisotropicFriction_2=function(){return(No=b._emscripten_bind_btRigidBody_setAnisotropicFriction_2=b.asm.Fm).apply(null,arguments)},Oo=
b._emscripten_bind_btRigidBody_getCollisionShape_0=function(){return(Oo=b._emscripten_bind_btRigidBody_getCollisionShape_0=b.asm.Gm).apply(null,arguments)},Po=b._emscripten_bind_btRigidBody_setContactProcessingThreshold_1=function(){return(Po=b._emscripten_bind_btRigidBody_setContactProcessingThreshold_1=b.asm.Hm).apply(null,arguments)},Qo=b._emscripten_bind_btRigidBody_setActivationState_1=function(){return(Qo=b._emscripten_bind_btRigidBody_setActivationState_1=b.asm.Im).apply(null,arguments)},Ro=
b._emscripten_bind_btRigidBody_forceActivationState_1=function(){return(Ro=b._emscripten_bind_btRigidBody_forceActivationState_1=b.asm.Jm).apply(null,arguments)},So=b._emscripten_bind_btRigidBody_activate_0=function(){return(So=b._emscripten_bind_btRigidBody_activate_0=b.asm.Km).apply(null,arguments)},To=b._emscripten_bind_btRigidBody_activate_1=function(){return(To=b._emscripten_bind_btRigidBody_activate_1=b.asm.Lm).apply(null,arguments)},Uo=b._emscripten_bind_btRigidBody_isActive_0=function(){return(Uo=
b._emscripten_bind_btRigidBody_isActive_0=b.asm.Mm).apply(null,arguments)},Vo=b._emscripten_bind_btRigidBody_isKinematicObject_0=function(){return(Vo=b._emscripten_bind_btRigidBody_isKinematicObject_0=b.asm.Nm).apply(null,arguments)},Wo=b._emscripten_bind_btRigidBody_isStaticObject_0=function(){return(Wo=b._emscripten_bind_btRigidBody_isStaticObject_0=b.asm.Om).apply(null,arguments)},Xo=b._emscripten_bind_btRigidBody_isStaticOrKinematicObject_0=function(){return(Xo=b._emscripten_bind_btRigidBody_isStaticOrKinematicObject_0=
b.asm.Pm).apply(null,arguments)},Yo=b._emscripten_bind_btRigidBody_getRestitution_0=function(){return(Yo=b._emscripten_bind_btRigidBody_getRestitution_0=b.asm.Qm).apply(null,arguments)},Zo=b._emscripten_bind_btRigidBody_getFriction_0=function(){return(Zo=b._emscripten_bind_btRigidBody_getFriction_0=b.asm.Rm).apply(null,arguments)},$o=b._emscripten_bind_btRigidBody_getRollingFriction_0=function(){return($o=b._emscripten_bind_btRigidBody_getRollingFriction_0=b.asm.Sm).apply(null,arguments)},ap=b._emscripten_bind_btRigidBody_setRestitution_1=
function(){return(ap=b._emscripten_bind_btRigidBody_setRestitution_1=b.asm.Tm).apply(null,arguments)},bp=b._emscripten_bind_btRigidBody_setFriction_1=function(){return(bp=b._emscripten_bind_btRigidBody_setFriction_1=b.asm.Um).apply(null,arguments)},cp=b._emscripten_bind_btRigidBody_setRollingFriction_1=function(){return(cp=b._emscripten_bind_btRigidBody_setRollingFriction_1=b.asm.Vm).apply(null,arguments)},dp=b._emscripten_bind_btRigidBody_getWorldTransform_0=function(){return(dp=b._emscripten_bind_btRigidBody_getWorldTransform_0=
b.asm.Wm).apply(null,arguments)},ep=b._emscripten_bind_btRigidBody_getCollisionFlags_0=function(){return(ep=b._emscripten_bind_btRigidBody_getCollisionFlags_0=b.asm.Xm).apply(null,arguments)},fp=b._emscripten_bind_btRigidBody_setCollisionFlags_1=function(){return(fp=b._emscripten_bind_btRigidBody_setCollisionFlags_1=b.asm.Ym).apply(null,arguments)},gp=b._emscripten_bind_btRigidBody_setWorldTransform_1=function(){return(gp=b._emscripten_bind_btRigidBody_setWorldTransform_1=b.asm.Zm).apply(null,arguments)},
hp=b._emscripten_bind_btRigidBody_setCollisionShape_1=function(){return(hp=b._emscripten_bind_btRigidBody_setCollisionShape_1=b.asm._m).apply(null,arguments)},ip=b._emscripten_bind_btRigidBody_getCcdMotionThreshold_0=function(){return(ip=b._emscripten_bind_btRigidBody_getCcdMotionThreshold_0=b.asm.$m).apply(null,arguments)},jp=b._emscripten_bind_btRigidBody_setCcdMotionThreshold_1=function(){return(jp=b._emscripten_bind_btRigidBody_setCcdMotionThreshold_1=b.asm.an).apply(null,arguments)},kp=b._emscripten_bind_btRigidBody_getCcdSweptSphereRadius_0=
function(){return(kp=b._emscripten_bind_btRigidBody_getCcdSweptSphereRadius_0=b.asm.bn).apply(null,arguments)},lp=b._emscripten_bind_btRigidBody_setCcdSweptSphereRadius_1=function(){return(lp=b._emscripten_bind_btRigidBody_setCcdSweptSphereRadius_1=b.asm.cn).apply(null,arguments)},mp=b._emscripten_bind_btRigidBody_getUserIndex_0=function(){return(mp=b._emscripten_bind_btRigidBody_getUserIndex_0=b.asm.dn).apply(null,arguments)},np=b._emscripten_bind_btRigidBody_setUserIndex_1=function(){return(np=
b._emscripten_bind_btRigidBody_setUserIndex_1=b.asm.en).apply(null,arguments)},op=b._emscripten_bind_btRigidBody_getUserPointer_0=function(){return(op=b._emscripten_bind_btRigidBody_getUserPointer_0=b.asm.fn).apply(null,arguments)},pp=b._emscripten_bind_btRigidBody_setUserPointer_1=function(){return(pp=b._emscripten_bind_btRigidBody_setUserPointer_1=b.asm.gn).apply(null,arguments)},qp=b._emscripten_bind_btRigidBody_getBroadphaseHandle_0=function(){return(qp=b._emscripten_bind_btRigidBody_getBroadphaseHandle_0=
b.asm.hn).apply(null,arguments)},rp=b._emscripten_bind_btRigidBody___destroy___0=function(){return(rp=b._emscripten_bind_btRigidBody___destroy___0=b.asm.jn).apply(null,arguments)},sp=b._emscripten_bind_btConstraintSetting_btConstraintSetting_0=function(){return(sp=b._emscripten_bind_btConstraintSetting_btConstraintSetting_0=b.asm.kn).apply(null,arguments)},tp=b._emscripten_bind_btConstraintSetting_get_m_tau_0=function(){return(tp=b._emscripten_bind_btConstraintSetting_get_m_tau_0=b.asm.ln).apply(null,
arguments)},up=b._emscripten_bind_btConstraintSetting_set_m_tau_1=function(){return(up=b._emscripten_bind_btConstraintSetting_set_m_tau_1=b.asm.mn).apply(null,arguments)},vp=b._emscripten_bind_btConstraintSetting_get_m_damping_0=function(){return(vp=b._emscripten_bind_btConstraintSetting_get_m_damping_0=b.asm.nn).apply(null,arguments)},wp=b._emscripten_bind_btConstraintSetting_set_m_damping_1=function(){return(wp=b._emscripten_bind_btConstraintSetting_set_m_damping_1=b.asm.on).apply(null,arguments)},
xp=b._emscripten_bind_btConstraintSetting_get_m_impulseClamp_0=function(){return(xp=b._emscripten_bind_btConstraintSetting_get_m_impulseClamp_0=b.asm.pn).apply(null,arguments)},yp=b._emscripten_bind_btConstraintSetting_set_m_impulseClamp_1=function(){return(yp=b._emscripten_bind_btConstraintSetting_set_m_impulseClamp_1=b.asm.qn).apply(null,arguments)},zp=b._emscripten_bind_btConstraintSetting___destroy___0=function(){return(zp=b._emscripten_bind_btConstraintSetting___destroy___0=b.asm.rn).apply(null,
arguments)},Ap=b._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_2=function(){return(Ap=b._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_2=b.asm.sn).apply(null,arguments)},Bp=b._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_4=function(){return(Bp=b._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_4=b.asm.tn).apply(null,arguments)},Cp=b._emscripten_bind_btPoint2PointConstraint_setPivotA_1=function(){return(Cp=b._emscripten_bind_btPoint2PointConstraint_setPivotA_1=
b.asm.un).apply(null,arguments)},Dp=b._emscripten_bind_btPoint2PointConstraint_setPivotB_1=function(){return(Dp=b._emscripten_bind_btPoint2PointConstraint_setPivotB_1=b.asm.vn).apply(null,arguments)},Ep=b._emscripten_bind_btPoint2PointConstraint_getPivotInA_0=function(){return(Ep=b._emscripten_bind_btPoint2PointConstraint_getPivotInA_0=b.asm.wn).apply(null,arguments)},Fp=b._emscripten_bind_btPoint2PointConstraint_getPivotInB_0=function(){return(Fp=b._emscripten_bind_btPoint2PointConstraint_getPivotInB_0=
b.asm.xn).apply(null,arguments)},Gp=b._emscripten_bind_btPoint2PointConstraint_enableFeedback_1=function(){return(Gp=b._emscripten_bind_btPoint2PointConstraint_enableFeedback_1=b.asm.yn).apply(null,arguments)},Hp=b._emscripten_bind_btPoint2PointConstraint_getBreakingImpulseThreshold_0=function(){return(Hp=b._emscripten_bind_btPoint2PointConstraint_getBreakingImpulseThreshold_0=b.asm.zn).apply(null,arguments)},Ip=b._emscripten_bind_btPoint2PointConstraint_setBreakingImpulseThreshold_1=function(){return(Ip=
b._emscripten_bind_btPoint2PointConstraint_setBreakingImpulseThreshold_1=b.asm.An).apply(null,arguments)},Jp=b._emscripten_bind_btPoint2PointConstraint_getParam_2=function(){return(Jp=b._emscripten_bind_btPoint2PointConstraint_getParam_2=b.asm.Bn).apply(null,arguments)},Kp=b._emscripten_bind_btPoint2PointConstraint_setParam_3=function(){return(Kp=b._emscripten_bind_btPoint2PointConstraint_setParam_3=b.asm.Cn).apply(null,arguments)},Lp=b._emscripten_bind_btPoint2PointConstraint_get_m_setting_0=function(){return(Lp=
b._emscripten_bind_btPoint2PointConstraint_get_m_setting_0=b.asm.Dn).apply(null,arguments)},Mp=b._emscripten_bind_btPoint2PointConstraint_set_m_setting_1=function(){return(Mp=b._emscripten_bind_btPoint2PointConstraint_set_m_setting_1=b.asm.En).apply(null,arguments)},Np=b._emscripten_bind_btPoint2PointConstraint___destroy___0=function(){return(Np=b._emscripten_bind_btPoint2PointConstraint___destroy___0=b.asm.Fn).apply(null,arguments)},Op=b._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_3=
function(){return(Op=b._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_3=b.asm.Gn).apply(null,arguments)},Pp=b._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_5=function(){return(Pp=b._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_5=b.asm.Hn).apply(null,arguments)},Qp=b._emscripten_bind_btGeneric6DofSpringConstraint_enableSpring_2=function(){return(Qp=b._emscripten_bind_btGeneric6DofSpringConstraint_enableSpring_2=
b.asm.In).apply(null,arguments)},Rp=b._emscripten_bind_btGeneric6DofSpringConstraint_setStiffness_2=function(){return(Rp=b._emscripten_bind_btGeneric6DofSpringConstraint_setStiffness_2=b.asm.Jn).apply(null,arguments)},Sp=b._emscripten_bind_btGeneric6DofSpringConstraint_setDamping_2=function(){return(Sp=b._emscripten_bind_btGeneric6DofSpringConstraint_setDamping_2=b.asm.Kn).apply(null,arguments)},Tp=b._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_0=function(){return(Tp=b._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_0=
b.asm.Ln).apply(null,arguments)},Up=b._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_1=function(){return(Up=b._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_1=b.asm.Mn).apply(null,arguments)},Vp=b._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_2=function(){return(Vp=b._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_2=b.asm.Nn).apply(null,arguments)},Wp=b._emscripten_bind_btGeneric6DofSpringConstraint_setLinearLowerLimit_1=
function(){return(Wp=b._emscripten_bind_btGeneric6DofSpringConstraint_setLinearLowerLimit_1=b.asm.On).apply(null,arguments)},Xp=b._emscripten_bind_btGeneric6DofSpringConstraint_setLinearUpperLimit_1=function(){return(Xp=b._emscripten_bind_btGeneric6DofSpringConstraint_setLinearUpperLimit_1=b.asm.Pn).apply(null,arguments)},Yp=b._emscripten_bind_btGeneric6DofSpringConstraint_setAngularLowerLimit_1=function(){return(Yp=b._emscripten_bind_btGeneric6DofSpringConstraint_setAngularLowerLimit_1=b.asm.Qn).apply(null,
arguments)},Zp=b._emscripten_bind_btGeneric6DofSpringConstraint_setAngularUpperLimit_1=function(){return(Zp=b._emscripten_bind_btGeneric6DofSpringConstraint_setAngularUpperLimit_1=b.asm.Rn).apply(null,arguments)},$p=b._emscripten_bind_btGeneric6DofSpringConstraint_getFrameOffsetA_0=function(){return($p=b._emscripten_bind_btGeneric6DofSpringConstraint_getFrameOffsetA_0=b.asm.Sn).apply(null,arguments)},aq=b._emscripten_bind_btGeneric6DofSpringConstraint_enableFeedback_1=function(){return(aq=b._emscripten_bind_btGeneric6DofSpringConstraint_enableFeedback_1=
b.asm.Tn).apply(null,arguments)},bq=b._emscripten_bind_btGeneric6DofSpringConstraint_getBreakingImpulseThreshold_0=function(){return(bq=b._emscripten_bind_btGeneric6DofSpringConstraint_getBreakingImpulseThreshold_0=b.asm.Un).apply(null,arguments)},cq=b._emscripten_bind_btGeneric6DofSpringConstraint_setBreakingImpulseThreshold_1=function(){return(cq=b._emscripten_bind_btGeneric6DofSpringConstraint_setBreakingImpulseThreshold_1=b.asm.Vn).apply(null,arguments)},dq=b._emscripten_bind_btGeneric6DofSpringConstraint_getParam_2=
function(){return(dq=b._emscripten_bind_btGeneric6DofSpringConstraint_getParam_2=b.asm.Wn).apply(null,arguments)},eq=b._emscripten_bind_btGeneric6DofSpringConstraint_setParam_3=function(){return(eq=b._emscripten_bind_btGeneric6DofSpringConstraint_setParam_3=b.asm.Xn).apply(null,arguments)},fq=b._emscripten_bind_btGeneric6DofSpringConstraint___destroy___0=function(){return(fq=b._emscripten_bind_btGeneric6DofSpringConstraint___destroy___0=b.asm.Yn).apply(null,arguments)},gq=b._emscripten_bind_btSequentialImpulseConstraintSolver_btSequentialImpulseConstraintSolver_0=
function(){return(gq=b._emscripten_bind_btSequentialImpulseConstraintSolver_btSequentialImpulseConstraintSolver_0=b.asm.Zn).apply(null,arguments)},hq=b._emscripten_bind_btSequentialImpulseConstraintSolver___destroy___0=function(){return(hq=b._emscripten_bind_btSequentialImpulseConstraintSolver___destroy___0=b.asm._n).apply(null,arguments)},iq=b._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_2=function(){return(iq=b._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_2=b.asm.$n).apply(null,
arguments)},jq=b._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_4=function(){return(jq=b._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_4=b.asm.ao).apply(null,arguments)},kq=b._emscripten_bind_btConeTwistConstraint_setLimit_2=function(){return(kq=b._emscripten_bind_btConeTwistConstraint_setLimit_2=b.asm.bo).apply(null,arguments)},lq=b._emscripten_bind_btConeTwistConstraint_setAngularOnly_1=function(){return(lq=b._emscripten_bind_btConeTwistConstraint_setAngularOnly_1=b.asm.co).apply(null,
arguments)},mq=b._emscripten_bind_btConeTwistConstraint_setDamping_1=function(){return(mq=b._emscripten_bind_btConeTwistConstraint_setDamping_1=b.asm.eo).apply(null,arguments)},nq=b._emscripten_bind_btConeTwistConstraint_enableMotor_1=function(){return(nq=b._emscripten_bind_btConeTwistConstraint_enableMotor_1=b.asm.fo).apply(null,arguments)},oq=b._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulse_1=function(){return(oq=b._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulse_1=b.asm.go).apply(null,
arguments)},pq=b._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulseNormalized_1=function(){return(pq=b._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulseNormalized_1=b.asm.ho).apply(null,arguments)},qq=b._emscripten_bind_btConeTwistConstraint_setMotorTarget_1=function(){return(qq=b._emscripten_bind_btConeTwistConstraint_setMotorTarget_1=b.asm.io).apply(null,arguments)},rq=b._emscripten_bind_btConeTwistConstraint_setMotorTargetInConstraintSpace_1=function(){return(rq=b._emscripten_bind_btConeTwistConstraint_setMotorTargetInConstraintSpace_1=
b.asm.jo).apply(null,arguments)},sq=b._emscripten_bind_btConeTwistConstraint_enableFeedback_1=function(){return(sq=b._emscripten_bind_btConeTwistConstraint_enableFeedback_1=b.asm.ko).apply(null,arguments)},tq=b._emscripten_bind_btConeTwistConstraint_getBreakingImpulseThreshold_0=function(){return(tq=b._emscripten_bind_btConeTwistConstraint_getBreakingImpulseThreshold_0=b.asm.lo).apply(null,arguments)},uq=b._emscripten_bind_btConeTwistConstraint_setBreakingImpulseThreshold_1=function(){return(uq=b._emscripten_bind_btConeTwistConstraint_setBreakingImpulseThreshold_1=
b.asm.mo).apply(null,arguments)},vq=b._emscripten_bind_btConeTwistConstraint_getParam_2=function(){return(vq=b._emscripten_bind_btConeTwistConstraint_getParam_2=b.asm.no).apply(null,arguments)},wq=b._emscripten_bind_btConeTwistConstraint_setParam_3=function(){return(wq=b._emscripten_bind_btConeTwistConstraint_setParam_3=b.asm.oo).apply(null,arguments)},xq=b._emscripten_bind_btConeTwistConstraint___destroy___0=function(){return(xq=b._emscripten_bind_btConeTwistConstraint___destroy___0=b.asm.po).apply(null,
arguments)},yq=b._emscripten_bind_btHingeConstraint_btHingeConstraint_2=function(){return(yq=b._emscripten_bind_btHingeConstraint_btHingeConstraint_2=b.asm.qo).apply(null,arguments)},zq=b._emscripten_bind_btHingeConstraint_btHingeConstraint_3=function(){return(zq=b._emscripten_bind_btHingeConstraint_btHingeConstraint_3=b.asm.ro).apply(null,arguments)},Aq=b._emscripten_bind_btHingeConstraint_btHingeConstraint_4=function(){return(Aq=b._emscripten_bind_btHingeConstraint_btHingeConstraint_4=b.asm.so).apply(null,
arguments)},Bq=b._emscripten_bind_btHingeConstraint_btHingeConstraint_5=function(){return(Bq=b._emscripten_bind_btHingeConstraint_btHingeConstraint_5=b.asm.to).apply(null,arguments)},Cq=b._emscripten_bind_btHingeConstraint_btHingeConstraint_6=function(){return(Cq=b._emscripten_bind_btHingeConstraint_btHingeConstraint_6=b.asm.uo).apply(null,arguments)},Dq=b._emscripten_bind_btHingeConstraint_btHingeConstraint_7=function(){return(Dq=b._emscripten_bind_btHingeConstraint_btHingeConstraint_7=b.asm.vo).apply(null,
arguments)},Eq=b._emscripten_bind_btHingeConstraint_setLimit_4=function(){return(Eq=b._emscripten_bind_btHingeConstraint_setLimit_4=b.asm.wo).apply(null,arguments)},Fq=b._emscripten_bind_btHingeConstraint_setLimit_5=function(){return(Fq=b._emscripten_bind_btHingeConstraint_setLimit_5=b.asm.xo).apply(null,arguments)},Gq=b._emscripten_bind_btHingeConstraint_enableAngularMotor_3=function(){return(Gq=b._emscripten_bind_btHingeConstraint_enableAngularMotor_3=b.asm.yo).apply(null,arguments)},Hq=b._emscripten_bind_btHingeConstraint_setAngularOnly_1=
function(){return(Hq=b._emscripten_bind_btHingeConstraint_setAngularOnly_1=b.asm.zo).apply(null,arguments)},Iq=b._emscripten_bind_btHingeConstraint_enableMotor_1=function(){return(Iq=b._emscripten_bind_btHingeConstraint_enableMotor_1=b.asm.Ao).apply(null,arguments)},Jq=b._emscripten_bind_btHingeConstraint_setMaxMotorImpulse_1=function(){return(Jq=b._emscripten_bind_btHingeConstraint_setMaxMotorImpulse_1=b.asm.Bo).apply(null,arguments)},Kq=b._emscripten_bind_btHingeConstraint_setMotorTarget_2=function(){return(Kq=
b._emscripten_bind_btHingeConstraint_setMotorTarget_2=b.asm.Co).apply(null,arguments)},Lq=b._emscripten_bind_btHingeConstraint_enableFeedback_1=function(){return(Lq=b._emscripten_bind_btHingeConstraint_enableFeedback_1=b.asm.Do).apply(null,arguments)},Mq=b._emscripten_bind_btHingeConstraint_getBreakingImpulseThreshold_0=function(){return(Mq=b._emscripten_bind_btHingeConstraint_getBreakingImpulseThreshold_0=b.asm.Eo).apply(null,arguments)},Nq=b._emscripten_bind_btHingeConstraint_setBreakingImpulseThreshold_1=
function(){return(Nq=b._emscripten_bind_btHingeConstraint_setBreakingImpulseThreshold_1=b.asm.Fo).apply(null,arguments)},Oq=b._emscripten_bind_btHingeConstraint_getParam_2=function(){return(Oq=b._emscripten_bind_btHingeConstraint_getParam_2=b.asm.Go).apply(null,arguments)},Pq=b._emscripten_bind_btHingeConstraint_setParam_3=function(){return(Pq=b._emscripten_bind_btHingeConstraint_setParam_3=b.asm.Ho).apply(null,arguments)},Qq=b._emscripten_bind_btHingeConstraint___destroy___0=function(){return(Qq=
b._emscripten_bind_btHingeConstraint___destroy___0=b.asm.Io).apply(null,arguments)},Rq=b._emscripten_bind_btSliderConstraint_btSliderConstraint_3=function(){return(Rq=b._emscripten_bind_btSliderConstraint_btSliderConstraint_3=b.asm.Jo).apply(null,arguments)},Sq=b._emscripten_bind_btSliderConstraint_btSliderConstraint_5=function(){return(Sq=b._emscripten_bind_btSliderConstraint_btSliderConstraint_5=b.asm.Ko).apply(null,arguments)},Tq=b._emscripten_bind_btSliderConstraint_setLowerLinLimit_1=function(){return(Tq=
b._emscripten_bind_btSliderConstraint_setLowerLinLimit_1=b.asm.Lo).apply(null,arguments)},Uq=b._emscripten_bind_btSliderConstraint_setUpperLinLimit_1=function(){return(Uq=b._emscripten_bind_btSliderConstraint_setUpperLinLimit_1=b.asm.Mo).apply(null,arguments)},Vq=b._emscripten_bind_btSliderConstraint_setLowerAngLimit_1=function(){return(Vq=b._emscripten_bind_btSliderConstraint_setLowerAngLimit_1=b.asm.No).apply(null,arguments)},Wq=b._emscripten_bind_btSliderConstraint_setUpperAngLimit_1=function(){return(Wq=
b._emscripten_bind_btSliderConstraint_setUpperAngLimit_1=b.asm.Oo).apply(null,arguments)},Xq=b._emscripten_bind_btSliderConstraint_enableFeedback_1=function(){return(Xq=b._emscripten_bind_btSliderConstraint_enableFeedback_1=b.asm.Po).apply(null,arguments)},Yq=b._emscripten_bind_btSliderConstraint_getBreakingImpulseThreshold_0=function(){return(Yq=b._emscripten_bind_btSliderConstraint_getBreakingImpulseThreshold_0=b.asm.Qo).apply(null,arguments)},Zq=b._emscripten_bind_btSliderConstraint_setBreakingImpulseThreshold_1=
function(){return(Zq=b._emscripten_bind_btSliderConstraint_setBreakingImpulseThreshold_1=b.asm.Ro).apply(null,arguments)},$q=b._emscripten_bind_btSliderConstraint_getParam_2=function(){return($q=b._emscripten_bind_btSliderConstraint_getParam_2=b.asm.So).apply(null,arguments)},ar=b._emscripten_bind_btSliderConstraint_setParam_3=function(){return(ar=b._emscripten_bind_btSliderConstraint_setParam_3=b.asm.To).apply(null,arguments)},br=b._emscripten_bind_btSliderConstraint___destroy___0=function(){return(br=
b._emscripten_bind_btSliderConstraint___destroy___0=b.asm.Uo).apply(null,arguments)},cr=b._emscripten_bind_btFixedConstraint_btFixedConstraint_4=function(){return(cr=b._emscripten_bind_btFixedConstraint_btFixedConstraint_4=b.asm.Vo).apply(null,arguments)},dr=b._emscripten_bind_btFixedConstraint_enableFeedback_1=function(){return(dr=b._emscripten_bind_btFixedConstraint_enableFeedback_1=b.asm.Wo).apply(null,arguments)},er=b._emscripten_bind_btFixedConstraint_getBreakingImpulseThreshold_0=function(){return(er=
b._emscripten_bind_btFixedConstraint_getBreakingImpulseThreshold_0=b.asm.Xo).apply(null,arguments)},fr=b._emscripten_bind_btFixedConstraint_setBreakingImpulseThreshold_1=function(){return(fr=b._emscripten_bind_btFixedConstraint_setBreakingImpulseThreshold_1=b.asm.Yo).apply(null,arguments)},gr=b._emscripten_bind_btFixedConstraint_getParam_2=function(){return(gr=b._emscripten_bind_btFixedConstraint_getParam_2=b.asm.Zo).apply(null,arguments)},hr=b._emscripten_bind_btFixedConstraint_setParam_3=function(){return(hr=
b._emscripten_bind_btFixedConstraint_setParam_3=b.asm._o).apply(null,arguments)},ir=b._emscripten_bind_btFixedConstraint___destroy___0=function(){return(ir=b._emscripten_bind_btFixedConstraint___destroy___0=b.asm.$o).apply(null,arguments)},jr=b._emscripten_bind_btConstraintSolver___destroy___0=function(){return(jr=b._emscripten_bind_btConstraintSolver___destroy___0=b.asm.ap).apply(null,arguments)},kr=b._emscripten_bind_btDispatcherInfo_get_m_timeStep_0=function(){return(kr=b._emscripten_bind_btDispatcherInfo_get_m_timeStep_0=
b.asm.bp).apply(null,arguments)},lr=b._emscripten_bind_btDispatcherInfo_set_m_timeStep_1=function(){return(lr=b._emscripten_bind_btDispatcherInfo_set_m_timeStep_1=b.asm.cp).apply(null,arguments)},mr=b._emscripten_bind_btDispatcherInfo_get_m_stepCount_0=function(){return(mr=b._emscripten_bind_btDispatcherInfo_get_m_stepCount_0=b.asm.dp).apply(null,arguments)},nr=b._emscripten_bind_btDispatcherInfo_set_m_stepCount_1=function(){return(nr=b._emscripten_bind_btDispatcherInfo_set_m_stepCount_1=b.asm.ep).apply(null,
arguments)},or=b._emscripten_bind_btDispatcherInfo_get_m_dispatchFunc_0=function(){return(or=b._emscripten_bind_btDispatcherInfo_get_m_dispatchFunc_0=b.asm.fp).apply(null,arguments)},pr=b._emscripten_bind_btDispatcherInfo_set_m_dispatchFunc_1=function(){return(pr=b._emscripten_bind_btDispatcherInfo_set_m_dispatchFunc_1=b.asm.gp).apply(null,arguments)},qr=b._emscripten_bind_btDispatcherInfo_get_m_timeOfImpact_0=function(){return(qr=b._emscripten_bind_btDispatcherInfo_get_m_timeOfImpact_0=b.asm.hp).apply(null,
arguments)},rr=b._emscripten_bind_btDispatcherInfo_set_m_timeOfImpact_1=function(){return(rr=b._emscripten_bind_btDispatcherInfo_set_m_timeOfImpact_1=b.asm.ip).apply(null,arguments)},sr=b._emscripten_bind_btDispatcherInfo_get_m_useContinuous_0=function(){return(sr=b._emscripten_bind_btDispatcherInfo_get_m_useContinuous_0=b.asm.jp).apply(null,arguments)},tr=b._emscripten_bind_btDispatcherInfo_set_m_useContinuous_1=function(){return(tr=b._emscripten_bind_btDispatcherInfo_set_m_useContinuous_1=b.asm.kp).apply(null,
arguments)},ur=b._emscripten_bind_btDispatcherInfo_get_m_enableSatConvex_0=function(){return(ur=b._emscripten_bind_btDispatcherInfo_get_m_enableSatConvex_0=b.asm.lp).apply(null,arguments)},vr=b._emscripten_bind_btDispatcherInfo_set_m_enableSatConvex_1=function(){return(vr=b._emscripten_bind_btDispatcherInfo_set_m_enableSatConvex_1=b.asm.mp).apply(null,arguments)},wr=b._emscripten_bind_btDispatcherInfo_get_m_enableSPU_0=function(){return(wr=b._emscripten_bind_btDispatcherInfo_get_m_enableSPU_0=b.asm.np).apply(null,
arguments)},xr=b._emscripten_bind_btDispatcherInfo_set_m_enableSPU_1=function(){return(xr=b._emscripten_bind_btDispatcherInfo_set_m_enableSPU_1=b.asm.op).apply(null,arguments)},yr=b._emscripten_bind_btDispatcherInfo_get_m_useEpa_0=function(){return(yr=b._emscripten_bind_btDispatcherInfo_get_m_useEpa_0=b.asm.pp).apply(null,arguments)},zr=b._emscripten_bind_btDispatcherInfo_set_m_useEpa_1=function(){return(zr=b._emscripten_bind_btDispatcherInfo_set_m_useEpa_1=b.asm.qp).apply(null,arguments)},Ar=b._emscripten_bind_btDispatcherInfo_get_m_allowedCcdPenetration_0=
function(){return(Ar=b._emscripten_bind_btDispatcherInfo_get_m_allowedCcdPenetration_0=b.asm.rp).apply(null,arguments)},Br=b._emscripten_bind_btDispatcherInfo_set_m_allowedCcdPenetration_1=function(){return(Br=b._emscripten_bind_btDispatcherInfo_set_m_allowedCcdPenetration_1=b.asm.sp).apply(null,arguments)},Cr=b._emscripten_bind_btDispatcherInfo_get_m_useConvexConservativeDistanceUtil_0=function(){return(Cr=b._emscripten_bind_btDispatcherInfo_get_m_useConvexConservativeDistanceUtil_0=b.asm.tp).apply(null,
arguments)},Dr=b._emscripten_bind_btDispatcherInfo_set_m_useConvexConservativeDistanceUtil_1=function(){return(Dr=b._emscripten_bind_btDispatcherInfo_set_m_useConvexConservativeDistanceUtil_1=b.asm.up).apply(null,arguments)},Er=b._emscripten_bind_btDispatcherInfo_get_m_convexConservativeDistanceThreshold_0=function(){return(Er=b._emscripten_bind_btDispatcherInfo_get_m_convexConservativeDistanceThreshold_0=b.asm.vp).apply(null,arguments)},Fr=b._emscripten_bind_btDispatcherInfo_set_m_convexConservativeDistanceThreshold_1=
function(){return(Fr=b._emscripten_bind_btDispatcherInfo_set_m_convexConservativeDistanceThreshold_1=b.asm.wp).apply(null,arguments)},Gr=b._emscripten_bind_btDispatcherInfo___destroy___0=function(){return(Gr=b._emscripten_bind_btDispatcherInfo___destroy___0=b.asm.xp).apply(null,arguments)},Hr=b._emscripten_bind_btContactSolverInfo_get_m_splitImpulse_0=function(){return(Hr=b._emscripten_bind_btContactSolverInfo_get_m_splitImpulse_0=b.asm.yp).apply(null,arguments)},Ir=b._emscripten_bind_btContactSolverInfo_set_m_splitImpulse_1=
function(){return(Ir=b._emscripten_bind_btContactSolverInfo_set_m_splitImpulse_1=b.asm.zp).apply(null,arguments)},Jr=b._emscripten_bind_btContactSolverInfo_get_m_splitImpulsePenetrationThreshold_0=function(){return(Jr=b._emscripten_bind_btContactSolverInfo_get_m_splitImpulsePenetrationThreshold_0=b.asm.Ap).apply(null,arguments)},Kr=b._emscripten_bind_btContactSolverInfo_set_m_splitImpulsePenetrationThreshold_1=function(){return(Kr=b._emscripten_bind_btContactSolverInfo_set_m_splitImpulsePenetrationThreshold_1=
b.asm.Bp).apply(null,arguments)},Lr=b._emscripten_bind_btContactSolverInfo_get_m_numIterations_0=function(){return(Lr=b._emscripten_bind_btContactSolverInfo_get_m_numIterations_0=b.asm.Cp).apply(null,arguments)},Mr=b._emscripten_bind_btContactSolverInfo_set_m_numIterations_1=function(){return(Mr=b._emscripten_bind_btContactSolverInfo_set_m_numIterations_1=b.asm.Dp).apply(null,arguments)},Nr=b._emscripten_bind_btContactSolverInfo___destroy___0=function(){return(Nr=b._emscripten_bind_btContactSolverInfo___destroy___0=
b.asm.Ep).apply(null,arguments)},Or=b._emscripten_bind_btVehicleTuning_btVehicleTuning_0=function(){return(Or=b._emscripten_bind_btVehicleTuning_btVehicleTuning_0=b.asm.Fp).apply(null,arguments)},Pr=b._emscripten_bind_btVehicleTuning_get_m_suspensionStiffness_0=function(){return(Pr=b._emscripten_bind_btVehicleTuning_get_m_suspensionStiffness_0=b.asm.Gp).apply(null,arguments)},Qr=b._emscripten_bind_btVehicleTuning_set_m_suspensionStiffness_1=function(){return(Qr=b._emscripten_bind_btVehicleTuning_set_m_suspensionStiffness_1=
b.asm.Hp).apply(null,arguments)},Rr=b._emscripten_bind_btVehicleTuning_get_m_suspensionCompression_0=function(){return(Rr=b._emscripten_bind_btVehicleTuning_get_m_suspensionCompression_0=b.asm.Ip).apply(null,arguments)},Sr=b._emscripten_bind_btVehicleTuning_set_m_suspensionCompression_1=function(){return(Sr=b._emscripten_bind_btVehicleTuning_set_m_suspensionCompression_1=b.asm.Jp).apply(null,arguments)},Tr=b._emscripten_bind_btVehicleTuning_get_m_suspensionDamping_0=function(){return(Tr=b._emscripten_bind_btVehicleTuning_get_m_suspensionDamping_0=
b.asm.Kp).apply(null,arguments)},Ur=b._emscripten_bind_btVehicleTuning_set_m_suspensionDamping_1=function(){return(Ur=b._emscripten_bind_btVehicleTuning_set_m_suspensionDamping_1=b.asm.Lp).apply(null,arguments)},Vr=b._emscripten_bind_btVehicleTuning_get_m_maxSuspensionTravelCm_0=function(){return(Vr=b._emscripten_bind_btVehicleTuning_get_m_maxSuspensionTravelCm_0=b.asm.Mp).apply(null,arguments)},Wr=b._emscripten_bind_btVehicleTuning_set_m_maxSuspensionTravelCm_1=function(){return(Wr=b._emscripten_bind_btVehicleTuning_set_m_maxSuspensionTravelCm_1=
b.asm.Np).apply(null,arguments)},Xr=b._emscripten_bind_btVehicleTuning_get_m_frictionSlip_0=function(){return(Xr=b._emscripten_bind_btVehicleTuning_get_m_frictionSlip_0=b.asm.Op).apply(null,arguments)},Yr=b._emscripten_bind_btVehicleTuning_set_m_frictionSlip_1=function(){return(Yr=b._emscripten_bind_btVehicleTuning_set_m_frictionSlip_1=b.asm.Pp).apply(null,arguments)},Zr=b._emscripten_bind_btVehicleTuning_get_m_maxSuspensionForce_0=function(){return(Zr=b._emscripten_bind_btVehicleTuning_get_m_maxSuspensionForce_0=
b.asm.Qp).apply(null,arguments)},$r=b._emscripten_bind_btVehicleTuning_set_m_maxSuspensionForce_1=function(){return($r=b._emscripten_bind_btVehicleTuning_set_m_maxSuspensionForce_1=b.asm.Rp).apply(null,arguments)},as=b._emscripten_bind_btVehicleRaycasterResult_get_m_hitPointInWorld_0=function(){return(as=b._emscripten_bind_btVehicleRaycasterResult_get_m_hitPointInWorld_0=b.asm.Sp).apply(null,arguments)},bs=b._emscripten_bind_btVehicleRaycasterResult_set_m_hitPointInWorld_1=function(){return(bs=b._emscripten_bind_btVehicleRaycasterResult_set_m_hitPointInWorld_1=
b.asm.Tp).apply(null,arguments)},cs=b._emscripten_bind_btVehicleRaycasterResult_get_m_hitNormalInWorld_0=function(){return(cs=b._emscripten_bind_btVehicleRaycasterResult_get_m_hitNormalInWorld_0=b.asm.Up).apply(null,arguments)},ds=b._emscripten_bind_btVehicleRaycasterResult_set_m_hitNormalInWorld_1=function(){return(ds=b._emscripten_bind_btVehicleRaycasterResult_set_m_hitNormalInWorld_1=b.asm.Vp).apply(null,arguments)},es=b._emscripten_bind_btVehicleRaycasterResult_get_m_distFraction_0=function(){return(es=
b._emscripten_bind_btVehicleRaycasterResult_get_m_distFraction_0=b.asm.Wp).apply(null,arguments)},gs=b._emscripten_bind_btVehicleRaycasterResult_set_m_distFraction_1=function(){return(gs=b._emscripten_bind_btVehicleRaycasterResult_set_m_distFraction_1=b.asm.Xp).apply(null,arguments)},hs=b._emscripten_bind_btVehicleRaycasterResult___destroy___0=function(){return(hs=b._emscripten_bind_btVehicleRaycasterResult___destroy___0=b.asm.Yp).apply(null,arguments)},is=b._emscripten_bind_btDefaultVehicleRaycaster_btDefaultVehicleRaycaster_1=
function(){return(is=b._emscripten_bind_btDefaultVehicleRaycaster_btDefaultVehicleRaycaster_1=b.asm.Zp).apply(null,arguments)},js=b._emscripten_bind_btDefaultVehicleRaycaster_castRay_3=function(){return(js=b._emscripten_bind_btDefaultVehicleRaycaster_castRay_3=b.asm._p).apply(null,arguments)},ks=b._emscripten_bind_btDefaultVehicleRaycaster___destroy___0=function(){return(ks=b._emscripten_bind_btDefaultVehicleRaycaster___destroy___0=b.asm.$p).apply(null,arguments)},ls=b._emscripten_bind_RaycastInfo_get_m_contactNormalWS_0=
function(){return(ls=b._emscripten_bind_RaycastInfo_get_m_contactNormalWS_0=b.asm.aq).apply(null,arguments)},ms=b._emscripten_bind_RaycastInfo_set_m_contactNormalWS_1=function(){return(ms=b._emscripten_bind_RaycastInfo_set_m_contactNormalWS_1=b.asm.bq).apply(null,arguments)},ns=b._emscripten_bind_RaycastInfo_get_m_contactPointWS_0=function(){return(ns=b._emscripten_bind_RaycastInfo_get_m_contactPointWS_0=b.asm.cq).apply(null,arguments)},ps=b._emscripten_bind_RaycastInfo_set_m_contactPointWS_1=function(){return(ps=
b._emscripten_bind_RaycastInfo_set_m_contactPointWS_1=b.asm.dq).apply(null,arguments)},qs=b._emscripten_bind_RaycastInfo_get_m_suspensionLength_0=function(){return(qs=b._emscripten_bind_RaycastInfo_get_m_suspensionLength_0=b.asm.eq).apply(null,arguments)},rs=b._emscripten_bind_RaycastInfo_set_m_suspensionLength_1=function(){return(rs=b._emscripten_bind_RaycastInfo_set_m_suspensionLength_1=b.asm.fq).apply(null,arguments)},ss=b._emscripten_bind_RaycastInfo_get_m_hardPointWS_0=function(){return(ss=b._emscripten_bind_RaycastInfo_get_m_hardPointWS_0=
b.asm.gq).apply(null,arguments)},ts=b._emscripten_bind_RaycastInfo_set_m_hardPointWS_1=function(){return(ts=b._emscripten_bind_RaycastInfo_set_m_hardPointWS_1=b.asm.hq).apply(null,arguments)},us=b._emscripten_bind_RaycastInfo_get_m_wheelDirectionWS_0=function(){return(us=b._emscripten_bind_RaycastInfo_get_m_wheelDirectionWS_0=b.asm.iq).apply(null,arguments)},vs=b._emscripten_bind_RaycastInfo_set_m_wheelDirectionWS_1=function(){return(vs=b._emscripten_bind_RaycastInfo_set_m_wheelDirectionWS_1=b.asm.jq).apply(null,
arguments)},xs=b._emscripten_bind_RaycastInfo_get_m_wheelAxleWS_0=function(){return(xs=b._emscripten_bind_RaycastInfo_get_m_wheelAxleWS_0=b.asm.kq).apply(null,arguments)},ys=b._emscripten_bind_RaycastInfo_set_m_wheelAxleWS_1=function(){return(ys=b._emscripten_bind_RaycastInfo_set_m_wheelAxleWS_1=b.asm.lq).apply(null,arguments)},zs=b._emscripten_bind_RaycastInfo_get_m_isInContact_0=function(){return(zs=b._emscripten_bind_RaycastInfo_get_m_isInContact_0=b.asm.mq).apply(null,arguments)},As=b._emscripten_bind_RaycastInfo_set_m_isInContact_1=
function(){return(As=b._emscripten_bind_RaycastInfo_set_m_isInContact_1=b.asm.nq).apply(null,arguments)},Bs=b._emscripten_bind_RaycastInfo_get_m_groundObject_0=function(){return(Bs=b._emscripten_bind_RaycastInfo_get_m_groundObject_0=b.asm.oq).apply(null,arguments)},Cs=b._emscripten_bind_RaycastInfo_set_m_groundObject_1=function(){return(Cs=b._emscripten_bind_RaycastInfo_set_m_groundObject_1=b.asm.pq).apply(null,arguments)},Ds=b._emscripten_bind_RaycastInfo___destroy___0=function(){return(Ds=b._emscripten_bind_RaycastInfo___destroy___0=
b.asm.qq).apply(null,arguments)},Es=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_chassisConnectionCS_0=function(){return(Es=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_chassisConnectionCS_0=b.asm.rq).apply(null,arguments)},Fs=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_chassisConnectionCS_1=function(){return(Fs=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_chassisConnectionCS_1=b.asm.sq).apply(null,arguments)},Gs=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelDirectionCS_0=
function(){return(Gs=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelDirectionCS_0=b.asm.tq).apply(null,arguments)},Hs=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelDirectionCS_1=function(){return(Hs=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelDirectionCS_1=b.asm.uq).apply(null,arguments)},Is=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelAxleCS_0=function(){return(Is=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelAxleCS_0=b.asm.vq).apply(null,
arguments)},Js=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelAxleCS_1=function(){return(Js=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelAxleCS_1=b.asm.wq).apply(null,arguments)},Ks=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_suspensionRestLength_0=function(){return(Ks=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_suspensionRestLength_0=b.asm.xq).apply(null,arguments)},Ls=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_suspensionRestLength_1=function(){return(Ls=
b._emscripten_bind_btWheelInfoConstructionInfo_set_m_suspensionRestLength_1=b.asm.yq).apply(null,arguments)},Ms=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_maxSuspensionTravelCm_0=function(){return(Ms=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_maxSuspensionTravelCm_0=b.asm.zq).apply(null,arguments)},Ns=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_maxSuspensionTravelCm_1=function(){return(Ns=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_maxSuspensionTravelCm_1=b.asm.Aq).apply(null,
arguments)},Os=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelRadius_0=function(){return(Os=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelRadius_0=b.asm.Bq).apply(null,arguments)},Ps=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelRadius_1=function(){return(Ps=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelRadius_1=b.asm.Cq).apply(null,arguments)},Qs=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_suspensionStiffness_0=function(){return(Qs=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_suspensionStiffness_0=
b.asm.Dq).apply(null,arguments)},Rs=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_suspensionStiffness_1=function(){return(Rs=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_suspensionStiffness_1=b.asm.Eq).apply(null,arguments)},Ss=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelsDampingCompression_0=function(){return(Ss=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelsDampingCompression_0=b.asm.Fq).apply(null,arguments)},Ts=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelsDampingCompression_1=
function(){return(Ts=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelsDampingCompression_1=b.asm.Gq).apply(null,arguments)},Us=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelsDampingRelaxation_0=function(){return(Us=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelsDampingRelaxation_0=b.asm.Hq).apply(null,arguments)},Vs=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelsDampingRelaxation_1=function(){return(Vs=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelsDampingRelaxation_1=
b.asm.Iq).apply(null,arguments)},Ws=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_frictionSlip_0=function(){return(Ws=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_frictionSlip_0=b.asm.Jq).apply(null,arguments)},Xs=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_frictionSlip_1=function(){return(Xs=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_frictionSlip_1=b.asm.Kq).apply(null,arguments)},Ys=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_maxSuspensionForce_0=function(){return(Ys=
b._emscripten_bind_btWheelInfoConstructionInfo_get_m_maxSuspensionForce_0=b.asm.Lq).apply(null,arguments)},Zs=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_maxSuspensionForce_1=function(){return(Zs=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_maxSuspensionForce_1=b.asm.Mq).apply(null,arguments)},$s=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_bIsFrontWheel_0=function(){return($s=b._emscripten_bind_btWheelInfoConstructionInfo_get_m_bIsFrontWheel_0=b.asm.Nq).apply(null,arguments)},
at=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_bIsFrontWheel_1=function(){return(at=b._emscripten_bind_btWheelInfoConstructionInfo_set_m_bIsFrontWheel_1=b.asm.Oq).apply(null,arguments)},bt=b._emscripten_bind_btWheelInfoConstructionInfo___destroy___0=function(){return(bt=b._emscripten_bind_btWheelInfoConstructionInfo___destroy___0=b.asm.Pq).apply(null,arguments)},ct=b._emscripten_bind_btWheelInfo_btWheelInfo_1=function(){return(ct=b._emscripten_bind_btWheelInfo_btWheelInfo_1=b.asm.Qq).apply(null,
arguments)},dt=b._emscripten_bind_btWheelInfo_getSuspensionRestLength_0=function(){return(dt=b._emscripten_bind_btWheelInfo_getSuspensionRestLength_0=b.asm.Rq).apply(null,arguments)},et=b._emscripten_bind_btWheelInfo_updateWheel_2=function(){return(et=b._emscripten_bind_btWheelInfo_updateWheel_2=b.asm.Sq).apply(null,arguments)},ft=b._emscripten_bind_btWheelInfo_get_m_suspensionStiffness_0=function(){return(ft=b._emscripten_bind_btWheelInfo_get_m_suspensionStiffness_0=b.asm.Tq).apply(null,arguments)},
gt=b._emscripten_bind_btWheelInfo_set_m_suspensionStiffness_1=function(){return(gt=b._emscripten_bind_btWheelInfo_set_m_suspensionStiffness_1=b.asm.Uq).apply(null,arguments)},ht=b._emscripten_bind_btWheelInfo_get_m_frictionSlip_0=function(){return(ht=b._emscripten_bind_btWheelInfo_get_m_frictionSlip_0=b.asm.Vq).apply(null,arguments)},it=b._emscripten_bind_btWheelInfo_set_m_frictionSlip_1=function(){return(it=b._emscripten_bind_btWheelInfo_set_m_frictionSlip_1=b.asm.Wq).apply(null,arguments)},jt=b._emscripten_bind_btWheelInfo_get_m_engineForce_0=
function(){return(jt=b._emscripten_bind_btWheelInfo_get_m_engineForce_0=b.asm.Xq).apply(null,arguments)},kt=b._emscripten_bind_btWheelInfo_set_m_engineForce_1=function(){return(kt=b._emscripten_bind_btWheelInfo_set_m_engineForce_1=b.asm.Yq).apply(null,arguments)},lt=b._emscripten_bind_btWheelInfo_get_m_rollInfluence_0=function(){return(lt=b._emscripten_bind_btWheelInfo_get_m_rollInfluence_0=b.asm.Zq).apply(null,arguments)},mt=b._emscripten_bind_btWheelInfo_set_m_rollInfluence_1=function(){return(mt=
b._emscripten_bind_btWheelInfo_set_m_rollInfluence_1=b.asm._q).apply(null,arguments)},nt=b._emscripten_bind_btWheelInfo_get_m_suspensionRestLength1_0=function(){return(nt=b._emscripten_bind_btWheelInfo_get_m_suspensionRestLength1_0=b.asm.$q).apply(null,arguments)},ot=b._emscripten_bind_btWheelInfo_set_m_suspensionRestLength1_1=function(){return(ot=b._emscripten_bind_btWheelInfo_set_m_suspensionRestLength1_1=b.asm.ar).apply(null,arguments)},pt=b._emscripten_bind_btWheelInfo_get_m_wheelsRadius_0=function(){return(pt=
b._emscripten_bind_btWheelInfo_get_m_wheelsRadius_0=b.asm.br).apply(null,arguments)},qt=b._emscripten_bind_btWheelInfo_set_m_wheelsRadius_1=function(){return(qt=b._emscripten_bind_btWheelInfo_set_m_wheelsRadius_1=b.asm.cr).apply(null,arguments)},rt=b._emscripten_bind_btWheelInfo_get_m_wheelsDampingCompression_0=function(){return(rt=b._emscripten_bind_btWheelInfo_get_m_wheelsDampingCompression_0=b.asm.dr).apply(null,arguments)},st=b._emscripten_bind_btWheelInfo_set_m_wheelsDampingCompression_1=function(){return(st=
b._emscripten_bind_btWheelInfo_set_m_wheelsDampingCompression_1=b.asm.er).apply(null,arguments)},tt=b._emscripten_bind_btWheelInfo_get_m_wheelsDampingRelaxation_0=function(){return(tt=b._emscripten_bind_btWheelInfo_get_m_wheelsDampingRelaxation_0=b.asm.fr).apply(null,arguments)},ut=b._emscripten_bind_btWheelInfo_set_m_wheelsDampingRelaxation_1=function(){return(ut=b._emscripten_bind_btWheelInfo_set_m_wheelsDampingRelaxation_1=b.asm.gr).apply(null,arguments)},vt=b._emscripten_bind_btWheelInfo_get_m_steering_0=
function(){return(vt=b._emscripten_bind_btWheelInfo_get_m_steering_0=b.asm.hr).apply(null,arguments)},wt=b._emscripten_bind_btWheelInfo_set_m_steering_1=function(){return(wt=b._emscripten_bind_btWheelInfo_set_m_steering_1=b.asm.ir).apply(null,arguments)},xt=b._emscripten_bind_btWheelInfo_get_m_maxSuspensionForce_0=function(){return(xt=b._emscripten_bind_btWheelInfo_get_m_maxSuspensionForce_0=b.asm.jr).apply(null,arguments)},yt=b._emscripten_bind_btWheelInfo_set_m_maxSuspensionForce_1=function(){return(yt=
b._emscripten_bind_btWheelInfo_set_m_maxSuspensionForce_1=b.asm.kr).apply(null,arguments)},zt=b._emscripten_bind_btWheelInfo_get_m_maxSuspensionTravelCm_0=function(){return(zt=b._emscripten_bind_btWheelInfo_get_m_maxSuspensionTravelCm_0=b.asm.lr).apply(null,arguments)},At=b._emscripten_bind_btWheelInfo_set_m_maxSuspensionTravelCm_1=function(){return(At=b._emscripten_bind_btWheelInfo_set_m_maxSuspensionTravelCm_1=b.asm.mr).apply(null,arguments)},Bt=b._emscripten_bind_btWheelInfo_get_m_wheelsSuspensionForce_0=
function(){return(Bt=b._emscripten_bind_btWheelInfo_get_m_wheelsSuspensionForce_0=b.asm.nr).apply(null,arguments)},Ct=b._emscripten_bind_btWheelInfo_set_m_wheelsSuspensionForce_1=function(){return(Ct=b._emscripten_bind_btWheelInfo_set_m_wheelsSuspensionForce_1=b.asm.or).apply(null,arguments)},Dt=b._emscripten_bind_btWheelInfo_get_m_bIsFrontWheel_0=function(){return(Dt=b._emscripten_bind_btWheelInfo_get_m_bIsFrontWheel_0=b.asm.pr).apply(null,arguments)},Et=b._emscripten_bind_btWheelInfo_set_m_bIsFrontWheel_1=
function(){return(Et=b._emscripten_bind_btWheelInfo_set_m_bIsFrontWheel_1=b.asm.qr).apply(null,arguments)},Ft=b._emscripten_bind_btWheelInfo_get_m_raycastInfo_0=function(){return(Ft=b._emscripten_bind_btWheelInfo_get_m_raycastInfo_0=b.asm.rr).apply(null,arguments)},Gt=b._emscripten_bind_btWheelInfo_set_m_raycastInfo_1=function(){return(Gt=b._emscripten_bind_btWheelInfo_set_m_raycastInfo_1=b.asm.sr).apply(null,arguments)},Ht=b._emscripten_bind_btWheelInfo_get_m_chassisConnectionPointCS_0=function(){return(Ht=
b._emscripten_bind_btWheelInfo_get_m_chassisConnectionPointCS_0=b.asm.tr).apply(null,arguments)},It=b._emscripten_bind_btWheelInfo_set_m_chassisConnectionPointCS_1=function(){return(It=b._emscripten_bind_btWheelInfo_set_m_chassisConnectionPointCS_1=b.asm.ur).apply(null,arguments)},Jt=b._emscripten_bind_btWheelInfo_get_m_worldTransform_0=function(){return(Jt=b._emscripten_bind_btWheelInfo_get_m_worldTransform_0=b.asm.vr).apply(null,arguments)},Kt=b._emscripten_bind_btWheelInfo_set_m_worldTransform_1=
function(){return(Kt=b._emscripten_bind_btWheelInfo_set_m_worldTransform_1=b.asm.wr).apply(null,arguments)},Lt=b._emscripten_bind_btWheelInfo_get_m_wheelDirectionCS_0=function(){return(Lt=b._emscripten_bind_btWheelInfo_get_m_wheelDirectionCS_0=b.asm.xr).apply(null,arguments)},Mt=b._emscripten_bind_btWheelInfo_set_m_wheelDirectionCS_1=function(){return(Mt=b._emscripten_bind_btWheelInfo_set_m_wheelDirectionCS_1=b.asm.yr).apply(null,arguments)},Nt=b._emscripten_bind_btWheelInfo_get_m_wheelAxleCS_0=function(){return(Nt=
b._emscripten_bind_btWheelInfo_get_m_wheelAxleCS_0=b.asm.zr).apply(null,arguments)},Ot=b._emscripten_bind_btWheelInfo_set_m_wheelAxleCS_1=function(){return(Ot=b._emscripten_bind_btWheelInfo_set_m_wheelAxleCS_1=b.asm.Ar).apply(null,arguments)},Pt=b._emscripten_bind_btWheelInfo_get_m_rotation_0=function(){return(Pt=b._emscripten_bind_btWheelInfo_get_m_rotation_0=b.asm.Br).apply(null,arguments)},Qt=b._emscripten_bind_btWheelInfo_set_m_rotation_1=function(){return(Qt=b._emscripten_bind_btWheelInfo_set_m_rotation_1=
b.asm.Cr).apply(null,arguments)},Rt=b._emscripten_bind_btWheelInfo_get_m_deltaRotation_0=function(){return(Rt=b._emscripten_bind_btWheelInfo_get_m_deltaRotation_0=b.asm.Dr).apply(null,arguments)},St=b._emscripten_bind_btWheelInfo_set_m_deltaRotation_1=function(){return(St=b._emscripten_bind_btWheelInfo_set_m_deltaRotation_1=b.asm.Er).apply(null,arguments)},Tt=b._emscripten_bind_btWheelInfo_get_m_brake_0=function(){return(Tt=b._emscripten_bind_btWheelInfo_get_m_brake_0=b.asm.Fr).apply(null,arguments)},
Ut=b._emscripten_bind_btWheelInfo_set_m_brake_1=function(){return(Ut=b._emscripten_bind_btWheelInfo_set_m_brake_1=b.asm.Gr).apply(null,arguments)},Vt=b._emscripten_bind_btWheelInfo_get_m_clippedInvContactDotSuspension_0=function(){return(Vt=b._emscripten_bind_btWheelInfo_get_m_clippedInvContactDotSuspension_0=b.asm.Hr).apply(null,arguments)},Wt=b._emscripten_bind_btWheelInfo_set_m_clippedInvContactDotSuspension_1=function(){return(Wt=b._emscripten_bind_btWheelInfo_set_m_clippedInvContactDotSuspension_1=
b.asm.Ir).apply(null,arguments)},Xt=b._emscripten_bind_btWheelInfo_get_m_suspensionRelativeVelocity_0=function(){return(Xt=b._emscripten_bind_btWheelInfo_get_m_suspensionRelativeVelocity_0=b.asm.Jr).apply(null,arguments)},Yt=b._emscripten_bind_btWheelInfo_set_m_suspensionRelativeVelocity_1=function(){return(Yt=b._emscripten_bind_btWheelInfo_set_m_suspensionRelativeVelocity_1=b.asm.Kr).apply(null,arguments)},Zt=b._emscripten_bind_btWheelInfo_get_m_skidInfo_0=function(){return(Zt=b._emscripten_bind_btWheelInfo_get_m_skidInfo_0=
b.asm.Lr).apply(null,arguments)},$t=b._emscripten_bind_btWheelInfo_set_m_skidInfo_1=function(){return($t=b._emscripten_bind_btWheelInfo_set_m_skidInfo_1=b.asm.Mr).apply(null,arguments)},au=b._emscripten_bind_btWheelInfo___destroy___0=function(){return(au=b._emscripten_bind_btWheelInfo___destroy___0=b.asm.Nr).apply(null,arguments)},bu=b._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_3=function(){return(bu=b._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_3=
b.asm.Or).apply(null,arguments)},cu=b._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_4=function(){return(cu=b._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_4=b.asm.Pr).apply(null,arguments)},du=b._emscripten_bind_btKinematicCharacterController_setUpAxis_1=function(){return(du=b._emscripten_bind_btKinematicCharacterController_setUpAxis_1=b.asm.Qr).apply(null,arguments)},eu=b._emscripten_bind_btKinematicCharacterController_setWalkDirection_1=
function(){return(eu=b._emscripten_bind_btKinematicCharacterController_setWalkDirection_1=b.asm.Rr).apply(null,arguments)},fu=b._emscripten_bind_btKinematicCharacterController_setVelocityForTimeInterval_2=function(){return(fu=b._emscripten_bind_btKinematicCharacterController_setVelocityForTimeInterval_2=b.asm.Sr).apply(null,arguments)},gu=b._emscripten_bind_btKinematicCharacterController_warp_1=function(){return(gu=b._emscripten_bind_btKinematicCharacterController_warp_1=b.asm.Tr).apply(null,arguments)},
hu=b._emscripten_bind_btKinematicCharacterController_preStep_1=function(){return(hu=b._emscripten_bind_btKinematicCharacterController_preStep_1=b.asm.Ur).apply(null,arguments)},iu=b._emscripten_bind_btKinematicCharacterController_playerStep_2=function(){return(iu=b._emscripten_bind_btKinematicCharacterController_playerStep_2=b.asm.Vr).apply(null,arguments)},ju=b._emscripten_bind_btKinematicCharacterController_setFallSpeed_1=function(){return(ju=b._emscripten_bind_btKinematicCharacterController_setFallSpeed_1=
b.asm.Wr).apply(null,arguments)},ku=b._emscripten_bind_btKinematicCharacterController_setJumpSpeed_1=function(){return(ku=b._emscripten_bind_btKinematicCharacterController_setJumpSpeed_1=b.asm.Xr).apply(null,arguments)},lu=b._emscripten_bind_btKinematicCharacterController_setMaxJumpHeight_1=function(){return(lu=b._emscripten_bind_btKinematicCharacterController_setMaxJumpHeight_1=b.asm.Yr).apply(null,arguments)},mu=b._emscripten_bind_btKinematicCharacterController_canJump_0=function(){return(mu=b._emscripten_bind_btKinematicCharacterController_canJump_0=
b.asm.Zr).apply(null,arguments)},nu=b._emscripten_bind_btKinematicCharacterController_jump_0=function(){return(nu=b._emscripten_bind_btKinematicCharacterController_jump_0=b.asm._r).apply(null,arguments)},ou=b._emscripten_bind_btKinematicCharacterController_setGravity_1=function(){return(ou=b._emscripten_bind_btKinematicCharacterController_setGravity_1=b.asm.$r).apply(null,arguments)},pu=b._emscripten_bind_btKinematicCharacterController_getGravity_0=function(){return(pu=b._emscripten_bind_btKinematicCharacterController_getGravity_0=
b.asm.as).apply(null,arguments)},qu=b._emscripten_bind_btKinematicCharacterController_setMaxSlope_1=function(){return(qu=b._emscripten_bind_btKinematicCharacterController_setMaxSlope_1=b.asm.bs).apply(null,arguments)},ru=b._emscripten_bind_btKinematicCharacterController_getMaxSlope_0=function(){return(ru=b._emscripten_bind_btKinematicCharacterController_getMaxSlope_0=b.asm.cs).apply(null,arguments)},su=b._emscripten_bind_btKinematicCharacterController_getGhostObject_0=function(){return(su=b._emscripten_bind_btKinematicCharacterController_getGhostObject_0=
b.asm.ds).apply(null,arguments)},tu=b._emscripten_bind_btKinematicCharacterController_setUseGhostSweepTest_1=function(){return(tu=b._emscripten_bind_btKinematicCharacterController_setUseGhostSweepTest_1=b.asm.es).apply(null,arguments)},uu=b._emscripten_bind_btKinematicCharacterController_onGround_0=function(){return(uu=b._emscripten_bind_btKinematicCharacterController_onGround_0=b.asm.fs).apply(null,arguments)},vu=b._emscripten_bind_btKinematicCharacterController_setUpInterpolate_1=function(){return(vu=
b._emscripten_bind_btKinematicCharacterController_setUpInterpolate_1=b.asm.gs).apply(null,arguments)},wu=b._emscripten_bind_btKinematicCharacterController_updateAction_2=function(){return(wu=b._emscripten_bind_btKinematicCharacterController_updateAction_2=b.asm.hs).apply(null,arguments)},xu=b._emscripten_bind_btKinematicCharacterController___destroy___0=function(){return(xu=b._emscripten_bind_btKinematicCharacterController___destroy___0=b.asm.is).apply(null,arguments)},yu=b._emscripten_bind_btRaycastVehicle_btRaycastVehicle_3=
function(){return(yu=b._emscripten_bind_btRaycastVehicle_btRaycastVehicle_3=b.asm.js).apply(null,arguments)},zu=b._emscripten_bind_btRaycastVehicle_applyEngineForce_2=function(){return(zu=b._emscripten_bind_btRaycastVehicle_applyEngineForce_2=b.asm.ks).apply(null,arguments)},Au=b._emscripten_bind_btRaycastVehicle_setSteeringValue_2=function(){return(Au=b._emscripten_bind_btRaycastVehicle_setSteeringValue_2=b.asm.ls).apply(null,arguments)},Bu=b._emscripten_bind_btRaycastVehicle_getWheelTransformWS_1=
function(){return(Bu=b._emscripten_bind_btRaycastVehicle_getWheelTransformWS_1=b.asm.ms).apply(null,arguments)},Cu=b._emscripten_bind_btRaycastVehicle_updateWheelTransform_2=function(){return(Cu=b._emscripten_bind_btRaycastVehicle_updateWheelTransform_2=b.asm.ns).apply(null,arguments)},Du=b._emscripten_bind_btRaycastVehicle_addWheel_7=function(){return(Du=b._emscripten_bind_btRaycastVehicle_addWheel_7=b.asm.os).apply(null,arguments)},Eu=b._emscripten_bind_btRaycastVehicle_getNumWheels_0=function(){return(Eu=
b._emscripten_bind_btRaycastVehicle_getNumWheels_0=b.asm.ps).apply(null,arguments)},Fu=b._emscripten_bind_btRaycastVehicle_getRigidBody_0=function(){return(Fu=b._emscripten_bind_btRaycastVehicle_getRigidBody_0=b.asm.qs).apply(null,arguments)},Gu=b._emscripten_bind_btRaycastVehicle_getWheelInfo_1=function(){return(Gu=b._emscripten_bind_btRaycastVehicle_getWheelInfo_1=b.asm.rs).apply(null,arguments)},Hu=b._emscripten_bind_btRaycastVehicle_setBrake_2=function(){return(Hu=b._emscripten_bind_btRaycastVehicle_setBrake_2=
b.asm.ss).apply(null,arguments)},Iu=b._emscripten_bind_btRaycastVehicle_setCoordinateSystem_3=function(){return(Iu=b._emscripten_bind_btRaycastVehicle_setCoordinateSystem_3=b.asm.ts).apply(null,arguments)},Ju=b._emscripten_bind_btRaycastVehicle_getCurrentSpeedKmHour_0=function(){return(Ju=b._emscripten_bind_btRaycastVehicle_getCurrentSpeedKmHour_0=b.asm.us).apply(null,arguments)},Ku=b._emscripten_bind_btRaycastVehicle_getChassisWorldTransform_0=function(){return(Ku=b._emscripten_bind_btRaycastVehicle_getChassisWorldTransform_0=
b.asm.vs).apply(null,arguments)},Lu=b._emscripten_bind_btRaycastVehicle_rayCast_1=function(){return(Lu=b._emscripten_bind_btRaycastVehicle_rayCast_1=b.asm.ws).apply(null,arguments)},Mu=b._emscripten_bind_btRaycastVehicle_updateVehicle_1=function(){return(Mu=b._emscripten_bind_btRaycastVehicle_updateVehicle_1=b.asm.xs).apply(null,arguments)},Nu=b._emscripten_bind_btRaycastVehicle_resetSuspension_0=function(){return(Nu=b._emscripten_bind_btRaycastVehicle_resetSuspension_0=b.asm.ys).apply(null,arguments)},
Ou=b._emscripten_bind_btRaycastVehicle_getSteeringValue_1=function(){return(Ou=b._emscripten_bind_btRaycastVehicle_getSteeringValue_1=b.asm.zs).apply(null,arguments)},Pu=b._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_1=function(){return(Pu=b._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_1=b.asm.As).apply(null,arguments)},Qu=b._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_2=function(){return(Qu=b._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_2=b.asm.Bs).apply(null,
arguments)},Ru=b._emscripten_bind_btRaycastVehicle_setPitchControl_1=function(){return(Ru=b._emscripten_bind_btRaycastVehicle_setPitchControl_1=b.asm.Cs).apply(null,arguments)},Su=b._emscripten_bind_btRaycastVehicle_updateSuspension_1=function(){return(Su=b._emscripten_bind_btRaycastVehicle_updateSuspension_1=b.asm.Ds).apply(null,arguments)},Tu=b._emscripten_bind_btRaycastVehicle_updateFriction_1=function(){return(Tu=b._emscripten_bind_btRaycastVehicle_updateFriction_1=b.asm.Es).apply(null,arguments)},
Uu=b._emscripten_bind_btRaycastVehicle_getRightAxis_0=function(){return(Uu=b._emscripten_bind_btRaycastVehicle_getRightAxis_0=b.asm.Fs).apply(null,arguments)},Vu=b._emscripten_bind_btRaycastVehicle_getUpAxis_0=function(){return(Vu=b._emscripten_bind_btRaycastVehicle_getUpAxis_0=b.asm.Gs).apply(null,arguments)},Wu=b._emscripten_bind_btRaycastVehicle_getForwardAxis_0=function(){return(Wu=b._emscripten_bind_btRaycastVehicle_getForwardAxis_0=b.asm.Hs).apply(null,arguments)},Xu=b._emscripten_bind_btRaycastVehicle_getForwardVector_0=
function(){return(Xu=b._emscripten_bind_btRaycastVehicle_getForwardVector_0=b.asm.Is).apply(null,arguments)},Yu=b._emscripten_bind_btRaycastVehicle_getUserConstraintType_0=function(){return(Yu=b._emscripten_bind_btRaycastVehicle_getUserConstraintType_0=b.asm.Js).apply(null,arguments)},Zu=b._emscripten_bind_btRaycastVehicle_setUserConstraintType_1=function(){return(Zu=b._emscripten_bind_btRaycastVehicle_setUserConstraintType_1=b.asm.Ks).apply(null,arguments)},$u=b._emscripten_bind_btRaycastVehicle_setUserConstraintId_1=
function(){return($u=b._emscripten_bind_btRaycastVehicle_setUserConstraintId_1=b.asm.Ls).apply(null,arguments)},av=b._emscripten_bind_btRaycastVehicle_getUserConstraintId_0=function(){return(av=b._emscripten_bind_btRaycastVehicle_getUserConstraintId_0=b.asm.Ms).apply(null,arguments)},bv=b._emscripten_bind_btRaycastVehicle_updateAction_2=function(){return(bv=b._emscripten_bind_btRaycastVehicle_updateAction_2=b.asm.Ns).apply(null,arguments)},cv=b._emscripten_bind_btRaycastVehicle___destroy___0=function(){return(cv=
b._emscripten_bind_btRaycastVehicle___destroy___0=b.asm.Os).apply(null,arguments)},dv=b._emscripten_bind_btPairCachingGhostObject_btPairCachingGhostObject_0=function(){return(dv=b._emscripten_bind_btPairCachingGhostObject_btPairCachingGhostObject_0=b.asm.Ps).apply(null,arguments)},ev=b._emscripten_bind_btPairCachingGhostObject_setAnisotropicFriction_2=function(){return(ev=b._emscripten_bind_btPairCachingGhostObject_setAnisotropicFriction_2=b.asm.Qs).apply(null,arguments)},fv=b._emscripten_bind_btPairCachingGhostObject_getCollisionShape_0=
function(){return(fv=b._emscripten_bind_btPairCachingGhostObject_getCollisionShape_0=b.asm.Rs).apply(null,arguments)},gv=b._emscripten_bind_btPairCachingGhostObject_setContactProcessingThreshold_1=function(){return(gv=b._emscripten_bind_btPairCachingGhostObject_setContactProcessingThreshold_1=b.asm.Ss).apply(null,arguments)},hv=b._emscripten_bind_btPairCachingGhostObject_setActivationState_1=function(){return(hv=b._emscripten_bind_btPairCachingGhostObject_setActivationState_1=b.asm.Ts).apply(null,
arguments)},iv=b._emscripten_bind_btPairCachingGhostObject_forceActivationState_1=function(){return(iv=b._emscripten_bind_btPairCachingGhostObject_forceActivationState_1=b.asm.Us).apply(null,arguments)},jv=b._emscripten_bind_btPairCachingGhostObject_activate_0=function(){return(jv=b._emscripten_bind_btPairCachingGhostObject_activate_0=b.asm.Vs).apply(null,arguments)},kv=b._emscripten_bind_btPairCachingGhostObject_activate_1=function(){return(kv=b._emscripten_bind_btPairCachingGhostObject_activate_1=
b.asm.Ws).apply(null,arguments)},lv=b._emscripten_bind_btPairCachingGhostObject_isActive_0=function(){return(lv=b._emscripten_bind_btPairCachingGhostObject_isActive_0=b.asm.Xs).apply(null,arguments)},mv=b._emscripten_bind_btPairCachingGhostObject_isKinematicObject_0=function(){return(mv=b._emscripten_bind_btPairCachingGhostObject_isKinematicObject_0=b.asm.Ys).apply(null,arguments)},nv=b._emscripten_bind_btPairCachingGhostObject_isStaticObject_0=function(){return(nv=b._emscripten_bind_btPairCachingGhostObject_isStaticObject_0=
b.asm.Zs).apply(null,arguments)},ov=b._emscripten_bind_btPairCachingGhostObject_isStaticOrKinematicObject_0=function(){return(ov=b._emscripten_bind_btPairCachingGhostObject_isStaticOrKinematicObject_0=b.asm._s).apply(null,arguments)},pv=b._emscripten_bind_btPairCachingGhostObject_getRestitution_0=function(){return(pv=b._emscripten_bind_btPairCachingGhostObject_getRestitution_0=b.asm.$s).apply(null,arguments)},qv=b._emscripten_bind_btPairCachingGhostObject_getFriction_0=function(){return(qv=b._emscripten_bind_btPairCachingGhostObject_getFriction_0=
b.asm.at).apply(null,arguments)},rv=b._emscripten_bind_btPairCachingGhostObject_getRollingFriction_0=function(){return(rv=b._emscripten_bind_btPairCachingGhostObject_getRollingFriction_0=b.asm.bt).apply(null,arguments)},sv=b._emscripten_bind_btPairCachingGhostObject_setRestitution_1=function(){return(sv=b._emscripten_bind_btPairCachingGhostObject_setRestitution_1=b.asm.ct).apply(null,arguments)},tv=b._emscripten_bind_btPairCachingGhostObject_setFriction_1=function(){return(tv=b._emscripten_bind_btPairCachingGhostObject_setFriction_1=
b.asm.dt).apply(null,arguments)},uv=b._emscripten_bind_btPairCachingGhostObject_setRollingFriction_1=function(){return(uv=b._emscripten_bind_btPairCachingGhostObject_setRollingFriction_1=b.asm.et).apply(null,arguments)},vv=b._emscripten_bind_btPairCachingGhostObject_getWorldTransform_0=function(){return(vv=b._emscripten_bind_btPairCachingGhostObject_getWorldTransform_0=b.asm.ft).apply(null,arguments)},wv=b._emscripten_bind_btPairCachingGhostObject_getCollisionFlags_0=function(){return(wv=b._emscripten_bind_btPairCachingGhostObject_getCollisionFlags_0=
b.asm.gt).apply(null,arguments)},xv=b._emscripten_bind_btPairCachingGhostObject_setCollisionFlags_1=function(){return(xv=b._emscripten_bind_btPairCachingGhostObject_setCollisionFlags_1=b.asm.ht).apply(null,arguments)},yv=b._emscripten_bind_btPairCachingGhostObject_setWorldTransform_1=function(){return(yv=b._emscripten_bind_btPairCachingGhostObject_setWorldTransform_1=b.asm.it).apply(null,arguments)},zv=b._emscripten_bind_btPairCachingGhostObject_setCollisionShape_1=function(){return(zv=b._emscripten_bind_btPairCachingGhostObject_setCollisionShape_1=
b.asm.jt).apply(null,arguments)},Av=b._emscripten_bind_btPairCachingGhostObject_getCcdMotionThreshold_0=function(){return(Av=b._emscripten_bind_btPairCachingGhostObject_getCcdMotionThreshold_0=b.asm.kt).apply(null,arguments)},Bv=b._emscripten_bind_btPairCachingGhostObject_setCcdMotionThreshold_1=function(){return(Bv=b._emscripten_bind_btPairCachingGhostObject_setCcdMotionThreshold_1=b.asm.lt).apply(null,arguments)},Cv=b._emscripten_bind_btPairCachingGhostObject_getCcdSweptSphereRadius_0=function(){return(Cv=
b._emscripten_bind_btPairCachingGhostObject_getCcdSweptSphereRadius_0=b.asm.mt).apply(null,arguments)},Dv=b._emscripten_bind_btPairCachingGhostObject_setCcdSweptSphereRadius_1=function(){return(Dv=b._emscripten_bind_btPairCachingGhostObject_setCcdSweptSphereRadius_1=b.asm.nt).apply(null,arguments)},Ev=b._emscripten_bind_btPairCachingGhostObject_getUserIndex_0=function(){return(Ev=b._emscripten_bind_btPairCachingGhostObject_getUserIndex_0=b.asm.ot).apply(null,arguments)},Fv=b._emscripten_bind_btPairCachingGhostObject_setUserIndex_1=
function(){return(Fv=b._emscripten_bind_btPairCachingGhostObject_setUserIndex_1=b.asm.pt).apply(null,arguments)},Gv=b._emscripten_bind_btPairCachingGhostObject_getUserPointer_0=function(){return(Gv=b._emscripten_bind_btPairCachingGhostObject_getUserPointer_0=b.asm.qt).apply(null,arguments)},Hv=b._emscripten_bind_btPairCachingGhostObject_setUserPointer_1=function(){return(Hv=b._emscripten_bind_btPairCachingGhostObject_setUserPointer_1=b.asm.rt).apply(null,arguments)},Iv=b._emscripten_bind_btPairCachingGhostObject_getBroadphaseHandle_0=
function(){return(Iv=b._emscripten_bind_btPairCachingGhostObject_getBroadphaseHandle_0=b.asm.st).apply(null,arguments)},Jv=b._emscripten_bind_btPairCachingGhostObject_getNumOverlappingObjects_0=function(){return(Jv=b._emscripten_bind_btPairCachingGhostObject_getNumOverlappingObjects_0=b.asm.tt).apply(null,arguments)},Kv=b._emscripten_bind_btPairCachingGhostObject_getOverlappingObject_1=function(){return(Kv=b._emscripten_bind_btPairCachingGhostObject_getOverlappingObject_1=b.asm.ut).apply(null,arguments)},
Lv=b._emscripten_bind_btPairCachingGhostObject___destroy___0=function(){return(Lv=b._emscripten_bind_btPairCachingGhostObject___destroy___0=b.asm.vt).apply(null,arguments)},Mv=b._emscripten_bind_btGhostPairCallback_btGhostPairCallback_0=function(){return(Mv=b._emscripten_bind_btGhostPairCallback_btGhostPairCallback_0=b.asm.wt).apply(null,arguments)},Nv=b._emscripten_bind_btGhostPairCallback___destroy___0=function(){return(Nv=b._emscripten_bind_btGhostPairCallback___destroy___0=b.asm.xt).apply(null,
arguments)},Ov=b._emscripten_bind_btSoftBodyWorldInfo_btSoftBodyWorldInfo_0=function(){return(Ov=b._emscripten_bind_btSoftBodyWorldInfo_btSoftBodyWorldInfo_0=b.asm.yt).apply(null,arguments)},Pv=b._emscripten_bind_btSoftBodyWorldInfo_get_air_density_0=function(){return(Pv=b._emscripten_bind_btSoftBodyWorldInfo_get_air_density_0=b.asm.zt).apply(null,arguments)},Qv=b._emscripten_bind_btSoftBodyWorldInfo_set_air_density_1=function(){return(Qv=b._emscripten_bind_btSoftBodyWorldInfo_set_air_density_1=b.asm.At).apply(null,
arguments)},Rv=b._emscripten_bind_btSoftBodyWorldInfo_get_water_density_0=function(){return(Rv=b._emscripten_bind_btSoftBodyWorldInfo_get_water_density_0=b.asm.Bt).apply(null,arguments)},Sv=b._emscripten_bind_btSoftBodyWorldInfo_set_water_density_1=function(){return(Sv=b._emscripten_bind_btSoftBodyWorldInfo_set_water_density_1=b.asm.Ct).apply(null,arguments)},Tv=b._emscripten_bind_btSoftBodyWorldInfo_get_water_offset_0=function(){return(Tv=b._emscripten_bind_btSoftBodyWorldInfo_get_water_offset_0=
b.asm.Dt).apply(null,arguments)},Uv=b._emscripten_bind_btSoftBodyWorldInfo_set_water_offset_1=function(){return(Uv=b._emscripten_bind_btSoftBodyWorldInfo_set_water_offset_1=b.asm.Et).apply(null,arguments)},Vv=b._emscripten_bind_btSoftBodyWorldInfo_get_m_maxDisplacement_0=function(){return(Vv=b._emscripten_bind_btSoftBodyWorldInfo_get_m_maxDisplacement_0=b.asm.Ft).apply(null,arguments)},Wv=b._emscripten_bind_btSoftBodyWorldInfo_set_m_maxDisplacement_1=function(){return(Wv=b._emscripten_bind_btSoftBodyWorldInfo_set_m_maxDisplacement_1=
b.asm.Gt).apply(null,arguments)},Xv=b._emscripten_bind_btSoftBodyWorldInfo_get_water_normal_0=function(){return(Xv=b._emscripten_bind_btSoftBodyWorldInfo_get_water_normal_0=b.asm.Ht).apply(null,arguments)},Yv=b._emscripten_bind_btSoftBodyWorldInfo_set_water_normal_1=function(){return(Yv=b._emscripten_bind_btSoftBodyWorldInfo_set_water_normal_1=b.asm.It).apply(null,arguments)},Zv=b._emscripten_bind_btSoftBodyWorldInfo_get_m_broadphase_0=function(){return(Zv=b._emscripten_bind_btSoftBodyWorldInfo_get_m_broadphase_0=
b.asm.Jt).apply(null,arguments)},$v=b._emscripten_bind_btSoftBodyWorldInfo_set_m_broadphase_1=function(){return($v=b._emscripten_bind_btSoftBodyWorldInfo_set_m_broadphase_1=b.asm.Kt).apply(null,arguments)},aw=b._emscripten_bind_btSoftBodyWorldInfo_get_m_dispatcher_0=function(){return(aw=b._emscripten_bind_btSoftBodyWorldInfo_get_m_dispatcher_0=b.asm.Lt).apply(null,arguments)},bw=b._emscripten_bind_btSoftBodyWorldInfo_set_m_dispatcher_1=function(){return(bw=b._emscripten_bind_btSoftBodyWorldInfo_set_m_dispatcher_1=
b.asm.Mt).apply(null,arguments)},cw=b._emscripten_bind_btSoftBodyWorldInfo_get_m_gravity_0=function(){return(cw=b._emscripten_bind_btSoftBodyWorldInfo_get_m_gravity_0=b.asm.Nt).apply(null,arguments)},dw=b._emscripten_bind_btSoftBodyWorldInfo_set_m_gravity_1=function(){return(dw=b._emscripten_bind_btSoftBodyWorldInfo_set_m_gravity_1=b.asm.Ot).apply(null,arguments)},ew=b._emscripten_bind_btSoftBodyWorldInfo___destroy___0=function(){return(ew=b._emscripten_bind_btSoftBodyWorldInfo___destroy___0=b.asm.Pt).apply(null,
arguments)},fw=b._emscripten_bind_Face_get_m_n_1=function(){return(fw=b._emscripten_bind_Face_get_m_n_1=b.asm.Qt).apply(null,arguments)},gw=b._emscripten_bind_Face_set_m_n_2=function(){return(gw=b._emscripten_bind_Face_set_m_n_2=b.asm.Rt).apply(null,arguments)},hw=b._emscripten_bind_Face_get_m_normal_0=function(){return(hw=b._emscripten_bind_Face_get_m_normal_0=b.asm.St).apply(null,arguments)},iw=b._emscripten_bind_Face_set_m_normal_1=function(){return(iw=b._emscripten_bind_Face_set_m_normal_1=b.asm.Tt).apply(null,
arguments)},jw=b._emscripten_bind_Face_get_m_ra_0=function(){return(jw=b._emscripten_bind_Face_get_m_ra_0=b.asm.Ut).apply(null,arguments)},kw=b._emscripten_bind_Face_set_m_ra_1=function(){return(kw=b._emscripten_bind_Face_set_m_ra_1=b.asm.Vt).apply(null,arguments)},lw=b._emscripten_bind_Face___destroy___0=function(){return(lw=b._emscripten_bind_Face___destroy___0=b.asm.Wt).apply(null,arguments)},mw=b._emscripten_bind_tFaceArray_size_0=function(){return(mw=b._emscripten_bind_tFaceArray_size_0=b.asm.Xt).apply(null,
arguments)},nw=b._emscripten_bind_tFaceArray_at_1=function(){return(nw=b._emscripten_bind_tFaceArray_at_1=b.asm.Yt).apply(null,arguments)},ow=b._emscripten_bind_tFaceArray___destroy___0=function(){return(ow=b._emscripten_bind_tFaceArray___destroy___0=b.asm.Zt).apply(null,arguments)},pw=b._emscripten_bind_Node_get_m_x_0=function(){return(pw=b._emscripten_bind_Node_get_m_x_0=b.asm._t).apply(null,arguments)},qw=b._emscripten_bind_Node_set_m_x_1=function(){return(qw=b._emscripten_bind_Node_set_m_x_1=
b.asm.$t).apply(null,arguments)},rw=b._emscripten_bind_Node_get_m_q_0=function(){return(rw=b._emscripten_bind_Node_get_m_q_0=b.asm.au).apply(null,arguments)},sw=b._emscripten_bind_Node_set_m_q_1=function(){return(sw=b._emscripten_bind_Node_set_m_q_1=b.asm.bu).apply(null,arguments)},tw=b._emscripten_bind_Node_get_m_v_0=function(){return(tw=b._emscripten_bind_Node_get_m_v_0=b.asm.cu).apply(null,arguments)},uw=b._emscripten_bind_Node_set_m_v_1=function(){return(uw=b._emscripten_bind_Node_set_m_v_1=b.asm.du).apply(null,
arguments)},vw=b._emscripten_bind_Node_get_m_f_0=function(){return(vw=b._emscripten_bind_Node_get_m_f_0=b.asm.eu).apply(null,arguments)},ww=b._emscripten_bind_Node_set_m_f_1=function(){return(ww=b._emscripten_bind_Node_set_m_f_1=b.asm.fu).apply(null,arguments)},xw=b._emscripten_bind_Node_get_m_n_0=function(){return(xw=b._emscripten_bind_Node_get_m_n_0=b.asm.gu).apply(null,arguments)},yw=b._emscripten_bind_Node_set_m_n_1=function(){return(yw=b._emscripten_bind_Node_set_m_n_1=b.asm.hu).apply(null,arguments)},
zw=b._emscripten_bind_Node_get_m_im_0=function(){return(zw=b._emscripten_bind_Node_get_m_im_0=b.asm.iu).apply(null,arguments)},Aw=b._emscripten_bind_Node_set_m_im_1=function(){return(Aw=b._emscripten_bind_Node_set_m_im_1=b.asm.ju).apply(null,arguments)},Bw=b._emscripten_bind_Node_get_m_area_0=function(){return(Bw=b._emscripten_bind_Node_get_m_area_0=b.asm.ku).apply(null,arguments)},Cw=b._emscripten_bind_Node_set_m_area_1=function(){return(Cw=b._emscripten_bind_Node_set_m_area_1=b.asm.lu).apply(null,
arguments)},Dw=b._emscripten_bind_Node___destroy___0=function(){return(Dw=b._emscripten_bind_Node___destroy___0=b.asm.mu).apply(null,arguments)},Ew=b._emscripten_bind_tNodeArray_size_0=function(){return(Ew=b._emscripten_bind_tNodeArray_size_0=b.asm.nu).apply(null,arguments)},Fw=b._emscripten_bind_tNodeArray_at_1=function(){return(Fw=b._emscripten_bind_tNodeArray_at_1=b.asm.ou).apply(null,arguments)},Gw=b._emscripten_bind_tNodeArray___destroy___0=function(){return(Gw=b._emscripten_bind_tNodeArray___destroy___0=
b.asm.pu).apply(null,arguments)},Hw=b._emscripten_bind_Material_get_m_kLST_0=function(){return(Hw=b._emscripten_bind_Material_get_m_kLST_0=b.asm.qu).apply(null,arguments)},Iw=b._emscripten_bind_Material_set_m_kLST_1=function(){return(Iw=b._emscripten_bind_Material_set_m_kLST_1=b.asm.ru).apply(null,arguments)},Jw=b._emscripten_bind_Material_get_m_kAST_0=function(){return(Jw=b._emscripten_bind_Material_get_m_kAST_0=b.asm.su).apply(null,arguments)},Kw=b._emscripten_bind_Material_set_m_kAST_1=function(){return(Kw=
b._emscripten_bind_Material_set_m_kAST_1=b.asm.tu).apply(null,arguments)},Lw=b._emscripten_bind_Material_get_m_kVST_0=function(){return(Lw=b._emscripten_bind_Material_get_m_kVST_0=b.asm.uu).apply(null,arguments)},Mw=b._emscripten_bind_Material_set_m_kVST_1=function(){return(Mw=b._emscripten_bind_Material_set_m_kVST_1=b.asm.vu).apply(null,arguments)},Nw=b._emscripten_bind_Material_get_m_flags_0=function(){return(Nw=b._emscripten_bind_Material_get_m_flags_0=b.asm.wu).apply(null,arguments)},Ow=b._emscripten_bind_Material_set_m_flags_1=
function(){return(Ow=b._emscripten_bind_Material_set_m_flags_1=b.asm.xu).apply(null,arguments)},Pw=b._emscripten_bind_Material___destroy___0=function(){return(Pw=b._emscripten_bind_Material___destroy___0=b.asm.yu).apply(null,arguments)},Qw=b._emscripten_bind_tMaterialArray_size_0=function(){return(Qw=b._emscripten_bind_tMaterialArray_size_0=b.asm.zu).apply(null,arguments)},Rw=b._emscripten_bind_tMaterialArray_at_1=function(){return(Rw=b._emscripten_bind_tMaterialArray_at_1=b.asm.Au).apply(null,arguments)},
Sw=b._emscripten_bind_tMaterialArray___destroy___0=function(){return(Sw=b._emscripten_bind_tMaterialArray___destroy___0=b.asm.Bu).apply(null,arguments)},Tw=b._emscripten_bind_Anchor_get_m_node_0=function(){return(Tw=b._emscripten_bind_Anchor_get_m_node_0=b.asm.Cu).apply(null,arguments)},Uw=b._emscripten_bind_Anchor_set_m_node_1=function(){return(Uw=b._emscripten_bind_Anchor_set_m_node_1=b.asm.Du).apply(null,arguments)},Vw=b._emscripten_bind_Anchor_get_m_local_0=function(){return(Vw=b._emscripten_bind_Anchor_get_m_local_0=
b.asm.Eu).apply(null,arguments)},Ww=b._emscripten_bind_Anchor_set_m_local_1=function(){return(Ww=b._emscripten_bind_Anchor_set_m_local_1=b.asm.Fu).apply(null,arguments)},Xw=b._emscripten_bind_Anchor_get_m_body_0=function(){return(Xw=b._emscripten_bind_Anchor_get_m_body_0=b.asm.Gu).apply(null,arguments)},Yw=b._emscripten_bind_Anchor_set_m_body_1=function(){return(Yw=b._emscripten_bind_Anchor_set_m_body_1=b.asm.Hu).apply(null,arguments)},Zw=b._emscripten_bind_Anchor_get_m_influence_0=function(){return(Zw=
b._emscripten_bind_Anchor_get_m_influence_0=b.asm.Iu).apply(null,arguments)},$w=b._emscripten_bind_Anchor_set_m_influence_1=function(){return($w=b._emscripten_bind_Anchor_set_m_influence_1=b.asm.Ju).apply(null,arguments)},ax=b._emscripten_bind_Anchor_get_m_c0_0=function(){return(ax=b._emscripten_bind_Anchor_get_m_c0_0=b.asm.Ku).apply(null,arguments)},bx=b._emscripten_bind_Anchor_set_m_c0_1=function(){return(bx=b._emscripten_bind_Anchor_set_m_c0_1=b.asm.Lu).apply(null,arguments)},cx=b._emscripten_bind_Anchor_get_m_c1_0=
function(){return(cx=b._emscripten_bind_Anchor_get_m_c1_0=b.asm.Mu).apply(null,arguments)},dx=b._emscripten_bind_Anchor_set_m_c1_1=function(){return(dx=b._emscripten_bind_Anchor_set_m_c1_1=b.asm.Nu).apply(null,arguments)},ex=b._emscripten_bind_Anchor_get_m_c2_0=function(){return(ex=b._emscripten_bind_Anchor_get_m_c2_0=b.asm.Ou).apply(null,arguments)},fx=b._emscripten_bind_Anchor_set_m_c2_1=function(){return(fx=b._emscripten_bind_Anchor_set_m_c2_1=b.asm.Pu).apply(null,arguments)},gx=b._emscripten_bind_Anchor___destroy___0=
function(){return(gx=b._emscripten_bind_Anchor___destroy___0=b.asm.Qu).apply(null,arguments)},hx=b._emscripten_bind_tAnchorArray_size_0=function(){return(hx=b._emscripten_bind_tAnchorArray_size_0=b.asm.Ru).apply(null,arguments)},ix=b._emscripten_bind_tAnchorArray_at_1=function(){return(ix=b._emscripten_bind_tAnchorArray_at_1=b.asm.Su).apply(null,arguments)},jx=b._emscripten_bind_tAnchorArray_clear_0=function(){return(jx=b._emscripten_bind_tAnchorArray_clear_0=b.asm.Tu).apply(null,arguments)},kx=b._emscripten_bind_tAnchorArray_push_back_1=
function(){return(kx=b._emscripten_bind_tAnchorArray_push_back_1=b.asm.Uu).apply(null,arguments)},lx=b._emscripten_bind_tAnchorArray_pop_back_0=function(){return(lx=b._emscripten_bind_tAnchorArray_pop_back_0=b.asm.Vu).apply(null,arguments)},mx=b._emscripten_bind_tAnchorArray___destroy___0=function(){return(mx=b._emscripten_bind_tAnchorArray___destroy___0=b.asm.Wu).apply(null,arguments)},nx=b._emscripten_bind_Config_get_kVCF_0=function(){return(nx=b._emscripten_bind_Config_get_kVCF_0=b.asm.Xu).apply(null,
arguments)},ox=b._emscripten_bind_Config_set_kVCF_1=function(){return(ox=b._emscripten_bind_Config_set_kVCF_1=b.asm.Yu).apply(null,arguments)},px=b._emscripten_bind_Config_get_kDP_0=function(){return(px=b._emscripten_bind_Config_get_kDP_0=b.asm.Zu).apply(null,arguments)},qx=b._emscripten_bind_Config_set_kDP_1=function(){return(qx=b._emscripten_bind_Config_set_kDP_1=b.asm._u).apply(null,arguments)},rx=b._emscripten_bind_Config_get_kDG_0=function(){return(rx=b._emscripten_bind_Config_get_kDG_0=b.asm.$u).apply(null,
arguments)},sx=b._emscripten_bind_Config_set_kDG_1=function(){return(sx=b._emscripten_bind_Config_set_kDG_1=b.asm.av).apply(null,arguments)},tx=b._emscripten_bind_Config_get_kLF_0=function(){return(tx=b._emscripten_bind_Config_get_kLF_0=b.asm.bv).apply(null,arguments)},ux=b._emscripten_bind_Config_set_kLF_1=function(){return(ux=b._emscripten_bind_Config_set_kLF_1=b.asm.cv).apply(null,arguments)},vx=b._emscripten_bind_Config_get_kPR_0=function(){return(vx=b._emscripten_bind_Config_get_kPR_0=b.asm.dv).apply(null,
arguments)},wx=b._emscripten_bind_Config_set_kPR_1=function(){return(wx=b._emscripten_bind_Config_set_kPR_1=b.asm.ev).apply(null,arguments)},xx=b._emscripten_bind_Config_get_kVC_0=function(){return(xx=b._emscripten_bind_Config_get_kVC_0=b.asm.fv).apply(null,arguments)},yx=b._emscripten_bind_Config_set_kVC_1=function(){return(yx=b._emscripten_bind_Config_set_kVC_1=b.asm.gv).apply(null,arguments)},zx=b._emscripten_bind_Config_get_kDF_0=function(){return(zx=b._emscripten_bind_Config_get_kDF_0=b.asm.hv).apply(null,
arguments)},Ax=b._emscripten_bind_Config_set_kDF_1=function(){return(Ax=b._emscripten_bind_Config_set_kDF_1=b.asm.iv).apply(null,arguments)},Bx=b._emscripten_bind_Config_get_kMT_0=function(){return(Bx=b._emscripten_bind_Config_get_kMT_0=b.asm.jv).apply(null,arguments)},Cx=b._emscripten_bind_Config_set_kMT_1=function(){return(Cx=b._emscripten_bind_Config_set_kMT_1=b.asm.kv).apply(null,arguments)},Dx=b._emscripten_bind_Config_get_kCHR_0=function(){return(Dx=b._emscripten_bind_Config_get_kCHR_0=b.asm.lv).apply(null,
arguments)},Ex=b._emscripten_bind_Config_set_kCHR_1=function(){return(Ex=b._emscripten_bind_Config_set_kCHR_1=b.asm.mv).apply(null,arguments)},Fx=b._emscripten_bind_Config_get_kKHR_0=function(){return(Fx=b._emscripten_bind_Config_get_kKHR_0=b.asm.nv).apply(null,arguments)},Gx=b._emscripten_bind_Config_set_kKHR_1=function(){return(Gx=b._emscripten_bind_Config_set_kKHR_1=b.asm.ov).apply(null,arguments)},Hx=b._emscripten_bind_Config_get_kSHR_0=function(){return(Hx=b._emscripten_bind_Config_get_kSHR_0=
b.asm.pv).apply(null,arguments)},Ix=b._emscripten_bind_Config_set_kSHR_1=function(){return(Ix=b._emscripten_bind_Config_set_kSHR_1=b.asm.qv).apply(null,arguments)},Jx=b._emscripten_bind_Config_get_kAHR_0=function(){return(Jx=b._emscripten_bind_Config_get_kAHR_0=b.asm.rv).apply(null,arguments)},Kx=b._emscripten_bind_Config_set_kAHR_1=function(){return(Kx=b._emscripten_bind_Config_set_kAHR_1=b.asm.sv).apply(null,arguments)},Lx=b._emscripten_bind_Config_get_kSRHR_CL_0=function(){return(Lx=b._emscripten_bind_Config_get_kSRHR_CL_0=
b.asm.tv).apply(null,arguments)},Mx=b._emscripten_bind_Config_set_kSRHR_CL_1=function(){return(Mx=b._emscripten_bind_Config_set_kSRHR_CL_1=b.asm.uv).apply(null,arguments)},Nx=b._emscripten_bind_Config_get_kSKHR_CL_0=function(){return(Nx=b._emscripten_bind_Config_get_kSKHR_CL_0=b.asm.vv).apply(null,arguments)},Ox=b._emscripten_bind_Config_set_kSKHR_CL_1=function(){return(Ox=b._emscripten_bind_Config_set_kSKHR_CL_1=b.asm.wv).apply(null,arguments)},Px=b._emscripten_bind_Config_get_kSSHR_CL_0=function(){return(Px=
b._emscripten_bind_Config_get_kSSHR_CL_0=b.asm.xv).apply(null,arguments)},Qx=b._emscripten_bind_Config_set_kSSHR_CL_1=function(){return(Qx=b._emscripten_bind_Config_set_kSSHR_CL_1=b.asm.yv).apply(null,arguments)},Rx=b._emscripten_bind_Config_get_kSR_SPLT_CL_0=function(){return(Rx=b._emscripten_bind_Config_get_kSR_SPLT_CL_0=b.asm.zv).apply(null,arguments)},Sx=b._emscripten_bind_Config_set_kSR_SPLT_CL_1=function(){return(Sx=b._emscripten_bind_Config_set_kSR_SPLT_CL_1=b.asm.Av).apply(null,arguments)},
Tx=b._emscripten_bind_Config_get_kSK_SPLT_CL_0=function(){return(Tx=b._emscripten_bind_Config_get_kSK_SPLT_CL_0=b.asm.Bv).apply(null,arguments)},Ux=b._emscripten_bind_Config_set_kSK_SPLT_CL_1=function(){return(Ux=b._emscripten_bind_Config_set_kSK_SPLT_CL_1=b.asm.Cv).apply(null,arguments)},Vx=b._emscripten_bind_Config_get_kSS_SPLT_CL_0=function(){return(Vx=b._emscripten_bind_Config_get_kSS_SPLT_CL_0=b.asm.Dv).apply(null,arguments)},Wx=b._emscripten_bind_Config_set_kSS_SPLT_CL_1=function(){return(Wx=
b._emscripten_bind_Config_set_kSS_SPLT_CL_1=b.asm.Ev).apply(null,arguments)},Xx=b._emscripten_bind_Config_get_maxvolume_0=function(){return(Xx=b._emscripten_bind_Config_get_maxvolume_0=b.asm.Fv).apply(null,arguments)},Yx=b._emscripten_bind_Config_set_maxvolume_1=function(){return(Yx=b._emscripten_bind_Config_set_maxvolume_1=b.asm.Gv).apply(null,arguments)},Zx=b._emscripten_bind_Config_get_timescale_0=function(){return(Zx=b._emscripten_bind_Config_get_timescale_0=b.asm.Hv).apply(null,arguments)},$x=
b._emscripten_bind_Config_set_timescale_1=function(){return($x=b._emscripten_bind_Config_set_timescale_1=b.asm.Iv).apply(null,arguments)},ay=b._emscripten_bind_Config_get_viterations_0=function(){return(ay=b._emscripten_bind_Config_get_viterations_0=b.asm.Jv).apply(null,arguments)},by=b._emscripten_bind_Config_set_viterations_1=function(){return(by=b._emscripten_bind_Config_set_viterations_1=b.asm.Kv).apply(null,arguments)},cy=b._emscripten_bind_Config_get_piterations_0=function(){return(cy=b._emscripten_bind_Config_get_piterations_0=
b.asm.Lv).apply(null,arguments)},dy=b._emscripten_bind_Config_set_piterations_1=function(){return(dy=b._emscripten_bind_Config_set_piterations_1=b.asm.Mv).apply(null,arguments)},ey=b._emscripten_bind_Config_get_diterations_0=function(){return(ey=b._emscripten_bind_Config_get_diterations_0=b.asm.Nv).apply(null,arguments)},fy=b._emscripten_bind_Config_set_diterations_1=function(){return(fy=b._emscripten_bind_Config_set_diterations_1=b.asm.Ov).apply(null,arguments)},gy=b._emscripten_bind_Config_get_citerations_0=
function(){return(gy=b._emscripten_bind_Config_get_citerations_0=b.asm.Pv).apply(null,arguments)},hy=b._emscripten_bind_Config_set_citerations_1=function(){return(hy=b._emscripten_bind_Config_set_citerations_1=b.asm.Qv).apply(null,arguments)},iy=b._emscripten_bind_Config_get_collisions_0=function(){return(iy=b._emscripten_bind_Config_get_collisions_0=b.asm.Rv).apply(null,arguments)},jy=b._emscripten_bind_Config_set_collisions_1=function(){return(jy=b._emscripten_bind_Config_set_collisions_1=b.asm.Sv).apply(null,
arguments)},ky=b._emscripten_bind_Config___destroy___0=function(){return(ky=b._emscripten_bind_Config___destroy___0=b.asm.Tv).apply(null,arguments)},ly=b._emscripten_bind_btSoftBody_btSoftBody_4=function(){return(ly=b._emscripten_bind_btSoftBody_btSoftBody_4=b.asm.Uv).apply(null,arguments)},my=b._emscripten_bind_btSoftBody_checkLink_2=function(){return(my=b._emscripten_bind_btSoftBody_checkLink_2=b.asm.Vv).apply(null,arguments)},ny=b._emscripten_bind_btSoftBody_checkFace_3=function(){return(ny=b._emscripten_bind_btSoftBody_checkFace_3=
b.asm.Wv).apply(null,arguments)},oy=b._emscripten_bind_btSoftBody_appendMaterial_0=function(){return(oy=b._emscripten_bind_btSoftBody_appendMaterial_0=b.asm.Xv).apply(null,arguments)},py=b._emscripten_bind_btSoftBody_appendNode_2=function(){return(py=b._emscripten_bind_btSoftBody_appendNode_2=b.asm.Yv).apply(null,arguments)},qy=b._emscripten_bind_btSoftBody_appendLink_4=function(){return(qy=b._emscripten_bind_btSoftBody_appendLink_4=b.asm.Zv).apply(null,arguments)},ry=b._emscripten_bind_btSoftBody_appendFace_4=
function(){return(ry=b._emscripten_bind_btSoftBody_appendFace_4=b.asm._v).apply(null,arguments)},sy=b._emscripten_bind_btSoftBody_appendTetra_5=function(){return(sy=b._emscripten_bind_btSoftBody_appendTetra_5=b.asm.$v).apply(null,arguments)},ty=b._emscripten_bind_btSoftBody_appendAnchor_4=function(){return(ty=b._emscripten_bind_btSoftBody_appendAnchor_4=b.asm.aw).apply(null,arguments)},uy=b._emscripten_bind_btSoftBody_addForce_1=function(){return(uy=b._emscripten_bind_btSoftBody_addForce_1=b.asm.bw).apply(null,
arguments)},vy=b._emscripten_bind_btSoftBody_addForce_2=function(){return(vy=b._emscripten_bind_btSoftBody_addForce_2=b.asm.cw).apply(null,arguments)},wy=b._emscripten_bind_btSoftBody_addAeroForceToNode_2=function(){return(wy=b._emscripten_bind_btSoftBody_addAeroForceToNode_2=b.asm.dw).apply(null,arguments)},xy=b._emscripten_bind_btSoftBody_getTotalMass_0=function(){return(xy=b._emscripten_bind_btSoftBody_getTotalMass_0=b.asm.ew).apply(null,arguments)},yy=b._emscripten_bind_btSoftBody_setTotalMass_2=
function(){return(yy=b._emscripten_bind_btSoftBody_setTotalMass_2=b.asm.fw).apply(null,arguments)},zy=b._emscripten_bind_btSoftBody_setMass_2=function(){return(zy=b._emscripten_bind_btSoftBody_setMass_2=b.asm.gw).apply(null,arguments)},Ay=b._emscripten_bind_btSoftBody_transform_1=function(){return(Ay=b._emscripten_bind_btSoftBody_transform_1=b.asm.hw).apply(null,arguments)},By=b._emscripten_bind_btSoftBody_translate_1=function(){return(By=b._emscripten_bind_btSoftBody_translate_1=b.asm.iw).apply(null,
arguments)},Cy=b._emscripten_bind_btSoftBody_rotate_1=function(){return(Cy=b._emscripten_bind_btSoftBody_rotate_1=b.asm.jw).apply(null,arguments)},Dy=b._emscripten_bind_btSoftBody_scale_1=function(){return(Dy=b._emscripten_bind_btSoftBody_scale_1=b.asm.kw).apply(null,arguments)},Ey=b._emscripten_bind_btSoftBody_generateClusters_1=function(){return(Ey=b._emscripten_bind_btSoftBody_generateClusters_1=b.asm.lw).apply(null,arguments)},Fy=b._emscripten_bind_btSoftBody_generateClusters_2=function(){return(Fy=
b._emscripten_bind_btSoftBody_generateClusters_2=b.asm.mw).apply(null,arguments)},Gy=b._emscripten_bind_btSoftBody_generateBendingConstraints_2=function(){return(Gy=b._emscripten_bind_btSoftBody_generateBendingConstraints_2=b.asm.nw).apply(null,arguments)},Hy=b._emscripten_bind_btSoftBody_setWindVelocity_1=function(){return(Hy=b._emscripten_bind_btSoftBody_setWindVelocity_1=b.asm.ow).apply(null,arguments)},Iy=b._emscripten_bind_btSoftBody_getWindVelocity_0=function(){return(Iy=b._emscripten_bind_btSoftBody_getWindVelocity_0=
b.asm.pw).apply(null,arguments)},Jy=b._emscripten_bind_btSoftBody_upcast_1=function(){return(Jy=b._emscripten_bind_btSoftBody_upcast_1=b.asm.qw).apply(null,arguments)},Ky=b._emscripten_bind_btSoftBody_setAnisotropicFriction_2=function(){return(Ky=b._emscripten_bind_btSoftBody_setAnisotropicFriction_2=b.asm.rw).apply(null,arguments)},Ly=b._emscripten_bind_btSoftBody_getCollisionShape_0=function(){return(Ly=b._emscripten_bind_btSoftBody_getCollisionShape_0=b.asm.sw).apply(null,arguments)},My=b._emscripten_bind_btSoftBody_setContactProcessingThreshold_1=
function(){return(My=b._emscripten_bind_btSoftBody_setContactProcessingThreshold_1=b.asm.tw).apply(null,arguments)},Ny=b._emscripten_bind_btSoftBody_setActivationState_1=function(){return(Ny=b._emscripten_bind_btSoftBody_setActivationState_1=b.asm.uw).apply(null,arguments)},Oy=b._emscripten_bind_btSoftBody_forceActivationState_1=function(){return(Oy=b._emscripten_bind_btSoftBody_forceActivationState_1=b.asm.vw).apply(null,arguments)},Py=b._emscripten_bind_btSoftBody_activate_0=function(){return(Py=
b._emscripten_bind_btSoftBody_activate_0=b.asm.ww).apply(null,arguments)},Qy=b._emscripten_bind_btSoftBody_activate_1=function(){return(Qy=b._emscripten_bind_btSoftBody_activate_1=b.asm.xw).apply(null,arguments)},Ry=b._emscripten_bind_btSoftBody_isActive_0=function(){return(Ry=b._emscripten_bind_btSoftBody_isActive_0=b.asm.yw).apply(null,arguments)},Sy=b._emscripten_bind_btSoftBody_isKinematicObject_0=function(){return(Sy=b._emscripten_bind_btSoftBody_isKinematicObject_0=b.asm.zw).apply(null,arguments)},
Ty=b._emscripten_bind_btSoftBody_isStaticObject_0=function(){return(Ty=b._emscripten_bind_btSoftBody_isStaticObject_0=b.asm.Aw).apply(null,arguments)},Uy=b._emscripten_bind_btSoftBody_isStaticOrKinematicObject_0=function(){return(Uy=b._emscripten_bind_btSoftBody_isStaticOrKinematicObject_0=b.asm.Bw).apply(null,arguments)},Vy=b._emscripten_bind_btSoftBody_getRestitution_0=function(){return(Vy=b._emscripten_bind_btSoftBody_getRestitution_0=b.asm.Cw).apply(null,arguments)},Wy=b._emscripten_bind_btSoftBody_getFriction_0=
function(){return(Wy=b._emscripten_bind_btSoftBody_getFriction_0=b.asm.Dw).apply(null,arguments)},Xy=b._emscripten_bind_btSoftBody_getRollingFriction_0=function(){return(Xy=b._emscripten_bind_btSoftBody_getRollingFriction_0=b.asm.Ew).apply(null,arguments)},Yy=b._emscripten_bind_btSoftBody_setRestitution_1=function(){return(Yy=b._emscripten_bind_btSoftBody_setRestitution_1=b.asm.Fw).apply(null,arguments)},Zy=b._emscripten_bind_btSoftBody_setFriction_1=function(){return(Zy=b._emscripten_bind_btSoftBody_setFriction_1=
b.asm.Gw).apply(null,arguments)},$y=b._emscripten_bind_btSoftBody_setRollingFriction_1=function(){return($y=b._emscripten_bind_btSoftBody_setRollingFriction_1=b.asm.Hw).apply(null,arguments)},az=b._emscripten_bind_btSoftBody_getWorldTransform_0=function(){return(az=b._emscripten_bind_btSoftBody_getWorldTransform_0=b.asm.Iw).apply(null,arguments)},bz=b._emscripten_bind_btSoftBody_getCollisionFlags_0=function(){return(bz=b._emscripten_bind_btSoftBody_getCollisionFlags_0=b.asm.Jw).apply(null,arguments)},
cz=b._emscripten_bind_btSoftBody_setCollisionFlags_1=function(){return(cz=b._emscripten_bind_btSoftBody_setCollisionFlags_1=b.asm.Kw).apply(null,arguments)},dz=b._emscripten_bind_btSoftBody_setWorldTransform_1=function(){return(dz=b._emscripten_bind_btSoftBody_setWorldTransform_1=b.asm.Lw).apply(null,arguments)},ez=b._emscripten_bind_btSoftBody_setCollisionShape_1=function(){return(ez=b._emscripten_bind_btSoftBody_setCollisionShape_1=b.asm.Mw).apply(null,arguments)},fz=b._emscripten_bind_btSoftBody_getCcdMotionThreshold_0=
function(){return(fz=b._emscripten_bind_btSoftBody_getCcdMotionThreshold_0=b.asm.Nw).apply(null,arguments)},gz=b._emscripten_bind_btSoftBody_setCcdMotionThreshold_1=function(){return(gz=b._emscripten_bind_btSoftBody_setCcdMotionThreshold_1=b.asm.Ow).apply(null,arguments)},hz=b._emscripten_bind_btSoftBody_getCcdSweptSphereRadius_0=function(){return(hz=b._emscripten_bind_btSoftBody_getCcdSweptSphereRadius_0=b.asm.Pw).apply(null,arguments)},iz=b._emscripten_bind_btSoftBody_setCcdSweptSphereRadius_1=
function(){return(iz=b._emscripten_bind_btSoftBody_setCcdSweptSphereRadius_1=b.asm.Qw).apply(null,arguments)},jz=b._emscripten_bind_btSoftBody_getUserIndex_0=function(){return(jz=b._emscripten_bind_btSoftBody_getUserIndex_0=b.asm.Rw).apply(null,arguments)},kz=b._emscripten_bind_btSoftBody_setUserIndex_1=function(){return(kz=b._emscripten_bind_btSoftBody_setUserIndex_1=b.asm.Sw).apply(null,arguments)},lz=b._emscripten_bind_btSoftBody_getUserPointer_0=function(){return(lz=b._emscripten_bind_btSoftBody_getUserPointer_0=
b.asm.Tw).apply(null,arguments)},mz=b._emscripten_bind_btSoftBody_setUserPointer_1=function(){return(mz=b._emscripten_bind_btSoftBody_setUserPointer_1=b.asm.Uw).apply(null,arguments)},nz=b._emscripten_bind_btSoftBody_getBroadphaseHandle_0=function(){return(nz=b._emscripten_bind_btSoftBody_getBroadphaseHandle_0=b.asm.Vw).apply(null,arguments)},oz=b._emscripten_bind_btSoftBody_get_m_cfg_0=function(){return(oz=b._emscripten_bind_btSoftBody_get_m_cfg_0=b.asm.Ww).apply(null,arguments)},pz=b._emscripten_bind_btSoftBody_set_m_cfg_1=
function(){return(pz=b._emscripten_bind_btSoftBody_set_m_cfg_1=b.asm.Xw).apply(null,arguments)},qz=b._emscripten_bind_btSoftBody_get_m_nodes_0=function(){return(qz=b._emscripten_bind_btSoftBody_get_m_nodes_0=b.asm.Yw).apply(null,arguments)},rz=b._emscripten_bind_btSoftBody_set_m_nodes_1=function(){return(rz=b._emscripten_bind_btSoftBody_set_m_nodes_1=b.asm.Zw).apply(null,arguments)},sz=b._emscripten_bind_btSoftBody_get_m_faces_0=function(){return(sz=b._emscripten_bind_btSoftBody_get_m_faces_0=b.asm._w).apply(null,
arguments)},tz=b._emscripten_bind_btSoftBody_set_m_faces_1=function(){return(tz=b._emscripten_bind_btSoftBody_set_m_faces_1=b.asm.$w).apply(null,arguments)},uz=b._emscripten_bind_btSoftBody_get_m_materials_0=function(){return(uz=b._emscripten_bind_btSoftBody_get_m_materials_0=b.asm.ax).apply(null,arguments)},vz=b._emscripten_bind_btSoftBody_set_m_materials_1=function(){return(vz=b._emscripten_bind_btSoftBody_set_m_materials_1=b.asm.bx).apply(null,arguments)},wz=b._emscripten_bind_btSoftBody_get_m_anchors_0=
function(){return(wz=b._emscripten_bind_btSoftBody_get_m_anchors_0=b.asm.cx).apply(null,arguments)},xz=b._emscripten_bind_btSoftBody_set_m_anchors_1=function(){return(xz=b._emscripten_bind_btSoftBody_set_m_anchors_1=b.asm.dx).apply(null,arguments)},yz=b._emscripten_bind_btSoftBody___destroy___0=function(){return(yz=b._emscripten_bind_btSoftBody___destroy___0=b.asm.ex).apply(null,arguments)},zz=b._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_0=
function(){return(zz=b._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_0=b.asm.fx).apply(null,arguments)},Az=b._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_1=function(){return(Az=b._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_1=b.asm.gx).apply(null,arguments)},Bz=b._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration___destroy___0=
function(){return(Bz=b._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration___destroy___0=b.asm.hx).apply(null,arguments)},Cz=b._emscripten_bind_btDefaultSoftBodySolver_btDefaultSoftBodySolver_0=function(){return(Cz=b._emscripten_bind_btDefaultSoftBodySolver_btDefaultSoftBodySolver_0=b.asm.ix).apply(null,arguments)},Dz=b._emscripten_bind_btDefaultSoftBodySolver___destroy___0=function(){return(Dz=b._emscripten_bind_btDefaultSoftBodySolver___destroy___0=b.asm.jx).apply(null,arguments)},Ez=b._emscripten_bind_btSoftBodyArray_size_0=
function(){return(Ez=b._emscripten_bind_btSoftBodyArray_size_0=b.asm.kx).apply(null,arguments)},Fz=b._emscripten_bind_btSoftBodyArray_at_1=function(){return(Fz=b._emscripten_bind_btSoftBodyArray_at_1=b.asm.lx).apply(null,arguments)},Gz=b._emscripten_bind_btSoftBodyArray___destroy___0=function(){return(Gz=b._emscripten_bind_btSoftBodyArray___destroy___0=b.asm.mx).apply(null,arguments)},Hz=b._emscripten_bind_btSoftRigidDynamicsWorld_btSoftRigidDynamicsWorld_5=function(){return(Hz=b._emscripten_bind_btSoftRigidDynamicsWorld_btSoftRigidDynamicsWorld_5=
b.asm.nx).apply(null,arguments)},Iz=b._emscripten_bind_btSoftRigidDynamicsWorld_addSoftBody_3=function(){return(Iz=b._emscripten_bind_btSoftRigidDynamicsWorld_addSoftBody_3=b.asm.ox).apply(null,arguments)},Jz=b._emscripten_bind_btSoftRigidDynamicsWorld_removeSoftBody_1=function(){return(Jz=b._emscripten_bind_btSoftRigidDynamicsWorld_removeSoftBody_1=b.asm.px).apply(null,arguments)},Kz=b._emscripten_bind_btSoftRigidDynamicsWorld_removeCollisionObject_1=function(){return(Kz=b._emscripten_bind_btSoftRigidDynamicsWorld_removeCollisionObject_1=
b.asm.qx).apply(null,arguments)},Lz=b._emscripten_bind_btSoftRigidDynamicsWorld_getWorldInfo_0=function(){return(Lz=b._emscripten_bind_btSoftRigidDynamicsWorld_getWorldInfo_0=b.asm.rx).apply(null,arguments)},Mz=b._emscripten_bind_btSoftRigidDynamicsWorld_getSoftBodyArray_0=function(){return(Mz=b._emscripten_bind_btSoftRigidDynamicsWorld_getSoftBodyArray_0=b.asm.sx).apply(null,arguments)},Nz=b._emscripten_bind_btSoftRigidDynamicsWorld_getDispatcher_0=function(){return(Nz=b._emscripten_bind_btSoftRigidDynamicsWorld_getDispatcher_0=
b.asm.tx).apply(null,arguments)},Oz=b._emscripten_bind_btSoftRigidDynamicsWorld_rayTest_3=function(){return(Oz=b._emscripten_bind_btSoftRigidDynamicsWorld_rayTest_3=b.asm.ux).apply(null,arguments)},Pz=b._emscripten_bind_btSoftRigidDynamicsWorld_getPairCache_0=function(){return(Pz=b._emscripten_bind_btSoftRigidDynamicsWorld_getPairCache_0=b.asm.vx).apply(null,arguments)},Qz=b._emscripten_bind_btSoftRigidDynamicsWorld_getDispatchInfo_0=function(){return(Qz=b._emscripten_bind_btSoftRigidDynamicsWorld_getDispatchInfo_0=
b.asm.wx).apply(null,arguments)},Rz=b._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_1=function(){return(Rz=b._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_1=b.asm.xx).apply(null,arguments)},Sz=b._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_2=function(){return(Sz=b._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_2=b.asm.yx).apply(null,arguments)},Tz=b._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_3=function(){return(Tz=b._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_3=
b.asm.zx).apply(null,arguments)},Uz=b._emscripten_bind_btSoftRigidDynamicsWorld_getBroadphase_0=function(){return(Uz=b._emscripten_bind_btSoftRigidDynamicsWorld_getBroadphase_0=b.asm.Ax).apply(null,arguments)},Vz=b._emscripten_bind_btSoftRigidDynamicsWorld_convexSweepTest_5=function(){return(Vz=b._emscripten_bind_btSoftRigidDynamicsWorld_convexSweepTest_5=b.asm.Bx).apply(null,arguments)},Wz=b._emscripten_bind_btSoftRigidDynamicsWorld_contactPairTest_3=function(){return(Wz=b._emscripten_bind_btSoftRigidDynamicsWorld_contactPairTest_3=
b.asm.Cx).apply(null,arguments)},Xz=b._emscripten_bind_btSoftRigidDynamicsWorld_contactTest_2=function(){return(Xz=b._emscripten_bind_btSoftRigidDynamicsWorld_contactTest_2=b.asm.Dx).apply(null,arguments)},Yz=b._emscripten_bind_btSoftRigidDynamicsWorld_updateSingleAabb_1=function(){return(Yz=b._emscripten_bind_btSoftRigidDynamicsWorld_updateSingleAabb_1=b.asm.Ex).apply(null,arguments)},Zz=b._emscripten_bind_btSoftRigidDynamicsWorld_setDebugDrawer_1=function(){return(Zz=b._emscripten_bind_btSoftRigidDynamicsWorld_setDebugDrawer_1=
b.asm.Fx).apply(null,arguments)},$z=b._emscripten_bind_btSoftRigidDynamicsWorld_getDebugDrawer_0=function(){return($z=b._emscripten_bind_btSoftRigidDynamicsWorld_getDebugDrawer_0=b.asm.Gx).apply(null,arguments)},aA=b._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawWorld_0=function(){return(aA=b._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawWorld_0=b.asm.Hx).apply(null,arguments)},bA=b._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawObject_3=function(){return(bA=b._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawObject_3=
b.asm.Ix).apply(null,arguments)},cA=b._emscripten_bind_btSoftRigidDynamicsWorld_setGravity_1=function(){return(cA=b._emscripten_bind_btSoftRigidDynamicsWorld_setGravity_1=b.asm.Jx).apply(null,arguments)},dA=b._emscripten_bind_btSoftRigidDynamicsWorld_getGravity_0=function(){return(dA=b._emscripten_bind_btSoftRigidDynamicsWorld_getGravity_0=b.asm.Kx).apply(null,arguments)},eA=b._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_1=function(){return(eA=b._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_1=
b.asm.Lx).apply(null,arguments)},fA=b._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_3=function(){return(fA=b._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_3=b.asm.Mx).apply(null,arguments)},gA=b._emscripten_bind_btSoftRigidDynamicsWorld_removeRigidBody_1=function(){return(gA=b._emscripten_bind_btSoftRigidDynamicsWorld_removeRigidBody_1=b.asm.Nx).apply(null,arguments)},hA=b._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_1=function(){return(hA=b._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_1=
b.asm.Ox).apply(null,arguments)},iA=b._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_2=function(){return(iA=b._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_2=b.asm.Px).apply(null,arguments)},jA=b._emscripten_bind_btSoftRigidDynamicsWorld_removeConstraint_1=function(){return(jA=b._emscripten_bind_btSoftRigidDynamicsWorld_removeConstraint_1=b.asm.Qx).apply(null,arguments)},kA=b._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_1=function(){return(kA=b._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_1=
b.asm.Rx).apply(null,arguments)},lA=b._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_2=function(){return(lA=b._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_2=b.asm.Sx).apply(null,arguments)},mA=b._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_3=function(){return(mA=b._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_3=b.asm.Tx).apply(null,arguments)},nA=b._emscripten_bind_btSoftRigidDynamicsWorld_setContactAddedCallback_1=function(){return(nA=b._emscripten_bind_btSoftRigidDynamicsWorld_setContactAddedCallback_1=
b.asm.Ux).apply(null,arguments)},oA=b._emscripten_bind_btSoftRigidDynamicsWorld_setContactProcessedCallback_1=function(){return(oA=b._emscripten_bind_btSoftRigidDynamicsWorld_setContactProcessedCallback_1=b.asm.Vx).apply(null,arguments)},pA=b._emscripten_bind_btSoftRigidDynamicsWorld_setContactDestroyedCallback_1=function(){return(pA=b._emscripten_bind_btSoftRigidDynamicsWorld_setContactDestroyedCallback_1=b.asm.Wx).apply(null,arguments)},qA=b._emscripten_bind_btSoftRigidDynamicsWorld_addAction_1=
function(){return(qA=b._emscripten_bind_btSoftRigidDynamicsWorld_addAction_1=b.asm.Xx).apply(null,arguments)},rA=b._emscripten_bind_btSoftRigidDynamicsWorld_removeAction_1=function(){return(rA=b._emscripten_bind_btSoftRigidDynamicsWorld_removeAction_1=b.asm.Yx).apply(null,arguments)},sA=b._emscripten_bind_btSoftRigidDynamicsWorld_getSolverInfo_0=function(){return(sA=b._emscripten_bind_btSoftRigidDynamicsWorld_getSolverInfo_0=b.asm.Zx).apply(null,arguments)},tA=b._emscripten_bind_btSoftRigidDynamicsWorld_setInternalTickCallback_1=
function(){return(tA=b._emscripten_bind_btSoftRigidDynamicsWorld_setInternalTickCallback_1=b.asm._x).apply(null,arguments)},uA=b._emscripten_bind_btSoftRigidDynamicsWorld_setInternalTickCallback_2=function(){return(uA=b._emscripten_bind_btSoftRigidDynamicsWorld_setInternalTickCallback_2=b.asm.$x).apply(null,arguments)},vA=b._emscripten_bind_btSoftRigidDynamicsWorld_setInternalTickCallback_3=function(){return(vA=b._emscripten_bind_btSoftRigidDynamicsWorld_setInternalTickCallback_3=b.asm.ay).apply(null,
arguments)},wA=b._emscripten_bind_btSoftRigidDynamicsWorld___destroy___0=function(){return(wA=b._emscripten_bind_btSoftRigidDynamicsWorld___destroy___0=b.asm.by).apply(null,arguments)},xA=b._emscripten_bind_btSoftBodyHelpers_btSoftBodyHelpers_0=function(){return(xA=b._emscripten_bind_btSoftBodyHelpers_btSoftBodyHelpers_0=b.asm.cy).apply(null,arguments)},yA=b._emscripten_bind_btSoftBodyHelpers_CreateRope_5=function(){return(yA=b._emscripten_bind_btSoftBodyHelpers_CreateRope_5=b.asm.dy).apply(null,
arguments)},zA=b._emscripten_bind_btSoftBodyHelpers_CreatePatch_9=function(){return(zA=b._emscripten_bind_btSoftBodyHelpers_CreatePatch_9=b.asm.ey).apply(null,arguments)},AA=b._emscripten_bind_btSoftBodyHelpers_CreatePatchUV_10=function(){return(AA=b._emscripten_bind_btSoftBodyHelpers_CreatePatchUV_10=b.asm.fy).apply(null,arguments)},BA=b._emscripten_bind_btSoftBodyHelpers_CreateEllipsoid_4=function(){return(BA=b._emscripten_bind_btSoftBodyHelpers_CreateEllipsoid_4=b.asm.gy).apply(null,arguments)},
CA=b._emscripten_bind_btSoftBodyHelpers_CreateFromTriMesh_5=function(){return(CA=b._emscripten_bind_btSoftBodyHelpers_CreateFromTriMesh_5=b.asm.hy).apply(null,arguments)},DA=b._emscripten_bind_btSoftBodyHelpers_CreateFromConvexHull_4=function(){return(DA=b._emscripten_bind_btSoftBodyHelpers_CreateFromConvexHull_4=b.asm.iy).apply(null,arguments)},EA=b._emscripten_bind_btSoftBodyHelpers___destroy___0=function(){return(EA=b._emscripten_bind_btSoftBodyHelpers___destroy___0=b.asm.jy).apply(null,arguments)},
FA=b._emscripten_enum_PHY_ScalarType_PHY_FLOAT=function(){return(FA=b._emscripten_enum_PHY_ScalarType_PHY_FLOAT=b.asm.ky).apply(null,arguments)},GA=b._emscripten_enum_PHY_ScalarType_PHY_DOUBLE=function(){return(GA=b._emscripten_enum_PHY_ScalarType_PHY_DOUBLE=b.asm.ly).apply(null,arguments)},HA=b._emscripten_enum_PHY_ScalarType_PHY_INTEGER=function(){return(HA=b._emscripten_enum_PHY_ScalarType_PHY_INTEGER=b.asm.my).apply(null,arguments)},IA=b._emscripten_enum_PHY_ScalarType_PHY_SHORT=function(){return(IA=
b._emscripten_enum_PHY_ScalarType_PHY_SHORT=b.asm.ny).apply(null,arguments)},JA=b._emscripten_enum_PHY_ScalarType_PHY_FIXEDPOINT88=function(){return(JA=b._emscripten_enum_PHY_ScalarType_PHY_FIXEDPOINT88=b.asm.oy).apply(null,arguments)},KA=b._emscripten_enum_PHY_ScalarType_PHY_UCHAR=function(){return(KA=b._emscripten_enum_PHY_ScalarType_PHY_UCHAR=b.asm.py).apply(null,arguments)},LA=b._emscripten_enum_btConstraintParams_BT_CONSTRAINT_ERP=function(){return(LA=b._emscripten_enum_btConstraintParams_BT_CONSTRAINT_ERP=
b.asm.qy).apply(null,arguments)},MA=b._emscripten_enum_btConstraintParams_BT_CONSTRAINT_STOP_ERP=function(){return(MA=b._emscripten_enum_btConstraintParams_BT_CONSTRAINT_STOP_ERP=b.asm.ry).apply(null,arguments)},NA=b._emscripten_enum_btConstraintParams_BT_CONSTRAINT_CFM=function(){return(NA=b._emscripten_enum_btConstraintParams_BT_CONSTRAINT_CFM=b.asm.sy).apply(null,arguments)},OA=b._emscripten_enum_btConstraintParams_BT_CONSTRAINT_STOP_CFM=function(){return(OA=b._emscripten_enum_btConstraintParams_BT_CONSTRAINT_STOP_CFM=
b.asm.ty).apply(null,arguments)};b._malloc=function(){return(b._malloc=b.asm.vy).apply(null,arguments)};b._free=function(){return(b._free=b.asm.wy).apply(null,arguments)};
b.UTF8ToString=function(a,c){if(a){var d=ya,e=a+c;for(c=a;d[c]&&!(c>=e);)++c;if(16<c-a&&d.subarray&&ua)a=ua.decode(d.subarray(a,c));else{for(e="";a<c;){var g=d[a++];if(g&128){var n=d[a++]&63;if(192==(g&224))e+=String.fromCharCode((g&31)<<6|n);else{var C=d[a++]&63;g=224==(g&240)?(g&15)<<12|n<<6|C:(g&7)<<18|n<<12|C<<6|d[a++]&63;65536>g?e+=String.fromCharCode(g):(g-=65536,e+=String.fromCharCode(55296|g>>10,56320|g&1023))}}else e+=String.fromCharCode(g)}a=e}}else a="";return a};
b.addFunction=function(a,c){if(!pa){pa=new WeakMap;for(var d=Da.length,e=0;e<0+d;e++){var g=Ta(e);g&&pa.set(g,e)}}if(pa.has(a))return pa.get(a);if(oa.length)d=oa.pop();else{try{Da.grow(1)}catch(R){if(!(R instanceof RangeError))throw R;throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH.";}d=Da.length-1}try{e=d,Da.set(e,a),Ua[e]=a}catch(R){if(!(R instanceof TypeError))throw R;if("function"===typeof WebAssembly.Function){g={i:"i32",j:"i64",f:"f32",d:"f64"};var n={parameters:[],results:"v"==c[0]?
[]:[g[c[0]]]};for(e=1;e<c.length;++e)n.parameters.push(g[c[e]]);e=new WebAssembly.Function(n,a)}else{g=[1,0,1,96];n=c.slice(0,1);c=c.slice(1);var C={i:127,j:126,f:125,d:124};g.push(c.length);for(e=0;e<c.length;++e)g.push(C[c[e]]);"v"==n?g.push(0):g=g.concat([1,C[n]]);g[1]=g.length-2;c=new Uint8Array([0,97,115,109,1,0,0,0].concat(g,[2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0]));c=new WebAssembly.Module(c);e=(new WebAssembly.Instance(c,{e:{f:a}})).exports.f}c=d;Da.set(c,e);Ua[c]=e}pa.set(a,d);return d};
var PA;La=function QA(){PA||RA();PA||(La=QA)};
function RA(){function a(){if(!PA&&(PA=!0,b.calledRun=!0,!ta)){Ha=!0;Sa(Fa);ba(b);if(b.onRuntimeInitialized)b.onRuntimeInitialized();if(b.postRun)for("function"==typeof b.postRun&&(b.postRun=[b.postRun]);b.postRun.length;){var c=b.postRun.shift();Ga.unshift(c)}Sa(Ga)}}if(!(0<Ja)){if(b.preRun)for("function"==typeof b.preRun&&(b.preRun=[b.preRun]);b.preRun.length;)Ia();Sa(Ea);0<Ja||(b.setStatus?(b.setStatus("Running..."),setTimeout(function(){setTimeout(function(){b.setStatus("")},1);a()},1)):a())}}
b.run=RA;if(b.preInit)for("function"==typeof b.preInit&&(b.preInit=[b.preInit]);0<b.preInit.length;)b.preInit.pop()();RA();function f(){}f.prototype=Object.create(f.prototype);f.prototype.constructor=f;f.prototype.yy=f;f.zy={};b.WrapperObject=f;function h(a){return(a||f).zy}b.getCache=h;function k(a,c){var d=h(c),e=d[a];if(e)return e;e=Object.create((c||f).prototype);e.xy=a;return d[a]=e}b.wrapPointer=k;b.castObject=function(a,c){return k(a.xy,c)};b.NULL=k(0);
b.destroy=function(a){if(!a.__destroy__)throw"Error: Cannot destroy object. (Did you create it yourself?)";a.__destroy__();delete h(a.yy)[a.xy]};b.compare=function(a,c){return a.xy===c.xy};b.getPointer=function(a){return a.xy};b.getClass=function(a){return a.yy};var SA=0,TA=0,UA=0,VA=[],WA=0;function XA(){if(WA){for(var a=0;a<VA.length;a++)b._free(VA[a]);VA.length=0;b._free(SA);SA=0;TA+=WA;WA=0}SA||(TA+=128,(SA=b._malloc(TA))||ra(void 0));UA=0}
function YA(a,c){SA||ra(void 0);a=a.length*c.BYTES_PER_ELEMENT;a=a+7&-8;UA+a>=TA?(0<a||ra(void 0),WA+=a,c=b._malloc(a),VA.push(c)):(c=SA+UA,UA+=a);return c}function ZA(a,c,d){d>>>=0;switch(c.BYTES_PER_ELEMENT){case 2:d>>>=1;break;case 4:d>>>=2;break;case 8:d>>>=3}for(var e=0;e<a.length;e++)c[d+e]=a[e]}
function $A(a){if("string"===typeof a){for(var c=0,d=0;d<a.length;++d){var e=a.charCodeAt(d);55296<=e&&57343>=e&&(e=65536+((e&1023)<<10)|a.charCodeAt(++d)&1023);127>=e?++c:c=2047>=e?c+2:65535>=e?c+3:c+4}c=Array(c+1);e=c.length;d=0;if(0<e){e=d+e-1;for(var g=0;g<a.length;++g){var n=a.charCodeAt(g);if(55296<=n&&57343>=n){var C=a.charCodeAt(++g);n=65536+((n&1023)<<10)|C&1023}if(127>=n){if(d>=e)break;c[d++]=n}else{if(2047>=n){if(d+1>=e)break;c[d++]=192|n>>6}else{if(65535>=n){if(d+2>=e)break;c[d++]=224|
n>>12}else{if(d+3>=e)break;c[d++]=240|n>>18;c[d++]=128|n>>12&63}c[d++]=128|n>>6&63}c[d++]=128|n&63}}c[d]=0}a=YA(c,xa);ZA(c,xa,a);return a}return a}function aB(a){if("object"===typeof a){var c=YA(a,Aa);ZA(a,Aa,c);return c}return a}function l(){throw"cannot construct a btCollisionShape, no constructor in IDL";}l.prototype=Object.create(f.prototype);l.prototype.constructor=l;l.prototype.yy=l;l.zy={};b.btCollisionShape=l;
l.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ya(c,a)};l.prototype.getLocalScaling=function(){return k(Za(this.xy),m)};l.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);$a(d,a,c)};l.prototype.setMargin=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ab(c,a)};l.prototype.getMargin=function(){return bb(this.xy)};l.prototype.__destroy__=function(){cb(this.xy)};
function bB(){throw"cannot construct a btCollisionWorld, no constructor in IDL";}bB.prototype=Object.create(f.prototype);bB.prototype.constructor=bB;bB.prototype.yy=bB;bB.zy={};b.btCollisionWorld=bB;bB.prototype.getDispatcher=function(){return k(db(this.xy),cB)};bB.prototype.rayTest=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);eb(e,a,c,d)};bB.prototype.getPairCache=function(){return k(fb(this.xy),dB)};
bB.prototype.getDispatchInfo=function(){return k(gb(this.xy),p)};bB.prototype.addCollisionObject=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);void 0===c?hb(e,a):void 0===d?ib(e,a,c):jb(e,a,c,d)};bB.prototype.removeCollisionObject=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);kb(c,a)};bB.prototype.getBroadphase=function(){return k(lb(this.xy),eB)};
bB.prototype.convexSweepTest=function(a,c,d,e,g){var n=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);mb(n,a,c,d,e,g)};bB.prototype.contactPairTest=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);nb(e,a,c,d)};
bB.prototype.contactTest=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);ob(d,a,c)};bB.prototype.updateSingleAabb=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);pb(c,a)};bB.prototype.setDebugDrawer=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);qb(c,a)};bB.prototype.getDebugDrawer=function(){return k(rb(this.xy),fB)};bB.prototype.debugDrawWorld=function(){sb(this.xy)};
bB.prototype.debugDrawObject=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);tb(e,a,c,d)};bB.prototype.__destroy__=function(){ub(this.xy)};function q(){throw"cannot construct a btCollisionObject, no constructor in IDL";}q.prototype=Object.create(f.prototype);q.prototype.constructor=q;q.prototype.yy=q;q.zy={};b.btCollisionObject=q;
q.prototype.setAnisotropicFriction=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);vb(d,a,c)};q.prototype.getCollisionShape=function(){return k(wb(this.xy),l)};q.prototype.setContactProcessingThreshold=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);xb(c,a)};q.prototype.setActivationState=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);yb(c,a)};
q.prototype.forceActivationState=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);zb(c,a)};q.prototype.activate=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);void 0===a?Ab(c):Bb(c,a)};q.prototype.isActive=function(){return!!Cb(this.xy)};q.prototype.isKinematicObject=function(){return!!Db(this.xy)};q.prototype.isStaticObject=function(){return!!Eb(this.xy)};q.prototype.isStaticOrKinematicObject=function(){return!!Fb(this.xy)};q.prototype.getRestitution=function(){return Gb(this.xy)};
q.prototype.getFriction=function(){return Hb(this.xy)};q.prototype.getRollingFriction=function(){return Ib(this.xy)};q.prototype.setRestitution=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Jb(c,a)};q.prototype.setFriction=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Kb(c,a)};q.prototype.setRollingFriction=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Lb(c,a)};q.prototype.getWorldTransform=function(){return k(Mb(this.xy),r)};q.prototype.getCollisionFlags=function(){return Nb(this.xy)};
q.prototype.setCollisionFlags=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ob(c,a)};q.prototype.setWorldTransform=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Qb(c,a)};q.prototype.setCollisionShape=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Rb(c,a)};q.prototype.getCcdMotionThreshold=function(){return Sb(this.xy)};q.prototype.setCcdMotionThreshold=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Tb(c,a)};q.prototype.getCcdSweptSphereRadius=function(){return Ub(this.xy)};
q.prototype.setCcdSweptSphereRadius=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Vb(c,a)};q.prototype.getUserIndex=function(){return Wb(this.xy)};q.prototype.setUserIndex=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Xb(c,a)};q.prototype.getUserPointer=function(){return k(Yb(this.xy),gB)};q.prototype.setUserPointer=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Zb(c,a)};q.prototype.getBroadphaseHandle=function(){return k($b(this.xy),t)};
q.prototype.__destroy__=function(){ac(this.xy)};function hB(){throw"cannot construct a btConcaveShape, no constructor in IDL";}hB.prototype=Object.create(l.prototype);hB.prototype.constructor=hB;hB.prototype.yy=hB;hB.zy={};b.btConcaveShape=hB;hB.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);bc(c,a)};hB.prototype.getLocalScaling=function(){return k(cc(this.xy),m)};
hB.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);dc(d,a,c)};hB.prototype.__destroy__=function(){ec(this.xy)};function iB(){throw"cannot construct a btTypedConstraint, no constructor in IDL";}iB.prototype=Object.create(f.prototype);iB.prototype.constructor=iB;iB.prototype.yy=iB;iB.zy={};b.btTypedConstraint=iB;iB.prototype.enableFeedback=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);fc(c,a)};
iB.prototype.getBreakingImpulseThreshold=function(){return gc(this.xy)};iB.prototype.setBreakingImpulseThreshold=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);hc(c,a)};iB.prototype.getParam=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);return ic(d,a,c)};iB.prototype.setParam=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);jc(e,a,c,d)};
iB.prototype.__destroy__=function(){kc(this.xy)};function jB(){throw"cannot construct a btDynamicsWorld, no constructor in IDL";}jB.prototype=Object.create(bB.prototype);jB.prototype.constructor=jB;jB.prototype.yy=jB;jB.zy={};b.btDynamicsWorld=jB;jB.prototype.addAction=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);lc(c,a)};jB.prototype.removeAction=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);mc(c,a)};jB.prototype.getSolverInfo=function(){return k(nc(this.xy),u)};
jB.prototype.setInternalTickCallback=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);void 0===c?oc(e,a):void 0===d?pc(e,a,c):qc(e,a,c,d)};jB.prototype.getDispatcher=function(){return k(rc(this.xy),cB)};jB.prototype.rayTest=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);sc(e,a,c,d)};
jB.prototype.getPairCache=function(){return k(tc(this.xy),dB)};jB.prototype.getDispatchInfo=function(){return k(uc(this.xy),p)};jB.prototype.addCollisionObject=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);void 0===c?vc(e,a):void 0===d?wc(e,a,c):xc(e,a,c,d)};jB.prototype.removeCollisionObject=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);yc(c,a)};
jB.prototype.getBroadphase=function(){return k(zc(this.xy),eB)};jB.prototype.convexSweepTest=function(a,c,d,e,g){var n=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);Ac(n,a,c,d,e,g)};jB.prototype.contactPairTest=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);Bc(e,a,c,d)};
jB.prototype.contactTest=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Cc(d,a,c)};jB.prototype.updateSingleAabb=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Dc(c,a)};jB.prototype.setDebugDrawer=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ec(c,a)};jB.prototype.getDebugDrawer=function(){return k(Fc(this.xy),fB)};jB.prototype.debugDrawWorld=function(){Gc(this.xy)};
jB.prototype.debugDrawObject=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);Hc(e,a,c,d)};jB.prototype.__destroy__=function(){Ic(this.xy)};function fB(){throw"cannot construct a btIDebugDraw, no constructor in IDL";}fB.prototype=Object.create(f.prototype);fB.prototype.constructor=fB;fB.prototype.yy=fB;fB.zy={};b.btIDebugDraw=fB;
fB.prototype.drawLine=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);Jc(e,a,c,d)};fB.prototype.drawContactPoint=function(a,c,d,e,g){var n=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);Kc(n,a,c,d,e,g)};
fB.prototype.reportErrorWarning=function(a){var c=this.xy;XA();a=a&&"object"===typeof a?a.xy:$A(a);Lc(c,a)};fB.prototype.draw3dText=function(a,c){var d=this.xy;XA();a&&"object"===typeof a&&(a=a.xy);c=c&&"object"===typeof c?c.xy:$A(c);Mc(d,a,c)};fB.prototype.setDebugMode=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Nc(c,a)};fB.prototype.getDebugMode=function(){return Oc(this.xy)};fB.prototype.__destroy__=function(){Pc(this.xy)};
function m(a,c,d){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);this.xy=void 0===a?Qc():void 0===c?_emscripten_bind_btVector3_btVector3_1(a):void 0===d?_emscripten_bind_btVector3_btVector3_2(a,c):Rc(a,c,d);h(m)[this.xy]=this}m.prototype=Object.create(f.prototype);m.prototype.constructor=m;m.prototype.yy=m;m.zy={};b.btVector3=m;m.prototype.length=m.prototype.length=function(){return Sc(this.xy)};m.prototype.x=m.prototype.x=function(){return Tc(this.xy)};
m.prototype.y=m.prototype.y=function(){return Uc(this.xy)};m.prototype.z=m.prototype.z=function(){return Vc(this.xy)};m.prototype.setX=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Wc(c,a)};m.prototype.setY=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Xc(c,a)};m.prototype.setZ=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Yc(c,a)};
m.prototype.setValue=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);Zc(e,a,c,d)};m.prototype.normalize=m.prototype.normalize=function(){$c(this.xy)};m.prototype.rotate=m.prototype.rotate=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);return k(ad(d,a,c),m)};m.prototype.dot=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return bd(c,a)};
m.prototype.op_mul=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(cd(c,a),m)};m.prototype.op_add=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(dd(c,a),m)};m.prototype.op_sub=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(ed(c,a),m)};m.prototype.__destroy__=function(){fd(this.xy)};function kB(){throw"cannot construct a btQuadWord, no constructor in IDL";}kB.prototype=Object.create(f.prototype);kB.prototype.constructor=kB;
kB.prototype.yy=kB;kB.zy={};b.btQuadWord=kB;kB.prototype.x=kB.prototype.x=function(){return gd(this.xy)};kB.prototype.y=kB.prototype.y=function(){return hd(this.xy)};kB.prototype.z=kB.prototype.z=function(){return jd(this.xy)};kB.prototype.w=kB.prototype.w=function(){return kd(this.xy)};kB.prototype.setX=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ld(c,a)};kB.prototype.setY=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);md(c,a)};
kB.prototype.setZ=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);nd(c,a)};kB.prototype.setW=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);od(c,a)};kB.prototype.__destroy__=function(){pd(this.xy)};function lB(){throw"cannot construct a btMotionState, no constructor in IDL";}lB.prototype=Object.create(f.prototype);lB.prototype.constructor=lB;lB.prototype.yy=lB;lB.zy={};b.btMotionState=lB;
lB.prototype.getWorldTransform=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);qd(c,a)};lB.prototype.setWorldTransform=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);rd(c,a)};lB.prototype.__destroy__=function(){sd(this.xy)};function v(){throw"cannot construct a RayResultCallback, no constructor in IDL";}v.prototype=Object.create(f.prototype);v.prototype.constructor=v;v.prototype.yy=v;v.zy={};b.RayResultCallback=v;v.prototype.hasHit=function(){return!!td(this.xy)};
v.prototype.get_m_collisionFilterGroup=v.prototype.Ay=function(){return ud(this.xy)};v.prototype.set_m_collisionFilterGroup=v.prototype.Cy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);vd(c,a)};Object.defineProperty(v.prototype,"m_collisionFilterGroup",{get:v.prototype.Ay,set:v.prototype.Cy});v.prototype.get_m_collisionFilterMask=v.prototype.By=function(){return wd(this.xy)};
v.prototype.set_m_collisionFilterMask=v.prototype.Dy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);xd(c,a)};Object.defineProperty(v.prototype,"m_collisionFilterMask",{get:v.prototype.By,set:v.prototype.Dy});v.prototype.get_m_closestHitFraction=v.prototype.Ey=function(){return yd(this.xy)};v.prototype.set_m_closestHitFraction=v.prototype.Fy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);zd(c,a)};Object.defineProperty(v.prototype,"m_closestHitFraction",{get:v.prototype.Ey,set:v.prototype.Fy});
v.prototype.get_m_collisionObject=v.prototype.Gy=function(){return k(Ad(this.xy),q)};v.prototype.set_m_collisionObject=v.prototype.Ny=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Bd(c,a)};Object.defineProperty(v.prototype,"m_collisionObject",{get:v.prototype.Gy,set:v.prototype.Ny});v.prototype.__destroy__=function(){Cd(this.xy)};function mB(){throw"cannot construct a ContactResultCallback, no constructor in IDL";}mB.prototype=Object.create(f.prototype);mB.prototype.constructor=mB;
mB.prototype.yy=mB;mB.zy={};b.ContactResultCallback=mB;mB.prototype.addSingleResult=function(a,c,d,e,g,n,C){var R=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);n&&"object"===typeof n&&(n=n.xy);C&&"object"===typeof C&&(C=C.xy);return Dd(R,a,c,d,e,g,n,C)};mB.prototype.__destroy__=function(){Ed(this.xy)};
function w(){throw"cannot construct a ConvexResultCallback, no constructor in IDL";}w.prototype=Object.create(f.prototype);w.prototype.constructor=w;w.prototype.yy=w;w.zy={};b.ConvexResultCallback=w;w.prototype.hasHit=function(){return!!Fd(this.xy)};w.prototype.get_m_collisionFilterGroup=w.prototype.Ay=function(){return Gd(this.xy)};w.prototype.set_m_collisionFilterGroup=w.prototype.Cy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Hd(c,a)};
Object.defineProperty(w.prototype,"m_collisionFilterGroup",{get:w.prototype.Ay,set:w.prototype.Cy});w.prototype.get_m_collisionFilterMask=w.prototype.By=function(){return Id(this.xy)};w.prototype.set_m_collisionFilterMask=w.prototype.Dy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Jd(c,a)};Object.defineProperty(w.prototype,"m_collisionFilterMask",{get:w.prototype.By,set:w.prototype.Dy});w.prototype.get_m_closestHitFraction=w.prototype.Ey=function(){return Kd(this.xy)};
w.prototype.set_m_closestHitFraction=w.prototype.Fy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ld(c,a)};Object.defineProperty(w.prototype,"m_closestHitFraction",{get:w.prototype.Ey,set:w.prototype.Fy});w.prototype.__destroy__=function(){Md(this.xy)};function nB(){throw"cannot construct a btConvexShape, no constructor in IDL";}nB.prototype=Object.create(l.prototype);nB.prototype.constructor=nB;nB.prototype.yy=nB;nB.zy={};b.btConvexShape=nB;
nB.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Nd(c,a)};nB.prototype.getLocalScaling=function(){return k(Od(this.xy),m)};nB.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Pd(d,a,c)};nB.prototype.setMargin=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Qd(c,a)};nB.prototype.getMargin=function(){return Rd(this.xy)};nB.prototype.__destroy__=function(){Sd(this.xy)};
function oB(a,c){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);this.xy=Td(a,c);h(oB)[this.xy]=this}oB.prototype=Object.create(l.prototype);oB.prototype.constructor=oB;oB.prototype.yy=oB;oB.zy={};b.btCapsuleShape=oB;oB.prototype.setMargin=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ud(c,a)};oB.prototype.getMargin=function(){return Vd(this.xy)};oB.prototype.getUpAxis=function(){return Wd(this.xy)};oB.prototype.getRadius=function(){return Xd(this.xy)};
oB.prototype.getHalfHeight=function(){return Yd(this.xy)};oB.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Zd(c,a)};oB.prototype.getLocalScaling=function(){return k($d(this.xy),m)};oB.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);ae(d,a,c)};oB.prototype.__destroy__=function(){be(this.xy)};function pB(a){a&&"object"===typeof a&&(a=a.xy);this.xy=ce(a);h(pB)[this.xy]=this}
pB.prototype=Object.create(l.prototype);pB.prototype.constructor=pB;pB.prototype.yy=pB;pB.zy={};b.btCylinderShape=pB;pB.prototype.setMargin=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);de(c,a)};pB.prototype.getMargin=function(){return ee(this.xy)};pB.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);fe(c,a)};pB.prototype.getLocalScaling=function(){return k(ge(this.xy),m)};
pB.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);he(d,a,c)};pB.prototype.__destroy__=function(){ie(this.xy)};function qB(a,c){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);this.xy=je(a,c);h(qB)[this.xy]=this}qB.prototype=Object.create(l.prototype);qB.prototype.constructor=qB;qB.prototype.yy=qB;qB.zy={};b.btConeShape=qB;
qB.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ke(c,a)};qB.prototype.getLocalScaling=function(){return k(le(this.xy),m)};qB.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);me(d,a,c)};qB.prototype.__destroy__=function(){ne(this.xy)};function rB(){throw"cannot construct a btStridingMeshInterface, no constructor in IDL";}rB.prototype=Object.create(f.prototype);
rB.prototype.constructor=rB;rB.prototype.yy=rB;rB.zy={};b.btStridingMeshInterface=rB;rB.prototype.setScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);oe(c,a)};rB.prototype.__destroy__=function(){pe(this.xy)};function sB(){throw"cannot construct a btTriangleMeshShape, no constructor in IDL";}sB.prototype=Object.create(hB.prototype);sB.prototype.constructor=sB;sB.prototype.yy=sB;sB.zy={};b.btTriangleMeshShape=sB;
sB.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);qe(c,a)};sB.prototype.getLocalScaling=function(){return k(re(this.xy),m)};sB.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);se(d,a,c)};sB.prototype.__destroy__=function(){te(this.xy)};function tB(a){a&&"object"===typeof a&&(a=a.xy);this.xy=void 0===a?ue():ve(a);h(tB)[this.xy]=this}tB.prototype=Object.create(f.prototype);
tB.prototype.constructor=tB;tB.prototype.yy=tB;tB.zy={};b.btDefaultCollisionConfiguration=tB;tB.prototype.__destroy__=function(){we(this.xy)};function cB(){throw"cannot construct a btDispatcher, no constructor in IDL";}cB.prototype=Object.create(f.prototype);cB.prototype.constructor=cB;cB.prototype.yy=cB;cB.zy={};b.btDispatcher=cB;cB.prototype.getNumManifolds=function(){return xe(this.xy)};
cB.prototype.getManifoldByIndexInternal=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(ye(c,a),uB)};cB.prototype.__destroy__=function(){ze(this.xy)};
function vB(a,c,d,e,g){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);this.xy=void 0===e?Ae(a,c,d):void 0===g?_emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_4(a,c,d,e):Be(a,c,d,e,g);h(vB)[this.xy]=this}vB.prototype=Object.create(iB.prototype);vB.prototype.constructor=vB;vB.prototype.yy=vB;vB.zy={};b.btGeneric6DofConstraint=vB;
vB.prototype.setLinearLowerLimit=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ce(c,a)};vB.prototype.setLinearUpperLimit=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);De(c,a)};vB.prototype.setAngularLowerLimit=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ee(c,a)};vB.prototype.setAngularUpperLimit=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Fe(c,a)};vB.prototype.getFrameOffsetA=function(){return k(Ge(this.xy),r)};
vB.prototype.enableFeedback=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);He(c,a)};vB.prototype.getBreakingImpulseThreshold=function(){return Ie(this.xy)};vB.prototype.setBreakingImpulseThreshold=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Je(c,a)};vB.prototype.getParam=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);return Ke(d,a,c)};
vB.prototype.setParam=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);Le(e,a,c,d)};vB.prototype.__destroy__=function(){Me(this.xy)};function x(a,c,d,e){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);this.xy=Ne(a,c,d,e);h(x)[this.xy]=this}x.prototype=Object.create(jB.prototype);x.prototype.constructor=x;x.prototype.yy=x;x.zy={};
b.btDiscreteDynamicsWorld=x;x.prototype.setGravity=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Oe(c,a)};x.prototype.getGravity=function(){return k(Pe(this.xy),m)};x.prototype.addRigidBody=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);void 0===c?Qe(e,a):void 0===d?_emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_2(e,a,c):Re(e,a,c,d)};
x.prototype.removeRigidBody=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Se(c,a)};x.prototype.addConstraint=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);void 0===c?Te(d,a):Ue(d,a,c)};x.prototype.removeConstraint=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ve(c,a)};
x.prototype.stepSimulation=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);return void 0===c?We(e,a):void 0===d?Xe(e,a,c):Ye(e,a,c,d)};x.prototype.setContactAddedCallback=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ze(c,a)};x.prototype.setContactProcessedCallback=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);$e(c,a)};
x.prototype.setContactDestroyedCallback=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);af(c,a)};x.prototype.getDispatcher=function(){return k(bf(this.xy),cB)};x.prototype.rayTest=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);cf(e,a,c,d)};x.prototype.getPairCache=function(){return k(df(this.xy),dB)};x.prototype.getDispatchInfo=function(){return k(ef(this.xy),p)};
x.prototype.addCollisionObject=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);void 0===c?ff(e,a):void 0===d?gf(e,a,c):hf(e,a,c,d)};x.prototype.removeCollisionObject=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);jf(c,a)};x.prototype.getBroadphase=function(){return k(kf(this.xy),eB)};
x.prototype.convexSweepTest=function(a,c,d,e,g){var n=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);lf(n,a,c,d,e,g)};x.prototype.contactPairTest=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);mf(e,a,c,d)};
x.prototype.contactTest=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);nf(d,a,c)};x.prototype.updateSingleAabb=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);of(c,a)};x.prototype.setDebugDrawer=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);pf(c,a)};x.prototype.getDebugDrawer=function(){return k(qf(this.xy),fB)};x.prototype.debugDrawWorld=function(){rf(this.xy)};
x.prototype.debugDrawObject=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);sf(e,a,c,d)};x.prototype.addAction=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);tf(c,a)};x.prototype.removeAction=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);uf(c,a)};x.prototype.getSolverInfo=function(){return k(vf(this.xy),u)};
x.prototype.setInternalTickCallback=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);void 0===c?wf(e,a):void 0===d?xf(e,a,c):yf(e,a,c,d)};x.prototype.__destroy__=function(){zf(this.xy)};function wB(){throw"cannot construct a btVehicleRaycaster, no constructor in IDL";}wB.prototype=Object.create(f.prototype);wB.prototype.constructor=wB;wB.prototype.yy=wB;wB.zy={};b.btVehicleRaycaster=wB;
wB.prototype.castRay=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);Af(e,a,c,d)};wB.prototype.__destroy__=function(){Bf(this.xy)};function xB(){throw"cannot construct a btActionInterface, no constructor in IDL";}xB.prototype=Object.create(f.prototype);xB.prototype.constructor=xB;xB.prototype.yy=xB;xB.zy={};b.btActionInterface=xB;
xB.prototype.updateAction=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Cf(d,a,c)};xB.prototype.__destroy__=function(){Df(this.xy)};function y(){this.xy=Ef();h(y)[this.xy]=this}y.prototype=Object.create(q.prototype);y.prototype.constructor=y;y.prototype.yy=y;y.zy={};b.btGhostObject=y;y.prototype.getNumOverlappingObjects=function(){return Ff(this.xy)};
y.prototype.getOverlappingObject=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(Gf(c,a),q)};y.prototype.setAnisotropicFriction=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Hf(d,a,c)};y.prototype.getCollisionShape=function(){return k(If(this.xy),l)};y.prototype.setContactProcessingThreshold=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Jf(c,a)};
y.prototype.setActivationState=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Kf(c,a)};y.prototype.forceActivationState=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Lf(c,a)};y.prototype.activate=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);void 0===a?Mf(c):Nf(c,a)};y.prototype.isActive=function(){return!!Of(this.xy)};y.prototype.isKinematicObject=function(){return!!Pf(this.xy)};y.prototype.isStaticObject=function(){return!!Qf(this.xy)};
y.prototype.isStaticOrKinematicObject=function(){return!!Rf(this.xy)};y.prototype.getRestitution=function(){return Sf(this.xy)};y.prototype.getFriction=function(){return Tf(this.xy)};y.prototype.getRollingFriction=function(){return Uf(this.xy)};y.prototype.setRestitution=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Vf(c,a)};y.prototype.setFriction=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Wf(c,a)};
y.prototype.setRollingFriction=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Xf(c,a)};y.prototype.getWorldTransform=function(){return k(Yf(this.xy),r)};y.prototype.getCollisionFlags=function(){return Zf(this.xy)};y.prototype.setCollisionFlags=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);$f(c,a)};y.prototype.setWorldTransform=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ag(c,a)};
y.prototype.setCollisionShape=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);bg(c,a)};y.prototype.getCcdMotionThreshold=function(){return cg(this.xy)};y.prototype.setCcdMotionThreshold=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);dg(c,a)};y.prototype.getCcdSweptSphereRadius=function(){return eg(this.xy)};y.prototype.setCcdSweptSphereRadius=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);fg(c,a)};y.prototype.getUserIndex=function(){return gg(this.xy)};
y.prototype.setUserIndex=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);hg(c,a)};y.prototype.getUserPointer=function(){return k(ig(this.xy),gB)};y.prototype.setUserPointer=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);jg(c,a)};y.prototype.getBroadphaseHandle=function(){return k(kg(this.xy),t)};y.prototype.__destroy__=function(){lg(this.xy)};function yB(){throw"cannot construct a btSoftBodySolver, no constructor in IDL";}yB.prototype=Object.create(f.prototype);
yB.prototype.constructor=yB;yB.prototype.yy=yB;yB.zy={};b.btSoftBodySolver=yB;yB.prototype.__destroy__=function(){mg(this.xy)};function gB(){throw"cannot construct a VoidPtr, no constructor in IDL";}gB.prototype=Object.create(f.prototype);gB.prototype.constructor=gB;gB.prototype.yy=gB;gB.zy={};b.VoidPtr=gB;gB.prototype.__destroy__=function(){ng(this.xy)};function zB(){this.xy=og();h(zB)[this.xy]=this}zB.prototype=Object.create(fB.prototype);zB.prototype.constructor=zB;zB.prototype.yy=zB;zB.zy={};
b.DebugDrawer=zB;zB.prototype.drawLine=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);pg(e,a,c,d)};zB.prototype.drawContactPoint=function(a,c,d,e,g){var n=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);qg(n,a,c,d,e,g)};
zB.prototype.reportErrorWarning=function(a){var c=this.xy;XA();a=a&&"object"===typeof a?a.xy:$A(a);rg(c,a)};zB.prototype.draw3dText=function(a,c){var d=this.xy;XA();a&&"object"===typeof a&&(a=a.xy);c=c&&"object"===typeof c?c.xy:$A(c);sg(d,a,c)};zB.prototype.setDebugMode=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);tg(c,a)};zB.prototype.getDebugMode=function(){return ug(this.xy)};zB.prototype.__destroy__=function(){vg(this.xy)};
function z(a,c,d,e){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);this.xy=void 0===a?wg():void 0===c?_emscripten_bind_btVector4_btVector4_1(a):void 0===d?_emscripten_bind_btVector4_btVector4_2(a,c):void 0===e?_emscripten_bind_btVector4_btVector4_3(a,c,d):xg(a,c,d,e);h(z)[this.xy]=this}z.prototype=Object.create(m.prototype);z.prototype.constructor=z;z.prototype.yy=z;z.zy={};b.btVector4=z;
z.prototype.w=z.prototype.w=function(){return yg(this.xy)};z.prototype.setValue=function(a,c,d,e){var g=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);zg(g,a,c,d,e)};z.prototype.length=z.prototype.length=function(){return Ag(this.xy)};z.prototype.x=z.prototype.x=function(){return Bg(this.xy)};z.prototype.y=z.prototype.y=function(){return Cg(this.xy)};z.prototype.z=z.prototype.z=function(){return Dg(this.xy)};
z.prototype.setX=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Eg(c,a)};z.prototype.setY=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Fg(c,a)};z.prototype.setZ=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Gg(c,a)};z.prototype.normalize=z.prototype.normalize=function(){Hg(this.xy)};z.prototype.rotate=z.prototype.rotate=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);return k(Ig(d,a,c),m)};
z.prototype.dot=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return Jg(c,a)};z.prototype.op_mul=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(Kg(c,a),m)};z.prototype.op_add=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(Lg(c,a),m)};z.prototype.op_sub=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(Mg(c,a),m)};z.prototype.__destroy__=function(){Ng(this.xy)};
function A(a,c,d,e){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);this.xy=Og(a,c,d,e);h(A)[this.xy]=this}A.prototype=Object.create(kB.prototype);A.prototype.constructor=A;A.prototype.yy=A;A.zy={};b.btQuaternion=A;A.prototype.setValue=function(a,c,d,e){var g=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);Pg(g,a,c,d,e)};
A.prototype.setEulerZYX=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);Qg(e,a,c,d)};A.prototype.setRotation=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Rg(d,a,c)};A.prototype.normalize=A.prototype.normalize=function(){Sg(this.xy)};A.prototype.length2=function(){return Tg(this.xy)};A.prototype.length=A.prototype.length=function(){return Ug(this.xy)};
A.prototype.dot=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return Vg(c,a)};A.prototype.normalized=function(){return k(Wg(this.xy),A)};A.prototype.getAxis=function(){return k(Xg(this.xy),m)};A.prototype.inverse=A.prototype.inverse=function(){return k(Yg(this.xy),A)};A.prototype.getAngle=function(){return Zg(this.xy)};A.prototype.getAngleShortestPath=function(){return $g(this.xy)};
A.prototype.angle=A.prototype.angle=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return ah(c,a)};A.prototype.angleShortestPath=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return bh(c,a)};A.prototype.op_add=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(ch(c,a),A)};A.prototype.op_sub=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(dh(c,a),A)};
A.prototype.op_mul=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(eh(c,a),A)};A.prototype.op_mulq=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(fh(c,a),A)};A.prototype.op_div=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(gh(c,a),A)};A.prototype.x=A.prototype.x=function(){return hh(this.xy)};A.prototype.y=A.prototype.y=function(){return ih(this.xy)};A.prototype.z=A.prototype.z=function(){return jh(this.xy)};
A.prototype.w=A.prototype.w=function(){return kh(this.xy)};A.prototype.setX=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);lh(c,a)};A.prototype.setY=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);mh(c,a)};A.prototype.setZ=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);nh(c,a)};A.prototype.setW=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);oh(c,a)};A.prototype.__destroy__=function(){ph(this.xy)};
function AB(){throw"cannot construct a btMatrix3x3, no constructor in IDL";}AB.prototype=Object.create(f.prototype);AB.prototype.constructor=AB;AB.prototype.yy=AB;AB.zy={};b.btMatrix3x3=AB;AB.prototype.setEulerZYX=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);qh(e,a,c,d)};AB.prototype.getRotation=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);rh(c,a)};
AB.prototype.getRow=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(sh(c,a),m)};AB.prototype.__destroy__=function(){th(this.xy)};function r(a,c){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);this.xy=void 0===a?uh():void 0===c?_emscripten_bind_btTransform_btTransform_1(a):vh(a,c);h(r)[this.xy]=this}r.prototype=Object.create(f.prototype);r.prototype.constructor=r;r.prototype.yy=r;r.zy={};b.btTransform=r;r.prototype.setIdentity=function(){wh(this.xy)};
r.prototype.setOrigin=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);xh(c,a)};r.prototype.setRotation=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);yh(c,a)};r.prototype.getOrigin=function(){return k(zh(this.xy),m)};r.prototype.getRotation=function(){return k(Ah(this.xy),A)};r.prototype.getBasis=function(){return k(Bh(this.xy),AB)};r.prototype.setFromOpenGLMatrix=function(a){var c=this.xy;XA();"object"==typeof a&&(a=aB(a));Ch(c,a)};
r.prototype.inverse=r.prototype.inverse=function(){return k(Dh(this.xy),r)};r.prototype.op_mul=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(Eh(c,a),r)};r.prototype.__destroy__=function(){Fh(this.xy)};function BB(a,c){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);this.xy=void 0===a?Gh():void 0===c?Hh(a):Ih(a,c);h(BB)[this.xy]=this}BB.prototype=Object.create(lB.prototype);BB.prototype.constructor=BB;BB.prototype.yy=BB;BB.zy={};b.btDefaultMotionState=BB;
BB.prototype.getWorldTransform=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Jh(c,a)};BB.prototype.setWorldTransform=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Kh(c,a)};BB.prototype.get_m_graphicsWorldTrans=BB.prototype.vA=function(){return k(Lh(this.xy),r)};BB.prototype.set_m_graphicsWorldTrans=BB.prototype.aD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Mh(c,a)};Object.defineProperty(BB.prototype,"m_graphicsWorldTrans",{get:BB.prototype.vA,set:BB.prototype.aD});
BB.prototype.__destroy__=function(){Nh(this.xy)};function CB(){throw"cannot construct a btCollisionObjectWrapper, no constructor in IDL";}CB.prototype=Object.create(f.prototype);CB.prototype.constructor=CB;CB.prototype.yy=CB;CB.zy={};b.btCollisionObjectWrapper=CB;CB.prototype.getWorldTransform=function(){return k(Oh(this.xy),r)};CB.prototype.getCollisionObject=function(){return k(Ph(this.xy),q)};CB.prototype.getCollisionShape=function(){return k(Qh(this.xy),l)};
function B(a,c){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);this.xy=Rh(a,c);h(B)[this.xy]=this}B.prototype=Object.create(v.prototype);B.prototype.constructor=B;B.prototype.yy=B;B.zy={};b.ClosestRayResultCallback=B;B.prototype.hasHit=function(){return!!Sh(this.xy)};B.prototype.get_m_rayFromWorld=B.prototype.Zy=function(){return k(Th(this.xy),m)};B.prototype.set_m_rayFromWorld=B.prototype.iz=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Uh(c,a)};
Object.defineProperty(B.prototype,"m_rayFromWorld",{get:B.prototype.Zy,set:B.prototype.iz});B.prototype.get_m_rayToWorld=B.prototype.$y=function(){return k(Vh(this.xy),m)};B.prototype.set_m_rayToWorld=B.prototype.jz=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Wh(c,a)};Object.defineProperty(B.prototype,"m_rayToWorld",{get:B.prototype.$y,set:B.prototype.jz});B.prototype.get_m_hitNormalWorld=B.prototype.Iy=function(){return k(Xh(this.xy),m)};
B.prototype.set_m_hitNormalWorld=B.prototype.Py=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Yh(c,a)};Object.defineProperty(B.prototype,"m_hitNormalWorld",{get:B.prototype.Iy,set:B.prototype.Py});B.prototype.get_m_hitPointWorld=B.prototype.Jy=function(){return k(Zh(this.xy),m)};B.prototype.set_m_hitPointWorld=B.prototype.Qy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);$h(c,a)};Object.defineProperty(B.prototype,"m_hitPointWorld",{get:B.prototype.Jy,set:B.prototype.Qy});
B.prototype.get_m_collisionFilterGroup=B.prototype.Ay=function(){return ai(this.xy)};B.prototype.set_m_collisionFilterGroup=B.prototype.Cy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);bi(c,a)};Object.defineProperty(B.prototype,"m_collisionFilterGroup",{get:B.prototype.Ay,set:B.prototype.Cy});B.prototype.get_m_collisionFilterMask=B.prototype.By=function(){return ci(this.xy)};
B.prototype.set_m_collisionFilterMask=B.prototype.Dy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);di(c,a)};Object.defineProperty(B.prototype,"m_collisionFilterMask",{get:B.prototype.By,set:B.prototype.Dy});B.prototype.get_m_closestHitFraction=B.prototype.Ey=function(){return ei(this.xy)};B.prototype.set_m_closestHitFraction=B.prototype.Fy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);fi(c,a)};Object.defineProperty(B.prototype,"m_closestHitFraction",{get:B.prototype.Ey,set:B.prototype.Fy});
B.prototype.get_m_collisionObject=B.prototype.Gy=function(){return k(gi(this.xy),q)};B.prototype.set_m_collisionObject=B.prototype.Ny=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);hi(c,a)};Object.defineProperty(B.prototype,"m_collisionObject",{get:B.prototype.Gy,set:B.prototype.Ny});B.prototype.__destroy__=function(){ii(this.xy)};function DB(){throw"cannot construct a btConstCollisionObjectArray, no constructor in IDL";}DB.prototype=Object.create(f.prototype);
DB.prototype.constructor=DB;DB.prototype.yy=DB;DB.zy={};b.btConstCollisionObjectArray=DB;DB.prototype.size=DB.prototype.size=function(){return ji(this.xy)};DB.prototype.at=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(ki(c,a),q)};DB.prototype.__destroy__=function(){li(this.xy)};function EB(){throw"cannot construct a btScalarArray, no constructor in IDL";}EB.prototype=Object.create(f.prototype);EB.prototype.constructor=EB;EB.prototype.yy=EB;EB.zy={};b.btScalarArray=EB;
EB.prototype.size=EB.prototype.size=function(){return mi(this.xy)};EB.prototype.at=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return ni(c,a)};EB.prototype.__destroy__=function(){oi(this.xy)};function D(a,c){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);this.xy=pi(a,c);h(D)[this.xy]=this}D.prototype=Object.create(v.prototype);D.prototype.constructor=D;D.prototype.yy=D;D.zy={};b.AllHitsRayResultCallback=D;D.prototype.hasHit=function(){return!!qi(this.xy)};
D.prototype.get_m_collisionObjects=D.prototype.eA=function(){return k(ri(this.xy),DB)};D.prototype.set_m_collisionObjects=D.prototype.KC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);si(c,a)};Object.defineProperty(D.prototype,"m_collisionObjects",{get:D.prototype.eA,set:D.prototype.KC});D.prototype.get_m_rayFromWorld=D.prototype.Zy=function(){return k(ti(this.xy),m)};D.prototype.set_m_rayFromWorld=D.prototype.iz=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ui(c,a)};
Object.defineProperty(D.prototype,"m_rayFromWorld",{get:D.prototype.Zy,set:D.prototype.iz});D.prototype.get_m_rayToWorld=D.prototype.$y=function(){return k(vi(this.xy),m)};D.prototype.set_m_rayToWorld=D.prototype.jz=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);wi(c,a)};Object.defineProperty(D.prototype,"m_rayToWorld",{get:D.prototype.$y,set:D.prototype.jz});D.prototype.get_m_hitNormalWorld=D.prototype.Iy=function(){return k(xi(this.xy),FB)};
D.prototype.set_m_hitNormalWorld=D.prototype.Py=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);yi(c,a)};Object.defineProperty(D.prototype,"m_hitNormalWorld",{get:D.prototype.Iy,set:D.prototype.Py});D.prototype.get_m_hitPointWorld=D.prototype.Jy=function(){return k(zi(this.xy),FB)};D.prototype.set_m_hitPointWorld=D.prototype.Qy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ai(c,a)};Object.defineProperty(D.prototype,"m_hitPointWorld",{get:D.prototype.Jy,set:D.prototype.Qy});
D.prototype.get_m_hitFractions=D.prototype.AA=function(){return k(Bi(this.xy),EB)};D.prototype.set_m_hitFractions=D.prototype.fD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ci(c,a)};Object.defineProperty(D.prototype,"m_hitFractions",{get:D.prototype.AA,set:D.prototype.fD});D.prototype.get_m_collisionFilterGroup=D.prototype.Ay=function(){return Di(this.xy)};D.prototype.set_m_collisionFilterGroup=D.prototype.Cy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ei(c,a)};
Object.defineProperty(D.prototype,"m_collisionFilterGroup",{get:D.prototype.Ay,set:D.prototype.Cy});D.prototype.get_m_collisionFilterMask=D.prototype.By=function(){return Fi(this.xy)};D.prototype.set_m_collisionFilterMask=D.prototype.Dy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Gi(c,a)};Object.defineProperty(D.prototype,"m_collisionFilterMask",{get:D.prototype.By,set:D.prototype.Dy});D.prototype.get_m_closestHitFraction=D.prototype.Ey=function(){return Hi(this.xy)};
D.prototype.set_m_closestHitFraction=D.prototype.Fy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ii(c,a)};Object.defineProperty(D.prototype,"m_closestHitFraction",{get:D.prototype.Ey,set:D.prototype.Fy});D.prototype.get_m_collisionObject=D.prototype.Gy=function(){return k(Ji(this.xy),q)};D.prototype.set_m_collisionObject=D.prototype.Ny=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ki(c,a)};Object.defineProperty(D.prototype,"m_collisionObject",{get:D.prototype.Gy,set:D.prototype.Ny});
D.prototype.__destroy__=function(){Li(this.xy)};function E(){throw"cannot construct a btManifoldPoint, no constructor in IDL";}E.prototype=Object.create(f.prototype);E.prototype.constructor=E;E.prototype.yy=E;E.zy={};b.btManifoldPoint=E;E.prototype.getPositionWorldOnA=function(){return k(Mi(this.xy),m)};E.prototype.getPositionWorldOnB=function(){return k(Ni(this.xy),m)};E.prototype.getAppliedImpulse=function(){return Oi(this.xy)};E.prototype.getDistance=function(){return Pi(this.xy)};
E.prototype.get_m_localPointA=E.prototype.QA=function(){return k(Qi(this.xy),m)};E.prototype.set_m_localPointA=E.prototype.vD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ri(c,a)};Object.defineProperty(E.prototype,"m_localPointA",{get:E.prototype.QA,set:E.prototype.vD});E.prototype.get_m_localPointB=E.prototype.RA=function(){return k(Si(this.xy),m)};E.prototype.set_m_localPointB=E.prototype.wD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ti(c,a)};
Object.defineProperty(E.prototype,"m_localPointB",{get:E.prototype.RA,set:E.prototype.wD});E.prototype.get_m_positionWorldOnB=E.prototype.cB=function(){return k(Ui(this.xy),m)};E.prototype.set_m_positionWorldOnB=E.prototype.ID=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Vi(c,a)};Object.defineProperty(E.prototype,"m_positionWorldOnB",{get:E.prototype.cB,set:E.prototype.ID});E.prototype.get_m_positionWorldOnA=E.prototype.bB=function(){return k(Wi(this.xy),m)};
E.prototype.set_m_positionWorldOnA=E.prototype.HD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Xi(c,a)};Object.defineProperty(E.prototype,"m_positionWorldOnA",{get:E.prototype.bB,set:E.prototype.HD});E.prototype.get_m_normalWorldOnB=E.prototype.YA=function(){return k(Yi(this.xy),m)};E.prototype.set_m_normalWorldOnB=E.prototype.DD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Zi(c,a)};Object.defineProperty(E.prototype,"m_normalWorldOnB",{get:E.prototype.YA,set:E.prototype.DD});
E.prototype.get_m_userPersistentData=E.prototype.EB=function(){return $i(this.xy)};E.prototype.set_m_userPersistentData=E.prototype.jE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);aj(c,a)};Object.defineProperty(E.prototype,"m_userPersistentData",{get:E.prototype.EB,set:E.prototype.jE});E.prototype.__destroy__=function(){bj(this.xy)};function GB(){this.xy=cj();h(GB)[this.xy]=this}GB.prototype=Object.create(mB.prototype);GB.prototype.constructor=GB;GB.prototype.yy=GB;GB.zy={};
b.ConcreteContactResultCallback=GB;GB.prototype.addSingleResult=function(a,c,d,e,g,n,C){var R=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);n&&"object"===typeof n&&(n=n.xy);C&&"object"===typeof C&&(C=C.xy);return dj(R,a,c,d,e,g,n,C)};GB.prototype.__destroy__=function(){ej(this.xy)};function HB(){throw"cannot construct a LocalShapeInfo, no constructor in IDL";}
HB.prototype=Object.create(f.prototype);HB.prototype.constructor=HB;HB.prototype.yy=HB;HB.zy={};b.LocalShapeInfo=HB;HB.prototype.get_m_shapePart=HB.prototype.lB=function(){return fj(this.xy)};HB.prototype.set_m_shapePart=HB.prototype.RD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);gj(c,a)};Object.defineProperty(HB.prototype,"m_shapePart",{get:HB.prototype.lB,set:HB.prototype.RD});HB.prototype.get_m_triangleIndex=HB.prototype.AB=function(){return hj(this.xy)};
HB.prototype.set_m_triangleIndex=HB.prototype.fE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ij(c,a)};Object.defineProperty(HB.prototype,"m_triangleIndex",{get:HB.prototype.AB,set:HB.prototype.fE});HB.prototype.__destroy__=function(){jj(this.xy)};function F(a,c,d,e,g){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);this.xy=kj(a,c,d,e,g);h(F)[this.xy]=this}
F.prototype=Object.create(f.prototype);F.prototype.constructor=F;F.prototype.yy=F;F.zy={};b.LocalConvexResult=F;F.prototype.get_m_hitCollisionObject=F.prototype.Xy=function(){return k(lj(this.xy),q)};F.prototype.set_m_hitCollisionObject=F.prototype.gz=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);mj(c,a)};Object.defineProperty(F.prototype,"m_hitCollisionObject",{get:F.prototype.Xy,set:F.prototype.gz});F.prototype.get_m_localShapeInfo=F.prototype.SA=function(){return k(nj(this.xy),HB)};
F.prototype.set_m_localShapeInfo=F.prototype.xD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);oj(c,a)};Object.defineProperty(F.prototype,"m_localShapeInfo",{get:F.prototype.SA,set:F.prototype.xD});F.prototype.get_m_hitNormalLocal=F.prototype.CA=function(){return k(pj(this.xy),m)};F.prototype.set_m_hitNormalLocal=F.prototype.hD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);qj(c,a)};Object.defineProperty(F.prototype,"m_hitNormalLocal",{get:F.prototype.CA,set:F.prototype.hD});
F.prototype.get_m_hitPointLocal=F.prototype.EA=function(){return k(rj(this.xy),m)};F.prototype.set_m_hitPointLocal=F.prototype.jD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);sj(c,a)};Object.defineProperty(F.prototype,"m_hitPointLocal",{get:F.prototype.EA,set:F.prototype.jD});F.prototype.get_m_hitFraction=F.prototype.zA=function(){return tj(this.xy)};F.prototype.set_m_hitFraction=F.prototype.eD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);uj(c,a)};
Object.defineProperty(F.prototype,"m_hitFraction",{get:F.prototype.zA,set:F.prototype.eD});F.prototype.__destroy__=function(){vj(this.xy)};function G(a,c){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);this.xy=wj(a,c);h(G)[this.xy]=this}G.prototype=Object.create(w.prototype);G.prototype.constructor=G;G.prototype.yy=G;G.zy={};b.ClosestConvexResultCallback=G;G.prototype.hasHit=function(){return!!xj(this.xy)};
G.prototype.get_m_hitCollisionObject=G.prototype.Xy=function(){return k(yj(this.xy),q)};G.prototype.set_m_hitCollisionObject=G.prototype.gz=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);zj(c,a)};Object.defineProperty(G.prototype,"m_hitCollisionObject",{get:G.prototype.Xy,set:G.prototype.gz});G.prototype.get_m_convexFromWorld=G.prototype.iA=function(){return k(Aj(this.xy),m)};
G.prototype.set_m_convexFromWorld=G.prototype.OC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Bj(c,a)};Object.defineProperty(G.prototype,"m_convexFromWorld",{get:G.prototype.iA,set:G.prototype.OC});G.prototype.get_m_convexToWorld=G.prototype.jA=function(){return k(Cj(this.xy),m)};G.prototype.set_m_convexToWorld=G.prototype.PC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Dj(c,a)};Object.defineProperty(G.prototype,"m_convexToWorld",{get:G.prototype.jA,set:G.prototype.PC});
G.prototype.get_m_hitNormalWorld=G.prototype.Iy=function(){return k(Ej(this.xy),m)};G.prototype.set_m_hitNormalWorld=G.prototype.Py=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Fj(c,a)};Object.defineProperty(G.prototype,"m_hitNormalWorld",{get:G.prototype.Iy,set:G.prototype.Py});G.prototype.get_m_hitPointWorld=G.prototype.Jy=function(){return k(Gj(this.xy),m)};G.prototype.set_m_hitPointWorld=G.prototype.Qy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Hj(c,a)};
Object.defineProperty(G.prototype,"m_hitPointWorld",{get:G.prototype.Jy,set:G.prototype.Qy});G.prototype.get_m_collisionFilterGroup=G.prototype.Ay=function(){return Ij(this.xy)};G.prototype.set_m_collisionFilterGroup=G.prototype.Cy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Jj(c,a)};Object.defineProperty(G.prototype,"m_collisionFilterGroup",{get:G.prototype.Ay,set:G.prototype.Cy});G.prototype.get_m_collisionFilterMask=G.prototype.By=function(){return Kj(this.xy)};
G.prototype.set_m_collisionFilterMask=G.prototype.Dy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Lj(c,a)};Object.defineProperty(G.prototype,"m_collisionFilterMask",{get:G.prototype.By,set:G.prototype.Dy});G.prototype.get_m_closestHitFraction=G.prototype.Ey=function(){return Mj(this.xy)};G.prototype.set_m_closestHitFraction=G.prototype.Fy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Nj(c,a)};Object.defineProperty(G.prototype,"m_closestHitFraction",{get:G.prototype.Ey,set:G.prototype.Fy});
G.prototype.__destroy__=function(){Oj(this.xy)};function IB(a,c){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);this.xy=void 0===c?Pj(a):Qj(a,c);h(IB)[this.xy]=this}IB.prototype=Object.create(nB.prototype);IB.prototype.constructor=IB;IB.prototype.yy=IB;IB.zy={};b.btConvexTriangleMeshShape=IB;IB.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Rj(c,a)};IB.prototype.getLocalScaling=function(){return k(Sj(this.xy),m)};
IB.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Tj(d,a,c)};IB.prototype.setMargin=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Uj(c,a)};IB.prototype.getMargin=function(){return Vj(this.xy)};IB.prototype.__destroy__=function(){Wj(this.xy)};function JB(a){a&&"object"===typeof a&&(a=a.xy);this.xy=Xj(a);h(JB)[this.xy]=this}JB.prototype=Object.create(l.prototype);JB.prototype.constructor=JB;JB.prototype.yy=JB;
JB.zy={};b.btBoxShape=JB;JB.prototype.setMargin=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Yj(c,a)};JB.prototype.getMargin=function(){return Zj(this.xy)};JB.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ak(c,a)};JB.prototype.getLocalScaling=function(){return k(bk(this.xy),m)};JB.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);ck(d,a,c)};JB.prototype.__destroy__=function(){dk(this.xy)};
function KB(a,c){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);this.xy=ek(a,c);h(KB)[this.xy]=this}KB.prototype=Object.create(oB.prototype);KB.prototype.constructor=KB;KB.prototype.yy=KB;KB.zy={};b.btCapsuleShapeX=KB;KB.prototype.setMargin=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);fk(c,a)};KB.prototype.getMargin=function(){return gk(this.xy)};KB.prototype.getUpAxis=function(){return hk(this.xy)};KB.prototype.getRadius=function(){return ik(this.xy)};
KB.prototype.getHalfHeight=function(){return jk(this.xy)};KB.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);kk(c,a)};KB.prototype.getLocalScaling=function(){return k(lk(this.xy),m)};KB.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);mk(d,a,c)};KB.prototype.__destroy__=function(){nk(this.xy)};
function LB(a,c){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);this.xy=ok(a,c);h(LB)[this.xy]=this}LB.prototype=Object.create(oB.prototype);LB.prototype.constructor=LB;LB.prototype.yy=LB;LB.zy={};b.btCapsuleShapeZ=LB;LB.prototype.setMargin=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);pk(c,a)};LB.prototype.getMargin=function(){return qk(this.xy)};LB.prototype.getUpAxis=function(){return rk(this.xy)};LB.prototype.getRadius=function(){return sk(this.xy)};
LB.prototype.getHalfHeight=function(){return tk(this.xy)};LB.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);uk(c,a)};LB.prototype.getLocalScaling=function(){return k(vk(this.xy),m)};LB.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);wk(d,a,c)};LB.prototype.__destroy__=function(){xk(this.xy)};function MB(a){a&&"object"===typeof a&&(a=a.xy);this.xy=yk(a);h(MB)[this.xy]=this}
MB.prototype=Object.create(pB.prototype);MB.prototype.constructor=MB;MB.prototype.yy=MB;MB.zy={};b.btCylinderShapeX=MB;MB.prototype.setMargin=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);zk(c,a)};MB.prototype.getMargin=function(){return Ak(this.xy)};MB.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Bk(c,a)};MB.prototype.getLocalScaling=function(){return k(Ck(this.xy),m)};
MB.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Dk(d,a,c)};MB.prototype.__destroy__=function(){Ek(this.xy)};function NB(a){a&&"object"===typeof a&&(a=a.xy);this.xy=Fk(a);h(NB)[this.xy]=this}NB.prototype=Object.create(pB.prototype);NB.prototype.constructor=NB;NB.prototype.yy=NB;NB.zy={};b.btCylinderShapeZ=NB;NB.prototype.setMargin=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Gk(c,a)};
NB.prototype.getMargin=function(){return Hk(this.xy)};NB.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ik(c,a)};NB.prototype.getLocalScaling=function(){return k(Jk(this.xy),m)};NB.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Kk(d,a,c)};NB.prototype.__destroy__=function(){Lk(this.xy)};function OB(a){a&&"object"===typeof a&&(a=a.xy);this.xy=Mk(a);h(OB)[this.xy]=this}OB.prototype=Object.create(l.prototype);
OB.prototype.constructor=OB;OB.prototype.yy=OB;OB.zy={};b.btSphereShape=OB;OB.prototype.setMargin=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Nk(c,a)};OB.prototype.getMargin=function(){return Ok(this.xy)};OB.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Pk(c,a)};OB.prototype.getLocalScaling=function(){return k(Qk(this.xy),m)};
OB.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Rk(d,a,c)};OB.prototype.__destroy__=function(){Sk(this.xy)};function PB(a,c,d){XA();a&&"object"===typeof a&&(a=a.xy);"object"==typeof c&&(c=aB(c));d&&"object"===typeof d&&(d=d.xy);this.xy=Tk(a,c,d);h(PB)[this.xy]=this}PB.prototype=Object.create(l.prototype);PB.prototype.constructor=PB;PB.prototype.yy=PB;PB.zy={};b.btMultiSphereShape=PB;
PB.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Uk(c,a)};PB.prototype.getLocalScaling=function(){return k(Vk(this.xy),m)};PB.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Wk(d,a,c)};PB.prototype.__destroy__=function(){Xk(this.xy)};function QB(a,c){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);this.xy=Yk(a,c);h(QB)[this.xy]=this}QB.prototype=Object.create(qB.prototype);
QB.prototype.constructor=QB;QB.prototype.yy=QB;QB.zy={};b.btConeShapeX=QB;QB.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Zk(c,a)};QB.prototype.getLocalScaling=function(){return k($k(this.xy),m)};QB.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);al(d,a,c)};QB.prototype.__destroy__=function(){bl(this.xy)};
function RB(a,c){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);this.xy=cl(a,c);h(RB)[this.xy]=this}RB.prototype=Object.create(qB.prototype);RB.prototype.constructor=RB;RB.prototype.yy=RB;RB.zy={};b.btConeShapeZ=RB;RB.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);dl(c,a)};RB.prototype.getLocalScaling=function(){return k(el(this.xy),m)};
RB.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);fl(d,a,c)};RB.prototype.__destroy__=function(){gl(this.xy)};function SB(){throw"cannot construct a btIntArray, no constructor in IDL";}SB.prototype=Object.create(f.prototype);SB.prototype.constructor=SB;SB.prototype.yy=SB;SB.zy={};b.btIntArray=SB;SB.prototype.size=SB.prototype.size=function(){return hl(this.xy)};
SB.prototype.at=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return il(c,a)};SB.prototype.__destroy__=function(){jl(this.xy)};function TB(){throw"cannot construct a btFace, no constructor in IDL";}TB.prototype=Object.create(f.prototype);TB.prototype.constructor=TB;TB.prototype.yy=TB;TB.zy={};b.btFace=TB;TB.prototype.get_m_indices=TB.prototype.HA=function(){return k(kl(this.xy),SB)};
TB.prototype.set_m_indices=TB.prototype.mD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ll(c,a)};Object.defineProperty(TB.prototype,"m_indices",{get:TB.prototype.HA,set:TB.prototype.mD});TB.prototype.get_m_plane=TB.prototype.aB=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return ml(c,a)};TB.prototype.set_m_plane=TB.prototype.GD=function(a,c){var d=this.xy;XA();a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);nl(d,a,c)};
Object.defineProperty(TB.prototype,"m_plane",{get:TB.prototype.aB,set:TB.prototype.GD});TB.prototype.__destroy__=function(){ol(this.xy)};function FB(){throw"cannot construct a btVector3Array, no constructor in IDL";}FB.prototype=Object.create(f.prototype);FB.prototype.constructor=FB;FB.prototype.yy=FB;FB.zy={};b.btVector3Array=FB;FB.prototype.size=FB.prototype.size=function(){return pl(this.xy)};FB.prototype.at=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(ql(c,a),m)};
FB.prototype.__destroy__=function(){rl(this.xy)};function UB(){throw"cannot construct a btFaceArray, no constructor in IDL";}UB.prototype=Object.create(f.prototype);UB.prototype.constructor=UB;UB.prototype.yy=UB;UB.zy={};b.btFaceArray=UB;UB.prototype.size=UB.prototype.size=function(){return sl(this.xy)};UB.prototype.at=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(tl(c,a),TB)};UB.prototype.__destroy__=function(){ul(this.xy)};
function VB(){throw"cannot construct a btConvexPolyhedron, no constructor in IDL";}VB.prototype=Object.create(f.prototype);VB.prototype.constructor=VB;VB.prototype.yy=VB;VB.zy={};b.btConvexPolyhedron=VB;VB.prototype.get_m_vertices=VB.prototype.GB=function(){return k(vl(this.xy),FB)};VB.prototype.set_m_vertices=VB.prototype.lE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);wl(c,a)};Object.defineProperty(VB.prototype,"m_vertices",{get:VB.prototype.GB,set:VB.prototype.lE});
VB.prototype.get_m_faces=VB.prototype.Wy=function(){return k(xl(this.xy),UB)};VB.prototype.set_m_faces=VB.prototype.fz=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);yl(c,a)};Object.defineProperty(VB.prototype,"m_faces",{get:VB.prototype.Wy,set:VB.prototype.fz});VB.prototype.__destroy__=function(){zl(this.xy)};function WB(a,c){XA();"object"==typeof a&&(a=aB(a));c&&"object"===typeof c&&(c=c.xy);this.xy=void 0===a?Al():void 0===c?Bl(a):Cl(a,c);h(WB)[this.xy]=this}WB.prototype=Object.create(l.prototype);
WB.prototype.constructor=WB;WB.prototype.yy=WB;WB.zy={};b.btConvexHullShape=WB;WB.prototype.addPoint=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);void 0===c?Dl(d,a):El(d,a,c)};WB.prototype.setMargin=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Fl(c,a)};WB.prototype.getMargin=function(){return Gl(this.xy)};WB.prototype.getNumVertices=function(){return Hl(this.xy)};
WB.prototype.initializePolyhedralFeatures=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return!!Il(c,a)};WB.prototype.recalcLocalAabb=function(){Jl(this.xy)};WB.prototype.getConvexPolyhedron=function(){return k(Kl(this.xy),VB)};WB.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ll(c,a)};WB.prototype.getLocalScaling=function(){return k(Ml(this.xy),m)};
WB.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Nl(d,a,c)};WB.prototype.__destroy__=function(){Ol(this.xy)};function XB(a){a&&"object"===typeof a&&(a=a.xy);this.xy=Pl(a);h(XB)[this.xy]=this}XB.prototype=Object.create(f.prototype);XB.prototype.constructor=XB;XB.prototype.yy=XB;XB.zy={};b.btShapeHull=XB;XB.prototype.buildHull=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return!!Ql(c,a)};
XB.prototype.numVertices=function(){return Rl(this.xy)};XB.prototype.getVertexPointer=function(){return k(Sl(this.xy),m)};XB.prototype.__destroy__=function(){Tl(this.xy)};function YB(a){a&&"object"===typeof a&&(a=a.xy);this.xy=void 0===a?Ul():Vl(a);h(YB)[this.xy]=this}YB.prototype=Object.create(l.prototype);YB.prototype.constructor=YB;YB.prototype.yy=YB;YB.zy={};b.btCompoundShape=YB;
YB.prototype.addChildShape=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Wl(d,a,c)};YB.prototype.removeChildShape=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Xl(c,a)};YB.prototype.removeChildShapeByIndex=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Yl(c,a)};YB.prototype.getNumChildShapes=function(){return Zl(this.xy)};YB.prototype.getChildShape=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k($l(c,a),l)};
YB.prototype.updateChildTransform=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);void 0===d?am(e,a,c):bm(e,a,c,d)};YB.prototype.setMargin=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);cm(c,a)};YB.prototype.getMargin=function(){return dm(this.xy)};YB.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);em(c,a)};YB.prototype.getLocalScaling=function(){return k(fm(this.xy),m)};
YB.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);gm(d,a,c)};YB.prototype.__destroy__=function(){hm(this.xy)};function ZB(){throw"cannot construct a btIndexedMesh, no constructor in IDL";}ZB.prototype=Object.create(f.prototype);ZB.prototype.constructor=ZB;ZB.prototype.yy=ZB;ZB.zy={};b.btIndexedMesh=ZB;ZB.prototype.get_m_numTriangles=ZB.prototype.$A=function(){return im(this.xy)};
ZB.prototype.set_m_numTriangles=ZB.prototype.FD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);jm(c,a)};Object.defineProperty(ZB.prototype,"m_numTriangles",{get:ZB.prototype.$A,set:ZB.prototype.FD});ZB.prototype.__destroy__=function(){km(this.xy)};function $B(){throw"cannot construct a btIndexedMeshArray, no constructor in IDL";}$B.prototype=Object.create(f.prototype);$B.prototype.constructor=$B;$B.prototype.yy=$B;$B.zy={};b.btIndexedMeshArray=$B;$B.prototype.size=$B.prototype.size=function(){return lm(this.xy)};
$B.prototype.at=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(mm(c,a),ZB)};$B.prototype.__destroy__=function(){nm(this.xy)};function aC(a,c){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);this.xy=void 0===a?om():void 0===c?pm(a):qm(a,c);h(aC)[this.xy]=this}aC.prototype=Object.create(rB.prototype);aC.prototype.constructor=aC;aC.prototype.yy=aC;aC.zy={};b.btTriangleMesh=aC;
aC.prototype.addTriangle=function(a,c,d,e){var g=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);void 0===e?rm(g,a,c,d):sm(g,a,c,d,e)};aC.prototype.findOrAddVertex=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);return tm(d,a,c)};aC.prototype.addIndex=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);um(c,a)};
aC.prototype.getIndexedMeshArray=function(){return k(wm(this.xy),$B)};aC.prototype.setScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);xm(c,a)};aC.prototype.__destroy__=function(){ym(this.xy)};function bC(){this.xy=zm();h(bC)[this.xy]=this}bC.prototype=Object.create(hB.prototype);bC.prototype.constructor=bC;bC.prototype.yy=bC;bC.zy={};b.btEmptyShape=bC;bC.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Am(c,a)};
bC.prototype.getLocalScaling=function(){return k(Bm(this.xy),m)};bC.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Cm(d,a,c)};bC.prototype.__destroy__=function(){Dm(this.xy)};function cC(a,c){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);this.xy=Em(a,c);h(cC)[this.xy]=this}cC.prototype=Object.create(hB.prototype);cC.prototype.constructor=cC;cC.prototype.yy=cC;cC.zy={};b.btStaticPlaneShape=cC;
cC.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Fm(c,a)};cC.prototype.getLocalScaling=function(){return k(Gm(this.xy),m)};cC.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Hm(d,a,c)};cC.prototype.__destroy__=function(){Im(this.xy)};
function dC(a,c,d){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);this.xy=void 0===d?Jm(a,c):Km(a,c,d);h(dC)[this.xy]=this}dC.prototype=Object.create(sB.prototype);dC.prototype.constructor=dC;dC.prototype.yy=dC;dC.zy={};b.btBvhTriangleMeshShape=dC;dC.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Lm(c,a)};dC.prototype.getLocalScaling=function(){return k(Mm(this.xy),m)};
dC.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Nm(d,a,c)};dC.prototype.__destroy__=function(){Om(this.xy)};
function eC(a,c,d,e,g,n,C,R,va){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);n&&"object"===typeof n&&(n=n.xy);C&&"object"===typeof C&&(C=C.xy);R&&"object"===typeof R&&(R=R.xy);va&&"object"===typeof va&&(va=va.xy);this.xy=Pm(a,c,d,e,g,n,C,R,va);h(eC)[this.xy]=this}eC.prototype=Object.create(hB.prototype);eC.prototype.constructor=eC;eC.prototype.yy=eC;eC.zy={};
b.btHeightfieldTerrainShape=eC;eC.prototype.setMargin=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Qm(c,a)};eC.prototype.getMargin=function(){return Rm(this.xy)};eC.prototype.setLocalScaling=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Sm(c,a)};eC.prototype.getLocalScaling=function(){return k(Tm(this.xy),m)};eC.prototype.calculateLocalInertia=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Um(d,a,c)};
eC.prototype.__destroy__=function(){Vm(this.xy)};function fC(){this.xy=Wm();h(fC)[this.xy]=this}fC.prototype=Object.create(f.prototype);fC.prototype.constructor=fC;fC.prototype.yy=fC;fC.zy={};b.btDefaultCollisionConstructionInfo=fC;fC.prototype.__destroy__=function(){Xm(this.xy)};function uB(){this.xy=Ym();h(uB)[this.xy]=this}uB.prototype=Object.create(f.prototype);uB.prototype.constructor=uB;uB.prototype.yy=uB;uB.zy={};b.btPersistentManifold=uB;
uB.prototype.getBody0=function(){return k(Zm(this.xy),q)};uB.prototype.getBody1=function(){return k($m(this.xy),q)};uB.prototype.getNumContacts=function(){return an(this.xy)};uB.prototype.getContactPoint=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(bn(c,a),E)};uB.prototype.__destroy__=function(){cn(this.xy)};function gC(a){a&&"object"===typeof a&&(a=a.xy);this.xy=dn(a);h(gC)[this.xy]=this}gC.prototype=Object.create(cB.prototype);gC.prototype.constructor=gC;gC.prototype.yy=gC;
gC.zy={};b.btCollisionDispatcher=gC;gC.prototype.getNumManifolds=function(){return en(this.xy)};gC.prototype.getManifoldByIndexInternal=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(fn(c,a),uB)};gC.prototype.__destroy__=function(){gn(this.xy)};function hC(){throw"cannot construct a btOverlappingPairCallback, no constructor in IDL";}hC.prototype=Object.create(f.prototype);hC.prototype.constructor=hC;hC.prototype.yy=hC;hC.zy={};b.btOverlappingPairCallback=hC;
hC.prototype.__destroy__=function(){hn(this.xy)};function dB(){throw"cannot construct a btOverlappingPairCache, no constructor in IDL";}dB.prototype=Object.create(f.prototype);dB.prototype.constructor=dB;dB.prototype.yy=dB;dB.zy={};b.btOverlappingPairCache=dB;dB.prototype.setInternalGhostPairCallback=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);jn(c,a)};dB.prototype.getNumOverlappingPairs=function(){return kn(this.xy)};dB.prototype.__destroy__=function(){ln(this.xy)};
function iC(a,c,d,e,g){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);this.xy=void 0===d?mn(a,c):void 0===e?nn(a,c,d):void 0===g?on(a,c,d,e):pn(a,c,d,e,g);h(iC)[this.xy]=this}iC.prototype=Object.create(f.prototype);iC.prototype.constructor=iC;iC.prototype.yy=iC;iC.zy={};b.btAxisSweep3=iC;iC.prototype.__destroy__=function(){qn(this.xy)};
function eB(){throw"cannot construct a btBroadphaseInterface, no constructor in IDL";}eB.prototype=Object.create(f.prototype);eB.prototype.constructor=eB;eB.prototype.yy=eB;eB.zy={};b.btBroadphaseInterface=eB;eB.prototype.getOverlappingPairCache=function(){return k(rn(this.xy),dB)};eB.prototype.__destroy__=function(){sn(this.xy)};function jC(){throw"cannot construct a btCollisionConfiguration, no constructor in IDL";}jC.prototype=Object.create(f.prototype);jC.prototype.constructor=jC;
jC.prototype.yy=jC;jC.zy={};b.btCollisionConfiguration=jC;jC.prototype.__destroy__=function(){tn(this.xy)};function kC(){this.xy=un();h(kC)[this.xy]=this}kC.prototype=Object.create(f.prototype);kC.prototype.constructor=kC;kC.prototype.yy=kC;kC.zy={};b.btDbvtBroadphase=kC;kC.prototype.__destroy__=function(){vn(this.xy)};function t(){throw"cannot construct a btBroadphaseProxy, no constructor in IDL";}t.prototype=Object.create(f.prototype);t.prototype.constructor=t;t.prototype.yy=t;t.zy={};
b.btBroadphaseProxy=t;t.prototype.get_m_collisionFilterGroup=t.prototype.Ay=function(){return wn(this.xy)};t.prototype.set_m_collisionFilterGroup=t.prototype.Cy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);xn(c,a)};Object.defineProperty(t.prototype,"m_collisionFilterGroup",{get:t.prototype.Ay,set:t.prototype.Cy});t.prototype.get_m_collisionFilterMask=t.prototype.By=function(){return yn(this.xy)};
t.prototype.set_m_collisionFilterMask=t.prototype.Dy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);zn(c,a)};Object.defineProperty(t.prototype,"m_collisionFilterMask",{get:t.prototype.By,set:t.prototype.Dy});t.prototype.__destroy__=function(){An(this.xy)};function H(a,c,d,e){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);this.xy=void 0===e?Bn(a,c,d):Cn(a,c,d,e);h(H)[this.xy]=this}H.prototype=Object.create(f.prototype);
H.prototype.constructor=H;H.prototype.yy=H;H.zy={};b.btRigidBodyConstructionInfo=H;H.prototype.get_m_linearDamping=H.prototype.NA=function(){return Dn(this.xy)};H.prototype.set_m_linearDamping=H.prototype.sD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);En(c,a)};Object.defineProperty(H.prototype,"m_linearDamping",{get:H.prototype.NA,set:H.prototype.sD});H.prototype.get_m_angularDamping=H.prototype.Sz=function(){return Fn(this.xy)};
H.prototype.set_m_angularDamping=H.prototype.xC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Gn(c,a)};Object.defineProperty(H.prototype,"m_angularDamping",{get:H.prototype.Sz,set:H.prototype.xC});H.prototype.get_m_friction=H.prototype.uA=function(){return Hn(this.xy)};H.prototype.set_m_friction=H.prototype.$C=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);In(c,a)};Object.defineProperty(H.prototype,"m_friction",{get:H.prototype.uA,set:H.prototype.$C});
H.prototype.get_m_rollingFriction=H.prototype.iB=function(){return Jn(this.xy)};H.prototype.set_m_rollingFriction=H.prototype.OD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Kn(c,a)};Object.defineProperty(H.prototype,"m_rollingFriction",{get:H.prototype.iB,set:H.prototype.OD});H.prototype.get_m_restitution=H.prototype.gB=function(){return Ln(this.xy)};H.prototype.set_m_restitution=H.prototype.MD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Mn(c,a)};
Object.defineProperty(H.prototype,"m_restitution",{get:H.prototype.gB,set:H.prototype.MD});H.prototype.get_m_linearSleepingThreshold=H.prototype.OA=function(){return Nn(this.xy)};H.prototype.set_m_linearSleepingThreshold=H.prototype.tD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);On(c,a)};Object.defineProperty(H.prototype,"m_linearSleepingThreshold",{get:H.prototype.OA,set:H.prototype.tD});H.prototype.get_m_angularSleepingThreshold=H.prototype.Tz=function(){return Pn(this.xy)};
H.prototype.set_m_angularSleepingThreshold=H.prototype.yC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Qn(c,a)};Object.defineProperty(H.prototype,"m_angularSleepingThreshold",{get:H.prototype.Tz,set:H.prototype.yC});H.prototype.get_m_additionalDamping=H.prototype.Nz=function(){return!!Rn(this.xy)};H.prototype.set_m_additionalDamping=H.prototype.sC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Sn(c,a)};
Object.defineProperty(H.prototype,"m_additionalDamping",{get:H.prototype.Nz,set:H.prototype.sC});H.prototype.get_m_additionalDampingFactor=H.prototype.Oz=function(){return Tn(this.xy)};H.prototype.set_m_additionalDampingFactor=H.prototype.tC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Un(c,a)};Object.defineProperty(H.prototype,"m_additionalDampingFactor",{get:H.prototype.Oz,set:H.prototype.tC});H.prototype.get_m_additionalLinearDampingThresholdSqr=H.prototype.Pz=function(){return Vn(this.xy)};
H.prototype.set_m_additionalLinearDampingThresholdSqr=H.prototype.uC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Wn(c,a)};Object.defineProperty(H.prototype,"m_additionalLinearDampingThresholdSqr",{get:H.prototype.Pz,set:H.prototype.uC});H.prototype.get_m_additionalAngularDampingThresholdSqr=H.prototype.Mz=function(){return Xn(this.xy)};H.prototype.set_m_additionalAngularDampingThresholdSqr=H.prototype.rC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Yn(c,a)};
Object.defineProperty(H.prototype,"m_additionalAngularDampingThresholdSqr",{get:H.prototype.Mz,set:H.prototype.rC});H.prototype.get_m_additionalAngularDampingFactor=H.prototype.Lz=function(){return Zn(this.xy)};H.prototype.set_m_additionalAngularDampingFactor=H.prototype.qC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);$n(c,a)};Object.defineProperty(H.prototype,"m_additionalAngularDampingFactor",{get:H.prototype.Lz,set:H.prototype.qC});H.prototype.__destroy__=function(){ao(this.xy)};
function I(a){a&&"object"===typeof a&&(a=a.xy);this.xy=bo(a);h(I)[this.xy]=this}I.prototype=Object.create(q.prototype);I.prototype.constructor=I;I.prototype.yy=I;I.zy={};b.btRigidBody=I;I.prototype.getCenterOfMassTransform=function(){return k(co(this.xy),r)};I.prototype.setCenterOfMassTransform=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);eo(c,a)};I.prototype.setSleepingThresholds=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);fo(d,a,c)};
I.prototype.getLinearDamping=function(){return go(this.xy)};I.prototype.getAngularDamping=function(){return ho(this.xy)};I.prototype.setDamping=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);io(d,a,c)};I.prototype.setMassProps=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);jo(d,a,c)};I.prototype.getLinearFactor=function(){return k(ko(this.xy),m)};
I.prototype.setLinearFactor=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);lo(c,a)};I.prototype.applyTorque=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);mo(c,a)};I.prototype.applyLocalTorque=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);no(c,a)};I.prototype.applyForce=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);oo(d,a,c)};
I.prototype.applyCentralForce=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);po(c,a)};I.prototype.applyCentralLocalForce=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);qo(c,a)};I.prototype.applyTorqueImpulse=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ro(c,a)};I.prototype.applyImpulse=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);so(d,a,c)};
I.prototype.applyCentralImpulse=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);to(c,a)};I.prototype.updateInertiaTensor=function(){uo(this.xy)};I.prototype.getLinearVelocity=function(){return k(vo(this.xy),m)};I.prototype.getAngularVelocity=function(){return k(wo(this.xy),m)};I.prototype.setLinearVelocity=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);xo(c,a)};I.prototype.setAngularVelocity=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);yo(c,a)};
I.prototype.getMotionState=function(){return k(zo(this.xy),lB)};I.prototype.setMotionState=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ao(c,a)};I.prototype.getAngularFactor=function(){return k(Bo(this.xy),m)};I.prototype.setAngularFactor=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Co(c,a)};I.prototype.upcast=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(Do(c,a),I)};
I.prototype.getAabb=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Eo(d,a,c)};I.prototype.applyGravity=function(){Fo(this.xy)};I.prototype.getGravity=function(){return k(Go(this.xy),m)};I.prototype.setGravity=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ho(c,a)};I.prototype.getBroadphaseProxy=function(){return k(Io(this.xy),t)};I.prototype.clearForces=function(){Jo(this.xy)};I.prototype.getTotalForce=function(){return k(Ko(this.xy),m)};
I.prototype.getTotalTorque=function(){return k(Lo(this.xy),m)};I.prototype.getInvMass=function(){return Mo(this.xy)};I.prototype.setAnisotropicFriction=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);No(d,a,c)};I.prototype.getCollisionShape=function(){return k(Oo(this.xy),l)};I.prototype.setContactProcessingThreshold=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Po(c,a)};
I.prototype.setActivationState=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Qo(c,a)};I.prototype.forceActivationState=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ro(c,a)};I.prototype.activate=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);void 0===a?So(c):To(c,a)};I.prototype.isActive=function(){return!!Uo(this.xy)};I.prototype.isKinematicObject=function(){return!!Vo(this.xy)};I.prototype.isStaticObject=function(){return!!Wo(this.xy)};
I.prototype.isStaticOrKinematicObject=function(){return!!Xo(this.xy)};I.prototype.getRestitution=function(){return Yo(this.xy)};I.prototype.getFriction=function(){return Zo(this.xy)};I.prototype.getRollingFriction=function(){return $o(this.xy)};I.prototype.setRestitution=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ap(c,a)};I.prototype.setFriction=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);bp(c,a)};
I.prototype.setRollingFriction=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);cp(c,a)};I.prototype.getWorldTransform=function(){return k(dp(this.xy),r)};I.prototype.getCollisionFlags=function(){return ep(this.xy)};I.prototype.setCollisionFlags=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);fp(c,a)};I.prototype.setWorldTransform=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);gp(c,a)};
I.prototype.setCollisionShape=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);hp(c,a)};I.prototype.getCcdMotionThreshold=function(){return ip(this.xy)};I.prototype.setCcdMotionThreshold=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);jp(c,a)};I.prototype.getCcdSweptSphereRadius=function(){return kp(this.xy)};I.prototype.setCcdSweptSphereRadius=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);lp(c,a)};I.prototype.getUserIndex=function(){return mp(this.xy)};
I.prototype.setUserIndex=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);np(c,a)};I.prototype.getUserPointer=function(){return k(op(this.xy),gB)};I.prototype.setUserPointer=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);pp(c,a)};I.prototype.getBroadphaseHandle=function(){return k(qp(this.xy),t)};I.prototype.__destroy__=function(){rp(this.xy)};function J(){this.xy=sp();h(J)[this.xy]=this}J.prototype=Object.create(f.prototype);J.prototype.constructor=J;J.prototype.yy=J;J.zy={};
b.btConstraintSetting=J;J.prototype.get_m_tau=J.prototype.xB=function(){return tp(this.xy)};J.prototype.set_m_tau=J.prototype.cE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);up(c,a)};Object.defineProperty(J.prototype,"m_tau",{get:J.prototype.xB,set:J.prototype.cE});J.prototype.get_m_damping=J.prototype.kA=function(){return vp(this.xy)};J.prototype.set_m_damping=J.prototype.QC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);wp(c,a)};
Object.defineProperty(J.prototype,"m_damping",{get:J.prototype.kA,set:J.prototype.QC});J.prototype.get_m_impulseClamp=J.prototype.GA=function(){return xp(this.xy)};J.prototype.set_m_impulseClamp=J.prototype.lD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);yp(c,a)};Object.defineProperty(J.prototype,"m_impulseClamp",{get:J.prototype.GA,set:J.prototype.lD});J.prototype.__destroy__=function(){zp(this.xy)};
function lC(a,c,d,e){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);this.xy=void 0===d?Ap(a,c):void 0===e?_emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_3(a,c,d):Bp(a,c,d,e);h(lC)[this.xy]=this}lC.prototype=Object.create(iB.prototype);lC.prototype.constructor=lC;lC.prototype.yy=lC;lC.zy={};b.btPoint2PointConstraint=lC;
lC.prototype.setPivotA=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Cp(c,a)};lC.prototype.setPivotB=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Dp(c,a)};lC.prototype.getPivotInA=function(){return k(Ep(this.xy),m)};lC.prototype.getPivotInB=function(){return k(Fp(this.xy),m)};lC.prototype.enableFeedback=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Gp(c,a)};lC.prototype.getBreakingImpulseThreshold=function(){return Hp(this.xy)};
lC.prototype.setBreakingImpulseThreshold=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ip(c,a)};lC.prototype.getParam=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);return Jp(d,a,c)};lC.prototype.setParam=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);Kp(e,a,c,d)};lC.prototype.get_m_setting=lC.prototype.kB=function(){return k(Lp(this.xy),J)};
lC.prototype.set_m_setting=lC.prototype.QD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Mp(c,a)};Object.defineProperty(lC.prototype,"m_setting",{get:lC.prototype.kB,set:lC.prototype.QD});lC.prototype.__destroy__=function(){Np(this.xy)};
function mC(a,c,d,e,g){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);this.xy=void 0===e?Op(a,c,d):void 0===g?_emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_4(a,c,d,e):Pp(a,c,d,e,g);h(mC)[this.xy]=this}mC.prototype=Object.create(vB.prototype);mC.prototype.constructor=mC;mC.prototype.yy=mC;mC.zy={};b.btGeneric6DofSpringConstraint=mC;
mC.prototype.enableSpring=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Qp(d,a,c)};mC.prototype.setStiffness=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Rp(d,a,c)};mC.prototype.setDamping=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Sp(d,a,c)};
mC.prototype.setEquilibriumPoint=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);void 0===a?Tp(d):void 0===c?Up(d,a):Vp(d,a,c)};mC.prototype.setLinearLowerLimit=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Wp(c,a)};mC.prototype.setLinearUpperLimit=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Xp(c,a)};mC.prototype.setAngularLowerLimit=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Yp(c,a)};
mC.prototype.setAngularUpperLimit=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Zp(c,a)};mC.prototype.getFrameOffsetA=function(){return k($p(this.xy),r)};mC.prototype.enableFeedback=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);aq(c,a)};mC.prototype.getBreakingImpulseThreshold=function(){return bq(this.xy)};mC.prototype.setBreakingImpulseThreshold=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);cq(c,a)};
mC.prototype.getParam=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);return dq(d,a,c)};mC.prototype.setParam=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);eq(e,a,c,d)};mC.prototype.__destroy__=function(){fq(this.xy)};function nC(){this.xy=gq();h(nC)[this.xy]=this}nC.prototype=Object.create(f.prototype);nC.prototype.constructor=nC;nC.prototype.yy=nC;nC.zy={};
b.btSequentialImpulseConstraintSolver=nC;nC.prototype.__destroy__=function(){hq(this.xy)};function oC(a,c,d,e){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);this.xy=void 0===d?iq(a,c):void 0===e?_emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_3(a,c,d):jq(a,c,d,e);h(oC)[this.xy]=this}oC.prototype=Object.create(iB.prototype);oC.prototype.constructor=oC;oC.prototype.yy=oC;oC.zy={};
b.btConeTwistConstraint=oC;oC.prototype.setLimit=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);kq(d,a,c)};oC.prototype.setAngularOnly=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);lq(c,a)};oC.prototype.setDamping=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);mq(c,a)};oC.prototype.enableMotor=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);nq(c,a)};
oC.prototype.setMaxMotorImpulse=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);oq(c,a)};oC.prototype.setMaxMotorImpulseNormalized=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);pq(c,a)};oC.prototype.setMotorTarget=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);qq(c,a)};oC.prototype.setMotorTargetInConstraintSpace=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);rq(c,a)};
oC.prototype.enableFeedback=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);sq(c,a)};oC.prototype.getBreakingImpulseThreshold=function(){return tq(this.xy)};oC.prototype.setBreakingImpulseThreshold=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);uq(c,a)};oC.prototype.getParam=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);return vq(d,a,c)};
oC.prototype.setParam=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);wq(e,a,c,d)};oC.prototype.__destroy__=function(){xq(this.xy)};
function pC(a,c,d,e,g,n,C){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);n&&"object"===typeof n&&(n=n.xy);C&&"object"===typeof C&&(C=C.xy);this.xy=void 0===d?yq(a,c):void 0===e?zq(a,c,d):void 0===g?Aq(a,c,d,e):void 0===n?Bq(a,c,d,e,g):void 0===C?Cq(a,c,d,e,g,n):Dq(a,c,d,e,g,n,C);h(pC)[this.xy]=this}pC.prototype=Object.create(iB.prototype);pC.prototype.constructor=pC;
pC.prototype.yy=pC;pC.zy={};b.btHingeConstraint=pC;pC.prototype.setLimit=function(a,c,d,e,g){var n=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);void 0===g?Eq(n,a,c,d,e):Fq(n,a,c,d,e,g)};pC.prototype.enableAngularMotor=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);Gq(e,a,c,d)};
pC.prototype.setAngularOnly=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Hq(c,a)};pC.prototype.enableMotor=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Iq(c,a)};pC.prototype.setMaxMotorImpulse=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Jq(c,a)};pC.prototype.setMotorTarget=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Kq(d,a,c)};
pC.prototype.enableFeedback=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Lq(c,a)};pC.prototype.getBreakingImpulseThreshold=function(){return Mq(this.xy)};pC.prototype.setBreakingImpulseThreshold=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Nq(c,a)};pC.prototype.getParam=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);return Oq(d,a,c)};
pC.prototype.setParam=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);Pq(e,a,c,d)};pC.prototype.__destroy__=function(){Qq(this.xy)};
function qC(a,c,d,e,g){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);this.xy=void 0===e?Rq(a,c,d):void 0===g?_emscripten_bind_btSliderConstraint_btSliderConstraint_4(a,c,d,e):Sq(a,c,d,e,g);h(qC)[this.xy]=this}qC.prototype=Object.create(iB.prototype);qC.prototype.constructor=qC;qC.prototype.yy=qC;qC.zy={};b.btSliderConstraint=qC;
qC.prototype.setLowerLinLimit=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Tq(c,a)};qC.prototype.setUpperLinLimit=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Uq(c,a)};qC.prototype.setLowerAngLimit=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Vq(c,a)};qC.prototype.setUpperAngLimit=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Wq(c,a)};qC.prototype.enableFeedback=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Xq(c,a)};
qC.prototype.getBreakingImpulseThreshold=function(){return Yq(this.xy)};qC.prototype.setBreakingImpulseThreshold=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Zq(c,a)};qC.prototype.getParam=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);return $q(d,a,c)};qC.prototype.setParam=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);ar(e,a,c,d)};
qC.prototype.__destroy__=function(){br(this.xy)};function rC(a,c,d,e){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);this.xy=cr(a,c,d,e);h(rC)[this.xy]=this}rC.prototype=Object.create(iB.prototype);rC.prototype.constructor=rC;rC.prototype.yy=rC;rC.zy={};b.btFixedConstraint=rC;rC.prototype.enableFeedback=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);dr(c,a)};rC.prototype.getBreakingImpulseThreshold=function(){return er(this.xy)};
rC.prototype.setBreakingImpulseThreshold=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);fr(c,a)};rC.prototype.getParam=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);return gr(d,a,c)};rC.prototype.setParam=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);hr(e,a,c,d)};rC.prototype.__destroy__=function(){ir(this.xy)};
function sC(){throw"cannot construct a btConstraintSolver, no constructor in IDL";}sC.prototype=Object.create(f.prototype);sC.prototype.constructor=sC;sC.prototype.yy=sC;sC.zy={};b.btConstraintSolver=sC;sC.prototype.__destroy__=function(){jr(this.xy)};function p(){throw"cannot construct a btDispatcherInfo, no constructor in IDL";}p.prototype=Object.create(f.prototype);p.prototype.constructor=p;p.prototype.yy=p;p.zy={};b.btDispatcherInfo=p;p.prototype.get_m_timeStep=p.prototype.zB=function(){return kr(this.xy)};
p.prototype.set_m_timeStep=p.prototype.eE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);lr(c,a)};Object.defineProperty(p.prototype,"m_timeStep",{get:p.prototype.zB,set:p.prototype.eE});p.prototype.get_m_stepCount=p.prototype.qB=function(){return mr(this.xy)};p.prototype.set_m_stepCount=p.prototype.WD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);nr(c,a)};Object.defineProperty(p.prototype,"m_stepCount",{get:p.prototype.qB,set:p.prototype.WD});
p.prototype.get_m_dispatchFunc=p.prototype.mA=function(){return or(this.xy)};p.prototype.set_m_dispatchFunc=p.prototype.SC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);pr(c,a)};Object.defineProperty(p.prototype,"m_dispatchFunc",{get:p.prototype.mA,set:p.prototype.SC});p.prototype.get_m_timeOfImpact=p.prototype.yB=function(){return qr(this.xy)};p.prototype.set_m_timeOfImpact=p.prototype.dE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);rr(c,a)};
Object.defineProperty(p.prototype,"m_timeOfImpact",{get:p.prototype.yB,set:p.prototype.dE});p.prototype.get_m_useContinuous=p.prototype.BB=function(){return!!sr(this.xy)};p.prototype.set_m_useContinuous=p.prototype.gE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);tr(c,a)};Object.defineProperty(p.prototype,"m_useContinuous",{get:p.prototype.BB,set:p.prototype.gE});p.prototype.get_m_enableSatConvex=p.prototype.qA=function(){return!!ur(this.xy)};
p.prototype.set_m_enableSatConvex=p.prototype.WC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);vr(c,a)};Object.defineProperty(p.prototype,"m_enableSatConvex",{get:p.prototype.qA,set:p.prototype.WC});p.prototype.get_m_enableSPU=p.prototype.pA=function(){return!!wr(this.xy)};p.prototype.set_m_enableSPU=p.prototype.VC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);xr(c,a)};Object.defineProperty(p.prototype,"m_enableSPU",{get:p.prototype.pA,set:p.prototype.VC});
p.prototype.get_m_useEpa=p.prototype.DB=function(){return!!yr(this.xy)};p.prototype.set_m_useEpa=p.prototype.iE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);zr(c,a)};Object.defineProperty(p.prototype,"m_useEpa",{get:p.prototype.DB,set:p.prototype.iE});p.prototype.get_m_allowedCcdPenetration=p.prototype.Qz=function(){return Ar(this.xy)};p.prototype.set_m_allowedCcdPenetration=p.prototype.vC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Br(c,a)};
Object.defineProperty(p.prototype,"m_allowedCcdPenetration",{get:p.prototype.Qz,set:p.prototype.vC});p.prototype.get_m_useConvexConservativeDistanceUtil=p.prototype.CB=function(){return!!Cr(this.xy)};p.prototype.set_m_useConvexConservativeDistanceUtil=p.prototype.hE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Dr(c,a)};Object.defineProperty(p.prototype,"m_useConvexConservativeDistanceUtil",{get:p.prototype.CB,set:p.prototype.hE});
p.prototype.get_m_convexConservativeDistanceThreshold=p.prototype.hA=function(){return Er(this.xy)};p.prototype.set_m_convexConservativeDistanceThreshold=p.prototype.NC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Fr(c,a)};Object.defineProperty(p.prototype,"m_convexConservativeDistanceThreshold",{get:p.prototype.hA,set:p.prototype.NC});p.prototype.__destroy__=function(){Gr(this.xy)};function u(){throw"cannot construct a btContactSolverInfo, no constructor in IDL";}u.prototype=Object.create(f.prototype);
u.prototype.constructor=u;u.prototype.yy=u;u.zy={};b.btContactSolverInfo=u;u.prototype.get_m_splitImpulse=u.prototype.nB=function(){return!!Hr(this.xy)};u.prototype.set_m_splitImpulse=u.prototype.TD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ir(c,a)};Object.defineProperty(u.prototype,"m_splitImpulse",{get:u.prototype.nB,set:u.prototype.TD});u.prototype.get_m_splitImpulsePenetrationThreshold=u.prototype.oB=function(){return Jr(this.xy)};
u.prototype.set_m_splitImpulsePenetrationThreshold=u.prototype.UD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Kr(c,a)};Object.defineProperty(u.prototype,"m_splitImpulsePenetrationThreshold",{get:u.prototype.oB,set:u.prototype.UD});u.prototype.get_m_numIterations=u.prototype.ZA=function(){return Lr(this.xy)};u.prototype.set_m_numIterations=u.prototype.ED=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Mr(c,a)};
Object.defineProperty(u.prototype,"m_numIterations",{get:u.prototype.ZA,set:u.prototype.ED});u.prototype.__destroy__=function(){Nr(this.xy)};function K(){this.xy=Or();h(K)[this.xy]=this}K.prototype=Object.create(f.prototype);K.prototype.constructor=K;K.prototype.yy=K;K.zy={};b.btVehicleTuning=K;K.prototype.get_m_suspensionStiffness=K.prototype.My=function(){return Pr(this.xy)};K.prototype.set_m_suspensionStiffness=K.prototype.Ty=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Qr(c,a)};
Object.defineProperty(K.prototype,"m_suspensionStiffness",{get:K.prototype.My,set:K.prototype.Ty});K.prototype.get_m_suspensionCompression=K.prototype.rB=function(){return Rr(this.xy)};K.prototype.set_m_suspensionCompression=K.prototype.XD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Sr(c,a)};Object.defineProperty(K.prototype,"m_suspensionCompression",{get:K.prototype.rB,set:K.prototype.XD});K.prototype.get_m_suspensionDamping=K.prototype.sB=function(){return Tr(this.xy)};
K.prototype.set_m_suspensionDamping=K.prototype.YD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ur(c,a)};Object.defineProperty(K.prototype,"m_suspensionDamping",{get:K.prototype.sB,set:K.prototype.YD});K.prototype.get_m_maxSuspensionTravelCm=K.prototype.Ly=function(){return Vr(this.xy)};K.prototype.set_m_maxSuspensionTravelCm=K.prototype.Sy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Wr(c,a)};
Object.defineProperty(K.prototype,"m_maxSuspensionTravelCm",{get:K.prototype.Ly,set:K.prototype.Sy});K.prototype.get_m_frictionSlip=K.prototype.Hy=function(){return Xr(this.xy)};K.prototype.set_m_frictionSlip=K.prototype.Oy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Yr(c,a)};Object.defineProperty(K.prototype,"m_frictionSlip",{get:K.prototype.Hy,set:K.prototype.Oy});K.prototype.get_m_maxSuspensionForce=K.prototype.Ky=function(){return Zr(this.xy)};
K.prototype.set_m_maxSuspensionForce=K.prototype.Ry=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);$r(c,a)};Object.defineProperty(K.prototype,"m_maxSuspensionForce",{get:K.prototype.Ky,set:K.prototype.Ry});function L(){throw"cannot construct a btVehicleRaycasterResult, no constructor in IDL";}L.prototype=Object.create(f.prototype);L.prototype.constructor=L;L.prototype.yy=L;L.zy={};b.btVehicleRaycasterResult=L;
L.prototype.get_m_hitPointInWorld=L.prototype.DA=function(){return k(as(this.xy),m)};L.prototype.set_m_hitPointInWorld=L.prototype.iD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);bs(c,a)};Object.defineProperty(L.prototype,"m_hitPointInWorld",{get:L.prototype.DA,set:L.prototype.iD});L.prototype.get_m_hitNormalInWorld=L.prototype.BA=function(){return k(cs(this.xy),m)};L.prototype.set_m_hitNormalInWorld=L.prototype.gD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ds(c,a)};
Object.defineProperty(L.prototype,"m_hitNormalInWorld",{get:L.prototype.BA,set:L.prototype.gD});L.prototype.get_m_distFraction=L.prototype.oA=function(){return es(this.xy)};L.prototype.set_m_distFraction=L.prototype.UC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);gs(c,a)};Object.defineProperty(L.prototype,"m_distFraction",{get:L.prototype.oA,set:L.prototype.UC});L.prototype.__destroy__=function(){hs(this.xy)};
function tC(a){a&&"object"===typeof a&&(a=a.xy);this.xy=is(a);h(tC)[this.xy]=this}tC.prototype=Object.create(wB.prototype);tC.prototype.constructor=tC;tC.prototype.yy=tC;tC.zy={};b.btDefaultVehicleRaycaster=tC;tC.prototype.castRay=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);js(e,a,c,d)};tC.prototype.__destroy__=function(){ks(this.xy)};function M(){throw"cannot construct a RaycastInfo, no constructor in IDL";}
M.prototype=Object.create(f.prototype);M.prototype.constructor=M;M.prototype.yy=M;M.zy={};b.RaycastInfo=M;M.prototype.get_m_contactNormalWS=M.prototype.fA=function(){return k(ls(this.xy),m)};M.prototype.set_m_contactNormalWS=M.prototype.LC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ms(c,a)};Object.defineProperty(M.prototype,"m_contactNormalWS",{get:M.prototype.fA,set:M.prototype.LC});M.prototype.get_m_contactPointWS=M.prototype.gA=function(){return k(ns(this.xy),m)};
M.prototype.set_m_contactPointWS=M.prototype.MC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ps(c,a)};Object.defineProperty(M.prototype,"m_contactPointWS",{get:M.prototype.gA,set:M.prototype.MC});M.prototype.get_m_suspensionLength=M.prototype.tB=function(){return qs(this.xy)};M.prototype.set_m_suspensionLength=M.prototype.ZD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);rs(c,a)};Object.defineProperty(M.prototype,"m_suspensionLength",{get:M.prototype.tB,set:M.prototype.ZD});
M.prototype.get_m_hardPointWS=M.prototype.yA=function(){return k(ss(this.xy),m)};M.prototype.set_m_hardPointWS=M.prototype.dD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ts(c,a)};Object.defineProperty(M.prototype,"m_hardPointWS",{get:M.prototype.yA,set:M.prototype.dD});M.prototype.get_m_wheelDirectionWS=M.prototype.IB=function(){return k(us(this.xy),m)};M.prototype.set_m_wheelDirectionWS=M.prototype.nE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);vs(c,a)};
Object.defineProperty(M.prototype,"m_wheelDirectionWS",{get:M.prototype.IB,set:M.prototype.nE});M.prototype.get_m_wheelAxleWS=M.prototype.HB=function(){return k(xs(this.xy),m)};M.prototype.set_m_wheelAxleWS=M.prototype.mE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ys(c,a)};Object.defineProperty(M.prototype,"m_wheelAxleWS",{get:M.prototype.HB,set:M.prototype.mE});M.prototype.get_m_isInContact=M.prototype.JA=function(){return!!zs(this.xy)};
M.prototype.set_m_isInContact=M.prototype.oD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);As(c,a)};Object.defineProperty(M.prototype,"m_isInContact",{get:M.prototype.JA,set:M.prototype.oD});M.prototype.get_m_groundObject=M.prototype.xA=function(){return Bs(this.xy)};M.prototype.set_m_groundObject=M.prototype.cD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Cs(c,a)};Object.defineProperty(M.prototype,"m_groundObject",{get:M.prototype.xA,set:M.prototype.cD});
M.prototype.__destroy__=function(){Ds(this.xy)};function N(){throw"cannot construct a btWheelInfoConstructionInfo, no constructor in IDL";}N.prototype=Object.create(f.prototype);N.prototype.constructor=N;N.prototype.yy=N;N.zy={};b.btWheelInfoConstructionInfo=N;N.prototype.get_m_chassisConnectionCS=N.prototype.bA=function(){return k(Es(this.xy),m)};N.prototype.set_m_chassisConnectionCS=N.prototype.HC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Fs(c,a)};
Object.defineProperty(N.prototype,"m_chassisConnectionCS",{get:N.prototype.bA,set:N.prototype.HC});N.prototype.get_m_wheelDirectionCS=N.prototype.bz=function(){return k(Gs(this.xy),m)};N.prototype.set_m_wheelDirectionCS=N.prototype.lz=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Hs(c,a)};Object.defineProperty(N.prototype,"m_wheelDirectionCS",{get:N.prototype.bz,set:N.prototype.lz});N.prototype.get_m_wheelAxleCS=N.prototype.az=function(){return k(Is(this.xy),m)};
N.prototype.set_m_wheelAxleCS=N.prototype.kz=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Js(c,a)};Object.defineProperty(N.prototype,"m_wheelAxleCS",{get:N.prototype.az,set:N.prototype.kz});N.prototype.get_m_suspensionRestLength=N.prototype.vB=function(){return Ks(this.xy)};N.prototype.set_m_suspensionRestLength=N.prototype.aE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ls(c,a)};Object.defineProperty(N.prototype,"m_suspensionRestLength",{get:N.prototype.vB,set:N.prototype.aE});
N.prototype.get_m_maxSuspensionTravelCm=N.prototype.Ly=function(){return Ms(this.xy)};N.prototype.set_m_maxSuspensionTravelCm=N.prototype.Sy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ns(c,a)};Object.defineProperty(N.prototype,"m_maxSuspensionTravelCm",{get:N.prototype.Ly,set:N.prototype.Sy});N.prototype.get_m_wheelRadius=N.prototype.JB=function(){return Os(this.xy)};N.prototype.set_m_wheelRadius=N.prototype.oE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ps(c,a)};
Object.defineProperty(N.prototype,"m_wheelRadius",{get:N.prototype.JB,set:N.prototype.oE});N.prototype.get_m_suspensionStiffness=N.prototype.My=function(){return Qs(this.xy)};N.prototype.set_m_suspensionStiffness=N.prototype.Ty=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Rs(c,a)};Object.defineProperty(N.prototype,"m_suspensionStiffness",{get:N.prototype.My,set:N.prototype.Ty});N.prototype.get_m_wheelsDampingCompression=N.prototype.cz=function(){return Ss(this.xy)};
N.prototype.set_m_wheelsDampingCompression=N.prototype.mz=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ts(c,a)};Object.defineProperty(N.prototype,"m_wheelsDampingCompression",{get:N.prototype.cz,set:N.prototype.mz});N.prototype.get_m_wheelsDampingRelaxation=N.prototype.dz=function(){return Us(this.xy)};N.prototype.set_m_wheelsDampingRelaxation=N.prototype.nz=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Vs(c,a)};
Object.defineProperty(N.prototype,"m_wheelsDampingRelaxation",{get:N.prototype.dz,set:N.prototype.nz});N.prototype.get_m_frictionSlip=N.prototype.Hy=function(){return Ws(this.xy)};N.prototype.set_m_frictionSlip=N.prototype.Oy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Xs(c,a)};Object.defineProperty(N.prototype,"m_frictionSlip",{get:N.prototype.Hy,set:N.prototype.Oy});N.prototype.get_m_maxSuspensionForce=N.prototype.Ky=function(){return Ys(this.xy)};
N.prototype.set_m_maxSuspensionForce=N.prototype.Ry=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Zs(c,a)};Object.defineProperty(N.prototype,"m_maxSuspensionForce",{get:N.prototype.Ky,set:N.prototype.Ry});N.prototype.get_m_bIsFrontWheel=N.prototype.Vy=function(){return!!$s(this.xy)};N.prototype.set_m_bIsFrontWheel=N.prototype.ez=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);at(c,a)};Object.defineProperty(N.prototype,"m_bIsFrontWheel",{get:N.prototype.Vy,set:N.prototype.ez});
N.prototype.__destroy__=function(){bt(this.xy)};function O(a){a&&"object"===typeof a&&(a=a.xy);this.xy=ct(a);h(O)[this.xy]=this}O.prototype=Object.create(f.prototype);O.prototype.constructor=O;O.prototype.yy=O;O.zy={};b.btWheelInfo=O;O.prototype.getSuspensionRestLength=function(){return dt(this.xy)};O.prototype.updateWheel=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);et(d,a,c)};O.prototype.get_m_suspensionStiffness=O.prototype.My=function(){return ft(this.xy)};
O.prototype.set_m_suspensionStiffness=O.prototype.Ty=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);gt(c,a)};Object.defineProperty(O.prototype,"m_suspensionStiffness",{get:O.prototype.My,set:O.prototype.Ty});O.prototype.get_m_frictionSlip=O.prototype.Hy=function(){return ht(this.xy)};O.prototype.set_m_frictionSlip=O.prototype.Oy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);it(c,a)};Object.defineProperty(O.prototype,"m_frictionSlip",{get:O.prototype.Hy,set:O.prototype.Oy});
O.prototype.get_m_engineForce=O.prototype.rA=function(){return jt(this.xy)};O.prototype.set_m_engineForce=O.prototype.XC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);kt(c,a)};Object.defineProperty(O.prototype,"m_engineForce",{get:O.prototype.rA,set:O.prototype.XC});O.prototype.get_m_rollInfluence=O.prototype.hB=function(){return lt(this.xy)};O.prototype.set_m_rollInfluence=O.prototype.ND=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);mt(c,a)};
Object.defineProperty(O.prototype,"m_rollInfluence",{get:O.prototype.hB,set:O.prototype.ND});O.prototype.get_m_suspensionRestLength1=O.prototype.wB=function(){return nt(this.xy)};O.prototype.set_m_suspensionRestLength1=O.prototype.bE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ot(c,a)};Object.defineProperty(O.prototype,"m_suspensionRestLength1",{get:O.prototype.wB,set:O.prototype.bE});O.prototype.get_m_wheelsRadius=O.prototype.KB=function(){return pt(this.xy)};
O.prototype.set_m_wheelsRadius=O.prototype.pE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);qt(c,a)};Object.defineProperty(O.prototype,"m_wheelsRadius",{get:O.prototype.KB,set:O.prototype.pE});O.prototype.get_m_wheelsDampingCompression=O.prototype.cz=function(){return rt(this.xy)};O.prototype.set_m_wheelsDampingCompression=O.prototype.mz=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);st(c,a)};
Object.defineProperty(O.prototype,"m_wheelsDampingCompression",{get:O.prototype.cz,set:O.prototype.mz});O.prototype.get_m_wheelsDampingRelaxation=O.prototype.dz=function(){return tt(this.xy)};O.prototype.set_m_wheelsDampingRelaxation=O.prototype.nz=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ut(c,a)};Object.defineProperty(O.prototype,"m_wheelsDampingRelaxation",{get:O.prototype.dz,set:O.prototype.nz});O.prototype.get_m_steering=O.prototype.pB=function(){return vt(this.xy)};
O.prototype.set_m_steering=O.prototype.VD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);wt(c,a)};Object.defineProperty(O.prototype,"m_steering",{get:O.prototype.pB,set:O.prototype.VD});O.prototype.get_m_maxSuspensionForce=O.prototype.Ky=function(){return xt(this.xy)};O.prototype.set_m_maxSuspensionForce=O.prototype.Ry=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);yt(c,a)};Object.defineProperty(O.prototype,"m_maxSuspensionForce",{get:O.prototype.Ky,set:O.prototype.Ry});
O.prototype.get_m_maxSuspensionTravelCm=O.prototype.Ly=function(){return zt(this.xy)};O.prototype.set_m_maxSuspensionTravelCm=O.prototype.Sy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);At(c,a)};Object.defineProperty(O.prototype,"m_maxSuspensionTravelCm",{get:O.prototype.Ly,set:O.prototype.Sy});O.prototype.get_m_wheelsSuspensionForce=O.prototype.LB=function(){return Bt(this.xy)};
O.prototype.set_m_wheelsSuspensionForce=O.prototype.qE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ct(c,a)};Object.defineProperty(O.prototype,"m_wheelsSuspensionForce",{get:O.prototype.LB,set:O.prototype.qE});O.prototype.get_m_bIsFrontWheel=O.prototype.Vy=function(){return!!Dt(this.xy)};O.prototype.set_m_bIsFrontWheel=O.prototype.ez=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Et(c,a)};Object.defineProperty(O.prototype,"m_bIsFrontWheel",{get:O.prototype.Vy,set:O.prototype.ez});
O.prototype.get_m_raycastInfo=O.prototype.fB=function(){return k(Ft(this.xy),M)};O.prototype.set_m_raycastInfo=O.prototype.LD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Gt(c,a)};Object.defineProperty(O.prototype,"m_raycastInfo",{get:O.prototype.fB,set:O.prototype.LD});O.prototype.get_m_chassisConnectionPointCS=O.prototype.cA=function(){return k(Ht(this.xy),m)};
O.prototype.set_m_chassisConnectionPointCS=O.prototype.IC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);It(c,a)};Object.defineProperty(O.prototype,"m_chassisConnectionPointCS",{get:O.prototype.cA,set:O.prototype.IC});O.prototype.get_m_worldTransform=O.prototype.MB=function(){return k(Jt(this.xy),r)};O.prototype.set_m_worldTransform=O.prototype.rE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Kt(c,a)};
Object.defineProperty(O.prototype,"m_worldTransform",{get:O.prototype.MB,set:O.prototype.rE});O.prototype.get_m_wheelDirectionCS=O.prototype.bz=function(){return k(Lt(this.xy),m)};O.prototype.set_m_wheelDirectionCS=O.prototype.lz=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Mt(c,a)};Object.defineProperty(O.prototype,"m_wheelDirectionCS",{get:O.prototype.bz,set:O.prototype.lz});O.prototype.get_m_wheelAxleCS=O.prototype.az=function(){return k(Nt(this.xy),m)};
O.prototype.set_m_wheelAxleCS=O.prototype.kz=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ot(c,a)};Object.defineProperty(O.prototype,"m_wheelAxleCS",{get:O.prototype.az,set:O.prototype.kz});O.prototype.get_m_rotation=O.prototype.jB=function(){return Pt(this.xy)};O.prototype.set_m_rotation=O.prototype.PD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Qt(c,a)};Object.defineProperty(O.prototype,"m_rotation",{get:O.prototype.jB,set:O.prototype.PD});
O.prototype.get_m_deltaRotation=O.prototype.lA=function(){return Rt(this.xy)};O.prototype.set_m_deltaRotation=O.prototype.RC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);St(c,a)};Object.defineProperty(O.prototype,"m_deltaRotation",{get:O.prototype.lA,set:O.prototype.RC});O.prototype.get_m_brake=O.prototype.Wz=function(){return Tt(this.xy)};O.prototype.set_m_brake=O.prototype.BC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ut(c,a)};
Object.defineProperty(O.prototype,"m_brake",{get:O.prototype.Wz,set:O.prototype.BC});O.prototype.get_m_clippedInvContactDotSuspension=O.prototype.dA=function(){return Vt(this.xy)};O.prototype.set_m_clippedInvContactDotSuspension=O.prototype.JC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Wt(c,a)};Object.defineProperty(O.prototype,"m_clippedInvContactDotSuspension",{get:O.prototype.dA,set:O.prototype.JC});O.prototype.get_m_suspensionRelativeVelocity=O.prototype.uB=function(){return Xt(this.xy)};
O.prototype.set_m_suspensionRelativeVelocity=O.prototype.$D=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Yt(c,a)};Object.defineProperty(O.prototype,"m_suspensionRelativeVelocity",{get:O.prototype.uB,set:O.prototype.$D});O.prototype.get_m_skidInfo=O.prototype.mB=function(){return Zt(this.xy)};O.prototype.set_m_skidInfo=O.prototype.SD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);$t(c,a)};Object.defineProperty(O.prototype,"m_skidInfo",{get:O.prototype.mB,set:O.prototype.SD});
O.prototype.__destroy__=function(){au(this.xy)};function P(a,c,d,e){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);this.xy=void 0===e?bu(a,c,d):cu(a,c,d,e);h(P)[this.xy]=this}P.prototype=Object.create(xB.prototype);P.prototype.constructor=P;P.prototype.yy=P;P.zy={};b.btKinematicCharacterController=P;P.prototype.setUpAxis=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);du(c,a)};
P.prototype.setWalkDirection=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);eu(c,a)};P.prototype.setVelocityForTimeInterval=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);fu(d,a,c)};P.prototype.warp=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);gu(c,a)};P.prototype.preStep=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);hu(c,a)};
P.prototype.playerStep=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);iu(d,a,c)};P.prototype.setFallSpeed=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ju(c,a)};P.prototype.setJumpSpeed=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ku(c,a)};P.prototype.setMaxJumpHeight=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);lu(c,a)};P.prototype.canJump=function(){return!!mu(this.xy)};P.prototype.jump=function(){nu(this.xy)};
P.prototype.setGravity=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ou(c,a)};P.prototype.getGravity=function(){return pu(this.xy)};P.prototype.setMaxSlope=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);qu(c,a)};P.prototype.getMaxSlope=function(){return ru(this.xy)};P.prototype.getGhostObject=function(){return k(su(this.xy),Q)};P.prototype.setUseGhostSweepTest=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);tu(c,a)};P.prototype.onGround=function(){return!!uu(this.xy)};
P.prototype.setUpInterpolate=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);vu(c,a)};P.prototype.updateAction=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);wu(d,a,c)};P.prototype.__destroy__=function(){xu(this.xy)};function S(a,c,d){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);this.xy=yu(a,c,d);h(S)[this.xy]=this}S.prototype=Object.create(xB.prototype);S.prototype.constructor=S;
S.prototype.yy=S;S.zy={};b.btRaycastVehicle=S;S.prototype.applyEngineForce=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);zu(d,a,c)};S.prototype.setSteeringValue=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Au(d,a,c)};S.prototype.getWheelTransformWS=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(Bu(c,a),r)};
S.prototype.updateWheelTransform=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Cu(d,a,c)};S.prototype.addWheel=function(a,c,d,e,g,n,C){var R=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);n&&"object"===typeof n&&(n=n.xy);C&&"object"===typeof C&&(C=C.xy);return k(Du(R,a,c,d,e,g,n,C),O)};S.prototype.getNumWheels=function(){return Eu(this.xy)};
S.prototype.getRigidBody=function(){return k(Fu(this.xy),I)};S.prototype.getWheelInfo=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(Gu(c,a),O)};S.prototype.setBrake=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Hu(d,a,c)};S.prototype.setCoordinateSystem=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);Iu(e,a,c,d)};S.prototype.getCurrentSpeedKmHour=function(){return Ju(this.xy)};
S.prototype.getChassisWorldTransform=function(){return k(Ku(this.xy),r)};S.prototype.rayCast=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return Lu(c,a)};S.prototype.updateVehicle=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Mu(c,a)};S.prototype.resetSuspension=function(){Nu(this.xy)};S.prototype.getSteeringValue=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return Ou(c,a)};
S.prototype.updateWheelTransformsWS=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);void 0===c?Pu(d,a):Qu(d,a,c)};S.prototype.setPitchControl=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ru(c,a)};S.prototype.updateSuspension=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Su(c,a)};S.prototype.updateFriction=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Tu(c,a)};S.prototype.getRightAxis=function(){return Uu(this.xy)};
S.prototype.getUpAxis=function(){return Vu(this.xy)};S.prototype.getForwardAxis=function(){return Wu(this.xy)};S.prototype.getForwardVector=function(){return k(Xu(this.xy),m)};S.prototype.getUserConstraintType=function(){return Yu(this.xy)};S.prototype.setUserConstraintType=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Zu(c,a)};S.prototype.setUserConstraintId=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);$u(c,a)};S.prototype.getUserConstraintId=function(){return av(this.xy)};
S.prototype.updateAction=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);bv(d,a,c)};S.prototype.__destroy__=function(){cv(this.xy)};function Q(){this.xy=dv();h(Q)[this.xy]=this}Q.prototype=Object.create(y.prototype);Q.prototype.constructor=Q;Q.prototype.yy=Q;Q.zy={};b.btPairCachingGhostObject=Q;Q.prototype.setAnisotropicFriction=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);ev(d,a,c)};
Q.prototype.getCollisionShape=function(){return k(fv(this.xy),l)};Q.prototype.setContactProcessingThreshold=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);gv(c,a)};Q.prototype.setActivationState=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);hv(c,a)};Q.prototype.forceActivationState=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);iv(c,a)};Q.prototype.activate=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);void 0===a?jv(c):kv(c,a)};
Q.prototype.isActive=function(){return!!lv(this.xy)};Q.prototype.isKinematicObject=function(){return!!mv(this.xy)};Q.prototype.isStaticObject=function(){return!!nv(this.xy)};Q.prototype.isStaticOrKinematicObject=function(){return!!ov(this.xy)};Q.prototype.getRestitution=function(){return pv(this.xy)};Q.prototype.getFriction=function(){return qv(this.xy)};Q.prototype.getRollingFriction=function(){return rv(this.xy)};
Q.prototype.setRestitution=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);sv(c,a)};Q.prototype.setFriction=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);tv(c,a)};Q.prototype.setRollingFriction=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);uv(c,a)};Q.prototype.getWorldTransform=function(){return k(vv(this.xy),r)};Q.prototype.getCollisionFlags=function(){return wv(this.xy)};
Q.prototype.setCollisionFlags=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);xv(c,a)};Q.prototype.setWorldTransform=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);yv(c,a)};Q.prototype.setCollisionShape=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);zv(c,a)};Q.prototype.getCcdMotionThreshold=function(){return Av(this.xy)};Q.prototype.setCcdMotionThreshold=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Bv(c,a)};Q.prototype.getCcdSweptSphereRadius=function(){return Cv(this.xy)};
Q.prototype.setCcdSweptSphereRadius=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Dv(c,a)};Q.prototype.getUserIndex=function(){return Ev(this.xy)};Q.prototype.setUserIndex=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Fv(c,a)};Q.prototype.getUserPointer=function(){return k(Gv(this.xy),gB)};Q.prototype.setUserPointer=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Hv(c,a)};Q.prototype.getBroadphaseHandle=function(){return k(Iv(this.xy),t)};
Q.prototype.getNumOverlappingObjects=function(){return Jv(this.xy)};Q.prototype.getOverlappingObject=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(Kv(c,a),q)};Q.prototype.__destroy__=function(){Lv(this.xy)};function uC(){this.xy=Mv();h(uC)[this.xy]=this}uC.prototype=Object.create(f.prototype);uC.prototype.constructor=uC;uC.prototype.yy=uC;uC.zy={};b.btGhostPairCallback=uC;uC.prototype.__destroy__=function(){Nv(this.xy)};function T(){this.xy=Ov();h(T)[this.xy]=this}
T.prototype=Object.create(f.prototype);T.prototype.constructor=T;T.prototype.yy=T;T.zy={};b.btSoftBodyWorldInfo=T;T.prototype.get_air_density=T.prototype.oz=function(){return Pv(this.xy)};T.prototype.set_air_density=T.prototype.VB=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Qv(c,a)};Object.defineProperty(T.prototype,"air_density",{get:T.prototype.oz,set:T.prototype.VB});T.prototype.get_water_density=T.prototype.SB=function(){return Rv(this.xy)};
T.prototype.set_water_density=T.prototype.xE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Sv(c,a)};Object.defineProperty(T.prototype,"water_density",{get:T.prototype.SB,set:T.prototype.xE});T.prototype.get_water_offset=T.prototype.UB=function(){return Tv(this.xy)};T.prototype.set_water_offset=T.prototype.zE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Uv(c,a)};Object.defineProperty(T.prototype,"water_offset",{get:T.prototype.UB,set:T.prototype.zE});
T.prototype.get_m_maxDisplacement=T.prototype.UA=function(){return Vv(this.xy)};T.prototype.set_m_maxDisplacement=T.prototype.zD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Wv(c,a)};Object.defineProperty(T.prototype,"m_maxDisplacement",{get:T.prototype.UA,set:T.prototype.zD});T.prototype.get_water_normal=T.prototype.TB=function(){return k(Xv(this.xy),m)};T.prototype.set_water_normal=T.prototype.yE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Yv(c,a)};
Object.defineProperty(T.prototype,"water_normal",{get:T.prototype.TB,set:T.prototype.yE});T.prototype.get_m_broadphase=T.prototype.Xz=function(){return k(Zv(this.xy),eB)};T.prototype.set_m_broadphase=T.prototype.CC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);$v(c,a)};Object.defineProperty(T.prototype,"m_broadphase",{get:T.prototype.Xz,set:T.prototype.CC});T.prototype.get_m_dispatcher=T.prototype.nA=function(){return k(aw(this.xy),cB)};
T.prototype.set_m_dispatcher=T.prototype.TC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);bw(c,a)};Object.defineProperty(T.prototype,"m_dispatcher",{get:T.prototype.nA,set:T.prototype.TC});T.prototype.get_m_gravity=T.prototype.wA=function(){return k(cw(this.xy),m)};T.prototype.set_m_gravity=T.prototype.bD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);dw(c,a)};Object.defineProperty(T.prototype,"m_gravity",{get:T.prototype.wA,set:T.prototype.bD});T.prototype.__destroy__=function(){ew(this.xy)};
function U(){throw"cannot construct a Face, no constructor in IDL";}U.prototype=Object.create(f.prototype);U.prototype.constructor=U;U.prototype.yy=U;U.zy={};b.Face=U;U.prototype.get_m_n=U.prototype.Yy=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(fw(c,a),Node)};U.prototype.set_m_n=U.prototype.hz=function(a,c){var d=this.xy;XA();a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);gw(d,a,c)};Object.defineProperty(U.prototype,"m_n",{get:U.prototype.Yy,set:U.prototype.hz});
U.prototype.get_m_normal=U.prototype.XA=function(){return k(hw(this.xy),m)};U.prototype.set_m_normal=U.prototype.CD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);iw(c,a)};Object.defineProperty(U.prototype,"m_normal",{get:U.prototype.XA,set:U.prototype.CD});U.prototype.get_m_ra=U.prototype.eB=function(){return jw(this.xy)};U.prototype.set_m_ra=U.prototype.KD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);kw(c,a)};
Object.defineProperty(U.prototype,"m_ra",{get:U.prototype.eB,set:U.prototype.KD});U.prototype.__destroy__=function(){lw(this.xy)};function vC(){throw"cannot construct a tFaceArray, no constructor in IDL";}vC.prototype=Object.create(f.prototype);vC.prototype.constructor=vC;vC.prototype.yy=vC;vC.zy={};b.tFaceArray=vC;vC.prototype.size=vC.prototype.size=function(){return mw(this.xy)};vC.prototype.at=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(nw(c,a),U)};
vC.prototype.__destroy__=function(){ow(this.xy)};function Node(){throw"cannot construct a Node, no constructor in IDL";}Node.prototype=Object.create(f.prototype);Node.prototype.constructor=Node;Node.prototype.yy=Node;Node.zy={};b.Node=Node;Node.prototype.get_m_x=Node.prototype.NB=function(){return k(pw(this.xy),m)};Node.prototype.set_m_x=Node.prototype.sE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);qw(c,a)};Object.defineProperty(Node.prototype,"m_x",{get:Node.prototype.NB,set:Node.prototype.sE});
Node.prototype.get_m_q=Node.prototype.dB=function(){return k(rw(this.xy),m)};Node.prototype.set_m_q=Node.prototype.JD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);sw(c,a)};Object.defineProperty(Node.prototype,"m_q",{get:Node.prototype.dB,set:Node.prototype.JD});Node.prototype.get_m_v=Node.prototype.FB=function(){return k(tw(this.xy),m)};Node.prototype.set_m_v=Node.prototype.kE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);uw(c,a)};
Object.defineProperty(Node.prototype,"m_v",{get:Node.prototype.FB,set:Node.prototype.kE});Node.prototype.get_m_f=Node.prototype.sA=function(){return k(vw(this.xy),m)};Node.prototype.set_m_f=Node.prototype.YC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ww(c,a)};Object.defineProperty(Node.prototype,"m_f",{get:Node.prototype.sA,set:Node.prototype.YC});Node.prototype.get_m_n=Node.prototype.Yy=function(){return k(xw(this.xy),m)};
Node.prototype.set_m_n=Node.prototype.hz=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);yw(c,a)};Object.defineProperty(Node.prototype,"m_n",{get:Node.prototype.Yy,set:Node.prototype.hz});Node.prototype.get_m_im=Node.prototype.FA=function(){return zw(this.xy)};Node.prototype.set_m_im=Node.prototype.kD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Aw(c,a)};Object.defineProperty(Node.prototype,"m_im",{get:Node.prototype.FA,set:Node.prototype.kD});
Node.prototype.get_m_area=Node.prototype.Uz=function(){return Bw(this.xy)};Node.prototype.set_m_area=Node.prototype.zC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Cw(c,a)};Object.defineProperty(Node.prototype,"m_area",{get:Node.prototype.Uz,set:Node.prototype.zC});Node.prototype.__destroy__=function(){Dw(this.xy)};function wC(){throw"cannot construct a tNodeArray, no constructor in IDL";}wC.prototype=Object.create(f.prototype);wC.prototype.constructor=wC;wC.prototype.yy=wC;wC.zy={};
b.tNodeArray=wC;wC.prototype.size=wC.prototype.size=function(){return Ew(this.xy)};wC.prototype.at=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(Fw(c,a),Node)};wC.prototype.__destroy__=function(){Gw(this.xy)};function V(){throw"cannot construct a Material, no constructor in IDL";}V.prototype=Object.create(f.prototype);V.prototype.constructor=V;V.prototype.yy=V;V.zy={};b.Material=V;V.prototype.get_m_kLST=V.prototype.LA=function(){return Hw(this.xy)};
V.prototype.set_m_kLST=V.prototype.qD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Iw(c,a)};Object.defineProperty(V.prototype,"m_kLST",{get:V.prototype.LA,set:V.prototype.qD});V.prototype.get_m_kAST=V.prototype.KA=function(){return Jw(this.xy)};V.prototype.set_m_kAST=V.prototype.pD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Kw(c,a)};Object.defineProperty(V.prototype,"m_kAST",{get:V.prototype.KA,set:V.prototype.pD});V.prototype.get_m_kVST=V.prototype.MA=function(){return Lw(this.xy)};
V.prototype.set_m_kVST=V.prototype.rD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Mw(c,a)};Object.defineProperty(V.prototype,"m_kVST",{get:V.prototype.MA,set:V.prototype.rD});V.prototype.get_m_flags=V.prototype.tA=function(){return Nw(this.xy)};V.prototype.set_m_flags=V.prototype.ZC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ow(c,a)};Object.defineProperty(V.prototype,"m_flags",{get:V.prototype.tA,set:V.prototype.ZC});V.prototype.__destroy__=function(){Pw(this.xy)};
function xC(){throw"cannot construct a tMaterialArray, no constructor in IDL";}xC.prototype=Object.create(f.prototype);xC.prototype.constructor=xC;xC.prototype.yy=xC;xC.zy={};b.tMaterialArray=xC;xC.prototype.size=xC.prototype.size=function(){return Qw(this.xy)};xC.prototype.at=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(Rw(c,a),V)};xC.prototype.__destroy__=function(){Sw(this.xy)};function W(){throw"cannot construct a Anchor, no constructor in IDL";}W.prototype=Object.create(f.prototype);
W.prototype.constructor=W;W.prototype.yy=W;W.zy={};b.Anchor=W;W.prototype.get_m_node=W.prototype.VA=function(){return k(Tw(this.xy),Node)};W.prototype.set_m_node=W.prototype.AD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Uw(c,a)};Object.defineProperty(W.prototype,"m_node",{get:W.prototype.VA,set:W.prototype.AD});W.prototype.get_m_local=W.prototype.PA=function(){return k(Vw(this.xy),m)};
W.prototype.set_m_local=W.prototype.uD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ww(c,a)};Object.defineProperty(W.prototype,"m_local",{get:W.prototype.PA,set:W.prototype.uD});W.prototype.get_m_body=W.prototype.Vz=function(){return k(Xw(this.xy),I)};W.prototype.set_m_body=W.prototype.AC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Yw(c,a)};Object.defineProperty(W.prototype,"m_body",{get:W.prototype.Vz,set:W.prototype.AC});W.prototype.get_m_influence=W.prototype.IA=function(){return Zw(this.xy)};
W.prototype.set_m_influence=W.prototype.nD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);$w(c,a)};Object.defineProperty(W.prototype,"m_influence",{get:W.prototype.IA,set:W.prototype.nD});W.prototype.get_m_c0=W.prototype.Yz=function(){return k(ax(this.xy),AB)};W.prototype.set_m_c0=W.prototype.DC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);bx(c,a)};Object.defineProperty(W.prototype,"m_c0",{get:W.prototype.Yz,set:W.prototype.DC});
W.prototype.get_m_c1=W.prototype.Zz=function(){return k(cx(this.xy),m)};W.prototype.set_m_c1=W.prototype.EC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);dx(c,a)};Object.defineProperty(W.prototype,"m_c1",{get:W.prototype.Zz,set:W.prototype.EC});W.prototype.get_m_c2=W.prototype.$z=function(){return ex(this.xy)};W.prototype.set_m_c2=W.prototype.FC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);fx(c,a)};Object.defineProperty(W.prototype,"m_c2",{get:W.prototype.$z,set:W.prototype.FC});
W.prototype.__destroy__=function(){gx(this.xy)};function yC(){throw"cannot construct a tAnchorArray, no constructor in IDL";}yC.prototype=Object.create(f.prototype);yC.prototype.constructor=yC;yC.prototype.yy=yC;yC.zy={};b.tAnchorArray=yC;yC.prototype.size=yC.prototype.size=function(){return hx(this.xy)};yC.prototype.at=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(ix(c,a),W)};yC.prototype.clear=yC.prototype.clear=function(){jx(this.xy)};
yC.prototype.push_back=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);kx(c,a)};yC.prototype.pop_back=function(){lx(this.xy)};yC.prototype.__destroy__=function(){mx(this.xy)};function X(){throw"cannot construct a Config, no constructor in IDL";}X.prototype=Object.create(f.prototype);X.prototype.constructor=X;X.prototype.yy=X;X.zy={};b.Config=X;X.prototype.get_kVCF=X.prototype.Kz=function(){return nx(this.xy)};
X.prototype.set_kVCF=X.prototype.pC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ox(c,a)};Object.defineProperty(X.prototype,"kVCF",{get:X.prototype.Kz,set:X.prototype.pC});X.prototype.get_kDP=X.prototype.xz=function(){return px(this.xy)};X.prototype.set_kDP=X.prototype.cC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);qx(c,a)};Object.defineProperty(X.prototype,"kDP",{get:X.prototype.xz,set:X.prototype.cC});X.prototype.get_kDG=X.prototype.wz=function(){return rx(this.xy)};
X.prototype.set_kDG=X.prototype.bC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);sx(c,a)};Object.defineProperty(X.prototype,"kDG",{get:X.prototype.wz,set:X.prototype.bC});X.prototype.get_kLF=X.prototype.zz=function(){return tx(this.xy)};X.prototype.set_kLF=X.prototype.eC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ux(c,a)};Object.defineProperty(X.prototype,"kLF",{get:X.prototype.zz,set:X.prototype.eC});X.prototype.get_kPR=X.prototype.Bz=function(){return vx(this.xy)};
X.prototype.set_kPR=X.prototype.gC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);wx(c,a)};Object.defineProperty(X.prototype,"kPR",{get:X.prototype.Bz,set:X.prototype.gC});X.prototype.get_kVC=X.prototype.Jz=function(){return xx(this.xy)};X.prototype.set_kVC=X.prototype.oC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);yx(c,a)};Object.defineProperty(X.prototype,"kVC",{get:X.prototype.Jz,set:X.prototype.oC});X.prototype.get_kDF=X.prototype.vz=function(){return zx(this.xy)};
X.prototype.set_kDF=X.prototype.aC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ax(c,a)};Object.defineProperty(X.prototype,"kDF",{get:X.prototype.vz,set:X.prototype.aC});X.prototype.get_kMT=X.prototype.Az=function(){return Bx(this.xy)};X.prototype.set_kMT=X.prototype.fC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Cx(c,a)};Object.defineProperty(X.prototype,"kMT",{get:X.prototype.Az,set:X.prototype.fC});X.prototype.get_kCHR=X.prototype.uz=function(){return Dx(this.xy)};
X.prototype.set_kCHR=X.prototype.$B=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ex(c,a)};Object.defineProperty(X.prototype,"kCHR",{get:X.prototype.uz,set:X.prototype.$B});X.prototype.get_kKHR=X.prototype.yz=function(){return Fx(this.xy)};X.prototype.set_kKHR=X.prototype.dC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Gx(c,a)};Object.defineProperty(X.prototype,"kKHR",{get:X.prototype.yz,set:X.prototype.dC});X.prototype.get_kSHR=X.prototype.Cz=function(){return Hx(this.xy)};
X.prototype.set_kSHR=X.prototype.hC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ix(c,a)};Object.defineProperty(X.prototype,"kSHR",{get:X.prototype.Cz,set:X.prototype.hC});X.prototype.get_kAHR=X.prototype.sz=function(){return Jx(this.xy)};X.prototype.set_kAHR=X.prototype.ZB=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Kx(c,a)};Object.defineProperty(X.prototype,"kAHR",{get:X.prototype.sz,set:X.prototype.ZB});X.prototype.get_kSRHR_CL=X.prototype.Fz=function(){return Lx(this.xy)};
X.prototype.set_kSRHR_CL=X.prototype.kC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Mx(c,a)};Object.defineProperty(X.prototype,"kSRHR_CL",{get:X.prototype.Fz,set:X.prototype.kC});X.prototype.get_kSKHR_CL=X.prototype.Dz=function(){return Nx(this.xy)};X.prototype.set_kSKHR_CL=X.prototype.iC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ox(c,a)};Object.defineProperty(X.prototype,"kSKHR_CL",{get:X.prototype.Dz,set:X.prototype.iC});X.prototype.get_kSSHR_CL=X.prototype.Hz=function(){return Px(this.xy)};
X.prototype.set_kSSHR_CL=X.prototype.mC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Qx(c,a)};Object.defineProperty(X.prototype,"kSSHR_CL",{get:X.prototype.Hz,set:X.prototype.mC});X.prototype.get_kSR_SPLT_CL=X.prototype.Gz=function(){return Rx(this.xy)};X.prototype.set_kSR_SPLT_CL=X.prototype.lC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Sx(c,a)};Object.defineProperty(X.prototype,"kSR_SPLT_CL",{get:X.prototype.Gz,set:X.prototype.lC});
X.prototype.get_kSK_SPLT_CL=X.prototype.Ez=function(){return Tx(this.xy)};X.prototype.set_kSK_SPLT_CL=X.prototype.jC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ux(c,a)};Object.defineProperty(X.prototype,"kSK_SPLT_CL",{get:X.prototype.Ez,set:X.prototype.jC});X.prototype.get_kSS_SPLT_CL=X.prototype.Iz=function(){return Vx(this.xy)};X.prototype.set_kSS_SPLT_CL=X.prototype.nC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Wx(c,a)};
Object.defineProperty(X.prototype,"kSS_SPLT_CL",{get:X.prototype.Iz,set:X.prototype.nC});X.prototype.get_maxvolume=X.prototype.OB=function(){return Xx(this.xy)};X.prototype.set_maxvolume=X.prototype.tE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Yx(c,a)};Object.defineProperty(X.prototype,"maxvolume",{get:X.prototype.OB,set:X.prototype.tE});X.prototype.get_timescale=X.prototype.QB=function(){return Zx(this.xy)};
X.prototype.set_timescale=X.prototype.vE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);$x(c,a)};Object.defineProperty(X.prototype,"timescale",{get:X.prototype.QB,set:X.prototype.vE});X.prototype.get_viterations=X.prototype.RB=function(){return ay(this.xy)};X.prototype.set_viterations=X.prototype.wE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);by(c,a)};Object.defineProperty(X.prototype,"viterations",{get:X.prototype.RB,set:X.prototype.wE});
X.prototype.get_piterations=X.prototype.PB=function(){return cy(this.xy)};X.prototype.set_piterations=X.prototype.uE=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);dy(c,a)};Object.defineProperty(X.prototype,"piterations",{get:X.prototype.PB,set:X.prototype.uE});X.prototype.get_diterations=X.prototype.rz=function(){return ey(this.xy)};X.prototype.set_diterations=X.prototype.YB=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);fy(c,a)};
Object.defineProperty(X.prototype,"diterations",{get:X.prototype.rz,set:X.prototype.YB});X.prototype.get_citerations=X.prototype.pz=function(){return gy(this.xy)};X.prototype.set_citerations=X.prototype.WB=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);hy(c,a)};Object.defineProperty(X.prototype,"citerations",{get:X.prototype.pz,set:X.prototype.WB});X.prototype.get_collisions=X.prototype.qz=function(){return iy(this.xy)};
X.prototype.set_collisions=X.prototype.XB=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);jy(c,a)};Object.defineProperty(X.prototype,"collisions",{get:X.prototype.qz,set:X.prototype.XB});X.prototype.__destroy__=function(){ky(this.xy)};function Y(a,c,d,e){XA();a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);"object"==typeof e&&(e=aB(e));this.xy=ly(a,c,d,e);h(Y)[this.xy]=this}Y.prototype=Object.create(q.prototype);
Y.prototype.constructor=Y;Y.prototype.yy=Y;Y.zy={};b.btSoftBody=Y;Y.prototype.checkLink=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);return!!my(d,a,c)};Y.prototype.checkFace=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);return!!ny(e,a,c,d)};Y.prototype.appendMaterial=function(){return k(oy(this.xy),V)};
Y.prototype.appendNode=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);py(d,a,c)};Y.prototype.appendLink=function(a,c,d,e){var g=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);qy(g,a,c,d,e)};
Y.prototype.appendFace=function(a,c,d,e){var g=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);ry(g,a,c,d,e)};Y.prototype.appendTetra=function(a,c,d,e,g){var n=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);sy(n,a,c,d,e,g)};
Y.prototype.appendAnchor=function(a,c,d,e){var g=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);ty(g,a,c,d,e)};Y.prototype.addForce=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);void 0===c?uy(d,a):vy(d,a,c)};Y.prototype.addAeroForceToNode=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);wy(d,a,c)};
Y.prototype.getTotalMass=function(){return xy(this.xy)};Y.prototype.setTotalMass=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);yy(d,a,c)};Y.prototype.setMass=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);zy(d,a,c)};Y.prototype.transform=Y.prototype.transform=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ay(c,a)};
Y.prototype.translate=Y.prototype.translate=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);By(c,a)};Y.prototype.rotate=Y.prototype.rotate=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Cy(c,a)};Y.prototype.scale=Y.prototype.scale=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Dy(c,a)};Y.prototype.generateClusters=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);return void 0===c?Ey(d,a):Fy(d,a,c)};
Y.prototype.generateBendingConstraints=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);return Gy(d,a,c)};Y.prototype.setWindVelocity=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Hy(c,a)};Y.prototype.getWindVelocity=function(){return k(Iy(this.xy),m)};Y.prototype.upcast=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(Jy(c,a),Y)};
Y.prototype.setAnisotropicFriction=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Ky(d,a,c)};Y.prototype.getCollisionShape=function(){return k(Ly(this.xy),l)};Y.prototype.setContactProcessingThreshold=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);My(c,a)};Y.prototype.setActivationState=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Ny(c,a)};
Y.prototype.forceActivationState=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Oy(c,a)};Y.prototype.activate=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);void 0===a?Py(c):Qy(c,a)};Y.prototype.isActive=function(){return!!Ry(this.xy)};Y.prototype.isKinematicObject=function(){return!!Sy(this.xy)};Y.prototype.isStaticObject=function(){return!!Ty(this.xy)};Y.prototype.isStaticOrKinematicObject=function(){return!!Uy(this.xy)};Y.prototype.getRestitution=function(){return Vy(this.xy)};
Y.prototype.getFriction=function(){return Wy(this.xy)};Y.prototype.getRollingFriction=function(){return Xy(this.xy)};Y.prototype.setRestitution=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Yy(c,a)};Y.prototype.setFriction=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Zy(c,a)};Y.prototype.setRollingFriction=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);$y(c,a)};Y.prototype.getWorldTransform=function(){return k(az(this.xy),r)};Y.prototype.getCollisionFlags=function(){return bz(this.xy)};
Y.prototype.setCollisionFlags=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);cz(c,a)};Y.prototype.setWorldTransform=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);dz(c,a)};Y.prototype.setCollisionShape=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);ez(c,a)};Y.prototype.getCcdMotionThreshold=function(){return fz(this.xy)};Y.prototype.setCcdMotionThreshold=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);gz(c,a)};Y.prototype.getCcdSweptSphereRadius=function(){return hz(this.xy)};
Y.prototype.setCcdSweptSphereRadius=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);iz(c,a)};Y.prototype.getUserIndex=function(){return jz(this.xy)};Y.prototype.setUserIndex=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);kz(c,a)};Y.prototype.getUserPointer=function(){return k(lz(this.xy),gB)};Y.prototype.setUserPointer=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);mz(c,a)};Y.prototype.getBroadphaseHandle=function(){return k(nz(this.xy),t)};
Y.prototype.get_m_cfg=Y.prototype.aA=function(){return k(oz(this.xy),X)};Y.prototype.set_m_cfg=Y.prototype.GC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);pz(c,a)};Object.defineProperty(Y.prototype,"m_cfg",{get:Y.prototype.aA,set:Y.prototype.GC});Y.prototype.get_m_nodes=Y.prototype.WA=function(){return k(qz(this.xy),wC)};Y.prototype.set_m_nodes=Y.prototype.BD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);rz(c,a)};
Object.defineProperty(Y.prototype,"m_nodes",{get:Y.prototype.WA,set:Y.prototype.BD});Y.prototype.get_m_faces=Y.prototype.Wy=function(){return k(sz(this.xy),vC)};Y.prototype.set_m_faces=Y.prototype.fz=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);tz(c,a)};Object.defineProperty(Y.prototype,"m_faces",{get:Y.prototype.Wy,set:Y.prototype.fz});Y.prototype.get_m_materials=Y.prototype.TA=function(){return k(uz(this.xy),xC)};
Y.prototype.set_m_materials=Y.prototype.yD=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);vz(c,a)};Object.defineProperty(Y.prototype,"m_materials",{get:Y.prototype.TA,set:Y.prototype.yD});Y.prototype.get_m_anchors=Y.prototype.Rz=function(){return k(wz(this.xy),yC)};Y.prototype.set_m_anchors=Y.prototype.wC=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);xz(c,a)};Object.defineProperty(Y.prototype,"m_anchors",{get:Y.prototype.Rz,set:Y.prototype.wC});Y.prototype.__destroy__=function(){yz(this.xy)};
function zC(a){a&&"object"===typeof a&&(a=a.xy);this.xy=void 0===a?zz():Az(a);h(zC)[this.xy]=this}zC.prototype=Object.create(tB.prototype);zC.prototype.constructor=zC;zC.prototype.yy=zC;zC.zy={};b.btSoftBodyRigidBodyCollisionConfiguration=zC;zC.prototype.__destroy__=function(){Bz(this.xy)};function AC(){this.xy=Cz();h(AC)[this.xy]=this}AC.prototype=Object.create(yB.prototype);AC.prototype.constructor=AC;AC.prototype.yy=AC;AC.zy={};b.btDefaultSoftBodySolver=AC;AC.prototype.__destroy__=function(){Dz(this.xy)};
function BC(){throw"cannot construct a btSoftBodyArray, no constructor in IDL";}BC.prototype=Object.create(f.prototype);BC.prototype.constructor=BC;BC.prototype.yy=BC;BC.zy={};b.btSoftBodyArray=BC;BC.prototype.size=BC.prototype.size=function(){return Ez(this.xy)};BC.prototype.at=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);return k(Fz(c,a),Y)};BC.prototype.__destroy__=function(){Gz(this.xy)};
function Z(a,c,d,e,g){a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);this.xy=Hz(a,c,d,e,g);h(Z)[this.xy]=this}Z.prototype=Object.create(x.prototype);Z.prototype.constructor=Z;Z.prototype.yy=Z;Z.zy={};b.btSoftRigidDynamicsWorld=Z;
Z.prototype.addSoftBody=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);Iz(e,a,c,d)};Z.prototype.removeSoftBody=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Jz(c,a)};Z.prototype.removeCollisionObject=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Kz(c,a)};Z.prototype.getWorldInfo=function(){return k(Lz(this.xy),T)};Z.prototype.getSoftBodyArray=function(){return k(Mz(this.xy),BC)};
Z.prototype.getDispatcher=function(){return k(Nz(this.xy),cB)};Z.prototype.rayTest=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);Oz(e,a,c,d)};Z.prototype.getPairCache=function(){return k(Pz(this.xy),dB)};Z.prototype.getDispatchInfo=function(){return k(Qz(this.xy),p)};
Z.prototype.addCollisionObject=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);void 0===c?Rz(e,a):void 0===d?Sz(e,a,c):Tz(e,a,c,d)};Z.prototype.getBroadphase=function(){return k(Uz(this.xy),eB)};
Z.prototype.convexSweepTest=function(a,c,d,e,g){var n=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);Vz(n,a,c,d,e,g)};Z.prototype.contactPairTest=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);Wz(e,a,c,d)};
Z.prototype.contactTest=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);Xz(d,a,c)};Z.prototype.updateSingleAabb=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Yz(c,a)};Z.prototype.setDebugDrawer=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);Zz(c,a)};Z.prototype.getDebugDrawer=function(){return k($z(this.xy),fB)};Z.prototype.debugDrawWorld=function(){aA(this.xy)};
Z.prototype.debugDrawObject=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);bA(e,a,c,d)};Z.prototype.setGravity=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);cA(c,a)};Z.prototype.getGravity=function(){return k(dA(this.xy),m)};
Z.prototype.addRigidBody=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);void 0===c?eA(e,a):void 0===d?_emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_2(e,a,c):fA(e,a,c,d)};Z.prototype.removeRigidBody=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);gA(c,a)};
Z.prototype.addConstraint=function(a,c){var d=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);void 0===c?hA(d,a):iA(d,a,c)};Z.prototype.removeConstraint=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);jA(c,a)};Z.prototype.stepSimulation=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);return void 0===c?kA(e,a):void 0===d?lA(e,a,c):mA(e,a,c,d)};
Z.prototype.setContactAddedCallback=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);nA(c,a)};Z.prototype.setContactProcessedCallback=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);oA(c,a)};Z.prototype.setContactDestroyedCallback=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);pA(c,a)};Z.prototype.addAction=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);qA(c,a)};Z.prototype.removeAction=function(a){var c=this.xy;a&&"object"===typeof a&&(a=a.xy);rA(c,a)};
Z.prototype.getSolverInfo=function(){return k(sA(this.xy),u)};Z.prototype.setInternalTickCallback=function(a,c,d){var e=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);void 0===c?tA(e,a):void 0===d?uA(e,a,c):vA(e,a,c,d)};Z.prototype.__destroy__=function(){wA(this.xy)};function CC(){this.xy=xA();h(CC)[this.xy]=this}CC.prototype=Object.create(f.prototype);CC.prototype.constructor=CC;CC.prototype.yy=CC;CC.zy={};b.btSoftBodyHelpers=CC;
CC.prototype.CreateRope=function(a,c,d,e,g){var n=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);return k(yA(n,a,c,d,e,g),Y)};
CC.prototype.CreatePatch=function(a,c,d,e,g,n,C,R,va){var Pb=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);n&&"object"===typeof n&&(n=n.xy);C&&"object"===typeof C&&(C=C.xy);R&&"object"===typeof R&&(R=R.xy);va&&"object"===typeof va&&(va=va.xy);return k(zA(Pb,a,c,d,e,g,n,C,R,va),Y)};
CC.prototype.CreatePatchUV=function(a,c,d,e,g,n,C,R,va,Pb){var DC=this.xy;XA();a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);n&&"object"===typeof n&&(n=n.xy);C&&"object"===typeof C&&(C=C.xy);R&&"object"===typeof R&&(R=R.xy);va&&"object"===typeof va&&(va=va.xy);"object"==typeof Pb&&(Pb=aB(Pb));return k(AA(DC,a,c,d,e,g,n,C,R,va,Pb),Y)};
CC.prototype.CreateEllipsoid=function(a,c,d,e){var g=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);return k(BA(g,a,c,d,e),Y)};
CC.prototype.CreateFromTriMesh=function(a,c,d,e,g){var n=this.xy;XA();a&&"object"===typeof a&&(a=a.xy);"object"==typeof c&&(c=aB(c));if("object"==typeof d&&"object"===typeof d){var C=YA(d,za);ZA(d,za,C);d=C}e&&"object"===typeof e&&(e=e.xy);g&&"object"===typeof g&&(g=g.xy);return k(CA(n,a,c,d,e,g),Y)};
CC.prototype.CreateFromConvexHull=function(a,c,d,e){var g=this.xy;a&&"object"===typeof a&&(a=a.xy);c&&"object"===typeof c&&(c=c.xy);d&&"object"===typeof d&&(d=d.xy);e&&"object"===typeof e&&(e=e.xy);return k(DA(g,a,c,d,e),Y)};CC.prototype.__destroy__=function(){EA(this.xy)};
(function(){function a(){b.PHY_FLOAT=FA();b.PHY_DOUBLE=GA();b.PHY_INTEGER=HA();b.PHY_SHORT=IA();b.PHY_FIXEDPOINT88=JA();b.PHY_UCHAR=KA();b.BT_CONSTRAINT_ERP=LA();b.BT_CONSTRAINT_STOP_ERP=MA();b.BT_CONSTRAINT_CFM=NA();b.BT_CONSTRAINT_STOP_CFM=OA()}Ha?a():Fa.unshift(a)})();b.CONTACT_ADDED_CALLBACK_SIGNATURE="iiiiiiii";b.CONTACT_DESTROYED_CALLBACK_SIGNATURE="ii";b.CONTACT_PROCESSED_CALLBACK_SIGNATURE="iiii";b.INTERNAL_TICK_CALLBACK_SIGNATURE="vif";this.Ammo=b;


  return Ammo.ready
}
);
})();
export default Ammo;