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

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

var a;a||(a=typeof Ammo !== 'undefined' ? Ammo : {});var aa,ba;a.ready=new Promise((b,c)=>{aa=b;ba=c});var ca=Object.assign({},a),da="object"==typeof window,ea="function"==typeof importScripts,fa="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node,ha="",ia,ja,ka;
if(fa){const {createRequire:b}=await import("module");var require=b(import.meta.url),fs=require("fs"),la=require("path");ha=ea?la.dirname(ha)+"/":require("url").fileURLToPath(new URL("./",import.meta.url));ia=(c,d)=>{c=c.startsWith("file://")?new URL(c):la.normalize(c);return fs.readFileSync(c,d?void 0:"utf8")};ka=c=>{c=ia(c,!0);c.buffer||(c=new Uint8Array(c));return c};ja=(c,d,e,g=!0)=>{c=c.startsWith("file://")?new URL(c):la.normalize(c);fs.readFile(c,g?void 0:"utf8",
(n,z)=>{n?e(n):d(g?z.buffer:z)})};!a.thisProgram&&1<process.argv.length&&process.argv[1].replace(/\\/g,"/");process.argv.slice(2);a.inspect=()=>"[Emscripten Module object]"}else if(da||ea)ea?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=b=>{var c=new XMLHttpRequest;c.open("GET",b,!1);c.send(null);return c.responseText},ea&&
(ka=b=>{var c=new XMLHttpRequest;c.open("GET",b,!1);c.responseType="arraybuffer";c.send(null);return new Uint8Array(c.response)}),ja=(b,c,d)=>{var e=new XMLHttpRequest;e.open("GET",b,!0);e.responseType="arraybuffer";e.onload=()=>{200==e.status||0==e.status&&e.response?c(e.response):d()};e.onerror=d;e.send(null)};a.print||console.log.bind(console);var ma=a.printErr||console.error.bind(console);Object.assign(a,ca);ca=null;var na;a.wasmBinary&&(na=a.wasmBinary);var noExitRuntime=a.noExitRuntime||!0;
"object"!=typeof WebAssembly&&oa("no native wasm support detected");var pa,qa=!1,ra,sa,ta,ua,va;function wa(){var b=pa.buffer;a.HEAP8=ra=new Int8Array(b);a.HEAP16=new Int16Array(b);a.HEAP32=ta=new Int32Array(b);a.HEAPU8=sa=new Uint8Array(b);a.HEAPU16=new Uint16Array(b);a.HEAPU32=new Uint32Array(b);a.HEAPF32=ua=new Float32Array(b);a.HEAPF64=va=new Float64Array(b)}var xa,ya=[],Aa=[],Ba=[],Ca=!1;function Da(){var b=a.preRun.shift();ya.unshift(b)}var Ea=0,Fa=null,Ga=null;
function oa(b){if(a.onAbort)a.onAbort(b);b="Aborted("+b+")";ma(b);qa=!0;b=new WebAssembly.RuntimeError(b+". Build with -sASSERTIONS for more info.");ba(b);throw b;}function Ha(b){return b.startsWith("data:application/octet-stream;base64,")}var Ia;if(a.locateFile){if(Ia="ammo.wasm.wasm",!Ha(Ia)){var Ja=Ia;Ia=a.locateFile?a.locateFile(Ja,ha):ha+Ja}}else Ia=(new URL("ammo.wasm.wasm",import.meta.url)).href;
function Ka(b){try{if(b==Ia&&na)return new Uint8Array(na);if(ka)return ka(b);throw"both async and sync fetching of the wasm failed";}catch(c){oa(c)}}function La(b){if(!na&&(da||ea)){if("function"==typeof fetch&&!b.startsWith("file://"))return fetch(b,{credentials:"same-origin"}).then(c=>{if(!c.ok)throw"failed to load wasm binary file at '"+b+"'";return c.arrayBuffer()}).catch(()=>Ka(b));if(ja)return new Promise((c,d)=>{ja(b,e=>c(new Uint8Array(e)),d)})}return Promise.resolve().then(()=>Ka(b))}
function Ma(b,c,d){return La(b).then(e=>WebAssembly.instantiate(e,c)).then(e=>e).then(d,e=>{ma("failed to asynchronously prepare wasm: "+e);oa(e)})}
function Na(b,c){var d=Ia;return na||"function"!=typeof WebAssembly.instantiateStreaming||Ha(d)||d.startsWith("file://")||fa||"function"!=typeof fetch?Ma(d,b,c):fetch(d,{credentials:"same-origin"}).then(e=>WebAssembly.instantiateStreaming(e,b).then(c,function(g){ma("wasm streaming compile failed: "+g);ma("falling back to ArrayBuffer instantiation");return Ma(d,b,c)}))}
var Oa={27338:(b,c,d,e)=>{b=a.getCache(a.DebugDrawer)[b];if(!b.hasOwnProperty("drawLine"))throw"a JSImplementation must implement all functions, you forgot DebugDrawer::drawLine.";b.drawLine(c,d,e)},27558:(b,c,d,e,g,n)=>{b=a.getCache(a.DebugDrawer)[b];if(!b.hasOwnProperty("drawContactPoint"))throw"a JSImplementation must implement all functions, you forgot DebugDrawer::drawContactPoint.";b.drawContactPoint(c,d,e,g,n)},27808:(b,c)=>{b=a.getCache(a.DebugDrawer)[b];if(!b.hasOwnProperty("reportErrorWarning"))throw"a JSImplementation must implement all functions, you forgot DebugDrawer::reportErrorWarning.";
b.reportErrorWarning(c)},28052:(b,c,d)=>{b=a.getCache(a.DebugDrawer)[b];if(!b.hasOwnProperty("draw3dText"))throw"a JSImplementation must implement all functions, you forgot DebugDrawer::draw3dText.";b.draw3dText(c,d)},28275:(b,c)=>{b=a.getCache(a.DebugDrawer)[b];if(!b.hasOwnProperty("setDebugMode"))throw"a JSImplementation must implement all functions, you forgot DebugDrawer::setDebugMode.";b.setDebugMode(c)},28501:b=>{b=a.getCache(a.DebugDrawer)[b];if(!b.hasOwnProperty("getDebugMode"))throw"a JSImplementation must implement all functions, you forgot DebugDrawer::getDebugMode.";
return b.getDebugMode()},28732:(b,c)=>{b=a.getCache(a.MotionState)[b];if(!b.hasOwnProperty("getWorldTransform"))throw"a JSImplementation must implement all functions, you forgot MotionState::getWorldTransform.";b.getWorldTransform(c)},28973:(b,c)=>{b=a.getCache(a.MotionState)[b];if(!b.hasOwnProperty("setWorldTransform"))throw"a JSImplementation must implement all functions, you forgot MotionState::setWorldTransform.";b.setWorldTransform(c)},29214:(b,c,d,e,g,n,z,R)=>{b=a.getCache(a.ConcreteContactResultCallback)[b];
if(!b.hasOwnProperty("addSingleResult"))throw"a JSImplementation must implement all functions, you forgot ConcreteContactResultCallback::addSingleResult.";return b.addSingleResult(c,d,e,g,n,z,R)}};function Pa(b){for(;0<b.length;)b.shift()(a)}var Qa=[];function Ra(b,c,d){Qa.length=0;var e;for(d>>=2;e=sa[c++];)d+=105!=e&d,Qa.push(105==e?ta[d]:va[d++>>1]),++d;return Oa[b].apply(null,Qa)}var Sa="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;
function Ta(b,c){if(b){var d=sa,e=b+c;for(c=b;d[c]&&!(c>=e);)++c;if(16<c-b&&d.buffer&&Sa)b=Sa.decode(d.subarray(b,c));else{for(e="";b<c;){var g=d[b++];if(g&128){var n=d[b++]&63;if(192==(g&224))e+=String.fromCharCode((g&31)<<6|n);else{var z=d[b++]&63;g=224==(g&240)?(g&15)<<12|n<<6|z:(g&7)<<18|n<<12|z<<6|d[b++]&63;65536>g?e+=String.fromCharCode(g):(g-=65536,e+=String.fromCharCode(55296|g>>10,56320|g&1023))}}else e+=String.fromCharCode(g)}b=e}}else b="";return b}
var Ua=[],Va=void 0,Wa=[],Xa={b:function(){oa("")},f:function(b,c,d){return Ra(b,c,d)},a:function(b,c,d){return Ra(b,c,d)},d:function(){return Date.now()},e:function(b,c,d){sa.copyWithin(b,c,c+d)},c:function(b){var c=sa.length;b>>>=0;if(2147483648<b)return!1;for(var d=1;4>=d;d*=2){var e=c*(1+.2/d);e=Math.min(e,b+100663296);var g=Math,n=g.min;e=Math.max(b,e);e+=(65536-e%65536)%65536;a:{var z=pa.buffer;try{pa.grow(n.call(g,2147483648,e)-z.byteLength+65535>>>16);wa();var R=1;break a}catch(za){}R=void 0}if(R)return!0}return!1}};
(function(){function b(d){d=d.exports;a.asm=d;pa=a.asm.g;wa();xa=a.asm.xB;Aa.unshift(a.asm.h);Ea--;a.monitorRunDependencies&&a.monitorRunDependencies(Ea);if(0==Ea&&(null!==Fa&&(clearInterval(Fa),Fa=null),Ga)){var e=Ga;Ga=null;e()}return d}var c={a:Xa};Ea++;a.monitorRunDependencies&&a.monitorRunDependencies(Ea);if(a.instantiateWasm)try{return a.instantiateWasm(c,b)}catch(d){ma("Module.instantiateWasm callback failed with error: "+d),ba(d)}Na(c,function(d){b(d.instance)}).catch(ba);return{}})();
var Ya=a._emscripten_bind_btCollisionShape_setLocalScaling_1=function(){return(Ya=a._emscripten_bind_btCollisionShape_setLocalScaling_1=a.asm.i).apply(null,arguments)},Za=a._emscripten_bind_btCollisionShape_getLocalScaling_0=function(){return(Za=a._emscripten_bind_btCollisionShape_getLocalScaling_0=a.asm.j).apply(null,arguments)},$a=a._emscripten_bind_btCollisionShape_calculateLocalInertia_2=function(){return($a=a._emscripten_bind_btCollisionShape_calculateLocalInertia_2=a.asm.k).apply(null,arguments)},
ab=a._emscripten_bind_btCollisionShape_setMargin_1=function(){return(ab=a._emscripten_bind_btCollisionShape_setMargin_1=a.asm.l).apply(null,arguments)},bb=a._emscripten_bind_btCollisionShape_getMargin_0=function(){return(bb=a._emscripten_bind_btCollisionShape_getMargin_0=a.asm.m).apply(null,arguments)},cb=a._emscripten_bind_btCollisionShape___destroy___0=function(){return(cb=a._emscripten_bind_btCollisionShape___destroy___0=a.asm.n).apply(null,arguments)},db=a._emscripten_bind_btCollisionWorld_getDispatcher_0=
function(){return(db=a._emscripten_bind_btCollisionWorld_getDispatcher_0=a.asm.o).apply(null,arguments)},eb=a._emscripten_bind_btCollisionWorld_rayTest_3=function(){return(eb=a._emscripten_bind_btCollisionWorld_rayTest_3=a.asm.p).apply(null,arguments)},fb=a._emscripten_bind_btCollisionWorld_getPairCache_0=function(){return(fb=a._emscripten_bind_btCollisionWorld_getPairCache_0=a.asm.q).apply(null,arguments)},gb=a._emscripten_bind_btCollisionWorld_getDispatchInfo_0=function(){return(gb=a._emscripten_bind_btCollisionWorld_getDispatchInfo_0=
a.asm.r).apply(null,arguments)},hb=a._emscripten_bind_btCollisionWorld_addCollisionObject_1=function(){return(hb=a._emscripten_bind_btCollisionWorld_addCollisionObject_1=a.asm.s).apply(null,arguments)},ib=a._emscripten_bind_btCollisionWorld_addCollisionObject_2=function(){return(ib=a._emscripten_bind_btCollisionWorld_addCollisionObject_2=a.asm.t).apply(null,arguments)},jb=a._emscripten_bind_btCollisionWorld_addCollisionObject_3=function(){return(jb=a._emscripten_bind_btCollisionWorld_addCollisionObject_3=
a.asm.u).apply(null,arguments)},kb=a._emscripten_bind_btCollisionWorld_removeCollisionObject_1=function(){return(kb=a._emscripten_bind_btCollisionWorld_removeCollisionObject_1=a.asm.v).apply(null,arguments)},lb=a._emscripten_bind_btCollisionWorld_getBroadphase_0=function(){return(lb=a._emscripten_bind_btCollisionWorld_getBroadphase_0=a.asm.w).apply(null,arguments)},mb=a._emscripten_bind_btCollisionWorld_convexSweepTest_5=function(){return(mb=a._emscripten_bind_btCollisionWorld_convexSweepTest_5=a.asm.x).apply(null,
arguments)},nb=a._emscripten_bind_btCollisionWorld_contactPairTest_3=function(){return(nb=a._emscripten_bind_btCollisionWorld_contactPairTest_3=a.asm.y).apply(null,arguments)},ob=a._emscripten_bind_btCollisionWorld_contactTest_2=function(){return(ob=a._emscripten_bind_btCollisionWorld_contactTest_2=a.asm.z).apply(null,arguments)},pb=a._emscripten_bind_btCollisionWorld_updateSingleAabb_1=function(){return(pb=a._emscripten_bind_btCollisionWorld_updateSingleAabb_1=a.asm.A).apply(null,arguments)},qb=
a._emscripten_bind_btCollisionWorld_setDebugDrawer_1=function(){return(qb=a._emscripten_bind_btCollisionWorld_setDebugDrawer_1=a.asm.B).apply(null,arguments)},rb=a._emscripten_bind_btCollisionWorld_getDebugDrawer_0=function(){return(rb=a._emscripten_bind_btCollisionWorld_getDebugDrawer_0=a.asm.C).apply(null,arguments)},sb=a._emscripten_bind_btCollisionWorld_debugDrawWorld_0=function(){return(sb=a._emscripten_bind_btCollisionWorld_debugDrawWorld_0=a.asm.D).apply(null,arguments)},tb=a._emscripten_bind_btCollisionWorld_debugDrawObject_3=
function(){return(tb=a._emscripten_bind_btCollisionWorld_debugDrawObject_3=a.asm.E).apply(null,arguments)},ub=a._emscripten_bind_btCollisionWorld___destroy___0=function(){return(ub=a._emscripten_bind_btCollisionWorld___destroy___0=a.asm.F).apply(null,arguments)},vb=a._emscripten_bind_btCollisionObject_setAnisotropicFriction_2=function(){return(vb=a._emscripten_bind_btCollisionObject_setAnisotropicFriction_2=a.asm.G).apply(null,arguments)},wb=a._emscripten_bind_btCollisionObject_getCollisionShape_0=
function(){return(wb=a._emscripten_bind_btCollisionObject_getCollisionShape_0=a.asm.H).apply(null,arguments)},xb=a._emscripten_bind_btCollisionObject_setContactProcessingThreshold_1=function(){return(xb=a._emscripten_bind_btCollisionObject_setContactProcessingThreshold_1=a.asm.I).apply(null,arguments)},yb=a._emscripten_bind_btCollisionObject_setActivationState_1=function(){return(yb=a._emscripten_bind_btCollisionObject_setActivationState_1=a.asm.J).apply(null,arguments)},zb=a._emscripten_bind_btCollisionObject_forceActivationState_1=
function(){return(zb=a._emscripten_bind_btCollisionObject_forceActivationState_1=a.asm.K).apply(null,arguments)},Ab=a._emscripten_bind_btCollisionObject_activate_0=function(){return(Ab=a._emscripten_bind_btCollisionObject_activate_0=a.asm.L).apply(null,arguments)},Bb=a._emscripten_bind_btCollisionObject_activate_1=function(){return(Bb=a._emscripten_bind_btCollisionObject_activate_1=a.asm.M).apply(null,arguments)},Cb=a._emscripten_bind_btCollisionObject_isActive_0=function(){return(Cb=a._emscripten_bind_btCollisionObject_isActive_0=
a.asm.N).apply(null,arguments)},Db=a._emscripten_bind_btCollisionObject_isKinematicObject_0=function(){return(Db=a._emscripten_bind_btCollisionObject_isKinematicObject_0=a.asm.O).apply(null,arguments)},Eb=a._emscripten_bind_btCollisionObject_isStaticObject_0=function(){return(Eb=a._emscripten_bind_btCollisionObject_isStaticObject_0=a.asm.P).apply(null,arguments)},Fb=a._emscripten_bind_btCollisionObject_isStaticOrKinematicObject_0=function(){return(Fb=a._emscripten_bind_btCollisionObject_isStaticOrKinematicObject_0=
a.asm.Q).apply(null,arguments)},Gb=a._emscripten_bind_btCollisionObject_getRestitution_0=function(){return(Gb=a._emscripten_bind_btCollisionObject_getRestitution_0=a.asm.R).apply(null,arguments)},Hb=a._emscripten_bind_btCollisionObject_getFriction_0=function(){return(Hb=a._emscripten_bind_btCollisionObject_getFriction_0=a.asm.S).apply(null,arguments)},Ib=a._emscripten_bind_btCollisionObject_getRollingFriction_0=function(){return(Ib=a._emscripten_bind_btCollisionObject_getRollingFriction_0=a.asm.T).apply(null,
arguments)},Jb=a._emscripten_bind_btCollisionObject_setRestitution_1=function(){return(Jb=a._emscripten_bind_btCollisionObject_setRestitution_1=a.asm.U).apply(null,arguments)},Kb=a._emscripten_bind_btCollisionObject_setFriction_1=function(){return(Kb=a._emscripten_bind_btCollisionObject_setFriction_1=a.asm.V).apply(null,arguments)},Lb=a._emscripten_bind_btCollisionObject_setRollingFriction_1=function(){return(Lb=a._emscripten_bind_btCollisionObject_setRollingFriction_1=a.asm.W).apply(null,arguments)},
Mb=a._emscripten_bind_btCollisionObject_getWorldTransform_0=function(){return(Mb=a._emscripten_bind_btCollisionObject_getWorldTransform_0=a.asm.X).apply(null,arguments)},Nb=a._emscripten_bind_btCollisionObject_getCollisionFlags_0=function(){return(Nb=a._emscripten_bind_btCollisionObject_getCollisionFlags_0=a.asm.Y).apply(null,arguments)},Ob=a._emscripten_bind_btCollisionObject_setCollisionFlags_1=function(){return(Ob=a._emscripten_bind_btCollisionObject_setCollisionFlags_1=a.asm.Z).apply(null,arguments)},
Pb=a._emscripten_bind_btCollisionObject_setWorldTransform_1=function(){return(Pb=a._emscripten_bind_btCollisionObject_setWorldTransform_1=a.asm._).apply(null,arguments)},Qb=a._emscripten_bind_btCollisionObject_setCollisionShape_1=function(){return(Qb=a._emscripten_bind_btCollisionObject_setCollisionShape_1=a.asm.$).apply(null,arguments)},Rb=a._emscripten_bind_btCollisionObject_setCcdMotionThreshold_1=function(){return(Rb=a._emscripten_bind_btCollisionObject_setCcdMotionThreshold_1=a.asm.aa).apply(null,
arguments)},Sb=a._emscripten_bind_btCollisionObject_getCcdMotionThreshold_0=function(){return(Sb=a._emscripten_bind_btCollisionObject_getCcdMotionThreshold_0=a.asm.ba).apply(null,arguments)},Tb=a._emscripten_bind_btCollisionObject_setCcdSweptSphereRadius_1=function(){return(Tb=a._emscripten_bind_btCollisionObject_setCcdSweptSphereRadius_1=a.asm.ca).apply(null,arguments)},Ub=a._emscripten_bind_btCollisionObject_getCcdSweptSphereRadius_0=function(){return(Ub=a._emscripten_bind_btCollisionObject_getCcdSweptSphereRadius_0=
a.asm.da).apply(null,arguments)},Vb=a._emscripten_bind_btCollisionObject_getUserIndex_0=function(){return(Vb=a._emscripten_bind_btCollisionObject_getUserIndex_0=a.asm.ea).apply(null,arguments)},Wb=a._emscripten_bind_btCollisionObject_setUserIndex_1=function(){return(Wb=a._emscripten_bind_btCollisionObject_setUserIndex_1=a.asm.fa).apply(null,arguments)},Xb=a._emscripten_bind_btCollisionObject_getUserPointer_0=function(){return(Xb=a._emscripten_bind_btCollisionObject_getUserPointer_0=a.asm.ga).apply(null,
arguments)},Yb=a._emscripten_bind_btCollisionObject_setUserPointer_1=function(){return(Yb=a._emscripten_bind_btCollisionObject_setUserPointer_1=a.asm.ha).apply(null,arguments)},Zb=a._emscripten_bind_btCollisionObject_getBroadphaseHandle_0=function(){return(Zb=a._emscripten_bind_btCollisionObject_getBroadphaseHandle_0=a.asm.ia).apply(null,arguments)},$b=a._emscripten_bind_btCollisionObject___destroy___0=function(){return($b=a._emscripten_bind_btCollisionObject___destroy___0=a.asm.ja).apply(null,arguments)},
ac=a._emscripten_bind_btConcaveShape_setLocalScaling_1=function(){return(ac=a._emscripten_bind_btConcaveShape_setLocalScaling_1=a.asm.ka).apply(null,arguments)},bc=a._emscripten_bind_btConcaveShape_getLocalScaling_0=function(){return(bc=a._emscripten_bind_btConcaveShape_getLocalScaling_0=a.asm.la).apply(null,arguments)},cc=a._emscripten_bind_btConcaveShape_calculateLocalInertia_2=function(){return(cc=a._emscripten_bind_btConcaveShape_calculateLocalInertia_2=a.asm.ma).apply(null,arguments)},ec=a._emscripten_bind_btConcaveShape___destroy___0=
function(){return(ec=a._emscripten_bind_btConcaveShape___destroy___0=a.asm.na).apply(null,arguments)},fc=a._emscripten_bind_btCollisionAlgorithm___destroy___0=function(){return(fc=a._emscripten_bind_btCollisionAlgorithm___destroy___0=a.asm.oa).apply(null,arguments)},gc=a._emscripten_bind_btTypedConstraint_enableFeedback_1=function(){return(gc=a._emscripten_bind_btTypedConstraint_enableFeedback_1=a.asm.pa).apply(null,arguments)},hc=a._emscripten_bind_btTypedConstraint_getBreakingImpulseThreshold_0=
function(){return(hc=a._emscripten_bind_btTypedConstraint_getBreakingImpulseThreshold_0=a.asm.qa).apply(null,arguments)},ic=a._emscripten_bind_btTypedConstraint_setBreakingImpulseThreshold_1=function(){return(ic=a._emscripten_bind_btTypedConstraint_setBreakingImpulseThreshold_1=a.asm.ra).apply(null,arguments)},jc=a._emscripten_bind_btTypedConstraint_getParam_2=function(){return(jc=a._emscripten_bind_btTypedConstraint_getParam_2=a.asm.sa).apply(null,arguments)},kc=a._emscripten_bind_btTypedConstraint_setParam_3=
function(){return(kc=a._emscripten_bind_btTypedConstraint_setParam_3=a.asm.ta).apply(null,arguments)},lc=a._emscripten_bind_btTypedConstraint___destroy___0=function(){return(lc=a._emscripten_bind_btTypedConstraint___destroy___0=a.asm.ua).apply(null,arguments)},mc=a._emscripten_bind_btDynamicsWorld_addAction_1=function(){return(mc=a._emscripten_bind_btDynamicsWorld_addAction_1=a.asm.va).apply(null,arguments)},nc=a._emscripten_bind_btDynamicsWorld_removeAction_1=function(){return(nc=a._emscripten_bind_btDynamicsWorld_removeAction_1=
a.asm.wa).apply(null,arguments)},oc=a._emscripten_bind_btDynamicsWorld_getSolverInfo_0=function(){return(oc=a._emscripten_bind_btDynamicsWorld_getSolverInfo_0=a.asm.xa).apply(null,arguments)},pc=a._emscripten_bind_btDynamicsWorld_setInternalTickCallback_1=function(){return(pc=a._emscripten_bind_btDynamicsWorld_setInternalTickCallback_1=a.asm.ya).apply(null,arguments)},qc=a._emscripten_bind_btDynamicsWorld_setInternalTickCallback_2=function(){return(qc=a._emscripten_bind_btDynamicsWorld_setInternalTickCallback_2=
a.asm.za).apply(null,arguments)},rc=a._emscripten_bind_btDynamicsWorld_setInternalTickCallback_3=function(){return(rc=a._emscripten_bind_btDynamicsWorld_setInternalTickCallback_3=a.asm.Aa).apply(null,arguments)},sc=a._emscripten_bind_btDynamicsWorld_getDispatcher_0=function(){return(sc=a._emscripten_bind_btDynamicsWorld_getDispatcher_0=a.asm.Ba).apply(null,arguments)},tc=a._emscripten_bind_btDynamicsWorld_rayTest_3=function(){return(tc=a._emscripten_bind_btDynamicsWorld_rayTest_3=a.asm.Ca).apply(null,
arguments)},uc=a._emscripten_bind_btDynamicsWorld_getPairCache_0=function(){return(uc=a._emscripten_bind_btDynamicsWorld_getPairCache_0=a.asm.Da).apply(null,arguments)},vc=a._emscripten_bind_btDynamicsWorld_getDispatchInfo_0=function(){return(vc=a._emscripten_bind_btDynamicsWorld_getDispatchInfo_0=a.asm.Ea).apply(null,arguments)},wc=a._emscripten_bind_btDynamicsWorld_addCollisionObject_1=function(){return(wc=a._emscripten_bind_btDynamicsWorld_addCollisionObject_1=a.asm.Fa).apply(null,arguments)},
xc=a._emscripten_bind_btDynamicsWorld_addCollisionObject_2=function(){return(xc=a._emscripten_bind_btDynamicsWorld_addCollisionObject_2=a.asm.Ga).apply(null,arguments)},yc=a._emscripten_bind_btDynamicsWorld_addCollisionObject_3=function(){return(yc=a._emscripten_bind_btDynamicsWorld_addCollisionObject_3=a.asm.Ha).apply(null,arguments)},zc=a._emscripten_bind_btDynamicsWorld_removeCollisionObject_1=function(){return(zc=a._emscripten_bind_btDynamicsWorld_removeCollisionObject_1=a.asm.Ia).apply(null,
arguments)},Ac=a._emscripten_bind_btDynamicsWorld_getBroadphase_0=function(){return(Ac=a._emscripten_bind_btDynamicsWorld_getBroadphase_0=a.asm.Ja).apply(null,arguments)},Bc=a._emscripten_bind_btDynamicsWorld_convexSweepTest_5=function(){return(Bc=a._emscripten_bind_btDynamicsWorld_convexSweepTest_5=a.asm.Ka).apply(null,arguments)},Cc=a._emscripten_bind_btDynamicsWorld_contactPairTest_3=function(){return(Cc=a._emscripten_bind_btDynamicsWorld_contactPairTest_3=a.asm.La).apply(null,arguments)},Dc=a._emscripten_bind_btDynamicsWorld_contactTest_2=
function(){return(Dc=a._emscripten_bind_btDynamicsWorld_contactTest_2=a.asm.Ma).apply(null,arguments)},Ec=a._emscripten_bind_btDynamicsWorld_updateSingleAabb_1=function(){return(Ec=a._emscripten_bind_btDynamicsWorld_updateSingleAabb_1=a.asm.Na).apply(null,arguments)},Fc=a._emscripten_bind_btDynamicsWorld_setDebugDrawer_1=function(){return(Fc=a._emscripten_bind_btDynamicsWorld_setDebugDrawer_1=a.asm.Oa).apply(null,arguments)},Gc=a._emscripten_bind_btDynamicsWorld_getDebugDrawer_0=function(){return(Gc=
a._emscripten_bind_btDynamicsWorld_getDebugDrawer_0=a.asm.Pa).apply(null,arguments)},Hc=a._emscripten_bind_btDynamicsWorld_debugDrawWorld_0=function(){return(Hc=a._emscripten_bind_btDynamicsWorld_debugDrawWorld_0=a.asm.Qa).apply(null,arguments)},Ic=a._emscripten_bind_btDynamicsWorld_debugDrawObject_3=function(){return(Ic=a._emscripten_bind_btDynamicsWorld_debugDrawObject_3=a.asm.Ra).apply(null,arguments)},Jc=a._emscripten_bind_btDynamicsWorld___destroy___0=function(){return(Jc=a._emscripten_bind_btDynamicsWorld___destroy___0=
a.asm.Sa).apply(null,arguments)},Kc=a._emscripten_bind_btIDebugDraw_drawLine_3=function(){return(Kc=a._emscripten_bind_btIDebugDraw_drawLine_3=a.asm.Ta).apply(null,arguments)},Lc=a._emscripten_bind_btIDebugDraw_drawContactPoint_5=function(){return(Lc=a._emscripten_bind_btIDebugDraw_drawContactPoint_5=a.asm.Ua).apply(null,arguments)},Mc=a._emscripten_bind_btIDebugDraw_reportErrorWarning_1=function(){return(Mc=a._emscripten_bind_btIDebugDraw_reportErrorWarning_1=a.asm.Va).apply(null,arguments)},Nc=
a._emscripten_bind_btIDebugDraw_draw3dText_2=function(){return(Nc=a._emscripten_bind_btIDebugDraw_draw3dText_2=a.asm.Wa).apply(null,arguments)},Oc=a._emscripten_bind_btIDebugDraw_setDebugMode_1=function(){return(Oc=a._emscripten_bind_btIDebugDraw_setDebugMode_1=a.asm.Xa).apply(null,arguments)},Pc=a._emscripten_bind_btIDebugDraw_getDebugMode_0=function(){return(Pc=a._emscripten_bind_btIDebugDraw_getDebugMode_0=a.asm.Ya).apply(null,arguments)},Qc=a._emscripten_bind_btIDebugDraw___destroy___0=function(){return(Qc=
a._emscripten_bind_btIDebugDraw___destroy___0=a.asm.Za).apply(null,arguments)},Rc=a._emscripten_bind_btVector3_btVector3_0=function(){return(Rc=a._emscripten_bind_btVector3_btVector3_0=a.asm._a).apply(null,arguments)},Sc=a._emscripten_bind_btVector3_btVector3_3=function(){return(Sc=a._emscripten_bind_btVector3_btVector3_3=a.asm.$a).apply(null,arguments)},Tc=a._emscripten_bind_btVector3_length_0=function(){return(Tc=a._emscripten_bind_btVector3_length_0=a.asm.ab).apply(null,arguments)},Uc=a._emscripten_bind_btVector3_x_0=
function(){return(Uc=a._emscripten_bind_btVector3_x_0=a.asm.bb).apply(null,arguments)},Vc=a._emscripten_bind_btVector3_y_0=function(){return(Vc=a._emscripten_bind_btVector3_y_0=a.asm.cb).apply(null,arguments)},Wc=a._emscripten_bind_btVector3_z_0=function(){return(Wc=a._emscripten_bind_btVector3_z_0=a.asm.db).apply(null,arguments)},Xc=a._emscripten_bind_btVector3_setX_1=function(){return(Xc=a._emscripten_bind_btVector3_setX_1=a.asm.eb).apply(null,arguments)},Yc=a._emscripten_bind_btVector3_setY_1=
function(){return(Yc=a._emscripten_bind_btVector3_setY_1=a.asm.fb).apply(null,arguments)},Zc=a._emscripten_bind_btVector3_setZ_1=function(){return(Zc=a._emscripten_bind_btVector3_setZ_1=a.asm.gb).apply(null,arguments)},$c=a._emscripten_bind_btVector3_setValue_3=function(){return($c=a._emscripten_bind_btVector3_setValue_3=a.asm.hb).apply(null,arguments)},ad=a._emscripten_bind_btVector3_normalize_0=function(){return(ad=a._emscripten_bind_btVector3_normalize_0=a.asm.ib).apply(null,arguments)},bd=a._emscripten_bind_btVector3_rotate_2=
function(){return(bd=a._emscripten_bind_btVector3_rotate_2=a.asm.jb).apply(null,arguments)},cd=a._emscripten_bind_btVector3_dot_1=function(){return(cd=a._emscripten_bind_btVector3_dot_1=a.asm.kb).apply(null,arguments)},dd=a._emscripten_bind_btVector3_op_mul_1=function(){return(dd=a._emscripten_bind_btVector3_op_mul_1=a.asm.lb).apply(null,arguments)},ed=a._emscripten_bind_btVector3_op_add_1=function(){return(ed=a._emscripten_bind_btVector3_op_add_1=a.asm.mb).apply(null,arguments)},fd=a._emscripten_bind_btVector3_op_sub_1=
function(){return(fd=a._emscripten_bind_btVector3_op_sub_1=a.asm.nb).apply(null,arguments)},gd=a._emscripten_bind_btVector3___destroy___0=function(){return(gd=a._emscripten_bind_btVector3___destroy___0=a.asm.ob).apply(null,arguments)},hd=a._emscripten_bind_btQuadWord_x_0=function(){return(hd=a._emscripten_bind_btQuadWord_x_0=a.asm.pb).apply(null,arguments)},jd=a._emscripten_bind_btQuadWord_y_0=function(){return(jd=a._emscripten_bind_btQuadWord_y_0=a.asm.qb).apply(null,arguments)},kd=a._emscripten_bind_btQuadWord_z_0=
function(){return(kd=a._emscripten_bind_btQuadWord_z_0=a.asm.rb).apply(null,arguments)},ld=a._emscripten_bind_btQuadWord_w_0=function(){return(ld=a._emscripten_bind_btQuadWord_w_0=a.asm.sb).apply(null,arguments)},md=a._emscripten_bind_btQuadWord_setX_1=function(){return(md=a._emscripten_bind_btQuadWord_setX_1=a.asm.tb).apply(null,arguments)},nd=a._emscripten_bind_btQuadWord_setY_1=function(){return(nd=a._emscripten_bind_btQuadWord_setY_1=a.asm.ub).apply(null,arguments)},od=a._emscripten_bind_btQuadWord_setZ_1=
function(){return(od=a._emscripten_bind_btQuadWord_setZ_1=a.asm.vb).apply(null,arguments)},pd=a._emscripten_bind_btQuadWord_setW_1=function(){return(pd=a._emscripten_bind_btQuadWord_setW_1=a.asm.wb).apply(null,arguments)},qd=a._emscripten_bind_btQuadWord___destroy___0=function(){return(qd=a._emscripten_bind_btQuadWord___destroy___0=a.asm.xb).apply(null,arguments)},rd=a._emscripten_bind_btMotionState_getWorldTransform_1=function(){return(rd=a._emscripten_bind_btMotionState_getWorldTransform_1=a.asm.yb).apply(null,
arguments)},sd=a._emscripten_bind_btMotionState_setWorldTransform_1=function(){return(sd=a._emscripten_bind_btMotionState_setWorldTransform_1=a.asm.zb).apply(null,arguments)},td=a._emscripten_bind_btMotionState___destroy___0=function(){return(td=a._emscripten_bind_btMotionState___destroy___0=a.asm.Ab).apply(null,arguments)},ud=a._emscripten_bind_RayResultCallback_hasHit_0=function(){return(ud=a._emscripten_bind_RayResultCallback_hasHit_0=a.asm.Bb).apply(null,arguments)},vd=a._emscripten_bind_RayResultCallback_get_m_collisionFilterGroup_0=
function(){return(vd=a._emscripten_bind_RayResultCallback_get_m_collisionFilterGroup_0=a.asm.Cb).apply(null,arguments)},wd=a._emscripten_bind_RayResultCallback_set_m_collisionFilterGroup_1=function(){return(wd=a._emscripten_bind_RayResultCallback_set_m_collisionFilterGroup_1=a.asm.Db).apply(null,arguments)},xd=a._emscripten_bind_RayResultCallback_get_m_collisionFilterMask_0=function(){return(xd=a._emscripten_bind_RayResultCallback_get_m_collisionFilterMask_0=a.asm.Eb).apply(null,arguments)},yd=a._emscripten_bind_RayResultCallback_set_m_collisionFilterMask_1=
function(){return(yd=a._emscripten_bind_RayResultCallback_set_m_collisionFilterMask_1=a.asm.Fb).apply(null,arguments)},zd=a._emscripten_bind_RayResultCallback_get_m_closestHitFraction_0=function(){return(zd=a._emscripten_bind_RayResultCallback_get_m_closestHitFraction_0=a.asm.Gb).apply(null,arguments)},Ad=a._emscripten_bind_RayResultCallback_set_m_closestHitFraction_1=function(){return(Ad=a._emscripten_bind_RayResultCallback_set_m_closestHitFraction_1=a.asm.Hb).apply(null,arguments)},Bd=a._emscripten_bind_RayResultCallback_get_m_collisionObject_0=
function(){return(Bd=a._emscripten_bind_RayResultCallback_get_m_collisionObject_0=a.asm.Ib).apply(null,arguments)},Cd=a._emscripten_bind_RayResultCallback_set_m_collisionObject_1=function(){return(Cd=a._emscripten_bind_RayResultCallback_set_m_collisionObject_1=a.asm.Jb).apply(null,arguments)},Dd=a._emscripten_bind_RayResultCallback_get_m_flags_0=function(){return(Dd=a._emscripten_bind_RayResultCallback_get_m_flags_0=a.asm.Kb).apply(null,arguments)},Ed=a._emscripten_bind_RayResultCallback_set_m_flags_1=
function(){return(Ed=a._emscripten_bind_RayResultCallback_set_m_flags_1=a.asm.Lb).apply(null,arguments)},Fd=a._emscripten_bind_RayResultCallback___destroy___0=function(){return(Fd=a._emscripten_bind_RayResultCallback___destroy___0=a.asm.Mb).apply(null,arguments)},Gd=a._emscripten_bind_ContactResultCallback_addSingleResult_7=function(){return(Gd=a._emscripten_bind_ContactResultCallback_addSingleResult_7=a.asm.Nb).apply(null,arguments)},Hd=a._emscripten_bind_ContactResultCallback___destroy___0=function(){return(Hd=
a._emscripten_bind_ContactResultCallback___destroy___0=a.asm.Ob).apply(null,arguments)},Id=a._emscripten_bind_ConvexResultCallback_hasHit_0=function(){return(Id=a._emscripten_bind_ConvexResultCallback_hasHit_0=a.asm.Pb).apply(null,arguments)},Jd=a._emscripten_bind_ConvexResultCallback_get_m_collisionFilterGroup_0=function(){return(Jd=a._emscripten_bind_ConvexResultCallback_get_m_collisionFilterGroup_0=a.asm.Qb).apply(null,arguments)},Kd=a._emscripten_bind_ConvexResultCallback_set_m_collisionFilterGroup_1=
function(){return(Kd=a._emscripten_bind_ConvexResultCallback_set_m_collisionFilterGroup_1=a.asm.Rb).apply(null,arguments)},Ld=a._emscripten_bind_ConvexResultCallback_get_m_collisionFilterMask_0=function(){return(Ld=a._emscripten_bind_ConvexResultCallback_get_m_collisionFilterMask_0=a.asm.Sb).apply(null,arguments)},Md=a._emscripten_bind_ConvexResultCallback_set_m_collisionFilterMask_1=function(){return(Md=a._emscripten_bind_ConvexResultCallback_set_m_collisionFilterMask_1=a.asm.Tb).apply(null,arguments)},
Nd=a._emscripten_bind_ConvexResultCallback_get_m_closestHitFraction_0=function(){return(Nd=a._emscripten_bind_ConvexResultCallback_get_m_closestHitFraction_0=a.asm.Ub).apply(null,arguments)},Od=a._emscripten_bind_ConvexResultCallback_set_m_closestHitFraction_1=function(){return(Od=a._emscripten_bind_ConvexResultCallback_set_m_closestHitFraction_1=a.asm.Vb).apply(null,arguments)},Pd=a._emscripten_bind_ConvexResultCallback___destroy___0=function(){return(Pd=a._emscripten_bind_ConvexResultCallback___destroy___0=
a.asm.Wb).apply(null,arguments)},Qd=a._emscripten_bind_btConvexShape_setLocalScaling_1=function(){return(Qd=a._emscripten_bind_btConvexShape_setLocalScaling_1=a.asm.Xb).apply(null,arguments)},Rd=a._emscripten_bind_btConvexShape_getLocalScaling_0=function(){return(Rd=a._emscripten_bind_btConvexShape_getLocalScaling_0=a.asm.Yb).apply(null,arguments)},Sd=a._emscripten_bind_btConvexShape_calculateLocalInertia_2=function(){return(Sd=a._emscripten_bind_btConvexShape_calculateLocalInertia_2=a.asm.Zb).apply(null,
arguments)},Td=a._emscripten_bind_btConvexShape_setMargin_1=function(){return(Td=a._emscripten_bind_btConvexShape_setMargin_1=a.asm._b).apply(null,arguments)},Ud=a._emscripten_bind_btConvexShape_getMargin_0=function(){return(Ud=a._emscripten_bind_btConvexShape_getMargin_0=a.asm.$b).apply(null,arguments)},Vd=a._emscripten_bind_btConvexShape___destroy___0=function(){return(Vd=a._emscripten_bind_btConvexShape___destroy___0=a.asm.ac).apply(null,arguments)},Wd=a._emscripten_bind_btCapsuleShape_btCapsuleShape_2=
function(){return(Wd=a._emscripten_bind_btCapsuleShape_btCapsuleShape_2=a.asm.bc).apply(null,arguments)},Xd=a._emscripten_bind_btCapsuleShape_setMargin_1=function(){return(Xd=a._emscripten_bind_btCapsuleShape_setMargin_1=a.asm.cc).apply(null,arguments)},Yd=a._emscripten_bind_btCapsuleShape_getMargin_0=function(){return(Yd=a._emscripten_bind_btCapsuleShape_getMargin_0=a.asm.dc).apply(null,arguments)},Zd=a._emscripten_bind_btCapsuleShape_getUpAxis_0=function(){return(Zd=a._emscripten_bind_btCapsuleShape_getUpAxis_0=
a.asm.ec).apply(null,arguments)},$d=a._emscripten_bind_btCapsuleShape_getRadius_0=function(){return($d=a._emscripten_bind_btCapsuleShape_getRadius_0=a.asm.fc).apply(null,arguments)},ae=a._emscripten_bind_btCapsuleShape_getHalfHeight_0=function(){return(ae=a._emscripten_bind_btCapsuleShape_getHalfHeight_0=a.asm.gc).apply(null,arguments)},be=a._emscripten_bind_btCapsuleShape_setLocalScaling_1=function(){return(be=a._emscripten_bind_btCapsuleShape_setLocalScaling_1=a.asm.hc).apply(null,arguments)},ce=
a._emscripten_bind_btCapsuleShape_getLocalScaling_0=function(){return(ce=a._emscripten_bind_btCapsuleShape_getLocalScaling_0=a.asm.ic).apply(null,arguments)},de=a._emscripten_bind_btCapsuleShape_calculateLocalInertia_2=function(){return(de=a._emscripten_bind_btCapsuleShape_calculateLocalInertia_2=a.asm.jc).apply(null,arguments)},ee=a._emscripten_bind_btCapsuleShape___destroy___0=function(){return(ee=a._emscripten_bind_btCapsuleShape___destroy___0=a.asm.kc).apply(null,arguments)},fe=a._emscripten_bind_btCylinderShape_btCylinderShape_1=
function(){return(fe=a._emscripten_bind_btCylinderShape_btCylinderShape_1=a.asm.lc).apply(null,arguments)},ge=a._emscripten_bind_btCylinderShape_setMargin_1=function(){return(ge=a._emscripten_bind_btCylinderShape_setMargin_1=a.asm.mc).apply(null,arguments)},he=a._emscripten_bind_btCylinderShape_getMargin_0=function(){return(he=a._emscripten_bind_btCylinderShape_getMargin_0=a.asm.nc).apply(null,arguments)},ie=a._emscripten_bind_btCylinderShape_setLocalScaling_1=function(){return(ie=a._emscripten_bind_btCylinderShape_setLocalScaling_1=
a.asm.oc).apply(null,arguments)},je=a._emscripten_bind_btCylinderShape_getLocalScaling_0=function(){return(je=a._emscripten_bind_btCylinderShape_getLocalScaling_0=a.asm.pc).apply(null,arguments)},ke=a._emscripten_bind_btCylinderShape_calculateLocalInertia_2=function(){return(ke=a._emscripten_bind_btCylinderShape_calculateLocalInertia_2=a.asm.qc).apply(null,arguments)},le=a._emscripten_bind_btCylinderShape___destroy___0=function(){return(le=a._emscripten_bind_btCylinderShape___destroy___0=a.asm.rc).apply(null,
arguments)},me=a._emscripten_bind_btConeShape_btConeShape_2=function(){return(me=a._emscripten_bind_btConeShape_btConeShape_2=a.asm.sc).apply(null,arguments)},ne=a._emscripten_bind_btConeShape_setLocalScaling_1=function(){return(ne=a._emscripten_bind_btConeShape_setLocalScaling_1=a.asm.tc).apply(null,arguments)},oe=a._emscripten_bind_btConeShape_getLocalScaling_0=function(){return(oe=a._emscripten_bind_btConeShape_getLocalScaling_0=a.asm.uc).apply(null,arguments)},pe=a._emscripten_bind_btConeShape_calculateLocalInertia_2=
function(){return(pe=a._emscripten_bind_btConeShape_calculateLocalInertia_2=a.asm.vc).apply(null,arguments)},qe=a._emscripten_bind_btConeShape___destroy___0=function(){return(qe=a._emscripten_bind_btConeShape___destroy___0=a.asm.wc).apply(null,arguments)},re=a._emscripten_bind_btStridingMeshInterface_setScaling_1=function(){return(re=a._emscripten_bind_btStridingMeshInterface_setScaling_1=a.asm.xc).apply(null,arguments)},se=a._emscripten_bind_btStridingMeshInterface___destroy___0=function(){return(se=
a._emscripten_bind_btStridingMeshInterface___destroy___0=a.asm.yc).apply(null,arguments)},te=a._emscripten_bind_btTriangleMeshShape_setLocalScaling_1=function(){return(te=a._emscripten_bind_btTriangleMeshShape_setLocalScaling_1=a.asm.zc).apply(null,arguments)},ue=a._emscripten_bind_btTriangleMeshShape_getLocalScaling_0=function(){return(ue=a._emscripten_bind_btTriangleMeshShape_getLocalScaling_0=a.asm.Ac).apply(null,arguments)},ve=a._emscripten_bind_btTriangleMeshShape_calculateLocalInertia_2=function(){return(ve=
a._emscripten_bind_btTriangleMeshShape_calculateLocalInertia_2=a.asm.Bc).apply(null,arguments)},we=a._emscripten_bind_btTriangleMeshShape___destroy___0=function(){return(we=a._emscripten_bind_btTriangleMeshShape___destroy___0=a.asm.Cc).apply(null,arguments)},xe=a._emscripten_bind_btPrimitiveManagerBase_is_trimesh_0=function(){return(xe=a._emscripten_bind_btPrimitiveManagerBase_is_trimesh_0=a.asm.Dc).apply(null,arguments)},ye=a._emscripten_bind_btPrimitiveManagerBase_get_primitive_count_0=function(){return(ye=
a._emscripten_bind_btPrimitiveManagerBase_get_primitive_count_0=a.asm.Ec).apply(null,arguments)},ze=a._emscripten_bind_btPrimitiveManagerBase_get_primitive_box_2=function(){return(ze=a._emscripten_bind_btPrimitiveManagerBase_get_primitive_box_2=a.asm.Fc).apply(null,arguments)},Ae=a._emscripten_bind_btPrimitiveManagerBase_get_primitive_triangle_2=function(){return(Ae=a._emscripten_bind_btPrimitiveManagerBase_get_primitive_triangle_2=a.asm.Gc).apply(null,arguments)},Be=a._emscripten_bind_btPrimitiveManagerBase___destroy___0=
function(){return(Be=a._emscripten_bind_btPrimitiveManagerBase___destroy___0=a.asm.Hc).apply(null,arguments)},Ce=a._emscripten_bind_btGImpactShapeInterface_updateBound_0=function(){return(Ce=a._emscripten_bind_btGImpactShapeInterface_updateBound_0=a.asm.Ic).apply(null,arguments)},De=a._emscripten_bind_btGImpactShapeInterface_postUpdate_0=function(){return(De=a._emscripten_bind_btGImpactShapeInterface_postUpdate_0=a.asm.Jc).apply(null,arguments)},Ee=a._emscripten_bind_btGImpactShapeInterface_getShapeType_0=
function(){return(Ee=a._emscripten_bind_btGImpactShapeInterface_getShapeType_0=a.asm.Kc).apply(null,arguments)},Fe=a._emscripten_bind_btGImpactShapeInterface_getName_0=function(){return(Fe=a._emscripten_bind_btGImpactShapeInterface_getName_0=a.asm.Lc).apply(null,arguments)},Ge=a._emscripten_bind_btGImpactShapeInterface_getGImpactShapeType_0=function(){return(Ge=a._emscripten_bind_btGImpactShapeInterface_getGImpactShapeType_0=a.asm.Mc).apply(null,arguments)},He=a._emscripten_bind_btGImpactShapeInterface_getPrimitiveManager_0=
function(){return(He=a._emscripten_bind_btGImpactShapeInterface_getPrimitiveManager_0=a.asm.Nc).apply(null,arguments)},Ie=a._emscripten_bind_btGImpactShapeInterface_getNumChildShapes_0=function(){return(Ie=a._emscripten_bind_btGImpactShapeInterface_getNumChildShapes_0=a.asm.Oc).apply(null,arguments)},Je=a._emscripten_bind_btGImpactShapeInterface_childrenHasTransform_0=function(){return(Je=a._emscripten_bind_btGImpactShapeInterface_childrenHasTransform_0=a.asm.Pc).apply(null,arguments)},Ke=a._emscripten_bind_btGImpactShapeInterface_needsRetrieveTriangles_0=
function(){return(Ke=a._emscripten_bind_btGImpactShapeInterface_needsRetrieveTriangles_0=a.asm.Qc).apply(null,arguments)},Le=a._emscripten_bind_btGImpactShapeInterface_needsRetrieveTetrahedrons_0=function(){return(Le=a._emscripten_bind_btGImpactShapeInterface_needsRetrieveTetrahedrons_0=a.asm.Rc).apply(null,arguments)},Me=a._emscripten_bind_btGImpactShapeInterface_getBulletTriangle_2=function(){return(Me=a._emscripten_bind_btGImpactShapeInterface_getBulletTriangle_2=a.asm.Sc).apply(null,arguments)},
Ne=a._emscripten_bind_btGImpactShapeInterface_getBulletTetrahedron_2=function(){return(Ne=a._emscripten_bind_btGImpactShapeInterface_getBulletTetrahedron_2=a.asm.Tc).apply(null,arguments)},Oe=a._emscripten_bind_btGImpactShapeInterface_getChildShape_1=function(){return(Oe=a._emscripten_bind_btGImpactShapeInterface_getChildShape_1=a.asm.Uc).apply(null,arguments)},Pe=a._emscripten_bind_btGImpactShapeInterface_getChildTransform_1=function(){return(Pe=a._emscripten_bind_btGImpactShapeInterface_getChildTransform_1=
a.asm.Vc).apply(null,arguments)},Qe=a._emscripten_bind_btGImpactShapeInterface_setChildTransform_2=function(){return(Qe=a._emscripten_bind_btGImpactShapeInterface_setChildTransform_2=a.asm.Wc).apply(null,arguments)},Re=a._emscripten_bind_btGImpactShapeInterface_setLocalScaling_1=function(){return(Re=a._emscripten_bind_btGImpactShapeInterface_setLocalScaling_1=a.asm.Xc).apply(null,arguments)},Se=a._emscripten_bind_btGImpactShapeInterface_getLocalScaling_0=function(){return(Se=a._emscripten_bind_btGImpactShapeInterface_getLocalScaling_0=
a.asm.Yc).apply(null,arguments)},Te=a._emscripten_bind_btGImpactShapeInterface_calculateLocalInertia_2=function(){return(Te=a._emscripten_bind_btGImpactShapeInterface_calculateLocalInertia_2=a.asm.Zc).apply(null,arguments)},Ue=a._emscripten_bind_btGImpactShapeInterface___destroy___0=function(){return(Ue=a._emscripten_bind_btGImpactShapeInterface___destroy___0=a.asm._c).apply(null,arguments)},Ve=a._emscripten_bind_btActivatingCollisionAlgorithm___destroy___0=function(){return(Ve=a._emscripten_bind_btActivatingCollisionAlgorithm___destroy___0=
a.asm.$c).apply(null,arguments)},We=a._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_0=function(){return(We=a._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_0=a.asm.ad).apply(null,arguments)},Xe=a._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_1=function(){return(Xe=a._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_1=a.asm.bd).apply(null,arguments)},Ye=a._emscripten_bind_btDefaultCollisionConfiguration___destroy___0=
function(){return(Ye=a._emscripten_bind_btDefaultCollisionConfiguration___destroy___0=a.asm.cd).apply(null,arguments)},Ze=a._emscripten_bind_btDispatcher_getNumManifolds_0=function(){return(Ze=a._emscripten_bind_btDispatcher_getNumManifolds_0=a.asm.dd).apply(null,arguments)},$e=a._emscripten_bind_btDispatcher_getManifoldByIndexInternal_1=function(){return($e=a._emscripten_bind_btDispatcher_getManifoldByIndexInternal_1=a.asm.ed).apply(null,arguments)},af=a._emscripten_bind_btDispatcher___destroy___0=
function(){return(af=a._emscripten_bind_btDispatcher___destroy___0=a.asm.fd).apply(null,arguments)},bf=a._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_3=function(){return(bf=a._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_3=a.asm.gd).apply(null,arguments)},cf=a._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_5=function(){return(cf=a._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_5=a.asm.hd).apply(null,arguments)},df=a._emscripten_bind_btGeneric6DofConstraint_setLinearLowerLimit_1=
function(){return(df=a._emscripten_bind_btGeneric6DofConstraint_setLinearLowerLimit_1=a.asm.id).apply(null,arguments)},ef=a._emscripten_bind_btGeneric6DofConstraint_setLinearUpperLimit_1=function(){return(ef=a._emscripten_bind_btGeneric6DofConstraint_setLinearUpperLimit_1=a.asm.jd).apply(null,arguments)},ff=a._emscripten_bind_btGeneric6DofConstraint_setAngularLowerLimit_1=function(){return(ff=a._emscripten_bind_btGeneric6DofConstraint_setAngularLowerLimit_1=a.asm.kd).apply(null,arguments)},gf=a._emscripten_bind_btGeneric6DofConstraint_setAngularUpperLimit_1=
function(){return(gf=a._emscripten_bind_btGeneric6DofConstraint_setAngularUpperLimit_1=a.asm.ld).apply(null,arguments)},hf=a._emscripten_bind_btGeneric6DofConstraint_getFrameOffsetA_0=function(){return(hf=a._emscripten_bind_btGeneric6DofConstraint_getFrameOffsetA_0=a.asm.md).apply(null,arguments)},jf=a._emscripten_bind_btGeneric6DofConstraint_enableFeedback_1=function(){return(jf=a._emscripten_bind_btGeneric6DofConstraint_enableFeedback_1=a.asm.nd).apply(null,arguments)},kf=a._emscripten_bind_btGeneric6DofConstraint_getBreakingImpulseThreshold_0=
function(){return(kf=a._emscripten_bind_btGeneric6DofConstraint_getBreakingImpulseThreshold_0=a.asm.od).apply(null,arguments)},lf=a._emscripten_bind_btGeneric6DofConstraint_setBreakingImpulseThreshold_1=function(){return(lf=a._emscripten_bind_btGeneric6DofConstraint_setBreakingImpulseThreshold_1=a.asm.pd).apply(null,arguments)},mf=a._emscripten_bind_btGeneric6DofConstraint_getParam_2=function(){return(mf=a._emscripten_bind_btGeneric6DofConstraint_getParam_2=a.asm.qd).apply(null,arguments)},nf=a._emscripten_bind_btGeneric6DofConstraint_setParam_3=
function(){return(nf=a._emscripten_bind_btGeneric6DofConstraint_setParam_3=a.asm.rd).apply(null,arguments)},of=a._emscripten_bind_btGeneric6DofConstraint___destroy___0=function(){return(of=a._emscripten_bind_btGeneric6DofConstraint___destroy___0=a.asm.sd).apply(null,arguments)},pf=a._emscripten_bind_btDiscreteDynamicsWorld_btDiscreteDynamicsWorld_4=function(){return(pf=a._emscripten_bind_btDiscreteDynamicsWorld_btDiscreteDynamicsWorld_4=a.asm.td).apply(null,arguments)},qf=a._emscripten_bind_btDiscreteDynamicsWorld_setGravity_1=
function(){return(qf=a._emscripten_bind_btDiscreteDynamicsWorld_setGravity_1=a.asm.ud).apply(null,arguments)},rf=a._emscripten_bind_btDiscreteDynamicsWorld_getGravity_0=function(){return(rf=a._emscripten_bind_btDiscreteDynamicsWorld_getGravity_0=a.asm.vd).apply(null,arguments)},sf=a._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_1=function(){return(sf=a._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_1=a.asm.wd).apply(null,arguments)},tf=a._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_3=
function(){return(tf=a._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_3=a.asm.xd).apply(null,arguments)},uf=a._emscripten_bind_btDiscreteDynamicsWorld_removeRigidBody_1=function(){return(uf=a._emscripten_bind_btDiscreteDynamicsWorld_removeRigidBody_1=a.asm.yd).apply(null,arguments)},vf=a._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_1=function(){return(vf=a._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_1=a.asm.zd).apply(null,arguments)},wf=a._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_2=
function(){return(wf=a._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_2=a.asm.Ad).apply(null,arguments)},xf=a._emscripten_bind_btDiscreteDynamicsWorld_removeConstraint_1=function(){return(xf=a._emscripten_bind_btDiscreteDynamicsWorld_removeConstraint_1=a.asm.Bd).apply(null,arguments)},yf=a._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_1=function(){return(yf=a._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_1=a.asm.Cd).apply(null,arguments)},zf=a._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_2=
function(){return(zf=a._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_2=a.asm.Dd).apply(null,arguments)},Af=a._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_3=function(){return(Af=a._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_3=a.asm.Ed).apply(null,arguments)},Bf=a._emscripten_bind_btDiscreteDynamicsWorld_setContactAddedCallback_1=function(){return(Bf=a._emscripten_bind_btDiscreteDynamicsWorld_setContactAddedCallback_1=a.asm.Fd).apply(null,arguments)},Cf=a._emscripten_bind_btDiscreteDynamicsWorld_setContactProcessedCallback_1=
function(){return(Cf=a._emscripten_bind_btDiscreteDynamicsWorld_setContactProcessedCallback_1=a.asm.Gd).apply(null,arguments)},Df=a._emscripten_bind_btDiscreteDynamicsWorld_setContactDestroyedCallback_1=function(){return(Df=a._emscripten_bind_btDiscreteDynamicsWorld_setContactDestroyedCallback_1=a.asm.Hd).apply(null,arguments)},Ef=a._emscripten_bind_btDiscreteDynamicsWorld_getDispatcher_0=function(){return(Ef=a._emscripten_bind_btDiscreteDynamicsWorld_getDispatcher_0=a.asm.Id).apply(null,arguments)},
Ff=a._emscripten_bind_btDiscreteDynamicsWorld_rayTest_3=function(){return(Ff=a._emscripten_bind_btDiscreteDynamicsWorld_rayTest_3=a.asm.Jd).apply(null,arguments)},Gf=a._emscripten_bind_btDiscreteDynamicsWorld_getPairCache_0=function(){return(Gf=a._emscripten_bind_btDiscreteDynamicsWorld_getPairCache_0=a.asm.Kd).apply(null,arguments)},Hf=a._emscripten_bind_btDiscreteDynamicsWorld_getDispatchInfo_0=function(){return(Hf=a._emscripten_bind_btDiscreteDynamicsWorld_getDispatchInfo_0=a.asm.Ld).apply(null,
arguments)},If=a._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_1=function(){return(If=a._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_1=a.asm.Md).apply(null,arguments)},Jf=a._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_2=function(){return(Jf=a._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_2=a.asm.Nd).apply(null,arguments)},Kf=a._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_3=function(){return(Kf=a._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_3=
a.asm.Od).apply(null,arguments)},Lf=a._emscripten_bind_btDiscreteDynamicsWorld_removeCollisionObject_1=function(){return(Lf=a._emscripten_bind_btDiscreteDynamicsWorld_removeCollisionObject_1=a.asm.Pd).apply(null,arguments)},Mf=a._emscripten_bind_btDiscreteDynamicsWorld_getBroadphase_0=function(){return(Mf=a._emscripten_bind_btDiscreteDynamicsWorld_getBroadphase_0=a.asm.Qd).apply(null,arguments)},Nf=a._emscripten_bind_btDiscreteDynamicsWorld_convexSweepTest_5=function(){return(Nf=a._emscripten_bind_btDiscreteDynamicsWorld_convexSweepTest_5=
a.asm.Rd).apply(null,arguments)},Of=a._emscripten_bind_btDiscreteDynamicsWorld_contactPairTest_3=function(){return(Of=a._emscripten_bind_btDiscreteDynamicsWorld_contactPairTest_3=a.asm.Sd).apply(null,arguments)},Pf=a._emscripten_bind_btDiscreteDynamicsWorld_contactTest_2=function(){return(Pf=a._emscripten_bind_btDiscreteDynamicsWorld_contactTest_2=a.asm.Td).apply(null,arguments)},Qf=a._emscripten_bind_btDiscreteDynamicsWorld_updateSingleAabb_1=function(){return(Qf=a._emscripten_bind_btDiscreteDynamicsWorld_updateSingleAabb_1=
a.asm.Ud).apply(null,arguments)},Rf=a._emscripten_bind_btDiscreteDynamicsWorld_setDebugDrawer_1=function(){return(Rf=a._emscripten_bind_btDiscreteDynamicsWorld_setDebugDrawer_1=a.asm.Vd).apply(null,arguments)},Sf=a._emscripten_bind_btDiscreteDynamicsWorld_getDebugDrawer_0=function(){return(Sf=a._emscripten_bind_btDiscreteDynamicsWorld_getDebugDrawer_0=a.asm.Wd).apply(null,arguments)},Tf=a._emscripten_bind_btDiscreteDynamicsWorld_debugDrawWorld_0=function(){return(Tf=a._emscripten_bind_btDiscreteDynamicsWorld_debugDrawWorld_0=
a.asm.Xd).apply(null,arguments)},Uf=a._emscripten_bind_btDiscreteDynamicsWorld_debugDrawObject_3=function(){return(Uf=a._emscripten_bind_btDiscreteDynamicsWorld_debugDrawObject_3=a.asm.Yd).apply(null,arguments)},Vf=a._emscripten_bind_btDiscreteDynamicsWorld_addAction_1=function(){return(Vf=a._emscripten_bind_btDiscreteDynamicsWorld_addAction_1=a.asm.Zd).apply(null,arguments)},Wf=a._emscripten_bind_btDiscreteDynamicsWorld_removeAction_1=function(){return(Wf=a._emscripten_bind_btDiscreteDynamicsWorld_removeAction_1=
a.asm._d).apply(null,arguments)},Xf=a._emscripten_bind_btDiscreteDynamicsWorld_getSolverInfo_0=function(){return(Xf=a._emscripten_bind_btDiscreteDynamicsWorld_getSolverInfo_0=a.asm.$d).apply(null,arguments)},Yf=a._emscripten_bind_btDiscreteDynamicsWorld_setInternalTickCallback_1=function(){return(Yf=a._emscripten_bind_btDiscreteDynamicsWorld_setInternalTickCallback_1=a.asm.ae).apply(null,arguments)},Zf=a._emscripten_bind_btDiscreteDynamicsWorld_setInternalTickCallback_2=function(){return(Zf=a._emscripten_bind_btDiscreteDynamicsWorld_setInternalTickCallback_2=
a.asm.be).apply(null,arguments)},$f=a._emscripten_bind_btDiscreteDynamicsWorld_setInternalTickCallback_3=function(){return($f=a._emscripten_bind_btDiscreteDynamicsWorld_setInternalTickCallback_3=a.asm.ce).apply(null,arguments)},ag=a._emscripten_bind_btDiscreteDynamicsWorld___destroy___0=function(){return(ag=a._emscripten_bind_btDiscreteDynamicsWorld___destroy___0=a.asm.de).apply(null,arguments)},bg=a._emscripten_bind_btVehicleRaycaster_castRay_3=function(){return(bg=a._emscripten_bind_btVehicleRaycaster_castRay_3=
a.asm.ee).apply(null,arguments)},cg=a._emscripten_bind_btVehicleRaycaster___destroy___0=function(){return(cg=a._emscripten_bind_btVehicleRaycaster___destroy___0=a.asm.fe).apply(null,arguments)},dg=a._emscripten_bind_btActionInterface_updateAction_2=function(){return(dg=a._emscripten_bind_btActionInterface_updateAction_2=a.asm.ge).apply(null,arguments)},eg=a._emscripten_bind_btActionInterface___destroy___0=function(){return(eg=a._emscripten_bind_btActionInterface___destroy___0=a.asm.he).apply(null,
arguments)},fg=a._emscripten_bind_btGhostObject_btGhostObject_0=function(){return(fg=a._emscripten_bind_btGhostObject_btGhostObject_0=a.asm.ie).apply(null,arguments)},gg=a._emscripten_bind_btGhostObject_getNumOverlappingObjects_0=function(){return(gg=a._emscripten_bind_btGhostObject_getNumOverlappingObjects_0=a.asm.je).apply(null,arguments)},hg=a._emscripten_bind_btGhostObject_getOverlappingObject_1=function(){return(hg=a._emscripten_bind_btGhostObject_getOverlappingObject_1=a.asm.ke).apply(null,
arguments)},ig=a._emscripten_bind_btGhostObject_setAnisotropicFriction_2=function(){return(ig=a._emscripten_bind_btGhostObject_setAnisotropicFriction_2=a.asm.le).apply(null,arguments)},jg=a._emscripten_bind_btGhostObject_getCollisionShape_0=function(){return(jg=a._emscripten_bind_btGhostObject_getCollisionShape_0=a.asm.me).apply(null,arguments)},kg=a._emscripten_bind_btGhostObject_setContactProcessingThreshold_1=function(){return(kg=a._emscripten_bind_btGhostObject_setContactProcessingThreshold_1=
a.asm.ne).apply(null,arguments)},lg=a._emscripten_bind_btGhostObject_setActivationState_1=function(){return(lg=a._emscripten_bind_btGhostObject_setActivationState_1=a.asm.oe).apply(null,arguments)},mg=a._emscripten_bind_btGhostObject_forceActivationState_1=function(){return(mg=a._emscripten_bind_btGhostObject_forceActivationState_1=a.asm.pe).apply(null,arguments)},ng=a._emscripten_bind_btGhostObject_activate_0=function(){return(ng=a._emscripten_bind_btGhostObject_activate_0=a.asm.qe).apply(null,arguments)},
og=a._emscripten_bind_btGhostObject_activate_1=function(){return(og=a._emscripten_bind_btGhostObject_activate_1=a.asm.re).apply(null,arguments)},pg=a._emscripten_bind_btGhostObject_isActive_0=function(){return(pg=a._emscripten_bind_btGhostObject_isActive_0=a.asm.se).apply(null,arguments)},qg=a._emscripten_bind_btGhostObject_isKinematicObject_0=function(){return(qg=a._emscripten_bind_btGhostObject_isKinematicObject_0=a.asm.te).apply(null,arguments)},rg=a._emscripten_bind_btGhostObject_isStaticObject_0=
function(){return(rg=a._emscripten_bind_btGhostObject_isStaticObject_0=a.asm.ue).apply(null,arguments)},sg=a._emscripten_bind_btGhostObject_isStaticOrKinematicObject_0=function(){return(sg=a._emscripten_bind_btGhostObject_isStaticOrKinematicObject_0=a.asm.ve).apply(null,arguments)},tg=a._emscripten_bind_btGhostObject_getRestitution_0=function(){return(tg=a._emscripten_bind_btGhostObject_getRestitution_0=a.asm.we).apply(null,arguments)},ug=a._emscripten_bind_btGhostObject_getFriction_0=function(){return(ug=
a._emscripten_bind_btGhostObject_getFriction_0=a.asm.xe).apply(null,arguments)},vg=a._emscripten_bind_btGhostObject_getRollingFriction_0=function(){return(vg=a._emscripten_bind_btGhostObject_getRollingFriction_0=a.asm.ye).apply(null,arguments)},wg=a._emscripten_bind_btGhostObject_setRestitution_1=function(){return(wg=a._emscripten_bind_btGhostObject_setRestitution_1=a.asm.ze).apply(null,arguments)},xg=a._emscripten_bind_btGhostObject_setFriction_1=function(){return(xg=a._emscripten_bind_btGhostObject_setFriction_1=
a.asm.Ae).apply(null,arguments)},yg=a._emscripten_bind_btGhostObject_setRollingFriction_1=function(){return(yg=a._emscripten_bind_btGhostObject_setRollingFriction_1=a.asm.Be).apply(null,arguments)},zg=a._emscripten_bind_btGhostObject_getWorldTransform_0=function(){return(zg=a._emscripten_bind_btGhostObject_getWorldTransform_0=a.asm.Ce).apply(null,arguments)},Ag=a._emscripten_bind_btGhostObject_getCollisionFlags_0=function(){return(Ag=a._emscripten_bind_btGhostObject_getCollisionFlags_0=a.asm.De).apply(null,
arguments)},Bg=a._emscripten_bind_btGhostObject_setCollisionFlags_1=function(){return(Bg=a._emscripten_bind_btGhostObject_setCollisionFlags_1=a.asm.Ee).apply(null,arguments)},Cg=a._emscripten_bind_btGhostObject_setWorldTransform_1=function(){return(Cg=a._emscripten_bind_btGhostObject_setWorldTransform_1=a.asm.Fe).apply(null,arguments)},Dg=a._emscripten_bind_btGhostObject_setCollisionShape_1=function(){return(Dg=a._emscripten_bind_btGhostObject_setCollisionShape_1=a.asm.Ge).apply(null,arguments)},
Eg=a._emscripten_bind_btGhostObject_setCcdMotionThreshold_1=function(){return(Eg=a._emscripten_bind_btGhostObject_setCcdMotionThreshold_1=a.asm.He).apply(null,arguments)},Fg=a._emscripten_bind_btGhostObject_getCcdMotionThreshold_0=function(){return(Fg=a._emscripten_bind_btGhostObject_getCcdMotionThreshold_0=a.asm.Ie).apply(null,arguments)},Gg=a._emscripten_bind_btGhostObject_setCcdSweptSphereRadius_1=function(){return(Gg=a._emscripten_bind_btGhostObject_setCcdSweptSphereRadius_1=a.asm.Je).apply(null,
arguments)},Hg=a._emscripten_bind_btGhostObject_getCcdSweptSphereRadius_0=function(){return(Hg=a._emscripten_bind_btGhostObject_getCcdSweptSphereRadius_0=a.asm.Ke).apply(null,arguments)},Ig=a._emscripten_bind_btGhostObject_getUserIndex_0=function(){return(Ig=a._emscripten_bind_btGhostObject_getUserIndex_0=a.asm.Le).apply(null,arguments)},Jg=a._emscripten_bind_btGhostObject_setUserIndex_1=function(){return(Jg=a._emscripten_bind_btGhostObject_setUserIndex_1=a.asm.Me).apply(null,arguments)},Kg=a._emscripten_bind_btGhostObject_getUserPointer_0=
function(){return(Kg=a._emscripten_bind_btGhostObject_getUserPointer_0=a.asm.Ne).apply(null,arguments)},Lg=a._emscripten_bind_btGhostObject_setUserPointer_1=function(){return(Lg=a._emscripten_bind_btGhostObject_setUserPointer_1=a.asm.Oe).apply(null,arguments)},Mg=a._emscripten_bind_btGhostObject_getBroadphaseHandle_0=function(){return(Mg=a._emscripten_bind_btGhostObject_getBroadphaseHandle_0=a.asm.Pe).apply(null,arguments)},Ng=a._emscripten_bind_btGhostObject___destroy___0=function(){return(Ng=a._emscripten_bind_btGhostObject___destroy___0=
a.asm.Qe).apply(null,arguments)},Og=a._emscripten_bind_btSoftBodySolver___destroy___0=function(){return(Og=a._emscripten_bind_btSoftBodySolver___destroy___0=a.asm.Re).apply(null,arguments)},Pg=a._emscripten_bind_VoidPtr___destroy___0=function(){return(Pg=a._emscripten_bind_VoidPtr___destroy___0=a.asm.Se).apply(null,arguments)},Qg=a._emscripten_bind_DebugDrawer_DebugDrawer_0=function(){return(Qg=a._emscripten_bind_DebugDrawer_DebugDrawer_0=a.asm.Te).apply(null,arguments)},Rg=a._emscripten_bind_DebugDrawer_drawLine_3=
function(){return(Rg=a._emscripten_bind_DebugDrawer_drawLine_3=a.asm.Ue).apply(null,arguments)},Sg=a._emscripten_bind_DebugDrawer_drawContactPoint_5=function(){return(Sg=a._emscripten_bind_DebugDrawer_drawContactPoint_5=a.asm.Ve).apply(null,arguments)},Tg=a._emscripten_bind_DebugDrawer_reportErrorWarning_1=function(){return(Tg=a._emscripten_bind_DebugDrawer_reportErrorWarning_1=a.asm.We).apply(null,arguments)},Ug=a._emscripten_bind_DebugDrawer_draw3dText_2=function(){return(Ug=a._emscripten_bind_DebugDrawer_draw3dText_2=
a.asm.Xe).apply(null,arguments)},Vg=a._emscripten_bind_DebugDrawer_setDebugMode_1=function(){return(Vg=a._emscripten_bind_DebugDrawer_setDebugMode_1=a.asm.Ye).apply(null,arguments)},Wg=a._emscripten_bind_DebugDrawer_getDebugMode_0=function(){return(Wg=a._emscripten_bind_DebugDrawer_getDebugMode_0=a.asm.Ze).apply(null,arguments)},Xg=a._emscripten_bind_DebugDrawer___destroy___0=function(){return(Xg=a._emscripten_bind_DebugDrawer___destroy___0=a.asm._e).apply(null,arguments)},Yg=a._emscripten_bind_btVector4_btVector4_0=
function(){return(Yg=a._emscripten_bind_btVector4_btVector4_0=a.asm.$e).apply(null,arguments)},Zg=a._emscripten_bind_btVector4_btVector4_4=function(){return(Zg=a._emscripten_bind_btVector4_btVector4_4=a.asm.af).apply(null,arguments)},$g=a._emscripten_bind_btVector4_w_0=function(){return($g=a._emscripten_bind_btVector4_w_0=a.asm.bf).apply(null,arguments)},ah=a._emscripten_bind_btVector4_setValue_4=function(){return(ah=a._emscripten_bind_btVector4_setValue_4=a.asm.cf).apply(null,arguments)},bh=a._emscripten_bind_btVector4_length_0=
function(){return(bh=a._emscripten_bind_btVector4_length_0=a.asm.df).apply(null,arguments)},ch=a._emscripten_bind_btVector4_x_0=function(){return(ch=a._emscripten_bind_btVector4_x_0=a.asm.ef).apply(null,arguments)},dh=a._emscripten_bind_btVector4_y_0=function(){return(dh=a._emscripten_bind_btVector4_y_0=a.asm.ff).apply(null,arguments)},eh=a._emscripten_bind_btVector4_z_0=function(){return(eh=a._emscripten_bind_btVector4_z_0=a.asm.gf).apply(null,arguments)},fh=a._emscripten_bind_btVector4_setX_1=function(){return(fh=
a._emscripten_bind_btVector4_setX_1=a.asm.hf).apply(null,arguments)},gh=a._emscripten_bind_btVector4_setY_1=function(){return(gh=a._emscripten_bind_btVector4_setY_1=a.asm.jf).apply(null,arguments)},hh=a._emscripten_bind_btVector4_setZ_1=function(){return(hh=a._emscripten_bind_btVector4_setZ_1=a.asm.kf).apply(null,arguments)},ih=a._emscripten_bind_btVector4_normalize_0=function(){return(ih=a._emscripten_bind_btVector4_normalize_0=a.asm.lf).apply(null,arguments)},jh=a._emscripten_bind_btVector4_rotate_2=
function(){return(jh=a._emscripten_bind_btVector4_rotate_2=a.asm.mf).apply(null,arguments)},kh=a._emscripten_bind_btVector4_dot_1=function(){return(kh=a._emscripten_bind_btVector4_dot_1=a.asm.nf).apply(null,arguments)},lh=a._emscripten_bind_btVector4_op_mul_1=function(){return(lh=a._emscripten_bind_btVector4_op_mul_1=a.asm.of).apply(null,arguments)},mh=a._emscripten_bind_btVector4_op_add_1=function(){return(mh=a._emscripten_bind_btVector4_op_add_1=a.asm.pf).apply(null,arguments)},nh=a._emscripten_bind_btVector4_op_sub_1=
function(){return(nh=a._emscripten_bind_btVector4_op_sub_1=a.asm.qf).apply(null,arguments)},oh=a._emscripten_bind_btVector4___destroy___0=function(){return(oh=a._emscripten_bind_btVector4___destroy___0=a.asm.rf).apply(null,arguments)},ph=a._emscripten_bind_btQuaternion_btQuaternion_4=function(){return(ph=a._emscripten_bind_btQuaternion_btQuaternion_4=a.asm.sf).apply(null,arguments)},qh=a._emscripten_bind_btQuaternion_setValue_4=function(){return(qh=a._emscripten_bind_btQuaternion_setValue_4=a.asm.tf).apply(null,
arguments)},rh=a._emscripten_bind_btQuaternion_setEulerZYX_3=function(){return(rh=a._emscripten_bind_btQuaternion_setEulerZYX_3=a.asm.uf).apply(null,arguments)},sh=a._emscripten_bind_btQuaternion_setRotation_2=function(){return(sh=a._emscripten_bind_btQuaternion_setRotation_2=a.asm.vf).apply(null,arguments)},th=a._emscripten_bind_btQuaternion_normalize_0=function(){return(th=a._emscripten_bind_btQuaternion_normalize_0=a.asm.wf).apply(null,arguments)},uh=a._emscripten_bind_btQuaternion_length2_0=function(){return(uh=
a._emscripten_bind_btQuaternion_length2_0=a.asm.xf).apply(null,arguments)},vh=a._emscripten_bind_btQuaternion_length_0=function(){return(vh=a._emscripten_bind_btQuaternion_length_0=a.asm.yf).apply(null,arguments)},wh=a._emscripten_bind_btQuaternion_dot_1=function(){return(wh=a._emscripten_bind_btQuaternion_dot_1=a.asm.zf).apply(null,arguments)},xh=a._emscripten_bind_btQuaternion_normalized_0=function(){return(xh=a._emscripten_bind_btQuaternion_normalized_0=a.asm.Af).apply(null,arguments)},yh=a._emscripten_bind_btQuaternion_getAxis_0=
function(){return(yh=a._emscripten_bind_btQuaternion_getAxis_0=a.asm.Bf).apply(null,arguments)},zh=a._emscripten_bind_btQuaternion_inverse_0=function(){return(zh=a._emscripten_bind_btQuaternion_inverse_0=a.asm.Cf).apply(null,arguments)},Ah=a._emscripten_bind_btQuaternion_getAngle_0=function(){return(Ah=a._emscripten_bind_btQuaternion_getAngle_0=a.asm.Df).apply(null,arguments)},Bh=a._emscripten_bind_btQuaternion_getAngleShortestPath_0=function(){return(Bh=a._emscripten_bind_btQuaternion_getAngleShortestPath_0=
a.asm.Ef).apply(null,arguments)},Ch=a._emscripten_bind_btQuaternion_angle_1=function(){return(Ch=a._emscripten_bind_btQuaternion_angle_1=a.asm.Ff).apply(null,arguments)},Dh=a._emscripten_bind_btQuaternion_angleShortestPath_1=function(){return(Dh=a._emscripten_bind_btQuaternion_angleShortestPath_1=a.asm.Gf).apply(null,arguments)},Eh=a._emscripten_bind_btQuaternion_op_add_1=function(){return(Eh=a._emscripten_bind_btQuaternion_op_add_1=a.asm.Hf).apply(null,arguments)},Fh=a._emscripten_bind_btQuaternion_op_sub_1=
function(){return(Fh=a._emscripten_bind_btQuaternion_op_sub_1=a.asm.If).apply(null,arguments)},Gh=a._emscripten_bind_btQuaternion_op_mul_1=function(){return(Gh=a._emscripten_bind_btQuaternion_op_mul_1=a.asm.Jf).apply(null,arguments)},Hh=a._emscripten_bind_btQuaternion_op_mulq_1=function(){return(Hh=a._emscripten_bind_btQuaternion_op_mulq_1=a.asm.Kf).apply(null,arguments)},Ih=a._emscripten_bind_btQuaternion_op_div_1=function(){return(Ih=a._emscripten_bind_btQuaternion_op_div_1=a.asm.Lf).apply(null,
arguments)},Jh=a._emscripten_bind_btQuaternion_x_0=function(){return(Jh=a._emscripten_bind_btQuaternion_x_0=a.asm.Mf).apply(null,arguments)},Kh=a._emscripten_bind_btQuaternion_y_0=function(){return(Kh=a._emscripten_bind_btQuaternion_y_0=a.asm.Nf).apply(null,arguments)},Lh=a._emscripten_bind_btQuaternion_z_0=function(){return(Lh=a._emscripten_bind_btQuaternion_z_0=a.asm.Of).apply(null,arguments)},Mh=a._emscripten_bind_btQuaternion_w_0=function(){return(Mh=a._emscripten_bind_btQuaternion_w_0=a.asm.Pf).apply(null,
arguments)},Nh=a._emscripten_bind_btQuaternion_setX_1=function(){return(Nh=a._emscripten_bind_btQuaternion_setX_1=a.asm.Qf).apply(null,arguments)},Oh=a._emscripten_bind_btQuaternion_setY_1=function(){return(Oh=a._emscripten_bind_btQuaternion_setY_1=a.asm.Rf).apply(null,arguments)},Ph=a._emscripten_bind_btQuaternion_setZ_1=function(){return(Ph=a._emscripten_bind_btQuaternion_setZ_1=a.asm.Sf).apply(null,arguments)},Qh=a._emscripten_bind_btQuaternion_setW_1=function(){return(Qh=a._emscripten_bind_btQuaternion_setW_1=
a.asm.Tf).apply(null,arguments)},Rh=a._emscripten_bind_btQuaternion___destroy___0=function(){return(Rh=a._emscripten_bind_btQuaternion___destroy___0=a.asm.Uf).apply(null,arguments)},Sh=a._emscripten_bind_btMatrix3x3_setEulerZYX_3=function(){return(Sh=a._emscripten_bind_btMatrix3x3_setEulerZYX_3=a.asm.Vf).apply(null,arguments)},Th=a._emscripten_bind_btMatrix3x3_getRotation_1=function(){return(Th=a._emscripten_bind_btMatrix3x3_getRotation_1=a.asm.Wf).apply(null,arguments)},Uh=a._emscripten_bind_btMatrix3x3_getRow_1=
function(){return(Uh=a._emscripten_bind_btMatrix3x3_getRow_1=a.asm.Xf).apply(null,arguments)},Vh=a._emscripten_bind_btMatrix3x3___destroy___0=function(){return(Vh=a._emscripten_bind_btMatrix3x3___destroy___0=a.asm.Yf).apply(null,arguments)},Wh=a._emscripten_bind_btTransform_btTransform_0=function(){return(Wh=a._emscripten_bind_btTransform_btTransform_0=a.asm.Zf).apply(null,arguments)},Xh=a._emscripten_bind_btTransform_btTransform_2=function(){return(Xh=a._emscripten_bind_btTransform_btTransform_2=
a.asm._f).apply(null,arguments)},Yh=a._emscripten_bind_btTransform_setIdentity_0=function(){return(Yh=a._emscripten_bind_btTransform_setIdentity_0=a.asm.$f).apply(null,arguments)},Zh=a._emscripten_bind_btTransform_setOrigin_1=function(){return(Zh=a._emscripten_bind_btTransform_setOrigin_1=a.asm.ag).apply(null,arguments)},$h=a._emscripten_bind_btTransform_setRotation_1=function(){return($h=a._emscripten_bind_btTransform_setRotation_1=a.asm.bg).apply(null,arguments)},ai=a._emscripten_bind_btTransform_getOrigin_0=
function(){return(ai=a._emscripten_bind_btTransform_getOrigin_0=a.asm.cg).apply(null,arguments)},bi=a._emscripten_bind_btTransform_getRotation_0=function(){return(bi=a._emscripten_bind_btTransform_getRotation_0=a.asm.dg).apply(null,arguments)},ci=a._emscripten_bind_btTransform_getBasis_0=function(){return(ci=a._emscripten_bind_btTransform_getBasis_0=a.asm.eg).apply(null,arguments)},di=a._emscripten_bind_btTransform_setFromOpenGLMatrix_1=function(){return(di=a._emscripten_bind_btTransform_setFromOpenGLMatrix_1=
a.asm.fg).apply(null,arguments)},ei=a._emscripten_bind_btTransform_inverse_0=function(){return(ei=a._emscripten_bind_btTransform_inverse_0=a.asm.gg).apply(null,arguments)},fi=a._emscripten_bind_btTransform_op_mul_1=function(){return(fi=a._emscripten_bind_btTransform_op_mul_1=a.asm.hg).apply(null,arguments)},gi=a._emscripten_bind_btTransform___destroy___0=function(){return(gi=a._emscripten_bind_btTransform___destroy___0=a.asm.ig).apply(null,arguments)},hi=a._emscripten_bind_MotionState_MotionState_0=
function(){return(hi=a._emscripten_bind_MotionState_MotionState_0=a.asm.jg).apply(null,arguments)},ii=a._emscripten_bind_MotionState_getWorldTransform_1=function(){return(ii=a._emscripten_bind_MotionState_getWorldTransform_1=a.asm.kg).apply(null,arguments)},ji=a._emscripten_bind_MotionState_setWorldTransform_1=function(){return(ji=a._emscripten_bind_MotionState_setWorldTransform_1=a.asm.lg).apply(null,arguments)},ki=a._emscripten_bind_MotionState___destroy___0=function(){return(ki=a._emscripten_bind_MotionState___destroy___0=
a.asm.mg).apply(null,arguments)},li=a._emscripten_bind_btDefaultMotionState_btDefaultMotionState_0=function(){return(li=a._emscripten_bind_btDefaultMotionState_btDefaultMotionState_0=a.asm.ng).apply(null,arguments)},mi=a._emscripten_bind_btDefaultMotionState_btDefaultMotionState_1=function(){return(mi=a._emscripten_bind_btDefaultMotionState_btDefaultMotionState_1=a.asm.og).apply(null,arguments)},ni=a._emscripten_bind_btDefaultMotionState_btDefaultMotionState_2=function(){return(ni=a._emscripten_bind_btDefaultMotionState_btDefaultMotionState_2=
a.asm.pg).apply(null,arguments)},oi=a._emscripten_bind_btDefaultMotionState_getWorldTransform_1=function(){return(oi=a._emscripten_bind_btDefaultMotionState_getWorldTransform_1=a.asm.qg).apply(null,arguments)},pi=a._emscripten_bind_btDefaultMotionState_setWorldTransform_1=function(){return(pi=a._emscripten_bind_btDefaultMotionState_setWorldTransform_1=a.asm.rg).apply(null,arguments)},qi=a._emscripten_bind_btDefaultMotionState_get_m_graphicsWorldTrans_0=function(){return(qi=a._emscripten_bind_btDefaultMotionState_get_m_graphicsWorldTrans_0=
a.asm.sg).apply(null,arguments)},ri=a._emscripten_bind_btDefaultMotionState_set_m_graphicsWorldTrans_1=function(){return(ri=a._emscripten_bind_btDefaultMotionState_set_m_graphicsWorldTrans_1=a.asm.tg).apply(null,arguments)},si=a._emscripten_bind_btDefaultMotionState___destroy___0=function(){return(si=a._emscripten_bind_btDefaultMotionState___destroy___0=a.asm.ug).apply(null,arguments)},ti=a._emscripten_bind_btCollisionObjectWrapper_getWorldTransform_0=function(){return(ti=a._emscripten_bind_btCollisionObjectWrapper_getWorldTransform_0=
a.asm.vg).apply(null,arguments)},ui=a._emscripten_bind_btCollisionObjectWrapper_getCollisionObject_0=function(){return(ui=a._emscripten_bind_btCollisionObjectWrapper_getCollisionObject_0=a.asm.wg).apply(null,arguments)},vi=a._emscripten_bind_btCollisionObjectWrapper_getCollisionShape_0=function(){return(vi=a._emscripten_bind_btCollisionObjectWrapper_getCollisionShape_0=a.asm.xg).apply(null,arguments)},wi=a._emscripten_bind_ClosestRayResultCallback_ClosestRayResultCallback_2=function(){return(wi=a._emscripten_bind_ClosestRayResultCallback_ClosestRayResultCallback_2=
a.asm.yg).apply(null,arguments)},xi=a._emscripten_bind_ClosestRayResultCallback_hasHit_0=function(){return(xi=a._emscripten_bind_ClosestRayResultCallback_hasHit_0=a.asm.zg).apply(null,arguments)},yi=a._emscripten_bind_ClosestRayResultCallback_get_m_rayFromWorld_0=function(){return(yi=a._emscripten_bind_ClosestRayResultCallback_get_m_rayFromWorld_0=a.asm.Ag).apply(null,arguments)},zi=a._emscripten_bind_ClosestRayResultCallback_set_m_rayFromWorld_1=function(){return(zi=a._emscripten_bind_ClosestRayResultCallback_set_m_rayFromWorld_1=
a.asm.Bg).apply(null,arguments)},Ai=a._emscripten_bind_ClosestRayResultCallback_get_m_rayToWorld_0=function(){return(Ai=a._emscripten_bind_ClosestRayResultCallback_get_m_rayToWorld_0=a.asm.Cg).apply(null,arguments)},Bi=a._emscripten_bind_ClosestRayResultCallback_set_m_rayToWorld_1=function(){return(Bi=a._emscripten_bind_ClosestRayResultCallback_set_m_rayToWorld_1=a.asm.Dg).apply(null,arguments)},Ci=a._emscripten_bind_ClosestRayResultCallback_get_m_hitNormalWorld_0=function(){return(Ci=a._emscripten_bind_ClosestRayResultCallback_get_m_hitNormalWorld_0=
a.asm.Eg).apply(null,arguments)},Di=a._emscripten_bind_ClosestRayResultCallback_set_m_hitNormalWorld_1=function(){return(Di=a._emscripten_bind_ClosestRayResultCallback_set_m_hitNormalWorld_1=a.asm.Fg).apply(null,arguments)},Ei=a._emscripten_bind_ClosestRayResultCallback_get_m_hitPointWorld_0=function(){return(Ei=a._emscripten_bind_ClosestRayResultCallback_get_m_hitPointWorld_0=a.asm.Gg).apply(null,arguments)},Fi=a._emscripten_bind_ClosestRayResultCallback_set_m_hitPointWorld_1=function(){return(Fi=
a._emscripten_bind_ClosestRayResultCallback_set_m_hitPointWorld_1=a.asm.Hg).apply(null,arguments)},Gi=a._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterGroup_0=function(){return(Gi=a._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterGroup_0=a.asm.Ig).apply(null,arguments)},Hi=a._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterGroup_1=function(){return(Hi=a._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterGroup_1=a.asm.Jg).apply(null,arguments)},
Ii=a._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterMask_0=function(){return(Ii=a._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterMask_0=a.asm.Kg).apply(null,arguments)},Ji=a._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterMask_1=function(){return(Ji=a._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterMask_1=a.asm.Lg).apply(null,arguments)},Ki=a._emscripten_bind_ClosestRayResultCallback_get_m_closestHitFraction_0=function(){return(Ki=a._emscripten_bind_ClosestRayResultCallback_get_m_closestHitFraction_0=
a.asm.Mg).apply(null,arguments)},Li=a._emscripten_bind_ClosestRayResultCallback_set_m_closestHitFraction_1=function(){return(Li=a._emscripten_bind_ClosestRayResultCallback_set_m_closestHitFraction_1=a.asm.Ng).apply(null,arguments)},Mi=a._emscripten_bind_ClosestRayResultCallback_get_m_collisionObject_0=function(){return(Mi=a._emscripten_bind_ClosestRayResultCallback_get_m_collisionObject_0=a.asm.Og).apply(null,arguments)},Ni=a._emscripten_bind_ClosestRayResultCallback_set_m_collisionObject_1=function(){return(Ni=
a._emscripten_bind_ClosestRayResultCallback_set_m_collisionObject_1=a.asm.Pg).apply(null,arguments)},Oi=a._emscripten_bind_ClosestRayResultCallback_get_m_flags_0=function(){return(Oi=a._emscripten_bind_ClosestRayResultCallback_get_m_flags_0=a.asm.Qg).apply(null,arguments)},Pi=a._emscripten_bind_ClosestRayResultCallback_set_m_flags_1=function(){return(Pi=a._emscripten_bind_ClosestRayResultCallback_set_m_flags_1=a.asm.Rg).apply(null,arguments)},Qi=a._emscripten_bind_ClosestRayResultCallback___destroy___0=
function(){return(Qi=a._emscripten_bind_ClosestRayResultCallback___destroy___0=a.asm.Sg).apply(null,arguments)},Ri=a._emscripten_bind_btConstCollisionObjectArray_size_0=function(){return(Ri=a._emscripten_bind_btConstCollisionObjectArray_size_0=a.asm.Tg).apply(null,arguments)},Si=a._emscripten_bind_btConstCollisionObjectArray_at_1=function(){return(Si=a._emscripten_bind_btConstCollisionObjectArray_at_1=a.asm.Ug).apply(null,arguments)},Ti=a._emscripten_bind_btConstCollisionObjectArray___destroy___0=
function(){return(Ti=a._emscripten_bind_btConstCollisionObjectArray___destroy___0=a.asm.Vg).apply(null,arguments)},Ui=a._emscripten_bind_btScalarArray_size_0=function(){return(Ui=a._emscripten_bind_btScalarArray_size_0=a.asm.Wg).apply(null,arguments)},Vi=a._emscripten_bind_btScalarArray_at_1=function(){return(Vi=a._emscripten_bind_btScalarArray_at_1=a.asm.Xg).apply(null,arguments)},Wi=a._emscripten_bind_btScalarArray___destroy___0=function(){return(Wi=a._emscripten_bind_btScalarArray___destroy___0=
a.asm.Yg).apply(null,arguments)},Xi=a._emscripten_bind_AllHitsRayResultCallback_AllHitsRayResultCallback_2=function(){return(Xi=a._emscripten_bind_AllHitsRayResultCallback_AllHitsRayResultCallback_2=a.asm.Zg).apply(null,arguments)},Yi=a._emscripten_bind_AllHitsRayResultCallback_hasHit_0=function(){return(Yi=a._emscripten_bind_AllHitsRayResultCallback_hasHit_0=a.asm._g).apply(null,arguments)},Zi=a._emscripten_bind_AllHitsRayResultCallback_get_m_collisionObjects_0=function(){return(Zi=a._emscripten_bind_AllHitsRayResultCallback_get_m_collisionObjects_0=
a.asm.$g).apply(null,arguments)},$i=a._emscripten_bind_AllHitsRayResultCallback_set_m_collisionObjects_1=function(){return($i=a._emscripten_bind_AllHitsRayResultCallback_set_m_collisionObjects_1=a.asm.ah).apply(null,arguments)},aj=a._emscripten_bind_AllHitsRayResultCallback_get_m_rayFromWorld_0=function(){return(aj=a._emscripten_bind_AllHitsRayResultCallback_get_m_rayFromWorld_0=a.asm.bh).apply(null,arguments)},bj=a._emscripten_bind_AllHitsRayResultCallback_set_m_rayFromWorld_1=function(){return(bj=
a._emscripten_bind_AllHitsRayResultCallback_set_m_rayFromWorld_1=a.asm.ch).apply(null,arguments)},cj=a._emscripten_bind_AllHitsRayResultCallback_get_m_rayToWorld_0=function(){return(cj=a._emscripten_bind_AllHitsRayResultCallback_get_m_rayToWorld_0=a.asm.dh).apply(null,arguments)},dj=a._emscripten_bind_AllHitsRayResultCallback_set_m_rayToWorld_1=function(){return(dj=a._emscripten_bind_AllHitsRayResultCallback_set_m_rayToWorld_1=a.asm.eh).apply(null,arguments)},ej=a._emscripten_bind_AllHitsRayResultCallback_get_m_hitNormalWorld_0=
function(){return(ej=a._emscripten_bind_AllHitsRayResultCallback_get_m_hitNormalWorld_0=a.asm.fh).apply(null,arguments)},fj=a._emscripten_bind_AllHitsRayResultCallback_set_m_hitNormalWorld_1=function(){return(fj=a._emscripten_bind_AllHitsRayResultCallback_set_m_hitNormalWorld_1=a.asm.gh).apply(null,arguments)},gj=a._emscripten_bind_AllHitsRayResultCallback_get_m_hitPointWorld_0=function(){return(gj=a._emscripten_bind_AllHitsRayResultCallback_get_m_hitPointWorld_0=a.asm.hh).apply(null,arguments)},
hj=a._emscripten_bind_AllHitsRayResultCallback_set_m_hitPointWorld_1=function(){return(hj=a._emscripten_bind_AllHitsRayResultCallback_set_m_hitPointWorld_1=a.asm.ih).apply(null,arguments)},ij=a._emscripten_bind_AllHitsRayResultCallback_get_m_hitFractions_0=function(){return(ij=a._emscripten_bind_AllHitsRayResultCallback_get_m_hitFractions_0=a.asm.jh).apply(null,arguments)},jj=a._emscripten_bind_AllHitsRayResultCallback_set_m_hitFractions_1=function(){return(jj=a._emscripten_bind_AllHitsRayResultCallback_set_m_hitFractions_1=
a.asm.kh).apply(null,arguments)},kj=a._emscripten_bind_AllHitsRayResultCallback_get_m_collisionFilterGroup_0=function(){return(kj=a._emscripten_bind_AllHitsRayResultCallback_get_m_collisionFilterGroup_0=a.asm.lh).apply(null,arguments)},lj=a._emscripten_bind_AllHitsRayResultCallback_set_m_collisionFilterGroup_1=function(){return(lj=a._emscripten_bind_AllHitsRayResultCallback_set_m_collisionFilterGroup_1=a.asm.mh).apply(null,arguments)},mj=a._emscripten_bind_AllHitsRayResultCallback_get_m_collisionFilterMask_0=
function(){return(mj=a._emscripten_bind_AllHitsRayResultCallback_get_m_collisionFilterMask_0=a.asm.nh).apply(null,arguments)},nj=a._emscripten_bind_AllHitsRayResultCallback_set_m_collisionFilterMask_1=function(){return(nj=a._emscripten_bind_AllHitsRayResultCallback_set_m_collisionFilterMask_1=a.asm.oh).apply(null,arguments)},oj=a._emscripten_bind_AllHitsRayResultCallback_get_m_closestHitFraction_0=function(){return(oj=a._emscripten_bind_AllHitsRayResultCallback_get_m_closestHitFraction_0=a.asm.ph).apply(null,
arguments)},pj=a._emscripten_bind_AllHitsRayResultCallback_set_m_closestHitFraction_1=function(){return(pj=a._emscripten_bind_AllHitsRayResultCallback_set_m_closestHitFraction_1=a.asm.qh).apply(null,arguments)},qj=a._emscripten_bind_AllHitsRayResultCallback_get_m_collisionObject_0=function(){return(qj=a._emscripten_bind_AllHitsRayResultCallback_get_m_collisionObject_0=a.asm.rh).apply(null,arguments)},rj=a._emscripten_bind_AllHitsRayResultCallback_set_m_collisionObject_1=function(){return(rj=a._emscripten_bind_AllHitsRayResultCallback_set_m_collisionObject_1=
a.asm.sh).apply(null,arguments)},sj=a._emscripten_bind_AllHitsRayResultCallback_get_m_flags_0=function(){return(sj=a._emscripten_bind_AllHitsRayResultCallback_get_m_flags_0=a.asm.th).apply(null,arguments)},tj=a._emscripten_bind_AllHitsRayResultCallback_set_m_flags_1=function(){return(tj=a._emscripten_bind_AllHitsRayResultCallback_set_m_flags_1=a.asm.uh).apply(null,arguments)},uj=a._emscripten_bind_AllHitsRayResultCallback___destroy___0=function(){return(uj=a._emscripten_bind_AllHitsRayResultCallback___destroy___0=
a.asm.vh).apply(null,arguments)},vj=a._emscripten_bind_btManifoldPoint_getPositionWorldOnA_0=function(){return(vj=a._emscripten_bind_btManifoldPoint_getPositionWorldOnA_0=a.asm.wh).apply(null,arguments)},wj=a._emscripten_bind_btManifoldPoint_getPositionWorldOnB_0=function(){return(wj=a._emscripten_bind_btManifoldPoint_getPositionWorldOnB_0=a.asm.xh).apply(null,arguments)},xj=a._emscripten_bind_btManifoldPoint_getAppliedImpulse_0=function(){return(xj=a._emscripten_bind_btManifoldPoint_getAppliedImpulse_0=
a.asm.yh).apply(null,arguments)},yj=a._emscripten_bind_btManifoldPoint_getDistance_0=function(){return(yj=a._emscripten_bind_btManifoldPoint_getDistance_0=a.asm.zh).apply(null,arguments)},zj=a._emscripten_bind_btManifoldPoint_get_m_localPointA_0=function(){return(zj=a._emscripten_bind_btManifoldPoint_get_m_localPointA_0=a.asm.Ah).apply(null,arguments)},Aj=a._emscripten_bind_btManifoldPoint_set_m_localPointA_1=function(){return(Aj=a._emscripten_bind_btManifoldPoint_set_m_localPointA_1=a.asm.Bh).apply(null,
arguments)},Bj=a._emscripten_bind_btManifoldPoint_get_m_localPointB_0=function(){return(Bj=a._emscripten_bind_btManifoldPoint_get_m_localPointB_0=a.asm.Ch).apply(null,arguments)},Cj=a._emscripten_bind_btManifoldPoint_set_m_localPointB_1=function(){return(Cj=a._emscripten_bind_btManifoldPoint_set_m_localPointB_1=a.asm.Dh).apply(null,arguments)},Dj=a._emscripten_bind_btManifoldPoint_get_m_positionWorldOnB_0=function(){return(Dj=a._emscripten_bind_btManifoldPoint_get_m_positionWorldOnB_0=a.asm.Eh).apply(null,
arguments)},Ej=a._emscripten_bind_btManifoldPoint_set_m_positionWorldOnB_1=function(){return(Ej=a._emscripten_bind_btManifoldPoint_set_m_positionWorldOnB_1=a.asm.Fh).apply(null,arguments)},Fj=a._emscripten_bind_btManifoldPoint_get_m_positionWorldOnA_0=function(){return(Fj=a._emscripten_bind_btManifoldPoint_get_m_positionWorldOnA_0=a.asm.Gh).apply(null,arguments)},Gj=a._emscripten_bind_btManifoldPoint_set_m_positionWorldOnA_1=function(){return(Gj=a._emscripten_bind_btManifoldPoint_set_m_positionWorldOnA_1=
a.asm.Hh).apply(null,arguments)},Hj=a._emscripten_bind_btManifoldPoint_get_m_normalWorldOnB_0=function(){return(Hj=a._emscripten_bind_btManifoldPoint_get_m_normalWorldOnB_0=a.asm.Ih).apply(null,arguments)},Ij=a._emscripten_bind_btManifoldPoint_set_m_normalWorldOnB_1=function(){return(Ij=a._emscripten_bind_btManifoldPoint_set_m_normalWorldOnB_1=a.asm.Jh).apply(null,arguments)},Jj=a._emscripten_bind_btManifoldPoint_get_m_userPersistentData_0=function(){return(Jj=a._emscripten_bind_btManifoldPoint_get_m_userPersistentData_0=
a.asm.Kh).apply(null,arguments)},Kj=a._emscripten_bind_btManifoldPoint_set_m_userPersistentData_1=function(){return(Kj=a._emscripten_bind_btManifoldPoint_set_m_userPersistentData_1=a.asm.Lh).apply(null,arguments)},Lj=a._emscripten_bind_btManifoldPoint___destroy___0=function(){return(Lj=a._emscripten_bind_btManifoldPoint___destroy___0=a.asm.Mh).apply(null,arguments)},Mj=a._emscripten_bind_ConcreteContactResultCallback_ConcreteContactResultCallback_0=function(){return(Mj=a._emscripten_bind_ConcreteContactResultCallback_ConcreteContactResultCallback_0=
a.asm.Nh).apply(null,arguments)},Nj=a._emscripten_bind_ConcreteContactResultCallback_addSingleResult_7=function(){return(Nj=a._emscripten_bind_ConcreteContactResultCallback_addSingleResult_7=a.asm.Oh).apply(null,arguments)},Oj=a._emscripten_bind_ConcreteContactResultCallback___destroy___0=function(){return(Oj=a._emscripten_bind_ConcreteContactResultCallback___destroy___0=a.asm.Ph).apply(null,arguments)},Pj=a._emscripten_bind_LocalShapeInfo_get_m_shapePart_0=function(){return(Pj=a._emscripten_bind_LocalShapeInfo_get_m_shapePart_0=
a.asm.Qh).apply(null,arguments)},Qj=a._emscripten_bind_LocalShapeInfo_set_m_shapePart_1=function(){return(Qj=a._emscripten_bind_LocalShapeInfo_set_m_shapePart_1=a.asm.Rh).apply(null,arguments)},Rj=a._emscripten_bind_LocalShapeInfo_get_m_triangleIndex_0=function(){return(Rj=a._emscripten_bind_LocalShapeInfo_get_m_triangleIndex_0=a.asm.Sh).apply(null,arguments)},Sj=a._emscripten_bind_LocalShapeInfo_set_m_triangleIndex_1=function(){return(Sj=a._emscripten_bind_LocalShapeInfo_set_m_triangleIndex_1=a.asm.Th).apply(null,
arguments)},Tj=a._emscripten_bind_LocalShapeInfo___destroy___0=function(){return(Tj=a._emscripten_bind_LocalShapeInfo___destroy___0=a.asm.Uh).apply(null,arguments)},Uj=a._emscripten_bind_LocalConvexResult_LocalConvexResult_5=function(){return(Uj=a._emscripten_bind_LocalConvexResult_LocalConvexResult_5=a.asm.Vh).apply(null,arguments)},Vj=a._emscripten_bind_LocalConvexResult_get_m_hitCollisionObject_0=function(){return(Vj=a._emscripten_bind_LocalConvexResult_get_m_hitCollisionObject_0=a.asm.Wh).apply(null,
arguments)},Wj=a._emscripten_bind_LocalConvexResult_set_m_hitCollisionObject_1=function(){return(Wj=a._emscripten_bind_LocalConvexResult_set_m_hitCollisionObject_1=a.asm.Xh).apply(null,arguments)},Xj=a._emscripten_bind_LocalConvexResult_get_m_localShapeInfo_0=function(){return(Xj=a._emscripten_bind_LocalConvexResult_get_m_localShapeInfo_0=a.asm.Yh).apply(null,arguments)},Yj=a._emscripten_bind_LocalConvexResult_set_m_localShapeInfo_1=function(){return(Yj=a._emscripten_bind_LocalConvexResult_set_m_localShapeInfo_1=
a.asm.Zh).apply(null,arguments)},Zj=a._emscripten_bind_LocalConvexResult_get_m_hitNormalLocal_0=function(){return(Zj=a._emscripten_bind_LocalConvexResult_get_m_hitNormalLocal_0=a.asm._h).apply(null,arguments)},ak=a._emscripten_bind_LocalConvexResult_set_m_hitNormalLocal_1=function(){return(ak=a._emscripten_bind_LocalConvexResult_set_m_hitNormalLocal_1=a.asm.$h).apply(null,arguments)},bk=a._emscripten_bind_LocalConvexResult_get_m_hitPointLocal_0=function(){return(bk=a._emscripten_bind_LocalConvexResult_get_m_hitPointLocal_0=
a.asm.ai).apply(null,arguments)},ck=a._emscripten_bind_LocalConvexResult_set_m_hitPointLocal_1=function(){return(ck=a._emscripten_bind_LocalConvexResult_set_m_hitPointLocal_1=a.asm.bi).apply(null,arguments)},dk=a._emscripten_bind_LocalConvexResult_get_m_hitFraction_0=function(){return(dk=a._emscripten_bind_LocalConvexResult_get_m_hitFraction_0=a.asm.ci).apply(null,arguments)},ek=a._emscripten_bind_LocalConvexResult_set_m_hitFraction_1=function(){return(ek=a._emscripten_bind_LocalConvexResult_set_m_hitFraction_1=
a.asm.di).apply(null,arguments)},fk=a._emscripten_bind_LocalConvexResult___destroy___0=function(){return(fk=a._emscripten_bind_LocalConvexResult___destroy___0=a.asm.ei).apply(null,arguments)},gk=a._emscripten_bind_ClosestConvexResultCallback_ClosestConvexResultCallback_2=function(){return(gk=a._emscripten_bind_ClosestConvexResultCallback_ClosestConvexResultCallback_2=a.asm.fi).apply(null,arguments)},hk=a._emscripten_bind_ClosestConvexResultCallback_hasHit_0=function(){return(hk=a._emscripten_bind_ClosestConvexResultCallback_hasHit_0=
a.asm.gi).apply(null,arguments)},ik=a._emscripten_bind_ClosestConvexResultCallback_get_m_hitCollisionObject_0=function(){return(ik=a._emscripten_bind_ClosestConvexResultCallback_get_m_hitCollisionObject_0=a.asm.hi).apply(null,arguments)},jk=a._emscripten_bind_ClosestConvexResultCallback_set_m_hitCollisionObject_1=function(){return(jk=a._emscripten_bind_ClosestConvexResultCallback_set_m_hitCollisionObject_1=a.asm.ii).apply(null,arguments)},kk=a._emscripten_bind_ClosestConvexResultCallback_get_m_convexFromWorld_0=
function(){return(kk=a._emscripten_bind_ClosestConvexResultCallback_get_m_convexFromWorld_0=a.asm.ji).apply(null,arguments)},lk=a._emscripten_bind_ClosestConvexResultCallback_set_m_convexFromWorld_1=function(){return(lk=a._emscripten_bind_ClosestConvexResultCallback_set_m_convexFromWorld_1=a.asm.ki).apply(null,arguments)},mk=a._emscripten_bind_ClosestConvexResultCallback_get_m_convexToWorld_0=function(){return(mk=a._emscripten_bind_ClosestConvexResultCallback_get_m_convexToWorld_0=a.asm.li).apply(null,
arguments)},nk=a._emscripten_bind_ClosestConvexResultCallback_set_m_convexToWorld_1=function(){return(nk=a._emscripten_bind_ClosestConvexResultCallback_set_m_convexToWorld_1=a.asm.mi).apply(null,arguments)},ok=a._emscripten_bind_ClosestConvexResultCallback_get_m_hitNormalWorld_0=function(){return(ok=a._emscripten_bind_ClosestConvexResultCallback_get_m_hitNormalWorld_0=a.asm.ni).apply(null,arguments)},pk=a._emscripten_bind_ClosestConvexResultCallback_set_m_hitNormalWorld_1=function(){return(pk=a._emscripten_bind_ClosestConvexResultCallback_set_m_hitNormalWorld_1=
a.asm.oi).apply(null,arguments)},qk=a._emscripten_bind_ClosestConvexResultCallback_get_m_hitPointWorld_0=function(){return(qk=a._emscripten_bind_ClosestConvexResultCallback_get_m_hitPointWorld_0=a.asm.pi).apply(null,arguments)},rk=a._emscripten_bind_ClosestConvexResultCallback_set_m_hitPointWorld_1=function(){return(rk=a._emscripten_bind_ClosestConvexResultCallback_set_m_hitPointWorld_1=a.asm.qi).apply(null,arguments)},sk=a._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterGroup_0=
function(){return(sk=a._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterGroup_0=a.asm.ri).apply(null,arguments)},tk=a._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterGroup_1=function(){return(tk=a._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterGroup_1=a.asm.si).apply(null,arguments)},uk=a._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterMask_0=function(){return(uk=a._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterMask_0=
a.asm.ti).apply(null,arguments)},vk=a._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterMask_1=function(){return(vk=a._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterMask_1=a.asm.ui).apply(null,arguments)},wk=a._emscripten_bind_ClosestConvexResultCallback_get_m_closestHitFraction_0=function(){return(wk=a._emscripten_bind_ClosestConvexResultCallback_get_m_closestHitFraction_0=a.asm.vi).apply(null,arguments)},xk=a._emscripten_bind_ClosestConvexResultCallback_set_m_closestHitFraction_1=
function(){return(xk=a._emscripten_bind_ClosestConvexResultCallback_set_m_closestHitFraction_1=a.asm.wi).apply(null,arguments)},yk=a._emscripten_bind_ClosestConvexResultCallback___destroy___0=function(){return(yk=a._emscripten_bind_ClosestConvexResultCallback___destroy___0=a.asm.xi).apply(null,arguments)},zk=a._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_1=function(){return(zk=a._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_1=a.asm.yi).apply(null,arguments)},
Ak=a._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_2=function(){return(Ak=a._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_2=a.asm.zi).apply(null,arguments)},Bk=a._emscripten_bind_btConvexTriangleMeshShape_setLocalScaling_1=function(){return(Bk=a._emscripten_bind_btConvexTriangleMeshShape_setLocalScaling_1=a.asm.Ai).apply(null,arguments)},Ck=a._emscripten_bind_btConvexTriangleMeshShape_getLocalScaling_0=function(){return(Ck=a._emscripten_bind_btConvexTriangleMeshShape_getLocalScaling_0=
a.asm.Bi).apply(null,arguments)},Dk=a._emscripten_bind_btConvexTriangleMeshShape_calculateLocalInertia_2=function(){return(Dk=a._emscripten_bind_btConvexTriangleMeshShape_calculateLocalInertia_2=a.asm.Ci).apply(null,arguments)},Ek=a._emscripten_bind_btConvexTriangleMeshShape_setMargin_1=function(){return(Ek=a._emscripten_bind_btConvexTriangleMeshShape_setMargin_1=a.asm.Di).apply(null,arguments)},Fk=a._emscripten_bind_btConvexTriangleMeshShape_getMargin_0=function(){return(Fk=a._emscripten_bind_btConvexTriangleMeshShape_getMargin_0=
a.asm.Ei).apply(null,arguments)},Gk=a._emscripten_bind_btConvexTriangleMeshShape___destroy___0=function(){return(Gk=a._emscripten_bind_btConvexTriangleMeshShape___destroy___0=a.asm.Fi).apply(null,arguments)},Hk=a._emscripten_bind_btBoxShape_btBoxShape_1=function(){return(Hk=a._emscripten_bind_btBoxShape_btBoxShape_1=a.asm.Gi).apply(null,arguments)},Ik=a._emscripten_bind_btBoxShape_setMargin_1=function(){return(Ik=a._emscripten_bind_btBoxShape_setMargin_1=a.asm.Hi).apply(null,arguments)},Jk=a._emscripten_bind_btBoxShape_getMargin_0=
function(){return(Jk=a._emscripten_bind_btBoxShape_getMargin_0=a.asm.Ii).apply(null,arguments)},Kk=a._emscripten_bind_btBoxShape_setLocalScaling_1=function(){return(Kk=a._emscripten_bind_btBoxShape_setLocalScaling_1=a.asm.Ji).apply(null,arguments)},Lk=a._emscripten_bind_btBoxShape_getLocalScaling_0=function(){return(Lk=a._emscripten_bind_btBoxShape_getLocalScaling_0=a.asm.Ki).apply(null,arguments)},Mk=a._emscripten_bind_btBoxShape_calculateLocalInertia_2=function(){return(Mk=a._emscripten_bind_btBoxShape_calculateLocalInertia_2=
a.asm.Li).apply(null,arguments)},Nk=a._emscripten_bind_btBoxShape___destroy___0=function(){return(Nk=a._emscripten_bind_btBoxShape___destroy___0=a.asm.Mi).apply(null,arguments)},Ok=a._emscripten_bind_btCapsuleShapeX_btCapsuleShapeX_2=function(){return(Ok=a._emscripten_bind_btCapsuleShapeX_btCapsuleShapeX_2=a.asm.Ni).apply(null,arguments)},Pk=a._emscripten_bind_btCapsuleShapeX_setMargin_1=function(){return(Pk=a._emscripten_bind_btCapsuleShapeX_setMargin_1=a.asm.Oi).apply(null,arguments)},Qk=a._emscripten_bind_btCapsuleShapeX_getMargin_0=
function(){return(Qk=a._emscripten_bind_btCapsuleShapeX_getMargin_0=a.asm.Pi).apply(null,arguments)},Rk=a._emscripten_bind_btCapsuleShapeX_getUpAxis_0=function(){return(Rk=a._emscripten_bind_btCapsuleShapeX_getUpAxis_0=a.asm.Qi).apply(null,arguments)},Sk=a._emscripten_bind_btCapsuleShapeX_getRadius_0=function(){return(Sk=a._emscripten_bind_btCapsuleShapeX_getRadius_0=a.asm.Ri).apply(null,arguments)},Tk=a._emscripten_bind_btCapsuleShapeX_getHalfHeight_0=function(){return(Tk=a._emscripten_bind_btCapsuleShapeX_getHalfHeight_0=
a.asm.Si).apply(null,arguments)},Uk=a._emscripten_bind_btCapsuleShapeX_setLocalScaling_1=function(){return(Uk=a._emscripten_bind_btCapsuleShapeX_setLocalScaling_1=a.asm.Ti).apply(null,arguments)},Vk=a._emscripten_bind_btCapsuleShapeX_getLocalScaling_0=function(){return(Vk=a._emscripten_bind_btCapsuleShapeX_getLocalScaling_0=a.asm.Ui).apply(null,arguments)},Wk=a._emscripten_bind_btCapsuleShapeX_calculateLocalInertia_2=function(){return(Wk=a._emscripten_bind_btCapsuleShapeX_calculateLocalInertia_2=
a.asm.Vi).apply(null,arguments)},Xk=a._emscripten_bind_btCapsuleShapeX___destroy___0=function(){return(Xk=a._emscripten_bind_btCapsuleShapeX___destroy___0=a.asm.Wi).apply(null,arguments)},Yk=a._emscripten_bind_btCapsuleShapeZ_btCapsuleShapeZ_2=function(){return(Yk=a._emscripten_bind_btCapsuleShapeZ_btCapsuleShapeZ_2=a.asm.Xi).apply(null,arguments)},Zk=a._emscripten_bind_btCapsuleShapeZ_setMargin_1=function(){return(Zk=a._emscripten_bind_btCapsuleShapeZ_setMargin_1=a.asm.Yi).apply(null,arguments)},
$k=a._emscripten_bind_btCapsuleShapeZ_getMargin_0=function(){return($k=a._emscripten_bind_btCapsuleShapeZ_getMargin_0=a.asm.Zi).apply(null,arguments)},al=a._emscripten_bind_btCapsuleShapeZ_getUpAxis_0=function(){return(al=a._emscripten_bind_btCapsuleShapeZ_getUpAxis_0=a.asm._i).apply(null,arguments)},bl=a._emscripten_bind_btCapsuleShapeZ_getRadius_0=function(){return(bl=a._emscripten_bind_btCapsuleShapeZ_getRadius_0=a.asm.$i).apply(null,arguments)},cl=a._emscripten_bind_btCapsuleShapeZ_getHalfHeight_0=
function(){return(cl=a._emscripten_bind_btCapsuleShapeZ_getHalfHeight_0=a.asm.aj).apply(null,arguments)},dl=a._emscripten_bind_btCapsuleShapeZ_setLocalScaling_1=function(){return(dl=a._emscripten_bind_btCapsuleShapeZ_setLocalScaling_1=a.asm.bj).apply(null,arguments)},el=a._emscripten_bind_btCapsuleShapeZ_getLocalScaling_0=function(){return(el=a._emscripten_bind_btCapsuleShapeZ_getLocalScaling_0=a.asm.cj).apply(null,arguments)},fl=a._emscripten_bind_btCapsuleShapeZ_calculateLocalInertia_2=function(){return(fl=
a._emscripten_bind_btCapsuleShapeZ_calculateLocalInertia_2=a.asm.dj).apply(null,arguments)},gl=a._emscripten_bind_btCapsuleShapeZ___destroy___0=function(){return(gl=a._emscripten_bind_btCapsuleShapeZ___destroy___0=a.asm.ej).apply(null,arguments)},hl=a._emscripten_bind_btCylinderShapeX_btCylinderShapeX_1=function(){return(hl=a._emscripten_bind_btCylinderShapeX_btCylinderShapeX_1=a.asm.fj).apply(null,arguments)},il=a._emscripten_bind_btCylinderShapeX_setMargin_1=function(){return(il=a._emscripten_bind_btCylinderShapeX_setMargin_1=
a.asm.gj).apply(null,arguments)},jl=a._emscripten_bind_btCylinderShapeX_getMargin_0=function(){return(jl=a._emscripten_bind_btCylinderShapeX_getMargin_0=a.asm.hj).apply(null,arguments)},kl=a._emscripten_bind_btCylinderShapeX_setLocalScaling_1=function(){return(kl=a._emscripten_bind_btCylinderShapeX_setLocalScaling_1=a.asm.ij).apply(null,arguments)},ll=a._emscripten_bind_btCylinderShapeX_getLocalScaling_0=function(){return(ll=a._emscripten_bind_btCylinderShapeX_getLocalScaling_0=a.asm.jj).apply(null,
arguments)},ml=a._emscripten_bind_btCylinderShapeX_calculateLocalInertia_2=function(){return(ml=a._emscripten_bind_btCylinderShapeX_calculateLocalInertia_2=a.asm.kj).apply(null,arguments)},nl=a._emscripten_bind_btCylinderShapeX___destroy___0=function(){return(nl=a._emscripten_bind_btCylinderShapeX___destroy___0=a.asm.lj).apply(null,arguments)},ol=a._emscripten_bind_btCylinderShapeZ_btCylinderShapeZ_1=function(){return(ol=a._emscripten_bind_btCylinderShapeZ_btCylinderShapeZ_1=a.asm.mj).apply(null,
arguments)},pl=a._emscripten_bind_btCylinderShapeZ_setMargin_1=function(){return(pl=a._emscripten_bind_btCylinderShapeZ_setMargin_1=a.asm.nj).apply(null,arguments)},ql=a._emscripten_bind_btCylinderShapeZ_getMargin_0=function(){return(ql=a._emscripten_bind_btCylinderShapeZ_getMargin_0=a.asm.oj).apply(null,arguments)},rl=a._emscripten_bind_btCylinderShapeZ_setLocalScaling_1=function(){return(rl=a._emscripten_bind_btCylinderShapeZ_setLocalScaling_1=a.asm.pj).apply(null,arguments)},sl=a._emscripten_bind_btCylinderShapeZ_getLocalScaling_0=
function(){return(sl=a._emscripten_bind_btCylinderShapeZ_getLocalScaling_0=a.asm.qj).apply(null,arguments)},tl=a._emscripten_bind_btCylinderShapeZ_calculateLocalInertia_2=function(){return(tl=a._emscripten_bind_btCylinderShapeZ_calculateLocalInertia_2=a.asm.rj).apply(null,arguments)},ul=a._emscripten_bind_btCylinderShapeZ___destroy___0=function(){return(ul=a._emscripten_bind_btCylinderShapeZ___destroy___0=a.asm.sj).apply(null,arguments)},vl=a._emscripten_bind_btSphereShape_btSphereShape_1=function(){return(vl=
a._emscripten_bind_btSphereShape_btSphereShape_1=a.asm.tj).apply(null,arguments)},wl=a._emscripten_bind_btSphereShape_setMargin_1=function(){return(wl=a._emscripten_bind_btSphereShape_setMargin_1=a.asm.uj).apply(null,arguments)},xl=a._emscripten_bind_btSphereShape_getMargin_0=function(){return(xl=a._emscripten_bind_btSphereShape_getMargin_0=a.asm.vj).apply(null,arguments)},yl=a._emscripten_bind_btSphereShape_setLocalScaling_1=function(){return(yl=a._emscripten_bind_btSphereShape_setLocalScaling_1=
a.asm.wj).apply(null,arguments)},zl=a._emscripten_bind_btSphereShape_getLocalScaling_0=function(){return(zl=a._emscripten_bind_btSphereShape_getLocalScaling_0=a.asm.xj).apply(null,arguments)},Al=a._emscripten_bind_btSphereShape_calculateLocalInertia_2=function(){return(Al=a._emscripten_bind_btSphereShape_calculateLocalInertia_2=a.asm.yj).apply(null,arguments)},Bl=a._emscripten_bind_btSphereShape___destroy___0=function(){return(Bl=a._emscripten_bind_btSphereShape___destroy___0=a.asm.zj).apply(null,
arguments)},Cl=a._emscripten_bind_btMultiSphereShape_btMultiSphereShape_3=function(){return(Cl=a._emscripten_bind_btMultiSphereShape_btMultiSphereShape_3=a.asm.Aj).apply(null,arguments)},Dl=a._emscripten_bind_btMultiSphereShape_setLocalScaling_1=function(){return(Dl=a._emscripten_bind_btMultiSphereShape_setLocalScaling_1=a.asm.Bj).apply(null,arguments)},El=a._emscripten_bind_btMultiSphereShape_getLocalScaling_0=function(){return(El=a._emscripten_bind_btMultiSphereShape_getLocalScaling_0=a.asm.Cj).apply(null,
arguments)},Fl=a._emscripten_bind_btMultiSphereShape_calculateLocalInertia_2=function(){return(Fl=a._emscripten_bind_btMultiSphereShape_calculateLocalInertia_2=a.asm.Dj).apply(null,arguments)},Gl=a._emscripten_bind_btMultiSphereShape___destroy___0=function(){return(Gl=a._emscripten_bind_btMultiSphereShape___destroy___0=a.asm.Ej).apply(null,arguments)},Hl=a._emscripten_bind_btConeShapeX_btConeShapeX_2=function(){return(Hl=a._emscripten_bind_btConeShapeX_btConeShapeX_2=a.asm.Fj).apply(null,arguments)},
Il=a._emscripten_bind_btConeShapeX_setLocalScaling_1=function(){return(Il=a._emscripten_bind_btConeShapeX_setLocalScaling_1=a.asm.Gj).apply(null,arguments)},Jl=a._emscripten_bind_btConeShapeX_getLocalScaling_0=function(){return(Jl=a._emscripten_bind_btConeShapeX_getLocalScaling_0=a.asm.Hj).apply(null,arguments)},Kl=a._emscripten_bind_btConeShapeX_calculateLocalInertia_2=function(){return(Kl=a._emscripten_bind_btConeShapeX_calculateLocalInertia_2=a.asm.Ij).apply(null,arguments)},Ll=a._emscripten_bind_btConeShapeX___destroy___0=
function(){return(Ll=a._emscripten_bind_btConeShapeX___destroy___0=a.asm.Jj).apply(null,arguments)},Ml=a._emscripten_bind_btConeShapeZ_btConeShapeZ_2=function(){return(Ml=a._emscripten_bind_btConeShapeZ_btConeShapeZ_2=a.asm.Kj).apply(null,arguments)},Nl=a._emscripten_bind_btConeShapeZ_setLocalScaling_1=function(){return(Nl=a._emscripten_bind_btConeShapeZ_setLocalScaling_1=a.asm.Lj).apply(null,arguments)},Ol=a._emscripten_bind_btConeShapeZ_getLocalScaling_0=function(){return(Ol=a._emscripten_bind_btConeShapeZ_getLocalScaling_0=
a.asm.Mj).apply(null,arguments)},Pl=a._emscripten_bind_btConeShapeZ_calculateLocalInertia_2=function(){return(Pl=a._emscripten_bind_btConeShapeZ_calculateLocalInertia_2=a.asm.Nj).apply(null,arguments)},Ql=a._emscripten_bind_btConeShapeZ___destroy___0=function(){return(Ql=a._emscripten_bind_btConeShapeZ___destroy___0=a.asm.Oj).apply(null,arguments)},Rl=a._emscripten_bind_btIntArray_size_0=function(){return(Rl=a._emscripten_bind_btIntArray_size_0=a.asm.Pj).apply(null,arguments)},Sl=a._emscripten_bind_btIntArray_at_1=
function(){return(Sl=a._emscripten_bind_btIntArray_at_1=a.asm.Qj).apply(null,arguments)},Tl=a._emscripten_bind_btIntArray___destroy___0=function(){return(Tl=a._emscripten_bind_btIntArray___destroy___0=a.asm.Rj).apply(null,arguments)},Ul=a._emscripten_bind_btFace_get_m_indices_0=function(){return(Ul=a._emscripten_bind_btFace_get_m_indices_0=a.asm.Sj).apply(null,arguments)},Vl=a._emscripten_bind_btFace_set_m_indices_1=function(){return(Vl=a._emscripten_bind_btFace_set_m_indices_1=a.asm.Tj).apply(null,
arguments)},Wl=a._emscripten_bind_btFace_get_m_plane_1=function(){return(Wl=a._emscripten_bind_btFace_get_m_plane_1=a.asm.Uj).apply(null,arguments)},Xl=a._emscripten_bind_btFace_set_m_plane_2=function(){return(Xl=a._emscripten_bind_btFace_set_m_plane_2=a.asm.Vj).apply(null,arguments)},Yl=a._emscripten_bind_btFace___destroy___0=function(){return(Yl=a._emscripten_bind_btFace___destroy___0=a.asm.Wj).apply(null,arguments)},Zl=a._emscripten_bind_btVector3Array_size_0=function(){return(Zl=a._emscripten_bind_btVector3Array_size_0=
a.asm.Xj).apply(null,arguments)},$l=a._emscripten_bind_btVector3Array_at_1=function(){return($l=a._emscripten_bind_btVector3Array_at_1=a.asm.Yj).apply(null,arguments)},am=a._emscripten_bind_btVector3Array___destroy___0=function(){return(am=a._emscripten_bind_btVector3Array___destroy___0=a.asm.Zj).apply(null,arguments)},bm=a._emscripten_bind_btFaceArray_size_0=function(){return(bm=a._emscripten_bind_btFaceArray_size_0=a.asm._j).apply(null,arguments)},cm=a._emscripten_bind_btFaceArray_at_1=function(){return(cm=
a._emscripten_bind_btFaceArray_at_1=a.asm.$j).apply(null,arguments)},dm=a._emscripten_bind_btFaceArray___destroy___0=function(){return(dm=a._emscripten_bind_btFaceArray___destroy___0=a.asm.ak).apply(null,arguments)},em=a._emscripten_bind_btConvexPolyhedron_get_m_vertices_0=function(){return(em=a._emscripten_bind_btConvexPolyhedron_get_m_vertices_0=a.asm.bk).apply(null,arguments)},fm=a._emscripten_bind_btConvexPolyhedron_set_m_vertices_1=function(){return(fm=a._emscripten_bind_btConvexPolyhedron_set_m_vertices_1=
a.asm.ck).apply(null,arguments)},gm=a._emscripten_bind_btConvexPolyhedron_get_m_faces_0=function(){return(gm=a._emscripten_bind_btConvexPolyhedron_get_m_faces_0=a.asm.dk).apply(null,arguments)},hm=a._emscripten_bind_btConvexPolyhedron_set_m_faces_1=function(){return(hm=a._emscripten_bind_btConvexPolyhedron_set_m_faces_1=a.asm.ek).apply(null,arguments)},im=a._emscripten_bind_btConvexPolyhedron___destroy___0=function(){return(im=a._emscripten_bind_btConvexPolyhedron___destroy___0=a.asm.fk).apply(null,
arguments)},jm=a._emscripten_bind_btConvexHullShape_btConvexHullShape_0=function(){return(jm=a._emscripten_bind_btConvexHullShape_btConvexHullShape_0=a.asm.gk).apply(null,arguments)},km=a._emscripten_bind_btConvexHullShape_btConvexHullShape_1=function(){return(km=a._emscripten_bind_btConvexHullShape_btConvexHullShape_1=a.asm.hk).apply(null,arguments)},lm=a._emscripten_bind_btConvexHullShape_btConvexHullShape_2=function(){return(lm=a._emscripten_bind_btConvexHullShape_btConvexHullShape_2=a.asm.ik).apply(null,
arguments)},mm=a._emscripten_bind_btConvexHullShape_addPoint_1=function(){return(mm=a._emscripten_bind_btConvexHullShape_addPoint_1=a.asm.jk).apply(null,arguments)},nm=a._emscripten_bind_btConvexHullShape_addPoint_2=function(){return(nm=a._emscripten_bind_btConvexHullShape_addPoint_2=a.asm.kk).apply(null,arguments)},om=a._emscripten_bind_btConvexHullShape_setMargin_1=function(){return(om=a._emscripten_bind_btConvexHullShape_setMargin_1=a.asm.lk).apply(null,arguments)},pm=a._emscripten_bind_btConvexHullShape_getMargin_0=
function(){return(pm=a._emscripten_bind_btConvexHullShape_getMargin_0=a.asm.mk).apply(null,arguments)},qm=a._emscripten_bind_btConvexHullShape_getNumVertices_0=function(){return(qm=a._emscripten_bind_btConvexHullShape_getNumVertices_0=a.asm.nk).apply(null,arguments)},rm=a._emscripten_bind_btConvexHullShape_initializePolyhedralFeatures_1=function(){return(rm=a._emscripten_bind_btConvexHullShape_initializePolyhedralFeatures_1=a.asm.ok).apply(null,arguments)},sm=a._emscripten_bind_btConvexHullShape_recalcLocalAabb_0=
function(){return(sm=a._emscripten_bind_btConvexHullShape_recalcLocalAabb_0=a.asm.pk).apply(null,arguments)},tm=a._emscripten_bind_btConvexHullShape_getConvexPolyhedron_0=function(){return(tm=a._emscripten_bind_btConvexHullShape_getConvexPolyhedron_0=a.asm.qk).apply(null,arguments)},um=a._emscripten_bind_btConvexHullShape_setLocalScaling_1=function(){return(um=a._emscripten_bind_btConvexHullShape_setLocalScaling_1=a.asm.rk).apply(null,arguments)},wm=a._emscripten_bind_btConvexHullShape_getLocalScaling_0=
function(){return(wm=a._emscripten_bind_btConvexHullShape_getLocalScaling_0=a.asm.sk).apply(null,arguments)},xm=a._emscripten_bind_btConvexHullShape_calculateLocalInertia_2=function(){return(xm=a._emscripten_bind_btConvexHullShape_calculateLocalInertia_2=a.asm.tk).apply(null,arguments)},ym=a._emscripten_bind_btConvexHullShape___destroy___0=function(){return(ym=a._emscripten_bind_btConvexHullShape___destroy___0=a.asm.uk).apply(null,arguments)},zm=a._emscripten_bind_btShapeHull_btShapeHull_1=function(){return(zm=
a._emscripten_bind_btShapeHull_btShapeHull_1=a.asm.vk).apply(null,arguments)},Am=a._emscripten_bind_btShapeHull_buildHull_1=function(){return(Am=a._emscripten_bind_btShapeHull_buildHull_1=a.asm.wk).apply(null,arguments)},Bm=a._emscripten_bind_btShapeHull_numVertices_0=function(){return(Bm=a._emscripten_bind_btShapeHull_numVertices_0=a.asm.xk).apply(null,arguments)},Cm=a._emscripten_bind_btShapeHull_getVertexPointer_0=function(){return(Cm=a._emscripten_bind_btShapeHull_getVertexPointer_0=a.asm.yk).apply(null,
arguments)},Dm=a._emscripten_bind_btShapeHull___destroy___0=function(){return(Dm=a._emscripten_bind_btShapeHull___destroy___0=a.asm.zk).apply(null,arguments)},Em=a._emscripten_bind_btCompoundShape_btCompoundShape_0=function(){return(Em=a._emscripten_bind_btCompoundShape_btCompoundShape_0=a.asm.Ak).apply(null,arguments)},Fm=a._emscripten_bind_btCompoundShape_btCompoundShape_1=function(){return(Fm=a._emscripten_bind_btCompoundShape_btCompoundShape_1=a.asm.Bk).apply(null,arguments)},Gm=a._emscripten_bind_btCompoundShape_addChildShape_2=
function(){return(Gm=a._emscripten_bind_btCompoundShape_addChildShape_2=a.asm.Ck).apply(null,arguments)},Hm=a._emscripten_bind_btCompoundShape_removeChildShape_1=function(){return(Hm=a._emscripten_bind_btCompoundShape_removeChildShape_1=a.asm.Dk).apply(null,arguments)},Im=a._emscripten_bind_btCompoundShape_removeChildShapeByIndex_1=function(){return(Im=a._emscripten_bind_btCompoundShape_removeChildShapeByIndex_1=a.asm.Ek).apply(null,arguments)},Jm=a._emscripten_bind_btCompoundShape_getNumChildShapes_0=
function(){return(Jm=a._emscripten_bind_btCompoundShape_getNumChildShapes_0=a.asm.Fk).apply(null,arguments)},Km=a._emscripten_bind_btCompoundShape_getChildShape_1=function(){return(Km=a._emscripten_bind_btCompoundShape_getChildShape_1=a.asm.Gk).apply(null,arguments)},Lm=a._emscripten_bind_btCompoundShape_updateChildTransform_2=function(){return(Lm=a._emscripten_bind_btCompoundShape_updateChildTransform_2=a.asm.Hk).apply(null,arguments)},Mm=a._emscripten_bind_btCompoundShape_updateChildTransform_3=
function(){return(Mm=a._emscripten_bind_btCompoundShape_updateChildTransform_3=a.asm.Ik).apply(null,arguments)},Nm=a._emscripten_bind_btCompoundShape_setMargin_1=function(){return(Nm=a._emscripten_bind_btCompoundShape_setMargin_1=a.asm.Jk).apply(null,arguments)},Om=a._emscripten_bind_btCompoundShape_getMargin_0=function(){return(Om=a._emscripten_bind_btCompoundShape_getMargin_0=a.asm.Kk).apply(null,arguments)},Pm=a._emscripten_bind_btCompoundShape_setLocalScaling_1=function(){return(Pm=a._emscripten_bind_btCompoundShape_setLocalScaling_1=
a.asm.Lk).apply(null,arguments)},Qm=a._emscripten_bind_btCompoundShape_getLocalScaling_0=function(){return(Qm=a._emscripten_bind_btCompoundShape_getLocalScaling_0=a.asm.Mk).apply(null,arguments)},Rm=a._emscripten_bind_btCompoundShape_calculateLocalInertia_2=function(){return(Rm=a._emscripten_bind_btCompoundShape_calculateLocalInertia_2=a.asm.Nk).apply(null,arguments)},Sm=a._emscripten_bind_btCompoundShape___destroy___0=function(){return(Sm=a._emscripten_bind_btCompoundShape___destroy___0=a.asm.Ok).apply(null,
arguments)},Tm=a._emscripten_bind_btIndexedMesh_get_m_numTriangles_0=function(){return(Tm=a._emscripten_bind_btIndexedMesh_get_m_numTriangles_0=a.asm.Pk).apply(null,arguments)},Um=a._emscripten_bind_btIndexedMesh_set_m_numTriangles_1=function(){return(Um=a._emscripten_bind_btIndexedMesh_set_m_numTriangles_1=a.asm.Qk).apply(null,arguments)},Vm=a._emscripten_bind_btIndexedMesh___destroy___0=function(){return(Vm=a._emscripten_bind_btIndexedMesh___destroy___0=a.asm.Rk).apply(null,arguments)},Wm=a._emscripten_bind_btIndexedMeshArray_size_0=
function(){return(Wm=a._emscripten_bind_btIndexedMeshArray_size_0=a.asm.Sk).apply(null,arguments)},Xm=a._emscripten_bind_btIndexedMeshArray_at_1=function(){return(Xm=a._emscripten_bind_btIndexedMeshArray_at_1=a.asm.Tk).apply(null,arguments)},Ym=a._emscripten_bind_btIndexedMeshArray___destroy___0=function(){return(Ym=a._emscripten_bind_btIndexedMeshArray___destroy___0=a.asm.Uk).apply(null,arguments)},Zm=a._emscripten_bind_btTriangleMesh_btTriangleMesh_0=function(){return(Zm=a._emscripten_bind_btTriangleMesh_btTriangleMesh_0=
a.asm.Vk).apply(null,arguments)},$m=a._emscripten_bind_btTriangleMesh_btTriangleMesh_1=function(){return($m=a._emscripten_bind_btTriangleMesh_btTriangleMesh_1=a.asm.Wk).apply(null,arguments)},an=a._emscripten_bind_btTriangleMesh_btTriangleMesh_2=function(){return(an=a._emscripten_bind_btTriangleMesh_btTriangleMesh_2=a.asm.Xk).apply(null,arguments)},bn=a._emscripten_bind_btTriangleMesh_addTriangle_3=function(){return(bn=a._emscripten_bind_btTriangleMesh_addTriangle_3=a.asm.Yk).apply(null,arguments)},
cn=a._emscripten_bind_btTriangleMesh_addTriangle_4=function(){return(cn=a._emscripten_bind_btTriangleMesh_addTriangle_4=a.asm.Zk).apply(null,arguments)},dn=a._emscripten_bind_btTriangleMesh_findOrAddVertex_2=function(){return(dn=a._emscripten_bind_btTriangleMesh_findOrAddVertex_2=a.asm._k).apply(null,arguments)},en=a._emscripten_bind_btTriangleMesh_addIndex_1=function(){return(en=a._emscripten_bind_btTriangleMesh_addIndex_1=a.asm.$k).apply(null,arguments)},fn=a._emscripten_bind_btTriangleMesh_getIndexedMeshArray_0=
function(){return(fn=a._emscripten_bind_btTriangleMesh_getIndexedMeshArray_0=a.asm.al).apply(null,arguments)},gn=a._emscripten_bind_btTriangleMesh_setScaling_1=function(){return(gn=a._emscripten_bind_btTriangleMesh_setScaling_1=a.asm.bl).apply(null,arguments)},hn=a._emscripten_bind_btTriangleMesh___destroy___0=function(){return(hn=a._emscripten_bind_btTriangleMesh___destroy___0=a.asm.cl).apply(null,arguments)},jn=a._emscripten_bind_btEmptyShape_btEmptyShape_0=function(){return(jn=a._emscripten_bind_btEmptyShape_btEmptyShape_0=
a.asm.dl).apply(null,arguments)},kn=a._emscripten_bind_btEmptyShape_setLocalScaling_1=function(){return(kn=a._emscripten_bind_btEmptyShape_setLocalScaling_1=a.asm.el).apply(null,arguments)},ln=a._emscripten_bind_btEmptyShape_getLocalScaling_0=function(){return(ln=a._emscripten_bind_btEmptyShape_getLocalScaling_0=a.asm.fl).apply(null,arguments)},mn=a._emscripten_bind_btEmptyShape_calculateLocalInertia_2=function(){return(mn=a._emscripten_bind_btEmptyShape_calculateLocalInertia_2=a.asm.gl).apply(null,
arguments)},nn=a._emscripten_bind_btEmptyShape___destroy___0=function(){return(nn=a._emscripten_bind_btEmptyShape___destroy___0=a.asm.hl).apply(null,arguments)},on=a._emscripten_bind_btStaticPlaneShape_btStaticPlaneShape_2=function(){return(on=a._emscripten_bind_btStaticPlaneShape_btStaticPlaneShape_2=a.asm.il).apply(null,arguments)},pn=a._emscripten_bind_btStaticPlaneShape_setLocalScaling_1=function(){return(pn=a._emscripten_bind_btStaticPlaneShape_setLocalScaling_1=a.asm.jl).apply(null,arguments)},
qn=a._emscripten_bind_btStaticPlaneShape_getLocalScaling_0=function(){return(qn=a._emscripten_bind_btStaticPlaneShape_getLocalScaling_0=a.asm.kl).apply(null,arguments)},rn=a._emscripten_bind_btStaticPlaneShape_calculateLocalInertia_2=function(){return(rn=a._emscripten_bind_btStaticPlaneShape_calculateLocalInertia_2=a.asm.ll).apply(null,arguments)},sn=a._emscripten_bind_btStaticPlaneShape___destroy___0=function(){return(sn=a._emscripten_bind_btStaticPlaneShape___destroy___0=a.asm.ml).apply(null,arguments)},
tn=a._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_2=function(){return(tn=a._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_2=a.asm.nl).apply(null,arguments)},un=a._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_3=function(){return(un=a._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_3=a.asm.ol).apply(null,arguments)},vn=a._emscripten_bind_btBvhTriangleMeshShape_setLocalScaling_1=function(){return(vn=a._emscripten_bind_btBvhTriangleMeshShape_setLocalScaling_1=
a.asm.pl).apply(null,arguments)},wn=a._emscripten_bind_btBvhTriangleMeshShape_getLocalScaling_0=function(){return(wn=a._emscripten_bind_btBvhTriangleMeshShape_getLocalScaling_0=a.asm.ql).apply(null,arguments)},xn=a._emscripten_bind_btBvhTriangleMeshShape_calculateLocalInertia_2=function(){return(xn=a._emscripten_bind_btBvhTriangleMeshShape_calculateLocalInertia_2=a.asm.rl).apply(null,arguments)},yn=a._emscripten_bind_btBvhTriangleMeshShape___destroy___0=function(){return(yn=a._emscripten_bind_btBvhTriangleMeshShape___destroy___0=
a.asm.sl).apply(null,arguments)},zn=a._emscripten_bind_btHeightfieldTerrainShape_btHeightfieldTerrainShape_9=function(){return(zn=a._emscripten_bind_btHeightfieldTerrainShape_btHeightfieldTerrainShape_9=a.asm.tl).apply(null,arguments)},An=a._emscripten_bind_btHeightfieldTerrainShape_setMargin_1=function(){return(An=a._emscripten_bind_btHeightfieldTerrainShape_setMargin_1=a.asm.ul).apply(null,arguments)},Bn=a._emscripten_bind_btHeightfieldTerrainShape_getMargin_0=function(){return(Bn=a._emscripten_bind_btHeightfieldTerrainShape_getMargin_0=
a.asm.vl).apply(null,arguments)},Cn=a._emscripten_bind_btHeightfieldTerrainShape_setLocalScaling_1=function(){return(Cn=a._emscripten_bind_btHeightfieldTerrainShape_setLocalScaling_1=a.asm.wl).apply(null,arguments)},Dn=a._emscripten_bind_btHeightfieldTerrainShape_getLocalScaling_0=function(){return(Dn=a._emscripten_bind_btHeightfieldTerrainShape_getLocalScaling_0=a.asm.xl).apply(null,arguments)},En=a._emscripten_bind_btHeightfieldTerrainShape_calculateLocalInertia_2=function(){return(En=a._emscripten_bind_btHeightfieldTerrainShape_calculateLocalInertia_2=
a.asm.yl).apply(null,arguments)},Fn=a._emscripten_bind_btHeightfieldTerrainShape___destroy___0=function(){return(Fn=a._emscripten_bind_btHeightfieldTerrainShape___destroy___0=a.asm.zl).apply(null,arguments)},Gn=a._emscripten_bind_btAABB_btAABB_4=function(){return(Gn=a._emscripten_bind_btAABB_btAABB_4=a.asm.Al).apply(null,arguments)},Hn=a._emscripten_bind_btAABB_invalidate_0=function(){return(Hn=a._emscripten_bind_btAABB_invalidate_0=a.asm.Bl).apply(null,arguments)},In=a._emscripten_bind_btAABB_increment_margin_1=
function(){return(In=a._emscripten_bind_btAABB_increment_margin_1=a.asm.Cl).apply(null,arguments)},Jn=a._emscripten_bind_btAABB_copy_with_margin_2=function(){return(Jn=a._emscripten_bind_btAABB_copy_with_margin_2=a.asm.Dl).apply(null,arguments)},Kn=a._emscripten_bind_btAABB___destroy___0=function(){return(Kn=a._emscripten_bind_btAABB___destroy___0=a.asm.El).apply(null,arguments)},Ln=a._emscripten_bind_btPrimitiveTriangle_btPrimitiveTriangle_0=function(){return(Ln=a._emscripten_bind_btPrimitiveTriangle_btPrimitiveTriangle_0=
a.asm.Fl).apply(null,arguments)},Mn=a._emscripten_bind_btPrimitiveTriangle___destroy___0=function(){return(Mn=a._emscripten_bind_btPrimitiveTriangle___destroy___0=a.asm.Gl).apply(null,arguments)},Nn=a._emscripten_bind_btTriangleShapeEx_btTriangleShapeEx_3=function(){return(Nn=a._emscripten_bind_btTriangleShapeEx_btTriangleShapeEx_3=a.asm.Hl).apply(null,arguments)},On=a._emscripten_bind_btTriangleShapeEx_getAabb_3=function(){return(On=a._emscripten_bind_btTriangleShapeEx_getAabb_3=a.asm.Il).apply(null,
arguments)},Pn=a._emscripten_bind_btTriangleShapeEx_applyTransform_1=function(){return(Pn=a._emscripten_bind_btTriangleShapeEx_applyTransform_1=a.asm.Jl).apply(null,arguments)},Qn=a._emscripten_bind_btTriangleShapeEx_buildTriPlane_1=function(){return(Qn=a._emscripten_bind_btTriangleShapeEx_buildTriPlane_1=a.asm.Kl).apply(null,arguments)},Rn=a._emscripten_bind_btTriangleShapeEx___destroy___0=function(){return(Rn=a._emscripten_bind_btTriangleShapeEx___destroy___0=a.asm.Ll).apply(null,arguments)},Sn=
a._emscripten_bind_btTetrahedronShapeEx_btTetrahedronShapeEx_0=function(){return(Sn=a._emscripten_bind_btTetrahedronShapeEx_btTetrahedronShapeEx_0=a.asm.Ml).apply(null,arguments)},Tn=a._emscripten_bind_btTetrahedronShapeEx_setVertices_4=function(){return(Tn=a._emscripten_bind_btTetrahedronShapeEx_setVertices_4=a.asm.Nl).apply(null,arguments)},Un=a._emscripten_bind_btTetrahedronShapeEx___destroy___0=function(){return(Un=a._emscripten_bind_btTetrahedronShapeEx___destroy___0=a.asm.Ol).apply(null,arguments)},
Vn=a._emscripten_bind_CompoundPrimitiveManager_get_primitive_count_0=function(){return(Vn=a._emscripten_bind_CompoundPrimitiveManager_get_primitive_count_0=a.asm.Pl).apply(null,arguments)},Wn=a._emscripten_bind_CompoundPrimitiveManager_get_primitive_box_2=function(){return(Wn=a._emscripten_bind_CompoundPrimitiveManager_get_primitive_box_2=a.asm.Ql).apply(null,arguments)},Xn=a._emscripten_bind_CompoundPrimitiveManager_get_primitive_triangle_2=function(){return(Xn=a._emscripten_bind_CompoundPrimitiveManager_get_primitive_triangle_2=
a.asm.Rl).apply(null,arguments)},Yn=a._emscripten_bind_CompoundPrimitiveManager_is_trimesh_0=function(){return(Yn=a._emscripten_bind_CompoundPrimitiveManager_is_trimesh_0=a.asm.Sl).apply(null,arguments)},Zn=a._emscripten_bind_CompoundPrimitiveManager_get_m_compoundShape_0=function(){return(Zn=a._emscripten_bind_CompoundPrimitiveManager_get_m_compoundShape_0=a.asm.Tl).apply(null,arguments)},$n=a._emscripten_bind_CompoundPrimitiveManager_set_m_compoundShape_1=function(){return($n=a._emscripten_bind_CompoundPrimitiveManager_set_m_compoundShape_1=
a.asm.Ul).apply(null,arguments)},ao=a._emscripten_bind_CompoundPrimitiveManager___destroy___0=function(){return(ao=a._emscripten_bind_CompoundPrimitiveManager___destroy___0=a.asm.Vl).apply(null,arguments)},bo=a._emscripten_bind_btGImpactCompoundShape_btGImpactCompoundShape_0=function(){return(bo=a._emscripten_bind_btGImpactCompoundShape_btGImpactCompoundShape_0=a.asm.Wl).apply(null,arguments)},co=a._emscripten_bind_btGImpactCompoundShape_btGImpactCompoundShape_1=function(){return(co=a._emscripten_bind_btGImpactCompoundShape_btGImpactCompoundShape_1=
a.asm.Xl).apply(null,arguments)},eo=a._emscripten_bind_btGImpactCompoundShape_childrenHasTransform_0=function(){return(eo=a._emscripten_bind_btGImpactCompoundShape_childrenHasTransform_0=a.asm.Yl).apply(null,arguments)},fo=a._emscripten_bind_btGImpactCompoundShape_getPrimitiveManager_0=function(){return(fo=a._emscripten_bind_btGImpactCompoundShape_getPrimitiveManager_0=a.asm.Zl).apply(null,arguments)},go=a._emscripten_bind_btGImpactCompoundShape_getCompoundPrimitiveManager_0=function(){return(go=
a._emscripten_bind_btGImpactCompoundShape_getCompoundPrimitiveManager_0=a.asm._l).apply(null,arguments)},ho=a._emscripten_bind_btGImpactCompoundShape_getNumChildShapes_0=function(){return(ho=a._emscripten_bind_btGImpactCompoundShape_getNumChildShapes_0=a.asm.$l).apply(null,arguments)},io=a._emscripten_bind_btGImpactCompoundShape_addChildShape_2=function(){return(io=a._emscripten_bind_btGImpactCompoundShape_addChildShape_2=a.asm.am).apply(null,arguments)},jo=a._emscripten_bind_btGImpactCompoundShape_getChildShape_1=
function(){return(jo=a._emscripten_bind_btGImpactCompoundShape_getChildShape_1=a.asm.bm).apply(null,arguments)},ko=a._emscripten_bind_btGImpactCompoundShape_getChildAabb_4=function(){return(ko=a._emscripten_bind_btGImpactCompoundShape_getChildAabb_4=a.asm.cm).apply(null,arguments)},lo=a._emscripten_bind_btGImpactCompoundShape_getChildTransform_1=function(){return(lo=a._emscripten_bind_btGImpactCompoundShape_getChildTransform_1=a.asm.dm).apply(null,arguments)},mo=a._emscripten_bind_btGImpactCompoundShape_setChildTransform_2=
function(){return(mo=a._emscripten_bind_btGImpactCompoundShape_setChildTransform_2=a.asm.em).apply(null,arguments)},no=a._emscripten_bind_btGImpactCompoundShape_calculateLocalInertia_2=function(){return(no=a._emscripten_bind_btGImpactCompoundShape_calculateLocalInertia_2=a.asm.fm).apply(null,arguments)},oo=a._emscripten_bind_btGImpactCompoundShape_getName_0=function(){return(oo=a._emscripten_bind_btGImpactCompoundShape_getName_0=a.asm.gm).apply(null,arguments)},po=a._emscripten_bind_btGImpactCompoundShape_getGImpactShapeType_0=
function(){return(po=a._emscripten_bind_btGImpactCompoundShape_getGImpactShapeType_0=a.asm.hm).apply(null,arguments)},qo=a._emscripten_bind_btGImpactCompoundShape_setLocalScaling_1=function(){return(qo=a._emscripten_bind_btGImpactCompoundShape_setLocalScaling_1=a.asm.im).apply(null,arguments)},ro=a._emscripten_bind_btGImpactCompoundShape_getLocalScaling_0=function(){return(ro=a._emscripten_bind_btGImpactCompoundShape_getLocalScaling_0=a.asm.jm).apply(null,arguments)},so=a._emscripten_bind_btGImpactCompoundShape_updateBound_0=
function(){return(so=a._emscripten_bind_btGImpactCompoundShape_updateBound_0=a.asm.km).apply(null,arguments)},to=a._emscripten_bind_btGImpactCompoundShape_postUpdate_0=function(){return(to=a._emscripten_bind_btGImpactCompoundShape_postUpdate_0=a.asm.lm).apply(null,arguments)},uo=a._emscripten_bind_btGImpactCompoundShape_getShapeType_0=function(){return(uo=a._emscripten_bind_btGImpactCompoundShape_getShapeType_0=a.asm.mm).apply(null,arguments)},vo=a._emscripten_bind_btGImpactCompoundShape_needsRetrieveTriangles_0=
function(){return(vo=a._emscripten_bind_btGImpactCompoundShape_needsRetrieveTriangles_0=a.asm.nm).apply(null,arguments)},wo=a._emscripten_bind_btGImpactCompoundShape_needsRetrieveTetrahedrons_0=function(){return(wo=a._emscripten_bind_btGImpactCompoundShape_needsRetrieveTetrahedrons_0=a.asm.om).apply(null,arguments)},xo=a._emscripten_bind_btGImpactCompoundShape_getBulletTriangle_2=function(){return(xo=a._emscripten_bind_btGImpactCompoundShape_getBulletTriangle_2=a.asm.pm).apply(null,arguments)},yo=
a._emscripten_bind_btGImpactCompoundShape_getBulletTetrahedron_2=function(){return(yo=a._emscripten_bind_btGImpactCompoundShape_getBulletTetrahedron_2=a.asm.qm).apply(null,arguments)},zo=a._emscripten_bind_btGImpactCompoundShape___destroy___0=function(){return(zo=a._emscripten_bind_btGImpactCompoundShape___destroy___0=a.asm.rm).apply(null,arguments)},Ao=a._emscripten_bind_TrimeshPrimitiveManager_TrimeshPrimitiveManager_0=function(){return(Ao=a._emscripten_bind_TrimeshPrimitiveManager_TrimeshPrimitiveManager_0=
a.asm.sm).apply(null,arguments)},Bo=a._emscripten_bind_TrimeshPrimitiveManager_TrimeshPrimitiveManager_1=function(){return(Bo=a._emscripten_bind_TrimeshPrimitiveManager_TrimeshPrimitiveManager_1=a.asm.tm).apply(null,arguments)},Co=a._emscripten_bind_TrimeshPrimitiveManager_lock_0=function(){return(Co=a._emscripten_bind_TrimeshPrimitiveManager_lock_0=a.asm.um).apply(null,arguments)},Do=a._emscripten_bind_TrimeshPrimitiveManager_unlock_0=function(){return(Do=a._emscripten_bind_TrimeshPrimitiveManager_unlock_0=
a.asm.vm).apply(null,arguments)},Eo=a._emscripten_bind_TrimeshPrimitiveManager_is_trimesh_0=function(){return(Eo=a._emscripten_bind_TrimeshPrimitiveManager_is_trimesh_0=a.asm.wm).apply(null,arguments)},Fo=a._emscripten_bind_TrimeshPrimitiveManager_get_vertex_count_0=function(){return(Fo=a._emscripten_bind_TrimeshPrimitiveManager_get_vertex_count_0=a.asm.xm).apply(null,arguments)},Go=a._emscripten_bind_TrimeshPrimitiveManager_get_indices_4=function(){return(Go=a._emscripten_bind_TrimeshPrimitiveManager_get_indices_4=
a.asm.ym).apply(null,arguments)},Ho=a._emscripten_bind_TrimeshPrimitiveManager_get_vertex_2=function(){return(Ho=a._emscripten_bind_TrimeshPrimitiveManager_get_vertex_2=a.asm.zm).apply(null,arguments)},Io=a._emscripten_bind_TrimeshPrimitiveManager_get_bullet_triangle_2=function(){return(Io=a._emscripten_bind_TrimeshPrimitiveManager_get_bullet_triangle_2=a.asm.Am).apply(null,arguments)},Jo=a._emscripten_bind_TrimeshPrimitiveManager_get_m_margin_0=function(){return(Jo=a._emscripten_bind_TrimeshPrimitiveManager_get_m_margin_0=
a.asm.Bm).apply(null,arguments)},Ko=a._emscripten_bind_TrimeshPrimitiveManager_set_m_margin_1=function(){return(Ko=a._emscripten_bind_TrimeshPrimitiveManager_set_m_margin_1=a.asm.Cm).apply(null,arguments)},Lo=a._emscripten_bind_TrimeshPrimitiveManager_get_m_meshInterface_0=function(){return(Lo=a._emscripten_bind_TrimeshPrimitiveManager_get_m_meshInterface_0=a.asm.Dm).apply(null,arguments)},Mo=a._emscripten_bind_TrimeshPrimitiveManager_set_m_meshInterface_1=function(){return(Mo=a._emscripten_bind_TrimeshPrimitiveManager_set_m_meshInterface_1=
a.asm.Em).apply(null,arguments)},No=a._emscripten_bind_TrimeshPrimitiveManager_get_m_part_0=function(){return(No=a._emscripten_bind_TrimeshPrimitiveManager_get_m_part_0=a.asm.Fm).apply(null,arguments)},Oo=a._emscripten_bind_TrimeshPrimitiveManager_set_m_part_1=function(){return(Oo=a._emscripten_bind_TrimeshPrimitiveManager_set_m_part_1=a.asm.Gm).apply(null,arguments)},Po=a._emscripten_bind_TrimeshPrimitiveManager_get_m_lock_count_0=function(){return(Po=a._emscripten_bind_TrimeshPrimitiveManager_get_m_lock_count_0=
a.asm.Hm).apply(null,arguments)},Qo=a._emscripten_bind_TrimeshPrimitiveManager_set_m_lock_count_1=function(){return(Qo=a._emscripten_bind_TrimeshPrimitiveManager_set_m_lock_count_1=a.asm.Im).apply(null,arguments)},Ro=a._emscripten_bind_TrimeshPrimitiveManager_get_numverts_0=function(){return(Ro=a._emscripten_bind_TrimeshPrimitiveManager_get_numverts_0=a.asm.Jm).apply(null,arguments)},So=a._emscripten_bind_TrimeshPrimitiveManager_set_numverts_1=function(){return(So=a._emscripten_bind_TrimeshPrimitiveManager_set_numverts_1=
a.asm.Km).apply(null,arguments)},To=a._emscripten_bind_TrimeshPrimitiveManager_get_type_0=function(){return(To=a._emscripten_bind_TrimeshPrimitiveManager_get_type_0=a.asm.Lm).apply(null,arguments)},Uo=a._emscripten_bind_TrimeshPrimitiveManager_set_type_1=function(){return(Uo=a._emscripten_bind_TrimeshPrimitiveManager_set_type_1=a.asm.Mm).apply(null,arguments)},Vo=a._emscripten_bind_TrimeshPrimitiveManager_get_stride_0=function(){return(Vo=a._emscripten_bind_TrimeshPrimitiveManager_get_stride_0=a.asm.Nm).apply(null,
arguments)},Wo=a._emscripten_bind_TrimeshPrimitiveManager_set_stride_1=function(){return(Wo=a._emscripten_bind_TrimeshPrimitiveManager_set_stride_1=a.asm.Om).apply(null,arguments)},Xo=a._emscripten_bind_TrimeshPrimitiveManager_get_indexstride_0=function(){return(Xo=a._emscripten_bind_TrimeshPrimitiveManager_get_indexstride_0=a.asm.Pm).apply(null,arguments)},Yo=a._emscripten_bind_TrimeshPrimitiveManager_set_indexstride_1=function(){return(Yo=a._emscripten_bind_TrimeshPrimitiveManager_set_indexstride_1=
a.asm.Qm).apply(null,arguments)},Zo=a._emscripten_bind_TrimeshPrimitiveManager_get_numfaces_0=function(){return(Zo=a._emscripten_bind_TrimeshPrimitiveManager_get_numfaces_0=a.asm.Rm).apply(null,arguments)},$o=a._emscripten_bind_TrimeshPrimitiveManager_set_numfaces_1=function(){return($o=a._emscripten_bind_TrimeshPrimitiveManager_set_numfaces_1=a.asm.Sm).apply(null,arguments)},ap=a._emscripten_bind_TrimeshPrimitiveManager_get_indicestype_0=function(){return(ap=a._emscripten_bind_TrimeshPrimitiveManager_get_indicestype_0=
a.asm.Tm).apply(null,arguments)},bp=a._emscripten_bind_TrimeshPrimitiveManager_set_indicestype_1=function(){return(bp=a._emscripten_bind_TrimeshPrimitiveManager_set_indicestype_1=a.asm.Um).apply(null,arguments)},cp=a._emscripten_bind_TrimeshPrimitiveManager___destroy___0=function(){return(cp=a._emscripten_bind_TrimeshPrimitiveManager___destroy___0=a.asm.Vm).apply(null,arguments)},dp=a._emscripten_bind_btGImpactMeshShapePart_btGImpactMeshShapePart_2=function(){return(dp=a._emscripten_bind_btGImpactMeshShapePart_btGImpactMeshShapePart_2=
a.asm.Wm).apply(null,arguments)},ep=a._emscripten_bind_btGImpactMeshShapePart_getTrimeshPrimitiveManager_0=function(){return(ep=a._emscripten_bind_btGImpactMeshShapePart_getTrimeshPrimitiveManager_0=a.asm.Xm).apply(null,arguments)},fp=a._emscripten_bind_btGImpactMeshShapePart_getVertexCount_0=function(){return(fp=a._emscripten_bind_btGImpactMeshShapePart_getVertexCount_0=a.asm.Ym).apply(null,arguments)},gp=a._emscripten_bind_btGImpactMeshShapePart_getVertex_2=function(){return(gp=a._emscripten_bind_btGImpactMeshShapePart_getVertex_2=
a.asm.Zm).apply(null,arguments)},hp=a._emscripten_bind_btGImpactMeshShapePart_getPart_0=function(){return(hp=a._emscripten_bind_btGImpactMeshShapePart_getPart_0=a.asm._m).apply(null,arguments)},ip=a._emscripten_bind_btGImpactMeshShapePart_setLocalScaling_1=function(){return(ip=a._emscripten_bind_btGImpactMeshShapePart_setLocalScaling_1=a.asm.$m).apply(null,arguments)},jp=a._emscripten_bind_btGImpactMeshShapePart_getLocalScaling_0=function(){return(jp=a._emscripten_bind_btGImpactMeshShapePart_getLocalScaling_0=
a.asm.an).apply(null,arguments)},kp=a._emscripten_bind_btGImpactMeshShapePart_updateBound_0=function(){return(kp=a._emscripten_bind_btGImpactMeshShapePart_updateBound_0=a.asm.bn).apply(null,arguments)},lp=a._emscripten_bind_btGImpactMeshShapePart_postUpdate_0=function(){return(lp=a._emscripten_bind_btGImpactMeshShapePart_postUpdate_0=a.asm.cn).apply(null,arguments)},mp=a._emscripten_bind_btGImpactMeshShapePart_getShapeType_0=function(){return(mp=a._emscripten_bind_btGImpactMeshShapePart_getShapeType_0=
a.asm.dn).apply(null,arguments)},np=a._emscripten_bind_btGImpactMeshShapePart_needsRetrieveTriangles_0=function(){return(np=a._emscripten_bind_btGImpactMeshShapePart_needsRetrieveTriangles_0=a.asm.en).apply(null,arguments)},op=a._emscripten_bind_btGImpactMeshShapePart_needsRetrieveTetrahedrons_0=function(){return(op=a._emscripten_bind_btGImpactMeshShapePart_needsRetrieveTetrahedrons_0=a.asm.fn).apply(null,arguments)},pp=a._emscripten_bind_btGImpactMeshShapePart_getBulletTriangle_2=function(){return(pp=
a._emscripten_bind_btGImpactMeshShapePart_getBulletTriangle_2=a.asm.gn).apply(null,arguments)},qp=a._emscripten_bind_btGImpactMeshShapePart_getBulletTetrahedron_2=function(){return(qp=a._emscripten_bind_btGImpactMeshShapePart_getBulletTetrahedron_2=a.asm.hn).apply(null,arguments)},rp=a._emscripten_bind_btGImpactMeshShapePart___destroy___0=function(){return(rp=a._emscripten_bind_btGImpactMeshShapePart___destroy___0=a.asm.jn).apply(null,arguments)},sp=a._emscripten_bind_btGImpactMeshShape_btGImpactMeshShape_1=
function(){return(sp=a._emscripten_bind_btGImpactMeshShape_btGImpactMeshShape_1=a.asm.kn).apply(null,arguments)},tp=a._emscripten_bind_btGImpactMeshShape_getMeshInterface_0=function(){return(tp=a._emscripten_bind_btGImpactMeshShape_getMeshInterface_0=a.asm.ln).apply(null,arguments)},up=a._emscripten_bind_btGImpactMeshShape_getMeshPartCount_0=function(){return(up=a._emscripten_bind_btGImpactMeshShape_getMeshPartCount_0=a.asm.mn).apply(null,arguments)},vp=a._emscripten_bind_btGImpactMeshShape_getMeshPart_1=
function(){return(vp=a._emscripten_bind_btGImpactMeshShape_getMeshPart_1=a.asm.nn).apply(null,arguments)},wp=a._emscripten_bind_btGImpactMeshShape_calculateSerializeBufferSize_0=function(){return(wp=a._emscripten_bind_btGImpactMeshShape_calculateSerializeBufferSize_0=a.asm.on).apply(null,arguments)},xp=a._emscripten_bind_btGImpactMeshShape_setLocalScaling_1=function(){return(xp=a._emscripten_bind_btGImpactMeshShape_setLocalScaling_1=a.asm.pn).apply(null,arguments)},yp=a._emscripten_bind_btGImpactMeshShape_getLocalScaling_0=
function(){return(yp=a._emscripten_bind_btGImpactMeshShape_getLocalScaling_0=a.asm.qn).apply(null,arguments)},zp=a._emscripten_bind_btGImpactMeshShape_updateBound_0=function(){return(zp=a._emscripten_bind_btGImpactMeshShape_updateBound_0=a.asm.rn).apply(null,arguments)},Ap=a._emscripten_bind_btGImpactMeshShape_postUpdate_0=function(){return(Ap=a._emscripten_bind_btGImpactMeshShape_postUpdate_0=a.asm.sn).apply(null,arguments)},Bp=a._emscripten_bind_btGImpactMeshShape_getShapeType_0=function(){return(Bp=
a._emscripten_bind_btGImpactMeshShape_getShapeType_0=a.asm.tn).apply(null,arguments)},Cp=a._emscripten_bind_btGImpactMeshShape_needsRetrieveTriangles_0=function(){return(Cp=a._emscripten_bind_btGImpactMeshShape_needsRetrieveTriangles_0=a.asm.un).apply(null,arguments)},Dp=a._emscripten_bind_btGImpactMeshShape_needsRetrieveTetrahedrons_0=function(){return(Dp=a._emscripten_bind_btGImpactMeshShape_needsRetrieveTetrahedrons_0=a.asm.vn).apply(null,arguments)},Ep=a._emscripten_bind_btGImpactMeshShape_getBulletTriangle_2=
function(){return(Ep=a._emscripten_bind_btGImpactMeshShape_getBulletTriangle_2=a.asm.wn).apply(null,arguments)},Fp=a._emscripten_bind_btGImpactMeshShape_getBulletTetrahedron_2=function(){return(Fp=a._emscripten_bind_btGImpactMeshShape_getBulletTetrahedron_2=a.asm.xn).apply(null,arguments)},Gp=a._emscripten_bind_btGImpactMeshShape___destroy___0=function(){return(Gp=a._emscripten_bind_btGImpactMeshShape___destroy___0=a.asm.yn).apply(null,arguments)},Hp=a._emscripten_bind_btCollisionAlgorithmConstructionInfo_btCollisionAlgorithmConstructionInfo_0=
function(){return(Hp=a._emscripten_bind_btCollisionAlgorithmConstructionInfo_btCollisionAlgorithmConstructionInfo_0=a.asm.zn).apply(null,arguments)},Ip=a._emscripten_bind_btCollisionAlgorithmConstructionInfo_btCollisionAlgorithmConstructionInfo_2=function(){return(Ip=a._emscripten_bind_btCollisionAlgorithmConstructionInfo_btCollisionAlgorithmConstructionInfo_2=a.asm.An).apply(null,arguments)},Jp=a._emscripten_bind_btCollisionAlgorithmConstructionInfo_get_m_dispatcher1_0=function(){return(Jp=a._emscripten_bind_btCollisionAlgorithmConstructionInfo_get_m_dispatcher1_0=
a.asm.Bn).apply(null,arguments)},Kp=a._emscripten_bind_btCollisionAlgorithmConstructionInfo_set_m_dispatcher1_1=function(){return(Kp=a._emscripten_bind_btCollisionAlgorithmConstructionInfo_set_m_dispatcher1_1=a.asm.Cn).apply(null,arguments)},Lp=a._emscripten_bind_btCollisionAlgorithmConstructionInfo_get_m_manifold_0=function(){return(Lp=a._emscripten_bind_btCollisionAlgorithmConstructionInfo_get_m_manifold_0=a.asm.Dn).apply(null,arguments)},Mp=a._emscripten_bind_btCollisionAlgorithmConstructionInfo_set_m_manifold_1=
function(){return(Mp=a._emscripten_bind_btCollisionAlgorithmConstructionInfo_set_m_manifold_1=a.asm.En).apply(null,arguments)},Np=a._emscripten_bind_btCollisionAlgorithmConstructionInfo___destroy___0=function(){return(Np=a._emscripten_bind_btCollisionAlgorithmConstructionInfo___destroy___0=a.asm.Fn).apply(null,arguments)},Op=a._emscripten_bind_btGImpactCollisionAlgorithm_btGImpactCollisionAlgorithm_3=function(){return(Op=a._emscripten_bind_btGImpactCollisionAlgorithm_btGImpactCollisionAlgorithm_3=
a.asm.Gn).apply(null,arguments)},Pp=a._emscripten_bind_btGImpactCollisionAlgorithm_registerAlgorithm_1=function(){return(Pp=a._emscripten_bind_btGImpactCollisionAlgorithm_registerAlgorithm_1=a.asm.Hn).apply(null,arguments)},Qp=a._emscripten_bind_btGImpactCollisionAlgorithm___destroy___0=function(){return(Qp=a._emscripten_bind_btGImpactCollisionAlgorithm___destroy___0=a.asm.In).apply(null,arguments)},Rp=a._emscripten_bind_btDefaultCollisionConstructionInfo_btDefaultCollisionConstructionInfo_0=function(){return(Rp=
a._emscripten_bind_btDefaultCollisionConstructionInfo_btDefaultCollisionConstructionInfo_0=a.asm.Jn).apply(null,arguments)},Sp=a._emscripten_bind_btDefaultCollisionConstructionInfo___destroy___0=function(){return(Sp=a._emscripten_bind_btDefaultCollisionConstructionInfo___destroy___0=a.asm.Kn).apply(null,arguments)},Tp=a._emscripten_bind_btPersistentManifold_btPersistentManifold_0=function(){return(Tp=a._emscripten_bind_btPersistentManifold_btPersistentManifold_0=a.asm.Ln).apply(null,arguments)},Up=
a._emscripten_bind_btPersistentManifold_getBody0_0=function(){return(Up=a._emscripten_bind_btPersistentManifold_getBody0_0=a.asm.Mn).apply(null,arguments)},Vp=a._emscripten_bind_btPersistentManifold_getBody1_0=function(){return(Vp=a._emscripten_bind_btPersistentManifold_getBody1_0=a.asm.Nn).apply(null,arguments)},Wp=a._emscripten_bind_btPersistentManifold_getNumContacts_0=function(){return(Wp=a._emscripten_bind_btPersistentManifold_getNumContacts_0=a.asm.On).apply(null,arguments)},Xp=a._emscripten_bind_btPersistentManifold_getContactPoint_1=
function(){return(Xp=a._emscripten_bind_btPersistentManifold_getContactPoint_1=a.asm.Pn).apply(null,arguments)},Yp=a._emscripten_bind_btPersistentManifold___destroy___0=function(){return(Yp=a._emscripten_bind_btPersistentManifold___destroy___0=a.asm.Qn).apply(null,arguments)},Zp=a._emscripten_bind_btCollisionDispatcher_btCollisionDispatcher_1=function(){return(Zp=a._emscripten_bind_btCollisionDispatcher_btCollisionDispatcher_1=a.asm.Rn).apply(null,arguments)},$p=a._emscripten_bind_btCollisionDispatcher_getNumManifolds_0=
function(){return($p=a._emscripten_bind_btCollisionDispatcher_getNumManifolds_0=a.asm.Sn).apply(null,arguments)},aq=a._emscripten_bind_btCollisionDispatcher_getManifoldByIndexInternal_1=function(){return(aq=a._emscripten_bind_btCollisionDispatcher_getManifoldByIndexInternal_1=a.asm.Tn).apply(null,arguments)},bq=a._emscripten_bind_btCollisionDispatcher___destroy___0=function(){return(bq=a._emscripten_bind_btCollisionDispatcher___destroy___0=a.asm.Un).apply(null,arguments)},cq=a._emscripten_bind_btOverlappingPairCallback___destroy___0=
function(){return(cq=a._emscripten_bind_btOverlappingPairCallback___destroy___0=a.asm.Vn).apply(null,arguments)},dq=a._emscripten_bind_btOverlappingPairCache_setInternalGhostPairCallback_1=function(){return(dq=a._emscripten_bind_btOverlappingPairCache_setInternalGhostPairCallback_1=a.asm.Wn).apply(null,arguments)},eq=a._emscripten_bind_btOverlappingPairCache_getNumOverlappingPairs_0=function(){return(eq=a._emscripten_bind_btOverlappingPairCache_getNumOverlappingPairs_0=a.asm.Xn).apply(null,arguments)},
fq=a._emscripten_bind_btOverlappingPairCache___destroy___0=function(){return(fq=a._emscripten_bind_btOverlappingPairCache___destroy___0=a.asm.Yn).apply(null,arguments)},gq=a._emscripten_bind_btAxisSweep3_btAxisSweep3_2=function(){return(gq=a._emscripten_bind_btAxisSweep3_btAxisSweep3_2=a.asm.Zn).apply(null,arguments)},hq=a._emscripten_bind_btAxisSweep3_btAxisSweep3_3=function(){return(hq=a._emscripten_bind_btAxisSweep3_btAxisSweep3_3=a.asm._n).apply(null,arguments)},iq=a._emscripten_bind_btAxisSweep3_btAxisSweep3_4=
function(){return(iq=a._emscripten_bind_btAxisSweep3_btAxisSweep3_4=a.asm.$n).apply(null,arguments)},jq=a._emscripten_bind_btAxisSweep3_btAxisSweep3_5=function(){return(jq=a._emscripten_bind_btAxisSweep3_btAxisSweep3_5=a.asm.ao).apply(null,arguments)},kq=a._emscripten_bind_btAxisSweep3___destroy___0=function(){return(kq=a._emscripten_bind_btAxisSweep3___destroy___0=a.asm.bo).apply(null,arguments)},lq=a._emscripten_bind_btBroadphaseInterface_getOverlappingPairCache_0=function(){return(lq=a._emscripten_bind_btBroadphaseInterface_getOverlappingPairCache_0=
a.asm.co).apply(null,arguments)},mq=a._emscripten_bind_btBroadphaseInterface___destroy___0=function(){return(mq=a._emscripten_bind_btBroadphaseInterface___destroy___0=a.asm.eo).apply(null,arguments)},nq=a._emscripten_bind_btCollisionConfiguration___destroy___0=function(){return(nq=a._emscripten_bind_btCollisionConfiguration___destroy___0=a.asm.fo).apply(null,arguments)},oq=a._emscripten_bind_btDbvtBroadphase_btDbvtBroadphase_0=function(){return(oq=a._emscripten_bind_btDbvtBroadphase_btDbvtBroadphase_0=
a.asm.go).apply(null,arguments)},pq=a._emscripten_bind_btDbvtBroadphase___destroy___0=function(){return(pq=a._emscripten_bind_btDbvtBroadphase___destroy___0=a.asm.ho).apply(null,arguments)},qq=a._emscripten_bind_btBroadphaseProxy_get_m_collisionFilterGroup_0=function(){return(qq=a._emscripten_bind_btBroadphaseProxy_get_m_collisionFilterGroup_0=a.asm.io).apply(null,arguments)},rq=a._emscripten_bind_btBroadphaseProxy_set_m_collisionFilterGroup_1=function(){return(rq=a._emscripten_bind_btBroadphaseProxy_set_m_collisionFilterGroup_1=
a.asm.jo).apply(null,arguments)},sq=a._emscripten_bind_btBroadphaseProxy_get_m_collisionFilterMask_0=function(){return(sq=a._emscripten_bind_btBroadphaseProxy_get_m_collisionFilterMask_0=a.asm.ko).apply(null,arguments)},tq=a._emscripten_bind_btBroadphaseProxy_set_m_collisionFilterMask_1=function(){return(tq=a._emscripten_bind_btBroadphaseProxy_set_m_collisionFilterMask_1=a.asm.lo).apply(null,arguments)},uq=a._emscripten_bind_btBroadphaseProxy___destroy___0=function(){return(uq=a._emscripten_bind_btBroadphaseProxy___destroy___0=
a.asm.mo).apply(null,arguments)},vq=a._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_3=function(){return(vq=a._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_3=a.asm.no).apply(null,arguments)},wq=a._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_4=function(){return(wq=a._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_4=a.asm.oo).apply(null,arguments)},xq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearDamping_0=
function(){return(xq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearDamping_0=a.asm.po).apply(null,arguments)},yq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearDamping_1=function(){return(yq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearDamping_1=a.asm.qo).apply(null,arguments)},zq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularDamping_0=function(){return(zq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularDamping_0=a.asm.ro).apply(null,
arguments)},Aq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularDamping_1=function(){return(Aq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularDamping_1=a.asm.so).apply(null,arguments)},Bq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_friction_0=function(){return(Bq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_friction_0=a.asm.to).apply(null,arguments)},Cq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_friction_1=function(){return(Cq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_friction_1=
a.asm.uo).apply(null,arguments)},Dq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_rollingFriction_0=function(){return(Dq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_rollingFriction_0=a.asm.vo).apply(null,arguments)},Eq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_rollingFriction_1=function(){return(Eq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_rollingFriction_1=a.asm.wo).apply(null,arguments)},Fq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_restitution_0=
function(){return(Fq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_restitution_0=a.asm.xo).apply(null,arguments)},Gq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_restitution_1=function(){return(Gq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_restitution_1=a.asm.yo).apply(null,arguments)},Hq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearSleepingThreshold_0=function(){return(Hq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearSleepingThreshold_0=a.asm.zo).apply(null,
arguments)},Iq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearSleepingThreshold_1=function(){return(Iq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearSleepingThreshold_1=a.asm.Ao).apply(null,arguments)},Jq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularSleepingThreshold_0=function(){return(Jq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularSleepingThreshold_0=a.asm.Bo).apply(null,arguments)},Kq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularSleepingThreshold_1=
function(){return(Kq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularSleepingThreshold_1=a.asm.Co).apply(null,arguments)},Lq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDamping_0=function(){return(Lq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDamping_0=a.asm.Do).apply(null,arguments)},Mq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDamping_1=function(){return(Mq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDamping_1=
a.asm.Eo).apply(null,arguments)},Nq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDampingFactor_0=function(){return(Nq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDampingFactor_0=a.asm.Fo).apply(null,arguments)},Oq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDampingFactor_1=function(){return(Oq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDampingFactor_1=a.asm.Go).apply(null,arguments)},Pq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalLinearDampingThresholdSqr_0=
function(){return(Pq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalLinearDampingThresholdSqr_0=a.asm.Ho).apply(null,arguments)},Qq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalLinearDampingThresholdSqr_1=function(){return(Qq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalLinearDampingThresholdSqr_1=a.asm.Io).apply(null,arguments)},Rq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingThresholdSqr_0=function(){return(Rq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingThresholdSqr_0=
a.asm.Jo).apply(null,arguments)},Sq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingThresholdSqr_1=function(){return(Sq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingThresholdSqr_1=a.asm.Ko).apply(null,arguments)},Tq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingFactor_0=function(){return(Tq=a._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingFactor_0=a.asm.Lo).apply(null,arguments)},
Uq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingFactor_1=function(){return(Uq=a._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingFactor_1=a.asm.Mo).apply(null,arguments)},Vq=a._emscripten_bind_btRigidBodyConstructionInfo___destroy___0=function(){return(Vq=a._emscripten_bind_btRigidBodyConstructionInfo___destroy___0=a.asm.No).apply(null,arguments)},Wq=a._emscripten_bind_btRigidBody_btRigidBody_1=function(){return(Wq=a._emscripten_bind_btRigidBody_btRigidBody_1=
a.asm.Oo).apply(null,arguments)},Xq=a._emscripten_bind_btRigidBody_getCenterOfMassTransform_0=function(){return(Xq=a._emscripten_bind_btRigidBody_getCenterOfMassTransform_0=a.asm.Po).apply(null,arguments)},Yq=a._emscripten_bind_btRigidBody_setCenterOfMassTransform_1=function(){return(Yq=a._emscripten_bind_btRigidBody_setCenterOfMassTransform_1=a.asm.Qo).apply(null,arguments)},Zq=a._emscripten_bind_btRigidBody_setSleepingThresholds_2=function(){return(Zq=a._emscripten_bind_btRigidBody_setSleepingThresholds_2=
a.asm.Ro).apply(null,arguments)},$q=a._emscripten_bind_btRigidBody_getLinearDamping_0=function(){return($q=a._emscripten_bind_btRigidBody_getLinearDamping_0=a.asm.So).apply(null,arguments)},ar=a._emscripten_bind_btRigidBody_getAngularDamping_0=function(){return(ar=a._emscripten_bind_btRigidBody_getAngularDamping_0=a.asm.To).apply(null,arguments)},br=a._emscripten_bind_btRigidBody_setDamping_2=function(){return(br=a._emscripten_bind_btRigidBody_setDamping_2=a.asm.Uo).apply(null,arguments)},cr=a._emscripten_bind_btRigidBody_setMassProps_2=
function(){return(cr=a._emscripten_bind_btRigidBody_setMassProps_2=a.asm.Vo).apply(null,arguments)},dr=a._emscripten_bind_btRigidBody_getLinearFactor_0=function(){return(dr=a._emscripten_bind_btRigidBody_getLinearFactor_0=a.asm.Wo).apply(null,arguments)},er=a._emscripten_bind_btRigidBody_setLinearFactor_1=function(){return(er=a._emscripten_bind_btRigidBody_setLinearFactor_1=a.asm.Xo).apply(null,arguments)},fr=a._emscripten_bind_btRigidBody_applyTorque_1=function(){return(fr=a._emscripten_bind_btRigidBody_applyTorque_1=
a.asm.Yo).apply(null,arguments)},gr=a._emscripten_bind_btRigidBody_applyLocalTorque_1=function(){return(gr=a._emscripten_bind_btRigidBody_applyLocalTorque_1=a.asm.Zo).apply(null,arguments)},hr=a._emscripten_bind_btRigidBody_applyForce_2=function(){return(hr=a._emscripten_bind_btRigidBody_applyForce_2=a.asm._o).apply(null,arguments)},ir=a._emscripten_bind_btRigidBody_applyCentralForce_1=function(){return(ir=a._emscripten_bind_btRigidBody_applyCentralForce_1=a.asm.$o).apply(null,arguments)},jr=a._emscripten_bind_btRigidBody_applyCentralLocalForce_1=
function(){return(jr=a._emscripten_bind_btRigidBody_applyCentralLocalForce_1=a.asm.ap).apply(null,arguments)},kr=a._emscripten_bind_btRigidBody_applyTorqueImpulse_1=function(){return(kr=a._emscripten_bind_btRigidBody_applyTorqueImpulse_1=a.asm.bp).apply(null,arguments)},lr=a._emscripten_bind_btRigidBody_applyImpulse_2=function(){return(lr=a._emscripten_bind_btRigidBody_applyImpulse_2=a.asm.cp).apply(null,arguments)},mr=a._emscripten_bind_btRigidBody_applyCentralImpulse_1=function(){return(mr=a._emscripten_bind_btRigidBody_applyCentralImpulse_1=
a.asm.dp).apply(null,arguments)},nr=a._emscripten_bind_btRigidBody_updateInertiaTensor_0=function(){return(nr=a._emscripten_bind_btRigidBody_updateInertiaTensor_0=a.asm.ep).apply(null,arguments)},or=a._emscripten_bind_btRigidBody_getLinearVelocity_0=function(){return(or=a._emscripten_bind_btRigidBody_getLinearVelocity_0=a.asm.fp).apply(null,arguments)},pr=a._emscripten_bind_btRigidBody_getAngularVelocity_0=function(){return(pr=a._emscripten_bind_btRigidBody_getAngularVelocity_0=a.asm.gp).apply(null,
arguments)},qr=a._emscripten_bind_btRigidBody_setLinearVelocity_1=function(){return(qr=a._emscripten_bind_btRigidBody_setLinearVelocity_1=a.asm.hp).apply(null,arguments)},rr=a._emscripten_bind_btRigidBody_setAngularVelocity_1=function(){return(rr=a._emscripten_bind_btRigidBody_setAngularVelocity_1=a.asm.ip).apply(null,arguments)},sr=a._emscripten_bind_btRigidBody_getMotionState_0=function(){return(sr=a._emscripten_bind_btRigidBody_getMotionState_0=a.asm.jp).apply(null,arguments)},tr=a._emscripten_bind_btRigidBody_setMotionState_1=
function(){return(tr=a._emscripten_bind_btRigidBody_setMotionState_1=a.asm.kp).apply(null,arguments)},ur=a._emscripten_bind_btRigidBody_getAngularFactor_0=function(){return(ur=a._emscripten_bind_btRigidBody_getAngularFactor_0=a.asm.lp).apply(null,arguments)},vr=a._emscripten_bind_btRigidBody_setAngularFactor_1=function(){return(vr=a._emscripten_bind_btRigidBody_setAngularFactor_1=a.asm.mp).apply(null,arguments)},wr=a._emscripten_bind_btRigidBody_upcast_1=function(){return(wr=a._emscripten_bind_btRigidBody_upcast_1=
a.asm.np).apply(null,arguments)},xr=a._emscripten_bind_btRigidBody_getAabb_2=function(){return(xr=a._emscripten_bind_btRigidBody_getAabb_2=a.asm.op).apply(null,arguments)},yr=a._emscripten_bind_btRigidBody_applyGravity_0=function(){return(yr=a._emscripten_bind_btRigidBody_applyGravity_0=a.asm.pp).apply(null,arguments)},zr=a._emscripten_bind_btRigidBody_getGravity_0=function(){return(zr=a._emscripten_bind_btRigidBody_getGravity_0=a.asm.qp).apply(null,arguments)},Ar=a._emscripten_bind_btRigidBody_setGravity_1=
function(){return(Ar=a._emscripten_bind_btRigidBody_setGravity_1=a.asm.rp).apply(null,arguments)},Br=a._emscripten_bind_btRigidBody_getBroadphaseProxy_0=function(){return(Br=a._emscripten_bind_btRigidBody_getBroadphaseProxy_0=a.asm.sp).apply(null,arguments)},Cr=a._emscripten_bind_btRigidBody_clearForces_0=function(){return(Cr=a._emscripten_bind_btRigidBody_clearForces_0=a.asm.tp).apply(null,arguments)},Dr=a._emscripten_bind_btRigidBody_setFlags_1=function(){return(Dr=a._emscripten_bind_btRigidBody_setFlags_1=
a.asm.up).apply(null,arguments)},Er=a._emscripten_bind_btRigidBody_getFlags_0=function(){return(Er=a._emscripten_bind_btRigidBody_getFlags_0=a.asm.vp).apply(null,arguments)},Fr=a._emscripten_bind_btRigidBody_getTotalForce_0=function(){return(Fr=a._emscripten_bind_btRigidBody_getTotalForce_0=a.asm.wp).apply(null,arguments)},Gr=a._emscripten_bind_btRigidBody_getTotalTorque_0=function(){return(Gr=a._emscripten_bind_btRigidBody_getTotalTorque_0=a.asm.xp).apply(null,arguments)},Hr=a._emscripten_bind_btRigidBody_getInvMass_0=
function(){return(Hr=a._emscripten_bind_btRigidBody_getInvMass_0=a.asm.yp).apply(null,arguments)},Ir=a._emscripten_bind_btRigidBody_setAnisotropicFriction_2=function(){return(Ir=a._emscripten_bind_btRigidBody_setAnisotropicFriction_2=a.asm.zp).apply(null,arguments)},Jr=a._emscripten_bind_btRigidBody_getCollisionShape_0=function(){return(Jr=a._emscripten_bind_btRigidBody_getCollisionShape_0=a.asm.Ap).apply(null,arguments)},Kr=a._emscripten_bind_btRigidBody_setContactProcessingThreshold_1=function(){return(Kr=
a._emscripten_bind_btRigidBody_setContactProcessingThreshold_1=a.asm.Bp).apply(null,arguments)},Lr=a._emscripten_bind_btRigidBody_setActivationState_1=function(){return(Lr=a._emscripten_bind_btRigidBody_setActivationState_1=a.asm.Cp).apply(null,arguments)},Mr=a._emscripten_bind_btRigidBody_forceActivationState_1=function(){return(Mr=a._emscripten_bind_btRigidBody_forceActivationState_1=a.asm.Dp).apply(null,arguments)},Nr=a._emscripten_bind_btRigidBody_activate_0=function(){return(Nr=a._emscripten_bind_btRigidBody_activate_0=
a.asm.Ep).apply(null,arguments)},Or=a._emscripten_bind_btRigidBody_activate_1=function(){return(Or=a._emscripten_bind_btRigidBody_activate_1=a.asm.Fp).apply(null,arguments)},Pr=a._emscripten_bind_btRigidBody_isActive_0=function(){return(Pr=a._emscripten_bind_btRigidBody_isActive_0=a.asm.Gp).apply(null,arguments)},Qr=a._emscripten_bind_btRigidBody_isKinematicObject_0=function(){return(Qr=a._emscripten_bind_btRigidBody_isKinematicObject_0=a.asm.Hp).apply(null,arguments)},Rr=a._emscripten_bind_btRigidBody_isStaticObject_0=
function(){return(Rr=a._emscripten_bind_btRigidBody_isStaticObject_0=a.asm.Ip).apply(null,arguments)},Sr=a._emscripten_bind_btRigidBody_isStaticOrKinematicObject_0=function(){return(Sr=a._emscripten_bind_btRigidBody_isStaticOrKinematicObject_0=a.asm.Jp).apply(null,arguments)},Tr=a._emscripten_bind_btRigidBody_getRestitution_0=function(){return(Tr=a._emscripten_bind_btRigidBody_getRestitution_0=a.asm.Kp).apply(null,arguments)},Ur=a._emscripten_bind_btRigidBody_getFriction_0=function(){return(Ur=a._emscripten_bind_btRigidBody_getFriction_0=
a.asm.Lp).apply(null,arguments)},Vr=a._emscripten_bind_btRigidBody_getRollingFriction_0=function(){return(Vr=a._emscripten_bind_btRigidBody_getRollingFriction_0=a.asm.Mp).apply(null,arguments)},Wr=a._emscripten_bind_btRigidBody_setRestitution_1=function(){return(Wr=a._emscripten_bind_btRigidBody_setRestitution_1=a.asm.Np).apply(null,arguments)},Xr=a._emscripten_bind_btRigidBody_setFriction_1=function(){return(Xr=a._emscripten_bind_btRigidBody_setFriction_1=a.asm.Op).apply(null,arguments)},Yr=a._emscripten_bind_btRigidBody_setRollingFriction_1=
function(){return(Yr=a._emscripten_bind_btRigidBody_setRollingFriction_1=a.asm.Pp).apply(null,arguments)},Zr=a._emscripten_bind_btRigidBody_getWorldTransform_0=function(){return(Zr=a._emscripten_bind_btRigidBody_getWorldTransform_0=a.asm.Qp).apply(null,arguments)},$r=a._emscripten_bind_btRigidBody_getCollisionFlags_0=function(){return($r=a._emscripten_bind_btRigidBody_getCollisionFlags_0=a.asm.Rp).apply(null,arguments)},as=a._emscripten_bind_btRigidBody_setCollisionFlags_1=function(){return(as=a._emscripten_bind_btRigidBody_setCollisionFlags_1=
a.asm.Sp).apply(null,arguments)},bs=a._emscripten_bind_btRigidBody_setWorldTransform_1=function(){return(bs=a._emscripten_bind_btRigidBody_setWorldTransform_1=a.asm.Tp).apply(null,arguments)},cs=a._emscripten_bind_btRigidBody_setCollisionShape_1=function(){return(cs=a._emscripten_bind_btRigidBody_setCollisionShape_1=a.asm.Up).apply(null,arguments)},ds=a._emscripten_bind_btRigidBody_setCcdMotionThreshold_1=function(){return(ds=a._emscripten_bind_btRigidBody_setCcdMotionThreshold_1=a.asm.Vp).apply(null,
arguments)},es=a._emscripten_bind_btRigidBody_getCcdMotionThreshold_0=function(){return(es=a._emscripten_bind_btRigidBody_getCcdMotionThreshold_0=a.asm.Wp).apply(null,arguments)},gs=a._emscripten_bind_btRigidBody_setCcdSweptSphereRadius_1=function(){return(gs=a._emscripten_bind_btRigidBody_setCcdSweptSphereRadius_1=a.asm.Xp).apply(null,arguments)},hs=a._emscripten_bind_btRigidBody_getCcdSweptSphereRadius_0=function(){return(hs=a._emscripten_bind_btRigidBody_getCcdSweptSphereRadius_0=a.asm.Yp).apply(null,
arguments)},is=a._emscripten_bind_btRigidBody_getUserIndex_0=function(){return(is=a._emscripten_bind_btRigidBody_getUserIndex_0=a.asm.Zp).apply(null,arguments)},js=a._emscripten_bind_btRigidBody_setUserIndex_1=function(){return(js=a._emscripten_bind_btRigidBody_setUserIndex_1=a.asm._p).apply(null,arguments)},ks=a._emscripten_bind_btRigidBody_getUserPointer_0=function(){return(ks=a._emscripten_bind_btRigidBody_getUserPointer_0=a.asm.$p).apply(null,arguments)},ls=a._emscripten_bind_btRigidBody_setUserPointer_1=
function(){return(ls=a._emscripten_bind_btRigidBody_setUserPointer_1=a.asm.aq).apply(null,arguments)},ms=a._emscripten_bind_btRigidBody_getBroadphaseHandle_0=function(){return(ms=a._emscripten_bind_btRigidBody_getBroadphaseHandle_0=a.asm.bq).apply(null,arguments)},ns=a._emscripten_bind_btRigidBody___destroy___0=function(){return(ns=a._emscripten_bind_btRigidBody___destroy___0=a.asm.cq).apply(null,arguments)},ps=a._emscripten_bind_btConstraintSetting_btConstraintSetting_0=function(){return(ps=a._emscripten_bind_btConstraintSetting_btConstraintSetting_0=
a.asm.dq).apply(null,arguments)},qs=a._emscripten_bind_btConstraintSetting_get_m_tau_0=function(){return(qs=a._emscripten_bind_btConstraintSetting_get_m_tau_0=a.asm.eq).apply(null,arguments)},rs=a._emscripten_bind_btConstraintSetting_set_m_tau_1=function(){return(rs=a._emscripten_bind_btConstraintSetting_set_m_tau_1=a.asm.fq).apply(null,arguments)},ss=a._emscripten_bind_btConstraintSetting_get_m_damping_0=function(){return(ss=a._emscripten_bind_btConstraintSetting_get_m_damping_0=a.asm.gq).apply(null,
arguments)},ts=a._emscripten_bind_btConstraintSetting_set_m_damping_1=function(){return(ts=a._emscripten_bind_btConstraintSetting_set_m_damping_1=a.asm.hq).apply(null,arguments)},us=a._emscripten_bind_btConstraintSetting_get_m_impulseClamp_0=function(){return(us=a._emscripten_bind_btConstraintSetting_get_m_impulseClamp_0=a.asm.iq).apply(null,arguments)},vs=a._emscripten_bind_btConstraintSetting_set_m_impulseClamp_1=function(){return(vs=a._emscripten_bind_btConstraintSetting_set_m_impulseClamp_1=a.asm.jq).apply(null,
arguments)},xs=a._emscripten_bind_btConstraintSetting___destroy___0=function(){return(xs=a._emscripten_bind_btConstraintSetting___destroy___0=a.asm.kq).apply(null,arguments)},ys=a._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_2=function(){return(ys=a._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_2=a.asm.lq).apply(null,arguments)},zs=a._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_4=function(){return(zs=a._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_4=
a.asm.mq).apply(null,arguments)},As=a._emscripten_bind_btPoint2PointConstraint_setPivotA_1=function(){return(As=a._emscripten_bind_btPoint2PointConstraint_setPivotA_1=a.asm.nq).apply(null,arguments)},Bs=a._emscripten_bind_btPoint2PointConstraint_setPivotB_1=function(){return(Bs=a._emscripten_bind_btPoint2PointConstraint_setPivotB_1=a.asm.oq).apply(null,arguments)},Cs=a._emscripten_bind_btPoint2PointConstraint_getPivotInA_0=function(){return(Cs=a._emscripten_bind_btPoint2PointConstraint_getPivotInA_0=
a.asm.pq).apply(null,arguments)},Ds=a._emscripten_bind_btPoint2PointConstraint_getPivotInB_0=function(){return(Ds=a._emscripten_bind_btPoint2PointConstraint_getPivotInB_0=a.asm.qq).apply(null,arguments)},Es=a._emscripten_bind_btPoint2PointConstraint_enableFeedback_1=function(){return(Es=a._emscripten_bind_btPoint2PointConstraint_enableFeedback_1=a.asm.rq).apply(null,arguments)},Fs=a._emscripten_bind_btPoint2PointConstraint_getBreakingImpulseThreshold_0=function(){return(Fs=a._emscripten_bind_btPoint2PointConstraint_getBreakingImpulseThreshold_0=
a.asm.sq).apply(null,arguments)},Gs=a._emscripten_bind_btPoint2PointConstraint_setBreakingImpulseThreshold_1=function(){return(Gs=a._emscripten_bind_btPoint2PointConstraint_setBreakingImpulseThreshold_1=a.asm.tq).apply(null,arguments)},Hs=a._emscripten_bind_btPoint2PointConstraint_getParam_2=function(){return(Hs=a._emscripten_bind_btPoint2PointConstraint_getParam_2=a.asm.uq).apply(null,arguments)},Is=a._emscripten_bind_btPoint2PointConstraint_setParam_3=function(){return(Is=a._emscripten_bind_btPoint2PointConstraint_setParam_3=
a.asm.vq).apply(null,arguments)},Js=a._emscripten_bind_btPoint2PointConstraint_get_m_setting_0=function(){return(Js=a._emscripten_bind_btPoint2PointConstraint_get_m_setting_0=a.asm.wq).apply(null,arguments)},Ks=a._emscripten_bind_btPoint2PointConstraint_set_m_setting_1=function(){return(Ks=a._emscripten_bind_btPoint2PointConstraint_set_m_setting_1=a.asm.xq).apply(null,arguments)},Ls=a._emscripten_bind_btPoint2PointConstraint___destroy___0=function(){return(Ls=a._emscripten_bind_btPoint2PointConstraint___destroy___0=
a.asm.yq).apply(null,arguments)},Ms=a._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_3=function(){return(Ms=a._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_3=a.asm.zq).apply(null,arguments)},Ns=a._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_5=function(){return(Ns=a._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_5=a.asm.Aq).apply(null,arguments)},Os=a._emscripten_bind_btGeneric6DofSpringConstraint_enableSpring_2=
function(){return(Os=a._emscripten_bind_btGeneric6DofSpringConstraint_enableSpring_2=a.asm.Bq).apply(null,arguments)},Ps=a._emscripten_bind_btGeneric6DofSpringConstraint_setStiffness_2=function(){return(Ps=a._emscripten_bind_btGeneric6DofSpringConstraint_setStiffness_2=a.asm.Cq).apply(null,arguments)},Qs=a._emscripten_bind_btGeneric6DofSpringConstraint_setDamping_2=function(){return(Qs=a._emscripten_bind_btGeneric6DofSpringConstraint_setDamping_2=a.asm.Dq).apply(null,arguments)},Rs=a._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_0=
function(){return(Rs=a._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_0=a.asm.Eq).apply(null,arguments)},Ss=a._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_1=function(){return(Ss=a._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_1=a.asm.Fq).apply(null,arguments)},Ts=a._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_2=function(){return(Ts=a._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_2=a.asm.Gq).apply(null,
arguments)},Us=a._emscripten_bind_btGeneric6DofSpringConstraint_setLinearLowerLimit_1=function(){return(Us=a._emscripten_bind_btGeneric6DofSpringConstraint_setLinearLowerLimit_1=a.asm.Hq).apply(null,arguments)},Vs=a._emscripten_bind_btGeneric6DofSpringConstraint_setLinearUpperLimit_1=function(){return(Vs=a._emscripten_bind_btGeneric6DofSpringConstraint_setLinearUpperLimit_1=a.asm.Iq).apply(null,arguments)},Ws=a._emscripten_bind_btGeneric6DofSpringConstraint_setAngularLowerLimit_1=function(){return(Ws=
a._emscripten_bind_btGeneric6DofSpringConstraint_setAngularLowerLimit_1=a.asm.Jq).apply(null,arguments)},Xs=a._emscripten_bind_btGeneric6DofSpringConstraint_setAngularUpperLimit_1=function(){return(Xs=a._emscripten_bind_btGeneric6DofSpringConstraint_setAngularUpperLimit_1=a.asm.Kq).apply(null,arguments)},Ys=a._emscripten_bind_btGeneric6DofSpringConstraint_getFrameOffsetA_0=function(){return(Ys=a._emscripten_bind_btGeneric6DofSpringConstraint_getFrameOffsetA_0=a.asm.Lq).apply(null,arguments)},Zs=a._emscripten_bind_btGeneric6DofSpringConstraint_enableFeedback_1=
function(){return(Zs=a._emscripten_bind_btGeneric6DofSpringConstraint_enableFeedback_1=a.asm.Mq).apply(null,arguments)},$s=a._emscripten_bind_btGeneric6DofSpringConstraint_getBreakingImpulseThreshold_0=function(){return($s=a._emscripten_bind_btGeneric6DofSpringConstraint_getBreakingImpulseThreshold_0=a.asm.Nq).apply(null,arguments)},at=a._emscripten_bind_btGeneric6DofSpringConstraint_setBreakingImpulseThreshold_1=function(){return(at=a._emscripten_bind_btGeneric6DofSpringConstraint_setBreakingImpulseThreshold_1=
a.asm.Oq).apply(null,arguments)},bt=a._emscripten_bind_btGeneric6DofSpringConstraint_getParam_2=function(){return(bt=a._emscripten_bind_btGeneric6DofSpringConstraint_getParam_2=a.asm.Pq).apply(null,arguments)},ct=a._emscripten_bind_btGeneric6DofSpringConstraint_setParam_3=function(){return(ct=a._emscripten_bind_btGeneric6DofSpringConstraint_setParam_3=a.asm.Qq).apply(null,arguments)},dt=a._emscripten_bind_btGeneric6DofSpringConstraint___destroy___0=function(){return(dt=a._emscripten_bind_btGeneric6DofSpringConstraint___destroy___0=
a.asm.Rq).apply(null,arguments)},et=a._emscripten_bind_btSequentialImpulseConstraintSolver_btSequentialImpulseConstraintSolver_0=function(){return(et=a._emscripten_bind_btSequentialImpulseConstraintSolver_btSequentialImpulseConstraintSolver_0=a.asm.Sq).apply(null,arguments)},ft=a._emscripten_bind_btSequentialImpulseConstraintSolver___destroy___0=function(){return(ft=a._emscripten_bind_btSequentialImpulseConstraintSolver___destroy___0=a.asm.Tq).apply(null,arguments)},gt=a._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_2=
function(){return(gt=a._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_2=a.asm.Uq).apply(null,arguments)},ht=a._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_4=function(){return(ht=a._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_4=a.asm.Vq).apply(null,arguments)},it=a._emscripten_bind_btConeTwistConstraint_setLimit_2=function(){return(it=a._emscripten_bind_btConeTwistConstraint_setLimit_2=a.asm.Wq).apply(null,arguments)},jt=a._emscripten_bind_btConeTwistConstraint_setAngularOnly_1=
function(){return(jt=a._emscripten_bind_btConeTwistConstraint_setAngularOnly_1=a.asm.Xq).apply(null,arguments)},kt=a._emscripten_bind_btConeTwistConstraint_setDamping_1=function(){return(kt=a._emscripten_bind_btConeTwistConstraint_setDamping_1=a.asm.Yq).apply(null,arguments)},lt=a._emscripten_bind_btConeTwistConstraint_enableMotor_1=function(){return(lt=a._emscripten_bind_btConeTwistConstraint_enableMotor_1=a.asm.Zq).apply(null,arguments)},mt=a._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulse_1=
function(){return(mt=a._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulse_1=a.asm._q).apply(null,arguments)},nt=a._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulseNormalized_1=function(){return(nt=a._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulseNormalized_1=a.asm.$q).apply(null,arguments)},ot=a._emscripten_bind_btConeTwistConstraint_setMotorTarget_1=function(){return(ot=a._emscripten_bind_btConeTwistConstraint_setMotorTarget_1=a.asm.ar).apply(null,arguments)},pt=a._emscripten_bind_btConeTwistConstraint_setMotorTargetInConstraintSpace_1=
function(){return(pt=a._emscripten_bind_btConeTwistConstraint_setMotorTargetInConstraintSpace_1=a.asm.br).apply(null,arguments)},qt=a._emscripten_bind_btConeTwistConstraint_enableFeedback_1=function(){return(qt=a._emscripten_bind_btConeTwistConstraint_enableFeedback_1=a.asm.cr).apply(null,arguments)},rt=a._emscripten_bind_btConeTwistConstraint_getBreakingImpulseThreshold_0=function(){return(rt=a._emscripten_bind_btConeTwistConstraint_getBreakingImpulseThreshold_0=a.asm.dr).apply(null,arguments)},
st=a._emscripten_bind_btConeTwistConstraint_setBreakingImpulseThreshold_1=function(){return(st=a._emscripten_bind_btConeTwistConstraint_setBreakingImpulseThreshold_1=a.asm.er).apply(null,arguments)},tt=a._emscripten_bind_btConeTwistConstraint_getParam_2=function(){return(tt=a._emscripten_bind_btConeTwistConstraint_getParam_2=a.asm.fr).apply(null,arguments)},ut=a._emscripten_bind_btConeTwistConstraint_setParam_3=function(){return(ut=a._emscripten_bind_btConeTwistConstraint_setParam_3=a.asm.gr).apply(null,
arguments)},vt=a._emscripten_bind_btConeTwistConstraint___destroy___0=function(){return(vt=a._emscripten_bind_btConeTwistConstraint___destroy___0=a.asm.hr).apply(null,arguments)},wt=a._emscripten_bind_btHingeConstraint_btHingeConstraint_2=function(){return(wt=a._emscripten_bind_btHingeConstraint_btHingeConstraint_2=a.asm.ir).apply(null,arguments)},xt=a._emscripten_bind_btHingeConstraint_btHingeConstraint_3=function(){return(xt=a._emscripten_bind_btHingeConstraint_btHingeConstraint_3=a.asm.jr).apply(null,
arguments)},yt=a._emscripten_bind_btHingeConstraint_btHingeConstraint_4=function(){return(yt=a._emscripten_bind_btHingeConstraint_btHingeConstraint_4=a.asm.kr).apply(null,arguments)},zt=a._emscripten_bind_btHingeConstraint_btHingeConstraint_5=function(){return(zt=a._emscripten_bind_btHingeConstraint_btHingeConstraint_5=a.asm.lr).apply(null,arguments)},At=a._emscripten_bind_btHingeConstraint_btHingeConstraint_6=function(){return(At=a._emscripten_bind_btHingeConstraint_btHingeConstraint_6=a.asm.mr).apply(null,
arguments)},Bt=a._emscripten_bind_btHingeConstraint_btHingeConstraint_7=function(){return(Bt=a._emscripten_bind_btHingeConstraint_btHingeConstraint_7=a.asm.nr).apply(null,arguments)},Ct=a._emscripten_bind_btHingeConstraint_getHingeAngle_0=function(){return(Ct=a._emscripten_bind_btHingeConstraint_getHingeAngle_0=a.asm.or).apply(null,arguments)},Dt=a._emscripten_bind_btHingeConstraint_setLimit_4=function(){return(Dt=a._emscripten_bind_btHingeConstraint_setLimit_4=a.asm.pr).apply(null,arguments)},Et=
a._emscripten_bind_btHingeConstraint_setLimit_5=function(){return(Et=a._emscripten_bind_btHingeConstraint_setLimit_5=a.asm.qr).apply(null,arguments)},Ft=a._emscripten_bind_btHingeConstraint_enableAngularMotor_3=function(){return(Ft=a._emscripten_bind_btHingeConstraint_enableAngularMotor_3=a.asm.rr).apply(null,arguments)},Gt=a._emscripten_bind_btHingeConstraint_setAngularOnly_1=function(){return(Gt=a._emscripten_bind_btHingeConstraint_setAngularOnly_1=a.asm.sr).apply(null,arguments)},Ht=a._emscripten_bind_btHingeConstraint_enableMotor_1=
function(){return(Ht=a._emscripten_bind_btHingeConstraint_enableMotor_1=a.asm.tr).apply(null,arguments)},It=a._emscripten_bind_btHingeConstraint_setMaxMotorImpulse_1=function(){return(It=a._emscripten_bind_btHingeConstraint_setMaxMotorImpulse_1=a.asm.ur).apply(null,arguments)},Jt=a._emscripten_bind_btHingeConstraint_setMotorTarget_2=function(){return(Jt=a._emscripten_bind_btHingeConstraint_setMotorTarget_2=a.asm.vr).apply(null,arguments)},Kt=a._emscripten_bind_btHingeConstraint_enableFeedback_1=function(){return(Kt=
a._emscripten_bind_btHingeConstraint_enableFeedback_1=a.asm.wr).apply(null,arguments)},Lt=a._emscripten_bind_btHingeConstraint_getBreakingImpulseThreshold_0=function(){return(Lt=a._emscripten_bind_btHingeConstraint_getBreakingImpulseThreshold_0=a.asm.xr).apply(null,arguments)},Mt=a._emscripten_bind_btHingeConstraint_setBreakingImpulseThreshold_1=function(){return(Mt=a._emscripten_bind_btHingeConstraint_setBreakingImpulseThreshold_1=a.asm.yr).apply(null,arguments)},Nt=a._emscripten_bind_btHingeConstraint_getParam_2=
function(){return(Nt=a._emscripten_bind_btHingeConstraint_getParam_2=a.asm.zr).apply(null,arguments)},Ot=a._emscripten_bind_btHingeConstraint_setParam_3=function(){return(Ot=a._emscripten_bind_btHingeConstraint_setParam_3=a.asm.Ar).apply(null,arguments)},Pt=a._emscripten_bind_btHingeConstraint___destroy___0=function(){return(Pt=a._emscripten_bind_btHingeConstraint___destroy___0=a.asm.Br).apply(null,arguments)},Qt=a._emscripten_bind_btSliderConstraint_btSliderConstraint_3=function(){return(Qt=a._emscripten_bind_btSliderConstraint_btSliderConstraint_3=
a.asm.Cr).apply(null,arguments)},Rt=a._emscripten_bind_btSliderConstraint_btSliderConstraint_5=function(){return(Rt=a._emscripten_bind_btSliderConstraint_btSliderConstraint_5=a.asm.Dr).apply(null,arguments)},St=a._emscripten_bind_btSliderConstraint_getLinearPos_0=function(){return(St=a._emscripten_bind_btSliderConstraint_getLinearPos_0=a.asm.Er).apply(null,arguments)},Tt=a._emscripten_bind_btSliderConstraint_getAngularPos_0=function(){return(Tt=a._emscripten_bind_btSliderConstraint_getAngularPos_0=
a.asm.Fr).apply(null,arguments)},Ut=a._emscripten_bind_btSliderConstraint_setLowerLinLimit_1=function(){return(Ut=a._emscripten_bind_btSliderConstraint_setLowerLinLimit_1=a.asm.Gr).apply(null,arguments)},Vt=a._emscripten_bind_btSliderConstraint_setUpperLinLimit_1=function(){return(Vt=a._emscripten_bind_btSliderConstraint_setUpperLinLimit_1=a.asm.Hr).apply(null,arguments)},Wt=a._emscripten_bind_btSliderConstraint_setLowerAngLimit_1=function(){return(Wt=a._emscripten_bind_btSliderConstraint_setLowerAngLimit_1=
a.asm.Ir).apply(null,arguments)},Xt=a._emscripten_bind_btSliderConstraint_setUpperAngLimit_1=function(){return(Xt=a._emscripten_bind_btSliderConstraint_setUpperAngLimit_1=a.asm.Jr).apply(null,arguments)},Yt=a._emscripten_bind_btSliderConstraint_setPoweredLinMotor_1=function(){return(Yt=a._emscripten_bind_btSliderConstraint_setPoweredLinMotor_1=a.asm.Kr).apply(null,arguments)},Zt=a._emscripten_bind_btSliderConstraint_setMaxLinMotorForce_1=function(){return(Zt=a._emscripten_bind_btSliderConstraint_setMaxLinMotorForce_1=
a.asm.Lr).apply(null,arguments)},$t=a._emscripten_bind_btSliderConstraint_setTargetLinMotorVelocity_1=function(){return($t=a._emscripten_bind_btSliderConstraint_setTargetLinMotorVelocity_1=a.asm.Mr).apply(null,arguments)},au=a._emscripten_bind_btSliderConstraint_enableFeedback_1=function(){return(au=a._emscripten_bind_btSliderConstraint_enableFeedback_1=a.asm.Nr).apply(null,arguments)},bu=a._emscripten_bind_btSliderConstraint_getBreakingImpulseThreshold_0=function(){return(bu=a._emscripten_bind_btSliderConstraint_getBreakingImpulseThreshold_0=
a.asm.Or).apply(null,arguments)},cu=a._emscripten_bind_btSliderConstraint_setBreakingImpulseThreshold_1=function(){return(cu=a._emscripten_bind_btSliderConstraint_setBreakingImpulseThreshold_1=a.asm.Pr).apply(null,arguments)},du=a._emscripten_bind_btSliderConstraint_getParam_2=function(){return(du=a._emscripten_bind_btSliderConstraint_getParam_2=a.asm.Qr).apply(null,arguments)},eu=a._emscripten_bind_btSliderConstraint_setParam_3=function(){return(eu=a._emscripten_bind_btSliderConstraint_setParam_3=
a.asm.Rr).apply(null,arguments)},fu=a._emscripten_bind_btSliderConstraint___destroy___0=function(){return(fu=a._emscripten_bind_btSliderConstraint___destroy___0=a.asm.Sr).apply(null,arguments)},gu=a._emscripten_bind_btFixedConstraint_btFixedConstraint_4=function(){return(gu=a._emscripten_bind_btFixedConstraint_btFixedConstraint_4=a.asm.Tr).apply(null,arguments)},hu=a._emscripten_bind_btFixedConstraint_enableFeedback_1=function(){return(hu=a._emscripten_bind_btFixedConstraint_enableFeedback_1=a.asm.Ur).apply(null,
arguments)},iu=a._emscripten_bind_btFixedConstraint_getBreakingImpulseThreshold_0=function(){return(iu=a._emscripten_bind_btFixedConstraint_getBreakingImpulseThreshold_0=a.asm.Vr).apply(null,arguments)},ju=a._emscripten_bind_btFixedConstraint_setBreakingImpulseThreshold_1=function(){return(ju=a._emscripten_bind_btFixedConstraint_setBreakingImpulseThreshold_1=a.asm.Wr).apply(null,arguments)},ku=a._emscripten_bind_btFixedConstraint_getParam_2=function(){return(ku=a._emscripten_bind_btFixedConstraint_getParam_2=
a.asm.Xr).apply(null,arguments)},lu=a._emscripten_bind_btFixedConstraint_setParam_3=function(){return(lu=a._emscripten_bind_btFixedConstraint_setParam_3=a.asm.Yr).apply(null,arguments)},mu=a._emscripten_bind_btFixedConstraint___destroy___0=function(){return(mu=a._emscripten_bind_btFixedConstraint___destroy___0=a.asm.Zr).apply(null,arguments)},nu=a._emscripten_bind_btConstraintSolver___destroy___0=function(){return(nu=a._emscripten_bind_btConstraintSolver___destroy___0=a.asm._r).apply(null,arguments)},
ou=a._emscripten_bind_btDispatcherInfo_get_m_timeStep_0=function(){return(ou=a._emscripten_bind_btDispatcherInfo_get_m_timeStep_0=a.asm.$r).apply(null,arguments)},pu=a._emscripten_bind_btDispatcherInfo_set_m_timeStep_1=function(){return(pu=a._emscripten_bind_btDispatcherInfo_set_m_timeStep_1=a.asm.as).apply(null,arguments)},qu=a._emscripten_bind_btDispatcherInfo_get_m_stepCount_0=function(){return(qu=a._emscripten_bind_btDispatcherInfo_get_m_stepCount_0=a.asm.bs).apply(null,arguments)},ru=a._emscripten_bind_btDispatcherInfo_set_m_stepCount_1=
function(){return(ru=a._emscripten_bind_btDispatcherInfo_set_m_stepCount_1=a.asm.cs).apply(null,arguments)},su=a._emscripten_bind_btDispatcherInfo_get_m_dispatchFunc_0=function(){return(su=a._emscripten_bind_btDispatcherInfo_get_m_dispatchFunc_0=a.asm.ds).apply(null,arguments)},tu=a._emscripten_bind_btDispatcherInfo_set_m_dispatchFunc_1=function(){return(tu=a._emscripten_bind_btDispatcherInfo_set_m_dispatchFunc_1=a.asm.es).apply(null,arguments)},uu=a._emscripten_bind_btDispatcherInfo_get_m_timeOfImpact_0=
function(){return(uu=a._emscripten_bind_btDispatcherInfo_get_m_timeOfImpact_0=a.asm.fs).apply(null,arguments)},vu=a._emscripten_bind_btDispatcherInfo_set_m_timeOfImpact_1=function(){return(vu=a._emscripten_bind_btDispatcherInfo_set_m_timeOfImpact_1=a.asm.gs).apply(null,arguments)},wu=a._emscripten_bind_btDispatcherInfo_get_m_useContinuous_0=function(){return(wu=a._emscripten_bind_btDispatcherInfo_get_m_useContinuous_0=a.asm.hs).apply(null,arguments)},xu=a._emscripten_bind_btDispatcherInfo_set_m_useContinuous_1=
function(){return(xu=a._emscripten_bind_btDispatcherInfo_set_m_useContinuous_1=a.asm.is).apply(null,arguments)},yu=a._emscripten_bind_btDispatcherInfo_get_m_enableSatConvex_0=function(){return(yu=a._emscripten_bind_btDispatcherInfo_get_m_enableSatConvex_0=a.asm.js).apply(null,arguments)},zu=a._emscripten_bind_btDispatcherInfo_set_m_enableSatConvex_1=function(){return(zu=a._emscripten_bind_btDispatcherInfo_set_m_enableSatConvex_1=a.asm.ks).apply(null,arguments)},Au=a._emscripten_bind_btDispatcherInfo_get_m_enableSPU_0=
function(){return(Au=a._emscripten_bind_btDispatcherInfo_get_m_enableSPU_0=a.asm.ls).apply(null,arguments)},Bu=a._emscripten_bind_btDispatcherInfo_set_m_enableSPU_1=function(){return(Bu=a._emscripten_bind_btDispatcherInfo_set_m_enableSPU_1=a.asm.ms).apply(null,arguments)},Cu=a._emscripten_bind_btDispatcherInfo_get_m_useEpa_0=function(){return(Cu=a._emscripten_bind_btDispatcherInfo_get_m_useEpa_0=a.asm.ns).apply(null,arguments)},Du=a._emscripten_bind_btDispatcherInfo_set_m_useEpa_1=function(){return(Du=
a._emscripten_bind_btDispatcherInfo_set_m_useEpa_1=a.asm.os).apply(null,arguments)},Eu=a._emscripten_bind_btDispatcherInfo_get_m_allowedCcdPenetration_0=function(){return(Eu=a._emscripten_bind_btDispatcherInfo_get_m_allowedCcdPenetration_0=a.asm.ps).apply(null,arguments)},Fu=a._emscripten_bind_btDispatcherInfo_set_m_allowedCcdPenetration_1=function(){return(Fu=a._emscripten_bind_btDispatcherInfo_set_m_allowedCcdPenetration_1=a.asm.qs).apply(null,arguments)},Gu=a._emscripten_bind_btDispatcherInfo_get_m_useConvexConservativeDistanceUtil_0=
function(){return(Gu=a._emscripten_bind_btDispatcherInfo_get_m_useConvexConservativeDistanceUtil_0=a.asm.rs).apply(null,arguments)},Hu=a._emscripten_bind_btDispatcherInfo_set_m_useConvexConservativeDistanceUtil_1=function(){return(Hu=a._emscripten_bind_btDispatcherInfo_set_m_useConvexConservativeDistanceUtil_1=a.asm.ss).apply(null,arguments)},Iu=a._emscripten_bind_btDispatcherInfo_get_m_convexConservativeDistanceThreshold_0=function(){return(Iu=a._emscripten_bind_btDispatcherInfo_get_m_convexConservativeDistanceThreshold_0=
a.asm.ts).apply(null,arguments)},Ju=a._emscripten_bind_btDispatcherInfo_set_m_convexConservativeDistanceThreshold_1=function(){return(Ju=a._emscripten_bind_btDispatcherInfo_set_m_convexConservativeDistanceThreshold_1=a.asm.us).apply(null,arguments)},Ku=a._emscripten_bind_btDispatcherInfo___destroy___0=function(){return(Ku=a._emscripten_bind_btDispatcherInfo___destroy___0=a.asm.vs).apply(null,arguments)},Lu=a._emscripten_bind_btContactSolverInfo_get_m_splitImpulse_0=function(){return(Lu=a._emscripten_bind_btContactSolverInfo_get_m_splitImpulse_0=
a.asm.ws).apply(null,arguments)},Mu=a._emscripten_bind_btContactSolverInfo_set_m_splitImpulse_1=function(){return(Mu=a._emscripten_bind_btContactSolverInfo_set_m_splitImpulse_1=a.asm.xs).apply(null,arguments)},Nu=a._emscripten_bind_btContactSolverInfo_get_m_splitImpulsePenetrationThreshold_0=function(){return(Nu=a._emscripten_bind_btContactSolverInfo_get_m_splitImpulsePenetrationThreshold_0=a.asm.ys).apply(null,arguments)},Ou=a._emscripten_bind_btContactSolverInfo_set_m_splitImpulsePenetrationThreshold_1=
function(){return(Ou=a._emscripten_bind_btContactSolverInfo_set_m_splitImpulsePenetrationThreshold_1=a.asm.zs).apply(null,arguments)},Pu=a._emscripten_bind_btContactSolverInfo_get_m_numIterations_0=function(){return(Pu=a._emscripten_bind_btContactSolverInfo_get_m_numIterations_0=a.asm.As).apply(null,arguments)},Qu=a._emscripten_bind_btContactSolverInfo_set_m_numIterations_1=function(){return(Qu=a._emscripten_bind_btContactSolverInfo_set_m_numIterations_1=a.asm.Bs).apply(null,arguments)},Ru=a._emscripten_bind_btContactSolverInfo___destroy___0=
function(){return(Ru=a._emscripten_bind_btContactSolverInfo___destroy___0=a.asm.Cs).apply(null,arguments)},Su=a._emscripten_bind_btVehicleTuning_btVehicleTuning_0=function(){return(Su=a._emscripten_bind_btVehicleTuning_btVehicleTuning_0=a.asm.Ds).apply(null,arguments)},Tu=a._emscripten_bind_btVehicleTuning_get_m_suspensionStiffness_0=function(){return(Tu=a._emscripten_bind_btVehicleTuning_get_m_suspensionStiffness_0=a.asm.Es).apply(null,arguments)},Uu=a._emscripten_bind_btVehicleTuning_set_m_suspensionStiffness_1=
function(){return(Uu=a._emscripten_bind_btVehicleTuning_set_m_suspensionStiffness_1=a.asm.Fs).apply(null,arguments)},Vu=a._emscripten_bind_btVehicleTuning_get_m_suspensionCompression_0=function(){return(Vu=a._emscripten_bind_btVehicleTuning_get_m_suspensionCompression_0=a.asm.Gs).apply(null,arguments)},Wu=a._emscripten_bind_btVehicleTuning_set_m_suspensionCompression_1=function(){return(Wu=a._emscripten_bind_btVehicleTuning_set_m_suspensionCompression_1=a.asm.Hs).apply(null,arguments)},Xu=a._emscripten_bind_btVehicleTuning_get_m_suspensionDamping_0=
function(){return(Xu=a._emscripten_bind_btVehicleTuning_get_m_suspensionDamping_0=a.asm.Is).apply(null,arguments)},Yu=a._emscripten_bind_btVehicleTuning_set_m_suspensionDamping_1=function(){return(Yu=a._emscripten_bind_btVehicleTuning_set_m_suspensionDamping_1=a.asm.Js).apply(null,arguments)},Zu=a._emscripten_bind_btVehicleTuning_get_m_maxSuspensionTravelCm_0=function(){return(Zu=a._emscripten_bind_btVehicleTuning_get_m_maxSuspensionTravelCm_0=a.asm.Ks).apply(null,arguments)},$u=a._emscripten_bind_btVehicleTuning_set_m_maxSuspensionTravelCm_1=
function(){return($u=a._emscripten_bind_btVehicleTuning_set_m_maxSuspensionTravelCm_1=a.asm.Ls).apply(null,arguments)},av=a._emscripten_bind_btVehicleTuning_get_m_frictionSlip_0=function(){return(av=a._emscripten_bind_btVehicleTuning_get_m_frictionSlip_0=a.asm.Ms).apply(null,arguments)},bv=a._emscripten_bind_btVehicleTuning_set_m_frictionSlip_1=function(){return(bv=a._emscripten_bind_btVehicleTuning_set_m_frictionSlip_1=a.asm.Ns).apply(null,arguments)},cv=a._emscripten_bind_btVehicleTuning_get_m_maxSuspensionForce_0=
function(){return(cv=a._emscripten_bind_btVehicleTuning_get_m_maxSuspensionForce_0=a.asm.Os).apply(null,arguments)},dv=a._emscripten_bind_btVehicleTuning_set_m_maxSuspensionForce_1=function(){return(dv=a._emscripten_bind_btVehicleTuning_set_m_maxSuspensionForce_1=a.asm.Ps).apply(null,arguments)},ev=a._emscripten_bind_btVehicleRaycasterResult_get_m_hitPointInWorld_0=function(){return(ev=a._emscripten_bind_btVehicleRaycasterResult_get_m_hitPointInWorld_0=a.asm.Qs).apply(null,arguments)},fv=a._emscripten_bind_btVehicleRaycasterResult_set_m_hitPointInWorld_1=
function(){return(fv=a._emscripten_bind_btVehicleRaycasterResult_set_m_hitPointInWorld_1=a.asm.Rs).apply(null,arguments)},gv=a._emscripten_bind_btVehicleRaycasterResult_get_m_hitNormalInWorld_0=function(){return(gv=a._emscripten_bind_btVehicleRaycasterResult_get_m_hitNormalInWorld_0=a.asm.Ss).apply(null,arguments)},hv=a._emscripten_bind_btVehicleRaycasterResult_set_m_hitNormalInWorld_1=function(){return(hv=a._emscripten_bind_btVehicleRaycasterResult_set_m_hitNormalInWorld_1=a.asm.Ts).apply(null,arguments)},
iv=a._emscripten_bind_btVehicleRaycasterResult_get_m_distFraction_0=function(){return(iv=a._emscripten_bind_btVehicleRaycasterResult_get_m_distFraction_0=a.asm.Us).apply(null,arguments)},jv=a._emscripten_bind_btVehicleRaycasterResult_set_m_distFraction_1=function(){return(jv=a._emscripten_bind_btVehicleRaycasterResult_set_m_distFraction_1=a.asm.Vs).apply(null,arguments)},kv=a._emscripten_bind_btVehicleRaycasterResult___destroy___0=function(){return(kv=a._emscripten_bind_btVehicleRaycasterResult___destroy___0=
a.asm.Ws).apply(null,arguments)},lv=a._emscripten_bind_btDefaultVehicleRaycaster_btDefaultVehicleRaycaster_1=function(){return(lv=a._emscripten_bind_btDefaultVehicleRaycaster_btDefaultVehicleRaycaster_1=a.asm.Xs).apply(null,arguments)},mv=a._emscripten_bind_btDefaultVehicleRaycaster_castRay_3=function(){return(mv=a._emscripten_bind_btDefaultVehicleRaycaster_castRay_3=a.asm.Ys).apply(null,arguments)},nv=a._emscripten_bind_btDefaultVehicleRaycaster___destroy___0=function(){return(nv=a._emscripten_bind_btDefaultVehicleRaycaster___destroy___0=
a.asm.Zs).apply(null,arguments)},ov=a._emscripten_bind_RaycastInfo_get_m_contactNormalWS_0=function(){return(ov=a._emscripten_bind_RaycastInfo_get_m_contactNormalWS_0=a.asm._s).apply(null,arguments)},pv=a._emscripten_bind_RaycastInfo_set_m_contactNormalWS_1=function(){return(pv=a._emscripten_bind_RaycastInfo_set_m_contactNormalWS_1=a.asm.$s).apply(null,arguments)},qv=a._emscripten_bind_RaycastInfo_get_m_contactPointWS_0=function(){return(qv=a._emscripten_bind_RaycastInfo_get_m_contactPointWS_0=a.asm.at).apply(null,
arguments)},rv=a._emscripten_bind_RaycastInfo_set_m_contactPointWS_1=function(){return(rv=a._emscripten_bind_RaycastInfo_set_m_contactPointWS_1=a.asm.bt).apply(null,arguments)},sv=a._emscripten_bind_RaycastInfo_get_m_suspensionLength_0=function(){return(sv=a._emscripten_bind_RaycastInfo_get_m_suspensionLength_0=a.asm.ct).apply(null,arguments)},tv=a._emscripten_bind_RaycastInfo_set_m_suspensionLength_1=function(){return(tv=a._emscripten_bind_RaycastInfo_set_m_suspensionLength_1=a.asm.dt).apply(null,
arguments)},uv=a._emscripten_bind_RaycastInfo_get_m_hardPointWS_0=function(){return(uv=a._emscripten_bind_RaycastInfo_get_m_hardPointWS_0=a.asm.et).apply(null,arguments)},vv=a._emscripten_bind_RaycastInfo_set_m_hardPointWS_1=function(){return(vv=a._emscripten_bind_RaycastInfo_set_m_hardPointWS_1=a.asm.ft).apply(null,arguments)},wv=a._emscripten_bind_RaycastInfo_get_m_wheelDirectionWS_0=function(){return(wv=a._emscripten_bind_RaycastInfo_get_m_wheelDirectionWS_0=a.asm.gt).apply(null,arguments)},xv=
a._emscripten_bind_RaycastInfo_set_m_wheelDirectionWS_1=function(){return(xv=a._emscripten_bind_RaycastInfo_set_m_wheelDirectionWS_1=a.asm.ht).apply(null,arguments)},yv=a._emscripten_bind_RaycastInfo_get_m_wheelAxleWS_0=function(){return(yv=a._emscripten_bind_RaycastInfo_get_m_wheelAxleWS_0=a.asm.it).apply(null,arguments)},zv=a._emscripten_bind_RaycastInfo_set_m_wheelAxleWS_1=function(){return(zv=a._emscripten_bind_RaycastInfo_set_m_wheelAxleWS_1=a.asm.jt).apply(null,arguments)},Av=a._emscripten_bind_RaycastInfo_get_m_isInContact_0=
function(){return(Av=a._emscripten_bind_RaycastInfo_get_m_isInContact_0=a.asm.kt).apply(null,arguments)},Bv=a._emscripten_bind_RaycastInfo_set_m_isInContact_1=function(){return(Bv=a._emscripten_bind_RaycastInfo_set_m_isInContact_1=a.asm.lt).apply(null,arguments)},Cv=a._emscripten_bind_RaycastInfo_get_m_groundObject_0=function(){return(Cv=a._emscripten_bind_RaycastInfo_get_m_groundObject_0=a.asm.mt).apply(null,arguments)},Dv=a._emscripten_bind_RaycastInfo_set_m_groundObject_1=function(){return(Dv=
a._emscripten_bind_RaycastInfo_set_m_groundObject_1=a.asm.nt).apply(null,arguments)},Ev=a._emscripten_bind_RaycastInfo___destroy___0=function(){return(Ev=a._emscripten_bind_RaycastInfo___destroy___0=a.asm.ot).apply(null,arguments)},Fv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_chassisConnectionCS_0=function(){return(Fv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_chassisConnectionCS_0=a.asm.pt).apply(null,arguments)},Gv=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_chassisConnectionCS_1=
function(){return(Gv=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_chassisConnectionCS_1=a.asm.qt).apply(null,arguments)},Hv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelDirectionCS_0=function(){return(Hv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelDirectionCS_0=a.asm.rt).apply(null,arguments)},Iv=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelDirectionCS_1=function(){return(Iv=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelDirectionCS_1=a.asm.st).apply(null,
arguments)},Jv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelAxleCS_0=function(){return(Jv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelAxleCS_0=a.asm.tt).apply(null,arguments)},Kv=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelAxleCS_1=function(){return(Kv=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelAxleCS_1=a.asm.ut).apply(null,arguments)},Lv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_suspensionRestLength_0=function(){return(Lv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_suspensionRestLength_0=
a.asm.vt).apply(null,arguments)},Mv=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_suspensionRestLength_1=function(){return(Mv=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_suspensionRestLength_1=a.asm.wt).apply(null,arguments)},Nv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_maxSuspensionTravelCm_0=function(){return(Nv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_maxSuspensionTravelCm_0=a.asm.xt).apply(null,arguments)},Ov=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_maxSuspensionTravelCm_1=
function(){return(Ov=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_maxSuspensionTravelCm_1=a.asm.yt).apply(null,arguments)},Pv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelRadius_0=function(){return(Pv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelRadius_0=a.asm.zt).apply(null,arguments)},Qv=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelRadius_1=function(){return(Qv=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelRadius_1=a.asm.At).apply(null,
arguments)},Rv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_suspensionStiffness_0=function(){return(Rv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_suspensionStiffness_0=a.asm.Bt).apply(null,arguments)},Sv=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_suspensionStiffness_1=function(){return(Sv=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_suspensionStiffness_1=a.asm.Ct).apply(null,arguments)},Tv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelsDampingCompression_0=
function(){return(Tv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelsDampingCompression_0=a.asm.Dt).apply(null,arguments)},Uv=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelsDampingCompression_1=function(){return(Uv=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelsDampingCompression_1=a.asm.Et).apply(null,arguments)},Vv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelsDampingRelaxation_0=function(){return(Vv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelsDampingRelaxation_0=
a.asm.Ft).apply(null,arguments)},Wv=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelsDampingRelaxation_1=function(){return(Wv=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelsDampingRelaxation_1=a.asm.Gt).apply(null,arguments)},Xv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_frictionSlip_0=function(){return(Xv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_frictionSlip_0=a.asm.Ht).apply(null,arguments)},Yv=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_frictionSlip_1=
function(){return(Yv=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_frictionSlip_1=a.asm.It).apply(null,arguments)},Zv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_maxSuspensionForce_0=function(){return(Zv=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_maxSuspensionForce_0=a.asm.Jt).apply(null,arguments)},$v=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_maxSuspensionForce_1=function(){return($v=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_maxSuspensionForce_1=a.asm.Kt).apply(null,
arguments)},aw=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_bIsFrontWheel_0=function(){return(aw=a._emscripten_bind_btWheelInfoConstructionInfo_get_m_bIsFrontWheel_0=a.asm.Lt).apply(null,arguments)},bw=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_bIsFrontWheel_1=function(){return(bw=a._emscripten_bind_btWheelInfoConstructionInfo_set_m_bIsFrontWheel_1=a.asm.Mt).apply(null,arguments)},cw=a._emscripten_bind_btWheelInfoConstructionInfo___destroy___0=function(){return(cw=a._emscripten_bind_btWheelInfoConstructionInfo___destroy___0=
a.asm.Nt).apply(null,arguments)},dw=a._emscripten_bind_btWheelInfo_btWheelInfo_1=function(){return(dw=a._emscripten_bind_btWheelInfo_btWheelInfo_1=a.asm.Ot).apply(null,arguments)},ew=a._emscripten_bind_btWheelInfo_getSuspensionRestLength_0=function(){return(ew=a._emscripten_bind_btWheelInfo_getSuspensionRestLength_0=a.asm.Pt).apply(null,arguments)},fw=a._emscripten_bind_btWheelInfo_updateWheel_2=function(){return(fw=a._emscripten_bind_btWheelInfo_updateWheel_2=a.asm.Qt).apply(null,arguments)},gw=
a._emscripten_bind_btWheelInfo_get_m_suspensionStiffness_0=function(){return(gw=a._emscripten_bind_btWheelInfo_get_m_suspensionStiffness_0=a.asm.Rt).apply(null,arguments)},hw=a._emscripten_bind_btWheelInfo_set_m_suspensionStiffness_1=function(){return(hw=a._emscripten_bind_btWheelInfo_set_m_suspensionStiffness_1=a.asm.St).apply(null,arguments)},iw=a._emscripten_bind_btWheelInfo_get_m_frictionSlip_0=function(){return(iw=a._emscripten_bind_btWheelInfo_get_m_frictionSlip_0=a.asm.Tt).apply(null,arguments)},
jw=a._emscripten_bind_btWheelInfo_set_m_frictionSlip_1=function(){return(jw=a._emscripten_bind_btWheelInfo_set_m_frictionSlip_1=a.asm.Ut).apply(null,arguments)},kw=a._emscripten_bind_btWheelInfo_get_m_engineForce_0=function(){return(kw=a._emscripten_bind_btWheelInfo_get_m_engineForce_0=a.asm.Vt).apply(null,arguments)},lw=a._emscripten_bind_btWheelInfo_set_m_engineForce_1=function(){return(lw=a._emscripten_bind_btWheelInfo_set_m_engineForce_1=a.asm.Wt).apply(null,arguments)},mw=a._emscripten_bind_btWheelInfo_get_m_rollInfluence_0=
function(){return(mw=a._emscripten_bind_btWheelInfo_get_m_rollInfluence_0=a.asm.Xt).apply(null,arguments)},nw=a._emscripten_bind_btWheelInfo_set_m_rollInfluence_1=function(){return(nw=a._emscripten_bind_btWheelInfo_set_m_rollInfluence_1=a.asm.Yt).apply(null,arguments)},ow=a._emscripten_bind_btWheelInfo_get_m_suspensionRestLength1_0=function(){return(ow=a._emscripten_bind_btWheelInfo_get_m_suspensionRestLength1_0=a.asm.Zt).apply(null,arguments)},pw=a._emscripten_bind_btWheelInfo_set_m_suspensionRestLength1_1=
function(){return(pw=a._emscripten_bind_btWheelInfo_set_m_suspensionRestLength1_1=a.asm._t).apply(null,arguments)},qw=a._emscripten_bind_btWheelInfo_get_m_wheelsRadius_0=function(){return(qw=a._emscripten_bind_btWheelInfo_get_m_wheelsRadius_0=a.asm.$t).apply(null,arguments)},rw=a._emscripten_bind_btWheelInfo_set_m_wheelsRadius_1=function(){return(rw=a._emscripten_bind_btWheelInfo_set_m_wheelsRadius_1=a.asm.au).apply(null,arguments)},sw=a._emscripten_bind_btWheelInfo_get_m_wheelsDampingCompression_0=
function(){return(sw=a._emscripten_bind_btWheelInfo_get_m_wheelsDampingCompression_0=a.asm.bu).apply(null,arguments)},tw=a._emscripten_bind_btWheelInfo_set_m_wheelsDampingCompression_1=function(){return(tw=a._emscripten_bind_btWheelInfo_set_m_wheelsDampingCompression_1=a.asm.cu).apply(null,arguments)},uw=a._emscripten_bind_btWheelInfo_get_m_wheelsDampingRelaxation_0=function(){return(uw=a._emscripten_bind_btWheelInfo_get_m_wheelsDampingRelaxation_0=a.asm.du).apply(null,arguments)},vw=a._emscripten_bind_btWheelInfo_set_m_wheelsDampingRelaxation_1=
function(){return(vw=a._emscripten_bind_btWheelInfo_set_m_wheelsDampingRelaxation_1=a.asm.eu).apply(null,arguments)},ww=a._emscripten_bind_btWheelInfo_get_m_steering_0=function(){return(ww=a._emscripten_bind_btWheelInfo_get_m_steering_0=a.asm.fu).apply(null,arguments)},xw=a._emscripten_bind_btWheelInfo_set_m_steering_1=function(){return(xw=a._emscripten_bind_btWheelInfo_set_m_steering_1=a.asm.gu).apply(null,arguments)},yw=a._emscripten_bind_btWheelInfo_get_m_maxSuspensionForce_0=function(){return(yw=
a._emscripten_bind_btWheelInfo_get_m_maxSuspensionForce_0=a.asm.hu).apply(null,arguments)},zw=a._emscripten_bind_btWheelInfo_set_m_maxSuspensionForce_1=function(){return(zw=a._emscripten_bind_btWheelInfo_set_m_maxSuspensionForce_1=a.asm.iu).apply(null,arguments)},Aw=a._emscripten_bind_btWheelInfo_get_m_maxSuspensionTravelCm_0=function(){return(Aw=a._emscripten_bind_btWheelInfo_get_m_maxSuspensionTravelCm_0=a.asm.ju).apply(null,arguments)},Bw=a._emscripten_bind_btWheelInfo_set_m_maxSuspensionTravelCm_1=
function(){return(Bw=a._emscripten_bind_btWheelInfo_set_m_maxSuspensionTravelCm_1=a.asm.ku).apply(null,arguments)},Cw=a._emscripten_bind_btWheelInfo_get_m_wheelsSuspensionForce_0=function(){return(Cw=a._emscripten_bind_btWheelInfo_get_m_wheelsSuspensionForce_0=a.asm.lu).apply(null,arguments)},Dw=a._emscripten_bind_btWheelInfo_set_m_wheelsSuspensionForce_1=function(){return(Dw=a._emscripten_bind_btWheelInfo_set_m_wheelsSuspensionForce_1=a.asm.mu).apply(null,arguments)},Ew=a._emscripten_bind_btWheelInfo_get_m_bIsFrontWheel_0=
function(){return(Ew=a._emscripten_bind_btWheelInfo_get_m_bIsFrontWheel_0=a.asm.nu).apply(null,arguments)},Fw=a._emscripten_bind_btWheelInfo_set_m_bIsFrontWheel_1=function(){return(Fw=a._emscripten_bind_btWheelInfo_set_m_bIsFrontWheel_1=a.asm.ou).apply(null,arguments)},Gw=a._emscripten_bind_btWheelInfo_get_m_raycastInfo_0=function(){return(Gw=a._emscripten_bind_btWheelInfo_get_m_raycastInfo_0=a.asm.pu).apply(null,arguments)},Hw=a._emscripten_bind_btWheelInfo_set_m_raycastInfo_1=function(){return(Hw=
a._emscripten_bind_btWheelInfo_set_m_raycastInfo_1=a.asm.qu).apply(null,arguments)},Iw=a._emscripten_bind_btWheelInfo_get_m_chassisConnectionPointCS_0=function(){return(Iw=a._emscripten_bind_btWheelInfo_get_m_chassisConnectionPointCS_0=a.asm.ru).apply(null,arguments)},Jw=a._emscripten_bind_btWheelInfo_set_m_chassisConnectionPointCS_1=function(){return(Jw=a._emscripten_bind_btWheelInfo_set_m_chassisConnectionPointCS_1=a.asm.su).apply(null,arguments)},Kw=a._emscripten_bind_btWheelInfo_get_m_worldTransform_0=
function(){return(Kw=a._emscripten_bind_btWheelInfo_get_m_worldTransform_0=a.asm.tu).apply(null,arguments)},Lw=a._emscripten_bind_btWheelInfo_set_m_worldTransform_1=function(){return(Lw=a._emscripten_bind_btWheelInfo_set_m_worldTransform_1=a.asm.uu).apply(null,arguments)},Mw=a._emscripten_bind_btWheelInfo_get_m_wheelDirectionCS_0=function(){return(Mw=a._emscripten_bind_btWheelInfo_get_m_wheelDirectionCS_0=a.asm.vu).apply(null,arguments)},Nw=a._emscripten_bind_btWheelInfo_set_m_wheelDirectionCS_1=
function(){return(Nw=a._emscripten_bind_btWheelInfo_set_m_wheelDirectionCS_1=a.asm.wu).apply(null,arguments)},Ow=a._emscripten_bind_btWheelInfo_get_m_wheelAxleCS_0=function(){return(Ow=a._emscripten_bind_btWheelInfo_get_m_wheelAxleCS_0=a.asm.xu).apply(null,arguments)},Pw=a._emscripten_bind_btWheelInfo_set_m_wheelAxleCS_1=function(){return(Pw=a._emscripten_bind_btWheelInfo_set_m_wheelAxleCS_1=a.asm.yu).apply(null,arguments)},Qw=a._emscripten_bind_btWheelInfo_get_m_rotation_0=function(){return(Qw=a._emscripten_bind_btWheelInfo_get_m_rotation_0=
a.asm.zu).apply(null,arguments)},Rw=a._emscripten_bind_btWheelInfo_set_m_rotation_1=function(){return(Rw=a._emscripten_bind_btWheelInfo_set_m_rotation_1=a.asm.Au).apply(null,arguments)},Sw=a._emscripten_bind_btWheelInfo_get_m_deltaRotation_0=function(){return(Sw=a._emscripten_bind_btWheelInfo_get_m_deltaRotation_0=a.asm.Bu).apply(null,arguments)},Tw=a._emscripten_bind_btWheelInfo_set_m_deltaRotation_1=function(){return(Tw=a._emscripten_bind_btWheelInfo_set_m_deltaRotation_1=a.asm.Cu).apply(null,arguments)},
Uw=a._emscripten_bind_btWheelInfo_get_m_brake_0=function(){return(Uw=a._emscripten_bind_btWheelInfo_get_m_brake_0=a.asm.Du).apply(null,arguments)},Vw=a._emscripten_bind_btWheelInfo_set_m_brake_1=function(){return(Vw=a._emscripten_bind_btWheelInfo_set_m_brake_1=a.asm.Eu).apply(null,arguments)},Ww=a._emscripten_bind_btWheelInfo_get_m_clippedInvContactDotSuspension_0=function(){return(Ww=a._emscripten_bind_btWheelInfo_get_m_clippedInvContactDotSuspension_0=a.asm.Fu).apply(null,arguments)},Xw=a._emscripten_bind_btWheelInfo_set_m_clippedInvContactDotSuspension_1=
function(){return(Xw=a._emscripten_bind_btWheelInfo_set_m_clippedInvContactDotSuspension_1=a.asm.Gu).apply(null,arguments)},Yw=a._emscripten_bind_btWheelInfo_get_m_suspensionRelativeVelocity_0=function(){return(Yw=a._emscripten_bind_btWheelInfo_get_m_suspensionRelativeVelocity_0=a.asm.Hu).apply(null,arguments)},Zw=a._emscripten_bind_btWheelInfo_set_m_suspensionRelativeVelocity_1=function(){return(Zw=a._emscripten_bind_btWheelInfo_set_m_suspensionRelativeVelocity_1=a.asm.Iu).apply(null,arguments)},
$w=a._emscripten_bind_btWheelInfo_get_m_skidInfo_0=function(){return($w=a._emscripten_bind_btWheelInfo_get_m_skidInfo_0=a.asm.Ju).apply(null,arguments)},ax=a._emscripten_bind_btWheelInfo_set_m_skidInfo_1=function(){return(ax=a._emscripten_bind_btWheelInfo_set_m_skidInfo_1=a.asm.Ku).apply(null,arguments)},bx=a._emscripten_bind_btWheelInfo___destroy___0=function(){return(bx=a._emscripten_bind_btWheelInfo___destroy___0=a.asm.Lu).apply(null,arguments)},cx=a._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_3=
function(){return(cx=a._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_3=a.asm.Mu).apply(null,arguments)},dx=a._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_4=function(){return(dx=a._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_4=a.asm.Nu).apply(null,arguments)},ex=a._emscripten_bind_btKinematicCharacterController_setUpAxis_1=function(){return(ex=a._emscripten_bind_btKinematicCharacterController_setUpAxis_1=
a.asm.Ou).apply(null,arguments)},fx=a._emscripten_bind_btKinematicCharacterController_setWalkDirection_1=function(){return(fx=a._emscripten_bind_btKinematicCharacterController_setWalkDirection_1=a.asm.Pu).apply(null,arguments)},gx=a._emscripten_bind_btKinematicCharacterController_setVelocityForTimeInterval_2=function(){return(gx=a._emscripten_bind_btKinematicCharacterController_setVelocityForTimeInterval_2=a.asm.Qu).apply(null,arguments)},hx=a._emscripten_bind_btKinematicCharacterController_warp_1=
function(){return(hx=a._emscripten_bind_btKinematicCharacterController_warp_1=a.asm.Ru).apply(null,arguments)},ix=a._emscripten_bind_btKinematicCharacterController_preStep_1=function(){return(ix=a._emscripten_bind_btKinematicCharacterController_preStep_1=a.asm.Su).apply(null,arguments)},jx=a._emscripten_bind_btKinematicCharacterController_playerStep_2=function(){return(jx=a._emscripten_bind_btKinematicCharacterController_playerStep_2=a.asm.Tu).apply(null,arguments)},kx=a._emscripten_bind_btKinematicCharacterController_setFallSpeed_1=
function(){return(kx=a._emscripten_bind_btKinematicCharacterController_setFallSpeed_1=a.asm.Uu).apply(null,arguments)},lx=a._emscripten_bind_btKinematicCharacterController_setJumpSpeed_1=function(){return(lx=a._emscripten_bind_btKinematicCharacterController_setJumpSpeed_1=a.asm.Vu).apply(null,arguments)},mx=a._emscripten_bind_btKinematicCharacterController_setMaxJumpHeight_1=function(){return(mx=a._emscripten_bind_btKinematicCharacterController_setMaxJumpHeight_1=a.asm.Wu).apply(null,arguments)},
nx=a._emscripten_bind_btKinematicCharacterController_canJump_0=function(){return(nx=a._emscripten_bind_btKinematicCharacterController_canJump_0=a.asm.Xu).apply(null,arguments)},ox=a._emscripten_bind_btKinematicCharacterController_jump_0=function(){return(ox=a._emscripten_bind_btKinematicCharacterController_jump_0=a.asm.Yu).apply(null,arguments)},px=a._emscripten_bind_btKinematicCharacterController_setGravity_1=function(){return(px=a._emscripten_bind_btKinematicCharacterController_setGravity_1=a.asm.Zu).apply(null,
arguments)},qx=a._emscripten_bind_btKinematicCharacterController_getGravity_0=function(){return(qx=a._emscripten_bind_btKinematicCharacterController_getGravity_0=a.asm._u).apply(null,arguments)},rx=a._emscripten_bind_btKinematicCharacterController_setMaxSlope_1=function(){return(rx=a._emscripten_bind_btKinematicCharacterController_setMaxSlope_1=a.asm.$u).apply(null,arguments)},sx=a._emscripten_bind_btKinematicCharacterController_getMaxSlope_0=function(){return(sx=a._emscripten_bind_btKinematicCharacterController_getMaxSlope_0=
a.asm.av).apply(null,arguments)},tx=a._emscripten_bind_btKinematicCharacterController_getGhostObject_0=function(){return(tx=a._emscripten_bind_btKinematicCharacterController_getGhostObject_0=a.asm.bv).apply(null,arguments)},ux=a._emscripten_bind_btKinematicCharacterController_setUseGhostSweepTest_1=function(){return(ux=a._emscripten_bind_btKinematicCharacterController_setUseGhostSweepTest_1=a.asm.cv).apply(null,arguments)},vx=a._emscripten_bind_btKinematicCharacterController_onGround_0=function(){return(vx=
a._emscripten_bind_btKinematicCharacterController_onGround_0=a.asm.dv).apply(null,arguments)},wx=a._emscripten_bind_btKinematicCharacterController_setUpInterpolate_1=function(){return(wx=a._emscripten_bind_btKinematicCharacterController_setUpInterpolate_1=a.asm.ev).apply(null,arguments)},xx=a._emscripten_bind_btKinematicCharacterController_updateAction_2=function(){return(xx=a._emscripten_bind_btKinematicCharacterController_updateAction_2=a.asm.fv).apply(null,arguments)},yx=a._emscripten_bind_btKinematicCharacterController___destroy___0=
function(){return(yx=a._emscripten_bind_btKinematicCharacterController___destroy___0=a.asm.gv).apply(null,arguments)},zx=a._emscripten_bind_btRaycastVehicle_btRaycastVehicle_3=function(){return(zx=a._emscripten_bind_btRaycastVehicle_btRaycastVehicle_3=a.asm.hv).apply(null,arguments)},Ax=a._emscripten_bind_btRaycastVehicle_applyEngineForce_2=function(){return(Ax=a._emscripten_bind_btRaycastVehicle_applyEngineForce_2=a.asm.iv).apply(null,arguments)},Bx=a._emscripten_bind_btRaycastVehicle_setSteeringValue_2=
function(){return(Bx=a._emscripten_bind_btRaycastVehicle_setSteeringValue_2=a.asm.jv).apply(null,arguments)},Cx=a._emscripten_bind_btRaycastVehicle_getWheelTransformWS_1=function(){return(Cx=a._emscripten_bind_btRaycastVehicle_getWheelTransformWS_1=a.asm.kv).apply(null,arguments)},Dx=a._emscripten_bind_btRaycastVehicle_updateWheelTransform_2=function(){return(Dx=a._emscripten_bind_btRaycastVehicle_updateWheelTransform_2=a.asm.lv).apply(null,arguments)},Ex=a._emscripten_bind_btRaycastVehicle_addWheel_7=
function(){return(Ex=a._emscripten_bind_btRaycastVehicle_addWheel_7=a.asm.mv).apply(null,arguments)},Fx=a._emscripten_bind_btRaycastVehicle_getNumWheels_0=function(){return(Fx=a._emscripten_bind_btRaycastVehicle_getNumWheels_0=a.asm.nv).apply(null,arguments)},Gx=a._emscripten_bind_btRaycastVehicle_getRigidBody_0=function(){return(Gx=a._emscripten_bind_btRaycastVehicle_getRigidBody_0=a.asm.ov).apply(null,arguments)},Hx=a._emscripten_bind_btRaycastVehicle_getWheelInfo_1=function(){return(Hx=a._emscripten_bind_btRaycastVehicle_getWheelInfo_1=
a.asm.pv).apply(null,arguments)},Ix=a._emscripten_bind_btRaycastVehicle_setBrake_2=function(){return(Ix=a._emscripten_bind_btRaycastVehicle_setBrake_2=a.asm.qv).apply(null,arguments)},Jx=a._emscripten_bind_btRaycastVehicle_setCoordinateSystem_3=function(){return(Jx=a._emscripten_bind_btRaycastVehicle_setCoordinateSystem_3=a.asm.rv).apply(null,arguments)},Kx=a._emscripten_bind_btRaycastVehicle_getCurrentSpeedKmHour_0=function(){return(Kx=a._emscripten_bind_btRaycastVehicle_getCurrentSpeedKmHour_0=
a.asm.sv).apply(null,arguments)},Lx=a._emscripten_bind_btRaycastVehicle_getChassisWorldTransform_0=function(){return(Lx=a._emscripten_bind_btRaycastVehicle_getChassisWorldTransform_0=a.asm.tv).apply(null,arguments)},Mx=a._emscripten_bind_btRaycastVehicle_rayCast_1=function(){return(Mx=a._emscripten_bind_btRaycastVehicle_rayCast_1=a.asm.uv).apply(null,arguments)},Nx=a._emscripten_bind_btRaycastVehicle_updateVehicle_1=function(){return(Nx=a._emscripten_bind_btRaycastVehicle_updateVehicle_1=a.asm.vv).apply(null,
arguments)},Ox=a._emscripten_bind_btRaycastVehicle_resetSuspension_0=function(){return(Ox=a._emscripten_bind_btRaycastVehicle_resetSuspension_0=a.asm.wv).apply(null,arguments)},Px=a._emscripten_bind_btRaycastVehicle_getSteeringValue_1=function(){return(Px=a._emscripten_bind_btRaycastVehicle_getSteeringValue_1=a.asm.xv).apply(null,arguments)},Qx=a._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_1=function(){return(Qx=a._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_1=a.asm.yv).apply(null,
arguments)},Rx=a._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_2=function(){return(Rx=a._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_2=a.asm.zv).apply(null,arguments)},Sx=a._emscripten_bind_btRaycastVehicle_setPitchControl_1=function(){return(Sx=a._emscripten_bind_btRaycastVehicle_setPitchControl_1=a.asm.Av).apply(null,arguments)},Tx=a._emscripten_bind_btRaycastVehicle_updateSuspension_1=function(){return(Tx=a._emscripten_bind_btRaycastVehicle_updateSuspension_1=a.asm.Bv).apply(null,
arguments)},Ux=a._emscripten_bind_btRaycastVehicle_updateFriction_1=function(){return(Ux=a._emscripten_bind_btRaycastVehicle_updateFriction_1=a.asm.Cv).apply(null,arguments)},Vx=a._emscripten_bind_btRaycastVehicle_getRightAxis_0=function(){return(Vx=a._emscripten_bind_btRaycastVehicle_getRightAxis_0=a.asm.Dv).apply(null,arguments)},Wx=a._emscripten_bind_btRaycastVehicle_getUpAxis_0=function(){return(Wx=a._emscripten_bind_btRaycastVehicle_getUpAxis_0=a.asm.Ev).apply(null,arguments)},Xx=a._emscripten_bind_btRaycastVehicle_getForwardAxis_0=
function(){return(Xx=a._emscripten_bind_btRaycastVehicle_getForwardAxis_0=a.asm.Fv).apply(null,arguments)},Yx=a._emscripten_bind_btRaycastVehicle_getForwardVector_0=function(){return(Yx=a._emscripten_bind_btRaycastVehicle_getForwardVector_0=a.asm.Gv).apply(null,arguments)},Zx=a._emscripten_bind_btRaycastVehicle_getUserConstraintType_0=function(){return(Zx=a._emscripten_bind_btRaycastVehicle_getUserConstraintType_0=a.asm.Hv).apply(null,arguments)},$x=a._emscripten_bind_btRaycastVehicle_setUserConstraintType_1=
function(){return($x=a._emscripten_bind_btRaycastVehicle_setUserConstraintType_1=a.asm.Iv).apply(null,arguments)},ay=a._emscripten_bind_btRaycastVehicle_setUserConstraintId_1=function(){return(ay=a._emscripten_bind_btRaycastVehicle_setUserConstraintId_1=a.asm.Jv).apply(null,arguments)},by=a._emscripten_bind_btRaycastVehicle_getUserConstraintId_0=function(){return(by=a._emscripten_bind_btRaycastVehicle_getUserConstraintId_0=a.asm.Kv).apply(null,arguments)},cy=a._emscripten_bind_btRaycastVehicle_updateAction_2=
function(){return(cy=a._emscripten_bind_btRaycastVehicle_updateAction_2=a.asm.Lv).apply(null,arguments)},dy=a._emscripten_bind_btRaycastVehicle___destroy___0=function(){return(dy=a._emscripten_bind_btRaycastVehicle___destroy___0=a.asm.Mv).apply(null,arguments)},ey=a._emscripten_bind_btPairCachingGhostObject_btPairCachingGhostObject_0=function(){return(ey=a._emscripten_bind_btPairCachingGhostObject_btPairCachingGhostObject_0=a.asm.Nv).apply(null,arguments)},fy=a._emscripten_bind_btPairCachingGhostObject_setAnisotropicFriction_2=
function(){return(fy=a._emscripten_bind_btPairCachingGhostObject_setAnisotropicFriction_2=a.asm.Ov).apply(null,arguments)},gy=a._emscripten_bind_btPairCachingGhostObject_getCollisionShape_0=function(){return(gy=a._emscripten_bind_btPairCachingGhostObject_getCollisionShape_0=a.asm.Pv).apply(null,arguments)},hy=a._emscripten_bind_btPairCachingGhostObject_setContactProcessingThreshold_1=function(){return(hy=a._emscripten_bind_btPairCachingGhostObject_setContactProcessingThreshold_1=a.asm.Qv).apply(null,
arguments)},iy=a._emscripten_bind_btPairCachingGhostObject_setActivationState_1=function(){return(iy=a._emscripten_bind_btPairCachingGhostObject_setActivationState_1=a.asm.Rv).apply(null,arguments)},jy=a._emscripten_bind_btPairCachingGhostObject_forceActivationState_1=function(){return(jy=a._emscripten_bind_btPairCachingGhostObject_forceActivationState_1=a.asm.Sv).apply(null,arguments)},ky=a._emscripten_bind_btPairCachingGhostObject_activate_0=function(){return(ky=a._emscripten_bind_btPairCachingGhostObject_activate_0=
a.asm.Tv).apply(null,arguments)},ly=a._emscripten_bind_btPairCachingGhostObject_activate_1=function(){return(ly=a._emscripten_bind_btPairCachingGhostObject_activate_1=a.asm.Uv).apply(null,arguments)},my=a._emscripten_bind_btPairCachingGhostObject_isActive_0=function(){return(my=a._emscripten_bind_btPairCachingGhostObject_isActive_0=a.asm.Vv).apply(null,arguments)},ny=a._emscripten_bind_btPairCachingGhostObject_isKinematicObject_0=function(){return(ny=a._emscripten_bind_btPairCachingGhostObject_isKinematicObject_0=
a.asm.Wv).apply(null,arguments)},oy=a._emscripten_bind_btPairCachingGhostObject_isStaticObject_0=function(){return(oy=a._emscripten_bind_btPairCachingGhostObject_isStaticObject_0=a.asm.Xv).apply(null,arguments)},py=a._emscripten_bind_btPairCachingGhostObject_isStaticOrKinematicObject_0=function(){return(py=a._emscripten_bind_btPairCachingGhostObject_isStaticOrKinematicObject_0=a.asm.Yv).apply(null,arguments)},qy=a._emscripten_bind_btPairCachingGhostObject_getRestitution_0=function(){return(qy=a._emscripten_bind_btPairCachingGhostObject_getRestitution_0=
a.asm.Zv).apply(null,arguments)},ry=a._emscripten_bind_btPairCachingGhostObject_getFriction_0=function(){return(ry=a._emscripten_bind_btPairCachingGhostObject_getFriction_0=a.asm._v).apply(null,arguments)},sy=a._emscripten_bind_btPairCachingGhostObject_getRollingFriction_0=function(){return(sy=a._emscripten_bind_btPairCachingGhostObject_getRollingFriction_0=a.asm.$v).apply(null,arguments)},ty=a._emscripten_bind_btPairCachingGhostObject_setRestitution_1=function(){return(ty=a._emscripten_bind_btPairCachingGhostObject_setRestitution_1=
a.asm.aw).apply(null,arguments)},uy=a._emscripten_bind_btPairCachingGhostObject_setFriction_1=function(){return(uy=a._emscripten_bind_btPairCachingGhostObject_setFriction_1=a.asm.bw).apply(null,arguments)},vy=a._emscripten_bind_btPairCachingGhostObject_setRollingFriction_1=function(){return(vy=a._emscripten_bind_btPairCachingGhostObject_setRollingFriction_1=a.asm.cw).apply(null,arguments)},wy=a._emscripten_bind_btPairCachingGhostObject_getWorldTransform_0=function(){return(wy=a._emscripten_bind_btPairCachingGhostObject_getWorldTransform_0=
a.asm.dw).apply(null,arguments)},xy=a._emscripten_bind_btPairCachingGhostObject_getCollisionFlags_0=function(){return(xy=a._emscripten_bind_btPairCachingGhostObject_getCollisionFlags_0=a.asm.ew).apply(null,arguments)},yy=a._emscripten_bind_btPairCachingGhostObject_setCollisionFlags_1=function(){return(yy=a._emscripten_bind_btPairCachingGhostObject_setCollisionFlags_1=a.asm.fw).apply(null,arguments)},zy=a._emscripten_bind_btPairCachingGhostObject_setWorldTransform_1=function(){return(zy=a._emscripten_bind_btPairCachingGhostObject_setWorldTransform_1=
a.asm.gw).apply(null,arguments)},Ay=a._emscripten_bind_btPairCachingGhostObject_setCollisionShape_1=function(){return(Ay=a._emscripten_bind_btPairCachingGhostObject_setCollisionShape_1=a.asm.hw).apply(null,arguments)},By=a._emscripten_bind_btPairCachingGhostObject_setCcdMotionThreshold_1=function(){return(By=a._emscripten_bind_btPairCachingGhostObject_setCcdMotionThreshold_1=a.asm.iw).apply(null,arguments)},Cy=a._emscripten_bind_btPairCachingGhostObject_getCcdMotionThreshold_0=function(){return(Cy=
a._emscripten_bind_btPairCachingGhostObject_getCcdMotionThreshold_0=a.asm.jw).apply(null,arguments)},Dy=a._emscripten_bind_btPairCachingGhostObject_setCcdSweptSphereRadius_1=function(){return(Dy=a._emscripten_bind_btPairCachingGhostObject_setCcdSweptSphereRadius_1=a.asm.kw).apply(null,arguments)},Ey=a._emscripten_bind_btPairCachingGhostObject_getCcdSweptSphereRadius_0=function(){return(Ey=a._emscripten_bind_btPairCachingGhostObject_getCcdSweptSphereRadius_0=a.asm.lw).apply(null,arguments)},Fy=a._emscripten_bind_btPairCachingGhostObject_getUserIndex_0=
function(){return(Fy=a._emscripten_bind_btPairCachingGhostObject_getUserIndex_0=a.asm.mw).apply(null,arguments)},Gy=a._emscripten_bind_btPairCachingGhostObject_setUserIndex_1=function(){return(Gy=a._emscripten_bind_btPairCachingGhostObject_setUserIndex_1=a.asm.nw).apply(null,arguments)},Hy=a._emscripten_bind_btPairCachingGhostObject_getUserPointer_0=function(){return(Hy=a._emscripten_bind_btPairCachingGhostObject_getUserPointer_0=a.asm.ow).apply(null,arguments)},Iy=a._emscripten_bind_btPairCachingGhostObject_setUserPointer_1=
function(){return(Iy=a._emscripten_bind_btPairCachingGhostObject_setUserPointer_1=a.asm.pw).apply(null,arguments)},Jy=a._emscripten_bind_btPairCachingGhostObject_getBroadphaseHandle_0=function(){return(Jy=a._emscripten_bind_btPairCachingGhostObject_getBroadphaseHandle_0=a.asm.qw).apply(null,arguments)},Ky=a._emscripten_bind_btPairCachingGhostObject_getNumOverlappingObjects_0=function(){return(Ky=a._emscripten_bind_btPairCachingGhostObject_getNumOverlappingObjects_0=a.asm.rw).apply(null,arguments)},
Ly=a._emscripten_bind_btPairCachingGhostObject_getOverlappingObject_1=function(){return(Ly=a._emscripten_bind_btPairCachingGhostObject_getOverlappingObject_1=a.asm.sw).apply(null,arguments)},My=a._emscripten_bind_btPairCachingGhostObject___destroy___0=function(){return(My=a._emscripten_bind_btPairCachingGhostObject___destroy___0=a.asm.tw).apply(null,arguments)},Ny=a._emscripten_bind_btGhostPairCallback_btGhostPairCallback_0=function(){return(Ny=a._emscripten_bind_btGhostPairCallback_btGhostPairCallback_0=
a.asm.uw).apply(null,arguments)},Oy=a._emscripten_bind_btGhostPairCallback___destroy___0=function(){return(Oy=a._emscripten_bind_btGhostPairCallback___destroy___0=a.asm.vw).apply(null,arguments)},Py=a._emscripten_bind_btSoftBodyWorldInfo_btSoftBodyWorldInfo_0=function(){return(Py=a._emscripten_bind_btSoftBodyWorldInfo_btSoftBodyWorldInfo_0=a.asm.ww).apply(null,arguments)},Qy=a._emscripten_bind_btSoftBodyWorldInfo_get_air_density_0=function(){return(Qy=a._emscripten_bind_btSoftBodyWorldInfo_get_air_density_0=
a.asm.xw).apply(null,arguments)},Ry=a._emscripten_bind_btSoftBodyWorldInfo_set_air_density_1=function(){return(Ry=a._emscripten_bind_btSoftBodyWorldInfo_set_air_density_1=a.asm.yw).apply(null,arguments)},Sy=a._emscripten_bind_btSoftBodyWorldInfo_get_water_density_0=function(){return(Sy=a._emscripten_bind_btSoftBodyWorldInfo_get_water_density_0=a.asm.zw).apply(null,arguments)},Ty=a._emscripten_bind_btSoftBodyWorldInfo_set_water_density_1=function(){return(Ty=a._emscripten_bind_btSoftBodyWorldInfo_set_water_density_1=
a.asm.Aw).apply(null,arguments)},Uy=a._emscripten_bind_btSoftBodyWorldInfo_get_water_offset_0=function(){return(Uy=a._emscripten_bind_btSoftBodyWorldInfo_get_water_offset_0=a.asm.Bw).apply(null,arguments)},Vy=a._emscripten_bind_btSoftBodyWorldInfo_set_water_offset_1=function(){return(Vy=a._emscripten_bind_btSoftBodyWorldInfo_set_water_offset_1=a.asm.Cw).apply(null,arguments)},Wy=a._emscripten_bind_btSoftBodyWorldInfo_get_m_maxDisplacement_0=function(){return(Wy=a._emscripten_bind_btSoftBodyWorldInfo_get_m_maxDisplacement_0=
a.asm.Dw).apply(null,arguments)},Xy=a._emscripten_bind_btSoftBodyWorldInfo_set_m_maxDisplacement_1=function(){return(Xy=a._emscripten_bind_btSoftBodyWorldInfo_set_m_maxDisplacement_1=a.asm.Ew).apply(null,arguments)},Yy=a._emscripten_bind_btSoftBodyWorldInfo_get_water_normal_0=function(){return(Yy=a._emscripten_bind_btSoftBodyWorldInfo_get_water_normal_0=a.asm.Fw).apply(null,arguments)},Zy=a._emscripten_bind_btSoftBodyWorldInfo_set_water_normal_1=function(){return(Zy=a._emscripten_bind_btSoftBodyWorldInfo_set_water_normal_1=
a.asm.Gw).apply(null,arguments)},$y=a._emscripten_bind_btSoftBodyWorldInfo_get_m_broadphase_0=function(){return($y=a._emscripten_bind_btSoftBodyWorldInfo_get_m_broadphase_0=a.asm.Hw).apply(null,arguments)},az=a._emscripten_bind_btSoftBodyWorldInfo_set_m_broadphase_1=function(){return(az=a._emscripten_bind_btSoftBodyWorldInfo_set_m_broadphase_1=a.asm.Iw).apply(null,arguments)},bz=a._emscripten_bind_btSoftBodyWorldInfo_get_m_dispatcher_0=function(){return(bz=a._emscripten_bind_btSoftBodyWorldInfo_get_m_dispatcher_0=
a.asm.Jw).apply(null,arguments)},cz=a._emscripten_bind_btSoftBodyWorldInfo_set_m_dispatcher_1=function(){return(cz=a._emscripten_bind_btSoftBodyWorldInfo_set_m_dispatcher_1=a.asm.Kw).apply(null,arguments)},dz=a._emscripten_bind_btSoftBodyWorldInfo_get_m_gravity_0=function(){return(dz=a._emscripten_bind_btSoftBodyWorldInfo_get_m_gravity_0=a.asm.Lw).apply(null,arguments)},ez=a._emscripten_bind_btSoftBodyWorldInfo_set_m_gravity_1=function(){return(ez=a._emscripten_bind_btSoftBodyWorldInfo_set_m_gravity_1=
a.asm.Mw).apply(null,arguments)},fz=a._emscripten_bind_btSoftBodyWorldInfo___destroy___0=function(){return(fz=a._emscripten_bind_btSoftBodyWorldInfo___destroy___0=a.asm.Nw).apply(null,arguments)},gz=a._emscripten_bind_Face_get_m_n_1=function(){return(gz=a._emscripten_bind_Face_get_m_n_1=a.asm.Ow).apply(null,arguments)},hz=a._emscripten_bind_Face_set_m_n_2=function(){return(hz=a._emscripten_bind_Face_set_m_n_2=a.asm.Pw).apply(null,arguments)},iz=a._emscripten_bind_Face_get_m_normal_0=function(){return(iz=
a._emscripten_bind_Face_get_m_normal_0=a.asm.Qw).apply(null,arguments)},jz=a._emscripten_bind_Face_set_m_normal_1=function(){return(jz=a._emscripten_bind_Face_set_m_normal_1=a.asm.Rw).apply(null,arguments)},kz=a._emscripten_bind_Face_get_m_ra_0=function(){return(kz=a._emscripten_bind_Face_get_m_ra_0=a.asm.Sw).apply(null,arguments)},lz=a._emscripten_bind_Face_set_m_ra_1=function(){return(lz=a._emscripten_bind_Face_set_m_ra_1=a.asm.Tw).apply(null,arguments)},mz=a._emscripten_bind_Face___destroy___0=
function(){return(mz=a._emscripten_bind_Face___destroy___0=a.asm.Uw).apply(null,arguments)},nz=a._emscripten_bind_tFaceArray_size_0=function(){return(nz=a._emscripten_bind_tFaceArray_size_0=a.asm.Vw).apply(null,arguments)},oz=a._emscripten_bind_tFaceArray_at_1=function(){return(oz=a._emscripten_bind_tFaceArray_at_1=a.asm.Ww).apply(null,arguments)},pz=a._emscripten_bind_tFaceArray___destroy___0=function(){return(pz=a._emscripten_bind_tFaceArray___destroy___0=a.asm.Xw).apply(null,arguments)},qz=a._emscripten_bind_Node_get_m_x_0=
function(){return(qz=a._emscripten_bind_Node_get_m_x_0=a.asm.Yw).apply(null,arguments)},rz=a._emscripten_bind_Node_set_m_x_1=function(){return(rz=a._emscripten_bind_Node_set_m_x_1=a.asm.Zw).apply(null,arguments)},sz=a._emscripten_bind_Node_get_m_q_0=function(){return(sz=a._emscripten_bind_Node_get_m_q_0=a.asm._w).apply(null,arguments)},tz=a._emscripten_bind_Node_set_m_q_1=function(){return(tz=a._emscripten_bind_Node_set_m_q_1=a.asm.$w).apply(null,arguments)},uz=a._emscripten_bind_Node_get_m_v_0=function(){return(uz=
a._emscripten_bind_Node_get_m_v_0=a.asm.ax).apply(null,arguments)},vz=a._emscripten_bind_Node_set_m_v_1=function(){return(vz=a._emscripten_bind_Node_set_m_v_1=a.asm.bx).apply(null,arguments)},wz=a._emscripten_bind_Node_get_m_f_0=function(){return(wz=a._emscripten_bind_Node_get_m_f_0=a.asm.cx).apply(null,arguments)},xz=a._emscripten_bind_Node_set_m_f_1=function(){return(xz=a._emscripten_bind_Node_set_m_f_1=a.asm.dx).apply(null,arguments)},yz=a._emscripten_bind_Node_get_m_n_0=function(){return(yz=a._emscripten_bind_Node_get_m_n_0=
a.asm.ex).apply(null,arguments)},zz=a._emscripten_bind_Node_set_m_n_1=function(){return(zz=a._emscripten_bind_Node_set_m_n_1=a.asm.fx).apply(null,arguments)},Az=a._emscripten_bind_Node_get_m_im_0=function(){return(Az=a._emscripten_bind_Node_get_m_im_0=a.asm.gx).apply(null,arguments)},Bz=a._emscripten_bind_Node_set_m_im_1=function(){return(Bz=a._emscripten_bind_Node_set_m_im_1=a.asm.hx).apply(null,arguments)},Cz=a._emscripten_bind_Node_get_m_area_0=function(){return(Cz=a._emscripten_bind_Node_get_m_area_0=
a.asm.ix).apply(null,arguments)},Dz=a._emscripten_bind_Node_set_m_area_1=function(){return(Dz=a._emscripten_bind_Node_set_m_area_1=a.asm.jx).apply(null,arguments)},Ez=a._emscripten_bind_Node___destroy___0=function(){return(Ez=a._emscripten_bind_Node___destroy___0=a.asm.kx).apply(null,arguments)},Fz=a._emscripten_bind_tNodeArray_size_0=function(){return(Fz=a._emscripten_bind_tNodeArray_size_0=a.asm.lx).apply(null,arguments)},Gz=a._emscripten_bind_tNodeArray_at_1=function(){return(Gz=a._emscripten_bind_tNodeArray_at_1=
a.asm.mx).apply(null,arguments)},Hz=a._emscripten_bind_tNodeArray___destroy___0=function(){return(Hz=a._emscripten_bind_tNodeArray___destroy___0=a.asm.nx).apply(null,arguments)},Iz=a._emscripten_bind_Material_get_m_kLST_0=function(){return(Iz=a._emscripten_bind_Material_get_m_kLST_0=a.asm.ox).apply(null,arguments)},Jz=a._emscripten_bind_Material_set_m_kLST_1=function(){return(Jz=a._emscripten_bind_Material_set_m_kLST_1=a.asm.px).apply(null,arguments)},Kz=a._emscripten_bind_Material_get_m_kAST_0=function(){return(Kz=
a._emscripten_bind_Material_get_m_kAST_0=a.asm.qx).apply(null,arguments)},Lz=a._emscripten_bind_Material_set_m_kAST_1=function(){return(Lz=a._emscripten_bind_Material_set_m_kAST_1=a.asm.rx).apply(null,arguments)},Mz=a._emscripten_bind_Material_get_m_kVST_0=function(){return(Mz=a._emscripten_bind_Material_get_m_kVST_0=a.asm.sx).apply(null,arguments)},Nz=a._emscripten_bind_Material_set_m_kVST_1=function(){return(Nz=a._emscripten_bind_Material_set_m_kVST_1=a.asm.tx).apply(null,arguments)},Oz=a._emscripten_bind_Material_get_m_flags_0=
function(){return(Oz=a._emscripten_bind_Material_get_m_flags_0=a.asm.ux).apply(null,arguments)},Pz=a._emscripten_bind_Material_set_m_flags_1=function(){return(Pz=a._emscripten_bind_Material_set_m_flags_1=a.asm.vx).apply(null,arguments)},Qz=a._emscripten_bind_Material___destroy___0=function(){return(Qz=a._emscripten_bind_Material___destroy___0=a.asm.wx).apply(null,arguments)},Rz=a._emscripten_bind_tMaterialArray_size_0=function(){return(Rz=a._emscripten_bind_tMaterialArray_size_0=a.asm.xx).apply(null,
arguments)},Sz=a._emscripten_bind_tMaterialArray_at_1=function(){return(Sz=a._emscripten_bind_tMaterialArray_at_1=a.asm.yx).apply(null,arguments)},Tz=a._emscripten_bind_tMaterialArray___destroy___0=function(){return(Tz=a._emscripten_bind_tMaterialArray___destroy___0=a.asm.zx).apply(null,arguments)},Uz=a._emscripten_bind_Anchor_get_m_node_0=function(){return(Uz=a._emscripten_bind_Anchor_get_m_node_0=a.asm.Ax).apply(null,arguments)},Vz=a._emscripten_bind_Anchor_set_m_node_1=function(){return(Vz=a._emscripten_bind_Anchor_set_m_node_1=
a.asm.Bx).apply(null,arguments)},Wz=a._emscripten_bind_Anchor_get_m_local_0=function(){return(Wz=a._emscripten_bind_Anchor_get_m_local_0=a.asm.Cx).apply(null,arguments)},Xz=a._emscripten_bind_Anchor_set_m_local_1=function(){return(Xz=a._emscripten_bind_Anchor_set_m_local_1=a.asm.Dx).apply(null,arguments)},Yz=a._emscripten_bind_Anchor_get_m_body_0=function(){return(Yz=a._emscripten_bind_Anchor_get_m_body_0=a.asm.Ex).apply(null,arguments)},Zz=a._emscripten_bind_Anchor_set_m_body_1=function(){return(Zz=
a._emscripten_bind_Anchor_set_m_body_1=a.asm.Fx).apply(null,arguments)},$z=a._emscripten_bind_Anchor_get_m_influence_0=function(){return($z=a._emscripten_bind_Anchor_get_m_influence_0=a.asm.Gx).apply(null,arguments)},aA=a._emscripten_bind_Anchor_set_m_influence_1=function(){return(aA=a._emscripten_bind_Anchor_set_m_influence_1=a.asm.Hx).apply(null,arguments)},bA=a._emscripten_bind_Anchor_get_m_c0_0=function(){return(bA=a._emscripten_bind_Anchor_get_m_c0_0=a.asm.Ix).apply(null,arguments)},cA=a._emscripten_bind_Anchor_set_m_c0_1=
function(){return(cA=a._emscripten_bind_Anchor_set_m_c0_1=a.asm.Jx).apply(null,arguments)},dA=a._emscripten_bind_Anchor_get_m_c1_0=function(){return(dA=a._emscripten_bind_Anchor_get_m_c1_0=a.asm.Kx).apply(null,arguments)},eA=a._emscripten_bind_Anchor_set_m_c1_1=function(){return(eA=a._emscripten_bind_Anchor_set_m_c1_1=a.asm.Lx).apply(null,arguments)},fA=a._emscripten_bind_Anchor_get_m_c2_0=function(){return(fA=a._emscripten_bind_Anchor_get_m_c2_0=a.asm.Mx).apply(null,arguments)},gA=a._emscripten_bind_Anchor_set_m_c2_1=
function(){return(gA=a._emscripten_bind_Anchor_set_m_c2_1=a.asm.Nx).apply(null,arguments)},hA=a._emscripten_bind_Anchor___destroy___0=function(){return(hA=a._emscripten_bind_Anchor___destroy___0=a.asm.Ox).apply(null,arguments)},iA=a._emscripten_bind_tAnchorArray_size_0=function(){return(iA=a._emscripten_bind_tAnchorArray_size_0=a.asm.Px).apply(null,arguments)},jA=a._emscripten_bind_tAnchorArray_at_1=function(){return(jA=a._emscripten_bind_tAnchorArray_at_1=a.asm.Qx).apply(null,arguments)},kA=a._emscripten_bind_tAnchorArray_clear_0=
function(){return(kA=a._emscripten_bind_tAnchorArray_clear_0=a.asm.Rx).apply(null,arguments)},lA=a._emscripten_bind_tAnchorArray_push_back_1=function(){return(lA=a._emscripten_bind_tAnchorArray_push_back_1=a.asm.Sx).apply(null,arguments)},mA=a._emscripten_bind_tAnchorArray_pop_back_0=function(){return(mA=a._emscripten_bind_tAnchorArray_pop_back_0=a.asm.Tx).apply(null,arguments)},nA=a._emscripten_bind_tAnchorArray___destroy___0=function(){return(nA=a._emscripten_bind_tAnchorArray___destroy___0=a.asm.Ux).apply(null,
arguments)},oA=a._emscripten_bind_Config_get_kVCF_0=function(){return(oA=a._emscripten_bind_Config_get_kVCF_0=a.asm.Vx).apply(null,arguments)},pA=a._emscripten_bind_Config_set_kVCF_1=function(){return(pA=a._emscripten_bind_Config_set_kVCF_1=a.asm.Wx).apply(null,arguments)},qA=a._emscripten_bind_Config_get_kDP_0=function(){return(qA=a._emscripten_bind_Config_get_kDP_0=a.asm.Xx).apply(null,arguments)},rA=a._emscripten_bind_Config_set_kDP_1=function(){return(rA=a._emscripten_bind_Config_set_kDP_1=a.asm.Yx).apply(null,
arguments)},sA=a._emscripten_bind_Config_get_kDG_0=function(){return(sA=a._emscripten_bind_Config_get_kDG_0=a.asm.Zx).apply(null,arguments)},tA=a._emscripten_bind_Config_set_kDG_1=function(){return(tA=a._emscripten_bind_Config_set_kDG_1=a.asm._x).apply(null,arguments)},uA=a._emscripten_bind_Config_get_kLF_0=function(){return(uA=a._emscripten_bind_Config_get_kLF_0=a.asm.$x).apply(null,arguments)},vA=a._emscripten_bind_Config_set_kLF_1=function(){return(vA=a._emscripten_bind_Config_set_kLF_1=a.asm.ay).apply(null,
arguments)},wA=a._emscripten_bind_Config_get_kPR_0=function(){return(wA=a._emscripten_bind_Config_get_kPR_0=a.asm.by).apply(null,arguments)},xA=a._emscripten_bind_Config_set_kPR_1=function(){return(xA=a._emscripten_bind_Config_set_kPR_1=a.asm.cy).apply(null,arguments)},yA=a._emscripten_bind_Config_get_kVC_0=function(){return(yA=a._emscripten_bind_Config_get_kVC_0=a.asm.dy).apply(null,arguments)},zA=a._emscripten_bind_Config_set_kVC_1=function(){return(zA=a._emscripten_bind_Config_set_kVC_1=a.asm.ey).apply(null,
arguments)},AA=a._emscripten_bind_Config_get_kDF_0=function(){return(AA=a._emscripten_bind_Config_get_kDF_0=a.asm.fy).apply(null,arguments)},BA=a._emscripten_bind_Config_set_kDF_1=function(){return(BA=a._emscripten_bind_Config_set_kDF_1=a.asm.gy).apply(null,arguments)},CA=a._emscripten_bind_Config_get_kMT_0=function(){return(CA=a._emscripten_bind_Config_get_kMT_0=a.asm.hy).apply(null,arguments)},DA=a._emscripten_bind_Config_set_kMT_1=function(){return(DA=a._emscripten_bind_Config_set_kMT_1=a.asm.iy).apply(null,
arguments)},EA=a._emscripten_bind_Config_get_kCHR_0=function(){return(EA=a._emscripten_bind_Config_get_kCHR_0=a.asm.jy).apply(null,arguments)},FA=a._emscripten_bind_Config_set_kCHR_1=function(){return(FA=a._emscripten_bind_Config_set_kCHR_1=a.asm.ky).apply(null,arguments)},GA=a._emscripten_bind_Config_get_kKHR_0=function(){return(GA=a._emscripten_bind_Config_get_kKHR_0=a.asm.ly).apply(null,arguments)},HA=a._emscripten_bind_Config_set_kKHR_1=function(){return(HA=a._emscripten_bind_Config_set_kKHR_1=
a.asm.my).apply(null,arguments)},IA=a._emscripten_bind_Config_get_kSHR_0=function(){return(IA=a._emscripten_bind_Config_get_kSHR_0=a.asm.ny).apply(null,arguments)},JA=a._emscripten_bind_Config_set_kSHR_1=function(){return(JA=a._emscripten_bind_Config_set_kSHR_1=a.asm.oy).apply(null,arguments)},KA=a._emscripten_bind_Config_get_kAHR_0=function(){return(KA=a._emscripten_bind_Config_get_kAHR_0=a.asm.py).apply(null,arguments)},LA=a._emscripten_bind_Config_set_kAHR_1=function(){return(LA=a._emscripten_bind_Config_set_kAHR_1=
a.asm.qy).apply(null,arguments)},MA=a._emscripten_bind_Config_get_kSRHR_CL_0=function(){return(MA=a._emscripten_bind_Config_get_kSRHR_CL_0=a.asm.ry).apply(null,arguments)},NA=a._emscripten_bind_Config_set_kSRHR_CL_1=function(){return(NA=a._emscripten_bind_Config_set_kSRHR_CL_1=a.asm.sy).apply(null,arguments)},OA=a._emscripten_bind_Config_get_kSKHR_CL_0=function(){return(OA=a._emscripten_bind_Config_get_kSKHR_CL_0=a.asm.ty).apply(null,arguments)},PA=a._emscripten_bind_Config_set_kSKHR_CL_1=function(){return(PA=
a._emscripten_bind_Config_set_kSKHR_CL_1=a.asm.uy).apply(null,arguments)},QA=a._emscripten_bind_Config_get_kSSHR_CL_0=function(){return(QA=a._emscripten_bind_Config_get_kSSHR_CL_0=a.asm.vy).apply(null,arguments)},RA=a._emscripten_bind_Config_set_kSSHR_CL_1=function(){return(RA=a._emscripten_bind_Config_set_kSSHR_CL_1=a.asm.wy).apply(null,arguments)},SA=a._emscripten_bind_Config_get_kSR_SPLT_CL_0=function(){return(SA=a._emscripten_bind_Config_get_kSR_SPLT_CL_0=a.asm.xy).apply(null,arguments)},TA=a._emscripten_bind_Config_set_kSR_SPLT_CL_1=
function(){return(TA=a._emscripten_bind_Config_set_kSR_SPLT_CL_1=a.asm.yy).apply(null,arguments)},UA=a._emscripten_bind_Config_get_kSK_SPLT_CL_0=function(){return(UA=a._emscripten_bind_Config_get_kSK_SPLT_CL_0=a.asm.zy).apply(null,arguments)},VA=a._emscripten_bind_Config_set_kSK_SPLT_CL_1=function(){return(VA=a._emscripten_bind_Config_set_kSK_SPLT_CL_1=a.asm.Ay).apply(null,arguments)},WA=a._emscripten_bind_Config_get_kSS_SPLT_CL_0=function(){return(WA=a._emscripten_bind_Config_get_kSS_SPLT_CL_0=a.asm.By).apply(null,
arguments)},XA=a._emscripten_bind_Config_set_kSS_SPLT_CL_1=function(){return(XA=a._emscripten_bind_Config_set_kSS_SPLT_CL_1=a.asm.Cy).apply(null,arguments)},YA=a._emscripten_bind_Config_get_maxvolume_0=function(){return(YA=a._emscripten_bind_Config_get_maxvolume_0=a.asm.Dy).apply(null,arguments)},ZA=a._emscripten_bind_Config_set_maxvolume_1=function(){return(ZA=a._emscripten_bind_Config_set_maxvolume_1=a.asm.Ey).apply(null,arguments)},$A=a._emscripten_bind_Config_get_timescale_0=function(){return($A=
a._emscripten_bind_Config_get_timescale_0=a.asm.Fy).apply(null,arguments)},aB=a._emscripten_bind_Config_set_timescale_1=function(){return(aB=a._emscripten_bind_Config_set_timescale_1=a.asm.Gy).apply(null,arguments)},bB=a._emscripten_bind_Config_get_viterations_0=function(){return(bB=a._emscripten_bind_Config_get_viterations_0=a.asm.Hy).apply(null,arguments)},cB=a._emscripten_bind_Config_set_viterations_1=function(){return(cB=a._emscripten_bind_Config_set_viterations_1=a.asm.Iy).apply(null,arguments)},
dB=a._emscripten_bind_Config_get_piterations_0=function(){return(dB=a._emscripten_bind_Config_get_piterations_0=a.asm.Jy).apply(null,arguments)},eB=a._emscripten_bind_Config_set_piterations_1=function(){return(eB=a._emscripten_bind_Config_set_piterations_1=a.asm.Ky).apply(null,arguments)},fB=a._emscripten_bind_Config_get_diterations_0=function(){return(fB=a._emscripten_bind_Config_get_diterations_0=a.asm.Ly).apply(null,arguments)},gB=a._emscripten_bind_Config_set_diterations_1=function(){return(gB=
a._emscripten_bind_Config_set_diterations_1=a.asm.My).apply(null,arguments)},hB=a._emscripten_bind_Config_get_citerations_0=function(){return(hB=a._emscripten_bind_Config_get_citerations_0=a.asm.Ny).apply(null,arguments)},iB=a._emscripten_bind_Config_set_citerations_1=function(){return(iB=a._emscripten_bind_Config_set_citerations_1=a.asm.Oy).apply(null,arguments)},jB=a._emscripten_bind_Config_get_collisions_0=function(){return(jB=a._emscripten_bind_Config_get_collisions_0=a.asm.Py).apply(null,arguments)},
kB=a._emscripten_bind_Config_set_collisions_1=function(){return(kB=a._emscripten_bind_Config_set_collisions_1=a.asm.Qy).apply(null,arguments)},lB=a._emscripten_bind_Config___destroy___0=function(){return(lB=a._emscripten_bind_Config___destroy___0=a.asm.Ry).apply(null,arguments)},mB=a._emscripten_bind_btSoftBody_btSoftBody_4=function(){return(mB=a._emscripten_bind_btSoftBody_btSoftBody_4=a.asm.Sy).apply(null,arguments)},nB=a._emscripten_bind_btSoftBody_checkLink_2=function(){return(nB=a._emscripten_bind_btSoftBody_checkLink_2=
a.asm.Ty).apply(null,arguments)},oB=a._emscripten_bind_btSoftBody_checkFace_3=function(){return(oB=a._emscripten_bind_btSoftBody_checkFace_3=a.asm.Uy).apply(null,arguments)},pB=a._emscripten_bind_btSoftBody_appendMaterial_0=function(){return(pB=a._emscripten_bind_btSoftBody_appendMaterial_0=a.asm.Vy).apply(null,arguments)},qB=a._emscripten_bind_btSoftBody_appendNode_2=function(){return(qB=a._emscripten_bind_btSoftBody_appendNode_2=a.asm.Wy).apply(null,arguments)},rB=a._emscripten_bind_btSoftBody_appendLink_4=
function(){return(rB=a._emscripten_bind_btSoftBody_appendLink_4=a.asm.Xy).apply(null,arguments)},sB=a._emscripten_bind_btSoftBody_appendFace_4=function(){return(sB=a._emscripten_bind_btSoftBody_appendFace_4=a.asm.Yy).apply(null,arguments)},tB=a._emscripten_bind_btSoftBody_appendTetra_5=function(){return(tB=a._emscripten_bind_btSoftBody_appendTetra_5=a.asm.Zy).apply(null,arguments)},uB=a._emscripten_bind_btSoftBody_appendAnchor_4=function(){return(uB=a._emscripten_bind_btSoftBody_appendAnchor_4=a.asm._y).apply(null,
arguments)},vB=a._emscripten_bind_btSoftBody_addForce_1=function(){return(vB=a._emscripten_bind_btSoftBody_addForce_1=a.asm.$y).apply(null,arguments)},wB=a._emscripten_bind_btSoftBody_addForce_2=function(){return(wB=a._emscripten_bind_btSoftBody_addForce_2=a.asm.az).apply(null,arguments)},xB=a._emscripten_bind_btSoftBody_addAeroForceToNode_2=function(){return(xB=a._emscripten_bind_btSoftBody_addAeroForceToNode_2=a.asm.bz).apply(null,arguments)},yB=a._emscripten_bind_btSoftBody_getTotalMass_0=function(){return(yB=
a._emscripten_bind_btSoftBody_getTotalMass_0=a.asm.cz).apply(null,arguments)},zB=a._emscripten_bind_btSoftBody_setTotalMass_2=function(){return(zB=a._emscripten_bind_btSoftBody_setTotalMass_2=a.asm.dz).apply(null,arguments)},AB=a._emscripten_bind_btSoftBody_setMass_2=function(){return(AB=a._emscripten_bind_btSoftBody_setMass_2=a.asm.ez).apply(null,arguments)},BB=a._emscripten_bind_btSoftBody_transform_1=function(){return(BB=a._emscripten_bind_btSoftBody_transform_1=a.asm.fz).apply(null,arguments)},
CB=a._emscripten_bind_btSoftBody_translate_1=function(){return(CB=a._emscripten_bind_btSoftBody_translate_1=a.asm.gz).apply(null,arguments)},DB=a._emscripten_bind_btSoftBody_rotate_1=function(){return(DB=a._emscripten_bind_btSoftBody_rotate_1=a.asm.hz).apply(null,arguments)},EB=a._emscripten_bind_btSoftBody_scale_1=function(){return(EB=a._emscripten_bind_btSoftBody_scale_1=a.asm.iz).apply(null,arguments)},FB=a._emscripten_bind_btSoftBody_generateClusters_1=function(){return(FB=a._emscripten_bind_btSoftBody_generateClusters_1=
a.asm.jz).apply(null,arguments)},GB=a._emscripten_bind_btSoftBody_generateClusters_2=function(){return(GB=a._emscripten_bind_btSoftBody_generateClusters_2=a.asm.kz).apply(null,arguments)},HB=a._emscripten_bind_btSoftBody_generateBendingConstraints_2=function(){return(HB=a._emscripten_bind_btSoftBody_generateBendingConstraints_2=a.asm.lz).apply(null,arguments)},IB=a._emscripten_bind_btSoftBody_upcast_1=function(){return(IB=a._emscripten_bind_btSoftBody_upcast_1=a.asm.mz).apply(null,arguments)},JB=
a._emscripten_bind_btSoftBody_getRestLengthScale_0=function(){return(JB=a._emscripten_bind_btSoftBody_getRestLengthScale_0=a.asm.nz).apply(null,arguments)},KB=a._emscripten_bind_btSoftBody_setRestLengthScale_1=function(){return(KB=a._emscripten_bind_btSoftBody_setRestLengthScale_1=a.asm.oz).apply(null,arguments)},LB=a._emscripten_bind_btSoftBody_setWindVelocity_1=function(){return(LB=a._emscripten_bind_btSoftBody_setWindVelocity_1=a.asm.pz).apply(null,arguments)},MB=a._emscripten_bind_btSoftBody_getWindVelocity_0=
function(){return(MB=a._emscripten_bind_btSoftBody_getWindVelocity_0=a.asm.qz).apply(null,arguments)},NB=a._emscripten_bind_btSoftBody_setAnisotropicFriction_2=function(){return(NB=a._emscripten_bind_btSoftBody_setAnisotropicFriction_2=a.asm.rz).apply(null,arguments)},OB=a._emscripten_bind_btSoftBody_getCollisionShape_0=function(){return(OB=a._emscripten_bind_btSoftBody_getCollisionShape_0=a.asm.sz).apply(null,arguments)},PB=a._emscripten_bind_btSoftBody_setContactProcessingThreshold_1=function(){return(PB=
a._emscripten_bind_btSoftBody_setContactProcessingThreshold_1=a.asm.tz).apply(null,arguments)},QB=a._emscripten_bind_btSoftBody_setActivationState_1=function(){return(QB=a._emscripten_bind_btSoftBody_setActivationState_1=a.asm.uz).apply(null,arguments)},RB=a._emscripten_bind_btSoftBody_forceActivationState_1=function(){return(RB=a._emscripten_bind_btSoftBody_forceActivationState_1=a.asm.vz).apply(null,arguments)},SB=a._emscripten_bind_btSoftBody_activate_0=function(){return(SB=a._emscripten_bind_btSoftBody_activate_0=
a.asm.wz).apply(null,arguments)},TB=a._emscripten_bind_btSoftBody_activate_1=function(){return(TB=a._emscripten_bind_btSoftBody_activate_1=a.asm.xz).apply(null,arguments)},UB=a._emscripten_bind_btSoftBody_isActive_0=function(){return(UB=a._emscripten_bind_btSoftBody_isActive_0=a.asm.yz).apply(null,arguments)},VB=a._emscripten_bind_btSoftBody_isKinematicObject_0=function(){return(VB=a._emscripten_bind_btSoftBody_isKinematicObject_0=a.asm.zz).apply(null,arguments)},WB=a._emscripten_bind_btSoftBody_isStaticObject_0=
function(){return(WB=a._emscripten_bind_btSoftBody_isStaticObject_0=a.asm.Az).apply(null,arguments)},XB=a._emscripten_bind_btSoftBody_isStaticOrKinematicObject_0=function(){return(XB=a._emscripten_bind_btSoftBody_isStaticOrKinematicObject_0=a.asm.Bz).apply(null,arguments)},YB=a._emscripten_bind_btSoftBody_getRestitution_0=function(){return(YB=a._emscripten_bind_btSoftBody_getRestitution_0=a.asm.Cz).apply(null,arguments)},ZB=a._emscripten_bind_btSoftBody_getFriction_0=function(){return(ZB=a._emscripten_bind_btSoftBody_getFriction_0=
a.asm.Dz).apply(null,arguments)},$B=a._emscripten_bind_btSoftBody_getRollingFriction_0=function(){return($B=a._emscripten_bind_btSoftBody_getRollingFriction_0=a.asm.Ez).apply(null,arguments)},aC=a._emscripten_bind_btSoftBody_setRestitution_1=function(){return(aC=a._emscripten_bind_btSoftBody_setRestitution_1=a.asm.Fz).apply(null,arguments)},bC=a._emscripten_bind_btSoftBody_setFriction_1=function(){return(bC=a._emscripten_bind_btSoftBody_setFriction_1=a.asm.Gz).apply(null,arguments)},cC=a._emscripten_bind_btSoftBody_setRollingFriction_1=
function(){return(cC=a._emscripten_bind_btSoftBody_setRollingFriction_1=a.asm.Hz).apply(null,arguments)},dC=a._emscripten_bind_btSoftBody_getWorldTransform_0=function(){return(dC=a._emscripten_bind_btSoftBody_getWorldTransform_0=a.asm.Iz).apply(null,arguments)},eC=a._emscripten_bind_btSoftBody_getCollisionFlags_0=function(){return(eC=a._emscripten_bind_btSoftBody_getCollisionFlags_0=a.asm.Jz).apply(null,arguments)},fC=a._emscripten_bind_btSoftBody_setCollisionFlags_1=function(){return(fC=a._emscripten_bind_btSoftBody_setCollisionFlags_1=
a.asm.Kz).apply(null,arguments)},gC=a._emscripten_bind_btSoftBody_setWorldTransform_1=function(){return(gC=a._emscripten_bind_btSoftBody_setWorldTransform_1=a.asm.Lz).apply(null,arguments)},hC=a._emscripten_bind_btSoftBody_setCollisionShape_1=function(){return(hC=a._emscripten_bind_btSoftBody_setCollisionShape_1=a.asm.Mz).apply(null,arguments)},iC=a._emscripten_bind_btSoftBody_setCcdMotionThreshold_1=function(){return(iC=a._emscripten_bind_btSoftBody_setCcdMotionThreshold_1=a.asm.Nz).apply(null,arguments)},
jC=a._emscripten_bind_btSoftBody_getCcdMotionThreshold_0=function(){return(jC=a._emscripten_bind_btSoftBody_getCcdMotionThreshold_0=a.asm.Oz).apply(null,arguments)},kC=a._emscripten_bind_btSoftBody_setCcdSweptSphereRadius_1=function(){return(kC=a._emscripten_bind_btSoftBody_setCcdSweptSphereRadius_1=a.asm.Pz).apply(null,arguments)},lC=a._emscripten_bind_btSoftBody_getCcdSweptSphereRadius_0=function(){return(lC=a._emscripten_bind_btSoftBody_getCcdSweptSphereRadius_0=a.asm.Qz).apply(null,arguments)},
mC=a._emscripten_bind_btSoftBody_getUserIndex_0=function(){return(mC=a._emscripten_bind_btSoftBody_getUserIndex_0=a.asm.Rz).apply(null,arguments)},nC=a._emscripten_bind_btSoftBody_setUserIndex_1=function(){return(nC=a._emscripten_bind_btSoftBody_setUserIndex_1=a.asm.Sz).apply(null,arguments)},oC=a._emscripten_bind_btSoftBody_getUserPointer_0=function(){return(oC=a._emscripten_bind_btSoftBody_getUserPointer_0=a.asm.Tz).apply(null,arguments)},pC=a._emscripten_bind_btSoftBody_setUserPointer_1=function(){return(pC=
a._emscripten_bind_btSoftBody_setUserPointer_1=a.asm.Uz).apply(null,arguments)},qC=a._emscripten_bind_btSoftBody_getBroadphaseHandle_0=function(){return(qC=a._emscripten_bind_btSoftBody_getBroadphaseHandle_0=a.asm.Vz).apply(null,arguments)},rC=a._emscripten_bind_btSoftBody_get_m_cfg_0=function(){return(rC=a._emscripten_bind_btSoftBody_get_m_cfg_0=a.asm.Wz).apply(null,arguments)},sC=a._emscripten_bind_btSoftBody_set_m_cfg_1=function(){return(sC=a._emscripten_bind_btSoftBody_set_m_cfg_1=a.asm.Xz).apply(null,
arguments)},tC=a._emscripten_bind_btSoftBody_get_m_nodes_0=function(){return(tC=a._emscripten_bind_btSoftBody_get_m_nodes_0=a.asm.Yz).apply(null,arguments)},uC=a._emscripten_bind_btSoftBody_set_m_nodes_1=function(){return(uC=a._emscripten_bind_btSoftBody_set_m_nodes_1=a.asm.Zz).apply(null,arguments)},vC=a._emscripten_bind_btSoftBody_get_m_faces_0=function(){return(vC=a._emscripten_bind_btSoftBody_get_m_faces_0=a.asm._z).apply(null,arguments)},wC=a._emscripten_bind_btSoftBody_set_m_faces_1=function(){return(wC=
a._emscripten_bind_btSoftBody_set_m_faces_1=a.asm.$z).apply(null,arguments)},xC=a._emscripten_bind_btSoftBody_get_m_materials_0=function(){return(xC=a._emscripten_bind_btSoftBody_get_m_materials_0=a.asm.aA).apply(null,arguments)},yC=a._emscripten_bind_btSoftBody_set_m_materials_1=function(){return(yC=a._emscripten_bind_btSoftBody_set_m_materials_1=a.asm.bA).apply(null,arguments)},zC=a._emscripten_bind_btSoftBody_get_m_anchors_0=function(){return(zC=a._emscripten_bind_btSoftBody_get_m_anchors_0=a.asm.cA).apply(null,
arguments)},AC=a._emscripten_bind_btSoftBody_set_m_anchors_1=function(){return(AC=a._emscripten_bind_btSoftBody_set_m_anchors_1=a.asm.dA).apply(null,arguments)},BC=a._emscripten_bind_btSoftBody___destroy___0=function(){return(BC=a._emscripten_bind_btSoftBody___destroy___0=a.asm.eA).apply(null,arguments)},CC=a._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_0=function(){return(CC=a._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_0=
a.asm.fA).apply(null,arguments)},DC=a._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_1=function(){return(DC=a._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_1=a.asm.gA).apply(null,arguments)},EC=a._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration___destroy___0=function(){return(EC=a._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration___destroy___0=a.asm.hA).apply(null,arguments)},
FC=a._emscripten_bind_btDefaultSoftBodySolver_btDefaultSoftBodySolver_0=function(){return(FC=a._emscripten_bind_btDefaultSoftBodySolver_btDefaultSoftBodySolver_0=a.asm.iA).apply(null,arguments)},GC=a._emscripten_bind_btDefaultSoftBodySolver___destroy___0=function(){return(GC=a._emscripten_bind_btDefaultSoftBodySolver___destroy___0=a.asm.jA).apply(null,arguments)},HC=a._emscripten_bind_btSoftBodyArray_size_0=function(){return(HC=a._emscripten_bind_btSoftBodyArray_size_0=a.asm.kA).apply(null,arguments)},
IC=a._emscripten_bind_btSoftBodyArray_at_1=function(){return(IC=a._emscripten_bind_btSoftBodyArray_at_1=a.asm.lA).apply(null,arguments)},JC=a._emscripten_bind_btSoftBodyArray___destroy___0=function(){return(JC=a._emscripten_bind_btSoftBodyArray___destroy___0=a.asm.mA).apply(null,arguments)},KC=a._emscripten_bind_btSoftRigidDynamicsWorld_btSoftRigidDynamicsWorld_5=function(){return(KC=a._emscripten_bind_btSoftRigidDynamicsWorld_btSoftRigidDynamicsWorld_5=a.asm.nA).apply(null,arguments)},LC=a._emscripten_bind_btSoftRigidDynamicsWorld_addSoftBody_3=
function(){return(LC=a._emscripten_bind_btSoftRigidDynamicsWorld_addSoftBody_3=a.asm.oA).apply(null,arguments)},MC=a._emscripten_bind_btSoftRigidDynamicsWorld_removeSoftBody_1=function(){return(MC=a._emscripten_bind_btSoftRigidDynamicsWorld_removeSoftBody_1=a.asm.pA).apply(null,arguments)},NC=a._emscripten_bind_btSoftRigidDynamicsWorld_removeCollisionObject_1=function(){return(NC=a._emscripten_bind_btSoftRigidDynamicsWorld_removeCollisionObject_1=a.asm.qA).apply(null,arguments)},OC=a._emscripten_bind_btSoftRigidDynamicsWorld_getWorldInfo_0=
function(){return(OC=a._emscripten_bind_btSoftRigidDynamicsWorld_getWorldInfo_0=a.asm.rA).apply(null,arguments)},PC=a._emscripten_bind_btSoftRigidDynamicsWorld_getSoftBodyArray_0=function(){return(PC=a._emscripten_bind_btSoftRigidDynamicsWorld_getSoftBodyArray_0=a.asm.sA).apply(null,arguments)},QC=a._emscripten_bind_btSoftRigidDynamicsWorld_getDispatcher_0=function(){return(QC=a._emscripten_bind_btSoftRigidDynamicsWorld_getDispatcher_0=a.asm.tA).apply(null,arguments)},RC=a._emscripten_bind_btSoftRigidDynamicsWorld_rayTest_3=
function(){return(RC=a._emscripten_bind_btSoftRigidDynamicsWorld_rayTest_3=a.asm.uA).apply(null,arguments)},SC=a._emscripten_bind_btSoftRigidDynamicsWorld_getPairCache_0=function(){return(SC=a._emscripten_bind_btSoftRigidDynamicsWorld_getPairCache_0=a.asm.vA).apply(null,arguments)},TC=a._emscripten_bind_btSoftRigidDynamicsWorld_getDispatchInfo_0=function(){return(TC=a._emscripten_bind_btSoftRigidDynamicsWorld_getDispatchInfo_0=a.asm.wA).apply(null,arguments)},UC=a._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_1=
function(){return(UC=a._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_1=a.asm.xA).apply(null,arguments)},VC=a._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_2=function(){return(VC=a._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_2=a.asm.yA).apply(null,arguments)},WC=a._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_3=function(){return(WC=a._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_3=a.asm.zA).apply(null,arguments)},XC=a._emscripten_bind_btSoftRigidDynamicsWorld_getBroadphase_0=
function(){return(XC=a._emscripten_bind_btSoftRigidDynamicsWorld_getBroadphase_0=a.asm.AA).apply(null,arguments)},YC=a._emscripten_bind_btSoftRigidDynamicsWorld_convexSweepTest_5=function(){return(YC=a._emscripten_bind_btSoftRigidDynamicsWorld_convexSweepTest_5=a.asm.BA).apply(null,arguments)},ZC=a._emscripten_bind_btSoftRigidDynamicsWorld_contactPairTest_3=function(){return(ZC=a._emscripten_bind_btSoftRigidDynamicsWorld_contactPairTest_3=a.asm.CA).apply(null,arguments)},$C=a._emscripten_bind_btSoftRigidDynamicsWorld_contactTest_2=
function(){return($C=a._emscripten_bind_btSoftRigidDynamicsWorld_contactTest_2=a.asm.DA).apply(null,arguments)},aD=a._emscripten_bind_btSoftRigidDynamicsWorld_updateSingleAabb_1=function(){return(aD=a._emscripten_bind_btSoftRigidDynamicsWorld_updateSingleAabb_1=a.asm.EA).apply(null,arguments)},bD=a._emscripten_bind_btSoftRigidDynamicsWorld_setDebugDrawer_1=function(){return(bD=a._emscripten_bind_btSoftRigidDynamicsWorld_setDebugDrawer_1=a.asm.FA).apply(null,arguments)},cD=a._emscripten_bind_btSoftRigidDynamicsWorld_getDebugDrawer_0=
function(){return(cD=a._emscripten_bind_btSoftRigidDynamicsWorld_getDebugDrawer_0=a.asm.GA).apply(null,arguments)},dD=a._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawWorld_0=function(){return(dD=a._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawWorld_0=a.asm.HA).apply(null,arguments)},eD=a._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawObject_3=function(){return(eD=a._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawObject_3=a.asm.IA).apply(null,arguments)},fD=a._emscripten_bind_btSoftRigidDynamicsWorld_setGravity_1=
function(){return(fD=a._emscripten_bind_btSoftRigidDynamicsWorld_setGravity_1=a.asm.JA).apply(null,arguments)},gD=a._emscripten_bind_btSoftRigidDynamicsWorld_getGravity_0=function(){return(gD=a._emscripten_bind_btSoftRigidDynamicsWorld_getGravity_0=a.asm.KA).apply(null,arguments)},hD=a._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_1=function(){return(hD=a._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_1=a.asm.LA).apply(null,arguments)},iD=a._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_3=
function(){return(iD=a._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_3=a.asm.MA).apply(null,arguments)},jD=a._emscripten_bind_btSoftRigidDynamicsWorld_removeRigidBody_1=function(){return(jD=a._emscripten_bind_btSoftRigidDynamicsWorld_removeRigidBody_1=a.asm.NA).apply(null,arguments)},kD=a._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_1=function(){return(kD=a._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_1=a.asm.OA).apply(null,arguments)},lD=a._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_2=
function(){return(lD=a._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_2=a.asm.PA).apply(null,arguments)},mD=a._emscripten_bind_btSoftRigidDynamicsWorld_removeConstraint_1=function(){return(mD=a._emscripten_bind_btSoftRigidDynamicsWorld_removeConstraint_1=a.asm.QA).apply(null,arguments)},nD=a._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_1=function(){return(nD=a._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_1=a.asm.RA).apply(null,arguments)},oD=a._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_2=
function(){return(oD=a._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_2=a.asm.SA).apply(null,arguments)},pD=a._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_3=function(){return(pD=a._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_3=a.asm.TA).apply(null,arguments)},qD=a._emscripten_bind_btSoftRigidDynamicsWorld_setContactAddedCallback_1=function(){return(qD=a._emscripten_bind_btSoftRigidDynamicsWorld_setContactAddedCallback_1=a.asm.UA).apply(null,arguments)},rD=a._emscripten_bind_btSoftRigidDynamicsWorld_setContactProcessedCallback_1=
function(){return(rD=a._emscripten_bind_btSoftRigidDynamicsWorld_setContactProcessedCallback_1=a.asm.VA).apply(null,arguments)},sD=a._emscripten_bind_btSoftRigidDynamicsWorld_setContactDestroyedCallback_1=function(){return(sD=a._emscripten_bind_btSoftRigidDynamicsWorld_setContactDestroyedCallback_1=a.asm.WA).apply(null,arguments)},tD=a._emscripten_bind_btSoftRigidDynamicsWorld_addAction_1=function(){return(tD=a._emscripten_bind_btSoftRigidDynamicsWorld_addAction_1=a.asm.XA).apply(null,arguments)},
uD=a._emscripten_bind_btSoftRigidDynamicsWorld_removeAction_1=function(){return(uD=a._emscripten_bind_btSoftRigidDynamicsWorld_removeAction_1=a.asm.YA).apply(null,arguments)},vD=a._emscripten_bind_btSoftRigidDynamicsWorld_getSolverInfo_0=function(){return(vD=a._emscripten_bind_btSoftRigidDynamicsWorld_getSolverInfo_0=a.asm.ZA).apply(null,arguments)},wD=a._emscripten_bind_btSoftRigidDynamicsWorld_setInternalTickCallback_1=function(){return(wD=a._emscripten_bind_btSoftRigidDynamicsWorld_setInternalTickCallback_1=
a.asm._A).apply(null,arguments)},xD=a._emscripten_bind_btSoftRigidDynamicsWorld_setInternalTickCallback_2=function(){return(xD=a._emscripten_bind_btSoftRigidDynamicsWorld_setInternalTickCallback_2=a.asm.$A).apply(null,arguments)},yD=a._emscripten_bind_btSoftRigidDynamicsWorld_setInternalTickCallback_3=function(){return(yD=a._emscripten_bind_btSoftRigidDynamicsWorld_setInternalTickCallback_3=a.asm.aB).apply(null,arguments)},zD=a._emscripten_bind_btSoftRigidDynamicsWorld___destroy___0=function(){return(zD=
a._emscripten_bind_btSoftRigidDynamicsWorld___destroy___0=a.asm.bB).apply(null,arguments)},AD=a._emscripten_bind_btSoftBodyHelpers_btSoftBodyHelpers_0=function(){return(AD=a._emscripten_bind_btSoftBodyHelpers_btSoftBodyHelpers_0=a.asm.cB).apply(null,arguments)},BD=a._emscripten_bind_btSoftBodyHelpers_CreateRope_5=function(){return(BD=a._emscripten_bind_btSoftBodyHelpers_CreateRope_5=a.asm.dB).apply(null,arguments)},CD=a._emscripten_bind_btSoftBodyHelpers_CreatePatch_9=function(){return(CD=a._emscripten_bind_btSoftBodyHelpers_CreatePatch_9=
a.asm.eB).apply(null,arguments)},DD=a._emscripten_bind_btSoftBodyHelpers_CreatePatchUV_10=function(){return(DD=a._emscripten_bind_btSoftBodyHelpers_CreatePatchUV_10=a.asm.fB).apply(null,arguments)},ED=a._emscripten_bind_btSoftBodyHelpers_CreateEllipsoid_4=function(){return(ED=a._emscripten_bind_btSoftBodyHelpers_CreateEllipsoid_4=a.asm.gB).apply(null,arguments)},FD=a._emscripten_bind_btSoftBodyHelpers_CreateFromTriMesh_5=function(){return(FD=a._emscripten_bind_btSoftBodyHelpers_CreateFromTriMesh_5=
a.asm.hB).apply(null,arguments)},GD=a._emscripten_bind_btSoftBodyHelpers_CreateFromConvexHull_4=function(){return(GD=a._emscripten_bind_btSoftBodyHelpers_CreateFromConvexHull_4=a.asm.iB).apply(null,arguments)},HD=a._emscripten_bind_btSoftBodyHelpers___destroy___0=function(){return(HD=a._emscripten_bind_btSoftBodyHelpers___destroy___0=a.asm.jB).apply(null,arguments)},ID=a._emscripten_enum_PHY_ScalarType_PHY_FLOAT=function(){return(ID=a._emscripten_enum_PHY_ScalarType_PHY_FLOAT=a.asm.kB).apply(null,
arguments)},JD=a._emscripten_enum_PHY_ScalarType_PHY_DOUBLE=function(){return(JD=a._emscripten_enum_PHY_ScalarType_PHY_DOUBLE=a.asm.lB).apply(null,arguments)},KD=a._emscripten_enum_PHY_ScalarType_PHY_INTEGER=function(){return(KD=a._emscripten_enum_PHY_ScalarType_PHY_INTEGER=a.asm.mB).apply(null,arguments)},LD=a._emscripten_enum_PHY_ScalarType_PHY_SHORT=function(){return(LD=a._emscripten_enum_PHY_ScalarType_PHY_SHORT=a.asm.nB).apply(null,arguments)},MD=a._emscripten_enum_PHY_ScalarType_PHY_FIXEDPOINT88=
function(){return(MD=a._emscripten_enum_PHY_ScalarType_PHY_FIXEDPOINT88=a.asm.oB).apply(null,arguments)},ND=a._emscripten_enum_PHY_ScalarType_PHY_UCHAR=function(){return(ND=a._emscripten_enum_PHY_ScalarType_PHY_UCHAR=a.asm.pB).apply(null,arguments)},OD=a._emscripten_enum_eGIMPACT_SHAPE_TYPE_CONST_GIMPACT_COMPOUND_SHAPE=function(){return(OD=a._emscripten_enum_eGIMPACT_SHAPE_TYPE_CONST_GIMPACT_COMPOUND_SHAPE=a.asm.qB).apply(null,arguments)},PD=a._emscripten_enum_eGIMPACT_SHAPE_TYPE_CONST_GIMPACT_TRIMESH_SHAPE_PART=
function(){return(PD=a._emscripten_enum_eGIMPACT_SHAPE_TYPE_CONST_GIMPACT_TRIMESH_SHAPE_PART=a.asm.rB).apply(null,arguments)},QD=a._emscripten_enum_eGIMPACT_SHAPE_TYPE_CONST_GIMPACT_TRIMESH_SHAPE=function(){return(QD=a._emscripten_enum_eGIMPACT_SHAPE_TYPE_CONST_GIMPACT_TRIMESH_SHAPE=a.asm.sB).apply(null,arguments)},RD=a._emscripten_enum_btConstraintParams_BT_CONSTRAINT_ERP=function(){return(RD=a._emscripten_enum_btConstraintParams_BT_CONSTRAINT_ERP=a.asm.tB).apply(null,arguments)},SD=a._emscripten_enum_btConstraintParams_BT_CONSTRAINT_STOP_ERP=
function(){return(SD=a._emscripten_enum_btConstraintParams_BT_CONSTRAINT_STOP_ERP=a.asm.uB).apply(null,arguments)},TD=a._emscripten_enum_btConstraintParams_BT_CONSTRAINT_CFM=function(){return(TD=a._emscripten_enum_btConstraintParams_BT_CONSTRAINT_CFM=a.asm.vB).apply(null,arguments)},UD=a._emscripten_enum_btConstraintParams_BT_CONSTRAINT_STOP_CFM=function(){return(UD=a._emscripten_enum_btConstraintParams_BT_CONSTRAINT_STOP_CFM=a.asm.wB).apply(null,arguments)};
a._malloc=function(){return(a._malloc=a.asm.yB).apply(null,arguments)};a._free=function(){return(a._free=a.asm.zB).apply(null,arguments)};a.___start_em_js=27240;a.___stop_em_js=27338;
a.addFunction=function(b,c){if(!Va){Va=new WeakMap;var d=xa.length;if(Va)for(var e=0;e<0+d;e++){var g=e;var n=Ua[g];n||(g>=Ua.length&&(Ua.length=g+1),Ua[g]=n=xa.get(g));(g=n)&&Va.set(g,e)}}if(d=Va.get(b)||0)return d;if(Wa.length)d=Wa.pop();else{try{xa.grow(1)}catch(R){if(!(R instanceof RangeError))throw R;throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH.";}d=xa.length-1}try{e=d,xa.set(e,b),Ua[e]=xa.get(e)}catch(R){if(!(R instanceof TypeError))throw R;if("function"==typeof WebAssembly.Function){e=
WebAssembly.Function;g={i:"i32",j:"i64",f:"f32",d:"f64",p:"i32"};n={parameters:[],results:"v"==c[0]?[]:[g[c[0]]]};for(var z=1;z<c.length;++z)n.parameters.push(g[c[z]]);c=new e(n,b)}else{e=[1];g=c.slice(0,1);c=c.slice(1);n={i:127,p:127,j:126,f:125,d:124};e.push(96);z=c.length;128>z?e.push(z):e.push(z%128|128,z>>7);for(z=0;z<c.length;++z)e.push(n[c[z]]);"v"==g?e.push(0):e.push(1,n[g]);c=[0,97,115,109,1,0,0,0,1];g=e.length;128>g?c.push(g):c.push(g%128|128,g>>7);c.push.apply(c,e);c.push(2,7,1,1,101,1,
102,0,0,7,5,1,1,102,0,0);c=new WebAssembly.Module(new Uint8Array(c));c=(new WebAssembly.Instance(c,{e:{f:b}})).exports.f}e=d;xa.set(e,c);Ua[e]=xa.get(e)}Va.set(b,d);return d};a.UTF8ToString=Ta;var VD;Ga=function WD(){VD||XD();VD||(Ga=WD)};
function XD(){function b(){if(!VD&&(VD=!0,a.calledRun=!0,!qa)){Ca=!0;Pa(Aa);aa(a);if(a.onRuntimeInitialized)a.onRuntimeInitialized();if(a.postRun)for("function"==typeof a.postRun&&(a.postRun=[a.postRun]);a.postRun.length;){var c=a.postRun.shift();Ba.unshift(c)}Pa(Ba)}}if(!(0<Ea)){if(a.preRun)for("function"==typeof a.preRun&&(a.preRun=[a.preRun]);a.preRun.length;)Da();Pa(ya);0<Ea||(a.setStatus?(a.setStatus("Running..."),setTimeout(function(){setTimeout(function(){a.setStatus("")},1);b()},1)):b())}}
if(a.preInit)for("function"==typeof a.preInit&&(a.preInit=[a.preInit]);0<a.preInit.length;)a.preInit.pop()();XD();function f(){}f.prototype=Object.create(f.prototype);f.prototype.constructor=f;f.prototype.BB=f;f.CB={};a.WrapperObject=f;function h(b){return(b||f).CB}a.getCache=h;function k(b,c){var d=h(c),e=d[b];if(e)return e;e=Object.create((c||f).prototype);e.AB=b;return d[b]=e}a.wrapPointer=k;a.castObject=function(b,c){return k(b.AB,c)};a.NULL=k(0);
a.destroy=function(b){if(!b.__destroy__)throw"Error: Cannot destroy object. (Did you create it yourself?)";b.__destroy__();delete h(b.BB)[b.AB]};a.compare=function(b,c){return b.AB===c.AB};a.getPointer=function(b){return b.AB};a.getClass=function(b){return b.BB};var YD=0,ZD=0,$D=0,aE=[],bE=0;function cE(){if(bE){for(var b=0;b<aE.length;b++)a._free(aE[b]);aE.length=0;a._free(YD);YD=0;ZD+=bE;bE=0}YD||(ZD+=128,(YD=a._malloc(ZD))||oa());$D=0}
function dE(b,c){YD||oa();b=b.length*c.BYTES_PER_ELEMENT;b=b+7&-8;$D+b>=ZD?(0<b||oa(),bE+=b,c=a._malloc(b),aE.push(c)):(c=YD+$D,$D+=b);return c}function eE(b,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<b.length;e++)c[d+e]=b[e]}
function fE(b){if("string"===typeof b){for(var c=0,d=0;d<b.length;++d){var e=b.charCodeAt(d);127>=e?c++:2047>=e?c+=2:55296<=e&&57343>=e?(c+=4,++d):c+=3}c=Array(c+1);e=c.length;d=0;if(0<e){e=d+e-1;for(var g=0;g<b.length;++g){var n=b.charCodeAt(g);if(55296<=n&&57343>=n){var z=b.charCodeAt(++g);n=65536+((n&1023)<<10)|z&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}b=dE(c,ra);eE(c,ra,b);return b}return b}function gE(b){if("object"===typeof b){var c=dE(b,ua);eE(b,ua,c);return c}return b}function l(){throw"cannot construct a btCollisionShape, no constructor in IDL";}l.prototype=Object.create(f.prototype);l.prototype.constructor=l;l.prototype.BB=l;l.CB={};a.btCollisionShape=l;l.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ya(c,b)};
l.prototype.getLocalScaling=function(){return k(Za(this.AB),m)};l.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);$a(d,b,c)};l.prototype.setMargin=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ab(c,b)};l.prototype.getMargin=function(){return bb(this.AB)};l.prototype.__destroy__=function(){cb(this.AB)};function hE(){throw"cannot construct a btCollisionWorld, no constructor in IDL";}hE.prototype=Object.create(f.prototype);
hE.prototype.constructor=hE;hE.prototype.BB=hE;hE.CB={};a.btCollisionWorld=hE;hE.prototype.getDispatcher=function(){return k(db(this.AB),iE)};hE.prototype.rayTest=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);eb(e,b,c,d)};hE.prototype.getPairCache=function(){return k(fb(this.AB),jE)};hE.prototype.getDispatchInfo=function(){return k(gb(this.AB),p)};
hE.prototype.addCollisionObject=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);void 0===c?hb(e,b):void 0===d?ib(e,b,c):jb(e,b,c,d)};hE.prototype.removeCollisionObject=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);kb(c,b)};hE.prototype.getBroadphase=function(){return k(lb(this.AB),kE)};
hE.prototype.convexSweepTest=function(b,c,d,e,g){var n=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);mb(n,b,c,d,e,g)};hE.prototype.contactPairTest=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);nb(e,b,c,d)};
hE.prototype.contactTest=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);ob(d,b,c)};hE.prototype.updateSingleAabb=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);pb(c,b)};hE.prototype.setDebugDrawer=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);qb(c,b)};hE.prototype.getDebugDrawer=function(){return k(rb(this.AB),lE)};hE.prototype.debugDrawWorld=function(){sb(this.AB)};
hE.prototype.debugDrawObject=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);tb(e,b,c,d)};hE.prototype.__destroy__=function(){ub(this.AB)};function q(){throw"cannot construct a btCollisionObject, no constructor in IDL";}q.prototype=Object.create(f.prototype);q.prototype.constructor=q;q.prototype.BB=q;q.CB={};a.btCollisionObject=q;
q.prototype.setAnisotropicFriction=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);vb(d,b,c)};q.prototype.getCollisionShape=function(){return k(wb(this.AB),l)};q.prototype.setContactProcessingThreshold=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);xb(c,b)};q.prototype.setActivationState=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);yb(c,b)};
q.prototype.forceActivationState=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);zb(c,b)};q.prototype.activate=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);void 0===b?Ab(c):Bb(c,b)};q.prototype.isActive=function(){return!!Cb(this.AB)};q.prototype.isKinematicObject=function(){return!!Db(this.AB)};q.prototype.isStaticObject=function(){return!!Eb(this.AB)};q.prototype.isStaticOrKinematicObject=function(){return!!Fb(this.AB)};q.prototype.getRestitution=function(){return Gb(this.AB)};
q.prototype.getFriction=function(){return Hb(this.AB)};q.prototype.getRollingFriction=function(){return Ib(this.AB)};q.prototype.setRestitution=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Jb(c,b)};q.prototype.setFriction=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Kb(c,b)};q.prototype.setRollingFriction=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Lb(c,b)};q.prototype.getWorldTransform=function(){return k(Mb(this.AB),r)};q.prototype.getCollisionFlags=function(){return Nb(this.AB)};
q.prototype.setCollisionFlags=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ob(c,b)};q.prototype.setWorldTransform=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Pb(c,b)};q.prototype.setCollisionShape=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Qb(c,b)};q.prototype.setCcdMotionThreshold=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Rb(c,b)};q.prototype.getCcdMotionThreshold=function(){return Sb(this.AB)};
q.prototype.setCcdSweptSphereRadius=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Tb(c,b)};q.prototype.getCcdSweptSphereRadius=function(){return Ub(this.AB)};q.prototype.getUserIndex=function(){return Vb(this.AB)};q.prototype.setUserIndex=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Wb(c,b)};q.prototype.getUserPointer=function(){return k(Xb(this.AB),mE)};q.prototype.setUserPointer=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Yb(c,b)};
q.prototype.getBroadphaseHandle=function(){return k(Zb(this.AB),nE)};q.prototype.__destroy__=function(){$b(this.AB)};function oE(){throw"cannot construct a btConcaveShape, no constructor in IDL";}oE.prototype=Object.create(l.prototype);oE.prototype.constructor=oE;oE.prototype.BB=oE;oE.CB={};a.btConcaveShape=oE;oE.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ac(c,b)};oE.prototype.getLocalScaling=function(){return k(bc(this.AB),m)};
oE.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);cc(d,b,c)};oE.prototype.__destroy__=function(){ec(this.AB)};function pE(){throw"cannot construct a btCollisionAlgorithm, no constructor in IDL";}pE.prototype=Object.create(f.prototype);pE.prototype.constructor=pE;pE.prototype.BB=pE;pE.CB={};a.btCollisionAlgorithm=pE;pE.prototype.__destroy__=function(){fc(this.AB)};
function qE(){throw"cannot construct a btTypedConstraint, no constructor in IDL";}qE.prototype=Object.create(f.prototype);qE.prototype.constructor=qE;qE.prototype.BB=qE;qE.CB={};a.btTypedConstraint=qE;qE.prototype.enableFeedback=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);gc(c,b)};qE.prototype.getBreakingImpulseThreshold=function(){return hc(this.AB)};qE.prototype.setBreakingImpulseThreshold=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ic(c,b)};
qE.prototype.getParam=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);return jc(d,b,c)};qE.prototype.setParam=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);kc(e,b,c,d)};qE.prototype.__destroy__=function(){lc(this.AB)};function rE(){throw"cannot construct a btDynamicsWorld, no constructor in IDL";}rE.prototype=Object.create(hE.prototype);rE.prototype.constructor=rE;
rE.prototype.BB=rE;rE.CB={};a.btDynamicsWorld=rE;rE.prototype.addAction=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);mc(c,b)};rE.prototype.removeAction=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);nc(c,b)};rE.prototype.getSolverInfo=function(){return k(oc(this.AB),t)};
rE.prototype.setInternalTickCallback=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);void 0===c?pc(e,b):void 0===d?qc(e,b,c):rc(e,b,c,d)};rE.prototype.getDispatcher=function(){return k(sc(this.AB),iE)};rE.prototype.rayTest=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);tc(e,b,c,d)};
rE.prototype.getPairCache=function(){return k(uc(this.AB),jE)};rE.prototype.getDispatchInfo=function(){return k(vc(this.AB),p)};rE.prototype.addCollisionObject=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);void 0===c?wc(e,b):void 0===d?xc(e,b,c):yc(e,b,c,d)};rE.prototype.removeCollisionObject=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);zc(c,b)};
rE.prototype.getBroadphase=function(){return k(Ac(this.AB),kE)};rE.prototype.convexSweepTest=function(b,c,d,e,g){var n=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);Bc(n,b,c,d,e,g)};rE.prototype.contactPairTest=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);Cc(e,b,c,d)};
rE.prototype.contactTest=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Dc(d,b,c)};rE.prototype.updateSingleAabb=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ec(c,b)};rE.prototype.setDebugDrawer=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Fc(c,b)};rE.prototype.getDebugDrawer=function(){return k(Gc(this.AB),lE)};rE.prototype.debugDrawWorld=function(){Hc(this.AB)};
rE.prototype.debugDrawObject=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);Ic(e,b,c,d)};rE.prototype.__destroy__=function(){Jc(this.AB)};function lE(){throw"cannot construct a btIDebugDraw, no constructor in IDL";}lE.prototype=Object.create(f.prototype);lE.prototype.constructor=lE;lE.prototype.BB=lE;lE.CB={};a.btIDebugDraw=lE;
lE.prototype.drawLine=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);Kc(e,b,c,d)};lE.prototype.drawContactPoint=function(b,c,d,e,g){var n=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);Lc(n,b,c,d,e,g)};
lE.prototype.reportErrorWarning=function(b){var c=this.AB;cE();b=b&&"object"===typeof b?b.AB:fE(b);Mc(c,b)};lE.prototype.draw3dText=function(b,c){var d=this.AB;cE();b&&"object"===typeof b&&(b=b.AB);c=c&&"object"===typeof c?c.AB:fE(c);Nc(d,b,c)};lE.prototype.setDebugMode=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Oc(c,b)};lE.prototype.getDebugMode=function(){return Pc(this.AB)};lE.prototype.__destroy__=function(){Qc(this.AB)};
function m(b,c,d){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);this.AB=void 0===b?Rc():void 0===c?_emscripten_bind_btVector3_btVector3_1(b):void 0===d?_emscripten_bind_btVector3_btVector3_2(b,c):Sc(b,c,d);h(m)[this.AB]=this}m.prototype=Object.create(f.prototype);m.prototype.constructor=m;m.prototype.BB=m;m.CB={};a.btVector3=m;m.prototype.length=m.prototype.length=function(){return Tc(this.AB)};m.prototype.x=m.prototype.x=function(){return Uc(this.AB)};
m.prototype.y=m.prototype.y=function(){return Vc(this.AB)};m.prototype.z=m.prototype.z=function(){return Wc(this.AB)};m.prototype.setX=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Xc(c,b)};m.prototype.setY=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Yc(c,b)};m.prototype.setZ=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Zc(c,b)};
m.prototype.setValue=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);$c(e,b,c,d)};m.prototype.normalize=m.prototype.normalize=function(){ad(this.AB)};m.prototype.rotate=m.prototype.rotate=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);return k(bd(d,b,c),m)};m.prototype.dot=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return cd(c,b)};
m.prototype.op_mul=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(dd(c,b),m)};m.prototype.op_add=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(ed(c,b),m)};m.prototype.op_sub=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(fd(c,b),m)};m.prototype.__destroy__=function(){gd(this.AB)};function sE(){throw"cannot construct a btQuadWord, no constructor in IDL";}sE.prototype=Object.create(f.prototype);sE.prototype.constructor=sE;
sE.prototype.BB=sE;sE.CB={};a.btQuadWord=sE;sE.prototype.x=sE.prototype.x=function(){return hd(this.AB)};sE.prototype.y=sE.prototype.y=function(){return jd(this.AB)};sE.prototype.z=sE.prototype.z=function(){return kd(this.AB)};sE.prototype.w=sE.prototype.w=function(){return ld(this.AB)};sE.prototype.setX=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);md(c,b)};sE.prototype.setY=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);nd(c,b)};
sE.prototype.setZ=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);od(c,b)};sE.prototype.setW=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);pd(c,b)};sE.prototype.__destroy__=function(){qd(this.AB)};function tE(){throw"cannot construct a btMotionState, no constructor in IDL";}tE.prototype=Object.create(f.prototype);tE.prototype.constructor=tE;tE.prototype.BB=tE;tE.CB={};a.btMotionState=tE;
tE.prototype.getWorldTransform=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);rd(c,b)};tE.prototype.setWorldTransform=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);sd(c,b)};tE.prototype.__destroy__=function(){td(this.AB)};function u(){throw"cannot construct a RayResultCallback, no constructor in IDL";}u.prototype=Object.create(f.prototype);u.prototype.constructor=u;u.prototype.BB=u;u.CB={};a.RayResultCallback=u;u.prototype.hasHit=function(){return!!ud(this.AB)};
u.prototype.get_m_collisionFilterGroup=u.prototype.DB=function(){return vd(this.AB)};u.prototype.set_m_collisionFilterGroup=u.prototype.FB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);wd(c,b)};Object.defineProperty(u.prototype,"m_collisionFilterGroup",{get:u.prototype.DB,set:u.prototype.FB});u.prototype.get_m_collisionFilterMask=u.prototype.EB=function(){return xd(this.AB)};
u.prototype.set_m_collisionFilterMask=u.prototype.GB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);yd(c,b)};Object.defineProperty(u.prototype,"m_collisionFilterMask",{get:u.prototype.EB,set:u.prototype.GB});u.prototype.get_m_closestHitFraction=u.prototype.HB=function(){return zd(this.AB)};u.prototype.set_m_closestHitFraction=u.prototype.IB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ad(c,b)};Object.defineProperty(u.prototype,"m_closestHitFraction",{get:u.prototype.HB,set:u.prototype.IB});
u.prototype.get_m_collisionObject=u.prototype.LB=function(){return k(Bd(this.AB),q)};u.prototype.set_m_collisionObject=u.prototype.SB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Cd(c,b)};Object.defineProperty(u.prototype,"m_collisionObject",{get:u.prototype.LB,set:u.prototype.SB});u.prototype.get_m_flags=u.prototype.JB=function(){return Dd(this.AB)};u.prototype.set_m_flags=u.prototype.KB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ed(c,b)};
Object.defineProperty(u.prototype,"m_flags",{get:u.prototype.JB,set:u.prototype.KB});u.prototype.__destroy__=function(){Fd(this.AB)};function uE(){throw"cannot construct a ContactResultCallback, no constructor in IDL";}uE.prototype=Object.create(f.prototype);uE.prototype.constructor=uE;uE.prototype.BB=uE;uE.CB={};a.ContactResultCallback=uE;
uE.prototype.addSingleResult=function(b,c,d,e,g,n,z){var R=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);n&&"object"===typeof n&&(n=n.AB);z&&"object"===typeof z&&(z=z.AB);return Gd(R,b,c,d,e,g,n,z)};uE.prototype.__destroy__=function(){Hd(this.AB)};function v(){throw"cannot construct a ConvexResultCallback, no constructor in IDL";}v.prototype=Object.create(f.prototype);
v.prototype.constructor=v;v.prototype.BB=v;v.CB={};a.ConvexResultCallback=v;v.prototype.hasHit=function(){return!!Id(this.AB)};v.prototype.get_m_collisionFilterGroup=v.prototype.DB=function(){return Jd(this.AB)};v.prototype.set_m_collisionFilterGroup=v.prototype.FB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Kd(c,b)};Object.defineProperty(v.prototype,"m_collisionFilterGroup",{get:v.prototype.DB,set:v.prototype.FB});v.prototype.get_m_collisionFilterMask=v.prototype.EB=function(){return Ld(this.AB)};
v.prototype.set_m_collisionFilterMask=v.prototype.GB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Md(c,b)};Object.defineProperty(v.prototype,"m_collisionFilterMask",{get:v.prototype.EB,set:v.prototype.GB});v.prototype.get_m_closestHitFraction=v.prototype.HB=function(){return Nd(this.AB)};v.prototype.set_m_closestHitFraction=v.prototype.IB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Od(c,b)};Object.defineProperty(v.prototype,"m_closestHitFraction",{get:v.prototype.HB,set:v.prototype.IB});
v.prototype.__destroy__=function(){Pd(this.AB)};function vE(){throw"cannot construct a btConvexShape, no constructor in IDL";}vE.prototype=Object.create(l.prototype);vE.prototype.constructor=vE;vE.prototype.BB=vE;vE.CB={};a.btConvexShape=vE;vE.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Qd(c,b)};vE.prototype.getLocalScaling=function(){return k(Rd(this.AB),m)};
vE.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Sd(d,b,c)};vE.prototype.setMargin=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Td(c,b)};vE.prototype.getMargin=function(){return Ud(this.AB)};vE.prototype.__destroy__=function(){Vd(this.AB)};function wE(b,c){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);this.AB=Wd(b,c);h(wE)[this.AB]=this}wE.prototype=Object.create(l.prototype);
wE.prototype.constructor=wE;wE.prototype.BB=wE;wE.CB={};a.btCapsuleShape=wE;wE.prototype.setMargin=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Xd(c,b)};wE.prototype.getMargin=function(){return Yd(this.AB)};wE.prototype.getUpAxis=function(){return Zd(this.AB)};wE.prototype.getRadius=function(){return $d(this.AB)};wE.prototype.getHalfHeight=function(){return ae(this.AB)};wE.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);be(c,b)};
wE.prototype.getLocalScaling=function(){return k(ce(this.AB),m)};wE.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);de(d,b,c)};wE.prototype.__destroy__=function(){ee(this.AB)};function xE(b){b&&"object"===typeof b&&(b=b.AB);this.AB=fe(b);h(xE)[this.AB]=this}xE.prototype=Object.create(l.prototype);xE.prototype.constructor=xE;xE.prototype.BB=xE;xE.CB={};a.btCylinderShape=xE;
xE.prototype.setMargin=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ge(c,b)};xE.prototype.getMargin=function(){return he(this.AB)};xE.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ie(c,b)};xE.prototype.getLocalScaling=function(){return k(je(this.AB),m)};xE.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);ke(d,b,c)};xE.prototype.__destroy__=function(){le(this.AB)};
function yE(b,c){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);this.AB=me(b,c);h(yE)[this.AB]=this}yE.prototype=Object.create(l.prototype);yE.prototype.constructor=yE;yE.prototype.BB=yE;yE.CB={};a.btConeShape=yE;yE.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ne(c,b)};yE.prototype.getLocalScaling=function(){return k(oe(this.AB),m)};
yE.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);pe(d,b,c)};yE.prototype.__destroy__=function(){qe(this.AB)};function zE(){throw"cannot construct a btStridingMeshInterface, no constructor in IDL";}zE.prototype=Object.create(f.prototype);zE.prototype.constructor=zE;zE.prototype.BB=zE;zE.CB={};a.btStridingMeshInterface=zE;zE.prototype.setScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);re(c,b)};
zE.prototype.__destroy__=function(){se(this.AB)};function AE(){throw"cannot construct a btTriangleMeshShape, no constructor in IDL";}AE.prototype=Object.create(oE.prototype);AE.prototype.constructor=AE;AE.prototype.BB=AE;AE.CB={};a.btTriangleMeshShape=AE;AE.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);te(c,b)};AE.prototype.getLocalScaling=function(){return k(ue(this.AB),m)};
AE.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);ve(d,b,c)};AE.prototype.__destroy__=function(){we(this.AB)};function BE(){throw"cannot construct a btPrimitiveManagerBase, no constructor in IDL";}BE.prototype=Object.create(f.prototype);BE.prototype.constructor=BE;BE.prototype.BB=BE;BE.CB={};a.btPrimitiveManagerBase=BE;BE.prototype.is_trimesh=function(){return!!xe(this.AB)};BE.prototype.get_primitive_count=function(){return ye(this.AB)};
BE.prototype.get_primitive_box=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);ze(d,b,c)};BE.prototype.get_primitive_triangle=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Ae(d,b,c)};BE.prototype.__destroy__=function(){Be(this.AB)};function w(){throw"cannot construct a btGImpactShapeInterface, no constructor in IDL";}w.prototype=Object.create(oE.prototype);w.prototype.constructor=w;w.prototype.BB=w;
w.CB={};a.btGImpactShapeInterface=w;w.prototype.updateBound=function(){Ce(this.AB)};w.prototype.postUpdate=function(){De(this.AB)};w.prototype.getShapeType=function(){return Ee(this.AB)};w.prototype.getName=function(){return Ta(Fe(this.AB))};w.prototype.getGImpactShapeType=function(){return Ge(this.AB)};w.prototype.getPrimitiveManager=function(){return k(He(this.AB),BE)};w.prototype.getNumChildShapes=function(){return Ie(this.AB)};w.prototype.childrenHasTransform=function(){return!!Je(this.AB)};
w.prototype.needsRetrieveTriangles=function(){return!!Ke(this.AB)};w.prototype.needsRetrieveTetrahedrons=function(){return!!Le(this.AB)};w.prototype.getBulletTriangle=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Me(d,b,c)};w.prototype.getBulletTetrahedron=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Ne(d,b,c)};
w.prototype.getChildShape=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(Oe(c,b),l)};w.prototype.getChildTransform=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(Pe(c,b),r)};w.prototype.setChildTransform=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Qe(d,b,c)};w.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Re(c,b)};
w.prototype.getLocalScaling=function(){return k(Se(this.AB),m)};w.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Te(d,b,c)};w.prototype.__destroy__=function(){Ue(this.AB)};function CE(){throw"cannot construct a btActivatingCollisionAlgorithm, no constructor in IDL";}CE.prototype=Object.create(pE.prototype);CE.prototype.constructor=CE;CE.prototype.BB=CE;CE.CB={};a.btActivatingCollisionAlgorithm=CE;
CE.prototype.__destroy__=function(){Ve(this.AB)};function DE(b){b&&"object"===typeof b&&(b=b.AB);this.AB=void 0===b?We():Xe(b);h(DE)[this.AB]=this}DE.prototype=Object.create(f.prototype);DE.prototype.constructor=DE;DE.prototype.BB=DE;DE.CB={};a.btDefaultCollisionConfiguration=DE;DE.prototype.__destroy__=function(){Ye(this.AB)};function iE(){throw"cannot construct a btDispatcher, no constructor in IDL";}iE.prototype=Object.create(f.prototype);iE.prototype.constructor=iE;iE.prototype.BB=iE;iE.CB={};
a.btDispatcher=iE;iE.prototype.getNumManifolds=function(){return Ze(this.AB)};iE.prototype.getManifoldByIndexInternal=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k($e(c,b),EE)};iE.prototype.__destroy__=function(){af(this.AB)};
function FE(b,c,d,e,g){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);this.AB=void 0===e?bf(b,c,d):void 0===g?_emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_4(b,c,d,e):cf(b,c,d,e,g);h(FE)[this.AB]=this}FE.prototype=Object.create(qE.prototype);FE.prototype.constructor=FE;FE.prototype.BB=FE;FE.CB={};a.btGeneric6DofConstraint=FE;
FE.prototype.setLinearLowerLimit=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);df(c,b)};FE.prototype.setLinearUpperLimit=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ef(c,b)};FE.prototype.setAngularLowerLimit=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ff(c,b)};FE.prototype.setAngularUpperLimit=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);gf(c,b)};FE.prototype.getFrameOffsetA=function(){return k(hf(this.AB),r)};
FE.prototype.enableFeedback=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);jf(c,b)};FE.prototype.getBreakingImpulseThreshold=function(){return kf(this.AB)};FE.prototype.setBreakingImpulseThreshold=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);lf(c,b)};FE.prototype.getParam=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);return mf(d,b,c)};
FE.prototype.setParam=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);nf(e,b,c,d)};FE.prototype.__destroy__=function(){of(this.AB)};function x(b,c,d,e){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);this.AB=pf(b,c,d,e);h(x)[this.AB]=this}x.prototype=Object.create(rE.prototype);x.prototype.constructor=x;x.prototype.BB=x;x.CB={};
a.btDiscreteDynamicsWorld=x;x.prototype.setGravity=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);qf(c,b)};x.prototype.getGravity=function(){return k(rf(this.AB),m)};x.prototype.addRigidBody=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);void 0===c?sf(e,b):void 0===d?_emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_2(e,b,c):tf(e,b,c,d)};
x.prototype.removeRigidBody=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);uf(c,b)};x.prototype.addConstraint=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);void 0===c?vf(d,b):wf(d,b,c)};x.prototype.removeConstraint=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);xf(c,b)};
x.prototype.stepSimulation=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);return void 0===c?yf(e,b):void 0===d?zf(e,b,c):Af(e,b,c,d)};x.prototype.setContactAddedCallback=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Bf(c,b)};x.prototype.setContactProcessedCallback=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Cf(c,b)};
x.prototype.setContactDestroyedCallback=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Df(c,b)};x.prototype.getDispatcher=function(){return k(Ef(this.AB),iE)};x.prototype.rayTest=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);Ff(e,b,c,d)};x.prototype.getPairCache=function(){return k(Gf(this.AB),jE)};x.prototype.getDispatchInfo=function(){return k(Hf(this.AB),p)};
x.prototype.addCollisionObject=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);void 0===c?If(e,b):void 0===d?Jf(e,b,c):Kf(e,b,c,d)};x.prototype.removeCollisionObject=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Lf(c,b)};x.prototype.getBroadphase=function(){return k(Mf(this.AB),kE)};
x.prototype.convexSweepTest=function(b,c,d,e,g){var n=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);Nf(n,b,c,d,e,g)};x.prototype.contactPairTest=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);Of(e,b,c,d)};
x.prototype.contactTest=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Pf(d,b,c)};x.prototype.updateSingleAabb=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Qf(c,b)};x.prototype.setDebugDrawer=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Rf(c,b)};x.prototype.getDebugDrawer=function(){return k(Sf(this.AB),lE)};x.prototype.debugDrawWorld=function(){Tf(this.AB)};
x.prototype.debugDrawObject=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);Uf(e,b,c,d)};x.prototype.addAction=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Vf(c,b)};x.prototype.removeAction=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Wf(c,b)};x.prototype.getSolverInfo=function(){return k(Xf(this.AB),t)};
x.prototype.setInternalTickCallback=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);void 0===c?Yf(e,b):void 0===d?Zf(e,b,c):$f(e,b,c,d)};x.prototype.__destroy__=function(){ag(this.AB)};function GE(){throw"cannot construct a btVehicleRaycaster, no constructor in IDL";}GE.prototype=Object.create(f.prototype);GE.prototype.constructor=GE;GE.prototype.BB=GE;GE.CB={};a.btVehicleRaycaster=GE;
GE.prototype.castRay=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);bg(e,b,c,d)};GE.prototype.__destroy__=function(){cg(this.AB)};function HE(){throw"cannot construct a btActionInterface, no constructor in IDL";}HE.prototype=Object.create(f.prototype);HE.prototype.constructor=HE;HE.prototype.BB=HE;HE.CB={};a.btActionInterface=HE;
HE.prototype.updateAction=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);dg(d,b,c)};HE.prototype.__destroy__=function(){eg(this.AB)};function y(){this.AB=fg();h(y)[this.AB]=this}y.prototype=Object.create(q.prototype);y.prototype.constructor=y;y.prototype.BB=y;y.CB={};a.btGhostObject=y;y.prototype.getNumOverlappingObjects=function(){return gg(this.AB)};
y.prototype.getOverlappingObject=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(hg(c,b),q)};y.prototype.setAnisotropicFriction=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);ig(d,b,c)};y.prototype.getCollisionShape=function(){return k(jg(this.AB),l)};y.prototype.setContactProcessingThreshold=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);kg(c,b)};
y.prototype.setActivationState=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);lg(c,b)};y.prototype.forceActivationState=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);mg(c,b)};y.prototype.activate=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);void 0===b?ng(c):og(c,b)};y.prototype.isActive=function(){return!!pg(this.AB)};y.prototype.isKinematicObject=function(){return!!qg(this.AB)};y.prototype.isStaticObject=function(){return!!rg(this.AB)};
y.prototype.isStaticOrKinematicObject=function(){return!!sg(this.AB)};y.prototype.getRestitution=function(){return tg(this.AB)};y.prototype.getFriction=function(){return ug(this.AB)};y.prototype.getRollingFriction=function(){return vg(this.AB)};y.prototype.setRestitution=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);wg(c,b)};y.prototype.setFriction=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);xg(c,b)};
y.prototype.setRollingFriction=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);yg(c,b)};y.prototype.getWorldTransform=function(){return k(zg(this.AB),r)};y.prototype.getCollisionFlags=function(){return Ag(this.AB)};y.prototype.setCollisionFlags=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Bg(c,b)};y.prototype.setWorldTransform=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Cg(c,b)};
y.prototype.setCollisionShape=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Dg(c,b)};y.prototype.setCcdMotionThreshold=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Eg(c,b)};y.prototype.getCcdMotionThreshold=function(){return Fg(this.AB)};y.prototype.setCcdSweptSphereRadius=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Gg(c,b)};y.prototype.getCcdSweptSphereRadius=function(){return Hg(this.AB)};y.prototype.getUserIndex=function(){return Ig(this.AB)};
y.prototype.setUserIndex=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Jg(c,b)};y.prototype.getUserPointer=function(){return k(Kg(this.AB),mE)};y.prototype.setUserPointer=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Lg(c,b)};y.prototype.getBroadphaseHandle=function(){return k(Mg(this.AB),nE)};y.prototype.__destroy__=function(){Ng(this.AB)};function IE(){throw"cannot construct a btSoftBodySolver, no constructor in IDL";}IE.prototype=Object.create(f.prototype);
IE.prototype.constructor=IE;IE.prototype.BB=IE;IE.CB={};a.btSoftBodySolver=IE;IE.prototype.__destroy__=function(){Og(this.AB)};function mE(){throw"cannot construct a VoidPtr, no constructor in IDL";}mE.prototype=Object.create(f.prototype);mE.prototype.constructor=mE;mE.prototype.BB=mE;mE.CB={};a.VoidPtr=mE;mE.prototype.__destroy__=function(){Pg(this.AB)};function JE(){this.AB=Qg();h(JE)[this.AB]=this}JE.prototype=Object.create(lE.prototype);JE.prototype.constructor=JE;JE.prototype.BB=JE;JE.CB={};
a.DebugDrawer=JE;JE.prototype.drawLine=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);Rg(e,b,c,d)};JE.prototype.drawContactPoint=function(b,c,d,e,g){var n=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);Sg(n,b,c,d,e,g)};
JE.prototype.reportErrorWarning=function(b){var c=this.AB;cE();b=b&&"object"===typeof b?b.AB:fE(b);Tg(c,b)};JE.prototype.draw3dText=function(b,c){var d=this.AB;cE();b&&"object"===typeof b&&(b=b.AB);c=c&&"object"===typeof c?c.AB:fE(c);Ug(d,b,c)};JE.prototype.setDebugMode=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Vg(c,b)};JE.prototype.getDebugMode=function(){return Wg(this.AB)};JE.prototype.__destroy__=function(){Xg(this.AB)};
function A(b,c,d,e){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);this.AB=void 0===b?Yg():void 0===c?_emscripten_bind_btVector4_btVector4_1(b):void 0===d?_emscripten_bind_btVector4_btVector4_2(b,c):void 0===e?_emscripten_bind_btVector4_btVector4_3(b,c,d):Zg(b,c,d,e);h(A)[this.AB]=this}A.prototype=Object.create(m.prototype);A.prototype.constructor=A;A.prototype.BB=A;A.CB={};a.btVector4=A;
A.prototype.w=A.prototype.w=function(){return $g(this.AB)};A.prototype.setValue=function(b,c,d,e){var g=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);ah(g,b,c,d,e)};A.prototype.length=A.prototype.length=function(){return bh(this.AB)};A.prototype.x=A.prototype.x=function(){return ch(this.AB)};A.prototype.y=A.prototype.y=function(){return dh(this.AB)};A.prototype.z=A.prototype.z=function(){return eh(this.AB)};
A.prototype.setX=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);fh(c,b)};A.prototype.setY=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);gh(c,b)};A.prototype.setZ=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);hh(c,b)};A.prototype.normalize=A.prototype.normalize=function(){ih(this.AB)};A.prototype.rotate=A.prototype.rotate=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);return k(jh(d,b,c),m)};
A.prototype.dot=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return kh(c,b)};A.prototype.op_mul=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(lh(c,b),m)};A.prototype.op_add=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(mh(c,b),m)};A.prototype.op_sub=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(nh(c,b),m)};A.prototype.__destroy__=function(){oh(this.AB)};
function B(b,c,d,e){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);this.AB=ph(b,c,d,e);h(B)[this.AB]=this}B.prototype=Object.create(sE.prototype);B.prototype.constructor=B;B.prototype.BB=B;B.CB={};a.btQuaternion=B;B.prototype.setValue=function(b,c,d,e){var g=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);qh(g,b,c,d,e)};
B.prototype.setEulerZYX=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);rh(e,b,c,d)};B.prototype.setRotation=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);sh(d,b,c)};B.prototype.normalize=B.prototype.normalize=function(){th(this.AB)};B.prototype.length2=function(){return uh(this.AB)};B.prototype.length=B.prototype.length=function(){return vh(this.AB)};
B.prototype.dot=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return wh(c,b)};B.prototype.normalized=function(){return k(xh(this.AB),B)};B.prototype.getAxis=function(){return k(yh(this.AB),m)};B.prototype.inverse=B.prototype.inverse=function(){return k(zh(this.AB),B)};B.prototype.getAngle=function(){return Ah(this.AB)};B.prototype.getAngleShortestPath=function(){return Bh(this.AB)};
B.prototype.angle=B.prototype.angle=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return Ch(c,b)};B.prototype.angleShortestPath=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return Dh(c,b)};B.prototype.op_add=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(Eh(c,b),B)};B.prototype.op_sub=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(Fh(c,b),B)};
B.prototype.op_mul=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(Gh(c,b),B)};B.prototype.op_mulq=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(Hh(c,b),B)};B.prototype.op_div=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(Ih(c,b),B)};B.prototype.x=B.prototype.x=function(){return Jh(this.AB)};B.prototype.y=B.prototype.y=function(){return Kh(this.AB)};B.prototype.z=B.prototype.z=function(){return Lh(this.AB)};
B.prototype.w=B.prototype.w=function(){return Mh(this.AB)};B.prototype.setX=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Nh(c,b)};B.prototype.setY=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Oh(c,b)};B.prototype.setZ=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ph(c,b)};B.prototype.setW=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Qh(c,b)};B.prototype.__destroy__=function(){Rh(this.AB)};
function KE(){throw"cannot construct a btMatrix3x3, no constructor in IDL";}KE.prototype=Object.create(f.prototype);KE.prototype.constructor=KE;KE.prototype.BB=KE;KE.CB={};a.btMatrix3x3=KE;KE.prototype.setEulerZYX=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);Sh(e,b,c,d)};KE.prototype.getRotation=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Th(c,b)};
KE.prototype.getRow=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(Uh(c,b),m)};KE.prototype.__destroy__=function(){Vh(this.AB)};function r(b,c){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);this.AB=void 0===b?Wh():void 0===c?_emscripten_bind_btTransform_btTransform_1(b):Xh(b,c);h(r)[this.AB]=this}r.prototype=Object.create(f.prototype);r.prototype.constructor=r;r.prototype.BB=r;r.CB={};a.btTransform=r;r.prototype.setIdentity=function(){Yh(this.AB)};
r.prototype.setOrigin=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Zh(c,b)};r.prototype.setRotation=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);$h(c,b)};r.prototype.getOrigin=function(){return k(ai(this.AB),m)};r.prototype.getRotation=function(){return k(bi(this.AB),B)};r.prototype.getBasis=function(){return k(ci(this.AB),KE)};r.prototype.setFromOpenGLMatrix=function(b){var c=this.AB;cE();"object"==typeof b&&(b=gE(b));di(c,b)};
r.prototype.inverse=r.prototype.inverse=function(){return k(ei(this.AB),r)};r.prototype.op_mul=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(fi(c,b),r)};r.prototype.__destroy__=function(){gi(this.AB)};function LE(){this.AB=hi();h(LE)[this.AB]=this}LE.prototype=Object.create(tE.prototype);LE.prototype.constructor=LE;LE.prototype.BB=LE;LE.CB={};a.MotionState=LE;LE.prototype.getWorldTransform=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ii(c,b)};
LE.prototype.setWorldTransform=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ji(c,b)};LE.prototype.__destroy__=function(){ki(this.AB)};function ME(b,c){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);this.AB=void 0===b?li():void 0===c?mi(b):ni(b,c);h(ME)[this.AB]=this}ME.prototype=Object.create(tE.prototype);ME.prototype.constructor=ME;ME.prototype.BB=ME;ME.CB={};a.btDefaultMotionState=ME;
ME.prototype.getWorldTransform=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);oi(c,b)};ME.prototype.setWorldTransform=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);pi(c,b)};ME.prototype.get_m_graphicsWorldTrans=ME.prototype.BD=function(){return k(qi(this.AB),r)};ME.prototype.set_m_graphicsWorldTrans=ME.prototype.sG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ri(c,b)};Object.defineProperty(ME.prototype,"m_graphicsWorldTrans",{get:ME.prototype.BD,set:ME.prototype.sG});
ME.prototype.__destroy__=function(){si(this.AB)};function NE(){throw"cannot construct a btCollisionObjectWrapper, no constructor in IDL";}NE.prototype=Object.create(f.prototype);NE.prototype.constructor=NE;NE.prototype.BB=NE;NE.CB={};a.btCollisionObjectWrapper=NE;NE.prototype.getWorldTransform=function(){return k(ti(this.AB),r)};NE.prototype.getCollisionObject=function(){return k(ui(this.AB),q)};NE.prototype.getCollisionShape=function(){return k(vi(this.AB),l)};
function C(b,c){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);this.AB=wi(b,c);h(C)[this.AB]=this}C.prototype=Object.create(u.prototype);C.prototype.constructor=C;C.prototype.BB=C;C.CB={};a.ClosestRayResultCallback=C;C.prototype.hasHit=function(){return!!xi(this.AB)};C.prototype.get_m_rayFromWorld=C.prototype.cC=function(){return k(yi(this.AB),m)};C.prototype.set_m_rayFromWorld=C.prototype.mC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);zi(c,b)};
Object.defineProperty(C.prototype,"m_rayFromWorld",{get:C.prototype.cC,set:C.prototype.mC});C.prototype.get_m_rayToWorld=C.prototype.dC=function(){return k(Ai(this.AB),m)};C.prototype.set_m_rayToWorld=C.prototype.nC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Bi(c,b)};Object.defineProperty(C.prototype,"m_rayToWorld",{get:C.prototype.dC,set:C.prototype.nC});C.prototype.get_m_hitNormalWorld=C.prototype.NB=function(){return k(Ci(this.AB),m)};
C.prototype.set_m_hitNormalWorld=C.prototype.UB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Di(c,b)};Object.defineProperty(C.prototype,"m_hitNormalWorld",{get:C.prototype.NB,set:C.prototype.UB});C.prototype.get_m_hitPointWorld=C.prototype.OB=function(){return k(Ei(this.AB),m)};C.prototype.set_m_hitPointWorld=C.prototype.VB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Fi(c,b)};Object.defineProperty(C.prototype,"m_hitPointWorld",{get:C.prototype.OB,set:C.prototype.VB});
C.prototype.get_m_collisionFilterGroup=C.prototype.DB=function(){return Gi(this.AB)};C.prototype.set_m_collisionFilterGroup=C.prototype.FB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Hi(c,b)};Object.defineProperty(C.prototype,"m_collisionFilterGroup",{get:C.prototype.DB,set:C.prototype.FB});C.prototype.get_m_collisionFilterMask=C.prototype.EB=function(){return Ii(this.AB)};
C.prototype.set_m_collisionFilterMask=C.prototype.GB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ji(c,b)};Object.defineProperty(C.prototype,"m_collisionFilterMask",{get:C.prototype.EB,set:C.prototype.GB});C.prototype.get_m_closestHitFraction=C.prototype.HB=function(){return Ki(this.AB)};C.prototype.set_m_closestHitFraction=C.prototype.IB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Li(c,b)};Object.defineProperty(C.prototype,"m_closestHitFraction",{get:C.prototype.HB,set:C.prototype.IB});
C.prototype.get_m_collisionObject=C.prototype.LB=function(){return k(Mi(this.AB),q)};C.prototype.set_m_collisionObject=C.prototype.SB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ni(c,b)};Object.defineProperty(C.prototype,"m_collisionObject",{get:C.prototype.LB,set:C.prototype.SB});C.prototype.get_m_flags=C.prototype.JB=function(){return Oi(this.AB)};C.prototype.set_m_flags=C.prototype.KB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Pi(c,b)};
Object.defineProperty(C.prototype,"m_flags",{get:C.prototype.JB,set:C.prototype.KB});C.prototype.__destroy__=function(){Qi(this.AB)};function OE(){throw"cannot construct a btConstCollisionObjectArray, no constructor in IDL";}OE.prototype=Object.create(f.prototype);OE.prototype.constructor=OE;OE.prototype.BB=OE;OE.CB={};a.btConstCollisionObjectArray=OE;OE.prototype.size=OE.prototype.size=function(){return Ri(this.AB)};
OE.prototype.at=OE.prototype.at=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(Si(c,b),q)};OE.prototype.__destroy__=function(){Ti(this.AB)};function PE(){throw"cannot construct a btScalarArray, no constructor in IDL";}PE.prototype=Object.create(f.prototype);PE.prototype.constructor=PE;PE.prototype.BB=PE;PE.CB={};a.btScalarArray=PE;PE.prototype.size=PE.prototype.size=function(){return Ui(this.AB)};
PE.prototype.at=PE.prototype.at=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return Vi(c,b)};PE.prototype.__destroy__=function(){Wi(this.AB)};function D(b,c){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);this.AB=Xi(b,c);h(D)[this.AB]=this}D.prototype=Object.create(u.prototype);D.prototype.constructor=D;D.prototype.BB=D;D.CB={};a.AllHitsRayResultCallback=D;D.prototype.hasHit=function(){return!!Yi(this.AB)};
D.prototype.get_m_collisionObjects=D.prototype.jD=function(){return k(Zi(this.AB),OE)};D.prototype.set_m_collisionObjects=D.prototype.aG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);$i(c,b)};Object.defineProperty(D.prototype,"m_collisionObjects",{get:D.prototype.jD,set:D.prototype.aG});D.prototype.get_m_rayFromWorld=D.prototype.cC=function(){return k(aj(this.AB),m)};D.prototype.set_m_rayFromWorld=D.prototype.mC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);bj(c,b)};
Object.defineProperty(D.prototype,"m_rayFromWorld",{get:D.prototype.cC,set:D.prototype.mC});D.prototype.get_m_rayToWorld=D.prototype.dC=function(){return k(cj(this.AB),m)};D.prototype.set_m_rayToWorld=D.prototype.nC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);dj(c,b)};Object.defineProperty(D.prototype,"m_rayToWorld",{get:D.prototype.dC,set:D.prototype.nC});D.prototype.get_m_hitNormalWorld=D.prototype.NB=function(){return k(ej(this.AB),QE)};
D.prototype.set_m_hitNormalWorld=D.prototype.UB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);fj(c,b)};Object.defineProperty(D.prototype,"m_hitNormalWorld",{get:D.prototype.NB,set:D.prototype.UB});D.prototype.get_m_hitPointWorld=D.prototype.OB=function(){return k(gj(this.AB),QE)};D.prototype.set_m_hitPointWorld=D.prototype.VB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);hj(c,b)};Object.defineProperty(D.prototype,"m_hitPointWorld",{get:D.prototype.OB,set:D.prototype.VB});
D.prototype.get_m_hitFractions=D.prototype.GD=function(){return k(ij(this.AB),PE)};D.prototype.set_m_hitFractions=D.prototype.xG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);jj(c,b)};Object.defineProperty(D.prototype,"m_hitFractions",{get:D.prototype.GD,set:D.prototype.xG});D.prototype.get_m_collisionFilterGroup=D.prototype.DB=function(){return kj(this.AB)};D.prototype.set_m_collisionFilterGroup=D.prototype.FB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);lj(c,b)};
Object.defineProperty(D.prototype,"m_collisionFilterGroup",{get:D.prototype.DB,set:D.prototype.FB});D.prototype.get_m_collisionFilterMask=D.prototype.EB=function(){return mj(this.AB)};D.prototype.set_m_collisionFilterMask=D.prototype.GB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);nj(c,b)};Object.defineProperty(D.prototype,"m_collisionFilterMask",{get:D.prototype.EB,set:D.prototype.GB});D.prototype.get_m_closestHitFraction=D.prototype.HB=function(){return oj(this.AB)};
D.prototype.set_m_closestHitFraction=D.prototype.IB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);pj(c,b)};Object.defineProperty(D.prototype,"m_closestHitFraction",{get:D.prototype.HB,set:D.prototype.IB});D.prototype.get_m_collisionObject=D.prototype.LB=function(){return k(qj(this.AB),q)};D.prototype.set_m_collisionObject=D.prototype.SB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);rj(c,b)};Object.defineProperty(D.prototype,"m_collisionObject",{get:D.prototype.LB,set:D.prototype.SB});
D.prototype.get_m_flags=D.prototype.JB=function(){return sj(this.AB)};D.prototype.set_m_flags=D.prototype.KB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);tj(c,b)};Object.defineProperty(D.prototype,"m_flags",{get:D.prototype.JB,set:D.prototype.KB});D.prototype.__destroy__=function(){uj(this.AB)};function E(){throw"cannot construct a btManifoldPoint, no constructor in IDL";}E.prototype=Object.create(f.prototype);E.prototype.constructor=E;E.prototype.BB=E;E.CB={};a.btManifoldPoint=E;
E.prototype.getPositionWorldOnA=function(){return k(vj(this.AB),m)};E.prototype.getPositionWorldOnB=function(){return k(wj(this.AB),m)};E.prototype.getAppliedImpulse=function(){return xj(this.AB)};E.prototype.getDistance=function(){return yj(this.AB)};E.prototype.get_m_localPointA=E.prototype.WD=function(){return k(zj(this.AB),m)};E.prototype.set_m_localPointA=E.prototype.NG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Aj(c,b)};
Object.defineProperty(E.prototype,"m_localPointA",{get:E.prototype.WD,set:E.prototype.NG});E.prototype.get_m_localPointB=E.prototype.XD=function(){return k(Bj(this.AB),m)};E.prototype.set_m_localPointB=E.prototype.OG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Cj(c,b)};Object.defineProperty(E.prototype,"m_localPointB",{get:E.prototype.XD,set:E.prototype.OG});E.prototype.get_m_positionWorldOnB=E.prototype.nE=function(){return k(Dj(this.AB),m)};
E.prototype.set_m_positionWorldOnB=E.prototype.fH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ej(c,b)};Object.defineProperty(E.prototype,"m_positionWorldOnB",{get:E.prototype.nE,set:E.prototype.fH});E.prototype.get_m_positionWorldOnA=E.prototype.mE=function(){return k(Fj(this.AB),m)};E.prototype.set_m_positionWorldOnA=E.prototype.eH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Gj(c,b)};Object.defineProperty(E.prototype,"m_positionWorldOnA",{get:E.prototype.mE,set:E.prototype.eH});
E.prototype.get_m_normalWorldOnB=E.prototype.hE=function(){return k(Hj(this.AB),m)};E.prototype.set_m_normalWorldOnB=E.prototype.$G=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ij(c,b)};Object.defineProperty(E.prototype,"m_normalWorldOnB",{get:E.prototype.hE,set:E.prototype.$G});E.prototype.get_m_userPersistentData=E.prototype.PE=function(){return Jj(this.AB)};E.prototype.set_m_userPersistentData=E.prototype.HH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Kj(c,b)};
Object.defineProperty(E.prototype,"m_userPersistentData",{get:E.prototype.PE,set:E.prototype.HH});E.prototype.__destroy__=function(){Lj(this.AB)};function RE(){this.AB=Mj();h(RE)[this.AB]=this}RE.prototype=Object.create(uE.prototype);RE.prototype.constructor=RE;RE.prototype.BB=RE;RE.CB={};a.ConcreteContactResultCallback=RE;
RE.prototype.addSingleResult=function(b,c,d,e,g,n,z){var R=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);n&&"object"===typeof n&&(n=n.AB);z&&"object"===typeof z&&(z=z.AB);return Nj(R,b,c,d,e,g,n,z)};RE.prototype.__destroy__=function(){Oj(this.AB)};function SE(){throw"cannot construct a LocalShapeInfo, no constructor in IDL";}SE.prototype=Object.create(f.prototype);
SE.prototype.constructor=SE;SE.prototype.BB=SE;SE.CB={};a.LocalShapeInfo=SE;SE.prototype.get_m_shapePart=SE.prototype.wE=function(){return Pj(this.AB)};SE.prototype.set_m_shapePart=SE.prototype.oH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Qj(c,b)};Object.defineProperty(SE.prototype,"m_shapePart",{get:SE.prototype.wE,set:SE.prototype.oH});SE.prototype.get_m_triangleIndex=SE.prototype.LE=function(){return Rj(this.AB)};
SE.prototype.set_m_triangleIndex=SE.prototype.DH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Sj(c,b)};Object.defineProperty(SE.prototype,"m_triangleIndex",{get:SE.prototype.LE,set:SE.prototype.DH});SE.prototype.__destroy__=function(){Tj(this.AB)};function F(b,c,d,e,g){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);this.AB=Uj(b,c,d,e,g);h(F)[this.AB]=this}
F.prototype=Object.create(f.prototype);F.prototype.constructor=F;F.prototype.BB=F;F.CB={};a.LocalConvexResult=F;F.prototype.get_m_hitCollisionObject=F.prototype.aC=function(){return k(Vj(this.AB),q)};F.prototype.set_m_hitCollisionObject=F.prototype.kC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Wj(c,b)};Object.defineProperty(F.prototype,"m_hitCollisionObject",{get:F.prototype.aC,set:F.prototype.kC});F.prototype.get_m_localShapeInfo=F.prototype.YD=function(){return k(Xj(this.AB),SE)};
F.prototype.set_m_localShapeInfo=F.prototype.PG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Yj(c,b)};Object.defineProperty(F.prototype,"m_localShapeInfo",{get:F.prototype.YD,set:F.prototype.PG});F.prototype.get_m_hitNormalLocal=F.prototype.ID=function(){return k(Zj(this.AB),m)};F.prototype.set_m_hitNormalLocal=F.prototype.zG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ak(c,b)};Object.defineProperty(F.prototype,"m_hitNormalLocal",{get:F.prototype.ID,set:F.prototype.zG});
F.prototype.get_m_hitPointLocal=F.prototype.KD=function(){return k(bk(this.AB),m)};F.prototype.set_m_hitPointLocal=F.prototype.BG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ck(c,b)};Object.defineProperty(F.prototype,"m_hitPointLocal",{get:F.prototype.KD,set:F.prototype.BG});F.prototype.get_m_hitFraction=F.prototype.FD=function(){return dk(this.AB)};F.prototype.set_m_hitFraction=F.prototype.wG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ek(c,b)};
Object.defineProperty(F.prototype,"m_hitFraction",{get:F.prototype.FD,set:F.prototype.wG});F.prototype.__destroy__=function(){fk(this.AB)};function G(b,c){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);this.AB=gk(b,c);h(G)[this.AB]=this}G.prototype=Object.create(v.prototype);G.prototype.constructor=G;G.prototype.BB=G;G.CB={};a.ClosestConvexResultCallback=G;G.prototype.hasHit=function(){return!!hk(this.AB)};
G.prototype.get_m_hitCollisionObject=G.prototype.aC=function(){return k(ik(this.AB),q)};G.prototype.set_m_hitCollisionObject=G.prototype.kC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);jk(c,b)};Object.defineProperty(G.prototype,"m_hitCollisionObject",{get:G.prototype.aC,set:G.prototype.kC});G.prototype.get_m_convexFromWorld=G.prototype.oD=function(){return k(kk(this.AB),m)};
G.prototype.set_m_convexFromWorld=G.prototype.fG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);lk(c,b)};Object.defineProperty(G.prototype,"m_convexFromWorld",{get:G.prototype.oD,set:G.prototype.fG});G.prototype.get_m_convexToWorld=G.prototype.pD=function(){return k(mk(this.AB),m)};G.prototype.set_m_convexToWorld=G.prototype.gG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);nk(c,b)};Object.defineProperty(G.prototype,"m_convexToWorld",{get:G.prototype.pD,set:G.prototype.gG});
G.prototype.get_m_hitNormalWorld=G.prototype.NB=function(){return k(ok(this.AB),m)};G.prototype.set_m_hitNormalWorld=G.prototype.UB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);pk(c,b)};Object.defineProperty(G.prototype,"m_hitNormalWorld",{get:G.prototype.NB,set:G.prototype.UB});G.prototype.get_m_hitPointWorld=G.prototype.OB=function(){return k(qk(this.AB),m)};G.prototype.set_m_hitPointWorld=G.prototype.VB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);rk(c,b)};
Object.defineProperty(G.prototype,"m_hitPointWorld",{get:G.prototype.OB,set:G.prototype.VB});G.prototype.get_m_collisionFilterGroup=G.prototype.DB=function(){return sk(this.AB)};G.prototype.set_m_collisionFilterGroup=G.prototype.FB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);tk(c,b)};Object.defineProperty(G.prototype,"m_collisionFilterGroup",{get:G.prototype.DB,set:G.prototype.FB});G.prototype.get_m_collisionFilterMask=G.prototype.EB=function(){return uk(this.AB)};
G.prototype.set_m_collisionFilterMask=G.prototype.GB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);vk(c,b)};Object.defineProperty(G.prototype,"m_collisionFilterMask",{get:G.prototype.EB,set:G.prototype.GB});G.prototype.get_m_closestHitFraction=G.prototype.HB=function(){return wk(this.AB)};G.prototype.set_m_closestHitFraction=G.prototype.IB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);xk(c,b)};Object.defineProperty(G.prototype,"m_closestHitFraction",{get:G.prototype.HB,set:G.prototype.IB});
G.prototype.__destroy__=function(){yk(this.AB)};function TE(b,c){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);this.AB=void 0===c?zk(b):Ak(b,c);h(TE)[this.AB]=this}TE.prototype=Object.create(vE.prototype);TE.prototype.constructor=TE;TE.prototype.BB=TE;TE.CB={};a.btConvexTriangleMeshShape=TE;TE.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Bk(c,b)};TE.prototype.getLocalScaling=function(){return k(Ck(this.AB),m)};
TE.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Dk(d,b,c)};TE.prototype.setMargin=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ek(c,b)};TE.prototype.getMargin=function(){return Fk(this.AB)};TE.prototype.__destroy__=function(){Gk(this.AB)};function UE(b){b&&"object"===typeof b&&(b=b.AB);this.AB=Hk(b);h(UE)[this.AB]=this}UE.prototype=Object.create(l.prototype);UE.prototype.constructor=UE;UE.prototype.BB=UE;
UE.CB={};a.btBoxShape=UE;UE.prototype.setMargin=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ik(c,b)};UE.prototype.getMargin=function(){return Jk(this.AB)};UE.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Kk(c,b)};UE.prototype.getLocalScaling=function(){return k(Lk(this.AB),m)};UE.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Mk(d,b,c)};UE.prototype.__destroy__=function(){Nk(this.AB)};
function VE(b,c){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);this.AB=Ok(b,c);h(VE)[this.AB]=this}VE.prototype=Object.create(wE.prototype);VE.prototype.constructor=VE;VE.prototype.BB=VE;VE.CB={};a.btCapsuleShapeX=VE;VE.prototype.setMargin=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Pk(c,b)};VE.prototype.getMargin=function(){return Qk(this.AB)};VE.prototype.getUpAxis=function(){return Rk(this.AB)};VE.prototype.getRadius=function(){return Sk(this.AB)};
VE.prototype.getHalfHeight=function(){return Tk(this.AB)};VE.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Uk(c,b)};VE.prototype.getLocalScaling=function(){return k(Vk(this.AB),m)};VE.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Wk(d,b,c)};VE.prototype.__destroy__=function(){Xk(this.AB)};
function WE(b,c){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);this.AB=Yk(b,c);h(WE)[this.AB]=this}WE.prototype=Object.create(wE.prototype);WE.prototype.constructor=WE;WE.prototype.BB=WE;WE.CB={};a.btCapsuleShapeZ=WE;WE.prototype.setMargin=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Zk(c,b)};WE.prototype.getMargin=function(){return $k(this.AB)};WE.prototype.getUpAxis=function(){return al(this.AB)};WE.prototype.getRadius=function(){return bl(this.AB)};
WE.prototype.getHalfHeight=function(){return cl(this.AB)};WE.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);dl(c,b)};WE.prototype.getLocalScaling=function(){return k(el(this.AB),m)};WE.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);fl(d,b,c)};WE.prototype.__destroy__=function(){gl(this.AB)};function XE(b){b&&"object"===typeof b&&(b=b.AB);this.AB=hl(b);h(XE)[this.AB]=this}
XE.prototype=Object.create(xE.prototype);XE.prototype.constructor=XE;XE.prototype.BB=XE;XE.CB={};a.btCylinderShapeX=XE;XE.prototype.setMargin=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);il(c,b)};XE.prototype.getMargin=function(){return jl(this.AB)};XE.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);kl(c,b)};XE.prototype.getLocalScaling=function(){return k(ll(this.AB),m)};
XE.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);ml(d,b,c)};XE.prototype.__destroy__=function(){nl(this.AB)};function YE(b){b&&"object"===typeof b&&(b=b.AB);this.AB=ol(b);h(YE)[this.AB]=this}YE.prototype=Object.create(xE.prototype);YE.prototype.constructor=YE;YE.prototype.BB=YE;YE.CB={};a.btCylinderShapeZ=YE;YE.prototype.setMargin=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);pl(c,b)};
YE.prototype.getMargin=function(){return ql(this.AB)};YE.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);rl(c,b)};YE.prototype.getLocalScaling=function(){return k(sl(this.AB),m)};YE.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);tl(d,b,c)};YE.prototype.__destroy__=function(){ul(this.AB)};function ZE(b){b&&"object"===typeof b&&(b=b.AB);this.AB=vl(b);h(ZE)[this.AB]=this}ZE.prototype=Object.create(l.prototype);
ZE.prototype.constructor=ZE;ZE.prototype.BB=ZE;ZE.CB={};a.btSphereShape=ZE;ZE.prototype.setMargin=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);wl(c,b)};ZE.prototype.getMargin=function(){return xl(this.AB)};ZE.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);yl(c,b)};ZE.prototype.getLocalScaling=function(){return k(zl(this.AB),m)};
ZE.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Al(d,b,c)};ZE.prototype.__destroy__=function(){Bl(this.AB)};function $E(b,c,d){cE();b&&"object"===typeof b&&(b=b.AB);"object"==typeof c&&(c=gE(c));d&&"object"===typeof d&&(d=d.AB);this.AB=Cl(b,c,d);h($E)[this.AB]=this}$E.prototype=Object.create(l.prototype);$E.prototype.constructor=$E;$E.prototype.BB=$E;$E.CB={};a.btMultiSphereShape=$E;
$E.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Dl(c,b)};$E.prototype.getLocalScaling=function(){return k(El(this.AB),m)};$E.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Fl(d,b,c)};$E.prototype.__destroy__=function(){Gl(this.AB)};function aF(b,c){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);this.AB=Hl(b,c);h(aF)[this.AB]=this}aF.prototype=Object.create(yE.prototype);
aF.prototype.constructor=aF;aF.prototype.BB=aF;aF.CB={};a.btConeShapeX=aF;aF.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Il(c,b)};aF.prototype.getLocalScaling=function(){return k(Jl(this.AB),m)};aF.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Kl(d,b,c)};aF.prototype.__destroy__=function(){Ll(this.AB)};
function bF(b,c){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);this.AB=Ml(b,c);h(bF)[this.AB]=this}bF.prototype=Object.create(yE.prototype);bF.prototype.constructor=bF;bF.prototype.BB=bF;bF.CB={};a.btConeShapeZ=bF;bF.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Nl(c,b)};bF.prototype.getLocalScaling=function(){return k(Ol(this.AB),m)};
bF.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Pl(d,b,c)};bF.prototype.__destroy__=function(){Ql(this.AB)};function cF(){throw"cannot construct a btIntArray, no constructor in IDL";}cF.prototype=Object.create(f.prototype);cF.prototype.constructor=cF;cF.prototype.BB=cF;cF.CB={};a.btIntArray=cF;cF.prototype.size=cF.prototype.size=function(){return Rl(this.AB)};
cF.prototype.at=cF.prototype.at=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return Sl(c,b)};cF.prototype.__destroy__=function(){Tl(this.AB)};function dF(){throw"cannot construct a btFace, no constructor in IDL";}dF.prototype=Object.create(f.prototype);dF.prototype.constructor=dF;dF.prototype.BB=dF;dF.CB={};a.btFace=dF;dF.prototype.get_m_indices=dF.prototype.ND=function(){return k(Ul(this.AB),cF)};
dF.prototype.set_m_indices=dF.prototype.EG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Vl(c,b)};Object.defineProperty(dF.prototype,"m_indices",{get:dF.prototype.ND,set:dF.prototype.EG});dF.prototype.get_m_plane=dF.prototype.lE=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return Wl(c,b)};dF.prototype.set_m_plane=dF.prototype.dH=function(b,c){var d=this.AB;cE();b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Xl(d,b,c)};
Object.defineProperty(dF.prototype,"m_plane",{get:dF.prototype.lE,set:dF.prototype.dH});dF.prototype.__destroy__=function(){Yl(this.AB)};function QE(){throw"cannot construct a btVector3Array, no constructor in IDL";}QE.prototype=Object.create(f.prototype);QE.prototype.constructor=QE;QE.prototype.BB=QE;QE.CB={};a.btVector3Array=QE;QE.prototype.size=QE.prototype.size=function(){return Zl(this.AB)};
QE.prototype.at=QE.prototype.at=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k($l(c,b),m)};QE.prototype.__destroy__=function(){am(this.AB)};function eF(){throw"cannot construct a btFaceArray, no constructor in IDL";}eF.prototype=Object.create(f.prototype);eF.prototype.constructor=eF;eF.prototype.BB=eF;eF.CB={};a.btFaceArray=eF;eF.prototype.size=eF.prototype.size=function(){return bm(this.AB)};
eF.prototype.at=eF.prototype.at=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(cm(c,b),dF)};eF.prototype.__destroy__=function(){dm(this.AB)};function fF(){throw"cannot construct a btConvexPolyhedron, no constructor in IDL";}fF.prototype=Object.create(f.prototype);fF.prototype.constructor=fF;fF.prototype.BB=fF;fF.CB={};a.btConvexPolyhedron=fF;fF.prototype.get_m_vertices=fF.prototype.RE=function(){return k(em(this.AB),QE)};
fF.prototype.set_m_vertices=fF.prototype.JH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);fm(c,b)};Object.defineProperty(fF.prototype,"m_vertices",{get:fF.prototype.RE,set:fF.prototype.JH});fF.prototype.get_m_faces=fF.prototype.$B=function(){return k(gm(this.AB),eF)};fF.prototype.set_m_faces=fF.prototype.jC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);hm(c,b)};Object.defineProperty(fF.prototype,"m_faces",{get:fF.prototype.$B,set:fF.prototype.jC});
fF.prototype.__destroy__=function(){im(this.AB)};function gF(b,c){cE();"object"==typeof b&&(b=gE(b));c&&"object"===typeof c&&(c=c.AB);this.AB=void 0===b?jm():void 0===c?km(b):lm(b,c);h(gF)[this.AB]=this}gF.prototype=Object.create(l.prototype);gF.prototype.constructor=gF;gF.prototype.BB=gF;gF.CB={};a.btConvexHullShape=gF;gF.prototype.addPoint=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);void 0===c?mm(d,b):nm(d,b,c)};
gF.prototype.setMargin=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);om(c,b)};gF.prototype.getMargin=function(){return pm(this.AB)};gF.prototype.getNumVertices=function(){return qm(this.AB)};gF.prototype.initializePolyhedralFeatures=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return!!rm(c,b)};gF.prototype.recalcLocalAabb=function(){sm(this.AB)};gF.prototype.getConvexPolyhedron=function(){return k(tm(this.AB),fF)};
gF.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);um(c,b)};gF.prototype.getLocalScaling=function(){return k(wm(this.AB),m)};gF.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);xm(d,b,c)};gF.prototype.__destroy__=function(){ym(this.AB)};function hF(b){b&&"object"===typeof b&&(b=b.AB);this.AB=zm(b);h(hF)[this.AB]=this}hF.prototype=Object.create(f.prototype);hF.prototype.constructor=hF;
hF.prototype.BB=hF;hF.CB={};a.btShapeHull=hF;hF.prototype.buildHull=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return!!Am(c,b)};hF.prototype.numVertices=function(){return Bm(this.AB)};hF.prototype.getVertexPointer=function(){return k(Cm(this.AB),m)};hF.prototype.__destroy__=function(){Dm(this.AB)};function iF(b){b&&"object"===typeof b&&(b=b.AB);this.AB=void 0===b?Em():Fm(b);h(iF)[this.AB]=this}iF.prototype=Object.create(l.prototype);iF.prototype.constructor=iF;iF.prototype.BB=iF;
iF.CB={};a.btCompoundShape=iF;iF.prototype.addChildShape=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Gm(d,b,c)};iF.prototype.removeChildShape=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Hm(c,b)};iF.prototype.removeChildShapeByIndex=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Im(c,b)};iF.prototype.getNumChildShapes=function(){return Jm(this.AB)};
iF.prototype.getChildShape=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(Km(c,b),l)};iF.prototype.updateChildTransform=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);void 0===d?Lm(e,b,c):Mm(e,b,c,d)};iF.prototype.setMargin=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Nm(c,b)};iF.prototype.getMargin=function(){return Om(this.AB)};
iF.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Pm(c,b)};iF.prototype.getLocalScaling=function(){return k(Qm(this.AB),m)};iF.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Rm(d,b,c)};iF.prototype.__destroy__=function(){Sm(this.AB)};function jF(){throw"cannot construct a btIndexedMesh, no constructor in IDL";}jF.prototype=Object.create(f.prototype);jF.prototype.constructor=jF;
jF.prototype.BB=jF;jF.CB={};a.btIndexedMesh=jF;jF.prototype.get_m_numTriangles=jF.prototype.jE=function(){return Tm(this.AB)};jF.prototype.set_m_numTriangles=jF.prototype.bH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Um(c,b)};Object.defineProperty(jF.prototype,"m_numTriangles",{get:jF.prototype.jE,set:jF.prototype.bH});jF.prototype.__destroy__=function(){Vm(this.AB)};function kF(){throw"cannot construct a btIndexedMeshArray, no constructor in IDL";}kF.prototype=Object.create(f.prototype);
kF.prototype.constructor=kF;kF.prototype.BB=kF;kF.CB={};a.btIndexedMeshArray=kF;kF.prototype.size=kF.prototype.size=function(){return Wm(this.AB)};kF.prototype.at=kF.prototype.at=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(Xm(c,b),jF)};kF.prototype.__destroy__=function(){Ym(this.AB)};function lF(b,c){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);this.AB=void 0===b?Zm():void 0===c?$m(b):an(b,c);h(lF)[this.AB]=this}lF.prototype=Object.create(zE.prototype);
lF.prototype.constructor=lF;lF.prototype.BB=lF;lF.CB={};a.btTriangleMesh=lF;lF.prototype.addTriangle=function(b,c,d,e){var g=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);void 0===e?bn(g,b,c,d):cn(g,b,c,d,e)};lF.prototype.findOrAddVertex=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);return dn(d,b,c)};
lF.prototype.addIndex=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);en(c,b)};lF.prototype.getIndexedMeshArray=function(){return k(fn(this.AB),kF)};lF.prototype.setScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);gn(c,b)};lF.prototype.__destroy__=function(){hn(this.AB)};function mF(){this.AB=jn();h(mF)[this.AB]=this}mF.prototype=Object.create(oE.prototype);mF.prototype.constructor=mF;mF.prototype.BB=mF;mF.CB={};a.btEmptyShape=mF;
mF.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);kn(c,b)};mF.prototype.getLocalScaling=function(){return k(ln(this.AB),m)};mF.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);mn(d,b,c)};mF.prototype.__destroy__=function(){nn(this.AB)};function nF(b,c){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);this.AB=on(b,c);h(nF)[this.AB]=this}nF.prototype=Object.create(oE.prototype);
nF.prototype.constructor=nF;nF.prototype.BB=nF;nF.CB={};a.btStaticPlaneShape=nF;nF.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);pn(c,b)};nF.prototype.getLocalScaling=function(){return k(qn(this.AB),m)};nF.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);rn(d,b,c)};nF.prototype.__destroy__=function(){sn(this.AB)};
function oF(b,c,d){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);this.AB=void 0===d?tn(b,c):un(b,c,d);h(oF)[this.AB]=this}oF.prototype=Object.create(AE.prototype);oF.prototype.constructor=oF;oF.prototype.BB=oF;oF.CB={};a.btBvhTriangleMeshShape=oF;oF.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);vn(c,b)};oF.prototype.getLocalScaling=function(){return k(wn(this.AB),m)};
oF.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);xn(d,b,c)};oF.prototype.__destroy__=function(){yn(this.AB)};
function pF(b,c,d,e,g,n,z,R,za){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);n&&"object"===typeof n&&(n=n.AB);z&&"object"===typeof z&&(z=z.AB);R&&"object"===typeof R&&(R=R.AB);za&&"object"===typeof za&&(za=za.AB);this.AB=zn(b,c,d,e,g,n,z,R,za);h(pF)[this.AB]=this}pF.prototype=Object.create(oE.prototype);pF.prototype.constructor=pF;pF.prototype.BB=pF;pF.CB={};
a.btHeightfieldTerrainShape=pF;pF.prototype.setMargin=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);An(c,b)};pF.prototype.getMargin=function(){return Bn(this.AB)};pF.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Cn(c,b)};pF.prototype.getLocalScaling=function(){return k(Dn(this.AB),m)};pF.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);En(d,b,c)};
pF.prototype.__destroy__=function(){Fn(this.AB)};function qF(b,c,d,e){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);this.AB=Gn(b,c,d,e);h(qF)[this.AB]=this}qF.prototype=Object.create(f.prototype);qF.prototype.constructor=qF;qF.prototype.BB=qF;qF.CB={};a.btAABB=qF;qF.prototype.invalidate=function(){Hn(this.AB)};qF.prototype.increment_margin=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);In(c,b)};
qF.prototype.copy_with_margin=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Jn(d,b,c)};qF.prototype.__destroy__=function(){Kn(this.AB)};function rF(){this.AB=Ln();h(rF)[this.AB]=this}rF.prototype=Object.create(f.prototype);rF.prototype.constructor=rF;rF.prototype.BB=rF;rF.CB={};a.btPrimitiveTriangle=rF;rF.prototype.__destroy__=function(){Mn(this.AB)};
function sF(b,c,d){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);this.AB=Nn(b,c,d);h(sF)[this.AB]=this}sF.prototype=Object.create(f.prototype);sF.prototype.constructor=sF;sF.prototype.BB=sF;sF.CB={};a.btTriangleShapeEx=sF;sF.prototype.getAabb=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);On(e,b,c,d)};
sF.prototype.applyTransform=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Pn(c,b)};sF.prototype.buildTriPlane=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Qn(c,b)};sF.prototype.__destroy__=function(){Rn(this.AB)};function tF(){this.AB=Sn();h(tF)[this.AB]=this}tF.prototype=Object.create(f.prototype);tF.prototype.constructor=tF;tF.prototype.BB=tF;tF.CB={};a.btTetrahedronShapeEx=tF;
tF.prototype.setVertices=function(b,c,d,e){var g=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);Tn(g,b,c,d,e)};tF.prototype.__destroy__=function(){Un(this.AB)};function uF(){throw"cannot construct a CompoundPrimitiveManager, no constructor in IDL";}uF.prototype=Object.create(BE.prototype);uF.prototype.constructor=uF;uF.prototype.BB=uF;uF.CB={};a.CompoundPrimitiveManager=uF;
uF.prototype.get_primitive_count=function(){return Vn(this.AB)};uF.prototype.get_primitive_box=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Wn(d,b,c)};uF.prototype.get_primitive_triangle=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Xn(d,b,c)};uF.prototype.is_trimesh=function(){return!!Yn(this.AB)};uF.prototype.get_m_compoundShape=uF.prototype.kD=function(){return k(Zn(this.AB),H)};
uF.prototype.set_m_compoundShape=uF.prototype.bG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);$n(c,b)};Object.defineProperty(uF.prototype,"m_compoundShape",{get:uF.prototype.kD,set:uF.prototype.bG});uF.prototype.__destroy__=function(){ao(this.AB)};function H(b){b&&"object"===typeof b&&(b=b.AB);this.AB=void 0===b?bo():co(b);h(H)[this.AB]=this}H.prototype=Object.create(w.prototype);H.prototype.constructor=H;H.prototype.BB=H;H.CB={};a.btGImpactCompoundShape=H;
H.prototype.childrenHasTransform=function(){return!!eo(this.AB)};H.prototype.getPrimitiveManager=function(){return k(fo(this.AB),BE)};H.prototype.getCompoundPrimitiveManager=function(){return k(go(this.AB),uF)};H.prototype.getNumChildShapes=function(){return ho(this.AB)};H.prototype.addChildShape=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);io(d,b,c)};
H.prototype.getChildShape=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(jo(c,b),l)};H.prototype.getChildAabb=function(b,c,d,e){var g=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);ko(g,b,c,d,e)};H.prototype.getChildTransform=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(lo(c,b),r)};
H.prototype.setChildTransform=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);mo(d,b,c)};H.prototype.calculateLocalInertia=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);no(d,b,c)};H.prototype.getName=function(){return Ta(oo(this.AB))};H.prototype.getGImpactShapeType=function(){return po(this.AB)};H.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);qo(c,b)};
H.prototype.getLocalScaling=function(){return k(ro(this.AB),m)};H.prototype.updateBound=function(){so(this.AB)};H.prototype.postUpdate=function(){to(this.AB)};H.prototype.getShapeType=function(){return uo(this.AB)};H.prototype.needsRetrieveTriangles=function(){return!!vo(this.AB)};H.prototype.needsRetrieveTetrahedrons=function(){return!!wo(this.AB)};H.prototype.getBulletTriangle=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);xo(d,b,c)};
H.prototype.getBulletTetrahedron=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);yo(d,b,c)};H.prototype.__destroy__=function(){zo(this.AB)};function I(b){b&&"object"===typeof b&&(b=b.AB);this.AB=void 0===b?Ao():Bo(b);h(I)[this.AB]=this}I.prototype=Object.create(BE.prototype);I.prototype.constructor=I;I.prototype.BB=I;I.CB={};a.TrimeshPrimitiveManager=I;I.prototype.lock=I.prototype.lock=function(){Co(this.AB)};I.prototype.unlock=I.prototype.unlock=function(){Do(this.AB)};
I.prototype.is_trimesh=function(){return!!Eo(this.AB)};I.prototype.get_vertex_count=function(){return Fo(this.AB)};I.prototype.get_indices=function(b,c,d,e){var g=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);Go(g,b,c,d,e)};I.prototype.get_vertex=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Ho(d,b,c)};
I.prototype.get_bullet_triangle=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Io(d,b,c)};I.prototype.get_m_margin=I.prototype.aE=function(){return Jo(this.AB)};I.prototype.set_m_margin=I.prototype.TG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ko(c,b)};Object.defineProperty(I.prototype,"m_margin",{get:I.prototype.aE,set:I.prototype.TG});I.prototype.get_m_meshInterface=I.prototype.dE=function(){return k(Lo(this.AB),zE)};
I.prototype.set_m_meshInterface=I.prototype.WG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Mo(c,b)};Object.defineProperty(I.prototype,"m_meshInterface",{get:I.prototype.dE,set:I.prototype.WG});I.prototype.get_m_part=I.prototype.kE=function(){return No(this.AB)};I.prototype.set_m_part=I.prototype.cH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Oo(c,b)};Object.defineProperty(I.prototype,"m_part",{get:I.prototype.kE,set:I.prototype.cH});
I.prototype.get_m_lock_count=I.prototype.ZD=function(){return Po(this.AB)};I.prototype.set_m_lock_count=I.prototype.QG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Qo(c,b)};Object.defineProperty(I.prototype,"m_lock_count",{get:I.prototype.ZD,set:I.prototype.QG});I.prototype.get_numverts=I.prototype.aF=function(){return Ro(this.AB)};I.prototype.set_numverts=I.prototype.TH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);So(c,b)};
Object.defineProperty(I.prototype,"numverts",{get:I.prototype.aF,set:I.prototype.TH});I.prototype.get_type=I.prototype.eF=function(){return To(this.AB)};I.prototype.set_type=I.prototype.XH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Uo(c,b)};Object.defineProperty(I.prototype,"type",{get:I.prototype.eF,set:I.prototype.XH});I.prototype.get_stride=I.prototype.cF=function(){return Vo(this.AB)};
I.prototype.set_stride=I.prototype.VH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Wo(c,b)};Object.defineProperty(I.prototype,"stride",{get:I.prototype.cF,set:I.prototype.VH});I.prototype.get_indexstride=I.prototype.wC=function(){return Xo(this.AB)};I.prototype.set_indexstride=I.prototype.nF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Yo(c,b)};Object.defineProperty(I.prototype,"indexstride",{get:I.prototype.wC,set:I.prototype.nF});
I.prototype.get_numfaces=I.prototype.$E=function(){return Zo(this.AB)};I.prototype.set_numfaces=I.prototype.SH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);$o(c,b)};Object.defineProperty(I.prototype,"numfaces",{get:I.prototype.$E,set:I.prototype.SH});I.prototype.get_indicestype=I.prototype.xC=function(){return ap(this.AB)};I.prototype.set_indicestype=I.prototype.oF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);bp(c,b)};
Object.defineProperty(I.prototype,"indicestype",{get:I.prototype.xC,set:I.prototype.oF});I.prototype.__destroy__=function(){cp(this.AB)};function vF(b,c){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);this.AB=dp(b,c);h(vF)[this.AB]=this}vF.prototype=Object.create(w.prototype);vF.prototype.constructor=vF;vF.prototype.BB=vF;vF.CB={};a.btGImpactMeshShapePart=vF;vF.prototype.getTrimeshPrimitiveManager=function(){return k(ep(this.AB),I)};vF.prototype.getVertexCount=function(){return fp(this.AB)};
vF.prototype.getVertex=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);gp(d,b,c)};vF.prototype.getPart=function(){return hp(this.AB)};vF.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ip(c,b)};vF.prototype.getLocalScaling=function(){return k(jp(this.AB),m)};vF.prototype.updateBound=function(){kp(this.AB)};vF.prototype.postUpdate=function(){lp(this.AB)};vF.prototype.getShapeType=function(){return mp(this.AB)};
vF.prototype.needsRetrieveTriangles=function(){return!!np(this.AB)};vF.prototype.needsRetrieveTetrahedrons=function(){return!!op(this.AB)};vF.prototype.getBulletTriangle=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);pp(d,b,c)};vF.prototype.getBulletTetrahedron=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);qp(d,b,c)};vF.prototype.__destroy__=function(){rp(this.AB)};
function wF(b){b&&"object"===typeof b&&(b=b.AB);this.AB=sp(b);h(wF)[this.AB]=this}wF.prototype=Object.create(w.prototype);wF.prototype.constructor=wF;wF.prototype.BB=wF;wF.CB={};a.btGImpactMeshShape=wF;wF.prototype.getMeshInterface=function(){return k(tp(this.AB),zE)};wF.prototype.getMeshPartCount=function(){return up(this.AB)};wF.prototype.getMeshPart=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(vp(c,b),vF)};wF.prototype.calculateSerializeBufferSize=function(){return wp(this.AB)};
wF.prototype.setLocalScaling=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);xp(c,b)};wF.prototype.getLocalScaling=function(){return k(yp(this.AB),m)};wF.prototype.updateBound=function(){zp(this.AB)};wF.prototype.postUpdate=function(){Ap(this.AB)};wF.prototype.getShapeType=function(){return Bp(this.AB)};wF.prototype.needsRetrieveTriangles=function(){return!!Cp(this.AB)};wF.prototype.needsRetrieveTetrahedrons=function(){return!!Dp(this.AB)};
wF.prototype.getBulletTriangle=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Ep(d,b,c)};wF.prototype.getBulletTetrahedron=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Fp(d,b,c)};wF.prototype.__destroy__=function(){Gp(this.AB)};
function xF(b,c){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);this.AB=void 0===b?Hp():void 0===c?_emscripten_bind_btCollisionAlgorithmConstructionInfo_btCollisionAlgorithmConstructionInfo_1(b):Ip(b,c);h(xF)[this.AB]=this}xF.prototype=Object.create(f.prototype);xF.prototype.constructor=xF;xF.prototype.BB=xF;xF.CB={};a.btCollisionAlgorithmConstructionInfo=xF;xF.prototype.get_m_dispatcher1=xF.prototype.uD=function(){return k(Jp(this.AB),iE)};
xF.prototype.set_m_dispatcher1=xF.prototype.lG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Kp(c,b)};Object.defineProperty(xF.prototype,"m_dispatcher1",{get:xF.prototype.uD,set:xF.prototype.lG});xF.prototype.get_m_manifold=xF.prototype.$D=function(){return k(Lp(this.AB),EE)};xF.prototype.set_m_manifold=xF.prototype.SG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Mp(c,b)};Object.defineProperty(xF.prototype,"m_manifold",{get:xF.prototype.$D,set:xF.prototype.SG});
xF.prototype.__destroy__=function(){Np(this.AB)};function yF(b,c,d){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);this.AB=Op(b,c,d);h(yF)[this.AB]=this}yF.prototype=Object.create(CE.prototype);yF.prototype.constructor=yF;yF.prototype.BB=yF;yF.CB={};a.btGImpactCollisionAlgorithm=yF;yF.prototype.registerAlgorithm=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Pp(c,b)};yF.prototype.__destroy__=function(){Qp(this.AB)};
function zF(){this.AB=Rp();h(zF)[this.AB]=this}zF.prototype=Object.create(f.prototype);zF.prototype.constructor=zF;zF.prototype.BB=zF;zF.CB={};a.btDefaultCollisionConstructionInfo=zF;zF.prototype.__destroy__=function(){Sp(this.AB)};function EE(){this.AB=Tp();h(EE)[this.AB]=this}EE.prototype=Object.create(f.prototype);EE.prototype.constructor=EE;EE.prototype.BB=EE;EE.CB={};a.btPersistentManifold=EE;EE.prototype.getBody0=function(){return k(Up(this.AB),q)};
EE.prototype.getBody1=function(){return k(Vp(this.AB),q)};EE.prototype.getNumContacts=function(){return Wp(this.AB)};EE.prototype.getContactPoint=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(Xp(c,b),E)};EE.prototype.__destroy__=function(){Yp(this.AB)};function AF(b){b&&"object"===typeof b&&(b=b.AB);this.AB=Zp(b);h(AF)[this.AB]=this}AF.prototype=Object.create(iE.prototype);AF.prototype.constructor=AF;AF.prototype.BB=AF;AF.CB={};a.btCollisionDispatcher=AF;
AF.prototype.getNumManifolds=function(){return $p(this.AB)};AF.prototype.getManifoldByIndexInternal=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(aq(c,b),EE)};AF.prototype.__destroy__=function(){bq(this.AB)};function BF(){throw"cannot construct a btOverlappingPairCallback, no constructor in IDL";}BF.prototype=Object.create(f.prototype);BF.prototype.constructor=BF;BF.prototype.BB=BF;BF.CB={};a.btOverlappingPairCallback=BF;BF.prototype.__destroy__=function(){cq(this.AB)};
function jE(){throw"cannot construct a btOverlappingPairCache, no constructor in IDL";}jE.prototype=Object.create(f.prototype);jE.prototype.constructor=jE;jE.prototype.BB=jE;jE.CB={};a.btOverlappingPairCache=jE;jE.prototype.setInternalGhostPairCallback=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);dq(c,b)};jE.prototype.getNumOverlappingPairs=function(){return eq(this.AB)};jE.prototype.__destroy__=function(){fq(this.AB)};
function CF(b,c,d,e,g){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);this.AB=void 0===d?gq(b,c):void 0===e?hq(b,c,d):void 0===g?iq(b,c,d,e):jq(b,c,d,e,g);h(CF)[this.AB]=this}CF.prototype=Object.create(f.prototype);CF.prototype.constructor=CF;CF.prototype.BB=CF;CF.CB={};a.btAxisSweep3=CF;CF.prototype.__destroy__=function(){kq(this.AB)};
function kE(){throw"cannot construct a btBroadphaseInterface, no constructor in IDL";}kE.prototype=Object.create(f.prototype);kE.prototype.constructor=kE;kE.prototype.BB=kE;kE.CB={};a.btBroadphaseInterface=kE;kE.prototype.getOverlappingPairCache=function(){return k(lq(this.AB),jE)};kE.prototype.__destroy__=function(){mq(this.AB)};function DF(){throw"cannot construct a btCollisionConfiguration, no constructor in IDL";}DF.prototype=Object.create(f.prototype);DF.prototype.constructor=DF;
DF.prototype.BB=DF;DF.CB={};a.btCollisionConfiguration=DF;DF.prototype.__destroy__=function(){nq(this.AB)};function EF(){this.AB=oq();h(EF)[this.AB]=this}EF.prototype=Object.create(f.prototype);EF.prototype.constructor=EF;EF.prototype.BB=EF;EF.CB={};a.btDbvtBroadphase=EF;EF.prototype.__destroy__=function(){pq(this.AB)};function nE(){throw"cannot construct a btBroadphaseProxy, no constructor in IDL";}nE.prototype=Object.create(f.prototype);nE.prototype.constructor=nE;nE.prototype.BB=nE;nE.CB={};
a.btBroadphaseProxy=nE;nE.prototype.get_m_collisionFilterGroup=nE.prototype.DB=function(){return qq(this.AB)};nE.prototype.set_m_collisionFilterGroup=nE.prototype.FB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);rq(c,b)};Object.defineProperty(nE.prototype,"m_collisionFilterGroup",{get:nE.prototype.DB,set:nE.prototype.FB});nE.prototype.get_m_collisionFilterMask=nE.prototype.EB=function(){return sq(this.AB)};
nE.prototype.set_m_collisionFilterMask=nE.prototype.GB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);tq(c,b)};Object.defineProperty(nE.prototype,"m_collisionFilterMask",{get:nE.prototype.EB,set:nE.prototype.GB});nE.prototype.__destroy__=function(){uq(this.AB)};function J(b,c,d,e){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);this.AB=void 0===e?vq(b,c,d):wq(b,c,d,e);h(J)[this.AB]=this}J.prototype=Object.create(f.prototype);
J.prototype.constructor=J;J.prototype.BB=J;J.CB={};a.btRigidBodyConstructionInfo=J;J.prototype.get_m_linearDamping=J.prototype.TD=function(){return xq(this.AB)};J.prototype.set_m_linearDamping=J.prototype.KG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);yq(c,b)};Object.defineProperty(J.prototype,"m_linearDamping",{get:J.prototype.TD,set:J.prototype.KG});J.prototype.get_m_angularDamping=J.prototype.XC=function(){return zq(this.AB)};
J.prototype.set_m_angularDamping=J.prototype.OF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Aq(c,b)};Object.defineProperty(J.prototype,"m_angularDamping",{get:J.prototype.XC,set:J.prototype.OF});J.prototype.get_m_friction=J.prototype.AD=function(){return Bq(this.AB)};J.prototype.set_m_friction=J.prototype.rG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Cq(c,b)};Object.defineProperty(J.prototype,"m_friction",{get:J.prototype.AD,set:J.prototype.rG});
J.prototype.get_m_rollingFriction=J.prototype.tE=function(){return Dq(this.AB)};J.prototype.set_m_rollingFriction=J.prototype.lH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Eq(c,b)};Object.defineProperty(J.prototype,"m_rollingFriction",{get:J.prototype.tE,set:J.prototype.lH});J.prototype.get_m_restitution=J.prototype.rE=function(){return Fq(this.AB)};J.prototype.set_m_restitution=J.prototype.jH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Gq(c,b)};
Object.defineProperty(J.prototype,"m_restitution",{get:J.prototype.rE,set:J.prototype.jH});J.prototype.get_m_linearSleepingThreshold=J.prototype.UD=function(){return Hq(this.AB)};J.prototype.set_m_linearSleepingThreshold=J.prototype.LG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Iq(c,b)};Object.defineProperty(J.prototype,"m_linearSleepingThreshold",{get:J.prototype.UD,set:J.prototype.LG});J.prototype.get_m_angularSleepingThreshold=J.prototype.YC=function(){return Jq(this.AB)};
J.prototype.set_m_angularSleepingThreshold=J.prototype.PF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Kq(c,b)};Object.defineProperty(J.prototype,"m_angularSleepingThreshold",{get:J.prototype.YC,set:J.prototype.PF});J.prototype.get_m_additionalDamping=J.prototype.SC=function(){return!!Lq(this.AB)};J.prototype.set_m_additionalDamping=J.prototype.JF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Mq(c,b)};
Object.defineProperty(J.prototype,"m_additionalDamping",{get:J.prototype.SC,set:J.prototype.JF});J.prototype.get_m_additionalDampingFactor=J.prototype.TC=function(){return Nq(this.AB)};J.prototype.set_m_additionalDampingFactor=J.prototype.KF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Oq(c,b)};Object.defineProperty(J.prototype,"m_additionalDampingFactor",{get:J.prototype.TC,set:J.prototype.KF});J.prototype.get_m_additionalLinearDampingThresholdSqr=J.prototype.UC=function(){return Pq(this.AB)};
J.prototype.set_m_additionalLinearDampingThresholdSqr=J.prototype.LF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Qq(c,b)};Object.defineProperty(J.prototype,"m_additionalLinearDampingThresholdSqr",{get:J.prototype.UC,set:J.prototype.LF});J.prototype.get_m_additionalAngularDampingThresholdSqr=J.prototype.RC=function(){return Rq(this.AB)};J.prototype.set_m_additionalAngularDampingThresholdSqr=J.prototype.IF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Sq(c,b)};
Object.defineProperty(J.prototype,"m_additionalAngularDampingThresholdSqr",{get:J.prototype.RC,set:J.prototype.IF});J.prototype.get_m_additionalAngularDampingFactor=J.prototype.QC=function(){return Tq(this.AB)};J.prototype.set_m_additionalAngularDampingFactor=J.prototype.HF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Uq(c,b)};Object.defineProperty(J.prototype,"m_additionalAngularDampingFactor",{get:J.prototype.QC,set:J.prototype.HF});J.prototype.__destroy__=function(){Vq(this.AB)};
function K(b){b&&"object"===typeof b&&(b=b.AB);this.AB=Wq(b);h(K)[this.AB]=this}K.prototype=Object.create(q.prototype);K.prototype.constructor=K;K.prototype.BB=K;K.CB={};a.btRigidBody=K;K.prototype.getCenterOfMassTransform=function(){return k(Xq(this.AB),r)};K.prototype.setCenterOfMassTransform=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Yq(c,b)};K.prototype.setSleepingThresholds=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Zq(d,b,c)};
K.prototype.getLinearDamping=function(){return $q(this.AB)};K.prototype.getAngularDamping=function(){return ar(this.AB)};K.prototype.setDamping=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);br(d,b,c)};K.prototype.setMassProps=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);cr(d,b,c)};K.prototype.getLinearFactor=function(){return k(dr(this.AB),m)};
K.prototype.setLinearFactor=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);er(c,b)};K.prototype.applyTorque=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);fr(c,b)};K.prototype.applyLocalTorque=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);gr(c,b)};K.prototype.applyForce=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);hr(d,b,c)};
K.prototype.applyCentralForce=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ir(c,b)};K.prototype.applyCentralLocalForce=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);jr(c,b)};K.prototype.applyTorqueImpulse=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);kr(c,b)};K.prototype.applyImpulse=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);lr(d,b,c)};
K.prototype.applyCentralImpulse=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);mr(c,b)};K.prototype.updateInertiaTensor=function(){nr(this.AB)};K.prototype.getLinearVelocity=function(){return k(or(this.AB),m)};K.prototype.getAngularVelocity=function(){return k(pr(this.AB),m)};K.prototype.setLinearVelocity=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);qr(c,b)};K.prototype.setAngularVelocity=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);rr(c,b)};
K.prototype.getMotionState=function(){return k(sr(this.AB),tE)};K.prototype.setMotionState=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);tr(c,b)};K.prototype.getAngularFactor=function(){return k(ur(this.AB),m)};K.prototype.setAngularFactor=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);vr(c,b)};K.prototype.upcast=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(wr(c,b),K)};
K.prototype.getAabb=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);xr(d,b,c)};K.prototype.applyGravity=function(){yr(this.AB)};K.prototype.getGravity=function(){return k(zr(this.AB),m)};K.prototype.setGravity=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ar(c,b)};K.prototype.getBroadphaseProxy=function(){return k(Br(this.AB),nE)};K.prototype.clearForces=function(){Cr(this.AB)};
K.prototype.setFlags=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Dr(c,b)};K.prototype.getFlags=function(){return Er(this.AB)};K.prototype.getTotalForce=function(){return k(Fr(this.AB),m)};K.prototype.getTotalTorque=function(){return k(Gr(this.AB),m)};K.prototype.getInvMass=function(){return Hr(this.AB)};K.prototype.setAnisotropicFriction=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Ir(d,b,c)};
K.prototype.getCollisionShape=function(){return k(Jr(this.AB),l)};K.prototype.setContactProcessingThreshold=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Kr(c,b)};K.prototype.setActivationState=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Lr(c,b)};K.prototype.forceActivationState=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Mr(c,b)};K.prototype.activate=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);void 0===b?Nr(c):Or(c,b)};
K.prototype.isActive=function(){return!!Pr(this.AB)};K.prototype.isKinematicObject=function(){return!!Qr(this.AB)};K.prototype.isStaticObject=function(){return!!Rr(this.AB)};K.prototype.isStaticOrKinematicObject=function(){return!!Sr(this.AB)};K.prototype.getRestitution=function(){return Tr(this.AB)};K.prototype.getFriction=function(){return Ur(this.AB)};K.prototype.getRollingFriction=function(){return Vr(this.AB)};
K.prototype.setRestitution=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Wr(c,b)};K.prototype.setFriction=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Xr(c,b)};K.prototype.setRollingFriction=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Yr(c,b)};K.prototype.getWorldTransform=function(){return k(Zr(this.AB),r)};K.prototype.getCollisionFlags=function(){return $r(this.AB)};
K.prototype.setCollisionFlags=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);as(c,b)};K.prototype.setWorldTransform=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);bs(c,b)};K.prototype.setCollisionShape=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);cs(c,b)};K.prototype.setCcdMotionThreshold=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ds(c,b)};K.prototype.getCcdMotionThreshold=function(){return es(this.AB)};
K.prototype.setCcdSweptSphereRadius=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);gs(c,b)};K.prototype.getCcdSweptSphereRadius=function(){return hs(this.AB)};K.prototype.getUserIndex=function(){return is(this.AB)};K.prototype.setUserIndex=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);js(c,b)};K.prototype.getUserPointer=function(){return k(ks(this.AB),mE)};K.prototype.setUserPointer=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ls(c,b)};
K.prototype.getBroadphaseHandle=function(){return k(ms(this.AB),nE)};K.prototype.__destroy__=function(){ns(this.AB)};function L(){this.AB=ps();h(L)[this.AB]=this}L.prototype=Object.create(f.prototype);L.prototype.constructor=L;L.prototype.BB=L;L.CB={};a.btConstraintSetting=L;L.prototype.get_m_tau=L.prototype.IE=function(){return qs(this.AB)};L.prototype.set_m_tau=L.prototype.AH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);rs(c,b)};
Object.defineProperty(L.prototype,"m_tau",{get:L.prototype.IE,set:L.prototype.AH});L.prototype.get_m_damping=L.prototype.qD=function(){return ss(this.AB)};L.prototype.set_m_damping=L.prototype.hG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ts(c,b)};Object.defineProperty(L.prototype,"m_damping",{get:L.prototype.qD,set:L.prototype.hG});L.prototype.get_m_impulseClamp=L.prototype.MD=function(){return us(this.AB)};
L.prototype.set_m_impulseClamp=L.prototype.DG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);vs(c,b)};Object.defineProperty(L.prototype,"m_impulseClamp",{get:L.prototype.MD,set:L.prototype.DG});L.prototype.__destroy__=function(){xs(this.AB)};
function FF(b,c,d,e){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);this.AB=void 0===d?ys(b,c):void 0===e?_emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_3(b,c,d):zs(b,c,d,e);h(FF)[this.AB]=this}FF.prototype=Object.create(qE.prototype);FF.prototype.constructor=FF;FF.prototype.BB=FF;FF.CB={};a.btPoint2PointConstraint=FF;
FF.prototype.setPivotA=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);As(c,b)};FF.prototype.setPivotB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Bs(c,b)};FF.prototype.getPivotInA=function(){return k(Cs(this.AB),m)};FF.prototype.getPivotInB=function(){return k(Ds(this.AB),m)};FF.prototype.enableFeedback=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Es(c,b)};FF.prototype.getBreakingImpulseThreshold=function(){return Fs(this.AB)};
FF.prototype.setBreakingImpulseThreshold=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Gs(c,b)};FF.prototype.getParam=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);return Hs(d,b,c)};FF.prototype.setParam=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);Is(e,b,c,d)};FF.prototype.get_m_setting=FF.prototype.vE=function(){return k(Js(this.AB),L)};
FF.prototype.set_m_setting=FF.prototype.nH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ks(c,b)};Object.defineProperty(FF.prototype,"m_setting",{get:FF.prototype.vE,set:FF.prototype.nH});FF.prototype.__destroy__=function(){Ls(this.AB)};
function GF(b,c,d,e,g){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);this.AB=void 0===e?Ms(b,c,d):void 0===g?_emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_4(b,c,d,e):Ns(b,c,d,e,g);h(GF)[this.AB]=this}GF.prototype=Object.create(FE.prototype);GF.prototype.constructor=GF;GF.prototype.BB=GF;GF.CB={};a.btGeneric6DofSpringConstraint=GF;
GF.prototype.enableSpring=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Os(d,b,c)};GF.prototype.setStiffness=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Ps(d,b,c)};GF.prototype.setDamping=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Qs(d,b,c)};
GF.prototype.setEquilibriumPoint=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);void 0===b?Rs(d):void 0===c?Ss(d,b):Ts(d,b,c)};GF.prototype.setLinearLowerLimit=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Us(c,b)};GF.prototype.setLinearUpperLimit=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Vs(c,b)};GF.prototype.setAngularLowerLimit=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ws(c,b)};
GF.prototype.setAngularUpperLimit=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Xs(c,b)};GF.prototype.getFrameOffsetA=function(){return k(Ys(this.AB),r)};GF.prototype.enableFeedback=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Zs(c,b)};GF.prototype.getBreakingImpulseThreshold=function(){return $s(this.AB)};GF.prototype.setBreakingImpulseThreshold=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);at(c,b)};
GF.prototype.getParam=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);return bt(d,b,c)};GF.prototype.setParam=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);ct(e,b,c,d)};GF.prototype.__destroy__=function(){dt(this.AB)};function HF(){this.AB=et();h(HF)[this.AB]=this}HF.prototype=Object.create(f.prototype);HF.prototype.constructor=HF;HF.prototype.BB=HF;HF.CB={};
a.btSequentialImpulseConstraintSolver=HF;HF.prototype.__destroy__=function(){ft(this.AB)};function IF(b,c,d,e){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);this.AB=void 0===d?gt(b,c):void 0===e?_emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_3(b,c,d):ht(b,c,d,e);h(IF)[this.AB]=this}IF.prototype=Object.create(qE.prototype);IF.prototype.constructor=IF;IF.prototype.BB=IF;IF.CB={};
a.btConeTwistConstraint=IF;IF.prototype.setLimit=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);it(d,b,c)};IF.prototype.setAngularOnly=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);jt(c,b)};IF.prototype.setDamping=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);kt(c,b)};IF.prototype.enableMotor=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);lt(c,b)};
IF.prototype.setMaxMotorImpulse=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);mt(c,b)};IF.prototype.setMaxMotorImpulseNormalized=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);nt(c,b)};IF.prototype.setMotorTarget=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ot(c,b)};IF.prototype.setMotorTargetInConstraintSpace=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);pt(c,b)};
IF.prototype.enableFeedback=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);qt(c,b)};IF.prototype.getBreakingImpulseThreshold=function(){return rt(this.AB)};IF.prototype.setBreakingImpulseThreshold=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);st(c,b)};IF.prototype.getParam=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);return tt(d,b,c)};
IF.prototype.setParam=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);ut(e,b,c,d)};IF.prototype.__destroy__=function(){vt(this.AB)};
function JF(b,c,d,e,g,n,z){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);n&&"object"===typeof n&&(n=n.AB);z&&"object"===typeof z&&(z=z.AB);this.AB=void 0===d?wt(b,c):void 0===e?xt(b,c,d):void 0===g?yt(b,c,d,e):void 0===n?zt(b,c,d,e,g):void 0===z?At(b,c,d,e,g,n):Bt(b,c,d,e,g,n,z);h(JF)[this.AB]=this}JF.prototype=Object.create(qE.prototype);JF.prototype.constructor=JF;
JF.prototype.BB=JF;JF.CB={};a.btHingeConstraint=JF;JF.prototype.getHingeAngle=function(){return Ct(this.AB)};JF.prototype.setLimit=function(b,c,d,e,g){var n=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);void 0===g?Dt(n,b,c,d,e):Et(n,b,c,d,e,g)};
JF.prototype.enableAngularMotor=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);Ft(e,b,c,d)};JF.prototype.setAngularOnly=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Gt(c,b)};JF.prototype.enableMotor=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ht(c,b)};JF.prototype.setMaxMotorImpulse=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);It(c,b)};
JF.prototype.setMotorTarget=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Jt(d,b,c)};JF.prototype.enableFeedback=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Kt(c,b)};JF.prototype.getBreakingImpulseThreshold=function(){return Lt(this.AB)};JF.prototype.setBreakingImpulseThreshold=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Mt(c,b)};
JF.prototype.getParam=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);return Nt(d,b,c)};JF.prototype.setParam=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);Ot(e,b,c,d)};JF.prototype.__destroy__=function(){Pt(this.AB)};
function KF(b,c,d,e,g){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);this.AB=void 0===e?Qt(b,c,d):void 0===g?_emscripten_bind_btSliderConstraint_btSliderConstraint_4(b,c,d,e):Rt(b,c,d,e,g);h(KF)[this.AB]=this}KF.prototype=Object.create(qE.prototype);KF.prototype.constructor=KF;KF.prototype.BB=KF;KF.CB={};a.btSliderConstraint=KF;KF.prototype.getLinearPos=function(){return St(this.AB)};
KF.prototype.getAngularPos=function(){return Tt(this.AB)};KF.prototype.setLowerLinLimit=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ut(c,b)};KF.prototype.setUpperLinLimit=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Vt(c,b)};KF.prototype.setLowerAngLimit=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Wt(c,b)};KF.prototype.setUpperAngLimit=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Xt(c,b)};
KF.prototype.setPoweredLinMotor=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Yt(c,b)};KF.prototype.setMaxLinMotorForce=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Zt(c,b)};KF.prototype.setTargetLinMotorVelocity=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);$t(c,b)};KF.prototype.enableFeedback=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);au(c,b)};KF.prototype.getBreakingImpulseThreshold=function(){return bu(this.AB)};
KF.prototype.setBreakingImpulseThreshold=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);cu(c,b)};KF.prototype.getParam=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);return du(d,b,c)};KF.prototype.setParam=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);eu(e,b,c,d)};KF.prototype.__destroy__=function(){fu(this.AB)};
function LF(b,c,d,e){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);this.AB=gu(b,c,d,e);h(LF)[this.AB]=this}LF.prototype=Object.create(qE.prototype);LF.prototype.constructor=LF;LF.prototype.BB=LF;LF.CB={};a.btFixedConstraint=LF;LF.prototype.enableFeedback=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);hu(c,b)};LF.prototype.getBreakingImpulseThreshold=function(){return iu(this.AB)};
LF.prototype.setBreakingImpulseThreshold=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ju(c,b)};LF.prototype.getParam=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);return ku(d,b,c)};LF.prototype.setParam=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);lu(e,b,c,d)};LF.prototype.__destroy__=function(){mu(this.AB)};
function MF(){throw"cannot construct a btConstraintSolver, no constructor in IDL";}MF.prototype=Object.create(f.prototype);MF.prototype.constructor=MF;MF.prototype.BB=MF;MF.CB={};a.btConstraintSolver=MF;MF.prototype.__destroy__=function(){nu(this.AB)};function p(){throw"cannot construct a btDispatcherInfo, no constructor in IDL";}p.prototype=Object.create(f.prototype);p.prototype.constructor=p;p.prototype.BB=p;p.CB={};a.btDispatcherInfo=p;p.prototype.get_m_timeStep=p.prototype.KE=function(){return ou(this.AB)};
p.prototype.set_m_timeStep=p.prototype.CH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);pu(c,b)};Object.defineProperty(p.prototype,"m_timeStep",{get:p.prototype.KE,set:p.prototype.CH});p.prototype.get_m_stepCount=p.prototype.BE=function(){return qu(this.AB)};p.prototype.set_m_stepCount=p.prototype.tH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ru(c,b)};Object.defineProperty(p.prototype,"m_stepCount",{get:p.prototype.BE,set:p.prototype.tH});
p.prototype.get_m_dispatchFunc=p.prototype.sD=function(){return su(this.AB)};p.prototype.set_m_dispatchFunc=p.prototype.jG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);tu(c,b)};Object.defineProperty(p.prototype,"m_dispatchFunc",{get:p.prototype.sD,set:p.prototype.jG});p.prototype.get_m_timeOfImpact=p.prototype.JE=function(){return uu(this.AB)};p.prototype.set_m_timeOfImpact=p.prototype.BH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);vu(c,b)};
Object.defineProperty(p.prototype,"m_timeOfImpact",{get:p.prototype.JE,set:p.prototype.BH});p.prototype.get_m_useContinuous=p.prototype.ME=function(){return!!wu(this.AB)};p.prototype.set_m_useContinuous=p.prototype.EH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);xu(c,b)};Object.defineProperty(p.prototype,"m_useContinuous",{get:p.prototype.ME,set:p.prototype.EH});p.prototype.get_m_enableSatConvex=p.prototype.xD=function(){return!!yu(this.AB)};
p.prototype.set_m_enableSatConvex=p.prototype.oG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);zu(c,b)};Object.defineProperty(p.prototype,"m_enableSatConvex",{get:p.prototype.xD,set:p.prototype.oG});p.prototype.get_m_enableSPU=p.prototype.wD=function(){return!!Au(this.AB)};p.prototype.set_m_enableSPU=p.prototype.nG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Bu(c,b)};Object.defineProperty(p.prototype,"m_enableSPU",{get:p.prototype.wD,set:p.prototype.nG});
p.prototype.get_m_useEpa=p.prototype.OE=function(){return!!Cu(this.AB)};p.prototype.set_m_useEpa=p.prototype.GH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Du(c,b)};Object.defineProperty(p.prototype,"m_useEpa",{get:p.prototype.OE,set:p.prototype.GH});p.prototype.get_m_allowedCcdPenetration=p.prototype.VC=function(){return Eu(this.AB)};p.prototype.set_m_allowedCcdPenetration=p.prototype.MF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Fu(c,b)};
Object.defineProperty(p.prototype,"m_allowedCcdPenetration",{get:p.prototype.VC,set:p.prototype.MF});p.prototype.get_m_useConvexConservativeDistanceUtil=p.prototype.NE=function(){return!!Gu(this.AB)};p.prototype.set_m_useConvexConservativeDistanceUtil=p.prototype.FH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Hu(c,b)};Object.defineProperty(p.prototype,"m_useConvexConservativeDistanceUtil",{get:p.prototype.NE,set:p.prototype.FH});
p.prototype.get_m_convexConservativeDistanceThreshold=p.prototype.nD=function(){return Iu(this.AB)};p.prototype.set_m_convexConservativeDistanceThreshold=p.prototype.eG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ju(c,b)};Object.defineProperty(p.prototype,"m_convexConservativeDistanceThreshold",{get:p.prototype.nD,set:p.prototype.eG});p.prototype.__destroy__=function(){Ku(this.AB)};function t(){throw"cannot construct a btContactSolverInfo, no constructor in IDL";}t.prototype=Object.create(f.prototype);
t.prototype.constructor=t;t.prototype.BB=t;t.CB={};a.btContactSolverInfo=t;t.prototype.get_m_splitImpulse=t.prototype.yE=function(){return!!Lu(this.AB)};t.prototype.set_m_splitImpulse=t.prototype.qH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Mu(c,b)};Object.defineProperty(t.prototype,"m_splitImpulse",{get:t.prototype.yE,set:t.prototype.qH});t.prototype.get_m_splitImpulsePenetrationThreshold=t.prototype.zE=function(){return Nu(this.AB)};
t.prototype.set_m_splitImpulsePenetrationThreshold=t.prototype.rH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ou(c,b)};Object.defineProperty(t.prototype,"m_splitImpulsePenetrationThreshold",{get:t.prototype.zE,set:t.prototype.rH});t.prototype.get_m_numIterations=t.prototype.iE=function(){return Pu(this.AB)};t.prototype.set_m_numIterations=t.prototype.aH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Qu(c,b)};
Object.defineProperty(t.prototype,"m_numIterations",{get:t.prototype.iE,set:t.prototype.aH});t.prototype.__destroy__=function(){Ru(this.AB)};function M(){this.AB=Su();h(M)[this.AB]=this}M.prototype=Object.create(f.prototype);M.prototype.constructor=M;M.prototype.BB=M;M.CB={};a.btVehicleTuning=M;M.prototype.get_m_suspensionStiffness=M.prototype.RB=function(){return Tu(this.AB)};M.prototype.set_m_suspensionStiffness=M.prototype.YB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Uu(c,b)};
Object.defineProperty(M.prototype,"m_suspensionStiffness",{get:M.prototype.RB,set:M.prototype.YB});M.prototype.get_m_suspensionCompression=M.prototype.CE=function(){return Vu(this.AB)};M.prototype.set_m_suspensionCompression=M.prototype.uH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Wu(c,b)};Object.defineProperty(M.prototype,"m_suspensionCompression",{get:M.prototype.CE,set:M.prototype.uH});M.prototype.get_m_suspensionDamping=M.prototype.DE=function(){return Xu(this.AB)};
M.prototype.set_m_suspensionDamping=M.prototype.vH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Yu(c,b)};Object.defineProperty(M.prototype,"m_suspensionDamping",{get:M.prototype.DE,set:M.prototype.vH});M.prototype.get_m_maxSuspensionTravelCm=M.prototype.QB=function(){return Zu(this.AB)};M.prototype.set_m_maxSuspensionTravelCm=M.prototype.XB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);$u(c,b)};
Object.defineProperty(M.prototype,"m_maxSuspensionTravelCm",{get:M.prototype.QB,set:M.prototype.XB});M.prototype.get_m_frictionSlip=M.prototype.MB=function(){return av(this.AB)};M.prototype.set_m_frictionSlip=M.prototype.TB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);bv(c,b)};Object.defineProperty(M.prototype,"m_frictionSlip",{get:M.prototype.MB,set:M.prototype.TB});M.prototype.get_m_maxSuspensionForce=M.prototype.PB=function(){return cv(this.AB)};
M.prototype.set_m_maxSuspensionForce=M.prototype.WB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);dv(c,b)};Object.defineProperty(M.prototype,"m_maxSuspensionForce",{get:M.prototype.PB,set:M.prototype.WB});function NF(){throw"cannot construct a btVehicleRaycasterResult, no constructor in IDL";}NF.prototype=Object.create(f.prototype);NF.prototype.constructor=NF;NF.prototype.BB=NF;NF.CB={};a.btVehicleRaycasterResult=NF;
NF.prototype.get_m_hitPointInWorld=NF.prototype.JD=function(){return k(ev(this.AB),m)};NF.prototype.set_m_hitPointInWorld=NF.prototype.AG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);fv(c,b)};Object.defineProperty(NF.prototype,"m_hitPointInWorld",{get:NF.prototype.JD,set:NF.prototype.AG});NF.prototype.get_m_hitNormalInWorld=NF.prototype.HD=function(){return k(gv(this.AB),m)};
NF.prototype.set_m_hitNormalInWorld=NF.prototype.yG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);hv(c,b)};Object.defineProperty(NF.prototype,"m_hitNormalInWorld",{get:NF.prototype.HD,set:NF.prototype.yG});NF.prototype.get_m_distFraction=NF.prototype.vD=function(){return iv(this.AB)};NF.prototype.set_m_distFraction=NF.prototype.mG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);jv(c,b)};Object.defineProperty(NF.prototype,"m_distFraction",{get:NF.prototype.vD,set:NF.prototype.mG});
NF.prototype.__destroy__=function(){kv(this.AB)};function OF(b){b&&"object"===typeof b&&(b=b.AB);this.AB=lv(b);h(OF)[this.AB]=this}OF.prototype=Object.create(GE.prototype);OF.prototype.constructor=OF;OF.prototype.BB=OF;OF.CB={};a.btDefaultVehicleRaycaster=OF;OF.prototype.castRay=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);mv(e,b,c,d)};OF.prototype.__destroy__=function(){nv(this.AB)};
function N(){throw"cannot construct a RaycastInfo, no constructor in IDL";}N.prototype=Object.create(f.prototype);N.prototype.constructor=N;N.prototype.BB=N;N.CB={};a.RaycastInfo=N;N.prototype.get_m_contactNormalWS=N.prototype.lD=function(){return k(ov(this.AB),m)};N.prototype.set_m_contactNormalWS=N.prototype.cG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);pv(c,b)};Object.defineProperty(N.prototype,"m_contactNormalWS",{get:N.prototype.lD,set:N.prototype.cG});
N.prototype.get_m_contactPointWS=N.prototype.mD=function(){return k(qv(this.AB),m)};N.prototype.set_m_contactPointWS=N.prototype.dG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);rv(c,b)};Object.defineProperty(N.prototype,"m_contactPointWS",{get:N.prototype.mD,set:N.prototype.dG});N.prototype.get_m_suspensionLength=N.prototype.EE=function(){return sv(this.AB)};N.prototype.set_m_suspensionLength=N.prototype.wH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);tv(c,b)};
Object.defineProperty(N.prototype,"m_suspensionLength",{get:N.prototype.EE,set:N.prototype.wH});N.prototype.get_m_hardPointWS=N.prototype.ED=function(){return k(uv(this.AB),m)};N.prototype.set_m_hardPointWS=N.prototype.vG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);vv(c,b)};Object.defineProperty(N.prototype,"m_hardPointWS",{get:N.prototype.ED,set:N.prototype.vG});N.prototype.get_m_wheelDirectionWS=N.prototype.TE=function(){return k(wv(this.AB),m)};
N.prototype.set_m_wheelDirectionWS=N.prototype.LH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);xv(c,b)};Object.defineProperty(N.prototype,"m_wheelDirectionWS",{get:N.prototype.TE,set:N.prototype.LH});N.prototype.get_m_wheelAxleWS=N.prototype.SE=function(){return k(yv(this.AB),m)};N.prototype.set_m_wheelAxleWS=N.prototype.KH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);zv(c,b)};Object.defineProperty(N.prototype,"m_wheelAxleWS",{get:N.prototype.SE,set:N.prototype.KH});
N.prototype.get_m_isInContact=N.prototype.PD=function(){return!!Av(this.AB)};N.prototype.set_m_isInContact=N.prototype.GG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Bv(c,b)};Object.defineProperty(N.prototype,"m_isInContact",{get:N.prototype.PD,set:N.prototype.GG});N.prototype.get_m_groundObject=N.prototype.DD=function(){return Cv(this.AB)};N.prototype.set_m_groundObject=N.prototype.uG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Dv(c,b)};
Object.defineProperty(N.prototype,"m_groundObject",{get:N.prototype.DD,set:N.prototype.uG});N.prototype.__destroy__=function(){Ev(this.AB)};function O(){throw"cannot construct a btWheelInfoConstructionInfo, no constructor in IDL";}O.prototype=Object.create(f.prototype);O.prototype.constructor=O;O.prototype.BB=O;O.CB={};a.btWheelInfoConstructionInfo=O;O.prototype.get_m_chassisConnectionCS=O.prototype.gD=function(){return k(Fv(this.AB),m)};
O.prototype.set_m_chassisConnectionCS=O.prototype.YF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Gv(c,b)};Object.defineProperty(O.prototype,"m_chassisConnectionCS",{get:O.prototype.gD,set:O.prototype.YF});O.prototype.get_m_wheelDirectionCS=O.prototype.fC=function(){return k(Hv(this.AB),m)};O.prototype.set_m_wheelDirectionCS=O.prototype.pC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Iv(c,b)};Object.defineProperty(O.prototype,"m_wheelDirectionCS",{get:O.prototype.fC,set:O.prototype.pC});
O.prototype.get_m_wheelAxleCS=O.prototype.eC=function(){return k(Jv(this.AB),m)};O.prototype.set_m_wheelAxleCS=O.prototype.oC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Kv(c,b)};Object.defineProperty(O.prototype,"m_wheelAxleCS",{get:O.prototype.eC,set:O.prototype.oC});O.prototype.get_m_suspensionRestLength=O.prototype.GE=function(){return Lv(this.AB)};O.prototype.set_m_suspensionRestLength=O.prototype.yH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Mv(c,b)};
Object.defineProperty(O.prototype,"m_suspensionRestLength",{get:O.prototype.GE,set:O.prototype.yH});O.prototype.get_m_maxSuspensionTravelCm=O.prototype.QB=function(){return Nv(this.AB)};O.prototype.set_m_maxSuspensionTravelCm=O.prototype.XB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ov(c,b)};Object.defineProperty(O.prototype,"m_maxSuspensionTravelCm",{get:O.prototype.QB,set:O.prototype.XB});O.prototype.get_m_wheelRadius=O.prototype.UE=function(){return Pv(this.AB)};
O.prototype.set_m_wheelRadius=O.prototype.MH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Qv(c,b)};Object.defineProperty(O.prototype,"m_wheelRadius",{get:O.prototype.UE,set:O.prototype.MH});O.prototype.get_m_suspensionStiffness=O.prototype.RB=function(){return Rv(this.AB)};O.prototype.set_m_suspensionStiffness=O.prototype.YB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Sv(c,b)};Object.defineProperty(O.prototype,"m_suspensionStiffness",{get:O.prototype.RB,set:O.prototype.YB});
O.prototype.get_m_wheelsDampingCompression=O.prototype.gC=function(){return Tv(this.AB)};O.prototype.set_m_wheelsDampingCompression=O.prototype.qC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Uv(c,b)};Object.defineProperty(O.prototype,"m_wheelsDampingCompression",{get:O.prototype.gC,set:O.prototype.qC});O.prototype.get_m_wheelsDampingRelaxation=O.prototype.hC=function(){return Vv(this.AB)};
O.prototype.set_m_wheelsDampingRelaxation=O.prototype.rC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Wv(c,b)};Object.defineProperty(O.prototype,"m_wheelsDampingRelaxation",{get:O.prototype.hC,set:O.prototype.rC});O.prototype.get_m_frictionSlip=O.prototype.MB=function(){return Xv(this.AB)};O.prototype.set_m_frictionSlip=O.prototype.TB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Yv(c,b)};Object.defineProperty(O.prototype,"m_frictionSlip",{get:O.prototype.MB,set:O.prototype.TB});
O.prototype.get_m_maxSuspensionForce=O.prototype.PB=function(){return Zv(this.AB)};O.prototype.set_m_maxSuspensionForce=O.prototype.WB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);$v(c,b)};Object.defineProperty(O.prototype,"m_maxSuspensionForce",{get:O.prototype.PB,set:O.prototype.WB});O.prototype.get_m_bIsFrontWheel=O.prototype.ZB=function(){return!!aw(this.AB)};O.prototype.set_m_bIsFrontWheel=O.prototype.iC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);bw(c,b)};
Object.defineProperty(O.prototype,"m_bIsFrontWheel",{get:O.prototype.ZB,set:O.prototype.iC});O.prototype.__destroy__=function(){cw(this.AB)};function P(b){b&&"object"===typeof b&&(b=b.AB);this.AB=dw(b);h(P)[this.AB]=this}P.prototype=Object.create(f.prototype);P.prototype.constructor=P;P.prototype.BB=P;P.CB={};a.btWheelInfo=P;P.prototype.getSuspensionRestLength=function(){return ew(this.AB)};
P.prototype.updateWheel=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);fw(d,b,c)};P.prototype.get_m_suspensionStiffness=P.prototype.RB=function(){return gw(this.AB)};P.prototype.set_m_suspensionStiffness=P.prototype.YB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);hw(c,b)};Object.defineProperty(P.prototype,"m_suspensionStiffness",{get:P.prototype.RB,set:P.prototype.YB});P.prototype.get_m_frictionSlip=P.prototype.MB=function(){return iw(this.AB)};
P.prototype.set_m_frictionSlip=P.prototype.TB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);jw(c,b)};Object.defineProperty(P.prototype,"m_frictionSlip",{get:P.prototype.MB,set:P.prototype.TB});P.prototype.get_m_engineForce=P.prototype.yD=function(){return kw(this.AB)};P.prototype.set_m_engineForce=P.prototype.pG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);lw(c,b)};Object.defineProperty(P.prototype,"m_engineForce",{get:P.prototype.yD,set:P.prototype.pG});
P.prototype.get_m_rollInfluence=P.prototype.sE=function(){return mw(this.AB)};P.prototype.set_m_rollInfluence=P.prototype.kH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);nw(c,b)};Object.defineProperty(P.prototype,"m_rollInfluence",{get:P.prototype.sE,set:P.prototype.kH});P.prototype.get_m_suspensionRestLength1=P.prototype.HE=function(){return ow(this.AB)};P.prototype.set_m_suspensionRestLength1=P.prototype.zH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);pw(c,b)};
Object.defineProperty(P.prototype,"m_suspensionRestLength1",{get:P.prototype.HE,set:P.prototype.zH});P.prototype.get_m_wheelsRadius=P.prototype.VE=function(){return qw(this.AB)};P.prototype.set_m_wheelsRadius=P.prototype.NH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);rw(c,b)};Object.defineProperty(P.prototype,"m_wheelsRadius",{get:P.prototype.VE,set:P.prototype.NH});P.prototype.get_m_wheelsDampingCompression=P.prototype.gC=function(){return sw(this.AB)};
P.prototype.set_m_wheelsDampingCompression=P.prototype.qC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);tw(c,b)};Object.defineProperty(P.prototype,"m_wheelsDampingCompression",{get:P.prototype.gC,set:P.prototype.qC});P.prototype.get_m_wheelsDampingRelaxation=P.prototype.hC=function(){return uw(this.AB)};P.prototype.set_m_wheelsDampingRelaxation=P.prototype.rC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);vw(c,b)};
Object.defineProperty(P.prototype,"m_wheelsDampingRelaxation",{get:P.prototype.hC,set:P.prototype.rC});P.prototype.get_m_steering=P.prototype.AE=function(){return ww(this.AB)};P.prototype.set_m_steering=P.prototype.sH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);xw(c,b)};Object.defineProperty(P.prototype,"m_steering",{get:P.prototype.AE,set:P.prototype.sH});P.prototype.get_m_maxSuspensionForce=P.prototype.PB=function(){return yw(this.AB)};
P.prototype.set_m_maxSuspensionForce=P.prototype.WB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);zw(c,b)};Object.defineProperty(P.prototype,"m_maxSuspensionForce",{get:P.prototype.PB,set:P.prototype.WB});P.prototype.get_m_maxSuspensionTravelCm=P.prototype.QB=function(){return Aw(this.AB)};P.prototype.set_m_maxSuspensionTravelCm=P.prototype.XB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Bw(c,b)};
Object.defineProperty(P.prototype,"m_maxSuspensionTravelCm",{get:P.prototype.QB,set:P.prototype.XB});P.prototype.get_m_wheelsSuspensionForce=P.prototype.WE=function(){return Cw(this.AB)};P.prototype.set_m_wheelsSuspensionForce=P.prototype.OH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Dw(c,b)};Object.defineProperty(P.prototype,"m_wheelsSuspensionForce",{get:P.prototype.WE,set:P.prototype.OH});P.prototype.get_m_bIsFrontWheel=P.prototype.ZB=function(){return!!Ew(this.AB)};
P.prototype.set_m_bIsFrontWheel=P.prototype.iC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Fw(c,b)};Object.defineProperty(P.prototype,"m_bIsFrontWheel",{get:P.prototype.ZB,set:P.prototype.iC});P.prototype.get_m_raycastInfo=P.prototype.qE=function(){return k(Gw(this.AB),N)};P.prototype.set_m_raycastInfo=P.prototype.iH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Hw(c,b)};Object.defineProperty(P.prototype,"m_raycastInfo",{get:P.prototype.qE,set:P.prototype.iH});
P.prototype.get_m_chassisConnectionPointCS=P.prototype.hD=function(){return k(Iw(this.AB),m)};P.prototype.set_m_chassisConnectionPointCS=P.prototype.ZF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Jw(c,b)};Object.defineProperty(P.prototype,"m_chassisConnectionPointCS",{get:P.prototype.hD,set:P.prototype.ZF});P.prototype.get_m_worldTransform=P.prototype.XE=function(){return k(Kw(this.AB),r)};
P.prototype.set_m_worldTransform=P.prototype.PH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Lw(c,b)};Object.defineProperty(P.prototype,"m_worldTransform",{get:P.prototype.XE,set:P.prototype.PH});P.prototype.get_m_wheelDirectionCS=P.prototype.fC=function(){return k(Mw(this.AB),m)};P.prototype.set_m_wheelDirectionCS=P.prototype.pC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Nw(c,b)};Object.defineProperty(P.prototype,"m_wheelDirectionCS",{get:P.prototype.fC,set:P.prototype.pC});
P.prototype.get_m_wheelAxleCS=P.prototype.eC=function(){return k(Ow(this.AB),m)};P.prototype.set_m_wheelAxleCS=P.prototype.oC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Pw(c,b)};Object.defineProperty(P.prototype,"m_wheelAxleCS",{get:P.prototype.eC,set:P.prototype.oC});P.prototype.get_m_rotation=P.prototype.uE=function(){return Qw(this.AB)};P.prototype.set_m_rotation=P.prototype.mH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Rw(c,b)};
Object.defineProperty(P.prototype,"m_rotation",{get:P.prototype.uE,set:P.prototype.mH});P.prototype.get_m_deltaRotation=P.prototype.rD=function(){return Sw(this.AB)};P.prototype.set_m_deltaRotation=P.prototype.iG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Tw(c,b)};Object.defineProperty(P.prototype,"m_deltaRotation",{get:P.prototype.rD,set:P.prototype.iG});P.prototype.get_m_brake=P.prototype.aD=function(){return Uw(this.AB)};
P.prototype.set_m_brake=P.prototype.SF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Vw(c,b)};Object.defineProperty(P.prototype,"m_brake",{get:P.prototype.aD,set:P.prototype.SF});P.prototype.get_m_clippedInvContactDotSuspension=P.prototype.iD=function(){return Ww(this.AB)};P.prototype.set_m_clippedInvContactDotSuspension=P.prototype.$F=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Xw(c,b)};
Object.defineProperty(P.prototype,"m_clippedInvContactDotSuspension",{get:P.prototype.iD,set:P.prototype.$F});P.prototype.get_m_suspensionRelativeVelocity=P.prototype.FE=function(){return Yw(this.AB)};P.prototype.set_m_suspensionRelativeVelocity=P.prototype.xH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Zw(c,b)};Object.defineProperty(P.prototype,"m_suspensionRelativeVelocity",{get:P.prototype.FE,set:P.prototype.xH});P.prototype.get_m_skidInfo=P.prototype.xE=function(){return $w(this.AB)};
P.prototype.set_m_skidInfo=P.prototype.pH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ax(c,b)};Object.defineProperty(P.prototype,"m_skidInfo",{get:P.prototype.xE,set:P.prototype.pH});P.prototype.__destroy__=function(){bx(this.AB)};function PF(b,c,d,e){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);this.AB=void 0===e?cx(b,c,d):dx(b,c,d,e);h(PF)[this.AB]=this}PF.prototype=Object.create(HE.prototype);
PF.prototype.constructor=PF;PF.prototype.BB=PF;PF.CB={};a.btKinematicCharacterController=PF;PF.prototype.setUpAxis=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ex(c,b)};PF.prototype.setWalkDirection=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);fx(c,b)};PF.prototype.setVelocityForTimeInterval=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);gx(d,b,c)};
PF.prototype.warp=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);hx(c,b)};PF.prototype.preStep=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ix(c,b)};PF.prototype.playerStep=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);jx(d,b,c)};PF.prototype.setFallSpeed=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);kx(c,b)};PF.prototype.setJumpSpeed=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);lx(c,b)};
PF.prototype.setMaxJumpHeight=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);mx(c,b)};PF.prototype.canJump=function(){return!!nx(this.AB)};PF.prototype.jump=function(){ox(this.AB)};PF.prototype.setGravity=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);px(c,b)};PF.prototype.getGravity=function(){return qx(this.AB)};PF.prototype.setMaxSlope=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);rx(c,b)};PF.prototype.getMaxSlope=function(){return sx(this.AB)};
PF.prototype.getGhostObject=function(){return k(tx(this.AB),Q)};PF.prototype.setUseGhostSweepTest=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ux(c,b)};PF.prototype.onGround=function(){return!!vx(this.AB)};PF.prototype.setUpInterpolate=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);wx(c,b)};PF.prototype.updateAction=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);xx(d,b,c)};PF.prototype.__destroy__=function(){yx(this.AB)};
function S(b,c,d){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);this.AB=zx(b,c,d);h(S)[this.AB]=this}S.prototype=Object.create(HE.prototype);S.prototype.constructor=S;S.prototype.BB=S;S.CB={};a.btRaycastVehicle=S;S.prototype.applyEngineForce=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Ax(d,b,c)};
S.prototype.setSteeringValue=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Bx(d,b,c)};S.prototype.getWheelTransformWS=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(Cx(c,b),r)};S.prototype.updateWheelTransform=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Dx(d,b,c)};
S.prototype.addWheel=function(b,c,d,e,g,n,z){var R=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);n&&"object"===typeof n&&(n=n.AB);z&&"object"===typeof z&&(z=z.AB);return k(Ex(R,b,c,d,e,g,n,z),P)};S.prototype.getNumWheels=function(){return Fx(this.AB)};S.prototype.getRigidBody=function(){return k(Gx(this.AB),K)};
S.prototype.getWheelInfo=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(Hx(c,b),P)};S.prototype.setBrake=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);Ix(d,b,c)};S.prototype.setCoordinateSystem=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);Jx(e,b,c,d)};S.prototype.getCurrentSpeedKmHour=function(){return Kx(this.AB)};
S.prototype.getChassisWorldTransform=function(){return k(Lx(this.AB),r)};S.prototype.rayCast=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return Mx(c,b)};S.prototype.updateVehicle=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Nx(c,b)};S.prototype.resetSuspension=function(){Ox(this.AB)};S.prototype.getSteeringValue=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return Px(c,b)};
S.prototype.updateWheelTransformsWS=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);void 0===c?Qx(d,b):Rx(d,b,c)};S.prototype.setPitchControl=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Sx(c,b)};S.prototype.updateSuspension=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Tx(c,b)};S.prototype.updateFriction=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ux(c,b)};S.prototype.getRightAxis=function(){return Vx(this.AB)};
S.prototype.getUpAxis=function(){return Wx(this.AB)};S.prototype.getForwardAxis=function(){return Xx(this.AB)};S.prototype.getForwardVector=function(){return k(Yx(this.AB),m)};S.prototype.getUserConstraintType=function(){return Zx(this.AB)};S.prototype.setUserConstraintType=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);$x(c,b)};S.prototype.setUserConstraintId=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ay(c,b)};S.prototype.getUserConstraintId=function(){return by(this.AB)};
S.prototype.updateAction=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);cy(d,b,c)};S.prototype.__destroy__=function(){dy(this.AB)};function Q(){this.AB=ey();h(Q)[this.AB]=this}Q.prototype=Object.create(y.prototype);Q.prototype.constructor=Q;Q.prototype.BB=Q;Q.CB={};a.btPairCachingGhostObject=Q;Q.prototype.setAnisotropicFriction=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);fy(d,b,c)};
Q.prototype.getCollisionShape=function(){return k(gy(this.AB),l)};Q.prototype.setContactProcessingThreshold=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);hy(c,b)};Q.prototype.setActivationState=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);iy(c,b)};Q.prototype.forceActivationState=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);jy(c,b)};Q.prototype.activate=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);void 0===b?ky(c):ly(c,b)};
Q.prototype.isActive=function(){return!!my(this.AB)};Q.prototype.isKinematicObject=function(){return!!ny(this.AB)};Q.prototype.isStaticObject=function(){return!!oy(this.AB)};Q.prototype.isStaticOrKinematicObject=function(){return!!py(this.AB)};Q.prototype.getRestitution=function(){return qy(this.AB)};Q.prototype.getFriction=function(){return ry(this.AB)};Q.prototype.getRollingFriction=function(){return sy(this.AB)};
Q.prototype.setRestitution=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ty(c,b)};Q.prototype.setFriction=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);uy(c,b)};Q.prototype.setRollingFriction=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);vy(c,b)};Q.prototype.getWorldTransform=function(){return k(wy(this.AB),r)};Q.prototype.getCollisionFlags=function(){return xy(this.AB)};
Q.prototype.setCollisionFlags=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);yy(c,b)};Q.prototype.setWorldTransform=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);zy(c,b)};Q.prototype.setCollisionShape=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ay(c,b)};Q.prototype.setCcdMotionThreshold=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);By(c,b)};Q.prototype.getCcdMotionThreshold=function(){return Cy(this.AB)};
Q.prototype.setCcdSweptSphereRadius=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Dy(c,b)};Q.prototype.getCcdSweptSphereRadius=function(){return Ey(this.AB)};Q.prototype.getUserIndex=function(){return Fy(this.AB)};Q.prototype.setUserIndex=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Gy(c,b)};Q.prototype.getUserPointer=function(){return k(Hy(this.AB),mE)};Q.prototype.setUserPointer=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Iy(c,b)};
Q.prototype.getBroadphaseHandle=function(){return k(Jy(this.AB),nE)};Q.prototype.getNumOverlappingObjects=function(){return Ky(this.AB)};Q.prototype.getOverlappingObject=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(Ly(c,b),q)};Q.prototype.__destroy__=function(){My(this.AB)};function QF(){this.AB=Ny();h(QF)[this.AB]=this}QF.prototype=Object.create(f.prototype);QF.prototype.constructor=QF;QF.prototype.BB=QF;QF.CB={};a.btGhostPairCallback=QF;QF.prototype.__destroy__=function(){Oy(this.AB)};
function T(){this.AB=Py();h(T)[this.AB]=this}T.prototype=Object.create(f.prototype);T.prototype.constructor=T;T.prototype.BB=T;T.CB={};a.btSoftBodyWorldInfo=T;T.prototype.get_air_density=T.prototype.sC=function(){return Qy(this.AB)};T.prototype.set_air_density=T.prototype.jF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ry(c,b)};Object.defineProperty(T.prototype,"air_density",{get:T.prototype.sC,set:T.prototype.jF});T.prototype.get_water_density=T.prototype.gF=function(){return Sy(this.AB)};
T.prototype.set_water_density=T.prototype.ZH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Ty(c,b)};Object.defineProperty(T.prototype,"water_density",{get:T.prototype.gF,set:T.prototype.ZH});T.prototype.get_water_offset=T.prototype.iF=function(){return Uy(this.AB)};T.prototype.set_water_offset=T.prototype.aI=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Vy(c,b)};Object.defineProperty(T.prototype,"water_offset",{get:T.prototype.iF,set:T.prototype.aI});
T.prototype.get_m_maxDisplacement=T.prototype.cE=function(){return Wy(this.AB)};T.prototype.set_m_maxDisplacement=T.prototype.VG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Xy(c,b)};Object.defineProperty(T.prototype,"m_maxDisplacement",{get:T.prototype.cE,set:T.prototype.VG});T.prototype.get_water_normal=T.prototype.hF=function(){return k(Yy(this.AB),m)};T.prototype.set_water_normal=T.prototype.$H=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Zy(c,b)};
Object.defineProperty(T.prototype,"water_normal",{get:T.prototype.hF,set:T.prototype.$H});T.prototype.get_m_broadphase=T.prototype.bD=function(){return k($y(this.AB),kE)};T.prototype.set_m_broadphase=T.prototype.TF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);az(c,b)};Object.defineProperty(T.prototype,"m_broadphase",{get:T.prototype.bD,set:T.prototype.TF});T.prototype.get_m_dispatcher=T.prototype.tD=function(){return k(bz(this.AB),iE)};
T.prototype.set_m_dispatcher=T.prototype.kG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);cz(c,b)};Object.defineProperty(T.prototype,"m_dispatcher",{get:T.prototype.tD,set:T.prototype.kG});T.prototype.get_m_gravity=T.prototype.CD=function(){return k(dz(this.AB),m)};T.prototype.set_m_gravity=T.prototype.tG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ez(c,b)};Object.defineProperty(T.prototype,"m_gravity",{get:T.prototype.CD,set:T.prototype.tG});T.prototype.__destroy__=function(){fz(this.AB)};
function U(){throw"cannot construct a Face, no constructor in IDL";}U.prototype=Object.create(f.prototype);U.prototype.constructor=U;U.prototype.BB=U;U.CB={};a.Face=U;U.prototype.get_m_n=U.prototype.bC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(gz(c,b),Node)};U.prototype.set_m_n=U.prototype.lC=function(b,c){var d=this.AB;cE();b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);hz(d,b,c)};Object.defineProperty(U.prototype,"m_n",{get:U.prototype.bC,set:U.prototype.lC});
U.prototype.get_m_normal=U.prototype.gE=function(){return k(iz(this.AB),m)};U.prototype.set_m_normal=U.prototype.ZG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);jz(c,b)};Object.defineProperty(U.prototype,"m_normal",{get:U.prototype.gE,set:U.prototype.ZG});U.prototype.get_m_ra=U.prototype.pE=function(){return kz(this.AB)};U.prototype.set_m_ra=U.prototype.hH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);lz(c,b)};
Object.defineProperty(U.prototype,"m_ra",{get:U.prototype.pE,set:U.prototype.hH});U.prototype.__destroy__=function(){mz(this.AB)};function RF(){throw"cannot construct a tFaceArray, no constructor in IDL";}RF.prototype=Object.create(f.prototype);RF.prototype.constructor=RF;RF.prototype.BB=RF;RF.CB={};a.tFaceArray=RF;RF.prototype.size=RF.prototype.size=function(){return nz(this.AB)};RF.prototype.at=RF.prototype.at=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(oz(c,b),U)};
RF.prototype.__destroy__=function(){pz(this.AB)};function Node(){throw"cannot construct a Node, no constructor in IDL";}Node.prototype=Object.create(f.prototype);Node.prototype.constructor=Node;Node.prototype.BB=Node;Node.CB={};a.Node=Node;Node.prototype.get_m_x=Node.prototype.YE=function(){return k(qz(this.AB),m)};Node.prototype.set_m_x=Node.prototype.QH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);rz(c,b)};Object.defineProperty(Node.prototype,"m_x",{get:Node.prototype.YE,set:Node.prototype.QH});
Node.prototype.get_m_q=Node.prototype.oE=function(){return k(sz(this.AB),m)};Node.prototype.set_m_q=Node.prototype.gH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);tz(c,b)};Object.defineProperty(Node.prototype,"m_q",{get:Node.prototype.oE,set:Node.prototype.gH});Node.prototype.get_m_v=Node.prototype.QE=function(){return k(uz(this.AB),m)};Node.prototype.set_m_v=Node.prototype.IH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);vz(c,b)};
Object.defineProperty(Node.prototype,"m_v",{get:Node.prototype.QE,set:Node.prototype.IH});Node.prototype.get_m_f=Node.prototype.zD=function(){return k(wz(this.AB),m)};Node.prototype.set_m_f=Node.prototype.qG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);xz(c,b)};Object.defineProperty(Node.prototype,"m_f",{get:Node.prototype.zD,set:Node.prototype.qG});Node.prototype.get_m_n=Node.prototype.bC=function(){return k(yz(this.AB),m)};
Node.prototype.set_m_n=Node.prototype.lC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);zz(c,b)};Object.defineProperty(Node.prototype,"m_n",{get:Node.prototype.bC,set:Node.prototype.lC});Node.prototype.get_m_im=Node.prototype.LD=function(){return Az(this.AB)};Node.prototype.set_m_im=Node.prototype.CG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Bz(c,b)};Object.defineProperty(Node.prototype,"m_im",{get:Node.prototype.LD,set:Node.prototype.CG});
Node.prototype.get_m_area=Node.prototype.ZC=function(){return Cz(this.AB)};Node.prototype.set_m_area=Node.prototype.QF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Dz(c,b)};Object.defineProperty(Node.prototype,"m_area",{get:Node.prototype.ZC,set:Node.prototype.QF});Node.prototype.__destroy__=function(){Ez(this.AB)};function SF(){throw"cannot construct a tNodeArray, no constructor in IDL";}SF.prototype=Object.create(f.prototype);SF.prototype.constructor=SF;SF.prototype.BB=SF;SF.CB={};
a.tNodeArray=SF;SF.prototype.size=SF.prototype.size=function(){return Fz(this.AB)};SF.prototype.at=SF.prototype.at=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(Gz(c,b),Node)};SF.prototype.__destroy__=function(){Hz(this.AB)};function V(){throw"cannot construct a Material, no constructor in IDL";}V.prototype=Object.create(f.prototype);V.prototype.constructor=V;V.prototype.BB=V;V.CB={};a.Material=V;V.prototype.get_m_kLST=V.prototype.RD=function(){return Iz(this.AB)};
V.prototype.set_m_kLST=V.prototype.IG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Jz(c,b)};Object.defineProperty(V.prototype,"m_kLST",{get:V.prototype.RD,set:V.prototype.IG});V.prototype.get_m_kAST=V.prototype.QD=function(){return Kz(this.AB)};V.prototype.set_m_kAST=V.prototype.HG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Lz(c,b)};Object.defineProperty(V.prototype,"m_kAST",{get:V.prototype.QD,set:V.prototype.HG});V.prototype.get_m_kVST=V.prototype.SD=function(){return Mz(this.AB)};
V.prototype.set_m_kVST=V.prototype.JG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Nz(c,b)};Object.defineProperty(V.prototype,"m_kVST",{get:V.prototype.SD,set:V.prototype.JG});V.prototype.get_m_flags=V.prototype.JB=function(){return Oz(this.AB)};V.prototype.set_m_flags=V.prototype.KB=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Pz(c,b)};Object.defineProperty(V.prototype,"m_flags",{get:V.prototype.JB,set:V.prototype.KB});V.prototype.__destroy__=function(){Qz(this.AB)};
function TF(){throw"cannot construct a tMaterialArray, no constructor in IDL";}TF.prototype=Object.create(f.prototype);TF.prototype.constructor=TF;TF.prototype.BB=TF;TF.CB={};a.tMaterialArray=TF;TF.prototype.size=TF.prototype.size=function(){return Rz(this.AB)};TF.prototype.at=TF.prototype.at=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(Sz(c,b),V)};TF.prototype.__destroy__=function(){Tz(this.AB)};function W(){throw"cannot construct a Anchor, no constructor in IDL";}
W.prototype=Object.create(f.prototype);W.prototype.constructor=W;W.prototype.BB=W;W.CB={};a.Anchor=W;W.prototype.get_m_node=W.prototype.eE=function(){return k(Uz(this.AB),Node)};W.prototype.set_m_node=W.prototype.XG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Vz(c,b)};Object.defineProperty(W.prototype,"m_node",{get:W.prototype.eE,set:W.prototype.XG});W.prototype.get_m_local=W.prototype.VD=function(){return k(Wz(this.AB),m)};
W.prototype.set_m_local=W.prototype.MG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Xz(c,b)};Object.defineProperty(W.prototype,"m_local",{get:W.prototype.VD,set:W.prototype.MG});W.prototype.get_m_body=W.prototype.$C=function(){return k(Yz(this.AB),K)};W.prototype.set_m_body=W.prototype.RF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);Zz(c,b)};Object.defineProperty(W.prototype,"m_body",{get:W.prototype.$C,set:W.prototype.RF});W.prototype.get_m_influence=W.prototype.OD=function(){return $z(this.AB)};
W.prototype.set_m_influence=W.prototype.FG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);aA(c,b)};Object.defineProperty(W.prototype,"m_influence",{get:W.prototype.OD,set:W.prototype.FG});W.prototype.get_m_c0=W.prototype.cD=function(){return k(bA(this.AB),KE)};W.prototype.set_m_c0=W.prototype.UF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);cA(c,b)};Object.defineProperty(W.prototype,"m_c0",{get:W.prototype.cD,set:W.prototype.UF});
W.prototype.get_m_c1=W.prototype.dD=function(){return k(dA(this.AB),m)};W.prototype.set_m_c1=W.prototype.VF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);eA(c,b)};Object.defineProperty(W.prototype,"m_c1",{get:W.prototype.dD,set:W.prototype.VF});W.prototype.get_m_c2=W.prototype.eD=function(){return fA(this.AB)};W.prototype.set_m_c2=W.prototype.WF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);gA(c,b)};Object.defineProperty(W.prototype,"m_c2",{get:W.prototype.eD,set:W.prototype.WF});
W.prototype.__destroy__=function(){hA(this.AB)};function UF(){throw"cannot construct a tAnchorArray, no constructor in IDL";}UF.prototype=Object.create(f.prototype);UF.prototype.constructor=UF;UF.prototype.BB=UF;UF.CB={};a.tAnchorArray=UF;UF.prototype.size=UF.prototype.size=function(){return iA(this.AB)};UF.prototype.at=UF.prototype.at=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(jA(c,b),W)};UF.prototype.clear=UF.prototype.clear=function(){kA(this.AB)};
UF.prototype.push_back=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);lA(c,b)};UF.prototype.pop_back=function(){mA(this.AB)};UF.prototype.__destroy__=function(){nA(this.AB)};function X(){throw"cannot construct a Config, no constructor in IDL";}X.prototype=Object.create(f.prototype);X.prototype.constructor=X;X.prototype.BB=X;X.CB={};a.Config=X;X.prototype.get_kVCF=X.prototype.PC=function(){return oA(this.AB)};
X.prototype.set_kVCF=X.prototype.GF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);pA(c,b)};Object.defineProperty(X.prototype,"kVCF",{get:X.prototype.PC,set:X.prototype.GF});X.prototype.get_kDP=X.prototype.CC=function(){return qA(this.AB)};X.prototype.set_kDP=X.prototype.tF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);rA(c,b)};Object.defineProperty(X.prototype,"kDP",{get:X.prototype.CC,set:X.prototype.tF});X.prototype.get_kDG=X.prototype.BC=function(){return sA(this.AB)};
X.prototype.set_kDG=X.prototype.sF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);tA(c,b)};Object.defineProperty(X.prototype,"kDG",{get:X.prototype.BC,set:X.prototype.sF});X.prototype.get_kLF=X.prototype.EC=function(){return uA(this.AB)};X.prototype.set_kLF=X.prototype.vF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);vA(c,b)};Object.defineProperty(X.prototype,"kLF",{get:X.prototype.EC,set:X.prototype.vF});X.prototype.get_kPR=X.prototype.GC=function(){return wA(this.AB)};
X.prototype.set_kPR=X.prototype.xF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);xA(c,b)};Object.defineProperty(X.prototype,"kPR",{get:X.prototype.GC,set:X.prototype.xF});X.prototype.get_kVC=X.prototype.OC=function(){return yA(this.AB)};X.prototype.set_kVC=X.prototype.FF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);zA(c,b)};Object.defineProperty(X.prototype,"kVC",{get:X.prototype.OC,set:X.prototype.FF});X.prototype.get_kDF=X.prototype.AC=function(){return AA(this.AB)};
X.prototype.set_kDF=X.prototype.rF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);BA(c,b)};Object.defineProperty(X.prototype,"kDF",{get:X.prototype.AC,set:X.prototype.rF});X.prototype.get_kMT=X.prototype.FC=function(){return CA(this.AB)};X.prototype.set_kMT=X.prototype.wF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);DA(c,b)};Object.defineProperty(X.prototype,"kMT",{get:X.prototype.FC,set:X.prototype.wF});X.prototype.get_kCHR=X.prototype.zC=function(){return EA(this.AB)};
X.prototype.set_kCHR=X.prototype.qF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);FA(c,b)};Object.defineProperty(X.prototype,"kCHR",{get:X.prototype.zC,set:X.prototype.qF});X.prototype.get_kKHR=X.prototype.DC=function(){return GA(this.AB)};X.prototype.set_kKHR=X.prototype.uF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);HA(c,b)};Object.defineProperty(X.prototype,"kKHR",{get:X.prototype.DC,set:X.prototype.uF});X.prototype.get_kSHR=X.prototype.HC=function(){return IA(this.AB)};
X.prototype.set_kSHR=X.prototype.yF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);JA(c,b)};Object.defineProperty(X.prototype,"kSHR",{get:X.prototype.HC,set:X.prototype.yF});X.prototype.get_kAHR=X.prototype.yC=function(){return KA(this.AB)};X.prototype.set_kAHR=X.prototype.pF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);LA(c,b)};Object.defineProperty(X.prototype,"kAHR",{get:X.prototype.yC,set:X.prototype.pF});X.prototype.get_kSRHR_CL=X.prototype.KC=function(){return MA(this.AB)};
X.prototype.set_kSRHR_CL=X.prototype.BF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);NA(c,b)};Object.defineProperty(X.prototype,"kSRHR_CL",{get:X.prototype.KC,set:X.prototype.BF});X.prototype.get_kSKHR_CL=X.prototype.IC=function(){return OA(this.AB)};X.prototype.set_kSKHR_CL=X.prototype.zF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);PA(c,b)};Object.defineProperty(X.prototype,"kSKHR_CL",{get:X.prototype.IC,set:X.prototype.zF});X.prototype.get_kSSHR_CL=X.prototype.MC=function(){return QA(this.AB)};
X.prototype.set_kSSHR_CL=X.prototype.DF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);RA(c,b)};Object.defineProperty(X.prototype,"kSSHR_CL",{get:X.prototype.MC,set:X.prototype.DF});X.prototype.get_kSR_SPLT_CL=X.prototype.LC=function(){return SA(this.AB)};X.prototype.set_kSR_SPLT_CL=X.prototype.CF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);TA(c,b)};Object.defineProperty(X.prototype,"kSR_SPLT_CL",{get:X.prototype.LC,set:X.prototype.CF});
X.prototype.get_kSK_SPLT_CL=X.prototype.JC=function(){return UA(this.AB)};X.prototype.set_kSK_SPLT_CL=X.prototype.AF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);VA(c,b)};Object.defineProperty(X.prototype,"kSK_SPLT_CL",{get:X.prototype.JC,set:X.prototype.AF});X.prototype.get_kSS_SPLT_CL=X.prototype.NC=function(){return WA(this.AB)};X.prototype.set_kSS_SPLT_CL=X.prototype.EF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);XA(c,b)};
Object.defineProperty(X.prototype,"kSS_SPLT_CL",{get:X.prototype.NC,set:X.prototype.EF});X.prototype.get_maxvolume=X.prototype.ZE=function(){return YA(this.AB)};X.prototype.set_maxvolume=X.prototype.RH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);ZA(c,b)};Object.defineProperty(X.prototype,"maxvolume",{get:X.prototype.ZE,set:X.prototype.RH});X.prototype.get_timescale=X.prototype.dF=function(){return $A(this.AB)};
X.prototype.set_timescale=X.prototype.WH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);aB(c,b)};Object.defineProperty(X.prototype,"timescale",{get:X.prototype.dF,set:X.prototype.WH});X.prototype.get_viterations=X.prototype.fF=function(){return bB(this.AB)};X.prototype.set_viterations=X.prototype.YH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);cB(c,b)};Object.defineProperty(X.prototype,"viterations",{get:X.prototype.fF,set:X.prototype.YH});
X.prototype.get_piterations=X.prototype.bF=function(){return dB(this.AB)};X.prototype.set_piterations=X.prototype.UH=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);eB(c,b)};Object.defineProperty(X.prototype,"piterations",{get:X.prototype.bF,set:X.prototype.UH});X.prototype.get_diterations=X.prototype.vC=function(){return fB(this.AB)};X.prototype.set_diterations=X.prototype.mF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);gB(c,b)};
Object.defineProperty(X.prototype,"diterations",{get:X.prototype.vC,set:X.prototype.mF});X.prototype.get_citerations=X.prototype.tC=function(){return hB(this.AB)};X.prototype.set_citerations=X.prototype.kF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);iB(c,b)};Object.defineProperty(X.prototype,"citerations",{get:X.prototype.tC,set:X.prototype.kF});X.prototype.get_collisions=X.prototype.uC=function(){return jB(this.AB)};
X.prototype.set_collisions=X.prototype.lF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);kB(c,b)};Object.defineProperty(X.prototype,"collisions",{get:X.prototype.uC,set:X.prototype.lF});X.prototype.__destroy__=function(){lB(this.AB)};function Y(b,c,d,e){cE();b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);"object"==typeof e&&(e=gE(e));this.AB=mB(b,c,d,e);h(Y)[this.AB]=this}Y.prototype=Object.create(q.prototype);
Y.prototype.constructor=Y;Y.prototype.BB=Y;Y.CB={};a.btSoftBody=Y;Y.prototype.checkLink=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);return!!nB(d,b,c)};Y.prototype.checkFace=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);return!!oB(e,b,c,d)};Y.prototype.appendMaterial=function(){return k(pB(this.AB),V)};
Y.prototype.appendNode=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);qB(d,b,c)};Y.prototype.appendLink=function(b,c,d,e){var g=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);rB(g,b,c,d,e)};
Y.prototype.appendFace=function(b,c,d,e){var g=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);sB(g,b,c,d,e)};Y.prototype.appendTetra=function(b,c,d,e,g){var n=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);tB(n,b,c,d,e,g)};
Y.prototype.appendAnchor=function(b,c,d,e){var g=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);uB(g,b,c,d,e)};Y.prototype.addForce=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);void 0===c?vB(d,b):wB(d,b,c)};Y.prototype.addAeroForceToNode=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);xB(d,b,c)};
Y.prototype.getTotalMass=function(){return yB(this.AB)};Y.prototype.setTotalMass=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);zB(d,b,c)};Y.prototype.setMass=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);AB(d,b,c)};Y.prototype.transform=Y.prototype.transform=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);BB(c,b)};
Y.prototype.translate=Y.prototype.translate=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);CB(c,b)};Y.prototype.rotate=Y.prototype.rotate=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);DB(c,b)};Y.prototype.scale=Y.prototype.scale=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);EB(c,b)};Y.prototype.generateClusters=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);return void 0===c?FB(d,b):GB(d,b,c)};
Y.prototype.generateBendingConstraints=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);return HB(d,b,c)};Y.prototype.upcast=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(IB(c,b),Y)};Y.prototype.getRestLengthScale=function(){return JB(this.AB)};Y.prototype.setRestLengthScale=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);KB(c,b)};
Y.prototype.setWindVelocity=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);LB(c,b)};Y.prototype.getWindVelocity=function(){return k(MB(this.AB),m)};Y.prototype.setAnisotropicFriction=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);NB(d,b,c)};Y.prototype.getCollisionShape=function(){return k(OB(this.AB),l)};Y.prototype.setContactProcessingThreshold=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);PB(c,b)};
Y.prototype.setActivationState=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);QB(c,b)};Y.prototype.forceActivationState=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);RB(c,b)};Y.prototype.activate=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);void 0===b?SB(c):TB(c,b)};Y.prototype.isActive=function(){return!!UB(this.AB)};Y.prototype.isKinematicObject=function(){return!!VB(this.AB)};Y.prototype.isStaticObject=function(){return!!WB(this.AB)};
Y.prototype.isStaticOrKinematicObject=function(){return!!XB(this.AB)};Y.prototype.getRestitution=function(){return YB(this.AB)};Y.prototype.getFriction=function(){return ZB(this.AB)};Y.prototype.getRollingFriction=function(){return $B(this.AB)};Y.prototype.setRestitution=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);aC(c,b)};Y.prototype.setFriction=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);bC(c,b)};
Y.prototype.setRollingFriction=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);cC(c,b)};Y.prototype.getWorldTransform=function(){return k(dC(this.AB),r)};Y.prototype.getCollisionFlags=function(){return eC(this.AB)};Y.prototype.setCollisionFlags=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);fC(c,b)};Y.prototype.setWorldTransform=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);gC(c,b)};
Y.prototype.setCollisionShape=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);hC(c,b)};Y.prototype.setCcdMotionThreshold=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);iC(c,b)};Y.prototype.getCcdMotionThreshold=function(){return jC(this.AB)};Y.prototype.setCcdSweptSphereRadius=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);kC(c,b)};Y.prototype.getCcdSweptSphereRadius=function(){return lC(this.AB)};Y.prototype.getUserIndex=function(){return mC(this.AB)};
Y.prototype.setUserIndex=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);nC(c,b)};Y.prototype.getUserPointer=function(){return k(oC(this.AB),mE)};Y.prototype.setUserPointer=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);pC(c,b)};Y.prototype.getBroadphaseHandle=function(){return k(qC(this.AB),nE)};Y.prototype.get_m_cfg=Y.prototype.fD=function(){return k(rC(this.AB),X)};Y.prototype.set_m_cfg=Y.prototype.XF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);sC(c,b)};
Object.defineProperty(Y.prototype,"m_cfg",{get:Y.prototype.fD,set:Y.prototype.XF});Y.prototype.get_m_nodes=Y.prototype.fE=function(){return k(tC(this.AB),SF)};Y.prototype.set_m_nodes=Y.prototype.YG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);uC(c,b)};Object.defineProperty(Y.prototype,"m_nodes",{get:Y.prototype.fE,set:Y.prototype.YG});Y.prototype.get_m_faces=Y.prototype.$B=function(){return k(vC(this.AB),RF)};
Y.prototype.set_m_faces=Y.prototype.jC=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);wC(c,b)};Object.defineProperty(Y.prototype,"m_faces",{get:Y.prototype.$B,set:Y.prototype.jC});Y.prototype.get_m_materials=Y.prototype.bE=function(){return k(xC(this.AB),TF)};Y.prototype.set_m_materials=Y.prototype.UG=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);yC(c,b)};Object.defineProperty(Y.prototype,"m_materials",{get:Y.prototype.bE,set:Y.prototype.UG});
Y.prototype.get_m_anchors=Y.prototype.WC=function(){return k(zC(this.AB),UF)};Y.prototype.set_m_anchors=Y.prototype.NF=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);AC(c,b)};Object.defineProperty(Y.prototype,"m_anchors",{get:Y.prototype.WC,set:Y.prototype.NF});Y.prototype.__destroy__=function(){BC(this.AB)};function VF(b){b&&"object"===typeof b&&(b=b.AB);this.AB=void 0===b?CC():DC(b);h(VF)[this.AB]=this}VF.prototype=Object.create(DE.prototype);VF.prototype.constructor=VF;
VF.prototype.BB=VF;VF.CB={};a.btSoftBodyRigidBodyCollisionConfiguration=VF;VF.prototype.__destroy__=function(){EC(this.AB)};function WF(){this.AB=FC();h(WF)[this.AB]=this}WF.prototype=Object.create(IE.prototype);WF.prototype.constructor=WF;WF.prototype.BB=WF;WF.CB={};a.btDefaultSoftBodySolver=WF;WF.prototype.__destroy__=function(){GC(this.AB)};function XF(){throw"cannot construct a btSoftBodyArray, no constructor in IDL";}XF.prototype=Object.create(f.prototype);XF.prototype.constructor=XF;
XF.prototype.BB=XF;XF.CB={};a.btSoftBodyArray=XF;XF.prototype.size=XF.prototype.size=function(){return HC(this.AB)};XF.prototype.at=XF.prototype.at=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);return k(IC(c,b),Y)};XF.prototype.__destroy__=function(){JC(this.AB)};
function Z(b,c,d,e,g){b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);this.AB=KC(b,c,d,e,g);h(Z)[this.AB]=this}Z.prototype=Object.create(x.prototype);Z.prototype.constructor=Z;Z.prototype.BB=Z;Z.CB={};a.btSoftRigidDynamicsWorld=Z;
Z.prototype.addSoftBody=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);LC(e,b,c,d)};Z.prototype.removeSoftBody=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);MC(c,b)};Z.prototype.removeCollisionObject=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);NC(c,b)};Z.prototype.getWorldInfo=function(){return k(OC(this.AB),T)};Z.prototype.getSoftBodyArray=function(){return k(PC(this.AB),XF)};
Z.prototype.getDispatcher=function(){return k(QC(this.AB),iE)};Z.prototype.rayTest=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);RC(e,b,c,d)};Z.prototype.getPairCache=function(){return k(SC(this.AB),jE)};Z.prototype.getDispatchInfo=function(){return k(TC(this.AB),p)};
Z.prototype.addCollisionObject=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);void 0===c?UC(e,b):void 0===d?VC(e,b,c):WC(e,b,c,d)};Z.prototype.getBroadphase=function(){return k(XC(this.AB),kE)};
Z.prototype.convexSweepTest=function(b,c,d,e,g){var n=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);YC(n,b,c,d,e,g)};Z.prototype.contactPairTest=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);ZC(e,b,c,d)};
Z.prototype.contactTest=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);$C(d,b,c)};Z.prototype.updateSingleAabb=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);aD(c,b)};Z.prototype.setDebugDrawer=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);bD(c,b)};Z.prototype.getDebugDrawer=function(){return k(cD(this.AB),lE)};Z.prototype.debugDrawWorld=function(){dD(this.AB)};
Z.prototype.debugDrawObject=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);eD(e,b,c,d)};Z.prototype.setGravity=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);fD(c,b)};Z.prototype.getGravity=function(){return k(gD(this.AB),m)};
Z.prototype.addRigidBody=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);void 0===c?hD(e,b):void 0===d?_emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_2(e,b,c):iD(e,b,c,d)};Z.prototype.removeRigidBody=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);jD(c,b)};
Z.prototype.addConstraint=function(b,c){var d=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);void 0===c?kD(d,b):lD(d,b,c)};Z.prototype.removeConstraint=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);mD(c,b)};Z.prototype.stepSimulation=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);return void 0===c?nD(e,b):void 0===d?oD(e,b,c):pD(e,b,c,d)};
Z.prototype.setContactAddedCallback=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);qD(c,b)};Z.prototype.setContactProcessedCallback=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);rD(c,b)};Z.prototype.setContactDestroyedCallback=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);sD(c,b)};Z.prototype.addAction=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);tD(c,b)};Z.prototype.removeAction=function(b){var c=this.AB;b&&"object"===typeof b&&(b=b.AB);uD(c,b)};
Z.prototype.getSolverInfo=function(){return k(vD(this.AB),t)};Z.prototype.setInternalTickCallback=function(b,c,d){var e=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);void 0===c?wD(e,b):void 0===d?xD(e,b,c):yD(e,b,c,d)};Z.prototype.__destroy__=function(){zD(this.AB)};function YF(){this.AB=AD();h(YF)[this.AB]=this}YF.prototype=Object.create(f.prototype);YF.prototype.constructor=YF;YF.prototype.BB=YF;YF.CB={};a.btSoftBodyHelpers=YF;
YF.prototype.CreateRope=function(b,c,d,e,g){var n=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);return k(BD(n,b,c,d,e,g),Y)};
YF.prototype.CreatePatch=function(b,c,d,e,g,n,z,R,za){var dc=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);n&&"object"===typeof n&&(n=n.AB);z&&"object"===typeof z&&(z=z.AB);R&&"object"===typeof R&&(R=R.AB);za&&"object"===typeof za&&(za=za.AB);return k(CD(dc,b,c,d,e,g,n,z,R,za),Y)};
YF.prototype.CreatePatchUV=function(b,c,d,e,g,n,z,R,za,dc){var ZF=this.AB;cE();b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);n&&"object"===typeof n&&(n=n.AB);z&&"object"===typeof z&&(z=z.AB);R&&"object"===typeof R&&(R=R.AB);za&&"object"===typeof za&&(za=za.AB);"object"==typeof dc&&(dc=gE(dc));return k(DD(ZF,b,c,d,e,g,n,z,R,za,dc),Y)};
YF.prototype.CreateEllipsoid=function(b,c,d,e){var g=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);return k(ED(g,b,c,d,e),Y)};
YF.prototype.CreateFromTriMesh=function(b,c,d,e,g){var n=this.AB;cE();b&&"object"===typeof b&&(b=b.AB);"object"==typeof c&&(c=gE(c));if("object"==typeof d&&"object"===typeof d){var z=dE(d,ta);eE(d,ta,z);d=z}e&&"object"===typeof e&&(e=e.AB);g&&"object"===typeof g&&(g=g.AB);return k(FD(n,b,c,d,e,g),Y)};
YF.prototype.CreateFromConvexHull=function(b,c,d,e){var g=this.AB;b&&"object"===typeof b&&(b=b.AB);c&&"object"===typeof c&&(c=c.AB);d&&"object"===typeof d&&(d=d.AB);e&&"object"===typeof e&&(e=e.AB);return k(GD(g,b,c,d,e),Y)};YF.prototype.__destroy__=function(){HD(this.AB)};
(function(){function b(){a.PHY_FLOAT=ID();a.PHY_DOUBLE=JD();a.PHY_INTEGER=KD();a.PHY_SHORT=LD();a.PHY_FIXEDPOINT88=MD();a.PHY_UCHAR=ND();a.CONST_GIMPACT_COMPOUND_SHAPE=OD();a.CONST_GIMPACT_TRIMESH_SHAPE_PART=PD();a.CONST_GIMPACT_TRIMESH_SHAPE=QD();a.BT_CONSTRAINT_ERP=RD();a.BT_CONSTRAINT_STOP_ERP=SD();a.BT_CONSTRAINT_CFM=TD();a.BT_CONSTRAINT_STOP_CFM=UD()}Ca?b():Aa.unshift(b)})();a.CONTACT_ADDED_CALLBACK_SIGNATURE="iiiiiiii";a.CONTACT_DESTROYED_CALLBACK_SIGNATURE="ii";
a.CONTACT_PROCESSED_CALLBACK_SIGNATURE="iiii";a.INTERNAL_TICK_CALLBACK_SIGNATURE="vif";


  return Ammo.ready
}

);
})();
export default Ammo;