forked from LeenkxTeam/LNXSDK
671 lines
1.7 MiB
JavaScript
671 lines
1.7 MiB
JavaScript
|
|
||
|
// This is ammo.js, a port of Bullet Physics to JavaScript. zlib licensed.
|
||
|
|
||
|
var Ammo = (function() {
|
||
|
var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined;
|
||
|
return (
|
||
|
function(Ammo) {
|
||
|
Ammo = Ammo || {};
|
||
|
|
||
|
var c;c||(c=typeof Ammo !== 'undefined' ? Ammo : {});var ba={},ca;for(ca in c)c.hasOwnProperty(ca)&&(ba[ca]=c[ca]);c.arguments=[];c.thisProgram="./this.program";c.quit=function(a,b){throw b;};c.preRun=[];c.postRun=[];var ea=!1,fa=!1,ha=!1,ia=!1;ea="object"===typeof window;fa="function"===typeof importScripts;ha="object"===typeof process&&"function"===typeof require&&!ea&&!fa;ia=!ea&&!ha&&!fa;var ja="";
|
||
|
if(ha){ja=__dirname+"/";var ka,la;c.read=function(a,b){var e=ma(a);e||(ka||(ka=require("fs")),la||(la=require("path")),a=la.normalize(a),e=ka.readFileSync(a));return b?e:e.toString()};c.readBinary=function(a){a=c.read(a,!0);a.buffer||(a=new Uint8Array(a));assert(a.buffer);return a};1<process.argv.length&&(c.thisProgram=process.argv[1].replace(/\\/g,"/"));c.arguments=process.argv.slice(2);process.on("uncaughtException",function(a){throw a;});process.on("unhandledRejection",na);c.quit=function(a){process.exit(a)};
|
||
|
c.inspect=function(){return"[Emscripten Module object]"}}else if(ia)"undefined"!=typeof read&&(c.read=function(a){var b=ma(a);return b?oa(b):read(a)}),c.readBinary=function(a){var b;if(b=ma(a))return b;if("function"===typeof readbuffer)return new Uint8Array(readbuffer(a));b=read(a,"binary");assert("object"===typeof b);return b},"undefined"!=typeof scriptArgs?c.arguments=scriptArgs:"undefined"!=typeof arguments&&(c.arguments=arguments),"function"===typeof quit&&(c.quit=function(a){quit(a)});else if(ea||
|
||
|
fa)fa?ja=self.location.href:document.currentScript&&(ja=document.currentScript.src),_scriptDir&&(ja=_scriptDir),ja=0!==ja.indexOf("blob:")?ja.substr(0,ja.lastIndexOf("/")+1):"",c.read=function(a){try{var b=new XMLHttpRequest;b.open("GET",a,!1);b.send(null);return b.responseText}catch(e){if(a=ma(a))return oa(a);throw e;}},fa&&(c.readBinary=function(a){try{var b=new XMLHttpRequest;b.open("GET",a,!1);b.responseType="arraybuffer";b.send(null);return new Uint8Array(b.response)}catch(e){if(a=ma(a))return a;
|
||
|
throw e;}}),c.readAsync=function(a,b,e){var f=new XMLHttpRequest;f.open("GET",a,!0);f.responseType="arraybuffer";f.onload=function(){if(200==f.status||0==f.status&&f.response)b(f.response);else{var g=ma(a);g?b(g.buffer):e()}};f.onerror=e;f.send(null)},c.setWindowTitle=function(a){document.title=a};
|
||
|
var pa=c.print||("undefined"!==typeof console?console.log.bind(console):"undefined"!==typeof print?print:null),qa=c.printErr||("undefined"!==typeof printErr?printErr:"undefined"!==typeof console&&console.warn.bind(console)||pa);for(ca in ba)ba.hasOwnProperty(ca)&&(c[ca]=ba[ca]);ba=void 0;function ra(a){var b;b||(b=16);return Math.ceil(a/b)*b}var sa=!1;function assert(a,b){a||na("Assertion failed: "+b)}var ta="undefined"!==typeof TextDecoder?new TextDecoder("utf8"):void 0;
|
||
|
function ua(a,b){for(var e=b;a[e];)++e;if(16<e-b&&a.subarray&&ta)return ta.decode(a.subarray(b,e));for(e="";;){var f=a[b++];if(!f)return e;if(f&128){var g=a[b++]&63;if(192==(f&224))e+=String.fromCharCode((f&31)<<6|g);else{var h=a[b++]&63;if(224==(f&240))f=(f&15)<<12|g<<6|h;else{var m=a[b++]&63;if(240==(f&248))f=(f&7)<<18|g<<12|h<<6|m;else{var t=a[b++]&63;if(248==(f&252))f=(f&3)<<24|g<<18|h<<12|m<<6|t;else{var v=a[b++]&63;f=(f&1)<<30|g<<24|h<<18|m<<12|t<<6|v}}}65536>f?e+=String.fromCharCode(f):(f-=
|
||
|
65536,e+=String.fromCharCode(55296|f>>10,56320|f&1023))}}else e+=String.fromCharCode(f)}}"undefined"!==typeof TextDecoder&&new TextDecoder("utf-16le");var buffer,va,wa,xa,za,Aa,Ba,Ca,Da,Ea,Fa,Ga;Aa=Ba=Ca=Da=Ea=Fa=Ga=0;
|
||
|
function Ha(){na("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+Ia+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime but prevents some optimizations, (3) set Module.TOTAL_MEMORY to a higher value before the program runs, or (4) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ")}var Ja=c.TOTAL_STACK||5242880,Ia=c.TOTAL_MEMORY||67108864;
|
||
|
Ia<Ja&&qa("TOTAL_MEMORY should be larger than TOTAL_STACK, was "+Ia+"! (TOTAL_STACK="+Ja+")");c.buffer?buffer=c.buffer:(buffer=new ArrayBuffer(Ia),c.buffer=buffer);c.HEAP8=va=new Int8Array(buffer);c.HEAP16=new Int16Array(buffer);c.HEAP32=xa=new Int32Array(buffer);c.HEAPU8=wa=new Uint8Array(buffer);c.HEAPU16=new Uint16Array(buffer);c.HEAPU32=new Uint32Array(buffer);c.HEAPF32=za=new Float32Array(buffer);c.HEAPF64=new Float64Array(buffer);
|
||
|
function Ka(a){for(;0<a.length;){var b=a.shift();if("function"==typeof b)b();else{var e=b.ca;"number"===typeof e?void 0===b.D?c.dynCall_v(e):c.dynCall_vi(e,b.D):e(void 0===b.D?null:b.D)}}}var La=[],Ma=[],Na=[],Oa=[],Pa=!1;function Qa(){var a=c.preRun.shift();La.unshift(a)}Math.imul&&-5===Math.imul(4294967295,5)||(Math.imul=function(a,b){var e=a&65535,f=b&65535;return e*f+((a>>>16)*f+e*(b>>>16)<<16)|0});Math.imul=Math.imul;
|
||
|
Math.clz32||(Math.clz32=function(a){var b=32,e=a>>16;e&&(b-=16,a=e);if(e=a>>8)b-=8,a=e;if(e=a>>4)b-=4,a=e;if(e=a>>2)b-=2,a=e;return a>>1?b-2:b-a});Math.clz32=Math.clz32;Math.trunc||(Math.trunc=function(a){return 0>a?Math.ceil(a):Math.floor(a)});Math.trunc=Math.trunc;var Ra=0,Sa=null,Ta=null;c.preloadedImages={};c.preloadedAudios={};
|
||
|
var Ua=null,Va="data:application/octet-stream;base64,",Wa=[function(a,b,e,f){a=c.getCache(c.DebugDrawer)[a];if(!a.hasOwnProperty("drawLine"))throw"a JSImplementation must implement all functions, you forgot DebugDrawer::drawLine.";a.drawLine(b,e,f)},function(a,b,e,f,g,h){a=c.getCache(c.DebugDrawer)[a];if(!a.hasOwnProperty("drawContactPoint"))throw"a JSImplementation must implement all functions, you forgot DebugDrawer::drawContactPoint.";a.drawContactPoint(b,e,f,g,h)},function(a,b){a=c.getCache(c.DebugDrawer)[a];
|
||
|
if(!a.hasOwnProperty("reportErrorWarning"))throw"a JSImplementation must implement all functions, you forgot DebugDrawer::reportErrorWarning.";a.reportErrorWarning(b)},function(a,b,e){a=c.getCache(c.DebugDrawer)[a];if(!a.hasOwnProperty("draw3dText"))throw"a JSImplementation must implement all functions, you forgot DebugDrawer::draw3dText.";a.draw3dText(b,e)},function(a,b){a=c.getCache(c.DebugDrawer)[a];if(!a.hasOwnProperty("setDebugMode"))throw"a JSImplementation must implement all functions, you forgot DebugDrawer::setDebugMode.";
|
||
|
a.setDebugMode(b)},function(a){a=c.getCache(c.DebugDrawer)[a];if(!a.hasOwnProperty("getDebugMode"))throw"a JSImplementation must implement all functions, you forgot DebugDrawer::getDebugMode.";return a.getDebugMode()},function(a,b,e,f,g,h,m,t){a=c.getCache(c.ConcreteContactResultCallback)[a];if(!a.hasOwnProperty("addSingleResult"))throw"a JSImplementation must implement all functions, you forgot ConcreteContactResultCallback::addSingleResult.";return a.addSingleResult(b,e,f,g,h,m,t)}];Aa=8;
|
||
|
Ba=Aa+30944;Ma.push({ca:function(){Xa()}});Ua="data:application/octet-stream;base64,AAAAAAAAAABUISIZDQECAxFLHAwQBAsdEh4naG5vcHFiIAUGDxMUFRoIFgcoJBcYCQoOGx8lI4OCfSYqKzw9Pj9DR0pNWFlaW1xdXl9gYWNkZWZnaWprbHJzdHl6e3wAAAAAAAAAAABJbGxlZ2FsIGJ5dGUgc2VxdWVuY2UARG9tYWluIGVycm9yAFJlc3VsdCBub3QgcmVwcmVzZW50YWJsZQBOb3QgYSB0dHkAUGVybWlzc2lvbiBkZW5pZWQAT3BlcmF0aW9uIG5vdCBwZXJtaXR0ZWQATm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQBObyBzdWNoIHByb2Nlc3MARmlsZSBleGlzdHMAVmFsdWUgdG9vIGxhcmdlIGZvciBkYXRhIHR5cGUATm8gc3BhY2UgbGVmdCBvbiBkZXZpY2UAT3V0IG9mIG1lbW9yeQBSZXNvdXJjZSBidXN5AEludGVycnVwdGVkIHN5c3RlbSBjYWxsAFJlc291cmNlIHRlbXBvcmFyaWx5IHVuYXZhaWxhYmxlAEludmFsaWQgc2VlawBDcm9zcy1kZXZpY2UgbGluawBSZWFkLW9ubHkgZmlsZSBzeXN0ZW0ARGlyZWN0b3J5IG5vdCBlbXB0eQBDb25uZWN0aW9uIHJlc2V0IGJ5IHBlZXIAT3BlcmF0aW9uIHRpbWVkIG91dABDb25uZWN0aW9uIHJlZnVzZWQASG9zdCBpcyBkb3duAEhvc3QgaXMgdW5yZWFjaGFibGUAQWRkcmVzcyBpbiB1c2UAQnJva2VuIHBpcGUASS9PIGVycm9yAE5vIHN1Y2ggZGV2aWNlIG9yIGFkZHJlc3MAQmxvY2sgZGV2aWNlIHJlcXVpcmVkAE5vIHN1Y2ggZGV2aWNlAE5vdCBhIGRpcmVjdG9yeQBJcyBhIGRpcmVjdG9yeQBUZXh0IGZpbGUgYnVzeQBFeGVjIGZvcm1hdCBlcnJvcgBJbnZhbGlkIGFyZ3VtZW50AEFyZ3VtZW50IGxpc3QgdG9vIGxvbmcAU3ltYm9saWMgbGluayBsb29wAEZpbGVuYW1lIHRvbyBsb25nAFRvbyBtYW55IG9wZW4gZmlsZXMgaW4gc3lzdGVtAE5vIGZpbGUgZGVzY3JpcHRvcnMgYXZhaWxhYmxlAEJhZCBmaWxlIGRlc2NyaXB0b3IATm8gY2hpbGQgcHJvY2VzcwBCYWQgYWRkcmVzcwBGaWxlIHRvbyBsYXJnZQBUb28gbWFueSBsaW5rcwBObyBsb2NrcyBhdmFpbGFibGUAUmVzb3VyY2UgZGVhZGxvY2sgd291bGQgb2NjdXIAU3RhdGUgbm90IHJlY292ZXJhYmxlAFByZXZpb3VzIG93bmVyIGRpZWQAT3BlcmF0aW9uIGNhbmNlbGVkAEZ1bmN0aW9uIG5vdCBpbXBsZW1lbnRlZABObyBtZXNzYWdlIG9mIGRlc2lyZWQgdHlwZQBJZGVudGlmaWVyIHJlbW92ZWQARGV2aWNlIG5vdCBhIHN0cmVhbQBObyBkYXRhIGF2YWlsYWJsZQBEZXZpY2UgdGltZW91dABPdXQgb2Ygc3RyZWFtcyByZXNvdXJjZXMATGluayBoYXMgYmVlbiBzZXZlcmVkAFByb3RvY29sIGVycm9yAEJhZCBtZXNzYWdlAEZpbGUgZGVzY3JpcHRvciBpbiBiYWQgc3RhdGUATm90IGEgc29ja2V0AERlc3RpbmF0aW9uIGFkZHJlc3MgcmVxdWlyZWQATWVzc2FnZSB0b28gbGFyZ2UAUHJvdG9jb2wgd3JvbmcgdHlwZSBmb3Igc29ja2V0AFByb3RvY29sIG5vdCBhdmFpbGFibGUAUHJvdG9jb2wgbm90IHN1cHBvcnRlZABTb2NrZXQgdHlwZSBub3Qgc3VwcG9ydGVkAE5vdCBzdXBwb3J0ZWQAUHJvdG9jb2wgZmFtaWx5IG5vdCBzdXBwb3J0ZWQAQWRkcmVzcyBmYW1pbHkgbm90IHN1cHBvcnRlZCBieSBwcm90b2NvbABBZGRyZXNzIG5vdCBhdmFpbGFibGUATmV0d29yayBpcyBkb3duAE5ldHdvcmsgdW5yZWFjaGFibGUAQ29ubmVjdGlvbiByZXNldCBieSBuZXR3b3JrAENvbm5lY3Rpb24gYWJvcnRlZABObyBidWZmZXIgc3BhY2UgYXZhaWxhYmxlAFNvY2tldCBpcyBjb25uZWN0ZWQAU29ja2V0IG5vdCBjb25uZWN0ZWQAQ2Fubm90IHNlbmQgYWZ0ZXIgc29ja2V0IHNodXRkb3duAE9wZXJhdGlvbiBhbHJlYWR5IGluIHByb2dyZXNzAE9wZXJhdGlvbiBpbiBwcm9ncmVzcwBTdGFsZSBmaWxlIGhhbmRsZQBSZW1vdGUgSS9PIGVycm9yAFF1b3RhIGV4Y2VlZGVkAE5vIG1lZGl1bSBmb3VuZABXcm9uZyBtZWRpdW0gdHlwZQBObyBlcnJvciBpbmZvcm1hdGlvbgAAAAAAABEACgAREREAAAAABQAAAAAAAAkAAAAACwAAAAAAAAAAEQAPChEREQMKBwABEwkLCwAACQYLAAALAAYRAAAAERERAAAAAAAAAAAAAAAAAAAAAAsAAAAAAAAAABEACgoREREACgAAAgAJCwAAAAkACwAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAMAAAAAAwAAAAACQwAAAAAAAwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAADQAAAAQNAAAAAAkOAAAAAAAOAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAA8AAAAADwAAAAAJEAAAAAAAEAAAEAAAEgAAABISEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAEhISAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAAAAAAAAAACgAAAAAKAAAAAAkLAAAAAAALAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAwAAAAADAAAAAAJDAAAAAAADAAADAAAMDEyMzQ1Njc4OUFCQ0RFRlw1AAAWOwAAcAkAAAAAAAA0NQAAJDsAAFw1AABbPAAAiAkAAAAAAAA0NQAAezwAAFw1AACnPAAAoAkAAAAAAAA0NQAA1jwAAFw1AAD+PAAAuAkAAAAAAAA0NQAAFD0AAFw1AAAwPQAA0AkAAAAAAAA0NQAARz0AAFw1AABXPQAA2BEAAAAAAABcNQAAcT0AAPgJAAAAAAAANDUAAKU9AAA0NQAAvj0AAFw1AADTPQAAGAoAAAAAAAA0NQAABT4AAFw1AAAwPgAAMAoAAAAAAAA0NQAASj4AAFw1AABdPgAAqA0AAAAAAABcNQAAiT4AAFgKAAAAAAAANDUAAMQ+AABcNQAA5T4AAFgKAAAAAAAAXDUAABk/AABYCgAAAAAAAFw1AABHPwAAWAoAAAAAAABcNQAAOUAAAFgNAAAAAAAAXDUAAEZAAACwCgAAAAAAADQ1AABmQAAANDUAAHlAAABcNQAAjkAAALgKAAAAAAAAXDUAAK1AAADYEQAAAAAAAFw1AAA+QQAAAAsAAAAAAABcNQAAIEEAAFgRAAAAAAAAXDUAAGBBAACwCgAAAAAAAFw1AACBQQAAsAoAAAAAAABcNQAApEEAALAKAAAAAAAAXDUAAMZBAAAACwAAAAAAAFw1AADoQQAAUAsAAAAAAAA0NQAACEIAAFw1AAAUQwAAUAsAAAAAAABcNQAAV0IAAHgRAAAAAAAAXDUAAChCAAAgEQAAAAAAADQ1AAA6QgAAXDUAAPdCAAB4EQAAAAAAAFw1AADIQwAA+AsAAAAAAABcNQAAeUMAAMALAAAAAAAAXDUAAJNDAAD
|
||
|
var Ya=Ba;Ba+=16;function Za(){return!!Za.kf}var $a=0,ab=[],bb={};function cb(){var a=$a;if(!a)return(db(0),0)|0;var b=bb[a],e=b.type;if(!e)return(db(0),a)|0;var f=Array.prototype.slice.call(arguments);c.___cxa_is_pointer_type(e);cb.buffer||(cb.buffer=eb(4));xa[cb.buffer>>2]=a;a=cb.buffer;for(var g=0;g<f.length;g++)if(f[g]&&c.___cxa_can_catch(f[g],e,a))return a=xa[a>>2],b.Z=a,(db(f[g]),a)|0;a=xa[a>>2];return(db(e),a)|0}var fb=[null,[],[]];
|
||
|
function gb(a,b){var e=fb[a];assert(e);0===b||10===b?((1===a?pa:qa)(ua(e,0)),e.length=0):e.push(b)}var hb=0;function ib(){hb+=4;return xa[hb-4>>2]}var jb={},kb={},lb=1;function mb(a,b){mb.N||(mb.N={});a in mb.N||(c.dynCall_v(b),mb.N[a]=1)}var nb=Ba;Ba=Ba+4+15&-16;Ga=nb;Ca=Da=ra(Ba);Ea=Ca+Ja;Fa=ra(Ea);xa[Ga>>2]=Fa;var ob=!1;
|
||
|
function oa(a){for(var b=[],e=0;e<a.length;e++){var f=a[e];255<f&&(ob&&assert(!1,"Character code "+f+" ("+String.fromCharCode(f)+") at offset "+e+" not in 0x00-0xFF."),f&=255);b.push(String.fromCharCode(f))}return b.join("")}
|
||
|
var pb="function"===typeof atob?atob:function(a){var b="",e=0;a=a.replace(/[^A-Za-z0-9\+\/=]/g,"");do{var f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(a.charAt(e++));var g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(a.charAt(e++));var h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(a.charAt(e++));var m="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(a.charAt(e++));f=f<<2|g>>4;
|
||
|
g=(g&15)<<4|h>>2;var t=(h&3)<<6|m;b+=String.fromCharCode(f);64!==h&&(b+=String.fromCharCode(g));64!==m&&(b+=String.fromCharCode(t))}while(e<a.length);return b};
|
||
|
function ma(a){if(String.prototype.startsWith?a.startsWith(Va):0===a.indexOf(Va)){a=a.slice(Va.length);if("boolean"===typeof ha&&ha){try{var b=Buffer.from(a,"base64")}catch(h){b=new Buffer(a,"base64")}var e=new Uint8Array(b.buffer,b.byteOffset,b.byteLength)}else try{var f=pb(a),g=new Uint8Array(f.length);for(b=0;b<f.length;++b)g[b]=f.charCodeAt(b);e=g}catch(h){throw Error("Converting base64 string to bytes failed.");}return e}}
|
||
|
c.$={Math:Math,Int8Array:Int8Array,Int16Array:Int16Array,Int32Array:Int32Array,Uint8Array:Uint8Array,Uint16Array:Uint16Array,Uint32Array:Uint32Array,Float32Array:Float32Array,Float64Array:Float64Array,NaN:NaN,Infinity:Infinity};
|
||
|
c.aa={abort:na,assert:assert,enlargeMemory:function(){Ha()},getTotalMemory:function(){return Ia},abortOnCannotGrowMemory:Ha,invoke_di:function(a,b){var e=d();try{return c.dynCall_di(a,b)}catch(f){k(e);if("number"!==typeof f&&"longjmp"!==f)throw f;c.setThrew(1,0)}},invoke_did:function(a,b,e){var f=d();try{return c.dynCall_did(a,b,e)}catch(g){k(f);if("number"!==typeof g&&"longjmp"!==g)throw g;c.setThrew(1,0)}},invoke_diidii:function(a,b,e,f,g,h){var m=d();try{return c.dynCall_diidii(a,b,e,f,g,h)}catch(t){k(m);
|
||
|
if("number"!==typeof t&&"longjmp"!==t)throw t;c.setThrew(1,0)}},invoke_diii:function(a,b,e,f){var g=d();try{return c.dynCall_diii(a,b,e,f)}catch(h){k(g);if("number"!==typeof h&&"longjmp"!==h)throw h;c.setThrew(1,0)}},invoke_diiidii:function(a,b,e,f,g,h,m){var t=d();try{return c.dynCall_diiidii(a,b,e,f,g,h,m)}catch(v){k(t);if("number"!==typeof v&&"longjmp"!==v)throw v;c.setThrew(1,0)}},invoke_diiii:function(a,b,e,f,g){var h=d();try{return c.dynCall_diiii(a,b,e,f,g)}catch(m){k(h);if("number"!==typeof m&&
|
||
|
"longjmp"!==m)throw m;c.setThrew(1,0)}},invoke_diiiii:function(a,b,e,f,g,h){var m=d();try{return c.dynCall_diiiii(a,b,e,f,g,h)}catch(t){k(m);if("number"!==typeof t&&"longjmp"!==t)throw t;c.setThrew(1,0)}},invoke_diiiiiiii:function(a,b,e,f,g,h,m,t,v){var T=d();try{return c.dynCall_diiiiiiii(a,b,e,f,g,h,m,t,v)}catch(da){k(T);if("number"!==typeof da&&"longjmp"!==da)throw da;c.setThrew(1,0)}},invoke_diiiiiiiii:function(a,b,e,f,g,h,m,t,v,T){var da=d();try{return c.dynCall_diiiiiiiii(a,b,e,f,g,h,m,t,v,
|
||
|
T)}catch(aa){k(da);if("number"!==typeof aa&&"longjmp"!==aa)throw aa;c.setThrew(1,0)}},invoke_diiiiiiiiii:function(a,b,e,f,g,h,m,t,v,T,da){var aa=d();try{return c.dynCall_diiiiiiiiii(a,b,e,f,g,h,m,t,v,T,da)}catch(ya){k(aa);if("number"!==typeof ya&&"longjmp"!==ya)throw ya;c.setThrew(1,0)}},invoke_ii:function(a,b){var e=d();try{return c.dynCall_ii(a,b)}catch(f){k(e);if("number"!==typeof f&&"longjmp"!==f)throw f;c.setThrew(1,0)}},invoke_iidid:function(a,b,e,f,g){var h=d();try{return c.dynCall_iidid(a,
|
||
|
b,e,f,g)}catch(m){k(h);if("number"!==typeof m&&"longjmp"!==m)throw m;c.setThrew(1,0)}},invoke_iii:function(a,b,e){var f=d();try{return c.dynCall_iii(a,b,e)}catch(g){k(f);if("number"!==typeof g&&"longjmp"!==g)throw g;c.setThrew(1,0)}},invoke_iiid:function(a,b,e,f){var g=d();try{return c.dynCall_iiid(a,b,e,f)}catch(h){k(g);if("number"!==typeof h&&"longjmp"!==h)throw h;c.setThrew(1,0)}},invoke_iiii:function(a,b,e,f){var g=d();try{return c.dynCall_iiii(a,b,e,f)}catch(h){k(g);if("number"!==typeof h&&"longjmp"!==
|
||
|
h)throw h;c.setThrew(1,0)}},invoke_iiiii:function(a,b,e,f,g){var h=d();try{return c.dynCall_iiiii(a,b,e,f,g)}catch(m){k(h);if("number"!==typeof m&&"longjmp"!==m)throw m;c.setThrew(1,0)}},invoke_iiiiiii:function(a,b,e,f,g,h,m){var t=d();try{return c.dynCall_iiiiiii(a,b,e,f,g,h,m)}catch(v){k(t);if("number"!==typeof v&&"longjmp"!==v)throw v;c.setThrew(1,0)}},invoke_iiiiiiiiii:function(a,b,e,f,g,h,m,t,v,T){var da=d();try{return c.dynCall_iiiiiiiiii(a,b,e,f,g,h,m,t,v,T)}catch(aa){k(da);if("number"!==typeof aa&&
|
||
|
"longjmp"!==aa)throw aa;c.setThrew(1,0)}},invoke_iiiiiiiiiii:function(a,b,e,f,g,h,m,t,v,T,da){var aa=d();try{return c.dynCall_iiiiiiiiiii(a,b,e,f,g,h,m,t,v,T,da)}catch(ya){k(aa);if("number"!==typeof ya&&"longjmp"!==ya)throw ya;c.setThrew(1,0)}},invoke_v:function(a){var b=d();try{c.dynCall_v(a)}catch(e){k(b);if("number"!==typeof e&&"longjmp"!==e)throw e;c.setThrew(1,0)}},invoke_vi:function(a,b){var e=d();try{c.dynCall_vi(a,b)}catch(f){k(e);if("number"!==typeof f&&"longjmp"!==f)throw f;c.setThrew(1,
|
||
|
0)}},invoke_vid:function(a,b,e){var f=d();try{c.dynCall_vid(a,b,e)}catch(g){k(f);if("number"!==typeof g&&"longjmp"!==g)throw g;c.setThrew(1,0)}},invoke_vidd:function(a,b,e,f){var g=d();try{c.dynCall_vidd(a,b,e,f)}catch(h){k(g);if("number"!==typeof h&&"longjmp"!==h)throw h;c.setThrew(1,0)}},invoke_viddiii:function(a,b,e,f,g,h,m){var t=d();try{c.dynCall_viddiii(a,b,e,f,g,h,m)}catch(v){k(t);if("number"!==typeof v&&"longjmp"!==v)throw v;c.setThrew(1,0)}},invoke_vidi:function(a,b,e,f){var g=d();try{c.dynCall_vidi(a,
|
||
|
b,e,f)}catch(h){k(g);if("number"!==typeof h&&"longjmp"!==h)throw h;c.setThrew(1,0)}},invoke_vidii:function(a,b,e,f,g){var h=d();try{c.dynCall_vidii(a,b,e,f,g)}catch(m){k(h);if("number"!==typeof m&&"longjmp"!==m)throw m;c.setThrew(1,0)}},invoke_vii:function(a,b,e){var f=d();try{c.dynCall_vii(a,b,e)}catch(g){k(f);if("number"!==typeof g&&"longjmp"!==g)throw g;c.setThrew(1,0)}},invoke_viid:function(a,b,e,f){var g=d();try{c.dynCall_viid(a,b,e,f)}catch(h){k(g);if("number"!==typeof h&&"longjmp"!==h)throw h;
|
||
|
c.setThrew(1,0)}},invoke_viidi:function(a,b,e,f,g){var h=d();try{c.dynCall_viidi(a,b,e,f,g)}catch(m){k(h);if("number"!==typeof m&&"longjmp"!==m)throw m;c.setThrew(1,0)}},invoke_viidii:function(a,b,e,f,g,h){var m=d();try{c.dynCall_viidii(a,b,e,f,g,h)}catch(t){k(m);if("number"!==typeof t&&"longjmp"!==t)throw t;c.setThrew(1,0)}},invoke_viii:function(a,b,e,f){var g=d();try{c.dynCall_viii(a,b,e,f)}catch(h){k(g);if("number"!==typeof h&&"longjmp"!==h)throw h;c.setThrew(1,0)}},invoke_viiid:function(a,b,e,
|
||
|
f,g){var h=d();try{c.dynCall_viiid(a,b,e,f,g)}catch(m){k(h);if("number"!==typeof m&&"longjmp"!==m)throw m;c.setThrew(1,0)}},invoke_viiidii:function(a,b,e,f,g,h,m){var t=d();try{c.dynCall_viiidii(a,b,e,f,g,h,m)}catch(v){k(t);if("number"!==typeof v&&"longjmp"!==v)throw v;c.setThrew(1,0)}},invoke_viiii:function(a,b,e,f,g){var h=d();try{c.dynCall_viiii(a,b,e,f,g)}catch(m){k(h);if("number"!==typeof m&&"longjmp"!==m)throw m;c.setThrew(1,0)}},invoke_viiiid:function(a,b,e,f,g,h){var m=d();try{c.dynCall_viiiid(a,
|
||
|
b,e,f,g,h)}catch(t){k(m);if("number"!==typeof t&&"longjmp"!==t)throw t;c.setThrew(1,0)}},invoke_viiiidddddidi:function(a,b,e,f,g,h,m,t,v,T,da,aa,ya){var Sb=d();try{c.dynCall_viiiidddddidi(a,b,e,f,g,h,m,t,v,T,da,aa,ya)}catch(wc){k(Sb);if("number"!==typeof wc&&"longjmp"!==wc)throw wc;c.setThrew(1,0)}},invoke_viiiiddddiid:function(a,b,e,f,g,h,m,t,v,T,da,aa){var ya=d();try{c.dynCall_viiiiddddiid(a,b,e,f,g,h,m,t,v,T,da,aa)}catch(Sb){k(ya);if("number"!==typeof Sb&&"longjmp"!==Sb)throw Sb;c.setThrew(1,0)}},
|
||
|
invoke_viiiii:function(a,b,e,f,g,h){var m=d();try{c.dynCall_viiiii(a,b,e,f,g,h)}catch(t){k(m);if("number"!==typeof t&&"longjmp"!==t)throw t;c.setThrew(1,0)}},invoke_viiiiid:function(a,b,e,f,g,h,m){var t=d();try{c.dynCall_viiiiid(a,b,e,f,g,h,m)}catch(v){k(t);if("number"!==typeof v&&"longjmp"!==v)throw v;c.setThrew(1,0)}},invoke_viiiiii:function(a,b,e,f,g,h,m){var t=d();try{c.dynCall_viiiiii(a,b,e,f,g,h,m)}catch(v){k(t);if("number"!==typeof v&&"longjmp"!==v)throw v;c.setThrew(1,0)}},invoke_viiiiiii:function(a,
|
||
|
b,e,f,g,h,m,t){var v=d();try{c.dynCall_viiiiiii(a,b,e,f,g,h,m,t)}catch(T){k(v);if("number"!==typeof T&&"longjmp"!==T)throw T;c.setThrew(1,0)}},invoke_viiiiiiiid:function(a,b,e,f,g,h,m,t,v,T){var da=d();try{c.dynCall_viiiiiiiid(a,b,e,f,g,h,m,t,v,T)}catch(aa){k(da);if("number"!==typeof aa&&"longjmp"!==aa)throw aa;c.setThrew(1,0)}},invoke_viiiiiiiii:function(a,b,e,f,g,h,m,t,v,T){var da=d();try{c.dynCall_viiiiiiiii(a,b,e,f,g,h,m,t,v,T)}catch(aa){k(da);if("number"!==typeof aa&&"longjmp"!==aa)throw aa;
|
||
|
c.setThrew(1,0)}},invoke_viiiiiiiiii:function(a,b,e,f,g,h,m,t,v,T,da){var aa=d();try{c.dynCall_viiiiiiiiii(a,b,e,f,g,h,m,t,v,T,da)}catch(ya){k(aa);if("number"!==typeof ya&&"longjmp"!==ya)throw ya;c.setThrew(1,0)}},__ZSt18uncaught_exceptionv:Za,___cxa_begin_catch:function(a){var b=bb[a];b&&!b.ba&&(b.ba=!0,Za.kf--);b&&(b.nf=!1);ab.push(a);a:{if(a&&!bb[a])for(e in bb)if(b=+e,bb[b].Z===a){var e=b;break a}e=a}e&&bb[e].mf++;return a},___cxa_find_matching_catch:cb,___cxa_pure_virtual:function(){sa=!0;throw"Pure virtual function called!";
|
||
|
},___gxx_personality_v0:function(){},___resumeException:function(a){$a||($a=a);throw a+" - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch.";},___setErrNo:function(a){c.___errno_location&&(xa[c.___errno_location()>>2]=a);return a},___syscall140:function(a,b){hb=b;try{var e=jb.da();ib();var f=ib(),g=ib(),h=ib();FS.lf(e,f,h);xa[g>>2]=e.position;e.Hc&&0===f&&0===h&&(e.Hc=null);return 0}catch(m){return"undefined"!==
|
||
|
typeof FS&&m instanceof FS.X||na(m),-m.Y}},___syscall146:function(a,b){hb=b;try{var e=ib(),f=ib(),g=ib();for(b=a=0;b<g;b++){for(var h=xa[f+8*b>>2],m=xa[f+(8*b+4)>>2],t=0;t<m;t++)gb(e,wa[h+t]);a+=m}return a}catch(v){return"undefined"!==typeof FS&&v instanceof FS.X||na(v),-v.Y}},___syscall6:function(a,b){hb=b;try{var e=jb.da();FS.close(e);return 0}catch(f){return"undefined"!==typeof FS&&f instanceof FS.X||na(f),-f.Y}},_abort:function(){c.abort()},_emscripten_asm_const_diiiiiiii:function(a,b,e,f,g,h,
|
||
|
m,t,v){return Wa[a](b,e,f,g,h,m,t,v)},_emscripten_asm_const_ii:function(a,b){return Wa[a](b)},_emscripten_asm_const_iii:function(a,b,e){return Wa[a](b,e)},_emscripten_asm_const_iiii:function(a,b,e,f){return Wa[a](b,e,f)},_emscripten_asm_const_iiiidii:function(a,b,e,f,g,h,m){return Wa[a](b,e,f,g,h,m)},_emscripten_asm_const_iiiii:function(a,b,e,f,g){return Wa[a](b,e,f,g)},_emscripten_memcpy_big:function(a,b,e){wa.set(wa.subarray(b,b+e),a);return a},_gettimeofday:function(a){var b=Date.now();xa[a>>2]=
|
||
|
b/1E3|0;xa[a+4>>2]=b%1E3*1E3|0;return 0},_llvm_trap:function(){na("trap!")},_pthread_getspecific:function(a){return kb[a]||0},_pthread_key_create:function(a){if(0==a)return 22;xa[a>>2]=lb;kb[lb]=0;lb++;return 0},_pthread_once:mb,_pthread_setspecific:function(a,b){if(!(a in kb))return 22;kb[a]=b;return 0},flush_NO_FILESYSTEM:function(){var a=c._fflush;a&&a(0);fb[1].length&&gb(1,10);fb[2].length&&gb(2,10)},DYNAMICTOP_PTR:Ga,tempDoublePtr:Ya,STACKTOP:Da,STACK_MAX:Ea};// EMSCRIPTEN_START_ASM
|
||
|
|
||
|
var l=(/** @suppress {uselessCode} */ function(global,env,buffer) {
|
||
|
"use asm";var a=new global.Int8Array(buffer);var b=new global.Int16Array(buffer);var c=new global.Int32Array(buffer);var d=new global.Uint8Array(buffer);var e=new global.Uint16Array(buffer);var f=new global.Uint32Array(buffer);var g=new global.Float32Array(buffer);var h=new global.Float64Array(buffer);var i=env.DYNAMICTOP_PTR|0;var j=env.tempDoublePtr|0;var k=env.STACKTOP|0;var l=env.STACK_MAX|0;var m=0;var n=0;var o=0;var p=0;var q=global.NaN,r=global.Infinity;var s=0,t=0,u=0,v=0,w=0.0;var x=0;var y=global.Math.floor;var z=global.Math.abs;var A=global.Math.sqrt;var B=global.Math.pow;var C=global.Math.cos;var D=global.Math.sin;var E=global.Math.tan;var F=global.Math.acos;var G=global.Math.asin;var H=global.Math.atan;var I=global.Math.atan2;var J=global.Math.exp;var K=global.Math.log;var L=global.Math.ceil;var M=global.Math.imul;var N=global.Math.min;var O=global.Math.max;var P=global.Math.clz32;var Q=env.abort;var R=env.assert;var S=env.enlargeMemory;var T=env.getTotalMemory;var U=env.abortOnCannotGrowMemory;var V=env.invoke_di;var W=env.invoke_did;var X=env.invoke_diidii;var Y=env.invoke_diii;var Z=env.invoke_diiidii;var _=env.invoke_diiii;var $=env.invoke_diiiii;var aa=env.invoke_diiiiiiii;var ba=env.invoke_diiiiiiiii;var ca=env.invoke_diiiiiiiiii;var da=env.invoke_ii;var ea=env.invoke_iidid;var fa=env.invoke_iii;var ga=env.invoke_iiid;var ha=env.invoke_iiii;var ia=env.invoke_iiiii;var ja=env.invoke_iiiiiii;var ka=env.invoke_iiiiiiiiii;var la=env.invoke_iiiiiiiiiii;var ma=env.invoke_v;var na=env.invoke_vi;var oa=env.invoke_vid;var pa=env.invoke_vidd;var qa=env.invoke_viddiii;var ra=env.invoke_vidi;var sa=env.invoke_vidii;var ta=env.invoke_vii;var ua=env.invoke_viid;var va=env.invoke_viidi;var wa=env.invoke_viidii;var xa=env.invoke_viii;var ya=env.invoke_viiid;var za=env.invoke_viiidii;var Aa=env.invoke_viiii;var Ba=env.invoke_viiiid;var Ca=env.invoke_viiiidddddidi;var Da=env.invoke_viiiiddddiid;var Ea=env.invoke_viiiii;var Fa=env.invoke_viiiiid;var Ga=env.invoke_viiiiii;var Ha=env.invoke_viiiiiii;var Ia=env.invoke_viiiiiiiid;var Ja=env.invoke_viiiiiiiii;var Ka=env.invoke_viiiiiiiiii;var La=env.__ZSt18uncaught_exceptionv;var Ma=env.___cxa_begin_catch;var Na=env.___cxa_find_matching_catch;var Oa=env.___cxa_pure_virtual;var Pa=env.___gxx_personality_v0;var Qa=env.___resumeException;var Ra=env.___setErrNo;var Sa=env.___syscall140;var Ta=env.___syscall146;var Ua=env.___syscall6;var Va=env._abort;var Wa=env._emscripten_asm_const_diiiiiiii;var Xa=env._emscripten_asm_const_ii;var Ya=env._emscripten_asm_const_iii;var Za=env._emscripten_asm_const_iiii;var _a=env._emscripten_asm_const_iiiidii;var $a=env._emscripten_asm_const_iiiii;var ab=env._emscripten_memcpy_big;var bb=env._gettimeofday;var cb=env._llvm_trap;var db=env._pthread_getspecific;var eb=env._pthread_key_create;var fb=env._pthread_once;var gb=env._pthread_setspecific;var hb=env.flush_NO_FILESYSTEM;var ib=0.0;
|
||
|
// EMSCRIPTEN_START_FUNCS
|
||
|
function Hc(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0.0,h=0.0,i=0,l=0.0,m=0.0,n=0.0,o=0.0,p=0,q=0,r=0,s=0.0,t=0.0,u=0.0,v=0.0,w=0.0,x=0.0,y=0.0,z=0.0,B=0.0,C=0.0,D=0,E=0,F=0,G=0.0,H=0.0,I=0.0,J=0,K=0,L=0;K=k;k=k+112|0;c[a+348>>2]=a+220;c[a+352>>2]=a+252;c[a+356>>2]=a+284;c[a+360>>2]=a+316;c[a+364>>2]=4;c[a+368>>2]=0;c[a+376>>2]=0;F=c[b+4>>2]|0;c[a>>2]=c[b>>2];c[a+4>>2]=F;c[a+8>>2]=c[b+8>>2];c[a+8+4>>2]=c[b+8+4>>2];c[a+8+8>>2]=c[b+8+8>>2];c[a+8+12>>2]=c[b+8+12>>2];c[a+24>>2]=c[b+24>>2];c[a+24+4>>2]=c[b+24+4>>2];c[a+24+8>>2]=c[b+24+8>>2];c[a+24+12>>2]=c[b+24+12>>2];c[a+40>>2]=c[b+40>>2];c[a+40+4>>2]=c[b+40+4>>2];c[a+40+8>>2]=c[b+40+8>>2];c[a+40+12>>2]=c[b+40+12>>2];c[a+56>>2]=c[b+56>>2];c[a+56+4>>2]=c[b+56+4>>2];c[a+56+8>>2]=c[b+56+8>>2];c[a+56+12>>2]=c[b+56+12>>2];c[a+72>>2]=c[b+72>>2];c[a+72+4>>2]=c[b+72+4>>2];c[a+72+8>>2]=c[b+72+8>>2];c[a+72+12>>2]=c[b+72+12>>2];c[a+88>>2]=c[b+88>>2];c[a+88+4>>2]=c[b+88+4>>2];c[a+88+8>>2]=c[b+88+8>>2];c[a+88+12>>2]=c[b+88+12>>2];c[a+104>>2]=c[b+104>>2];c[a+104+4>>2]=c[b+104+4>>2];c[a+104+8>>2]=c[b+104+8>>2];c[a+104+12>>2]=c[b+104+12>>2];F=c[b+124>>2]|0;c[a+120>>2]=c[b+120>>2];c[a+124>>2]=F;g[a+144>>2]=0.0;c[a+180>>2]=0;c[a+128>>2]=c[d>>2];c[a+128+4>>2]=c[d+4>>2];c[a+128+8>>2]=c[d+8>>2];c[a+128+12>>2]=c[d+12>>2];e=+g[a+128>>2];f=+g[a+132>>2];h=+g[a+136>>2];if(e*e+f*f+h*h>0.0){g[a+164>>2]=0.0;c[a+364>>2]=3;c[a+148>>2]=a+316;c[a+180>>2]=1;ci(a,-e,-f,-h,a+316|0);b=a+148|0;d=a+164|0}else{g[a+164>>2]=0.0;c[a+364>>2]=3;c[a+148>>2]=a+316;c[a+180>>2]=1;ci(a,1.0,0.0,0.0,a+316|0);b=a+148|0;d=a+164|0}g[d>>2]=1.0;F=(c[b>>2]|0)+16|0;c[a+128>>2]=c[F>>2];c[a+128+4>>2]=c[F+4>>2];c[a+128+8>>2]=c[F+8>>2];c[a+128+12>>2]=c[F+12>>2];c[K+16+48>>2]=c[F>>2];c[K+16+48+4>>2]=c[F+4>>2];c[K+16+48+8>>2]=c[F+8>>2];c[K+16+48+12>>2]=c[F+12>>2];c[K+16+32>>2]=c[F>>2];c[K+16+32+4>>2]=c[F+4>>2];c[K+16+32+8>>2]=c[F+8>>2];c[K+16+32+12>>2]=c[F+12>>2];c[K+16+16>>2]=c[F>>2];c[K+16+16+4>>2]=c[F+4>>2];c[K+16+16+8>>2]=c[F+8>>2];c[K+16+16+12>>2]=c[F+12>>2];c[K+16>>2]=c[F>>2];c[K+16+4>>2]=c[F+4>>2];c[K+16+8>>2]=c[F+8>>2];c[K+16+12>>2]=c[F+12>>2];F=0;G=0.0;e=e*e+f*f+h*h;E=0;D=c[a+368>>2]|0;f=+g[a+128>>2];l=+g[a+132>>2];h=+g[a+136>>2];a:while(1){b=1-D|0;p=a+148+(D*36|0)|0;m=+A(+(f*f+l*l+h*h));if(m<9.999999747378752e-05){J=6;break}r=a+148+(D*36|0)+32|0;i=c[r>>2]|0;g[a+148+(D*36|0)+16+(i<<2)>>2]=0.0;d=(c[a+364>>2]|0)+-1|0;c[a+364>>2]=d;d=c[a+348+(d<<2)>>2]|0;c[a+148+(D*36|0)+(i<<2)>>2]=d;c[r>>2]=i+1;ci(a,-f,-l,-h,d);d=c[r>>2]|0;i=c[a+148+(D*36|0)+(d+-1<<2)>>2]|0;f=+g[i+16>>2];h=+g[i+20>>2];l=+g[i+24>>2];z=f-+g[K+16>>2];B=h-+g[K+16+4>>2];C=l-+g[K+16+8>>2];if(z*z+B*B+C*C<9.999999747378752e-05){J=9;break}z=f-+g[K+16+16>>2];B=h-+g[K+16+20>>2];C=l-+g[K+16+24>>2];if(z*z+B*B+C*C<9.999999747378752e-05){J=9;break}z=f-+g[K+16+32>>2];B=h-+g[K+16+36>>2];C=l-+g[K+16+40>>2];if(z*z+B*B+C*C<9.999999747378752e-05){J=9;break}z=f-+g[K+16+48>>2];B=h-+g[K+16+52>>2];C=l-+g[K+16+56>>2];if(z*z+B*B+C*C<9.999999747378752e-05){J=9;break}E=E+1&3;q=K+16+(E<<4)|0;c[q>>2]=c[i+16>>2];c[q+4>>2]=c[i+16+4>>2];c[q+8>>2]=c[i+16+8>>2];c[q+12>>2]=c[i+16+12>>2];C=(+g[a+128>>2]*f+ +g[a+132>>2]*h+ +g[a+136>>2]*l)/m;G=C>G?C:G;if(m-G-m*9.999999747378752e-05<=0.0){J=10;break}c[K+80>>2]=0;b:do switch(d|0){case 2:{q=c[p>>2]|0;p=c[a+148+(D*36|0)+4>>2]|0;e=+g[p+16>>2];f=+g[q+16>>2];h=+g[p+20>>2];l=+g[q+20>>2];m=+g[p+24>>2];n=+g[q+24>>2];if(!((e-f)*(e-f)+(h-l)*(h-l)+(m-n)*(m-n)>0.0)){J=46;break a}o=-(f*(e-f)+l*(h-l)+n*(m-n))/((e-f)*(e-f)+(h-l)*(h-l)+(m-n)*(m-n));if(o>=1.0){g[K>>2]=0.0;g[K+4>>2]=1.0;c[K+80>>2]=2;e=e*e+h*h+m*m;break b}if(!(o<=0.0)){g[K+4>>2]=o;g[K>>2]=1.0-o;c[K+80>>2]=3;e=(n+(m-n)*o)*(n+(m-n)*o)+((f+(e-f)*o)*(f+(e-f)*o)+(l+(h-l)*o)*(l+(h-l)*o));break b}else{g[K>>2]=1.0;g[K+4>>2]=0.0;c[K+80>>2]=1;e=f*f+l*l+n*n;break b}}case 3:{e=+je((c[p>>2]|0)+16|0,(c[a+148+(D*36|0)+4>>2]|0)+16|0,(c[a+148+(D*36|0)+8>>2]|0)+16|0,K,K+80|0);break}case 4:{d=c[p>>2]|0;i=c[a+148+(D*36|0)+4>>2]|0;p=c[a+148+(D*36|0)+8>>2]|0;q=c[a+148+(D*36|0)+12>>2]|0;s=+g[d+16>>2];t=+g[q+16>>2];u=+g[d+20>>2];v=+g[q+20>>2];w=+g[d+24>>2];x=+g[q+24>>2];f=+g[i+16>>2];h=+g[i+20>>2];l=+g[i+24>>2];y=+g[p+16>>2];z=+g[p+2
|
||
|
function mf(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0.0,i=0.0,j=0.0,l=0,m=0,n=0,o=0,p=0.0,q=0;o=k;k=k+128|0;i=+g[b>>2];j=+g[b+16>>2];p=i<j?i:j;h=+g[b+32>>2];if((p<h?p:h)>+g[a+28>>2]){k=o;return}m=i>j?b:b+16|0;if(+g[(+g[m>>2]>h?m:b+32|0)>>2]<+g[a+12>>2]){k=o;return}h=+g[b+8>>2];i=+g[b+24>>2];p=h<i?h:i;j=+g[b+40>>2];if((p<j?p:j)>+g[a+36>>2]){k=o;return}m=h>i?b+8|0:b+24|0;if(+g[(+g[m>>2]>j?m:b+40|0)>>2]<+g[a+20>>2]){k=o;return}h=+g[b+4>>2];i=+g[b+20>>2];p=h<i?h:i;j=+g[b+36>>2];if((p<j?p:j)>+g[a+32>>2]){k=o;return}m=h>i?b+4|0:b+20|0;if(+g[(+g[m>>2]>j?m:b+36|0)>>2]<+g[a+16>>2]){k=o;return}f=c[a+4>>2]|0;if((c[(c[f+4>>2]|0)+4>>2]|0)>=20){k=o;return}m=c[a+48>>2]|0;c[o+24+8>>2]=0;c[o+24+12>>2]=1065353216;c[o+24+16>>2]=1065353216;c[o+24+20>>2]=1065353216;g[o+24+24>>2]=0.0;c[o+24+52>>2]=0;c[o+24>>2]=6904;c[o+24+4>>2]=1;c[o+24+56>>2]=c[b>>2];c[o+24+56+4>>2]=c[b+4>>2];c[o+24+56+8>>2]=c[b+8>>2];c[o+24+56+12>>2]=c[b+12>>2];c[o+24+72>>2]=c[b+16>>2];c[o+24+72+4>>2]=c[b+16+4>>2];c[o+24+72+8>>2]=c[b+16+8>>2];c[o+24+72+12>>2]=c[b+16+12>>2];c[o+24+88>>2]=c[b+32>>2];c[o+24+88+4>>2]=c[b+32+4>>2];c[o+24+88+8>>2]=c[b+32+8>>2];c[o+24+88+12>>2]=c[b+32+12>>2];c[o+24+44>>2]=c[a+56>>2];q=c[a+8>>2]|0;b=c[q+8>>2]|0;l=c[q+12>>2]|0;c[o>>2]=q;c[o+4>>2]=o+24;c[o+8>>2]=b;c[o+12>>2]=l;c[o+16>>2]=d;c[o+20>>2]=e;l=yb[c[(c[m>>2]|0)+8>>2]&31](m,f,o,c[a+64>>2]|0)|0;b=c[a+44>>2]|0;f=c[b+8>>2]|0;if((c[f+8>>2]|0)==(c[(c[a+8>>2]|0)+8>>2]|0)){c[b+8>>2]=o;Nb[c[(c[b>>2]|0)+8>>2]&127](b,d,e)}else{f=c[b+12>>2]|0;c[b+12>>2]=o;Nb[c[(c[b>>2]|0)+12>>2]&127](b,d,e)}Ub[c[(c[l>>2]|0)+8>>2]&31](l,c[a+4>>2]|0,o,c[a+52>>2]|0,c[a+44>>2]|0);q=c[a+44>>2]|0;c[((c[(c[q+8>>2]|0)+8>>2]|0)==(c[(c[a+8>>2]|0)+8>>2]|0)?q+8|0:q+12|0)>>2]=f;Db[c[c[l>>2]>>2]&511](l);Jb[c[(c[m>>2]|0)+60>>2]&127](m,l);c[o+24>>2]=10360;f=c[o+24+52>>2]|0;if(f|0?(Db[c[c[f>>2]>>2]&511](f),n=c[o+24+52>>2]|0,n|0):0){c[7585]=(c[7585]|0)+1;Bd(c[n+-4>>2]|0)}k=o;return}function nf(b,d,e,f,h){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;var i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0.0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0.0,x=0.0,y=0.0,z=0.0;v=a[h+16>>0]&-16;a[h+16>>0]=v;w=+g[e>>2];x=+g[d>>2];n=+g[e+4>>2];o=+g[d+4>>2];p=+g[e+8>>2];q=+g[d+8>>2];r=+g[f>>2];s=+g[f+4>>2];t=+g[f+8>>2];l=+g[b>>2];m=+g[b+4>>2];i=+g[b+8>>2];y=(w-x)*(l-x)+(n-o)*(m-o)+(p-q)*(i-q);z=(r-x)*(l-x)+(s-o)*(m-o)+(t-q)*(i-q);do if(y<=0.0&z<=0.0){c[h>>2]=c[d>>2];c[h+4>>2]=c[d+4>>2];c[h+8>>2]=c[d+8>>2];c[h+12>>2]=c[d+12>>2];a[h+16>>0]=v|1;j=0.0;k=0.0;i=1.0}else{u=(w-x)*(l-w)+(n-o)*(m-n)+(p-q)*(i-p);k=(r-x)*(l-w)+(s-o)*(m-n)+(t-q)*(i-p);if(!(!(u>=0.0)|!(k<=u))){c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];a[h+16>>0]=v|2;j=0.0;k=1.0;i=0.0;break}if(u<=0.0&(y>=0.0?y*k-u*z<=0.0:0)){g[h>>2]=x+(w-x)*(y/(y-u));g[h+4>>2]=o+(n-o)*(y/(y-u));g[h+8>>2]=q+(p-q)*(y/(y-u));g[h+12>>2]=0.0;a[h+16>>0]=v|3;j=0.0;k=y/(y-u);i=1.0-y/(y-u);break}j=(w-x)*(l-r)+(n-o)*(m-s)+(p-q)*(i-t);i=(r-x)*(l-r)+(s-o)*(m-s)+(t-q)*(i-t);if(!(!(i>=0.0)|!(j<=i))){c[h>>2]=c[f>>2];c[h+4>>2]=c[f+4>>2];c[h+8>>2]=c[f+8>>2];c[h+12>>2]=c[f+12>>2];a[h+16>>0]=v|4;j=1.0;k=0.0;i=0.0;break}if(i<=0.0&(z>=0.0?j*z-y*i<=0.0:0)){g[h>>2]=x+(r-x)*(z/(z-i));g[h+4>>2]=o+(s-o)*(z/(z-i));g[h+8>>2]=q+(t-q)*(z/(z-i));g[h+12>>2]=0.0;a[h+16>>0]=v|5;j=z/(z-i);k=0.0;i=1.0-z/(z-i);break}if((u*i-j*k<=0.0?k-u>=0.0:0)?j-i>=0.0:0){k=(k-u)/(k-u+(j-i));g[h>>2]=w+(r-w)*k;g[h+4>>2]=n+(s-n)*k;g[h+8>>2]=p+(t-p)*k;g[h+12>>2]=0.0;a[h+16>>0]=v|6;j=k;k=1.0-k;i=0.0;break}l=1.0/(y*k-u*z+(u*i-j*k+(j*z-y*i)));m=(j*z-y*i)*l;i=(y*k-u*z)*l;g[h>>2]=(r-x)*i+(x+(w-x)*m);g[h+4>>2]=(s-o)*i+(o+(n-o)*m);g[h+8>>2]=(t-q)*i+(q+(p-q)*m);g[h+12>>2]=0.0;a[h+16>>0]=v|7;j=i;k=m;i=1.0-m-i}while(0);g[h+20>>2]=i;g[h+24>>2]=k;g[h+28>>2]=j;g[h+32>>2]=0.0;return}function of(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0.0,i=0.0,j=0.0,l=0,m=0,n=0.0,o=0.0,p=0.0,q=0.0;f=k;k=k+256|0;Wj(17265);c[f+32>>2]=7248;l=f+32+36|0;c[l>>2]=c[b>>2];c[l+4>>2]=c[b+4>>2];c[l+8>>2]=c[b+8>>2];c[l+12>>2]=c[b+12>>2];m=f+32+52|0;c[m>>2]=c[d>>2];c[m+4>>2]=c[d+4>>2];c[m+8>>2]=c[d+8>>2];c[m+12>>2]=c[d+12>>2];c[f+32+212>>2]=a;c[f+32+216>>2]=e;c[f+32+68>>2]=1065353216;c[f+32+72>>2
|
||
|
function $b(d,f){d=d|0;f=f|0;var h=0,i=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0.0,w=0,x=0,y=0,B=0,C=0,D=0,E=0.0,F=0.0,G=0.0,H=0,I=0,J=0.0,K=0.0,L=0.0,M=0.0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0.0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0;ja=k;k=k+192|0;i=c[d+52>>2]|0;if(i|0?(Db[c[c[i>>2]>>2]&511](i),h=c[d+52>>2]|0,h|0):0){c[7585]=(c[7585]|0)+1;Bd(c[h+-4>>2]|0)}c[7584]=(c[7584]|0)+1;h=lc(151)|0;if(!h)h=0;else{c[(h+4+15&-16)+-4>>2]=h;h=h+4+15&-16}c[h>>2]=13400;a[h+20>>0]=1;c[h+16>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;a[h+40>>0]=1;c[h+36>>2]=0;c[h+28>>2]=0;c[h+32>>2]=0;a[h+60>>0]=1;c[h+56>>2]=0;c[h+48>>2]=0;c[h+52>>2]=0;c[d+52>>2]=h;n=0;o=0;ia=0;I=0;h=0;while(1){if((n|0)>=(tb[c[(c[d>>2]|0)+96>>2]&255](d)|0))break;do if((I|0)==(o|0)){i=(o|0)==0?1:o<<1;if((o|0)<(i|0)){if((i|0)!=0?(c[7584]=(c[7584]|0)+1,p=lc((i<<4|3)+16|0)|0,(p|0)!=0):0){c[(p+4+15&-16)+-4>>2]=p;l=p+4+15&-16}else l=0;if((o|0)<=0){if(!ia){m=l;h=l;l=o;break}}else{h=0;do{ha=l+(h<<4)|0;ga=ia+(h<<4)|0;c[ha>>2]=c[ga>>2];c[ha+4>>2]=c[ga+4>>2];c[ha+8>>2]=c[ga+8>>2];c[ha+12>>2]=c[ga+12>>2];h=h+1|0}while((h|0)!=(o|0))}c[7585]=(c[7585]|0)+1;Bd(c[ia+-4>>2]|0);m=l;h=l;l=o}else{i=o;m=ia;l=o}}else{i=o;m=ia;l=I}while(0);o=m+(I<<4)|0;c[o>>2]=c[ja>>2];c[o+4>>2]=c[ja+4>>2];c[o+8>>2]=c[ja+8>>2];c[o+12>>2]=c[ja+12>>2];Nb[c[(c[d>>2]|0)+108>>2]&127](d,n,o);n=n+1|0;o=i;ia=m;I=l+1|0}a[ja+124+16>>0]=1;ha=ja+124+12|0;c[ha>>2]=0;c[ja+124+4>>2]=0;c[ja+124+8>>2]=0;a[ja+124+36>>0]=1;ga=ja+124+32|0;c[ga>>2]=0;c[ja+124+24>>2]=0;c[ja+124+28>>2]=0;a[ja+124+56>>0]=1;fa=ja+124+52|0;c[fa>>2]=0;c[ja+124+44>>2]=0;c[ja+124+48>>2]=0;if(f){if((I|0)>0){H=0;i=0;l=0;m=0;while(1){h=H;H=H+1|0;a:do if((H|0)<(I|0)){C=ia+(h<<4)|0;D=ia+(h<<4)+4|0;B=ia+(h<<4)+8|0;n=H;h=m;while(1){y=n+1|0;b:do if((y|0)<(I|0)){w=ia+(n<<4)|0;x=ia+(n<<4)+4|0;f=ia+(n<<4)+8|0;m=y;while(1){q=+g[C>>2];J=+g[w>>2]-q;r=+g[D>>2];K=+g[x>>2]-r;s=+g[B>>2];F=+g[f>>2]-s;L=+g[ia+(m<<4)>>2]-q;M=+g[ia+(m<<4)+4>>2]-r;G=+g[ia+(m<<4)+8>>2]-s;E=(J*M-K*L)*(J*M-K*L)+((K*G-F*M)*(K*G-F*M)+(F*L-J*G)*(F*L-J*G));c:do if(E>9.999999747378752e-05){v=1.0/+A(+E);t=(K*G-F*M)*v;u=(F*L-J*G)*v;v=(J*M-K*L)*v;d:do if((h|0)>0){n=0;while(1){if(t*+g[l+(n<<4)>>2]+u*+g[l+(n<<4)+4>>2]+v*+g[l+(n<<4)+8>>2]>.9990000128746033)break d;n=n+1|0;if((n|0)>=(h|0)){da=34;break}}}else da=34;while(0);e:do if((da|0)==34){da=0;n=0;do{if(t*+g[ia+(n<<4)>>2]+u*+g[ia+(n<<4)+4>>2]+v*+g[ia+(n<<4)+8>>2]-(t*q+u*r+v*s)+-.009999999776482582>0.0)break e;n=n+1|0}while((n|0)<(I|0));do if((h|0)==(i|0)){p=(i|0)==0?1:i<<1;if((i|0)<(p|0)){do if(!p)o=0;else{c[7584]=(c[7584]|0)+1;n=lc((p<<4|3)+16|0)|0;if(!n){o=0;break}c[(n+4+15&-16)+-4>>2]=n;o=n+4+15&-16}while(0);if((i|0)<=0){if(!l){n=p;l=o;break}}else{n=0;do{ca=o+(n<<4)|0;ba=l+(n<<4)|0;c[ca>>2]=c[ba>>2];c[ca+4>>2]=c[ba+4>>2];c[ca+8>>2]=c[ba+8>>2];c[ca+12>>2]=c[ba+12>>2];n=n+1|0}while((n|0)!=(i|0))}c[7585]=(c[7585]|0)+1;Bd(c[l+-4>>2]|0);n=p;l=o}else n=i}else{n=i;i=h}while(0);g[l+(i<<4)>>2]=t;g[l+(i<<4)+4>>2]=u;g[l+(i<<4)+8>>2]=v;g[l+(i<<4)+12>>2]=-(t*q+u*r+v*s);i=n;h=h+1|0}while(0);if(E>9.999999747378752e-05){r=1.0/+A(+E);t=-((K*G-F*M)*r);s=-((F*L-J*G)*r);r=-((J*M-K*L)*r);if((h|0)>0){n=0;do{if(+g[l+(n<<4)>>2]*t+ +g[l+(n<<4)+4>>2]*s+ +g[l+(n<<4)+8>>2]*r>.9990000128746033)break c;n=n+1|0}while((n|0)<(h|0))}q=+g[C>>2]*t+ +g[D>>2]*s+ +g[B>>2]*r;n=0;do{if(+g[ia+(n<<4)>>2]*t+ +g[ia+(n<<4)+4>>2]*s+ +g[ia+(n<<4)+8>>2]*r-q+-.009999999776482582>0.0)break c;n=n+1|0}while((n|0)<(I|0));do if((h|0)==(i|0)){p=(i|0)==0?1:i<<1;if((i|0)>=(p|0)){n=i;break}do if(!p)o=0;else{c[7584]=(c[7584]|0)+1;n=lc((p<<4|3)+16|0)|0;if(!n){o=0;break}c[(n+4+15&-16)+-4>>2]=n;o=n+4+15&-16}while(0);if((i|0)<=0){if(!l){n=p;l=o;break}}else{n=0;do{ca=o+(n<<4)|0;ba=l+(n<<4)|0;c[ca>>2]=c[ba>>2];c[ca+4>>2]=c[ba+4>>2];c[ca+8>>2]=c[ba+8>>2];c[ca+12>>2]=c[ba+12>>2];n=n+1|0}while((n|0)!=(i|0))}c[7585]=(c[7585]|0)+1;Bd(c[l+-4>>2]|0);n=p;l=o}else{n=i;i=h}while(0);g[l+(i<<4)>>2]=t;g[l+(i<<4)+4>>2]=s;g[l+(i<<4)+8>>2]=r;g[l+(i<<4)+12>>2]=-q;i=n;h=h+1|0}}while(0);m=m+1|0;if((m|0)==(I|0))break b}}while(0);if((y|0)==(I|0))break a;n=y}}else h=m;while(0);if((H|0)==(I|0))
|
||
|
function uI(a,b,c,d){a=a|0;b=b|0;c=c|0;d=+d;Q(31)}function vI(a,b,c,d){a=a|0;b=b|0;c=+c;d=d|0;Q(28)}function wI(a,b,c,d){a=a|0;b=+b;c=c|0;d=d|0;Q(25)}function xI(a){a=a|0;return a+32|0}function yI(a){a=a|0;return 24}function zI(a){a=a|0;c[a>>2]=6084;return}function AI(a,b){a=a|0;b=+b;return}function BI(a){a=a|0;return a+788|0}function CI(a){a=a|0;return c[a>>2]|0}function DI(a,b){a=a|0;b=b|0;return Xv(a,b)|0}function EI(a){a=a|0;return a+68|0}function FI(a){a=a|0;Gz(a);return}function GI(a){a=a|0;zK(a+-4|0);return}function HI(a){a=a|0;Oi(a);return}function II(a){a=a|0;return DK(a)|0}function JI(a){a=a|0;return a+708|0}function KI(a,b){a=a|0;b=b|0;return 0}function LI(a){a=a|0;return 488}function MI(a,b,c){a=a|0;b=b|0;c=c|0;Q(14);return 0}function NI(a){a=a|0;return 32}function OI(a){a=a|0;return a+328|0}function PI(a){a=a|0;return 60}function QI(a){a=a|0;return 428}function RI(a){a=a|0;c[a>>2]=6116;return}function SI(a,b,c){a=a|0;b=b|0;c=c|0;Q(3);return 0.0}function TI(a){a=a|0;return a+288|0}function UI(){return zt(1)|0}function VI(a){a=+a;return +(+iC(a)*2.0)}function WI(a){a=a|0;return a+312|0}function XI(a){a=a|0;c[a>>2]=7784;return}function YI(a){a=a|0;c[a>>2]=8244;return}function ZI(a){a=a|0;return (a&255)<<8|a>>8&255|0}function _I(a){a=a|0;return 16660}function $I(a){a=a|0;return a+92|0}function aJ(a){a=a|0;c[a>>2]=0;return}function bJ(a,b,c){a=a|0;b=b|0;c=+c;Q(13);return 0}function cJ(a){a=a|0;return 4}function dJ(a){a=a|0;return 25}function eJ(a){a=a|0;return 23389}function fJ(a){a=a|0;return 23105}function gJ(a){a=a|0;c[a>>2]=5872;return}function hJ(){return Lu()|0}function iJ(a){a=a|0;return 16548}function jJ(a){a=a|0;c[a>>2]=5596;return}function kJ(a){a=a|0;return a+76|0}function lJ(a){a=a|0;return a+28|0}function mJ(a){a=a|0;return 24435}function nJ(a){a=a|0;return 22251}function oJ(a){a=a|0;return a+380|0}function pJ(a){a=a|0;return a+40|0}function qJ(a){a=a|0;return a+24|0}function rJ(a){a=a|0;return a+72|0}function sJ(a){a=a|0;return a+56|0}function tJ(a,b,c){a=a|0;b=b|0;c=c|0;Q(30)}function uJ(a){a=a|0;return 22635}function vJ(a){a=a|0;return 0}function wJ(a,b){a=+a;b=b|0;return +(+fn(a,b))}function xJ(){return zt(64)|0}function yJ(a){a=a|0;return 22693}function zJ(a){a=a|0;return 24504}function AJ(a){a=a|0;return a+48|0}function BJ(a){a=a|0;return 22891}function CJ(a){a=a|0;return 1}function DJ(a,b,c){a=a|0;b=b|0;c=+c;Q(27)}function EJ(a,b,c){a=a|0;b=+b;c=c|0;Q(24)}function FJ(a){a=a|0;return 23506}function GJ(a){a=a|0;return 23477}function HJ(a){a=a|0;return 24273}function IJ(a){a=a|0;return 3}function JJ(a){a=a|0;return Dn(a,30388)|0}function KJ(a){a=a|0;return (a+-48|0)>>>0<10|0}function LJ(a){a=a|0;return 16927}function MJ(a){a=+a;return +a}function NJ(a){a=a|0;return 23449}function OJ(a){a=a|0;return 21966}function PJ(a){a=a|0;return 23049}function QJ(a){a=a|0;return 23022}function RJ(a){a=a|0;return 22992}function SJ(a){a=a|0;return 8}function TJ(a){a=+a;return +(a%6.2831854820251465)}function UJ(a,b,c){a=a|0;b=+b;c=+c;Q(22)}function VJ(a){a=a|0;return 22070}function WJ(a,b){a=a|0;b=b|0;Q(12);return 0}function XJ(a){a=a|0;return 22028}function YJ(a){a=a|0;return 22049}function ZJ(a){a=a|0;return 6}function _J(a){a=a|0;return 12}function $J(){return 4}function aK(a){a=a|0;return 22009}function bK(a){a=a|0;return 2}function cK(a){a=a|0;return 23164}function dK(a,b){a=a|0;b=+b;Q(1);return 0.0}function eK(){c[7104]=1805;c[7105]=0;return}function fK(a){a=a|0;return a+12|0}function gK(a){a=a|0;return a+8|0}function hK(a){a=a|0;return a+4|0}function iK(a){a=a|0;Cb[a&3]()}function jK(){return 2}function kK(a){a=a|0;cb()}function lK(){return 5}function mK(){return 3}function nK(){return 0}function oK(){Oa()}function pK(a){a=+a;return +(+A(+a))}function qK(a){a=+a;return +(+z(+a))}function rK(a){a=+a;return +(+D(+a))}function sK(a){a=+a;return +(+C(+a))}function tK(a,b){a=a|0;b=b|0;Q(26)}function uK(a,b){a=a|0;b=+b;Q(21)}function vK(a){a=a|0;return zt(a)|0}function wK(a){a=a|0;zK(a);return}function xK(a){a=a|0;return}function yK(a){a=a|0;k=a}function zK(a){a=a|0;Bd(a);return}function AK(a){a=a|0;x=a}functi
|
||
|
|
||
|
// EMSCRIPTEN_END_FUNCS
|
||
|
var jb=[CK,Sp,hI,sB,TH,_H,hF,Gr,Fr,Gr,YG,CK,CK,CK,CK,CK];var kb=[dK,gy];var lb=[PE,Ok,Ok,PE];var mb=[SI,gk,Pk,Vi,rG,El,hp,Bk,yn,po,di,vn,hn,$m,SI,SI];var nb=[nC,cl,al,nC];var ob=[MG,Uc];var pb=[gE,Yv,qe,Yv,Yv,re,Yv,Yv,kg,Kf,Yu,Yv,Yv,Yv,gE,gE];var qb=[py,hr];var rb=[cx,pc,gj,cx];var sb=[aw,Ej,Sc,aw];var tb=[BK,yG,LH,_J,dJ,CJ,wC,vJ,CJ,dH,LF,LF,tH,hG,QI,bK,Ss,iJ,fK,_I,jI,vJ,NI,LJ,bK,IJ,IJ,CJ,rH,RF,$F,cJ,LI,bK,jI,iH,GG,lI,NH,yH,YH,CJ,ZA,$w,ZH,HG,Fw,DF,DF,kJ,OJ,yI,aK,PI,XJ,YJ,VJ,zF,nJ,PI,uJ,EI,yJ,jI,BJ,kI,zH,zH,vJ,RJ,PI,QJ,PJ,IE,fJ,vJ,vJ,vJ,cK,ZJ,SJ,_J,ZJ,lI,xH,eJ,NJ,PI,GJ,FJ,hG,xE,pH,gH,gH,tH,tH,hK,vJ,CJ,tH,tH,hK,LF,vJ,uG,uG,HJ,gH,Rt,NA,MH,mJ,CJ,qH,iG,vJ,CJ,vJ,zJ,XH,bK,vJ,vJ,vJ,vJ,vJ,tH,Ku,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK,BK];var ub=[lH,Mg];var vb=[WJ,Is,Qs,Js,FH,FH,FH,$b,yA,yA,_c,Om,Qn,vz,Jo,zu,Yl,as,rr,vl,_i,qp,Zr,KI,Zu,us,ss,KI,KI,KI,KI,WJ];var wb=[bJ,Rf,sF,sF,Fn,sF,bJ,bJ];var xb=[MI,Bo,tp,dj,gc,_l,Cg,ri,Ah,Pf,$n,pi,ii,Jf,uf,Mf,_n,Pr,Nk,Wf,Ql,Wg,$l,Bi,Ol,Se,Ml,Od,LD,LD,Cf,Fk,Pl,Gg,Xg,Wi,xp,Ul,MI,MI,MI,MI,MI,MI,MI,MI,MI,MI,MI,MI,MI,MI,MI,MI,MI,MI,MI,MI,MI,MI,MI,MI,MI,MI];var yb=[JG,Xn,jq,yp,_k,Zk,ti,qo,mm,km,Gm,Fg,Em,Gq,zn,Cm,wm,rj,Hm,Mc,hx,My,If,Ap,JG,JG,JG,JG,JG,JG,JG,JG];var zb=[QB,id,Ed,Xd];var Ab=[_w,pd,cg,_w];var Bb=[Zv,Nc,Lh,Zv];var Cb=[IK,oK,Yk,av];var Db=[GK,xK,wK,xK,kK,xK,wK,xK,kK,xK,wK,xK,kK,xK,wK,xK,kK,xK,FI,xK,kK,hC,kK,ld,VG,xK,xK,xK,wK,xK,kK,xK,kK,xK,wK,xK,kK,Bq,Or,To,lk,mA,xK,wK,wK,wK,wK,zd,vx,xK,wK,xK,wK,xK,Gz,wK,wK,xK,Gz,wK,wK,xK,wK,rA,Yy,xK,wK,xK,wK,fr,yq,zj,ED,Hk,Sv,Hj,yl,dc,mi,xg,to,Me,om,xK,wK,xK,wK,_p,fp,eh,$v,fc,wK,Vk,hD,XI,ax,xK,XI,ax,Af,Nn,ax,ax,We,kK,ax,ax,qd,ax,Fc,Ag,Pu,bG,Qi,AG,wK,eq,kp,yu,wK,xK,wK,YI,bx,Wp,ap,nm,Tv,Fq,Vr,xK,wK,rf,uC,wK,wK,wK,wK,wK,wK,wK,wK,wK,wK,Wk,PD,Yr,Oq,Aq,dq,wK,kr,Zq,cs,Rq,xK,wK,ok,CG,me,wK,wK,wK,wK,wK,xK,wK,xK,GI,wK,wK,wK,wK,wK,wK,Rr,Mq,xK,wK,fs,Uq,wK,wK,wK,rl,UC,wK,ik,kB,wK,Vm,Hw,Jj,Gz,Gz,Gz,Gz,Pq,Yp,xK,wK,wK,wK,xK,Gz,wK,xK,wK,xK,Gz,kK,kK,dn,Wm,Gz,Gz,Gz,yq,wK,yq,HI,Rw,wK,wK,PH,yw,Gz,Gz,Gz,Ni,Qw,Yj,ww,xK,ww,Jq,_r,Uk,TC,wK,wK,vq,BG,xK,wK,wK,wK,Oi,Rw,vm,Wn,yq,yq,xK,wK,wK,wK,wK,wK,Eq,vp,Go,Op,Ck,tw,Kh,Ip,xK,xK,kK,xK,wK,wK,wK,wK,wK,wK,xK,wK,xK,wK,Ur,Nq,wK,wK,Xk,yE,Mi,uw,wq,pp,xK,wK,xK,xK,wK,wK,Jt,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK,GK];var Eb=[uK,lp,hc,Xc,Ln,bH,vG,AI,vG,nl,Zc,qg,De,Ig,Jk,sf,Oc,Ee,Dc,dG,vG,sm,sm,sm,tx,ep,Sj,uK,uK,uK,uK,uK];var Fb=[UJ,he,Tg,ak,rg,$f,UJ,UJ];var Gb=[TD,ff,ef,Md];var Hb=[EJ,sh,IC,IC,vv,yk,wj,hq,vv,vv,Oj,Tl,Jm,vv,Gk,Xh,pm,EJ,EJ,EJ,EJ,EJ,EJ,EJ,EJ,EJ,EJ,EJ,EJ,EJ,EJ,EJ];var Ib=[wI,$k];var Jb=[tK,DB,yC,Wr,vt,gr,rs,Yo,OH,_C,NC,OH,Uo,Dl,OH,Cc,ue,Vq,OH,OH,OH,OH,JC,Kg,Hg,Wh,wk,sn,qk,lt,Ih,jj,Dq,Py,wy,Py,wy,Gc,OH,Pj,jv,Oo,ir,vi,Ey,Td,Bj,Mk,Zh,pv,Hf,wf,vc,Al,rd,rk,sc,uj,OH,dm,kl,xl,zm,bC,ll,nB,ro,uk,Pj,Zj,Pj,hl,ys,Xq,Pj,Rj,xo,ks,Tn,oe,lo,em,Bv,yv,zv,Yh,Cn,An,rh,jt,pr,zl,It,Cq,zl,Ad,wd,Rs,zl,It,OH,OH,fi,hi,xe,wo,OH,OH,OH,pz,JC,Df,od,wi,Cv,gv,gv,$j,Fp,dr,pn,OH,Pj,OH,OH,tK,tK,tK];var Kb=[DJ,Ng,Hx,Kw,it,Gl,wc,DJ];var Lb=[vI,Wq,zE,Qk,Kp,vj,Bn,Un];var Mb=[mG,Jh];var Nb=[tJ,yy,cG,ck,zp,Pm,bj,Re,sx,Li,gp,cG,pk,Xu,cG,Vd,xd,cG,Fl,Dm,sl,Ar,Cj,zf,Di,cG,cG,ij,Ii,gf,Ly,Ky,cG,cG,cG,cG,Fd,Ci,xk,fl,Iu,_h,ov,pf,Ge,Ge,Nh,Fl,Dk,wp,$h,Fl,Ai,cG,Sm,ip,Z
|
||
|
|
||
|
|
||
|
// EMSCRIPTEN_END_ASM
|
||
|
(c.$,c.aa,buffer),Xa=c.__GLOBAL__sub_I_btQuickprof_cpp=l.__GLOBAL__sub_I_btQuickprof_cpp;c.___cxa_can_catch=l.___cxa_can_catch;c.___cxa_is_pointer_type=l.___cxa_is_pointer_type;c.___muldi3=l.___muldi3;c.___udivdi3=l.___udivdi3;c._bitshift64Lshr=l._bitshift64Lshr;c._bitshift64Shl=l._bitshift64Shl;
|
||
|
var qb=c._emscripten_bind_Anchor___destroy___0=l._emscripten_bind_Anchor___destroy___0,rb=c._emscripten_bind_Anchor_get_m_body_0=l._emscripten_bind_Anchor_get_m_body_0,sb=c._emscripten_bind_Anchor_get_m_c0_0=l._emscripten_bind_Anchor_get_m_c0_0,tb=c._emscripten_bind_Anchor_get_m_c1_0=l._emscripten_bind_Anchor_get_m_c1_0,ub=c._emscripten_bind_Anchor_get_m_c2_0=l._emscripten_bind_Anchor_get_m_c2_0,vb=c._emscripten_bind_Anchor_get_m_influence_0=l._emscripten_bind_Anchor_get_m_influence_0,wb=c._emscripten_bind_Anchor_get_m_local_0=
|
||
|
l._emscripten_bind_Anchor_get_m_local_0,xb=c._emscripten_bind_Anchor_get_m_node_0=l._emscripten_bind_Anchor_get_m_node_0,yb=c._emscripten_bind_Anchor_set_m_body_1=l._emscripten_bind_Anchor_set_m_body_1,zb=c._emscripten_bind_Anchor_set_m_c0_1=l._emscripten_bind_Anchor_set_m_c0_1,Ab=c._emscripten_bind_Anchor_set_m_c1_1=l._emscripten_bind_Anchor_set_m_c1_1,Bb=c._emscripten_bind_Anchor_set_m_c2_1=l._emscripten_bind_Anchor_set_m_c2_1,Cb=c._emscripten_bind_Anchor_set_m_influence_1=l._emscripten_bind_Anchor_set_m_influence_1,
|
||
|
Db=c._emscripten_bind_Anchor_set_m_local_1=l._emscripten_bind_Anchor_set_m_local_1,Eb=c._emscripten_bind_Anchor_set_m_node_1=l._emscripten_bind_Anchor_set_m_node_1,Fb=c._emscripten_bind_ClosestConvexResultCallback_ClosestConvexResultCallback_2=l._emscripten_bind_ClosestConvexResultCallback_ClosestConvexResultCallback_2,Gb=c._emscripten_bind_ClosestConvexResultCallback___destroy___0=l._emscripten_bind_ClosestConvexResultCallback___destroy___0,Hb=c._emscripten_bind_ClosestConvexResultCallback_get_m_closestHitFraction_0=
|
||
|
l._emscripten_bind_ClosestConvexResultCallback_get_m_closestHitFraction_0,Ib=c._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterGroup_0=l._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterGroup_0,Jb=c._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterMask_0=l._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterMask_0,Kb=c._emscripten_bind_ClosestConvexResultCallback_get_m_convexFromWorld_0=l._emscripten_bind_ClosestConvexResultCallback_get_m_convexFromWorld_0,
|
||
|
Lb=c._emscripten_bind_ClosestConvexResultCallback_get_m_convexToWorld_0=l._emscripten_bind_ClosestConvexResultCallback_get_m_convexToWorld_0,Mb=c._emscripten_bind_ClosestConvexResultCallback_get_m_hitNormalWorld_0=l._emscripten_bind_ClosestConvexResultCallback_get_m_hitNormalWorld_0,Nb=c._emscripten_bind_ClosestConvexResultCallback_get_m_hitPointWorld_0=l._emscripten_bind_ClosestConvexResultCallback_get_m_hitPointWorld_0,Ob=c._emscripten_bind_ClosestConvexResultCallback_hasHit_0=l._emscripten_bind_ClosestConvexResultCallback_hasHit_0,
|
||
|
Pb=c._emscripten_bind_ClosestConvexResultCallback_set_m_closestHitFraction_1=l._emscripten_bind_ClosestConvexResultCallback_set_m_closestHitFraction_1,Qb=c._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterGroup_1=l._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterGroup_1,Rb=c._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterMask_1=l._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterMask_1,Tb=c._emscripten_bind_ClosestConvexResultCallback_set_m_convexFromWorld_1=
|
||
|
l._emscripten_bind_ClosestConvexResultCallback_set_m_convexFromWorld_1,Ub=c._emscripten_bind_ClosestConvexResultCallback_set_m_convexToWorld_1=l._emscripten_bind_ClosestConvexResultCallback_set_m_convexToWorld_1,Vb=c._emscripten_bind_ClosestConvexResultCallback_set_m_hitNormalWorld_1=l._emscripten_bind_ClosestConvexResultCallback_set_m_hitNormalWorld_1,Wb=c._emscripten_bind_ClosestConvexResultCallback_set_m_hitPointWorld_1=l._emscripten_bind_ClosestConvexResultCallback_set_m_hitPointWorld_1,Xb=c._emscripten_bind_ClosestRayResultCallback_ClosestRayResultCallback_2=
|
||
|
l._emscripten_bind_ClosestRayResultCallback_ClosestRayResultCallback_2,Yb=c._emscripten_bind_ClosestRayResultCallback___destroy___0=l._emscripten_bind_ClosestRayResultCallback___destroy___0,Zb=c._emscripten_bind_ClosestRayResultCallback_get_m_closestHitFraction_0=l._emscripten_bind_ClosestRayResultCallback_get_m_closestHitFraction_0,$b=c._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterGroup_0=l._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterGroup_0,ac=c._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterMask_0=
|
||
|
l._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterMask_0,bc=c._emscripten_bind_ClosestRayResultCallback_get_m_collisionObject_0=l._emscripten_bind_ClosestRayResultCallback_get_m_collisionObject_0,cc=c._emscripten_bind_ClosestRayResultCallback_get_m_hitNormalWorld_0=l._emscripten_bind_ClosestRayResultCallback_get_m_hitNormalWorld_0,dc=c._emscripten_bind_ClosestRayResultCallback_get_m_hitPointWorld_0=l._emscripten_bind_ClosestRayResultCallback_get_m_hitPointWorld_0,ec=c._emscripten_bind_ClosestRayResultCallback_get_m_rayFromWorld_0=
|
||
|
l._emscripten_bind_ClosestRayResultCallback_get_m_rayFromWorld_0,fc=c._emscripten_bind_ClosestRayResultCallback_get_m_rayToWorld_0=l._emscripten_bind_ClosestRayResultCallback_get_m_rayToWorld_0,hc=c._emscripten_bind_ClosestRayResultCallback_hasHit_0=l._emscripten_bind_ClosestRayResultCallback_hasHit_0,ic=c._emscripten_bind_ClosestRayResultCallback_set_m_closestHitFraction_1=l._emscripten_bind_ClosestRayResultCallback_set_m_closestHitFraction_1,jc=c._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterGroup_1=
|
||
|
l._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterGroup_1,kc=c._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterMask_1=l._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterMask_1,lc=c._emscripten_bind_ClosestRayResultCallback_set_m_collisionObject_1=l._emscripten_bind_ClosestRayResultCallback_set_m_collisionObject_1,mc=c._emscripten_bind_ClosestRayResultCallback_set_m_hitNormalWorld_1=l._emscripten_bind_ClosestRayResultCallback_set_m_hitNormalWorld_1,nc=c._emscripten_bind_ClosestRayResultCallback_set_m_hitPointWorld_1=
|
||
|
l._emscripten_bind_ClosestRayResultCallback_set_m_hitPointWorld_1,oc=c._emscripten_bind_ClosestRayResultCallback_set_m_rayFromWorld_1=l._emscripten_bind_ClosestRayResultCallback_set_m_rayFromWorld_1,pc=c._emscripten_bind_ClosestRayResultCallback_set_m_rayToWorld_1=l._emscripten_bind_ClosestRayResultCallback_set_m_rayToWorld_1,qc=c._emscripten_bind_ConcreteContactResultCallback_ConcreteContactResultCallback_0=l._emscripten_bind_ConcreteContactResultCallback_ConcreteContactResultCallback_0,rc=c._emscripten_bind_ConcreteContactResultCallback___destroy___0=
|
||
|
l._emscripten_bind_ConcreteContactResultCallback___destroy___0,sc=c._emscripten_bind_ConcreteContactResultCallback_addSingleResult_7=l._emscripten_bind_ConcreteContactResultCallback_addSingleResult_7,tc=c._emscripten_bind_Config___destroy___0=l._emscripten_bind_Config___destroy___0,uc=c._emscripten_bind_Config_get_citerations_0=l._emscripten_bind_Config_get_citerations_0,vc=c._emscripten_bind_Config_get_collisions_0=l._emscripten_bind_Config_get_collisions_0,xc=c._emscripten_bind_Config_get_diterations_0=
|
||
|
l._emscripten_bind_Config_get_diterations_0,yc=c._emscripten_bind_Config_get_kAHR_0=l._emscripten_bind_Config_get_kAHR_0,zc=c._emscripten_bind_Config_get_kCHR_0=l._emscripten_bind_Config_get_kCHR_0,Ac=c._emscripten_bind_Config_get_kDF_0=l._emscripten_bind_Config_get_kDF_0,Bc=c._emscripten_bind_Config_get_kDG_0=l._emscripten_bind_Config_get_kDG_0,Cc=c._emscripten_bind_Config_get_kDP_0=l._emscripten_bind_Config_get_kDP_0,Dc=c._emscripten_bind_Config_get_kKHR_0=l._emscripten_bind_Config_get_kKHR_0,Ec=
|
||
|
c._emscripten_bind_Config_get_kLF_0=l._emscripten_bind_Config_get_kLF_0,Fc=c._emscripten_bind_Config_get_kMT_0=l._emscripten_bind_Config_get_kMT_0,Gc=c._emscripten_bind_Config_get_kPR_0=l._emscripten_bind_Config_get_kPR_0,Hc=c._emscripten_bind_Config_get_kSHR_0=l._emscripten_bind_Config_get_kSHR_0,Ic=c._emscripten_bind_Config_get_kSKHR_CL_0=l._emscripten_bind_Config_get_kSKHR_CL_0,Jc=c._emscripten_bind_Config_get_kSK_SPLT_CL_0=l._emscripten_bind_Config_get_kSK_SPLT_CL_0,Kc=c._emscripten_bind_Config_get_kSRHR_CL_0=
|
||
|
l._emscripten_bind_Config_get_kSRHR_CL_0,Lc=c._emscripten_bind_Config_get_kSR_SPLT_CL_0=l._emscripten_bind_Config_get_kSR_SPLT_CL_0,Mc=c._emscripten_bind_Config_get_kSSHR_CL_0=l._emscripten_bind_Config_get_kSSHR_CL_0,Nc=c._emscripten_bind_Config_get_kSS_SPLT_CL_0=l._emscripten_bind_Config_get_kSS_SPLT_CL_0,Oc=c._emscripten_bind_Config_get_kVCF_0=l._emscripten_bind_Config_get_kVCF_0,Pc=c._emscripten_bind_Config_get_kVC_0=l._emscripten_bind_Config_get_kVC_0,Qc=c._emscripten_bind_Config_get_maxvolume_0=
|
||
|
l._emscripten_bind_Config_get_maxvolume_0,Rc=c._emscripten_bind_Config_get_piterations_0=l._emscripten_bind_Config_get_piterations_0,Sc=c._emscripten_bind_Config_get_timescale_0=l._emscripten_bind_Config_get_timescale_0,Tc=c._emscripten_bind_Config_get_viterations_0=l._emscripten_bind_Config_get_viterations_0,Uc=c._emscripten_bind_Config_set_citerations_1=l._emscripten_bind_Config_set_citerations_1,Vc=c._emscripten_bind_Config_set_collisions_1=l._emscripten_bind_Config_set_collisions_1,Wc=c._emscripten_bind_Config_set_diterations_1=
|
||
|
l._emscripten_bind_Config_set_diterations_1,Xc=c._emscripten_bind_Config_set_kAHR_1=l._emscripten_bind_Config_set_kAHR_1,Yc=c._emscripten_bind_Config_set_kCHR_1=l._emscripten_bind_Config_set_kCHR_1,Zc=c._emscripten_bind_Config_set_kDF_1=l._emscripten_bind_Config_set_kDF_1,$c=c._emscripten_bind_Config_set_kDG_1=l._emscripten_bind_Config_set_kDG_1,ad=c._emscripten_bind_Config_set_kDP_1=l._emscripten_bind_Config_set_kDP_1,bd=c._emscripten_bind_Config_set_kKHR_1=l._emscripten_bind_Config_set_kKHR_1,cd=
|
||
|
c._emscripten_bind_Config_set_kLF_1=l._emscripten_bind_Config_set_kLF_1,dd=c._emscripten_bind_Config_set_kMT_1=l._emscripten_bind_Config_set_kMT_1,ed=c._emscripten_bind_Config_set_kPR_1=l._emscripten_bind_Config_set_kPR_1,fd=c._emscripten_bind_Config_set_kSHR_1=l._emscripten_bind_Config_set_kSHR_1,gd=c._emscripten_bind_Config_set_kSKHR_CL_1=l._emscripten_bind_Config_set_kSKHR_CL_1,hd=c._emscripten_bind_Config_set_kSK_SPLT_CL_1=l._emscripten_bind_Config_set_kSK_SPLT_CL_1,id=c._emscripten_bind_Config_set_kSRHR_CL_1=
|
||
|
l._emscripten_bind_Config_set_kSRHR_CL_1,jd=c._emscripten_bind_Config_set_kSR_SPLT_CL_1=l._emscripten_bind_Config_set_kSR_SPLT_CL_1,kd=c._emscripten_bind_Config_set_kSSHR_CL_1=l._emscripten_bind_Config_set_kSSHR_CL_1,ld=c._emscripten_bind_Config_set_kSS_SPLT_CL_1=l._emscripten_bind_Config_set_kSS_SPLT_CL_1,md=c._emscripten_bind_Config_set_kVCF_1=l._emscripten_bind_Config_set_kVCF_1,nd=c._emscripten_bind_Config_set_kVC_1=l._emscripten_bind_Config_set_kVC_1,od=c._emscripten_bind_Config_set_maxvolume_1=
|
||
|
l._emscripten_bind_Config_set_maxvolume_1,pd=c._emscripten_bind_Config_set_piterations_1=l._emscripten_bind_Config_set_piterations_1,qd=c._emscripten_bind_Config_set_timescale_1=l._emscripten_bind_Config_set_timescale_1,rd=c._emscripten_bind_Config_set_viterations_1=l._emscripten_bind_Config_set_viterations_1,sd=c._emscripten_bind_ContactResultCallback___destroy___0=l._emscripten_bind_ContactResultCallback___destroy___0,td=c._emscripten_bind_ContactResultCallback_addSingleResult_7=l._emscripten_bind_ContactResultCallback_addSingleResult_7,
|
||
|
ud=c._emscripten_bind_ConvexResultCallback___destroy___0=l._emscripten_bind_ConvexResultCallback___destroy___0,vd=c._emscripten_bind_ConvexResultCallback_get_m_closestHitFraction_0=l._emscripten_bind_ConvexResultCallback_get_m_closestHitFraction_0,wd=c._emscripten_bind_ConvexResultCallback_get_m_collisionFilterGroup_0=l._emscripten_bind_ConvexResultCallback_get_m_collisionFilterGroup_0,xd=c._emscripten_bind_ConvexResultCallback_get_m_collisionFilterMask_0=l._emscripten_bind_ConvexResultCallback_get_m_collisionFilterMask_0,
|
||
|
yd=c._emscripten_bind_ConvexResultCallback_hasHit_0=l._emscripten_bind_ConvexResultCallback_hasHit_0,zd=c._emscripten_bind_ConvexResultCallback_set_m_closestHitFraction_1=l._emscripten_bind_ConvexResultCallback_set_m_closestHitFraction_1,Ad=c._emscripten_bind_ConvexResultCallback_set_m_collisionFilterGroup_1=l._emscripten_bind_ConvexResultCallback_set_m_collisionFilterGroup_1,Bd=c._emscripten_bind_ConvexResultCallback_set_m_collisionFilterMask_1=l._emscripten_bind_ConvexResultCallback_set_m_collisionFilterMask_1,
|
||
|
Cd=c._emscripten_bind_DebugDrawer_DebugDrawer_0=l._emscripten_bind_DebugDrawer_DebugDrawer_0,Dd=c._emscripten_bind_DebugDrawer___destroy___0=l._emscripten_bind_DebugDrawer___destroy___0,Ed=c._emscripten_bind_DebugDrawer_draw3dText_2=l._emscripten_bind_DebugDrawer_draw3dText_2,Fd=c._emscripten_bind_DebugDrawer_drawContactPoint_5=l._emscripten_bind_DebugDrawer_drawContactPoint_5,Gd=c._emscripten_bind_DebugDrawer_drawLine_3=l._emscripten_bind_DebugDrawer_drawLine_3,Hd=c._emscripten_bind_DebugDrawer_getDebugMode_0=
|
||
|
l._emscripten_bind_DebugDrawer_getDebugMode_0,Id=c._emscripten_bind_DebugDrawer_reportErrorWarning_1=l._emscripten_bind_DebugDrawer_reportErrorWarning_1,Jd=c._emscripten_bind_DebugDrawer_setDebugMode_1=l._emscripten_bind_DebugDrawer_setDebugMode_1,Kd=c._emscripten_bind_GImpactCollisionAlgorithm_GImpactCollisionAlgorithm_0=l._emscripten_bind_GImpactCollisionAlgorithm_GImpactCollisionAlgorithm_0,Ld=c._emscripten_bind_GImpactCollisionAlgorithm___destroy___0=l._emscripten_bind_GImpactCollisionAlgorithm___destroy___0,
|
||
|
Md=c._emscripten_bind_GImpactCollisionAlgorithm_registerAlgorithm_1=l._emscripten_bind_GImpactCollisionAlgorithm_registerAlgorithm_1,Nd=c._emscripten_bind_LocalConvexResult_LocalConvexResult_5=l._emscripten_bind_LocalConvexResult_LocalConvexResult_5,Od=c._emscripten_bind_LocalConvexResult___destroy___0=l._emscripten_bind_LocalConvexResult___destroy___0,Pd=c._emscripten_bind_LocalConvexResult_get_m_hitCollisionObject_0=l._emscripten_bind_LocalConvexResult_get_m_hitCollisionObject_0,Qd=c._emscripten_bind_LocalConvexResult_get_m_hitFraction_0=
|
||
|
l._emscripten_bind_LocalConvexResult_get_m_hitFraction_0,Rd=c._emscripten_bind_LocalConvexResult_get_m_hitNormalLocal_0=l._emscripten_bind_LocalConvexResult_get_m_hitNormalLocal_0,Sd=c._emscripten_bind_LocalConvexResult_get_m_hitPointLocal_0=l._emscripten_bind_LocalConvexResult_get_m_hitPointLocal_0,Td=c._emscripten_bind_LocalConvexResult_get_m_localShapeInfo_0=l._emscripten_bind_LocalConvexResult_get_m_localShapeInfo_0,Ud=c._emscripten_bind_LocalConvexResult_set_m_hitCollisionObject_1=l._emscripten_bind_LocalConvexResult_set_m_hitCollisionObject_1,
|
||
|
Vd=c._emscripten_bind_LocalConvexResult_set_m_hitFraction_1=l._emscripten_bind_LocalConvexResult_set_m_hitFraction_1,Wd=c._emscripten_bind_LocalConvexResult_set_m_hitNormalLocal_1=l._emscripten_bind_LocalConvexResult_set_m_hitNormalLocal_1,Xd=c._emscripten_bind_LocalConvexResult_set_m_hitPointLocal_1=l._emscripten_bind_LocalConvexResult_set_m_hitPointLocal_1,Yd=c._emscripten_bind_LocalConvexResult_set_m_localShapeInfo_1=l._emscripten_bind_LocalConvexResult_set_m_localShapeInfo_1,Zd=c._emscripten_bind_LocalShapeInfo___destroy___0=
|
||
|
l._emscripten_bind_LocalShapeInfo___destroy___0,$d=c._emscripten_bind_LocalShapeInfo_get_m_shapePart_0=l._emscripten_bind_LocalShapeInfo_get_m_shapePart_0,ae=c._emscripten_bind_LocalShapeInfo_get_m_triangleIndex_0=l._emscripten_bind_LocalShapeInfo_get_m_triangleIndex_0,be=c._emscripten_bind_LocalShapeInfo_set_m_shapePart_1=l._emscripten_bind_LocalShapeInfo_set_m_shapePart_1,ce=c._emscripten_bind_LocalShapeInfo_set_m_triangleIndex_1=l._emscripten_bind_LocalShapeInfo_set_m_triangleIndex_1,de=c._emscripten_bind_Material___destroy___0=
|
||
|
l._emscripten_bind_Material___destroy___0,ee=c._emscripten_bind_Material_get_m_flags_0=l._emscripten_bind_Material_get_m_flags_0,fe=c._emscripten_bind_Material_get_m_kAST_0=l._emscripten_bind_Material_get_m_kAST_0,ge=c._emscripten_bind_Material_get_m_kLST_0=l._emscripten_bind_Material_get_m_kLST_0,he=c._emscripten_bind_Material_get_m_kVST_0=l._emscripten_bind_Material_get_m_kVST_0,ie=c._emscripten_bind_Material_set_m_flags_1=l._emscripten_bind_Material_set_m_flags_1,je=c._emscripten_bind_Material_set_m_kAST_1=
|
||
|
l._emscripten_bind_Material_set_m_kAST_1,ke=c._emscripten_bind_Material_set_m_kLST_1=l._emscripten_bind_Material_set_m_kLST_1,le=c._emscripten_bind_Material_set_m_kVST_1=l._emscripten_bind_Material_set_m_kVST_1,me=c._emscripten_bind_Node___destroy___0=l._emscripten_bind_Node___destroy___0,ne=c._emscripten_bind_Node_get_m_area_0=l._emscripten_bind_Node_get_m_area_0,oe=c._emscripten_bind_Node_get_m_f_0=l._emscripten_bind_Node_get_m_f_0,pe=c._emscripten_bind_Node_get_m_im_0=l._emscripten_bind_Node_get_m_im_0,
|
||
|
qe=c._emscripten_bind_Node_get_m_n_0=l._emscripten_bind_Node_get_m_n_0,re=c._emscripten_bind_Node_get_m_q_0=l._emscripten_bind_Node_get_m_q_0,se=c._emscripten_bind_Node_get_m_v_0=l._emscripten_bind_Node_get_m_v_0,te=c._emscripten_bind_Node_get_m_x_0=l._emscripten_bind_Node_get_m_x_0,ue=c._emscripten_bind_Node_set_m_area_1=l._emscripten_bind_Node_set_m_area_1,ve=c._emscripten_bind_Node_set_m_f_1=l._emscripten_bind_Node_set_m_f_1,we=c._emscripten_bind_Node_set_m_im_1=l._emscripten_bind_Node_set_m_im_1,
|
||
|
xe=c._emscripten_bind_Node_set_m_n_1=l._emscripten_bind_Node_set_m_n_1,ye=c._emscripten_bind_Node_set_m_q_1=l._emscripten_bind_Node_set_m_q_1,ze=c._emscripten_bind_Node_set_m_v_1=l._emscripten_bind_Node_set_m_v_1,Ae=c._emscripten_bind_Node_set_m_x_1=l._emscripten_bind_Node_set_m_x_1,Be=c._emscripten_bind_RayResultCallback___destroy___0=l._emscripten_bind_RayResultCallback___destroy___0,Ce=c._emscripten_bind_RayResultCallback_get_m_closestHitFraction_0=l._emscripten_bind_RayResultCallback_get_m_closestHitFraction_0,
|
||
|
De=c._emscripten_bind_RayResultCallback_get_m_collisionFilterGroup_0=l._emscripten_bind_RayResultCallback_get_m_collisionFilterGroup_0,Ee=c._emscripten_bind_RayResultCallback_get_m_collisionFilterMask_0=l._emscripten_bind_RayResultCallback_get_m_collisionFilterMask_0,Fe=c._emscripten_bind_RayResultCallback_get_m_collisionObject_0=l._emscripten_bind_RayResultCallback_get_m_collisionObject_0,Ge=c._emscripten_bind_RayResultCallback_hasHit_0=l._emscripten_bind_RayResultCallback_hasHit_0,He=c._emscripten_bind_RayResultCallback_set_m_closestHitFraction_1=
|
||
|
l._emscripten_bind_RayResultCallback_set_m_closestHitFraction_1,Ie=c._emscripten_bind_RayResultCallback_set_m_collisionFilterGroup_1=l._emscripten_bind_RayResultCallback_set_m_collisionFilterGroup_1,Je=c._emscripten_bind_RayResultCallback_set_m_collisionFilterMask_1=l._emscripten_bind_RayResultCallback_set_m_collisionFilterMask_1,Ke=c._emscripten_bind_RayResultCallback_set_m_collisionObject_1=l._emscripten_bind_RayResultCallback_set_m_collisionObject_1,Le=c._emscripten_bind_RaycastInfo___destroy___0=
|
||
|
l._emscripten_bind_RaycastInfo___destroy___0,Me=c._emscripten_bind_RaycastInfo_get_m_contactNormalWS_0=l._emscripten_bind_RaycastInfo_get_m_contactNormalWS_0,Ne=c._emscripten_bind_RaycastInfo_get_m_contactPointWS_0=l._emscripten_bind_RaycastInfo_get_m_contactPointWS_0,Oe=c._emscripten_bind_RaycastInfo_get_m_groundObject_0=l._emscripten_bind_RaycastInfo_get_m_groundObject_0,Pe=c._emscripten_bind_RaycastInfo_get_m_hardPointWS_0=l._emscripten_bind_RaycastInfo_get_m_hardPointWS_0,Qe=c._emscripten_bind_RaycastInfo_get_m_isInContact_0=
|
||
|
l._emscripten_bind_RaycastInfo_get_m_isInContact_0,Re=c._emscripten_bind_RaycastInfo_get_m_suspensionLength_0=l._emscripten_bind_RaycastInfo_get_m_suspensionLength_0,Se=c._emscripten_bind_RaycastInfo_get_m_wheelAxleWS_0=l._emscripten_bind_RaycastInfo_get_m_wheelAxleWS_0,Te=c._emscripten_bind_RaycastInfo_get_m_wheelDirectionWS_0=l._emscripten_bind_RaycastInfo_get_m_wheelDirectionWS_0,Ue=c._emscripten_bind_RaycastInfo_set_m_contactNormalWS_1=l._emscripten_bind_RaycastInfo_set_m_contactNormalWS_1,Ve=
|
||
|
c._emscripten_bind_RaycastInfo_set_m_contactPointWS_1=l._emscripten_bind_RaycastInfo_set_m_contactPointWS_1,We=c._emscripten_bind_RaycastInfo_set_m_groundObject_1=l._emscripten_bind_RaycastInfo_set_m_groundObject_1,Xe=c._emscripten_bind_RaycastInfo_set_m_hardPointWS_1=l._emscripten_bind_RaycastInfo_set_m_hardPointWS_1,Ye=c._emscripten_bind_RaycastInfo_set_m_isInContact_1=l._emscripten_bind_RaycastInfo_set_m_isInContact_1,Ze=c._emscripten_bind_RaycastInfo_set_m_suspensionLength_1=l._emscripten_bind_RaycastInfo_set_m_suspensionLength_1,
|
||
|
$e=c._emscripten_bind_RaycastInfo_set_m_wheelAxleWS_1=l._emscripten_bind_RaycastInfo_set_m_wheelAxleWS_1,af=c._emscripten_bind_RaycastInfo_set_m_wheelDirectionWS_1=l._emscripten_bind_RaycastInfo_set_m_wheelDirectionWS_1,bf=c._emscripten_bind_VoidPtr___destroy___0=l._emscripten_bind_VoidPtr___destroy___0,cf=c._emscripten_bind_btActionInterface___destroy___0=l._emscripten_bind_btActionInterface___destroy___0,df=c._emscripten_bind_btActionInterface_updateAction_2=l._emscripten_bind_btActionInterface_updateAction_2,
|
||
|
ef=c._emscripten_bind_btAxisSweep3___destroy___0=l._emscripten_bind_btAxisSweep3___destroy___0,ff=c._emscripten_bind_btAxisSweep3_btAxisSweep3_2=l._emscripten_bind_btAxisSweep3_btAxisSweep3_2,gf=c._emscripten_bind_btAxisSweep3_btAxisSweep3_3=l._emscripten_bind_btAxisSweep3_btAxisSweep3_3,hf=c._emscripten_bind_btAxisSweep3_btAxisSweep3_4=l._emscripten_bind_btAxisSweep3_btAxisSweep3_4,jf=c._emscripten_bind_btAxisSweep3_btAxisSweep3_5=l._emscripten_bind_btAxisSweep3_btAxisSweep3_5,kf=c._emscripten_bind_btBoxShape___destroy___0=
|
||
|
l._emscripten_bind_btBoxShape___destroy___0,lf=c._emscripten_bind_btBoxShape_btBoxShape_1=l._emscripten_bind_btBoxShape_btBoxShape_1,mf=c._emscripten_bind_btBoxShape_calculateLocalInertia_2=l._emscripten_bind_btBoxShape_calculateLocalInertia_2,nf=c._emscripten_bind_btBoxShape_getLocalScaling_0=l._emscripten_bind_btBoxShape_getLocalScaling_0,of=c._emscripten_bind_btBoxShape_getMargin_0=l._emscripten_bind_btBoxShape_getMargin_0,pf=c._emscripten_bind_btBoxShape_setLocalScaling_1=l._emscripten_bind_btBoxShape_setLocalScaling_1,
|
||
|
qf=c._emscripten_bind_btBoxShape_setMargin_1=l._emscripten_bind_btBoxShape_setMargin_1,rf=c._emscripten_bind_btBroadphaseInterface___destroy___0=l._emscripten_bind_btBroadphaseInterface___destroy___0,sf=c._emscripten_bind_btBvhTriangleMeshShape___destroy___0=l._emscripten_bind_btBvhTriangleMeshShape___destroy___0,tf=c._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_2=l._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_2,uf=c._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_3=
|
||
|
l._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_3,vf=c._emscripten_bind_btBvhTriangleMeshShape_calculateLocalInertia_2=l._emscripten_bind_btBvhTriangleMeshShape_calculateLocalInertia_2,wf=c._emscripten_bind_btBvhTriangleMeshShape_getLocalScaling_0=l._emscripten_bind_btBvhTriangleMeshShape_getLocalScaling_0,xf=c._emscripten_bind_btBvhTriangleMeshShape_setLocalScaling_1=l._emscripten_bind_btBvhTriangleMeshShape_setLocalScaling_1,yf=c._emscripten_bind_btCapsuleShapeX___destroy___0=l._emscripten_bind_btCapsuleShapeX___destroy___0,
|
||
|
zf=c._emscripten_bind_btCapsuleShapeX_btCapsuleShapeX_2=l._emscripten_bind_btCapsuleShapeX_btCapsuleShapeX_2,Af=c._emscripten_bind_btCapsuleShapeX_calculateLocalInertia_2=l._emscripten_bind_btCapsuleShapeX_calculateLocalInertia_2,Bf=c._emscripten_bind_btCapsuleShapeX_getHalfHeight_0=l._emscripten_bind_btCapsuleShapeX_getHalfHeight_0,Cf=c._emscripten_bind_btCapsuleShapeX_getLocalScaling_0=l._emscripten_bind_btCapsuleShapeX_getLocalScaling_0,Df=c._emscripten_bind_btCapsuleShapeX_getMargin_0=l._emscripten_bind_btCapsuleShapeX_getMargin_0,
|
||
|
Ef=c._emscripten_bind_btCapsuleShapeX_getRadius_0=l._emscripten_bind_btCapsuleShapeX_getRadius_0,Ff=c._emscripten_bind_btCapsuleShapeX_getUpAxis_0=l._emscripten_bind_btCapsuleShapeX_getUpAxis_0,Gf=c._emscripten_bind_btCapsuleShapeX_setLocalScaling_1=l._emscripten_bind_btCapsuleShapeX_setLocalScaling_1,Hf=c._emscripten_bind_btCapsuleShapeX_setMargin_1=l._emscripten_bind_btCapsuleShapeX_setMargin_1,If=c._emscripten_bind_btCapsuleShapeZ___destroy___0=l._emscripten_bind_btCapsuleShapeZ___destroy___0,
|
||
|
Jf=c._emscripten_bind_btCapsuleShapeZ_btCapsuleShapeZ_2=l._emscripten_bind_btCapsuleShapeZ_btCapsuleShapeZ_2,Kf=c._emscripten_bind_btCapsuleShapeZ_calculateLocalInertia_2=l._emscripten_bind_btCapsuleShapeZ_calculateLocalInertia_2,Lf=c._emscripten_bind_btCapsuleShapeZ_getHalfHeight_0=l._emscripten_bind_btCapsuleShapeZ_getHalfHeight_0,Mf=c._emscripten_bind_btCapsuleShapeZ_getLocalScaling_0=l._emscripten_bind_btCapsuleShapeZ_getLocalScaling_0,Nf=c._emscripten_bind_btCapsuleShapeZ_getMargin_0=l._emscripten_bind_btCapsuleShapeZ_getMargin_0,
|
||
|
Of=c._emscripten_bind_btCapsuleShapeZ_getRadius_0=l._emscripten_bind_btCapsuleShapeZ_getRadius_0,Pf=c._emscripten_bind_btCapsuleShapeZ_getUpAxis_0=l._emscripten_bind_btCapsuleShapeZ_getUpAxis_0,Qf=c._emscripten_bind_btCapsuleShapeZ_setLocalScaling_1=l._emscripten_bind_btCapsuleShapeZ_setLocalScaling_1,Rf=c._emscripten_bind_btCapsuleShapeZ_setMargin_1=l._emscripten_bind_btCapsuleShapeZ_setMargin_1,Sf=c._emscripten_bind_btCapsuleShape___destroy___0=l._emscripten_bind_btCapsuleShape___destroy___0,Tf=
|
||
|
c._emscripten_bind_btCapsuleShape_btCapsuleShape_2=l._emscripten_bind_btCapsuleShape_btCapsuleShape_2,Uf=c._emscripten_bind_btCapsuleShape_calculateLocalInertia_2=l._emscripten_bind_btCapsuleShape_calculateLocalInertia_2,Vf=c._emscripten_bind_btCapsuleShape_getHalfHeight_0=l._emscripten_bind_btCapsuleShape_getHalfHeight_0,Wf=c._emscripten_bind_btCapsuleShape_getLocalScaling_0=l._emscripten_bind_btCapsuleShape_getLocalScaling_0,Xf=c._emscripten_bind_btCapsuleShape_getMargin_0=l._emscripten_bind_btCapsuleShape_getMargin_0,
|
||
|
Yf=c._emscripten_bind_btCapsuleShape_getRadius_0=l._emscripten_bind_btCapsuleShape_getRadius_0,Zf=c._emscripten_bind_btCapsuleShape_getUpAxis_0=l._emscripten_bind_btCapsuleShape_getUpAxis_0,$f=c._emscripten_bind_btCapsuleShape_setLocalScaling_1=l._emscripten_bind_btCapsuleShape_setLocalScaling_1,ag=c._emscripten_bind_btCapsuleShape_setMargin_1=l._emscripten_bind_btCapsuleShape_setMargin_1,bg=c._emscripten_bind_btCollisionConfiguration___destroy___0=l._emscripten_bind_btCollisionConfiguration___destroy___0,
|
||
|
cg=c._emscripten_bind_btCollisionDispatcher___destroy___0=l._emscripten_bind_btCollisionDispatcher___destroy___0,dg=c._emscripten_bind_btCollisionDispatcher_btCollisionDispatcher_1=l._emscripten_bind_btCollisionDispatcher_btCollisionDispatcher_1,eg=c._emscripten_bind_btCollisionDispatcher_getManifoldByIndexInternal_1=l._emscripten_bind_btCollisionDispatcher_getManifoldByIndexInternal_1,fg=c._emscripten_bind_btCollisionDispatcher_getNumManifolds_0=l._emscripten_bind_btCollisionDispatcher_getNumManifolds_0,
|
||
|
gg=c._emscripten_bind_btCollisionObject___destroy___0=l._emscripten_bind_btCollisionObject___destroy___0,hg=c._emscripten_bind_btCollisionObject_activate_0=l._emscripten_bind_btCollisionObject_activate_0,ig=c._emscripten_bind_btCollisionObject_activate_1=l._emscripten_bind_btCollisionObject_activate_1,jg=c._emscripten_bind_btCollisionObject_forceActivationState_1=l._emscripten_bind_btCollisionObject_forceActivationState_1,kg=c._emscripten_bind_btCollisionObject_getCollisionFlags_0=l._emscripten_bind_btCollisionObject_getCollisionFlags_0,
|
||
|
lg=c._emscripten_bind_btCollisionObject_getCollisionShape_0=l._emscripten_bind_btCollisionObject_getCollisionShape_0,mg=c._emscripten_bind_btCollisionObject_getUserIndex_0=l._emscripten_bind_btCollisionObject_getUserIndex_0,ng=c._emscripten_bind_btCollisionObject_getUserPointer_0=l._emscripten_bind_btCollisionObject_getUserPointer_0,og=c._emscripten_bind_btCollisionObject_getWorldTransform_0=l._emscripten_bind_btCollisionObject_getWorldTransform_0,pg=c._emscripten_bind_btCollisionObject_isActive_0=
|
||
|
l._emscripten_bind_btCollisionObject_isActive_0,qg=c._emscripten_bind_btCollisionObject_isKinematicObject_0=l._emscripten_bind_btCollisionObject_isKinematicObject_0,rg=c._emscripten_bind_btCollisionObject_isStaticObject_0=l._emscripten_bind_btCollisionObject_isStaticObject_0,sg=c._emscripten_bind_btCollisionObject_isStaticOrKinematicObject_0=l._emscripten_bind_btCollisionObject_isStaticOrKinematicObject_0,tg=c._emscripten_bind_btCollisionObject_setActivationState_1=l._emscripten_bind_btCollisionObject_setActivationState_1,
|
||
|
ug=c._emscripten_bind_btCollisionObject_setAnisotropicFriction_2=l._emscripten_bind_btCollisionObject_setAnisotropicFriction_2,vg=c._emscripten_bind_btCollisionObject_setCcdMotionThreshold_1=l._emscripten_bind_btCollisionObject_setCcdMotionThreshold_1,wg=c._emscripten_bind_btCollisionObject_setCcdSweptSphereRadius_1=l._emscripten_bind_btCollisionObject_setCcdSweptSphereRadius_1,xg=c._emscripten_bind_btCollisionObject_setCollisionFlags_1=l._emscripten_bind_btCollisionObject_setCollisionFlags_1,yg=
|
||
|
c._emscripten_bind_btCollisionObject_setCollisionShape_1=l._emscripten_bind_btCollisionObject_setCollisionShape_1,zg=c._emscripten_bind_btCollisionObject_setContactProcessingThreshold_1=l._emscripten_bind_btCollisionObject_setContactProcessingThreshold_1,Ag=c._emscripten_bind_btCollisionObject_setFriction_1=l._emscripten_bind_btCollisionObject_setFriction_1,Bg=c._emscripten_bind_btCollisionObject_setRestitution_1=l._emscripten_bind_btCollisionObject_setRestitution_1,Cg=c._emscripten_bind_btCollisionObject_setRollingFriction_1=
|
||
|
l._emscripten_bind_btCollisionObject_setRollingFriction_1,Dg=c._emscripten_bind_btCollisionObject_setUserIndex_1=l._emscripten_bind_btCollisionObject_setUserIndex_1,Eg=c._emscripten_bind_btCollisionObject_setUserPointer_1=l._emscripten_bind_btCollisionObject_setUserPointer_1,Fg=c._emscripten_bind_btCollisionObject_setWorldTransform_1=l._emscripten_bind_btCollisionObject_setWorldTransform_1,Gg=c._emscripten_bind_btCollisionShape___destroy___0=l._emscripten_bind_btCollisionShape___destroy___0,Hg=c._emscripten_bind_btCollisionShape_calculateLocalInertia_2=
|
||
|
l._emscripten_bind_btCollisionShape_calculateLocalInertia_2,Ig=c._emscripten_bind_btCollisionShape_getLocalScaling_0=l._emscripten_bind_btCollisionShape_getLocalScaling_0,Jg=c._emscripten_bind_btCollisionShape_getMargin_0=l._emscripten_bind_btCollisionShape_getMargin_0,Kg=c._emscripten_bind_btCollisionShape_setLocalScaling_1=l._emscripten_bind_btCollisionShape_setLocalScaling_1,Lg=c._emscripten_bind_btCollisionShape_setMargin_1=l._emscripten_bind_btCollisionShape_setMargin_1,Mg=c._emscripten_bind_btCollisionWorld___destroy___0=
|
||
|
l._emscripten_bind_btCollisionWorld___destroy___0,Ng=c._emscripten_bind_btCollisionWorld_addCollisionObject_1=l._emscripten_bind_btCollisionWorld_addCollisionObject_1,Og=c._emscripten_bind_btCollisionWorld_addCollisionObject_2=l._emscripten_bind_btCollisionWorld_addCollisionObject_2,Pg=c._emscripten_bind_btCollisionWorld_addCollisionObject_3=l._emscripten_bind_btCollisionWorld_addCollisionObject_3,Qg=c._emscripten_bind_btCollisionWorld_contactPairTest_3=l._emscripten_bind_btCollisionWorld_contactPairTest_3,
|
||
|
Rg=c._emscripten_bind_btCollisionWorld_contactTest_2=l._emscripten_bind_btCollisionWorld_contactTest_2,Sg=c._emscripten_bind_btCollisionWorld_convexSweepTest_5=l._emscripten_bind_btCollisionWorld_convexSweepTest_5,Tg=c._emscripten_bind_btCollisionWorld_debugDrawObject_3=l._emscripten_bind_btCollisionWorld_debugDrawObject_3,Ug=c._emscripten_bind_btCollisionWorld_debugDrawWorld_0=l._emscripten_bind_btCollisionWorld_debugDrawWorld_0,Vg=c._emscripten_bind_btCollisionWorld_getBroadphase_0=l._emscripten_bind_btCollisionWorld_getBroadphase_0,
|
||
|
Wg=c._emscripten_bind_btCollisionWorld_getDebugDrawer_0=l._emscripten_bind_btCollisionWorld_getDebugDrawer_0,Xg=c._emscripten_bind_btCollisionWorld_getDispatchInfo_0=l._emscripten_bind_btCollisionWorld_getDispatchInfo_0,Yg=c._emscripten_bind_btCollisionWorld_getDispatcher_0=l._emscripten_bind_btCollisionWorld_getDispatcher_0,Zg=c._emscripten_bind_btCollisionWorld_getPairCache_0=l._emscripten_bind_btCollisionWorld_getPairCache_0,$g=c._emscripten_bind_btCollisionWorld_rayTest_3=l._emscripten_bind_btCollisionWorld_rayTest_3,
|
||
|
ah=c._emscripten_bind_btCollisionWorld_removeCollisionObject_1=l._emscripten_bind_btCollisionWorld_removeCollisionObject_1,bh=c._emscripten_bind_btCollisionWorld_setDebugDrawer_1=l._emscripten_bind_btCollisionWorld_setDebugDrawer_1,ch=c._emscripten_bind_btCollisionWorld_updateSingleAabb_1=l._emscripten_bind_btCollisionWorld_updateSingleAabb_1,dh=c._emscripten_bind_btCompoundShape___destroy___0=l._emscripten_bind_btCompoundShape___destroy___0,eh=c._emscripten_bind_btCompoundShape_addChildShape_2=l._emscripten_bind_btCompoundShape_addChildShape_2,
|
||
|
fh=c._emscripten_bind_btCompoundShape_btCompoundShape_0=l._emscripten_bind_btCompoundShape_btCompoundShape_0,gh=c._emscripten_bind_btCompoundShape_btCompoundShape_1=l._emscripten_bind_btCompoundShape_btCompoundShape_1,hh=c._emscripten_bind_btCompoundShape_calculateLocalInertia_2=l._emscripten_bind_btCompoundShape_calculateLocalInertia_2,ih=c._emscripten_bind_btCompoundShape_getChildShape_1=l._emscripten_bind_btCompoundShape_getChildShape_1,jh=c._emscripten_bind_btCompoundShape_getLocalScaling_0=l._emscripten_bind_btCompoundShape_getLocalScaling_0,
|
||
|
kh=c._emscripten_bind_btCompoundShape_getMargin_0=l._emscripten_bind_btCompoundShape_getMargin_0,lh=c._emscripten_bind_btCompoundShape_getNumChildShapes_0=l._emscripten_bind_btCompoundShape_getNumChildShapes_0,mh=c._emscripten_bind_btCompoundShape_removeChildShapeByIndex_1=l._emscripten_bind_btCompoundShape_removeChildShapeByIndex_1,nh=c._emscripten_bind_btCompoundShape_setLocalScaling_1=l._emscripten_bind_btCompoundShape_setLocalScaling_1,oh=c._emscripten_bind_btCompoundShape_setMargin_1=l._emscripten_bind_btCompoundShape_setMargin_1,
|
||
|
ph=c._emscripten_bind_btConcaveShape___destroy___0=l._emscripten_bind_btConcaveShape___destroy___0,qh=c._emscripten_bind_btConcaveShape_calculateLocalInertia_2=l._emscripten_bind_btConcaveShape_calculateLocalInertia_2,rh=c._emscripten_bind_btConcaveShape_getLocalScaling_0=l._emscripten_bind_btConcaveShape_getLocalScaling_0,sh=c._emscripten_bind_btConcaveShape_setLocalScaling_1=l._emscripten_bind_btConcaveShape_setLocalScaling_1,th=c._emscripten_bind_btConeShapeX___destroy___0=l._emscripten_bind_btConeShapeX___destroy___0,
|
||
|
uh=c._emscripten_bind_btConeShapeX_btConeShapeX_2=l._emscripten_bind_btConeShapeX_btConeShapeX_2,vh=c._emscripten_bind_btConeShapeX_calculateLocalInertia_2=l._emscripten_bind_btConeShapeX_calculateLocalInertia_2,wh=c._emscripten_bind_btConeShapeX_getLocalScaling_0=l._emscripten_bind_btConeShapeX_getLocalScaling_0,xh=c._emscripten_bind_btConeShapeX_setLocalScaling_1=l._emscripten_bind_btConeShapeX_setLocalScaling_1,yh=c._emscripten_bind_btConeShapeZ___destroy___0=l._emscripten_bind_btConeShapeZ___destroy___0,
|
||
|
zh=c._emscripten_bind_btConeShapeZ_btConeShapeZ_2=l._emscripten_bind_btConeShapeZ_btConeShapeZ_2,Ah=c._emscripten_bind_btConeShapeZ_calculateLocalInertia_2=l._emscripten_bind_btConeShapeZ_calculateLocalInertia_2,Bh=c._emscripten_bind_btConeShapeZ_getLocalScaling_0=l._emscripten_bind_btConeShapeZ_getLocalScaling_0,Ch=c._emscripten_bind_btConeShapeZ_setLocalScaling_1=l._emscripten_bind_btConeShapeZ_setLocalScaling_1,Dh=c._emscripten_bind_btConeShape___destroy___0=l._emscripten_bind_btConeShape___destroy___0,
|
||
|
Eh=c._emscripten_bind_btConeShape_btConeShape_2=l._emscripten_bind_btConeShape_btConeShape_2,Fh=c._emscripten_bind_btConeShape_calculateLocalInertia_2=l._emscripten_bind_btConeShape_calculateLocalInertia_2,Gh=c._emscripten_bind_btConeShape_getLocalScaling_0=l._emscripten_bind_btConeShape_getLocalScaling_0,Hh=c._emscripten_bind_btConeShape_setLocalScaling_1=l._emscripten_bind_btConeShape_setLocalScaling_1,Ih=c._emscripten_bind_btConeTwistConstraint___destroy___0=l._emscripten_bind_btConeTwistConstraint___destroy___0,
|
||
|
Jh=c._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_2=l._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_2,Kh=c._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_4=l._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_4,Lh=c._emscripten_bind_btConeTwistConstraint_enableFeedback_1=l._emscripten_bind_btConeTwistConstraint_enableFeedback_1,Mh=c._emscripten_bind_btConeTwistConstraint_enableMotor_1=l._emscripten_bind_btConeTwistConstraint_enableMotor_1,Nh=
|
||
|
c._emscripten_bind_btConeTwistConstraint_getBreakingImpulseThreshold_0=l._emscripten_bind_btConeTwistConstraint_getBreakingImpulseThreshold_0,Oh=c._emscripten_bind_btConeTwistConstraint_getParam_2=l._emscripten_bind_btConeTwistConstraint_getParam_2,Ph=c._emscripten_bind_btConeTwistConstraint_setAngularOnly_1=l._emscripten_bind_btConeTwistConstraint_setAngularOnly_1,Qh=c._emscripten_bind_btConeTwistConstraint_setBreakingImpulseThreshold_1=l._emscripten_bind_btConeTwistConstraint_setBreakingImpulseThreshold_1,
|
||
|
Rh=c._emscripten_bind_btConeTwistConstraint_setDamping_1=l._emscripten_bind_btConeTwistConstraint_setDamping_1,Sh=c._emscripten_bind_btConeTwistConstraint_setLimit_2=l._emscripten_bind_btConeTwistConstraint_setLimit_2,Th=c._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulseNormalized_1=l._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulseNormalized_1,Uh=c._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulse_1=l._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulse_1,Vh=c._emscripten_bind_btConeTwistConstraint_setMotorTargetInConstraintSpace_1=
|
||
|
l._emscripten_bind_btConeTwistConstraint_setMotorTargetInConstraintSpace_1,Wh=c._emscripten_bind_btConeTwistConstraint_setMotorTarget_1=l._emscripten_bind_btConeTwistConstraint_setMotorTarget_1,Xh=c._emscripten_bind_btConeTwistConstraint_setParam_3=l._emscripten_bind_btConeTwistConstraint_setParam_3,Yh=c._emscripten_bind_btConstraintSetting___destroy___0=l._emscripten_bind_btConstraintSetting___destroy___0,Zh=c._emscripten_bind_btConstraintSetting_btConstraintSetting_0=l._emscripten_bind_btConstraintSetting_btConstraintSetting_0,
|
||
|
$h=c._emscripten_bind_btConstraintSetting_get_m_damping_0=l._emscripten_bind_btConstraintSetting_get_m_damping_0,ai=c._emscripten_bind_btConstraintSetting_get_m_impulseClamp_0=l._emscripten_bind_btConstraintSetting_get_m_impulseClamp_0,bi=c._emscripten_bind_btConstraintSetting_get_m_tau_0=l._emscripten_bind_btConstraintSetting_get_m_tau_0,ci=c._emscripten_bind_btConstraintSetting_set_m_damping_1=l._emscripten_bind_btConstraintSetting_set_m_damping_1,di=c._emscripten_bind_btConstraintSetting_set_m_impulseClamp_1=
|
||
|
l._emscripten_bind_btConstraintSetting_set_m_impulseClamp_1,ei=c._emscripten_bind_btConstraintSetting_set_m_tau_1=l._emscripten_bind_btConstraintSetting_set_m_tau_1,fi=c._emscripten_bind_btConstraintSolver___destroy___0=l._emscripten_bind_btConstraintSolver___destroy___0,gi=c._emscripten_bind_btContactSolverInfo___destroy___0=l._emscripten_bind_btContactSolverInfo___destroy___0,hi=c._emscripten_bind_btContactSolverInfo_get_m_numIterations_0=l._emscripten_bind_btContactSolverInfo_get_m_numIterations_0,
|
||
|
ii=c._emscripten_bind_btContactSolverInfo_get_m_splitImpulsePenetrationThreshold_0=l._emscripten_bind_btContactSolverInfo_get_m_splitImpulsePenetrationThreshold_0,ji=c._emscripten_bind_btContactSolverInfo_get_m_splitImpulse_0=l._emscripten_bind_btContactSolverInfo_get_m_splitImpulse_0,ki=c._emscripten_bind_btContactSolverInfo_set_m_numIterations_1=l._emscripten_bind_btContactSolverInfo_set_m_numIterations_1,li=c._emscripten_bind_btContactSolverInfo_set_m_splitImpulsePenetrationThreshold_1=l._emscripten_bind_btContactSolverInfo_set_m_splitImpulsePenetrationThreshold_1,
|
||
|
mi=c._emscripten_bind_btContactSolverInfo_set_m_splitImpulse_1=l._emscripten_bind_btContactSolverInfo_set_m_splitImpulse_1,ni=c._emscripten_bind_btConvexHullShape___destroy___0=l._emscripten_bind_btConvexHullShape___destroy___0,oi=c._emscripten_bind_btConvexHullShape_addPoint_1=l._emscripten_bind_btConvexHullShape_addPoint_1,pi=c._emscripten_bind_btConvexHullShape_addPoint_2=l._emscripten_bind_btConvexHullShape_addPoint_2,qi=c._emscripten_bind_btConvexHullShape_btConvexHullShape_0=l._emscripten_bind_btConvexHullShape_btConvexHullShape_0,
|
||
|
ri=c._emscripten_bind_btConvexHullShape_btConvexHullShape_1=l._emscripten_bind_btConvexHullShape_btConvexHullShape_1,si=c._emscripten_bind_btConvexHullShape_btConvexHullShape_2=l._emscripten_bind_btConvexHullShape_btConvexHullShape_2,ti=c._emscripten_bind_btConvexHullShape_calculateLocalInertia_2=l._emscripten_bind_btConvexHullShape_calculateLocalInertia_2,ui=c._emscripten_bind_btConvexHullShape_getLocalScaling_0=l._emscripten_bind_btConvexHullShape_getLocalScaling_0,vi=c._emscripten_bind_btConvexHullShape_getMargin_0=
|
||
|
l._emscripten_bind_btConvexHullShape_getMargin_0,wi=c._emscripten_bind_btConvexHullShape_getNumVertices_0=l._emscripten_bind_btConvexHullShape_getNumVertices_0,xi=c._emscripten_bind_btConvexHullShape_initializePolyhedralFeatures_1=l._emscripten_bind_btConvexHullShape_initializePolyhedralFeatures_1,yi=c._emscripten_bind_btConvexHullShape_setLocalScaling_1=l._emscripten_bind_btConvexHullShape_setLocalScaling_1,zi=c._emscripten_bind_btConvexHullShape_setMargin_1=l._emscripten_bind_btConvexHullShape_setMargin_1,
|
||
|
Ai=c._emscripten_bind_btConvexShape___destroy___0=l._emscripten_bind_btConvexShape___destroy___0,Bi=c._emscripten_bind_btConvexShape_calculateLocalInertia_2=l._emscripten_bind_btConvexShape_calculateLocalInertia_2,Ci=c._emscripten_bind_btConvexShape_getLocalScaling_0=l._emscripten_bind_btConvexShape_getLocalScaling_0,Di=c._emscripten_bind_btConvexShape_getMargin_0=l._emscripten_bind_btConvexShape_getMargin_0,Ei=c._emscripten_bind_btConvexShape_setLocalScaling_1=l._emscripten_bind_btConvexShape_setLocalScaling_1,
|
||
|
Fi=c._emscripten_bind_btConvexShape_setMargin_1=l._emscripten_bind_btConvexShape_setMargin_1,Gi=c._emscripten_bind_btConvexTriangleMeshShape___destroy___0=l._emscripten_bind_btConvexTriangleMeshShape___destroy___0,Hi=c._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_1=l._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_1,Ii=c._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_2=l._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_2,
|
||
|
Ji=c._emscripten_bind_btConvexTriangleMeshShape_calculateLocalInertia_2=l._emscripten_bind_btConvexTriangleMeshShape_calculateLocalInertia_2,Ki=c._emscripten_bind_btConvexTriangleMeshShape_getLocalScaling_0=l._emscripten_bind_btConvexTriangleMeshShape_getLocalScaling_0,Li=c._emscripten_bind_btConvexTriangleMeshShape_getMargin_0=l._emscripten_bind_btConvexTriangleMeshShape_getMargin_0,Mi=c._emscripten_bind_btConvexTriangleMeshShape_setLocalScaling_1=l._emscripten_bind_btConvexTriangleMeshShape_setLocalScaling_1,
|
||
|
Ni=c._emscripten_bind_btConvexTriangleMeshShape_setMargin_1=l._emscripten_bind_btConvexTriangleMeshShape_setMargin_1,Oi=c._emscripten_bind_btCylinderShapeX___destroy___0=l._emscripten_bind_btCylinderShapeX___destroy___0,Pi=c._emscripten_bind_btCylinderShapeX_btCylinderShapeX_1=l._emscripten_bind_btCylinderShapeX_btCylinderShapeX_1,Qi=c._emscripten_bind_btCylinderShapeX_calculateLocalInertia_2=l._emscripten_bind_btCylinderShapeX_calculateLocalInertia_2,Ri=c._emscripten_bind_btCylinderShapeX_getLocalScaling_0=
|
||
|
l._emscripten_bind_btCylinderShapeX_getLocalScaling_0,Si=c._emscripten_bind_btCylinderShapeX_getMargin_0=l._emscripten_bind_btCylinderShapeX_getMargin_0,Ti=c._emscripten_bind_btCylinderShapeX_setLocalScaling_1=l._emscripten_bind_btCylinderShapeX_setLocalScaling_1,Ui=c._emscripten_bind_btCylinderShapeX_setMargin_1=l._emscripten_bind_btCylinderShapeX_setMargin_1,Vi=c._emscripten_bind_btCylinderShapeZ___destroy___0=l._emscripten_bind_btCylinderShapeZ___destroy___0,Wi=c._emscripten_bind_btCylinderShapeZ_btCylinderShapeZ_1=
|
||
|
l._emscripten_bind_btCylinderShapeZ_btCylinderShapeZ_1,Xi=c._emscripten_bind_btCylinderShapeZ_calculateLocalInertia_2=l._emscripten_bind_btCylinderShapeZ_calculateLocalInertia_2,Yi=c._emscripten_bind_btCylinderShapeZ_getLocalScaling_0=l._emscripten_bind_btCylinderShapeZ_getLocalScaling_0,Zi=c._emscripten_bind_btCylinderShapeZ_getMargin_0=l._emscripten_bind_btCylinderShapeZ_getMargin_0,$i=c._emscripten_bind_btCylinderShapeZ_setLocalScaling_1=l._emscripten_bind_btCylinderShapeZ_setLocalScaling_1,aj=
|
||
|
c._emscripten_bind_btCylinderShapeZ_setMargin_1=l._emscripten_bind_btCylinderShapeZ_setMargin_1,bj=c._emscripten_bind_btCylinderShape___destroy___0=l._emscripten_bind_btCylinderShape___destroy___0,cj=c._emscripten_bind_btCylinderShape_btCylinderShape_1=l._emscripten_bind_btCylinderShape_btCylinderShape_1,dj=c._emscripten_bind_btCylinderShape_calculateLocalInertia_2=l._emscripten_bind_btCylinderShape_calculateLocalInertia_2,ej=c._emscripten_bind_btCylinderShape_getLocalScaling_0=l._emscripten_bind_btCylinderShape_getLocalScaling_0,
|
||
|
fj=c._emscripten_bind_btCylinderShape_getMargin_0=l._emscripten_bind_btCylinderShape_getMargin_0,gj=c._emscripten_bind_btCylinderShape_setLocalScaling_1=l._emscripten_bind_btCylinderShape_setLocalScaling_1,hj=c._emscripten_bind_btCylinderShape_setMargin_1=l._emscripten_bind_btCylinderShape_setMargin_1,ij=c._emscripten_bind_btDbvtBroadphase___destroy___0=l._emscripten_bind_btDbvtBroadphase___destroy___0,jj=c._emscripten_bind_btDbvtBroadphase_btDbvtBroadphase_0=l._emscripten_bind_btDbvtBroadphase_btDbvtBroadphase_0,
|
||
|
kj=c._emscripten_bind_btDefaultCollisionConfiguration___destroy___0=l._emscripten_bind_btDefaultCollisionConfiguration___destroy___0,lj=c._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_0=l._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_0,mj=c._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_1=l._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_1,nj=c._emscripten_bind_btDefaultCollisionConstructionInfo___destroy___0=
|
||
|
l._emscripten_bind_btDefaultCollisionConstructionInfo___destroy___0,oj=c._emscripten_bind_btDefaultCollisionConstructionInfo_btDefaultCollisionConstructionInfo_0=l._emscripten_bind_btDefaultCollisionConstructionInfo_btDefaultCollisionConstructionInfo_0,pj=c._emscripten_bind_btDefaultMotionState___destroy___0=l._emscripten_bind_btDefaultMotionState___destroy___0,qj=c._emscripten_bind_btDefaultMotionState_btDefaultMotionState_0=l._emscripten_bind_btDefaultMotionState_btDefaultMotionState_0,rj=c._emscripten_bind_btDefaultMotionState_btDefaultMotionState_1=
|
||
|
l._emscripten_bind_btDefaultMotionState_btDefaultMotionState_1,sj=c._emscripten_bind_btDefaultMotionState_btDefaultMotionState_2=l._emscripten_bind_btDefaultMotionState_btDefaultMotionState_2,tj=c._emscripten_bind_btDefaultMotionState_getWorldTransform_1=l._emscripten_bind_btDefaultMotionState_getWorldTransform_1,uj=c._emscripten_bind_btDefaultMotionState_get_m_graphicsWorldTrans_0=l._emscripten_bind_btDefaultMotionState_get_m_graphicsWorldTrans_0,vj=c._emscripten_bind_btDefaultMotionState_setWorldTransform_1=
|
||
|
l._emscripten_bind_btDefaultMotionState_setWorldTransform_1,wj=c._emscripten_bind_btDefaultMotionState_set_m_graphicsWorldTrans_1=l._emscripten_bind_btDefaultMotionState_set_m_graphicsWorldTrans_1,xj=c._emscripten_bind_btDefaultSoftBodySolver___destroy___0=l._emscripten_bind_btDefaultSoftBodySolver___destroy___0,yj=c._emscripten_bind_btDefaultSoftBodySolver_btDefaultSoftBodySolver_0=l._emscripten_bind_btDefaultSoftBodySolver_btDefaultSoftBodySolver_0,zj=c._emscripten_bind_btDefaultVehicleRaycaster___destroy___0=
|
||
|
l._emscripten_bind_btDefaultVehicleRaycaster___destroy___0,Aj=c._emscripten_bind_btDefaultVehicleRaycaster_btDefaultVehicleRaycaster_1=l._emscripten_bind_btDefaultVehicleRaycaster_btDefaultVehicleRaycaster_1,Bj=c._emscripten_bind_btDefaultVehicleRaycaster_castRay_3=l._emscripten_bind_btDefaultVehicleRaycaster_castRay_3,Cj=c._emscripten_bind_btDiscreteDynamicsWorld___destroy___0=l._emscripten_bind_btDiscreteDynamicsWorld___destroy___0,Dj=c._emscripten_bind_btDiscreteDynamicsWorld_addAction_1=l._emscripten_bind_btDiscreteDynamicsWorld_addAction_1,
|
||
|
Ej=c._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_1=l._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_1,Fj=c._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_2=l._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_2,Gj=c._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_3=l._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_3,Hj=c._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_1=l._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_1,
|
||
|
Ij=c._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_2=l._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_2,Jj=c._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_1=l._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_1,Kj=c._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_3=l._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_3,Lj=c._emscripten_bind_btDiscreteDynamicsWorld_btDiscreteDynamicsWorld_4=l._emscripten_bind_btDiscreteDynamicsWorld_btDiscreteDynamicsWorld_4,Mj=
|
||
|
c._emscripten_bind_btDiscreteDynamicsWorld_contactPairTest_3=l._emscripten_bind_btDiscreteDynamicsWorld_contactPairTest_3,Nj=c._emscripten_bind_btDiscreteDynamicsWorld_contactTest_2=l._emscripten_bind_btDiscreteDynamicsWorld_contactTest_2,Oj=c._emscripten_bind_btDiscreteDynamicsWorld_convexSweepTest_5=l._emscripten_bind_btDiscreteDynamicsWorld_convexSweepTest_5,Pj=c._emscripten_bind_btDiscreteDynamicsWorld_debugDrawObject_3=l._emscripten_bind_btDiscreteDynamicsWorld_debugDrawObject_3,Qj=c._emscripten_bind_btDiscreteDynamicsWorld_debugDrawWorld_0=
|
||
|
l._emscripten_bind_btDiscreteDynamicsWorld_debugDrawWorld_0,Rj=c._emscripten_bind_btDiscreteDynamicsWorld_getBroadphase_0=l._emscripten_bind_btDiscreteDynamicsWorld_getBroadphase_0,Sj=c._emscripten_bind_btDiscreteDynamicsWorld_getDebugDrawer_0=l._emscripten_bind_btDiscreteDynamicsWorld_getDebugDrawer_0,Tj=c._emscripten_bind_btDiscreteDynamicsWorld_getDispatchInfo_0=l._emscripten_bind_btDiscreteDynamicsWorld_getDispatchInfo_0,Uj=c._emscripten_bind_btDiscreteDynamicsWorld_getDispatcher_0=l._emscripten_bind_btDiscreteDynamicsWorld_getDispatcher_0,
|
||
|
Vj=c._emscripten_bind_btDiscreteDynamicsWorld_getGravity_0=l._emscripten_bind_btDiscreteDynamicsWorld_getGravity_0,Wj=c._emscripten_bind_btDiscreteDynamicsWorld_getPairCache_0=l._emscripten_bind_btDiscreteDynamicsWorld_getPairCache_0,Xj=c._emscripten_bind_btDiscreteDynamicsWorld_getSolverInfo_0=l._emscripten_bind_btDiscreteDynamicsWorld_getSolverInfo_0,Yj=c._emscripten_bind_btDiscreteDynamicsWorld_rayTest_3=l._emscripten_bind_btDiscreteDynamicsWorld_rayTest_3,Zj=c._emscripten_bind_btDiscreteDynamicsWorld_removeAction_1=
|
||
|
l._emscripten_bind_btDiscreteDynamicsWorld_removeAction_1,ak=c._emscripten_bind_btDiscreteDynamicsWorld_removeCollisionObject_1=l._emscripten_bind_btDiscreteDynamicsWorld_removeCollisionObject_1,bk=c._emscripten_bind_btDiscreteDynamicsWorld_removeConstraint_1=l._emscripten_bind_btDiscreteDynamicsWorld_removeConstraint_1,ck=c._emscripten_bind_btDiscreteDynamicsWorld_removeRigidBody_1=l._emscripten_bind_btDiscreteDynamicsWorld_removeRigidBody_1,dk=c._emscripten_bind_btDiscreteDynamicsWorld_setDebugDrawer_1=
|
||
|
l._emscripten_bind_btDiscreteDynamicsWorld_setDebugDrawer_1,ek=c._emscripten_bind_btDiscreteDynamicsWorld_setGravity_1=l._emscripten_bind_btDiscreteDynamicsWorld_setGravity_1,fk=c._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_1=l._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_1,gk=c._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_2=l._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_2,hk=c._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_3=l._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_3,
|
||
|
ik=c._emscripten_bind_btDiscreteDynamicsWorld_updateSingleAabb_1=l._emscripten_bind_btDiscreteDynamicsWorld_updateSingleAabb_1,jk=c._emscripten_bind_btDispatcherInfo___destroy___0=l._emscripten_bind_btDispatcherInfo___destroy___0,kk=c._emscripten_bind_btDispatcherInfo_get_m_allowedCcdPenetration_0=l._emscripten_bind_btDispatcherInfo_get_m_allowedCcdPenetration_0,lk=c._emscripten_bind_btDispatcherInfo_get_m_convexConservativeDistanceThreshold_0=l._emscripten_bind_btDispatcherInfo_get_m_convexConservativeDistanceThreshold_0,
|
||
|
mk=c._emscripten_bind_btDispatcherInfo_get_m_dispatchFunc_0=l._emscripten_bind_btDispatcherInfo_get_m_dispatchFunc_0,nk=c._emscripten_bind_btDispatcherInfo_get_m_enableSPU_0=l._emscripten_bind_btDispatcherInfo_get_m_enableSPU_0,ok=c._emscripten_bind_btDispatcherInfo_get_m_enableSatConvex_0=l._emscripten_bind_btDispatcherInfo_get_m_enableSatConvex_0,pk=c._emscripten_bind_btDispatcherInfo_get_m_stepCount_0=l._emscripten_bind_btDispatcherInfo_get_m_stepCount_0,qk=c._emscripten_bind_btDispatcherInfo_get_m_timeOfImpact_0=
|
||
|
l._emscripten_bind_btDispatcherInfo_get_m_timeOfImpact_0,rk=c._emscripten_bind_btDispatcherInfo_get_m_timeStep_0=l._emscripten_bind_btDispatcherInfo_get_m_timeStep_0,sk=c._emscripten_bind_btDispatcherInfo_get_m_useContinuous_0=l._emscripten_bind_btDispatcherInfo_get_m_useContinuous_0,tk=c._emscripten_bind_btDispatcherInfo_get_m_useConvexConservativeDistanceUtil_0=l._emscripten_bind_btDispatcherInfo_get_m_useConvexConservativeDistanceUtil_0,uk=c._emscripten_bind_btDispatcherInfo_get_m_useEpa_0=l._emscripten_bind_btDispatcherInfo_get_m_useEpa_0,
|
||
|
vk=c._emscripten_bind_btDispatcherInfo_set_m_allowedCcdPenetration_1=l._emscripten_bind_btDispatcherInfo_set_m_allowedCcdPenetration_1,wk=c._emscripten_bind_btDispatcherInfo_set_m_convexConservativeDistanceThreshold_1=l._emscripten_bind_btDispatcherInfo_set_m_convexConservativeDistanceThreshold_1,xk=c._emscripten_bind_btDispatcherInfo_set_m_dispatchFunc_1=l._emscripten_bind_btDispatcherInfo_set_m_dispatchFunc_1,yk=c._emscripten_bind_btDispatcherInfo_set_m_enableSPU_1=l._emscripten_bind_btDispatcherInfo_set_m_enableSPU_1,
|
||
|
zk=c._emscripten_bind_btDispatcherInfo_set_m_enableSatConvex_1=l._emscripten_bind_btDispatcherInfo_set_m_enableSatConvex_1,Ak=c._emscripten_bind_btDispatcherInfo_set_m_stepCount_1=l._emscripten_bind_btDispatcherInfo_set_m_stepCount_1,Bk=c._emscripten_bind_btDispatcherInfo_set_m_timeOfImpact_1=l._emscripten_bind_btDispatcherInfo_set_m_timeOfImpact_1,Ck=c._emscripten_bind_btDispatcherInfo_set_m_timeStep_1=l._emscripten_bind_btDispatcherInfo_set_m_timeStep_1,Dk=c._emscripten_bind_btDispatcherInfo_set_m_useContinuous_1=
|
||
|
l._emscripten_bind_btDispatcherInfo_set_m_useContinuous_1,Ek=c._emscripten_bind_btDispatcherInfo_set_m_useConvexConservativeDistanceUtil_1=l._emscripten_bind_btDispatcherInfo_set_m_useConvexConservativeDistanceUtil_1,Fk=c._emscripten_bind_btDispatcherInfo_set_m_useEpa_1=l._emscripten_bind_btDispatcherInfo_set_m_useEpa_1,Gk=c._emscripten_bind_btDispatcher___destroy___0=l._emscripten_bind_btDispatcher___destroy___0,Hk=c._emscripten_bind_btDispatcher_getManifoldByIndexInternal_1=l._emscripten_bind_btDispatcher_getManifoldByIndexInternal_1,
|
||
|
Ik=c._emscripten_bind_btDispatcher_getNumManifolds_0=l._emscripten_bind_btDispatcher_getNumManifolds_0,Jk=c._emscripten_bind_btDynamicsWorld___destroy___0=l._emscripten_bind_btDynamicsWorld___destroy___0,Kk=c._emscripten_bind_btDynamicsWorld_addAction_1=l._emscripten_bind_btDynamicsWorld_addAction_1,Lk=c._emscripten_bind_btDynamicsWorld_addCollisionObject_1=l._emscripten_bind_btDynamicsWorld_addCollisionObject_1,Mk=c._emscripten_bind_btDynamicsWorld_addCollisionObject_2=l._emscripten_bind_btDynamicsWorld_addCollisionObject_2,
|
||
|
Nk=c._emscripten_bind_btDynamicsWorld_addCollisionObject_3=l._emscripten_bind_btDynamicsWorld_addCollisionObject_3,Ok=c._emscripten_bind_btDynamicsWorld_contactPairTest_3=l._emscripten_bind_btDynamicsWorld_contactPairTest_3,Pk=c._emscripten_bind_btDynamicsWorld_contactTest_2=l._emscripten_bind_btDynamicsWorld_contactTest_2,Qk=c._emscripten_bind_btDynamicsWorld_convexSweepTest_5=l._emscripten_bind_btDynamicsWorld_convexSweepTest_5,Rk=c._emscripten_bind_btDynamicsWorld_debugDrawObject_3=l._emscripten_bind_btDynamicsWorld_debugDrawObject_3,
|
||
|
Sk=c._emscripten_bind_btDynamicsWorld_debugDrawWorld_0=l._emscripten_bind_btDynamicsWorld_debugDrawWorld_0,Tk=c._emscripten_bind_btDynamicsWorld_getBroadphase_0=l._emscripten_bind_btDynamicsWorld_getBroadphase_0,Uk=c._emscripten_bind_btDynamicsWorld_getDebugDrawer_0=l._emscripten_bind_btDynamicsWorld_getDebugDrawer_0,Vk=c._emscripten_bind_btDynamicsWorld_getDispatchInfo_0=l._emscripten_bind_btDynamicsWorld_getDispatchInfo_0,Wk=c._emscripten_bind_btDynamicsWorld_getDispatcher_0=l._emscripten_bind_btDynamicsWorld_getDispatcher_0,
|
||
|
Xk=c._emscripten_bind_btDynamicsWorld_getPairCache_0=l._emscripten_bind_btDynamicsWorld_getPairCache_0,Yk=c._emscripten_bind_btDynamicsWorld_getSolverInfo_0=l._emscripten_bind_btDynamicsWorld_getSolverInfo_0,Zk=c._emscripten_bind_btDynamicsWorld_rayTest_3=l._emscripten_bind_btDynamicsWorld_rayTest_3,$k=c._emscripten_bind_btDynamicsWorld_removeAction_1=l._emscripten_bind_btDynamicsWorld_removeAction_1,al=c._emscripten_bind_btDynamicsWorld_removeCollisionObject_1=l._emscripten_bind_btDynamicsWorld_removeCollisionObject_1,
|
||
|
bl=c._emscripten_bind_btDynamicsWorld_setDebugDrawer_1=l._emscripten_bind_btDynamicsWorld_setDebugDrawer_1,cl=c._emscripten_bind_btDynamicsWorld_updateSingleAabb_1=l._emscripten_bind_btDynamicsWorld_updateSingleAabb_1,dl=c._emscripten_bind_btFixedConstraint___destroy___0=l._emscripten_bind_btFixedConstraint___destroy___0,el=c._emscripten_bind_btFixedConstraint_btFixedConstraint_4=l._emscripten_bind_btFixedConstraint_btFixedConstraint_4,fl=c._emscripten_bind_btFixedConstraint_enableFeedback_1=l._emscripten_bind_btFixedConstraint_enableFeedback_1,
|
||
|
gl=c._emscripten_bind_btFixedConstraint_getBreakingImpulseThreshold_0=l._emscripten_bind_btFixedConstraint_getBreakingImpulseThreshold_0,hl=c._emscripten_bind_btFixedConstraint_getParam_2=l._emscripten_bind_btFixedConstraint_getParam_2,il=c._emscripten_bind_btFixedConstraint_setBreakingImpulseThreshold_1=l._emscripten_bind_btFixedConstraint_setBreakingImpulseThreshold_1,jl=c._emscripten_bind_btFixedConstraint_setParam_3=l._emscripten_bind_btFixedConstraint_setParam_3,kl=c._emscripten_bind_btGImpactCollisionAlgorithm___destroy___0=
|
||
|
l._emscripten_bind_btGImpactCollisionAlgorithm___destroy___0,ll=c._emscripten_bind_btGImpactCollisionAlgorithm_registerAlgorithm_1=l._emscripten_bind_btGImpactCollisionAlgorithm_registerAlgorithm_1,ml=c._emscripten_bind_btGImpactMeshShape___destroy___0=l._emscripten_bind_btGImpactMeshShape___destroy___0,nl=c._emscripten_bind_btGImpactMeshShape_btGImpactMeshShape_1=l._emscripten_bind_btGImpactMeshShape_btGImpactMeshShape_1,ol=c._emscripten_bind_btGImpactMeshShape_calculateLocalInertia_2=l._emscripten_bind_btGImpactMeshShape_calculateLocalInertia_2,
|
||
|
pl=c._emscripten_bind_btGImpactMeshShape_getLocalScaling_0=l._emscripten_bind_btGImpactMeshShape_getLocalScaling_0,ql=c._emscripten_bind_btGImpactMeshShape_setLocalScaling_1=l._emscripten_bind_btGImpactMeshShape_setLocalScaling_1,rl=c._emscripten_bind_btGImpactMeshShape_updateBound_0=l._emscripten_bind_btGImpactMeshShape_updateBound_0,sl=c._emscripten_bind_btGeneric6DofConstraint___destroy___0=l._emscripten_bind_btGeneric6DofConstraint___destroy___0,tl=c._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_3=
|
||
|
l._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_3,ul=c._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_5=l._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_5,vl=c._emscripten_bind_btGeneric6DofConstraint_enableFeedback_1=l._emscripten_bind_btGeneric6DofConstraint_enableFeedback_1,wl=c._emscripten_bind_btGeneric6DofConstraint_getBreakingImpulseThreshold_0=l._emscripten_bind_btGeneric6DofConstraint_getBreakingImpulseThreshold_0,xl=c._emscripten_bind_btGeneric6DofConstraint_getFrameOffsetA_0=
|
||
|
l._emscripten_bind_btGeneric6DofConstraint_getFrameOffsetA_0,yl=c._emscripten_bind_btGeneric6DofConstraint_getParam_2=l._emscripten_bind_btGeneric6DofConstraint_getParam_2,zl=c._emscripten_bind_btGeneric6DofConstraint_setAngularLowerLimit_1=l._emscripten_bind_btGeneric6DofConstraint_setAngularLowerLimit_1,Al=c._emscripten_bind_btGeneric6DofConstraint_setAngularUpperLimit_1=l._emscripten_bind_btGeneric6DofConstraint_setAngularUpperLimit_1,Bl=c._emscripten_bind_btGeneric6DofConstraint_setBreakingImpulseThreshold_1=
|
||
|
l._emscripten_bind_btGeneric6DofConstraint_setBreakingImpulseThreshold_1,Cl=c._emscripten_bind_btGeneric6DofConstraint_setLinearLowerLimit_1=l._emscripten_bind_btGeneric6DofConstraint_setLinearLowerLimit_1,Dl=c._emscripten_bind_btGeneric6DofConstraint_setLinearUpperLimit_1=l._emscripten_bind_btGeneric6DofConstraint_setLinearUpperLimit_1,El=c._emscripten_bind_btGeneric6DofConstraint_setParam_3=l._emscripten_bind_btGeneric6DofConstraint_setParam_3,Fl=c._emscripten_bind_btGeneric6DofSpringConstraint___destroy___0=
|
||
|
l._emscripten_bind_btGeneric6DofSpringConstraint___destroy___0,Gl=c._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_3=l._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_3,Hl=c._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_5=l._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_5,Il=c._emscripten_bind_btGeneric6DofSpringConstraint_enableFeedback_1=l._emscripten_bind_btGeneric6DofSpringConstraint_enableFeedback_1,
|
||
|
Jl=c._emscripten_bind_btGeneric6DofSpringConstraint_enableSpring_2=l._emscripten_bind_btGeneric6DofSpringConstraint_enableSpring_2,Kl=c._emscripten_bind_btGeneric6DofSpringConstraint_getBreakingImpulseThreshold_0=l._emscripten_bind_btGeneric6DofSpringConstraint_getBreakingImpulseThreshold_0,Ll=c._emscripten_bind_btGeneric6DofSpringConstraint_getFrameOffsetA_0=l._emscripten_bind_btGeneric6DofSpringConstraint_getFrameOffsetA_0,Ml=c._emscripten_bind_btGeneric6DofSpringConstraint_getParam_2=l._emscripten_bind_btGeneric6DofSpringConstraint_getParam_2,
|
||
|
Nl=c._emscripten_bind_btGeneric6DofSpringConstraint_setAngularLowerLimit_1=l._emscripten_bind_btGeneric6DofSpringConstraint_setAngularLowerLimit_1,Ol=c._emscripten_bind_btGeneric6DofSpringConstraint_setAngularUpperLimit_1=l._emscripten_bind_btGeneric6DofSpringConstraint_setAngularUpperLimit_1,Pl=c._emscripten_bind_btGeneric6DofSpringConstraint_setBreakingImpulseThreshold_1=l._emscripten_bind_btGeneric6DofSpringConstraint_setBreakingImpulseThreshold_1,Ql=c._emscripten_bind_btGeneric6DofSpringConstraint_setDamping_2=
|
||
|
l._emscripten_bind_btGeneric6DofSpringConstraint_setDamping_2,Rl=c._emscripten_bind_btGeneric6DofSpringConstraint_setLinearLowerLimit_1=l._emscripten_bind_btGeneric6DofSpringConstraint_setLinearLowerLimit_1,Sl=c._emscripten_bind_btGeneric6DofSpringConstraint_setLinearUpperLimit_1=l._emscripten_bind_btGeneric6DofSpringConstraint_setLinearUpperLimit_1,Tl=c._emscripten_bind_btGeneric6DofSpringConstraint_setParam_3=l._emscripten_bind_btGeneric6DofSpringConstraint_setParam_3,Ul=c._emscripten_bind_btGeneric6DofSpringConstraint_setStiffness_2=
|
||
|
l._emscripten_bind_btGeneric6DofSpringConstraint_setStiffness_2,Vl=c._emscripten_bind_btGhostObject___destroy___0=l._emscripten_bind_btGhostObject___destroy___0,Wl=c._emscripten_bind_btGhostObject_activate_0=l._emscripten_bind_btGhostObject_activate_0,Xl=c._emscripten_bind_btGhostObject_activate_1=l._emscripten_bind_btGhostObject_activate_1,Yl=c._emscripten_bind_btGhostObject_btGhostObject_0=l._emscripten_bind_btGhostObject_btGhostObject_0,Zl=c._emscripten_bind_btGhostObject_forceActivationState_1=
|
||
|
l._emscripten_bind_btGhostObject_forceActivationState_1,$l=c._emscripten_bind_btGhostObject_getCollisionFlags_0=l._emscripten_bind_btGhostObject_getCollisionFlags_0,am=c._emscripten_bind_btGhostObject_getCollisionShape_0=l._emscripten_bind_btGhostObject_getCollisionShape_0,bm=c._emscripten_bind_btGhostObject_getNumOverlappingObjects_0=l._emscripten_bind_btGhostObject_getNumOverlappingObjects_0,cm=c._emscripten_bind_btGhostObject_getOverlappingObject_1=l._emscripten_bind_btGhostObject_getOverlappingObject_1,
|
||
|
dm=c._emscripten_bind_btGhostObject_getUserIndex_0=l._emscripten_bind_btGhostObject_getUserIndex_0,em=c._emscripten_bind_btGhostObject_getUserPointer_0=l._emscripten_bind_btGhostObject_getUserPointer_0,fm=c._emscripten_bind_btGhostObject_getWorldTransform_0=l._emscripten_bind_btGhostObject_getWorldTransform_0,gm=c._emscripten_bind_btGhostObject_isActive_0=l._emscripten_bind_btGhostObject_isActive_0,hm=c._emscripten_bind_btGhostObject_isKinematicObject_0=l._emscripten_bind_btGhostObject_isKinematicObject_0,
|
||
|
im=c._emscripten_bind_btGhostObject_isStaticObject_0=l._emscripten_bind_btGhostObject_isStaticObject_0,jm=c._emscripten_bind_btGhostObject_isStaticOrKinematicObject_0=l._emscripten_bind_btGhostObject_isStaticOrKinematicObject_0,km=c._emscripten_bind_btGhostObject_setActivationState_1=l._emscripten_bind_btGhostObject_setActivationState_1,lm=c._emscripten_bind_btGhostObject_setAnisotropicFriction_2=l._emscripten_bind_btGhostObject_setAnisotropicFriction_2,mm=c._emscripten_bind_btGhostObject_setCcdMotionThreshold_1=
|
||
|
l._emscripten_bind_btGhostObject_setCcdMotionThreshold_1,nm=c._emscripten_bind_btGhostObject_setCcdSweptSphereRadius_1=l._emscripten_bind_btGhostObject_setCcdSweptSphereRadius_1,om=c._emscripten_bind_btGhostObject_setCollisionFlags_1=l._emscripten_bind_btGhostObject_setCollisionFlags_1,pm=c._emscripten_bind_btGhostObject_setCollisionShape_1=l._emscripten_bind_btGhostObject_setCollisionShape_1,qm=c._emscripten_bind_btGhostObject_setContactProcessingThreshold_1=l._emscripten_bind_btGhostObject_setContactProcessingThreshold_1,
|
||
|
rm=c._emscripten_bind_btGhostObject_setFriction_1=l._emscripten_bind_btGhostObject_setFriction_1,sm=c._emscripten_bind_btGhostObject_setRestitution_1=l._emscripten_bind_btGhostObject_setRestitution_1,tm=c._emscripten_bind_btGhostObject_setRollingFriction_1=l._emscripten_bind_btGhostObject_setRollingFriction_1,um=c._emscripten_bind_btGhostObject_setUserIndex_1=l._emscripten_bind_btGhostObject_setUserIndex_1,wm=c._emscripten_bind_btGhostObject_setUserPointer_1=l._emscripten_bind_btGhostObject_setUserPointer_1,
|
||
|
xm=c._emscripten_bind_btGhostObject_setWorldTransform_1=l._emscripten_bind_btGhostObject_setWorldTransform_1,ym=c._emscripten_bind_btGhostPairCallback___destroy___0=l._emscripten_bind_btGhostPairCallback___destroy___0,zm=c._emscripten_bind_btGhostPairCallback_btGhostPairCallback_0=l._emscripten_bind_btGhostPairCallback_btGhostPairCallback_0,Am=c._emscripten_bind_btHeightfieldTerrainShape___destroy___0=l._emscripten_bind_btHeightfieldTerrainShape___destroy___0,Bm=c._emscripten_bind_btHeightfieldTerrainShape_btHeightfieldTerrainShape_9=
|
||
|
l._emscripten_bind_btHeightfieldTerrainShape_btHeightfieldTerrainShape_9,Cm=c._emscripten_bind_btHeightfieldTerrainShape_calculateLocalInertia_2=l._emscripten_bind_btHeightfieldTerrainShape_calculateLocalInertia_2,Dm=c._emscripten_bind_btHeightfieldTerrainShape_getLocalScaling_0=l._emscripten_bind_btHeightfieldTerrainShape_getLocalScaling_0,Em=c._emscripten_bind_btHeightfieldTerrainShape_getMargin_0=l._emscripten_bind_btHeightfieldTerrainShape_getMargin_0,Fm=c._emscripten_bind_btHeightfieldTerrainShape_setLocalScaling_1=
|
||
|
l._emscripten_bind_btHeightfieldTerrainShape_setLocalScaling_1,Gm=c._emscripten_bind_btHeightfieldTerrainShape_setMargin_1=l._emscripten_bind_btHeightfieldTerrainShape_setMargin_1,Hm=c._emscripten_bind_btHingeConstraint___destroy___0=l._emscripten_bind_btHingeConstraint___destroy___0,Im=c._emscripten_bind_btHingeConstraint_btHingeConstraint_2=l._emscripten_bind_btHingeConstraint_btHingeConstraint_2,Jm=c._emscripten_bind_btHingeConstraint_btHingeConstraint_3=l._emscripten_bind_btHingeConstraint_btHingeConstraint_3,
|
||
|
Km=c._emscripten_bind_btHingeConstraint_btHingeConstraint_4=l._emscripten_bind_btHingeConstraint_btHingeConstraint_4,Lm=c._emscripten_bind_btHingeConstraint_btHingeConstraint_5=l._emscripten_bind_btHingeConstraint_btHingeConstraint_5,Mm=c._emscripten_bind_btHingeConstraint_btHingeConstraint_6=l._emscripten_bind_btHingeConstraint_btHingeConstraint_6,Nm=c._emscripten_bind_btHingeConstraint_btHingeConstraint_7=l._emscripten_bind_btHingeConstraint_btHingeConstraint_7,Om=c._emscripten_bind_btHingeConstraint_enableAngularMotor_3=
|
||
|
l._emscripten_bind_btHingeConstraint_enableAngularMotor_3,Pm=c._emscripten_bind_btHingeConstraint_enableFeedback_1=l._emscripten_bind_btHingeConstraint_enableFeedback_1,Qm=c._emscripten_bind_btHingeConstraint_enableMotor_1=l._emscripten_bind_btHingeConstraint_enableMotor_1,Rm=c._emscripten_bind_btHingeConstraint_getBreakingImpulseThreshold_0=l._emscripten_bind_btHingeConstraint_getBreakingImpulseThreshold_0,Sm=c._emscripten_bind_btHingeConstraint_getParam_2=l._emscripten_bind_btHingeConstraint_getParam_2,
|
||
|
Tm=c._emscripten_bind_btHingeConstraint_setAngularOnly_1=l._emscripten_bind_btHingeConstraint_setAngularOnly_1,Um=c._emscripten_bind_btHingeConstraint_setBreakingImpulseThreshold_1=l._emscripten_bind_btHingeConstraint_setBreakingImpulseThreshold_1,Vm=c._emscripten_bind_btHingeConstraint_setLimit_4=l._emscripten_bind_btHingeConstraint_setLimit_4,Wm=c._emscripten_bind_btHingeConstraint_setLimit_5=l._emscripten_bind_btHingeConstraint_setLimit_5,Xm=c._emscripten_bind_btHingeConstraint_setMaxMotorImpulse_1=
|
||
|
l._emscripten_bind_btHingeConstraint_setMaxMotorImpulse_1,Ym=c._emscripten_bind_btHingeConstraint_setMotorTarget_2=l._emscripten_bind_btHingeConstraint_setMotorTarget_2,Zm=c._emscripten_bind_btHingeConstraint_setParam_3=l._emscripten_bind_btHingeConstraint_setParam_3,$m=c._emscripten_bind_btIDebugDraw___destroy___0=l._emscripten_bind_btIDebugDraw___destroy___0,an=c._emscripten_bind_btIDebugDraw_draw3dText_2=l._emscripten_bind_btIDebugDraw_draw3dText_2,bn=c._emscripten_bind_btIDebugDraw_drawContactPoint_5=
|
||
|
l._emscripten_bind_btIDebugDraw_drawContactPoint_5,cn=c._emscripten_bind_btIDebugDraw_drawLine_3=l._emscripten_bind_btIDebugDraw_drawLine_3,dn=c._emscripten_bind_btIDebugDraw_getDebugMode_0=l._emscripten_bind_btIDebugDraw_getDebugMode_0,en=c._emscripten_bind_btIDebugDraw_reportErrorWarning_1=l._emscripten_bind_btIDebugDraw_reportErrorWarning_1,fn=c._emscripten_bind_btIDebugDraw_setDebugMode_1=l._emscripten_bind_btIDebugDraw_setDebugMode_1,gn=c._emscripten_bind_btKinematicCharacterController___destroy___0=
|
||
|
l._emscripten_bind_btKinematicCharacterController___destroy___0,hn=c._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_3=l._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_3,jn=c._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_4=l._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_4,kn=c._emscripten_bind_btKinematicCharacterController_canJump_0=l._emscripten_bind_btKinematicCharacterController_canJump_0,
|
||
|
ln=c._emscripten_bind_btKinematicCharacterController_getGhostObject_0=l._emscripten_bind_btKinematicCharacterController_getGhostObject_0,mn=c._emscripten_bind_btKinematicCharacterController_getGravity_0=l._emscripten_bind_btKinematicCharacterController_getGravity_0,nn=c._emscripten_bind_btKinematicCharacterController_getMaxSlope_0=l._emscripten_bind_btKinematicCharacterController_getMaxSlope_0,on=c._emscripten_bind_btKinematicCharacterController_jump_0=l._emscripten_bind_btKinematicCharacterController_jump_0,
|
||
|
pn=c._emscripten_bind_btKinematicCharacterController_onGround_0=l._emscripten_bind_btKinematicCharacterController_onGround_0,qn=c._emscripten_bind_btKinematicCharacterController_playerStep_2=l._emscripten_bind_btKinematicCharacterController_playerStep_2,rn=c._emscripten_bind_btKinematicCharacterController_preStep_1=l._emscripten_bind_btKinematicCharacterController_preStep_1,sn=c._emscripten_bind_btKinematicCharacterController_setFallSpeed_1=l._emscripten_bind_btKinematicCharacterController_setFallSpeed_1,
|
||
|
tn=c._emscripten_bind_btKinematicCharacterController_setGravity_1=l._emscripten_bind_btKinematicCharacterController_setGravity_1,un=c._emscripten_bind_btKinematicCharacterController_setJumpSpeed_1=l._emscripten_bind_btKinematicCharacterController_setJumpSpeed_1,vn=c._emscripten_bind_btKinematicCharacterController_setMaxJumpHeight_1=l._emscripten_bind_btKinematicCharacterController_setMaxJumpHeight_1,wn=c._emscripten_bind_btKinematicCharacterController_setMaxSlope_1=l._emscripten_bind_btKinematicCharacterController_setMaxSlope_1,
|
||
|
xn=c._emscripten_bind_btKinematicCharacterController_setUpAxis_1=l._emscripten_bind_btKinematicCharacterController_setUpAxis_1,yn=c._emscripten_bind_btKinematicCharacterController_setUpInterpolate_1=l._emscripten_bind_btKinematicCharacterController_setUpInterpolate_1,zn=c._emscripten_bind_btKinematicCharacterController_setUseGhostSweepTest_1=l._emscripten_bind_btKinematicCharacterController_setUseGhostSweepTest_1,An=c._emscripten_bind_btKinematicCharacterController_setVelocityForTimeInterval_2=l._emscripten_bind_btKinematicCharacterController_setVelocityForTimeInterval_2,
|
||
|
Bn=c._emscripten_bind_btKinematicCharacterController_setWalkDirection_1=l._emscripten_bind_btKinematicCharacterController_setWalkDirection_1,Cn=c._emscripten_bind_btKinematicCharacterController_updateAction_2=l._emscripten_bind_btKinematicCharacterController_updateAction_2,Dn=c._emscripten_bind_btKinematicCharacterController_warp_1=l._emscripten_bind_btKinematicCharacterController_warp_1,En=c._emscripten_bind_btManifoldPoint___destroy___0=l._emscripten_bind_btManifoldPoint___destroy___0,Fn=c._emscripten_bind_btManifoldPoint_getAppliedImpulse_0=
|
||
|
l._emscripten_bind_btManifoldPoint_getAppliedImpulse_0,Gn=c._emscripten_bind_btManifoldPoint_getDistance_0=l._emscripten_bind_btManifoldPoint_getDistance_0,Hn=c._emscripten_bind_btManifoldPoint_getPositionWorldOnA_0=l._emscripten_bind_btManifoldPoint_getPositionWorldOnA_0,In=c._emscripten_bind_btManifoldPoint_getPositionWorldOnB_0=l._emscripten_bind_btManifoldPoint_getPositionWorldOnB_0,Jn=c._emscripten_bind_btManifoldPoint_get_m_localPointA_0=l._emscripten_bind_btManifoldPoint_get_m_localPointA_0,
|
||
|
Kn=c._emscripten_bind_btManifoldPoint_get_m_localPointB_0=l._emscripten_bind_btManifoldPoint_get_m_localPointB_0,Ln=c._emscripten_bind_btManifoldPoint_get_m_normalWorldOnB_0=l._emscripten_bind_btManifoldPoint_get_m_normalWorldOnB_0,Mn=c._emscripten_bind_btManifoldPoint_get_m_positionWorldOnA_0=l._emscripten_bind_btManifoldPoint_get_m_positionWorldOnA_0,Nn=c._emscripten_bind_btManifoldPoint_get_m_positionWorldOnB_0=l._emscripten_bind_btManifoldPoint_get_m_positionWorldOnB_0,On=c._emscripten_bind_btManifoldPoint_set_m_localPointA_1=
|
||
|
l._emscripten_bind_btManifoldPoint_set_m_localPointA_1,Pn=c._emscripten_bind_btManifoldPoint_set_m_localPointB_1=l._emscripten_bind_btManifoldPoint_set_m_localPointB_1,Qn=c._emscripten_bind_btManifoldPoint_set_m_normalWorldOnB_1=l._emscripten_bind_btManifoldPoint_set_m_normalWorldOnB_1,Rn=c._emscripten_bind_btManifoldPoint_set_m_positionWorldOnA_1=l._emscripten_bind_btManifoldPoint_set_m_positionWorldOnA_1,Sn=c._emscripten_bind_btManifoldPoint_set_m_positionWorldOnB_1=l._emscripten_bind_btManifoldPoint_set_m_positionWorldOnB_1,
|
||
|
Tn=c._emscripten_bind_btMatrix3x3___destroy___0=l._emscripten_bind_btMatrix3x3___destroy___0,Un=c._emscripten_bind_btMatrix3x3_getRotation_1=l._emscripten_bind_btMatrix3x3_getRotation_1,Vn=c._emscripten_bind_btMatrix3x3_getRow_1=l._emscripten_bind_btMatrix3x3_getRow_1,Wn=c._emscripten_bind_btMatrix3x3_setEulerZYX_3=l._emscripten_bind_btMatrix3x3_setEulerZYX_3,Xn=c._emscripten_bind_btMotionState___destroy___0=l._emscripten_bind_btMotionState___destroy___0,Yn=c._emscripten_bind_btMotionState_getWorldTransform_1=
|
||
|
l._emscripten_bind_btMotionState_getWorldTransform_1,Zn=c._emscripten_bind_btMotionState_setWorldTransform_1=l._emscripten_bind_btMotionState_setWorldTransform_1,$n=c._emscripten_bind_btOverlappingPairCache___destroy___0=l._emscripten_bind_btOverlappingPairCache___destroy___0,ao=c._emscripten_bind_btOverlappingPairCache_setInternalGhostPairCallback_1=l._emscripten_bind_btOverlappingPairCache_setInternalGhostPairCallback_1,bo=c._emscripten_bind_btOverlappingPairCallback___destroy___0=l._emscripten_bind_btOverlappingPairCallback___destroy___0,
|
||
|
co=c._emscripten_bind_btPairCachingGhostObject___destroy___0=l._emscripten_bind_btPairCachingGhostObject___destroy___0,eo=c._emscripten_bind_btPairCachingGhostObject_activate_0=l._emscripten_bind_btPairCachingGhostObject_activate_0,fo=c._emscripten_bind_btPairCachingGhostObject_activate_1=l._emscripten_bind_btPairCachingGhostObject_activate_1,go=c._emscripten_bind_btPairCachingGhostObject_btPairCachingGhostObject_0=l._emscripten_bind_btPairCachingGhostObject_btPairCachingGhostObject_0,ho=c._emscripten_bind_btPairCachingGhostObject_forceActivationState_1=
|
||
|
l._emscripten_bind_btPairCachingGhostObject_forceActivationState_1,io=c._emscripten_bind_btPairCachingGhostObject_getCollisionFlags_0=l._emscripten_bind_btPairCachingGhostObject_getCollisionFlags_0,jo=c._emscripten_bind_btPairCachingGhostObject_getCollisionShape_0=l._emscripten_bind_btPairCachingGhostObject_getCollisionShape_0,ko=c._emscripten_bind_btPairCachingGhostObject_getNumOverlappingObjects_0=l._emscripten_bind_btPairCachingGhostObject_getNumOverlappingObjects_0,lo=c._emscripten_bind_btPairCachingGhostObject_getOverlappingObject_1=
|
||
|
l._emscripten_bind_btPairCachingGhostObject_getOverlappingObject_1,mo=c._emscripten_bind_btPairCachingGhostObject_getUserIndex_0=l._emscripten_bind_btPairCachingGhostObject_getUserIndex_0,no=c._emscripten_bind_btPairCachingGhostObject_getUserPointer_0=l._emscripten_bind_btPairCachingGhostObject_getUserPointer_0,oo=c._emscripten_bind_btPairCachingGhostObject_getWorldTransform_0=l._emscripten_bind_btPairCachingGhostObject_getWorldTransform_0,po=c._emscripten_bind_btPairCachingGhostObject_isActive_0=
|
||
|
l._emscripten_bind_btPairCachingGhostObject_isActive_0,qo=c._emscripten_bind_btPairCachingGhostObject_isKinematicObject_0=l._emscripten_bind_btPairCachingGhostObject_isKinematicObject_0,ro=c._emscripten_bind_btPairCachingGhostObject_isStaticObject_0=l._emscripten_bind_btPairCachingGhostObject_isStaticObject_0,so=c._emscripten_bind_btPairCachingGhostObject_isStaticOrKinematicObject_0=l._emscripten_bind_btPairCachingGhostObject_isStaticOrKinematicObject_0,to=c._emscripten_bind_btPairCachingGhostObject_setActivationState_1=
|
||
|
l._emscripten_bind_btPairCachingGhostObject_setActivationState_1,uo=c._emscripten_bind_btPairCachingGhostObject_setAnisotropicFriction_2=l._emscripten_bind_btPairCachingGhostObject_setAnisotropicFriction_2,vo=c._emscripten_bind_btPairCachingGhostObject_setCcdMotionThreshold_1=l._emscripten_bind_btPairCachingGhostObject_setCcdMotionThreshold_1,wo=c._emscripten_bind_btPairCachingGhostObject_setCcdSweptSphereRadius_1=l._emscripten_bind_btPairCachingGhostObject_setCcdSweptSphereRadius_1,xo=c._emscripten_bind_btPairCachingGhostObject_setCollisionFlags_1=
|
||
|
l._emscripten_bind_btPairCachingGhostObject_setCollisionFlags_1,yo=c._emscripten_bind_btPairCachingGhostObject_setCollisionShape_1=l._emscripten_bind_btPairCachingGhostObject_setCollisionShape_1,zo=c._emscripten_bind_btPairCachingGhostObject_setContactProcessingThreshold_1=l._emscripten_bind_btPairCachingGhostObject_setContactProcessingThreshold_1,Ao=c._emscripten_bind_btPairCachingGhostObject_setFriction_1=l._emscripten_bind_btPairCachingGhostObject_setFriction_1,Bo=c._emscripten_bind_btPairCachingGhostObject_setRestitution_1=
|
||
|
l._emscripten_bind_btPairCachingGhostObject_setRestitution_1,Co=c._emscripten_bind_btPairCachingGhostObject_setRollingFriction_1=l._emscripten_bind_btPairCachingGhostObject_setRollingFriction_1,Do=c._emscripten_bind_btPairCachingGhostObject_setUserIndex_1=l._emscripten_bind_btPairCachingGhostObject_setUserIndex_1,Eo=c._emscripten_bind_btPairCachingGhostObject_setUserPointer_1=l._emscripten_bind_btPairCachingGhostObject_setUserPointer_1,Fo=c._emscripten_bind_btPairCachingGhostObject_setWorldTransform_1=
|
||
|
l._emscripten_bind_btPairCachingGhostObject_setWorldTransform_1,Go=c._emscripten_bind_btPersistentManifold___destroy___0=l._emscripten_bind_btPersistentManifold___destroy___0,Ho=c._emscripten_bind_btPersistentManifold_btPersistentManifold_0=l._emscripten_bind_btPersistentManifold_btPersistentManifold_0,Io=c._emscripten_bind_btPersistentManifold_getBody0_0=l._emscripten_bind_btPersistentManifold_getBody0_0,Jo=c._emscripten_bind_btPersistentManifold_getBody1_0=l._emscripten_bind_btPersistentManifold_getBody1_0,
|
||
|
Ko=c._emscripten_bind_btPersistentManifold_getContactPoint_1=l._emscripten_bind_btPersistentManifold_getContactPoint_1,Lo=c._emscripten_bind_btPersistentManifold_getNumContacts_0=l._emscripten_bind_btPersistentManifold_getNumContacts_0,Mo=c._emscripten_bind_btPoint2PointConstraint___destroy___0=l._emscripten_bind_btPoint2PointConstraint___destroy___0,No=c._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_2=l._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_2,Oo=c._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_4=
|
||
|
l._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_4,Po=c._emscripten_bind_btPoint2PointConstraint_enableFeedback_1=l._emscripten_bind_btPoint2PointConstraint_enableFeedback_1,Qo=c._emscripten_bind_btPoint2PointConstraint_getBreakingImpulseThreshold_0=l._emscripten_bind_btPoint2PointConstraint_getBreakingImpulseThreshold_0,Ro=c._emscripten_bind_btPoint2PointConstraint_getParam_2=l._emscripten_bind_btPoint2PointConstraint_getParam_2,So=c._emscripten_bind_btPoint2PointConstraint_getPivotInA_0=
|
||
|
l._emscripten_bind_btPoint2PointConstraint_getPivotInA_0,To=c._emscripten_bind_btPoint2PointConstraint_getPivotInB_0=l._emscripten_bind_btPoint2PointConstraint_getPivotInB_0,Uo=c._emscripten_bind_btPoint2PointConstraint_get_m_setting_0=l._emscripten_bind_btPoint2PointConstraint_get_m_setting_0,Vo=c._emscripten_bind_btPoint2PointConstraint_setBreakingImpulseThreshold_1=l._emscripten_bind_btPoint2PointConstraint_setBreakingImpulseThreshold_1,Wo=c._emscripten_bind_btPoint2PointConstraint_setParam_3=
|
||
|
l._emscripten_bind_btPoint2PointConstraint_setParam_3,Xo=c._emscripten_bind_btPoint2PointConstraint_setPivotA_1=l._emscripten_bind_btPoint2PointConstraint_setPivotA_1,Yo=c._emscripten_bind_btPoint2PointConstraint_setPivotB_1=l._emscripten_bind_btPoint2PointConstraint_setPivotB_1,Zo=c._emscripten_bind_btPoint2PointConstraint_set_m_setting_1=l._emscripten_bind_btPoint2PointConstraint_set_m_setting_1,$o=c._emscripten_bind_btQuadWord___destroy___0=l._emscripten_bind_btQuadWord___destroy___0,ap=c._emscripten_bind_btQuadWord_setW_1=
|
||
|
l._emscripten_bind_btQuadWord_setW_1,bp=c._emscripten_bind_btQuadWord_setX_1=l._emscripten_bind_btQuadWord_setX_1,cp=c._emscripten_bind_btQuadWord_setY_1=l._emscripten_bind_btQuadWord_setY_1,dp=c._emscripten_bind_btQuadWord_setZ_1=l._emscripten_bind_btQuadWord_setZ_1,ep=c._emscripten_bind_btQuadWord_w_0=l._emscripten_bind_btQuadWord_w_0,fp=c._emscripten_bind_btQuadWord_x_0=l._emscripten_bind_btQuadWord_x_0,gp=c._emscripten_bind_btQuadWord_y_0=l._emscripten_bind_btQuadWord_y_0,hp=c._emscripten_bind_btQuadWord_z_0=
|
||
|
l._emscripten_bind_btQuadWord_z_0,ip=c._emscripten_bind_btQuaternion___destroy___0=l._emscripten_bind_btQuaternion___destroy___0,jp=c._emscripten_bind_btQuaternion_angleShortestPath_1=l._emscripten_bind_btQuaternion_angleShortestPath_1,kp=c._emscripten_bind_btQuaternion_angle_1=l._emscripten_bind_btQuaternion_angle_1,lp=c._emscripten_bind_btQuaternion_btQuaternion_4=l._emscripten_bind_btQuaternion_btQuaternion_4,mp=c._emscripten_bind_btQuaternion_dot_1=l._emscripten_bind_btQuaternion_dot_1,np=c._emscripten_bind_btQuaternion_getAngleShortestPath_0=
|
||
|
l._emscripten_bind_btQuaternion_getAngleShortestPath_0,op=c._emscripten_bind_btQuaternion_getAngle_0=l._emscripten_bind_btQuaternion_getAngle_0,pp=c._emscripten_bind_btQuaternion_getAxis_0=l._emscripten_bind_btQuaternion_getAxis_0,qp=c._emscripten_bind_btQuaternion_inverse_0=l._emscripten_bind_btQuaternion_inverse_0,rp=c._emscripten_bind_btQuaternion_length2_0=l._emscripten_bind_btQuaternion_length2_0,sp=c._emscripten_bind_btQuaternion_length_0=l._emscripten_bind_btQuaternion_length_0,tp=c._emscripten_bind_btQuaternion_normalize_0=
|
||
|
l._emscripten_bind_btQuaternion_normalize_0,up=c._emscripten_bind_btQuaternion_normalized_0=l._emscripten_bind_btQuaternion_normalized_0,vp=c._emscripten_bind_btQuaternion_op_add_1=l._emscripten_bind_btQuaternion_op_add_1,wp=c._emscripten_bind_btQuaternion_op_div_1=l._emscripten_bind_btQuaternion_op_div_1,xp=c._emscripten_bind_btQuaternion_op_mul_1=l._emscripten_bind_btQuaternion_op_mul_1,yp=c._emscripten_bind_btQuaternion_op_mulq_1=l._emscripten_bind_btQuaternion_op_mulq_1,zp=c._emscripten_bind_btQuaternion_op_sub_1=
|
||
|
l._emscripten_bind_btQuaternion_op_sub_1,Ap=c._emscripten_bind_btQuaternion_setEulerZYX_3=l._emscripten_bind_btQuaternion_setEulerZYX_3,Bp=c._emscripten_bind_btQuaternion_setRotation_2=l._emscripten_bind_btQuaternion_setRotation_2,Cp=c._emscripten_bind_btQuaternion_setValue_4=l._emscripten_bind_btQuaternion_setValue_4,Dp=c._emscripten_bind_btQuaternion_setW_1=l._emscripten_bind_btQuaternion_setW_1,Ep=c._emscripten_bind_btQuaternion_setX_1=l._emscripten_bind_btQuaternion_setX_1,Fp=c._emscripten_bind_btQuaternion_setY_1=
|
||
|
l._emscripten_bind_btQuaternion_setY_1,Gp=c._emscripten_bind_btQuaternion_setZ_1=l._emscripten_bind_btQuaternion_setZ_1,Hp=c._emscripten_bind_btQuaternion_w_0=l._emscripten_bind_btQuaternion_w_0,Ip=c._emscripten_bind_btQuaternion_x_0=l._emscripten_bind_btQuaternion_x_0,Jp=c._emscripten_bind_btQuaternion_y_0=l._emscripten_bind_btQuaternion_y_0,Kp=c._emscripten_bind_btQuaternion_z_0=l._emscripten_bind_btQuaternion_z_0,Lp=c._emscripten_bind_btRaycastVehicle___destroy___0=l._emscripten_bind_btRaycastVehicle___destroy___0,
|
||
|
Mp=c._emscripten_bind_btRaycastVehicle_addWheel_7=l._emscripten_bind_btRaycastVehicle_addWheel_7,Np=c._emscripten_bind_btRaycastVehicle_applyEngineForce_2=l._emscripten_bind_btRaycastVehicle_applyEngineForce_2,Op=c._emscripten_bind_btRaycastVehicle_btRaycastVehicle_3=l._emscripten_bind_btRaycastVehicle_btRaycastVehicle_3,Pp=c._emscripten_bind_btRaycastVehicle_getChassisWorldTransform_0=l._emscripten_bind_btRaycastVehicle_getChassisWorldTransform_0,Qp=c._emscripten_bind_btRaycastVehicle_getCurrentSpeedKmHour_0=
|
||
|
l._emscripten_bind_btRaycastVehicle_getCurrentSpeedKmHour_0,Rp=c._emscripten_bind_btRaycastVehicle_getForwardAxis_0=l._emscripten_bind_btRaycastVehicle_getForwardAxis_0,Sp=c._emscripten_bind_btRaycastVehicle_getForwardVector_0=l._emscripten_bind_btRaycastVehicle_getForwardVector_0,Tp=c._emscripten_bind_btRaycastVehicle_getNumWheels_0=l._emscripten_bind_btRaycastVehicle_getNumWheels_0,Up=c._emscripten_bind_btRaycastVehicle_getRightAxis_0=l._emscripten_bind_btRaycastVehicle_getRightAxis_0,Vp=c._emscripten_bind_btRaycastVehicle_getRigidBody_0=
|
||
|
l._emscripten_bind_btRaycastVehicle_getRigidBody_0,Wp=c._emscripten_bind_btRaycastVehicle_getSteeringValue_1=l._emscripten_bind_btRaycastVehicle_getSteeringValue_1,Xp=c._emscripten_bind_btRaycastVehicle_getUpAxis_0=l._emscripten_bind_btRaycastVehicle_getUpAxis_0,Yp=c._emscripten_bind_btRaycastVehicle_getUserConstraintId_0=l._emscripten_bind_btRaycastVehicle_getUserConstraintId_0,Zp=c._emscripten_bind_btRaycastVehicle_getUserConstraintType_0=l._emscripten_bind_btRaycastVehicle_getUserConstraintType_0,
|
||
|
$p=c._emscripten_bind_btRaycastVehicle_getWheelInfo_1=l._emscripten_bind_btRaycastVehicle_getWheelInfo_1,aq=c._emscripten_bind_btRaycastVehicle_getWheelTransformWS_1=l._emscripten_bind_btRaycastVehicle_getWheelTransformWS_1,bq=c._emscripten_bind_btRaycastVehicle_rayCast_1=l._emscripten_bind_btRaycastVehicle_rayCast_1,cq=c._emscripten_bind_btRaycastVehicle_resetSuspension_0=l._emscripten_bind_btRaycastVehicle_resetSuspension_0,dq=c._emscripten_bind_btRaycastVehicle_setBrake_2=l._emscripten_bind_btRaycastVehicle_setBrake_2,
|
||
|
eq=c._emscripten_bind_btRaycastVehicle_setCoordinateSystem_3=l._emscripten_bind_btRaycastVehicle_setCoordinateSystem_3,fq=c._emscripten_bind_btRaycastVehicle_setPitchControl_1=l._emscripten_bind_btRaycastVehicle_setPitchControl_1,gq=c._emscripten_bind_btRaycastVehicle_setSteeringValue_2=l._emscripten_bind_btRaycastVehicle_setSteeringValue_2,hq=c._emscripten_bind_btRaycastVehicle_setUserConstraintId_1=l._emscripten_bind_btRaycastVehicle_setUserConstraintId_1,iq=c._emscripten_bind_btRaycastVehicle_setUserConstraintType_1=
|
||
|
l._emscripten_bind_btRaycastVehicle_setUserConstraintType_1,jq=c._emscripten_bind_btRaycastVehicle_updateAction_2=l._emscripten_bind_btRaycastVehicle_updateAction_2,kq=c._emscripten_bind_btRaycastVehicle_updateFriction_1=l._emscripten_bind_btRaycastVehicle_updateFriction_1,lq=c._emscripten_bind_btRaycastVehicle_updateSuspension_1=l._emscripten_bind_btRaycastVehicle_updateSuspension_1,mq=c._emscripten_bind_btRaycastVehicle_updateVehicle_1=l._emscripten_bind_btRaycastVehicle_updateVehicle_1,nq=c._emscripten_bind_btRaycastVehicle_updateWheelTransform_2=
|
||
|
l._emscripten_bind_btRaycastVehicle_updateWheelTransform_2,oq=c._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_1=l._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_1,pq=c._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_2=l._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_2,qq=c._emscripten_bind_btRigidBodyConstructionInfo___destroy___0=l._emscripten_bind_btRigidBodyConstructionInfo___destroy___0,rq=c._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_3=
|
||
|
l._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_3,sq=c._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_4=l._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_4,tq=c._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingFactor_0=l._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingFactor_0,uq=c._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingThresholdSqr_0=
|
||
|
l._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingThresholdSqr_0,vq=c._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDampingFactor_0=l._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDampingFactor_0,wq=c._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDamping_0=l._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDamping_0,xq=c._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalLinearDampingThresholdSqr_0=l._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalLinearDampingThresholdSqr_0,
|
||
|
yq=c._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularDamping_0=l._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularDamping_0,zq=c._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularSleepingThreshold_0=l._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularSleepingThreshold_0,Aq=c._emscripten_bind_btRigidBodyConstructionInfo_get_m_friction_0=l._emscripten_bind_btRigidBodyConstructionInfo_get_m_friction_0,Bq=c._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearDamping_0=
|
||
|
l._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearDamping_0,Cq=c._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearSleepingThreshold_0=l._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearSleepingThreshold_0,Dq=c._emscripten_bind_btRigidBodyConstructionInfo_get_m_restitution_0=l._emscripten_bind_btRigidBodyConstructionInfo_get_m_restitution_0,Eq=c._emscripten_bind_btRigidBodyConstructionInfo_get_m_rollingFriction_0=l._emscripten_bind_btRigidBodyConstructionInfo_get_m_rollingFriction_0,
|
||
|
Fq=c._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingFactor_1=l._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingFactor_1,Gq=c._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingThresholdSqr_1=l._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingThresholdSqr_1,Hq=c._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDampingFactor_1=l._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDampingFactor_1,
|
||
|
Iq=c._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDamping_1=l._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDamping_1,Jq=c._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalLinearDampingThresholdSqr_1=l._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalLinearDampingThresholdSqr_1,Kq=c._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularDamping_1=l._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularDamping_1,Lq=c._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularSleepingThreshold_1=
|
||
|
l._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularSleepingThreshold_1,Mq=c._emscripten_bind_btRigidBodyConstructionInfo_set_m_friction_1=l._emscripten_bind_btRigidBodyConstructionInfo_set_m_friction_1,Nq=c._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearDamping_1=l._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearDamping_1,Oq=c._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearSleepingThreshold_1=l._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearSleepingThreshold_1,
|
||
|
Pq=c._emscripten_bind_btRigidBodyConstructionInfo_set_m_restitution_1=l._emscripten_bind_btRigidBodyConstructionInfo_set_m_restitution_1,Qq=c._emscripten_bind_btRigidBodyConstructionInfo_set_m_rollingFriction_1=l._emscripten_bind_btRigidBodyConstructionInfo_set_m_rollingFriction_1,Rq=c._emscripten_bind_btRigidBody___destroy___0=l._emscripten_bind_btRigidBody___destroy___0,Sq=c._emscripten_bind_btRigidBody_activate_0=l._emscripten_bind_btRigidBody_activate_0,Tq=c._emscripten_bind_btRigidBody_activate_1=
|
||
|
l._emscripten_bind_btRigidBody_activate_1,Uq=c._emscripten_bind_btRigidBody_applyCentralForce_1=l._emscripten_bind_btRigidBody_applyCentralForce_1,Vq=c._emscripten_bind_btRigidBody_applyCentralImpulse_1=l._emscripten_bind_btRigidBody_applyCentralImpulse_1,Wq=c._emscripten_bind_btRigidBody_applyCentralLocalForce_1=l._emscripten_bind_btRigidBody_applyCentralLocalForce_1,Xq=c._emscripten_bind_btRigidBody_applyForce_2=l._emscripten_bind_btRigidBody_applyForce_2,Yq=c._emscripten_bind_btRigidBody_applyGravity_0=
|
||
|
l._emscripten_bind_btRigidBody_applyGravity_0,Zq=c._emscripten_bind_btRigidBody_applyImpulse_2=l._emscripten_bind_btRigidBody_applyImpulse_2,$q=c._emscripten_bind_btRigidBody_applyLocalTorque_1=l._emscripten_bind_btRigidBody_applyLocalTorque_1,ar=c._emscripten_bind_btRigidBody_applyTorqueImpulse_1=l._emscripten_bind_btRigidBody_applyTorqueImpulse_1,br=c._emscripten_bind_btRigidBody_applyTorque_1=l._emscripten_bind_btRigidBody_applyTorque_1,cr=c._emscripten_bind_btRigidBody_btRigidBody_1=l._emscripten_bind_btRigidBody_btRigidBody_1,
|
||
|
dr=c._emscripten_bind_btRigidBody_forceActivationState_1=l._emscripten_bind_btRigidBody_forceActivationState_1,er=c._emscripten_bind_btRigidBody_getAabb_2=l._emscripten_bind_btRigidBody_getAabb_2,fr=c._emscripten_bind_btRigidBody_getAngularVelocity_0=l._emscripten_bind_btRigidBody_getAngularVelocity_0,gr=c._emscripten_bind_btRigidBody_getCenterOfMassTransform_0=l._emscripten_bind_btRigidBody_getCenterOfMassTransform_0,hr=c._emscripten_bind_btRigidBody_getCollisionFlags_0=l._emscripten_bind_btRigidBody_getCollisionFlags_0,
|
||
|
ir=c._emscripten_bind_btRigidBody_getCollisionShape_0=l._emscripten_bind_btRigidBody_getCollisionShape_0,jr=c._emscripten_bind_btRigidBody_getGravity_0=l._emscripten_bind_btRigidBody_getGravity_0,kr=c._emscripten_bind_btRigidBody_getLinearVelocity_0=l._emscripten_bind_btRigidBody_getLinearVelocity_0,lr=c._emscripten_bind_btRigidBody_getMotionState_0=l._emscripten_bind_btRigidBody_getMotionState_0,mr=c._emscripten_bind_btRigidBody_getUserIndex_0=l._emscripten_bind_btRigidBody_getUserIndex_0,nr=c._emscripten_bind_btRigidBody_getUserPointer_0=
|
||
|
l._emscripten_bind_btRigidBody_getUserPointer_0,or=c._emscripten_bind_btRigidBody_getWorldTransform_0=l._emscripten_bind_btRigidBody_getWorldTransform_0,pr=c._emscripten_bind_btRigidBody_isActive_0=l._emscripten_bind_btRigidBody_isActive_0,qr=c._emscripten_bind_btRigidBody_isKinematicObject_0=l._emscripten_bind_btRigidBody_isKinematicObject_0,rr=c._emscripten_bind_btRigidBody_isStaticObject_0=l._emscripten_bind_btRigidBody_isStaticObject_0,sr=c._emscripten_bind_btRigidBody_isStaticOrKinematicObject_0=
|
||
|
l._emscripten_bind_btRigidBody_isStaticOrKinematicObject_0,tr=c._emscripten_bind_btRigidBody_setActivationState_1=l._emscripten_bind_btRigidBody_setActivationState_1,ur=c._emscripten_bind_btRigidBody_setAngularFactor_1=l._emscripten_bind_btRigidBody_setAngularFactor_1,vr=c._emscripten_bind_btRigidBody_setAngularVelocity_1=l._emscripten_bind_btRigidBody_setAngularVelocity_1,wr=c._emscripten_bind_btRigidBody_setAnisotropicFriction_2=l._emscripten_bind_btRigidBody_setAnisotropicFriction_2,xr=c._emscripten_bind_btRigidBody_setCcdMotionThreshold_1=
|
||
|
l._emscripten_bind_btRigidBody_setCcdMotionThreshold_1,yr=c._emscripten_bind_btRigidBody_setCcdSweptSphereRadius_1=l._emscripten_bind_btRigidBody_setCcdSweptSphereRadius_1,zr=c._emscripten_bind_btRigidBody_setCenterOfMassTransform_1=l._emscripten_bind_btRigidBody_setCenterOfMassTransform_1,Ar=c._emscripten_bind_btRigidBody_setCollisionFlags_1=l._emscripten_bind_btRigidBody_setCollisionFlags_1,Br=c._emscripten_bind_btRigidBody_setCollisionShape_1=l._emscripten_bind_btRigidBody_setCollisionShape_1,
|
||
|
Cr=c._emscripten_bind_btRigidBody_setContactProcessingThreshold_1=l._emscripten_bind_btRigidBody_setContactProcessingThreshold_1,Dr=c._emscripten_bind_btRigidBody_setDamping_2=l._emscripten_bind_btRigidBody_setDamping_2,Er=c._emscripten_bind_btRigidBody_setFriction_1=l._emscripten_bind_btRigidBody_setFriction_1,Fr=c._emscripten_bind_btRigidBody_setGravity_1=l._emscripten_bind_btRigidBody_setGravity_1,Gr=c._emscripten_bind_btRigidBody_setLinearFactor_1=l._emscripten_bind_btRigidBody_setLinearFactor_1,
|
||
|
Hr=c._emscripten_bind_btRigidBody_setLinearVelocity_1=l._emscripten_bind_btRigidBody_setLinearVelocity_1,Ir=c._emscripten_bind_btRigidBody_setMassProps_2=l._emscripten_bind_btRigidBody_setMassProps_2,Jr=c._emscripten_bind_btRigidBody_setMotionState_1=l._emscripten_bind_btRigidBody_setMotionState_1,Kr=c._emscripten_bind_btRigidBody_setRestitution_1=l._emscripten_bind_btRigidBody_setRestitution_1,Lr=c._emscripten_bind_btRigidBody_setRollingFriction_1=l._emscripten_bind_btRigidBody_setRollingFriction_1,
|
||
|
Mr=c._emscripten_bind_btRigidBody_setSleepingThresholds_2=l._emscripten_bind_btRigidBody_setSleepingThresholds_2,Nr=c._emscripten_bind_btRigidBody_setUserIndex_1=l._emscripten_bind_btRigidBody_setUserIndex_1,Or=c._emscripten_bind_btRigidBody_setUserPointer_1=l._emscripten_bind_btRigidBody_setUserPointer_1,Pr=c._emscripten_bind_btRigidBody_setWorldTransform_1=l._emscripten_bind_btRigidBody_setWorldTransform_1,Qr=c._emscripten_bind_btRigidBody_upcast_1=l._emscripten_bind_btRigidBody_upcast_1,Rr=c._emscripten_bind_btRigidBody_updateInertiaTensor_0=
|
||
|
l._emscripten_bind_btRigidBody_updateInertiaTensor_0,Sr=c._emscripten_bind_btSequentialImpulseConstraintSolver___destroy___0=l._emscripten_bind_btSequentialImpulseConstraintSolver___destroy___0,Tr=c._emscripten_bind_btSequentialImpulseConstraintSolver_btSequentialImpulseConstraintSolver_0=l._emscripten_bind_btSequentialImpulseConstraintSolver_btSequentialImpulseConstraintSolver_0,Ur=c._emscripten_bind_btShapeHull___destroy___0=l._emscripten_bind_btShapeHull___destroy___0,Vr=c._emscripten_bind_btShapeHull_btShapeHull_1=
|
||
|
l._emscripten_bind_btShapeHull_btShapeHull_1,Wr=c._emscripten_bind_btShapeHull_buildHull_1=l._emscripten_bind_btShapeHull_buildHull_1,Xr=c._emscripten_bind_btShapeHull_getVertexPointer_0=l._emscripten_bind_btShapeHull_getVertexPointer_0,Yr=c._emscripten_bind_btShapeHull_numVertices_0=l._emscripten_bind_btShapeHull_numVertices_0,Zr=c._emscripten_bind_btSliderConstraint___destroy___0=l._emscripten_bind_btSliderConstraint___destroy___0,$r=c._emscripten_bind_btSliderConstraint_btSliderConstraint_3=l._emscripten_bind_btSliderConstraint_btSliderConstraint_3,
|
||
|
as=c._emscripten_bind_btSliderConstraint_btSliderConstraint_5=l._emscripten_bind_btSliderConstraint_btSliderConstraint_5,bs=c._emscripten_bind_btSliderConstraint_enableFeedback_1=l._emscripten_bind_btSliderConstraint_enableFeedback_1,cs=c._emscripten_bind_btSliderConstraint_getBreakingImpulseThreshold_0=l._emscripten_bind_btSliderConstraint_getBreakingImpulseThreshold_0,ds=c._emscripten_bind_btSliderConstraint_getParam_2=l._emscripten_bind_btSliderConstraint_getParam_2,es=c._emscripten_bind_btSliderConstraint_setBreakingImpulseThreshold_1=
|
||
|
l._emscripten_bind_btSliderConstraint_setBreakingImpulseThreshold_1,gs=c._emscripten_bind_btSliderConstraint_setLowerAngLimit_1=l._emscripten_bind_btSliderConstraint_setLowerAngLimit_1,hs=c._emscripten_bind_btSliderConstraint_setLowerLinLimit_1=l._emscripten_bind_btSliderConstraint_setLowerLinLimit_1,is=c._emscripten_bind_btSliderConstraint_setParam_3=l._emscripten_bind_btSliderConstraint_setParam_3,js=c._emscripten_bind_btSliderConstraint_setUpperAngLimit_1=l._emscripten_bind_btSliderConstraint_setUpperAngLimit_1,
|
||
|
ks=c._emscripten_bind_btSliderConstraint_setUpperLinLimit_1=l._emscripten_bind_btSliderConstraint_setUpperLinLimit_1,ls=c._emscripten_bind_btSoftBodyArray___destroy___0=l._emscripten_bind_btSoftBodyArray___destroy___0,ms=c._emscripten_bind_btSoftBodyArray_at_1=l._emscripten_bind_btSoftBodyArray_at_1,ns=c._emscripten_bind_btSoftBodyArray_size_0=l._emscripten_bind_btSoftBodyArray_size_0,ps=c._emscripten_bind_btSoftBodyHelpers_CreateEllipsoid_4=l._emscripten_bind_btSoftBodyHelpers_CreateEllipsoid_4,
|
||
|
qs=c._emscripten_bind_btSoftBodyHelpers_CreateFromConvexHull_4=l._emscripten_bind_btSoftBodyHelpers_CreateFromConvexHull_4,rs=c._emscripten_bind_btSoftBodyHelpers_CreateFromTriMesh_5=l._emscripten_bind_btSoftBodyHelpers_CreateFromTriMesh_5,ss=c._emscripten_bind_btSoftBodyHelpers_CreatePatchUV_10=l._emscripten_bind_btSoftBodyHelpers_CreatePatchUV_10,ts=c._emscripten_bind_btSoftBodyHelpers_CreatePatch_9=l._emscripten_bind_btSoftBodyHelpers_CreatePatch_9,us=c._emscripten_bind_btSoftBodyHelpers_CreateRope_5=
|
||
|
l._emscripten_bind_btSoftBodyHelpers_CreateRope_5,vs=c._emscripten_bind_btSoftBodyHelpers___destroy___0=l._emscripten_bind_btSoftBodyHelpers___destroy___0,xs=c._emscripten_bind_btSoftBodyHelpers_btSoftBodyHelpers_0=l._emscripten_bind_btSoftBodyHelpers_btSoftBodyHelpers_0,ys=c._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration___destroy___0=l._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration___destroy___0,zs=c._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_0=
|
||
|
l._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_0,As=c._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_1=l._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_1,Bs=c._emscripten_bind_btSoftBodySolver___destroy___0=l._emscripten_bind_btSoftBodySolver___destroy___0,Cs=c._emscripten_bind_btSoftBodyWorldInfo___destroy___0=l._emscripten_bind_btSoftBodyWorldInfo___destroy___0,
|
||
|
Ds=c._emscripten_bind_btSoftBodyWorldInfo_btSoftBodyWorldInfo_0=l._emscripten_bind_btSoftBodyWorldInfo_btSoftBodyWorldInfo_0,Es=c._emscripten_bind_btSoftBodyWorldInfo_get_air_density_0=l._emscripten_bind_btSoftBodyWorldInfo_get_air_density_0,Fs=c._emscripten_bind_btSoftBodyWorldInfo_get_m_broadphase_0=l._emscripten_bind_btSoftBodyWorldInfo_get_m_broadphase_0,Gs=c._emscripten_bind_btSoftBodyWorldInfo_get_m_dispatcher_0=l._emscripten_bind_btSoftBodyWorldInfo_get_m_dispatcher_0,Hs=c._emscripten_bind_btSoftBodyWorldInfo_get_m_gravity_0=
|
||
|
l._emscripten_bind_btSoftBodyWorldInfo_get_m_gravity_0,Is=c._emscripten_bind_btSoftBodyWorldInfo_get_m_maxDisplacement_0=l._emscripten_bind_btSoftBodyWorldInfo_get_m_maxDisplacement_0,Js=c._emscripten_bind_btSoftBodyWorldInfo_get_water_density_0=l._emscripten_bind_btSoftBodyWorldInfo_get_water_density_0,Ks=c._emscripten_bind_btSoftBodyWorldInfo_get_water_normal_0=l._emscripten_bind_btSoftBodyWorldInfo_get_water_normal_0,Ls=c._emscripten_bind_btSoftBodyWorldInfo_get_water_offset_0=l._emscripten_bind_btSoftBodyWorldInfo_get_water_offset_0,
|
||
|
Ms=c._emscripten_bind_btSoftBodyWorldInfo_set_air_density_1=l._emscripten_bind_btSoftBodyWorldInfo_set_air_density_1,Ns=c._emscripten_bind_btSoftBodyWorldInfo_set_m_broadphase_1=l._emscripten_bind_btSoftBodyWorldInfo_set_m_broadphase_1,Os=c._emscripten_bind_btSoftBodyWorldInfo_set_m_dispatcher_1=l._emscripten_bind_btSoftBodyWorldInfo_set_m_dispatcher_1,Ps=c._emscripten_bind_btSoftBodyWorldInfo_set_m_gravity_1=l._emscripten_bind_btSoftBodyWorldInfo_set_m_gravity_1,Qs=c._emscripten_bind_btSoftBodyWorldInfo_set_m_maxDisplacement_1=
|
||
|
l._emscripten_bind_btSoftBodyWorldInfo_set_m_maxDisplacement_1,Rs=c._emscripten_bind_btSoftBodyWorldInfo_set_water_density_1=l._emscripten_bind_btSoftBodyWorldInfo_set_water_density_1,Ss=c._emscripten_bind_btSoftBodyWorldInfo_set_water_normal_1=l._emscripten_bind_btSoftBodyWorldInfo_set_water_normal_1,Ts=c._emscripten_bind_btSoftBodyWorldInfo_set_water_offset_1=l._emscripten_bind_btSoftBodyWorldInfo_set_water_offset_1,Us=c._emscripten_bind_btSoftBody___destroy___0=l._emscripten_bind_btSoftBody___destroy___0,
|
||
|
Vs=c._emscripten_bind_btSoftBody_activate_0=l._emscripten_bind_btSoftBody_activate_0,Ws=c._emscripten_bind_btSoftBody_activate_1=l._emscripten_bind_btSoftBody_activate_1,Xs=c._emscripten_bind_btSoftBody_addAeroForceToNode_2=l._emscripten_bind_btSoftBody_addAeroForceToNode_2,Ys=c._emscripten_bind_btSoftBody_addForce_1=l._emscripten_bind_btSoftBody_addForce_1,Zs=c._emscripten_bind_btSoftBody_addForce_2=l._emscripten_bind_btSoftBody_addForce_2,$s=c._emscripten_bind_btSoftBody_appendAnchor_4=l._emscripten_bind_btSoftBody_appendAnchor_4,
|
||
|
at=c._emscripten_bind_btSoftBody_appendFace_4=l._emscripten_bind_btSoftBody_appendFace_4,bt=c._emscripten_bind_btSoftBody_appendLink_4=l._emscripten_bind_btSoftBody_appendLink_4,ct=c._emscripten_bind_btSoftBody_appendMaterial_0=l._emscripten_bind_btSoftBody_appendMaterial_0,dt=c._emscripten_bind_btSoftBody_appendNode_2=l._emscripten_bind_btSoftBody_appendNode_2,et=c._emscripten_bind_btSoftBody_appendTetra_5=l._emscripten_bind_btSoftBody_appendTetra_5,ft=c._emscripten_bind_btSoftBody_btSoftBody_4=
|
||
|
l._emscripten_bind_btSoftBody_btSoftBody_4,gt=c._emscripten_bind_btSoftBody_checkFace_3=l._emscripten_bind_btSoftBody_checkFace_3,ht=c._emscripten_bind_btSoftBody_checkLink_2=l._emscripten_bind_btSoftBody_checkLink_2,it=c._emscripten_bind_btSoftBody_forceActivationState_1=l._emscripten_bind_btSoftBody_forceActivationState_1,jt=c._emscripten_bind_btSoftBody_generateBendingConstraints_2=l._emscripten_bind_btSoftBody_generateBendingConstraints_2,kt=c._emscripten_bind_btSoftBody_generateClusters_1=l._emscripten_bind_btSoftBody_generateClusters_1,
|
||
|
lt=c._emscripten_bind_btSoftBody_generateClusters_2=l._emscripten_bind_btSoftBody_generateClusters_2,mt=c._emscripten_bind_btSoftBody_getCollisionFlags_0=l._emscripten_bind_btSoftBody_getCollisionFlags_0,nt=c._emscripten_bind_btSoftBody_getCollisionShape_0=l._emscripten_bind_btSoftBody_getCollisionShape_0,ot=c._emscripten_bind_btSoftBody_getTotalMass_0=l._emscripten_bind_btSoftBody_getTotalMass_0,pt=c._emscripten_bind_btSoftBody_getUserIndex_0=l._emscripten_bind_btSoftBody_getUserIndex_0,qt=c._emscripten_bind_btSoftBody_getUserPointer_0=
|
||
|
l._emscripten_bind_btSoftBody_getUserPointer_0,rt=c._emscripten_bind_btSoftBody_getWorldTransform_0=l._emscripten_bind_btSoftBody_getWorldTransform_0,st=c._emscripten_bind_btSoftBody_get_m_anchors_0=l._emscripten_bind_btSoftBody_get_m_anchors_0,tt=c._emscripten_bind_btSoftBody_get_m_cfg_0=l._emscripten_bind_btSoftBody_get_m_cfg_0,ut=c._emscripten_bind_btSoftBody_get_m_materials_0=l._emscripten_bind_btSoftBody_get_m_materials_0,vt=c._emscripten_bind_btSoftBody_get_m_nodes_0=l._emscripten_bind_btSoftBody_get_m_nodes_0,
|
||
|
wt=c._emscripten_bind_btSoftBody_isActive_0=l._emscripten_bind_btSoftBody_isActive_0,xt=c._emscripten_bind_btSoftBody_isKinematicObject_0=l._emscripten_bind_btSoftBody_isKinematicObject_0,yt=c._emscripten_bind_btSoftBody_isStaticObject_0=l._emscripten_bind_btSoftBody_isStaticObject_0,zt=c._emscripten_bind_btSoftBody_isStaticOrKinematicObject_0=l._emscripten_bind_btSoftBody_isStaticOrKinematicObject_0,At=c._emscripten_bind_btSoftBody_rotate_1=l._emscripten_bind_btSoftBody_rotate_1,Bt=c._emscripten_bind_btSoftBody_scale_1=
|
||
|
l._emscripten_bind_btSoftBody_scale_1,Ct=c._emscripten_bind_btSoftBody_setActivationState_1=l._emscripten_bind_btSoftBody_setActivationState_1,Dt=c._emscripten_bind_btSoftBody_setAnisotropicFriction_2=l._emscripten_bind_btSoftBody_setAnisotropicFriction_2,Et=c._emscripten_bind_btSoftBody_setCcdMotionThreshold_1=l._emscripten_bind_btSoftBody_setCcdMotionThreshold_1,Ft=c._emscripten_bind_btSoftBody_setCcdSweptSphereRadius_1=l._emscripten_bind_btSoftBody_setCcdSweptSphereRadius_1,Gt=c._emscripten_bind_btSoftBody_setCollisionFlags_1=
|
||
|
l._emscripten_bind_btSoftBody_setCollisionFlags_1,Ht=c._emscripten_bind_btSoftBody_setCollisionShape_1=l._emscripten_bind_btSoftBody_setCollisionShape_1,It=c._emscripten_bind_btSoftBody_setContactProcessingThreshold_1=l._emscripten_bind_btSoftBody_setContactProcessingThreshold_1,Jt=c._emscripten_bind_btSoftBody_setFriction_1=l._emscripten_bind_btSoftBody_setFriction_1,Kt=c._emscripten_bind_btSoftBody_setMass_2=l._emscripten_bind_btSoftBody_setMass_2,Lt=c._emscripten_bind_btSoftBody_setRestitution_1=
|
||
|
l._emscripten_bind_btSoftBody_setRestitution_1,Mt=c._emscripten_bind_btSoftBody_setRollingFriction_1=l._emscripten_bind_btSoftBody_setRollingFriction_1,Nt=c._emscripten_bind_btSoftBody_setTotalMass_2=l._emscripten_bind_btSoftBody_setTotalMass_2,Ot=c._emscripten_bind_btSoftBody_setUserIndex_1=l._emscripten_bind_btSoftBody_setUserIndex_1,Pt=c._emscripten_bind_btSoftBody_setUserPointer_1=l._emscripten_bind_btSoftBody_setUserPointer_1,Qt=c._emscripten_bind_btSoftBody_setWorldTransform_1=l._emscripten_bind_btSoftBody_setWorldTransform_1,
|
||
|
Rt=c._emscripten_bind_btSoftBody_set_m_anchors_1=l._emscripten_bind_btSoftBody_set_m_anchors_1,St=c._emscripten_bind_btSoftBody_set_m_cfg_1=l._emscripten_bind_btSoftBody_set_m_cfg_1,Tt=c._emscripten_bind_btSoftBody_set_m_materials_1=l._emscripten_bind_btSoftBody_set_m_materials_1,Ut=c._emscripten_bind_btSoftBody_set_m_nodes_1=l._emscripten_bind_btSoftBody_set_m_nodes_1,Vt=c._emscripten_bind_btSoftBody_transform_1=l._emscripten_bind_btSoftBody_transform_1,Wt=c._emscripten_bind_btSoftBody_translate_1=
|
||
|
l._emscripten_bind_btSoftBody_translate_1,Xt=c._emscripten_bind_btSoftBody_upcast_1=l._emscripten_bind_btSoftBody_upcast_1,Yt=c._emscripten_bind_btSoftRigidDynamicsWorld___destroy___0=l._emscripten_bind_btSoftRigidDynamicsWorld___destroy___0,Zt=c._emscripten_bind_btSoftRigidDynamicsWorld_addAction_1=l._emscripten_bind_btSoftRigidDynamicsWorld_addAction_1,$t=c._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_1=l._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_1,au=c._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_2=
|
||
|
l._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_2,bu=c._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_3=l._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_3,cu=c._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_1=l._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_1,du=c._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_2=l._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_2,eu=c._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_1=
|
||
|
l._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_1,fu=c._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_3=l._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_3,gu=c._emscripten_bind_btSoftRigidDynamicsWorld_addSoftBody_3=l._emscripten_bind_btSoftRigidDynamicsWorld_addSoftBody_3,hu=c._emscripten_bind_btSoftRigidDynamicsWorld_btSoftRigidDynamicsWorld_5=l._emscripten_bind_btSoftRigidDynamicsWorld_btSoftRigidDynamicsWorld_5,iu=c._emscripten_bind_btSoftRigidDynamicsWorld_contactPairTest_3=
|
||
|
l._emscripten_bind_btSoftRigidDynamicsWorld_contactPairTest_3,ju=c._emscripten_bind_btSoftRigidDynamicsWorld_contactTest_2=l._emscripten_bind_btSoftRigidDynamicsWorld_contactTest_2,ku=c._emscripten_bind_btSoftRigidDynamicsWorld_convexSweepTest_5=l._emscripten_bind_btSoftRigidDynamicsWorld_convexSweepTest_5,lu=c._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawObject_3=l._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawObject_3,mu=c._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawWorld_0=l._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawWorld_0,
|
||
|
nu=c._emscripten_bind_btSoftRigidDynamicsWorld_getBroadphase_0=l._emscripten_bind_btSoftRigidDynamicsWorld_getBroadphase_0,ou=c._emscripten_bind_btSoftRigidDynamicsWorld_getDebugDrawer_0=l._emscripten_bind_btSoftRigidDynamicsWorld_getDebugDrawer_0,pu=c._emscripten_bind_btSoftRigidDynamicsWorld_getDispatchInfo_0=l._emscripten_bind_btSoftRigidDynamicsWorld_getDispatchInfo_0,qu=c._emscripten_bind_btSoftRigidDynamicsWorld_getDispatcher_0=l._emscripten_bind_btSoftRigidDynamicsWorld_getDispatcher_0,ru=
|
||
|
c._emscripten_bind_btSoftRigidDynamicsWorld_getGravity_0=l._emscripten_bind_btSoftRigidDynamicsWorld_getGravity_0,su=c._emscripten_bind_btSoftRigidDynamicsWorld_getPairCache_0=l._emscripten_bind_btSoftRigidDynamicsWorld_getPairCache_0,tu=c._emscripten_bind_btSoftRigidDynamicsWorld_getSoftBodyArray_0=l._emscripten_bind_btSoftRigidDynamicsWorld_getSoftBodyArray_0,uu=c._emscripten_bind_btSoftRigidDynamicsWorld_getSolverInfo_0=l._emscripten_bind_btSoftRigidDynamicsWorld_getSolverInfo_0,vu=c._emscripten_bind_btSoftRigidDynamicsWorld_getWorldInfo_0=
|
||
|
l._emscripten_bind_btSoftRigidDynamicsWorld_getWorldInfo_0,wu=c._emscripten_bind_btSoftRigidDynamicsWorld_rayTest_3=l._emscripten_bind_btSoftRigidDynamicsWorld_rayTest_3,xu=c._emscripten_bind_btSoftRigidDynamicsWorld_removeAction_1=l._emscripten_bind_btSoftRigidDynamicsWorld_removeAction_1,yu=c._emscripten_bind_btSoftRigidDynamicsWorld_removeCollisionObject_1=l._emscripten_bind_btSoftRigidDynamicsWorld_removeCollisionObject_1,zu=c._emscripten_bind_btSoftRigidDynamicsWorld_removeConstraint_1=l._emscripten_bind_btSoftRigidDynamicsWorld_removeConstraint_1,
|
||
|
Au=c._emscripten_bind_btSoftRigidDynamicsWorld_removeRigidBody_1=l._emscripten_bind_btSoftRigidDynamicsWorld_removeRigidBody_1,Bu=c._emscripten_bind_btSoftRigidDynamicsWorld_removeSoftBody_1=l._emscripten_bind_btSoftRigidDynamicsWorld_removeSoftBody_1,Cu=c._emscripten_bind_btSoftRigidDynamicsWorld_setDebugDrawer_1=l._emscripten_bind_btSoftRigidDynamicsWorld_setDebugDrawer_1,Du=c._emscripten_bind_btSoftRigidDynamicsWorld_setGravity_1=l._emscripten_bind_btSoftRigidDynamicsWorld_setGravity_1,Eu=c._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_1=
|
||
|
l._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_1,Fu=c._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_2=l._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_2,Gu=c._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_3=l._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_3,Hu=c._emscripten_bind_btSoftRigidDynamicsWorld_updateSingleAabb_1=l._emscripten_bind_btSoftRigidDynamicsWorld_updateSingleAabb_1,Iu=c._emscripten_bind_btSphereShape___destroy___0=l._emscripten_bind_btSphereShape___destroy___0,
|
||
|
Ju=c._emscripten_bind_btSphereShape_btSphereShape_1=l._emscripten_bind_btSphereShape_btSphereShape_1,Ku=c._emscripten_bind_btSphereShape_calculateLocalInertia_2=l._emscripten_bind_btSphereShape_calculateLocalInertia_2,Lu=c._emscripten_bind_btSphereShape_getLocalScaling_0=l._emscripten_bind_btSphereShape_getLocalScaling_0,Mu=c._emscripten_bind_btSphereShape_getMargin_0=l._emscripten_bind_btSphereShape_getMargin_0,Nu=c._emscripten_bind_btSphereShape_setLocalScaling_1=l._emscripten_bind_btSphereShape_setLocalScaling_1,
|
||
|
Ou=c._emscripten_bind_btSphereShape_setMargin_1=l._emscripten_bind_btSphereShape_setMargin_1,Pu=c._emscripten_bind_btStaticPlaneShape___destroy___0=l._emscripten_bind_btStaticPlaneShape___destroy___0,Qu=c._emscripten_bind_btStaticPlaneShape_btStaticPlaneShape_2=l._emscripten_bind_btStaticPlaneShape_btStaticPlaneShape_2,Ru=c._emscripten_bind_btStaticPlaneShape_calculateLocalInertia_2=l._emscripten_bind_btStaticPlaneShape_calculateLocalInertia_2,Su=c._emscripten_bind_btStaticPlaneShape_getLocalScaling_0=
|
||
|
l._emscripten_bind_btStaticPlaneShape_getLocalScaling_0,Tu=c._emscripten_bind_btStaticPlaneShape_setLocalScaling_1=l._emscripten_bind_btStaticPlaneShape_setLocalScaling_1,Uu=c._emscripten_bind_btStridingMeshInterface___destroy___0=l._emscripten_bind_btStridingMeshInterface___destroy___0,Vu=c._emscripten_bind_btTransform___destroy___0=l._emscripten_bind_btTransform___destroy___0,Wu=c._emscripten_bind_btTransform_btTransform_0=l._emscripten_bind_btTransform_btTransform_0,Xu=c._emscripten_bind_btTransform_btTransform_2=
|
||
|
l._emscripten_bind_btTransform_btTransform_2,Yu=c._emscripten_bind_btTransform_getBasis_0=l._emscripten_bind_btTransform_getBasis_0,Zu=c._emscripten_bind_btTransform_getOrigin_0=l._emscripten_bind_btTransform_getOrigin_0,$u=c._emscripten_bind_btTransform_getRotation_0=l._emscripten_bind_btTransform_getRotation_0,av=c._emscripten_bind_btTransform_setFromOpenGLMatrix_1=l._emscripten_bind_btTransform_setFromOpenGLMatrix_1,bv=c._emscripten_bind_btTransform_setIdentity_0=l._emscripten_bind_btTransform_setIdentity_0,
|
||
|
cv=c._emscripten_bind_btTransform_setOrigin_1=l._emscripten_bind_btTransform_setOrigin_1,dv=c._emscripten_bind_btTransform_setRotation_1=l._emscripten_bind_btTransform_setRotation_1,ev=c._emscripten_bind_btTriangleMeshShape___destroy___0=l._emscripten_bind_btTriangleMeshShape___destroy___0,fv=c._emscripten_bind_btTriangleMeshShape_calculateLocalInertia_2=l._emscripten_bind_btTriangleMeshShape_calculateLocalInertia_2,gv=c._emscripten_bind_btTriangleMeshShape_getLocalScaling_0=l._emscripten_bind_btTriangleMeshShape_getLocalScaling_0,
|
||
|
hv=c._emscripten_bind_btTriangleMeshShape_setLocalScaling_1=l._emscripten_bind_btTriangleMeshShape_setLocalScaling_1,iv=c._emscripten_bind_btTriangleMesh___destroy___0=l._emscripten_bind_btTriangleMesh___destroy___0,jv=c._emscripten_bind_btTriangleMesh_addTriangle_3=l._emscripten_bind_btTriangleMesh_addTriangle_3,kv=c._emscripten_bind_btTriangleMesh_addTriangle_4=l._emscripten_bind_btTriangleMesh_addTriangle_4,lv=c._emscripten_bind_btTriangleMesh_btTriangleMesh_0=l._emscripten_bind_btTriangleMesh_btTriangleMesh_0,
|
||
|
mv=c._emscripten_bind_btTriangleMesh_btTriangleMesh_1=l._emscripten_bind_btTriangleMesh_btTriangleMesh_1,nv=c._emscripten_bind_btTriangleMesh_btTriangleMesh_2=l._emscripten_bind_btTriangleMesh_btTriangleMesh_2,ov=c._emscripten_bind_btTypedConstraint___destroy___0=l._emscripten_bind_btTypedConstraint___destroy___0,pv=c._emscripten_bind_btTypedConstraint_enableFeedback_1=l._emscripten_bind_btTypedConstraint_enableFeedback_1,qv=c._emscripten_bind_btTypedConstraint_getBreakingImpulseThreshold_0=l._emscripten_bind_btTypedConstraint_getBreakingImpulseThreshold_0,
|
||
|
rv=c._emscripten_bind_btTypedConstraint_getParam_2=l._emscripten_bind_btTypedConstraint_getParam_2,sv=c._emscripten_bind_btTypedConstraint_setBreakingImpulseThreshold_1=l._emscripten_bind_btTypedConstraint_setBreakingImpulseThreshold_1,tv=c._emscripten_bind_btTypedConstraint_setParam_3=l._emscripten_bind_btTypedConstraint_setParam_3,uv=c._emscripten_bind_btVector3___destroy___0=l._emscripten_bind_btVector3___destroy___0,vv=c._emscripten_bind_btVector3_btVector3_0=l._emscripten_bind_btVector3_btVector3_0,
|
||
|
wv=c._emscripten_bind_btVector3_btVector3_3=l._emscripten_bind_btVector3_btVector3_3,xv=c._emscripten_bind_btVector3_dot_1=l._emscripten_bind_btVector3_dot_1,yv=c._emscripten_bind_btVector3_length_0=l._emscripten_bind_btVector3_length_0,zv=c._emscripten_bind_btVector3_normalize_0=l._emscripten_bind_btVector3_normalize_0,Av=c._emscripten_bind_btVector3_op_add_1=l._emscripten_bind_btVector3_op_add_1,Bv=c._emscripten_bind_btVector3_op_mul_1=l._emscripten_bind_btVector3_op_mul_1,Cv=c._emscripten_bind_btVector3_op_sub_1=
|
||
|
l._emscripten_bind_btVector3_op_sub_1,Dv=c._emscripten_bind_btVector3_rotate_2=l._emscripten_bind_btVector3_rotate_2,Ev=c._emscripten_bind_btVector3_setValue_3=l._emscripten_bind_btVector3_setValue_3,Fv=c._emscripten_bind_btVector3_setX_1=l._emscripten_bind_btVector3_setX_1,Gv=c._emscripten_bind_btVector3_setY_1=l._emscripten_bind_btVector3_setY_1,Hv=c._emscripten_bind_btVector3_setZ_1=l._emscripten_bind_btVector3_setZ_1,Iv=c._emscripten_bind_btVector3_x_0=l._emscripten_bind_btVector3_x_0,Jv=c._emscripten_bind_btVector3_y_0=
|
||
|
l._emscripten_bind_btVector3_y_0,Kv=c._emscripten_bind_btVector3_z_0=l._emscripten_bind_btVector3_z_0,Lv=c._emscripten_bind_btVector4___destroy___0=l._emscripten_bind_btVector4___destroy___0,Mv=c._emscripten_bind_btVector4_btVector4_0=l._emscripten_bind_btVector4_btVector4_0,Nv=c._emscripten_bind_btVector4_btVector4_4=l._emscripten_bind_btVector4_btVector4_4,Ov=c._emscripten_bind_btVector4_dot_1=l._emscripten_bind_btVector4_dot_1,Pv=c._emscripten_bind_btVector4_length_0=l._emscripten_bind_btVector4_length_0,
|
||
|
Qv=c._emscripten_bind_btVector4_normalize_0=l._emscripten_bind_btVector4_normalize_0,Rv=c._emscripten_bind_btVector4_op_add_1=l._emscripten_bind_btVector4_op_add_1,Sv=c._emscripten_bind_btVector4_op_mul_1=l._emscripten_bind_btVector4_op_mul_1,Tv=c._emscripten_bind_btVector4_op_sub_1=l._emscripten_bind_btVector4_op_sub_1,Uv=c._emscripten_bind_btVector4_rotate_2=l._emscripten_bind_btVector4_rotate_2,Vv=c._emscripten_bind_btVector4_setValue_4=l._emscripten_bind_btVector4_setValue_4,Wv=c._emscripten_bind_btVector4_setX_1=
|
||
|
l._emscripten_bind_btVector4_setX_1,Xv=c._emscripten_bind_btVector4_setY_1=l._emscripten_bind_btVector4_setY_1,Yv=c._emscripten_bind_btVector4_setZ_1=l._emscripten_bind_btVector4_setZ_1,Zv=c._emscripten_bind_btVector4_w_0=l._emscripten_bind_btVector4_w_0,$v=c._emscripten_bind_btVector4_x_0=l._emscripten_bind_btVector4_x_0,aw=c._emscripten_bind_btVector4_y_0=l._emscripten_bind_btVector4_y_0,bw=c._emscripten_bind_btVector4_z_0=l._emscripten_bind_btVector4_z_0,cw=c._emscripten_bind_btVehicleRaycasterResult___destroy___0=
|
||
|
l._emscripten_bind_btVehicleRaycasterResult___destroy___0,dw=c._emscripten_bind_btVehicleRaycasterResult_get_m_distFraction_0=l._emscripten_bind_btVehicleRaycasterResult_get_m_distFraction_0,ew=c._emscripten_bind_btVehicleRaycasterResult_get_m_hitNormalInWorld_0=l._emscripten_bind_btVehicleRaycasterResult_get_m_hitNormalInWorld_0,fw=c._emscripten_bind_btVehicleRaycasterResult_get_m_hitPointInWorld_0=l._emscripten_bind_btVehicleRaycasterResult_get_m_hitPointInWorld_0,gw=c._emscripten_bind_btVehicleRaycasterResult_set_m_distFraction_1=
|
||
|
l._emscripten_bind_btVehicleRaycasterResult_set_m_distFraction_1,hw=c._emscripten_bind_btVehicleRaycasterResult_set_m_hitNormalInWorld_1=l._emscripten_bind_btVehicleRaycasterResult_set_m_hitNormalInWorld_1,iw=c._emscripten_bind_btVehicleRaycasterResult_set_m_hitPointInWorld_1=l._emscripten_bind_btVehicleRaycasterResult_set_m_hitPointInWorld_1,jw=c._emscripten_bind_btVehicleRaycaster___destroy___0=l._emscripten_bind_btVehicleRaycaster___destroy___0,kw=c._emscripten_bind_btVehicleRaycaster_castRay_3=
|
||
|
l._emscripten_bind_btVehicleRaycaster_castRay_3,lw=c._emscripten_bind_btVehicleTuning_btVehicleTuning_0=l._emscripten_bind_btVehicleTuning_btVehicleTuning_0,mw=c._emscripten_bind_btVehicleTuning_get_m_frictionSlip_0=l._emscripten_bind_btVehicleTuning_get_m_frictionSlip_0,nw=c._emscripten_bind_btVehicleTuning_get_m_maxSuspensionForce_0=l._emscripten_bind_btVehicleTuning_get_m_maxSuspensionForce_0,ow=c._emscripten_bind_btVehicleTuning_get_m_maxSuspensionTravelCm_0=l._emscripten_bind_btVehicleTuning_get_m_maxSuspensionTravelCm_0,
|
||
|
pw=c._emscripten_bind_btVehicleTuning_get_m_suspensionCompression_0=l._emscripten_bind_btVehicleTuning_get_m_suspensionCompression_0,qw=c._emscripten_bind_btVehicleTuning_get_m_suspensionDamping_0=l._emscripten_bind_btVehicleTuning_get_m_suspensionDamping_0,rw=c._emscripten_bind_btVehicleTuning_get_m_suspensionStiffness_0=l._emscripten_bind_btVehicleTuning_get_m_suspensionStiffness_0,sw=c._emscripten_bind_btVehicleTuning_set_m_frictionSlip_1=l._emscripten_bind_btVehicleTuning_set_m_frictionSlip_1,
|
||
|
tw=c._emscripten_bind_btVehicleTuning_set_m_maxSuspensionForce_1=l._emscripten_bind_btVehicleTuning_set_m_maxSuspensionForce_1,uw=c._emscripten_bind_btVehicleTuning_set_m_maxSuspensionTravelCm_1=l._emscripten_bind_btVehicleTuning_set_m_maxSuspensionTravelCm_1,vw=c._emscripten_bind_btVehicleTuning_set_m_suspensionCompression_1=l._emscripten_bind_btVehicleTuning_set_m_suspensionCompression_1,ww=c._emscripten_bind_btVehicleTuning_set_m_suspensionDamping_1=l._emscripten_bind_btVehicleTuning_set_m_suspensionDamping_1,
|
||
|
xw=c._emscripten_bind_btVehicleTuning_set_m_suspensionStiffness_1=l._emscripten_bind_btVehicleTuning_set_m_suspensionStiffness_1,yw=c._emscripten_bind_btWheelInfoConstructionInfo___destroy___0=l._emscripten_bind_btWheelInfoConstructionInfo___destroy___0,zw=c._emscripten_bind_btWheelInfoConstructionInfo_get_m_bIsFrontWheel_0=l._emscripten_bind_btWheelInfoConstructionInfo_get_m_bIsFrontWheel_0,Aw=c._emscripten_bind_btWheelInfoConstructionInfo_get_m_chassisConnectionCS_0=l._emscripten_bind_btWheelInfoConstructionInfo_get_m_chassisConnectionCS_0,
|
||
|
Bw=c._emscripten_bind_btWheelInfoConstructionInfo_get_m_frictionSlip_0=l._emscripten_bind_btWheelInfoConstructionInfo_get_m_frictionSlip_0,Cw=c._emscripten_bind_btWheelInfoConstructionInfo_get_m_maxSuspensionForce_0=l._emscripten_bind_btWheelInfoConstructionInfo_get_m_maxSuspensionForce_0,Dw=c._emscripten_bind_btWheelInfoConstructionInfo_get_m_maxSuspensionTravelCm_0=l._emscripten_bind_btWheelInfoConstructionInfo_get_m_maxSuspensionTravelCm_0,Ew=c._emscripten_bind_btWheelInfoConstructionInfo_get_m_suspensionRestLength_0=
|
||
|
l._emscripten_bind_btWheelInfoConstructionInfo_get_m_suspensionRestLength_0,Fw=c._emscripten_bind_btWheelInfoConstructionInfo_get_m_suspensionStiffness_0=l._emscripten_bind_btWheelInfoConstructionInfo_get_m_suspensionStiffness_0,Gw=c._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelAxleCS_0=l._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelAxleCS_0,Hw=c._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelDirectionCS_0=l._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelDirectionCS_0,
|
||
|
Iw=c._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelRadius_0=l._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelRadius_0,Jw=c._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelsDampingCompression_0=l._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelsDampingCompression_0,Kw=c._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelsDampingRelaxation_0=l._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelsDampingRelaxation_0,Lw=c._emscripten_bind_btWheelInfoConstructionInfo_set_m_bIsFrontWheel_1=
|
||
|
l._emscripten_bind_btWheelInfoConstructionInfo_set_m_bIsFrontWheel_1,Mw=c._emscripten_bind_btWheelInfoConstructionInfo_set_m_chassisConnectionCS_1=l._emscripten_bind_btWheelInfoConstructionInfo_set_m_chassisConnectionCS_1,Nw=c._emscripten_bind_btWheelInfoConstructionInfo_set_m_frictionSlip_1=l._emscripten_bind_btWheelInfoConstructionInfo_set_m_frictionSlip_1,Ow=c._emscripten_bind_btWheelInfoConstructionInfo_set_m_maxSuspensionForce_1=l._emscripten_bind_btWheelInfoConstructionInfo_set_m_maxSuspensionForce_1,
|
||
|
Pw=c._emscripten_bind_btWheelInfoConstructionInfo_set_m_maxSuspensionTravelCm_1=l._emscripten_bind_btWheelInfoConstructionInfo_set_m_maxSuspensionTravelCm_1,Qw=c._emscripten_bind_btWheelInfoConstructionInfo_set_m_suspensionRestLength_1=l._emscripten_bind_btWheelInfoConstructionInfo_set_m_suspensionRestLength_1,Rw=c._emscripten_bind_btWheelInfoConstructionInfo_set_m_suspensionStiffness_1=l._emscripten_bind_btWheelInfoConstructionInfo_set_m_suspensionStiffness_1,Sw=c._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelAxleCS_1=
|
||
|
l._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelAxleCS_1,Tw=c._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelDirectionCS_1=l._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelDirectionCS_1,Uw=c._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelRadius_1=l._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelRadius_1,Vw=c._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelsDampingCompression_1=l._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelsDampingCompression_1,
|
||
|
Ww=c._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelsDampingRelaxation_1=l._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelsDampingRelaxation_1,Xw=c._emscripten_bind_btWheelInfo___destroy___0=l._emscripten_bind_btWheelInfo___destroy___0,Yw=c._emscripten_bind_btWheelInfo_btWheelInfo_1=l._emscripten_bind_btWheelInfo_btWheelInfo_1,Zw=c._emscripten_bind_btWheelInfo_getSuspensionRestLength_0=l._emscripten_bind_btWheelInfo_getSuspensionRestLength_0,$w=c._emscripten_bind_btWheelInfo_get_m_bIsFrontWheel_0=
|
||
|
l._emscripten_bind_btWheelInfo_get_m_bIsFrontWheel_0,ax=c._emscripten_bind_btWheelInfo_get_m_brake_0=l._emscripten_bind_btWheelInfo_get_m_brake_0,bx=c._emscripten_bind_btWheelInfo_get_m_chassisConnectionPointCS_0=l._emscripten_bind_btWheelInfo_get_m_chassisConnectionPointCS_0,cx=c._emscripten_bind_btWheelInfo_get_m_clippedInvContactDotSuspension_0=l._emscripten_bind_btWheelInfo_get_m_clippedInvContactDotSuspension_0,dx=c._emscripten_bind_btWheelInfo_get_m_deltaRotation_0=l._emscripten_bind_btWheelInfo_get_m_deltaRotation_0,
|
||
|
ex=c._emscripten_bind_btWheelInfo_get_m_engineForce_0=l._emscripten_bind_btWheelInfo_get_m_engineForce_0,fx=c._emscripten_bind_btWheelInfo_get_m_frictionSlip_0=l._emscripten_bind_btWheelInfo_get_m_frictionSlip_0,gx=c._emscripten_bind_btWheelInfo_get_m_maxSuspensionForce_0=l._emscripten_bind_btWheelInfo_get_m_maxSuspensionForce_0,hx=c._emscripten_bind_btWheelInfo_get_m_maxSuspensionTravelCm_0=l._emscripten_bind_btWheelInfo_get_m_maxSuspensionTravelCm_0,ix=c._emscripten_bind_btWheelInfo_get_m_raycastInfo_0=
|
||
|
l._emscripten_bind_btWheelInfo_get_m_raycastInfo_0,jx=c._emscripten_bind_btWheelInfo_get_m_rollInfluence_0=l._emscripten_bind_btWheelInfo_get_m_rollInfluence_0,kx=c._emscripten_bind_btWheelInfo_get_m_rotation_0=l._emscripten_bind_btWheelInfo_get_m_rotation_0,lx=c._emscripten_bind_btWheelInfo_get_m_skidInfo_0=l._emscripten_bind_btWheelInfo_get_m_skidInfo_0,mx=c._emscripten_bind_btWheelInfo_get_m_steering_0=l._emscripten_bind_btWheelInfo_get_m_steering_0,nx=c._emscripten_bind_btWheelInfo_get_m_suspensionRelativeVelocity_0=
|
||
|
l._emscripten_bind_btWheelInfo_get_m_suspensionRelativeVelocity_0,ox=c._emscripten_bind_btWheelInfo_get_m_suspensionRestLength1_0=l._emscripten_bind_btWheelInfo_get_m_suspensionRestLength1_0,px=c._emscripten_bind_btWheelInfo_get_m_suspensionStiffness_0=l._emscripten_bind_btWheelInfo_get_m_suspensionStiffness_0,qx=c._emscripten_bind_btWheelInfo_get_m_wheelAxleCS_0=l._emscripten_bind_btWheelInfo_get_m_wheelAxleCS_0,rx=c._emscripten_bind_btWheelInfo_get_m_wheelDirectionCS_0=l._emscripten_bind_btWheelInfo_get_m_wheelDirectionCS_0,
|
||
|
sx=c._emscripten_bind_btWheelInfo_get_m_wheelsDampingCompression_0=l._emscripten_bind_btWheelInfo_get_m_wheelsDampingCompression_0,tx=c._emscripten_bind_btWheelInfo_get_m_wheelsDampingRelaxation_0=l._emscripten_bind_btWheelInfo_get_m_wheelsDampingRelaxation_0,ux=c._emscripten_bind_btWheelInfo_get_m_wheelsRadius_0=l._emscripten_bind_btWheelInfo_get_m_wheelsRadius_0,vx=c._emscripten_bind_btWheelInfo_get_m_wheelsSuspensionForce_0=l._emscripten_bind_btWheelInfo_get_m_wheelsSuspensionForce_0,wx=c._emscripten_bind_btWheelInfo_get_m_worldTransform_0=
|
||
|
l._emscripten_bind_btWheelInfo_get_m_worldTransform_0,xx=c._emscripten_bind_btWheelInfo_set_m_bIsFrontWheel_1=l._emscripten_bind_btWheelInfo_set_m_bIsFrontWheel_1,yx=c._emscripten_bind_btWheelInfo_set_m_brake_1=l._emscripten_bind_btWheelInfo_set_m_brake_1,zx=c._emscripten_bind_btWheelInfo_set_m_chassisConnectionPointCS_1=l._emscripten_bind_btWheelInfo_set_m_chassisConnectionPointCS_1,Ax=c._emscripten_bind_btWheelInfo_set_m_clippedInvContactDotSuspension_1=l._emscripten_bind_btWheelInfo_set_m_clippedInvContactDotSuspension_1,
|
||
|
Bx=c._emscripten_bind_btWheelInfo_set_m_deltaRotation_1=l._emscripten_bind_btWheelInfo_set_m_deltaRotation_1,Cx=c._emscripten_bind_btWheelInfo_set_m_engineForce_1=l._emscripten_bind_btWheelInfo_set_m_engineForce_1,Dx=c._emscripten_bind_btWheelInfo_set_m_frictionSlip_1=l._emscripten_bind_btWheelInfo_set_m_frictionSlip_1,Ex=c._emscripten_bind_btWheelInfo_set_m_maxSuspensionForce_1=l._emscripten_bind_btWheelInfo_set_m_maxSuspensionForce_1,Fx=c._emscripten_bind_btWheelInfo_set_m_maxSuspensionTravelCm_1=
|
||
|
l._emscripten_bind_btWheelInfo_set_m_maxSuspensionTravelCm_1,Gx=c._emscripten_bind_btWheelInfo_set_m_raycastInfo_1=l._emscripten_bind_btWheelInfo_set_m_raycastInfo_1,Hx=c._emscripten_bind_btWheelInfo_set_m_rollInfluence_1=l._emscripten_bind_btWheelInfo_set_m_rollInfluence_1,Ix=c._emscripten_bind_btWheelInfo_set_m_rotation_1=l._emscripten_bind_btWheelInfo_set_m_rotation_1,Jx=c._emscripten_bind_btWheelInfo_set_m_skidInfo_1=l._emscripten_bind_btWheelInfo_set_m_skidInfo_1,Kx=c._emscripten_bind_btWheelInfo_set_m_steering_1=
|
||
|
l._emscripten_bind_btWheelInfo_set_m_steering_1,Lx=c._emscripten_bind_btWheelInfo_set_m_suspensionRelativeVelocity_1=l._emscripten_bind_btWheelInfo_set_m_suspensionRelativeVelocity_1,Mx=c._emscripten_bind_btWheelInfo_set_m_suspensionRestLength1_1=l._emscripten_bind_btWheelInfo_set_m_suspensionRestLength1_1,Nx=c._emscripten_bind_btWheelInfo_set_m_suspensionStiffness_1=l._emscripten_bind_btWheelInfo_set_m_suspensionStiffness_1,Ox=c._emscripten_bind_btWheelInfo_set_m_wheelAxleCS_1=l._emscripten_bind_btWheelInfo_set_m_wheelAxleCS_1,
|
||
|
Px=c._emscripten_bind_btWheelInfo_set_m_wheelDirectionCS_1=l._emscripten_bind_btWheelInfo_set_m_wheelDirectionCS_1,Qx=c._emscripten_bind_btWheelInfo_set_m_wheelsDampingCompression_1=l._emscripten_bind_btWheelInfo_set_m_wheelsDampingCompression_1,Rx=c._emscripten_bind_btWheelInfo_set_m_wheelsDampingRelaxation_1=l._emscripten_bind_btWheelInfo_set_m_wheelsDampingRelaxation_1,Sx=c._emscripten_bind_btWheelInfo_set_m_wheelsRadius_1=l._emscripten_bind_btWheelInfo_set_m_wheelsRadius_1,Tx=c._emscripten_bind_btWheelInfo_set_m_wheelsSuspensionForce_1=
|
||
|
l._emscripten_bind_btWheelInfo_set_m_wheelsSuspensionForce_1,Ux=c._emscripten_bind_btWheelInfo_set_m_worldTransform_1=l._emscripten_bind_btWheelInfo_set_m_worldTransform_1,Vx=c._emscripten_bind_btWheelInfo_updateWheel_2=l._emscripten_bind_btWheelInfo_updateWheel_2,Wx=c._emscripten_bind_tAnchorArray___destroy___0=l._emscripten_bind_tAnchorArray___destroy___0,Xx=c._emscripten_bind_tAnchorArray_at_1=l._emscripten_bind_tAnchorArray_at_1,Yx=c._emscripten_bind_tAnchorArray_clear_0=l._emscripten_bind_tAnchorArray_clear_0,
|
||
|
Zx=c._emscripten_bind_tAnchorArray_pop_back_0=l._emscripten_bind_tAnchorArray_pop_back_0,$x=c._emscripten_bind_tAnchorArray_push_back_1=l._emscripten_bind_tAnchorArray_push_back_1,ay=c._emscripten_bind_tAnchorArray_size_0=l._emscripten_bind_tAnchorArray_size_0,by=c._emscripten_bind_tMaterialArray___destroy___0=l._emscripten_bind_tMaterialArray___destroy___0,cy=c._emscripten_bind_tMaterialArray_at_1=l._emscripten_bind_tMaterialArray_at_1,dy=c._emscripten_bind_tMaterialArray_size_0=l._emscripten_bind_tMaterialArray_size_0,
|
||
|
ey=c._emscripten_bind_tNodeArray___destroy___0=l._emscripten_bind_tNodeArray___destroy___0,fy=c._emscripten_bind_tNodeArray_at_1=l._emscripten_bind_tNodeArray_at_1,gy=c._emscripten_bind_tNodeArray_size_0=l._emscripten_bind_tNodeArray_size_0,hy=c._emscripten_enum_PHY_ScalarType_PHY_DOUBLE=l._emscripten_enum_PHY_ScalarType_PHY_DOUBLE,iy=c._emscripten_enum_PHY_ScalarType_PHY_FIXEDPOINT88=l._emscripten_enum_PHY_ScalarType_PHY_FIXEDPOINT88,jy=c._emscripten_enum_PHY_ScalarType_PHY_FLOAT=l._emscripten_enum_PHY_ScalarType_PHY_FLOAT,
|
||
|
ky=c._emscripten_enum_PHY_ScalarType_PHY_INTEGER=l._emscripten_enum_PHY_ScalarType_PHY_INTEGER,ly=c._emscripten_enum_PHY_ScalarType_PHY_SHORT=l._emscripten_enum_PHY_ScalarType_PHY_SHORT,my=c._emscripten_enum_PHY_ScalarType_PHY_UCHAR=l._emscripten_enum_PHY_ScalarType_PHY_UCHAR,ny=c._emscripten_enum_btConstraintParams_BT_CONSTRAINT_CFM=l._emscripten_enum_btConstraintParams_BT_CONSTRAINT_CFM,oy=c._emscripten_enum_btConstraintParams_BT_CONSTRAINT_ERP=l._emscripten_enum_btConstraintParams_BT_CONSTRAINT_ERP,
|
||
|
py=c._emscripten_enum_btConstraintParams_BT_CONSTRAINT_STOP_CFM=l._emscripten_enum_btConstraintParams_BT_CONSTRAINT_STOP_CFM,qy=c._emscripten_enum_btConstraintParams_BT_CONSTRAINT_STOP_ERP=l._emscripten_enum_btConstraintParams_BT_CONSTRAINT_STOP_ERP;c._free=l._free;c._i64Add=l._i64Add;c._i64Subtract=l._i64Subtract;c._llvm_bswap_i16=l._llvm_bswap_i16;c._llvm_bswap_i32=l._llvm_bswap_i32;var eb=c._malloc=l._malloc;c._memcpy=l._memcpy;c._memmove=l._memmove;c._memset=l._memset;c._sbrk=l._sbrk;
|
||
|
c.establishStackSpace=l.establishStackSpace;c.getTempRet0=l.getTempRet0;c.runPostSets=l.runPostSets;var db=c.setTempRet0=l.setTempRet0;c.setThrew=l.setThrew;c.stackAlloc=l.stackAlloc;var k=c.stackRestore=l.stackRestore,d=c.stackSave=l.stackSave;c.dynCall_di=l.dynCall_di;c.dynCall_did=l.dynCall_did;c.dynCall_diidii=l.dynCall_diidii;c.dynCall_diii=l.dynCall_diii;c.dynCall_diiidii=l.dynCall_diiidii;c.dynCall_diiii=l.dynCall_diiii;c.dynCall_diiiii=l.dynCall_diiiii;c.dynCall_diiiiiiii=l.dynCall_diiiiiiii;
|
||
|
c.dynCall_diiiiiiiii=l.dynCall_diiiiiiiii;c.dynCall_diiiiiiiiii=l.dynCall_diiiiiiiiii;c.dynCall_ii=l.dynCall_ii;c.dynCall_iidid=l.dynCall_iidid;c.dynCall_iii=l.dynCall_iii;c.dynCall_iiid=l.dynCall_iiid;c.dynCall_iiii=l.dynCall_iiii;c.dynCall_iiiii=l.dynCall_iiiii;c.dynCall_iiiiiii=l.dynCall_iiiiiii;c.dynCall_iiiiiiiiii=l.dynCall_iiiiiiiiii;c.dynCall_iiiiiiiiiii=l.dynCall_iiiiiiiiiii;c.dynCall_v=l.dynCall_v;c.dynCall_vi=l.dynCall_vi;c.dynCall_vid=l.dynCall_vid;c.dynCall_vidd=l.dynCall_vidd;
|
||
|
c.dynCall_viddiii=l.dynCall_viddiii;c.dynCall_vidi=l.dynCall_vidi;c.dynCall_vidii=l.dynCall_vidii;c.dynCall_vii=l.dynCall_vii;c.dynCall_viid=l.dynCall_viid;c.dynCall_viidi=l.dynCall_viidi;c.dynCall_viidii=l.dynCall_viidii;c.dynCall_viii=l.dynCall_viii;c.dynCall_viiid=l.dynCall_viiid;c.dynCall_viiidii=l.dynCall_viiidii;c.dynCall_viiii=l.dynCall_viiii;c.dynCall_viiiid=l.dynCall_viiiid;c.dynCall_viiiidddddidi=l.dynCall_viiiidddddidi;c.dynCall_viiiiddddiid=l.dynCall_viiiiddddiid;c.dynCall_viiiii=l.dynCall_viiiii;
|
||
|
c.dynCall_viiiiid=l.dynCall_viiiiid;c.dynCall_viiiiii=l.dynCall_viiiiii;c.dynCall_viiiiiii=l.dynCall_viiiiiii;c.dynCall_viiiiiiiid=l.dynCall_viiiiiiiid;c.dynCall_viiiiiiiii=l.dynCall_viiiiiiiii;c.dynCall_viiiiiiiiii=l.dynCall_viiiiiiiiii;c.asm=l;
|
||
|
c.Pointer_stringify=function(a,b){if(0===b||!a)return"";for(var e=0,f,g=0;;){f=wa[a+g>>0];e|=f;if(0==f&&!b)break;g++;if(b&&g==b)break}b||(b=g);f="";if(128>e){for(;0<b;)e=String.fromCharCode.apply(String,wa.subarray(a,a+Math.min(b,1024))),f=f?f+e:e,a+=1024,b-=1024;return f}return ua(wa,a)};
|
||
|
if(Ua){if(String.prototype.startsWith?!Ua.startsWith(Va):0!==Ua.indexOf(Va)){var ry=Ua;Ua=c.locateFile?c.locateFile(ry,ja):ja+ry}if(ha||ia){var sy=c.readBinary(Ua);wa.set(sy,8)}else{var uy=function(){c.readAsync(Ua,ty,function(){throw"could not load memory initializer "+Ua;})};Ra++;c.monitorRunDependencies&&c.monitorRunDependencies(Ra);var ty=function(a){a.byteLength&&(a=new Uint8Array(a));wa.set(a,8);c.memoryInitializerRequest&&delete c.memoryInitializerRequest.response;Ra--;c.monitorRunDependencies&&
|
||
|
c.monitorRunDependencies(Ra);0==Ra&&(null!==Sa&&(clearInterval(Sa),Sa=null),Ta&&(a=Ta,Ta=null,a()))},vy=ma(Ua);if(vy)ty(vy.buffer);else if(c.memoryInitializerRequest){var wy=function(){var a=c.memoryInitializerRequest,b=a.response;if(200!==a.status&&0!==a.status)if(b=ma(c.memoryInitializerRequestURL))b=b.buffer;else{console.warn("a problem seems to have happened with Module.memoryInitializerRequest, status: "+a.status+", retrying "+Ua);uy();return}ty(b)};c.memoryInitializerRequest.response?setTimeout(wy,
|
||
|
0):c.memoryInitializerRequest.addEventListener("load",wy)}else uy()}}c.then=function(a){if(c.calledRun)a(c);else{var b=c.onRuntimeInitialized;c.onRuntimeInitialized=function(){b&&b();a(c)}}return c};Ta=function xy(){c.calledRun||yy();c.calledRun||(Ta=xy)};
|
||
|
function yy(){function a(){if(!c.calledRun&&(c.calledRun=!0,!sa)){Pa||(Pa=!0,Ka(Ma));Ka(Na);if(c.onRuntimeInitialized)c.onRuntimeInitialized();if(c.postRun)for("function"==typeof c.postRun&&(c.postRun=[c.postRun]);c.postRun.length;){var a=c.postRun.shift();Oa.unshift(a)}Ka(Oa)}}if(!(0<Ra)){if(c.preRun)for("function"==typeof c.preRun&&(c.preRun=[c.preRun]);c.preRun.length;)Qa();Ka(La);0<Ra||c.calledRun||(c.setStatus?(c.setStatus("Running..."),setTimeout(function(){setTimeout(function(){c.setStatus("")},
|
||
|
1);a()},1)):a())}}c.run=yy;function na(a){if(c.onAbort)c.onAbort(a);void 0!==a?(pa(a),qa(a),a=JSON.stringify(a)):a="";sa=!0;throw"abort("+a+"). Build with -s ASSERTIONS=1 for more info.";}c.abort=na;if(c.preInit)for("function"==typeof c.preInit&&(c.preInit=[c.preInit]);0<c.preInit.length;)c.preInit.pop()();c.noExitRuntime=!0;yy();function WrapperObject(){}WrapperObject.prototype=Object.create(WrapperObject.prototype);WrapperObject.prototype.constructor=WrapperObject;WrapperObject.prototype.b=WrapperObject;
|
||
|
WrapperObject.c={};c.WrapperObject=WrapperObject;function getCache(a){return(a||WrapperObject).c}c.getCache=getCache;function wrapPointer(a,b){var e=getCache(b),f=e[a];if(f)return f;f=Object.create((b||WrapperObject).prototype);f.a=a;return e[a]=f}c.wrapPointer=wrapPointer;function castObject(a,b){return wrapPointer(a.a,b)}c.castObject=castObject;c.NULL=wrapPointer(0);
|
||
|
function destroy(a){if(!a.__destroy__)throw"Error: Cannot destroy object. (Did you create it yourself?)";a.__destroy__();delete getCache(a.b)[a.a]}c.destroy=destroy;function compare(a,b){return a.a===b.a}c.compare=compare;function getPointer(a){return a.a}c.getPointer=getPointer;function getClass(a){return a.b}c.getClass=getClass;var zy=0,Ay=0,By=0,Cy=[],Dy=0;
|
||
|
function Ey(){if(Dy){for(var a=0;a<Cy.length;a++)c._free(Cy[a]);Cy.length=0;c._free(zy);zy=0;Ay+=Dy;Dy=0}zy||(Ay+=128,zy=c._malloc(Ay),assert(zy));By=0}function Fy(a,b){assert(zy);a=a.length*b.BYTES_PER_ELEMENT;a=a+7&-8;By+a>=Ay?(assert(0<a),Dy+=a,b=c._malloc(a),Cy.push(b)):(b=zy+By,By+=a);return b}function Gy(a,b,e){switch(b.BYTES_PER_ELEMENT){case 2:e>>=1;break;case 4:e>>=2;break;case 8:e>>=3}for(var f=0;f<a.length;f++)b[e+f]=a[f]}
|
||
|
function ensureString(a){if("string"===typeof a){for(var b=0,e=0;e<a.length;++e){var f=a.charCodeAt(e);55296<=f&&57343>=f&&(f=65536+((f&1023)<<10)|a.charCodeAt(++e)&1023);127>=f?++b:b=2047>=f?b+2:65535>=f?b+3:2097151>=f?b+4:67108863>=f?b+5:b+6}b=Array(b+1);f=b.length;e=0;if(0<f){f=e+f-1;for(var g=0;g<a.length;++g){var h=a.charCodeAt(g);if(55296<=h&&57343>=h){var m=a.charCodeAt(++g);h=65536+((h&1023)<<10)|m&1023}if(127>=h){if(e>=f)break;b[e++]=h}else{if(2047>=h){if(e+1>=f)break;b[e++]=192|h>>6}else{if(65535>=
|
||
|
h){if(e+2>=f)break;b[e++]=224|h>>12}else{if(2097151>=h){if(e+3>=f)break;b[e++]=240|h>>18}else{if(67108863>=h){if(e+4>=f)break;b[e++]=248|h>>24}else{if(e+5>=f)break;b[e++]=252|h>>30;b[e++]=128|h>>24&63}b[e++]=128|h>>18&63}b[e++]=128|h>>12&63}b[e++]=128|h>>6&63}b[e++]=128|h&63}}b[e]=0}a=Fy(b,va);Gy(b,va,a)}return a}function ensureFloat32(a){if("object"===typeof a){var b=Fy(a,za);Gy(a,za,b);return b}return a}function Hy(){throw"cannot construct a btCollisionWorld, no constructor in IDL";}
|
||
|
Hy.prototype=Object.create(WrapperObject.prototype);Hy.prototype.constructor=Hy;Hy.prototype.b=Hy;Hy.c={};c.btCollisionWorld=Hy;Hy.prototype.getDispatcher=function(){return wrapPointer(Yg(this.a),Iy)};Hy.prototype.rayTest=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);$g(f,a,b,e)};Hy.prototype.getPairCache=function(){return wrapPointer(Zg(this.a),Jy)};
|
||
|
Hy.prototype.getDispatchInfo=function(){return wrapPointer(Xg(this.a),n)};Hy.prototype.addCollisionObject=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);void 0===b?Ng(f,a):void 0===e?Og(f,a,b):Pg(f,a,b,e)};Hy.prototype.removeCollisionObject=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ah(b,a)};Hy.prototype.getBroadphase=function(){return wrapPointer(Vg(this.a),Ky)};
|
||
|
Hy.prototype.convexSweepTest=function(a,b,e,f,g){var h=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);Sg(h,a,b,e,f,g)};Hy.prototype.contactPairTest=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);Qg(f,a,b,e)};
|
||
|
Hy.prototype.contactTest=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Rg(e,a,b)};Hy.prototype.updateSingleAabb=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ch(b,a)};Hy.prototype.setDebugDrawer=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);bh(b,a)};Hy.prototype.getDebugDrawer=function(){return wrapPointer(Wg(this.a),Ly)};Hy.prototype.debugDrawWorld=function(){Ug(this.a)};
|
||
|
Hy.prototype.debugDrawObject=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);Tg(f,a,b,e)};Hy.prototype.__destroy__=function(){Mg(this.a)};function p(){throw"cannot construct a btCollisionShape, no constructor in IDL";}p.prototype=Object.create(WrapperObject.prototype);p.prototype.constructor=p;p.prototype.b=p;p.c={};c.btCollisionShape=p;
|
||
|
p.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Kg(b,a)};p.prototype.getLocalScaling=function(){return wrapPointer(Ig(this.a),q)};p.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Hg(e,a,b)};p.prototype.setMargin=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Lg(b,a)};p.prototype.getMargin=function(){return Jg(this.a)};p.prototype.__destroy__=function(){Gg(this.a)};
|
||
|
function r(){throw"cannot construct a btCollisionObject, no constructor in IDL";}r.prototype=Object.create(WrapperObject.prototype);r.prototype.constructor=r;r.prototype.b=r;r.c={};c.btCollisionObject=r;r.prototype.setAnisotropicFriction=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);ug(e,a,b)};r.prototype.getCollisionShape=function(){return wrapPointer(lg(this.a),p)};
|
||
|
r.prototype.setContactProcessingThreshold=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);zg(b,a)};r.prototype.setActivationState=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);tg(b,a)};r.prototype.forceActivationState=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);jg(b,a)};r.prototype.activate=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);void 0===a?hg(b):ig(b,a)};r.prototype.isActive=function(){return!!pg(this.a)};r.prototype.isKinematicObject=function(){return!!qg(this.a)};
|
||
|
r.prototype.isStaticObject=function(){return!!rg(this.a)};r.prototype.isStaticOrKinematicObject=function(){return!!sg(this.a)};r.prototype.setRestitution=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Bg(b,a)};r.prototype.setFriction=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ag(b,a)};r.prototype.setRollingFriction=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Cg(b,a)};r.prototype.getWorldTransform=function(){return wrapPointer(og(this.a),u)};
|
||
|
r.prototype.getCollisionFlags=function(){return kg(this.a)};r.prototype.setCollisionFlags=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);xg(b,a)};r.prototype.setWorldTransform=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Fg(b,a)};r.prototype.setCollisionShape=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);yg(b,a)};r.prototype.setCcdMotionThreshold=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);vg(b,a)};
|
||
|
r.prototype.setCcdSweptSphereRadius=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);wg(b,a)};r.prototype.getUserIndex=function(){return mg(this.a)};r.prototype.setUserIndex=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Dg(b,a)};r.prototype.getUserPointer=function(){return wrapPointer(ng(this.a),VoidPtr)};r.prototype.setUserPointer=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Eg(b,a)};r.prototype.__destroy__=function(){gg(this.a)};
|
||
|
function w(){throw"cannot construct a btDynamicsWorld, no constructor in IDL";}w.prototype=Object.create(Hy.prototype);w.prototype.constructor=w;w.prototype.b=w;w.c={};c.btDynamicsWorld=w;w.prototype.addAction=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Kk(b,a)};w.prototype.removeAction=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);$k(b,a)};w.prototype.getSolverInfo=function(){return wrapPointer(Yk(this.a),x)};
|
||
|
w.prototype.getDispatcher=function(){return wrapPointer(Wk(this.a),Iy)};w.prototype.rayTest=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);Zk(f,a,b,e)};w.prototype.getPairCache=function(){return wrapPointer(Xk(this.a),Jy)};w.prototype.getDispatchInfo=function(){return wrapPointer(Vk(this.a),n)};
|
||
|
w.prototype.addCollisionObject=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);void 0===b?Lk(f,a):void 0===e?Mk(f,a,b):Nk(f,a,b,e)};w.prototype.removeCollisionObject=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);al(b,a)};w.prototype.getBroadphase=function(){return wrapPointer(Tk(this.a),Ky)};
|
||
|
w.prototype.convexSweepTest=function(a,b,e,f,g){var h=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);Qk(h,a,b,e,f,g)};w.prototype.contactPairTest=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);Ok(f,a,b,e)};
|
||
|
w.prototype.contactTest=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Pk(e,a,b)};w.prototype.updateSingleAabb=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);cl(b,a)};w.prototype.setDebugDrawer=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);bl(b,a)};w.prototype.getDebugDrawer=function(){return wrapPointer(Uk(this.a),Ly)};w.prototype.debugDrawWorld=function(){Sk(this.a)};
|
||
|
w.prototype.debugDrawObject=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);Rk(f,a,b,e)};w.prototype.__destroy__=function(){Jk(this.a)};function My(){throw"cannot construct a btTypedConstraint, no constructor in IDL";}My.prototype=Object.create(WrapperObject.prototype);My.prototype.constructor=My;My.prototype.b=My;My.c={};c.btTypedConstraint=My;
|
||
|
My.prototype.enableFeedback=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);pv(b,a)};My.prototype.getBreakingImpulseThreshold=function(){return qv(this.a)};My.prototype.setBreakingImpulseThreshold=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);sv(b,a)};My.prototype.getParam=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);return rv(e,a,b)};
|
||
|
My.prototype.setParam=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);tv(f,a,b,e)};My.prototype.__destroy__=function(){ov(this.a)};function Ny(){throw"cannot construct a btConcaveShape, no constructor in IDL";}Ny.prototype=Object.create(p.prototype);Ny.prototype.constructor=Ny;Ny.prototype.b=Ny;Ny.c={};c.btConcaveShape=Ny;Ny.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);sh(b,a)};
|
||
|
Ny.prototype.getLocalScaling=function(){return wrapPointer(rh(this.a),q)};Ny.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);qh(e,a,b)};Ny.prototype.__destroy__=function(){ph(this.a)};function Oy(a,b){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);this.a=Tf(a,b);getCache(Oy)[this.a]=this}Oy.prototype=Object.create(p.prototype);Oy.prototype.constructor=Oy;Oy.prototype.b=Oy;Oy.c={};c.btCapsuleShape=Oy;
|
||
|
Oy.prototype.setMargin=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ag(b,a)};Oy.prototype.getMargin=function(){return Xf(this.a)};Oy.prototype.getUpAxis=function(){return Zf(this.a)};Oy.prototype.getRadius=function(){return Yf(this.a)};Oy.prototype.getHalfHeight=function(){return Vf(this.a)};Oy.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);$f(b,a)};Oy.prototype.getLocalScaling=function(){return wrapPointer(Wf(this.a),q)};
|
||
|
Oy.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Uf(e,a,b)};Oy.prototype.__destroy__=function(){Sf(this.a)};function Ly(){throw"cannot construct a btIDebugDraw, no constructor in IDL";}Ly.prototype=Object.create(WrapperObject.prototype);Ly.prototype.constructor=Ly;Ly.prototype.b=Ly;Ly.c={};c.btIDebugDraw=Ly;
|
||
|
Ly.prototype.drawLine=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);cn(f,a,b,e)};Ly.prototype.drawContactPoint=function(a,b,e,f,g){var h=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);bn(h,a,b,e,f,g)};
|
||
|
Ly.prototype.reportErrorWarning=function(a){var b=this.a;Ey();a=a&&"object"===typeof a?a.a:ensureString(a);en(b,a)};Ly.prototype.draw3dText=function(a,b){var e=this.a;Ey();a&&"object"===typeof a&&(a=a.a);b=b&&"object"===typeof b?b.a:ensureString(b);an(e,a,b)};Ly.prototype.setDebugMode=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);fn(b,a)};Ly.prototype.getDebugMode=function(){return dn(this.a)};Ly.prototype.__destroy__=function(){$m(this.a)};
|
||
|
function Py(a){a&&"object"===typeof a&&(a=a.a);this.a=void 0===a?lj():mj(a);getCache(Py)[this.a]=this}Py.prototype=Object.create(WrapperObject.prototype);Py.prototype.constructor=Py;Py.prototype.b=Py;Py.c={};c.btDefaultCollisionConfiguration=Py;Py.prototype.__destroy__=function(){kj(this.a)};function y(){throw"cannot construct a ConvexResultCallback, no constructor in IDL";}y.prototype=Object.create(WrapperObject.prototype);y.prototype.constructor=y;y.prototype.b=y;y.c={};c.ConvexResultCallback=y;
|
||
|
y.prototype.hasHit=function(){return!!yd(this.a)};y.prototype.get_m_collisionFilterGroup=y.prototype.g=function(){return wd(this.a)};y.prototype.set_m_collisionFilterGroup=y.prototype.j=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ad(b,a)};Object.defineProperty(y.prototype,"m_collisionFilterGroup",{get:y.prototype.g,set:y.prototype.j});y.prototype.get_m_collisionFilterMask=y.prototype.h=function(){return xd(this.a)};
|
||
|
y.prototype.set_m_collisionFilterMask=y.prototype.l=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Bd(b,a)};Object.defineProperty(y.prototype,"m_collisionFilterMask",{get:y.prototype.h,set:y.prototype.l});y.prototype.get_m_closestHitFraction=y.prototype.f=function(){return vd(this.a)};y.prototype.set_m_closestHitFraction=y.prototype.i=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);zd(b,a)};Object.defineProperty(y.prototype,"m_closestHitFraction",{get:y.prototype.f,set:y.prototype.i});
|
||
|
y.prototype.__destroy__=function(){ud(this.a)};function Qy(){throw"cannot construct a btTriangleMeshShape, no constructor in IDL";}Qy.prototype=Object.create(Ny.prototype);Qy.prototype.constructor=Qy;Qy.prototype.b=Qy;Qy.c={};c.btTriangleMeshShape=Qy;Qy.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);hv(b,a)};Qy.prototype.getLocalScaling=function(){return wrapPointer(gv(this.a),q)};
|
||
|
Qy.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);fv(e,a,b)};Qy.prototype.__destroy__=function(){ev(this.a)};function z(){this.a=Yl();getCache(z)[this.a]=this}z.prototype=Object.create(r.prototype);z.prototype.constructor=z;z.prototype.b=z;z.c={};c.btGhostObject=z;z.prototype.getNumOverlappingObjects=function(){return bm(this.a)};
|
||
|
z.prototype.getOverlappingObject=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(cm(b,a),r)};z.prototype.setAnisotropicFriction=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);lm(e,a,b)};z.prototype.getCollisionShape=function(){return wrapPointer(am(this.a),p)};z.prototype.setContactProcessingThreshold=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);qm(b,a)};
|
||
|
z.prototype.setActivationState=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);km(b,a)};z.prototype.forceActivationState=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Zl(b,a)};z.prototype.activate=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);void 0===a?Wl(b):Xl(b,a)};z.prototype.isActive=function(){return!!gm(this.a)};z.prototype.isKinematicObject=function(){return!!hm(this.a)};z.prototype.isStaticObject=function(){return!!im(this.a)};
|
||
|
z.prototype.isStaticOrKinematicObject=function(){return!!jm(this.a)};z.prototype.setRestitution=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);sm(b,a)};z.prototype.setFriction=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);rm(b,a)};z.prototype.setRollingFriction=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);tm(b,a)};z.prototype.getWorldTransform=function(){return wrapPointer(fm(this.a),u)};z.prototype.getCollisionFlags=function(){return $l(this.a)};
|
||
|
z.prototype.setCollisionFlags=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);om(b,a)};z.prototype.setWorldTransform=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);xm(b,a)};z.prototype.setCollisionShape=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);pm(b,a)};z.prototype.setCcdMotionThreshold=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);mm(b,a)};z.prototype.setCcdSweptSphereRadius=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);nm(b,a)};
|
||
|
z.prototype.getUserIndex=function(){return dm(this.a)};z.prototype.setUserIndex=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);um(b,a)};z.prototype.getUserPointer=function(){return wrapPointer(em(this.a),VoidPtr)};z.prototype.setUserPointer=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);wm(b,a)};z.prototype.__destroy__=function(){Vl(this.a)};function Ry(a,b){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);this.a=Eh(a,b);getCache(Ry)[this.a]=this}Ry.prototype=Object.create(p.prototype);
|
||
|
Ry.prototype.constructor=Ry;Ry.prototype.b=Ry;Ry.c={};c.btConeShape=Ry;Ry.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Hh(b,a)};Ry.prototype.getLocalScaling=function(){return wrapPointer(Gh(this.a),q)};Ry.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Fh(e,a,b)};Ry.prototype.__destroy__=function(){Dh(this.a)};
|
||
|
function Sy(){throw"cannot construct a btActionInterface, no constructor in IDL";}Sy.prototype=Object.create(WrapperObject.prototype);Sy.prototype.constructor=Sy;Sy.prototype.b=Sy;Sy.c={};c.btActionInterface=Sy;Sy.prototype.updateAction=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);df(e,a,b)};Sy.prototype.__destroy__=function(){cf(this.a)};
|
||
|
function q(a,b,e){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);this.a=void 0===a?vv():void 0===b?_emscripten_bind_btVector3_btVector3_1(a):void 0===e?_emscripten_bind_btVector3_btVector3_2(a,b):wv(a,b,e);getCache(q)[this.a]=this}q.prototype=Object.create(WrapperObject.prototype);q.prototype.constructor=q;q.prototype.b=q;q.c={};c.btVector3=q;q.prototype.length=q.prototype.length=function(){return yv(this.a)};q.prototype.x=q.prototype.x=function(){return Iv(this.a)};
|
||
|
q.prototype.y=q.prototype.y=function(){return Jv(this.a)};q.prototype.z=q.prototype.z=function(){return Kv(this.a)};q.prototype.setX=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Fv(b,a)};q.prototype.setY=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Gv(b,a)};q.prototype.setZ=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Hv(b,a)};
|
||
|
q.prototype.setValue=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);Ev(f,a,b,e)};q.prototype.normalize=q.prototype.normalize=function(){zv(this.a)};q.prototype.rotate=q.prototype.rotate=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);return wrapPointer(Dv(e,a,b),q)};q.prototype.dot=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return xv(b,a)};
|
||
|
q.prototype.op_mul=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(Bv(b,a),q)};q.prototype.op_add=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(Av(b,a),q)};q.prototype.op_sub=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(Cv(b,a),q)};q.prototype.__destroy__=function(){uv(this.a)};function Ty(){throw"cannot construct a btVehicleRaycaster, no constructor in IDL";}Ty.prototype=Object.create(WrapperObject.prototype);
|
||
|
Ty.prototype.constructor=Ty;Ty.prototype.b=Ty;Ty.c={};c.btVehicleRaycaster=Ty;Ty.prototype.castRay=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);kw(f,a,b,e)};Ty.prototype.__destroy__=function(){jw(this.a)};function Uy(){throw"cannot construct a btQuadWord, no constructor in IDL";}Uy.prototype=Object.create(WrapperObject.prototype);Uy.prototype.constructor=Uy;Uy.prototype.b=Uy;Uy.c={};c.btQuadWord=Uy;
|
||
|
Uy.prototype.x=Uy.prototype.x=function(){return fp(this.a)};Uy.prototype.y=Uy.prototype.y=function(){return gp(this.a)};Uy.prototype.z=Uy.prototype.z=function(){return hp(this.a)};Uy.prototype.w=function(){return ep(this.a)};Uy.prototype.setX=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);bp(b,a)};Uy.prototype.setY=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);cp(b,a)};Uy.prototype.setZ=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);dp(b,a)};
|
||
|
Uy.prototype.setW=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ap(b,a)};Uy.prototype.__destroy__=function(){$o(this.a)};function Vy(a){a&&"object"===typeof a&&(a=a.a);this.a=cj(a);getCache(Vy)[this.a]=this}Vy.prototype=Object.create(p.prototype);Vy.prototype.constructor=Vy;Vy.prototype.b=Vy;Vy.c={};c.btCylinderShape=Vy;Vy.prototype.setMargin=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);hj(b,a)};Vy.prototype.getMargin=function(){return fj(this.a)};
|
||
|
Vy.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);gj(b,a)};Vy.prototype.getLocalScaling=function(){return wrapPointer(ej(this.a),q)};Vy.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);dj(e,a,b)};Vy.prototype.__destroy__=function(){bj(this.a)};
|
||
|
function A(a,b,e,f){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);this.a=Lj(a,b,e,f);getCache(A)[this.a]=this}A.prototype=Object.create(w.prototype);A.prototype.constructor=A;A.prototype.b=A;A.c={};c.btDiscreteDynamicsWorld=A;A.prototype.setGravity=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ek(b,a)};A.prototype.getGravity=function(){return wrapPointer(Vj(this.a),q)};
|
||
|
A.prototype.addRigidBody=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);void 0===b?Jj(f,a):void 0===e?_emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_2(f,a,b):Kj(f,a,b,e)};A.prototype.removeRigidBody=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ck(b,a)};A.prototype.addConstraint=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);void 0===b?Hj(e,a):Ij(e,a,b)};
|
||
|
A.prototype.removeConstraint=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);bk(b,a)};A.prototype.stepSimulation=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);return void 0===b?fk(f,a):void 0===e?gk(f,a,b):hk(f,a,b,e)};A.prototype.getDispatcher=function(){return wrapPointer(Uj(this.a),Iy)};
|
||
|
A.prototype.rayTest=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);Yj(f,a,b,e)};A.prototype.getPairCache=function(){return wrapPointer(Wj(this.a),Jy)};A.prototype.getDispatchInfo=function(){return wrapPointer(Tj(this.a),n)};
|
||
|
A.prototype.addCollisionObject=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);void 0===b?Ej(f,a):void 0===e?Fj(f,a,b):Gj(f,a,b,e)};A.prototype.removeCollisionObject=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ak(b,a)};A.prototype.getBroadphase=function(){return wrapPointer(Rj(this.a),Ky)};
|
||
|
A.prototype.convexSweepTest=function(a,b,e,f,g){var h=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);Oj(h,a,b,e,f,g)};A.prototype.contactPairTest=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);Mj(f,a,b,e)};
|
||
|
A.prototype.contactTest=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Nj(e,a,b)};A.prototype.updateSingleAabb=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ik(b,a)};A.prototype.setDebugDrawer=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);dk(b,a)};A.prototype.getDebugDrawer=function(){return wrapPointer(Sj(this.a),Ly)};A.prototype.debugDrawWorld=function(){Qj(this.a)};
|
||
|
A.prototype.debugDrawObject=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);Pj(f,a,b,e)};A.prototype.addAction=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Dj(b,a)};A.prototype.removeAction=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Zj(b,a)};A.prototype.getSolverInfo=function(){return wrapPointer(Xj(this.a),x)};A.prototype.__destroy__=function(){Cj(this.a)};
|
||
|
function Wy(){throw"cannot construct a btConvexShape, no constructor in IDL";}Wy.prototype=Object.create(p.prototype);Wy.prototype.constructor=Wy;Wy.prototype.b=Wy;Wy.c={};c.btConvexShape=Wy;Wy.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ei(b,a)};Wy.prototype.getLocalScaling=function(){return wrapPointer(Ci(this.a),q)};Wy.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Bi(e,a,b)};
|
||
|
Wy.prototype.setMargin=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Fi(b,a)};Wy.prototype.getMargin=function(){return Di(this.a)};Wy.prototype.__destroy__=function(){Ai(this.a)};function Iy(){throw"cannot construct a btDispatcher, no constructor in IDL";}Iy.prototype=Object.create(WrapperObject.prototype);Iy.prototype.constructor=Iy;Iy.prototype.b=Iy;Iy.c={};c.btDispatcher=Iy;Iy.prototype.getNumManifolds=function(){return Ik(this.a)};
|
||
|
Iy.prototype.getManifoldByIndexInternal=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(Hk(b,a),Xy)};Iy.prototype.__destroy__=function(){Gk(this.a)};
|
||
|
function Yy(a,b,e,f,g){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);this.a=void 0===f?tl(a,b,e):void 0===g?_emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_4(a,b,e,f):ul(a,b,e,f,g);getCache(Yy)[this.a]=this}Yy.prototype=Object.create(My.prototype);Yy.prototype.constructor=Yy;Yy.prototype.b=Yy;Yy.c={};c.btGeneric6DofConstraint=Yy;
|
||
|
Yy.prototype.setLinearLowerLimit=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Cl(b,a)};Yy.prototype.setLinearUpperLimit=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Dl(b,a)};Yy.prototype.setAngularLowerLimit=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);zl(b,a)};Yy.prototype.setAngularUpperLimit=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Al(b,a)};Yy.prototype.getFrameOffsetA=function(){return wrapPointer(xl(this.a),u)};
|
||
|
Yy.prototype.enableFeedback=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);vl(b,a)};Yy.prototype.getBreakingImpulseThreshold=function(){return wl(this.a)};Yy.prototype.setBreakingImpulseThreshold=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Bl(b,a)};Yy.prototype.getParam=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);return yl(e,a,b)};
|
||
|
Yy.prototype.setParam=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);El(f,a,b,e)};Yy.prototype.__destroy__=function(){sl(this.a)};function Zy(){throw"cannot construct a btStridingMeshInterface, no constructor in IDL";}Zy.prototype=Object.create(WrapperObject.prototype);Zy.prototype.constructor=Zy;Zy.prototype.b=Zy;Zy.c={};c.btStridingMeshInterface=Zy;Zy.prototype.__destroy__=function(){Uu(this.a)};
|
||
|
function $y(){throw"cannot construct a btMotionState, no constructor in IDL";}$y.prototype=Object.create(WrapperObject.prototype);$y.prototype.constructor=$y;$y.prototype.b=$y;$y.c={};c.btMotionState=$y;$y.prototype.getWorldTransform=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Yn(b,a)};$y.prototype.setWorldTransform=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Zn(b,a)};$y.prototype.__destroy__=function(){Xn(this.a)};
|
||
|
function az(){throw"cannot construct a ContactResultCallback, no constructor in IDL";}az.prototype=Object.create(WrapperObject.prototype);az.prototype.constructor=az;az.prototype.b=az;az.c={};c.ContactResultCallback=az;
|
||
|
az.prototype.addSingleResult=function(a,b,e,f,g,h,m){var t=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);h&&"object"===typeof h&&(h=h.a);m&&"object"===typeof m&&(m=m.a);return td(t,a,b,e,f,g,h,m)};az.prototype.__destroy__=function(){sd(this.a)};function bz(){throw"cannot construct a btSoftBodySolver, no constructor in IDL";}bz.prototype=Object.create(WrapperObject.prototype);
|
||
|
bz.prototype.constructor=bz;bz.prototype.b=bz;bz.c={};c.btSoftBodySolver=bz;bz.prototype.__destroy__=function(){Bs(this.a)};function B(){throw"cannot construct a RayResultCallback, no constructor in IDL";}B.prototype=Object.create(WrapperObject.prototype);B.prototype.constructor=B;B.prototype.b=B;B.c={};c.RayResultCallback=B;B.prototype.hasHit=function(){return!!Ge(this.a)};B.prototype.get_m_collisionFilterGroup=B.prototype.g=function(){return De(this.a)};
|
||
|
B.prototype.set_m_collisionFilterGroup=B.prototype.j=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ie(b,a)};Object.defineProperty(B.prototype,"m_collisionFilterGroup",{get:B.prototype.g,set:B.prototype.j});B.prototype.get_m_collisionFilterMask=B.prototype.h=function(){return Ee(this.a)};B.prototype.set_m_collisionFilterMask=B.prototype.l=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Je(b,a)};Object.defineProperty(B.prototype,"m_collisionFilterMask",{get:B.prototype.h,set:B.prototype.l});
|
||
|
B.prototype.get_m_closestHitFraction=B.prototype.f=function(){return Ce(this.a)};B.prototype.set_m_closestHitFraction=B.prototype.i=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);He(b,a)};Object.defineProperty(B.prototype,"m_closestHitFraction",{get:B.prototype.f,set:B.prototype.i});B.prototype.get_m_collisionObject=B.prototype.G=function(){return wrapPointer(Fe(this.a),r)};B.prototype.set_m_collisionObject=B.prototype.P=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ke(b,a)};
|
||
|
Object.defineProperty(B.prototype,"m_collisionObject",{get:B.prototype.G,set:B.prototype.P});B.prototype.__destroy__=function(){Be(this.a)};function cz(){throw"cannot construct a btMatrix3x3, no constructor in IDL";}cz.prototype=Object.create(WrapperObject.prototype);cz.prototype.constructor=cz;cz.prototype.b=cz;cz.c={};c.btMatrix3x3=cz;cz.prototype.setEulerZYX=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);Wn(f,a,b,e)};
|
||
|
cz.prototype.getRotation=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Un(b,a)};cz.prototype.getRow=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(Vn(b,a),q)};cz.prototype.__destroy__=function(){Tn(this.a)};function n(){throw"cannot construct a btDispatcherInfo, no constructor in IDL";}n.prototype=Object.create(WrapperObject.prototype);n.prototype.constructor=n;n.prototype.b=n;n.c={};c.btDispatcherInfo=n;n.prototype.get_m_timeStep=n.prototype.nc=function(){return rk(this.a)};
|
||
|
n.prototype.set_m_timeStep=n.prototype.Qe=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ck(b,a)};Object.defineProperty(n.prototype,"m_timeStep",{get:n.prototype.nc,set:n.prototype.Qe});n.prototype.get_m_stepCount=n.prototype.dc=function(){return pk(this.a)};n.prototype.set_m_stepCount=n.prototype.He=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ak(b,a)};Object.defineProperty(n.prototype,"m_stepCount",{get:n.prototype.dc,set:n.prototype.He});
|
||
|
n.prototype.get_m_dispatchFunc=n.prototype.ab=function(){return mk(this.a)};n.prototype.set_m_dispatchFunc=n.prototype.Fd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);xk(b,a)};Object.defineProperty(n.prototype,"m_dispatchFunc",{get:n.prototype.ab,set:n.prototype.Fd});n.prototype.get_m_timeOfImpact=n.prototype.mc=function(){return qk(this.a)};n.prototype.set_m_timeOfImpact=n.prototype.Pe=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Bk(b,a)};
|
||
|
Object.defineProperty(n.prototype,"m_timeOfImpact",{get:n.prototype.mc,set:n.prototype.Pe});n.prototype.get_m_useContinuous=n.prototype.pc=function(){return!!sk(this.a)};n.prototype.set_m_useContinuous=n.prototype.Se=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Dk(b,a)};Object.defineProperty(n.prototype,"m_useContinuous",{get:n.prototype.pc,set:n.prototype.Se});n.prototype.get_m_enableSatConvex=n.prototype.fb=function(){return!!ok(this.a)};
|
||
|
n.prototype.set_m_enableSatConvex=n.prototype.Jd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);zk(b,a)};Object.defineProperty(n.prototype,"m_enableSatConvex",{get:n.prototype.fb,set:n.prototype.Jd});n.prototype.get_m_enableSPU=n.prototype.eb=function(){return!!nk(this.a)};n.prototype.set_m_enableSPU=n.prototype.Id=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);yk(b,a)};Object.defineProperty(n.prototype,"m_enableSPU",{get:n.prototype.eb,set:n.prototype.Id});
|
||
|
n.prototype.get_m_useEpa=n.prototype.rc=function(){return!!uk(this.a)};n.prototype.set_m_useEpa=n.prototype.Ue=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Fk(b,a)};Object.defineProperty(n.prototype,"m_useEpa",{get:n.prototype.rc,set:n.prototype.Ue});n.prototype.get_m_allowedCcdPenetration=n.prototype.Fa=function(){return kk(this.a)};n.prototype.set_m_allowedCcdPenetration=n.prototype.jd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);vk(b,a)};
|
||
|
Object.defineProperty(n.prototype,"m_allowedCcdPenetration",{get:n.prototype.Fa,set:n.prototype.jd});n.prototype.get_m_useConvexConservativeDistanceUtil=n.prototype.qc=function(){return!!tk(this.a)};n.prototype.set_m_useConvexConservativeDistanceUtil=n.prototype.Te=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ek(b,a)};Object.defineProperty(n.prototype,"m_useConvexConservativeDistanceUtil",{get:n.prototype.qc,set:n.prototype.Te});
|
||
|
n.prototype.get_m_convexConservativeDistanceThreshold=n.prototype.Wa=function(){return lk(this.a)};n.prototype.set_m_convexConservativeDistanceThreshold=n.prototype.Ad=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);wk(b,a)};Object.defineProperty(n.prototype,"m_convexConservativeDistanceThreshold",{get:n.prototype.Wa,set:n.prototype.Ad});n.prototype.__destroy__=function(){jk(this.a)};function C(){throw"cannot construct a Material, no constructor in IDL";}C.prototype=Object.create(WrapperObject.prototype);
|
||
|
C.prototype.constructor=C;C.prototype.b=C;C.c={};c.Material=C;C.prototype.get_m_kLST=C.prototype.zb=function(){return ge(this.a)};C.prototype.set_m_kLST=C.prototype.ce=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ke(b,a)};Object.defineProperty(C.prototype,"m_kLST",{get:C.prototype.zb,set:C.prototype.ce});C.prototype.get_m_kAST=C.prototype.yb=function(){return fe(this.a)};C.prototype.set_m_kAST=C.prototype.be=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);je(b,a)};
|
||
|
Object.defineProperty(C.prototype,"m_kAST",{get:C.prototype.yb,set:C.prototype.be});C.prototype.get_m_kVST=C.prototype.Ab=function(){return he(this.a)};C.prototype.set_m_kVST=C.prototype.de=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);le(b,a)};Object.defineProperty(C.prototype,"m_kVST",{get:C.prototype.Ab,set:C.prototype.de});C.prototype.get_m_flags=C.prototype.ib=function(){return ee(this.a)};
|
||
|
C.prototype.set_m_flags=C.prototype.Md=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ie(b,a)};Object.defineProperty(C.prototype,"m_flags",{get:C.prototype.ib,set:C.prototype.Md});C.prototype.__destroy__=function(){de(this.a)};function D(){throw"cannot construct a btWheelInfoConstructionInfo, no constructor in IDL";}D.prototype=Object.create(WrapperObject.prototype);D.prototype.constructor=D;D.prototype.b=D;D.c={};c.btWheelInfoConstructionInfo=D;
|
||
|
D.prototype.get_m_chassisConnectionCS=D.prototype.Ra=function(){return wrapPointer(Aw(this.a),q)};D.prototype.set_m_chassisConnectionCS=D.prototype.vd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Mw(b,a)};Object.defineProperty(D.prototype,"m_chassisConnectionCS",{get:D.prototype.Ra,set:D.prototype.vd});D.prototype.get_m_wheelDirectionCS=D.prototype.K=function(){return wrapPointer(Hw(this.a),q)};
|
||
|
D.prototype.set_m_wheelDirectionCS=D.prototype.U=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Tw(b,a)};Object.defineProperty(D.prototype,"m_wheelDirectionCS",{get:D.prototype.K,set:D.prototype.U});D.prototype.get_m_wheelAxleCS=D.prototype.J=function(){return wrapPointer(Gw(this.a),q)};D.prototype.set_m_wheelAxleCS=D.prototype.T=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Sw(b,a)};Object.defineProperty(D.prototype,"m_wheelAxleCS",{get:D.prototype.J,set:D.prototype.T});
|
||
|
D.prototype.get_m_suspensionRestLength=D.prototype.jc=function(){return Ew(this.a)};D.prototype.set_m_suspensionRestLength=D.prototype.Me=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Qw(b,a)};Object.defineProperty(D.prototype,"m_suspensionRestLength",{get:D.prototype.jc,set:D.prototype.Me});D.prototype.get_m_maxSuspensionTravelCm=D.prototype.s=function(){return Dw(this.a)};
|
||
|
D.prototype.set_m_maxSuspensionTravelCm=D.prototype.B=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Pw(b,a)};Object.defineProperty(D.prototype,"m_maxSuspensionTravelCm",{get:D.prototype.s,set:D.prototype.B});D.prototype.get_m_wheelRadius=D.prototype.vc=function(){return Iw(this.a)};D.prototype.set_m_wheelRadius=D.prototype.Ye=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Uw(b,a)};Object.defineProperty(D.prototype,"m_wheelRadius",{get:D.prototype.vc,set:D.prototype.Ye});
|
||
|
D.prototype.get_m_suspensionStiffness=D.prototype.u=function(){return Fw(this.a)};D.prototype.set_m_suspensionStiffness=D.prototype.C=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Rw(b,a)};Object.defineProperty(D.prototype,"m_suspensionStiffness",{get:D.prototype.u,set:D.prototype.C});D.prototype.get_m_wheelsDampingCompression=D.prototype.L=function(){return Jw(this.a)};
|
||
|
D.prototype.set_m_wheelsDampingCompression=D.prototype.V=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Vw(b,a)};Object.defineProperty(D.prototype,"m_wheelsDampingCompression",{get:D.prototype.L,set:D.prototype.V});D.prototype.get_m_wheelsDampingRelaxation=D.prototype.M=function(){return Kw(this.a)};D.prototype.set_m_wheelsDampingRelaxation=D.prototype.W=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ww(b,a)};
|
||
|
Object.defineProperty(D.prototype,"m_wheelsDampingRelaxation",{get:D.prototype.M,set:D.prototype.W});D.prototype.get_m_frictionSlip=D.prototype.m=function(){return Bw(this.a)};D.prototype.set_m_frictionSlip=D.prototype.v=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Nw(b,a)};Object.defineProperty(D.prototype,"m_frictionSlip",{get:D.prototype.m,set:D.prototype.v});D.prototype.get_m_maxSuspensionForce=D.prototype.o=function(){return Cw(this.a)};
|
||
|
D.prototype.set_m_maxSuspensionForce=D.prototype.A=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ow(b,a)};Object.defineProperty(D.prototype,"m_maxSuspensionForce",{get:D.prototype.o,set:D.prototype.A});D.prototype.get_m_bIsFrontWheel=D.prototype.F=function(){return!!zw(this.a)};D.prototype.set_m_bIsFrontWheel=D.prototype.O=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Lw(b,a)};Object.defineProperty(D.prototype,"m_bIsFrontWheel",{get:D.prototype.F,set:D.prototype.O});
|
||
|
D.prototype.__destroy__=function(){yw(this.a)};function dz(a,b){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);this.a=void 0===b?Hi(a):Ii(a,b);getCache(dz)[this.a]=this}dz.prototype=Object.create(Wy.prototype);dz.prototype.constructor=dz;dz.prototype.b=dz;dz.c={};c.btConvexTriangleMeshShape=dz;dz.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Mi(b,a)};dz.prototype.getLocalScaling=function(){return wrapPointer(Ki(this.a),q)};
|
||
|
dz.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Ji(e,a,b)};dz.prototype.setMargin=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ni(b,a)};dz.prototype.getMargin=function(){return Li(this.a)};dz.prototype.__destroy__=function(){Gi(this.a)};function Ky(){throw"cannot construct a btBroadphaseInterface, no constructor in IDL";}Ky.prototype=Object.create(WrapperObject.prototype);Ky.prototype.constructor=Ky;
|
||
|
Ky.prototype.b=Ky;Ky.c={};c.btBroadphaseInterface=Ky;Ky.prototype.__destroy__=function(){rf(this.a)};function E(a,b,e,f){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);this.a=void 0===f?rq(a,b,e):sq(a,b,e,f);getCache(E)[this.a]=this}E.prototype=Object.create(WrapperObject.prototype);E.prototype.constructor=E;E.prototype.b=E;E.c={};c.btRigidBodyConstructionInfo=E;E.prototype.get_m_linearDamping=E.prototype.Bb=function(){return Bq(this.a)};
|
||
|
E.prototype.set_m_linearDamping=E.prototype.ee=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Nq(b,a)};Object.defineProperty(E.prototype,"m_linearDamping",{get:E.prototype.Bb,set:E.prototype.ee});E.prototype.get_m_angularDamping=E.prototype.Ha=function(){return yq(this.a)};E.prototype.set_m_angularDamping=E.prototype.ld=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Kq(b,a)};Object.defineProperty(E.prototype,"m_angularDamping",{get:E.prototype.Ha,set:E.prototype.ld});
|
||
|
E.prototype.get_m_friction=E.prototype.jb=function(){return Aq(this.a)};E.prototype.set_m_friction=E.prototype.Nd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Mq(b,a)};Object.defineProperty(E.prototype,"m_friction",{get:E.prototype.jb,set:E.prototype.Nd});E.prototype.get_m_rollingFriction=E.prototype.Wb=function(){return Eq(this.a)};E.prototype.set_m_rollingFriction=E.prototype.ze=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Qq(b,a)};
|
||
|
Object.defineProperty(E.prototype,"m_rollingFriction",{get:E.prototype.Wb,set:E.prototype.ze});E.prototype.get_m_restitution=E.prototype.Ub=function(){return Dq(this.a)};E.prototype.set_m_restitution=E.prototype.xe=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Pq(b,a)};Object.defineProperty(E.prototype,"m_restitution",{get:E.prototype.Ub,set:E.prototype.xe});E.prototype.get_m_linearSleepingThreshold=E.prototype.Cb=function(){return Cq(this.a)};
|
||
|
E.prototype.set_m_linearSleepingThreshold=E.prototype.fe=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Oq(b,a)};Object.defineProperty(E.prototype,"m_linearSleepingThreshold",{get:E.prototype.Cb,set:E.prototype.fe});E.prototype.get_m_angularSleepingThreshold=E.prototype.Ia=function(){return zq(this.a)};E.prototype.set_m_angularSleepingThreshold=E.prototype.md=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Lq(b,a)};
|
||
|
Object.defineProperty(E.prototype,"m_angularSleepingThreshold",{get:E.prototype.Ia,set:E.prototype.md});E.prototype.get_m_additionalDamping=E.prototype.Ca=function(){return!!wq(this.a)};E.prototype.set_m_additionalDamping=E.prototype.fd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Iq(b,a)};Object.defineProperty(E.prototype,"m_additionalDamping",{get:E.prototype.Ca,set:E.prototype.fd});E.prototype.get_m_additionalDampingFactor=E.prototype.Da=function(){return vq(this.a)};
|
||
|
E.prototype.set_m_additionalDampingFactor=E.prototype.gd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Hq(b,a)};Object.defineProperty(E.prototype,"m_additionalDampingFactor",{get:E.prototype.Da,set:E.prototype.gd});E.prototype.get_m_additionalLinearDampingThresholdSqr=E.prototype.Ea=function(){return xq(this.a)};E.prototype.set_m_additionalLinearDampingThresholdSqr=E.prototype.hd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Jq(b,a)};
|
||
|
Object.defineProperty(E.prototype,"m_additionalLinearDampingThresholdSqr",{get:E.prototype.Ea,set:E.prototype.hd});E.prototype.get_m_additionalAngularDampingThresholdSqr=E.prototype.Ba=function(){return uq(this.a)};E.prototype.set_m_additionalAngularDampingThresholdSqr=E.prototype.ed=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Gq(b,a)};Object.defineProperty(E.prototype,"m_additionalAngularDampingThresholdSqr",{get:E.prototype.Ba,set:E.prototype.ed});
|
||
|
E.prototype.get_m_additionalAngularDampingFactor=E.prototype.Aa=function(){return tq(this.a)};E.prototype.set_m_additionalAngularDampingFactor=E.prototype.dd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Fq(b,a)};Object.defineProperty(E.prototype,"m_additionalAngularDampingFactor",{get:E.prototype.Aa,set:E.prototype.dd});E.prototype.__destroy__=function(){qq(this.a)};function ez(){throw"cannot construct a btCollisionConfiguration, no constructor in IDL";}ez.prototype=Object.create(WrapperObject.prototype);
|
||
|
ez.prototype.constructor=ez;ez.prototype.b=ez;ez.c={};c.btCollisionConfiguration=ez;ez.prototype.__destroy__=function(){bg(this.a)};function Xy(){this.a=Ho();getCache(Xy)[this.a]=this}Xy.prototype=Object.create(WrapperObject.prototype);Xy.prototype.constructor=Xy;Xy.prototype.b=Xy;Xy.c={};c.btPersistentManifold=Xy;Xy.prototype.getBody0=function(){return wrapPointer(Io(this.a),r)};Xy.prototype.getBody1=function(){return wrapPointer(Jo(this.a),r)};Xy.prototype.getNumContacts=function(){return Lo(this.a)};
|
||
|
Xy.prototype.getContactPoint=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(Ko(b,a),F)};Xy.prototype.__destroy__=function(){Go(this.a)};function fz(a){a&&"object"===typeof a&&(a=a.a);this.a=void 0===a?fh():gh(a);getCache(fz)[this.a]=this}fz.prototype=Object.create(p.prototype);fz.prototype.constructor=fz;fz.prototype.b=fz;fz.c={};c.btCompoundShape=fz;
|
||
|
fz.prototype.addChildShape=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);eh(e,a,b)};fz.prototype.removeChildShapeByIndex=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);mh(b,a)};fz.prototype.getNumChildShapes=function(){return lh(this.a)};fz.prototype.getChildShape=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(ih(b,a),p)};fz.prototype.setMargin=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);oh(b,a)};
|
||
|
fz.prototype.getMargin=function(){return kh(this.a)};fz.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);nh(b,a)};fz.prototype.getLocalScaling=function(){return wrapPointer(jh(this.a),q)};fz.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);hh(e,a,b)};fz.prototype.__destroy__=function(){dh(this.a)};
|
||
|
function G(a,b){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);this.a=Fb(a,b);getCache(G)[this.a]=this}G.prototype=Object.create(y.prototype);G.prototype.constructor=G;G.prototype.b=G;G.c={};c.ClosestConvexResultCallback=G;G.prototype.hasHit=function(){return!!Ob(this.a)};G.prototype.get_m_convexFromWorld=G.prototype.Xa=function(){return wrapPointer(Kb(this.a),q)};G.prototype.set_m_convexFromWorld=G.prototype.Bd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Tb(b,a)};
|
||
|
Object.defineProperty(G.prototype,"m_convexFromWorld",{get:G.prototype.Xa,set:G.prototype.Bd});G.prototype.get_m_convexToWorld=G.prototype.Ya=function(){return wrapPointer(Lb(this.a),q)};G.prototype.set_m_convexToWorld=G.prototype.Cd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ub(b,a)};Object.defineProperty(G.prototype,"m_convexToWorld",{get:G.prototype.Ya,set:G.prototype.Cd});G.prototype.get_m_hitNormalWorld=G.prototype.H=function(){return wrapPointer(Mb(this.a),q)};
|
||
|
G.prototype.set_m_hitNormalWorld=G.prototype.R=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Vb(b,a)};Object.defineProperty(G.prototype,"m_hitNormalWorld",{get:G.prototype.H,set:G.prototype.R});G.prototype.get_m_hitPointWorld=G.prototype.I=function(){return wrapPointer(Nb(this.a),q)};G.prototype.set_m_hitPointWorld=G.prototype.S=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Wb(b,a)};Object.defineProperty(G.prototype,"m_hitPointWorld",{get:G.prototype.I,set:G.prototype.S});
|
||
|
G.prototype.get_m_collisionFilterGroup=G.prototype.g=function(){return Ib(this.a)};G.prototype.set_m_collisionFilterGroup=G.prototype.j=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Qb(b,a)};Object.defineProperty(G.prototype,"m_collisionFilterGroup",{get:G.prototype.g,set:G.prototype.j});G.prototype.get_m_collisionFilterMask=G.prototype.h=function(){return Jb(this.a)};G.prototype.set_m_collisionFilterMask=G.prototype.l=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Rb(b,a)};
|
||
|
Object.defineProperty(G.prototype,"m_collisionFilterMask",{get:G.prototype.h,set:G.prototype.l});G.prototype.get_m_closestHitFraction=G.prototype.f=function(){return Hb(this.a)};G.prototype.set_m_closestHitFraction=G.prototype.i=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Pb(b,a)};Object.defineProperty(G.prototype,"m_closestHitFraction",{get:G.prototype.f,set:G.prototype.i});G.prototype.__destroy__=function(){Gb(this.a)};
|
||
|
function gz(){throw"cannot construct a tMaterialArray, no constructor in IDL";}gz.prototype=Object.create(WrapperObject.prototype);gz.prototype.constructor=gz;gz.prototype.b=gz;gz.c={};c.tMaterialArray=gz;gz.prototype.size=gz.prototype.size=function(){return dy(this.a)};gz.prototype.at=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(cy(b,a),C)};gz.prototype.__destroy__=function(){by(this.a)};
|
||
|
function hz(a){a&&"object"===typeof a&&(a=a.a);this.a=Aj(a);getCache(hz)[this.a]=this}hz.prototype=Object.create(Ty.prototype);hz.prototype.constructor=hz;hz.prototype.b=hz;hz.c={};c.btDefaultVehicleRaycaster=hz;hz.prototype.castRay=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);Bj(f,a,b,e)};hz.prototype.__destroy__=function(){zj(this.a)};function H(){this.a=Zh();getCache(H)[this.a]=this}H.prototype=Object.create(WrapperObject.prototype);
|
||
|
H.prototype.constructor=H;H.prototype.b=H;H.c={};c.btConstraintSetting=H;H.prototype.get_m_tau=H.prototype.lc=function(){return bi(this.a)};H.prototype.set_m_tau=H.prototype.Oe=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ei(b,a)};Object.defineProperty(H.prototype,"m_tau",{get:H.prototype.lc,set:H.prototype.Oe});H.prototype.get_m_damping=H.prototype.Za=function(){return $h(this.a)};H.prototype.set_m_damping=H.prototype.Dd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ci(b,a)};
|
||
|
Object.defineProperty(H.prototype,"m_damping",{get:H.prototype.Za,set:H.prototype.Dd});H.prototype.get_m_impulseClamp=H.prototype.vb=function(){return ai(this.a)};H.prototype.set_m_impulseClamp=H.prototype.Zd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);di(b,a)};Object.defineProperty(H.prototype,"m_impulseClamp",{get:H.prototype.vb,set:H.prototype.Zd});H.prototype.__destroy__=function(){Yh(this.a)};function iz(){throw"cannot construct a LocalShapeInfo, no constructor in IDL";}
|
||
|
iz.prototype=Object.create(WrapperObject.prototype);iz.prototype.constructor=iz;iz.prototype.b=iz;iz.c={};c.LocalShapeInfo=iz;iz.prototype.get_m_shapePart=iz.prototype.Zb=function(){return $d(this.a)};iz.prototype.set_m_shapePart=iz.prototype.Ce=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);be(b,a)};Object.defineProperty(iz.prototype,"m_shapePart",{get:iz.prototype.Zb,set:iz.prototype.Ce});iz.prototype.get_m_triangleIndex=iz.prototype.oc=function(){return ae(this.a)};
|
||
|
iz.prototype.set_m_triangleIndex=iz.prototype.Re=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ce(b,a)};Object.defineProperty(iz.prototype,"m_triangleIndex",{get:iz.prototype.oc,set:iz.prototype.Re});iz.prototype.__destroy__=function(){Zd(this.a)};function I(a){a&&"object"===typeof a&&(a=a.a);this.a=cr(a);getCache(I)[this.a]=this}I.prototype=Object.create(r.prototype);I.prototype.constructor=I;I.prototype.b=I;I.c={};c.btRigidBody=I;
|
||
|
I.prototype.getCenterOfMassTransform=function(){return wrapPointer(gr(this.a),u)};I.prototype.setCenterOfMassTransform=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);zr(b,a)};I.prototype.setSleepingThresholds=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Mr(e,a,b)};I.prototype.setDamping=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Dr(e,a,b)};
|
||
|
I.prototype.setMassProps=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Ir(e,a,b)};I.prototype.setLinearFactor=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Gr(b,a)};I.prototype.applyTorque=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);br(b,a)};I.prototype.applyLocalTorque=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);$q(b,a)};
|
||
|
I.prototype.applyForce=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Xq(e,a,b)};I.prototype.applyCentralForce=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Uq(b,a)};I.prototype.applyCentralLocalForce=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Wq(b,a)};I.prototype.applyTorqueImpulse=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ar(b,a)};
|
||
|
I.prototype.applyImpulse=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Zq(e,a,b)};I.prototype.applyCentralImpulse=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Vq(b,a)};I.prototype.updateInertiaTensor=function(){Rr(this.a)};I.prototype.getLinearVelocity=function(){return wrapPointer(kr(this.a),q)};I.prototype.getAngularVelocity=function(){return wrapPointer(fr(this.a),q)};
|
||
|
I.prototype.setLinearVelocity=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Hr(b,a)};I.prototype.setAngularVelocity=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);vr(b,a)};I.prototype.getMotionState=function(){return wrapPointer(lr(this.a),$y)};I.prototype.setMotionState=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Jr(b,a)};I.prototype.setAngularFactor=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ur(b,a)};
|
||
|
I.prototype.upcast=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(Qr(b,a),I)};I.prototype.getAabb=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);er(e,a,b)};I.prototype.applyGravity=function(){Yq(this.a)};I.prototype.getGravity=function(){return wrapPointer(jr(this.a),q)};I.prototype.setGravity=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Fr(b,a)};
|
||
|
I.prototype.setAnisotropicFriction=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);wr(e,a,b)};I.prototype.getCollisionShape=function(){return wrapPointer(ir(this.a),p)};I.prototype.setContactProcessingThreshold=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Cr(b,a)};I.prototype.setActivationState=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);tr(b,a)};
|
||
|
I.prototype.forceActivationState=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);dr(b,a)};I.prototype.activate=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);void 0===a?Sq(b):Tq(b,a)};I.prototype.isActive=function(){return!!pr(this.a)};I.prototype.isKinematicObject=function(){return!!qr(this.a)};I.prototype.isStaticObject=function(){return!!rr(this.a)};I.prototype.isStaticOrKinematicObject=function(){return!!sr(this.a)};
|
||
|
I.prototype.setRestitution=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Kr(b,a)};I.prototype.setFriction=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Er(b,a)};I.prototype.setRollingFriction=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Lr(b,a)};I.prototype.getWorldTransform=function(){return wrapPointer(or(this.a),u)};I.prototype.getCollisionFlags=function(){return hr(this.a)};
|
||
|
I.prototype.setCollisionFlags=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ar(b,a)};I.prototype.setWorldTransform=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Pr(b,a)};I.prototype.setCollisionShape=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Br(b,a)};I.prototype.setCcdMotionThreshold=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);xr(b,a)};I.prototype.setCcdSweptSphereRadius=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);yr(b,a)};
|
||
|
I.prototype.getUserIndex=function(){return mr(this.a)};I.prototype.setUserIndex=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Nr(b,a)};I.prototype.getUserPointer=function(){return wrapPointer(nr(this.a),VoidPtr)};I.prototype.setUserPointer=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Or(b,a)};I.prototype.__destroy__=function(){Rq(this.a)};function jz(){this.a=jj();getCache(jz)[this.a]=this}jz.prototype=Object.create(WrapperObject.prototype);jz.prototype.constructor=jz;
|
||
|
jz.prototype.b=jz;jz.c={};c.btDbvtBroadphase=jz;jz.prototype.__destroy__=function(){ij(this.a)};function kz(){this.a=yj();getCache(kz)[this.a]=this}kz.prototype=Object.create(bz.prototype);kz.prototype.constructor=kz;kz.prototype.b=kz;kz.c={};c.btDefaultSoftBodySolver=kz;kz.prototype.__destroy__=function(){xj(this.a)};function lz(a){a&&"object"===typeof a&&(a=a.a);this.a=dg(a);getCache(lz)[this.a]=this}lz.prototype=Object.create(Iy.prototype);lz.prototype.constructor=lz;lz.prototype.b=lz;lz.c={};
|
||
|
c.btCollisionDispatcher=lz;lz.prototype.getNumManifolds=function(){return fg(this.a)};lz.prototype.getManifoldByIndexInternal=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(eg(b,a),Xy)};lz.prototype.__destroy__=function(){cg(this.a)};
|
||
|
function mz(a,b,e,f,g){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);this.a=void 0===e?ff(a,b):void 0===f?gf(a,b,e):void 0===g?hf(a,b,e,f):jf(a,b,e,f,g);getCache(mz)[this.a]=this}mz.prototype=Object.create(WrapperObject.prototype);mz.prototype.constructor=mz;mz.prototype.b=mz;mz.c={};c.btAxisSweep3=mz;mz.prototype.__destroy__=function(){ef(this.a)};
|
||
|
function J(){this.a=Ds();getCache(J)[this.a]=this}J.prototype=Object.create(WrapperObject.prototype);J.prototype.constructor=J;J.prototype.b=J;J.c={};c.btSoftBodyWorldInfo=J;J.prototype.get_air_density=J.prototype.ea=function(){return Es(this.a)};J.prototype.set_air_density=J.prototype.Ic=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ms(b,a)};Object.defineProperty(J.prototype,"air_density",{get:J.prototype.ea,set:J.prototype.Ic});J.prototype.get_water_density=J.prototype.Ec=function(){return Js(this.a)};
|
||
|
J.prototype.set_water_density=J.prototype.gf=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Rs(b,a)};Object.defineProperty(J.prototype,"water_density",{get:J.prototype.Ec,set:J.prototype.gf});J.prototype.get_water_offset=J.prototype.Gc=function(){return Ls(this.a)};J.prototype.set_water_offset=J.prototype.jf=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ts(b,a)};Object.defineProperty(J.prototype,"water_offset",{get:J.prototype.Gc,set:J.prototype.jf});
|
||
|
J.prototype.get_m_maxDisplacement=J.prototype.Ib=function(){return Is(this.a)};J.prototype.set_m_maxDisplacement=J.prototype.le=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Qs(b,a)};Object.defineProperty(J.prototype,"m_maxDisplacement",{get:J.prototype.Ib,set:J.prototype.le});J.prototype.get_water_normal=J.prototype.Fc=function(){return wrapPointer(Ks(this.a),q)};J.prototype.set_water_normal=J.prototype.hf=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ss(b,a)};
|
||
|
Object.defineProperty(J.prototype,"water_normal",{get:J.prototype.Fc,set:J.prototype.hf});J.prototype.get_m_broadphase=J.prototype.Ma=function(){return wrapPointer(Fs(this.a),Ky)};J.prototype.set_m_broadphase=J.prototype.qd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ns(b,a)};Object.defineProperty(J.prototype,"m_broadphase",{get:J.prototype.Ma,set:J.prototype.qd});J.prototype.get_m_dispatcher=J.prototype.bb=function(){return wrapPointer(Gs(this.a),Iy)};
|
||
|
J.prototype.set_m_dispatcher=J.prototype.Gd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Os(b,a)};Object.defineProperty(J.prototype,"m_dispatcher",{get:J.prototype.bb,set:J.prototype.Gd});J.prototype.get_m_gravity=J.prototype.lb=function(){return wrapPointer(Hs(this.a),q)};J.prototype.set_m_gravity=J.prototype.Pd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ps(b,a)};Object.defineProperty(J.prototype,"m_gravity",{get:J.prototype.lb,set:J.prototype.Pd});
|
||
|
J.prototype.__destroy__=function(){Cs(this.a)};function nz(a,b,e,f){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);this.a=void 0===e?Jh(a,b):void 0===f?_emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_3(a,b,e):Kh(a,b,e,f);getCache(nz)[this.a]=this}nz.prototype=Object.create(My.prototype);nz.prototype.constructor=nz;nz.prototype.b=nz;nz.c={};c.btConeTwistConstraint=nz;
|
||
|
nz.prototype.setLimit=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Sh(e,a,b)};nz.prototype.setAngularOnly=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ph(b,a)};nz.prototype.setDamping=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Rh(b,a)};nz.prototype.enableMotor=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Mh(b,a)};nz.prototype.setMaxMotorImpulse=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Uh(b,a)};
|
||
|
nz.prototype.setMaxMotorImpulseNormalized=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Th(b,a)};nz.prototype.setMotorTarget=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Wh(b,a)};nz.prototype.setMotorTargetInConstraintSpace=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Vh(b,a)};nz.prototype.enableFeedback=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Lh(b,a)};nz.prototype.getBreakingImpulseThreshold=function(){return Nh(this.a)};
|
||
|
nz.prototype.setBreakingImpulseThreshold=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Qh(b,a)};nz.prototype.getParam=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);return Oh(e,a,b)};nz.prototype.setParam=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);Xh(f,a,b,e)};nz.prototype.__destroy__=function(){Ih(this.a)};
|
||
|
function oz(a,b,e,f,g,h,m){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);h&&"object"===typeof h&&(h=h.a);m&&"object"===typeof m&&(m=m.a);this.a=void 0===e?Im(a,b):void 0===f?Jm(a,b,e):void 0===g?Km(a,b,e,f):void 0===h?Lm(a,b,e,f,g):void 0===m?Mm(a,b,e,f,g,h):Nm(a,b,e,f,g,h,m);getCache(oz)[this.a]=this}oz.prototype=Object.create(My.prototype);oz.prototype.constructor=oz;
|
||
|
oz.prototype.b=oz;oz.c={};c.btHingeConstraint=oz;oz.prototype.setLimit=function(a,b,e,f,g){var h=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);void 0===g?Vm(h,a,b,e,f):Wm(h,a,b,e,f,g)};oz.prototype.enableAngularMotor=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);Om(f,a,b,e)};
|
||
|
oz.prototype.setAngularOnly=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Tm(b,a)};oz.prototype.enableMotor=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Qm(b,a)};oz.prototype.setMaxMotorImpulse=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Xm(b,a)};oz.prototype.setMotorTarget=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Ym(e,a,b)};
|
||
|
oz.prototype.enableFeedback=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Pm(b,a)};oz.prototype.getBreakingImpulseThreshold=function(){return Rm(this.a)};oz.prototype.setBreakingImpulseThreshold=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Um(b,a)};oz.prototype.getParam=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);return Sm(e,a,b)};
|
||
|
oz.prototype.setParam=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);Zm(f,a,b,e)};oz.prototype.__destroy__=function(){Hm(this.a)};function pz(a,b){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);this.a=zh(a,b);getCache(pz)[this.a]=this}pz.prototype=Object.create(Ry.prototype);pz.prototype.constructor=pz;pz.prototype.b=pz;pz.c={};c.btConeShapeZ=pz;
|
||
|
pz.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ch(b,a)};pz.prototype.getLocalScaling=function(){return wrapPointer(Bh(this.a),q)};pz.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Ah(e,a,b)};pz.prototype.__destroy__=function(){yh(this.a)};function qz(a,b){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);this.a=uh(a,b);getCache(qz)[this.a]=this}qz.prototype=Object.create(Ry.prototype);
|
||
|
qz.prototype.constructor=qz;qz.prototype.b=qz;qz.c={};c.btConeShapeX=qz;qz.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);xh(b,a)};qz.prototype.getLocalScaling=function(){return wrapPointer(wh(this.a),q)};qz.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);vh(e,a,b)};qz.prototype.__destroy__=function(){th(this.a)};
|
||
|
function rz(a,b){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);this.a=void 0===a?lv():void 0===b?mv(a):nv(a,b);getCache(rz)[this.a]=this}rz.prototype=Object.create(Zy.prototype);rz.prototype.constructor=rz;rz.prototype.b=rz;rz.c={};c.btTriangleMesh=rz;rz.prototype.addTriangle=function(a,b,e,f){var g=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);void 0===f?jv(g,a,b,e):kv(g,a,b,e,f)};
|
||
|
rz.prototype.__destroy__=function(){iv(this.a)};function sz(a,b){Ey();"object"==typeof a&&(a=ensureFloat32(a));b&&"object"===typeof b&&(b=b.a);this.a=void 0===a?qi():void 0===b?ri(a):si(a,b);getCache(sz)[this.a]=this}sz.prototype=Object.create(p.prototype);sz.prototype.constructor=sz;sz.prototype.b=sz;sz.c={};c.btConvexHullShape=sz;sz.prototype.addPoint=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);void 0===b?oi(e,a):pi(e,a,b)};
|
||
|
sz.prototype.setMargin=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);zi(b,a)};sz.prototype.getMargin=function(){return vi(this.a)};sz.prototype.getNumVertices=function(){return wi(this.a)};sz.prototype.initializePolyhedralFeatures=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return!!xi(b,a)};sz.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);yi(b,a)};sz.prototype.getLocalScaling=function(){return wrapPointer(ui(this.a),q)};
|
||
|
sz.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);ti(e,a,b)};sz.prototype.__destroy__=function(){ni(this.a)};function K(){this.a=lw();getCache(K)[this.a]=this}K.prototype=Object.create(WrapperObject.prototype);K.prototype.constructor=K;K.prototype.b=K;K.c={};c.btVehicleTuning=K;K.prototype.get_m_suspensionStiffness=K.prototype.u=function(){return rw(this.a)};
|
||
|
K.prototype.set_m_suspensionStiffness=K.prototype.C=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);xw(b,a)};Object.defineProperty(K.prototype,"m_suspensionStiffness",{get:K.prototype.u,set:K.prototype.C});K.prototype.get_m_suspensionCompression=K.prototype.ec=function(){return pw(this.a)};K.prototype.set_m_suspensionCompression=K.prototype.Ie=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);vw(b,a)};
|
||
|
Object.defineProperty(K.prototype,"m_suspensionCompression",{get:K.prototype.ec,set:K.prototype.Ie});K.prototype.get_m_suspensionDamping=K.prototype.fc=function(){return qw(this.a)};K.prototype.set_m_suspensionDamping=K.prototype.Je=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ww(b,a)};Object.defineProperty(K.prototype,"m_suspensionDamping",{get:K.prototype.fc,set:K.prototype.Je});K.prototype.get_m_maxSuspensionTravelCm=K.prototype.s=function(){return ow(this.a)};
|
||
|
K.prototype.set_m_maxSuspensionTravelCm=K.prototype.B=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);uw(b,a)};Object.defineProperty(K.prototype,"m_maxSuspensionTravelCm",{get:K.prototype.s,set:K.prototype.B});K.prototype.get_m_frictionSlip=K.prototype.m=function(){return mw(this.a)};K.prototype.set_m_frictionSlip=K.prototype.v=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);sw(b,a)};Object.defineProperty(K.prototype,"m_frictionSlip",{get:K.prototype.m,set:K.prototype.v});
|
||
|
K.prototype.get_m_maxSuspensionForce=K.prototype.o=function(){return nw(this.a)};K.prototype.set_m_maxSuspensionForce=K.prototype.A=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);tw(b,a)};Object.defineProperty(K.prototype,"m_maxSuspensionForce",{get:K.prototype.o,set:K.prototype.A});function tz(){throw"cannot construct a btCollisionObjectWrapper, no constructor in IDL";}tz.prototype=Object.create(WrapperObject.prototype);tz.prototype.constructor=tz;tz.prototype.b=tz;tz.c={};
|
||
|
c.btCollisionObjectWrapper=tz;function uz(a){a&&"object"===typeof a&&(a=a.a);this.a=nl(a);getCache(uz)[this.a]=this}uz.prototype=Object.create(Ny.prototype);uz.prototype.constructor=uz;uz.prototype.b=uz;uz.c={};c.btGImpactMeshShape=uz;uz.prototype.updateBound=function(){rl(this.a)};uz.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ql(b,a)};uz.prototype.getLocalScaling=function(){return wrapPointer(pl(this.a),q)};
|
||
|
uz.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);ol(e,a,b)};uz.prototype.__destroy__=function(){ml(this.a)};function vz(a){a&&"object"===typeof a&&(a=a.a);this.a=Vr(a);getCache(vz)[this.a]=this}vz.prototype=Object.create(WrapperObject.prototype);vz.prototype.constructor=vz;vz.prototype.b=vz;vz.c={};c.btShapeHull=vz;vz.prototype.buildHull=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return!!Wr(b,a)};
|
||
|
vz.prototype.numVertices=function(){return Yr(this.a)};vz.prototype.getVertexPointer=function(){return wrapPointer(Xr(this.a),q)};vz.prototype.__destroy__=function(){Ur(this.a)};function wz(a,b){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);this.a=void 0===a?qj():void 0===b?rj(a):sj(a,b);getCache(wz)[this.a]=this}wz.prototype=Object.create($y.prototype);wz.prototype.constructor=wz;wz.prototype.b=wz;wz.c={};c.btDefaultMotionState=wz;
|
||
|
wz.prototype.getWorldTransform=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);tj(b,a)};wz.prototype.setWorldTransform=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);vj(b,a)};wz.prototype.get_m_graphicsWorldTrans=wz.prototype.kb=function(){return wrapPointer(uj(this.a),u)};wz.prototype.set_m_graphicsWorldTrans=wz.prototype.Od=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);wj(b,a)};Object.defineProperty(wz.prototype,"m_graphicsWorldTrans",{get:wz.prototype.kb,set:wz.prototype.Od});
|
||
|
wz.prototype.__destroy__=function(){pj(this.a)};function L(a){a&&"object"===typeof a&&(a=a.a);this.a=Yw(a);getCache(L)[this.a]=this}L.prototype=Object.create(WrapperObject.prototype);L.prototype.constructor=L;L.prototype.b=L;L.c={};c.btWheelInfo=L;L.prototype.getSuspensionRestLength=function(){return Zw(this.a)};L.prototype.updateWheel=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Vx(e,a,b)};L.prototype.get_m_suspensionStiffness=L.prototype.u=function(){return px(this.a)};
|
||
|
L.prototype.set_m_suspensionStiffness=L.prototype.C=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Nx(b,a)};Object.defineProperty(L.prototype,"m_suspensionStiffness",{get:L.prototype.u,set:L.prototype.C});L.prototype.get_m_frictionSlip=L.prototype.m=function(){return fx(this.a)};L.prototype.set_m_frictionSlip=L.prototype.v=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Dx(b,a)};Object.defineProperty(L.prototype,"m_frictionSlip",{get:L.prototype.m,set:L.prototype.v});
|
||
|
L.prototype.get_m_engineForce=L.prototype.gb=function(){return ex(this.a)};L.prototype.set_m_engineForce=L.prototype.Kd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Cx(b,a)};Object.defineProperty(L.prototype,"m_engineForce",{get:L.prototype.gb,set:L.prototype.Kd});L.prototype.get_m_rollInfluence=L.prototype.Vb=function(){return jx(this.a)};L.prototype.set_m_rollInfluence=L.prototype.ye=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Hx(b,a)};
|
||
|
Object.defineProperty(L.prototype,"m_rollInfluence",{get:L.prototype.Vb,set:L.prototype.ye});L.prototype.get_m_suspensionRestLength1=L.prototype.kc=function(){return ox(this.a)};L.prototype.set_m_suspensionRestLength1=L.prototype.Ne=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Mx(b,a)};Object.defineProperty(L.prototype,"m_suspensionRestLength1",{get:L.prototype.kc,set:L.prototype.Ne});L.prototype.get_m_wheelsRadius=L.prototype.wc=function(){return ux(this.a)};
|
||
|
L.prototype.set_m_wheelsRadius=L.prototype.Ze=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Sx(b,a)};Object.defineProperty(L.prototype,"m_wheelsRadius",{get:L.prototype.wc,set:L.prototype.Ze});L.prototype.get_m_wheelsDampingCompression=L.prototype.L=function(){return sx(this.a)};L.prototype.set_m_wheelsDampingCompression=L.prototype.V=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Qx(b,a)};Object.defineProperty(L.prototype,"m_wheelsDampingCompression",{get:L.prototype.L,set:L.prototype.V});
|
||
|
L.prototype.get_m_wheelsDampingRelaxation=L.prototype.M=function(){return tx(this.a)};L.prototype.set_m_wheelsDampingRelaxation=L.prototype.W=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Rx(b,a)};Object.defineProperty(L.prototype,"m_wheelsDampingRelaxation",{get:L.prototype.M,set:L.prototype.W});L.prototype.get_m_steering=L.prototype.cc=function(){return mx(this.a)};L.prototype.set_m_steering=L.prototype.Ge=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Kx(b,a)};
|
||
|
Object.defineProperty(L.prototype,"m_steering",{get:L.prototype.cc,set:L.prototype.Ge});L.prototype.get_m_maxSuspensionForce=L.prototype.o=function(){return gx(this.a)};L.prototype.set_m_maxSuspensionForce=L.prototype.A=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ex(b,a)};Object.defineProperty(L.prototype,"m_maxSuspensionForce",{get:L.prototype.o,set:L.prototype.A});L.prototype.get_m_maxSuspensionTravelCm=L.prototype.s=function(){return hx(this.a)};
|
||
|
L.prototype.set_m_maxSuspensionTravelCm=L.prototype.B=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Fx(b,a)};Object.defineProperty(L.prototype,"m_maxSuspensionTravelCm",{get:L.prototype.s,set:L.prototype.B});L.prototype.get_m_wheelsSuspensionForce=L.prototype.xc=function(){return vx(this.a)};L.prototype.set_m_wheelsSuspensionForce=L.prototype.$e=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Tx(b,a)};
|
||
|
Object.defineProperty(L.prototype,"m_wheelsSuspensionForce",{get:L.prototype.xc,set:L.prototype.$e});L.prototype.get_m_bIsFrontWheel=L.prototype.F=function(){return!!$w(this.a)};L.prototype.set_m_bIsFrontWheel=L.prototype.O=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);xx(b,a)};Object.defineProperty(L.prototype,"m_bIsFrontWheel",{get:L.prototype.F,set:L.prototype.O});L.prototype.get_m_raycastInfo=L.prototype.Tb=function(){return wrapPointer(ix(this.a),M)};
|
||
|
L.prototype.set_m_raycastInfo=L.prototype.we=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Gx(b,a)};Object.defineProperty(L.prototype,"m_raycastInfo",{get:L.prototype.Tb,set:L.prototype.we});L.prototype.get_m_chassisConnectionPointCS=L.prototype.Sa=function(){return wrapPointer(bx(this.a),q)};L.prototype.set_m_chassisConnectionPointCS=L.prototype.wd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);zx(b,a)};
|
||
|
Object.defineProperty(L.prototype,"m_chassisConnectionPointCS",{get:L.prototype.Sa,set:L.prototype.wd});L.prototype.get_m_worldTransform=L.prototype.yc=function(){return wrapPointer(wx(this.a),u)};L.prototype.set_m_worldTransform=L.prototype.af=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ux(b,a)};Object.defineProperty(L.prototype,"m_worldTransform",{get:L.prototype.yc,set:L.prototype.af});L.prototype.get_m_wheelDirectionCS=L.prototype.K=function(){return wrapPointer(rx(this.a),q)};
|
||
|
L.prototype.set_m_wheelDirectionCS=L.prototype.U=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Px(b,a)};Object.defineProperty(L.prototype,"m_wheelDirectionCS",{get:L.prototype.K,set:L.prototype.U});L.prototype.get_m_wheelAxleCS=L.prototype.J=function(){return wrapPointer(qx(this.a),q)};L.prototype.set_m_wheelAxleCS=L.prototype.T=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ox(b,a)};Object.defineProperty(L.prototype,"m_wheelAxleCS",{get:L.prototype.J,set:L.prototype.T});
|
||
|
L.prototype.get_m_rotation=L.prototype.Xb=function(){return kx(this.a)};L.prototype.set_m_rotation=L.prototype.Ae=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ix(b,a)};Object.defineProperty(L.prototype,"m_rotation",{get:L.prototype.Xb,set:L.prototype.Ae});L.prototype.get_m_deltaRotation=L.prototype.$a=function(){return dx(this.a)};L.prototype.set_m_deltaRotation=L.prototype.Ed=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Bx(b,a)};
|
||
|
Object.defineProperty(L.prototype,"m_deltaRotation",{get:L.prototype.$a,set:L.prototype.Ed});L.prototype.get_m_brake=L.prototype.La=function(){return ax(this.a)};L.prototype.set_m_brake=L.prototype.pd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);yx(b,a)};Object.defineProperty(L.prototype,"m_brake",{get:L.prototype.La,set:L.prototype.pd});L.prototype.get_m_clippedInvContactDotSuspension=L.prototype.Ta=function(){return cx(this.a)};
|
||
|
L.prototype.set_m_clippedInvContactDotSuspension=L.prototype.xd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ax(b,a)};Object.defineProperty(L.prototype,"m_clippedInvContactDotSuspension",{get:L.prototype.Ta,set:L.prototype.xd});L.prototype.get_m_suspensionRelativeVelocity=L.prototype.ic=function(){return nx(this.a)};L.prototype.set_m_suspensionRelativeVelocity=L.prototype.Le=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Lx(b,a)};
|
||
|
Object.defineProperty(L.prototype,"m_suspensionRelativeVelocity",{get:L.prototype.ic,set:L.prototype.Le});L.prototype.get_m_skidInfo=L.prototype.$b=function(){return lx(this.a)};L.prototype.set_m_skidInfo=L.prototype.De=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Jx(b,a)};Object.defineProperty(L.prototype,"m_skidInfo",{get:L.prototype.$b,set:L.prototype.De});L.prototype.__destroy__=function(){Xw(this.a)};
|
||
|
function N(a,b,e,f){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);this.a=void 0===a?Mv():void 0===b?_emscripten_bind_btVector4_btVector4_1(a):void 0===e?_emscripten_bind_btVector4_btVector4_2(a,b):void 0===f?_emscripten_bind_btVector4_btVector4_3(a,b,e):Nv(a,b,e,f);getCache(N)[this.a]=this}N.prototype=Object.create(q.prototype);N.prototype.constructor=N;N.prototype.b=N;N.c={};c.btVector4=N;N.prototype.w=function(){return Zv(this.a)};
|
||
|
N.prototype.setValue=function(a,b,e,f){var g=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);Vv(g,a,b,e,f)};N.prototype.length=N.prototype.length=function(){return Pv(this.a)};N.prototype.x=N.prototype.x=function(){return $v(this.a)};N.prototype.y=N.prototype.y=function(){return aw(this.a)};N.prototype.z=N.prototype.z=function(){return bw(this.a)};
|
||
|
N.prototype.setX=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Wv(b,a)};N.prototype.setY=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Xv(b,a)};N.prototype.setZ=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Yv(b,a)};N.prototype.normalize=N.prototype.normalize=function(){Qv(this.a)};N.prototype.rotate=N.prototype.rotate=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);return wrapPointer(Uv(e,a,b),q)};
|
||
|
N.prototype.dot=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return Ov(b,a)};N.prototype.op_mul=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(Sv(b,a),q)};N.prototype.op_add=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(Rv(b,a),q)};N.prototype.op_sub=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(Tv(b,a),q)};N.prototype.__destroy__=function(){Lv(this.a)};
|
||
|
function xz(){this.a=oj();getCache(xz)[this.a]=this}xz.prototype=Object.create(WrapperObject.prototype);xz.prototype.constructor=xz;xz.prototype.b=xz;xz.c={};c.btDefaultCollisionConstructionInfo=xz;xz.prototype.__destroy__=function(){nj(this.a)};function O(){throw"cannot construct a Anchor, no constructor in IDL";}O.prototype=Object.create(WrapperObject.prototype);O.prototype.constructor=O;O.prototype.b=O;O.c={};c.Anchor=O;
|
||
|
O.prototype.get_m_node=O.prototype.Kb=function(){return wrapPointer(xb(this.a),Node)};O.prototype.set_m_node=O.prototype.ne=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Eb(b,a)};Object.defineProperty(O.prototype,"m_node",{get:O.prototype.Kb,set:O.prototype.ne});O.prototype.get_m_local=O.prototype.Db=function(){return wrapPointer(wb(this.a),q)};O.prototype.set_m_local=O.prototype.ge=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Db(b,a)};
|
||
|
Object.defineProperty(O.prototype,"m_local",{get:O.prototype.Db,set:O.prototype.ge});O.prototype.get_m_body=O.prototype.Ka=function(){return wrapPointer(rb(this.a),I)};O.prototype.set_m_body=O.prototype.od=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);yb(b,a)};Object.defineProperty(O.prototype,"m_body",{get:O.prototype.Ka,set:O.prototype.od});O.prototype.get_m_influence=O.prototype.wb=function(){return vb(this.a)};
|
||
|
O.prototype.set_m_influence=O.prototype.$d=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Cb(b,a)};Object.defineProperty(O.prototype,"m_influence",{get:O.prototype.wb,set:O.prototype.$d});O.prototype.get_m_c0=O.prototype.Na=function(){return wrapPointer(sb(this.a),cz)};O.prototype.set_m_c0=O.prototype.rd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);zb(b,a)};Object.defineProperty(O.prototype,"m_c0",{get:O.prototype.Na,set:O.prototype.rd});
|
||
|
O.prototype.get_m_c1=O.prototype.Oa=function(){return wrapPointer(tb(this.a),q)};O.prototype.set_m_c1=O.prototype.sd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ab(b,a)};Object.defineProperty(O.prototype,"m_c1",{get:O.prototype.Oa,set:O.prototype.sd});O.prototype.get_m_c2=O.prototype.Pa=function(){return ub(this.a)};O.prototype.set_m_c2=O.prototype.td=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Bb(b,a)};Object.defineProperty(O.prototype,"m_c2",{get:O.prototype.Pa,set:O.prototype.td});
|
||
|
O.prototype.__destroy__=function(){qb(this.a)};function P(){throw"cannot construct a btVehicleRaycasterResult, no constructor in IDL";}P.prototype=Object.create(WrapperObject.prototype);P.prototype.constructor=P;P.prototype.b=P;P.c={};c.btVehicleRaycasterResult=P;P.prototype.get_m_hitPointInWorld=P.prototype.sb=function(){return wrapPointer(fw(this.a),q)};P.prototype.set_m_hitPointInWorld=P.prototype.Wd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);iw(b,a)};
|
||
|
Object.defineProperty(P.prototype,"m_hitPointInWorld",{get:P.prototype.sb,set:P.prototype.Wd});P.prototype.get_m_hitNormalInWorld=P.prototype.qb=function(){return wrapPointer(ew(this.a),q)};P.prototype.set_m_hitNormalInWorld=P.prototype.Ud=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);hw(b,a)};Object.defineProperty(P.prototype,"m_hitNormalInWorld",{get:P.prototype.qb,set:P.prototype.Ud});P.prototype.get_m_distFraction=P.prototype.cb=function(){return dw(this.a)};
|
||
|
P.prototype.set_m_distFraction=P.prototype.Hd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);gw(b,a)};Object.defineProperty(P.prototype,"m_distFraction",{get:P.prototype.cb,set:P.prototype.Hd});P.prototype.__destroy__=function(){cw(this.a)};function yz(){throw"cannot construct a btConstraintSolver, no constructor in IDL";}yz.prototype=Object.create(WrapperObject.prototype);yz.prototype.constructor=yz;yz.prototype.b=yz;yz.c={};c.btConstraintSolver=yz;yz.prototype.__destroy__=function(){fi(this.a)};
|
||
|
function Q(a,b,e){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);this.a=Op(a,b,e);getCache(Q)[this.a]=this}Q.prototype=Object.create(Sy.prototype);Q.prototype.constructor=Q;Q.prototype.b=Q;Q.c={};c.btRaycastVehicle=Q;Q.prototype.applyEngineForce=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Np(e,a,b)};
|
||
|
Q.prototype.setSteeringValue=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);gq(e,a,b)};Q.prototype.getWheelTransformWS=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(aq(b,a),u)};Q.prototype.updateWheelTransform=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);nq(e,a,b)};
|
||
|
Q.prototype.addWheel=function(a,b,e,f,g,h,m){var t=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);h&&"object"===typeof h&&(h=h.a);m&&"object"===typeof m&&(m=m.a);return wrapPointer(Mp(t,a,b,e,f,g,h,m),L)};Q.prototype.getNumWheels=function(){return Tp(this.a)};Q.prototype.getRigidBody=function(){return wrapPointer(Vp(this.a),I)};
|
||
|
Q.prototype.getWheelInfo=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer($p(b,a),L)};Q.prototype.setBrake=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);dq(e,a,b)};Q.prototype.setCoordinateSystem=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);eq(f,a,b,e)};Q.prototype.getCurrentSpeedKmHour=function(){return Qp(this.a)};
|
||
|
Q.prototype.getChassisWorldTransform=function(){return wrapPointer(Pp(this.a),u)};Q.prototype.rayCast=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return bq(b,a)};Q.prototype.updateVehicle=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);mq(b,a)};Q.prototype.resetSuspension=function(){cq(this.a)};Q.prototype.getSteeringValue=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return Wp(b,a)};
|
||
|
Q.prototype.updateWheelTransformsWS=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);void 0===b?oq(e,a):pq(e,a,b)};Q.prototype.setPitchControl=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);fq(b,a)};Q.prototype.updateSuspension=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);lq(b,a)};Q.prototype.updateFriction=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);kq(b,a)};Q.prototype.getRightAxis=function(){return Up(this.a)};
|
||
|
Q.prototype.getUpAxis=function(){return Xp(this.a)};Q.prototype.getForwardAxis=function(){return Rp(this.a)};Q.prototype.getForwardVector=function(){return wrapPointer(Sp(this.a),q)};Q.prototype.getUserConstraintType=function(){return Zp(this.a)};Q.prototype.setUserConstraintType=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);iq(b,a)};Q.prototype.setUserConstraintId=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);hq(b,a)};Q.prototype.getUserConstraintId=function(){return Yp(this.a)};
|
||
|
Q.prototype.updateAction=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);jq(e,a,b)};Q.prototype.__destroy__=function(){Lp(this.a)};function zz(a){a&&"object"===typeof a&&(a=a.a);this.a=Pi(a);getCache(zz)[this.a]=this}zz.prototype=Object.create(Vy.prototype);zz.prototype.constructor=zz;zz.prototype.b=zz;zz.c={};c.btCylinderShapeX=zz;zz.prototype.setMargin=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ui(b,a)};zz.prototype.getMargin=function(){return Si(this.a)};
|
||
|
zz.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ti(b,a)};zz.prototype.getLocalScaling=function(){return wrapPointer(Ri(this.a),q)};zz.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Qi(e,a,b)};zz.prototype.__destroy__=function(){Oi(this.a)};function Az(a){a&&"object"===typeof a&&(a=a.a);this.a=Wi(a);getCache(Az)[this.a]=this}Az.prototype=Object.create(Vy.prototype);
|
||
|
Az.prototype.constructor=Az;Az.prototype.b=Az;Az.c={};c.btCylinderShapeZ=Az;Az.prototype.setMargin=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);aj(b,a)};Az.prototype.getMargin=function(){return Zi(this.a)};Az.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);$i(b,a)};Az.prototype.getLocalScaling=function(){return wrapPointer(Yi(this.a),q)};
|
||
|
Az.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Xi(e,a,b)};Az.prototype.__destroy__=function(){Vi(this.a)};function Bz(){this.a=Tr();getCache(Bz)[this.a]=this}Bz.prototype=Object.create(WrapperObject.prototype);Bz.prototype.constructor=Bz;Bz.prototype.b=Bz;Bz.c={};c.btSequentialImpulseConstraintSolver=Bz;Bz.prototype.__destroy__=function(){Sr(this.a)};
|
||
|
function Cz(){throw"cannot construct a tAnchorArray, no constructor in IDL";}Cz.prototype=Object.create(WrapperObject.prototype);Cz.prototype.constructor=Cz;Cz.prototype.b=Cz;Cz.c={};c.tAnchorArray=Cz;Cz.prototype.size=Cz.prototype.size=function(){return ay(this.a)};Cz.prototype.at=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(Xx(b,a),O)};Cz.prototype.clear=Cz.prototype.clear=function(){Yx(this.a)};
|
||
|
Cz.prototype.push_back=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);$x(b,a)};Cz.prototype.pop_back=function(){Zx(this.a)};Cz.prototype.__destroy__=function(){Wx(this.a)};function Dz(){throw"cannot construct a btGImpactCollisionAlgorithm, no constructor in IDL";}Dz.prototype=Object.create(WrapperObject.prototype);Dz.prototype.constructor=Dz;Dz.prototype.b=Dz;Dz.c={};c.btGImpactCollisionAlgorithm=Dz;
|
||
|
Dz.prototype.registerAlgorithm=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ll(b,a)};Dz.prototype.__destroy__=function(){kl(this.a)};function M(){throw"cannot construct a RaycastInfo, no constructor in IDL";}M.prototype=Object.create(WrapperObject.prototype);M.prototype.constructor=M;M.prototype.b=M;M.c={};c.RaycastInfo=M;M.prototype.get_m_contactNormalWS=M.prototype.Ua=function(){return wrapPointer(Me(this.a),q)};
|
||
|
M.prototype.set_m_contactNormalWS=M.prototype.yd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ue(b,a)};Object.defineProperty(M.prototype,"m_contactNormalWS",{get:M.prototype.Ua,set:M.prototype.yd});M.prototype.get_m_contactPointWS=M.prototype.Va=function(){return wrapPointer(Ne(this.a),q)};M.prototype.set_m_contactPointWS=M.prototype.zd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ve(b,a)};Object.defineProperty(M.prototype,"m_contactPointWS",{get:M.prototype.Va,set:M.prototype.zd});
|
||
|
M.prototype.get_m_suspensionLength=M.prototype.hc=function(){return Re(this.a)};M.prototype.set_m_suspensionLength=M.prototype.Ke=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ze(b,a)};Object.defineProperty(M.prototype,"m_suspensionLength",{get:M.prototype.hc,set:M.prototype.Ke});M.prototype.get_m_hardPointWS=M.prototype.nb=function(){return wrapPointer(Pe(this.a),q)};M.prototype.set_m_hardPointWS=M.prototype.Rd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Xe(b,a)};
|
||
|
Object.defineProperty(M.prototype,"m_hardPointWS",{get:M.prototype.nb,set:M.prototype.Rd});M.prototype.get_m_wheelDirectionWS=M.prototype.uc=function(){return wrapPointer(Te(this.a),q)};M.prototype.set_m_wheelDirectionWS=M.prototype.Xe=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);af(b,a)};Object.defineProperty(M.prototype,"m_wheelDirectionWS",{get:M.prototype.uc,set:M.prototype.Xe});M.prototype.get_m_wheelAxleWS=M.prototype.tc=function(){return wrapPointer(Se(this.a),q)};
|
||
|
M.prototype.set_m_wheelAxleWS=M.prototype.We=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);$e(b,a)};Object.defineProperty(M.prototype,"m_wheelAxleWS",{get:M.prototype.tc,set:M.prototype.We});M.prototype.get_m_isInContact=M.prototype.xb=function(){return!!Qe(this.a)};M.prototype.set_m_isInContact=M.prototype.ae=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ye(b,a)};Object.defineProperty(M.prototype,"m_isInContact",{get:M.prototype.xb,set:M.prototype.ae});
|
||
|
M.prototype.get_m_groundObject=M.prototype.mb=function(){return Oe(this.a)};M.prototype.set_m_groundObject=M.prototype.Qd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);We(b,a)};Object.defineProperty(M.prototype,"m_groundObject",{get:M.prototype.mb,set:M.prototype.Qd});M.prototype.__destroy__=function(){Le(this.a)};function Ez(){throw"cannot construct a tNodeArray, no constructor in IDL";}Ez.prototype=Object.create(WrapperObject.prototype);Ez.prototype.constructor=Ez;Ez.prototype.b=Ez;
|
||
|
Ez.c={};c.tNodeArray=Ez;Ez.prototype.size=Ez.prototype.size=function(){return gy(this.a)};Ez.prototype.at=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(fy(b,a),Node)};Ez.prototype.__destroy__=function(){ey(this.a)};function R(a,b,e,f){Ey();a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);"object"==typeof f&&(f=ensureFloat32(f));this.a=ft(a,b,e,f);getCache(R)[this.a]=this}R.prototype=Object.create(r.prototype);
|
||
|
R.prototype.constructor=R;R.prototype.b=R;R.c={};c.btSoftBody=R;R.prototype.checkLink=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);return!!ht(e,a,b)};R.prototype.checkFace=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);return!!gt(f,a,b,e)};R.prototype.appendMaterial=function(){return wrapPointer(ct(this.a),C)};
|
||
|
R.prototype.appendNode=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);dt(e,a,b)};R.prototype.appendLink=function(a,b,e,f){var g=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);bt(g,a,b,e,f)};
|
||
|
R.prototype.appendFace=function(a,b,e,f){var g=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);at(g,a,b,e,f)};R.prototype.appendTetra=function(a,b,e,f,g){var h=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);et(h,a,b,e,f,g)};
|
||
|
R.prototype.appendAnchor=function(a,b,e,f){var g=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);$s(g,a,b,e,f)};R.prototype.addForce=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);void 0===b?Ys(e,a):Zs(e,a,b)};R.prototype.addAeroForceToNode=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Xs(e,a,b)};R.prototype.getTotalMass=function(){return ot(this.a)};
|
||
|
R.prototype.setTotalMass=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Nt(e,a,b)};R.prototype.setMass=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Kt(e,a,b)};R.prototype.transform=R.prototype.transform=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Vt(b,a)};R.prototype.translate=R.prototype.translate=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Wt(b,a)};
|
||
|
R.prototype.rotate=R.prototype.rotate=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);At(b,a)};R.prototype.scale=R.prototype.scale=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Bt(b,a)};R.prototype.generateClusters=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);return void 0===b?kt(e,a):lt(e,a,b)};
|
||
|
R.prototype.generateBendingConstraints=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);return jt(e,a,b)};R.prototype.upcast=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(Xt(b,a),R)};R.prototype.setAnisotropicFriction=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Dt(e,a,b)};R.prototype.getCollisionShape=function(){return wrapPointer(nt(this.a),p)};
|
||
|
R.prototype.setContactProcessingThreshold=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);It(b,a)};R.prototype.setActivationState=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ct(b,a)};R.prototype.forceActivationState=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);it(b,a)};R.prototype.activate=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);void 0===a?Vs(b):Ws(b,a)};R.prototype.isActive=function(){return!!wt(this.a)};R.prototype.isKinematicObject=function(){return!!xt(this.a)};
|
||
|
R.prototype.isStaticObject=function(){return!!yt(this.a)};R.prototype.isStaticOrKinematicObject=function(){return!!zt(this.a)};R.prototype.setRestitution=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Lt(b,a)};R.prototype.setFriction=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Jt(b,a)};R.prototype.setRollingFriction=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Mt(b,a)};R.prototype.getWorldTransform=function(){return wrapPointer(rt(this.a),u)};
|
||
|
R.prototype.getCollisionFlags=function(){return mt(this.a)};R.prototype.setCollisionFlags=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Gt(b,a)};R.prototype.setWorldTransform=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Qt(b,a)};R.prototype.setCollisionShape=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ht(b,a)};R.prototype.setCcdMotionThreshold=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Et(b,a)};
|
||
|
R.prototype.setCcdSweptSphereRadius=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ft(b,a)};R.prototype.getUserIndex=function(){return pt(this.a)};R.prototype.setUserIndex=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ot(b,a)};R.prototype.getUserPointer=function(){return wrapPointer(qt(this.a),VoidPtr)};R.prototype.setUserPointer=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Pt(b,a)};R.prototype.get_m_cfg=R.prototype.Qa=function(){return wrapPointer(tt(this.a),S)};
|
||
|
R.prototype.set_m_cfg=R.prototype.ud=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);St(b,a)};Object.defineProperty(R.prototype,"m_cfg",{get:R.prototype.Qa,set:R.prototype.ud});R.prototype.get_m_nodes=R.prototype.Lb=function(){return wrapPointer(vt(this.a),Ez)};R.prototype.set_m_nodes=R.prototype.oe=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ut(b,a)};Object.defineProperty(R.prototype,"m_nodes",{get:R.prototype.Lb,set:R.prototype.oe});
|
||
|
R.prototype.get_m_materials=R.prototype.Hb=function(){return wrapPointer(ut(this.a),gz)};R.prototype.set_m_materials=R.prototype.ke=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Tt(b,a)};Object.defineProperty(R.prototype,"m_materials",{get:R.prototype.Hb,set:R.prototype.ke});R.prototype.get_m_anchors=R.prototype.Ga=function(){return wrapPointer(st(this.a),Cz)};R.prototype.set_m_anchors=R.prototype.kd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Rt(b,a)};
|
||
|
Object.defineProperty(R.prototype,"m_anchors",{get:R.prototype.Ga,set:R.prototype.kd});R.prototype.__destroy__=function(){Us(this.a)};
|
||
|
function Fz(a,b,e,f,g,h,m,t,v){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);h&&"object"===typeof h&&(h=h.a);m&&"object"===typeof m&&(m=m.a);t&&"object"===typeof t&&(t=t.a);v&&"object"===typeof v&&(v=v.a);this.a=Bm(a,b,e,f,g,h,m,t,v);getCache(Fz)[this.a]=this}Fz.prototype=Object.create(Ny.prototype);Fz.prototype.constructor=Fz;Fz.prototype.b=Fz;Fz.c={};c.btHeightfieldTerrainShape=Fz;
|
||
|
Fz.prototype.setMargin=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Gm(b,a)};Fz.prototype.getMargin=function(){return Em(this.a)};Fz.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Fm(b,a)};Fz.prototype.getLocalScaling=function(){return wrapPointer(Dm(this.a),q)};Fz.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Cm(e,a,b)};Fz.prototype.__destroy__=function(){Am(this.a)};
|
||
|
function S(){throw"cannot construct a Config, no constructor in IDL";}S.prototype=Object.create(WrapperObject.prototype);S.prototype.constructor=S;S.prototype.b=S;S.c={};c.Config=S;S.prototype.get_kVCF=S.prototype.za=function(){return Oc(this.a)};S.prototype.set_kVCF=S.prototype.cd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);md(b,a)};Object.defineProperty(S.prototype,"kVCF",{get:S.prototype.za,set:S.prototype.cd});S.prototype.get_kDP=S.prototype.ma=function(){return Cc(this.a)};
|
||
|
S.prototype.set_kDP=S.prototype.Qc=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ad(b,a)};Object.defineProperty(S.prototype,"kDP",{get:S.prototype.ma,set:S.prototype.Qc});S.prototype.get_kDG=S.prototype.la=function(){return Bc(this.a)};S.prototype.set_kDG=S.prototype.Pc=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);$c(b,a)};Object.defineProperty(S.prototype,"kDG",{get:S.prototype.la,set:S.prototype.Pc});S.prototype.get_kLF=S.prototype.oa=function(){return Ec(this.a)};
|
||
|
S.prototype.set_kLF=S.prototype.Sc=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);cd(b,a)};Object.defineProperty(S.prototype,"kLF",{get:S.prototype.oa,set:S.prototype.Sc});S.prototype.get_kPR=S.prototype.qa=function(){return Gc(this.a)};S.prototype.set_kPR=S.prototype.Uc=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ed(b,a)};Object.defineProperty(S.prototype,"kPR",{get:S.prototype.qa,set:S.prototype.Uc});S.prototype.get_kVC=S.prototype.ya=function(){return Pc(this.a)};
|
||
|
S.prototype.set_kVC=S.prototype.bd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);nd(b,a)};Object.defineProperty(S.prototype,"kVC",{get:S.prototype.ya,set:S.prototype.bd});S.prototype.get_kDF=S.prototype.ka=function(){return Ac(this.a)};S.prototype.set_kDF=S.prototype.Oc=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Zc(b,a)};Object.defineProperty(S.prototype,"kDF",{get:S.prototype.ka,set:S.prototype.Oc});S.prototype.get_kMT=S.prototype.pa=function(){return Fc(this.a)};
|
||
|
S.prototype.set_kMT=S.prototype.Tc=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);dd(b,a)};Object.defineProperty(S.prototype,"kMT",{get:S.prototype.pa,set:S.prototype.Tc});S.prototype.get_kCHR=S.prototype.ja=function(){return zc(this.a)};S.prototype.set_kCHR=S.prototype.Nc=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Yc(b,a)};Object.defineProperty(S.prototype,"kCHR",{get:S.prototype.ja,set:S.prototype.Nc});S.prototype.get_kKHR=S.prototype.na=function(){return Dc(this.a)};
|
||
|
S.prototype.set_kKHR=S.prototype.Rc=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);bd(b,a)};Object.defineProperty(S.prototype,"kKHR",{get:S.prototype.na,set:S.prototype.Rc});S.prototype.get_kSHR=S.prototype.ra=function(){return Hc(this.a)};S.prototype.set_kSHR=S.prototype.Vc=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);fd(b,a)};Object.defineProperty(S.prototype,"kSHR",{get:S.prototype.ra,set:S.prototype.Vc});S.prototype.get_kAHR=S.prototype.ia=function(){return yc(this.a)};
|
||
|
S.prototype.set_kAHR=S.prototype.Mc=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Xc(b,a)};Object.defineProperty(S.prototype,"kAHR",{get:S.prototype.ia,set:S.prototype.Mc});S.prototype.get_kSRHR_CL=S.prototype.ua=function(){return Kc(this.a)};S.prototype.set_kSRHR_CL=S.prototype.Yc=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);id(b,a)};Object.defineProperty(S.prototype,"kSRHR_CL",{get:S.prototype.ua,set:S.prototype.Yc});S.prototype.get_kSKHR_CL=S.prototype.sa=function(){return Ic(this.a)};
|
||
|
S.prototype.set_kSKHR_CL=S.prototype.Wc=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);gd(b,a)};Object.defineProperty(S.prototype,"kSKHR_CL",{get:S.prototype.sa,set:S.prototype.Wc});S.prototype.get_kSSHR_CL=S.prototype.wa=function(){return Mc(this.a)};S.prototype.set_kSSHR_CL=S.prototype.$c=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);kd(b,a)};Object.defineProperty(S.prototype,"kSSHR_CL",{get:S.prototype.wa,set:S.prototype.$c});S.prototype.get_kSR_SPLT_CL=S.prototype.va=function(){return Lc(this.a)};
|
||
|
S.prototype.set_kSR_SPLT_CL=S.prototype.Zc=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);jd(b,a)};Object.defineProperty(S.prototype,"kSR_SPLT_CL",{get:S.prototype.va,set:S.prototype.Zc});S.prototype.get_kSK_SPLT_CL=S.prototype.ta=function(){return Jc(this.a)};S.prototype.set_kSK_SPLT_CL=S.prototype.Xc=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);hd(b,a)};Object.defineProperty(S.prototype,"kSK_SPLT_CL",{get:S.prototype.ta,set:S.prototype.Xc});
|
||
|
S.prototype.get_kSS_SPLT_CL=S.prototype.xa=function(){return Nc(this.a)};S.prototype.set_kSS_SPLT_CL=S.prototype.ad=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ld(b,a)};Object.defineProperty(S.prototype,"kSS_SPLT_CL",{get:S.prototype.xa,set:S.prototype.ad});S.prototype.get_maxvolume=S.prototype.Ac=function(){return Qc(this.a)};S.prototype.set_maxvolume=S.prototype.cf=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);od(b,a)};
|
||
|
Object.defineProperty(S.prototype,"maxvolume",{get:S.prototype.Ac,set:S.prototype.cf});S.prototype.get_timescale=S.prototype.Cc=function(){return Sc(this.a)};S.prototype.set_timescale=S.prototype.ef=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);qd(b,a)};Object.defineProperty(S.prototype,"timescale",{get:S.prototype.Cc,set:S.prototype.ef});S.prototype.get_viterations=S.prototype.Dc=function(){return Tc(this.a)};
|
||
|
S.prototype.set_viterations=S.prototype.ff=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);rd(b,a)};Object.defineProperty(S.prototype,"viterations",{get:S.prototype.Dc,set:S.prototype.ff});S.prototype.get_piterations=S.prototype.Bc=function(){return Rc(this.a)};S.prototype.set_piterations=S.prototype.df=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);pd(b,a)};Object.defineProperty(S.prototype,"piterations",{get:S.prototype.Bc,set:S.prototype.df});
|
||
|
S.prototype.get_diterations=S.prototype.ha=function(){return xc(this.a)};S.prototype.set_diterations=S.prototype.Lc=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Wc(b,a)};Object.defineProperty(S.prototype,"diterations",{get:S.prototype.ha,set:S.prototype.Lc});S.prototype.get_citerations=S.prototype.fa=function(){return uc(this.a)};S.prototype.set_citerations=S.prototype.Jc=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Uc(b,a)};
|
||
|
Object.defineProperty(S.prototype,"citerations",{get:S.prototype.fa,set:S.prototype.Jc});S.prototype.get_collisions=S.prototype.ga=function(){return vc(this.a)};S.prototype.set_collisions=S.prototype.Kc=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Vc(b,a)};Object.defineProperty(S.prototype,"collisions",{get:S.prototype.ga,set:S.prototype.Kc});S.prototype.__destroy__=function(){tc(this.a)};function Node(){throw"cannot construct a Node, no constructor in IDL";}Node.prototype=Object.create(WrapperObject.prototype);
|
||
|
Node.prototype.constructor=Node;Node.prototype.b=Node;Node.c={};c.Node=Node;Node.prototype.get_m_x=Node.prototype.zc=function(){return wrapPointer(te(this.a),q)};Node.prototype.set_m_x=Node.prototype.bf=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ae(b,a)};Object.defineProperty(Node.prototype,"m_x",{get:Node.prototype.zc,set:Node.prototype.bf});Node.prototype.get_m_q=Node.prototype.Qb=function(){return wrapPointer(re(this.a),q)};
|
||
|
Node.prototype.set_m_q=Node.prototype.te=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ye(b,a)};Object.defineProperty(Node.prototype,"m_q",{get:Node.prototype.Qb,set:Node.prototype.te});Node.prototype.get_m_v=Node.prototype.sc=function(){return wrapPointer(se(this.a),q)};Node.prototype.set_m_v=Node.prototype.Ve=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ze(b,a)};Object.defineProperty(Node.prototype,"m_v",{get:Node.prototype.sc,set:Node.prototype.Ve});
|
||
|
Node.prototype.get_m_f=Node.prototype.hb=function(){return wrapPointer(oe(this.a),q)};Node.prototype.set_m_f=Node.prototype.Ld=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ve(b,a)};Object.defineProperty(Node.prototype,"m_f",{get:Node.prototype.hb,set:Node.prototype.Ld});Node.prototype.get_m_n=Node.prototype.Jb=function(){return wrapPointer(qe(this.a),q)};Node.prototype.set_m_n=Node.prototype.me=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);xe(b,a)};
|
||
|
Object.defineProperty(Node.prototype,"m_n",{get:Node.prototype.Jb,set:Node.prototype.me});Node.prototype.get_m_im=Node.prototype.ub=function(){return pe(this.a)};Node.prototype.set_m_im=Node.prototype.Yd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);we(b,a)};Object.defineProperty(Node.prototype,"m_im",{get:Node.prototype.ub,set:Node.prototype.Yd});Node.prototype.get_m_area=Node.prototype.Ja=function(){return ne(this.a)};
|
||
|
Node.prototype.set_m_area=Node.prototype.nd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ue(b,a)};Object.defineProperty(Node.prototype,"m_area",{get:Node.prototype.Ja,set:Node.prototype.nd});Node.prototype.__destroy__=function(){me(this.a)};function Gz(){this.a=zm();getCache(Gz)[this.a]=this}Gz.prototype=Object.create(WrapperObject.prototype);Gz.prototype.constructor=Gz;Gz.prototype.b=Gz;Gz.c={};c.btGhostPairCallback=Gz;Gz.prototype.__destroy__=function(){ym(this.a)};
|
||
|
function Hz(){throw"cannot construct a btOverlappingPairCallback, no constructor in IDL";}Hz.prototype=Object.create(WrapperObject.prototype);Hz.prototype.constructor=Hz;Hz.prototype.b=Hz;Hz.c={};c.btOverlappingPairCallback=Hz;Hz.prototype.__destroy__=function(){bo(this.a)};function U(a,b,e,f){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);this.a=void 0===f?hn(a,b,e):jn(a,b,e,f);getCache(U)[this.a]=this}U.prototype=Object.create(Sy.prototype);
|
||
|
U.prototype.constructor=U;U.prototype.b=U;U.c={};c.btKinematicCharacterController=U;U.prototype.setUpAxis=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);xn(b,a)};U.prototype.setWalkDirection=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Bn(b,a)};U.prototype.setVelocityForTimeInterval=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);An(e,a,b)};U.prototype.warp=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Dn(b,a)};
|
||
|
U.prototype.preStep=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);rn(b,a)};U.prototype.playerStep=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);qn(e,a,b)};U.prototype.setFallSpeed=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);sn(b,a)};U.prototype.setJumpSpeed=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);un(b,a)};U.prototype.setMaxJumpHeight=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);vn(b,a)};
|
||
|
U.prototype.canJump=function(){return!!kn(this.a)};U.prototype.jump=function(){on(this.a)};U.prototype.setGravity=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);tn(b,a)};U.prototype.getGravity=function(){return mn(this.a)};U.prototype.setMaxSlope=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);wn(b,a)};U.prototype.getMaxSlope=function(){return nn(this.a)};U.prototype.getGhostObject=function(){return wrapPointer(ln(this.a),V)};
|
||
|
U.prototype.setUseGhostSweepTest=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);zn(b,a)};U.prototype.onGround=function(){return!!pn(this.a)};U.prototype.setUpInterpolate=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);yn(b,a)};U.prototype.updateAction=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Cn(e,a,b)};U.prototype.__destroy__=function(){gn(this.a)};function Iz(){throw"cannot construct a btSoftBodyArray, no constructor in IDL";}
|
||
|
Iz.prototype=Object.create(WrapperObject.prototype);Iz.prototype.constructor=Iz;Iz.prototype.b=Iz;Iz.c={};c.btSoftBodyArray=Iz;Iz.prototype.size=Iz.prototype.size=function(){return ns(this.a)};Iz.prototype.at=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(ms(b,a),R)};Iz.prototype.__destroy__=function(){ls(this.a)};function Jz(a,b){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);this.a=Qu(a,b);getCache(Jz)[this.a]=this}Jz.prototype=Object.create(Ny.prototype);
|
||
|
Jz.prototype.constructor=Jz;Jz.prototype.b=Jz;Jz.c={};c.btStaticPlaneShape=Jz;Jz.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Tu(b,a)};Jz.prototype.getLocalScaling=function(){return wrapPointer(Su(this.a),q)};Jz.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Ru(e,a,b)};Jz.prototype.__destroy__=function(){Pu(this.a)};
|
||
|
function Jy(){throw"cannot construct a btOverlappingPairCache, no constructor in IDL";}Jy.prototype=Object.create(WrapperObject.prototype);Jy.prototype.constructor=Jy;Jy.prototype.b=Jy;Jy.c={};c.btOverlappingPairCache=Jy;Jy.prototype.setInternalGhostPairCallback=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ao(b,a)};Jy.prototype.__destroy__=function(){$n(this.a)};
|
||
|
function W(a,b,e,f,g){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);this.a=hu(a,b,e,f,g);getCache(W)[this.a]=this}W.prototype=Object.create(A.prototype);W.prototype.constructor=W;W.prototype.b=W;W.c={};c.btSoftRigidDynamicsWorld=W;
|
||
|
W.prototype.addSoftBody=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);gu(f,a,b,e)};W.prototype.removeSoftBody=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Bu(b,a)};W.prototype.removeCollisionObject=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);yu(b,a)};W.prototype.getWorldInfo=function(){return wrapPointer(vu(this.a),J)};W.prototype.getSoftBodyArray=function(){return wrapPointer(tu(this.a),Iz)};
|
||
|
W.prototype.getDispatcher=function(){return wrapPointer(qu(this.a),Iy)};W.prototype.rayTest=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);wu(f,a,b,e)};W.prototype.getPairCache=function(){return wrapPointer(su(this.a),Jy)};W.prototype.getDispatchInfo=function(){return wrapPointer(pu(this.a),n)};
|
||
|
W.prototype.addCollisionObject=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);void 0===b?$t(f,a):void 0===e?au(f,a,b):bu(f,a,b,e)};W.prototype.getBroadphase=function(){return wrapPointer(nu(this.a),Ky)};
|
||
|
W.prototype.convexSweepTest=function(a,b,e,f,g){var h=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);ku(h,a,b,e,f,g)};W.prototype.contactPairTest=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);iu(f,a,b,e)};
|
||
|
W.prototype.contactTest=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);ju(e,a,b)};W.prototype.updateSingleAabb=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Hu(b,a)};W.prototype.setDebugDrawer=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Cu(b,a)};W.prototype.getDebugDrawer=function(){return wrapPointer(ou(this.a),Ly)};W.prototype.debugDrawWorld=function(){mu(this.a)};
|
||
|
W.prototype.debugDrawObject=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);lu(f,a,b,e)};W.prototype.setGravity=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Du(b,a)};W.prototype.getGravity=function(){return wrapPointer(ru(this.a),q)};
|
||
|
W.prototype.addRigidBody=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);void 0===b?eu(f,a):void 0===e?_emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_2(f,a,b):fu(f,a,b,e)};W.prototype.removeRigidBody=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Au(b,a)};W.prototype.addConstraint=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);void 0===b?cu(e,a):du(e,a,b)};
|
||
|
W.prototype.removeConstraint=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);zu(b,a)};W.prototype.stepSimulation=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);return void 0===b?Eu(f,a):void 0===e?Fu(f,a,b):Gu(f,a,b,e)};W.prototype.addAction=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Zt(b,a)};W.prototype.removeAction=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);xu(b,a)};
|
||
|
W.prototype.getSolverInfo=function(){return wrapPointer(uu(this.a),x)};W.prototype.__destroy__=function(){Yt(this.a)};function Kz(a,b,e,f){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);this.a=el(a,b,e,f);getCache(Kz)[this.a]=this}Kz.prototype=Object.create(My.prototype);Kz.prototype.constructor=Kz;Kz.prototype.b=Kz;Kz.c={};c.btFixedConstraint=Kz;
|
||
|
Kz.prototype.enableFeedback=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);fl(b,a)};Kz.prototype.getBreakingImpulseThreshold=function(){return gl(this.a)};Kz.prototype.setBreakingImpulseThreshold=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);il(b,a)};Kz.prototype.getParam=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);return hl(e,a,b)};
|
||
|
Kz.prototype.setParam=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);jl(f,a,b,e)};Kz.prototype.__destroy__=function(){dl(this.a)};function u(a,b){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);this.a=void 0===a?Wu():void 0===b?_emscripten_bind_btTransform_btTransform_1(a):Xu(a,b);getCache(u)[this.a]=this}u.prototype=Object.create(WrapperObject.prototype);u.prototype.constructor=u;u.prototype.b=u;u.c={};
|
||
|
c.btTransform=u;u.prototype.setIdentity=function(){bv(this.a)};u.prototype.setOrigin=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);cv(b,a)};u.prototype.setRotation=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);dv(b,a)};u.prototype.getOrigin=function(){return wrapPointer(Zu(this.a),q)};u.prototype.getRotation=function(){return wrapPointer($u(this.a),X)};u.prototype.getBasis=function(){return wrapPointer(Yu(this.a),cz)};
|
||
|
u.prototype.setFromOpenGLMatrix=function(a){var b=this.a;Ey();"object"==typeof a&&(a=ensureFloat32(a));av(b,a)};u.prototype.__destroy__=function(){Vu(this.a)};function Lz(){this.a=Kd();getCache(Lz)[this.a]=this}Lz.prototype=Object.create(WrapperObject.prototype);Lz.prototype.constructor=Lz;Lz.prototype.b=Lz;Lz.c={};c.GImpactCollisionAlgorithm=Lz;Lz.prototype.registerAlgorithm=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Md(b,a)};Lz.prototype.__destroy__=function(){Ld(this.a)};
|
||
|
function Y(a,b){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);this.a=Xb(a,b);getCache(Y)[this.a]=this}Y.prototype=Object.create(B.prototype);Y.prototype.constructor=Y;Y.prototype.b=Y;Y.c={};c.ClosestRayResultCallback=Y;Y.prototype.hasHit=function(){return!!hc(this.a)};Y.prototype.get_m_rayFromWorld=Y.prototype.Rb=function(){return wrapPointer(ec(this.a),q)};Y.prototype.set_m_rayFromWorld=Y.prototype.ue=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);oc(b,a)};
|
||
|
Object.defineProperty(Y.prototype,"m_rayFromWorld",{get:Y.prototype.Rb,set:Y.prototype.ue});Y.prototype.get_m_rayToWorld=Y.prototype.Sb=function(){return wrapPointer(fc(this.a),q)};Y.prototype.set_m_rayToWorld=Y.prototype.ve=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);pc(b,a)};Object.defineProperty(Y.prototype,"m_rayToWorld",{get:Y.prototype.Sb,set:Y.prototype.ve});Y.prototype.get_m_hitNormalWorld=Y.prototype.H=function(){return wrapPointer(cc(this.a),q)};
|
||
|
Y.prototype.set_m_hitNormalWorld=Y.prototype.R=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);mc(b,a)};Object.defineProperty(Y.prototype,"m_hitNormalWorld",{get:Y.prototype.H,set:Y.prototype.R});Y.prototype.get_m_hitPointWorld=Y.prototype.I=function(){return wrapPointer(dc(this.a),q)};Y.prototype.set_m_hitPointWorld=Y.prototype.S=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);nc(b,a)};Object.defineProperty(Y.prototype,"m_hitPointWorld",{get:Y.prototype.I,set:Y.prototype.S});
|
||
|
Y.prototype.get_m_collisionFilterGroup=Y.prototype.g=function(){return $b(this.a)};Y.prototype.set_m_collisionFilterGroup=Y.prototype.j=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);jc(b,a)};Object.defineProperty(Y.prototype,"m_collisionFilterGroup",{get:Y.prototype.g,set:Y.prototype.j});Y.prototype.get_m_collisionFilterMask=Y.prototype.h=function(){return ac(this.a)};Y.prototype.set_m_collisionFilterMask=Y.prototype.l=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);kc(b,a)};
|
||
|
Object.defineProperty(Y.prototype,"m_collisionFilterMask",{get:Y.prototype.h,set:Y.prototype.l});Y.prototype.get_m_closestHitFraction=Y.prototype.f=function(){return Zb(this.a)};Y.prototype.set_m_closestHitFraction=Y.prototype.i=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ic(b,a)};Object.defineProperty(Y.prototype,"m_closestHitFraction",{get:Y.prototype.f,set:Y.prototype.i});Y.prototype.get_m_collisionObject=Y.prototype.G=function(){return wrapPointer(bc(this.a),r)};
|
||
|
Y.prototype.set_m_collisionObject=Y.prototype.P=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);lc(b,a)};Object.defineProperty(Y.prototype,"m_collisionObject",{get:Y.prototype.G,set:Y.prototype.P});Y.prototype.__destroy__=function(){Yb(this.a)};function Mz(a){a&&"object"===typeof a&&(a=a.a);this.a=void 0===a?zs():As(a);getCache(Mz)[this.a]=this}Mz.prototype=Object.create(Py.prototype);Mz.prototype.constructor=Mz;Mz.prototype.b=Mz;Mz.c={};c.btSoftBodyRigidBodyCollisionConfiguration=Mz;
|
||
|
Mz.prototype.__destroy__=function(){ys(this.a)};function Nz(){this.a=qc();getCache(Nz)[this.a]=this}Nz.prototype=Object.create(az.prototype);Nz.prototype.constructor=Nz;Nz.prototype.b=Nz;Nz.c={};c.ConcreteContactResultCallback=Nz;
|
||
|
Nz.prototype.addSingleResult=function(a,b,e,f,g,h,m){var t=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);h&&"object"===typeof h&&(h=h.a);m&&"object"===typeof m&&(m=m.a);return sc(t,a,b,e,f,g,h,m)};Nz.prototype.__destroy__=function(){rc(this.a)};
|
||
|
function Oz(a,b,e){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);this.a=void 0===e?tf(a,b):uf(a,b,e);getCache(Oz)[this.a]=this}Oz.prototype=Object.create(Qy.prototype);Oz.prototype.constructor=Oz;Oz.prototype.b=Oz;Oz.c={};c.btBvhTriangleMeshShape=Oz;Oz.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);xf(b,a)};Oz.prototype.getLocalScaling=function(){return wrapPointer(wf(this.a),q)};
|
||
|
Oz.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);vf(e,a,b)};Oz.prototype.__destroy__=function(){sf(this.a)};
|
||
|
function Pz(a,b,e,f,g){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);this.a=void 0===f?$r(a,b,e):void 0===g?_emscripten_bind_btSliderConstraint_btSliderConstraint_4(a,b,e,f):as(a,b,e,f,g);getCache(Pz)[this.a]=this}Pz.prototype=Object.create(My.prototype);Pz.prototype.constructor=Pz;Pz.prototype.b=Pz;Pz.c={};c.btSliderConstraint=Pz;
|
||
|
Pz.prototype.setLowerLinLimit=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);hs(b,a)};Pz.prototype.setUpperLinLimit=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ks(b,a)};Pz.prototype.setLowerAngLimit=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);gs(b,a)};Pz.prototype.setUpperAngLimit=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);js(b,a)};Pz.prototype.enableFeedback=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);bs(b,a)};
|
||
|
Pz.prototype.getBreakingImpulseThreshold=function(){return cs(this.a)};Pz.prototype.setBreakingImpulseThreshold=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);es(b,a)};Pz.prototype.getParam=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);return ds(e,a,b)};Pz.prototype.setParam=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);is(f,a,b,e)};Pz.prototype.__destroy__=function(){Zr(this.a)};
|
||
|
function V(){this.a=go();getCache(V)[this.a]=this}V.prototype=Object.create(z.prototype);V.prototype.constructor=V;V.prototype.b=V;V.c={};c.btPairCachingGhostObject=V;V.prototype.setAnisotropicFriction=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);uo(e,a,b)};V.prototype.getCollisionShape=function(){return wrapPointer(jo(this.a),p)};V.prototype.setContactProcessingThreshold=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);zo(b,a)};
|
||
|
V.prototype.setActivationState=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);to(b,a)};V.prototype.forceActivationState=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ho(b,a)};V.prototype.activate=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);void 0===a?eo(b):fo(b,a)};V.prototype.isActive=function(){return!!po(this.a)};V.prototype.isKinematicObject=function(){return!!qo(this.a)};V.prototype.isStaticObject=function(){return!!ro(this.a)};
|
||
|
V.prototype.isStaticOrKinematicObject=function(){return!!so(this.a)};V.prototype.setRestitution=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Bo(b,a)};V.prototype.setFriction=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ao(b,a)};V.prototype.setRollingFriction=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Co(b,a)};V.prototype.getWorldTransform=function(){return wrapPointer(oo(this.a),u)};V.prototype.getCollisionFlags=function(){return io(this.a)};
|
||
|
V.prototype.setCollisionFlags=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);xo(b,a)};V.prototype.setWorldTransform=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Fo(b,a)};V.prototype.setCollisionShape=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);yo(b,a)};V.prototype.setCcdMotionThreshold=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);vo(b,a)};V.prototype.setCcdSweptSphereRadius=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);wo(b,a)};
|
||
|
V.prototype.getUserIndex=function(){return mo(this.a)};V.prototype.setUserIndex=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Do(b,a)};V.prototype.getUserPointer=function(){return wrapPointer(no(this.a),VoidPtr)};V.prototype.setUserPointer=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Eo(b,a)};V.prototype.getNumOverlappingObjects=function(){return ko(this.a)};
|
||
|
V.prototype.getOverlappingObject=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(lo(b,a),r)};V.prototype.__destroy__=function(){co(this.a)};function F(){throw"cannot construct a btManifoldPoint, no constructor in IDL";}F.prototype=Object.create(WrapperObject.prototype);F.prototype.constructor=F;F.prototype.b=F;F.c={};c.btManifoldPoint=F;F.prototype.getPositionWorldOnA=function(){return wrapPointer(Hn(this.a),q)};
|
||
|
F.prototype.getPositionWorldOnB=function(){return wrapPointer(In(this.a),q)};F.prototype.getAppliedImpulse=function(){return Fn(this.a)};F.prototype.getDistance=function(){return Gn(this.a)};F.prototype.get_m_localPointA=F.prototype.Eb=function(){return wrapPointer(Jn(this.a),q)};F.prototype.set_m_localPointA=F.prototype.he=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);On(b,a)};Object.defineProperty(F.prototype,"m_localPointA",{get:F.prototype.Eb,set:F.prototype.he});
|
||
|
F.prototype.get_m_localPointB=F.prototype.Fb=function(){return wrapPointer(Kn(this.a),q)};F.prototype.set_m_localPointB=F.prototype.ie=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Pn(b,a)};Object.defineProperty(F.prototype,"m_localPointB",{get:F.prototype.Fb,set:F.prototype.ie});F.prototype.get_m_positionWorldOnB=F.prototype.Pb=function(){return wrapPointer(Nn(this.a),q)};F.prototype.set_m_positionWorldOnB=F.prototype.se=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Sn(b,a)};
|
||
|
Object.defineProperty(F.prototype,"m_positionWorldOnB",{get:F.prototype.Pb,set:F.prototype.se});F.prototype.get_m_positionWorldOnA=F.prototype.Ob=function(){return wrapPointer(Mn(this.a),q)};F.prototype.set_m_positionWorldOnA=F.prototype.re=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Rn(b,a)};Object.defineProperty(F.prototype,"m_positionWorldOnA",{get:F.prototype.Ob,set:F.prototype.re});F.prototype.get_m_normalWorldOnB=F.prototype.Mb=function(){return wrapPointer(Ln(this.a),q)};
|
||
|
F.prototype.set_m_normalWorldOnB=F.prototype.pe=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Qn(b,a)};Object.defineProperty(F.prototype,"m_normalWorldOnB",{get:F.prototype.Mb,set:F.prototype.pe});F.prototype.__destroy__=function(){En(this.a)};
|
||
|
function Qz(a,b,e,f){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);this.a=void 0===e?No(a,b):void 0===f?_emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_3(a,b,e):Oo(a,b,e,f);getCache(Qz)[this.a]=this}Qz.prototype=Object.create(My.prototype);Qz.prototype.constructor=Qz;Qz.prototype.b=Qz;Qz.c={};c.btPoint2PointConstraint=Qz;
|
||
|
Qz.prototype.setPivotA=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Xo(b,a)};Qz.prototype.setPivotB=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Yo(b,a)};Qz.prototype.getPivotInA=function(){return wrapPointer(So(this.a),q)};Qz.prototype.getPivotInB=function(){return wrapPointer(To(this.a),q)};Qz.prototype.enableFeedback=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Po(b,a)};Qz.prototype.getBreakingImpulseThreshold=function(){return Qo(this.a)};
|
||
|
Qz.prototype.setBreakingImpulseThreshold=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Vo(b,a)};Qz.prototype.getParam=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);return Ro(e,a,b)};Qz.prototype.setParam=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);Wo(f,a,b,e)};Qz.prototype.get_m_setting=Qz.prototype.Yb=function(){return wrapPointer(Uo(this.a),H)};
|
||
|
Qz.prototype.set_m_setting=Qz.prototype.Be=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Zo(b,a)};Object.defineProperty(Qz.prototype,"m_setting",{get:Qz.prototype.Yb,set:Qz.prototype.Be});Qz.prototype.__destroy__=function(){Mo(this.a)};function Rz(){this.a=xs();getCache(Rz)[this.a]=this}Rz.prototype=Object.create(WrapperObject.prototype);Rz.prototype.constructor=Rz;Rz.prototype.b=Rz;Rz.c={};c.btSoftBodyHelpers=Rz;
|
||
|
Rz.prototype.CreateRope=function(a,b,e,f,g){var h=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);return wrapPointer(us(h,a,b,e,f,g),R)};
|
||
|
Rz.prototype.CreatePatch=function(a,b,e,f,g,h,m,t,v){var T=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);h&&"object"===typeof h&&(h=h.a);m&&"object"===typeof m&&(m=m.a);t&&"object"===typeof t&&(t=t.a);v&&"object"===typeof v&&(v=v.a);return wrapPointer(ts(T,a,b,e,f,g,h,m,t,v),R)};
|
||
|
Rz.prototype.CreatePatchUV=function(a,b,e,f,g,h,m,t,v,T){var da=this.a;Ey();a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);h&&"object"===typeof h&&(h=h.a);m&&"object"===typeof m&&(m=m.a);t&&"object"===typeof t&&(t=t.a);v&&"object"===typeof v&&(v=v.a);"object"==typeof T&&(T=ensureFloat32(T));return wrapPointer(ss(da,a,b,e,f,g,h,m,t,v,T),R)};
|
||
|
Rz.prototype.CreateEllipsoid=function(a,b,e,f){var g=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);return wrapPointer(ps(g,a,b,e,f),R)};
|
||
|
Rz.prototype.CreateFromTriMesh=function(a,b,e,f,g){var h=this.a;Ey();a&&"object"===typeof a&&(a=a.a);"object"==typeof b&&(b=ensureFloat32(b));if("object"==typeof e&&"object"===typeof e){var m=Fy(e,xa);Gy(e,xa,m);e=m}f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);return wrapPointer(rs(h,a,b,e,f,g),R)};
|
||
|
Rz.prototype.CreateFromConvexHull=function(a,b,e,f){var g=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);return wrapPointer(qs(g,a,b,e,f),R)};Rz.prototype.__destroy__=function(){vs(this.a)};function VoidPtr(){throw"cannot construct a VoidPtr, no constructor in IDL";}VoidPtr.prototype=Object.create(WrapperObject.prototype);VoidPtr.prototype.constructor=VoidPtr;VoidPtr.prototype.b=VoidPtr;VoidPtr.c={};
|
||
|
c.VoidPtr=VoidPtr;VoidPtr.prototype.__destroy__=function(){bf(this.a)};function Sz(a){a&&"object"===typeof a&&(a=a.a);this.a=lf(a);getCache(Sz)[this.a]=this}Sz.prototype=Object.create(p.prototype);Sz.prototype.constructor=Sz;Sz.prototype.b=Sz;Sz.c={};c.btBoxShape=Sz;Sz.prototype.setMargin=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);qf(b,a)};Sz.prototype.getMargin=function(){return of(this.a)};Sz.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);pf(b,a)};
|
||
|
Sz.prototype.getLocalScaling=function(){return wrapPointer(nf(this.a),q)};Sz.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);mf(e,a,b)};Sz.prototype.__destroy__=function(){kf(this.a)};function Tz(){this.a=Cd();getCache(Tz)[this.a]=this}Tz.prototype=Object.create(Ly.prototype);Tz.prototype.constructor=Tz;Tz.prototype.b=Tz;Tz.c={};c.DebugDrawer=Tz;
|
||
|
Tz.prototype.drawLine=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);Gd(f,a,b,e)};Tz.prototype.drawContactPoint=function(a,b,e,f,g){var h=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);Fd(h,a,b,e,f,g)};
|
||
|
Tz.prototype.reportErrorWarning=function(a){var b=this.a;Ey();a=a&&"object"===typeof a?a.a:ensureString(a);Id(b,a)};Tz.prototype.draw3dText=function(a,b){var e=this.a;Ey();a&&"object"===typeof a&&(a=a.a);b=b&&"object"===typeof b?b.a:ensureString(b);Ed(e,a,b)};Tz.prototype.setDebugMode=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Jd(b,a)};Tz.prototype.getDebugMode=function(){return Hd(this.a)};Tz.prototype.__destroy__=function(){Dd(this.a)};
|
||
|
function Uz(a,b){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);this.a=zf(a,b);getCache(Uz)[this.a]=this}Uz.prototype=Object.create(Oy.prototype);Uz.prototype.constructor=Uz;Uz.prototype.b=Uz;Uz.c={};c.btCapsuleShapeX=Uz;Uz.prototype.setMargin=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Hf(b,a)};Uz.prototype.getMargin=function(){return Df(this.a)};Uz.prototype.getUpAxis=function(){return Ff(this.a)};Uz.prototype.getRadius=function(){return Ef(this.a)};
|
||
|
Uz.prototype.getHalfHeight=function(){return Bf(this.a)};Uz.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Gf(b,a)};Uz.prototype.getLocalScaling=function(){return wrapPointer(Cf(this.a),q)};Uz.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Af(e,a,b)};Uz.prototype.__destroy__=function(){yf(this.a)};
|
||
|
function X(a,b,e,f){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);this.a=lp(a,b,e,f);getCache(X)[this.a]=this}X.prototype=Object.create(Uy.prototype);X.prototype.constructor=X;X.prototype.b=X;X.c={};c.btQuaternion=X;X.prototype.setValue=function(a,b,e,f){var g=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);Cp(g,a,b,e,f)};
|
||
|
X.prototype.setEulerZYX=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);Ap(f,a,b,e)};X.prototype.setRotation=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Bp(e,a,b)};X.prototype.normalize=X.prototype.normalize=function(){tp(this.a)};X.prototype.length2=function(){return rp(this.a)};X.prototype.length=X.prototype.length=function(){return sp(this.a)};
|
||
|
X.prototype.dot=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return mp(b,a)};X.prototype.normalized=function(){return wrapPointer(up(this.a),X)};X.prototype.getAxis=function(){return wrapPointer(pp(this.a),q)};X.prototype.inverse=X.prototype.inverse=function(){return wrapPointer(qp(this.a),X)};X.prototype.getAngle=function(){return op(this.a)};X.prototype.getAngleShortestPath=function(){return np(this.a)};
|
||
|
X.prototype.angle=X.prototype.angle=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return kp(b,a)};X.prototype.angleShortestPath=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return jp(b,a)};X.prototype.op_add=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(vp(b,a),X)};X.prototype.op_sub=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(zp(b,a),X)};
|
||
|
X.prototype.op_mul=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(xp(b,a),X)};X.prototype.op_mulq=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(yp(b,a),X)};X.prototype.op_div=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);return wrapPointer(wp(b,a),X)};X.prototype.x=X.prototype.x=function(){return Ip(this.a)};X.prototype.y=X.prototype.y=function(){return Jp(this.a)};X.prototype.z=X.prototype.z=function(){return Kp(this.a)};
|
||
|
X.prototype.w=function(){return Hp(this.a)};X.prototype.setX=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ep(b,a)};X.prototype.setY=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Fp(b,a)};X.prototype.setZ=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Gp(b,a)};X.prototype.setW=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Dp(b,a)};X.prototype.__destroy__=function(){ip(this.a)};
|
||
|
function Vz(a,b){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);this.a=Jf(a,b);getCache(Vz)[this.a]=this}Vz.prototype=Object.create(Oy.prototype);Vz.prototype.constructor=Vz;Vz.prototype.b=Vz;Vz.c={};c.btCapsuleShapeZ=Vz;Vz.prototype.setMargin=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Rf(b,a)};Vz.prototype.getMargin=function(){return Nf(this.a)};Vz.prototype.getUpAxis=function(){return Pf(this.a)};Vz.prototype.getRadius=function(){return Of(this.a)};
|
||
|
Vz.prototype.getHalfHeight=function(){return Lf(this.a)};Vz.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Qf(b,a)};Vz.prototype.getLocalScaling=function(){return wrapPointer(Mf(this.a),q)};Vz.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Kf(e,a,b)};Vz.prototype.__destroy__=function(){If(this.a)};function x(){throw"cannot construct a btContactSolverInfo, no constructor in IDL";}
|
||
|
x.prototype=Object.create(WrapperObject.prototype);x.prototype.constructor=x;x.prototype.b=x;x.c={};c.btContactSolverInfo=x;x.prototype.get_m_splitImpulse=x.prototype.ac=function(){return!!ji(this.a)};x.prototype.set_m_splitImpulse=x.prototype.Ee=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);mi(b,a)};Object.defineProperty(x.prototype,"m_splitImpulse",{get:x.prototype.ac,set:x.prototype.Ee});x.prototype.get_m_splitImpulsePenetrationThreshold=x.prototype.bc=function(){return ii(this.a)};
|
||
|
x.prototype.set_m_splitImpulsePenetrationThreshold=x.prototype.Fe=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);li(b,a)};Object.defineProperty(x.prototype,"m_splitImpulsePenetrationThreshold",{get:x.prototype.bc,set:x.prototype.Fe});x.prototype.get_m_numIterations=x.prototype.Nb=function(){return hi(this.a)};x.prototype.set_m_numIterations=x.prototype.qe=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);ki(b,a)};
|
||
|
Object.defineProperty(x.prototype,"m_numIterations",{get:x.prototype.Nb,set:x.prototype.qe});x.prototype.__destroy__=function(){gi(this.a)};function Wz(a,b,e,f,g){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);this.a=void 0===f?Gl(a,b,e):void 0===g?_emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_4(a,b,e,f):Hl(a,b,e,f,g);getCache(Wz)[this.a]=this}
|
||
|
Wz.prototype=Object.create(Yy.prototype);Wz.prototype.constructor=Wz;Wz.prototype.b=Wz;Wz.c={};c.btGeneric6DofSpringConstraint=Wz;Wz.prototype.enableSpring=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Jl(e,a,b)};Wz.prototype.setStiffness=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Ul(e,a,b)};
|
||
|
Wz.prototype.setDamping=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Ql(e,a,b)};Wz.prototype.setLinearLowerLimit=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Rl(b,a)};Wz.prototype.setLinearUpperLimit=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Sl(b,a)};Wz.prototype.setAngularLowerLimit=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Nl(b,a)};
|
||
|
Wz.prototype.setAngularUpperLimit=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ol(b,a)};Wz.prototype.getFrameOffsetA=function(){return wrapPointer(Ll(this.a),u)};Wz.prototype.enableFeedback=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Il(b,a)};Wz.prototype.getBreakingImpulseThreshold=function(){return Kl(this.a)};Wz.prototype.setBreakingImpulseThreshold=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Pl(b,a)};
|
||
|
Wz.prototype.getParam=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);return Ml(e,a,b)};Wz.prototype.setParam=function(a,b,e){var f=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);Tl(f,a,b,e)};Wz.prototype.__destroy__=function(){Fl(this.a)};function Xz(a){a&&"object"===typeof a&&(a=a.a);this.a=Ju(a);getCache(Xz)[this.a]=this}Xz.prototype=Object.create(p.prototype);Xz.prototype.constructor=Xz;
|
||
|
Xz.prototype.b=Xz;Xz.c={};c.btSphereShape=Xz;Xz.prototype.setMargin=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ou(b,a)};Xz.prototype.getMargin=function(){return Mu(this.a)};Xz.prototype.setLocalScaling=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Nu(b,a)};Xz.prototype.getLocalScaling=function(){return wrapPointer(Lu(this.a),q)};Xz.prototype.calculateLocalInertia=function(a,b){var e=this.a;a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);Ku(e,a,b)};
|
||
|
Xz.prototype.__destroy__=function(){Iu(this.a)};function Z(a,b,e,f,g){a&&"object"===typeof a&&(a=a.a);b&&"object"===typeof b&&(b=b.a);e&&"object"===typeof e&&(e=e.a);f&&"object"===typeof f&&(f=f.a);g&&"object"===typeof g&&(g=g.a);this.a=Nd(a,b,e,f,g);getCache(Z)[this.a]=this}Z.prototype=Object.create(WrapperObject.prototype);Z.prototype.constructor=Z;Z.prototype.b=Z;Z.c={};c.LocalConvexResult=Z;Z.prototype.get_m_hitCollisionObject=Z.prototype.ob=function(){return wrapPointer(Pd(this.a),r)};
|
||
|
Z.prototype.set_m_hitCollisionObject=Z.prototype.Sd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Ud(b,a)};Object.defineProperty(Z.prototype,"m_hitCollisionObject",{get:Z.prototype.ob,set:Z.prototype.Sd});Z.prototype.get_m_localShapeInfo=Z.prototype.Gb=function(){return wrapPointer(Td(this.a),iz)};Z.prototype.set_m_localShapeInfo=Z.prototype.je=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Yd(b,a)};Object.defineProperty(Z.prototype,"m_localShapeInfo",{get:Z.prototype.Gb,set:Z.prototype.je});
|
||
|
Z.prototype.get_m_hitNormalLocal=Z.prototype.rb=function(){return wrapPointer(Rd(this.a),q)};Z.prototype.set_m_hitNormalLocal=Z.prototype.Vd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Wd(b,a)};Object.defineProperty(Z.prototype,"m_hitNormalLocal",{get:Z.prototype.rb,set:Z.prototype.Vd});Z.prototype.get_m_hitPointLocal=Z.prototype.tb=function(){return wrapPointer(Sd(this.a),q)};
|
||
|
Z.prototype.set_m_hitPointLocal=Z.prototype.Xd=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Xd(b,a)};Object.defineProperty(Z.prototype,"m_hitPointLocal",{get:Z.prototype.tb,set:Z.prototype.Xd});Z.prototype.get_m_hitFraction=Z.prototype.pb=function(){return Qd(this.a)};Z.prototype.set_m_hitFraction=Z.prototype.Td=function(a){var b=this.a;a&&"object"===typeof a&&(a=a.a);Vd(b,a)};Object.defineProperty(Z.prototype,"m_hitFraction",{get:Z.prototype.pb,set:Z.prototype.Td});
|
||
|
Z.prototype.__destroy__=function(){Od(this.a)};(function(){function a(){c.BT_CONSTRAINT_ERP=oy();c.BT_CONSTRAINT_STOP_ERP=qy();c.BT_CONSTRAINT_CFM=ny();c.BT_CONSTRAINT_STOP_CFM=py();c.PHY_FLOAT=jy();c.PHY_DOUBLE=hy();c.PHY_INTEGER=ky();c.PHY_SHORT=ly();c.PHY_FIXEDPOINT88=iy();c.PHY_UCHAR=my()}c.calledRun?a():Na.unshift(a)})();this.Ammo=c;
|
||
|
|
||
|
|
||
|
|
||
|
return Ammo;
|
||
|
}
|
||
|
);
|
||
|
})();
|
||
|
if (typeof exports === 'object' && typeof module === 'object')
|
||
|
module.exports = Ammo;
|
||
|
else if (typeof define === 'function' && define['amd'])
|
||
|
define([], function() { return Ammo; });
|
||
|
else if (typeof exports === 'object')
|
||
|
exports["Ammo"] = Ammo;
|
||
|
|