1
0
forked from sent/waves
waves-fork/public/assets/g/polytrack/lib/ammo.wasm.js
Noah 0463d08320 add polytrack 0.5.0
by yours truly
2025-04-28 15:54:13 -07:00

9527 lines
564 KiB
JavaScript

var Ammo = (() => {
var t = "undefined" != typeof document && document.currentScript ? document.currentScript.src : void 0;
return "undefined" != typeof __filename && (t = t || __filename),
function(e = {}) {
var n, o, _;
n || (n = void 0 !== e ? e : {}), n.ready = new Promise((function(t, e) {
o = t, _ = e
}));
var i, r, p, s = Object.assign({}, n),
c = "object" == typeof window,
a = "function" == typeof importScripts,
l = "object" == typeof process && "object" == typeof process.versions && "string" == typeof process.versions.node,
u = "";
if (l) {
var b = require("fs"),
m = require("path");
u = a ? m.dirname(u) + "/" : __dirname + "/", i = (t, e) => (t = t.startsWith("file://") ? new URL(t) : m.normalize(t), b.readFileSync(t, e ? void 0 : "utf8")), p = t => ((t = i(t, !0)).buffer || (t = new Uint8Array(t)), t), r = (t, e, n) => {
t = t.startsWith("file://") ? new URL(t) : m.normalize(t), b.readFile(t, (function(t, o) {
t ? n(t) : e(o.buffer)
}))
}, 1 < process.argv.length && process.argv[1].replace(/\\/g, "/"), process.argv.slice(2), n.inspect = function() {
return "[Emscripten Module object]"
}
} else(c || a) && (a ? u = self.location.href : "undefined" != typeof document && document.currentScript && (u = document.currentScript.src), t && (u = t), u = 0 !== u.indexOf("blob:") ? u.substr(0, u.replace(/[?#].*/, "").lastIndexOf("/") + 1) : "", i = t => {
var e = new XMLHttpRequest;
return e.open("GET", t, !1), e.send(null), e.responseText
}, a && (p = t => {
var e = new XMLHttpRequest;
return e.open("GET", t, !1), e.responseType = "arraybuffer", e.send(null), new Uint8Array(e.response)
}), r = (t, e, n) => {
var o = new XMLHttpRequest;
o.open("GET", t, !0), o.responseType = "arraybuffer", o.onload = () => {
200 == o.status || 0 == o.status && o.response ? e(o.response) : n()
}, o.onerror = n, o.send(null)
});
n.print || console.log.bind(console);
var y, d = n.printErr || console.warn.bind(console);
Object.assign(n, s), s = null, n.wasmBinary && (y = n.wasmBinary);
n.noExitRuntime;
"object" != typeof WebAssembly && x("no native wasm support detected");
var f = !1,
h = "undefined" != typeof TextDecoder ? new TextDecoder("utf8") : void 0;
function B(t, e) {
if (t) {
var n = k,
o = t + e;
for (e = t; n[e] && !(e >= o);) ++e;
if (16 < e - t && n.buffer && h) t = h.decode(n.subarray(t, e));
else {
for (o = ""; t < e;) {
var _ = n[t++];
if (128 & _) {
var i = 63 & n[t++];
if (192 == (224 & _)) o += String.fromCharCode((31 & _) << 6 | i);
else {
var r = 63 & n[t++];
65536 > (_ = 224 == (240 & _) ? (15 & _) << 12 | i << 6 | r : (7 & _) << 18 | i << 12 | r << 6 | 63 & n[t++]) ? o += String.fromCharCode(_) : (_ -= 65536, o += String.fromCharCode(55296 | _ >> 10, 56320 | 1023 & _))
}
} else o += String.fromCharCode(_)
}
t = o
}
} else t = "";
return t
}
var g, k, C, S, j, v, I = [],
R = [],
D = [],
P = !1;
function T() {
var t = n.preRun.shift();
I.unshift(t)
}
var O, W = 0,
A = null,
M = null;
function x(t) {
throw n.onAbort && n.onAbort(t), d(t = "Aborted(" + t + ")"), f = !0, t = new WebAssembly.RuntimeError(t + ". Build with -sASSERTIONS for more info."), _(t), t
}
function F(t) {
return t.startsWith("data:application/octet-stream;base64,")
}
if (!F(O = "lib/ammo.wasm.wasm")) {
var L = O;
O = n.locateFile ? n.locateFile(L, u) : u + L
}
function G(t) {
try {
if (t == O && y) return new Uint8Array(y);
if (p) return p(t);
throw "both async and sync fetching of the wasm failed"
} catch (t) {
x(t)
}
}
function w(t, e, n) {
return function(t) {
if (!y && (c || a)) {
if ("function" == typeof fetch && !t.startsWith("file://")) return fetch(t, {
credentials: "same-origin"
}).then((function(e) {
if (!e.ok) throw "failed to load wasm binary file at '" + t + "'";
return e.arrayBuffer()
})).catch((function() {
return G(t)
}));
if (r) return new Promise((function(e, n) {
r(t, (function(t) {
e(new Uint8Array(t))
}), n)
}))
}
return Promise.resolve().then((function() {
return G(t)
}))
}(t).then((function(t) {
return WebAssembly.instantiate(t, e)
})).then((function(t) {
return t
})).then(n, (function(t) {
d("failed to asynchronously prepare wasm: " + t), x(t)
}))
}
var H = {
27338: (t, e, o, _) => {
if (!(t = n.getCache(n.DebugDrawer)[t]).hasOwnProperty("drawLine")) throw "a JSImplementation must implement all functions, you forgot DebugDrawer::drawLine.";
t.drawLine(e, o, _)
},
27558: (t, e, o, _, i, r) => {
if (!(t = n.getCache(n.DebugDrawer)[t]).hasOwnProperty("drawContactPoint")) throw "a JSImplementation must implement all functions, you forgot DebugDrawer::drawContactPoint.";
t.drawContactPoint(e, o, _, i, r)
},
27808: (t, e) => {
if (!(t = n.getCache(n.DebugDrawer)[t]).hasOwnProperty("reportErrorWarning")) throw "a JSImplementation must implement all functions, you forgot DebugDrawer::reportErrorWarning.";
t.reportErrorWarning(e)
},
28052: (t, e, o) => {
if (!(t = n.getCache(n.DebugDrawer)[t]).hasOwnProperty("draw3dText")) throw "a JSImplementation must implement all functions, you forgot DebugDrawer::draw3dText.";
t.draw3dText(e, o)
},
28275: (t, e) => {
if (!(t = n.getCache(n.DebugDrawer)[t]).hasOwnProperty("setDebugMode")) throw "a JSImplementation must implement all functions, you forgot DebugDrawer::setDebugMode.";
t.setDebugMode(e)
},
28501: t => {
if (!(t = n.getCache(n.DebugDrawer)[t]).hasOwnProperty("getDebugMode")) throw "a JSImplementation must implement all functions, you forgot DebugDrawer::getDebugMode.";
return t.getDebugMode()
},
28732: (t, e) => {
if (!(t = n.getCache(n.MotionState)[t]).hasOwnProperty("getWorldTransform")) throw "a JSImplementation must implement all functions, you forgot MotionState::getWorldTransform.";
t.getWorldTransform(e)
},
28973: (t, e) => {
if (!(t = n.getCache(n.MotionState)[t]).hasOwnProperty("setWorldTransform")) throw "a JSImplementation must implement all functions, you forgot MotionState::setWorldTransform.";
t.setWorldTransform(e)
},
29214: (t, e, o, _, i, r, p, s) => {
if (!(t = n.getCache(n.ConcreteContactResultCallback)[t]).hasOwnProperty("addSingleResult")) throw "a JSImplementation must implement all functions, you forgot ConcreteContactResultCallback::addSingleResult.";
return t.addSingleResult(e, o, _, i, r, p, s)
}
};
function V(t) {
for (; 0 < t.length;) t.shift()(n)
}
var E = [];
function N(t, e, n) {
var o;
for (E.length = 0, n >>= 2; o = k[e++];) n += 105 != o & n, E.push(105 == o ? C[n] : j[n++ >> 1]), ++n;
return H[t].apply(null, E)
}
var U = [],
z = void 0,
q = [],
K = {
b: function() {
x("")
},
f: function(t, e, n) {
return N(t, e, n)
},
a: function(t, e, n) {
return N(t, e, n)
},
d: function() {
return Date.now()
},
e: function(t, e, n) {
k.copyWithin(t, e, e + n)
},
c: function() {
x("OOM")
}
};
! function() {
function t(t) {
t = t.exports, n.asm = t;
var e = n.asm.g.buffer;
return n.HEAP8 = g = new Int8Array(e), n.HEAP16 = new Int16Array(e), n.HEAP32 = C = new Int32Array(e), n.HEAPU8 = k = new Uint8Array(e), n.HEAPU16 = new Uint16Array(e), n.HEAPU32 = new Uint32Array(e), n.HEAPF32 = S = new Float32Array(e), n.HEAPF64 = j = new Float64Array(e), v = n.asm.iB, R.unshift(n.asm.h), W--, n.monitorRunDependencies && n.monitorRunDependencies(W), 0 == W && (null !== A && (clearInterval(A), A = null), M && (e = M, M = null, e())), t
}
var e = {
a: K
};
if (W++, n.monitorRunDependencies && n.monitorRunDependencies(W), n.instantiateWasm) try {
return n.instantiateWasm(e, t)
} catch (t) {
d("Module.instantiateWasm callback failed with error: " + t), _(t)
}(function(t, e) {
var n = O;
return y || "function" != typeof WebAssembly.instantiateStreaming || F(n) || n.startsWith("file://") || l || "function" != typeof fetch ? w(n, t, e) : fetch(n, {
credentials: "same-origin"
}).then((function(o) {
return WebAssembly.instantiateStreaming(o, t).then(e, (function(o) {
return d("wasm streaming compile failed: " + o), d("falling back to ArrayBuffer instantiation"), w(n, t, e)
}))
}))
})(e, (function(e) {
t(e.instance)
})).catch(_)
}();
var Q, X = n._emscripten_bind_btCollisionShape_setLocalScaling_1 = function() {
return (X = n._emscripten_bind_btCollisionShape_setLocalScaling_1 = n.asm.i).apply(null, arguments)
},
Z = n._emscripten_bind_btCollisionShape_getLocalScaling_0 = function() {
return (Z = n._emscripten_bind_btCollisionShape_getLocalScaling_0 = n.asm.j).apply(null, arguments)
},
Y = n._emscripten_bind_btCollisionShape_calculateLocalInertia_2 = function() {
return (Y = n._emscripten_bind_btCollisionShape_calculateLocalInertia_2 = n.asm.k).apply(null, arguments)
},
J = n._emscripten_bind_btCollisionShape_setMargin_1 = function() {
return (J = n._emscripten_bind_btCollisionShape_setMargin_1 = n.asm.l).apply(null, arguments)
},
$ = n._emscripten_bind_btCollisionShape_getMargin_0 = function() {
return ($ = n._emscripten_bind_btCollisionShape_getMargin_0 = n.asm.m).apply(null, arguments)
},
tt = n._emscripten_bind_btCollisionShape___destroy___0 = function() {
return (tt = n._emscripten_bind_btCollisionShape___destroy___0 = n.asm.n).apply(null, arguments)
},
et = n._emscripten_bind_btCollisionWorld_getDispatcher_0 = function() {
return (et = n._emscripten_bind_btCollisionWorld_getDispatcher_0 = n.asm.o).apply(null, arguments)
},
nt = n._emscripten_bind_btCollisionWorld_rayTest_3 = function() {
return (nt = n._emscripten_bind_btCollisionWorld_rayTest_3 = n.asm.p).apply(null, arguments)
},
ot = n._emscripten_bind_btCollisionWorld_getPairCache_0 = function() {
return (ot = n._emscripten_bind_btCollisionWorld_getPairCache_0 = n.asm.q).apply(null, arguments)
},
_t = n._emscripten_bind_btCollisionWorld_getDispatchInfo_0 = function() {
return (_t = n._emscripten_bind_btCollisionWorld_getDispatchInfo_0 = n.asm.r).apply(null, arguments)
},
it = n._emscripten_bind_btCollisionWorld_addCollisionObject_1 = function() {
return (it = n._emscripten_bind_btCollisionWorld_addCollisionObject_1 = n.asm.s).apply(null, arguments)
},
rt = n._emscripten_bind_btCollisionWorld_addCollisionObject_2 = function() {
return (rt = n._emscripten_bind_btCollisionWorld_addCollisionObject_2 = n.asm.t).apply(null, arguments)
},
pt = n._emscripten_bind_btCollisionWorld_addCollisionObject_3 = function() {
return (pt = n._emscripten_bind_btCollisionWorld_addCollisionObject_3 = n.asm.u).apply(null, arguments)
},
st = n._emscripten_bind_btCollisionWorld_removeCollisionObject_1 = function() {
return (st = n._emscripten_bind_btCollisionWorld_removeCollisionObject_1 = n.asm.v).apply(null, arguments)
},
ct = n._emscripten_bind_btCollisionWorld_getBroadphase_0 = function() {
return (ct = n._emscripten_bind_btCollisionWorld_getBroadphase_0 = n.asm.w).apply(null, arguments)
},
at = n._emscripten_bind_btCollisionWorld_convexSweepTest_5 = function() {
return (at = n._emscripten_bind_btCollisionWorld_convexSweepTest_5 = n.asm.x).apply(null, arguments)
},
lt = n._emscripten_bind_btCollisionWorld_contactPairTest_3 = function() {
return (lt = n._emscripten_bind_btCollisionWorld_contactPairTest_3 = n.asm.y).apply(null, arguments)
},
ut = n._emscripten_bind_btCollisionWorld_contactTest_2 = function() {
return (ut = n._emscripten_bind_btCollisionWorld_contactTest_2 = n.asm.z).apply(null, arguments)
},
bt = n._emscripten_bind_btCollisionWorld_updateSingleAabb_1 = function() {
return (bt = n._emscripten_bind_btCollisionWorld_updateSingleAabb_1 = n.asm.A).apply(null, arguments)
},
mt = n._emscripten_bind_btCollisionWorld_setDebugDrawer_1 = function() {
return (mt = n._emscripten_bind_btCollisionWorld_setDebugDrawer_1 = n.asm.B).apply(null, arguments)
},
yt = n._emscripten_bind_btCollisionWorld_getDebugDrawer_0 = function() {
return (yt = n._emscripten_bind_btCollisionWorld_getDebugDrawer_0 = n.asm.C).apply(null, arguments)
},
dt = n._emscripten_bind_btCollisionWorld_debugDrawWorld_0 = function() {
return (dt = n._emscripten_bind_btCollisionWorld_debugDrawWorld_0 = n.asm.D).apply(null, arguments)
},
ft = n._emscripten_bind_btCollisionWorld_debugDrawObject_3 = function() {
return (ft = n._emscripten_bind_btCollisionWorld_debugDrawObject_3 = n.asm.E).apply(null, arguments)
},
ht = n._emscripten_bind_btCollisionWorld___destroy___0 = function() {
return (ht = n._emscripten_bind_btCollisionWorld___destroy___0 = n.asm.F).apply(null, arguments)
},
Bt = n._emscripten_bind_btCollisionObject_setAnisotropicFriction_2 = function() {
return (Bt = n._emscripten_bind_btCollisionObject_setAnisotropicFriction_2 = n.asm.G).apply(null, arguments)
},
gt = n._emscripten_bind_btCollisionObject_getCollisionShape_0 = function() {
return (gt = n._emscripten_bind_btCollisionObject_getCollisionShape_0 = n.asm.H).apply(null, arguments)
},
kt = n._emscripten_bind_btCollisionObject_setContactProcessingThreshold_1 = function() {
return (kt = n._emscripten_bind_btCollisionObject_setContactProcessingThreshold_1 = n.asm.I).apply(null, arguments)
},
Ct = n._emscripten_bind_btCollisionObject_setActivationState_1 = function() {
return (Ct = n._emscripten_bind_btCollisionObject_setActivationState_1 = n.asm.J).apply(null, arguments)
},
St = n._emscripten_bind_btCollisionObject_forceActivationState_1 = function() {
return (St = n._emscripten_bind_btCollisionObject_forceActivationState_1 = n.asm.K).apply(null, arguments)
},
jt = n._emscripten_bind_btCollisionObject_activate_0 = function() {
return (jt = n._emscripten_bind_btCollisionObject_activate_0 = n.asm.L).apply(null, arguments)
},
vt = n._emscripten_bind_btCollisionObject_activate_1 = function() {
return (vt = n._emscripten_bind_btCollisionObject_activate_1 = n.asm.M).apply(null, arguments)
},
It = n._emscripten_bind_btCollisionObject_isActive_0 = function() {
return (It = n._emscripten_bind_btCollisionObject_isActive_0 = n.asm.N).apply(null, arguments)
},
Rt = n._emscripten_bind_btCollisionObject_isKinematicObject_0 = function() {
return (Rt = n._emscripten_bind_btCollisionObject_isKinematicObject_0 = n.asm.O).apply(null, arguments)
},
Dt = n._emscripten_bind_btCollisionObject_isStaticObject_0 = function() {
return (Dt = n._emscripten_bind_btCollisionObject_isStaticObject_0 = n.asm.P).apply(null, arguments)
},
Pt = n._emscripten_bind_btCollisionObject_isStaticOrKinematicObject_0 = function() {
return (Pt = n._emscripten_bind_btCollisionObject_isStaticOrKinematicObject_0 = n.asm.Q).apply(null, arguments)
},
Tt = n._emscripten_bind_btCollisionObject_getRestitution_0 = function() {
return (Tt = n._emscripten_bind_btCollisionObject_getRestitution_0 = n.asm.R).apply(null, arguments)
},
Ot = n._emscripten_bind_btCollisionObject_getFriction_0 = function() {
return (Ot = n._emscripten_bind_btCollisionObject_getFriction_0 = n.asm.S).apply(null, arguments)
},
Wt = n._emscripten_bind_btCollisionObject_getRollingFriction_0 = function() {
return (Wt = n._emscripten_bind_btCollisionObject_getRollingFriction_0 = n.asm.T).apply(null, arguments)
},
At = n._emscripten_bind_btCollisionObject_setRestitution_1 = function() {
return (At = n._emscripten_bind_btCollisionObject_setRestitution_1 = n.asm.U).apply(null, arguments)
},
Mt = n._emscripten_bind_btCollisionObject_setFriction_1 = function() {
return (Mt = n._emscripten_bind_btCollisionObject_setFriction_1 = n.asm.V).apply(null, arguments)
},
xt = n._emscripten_bind_btCollisionObject_setRollingFriction_1 = function() {
return (xt = n._emscripten_bind_btCollisionObject_setRollingFriction_1 = n.asm.W).apply(null, arguments)
},
Ft = n._emscripten_bind_btCollisionObject_getWorldTransform_0 = function() {
return (Ft = n._emscripten_bind_btCollisionObject_getWorldTransform_0 = n.asm.X).apply(null, arguments)
},
Lt = n._emscripten_bind_btCollisionObject_getCollisionFlags_0 = function() {
return (Lt = n._emscripten_bind_btCollisionObject_getCollisionFlags_0 = n.asm.Y).apply(null, arguments)
},
Gt = n._emscripten_bind_btCollisionObject_setCollisionFlags_1 = function() {
return (Gt = n._emscripten_bind_btCollisionObject_setCollisionFlags_1 = n.asm.Z).apply(null, arguments)
},
wt = n._emscripten_bind_btCollisionObject_setWorldTransform_1 = function() {
return (wt = n._emscripten_bind_btCollisionObject_setWorldTransform_1 = n.asm._).apply(null, arguments)
},
Ht = n._emscripten_bind_btCollisionObject_setCollisionShape_1 = function() {
return (Ht = n._emscripten_bind_btCollisionObject_setCollisionShape_1 = n.asm.$).apply(null, arguments)
},
Vt = n._emscripten_bind_btCollisionObject_setCcdMotionThreshold_1 = function() {
return (Vt = n._emscripten_bind_btCollisionObject_setCcdMotionThreshold_1 = n.asm.aa).apply(null, arguments)
},
Et = n._emscripten_bind_btCollisionObject_setCcdSweptSphereRadius_1 = function() {
return (Et = n._emscripten_bind_btCollisionObject_setCcdSweptSphereRadius_1 = n.asm.ba).apply(null, arguments)
},
Nt = n._emscripten_bind_btCollisionObject_getUserIndex_0 = function() {
return (Nt = n._emscripten_bind_btCollisionObject_getUserIndex_0 = n.asm.ca).apply(null, arguments)
},
Ut = n._emscripten_bind_btCollisionObject_setUserIndex_1 = function() {
return (Ut = n._emscripten_bind_btCollisionObject_setUserIndex_1 = n.asm.da).apply(null, arguments)
},
zt = n._emscripten_bind_btCollisionObject_getUserPointer_0 = function() {
return (zt = n._emscripten_bind_btCollisionObject_getUserPointer_0 = n.asm.ea).apply(null, arguments)
},
qt = n._emscripten_bind_btCollisionObject_setUserPointer_1 = function() {
return (qt = n._emscripten_bind_btCollisionObject_setUserPointer_1 = n.asm.fa).apply(null, arguments)
},
Kt = n._emscripten_bind_btCollisionObject_getBroadphaseHandle_0 = function() {
return (Kt = n._emscripten_bind_btCollisionObject_getBroadphaseHandle_0 = n.asm.ga).apply(null, arguments)
},
Qt = n._emscripten_bind_btCollisionObject___destroy___0 = function() {
return (Qt = n._emscripten_bind_btCollisionObject___destroy___0 = n.asm.ha).apply(null, arguments)
},
Xt = n._emscripten_bind_btConcaveShape_setLocalScaling_1 = function() {
return (Xt = n._emscripten_bind_btConcaveShape_setLocalScaling_1 = n.asm.ia).apply(null, arguments)
},
Zt = n._emscripten_bind_btConcaveShape_getLocalScaling_0 = function() {
return (Zt = n._emscripten_bind_btConcaveShape_getLocalScaling_0 = n.asm.ja).apply(null, arguments)
},
Yt = n._emscripten_bind_btConcaveShape_calculateLocalInertia_2 = function() {
return (Yt = n._emscripten_bind_btConcaveShape_calculateLocalInertia_2 = n.asm.ka).apply(null, arguments)
},
Jt = n._emscripten_bind_btConcaveShape___destroy___0 = function() {
return (Jt = n._emscripten_bind_btConcaveShape___destroy___0 = n.asm.la).apply(null, arguments)
},
$t = n._emscripten_bind_btCollisionAlgorithm___destroy___0 = function() {
return ($t = n._emscripten_bind_btCollisionAlgorithm___destroy___0 = n.asm.ma).apply(null, arguments)
},
te = n._emscripten_bind_btTypedConstraint_enableFeedback_1 = function() {
return (te = n._emscripten_bind_btTypedConstraint_enableFeedback_1 = n.asm.na).apply(null, arguments)
},
ee = n._emscripten_bind_btTypedConstraint_getBreakingImpulseThreshold_0 = function() {
return (ee = n._emscripten_bind_btTypedConstraint_getBreakingImpulseThreshold_0 = n.asm.oa).apply(null, arguments)
},
ne = n._emscripten_bind_btTypedConstraint_setBreakingImpulseThreshold_1 = function() {
return (ne = n._emscripten_bind_btTypedConstraint_setBreakingImpulseThreshold_1 = n.asm.pa).apply(null, arguments)
},
oe = n._emscripten_bind_btTypedConstraint_getParam_2 = function() {
return (oe = n._emscripten_bind_btTypedConstraint_getParam_2 = n.asm.qa).apply(null, arguments)
},
_e = n._emscripten_bind_btTypedConstraint_setParam_3 = function() {
return (_e = n._emscripten_bind_btTypedConstraint_setParam_3 = n.asm.ra).apply(null, arguments)
},
ie = n._emscripten_bind_btTypedConstraint___destroy___0 = function() {
return (ie = n._emscripten_bind_btTypedConstraint___destroy___0 = n.asm.sa).apply(null, arguments)
},
re = n._emscripten_bind_btDynamicsWorld_addAction_1 = function() {
return (re = n._emscripten_bind_btDynamicsWorld_addAction_1 = n.asm.ta).apply(null, arguments)
},
pe = n._emscripten_bind_btDynamicsWorld_removeAction_1 = function() {
return (pe = n._emscripten_bind_btDynamicsWorld_removeAction_1 = n.asm.ua).apply(null, arguments)
},
se = n._emscripten_bind_btDynamicsWorld_getSolverInfo_0 = function() {
return (se = n._emscripten_bind_btDynamicsWorld_getSolverInfo_0 = n.asm.va).apply(null, arguments)
},
ce = n._emscripten_bind_btDynamicsWorld_setInternalTickCallback_1 = function() {
return (ce = n._emscripten_bind_btDynamicsWorld_setInternalTickCallback_1 = n.asm.wa).apply(null, arguments)
},
ae = n._emscripten_bind_btDynamicsWorld_setInternalTickCallback_2 = function() {
return (ae = n._emscripten_bind_btDynamicsWorld_setInternalTickCallback_2 = n.asm.xa).apply(null, arguments)
},
le = n._emscripten_bind_btDynamicsWorld_setInternalTickCallback_3 = function() {
return (le = n._emscripten_bind_btDynamicsWorld_setInternalTickCallback_3 = n.asm.ya).apply(null, arguments)
},
ue = n._emscripten_bind_btDynamicsWorld_getDispatcher_0 = function() {
return (ue = n._emscripten_bind_btDynamicsWorld_getDispatcher_0 = n.asm.za).apply(null, arguments)
},
be = n._emscripten_bind_btDynamicsWorld_rayTest_3 = function() {
return (be = n._emscripten_bind_btDynamicsWorld_rayTest_3 = n.asm.Aa).apply(null, arguments)
},
me = n._emscripten_bind_btDynamicsWorld_getPairCache_0 = function() {
return (me = n._emscripten_bind_btDynamicsWorld_getPairCache_0 = n.asm.Ba).apply(null, arguments)
},
ye = n._emscripten_bind_btDynamicsWorld_getDispatchInfo_0 = function() {
return (ye = n._emscripten_bind_btDynamicsWorld_getDispatchInfo_0 = n.asm.Ca).apply(null, arguments)
},
de = n._emscripten_bind_btDynamicsWorld_addCollisionObject_1 = function() {
return (de = n._emscripten_bind_btDynamicsWorld_addCollisionObject_1 = n.asm.Da).apply(null, arguments)
},
fe = n._emscripten_bind_btDynamicsWorld_addCollisionObject_2 = function() {
return (fe = n._emscripten_bind_btDynamicsWorld_addCollisionObject_2 = n.asm.Ea).apply(null, arguments)
},
he = n._emscripten_bind_btDynamicsWorld_addCollisionObject_3 = function() {
return (he = n._emscripten_bind_btDynamicsWorld_addCollisionObject_3 = n.asm.Fa).apply(null, arguments)
},
Be = n._emscripten_bind_btDynamicsWorld_removeCollisionObject_1 = function() {
return (Be = n._emscripten_bind_btDynamicsWorld_removeCollisionObject_1 = n.asm.Ga).apply(null, arguments)
},
ge = n._emscripten_bind_btDynamicsWorld_getBroadphase_0 = function() {
return (ge = n._emscripten_bind_btDynamicsWorld_getBroadphase_0 = n.asm.Ha).apply(null, arguments)
},
ke = n._emscripten_bind_btDynamicsWorld_convexSweepTest_5 = function() {
return (ke = n._emscripten_bind_btDynamicsWorld_convexSweepTest_5 = n.asm.Ia).apply(null, arguments)
},
Ce = n._emscripten_bind_btDynamicsWorld_contactPairTest_3 = function() {
return (Ce = n._emscripten_bind_btDynamicsWorld_contactPairTest_3 = n.asm.Ja).apply(null, arguments)
},
Se = n._emscripten_bind_btDynamicsWorld_contactTest_2 = function() {
return (Se = n._emscripten_bind_btDynamicsWorld_contactTest_2 = n.asm.Ka).apply(null, arguments)
},
je = n._emscripten_bind_btDynamicsWorld_updateSingleAabb_1 = function() {
return (je = n._emscripten_bind_btDynamicsWorld_updateSingleAabb_1 = n.asm.La).apply(null, arguments)
},
ve = n._emscripten_bind_btDynamicsWorld_setDebugDrawer_1 = function() {
return (ve = n._emscripten_bind_btDynamicsWorld_setDebugDrawer_1 = n.asm.Ma).apply(null, arguments)
},
Ie = n._emscripten_bind_btDynamicsWorld_getDebugDrawer_0 = function() {
return (Ie = n._emscripten_bind_btDynamicsWorld_getDebugDrawer_0 = n.asm.Na).apply(null, arguments)
},
Re = n._emscripten_bind_btDynamicsWorld_debugDrawWorld_0 = function() {
return (Re = n._emscripten_bind_btDynamicsWorld_debugDrawWorld_0 = n.asm.Oa).apply(null, arguments)
},
De = n._emscripten_bind_btDynamicsWorld_debugDrawObject_3 = function() {
return (De = n._emscripten_bind_btDynamicsWorld_debugDrawObject_3 = n.asm.Pa).apply(null, arguments)
},
Pe = n._emscripten_bind_btDynamicsWorld___destroy___0 = function() {
return (Pe = n._emscripten_bind_btDynamicsWorld___destroy___0 = n.asm.Qa).apply(null, arguments)
},
Te = n._emscripten_bind_btIDebugDraw_drawLine_3 = function() {
return (Te = n._emscripten_bind_btIDebugDraw_drawLine_3 = n.asm.Ra).apply(null, arguments)
},
Oe = n._emscripten_bind_btIDebugDraw_drawContactPoint_5 = function() {
return (Oe = n._emscripten_bind_btIDebugDraw_drawContactPoint_5 = n.asm.Sa).apply(null, arguments)
},
We = n._emscripten_bind_btIDebugDraw_reportErrorWarning_1 = function() {
return (We = n._emscripten_bind_btIDebugDraw_reportErrorWarning_1 = n.asm.Ta).apply(null, arguments)
},
Ae = n._emscripten_bind_btIDebugDraw_draw3dText_2 = function() {
return (Ae = n._emscripten_bind_btIDebugDraw_draw3dText_2 = n.asm.Ua).apply(null, arguments)
},
Me = n._emscripten_bind_btIDebugDraw_setDebugMode_1 = function() {
return (Me = n._emscripten_bind_btIDebugDraw_setDebugMode_1 = n.asm.Va).apply(null, arguments)
},
xe = n._emscripten_bind_btIDebugDraw_getDebugMode_0 = function() {
return (xe = n._emscripten_bind_btIDebugDraw_getDebugMode_0 = n.asm.Wa).apply(null, arguments)
},
Fe = n._emscripten_bind_btIDebugDraw___destroy___0 = function() {
return (Fe = n._emscripten_bind_btIDebugDraw___destroy___0 = n.asm.Xa).apply(null, arguments)
},
Le = n._emscripten_bind_btVector3_btVector3_0 = function() {
return (Le = n._emscripten_bind_btVector3_btVector3_0 = n.asm.Ya).apply(null, arguments)
},
Ge = n._emscripten_bind_btVector3_btVector3_3 = function() {
return (Ge = n._emscripten_bind_btVector3_btVector3_3 = n.asm.Za).apply(null, arguments)
},
we = n._emscripten_bind_btVector3_length_0 = function() {
return (we = n._emscripten_bind_btVector3_length_0 = n.asm._a).apply(null, arguments)
},
He = n._emscripten_bind_btVector3_x_0 = function() {
return (He = n._emscripten_bind_btVector3_x_0 = n.asm.$a).apply(null, arguments)
},
Ve = n._emscripten_bind_btVector3_y_0 = function() {
return (Ve = n._emscripten_bind_btVector3_y_0 = n.asm.ab).apply(null, arguments)
},
Ee = n._emscripten_bind_btVector3_z_0 = function() {
return (Ee = n._emscripten_bind_btVector3_z_0 = n.asm.bb).apply(null, arguments)
},
Ne = n._emscripten_bind_btVector3_setX_1 = function() {
return (Ne = n._emscripten_bind_btVector3_setX_1 = n.asm.cb).apply(null, arguments)
},
Ue = n._emscripten_bind_btVector3_setY_1 = function() {
return (Ue = n._emscripten_bind_btVector3_setY_1 = n.asm.db).apply(null, arguments)
},
ze = n._emscripten_bind_btVector3_setZ_1 = function() {
return (ze = n._emscripten_bind_btVector3_setZ_1 = n.asm.eb).apply(null, arguments)
},
qe = n._emscripten_bind_btVector3_setValue_3 = function() {
return (qe = n._emscripten_bind_btVector3_setValue_3 = n.asm.fb).apply(null, arguments)
},
Ke = n._emscripten_bind_btVector3_normalize_0 = function() {
return (Ke = n._emscripten_bind_btVector3_normalize_0 = n.asm.gb).apply(null, arguments)
},
Qe = n._emscripten_bind_btVector3_rotate_2 = function() {
return (Qe = n._emscripten_bind_btVector3_rotate_2 = n.asm.hb).apply(null, arguments)
},
Xe = n._emscripten_bind_btVector3_dot_1 = function() {
return (Xe = n._emscripten_bind_btVector3_dot_1 = n.asm.ib).apply(null, arguments)
},
Ze = n._emscripten_bind_btVector3_op_mul_1 = function() {
return (Ze = n._emscripten_bind_btVector3_op_mul_1 = n.asm.jb).apply(null, arguments)
},
Ye = n._emscripten_bind_btVector3_op_add_1 = function() {
return (Ye = n._emscripten_bind_btVector3_op_add_1 = n.asm.kb).apply(null, arguments)
},
Je = n._emscripten_bind_btVector3_op_sub_1 = function() {
return (Je = n._emscripten_bind_btVector3_op_sub_1 = n.asm.lb).apply(null, arguments)
},
$e = n._emscripten_bind_btVector3___destroy___0 = function() {
return ($e = n._emscripten_bind_btVector3___destroy___0 = n.asm.mb).apply(null, arguments)
},
tn = n._emscripten_bind_btQuadWord_x_0 = function() {
return (tn = n._emscripten_bind_btQuadWord_x_0 = n.asm.nb).apply(null, arguments)
},
en = n._emscripten_bind_btQuadWord_y_0 = function() {
return (en = n._emscripten_bind_btQuadWord_y_0 = n.asm.ob).apply(null, arguments)
},
nn = n._emscripten_bind_btQuadWord_z_0 = function() {
return (nn = n._emscripten_bind_btQuadWord_z_0 = n.asm.pb).apply(null, arguments)
},
on = n._emscripten_bind_btQuadWord_w_0 = function() {
return (on = n._emscripten_bind_btQuadWord_w_0 = n.asm.qb).apply(null, arguments)
},
_n = n._emscripten_bind_btQuadWord_setX_1 = function() {
return (_n = n._emscripten_bind_btQuadWord_setX_1 = n.asm.rb).apply(null, arguments)
},
rn = n._emscripten_bind_btQuadWord_setY_1 = function() {
return (rn = n._emscripten_bind_btQuadWord_setY_1 = n.asm.sb).apply(null, arguments)
},
pn = n._emscripten_bind_btQuadWord_setZ_1 = function() {
return (pn = n._emscripten_bind_btQuadWord_setZ_1 = n.asm.tb).apply(null, arguments)
},
sn = n._emscripten_bind_btQuadWord_setW_1 = function() {
return (sn = n._emscripten_bind_btQuadWord_setW_1 = n.asm.ub).apply(null, arguments)
},
cn = n._emscripten_bind_btQuadWord___destroy___0 = function() {
return (cn = n._emscripten_bind_btQuadWord___destroy___0 = n.asm.vb).apply(null, arguments)
},
an = n._emscripten_bind_btMotionState_getWorldTransform_1 = function() {
return (an = n._emscripten_bind_btMotionState_getWorldTransform_1 = n.asm.wb).apply(null, arguments)
},
ln = n._emscripten_bind_btMotionState_setWorldTransform_1 = function() {
return (ln = n._emscripten_bind_btMotionState_setWorldTransform_1 = n.asm.xb).apply(null, arguments)
},
un = n._emscripten_bind_btMotionState___destroy___0 = function() {
return (un = n._emscripten_bind_btMotionState___destroy___0 = n.asm.yb).apply(null, arguments)
},
bn = n._emscripten_bind_RayResultCallback_hasHit_0 = function() {
return (bn = n._emscripten_bind_RayResultCallback_hasHit_0 = n.asm.zb).apply(null, arguments)
},
mn = n._emscripten_bind_RayResultCallback_get_m_collisionFilterGroup_0 = function() {
return (mn = n._emscripten_bind_RayResultCallback_get_m_collisionFilterGroup_0 = n.asm.Ab).apply(null, arguments)
},
yn = n._emscripten_bind_RayResultCallback_set_m_collisionFilterGroup_1 = function() {
return (yn = n._emscripten_bind_RayResultCallback_set_m_collisionFilterGroup_1 = n.asm.Bb).apply(null, arguments)
},
dn = n._emscripten_bind_RayResultCallback_get_m_collisionFilterMask_0 = function() {
return (dn = n._emscripten_bind_RayResultCallback_get_m_collisionFilterMask_0 = n.asm.Cb).apply(null, arguments)
},
fn = n._emscripten_bind_RayResultCallback_set_m_collisionFilterMask_1 = function() {
return (fn = n._emscripten_bind_RayResultCallback_set_m_collisionFilterMask_1 = n.asm.Db).apply(null, arguments)
},
hn = n._emscripten_bind_RayResultCallback_get_m_closestHitFraction_0 = function() {
return (hn = n._emscripten_bind_RayResultCallback_get_m_closestHitFraction_0 = n.asm.Eb).apply(null, arguments)
},
Bn = n._emscripten_bind_RayResultCallback_set_m_closestHitFraction_1 = function() {
return (Bn = n._emscripten_bind_RayResultCallback_set_m_closestHitFraction_1 = n.asm.Fb).apply(null, arguments)
},
gn = n._emscripten_bind_RayResultCallback_get_m_collisionObject_0 = function() {
return (gn = n._emscripten_bind_RayResultCallback_get_m_collisionObject_0 = n.asm.Gb).apply(null, arguments)
},
kn = n._emscripten_bind_RayResultCallback_set_m_collisionObject_1 = function() {
return (kn = n._emscripten_bind_RayResultCallback_set_m_collisionObject_1 = n.asm.Hb).apply(null, arguments)
},
Cn = n._emscripten_bind_RayResultCallback_get_m_flags_0 = function() {
return (Cn = n._emscripten_bind_RayResultCallback_get_m_flags_0 = n.asm.Ib).apply(null, arguments)
},
Sn = n._emscripten_bind_RayResultCallback_set_m_flags_1 = function() {
return (Sn = n._emscripten_bind_RayResultCallback_set_m_flags_1 = n.asm.Jb).apply(null, arguments)
},
jn = n._emscripten_bind_RayResultCallback___destroy___0 = function() {
return (jn = n._emscripten_bind_RayResultCallback___destroy___0 = n.asm.Kb).apply(null, arguments)
},
vn = n._emscripten_bind_ContactResultCallback_addSingleResult_7 = function() {
return (vn = n._emscripten_bind_ContactResultCallback_addSingleResult_7 = n.asm.Lb).apply(null, arguments)
},
In = n._emscripten_bind_ContactResultCallback___destroy___0 = function() {
return (In = n._emscripten_bind_ContactResultCallback___destroy___0 = n.asm.Mb).apply(null, arguments)
},
Rn = n._emscripten_bind_ConvexResultCallback_hasHit_0 = function() {
return (Rn = n._emscripten_bind_ConvexResultCallback_hasHit_0 = n.asm.Nb).apply(null, arguments)
},
Dn = n._emscripten_bind_ConvexResultCallback_get_m_collisionFilterGroup_0 = function() {
return (Dn = n._emscripten_bind_ConvexResultCallback_get_m_collisionFilterGroup_0 = n.asm.Ob).apply(null, arguments)
},
Pn = n._emscripten_bind_ConvexResultCallback_set_m_collisionFilterGroup_1 = function() {
return (Pn = n._emscripten_bind_ConvexResultCallback_set_m_collisionFilterGroup_1 = n.asm.Pb).apply(null, arguments)
},
Tn = n._emscripten_bind_ConvexResultCallback_get_m_collisionFilterMask_0 = function() {
return (Tn = n._emscripten_bind_ConvexResultCallback_get_m_collisionFilterMask_0 = n.asm.Qb).apply(null, arguments)
},
On = n._emscripten_bind_ConvexResultCallback_set_m_collisionFilterMask_1 = function() {
return (On = n._emscripten_bind_ConvexResultCallback_set_m_collisionFilterMask_1 = n.asm.Rb).apply(null, arguments)
},
Wn = n._emscripten_bind_ConvexResultCallback_get_m_closestHitFraction_0 = function() {
return (Wn = n._emscripten_bind_ConvexResultCallback_get_m_closestHitFraction_0 = n.asm.Sb).apply(null, arguments)
},
An = n._emscripten_bind_ConvexResultCallback_set_m_closestHitFraction_1 = function() {
return (An = n._emscripten_bind_ConvexResultCallback_set_m_closestHitFraction_1 = n.asm.Tb).apply(null, arguments)
},
Mn = n._emscripten_bind_ConvexResultCallback___destroy___0 = function() {
return (Mn = n._emscripten_bind_ConvexResultCallback___destroy___0 = n.asm.Ub).apply(null, arguments)
},
xn = n._emscripten_bind_btConvexShape_setLocalScaling_1 = function() {
return (xn = n._emscripten_bind_btConvexShape_setLocalScaling_1 = n.asm.Vb).apply(null, arguments)
},
Fn = n._emscripten_bind_btConvexShape_getLocalScaling_0 = function() {
return (Fn = n._emscripten_bind_btConvexShape_getLocalScaling_0 = n.asm.Wb).apply(null, arguments)
},
Ln = n._emscripten_bind_btConvexShape_calculateLocalInertia_2 = function() {
return (Ln = n._emscripten_bind_btConvexShape_calculateLocalInertia_2 = n.asm.Xb).apply(null, arguments)
},
Gn = n._emscripten_bind_btConvexShape_setMargin_1 = function() {
return (Gn = n._emscripten_bind_btConvexShape_setMargin_1 = n.asm.Yb).apply(null, arguments)
},
wn = n._emscripten_bind_btConvexShape_getMargin_0 = function() {
return (wn = n._emscripten_bind_btConvexShape_getMargin_0 = n.asm.Zb).apply(null, arguments)
},
Hn = n._emscripten_bind_btConvexShape___destroy___0 = function() {
return (Hn = n._emscripten_bind_btConvexShape___destroy___0 = n.asm._b).apply(null, arguments)
},
Vn = n._emscripten_bind_btCapsuleShape_btCapsuleShape_2 = function() {
return (Vn = n._emscripten_bind_btCapsuleShape_btCapsuleShape_2 = n.asm.$b).apply(null, arguments)
},
En = n._emscripten_bind_btCapsuleShape_setMargin_1 = function() {
return (En = n._emscripten_bind_btCapsuleShape_setMargin_1 = n.asm.ac).apply(null, arguments)
},
Nn = n._emscripten_bind_btCapsuleShape_getMargin_0 = function() {
return (Nn = n._emscripten_bind_btCapsuleShape_getMargin_0 = n.asm.bc).apply(null, arguments)
},
Un = n._emscripten_bind_btCapsuleShape_getUpAxis_0 = function() {
return (Un = n._emscripten_bind_btCapsuleShape_getUpAxis_0 = n.asm.cc).apply(null, arguments)
},
zn = n._emscripten_bind_btCapsuleShape_getRadius_0 = function() {
return (zn = n._emscripten_bind_btCapsuleShape_getRadius_0 = n.asm.dc).apply(null, arguments)
},
qn = n._emscripten_bind_btCapsuleShape_getHalfHeight_0 = function() {
return (qn = n._emscripten_bind_btCapsuleShape_getHalfHeight_0 = n.asm.ec).apply(null, arguments)
},
Kn = n._emscripten_bind_btCapsuleShape_setLocalScaling_1 = function() {
return (Kn = n._emscripten_bind_btCapsuleShape_setLocalScaling_1 = n.asm.fc).apply(null, arguments)
},
Qn = n._emscripten_bind_btCapsuleShape_getLocalScaling_0 = function() {
return (Qn = n._emscripten_bind_btCapsuleShape_getLocalScaling_0 = n.asm.gc).apply(null, arguments)
},
Xn = n._emscripten_bind_btCapsuleShape_calculateLocalInertia_2 = function() {
return (Xn = n._emscripten_bind_btCapsuleShape_calculateLocalInertia_2 = n.asm.hc).apply(null, arguments)
},
Zn = n._emscripten_bind_btCapsuleShape___destroy___0 = function() {
return (Zn = n._emscripten_bind_btCapsuleShape___destroy___0 = n.asm.ic).apply(null, arguments)
},
Yn = n._emscripten_bind_btCylinderShape_btCylinderShape_1 = function() {
return (Yn = n._emscripten_bind_btCylinderShape_btCylinderShape_1 = n.asm.jc).apply(null, arguments)
},
Jn = n._emscripten_bind_btCylinderShape_setMargin_1 = function() {
return (Jn = n._emscripten_bind_btCylinderShape_setMargin_1 = n.asm.kc).apply(null, arguments)
},
$n = n._emscripten_bind_btCylinderShape_getMargin_0 = function() {
return ($n = n._emscripten_bind_btCylinderShape_getMargin_0 = n.asm.lc).apply(null, arguments)
},
to = n._emscripten_bind_btCylinderShape_setLocalScaling_1 = function() {
return (to = n._emscripten_bind_btCylinderShape_setLocalScaling_1 = n.asm.mc).apply(null, arguments)
},
eo = n._emscripten_bind_btCylinderShape_getLocalScaling_0 = function() {
return (eo = n._emscripten_bind_btCylinderShape_getLocalScaling_0 = n.asm.nc).apply(null, arguments)
},
no = n._emscripten_bind_btCylinderShape_calculateLocalInertia_2 = function() {
return (no = n._emscripten_bind_btCylinderShape_calculateLocalInertia_2 = n.asm.oc).apply(null, arguments)
},
oo = n._emscripten_bind_btCylinderShape___destroy___0 = function() {
return (oo = n._emscripten_bind_btCylinderShape___destroy___0 = n.asm.pc).apply(null, arguments)
},
_o = n._emscripten_bind_btConeShape_btConeShape_2 = function() {
return (_o = n._emscripten_bind_btConeShape_btConeShape_2 = n.asm.qc).apply(null, arguments)
},
io = n._emscripten_bind_btConeShape_setLocalScaling_1 = function() {
return (io = n._emscripten_bind_btConeShape_setLocalScaling_1 = n.asm.rc).apply(null, arguments)
},
ro = n._emscripten_bind_btConeShape_getLocalScaling_0 = function() {
return (ro = n._emscripten_bind_btConeShape_getLocalScaling_0 = n.asm.sc).apply(null, arguments)
},
po = n._emscripten_bind_btConeShape_calculateLocalInertia_2 = function() {
return (po = n._emscripten_bind_btConeShape_calculateLocalInertia_2 = n.asm.tc).apply(null, arguments)
},
so = n._emscripten_bind_btConeShape___destroy___0 = function() {
return (so = n._emscripten_bind_btConeShape___destroy___0 = n.asm.uc).apply(null, arguments)
},
co = n._emscripten_bind_btStridingMeshInterface_setScaling_1 = function() {
return (co = n._emscripten_bind_btStridingMeshInterface_setScaling_1 = n.asm.vc).apply(null, arguments)
},
ao = n._emscripten_bind_btStridingMeshInterface___destroy___0 = function() {
return (ao = n._emscripten_bind_btStridingMeshInterface___destroy___0 = n.asm.wc).apply(null, arguments)
},
lo = n._emscripten_bind_btTriangleMeshShape_setLocalScaling_1 = function() {
return (lo = n._emscripten_bind_btTriangleMeshShape_setLocalScaling_1 = n.asm.xc).apply(null, arguments)
},
uo = n._emscripten_bind_btTriangleMeshShape_getLocalScaling_0 = function() {
return (uo = n._emscripten_bind_btTriangleMeshShape_getLocalScaling_0 = n.asm.yc).apply(null, arguments)
},
bo = n._emscripten_bind_btTriangleMeshShape_calculateLocalInertia_2 = function() {
return (bo = n._emscripten_bind_btTriangleMeshShape_calculateLocalInertia_2 = n.asm.zc).apply(null, arguments)
},
mo = n._emscripten_bind_btTriangleMeshShape___destroy___0 = function() {
return (mo = n._emscripten_bind_btTriangleMeshShape___destroy___0 = n.asm.Ac).apply(null, arguments)
},
yo = n._emscripten_bind_btPrimitiveManagerBase_is_trimesh_0 = function() {
return (yo = n._emscripten_bind_btPrimitiveManagerBase_is_trimesh_0 = n.asm.Bc).apply(null, arguments)
},
fo = n._emscripten_bind_btPrimitiveManagerBase_get_primitive_count_0 = function() {
return (fo = n._emscripten_bind_btPrimitiveManagerBase_get_primitive_count_0 = n.asm.Cc).apply(null, arguments)
},
ho = n._emscripten_bind_btPrimitiveManagerBase_get_primitive_box_2 = function() {
return (ho = n._emscripten_bind_btPrimitiveManagerBase_get_primitive_box_2 = n.asm.Dc).apply(null, arguments)
},
Bo = n._emscripten_bind_btPrimitiveManagerBase_get_primitive_triangle_2 = function() {
return (Bo = n._emscripten_bind_btPrimitiveManagerBase_get_primitive_triangle_2 = n.asm.Ec).apply(null, arguments)
},
go = n._emscripten_bind_btPrimitiveManagerBase___destroy___0 = function() {
return (go = n._emscripten_bind_btPrimitiveManagerBase___destroy___0 = n.asm.Fc).apply(null, arguments)
},
ko = n._emscripten_bind_btGImpactShapeInterface_updateBound_0 = function() {
return (ko = n._emscripten_bind_btGImpactShapeInterface_updateBound_0 = n.asm.Gc).apply(null, arguments)
},
Co = n._emscripten_bind_btGImpactShapeInterface_postUpdate_0 = function() {
return (Co = n._emscripten_bind_btGImpactShapeInterface_postUpdate_0 = n.asm.Hc).apply(null, arguments)
},
So = n._emscripten_bind_btGImpactShapeInterface_getShapeType_0 = function() {
return (So = n._emscripten_bind_btGImpactShapeInterface_getShapeType_0 = n.asm.Ic).apply(null, arguments)
},
jo = n._emscripten_bind_btGImpactShapeInterface_getName_0 = function() {
return (jo = n._emscripten_bind_btGImpactShapeInterface_getName_0 = n.asm.Jc).apply(null, arguments)
},
vo = n._emscripten_bind_btGImpactShapeInterface_getGImpactShapeType_0 = function() {
return (vo = n._emscripten_bind_btGImpactShapeInterface_getGImpactShapeType_0 = n.asm.Kc).apply(null, arguments)
},
Io = n._emscripten_bind_btGImpactShapeInterface_getPrimitiveManager_0 = function() {
return (Io = n._emscripten_bind_btGImpactShapeInterface_getPrimitiveManager_0 = n.asm.Lc).apply(null, arguments)
},
Ro = n._emscripten_bind_btGImpactShapeInterface_getNumChildShapes_0 = function() {
return (Ro = n._emscripten_bind_btGImpactShapeInterface_getNumChildShapes_0 = n.asm.Mc).apply(null, arguments)
},
Do = n._emscripten_bind_btGImpactShapeInterface_childrenHasTransform_0 = function() {
return (Do = n._emscripten_bind_btGImpactShapeInterface_childrenHasTransform_0 = n.asm.Nc).apply(null, arguments)
},
Po = n._emscripten_bind_btGImpactShapeInterface_needsRetrieveTriangles_0 = function() {
return (Po = n._emscripten_bind_btGImpactShapeInterface_needsRetrieveTriangles_0 = n.asm.Oc).apply(null, arguments)
},
To = n._emscripten_bind_btGImpactShapeInterface_needsRetrieveTetrahedrons_0 = function() {
return (To = n._emscripten_bind_btGImpactShapeInterface_needsRetrieveTetrahedrons_0 = n.asm.Pc).apply(null, arguments)
},
Oo = n._emscripten_bind_btGImpactShapeInterface_getBulletTriangle_2 = function() {
return (Oo = n._emscripten_bind_btGImpactShapeInterface_getBulletTriangle_2 = n.asm.Qc).apply(null, arguments)
},
Wo = n._emscripten_bind_btGImpactShapeInterface_getBulletTetrahedron_2 = function() {
return (Wo = n._emscripten_bind_btGImpactShapeInterface_getBulletTetrahedron_2 = n.asm.Rc).apply(null, arguments)
},
Ao = n._emscripten_bind_btGImpactShapeInterface_getChildShape_1 = function() {
return (Ao = n._emscripten_bind_btGImpactShapeInterface_getChildShape_1 = n.asm.Sc).apply(null, arguments)
},
Mo = n._emscripten_bind_btGImpactShapeInterface_getChildTransform_1 = function() {
return (Mo = n._emscripten_bind_btGImpactShapeInterface_getChildTransform_1 = n.asm.Tc).apply(null, arguments)
},
xo = n._emscripten_bind_btGImpactShapeInterface_setChildTransform_2 = function() {
return (xo = n._emscripten_bind_btGImpactShapeInterface_setChildTransform_2 = n.asm.Uc).apply(null, arguments)
},
Fo = n._emscripten_bind_btGImpactShapeInterface_setLocalScaling_1 = function() {
return (Fo = n._emscripten_bind_btGImpactShapeInterface_setLocalScaling_1 = n.asm.Vc).apply(null, arguments)
},
Lo = n._emscripten_bind_btGImpactShapeInterface_getLocalScaling_0 = function() {
return (Lo = n._emscripten_bind_btGImpactShapeInterface_getLocalScaling_0 = n.asm.Wc).apply(null, arguments)
},
Go = n._emscripten_bind_btGImpactShapeInterface_calculateLocalInertia_2 = function() {
return (Go = n._emscripten_bind_btGImpactShapeInterface_calculateLocalInertia_2 = n.asm.Xc).apply(null, arguments)
},
wo = n._emscripten_bind_btGImpactShapeInterface___destroy___0 = function() {
return (wo = n._emscripten_bind_btGImpactShapeInterface___destroy___0 = n.asm.Yc).apply(null, arguments)
},
Ho = n._emscripten_bind_btActivatingCollisionAlgorithm___destroy___0 = function() {
return (Ho = n._emscripten_bind_btActivatingCollisionAlgorithm___destroy___0 = n.asm.Zc).apply(null, arguments)
},
Vo = n._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_0 = function() {
return (Vo = n._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_0 = n.asm._c).apply(null, arguments)
},
Eo = n._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_1 = function() {
return (Eo = n._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_1 = n.asm.$c).apply(null, arguments)
},
No = n._emscripten_bind_btDefaultCollisionConfiguration___destroy___0 = function() {
return (No = n._emscripten_bind_btDefaultCollisionConfiguration___destroy___0 = n.asm.ad).apply(null, arguments)
},
Uo = n._emscripten_bind_btDispatcher_getNumManifolds_0 = function() {
return (Uo = n._emscripten_bind_btDispatcher_getNumManifolds_0 = n.asm.bd).apply(null, arguments)
},
zo = n._emscripten_bind_btDispatcher_getManifoldByIndexInternal_1 = function() {
return (zo = n._emscripten_bind_btDispatcher_getManifoldByIndexInternal_1 = n.asm.cd).apply(null, arguments)
},
qo = n._emscripten_bind_btDispatcher___destroy___0 = function() {
return (qo = n._emscripten_bind_btDispatcher___destroy___0 = n.asm.dd).apply(null, arguments)
},
Ko = n._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_3 = function() {
return (Ko = n._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_3 = n.asm.ed).apply(null, arguments)
},
Qo = n._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_5 = function() {
return (Qo = n._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_5 = n.asm.fd).apply(null, arguments)
},
Xo = n._emscripten_bind_btGeneric6DofConstraint_setLinearLowerLimit_1 = function() {
return (Xo = n._emscripten_bind_btGeneric6DofConstraint_setLinearLowerLimit_1 = n.asm.gd).apply(null, arguments)
},
Zo = n._emscripten_bind_btGeneric6DofConstraint_setLinearUpperLimit_1 = function() {
return (Zo = n._emscripten_bind_btGeneric6DofConstraint_setLinearUpperLimit_1 = n.asm.hd).apply(null, arguments)
},
Yo = n._emscripten_bind_btGeneric6DofConstraint_setAngularLowerLimit_1 = function() {
return (Yo = n._emscripten_bind_btGeneric6DofConstraint_setAngularLowerLimit_1 = n.asm.id).apply(null, arguments)
},
Jo = n._emscripten_bind_btGeneric6DofConstraint_setAngularUpperLimit_1 = function() {
return (Jo = n._emscripten_bind_btGeneric6DofConstraint_setAngularUpperLimit_1 = n.asm.jd).apply(null, arguments)
},
$o = n._emscripten_bind_btGeneric6DofConstraint_getFrameOffsetA_0 = function() {
return ($o = n._emscripten_bind_btGeneric6DofConstraint_getFrameOffsetA_0 = n.asm.kd).apply(null, arguments)
},
t_ = n._emscripten_bind_btGeneric6DofConstraint_enableFeedback_1 = function() {
return (t_ = n._emscripten_bind_btGeneric6DofConstraint_enableFeedback_1 = n.asm.ld).apply(null, arguments)
},
e_ = n._emscripten_bind_btGeneric6DofConstraint_getBreakingImpulseThreshold_0 = function() {
return (e_ = n._emscripten_bind_btGeneric6DofConstraint_getBreakingImpulseThreshold_0 = n.asm.md).apply(null, arguments)
},
n_ = n._emscripten_bind_btGeneric6DofConstraint_setBreakingImpulseThreshold_1 = function() {
return (n_ = n._emscripten_bind_btGeneric6DofConstraint_setBreakingImpulseThreshold_1 = n.asm.nd).apply(null, arguments)
},
o_ = n._emscripten_bind_btGeneric6DofConstraint_getParam_2 = function() {
return (o_ = n._emscripten_bind_btGeneric6DofConstraint_getParam_2 = n.asm.od).apply(null, arguments)
},
__ = n._emscripten_bind_btGeneric6DofConstraint_setParam_3 = function() {
return (__ = n._emscripten_bind_btGeneric6DofConstraint_setParam_3 = n.asm.pd).apply(null, arguments)
},
i_ = n._emscripten_bind_btGeneric6DofConstraint___destroy___0 = function() {
return (i_ = n._emscripten_bind_btGeneric6DofConstraint___destroy___0 = n.asm.qd).apply(null, arguments)
},
r_ = n._emscripten_bind_btDiscreteDynamicsWorld_btDiscreteDynamicsWorld_4 = function() {
return (r_ = n._emscripten_bind_btDiscreteDynamicsWorld_btDiscreteDynamicsWorld_4 = n.asm.rd).apply(null, arguments)
},
p_ = n._emscripten_bind_btDiscreteDynamicsWorld_setGravity_1 = function() {
return (p_ = n._emscripten_bind_btDiscreteDynamicsWorld_setGravity_1 = n.asm.sd).apply(null, arguments)
},
s_ = n._emscripten_bind_btDiscreteDynamicsWorld_getGravity_0 = function() {
return (s_ = n._emscripten_bind_btDiscreteDynamicsWorld_getGravity_0 = n.asm.td).apply(null, arguments)
},
c_ = n._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_1 = function() {
return (c_ = n._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_1 = n.asm.ud).apply(null, arguments)
},
a_ = n._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_3 = function() {
return (a_ = n._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_3 = n.asm.vd).apply(null, arguments)
},
l_ = n._emscripten_bind_btDiscreteDynamicsWorld_removeRigidBody_1 = function() {
return (l_ = n._emscripten_bind_btDiscreteDynamicsWorld_removeRigidBody_1 = n.asm.wd).apply(null, arguments)
},
u_ = n._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_1 = function() {
return (u_ = n._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_1 = n.asm.xd).apply(null, arguments)
},
b_ = n._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_2 = function() {
return (b_ = n._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_2 = n.asm.yd).apply(null, arguments)
},
m_ = n._emscripten_bind_btDiscreteDynamicsWorld_removeConstraint_1 = function() {
return (m_ = n._emscripten_bind_btDiscreteDynamicsWorld_removeConstraint_1 = n.asm.zd).apply(null, arguments)
},
y_ = n._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_1 = function() {
return (y_ = n._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_1 = n.asm.Ad).apply(null, arguments)
},
d_ = n._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_2 = function() {
return (d_ = n._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_2 = n.asm.Bd).apply(null, arguments)
},
f_ = n._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_3 = function() {
return (f_ = n._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_3 = n.asm.Cd).apply(null, arguments)
},
h_ = n._emscripten_bind_btDiscreteDynamicsWorld_setContactAddedCallback_1 = function() {
return (h_ = n._emscripten_bind_btDiscreteDynamicsWorld_setContactAddedCallback_1 = n.asm.Dd).apply(null, arguments)
},
B_ = n._emscripten_bind_btDiscreteDynamicsWorld_setContactProcessedCallback_1 = function() {
return (B_ = n._emscripten_bind_btDiscreteDynamicsWorld_setContactProcessedCallback_1 = n.asm.Ed).apply(null, arguments)
},
g_ = n._emscripten_bind_btDiscreteDynamicsWorld_setContactDestroyedCallback_1 = function() {
return (g_ = n._emscripten_bind_btDiscreteDynamicsWorld_setContactDestroyedCallback_1 = n.asm.Fd).apply(null, arguments)
},
k_ = n._emscripten_bind_btDiscreteDynamicsWorld_getDispatcher_0 = function() {
return (k_ = n._emscripten_bind_btDiscreteDynamicsWorld_getDispatcher_0 = n.asm.Gd).apply(null, arguments)
},
C_ = n._emscripten_bind_btDiscreteDynamicsWorld_rayTest_3 = function() {
return (C_ = n._emscripten_bind_btDiscreteDynamicsWorld_rayTest_3 = n.asm.Hd).apply(null, arguments)
},
S_ = n._emscripten_bind_btDiscreteDynamicsWorld_getPairCache_0 = function() {
return (S_ = n._emscripten_bind_btDiscreteDynamicsWorld_getPairCache_0 = n.asm.Id).apply(null, arguments)
},
j_ = n._emscripten_bind_btDiscreteDynamicsWorld_getDispatchInfo_0 = function() {
return (j_ = n._emscripten_bind_btDiscreteDynamicsWorld_getDispatchInfo_0 = n.asm.Jd).apply(null, arguments)
},
v_ = n._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_1 = function() {
return (v_ = n._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_1 = n.asm.Kd).apply(null, arguments)
},
I_ = n._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_2 = function() {
return (I_ = n._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_2 = n.asm.Ld).apply(null, arguments)
},
R_ = n._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_3 = function() {
return (R_ = n._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_3 = n.asm.Md).apply(null, arguments)
},
D_ = n._emscripten_bind_btDiscreteDynamicsWorld_removeCollisionObject_1 = function() {
return (D_ = n._emscripten_bind_btDiscreteDynamicsWorld_removeCollisionObject_1 = n.asm.Nd).apply(null, arguments)
},
P_ = n._emscripten_bind_btDiscreteDynamicsWorld_getBroadphase_0 = function() {
return (P_ = n._emscripten_bind_btDiscreteDynamicsWorld_getBroadphase_0 = n.asm.Od).apply(null, arguments)
},
T_ = n._emscripten_bind_btDiscreteDynamicsWorld_convexSweepTest_5 = function() {
return (T_ = n._emscripten_bind_btDiscreteDynamicsWorld_convexSweepTest_5 = n.asm.Pd).apply(null, arguments)
},
O_ = n._emscripten_bind_btDiscreteDynamicsWorld_contactPairTest_3 = function() {
return (O_ = n._emscripten_bind_btDiscreteDynamicsWorld_contactPairTest_3 = n.asm.Qd).apply(null, arguments)
},
W_ = n._emscripten_bind_btDiscreteDynamicsWorld_contactTest_2 = function() {
return (W_ = n._emscripten_bind_btDiscreteDynamicsWorld_contactTest_2 = n.asm.Rd).apply(null, arguments)
},
A_ = n._emscripten_bind_btDiscreteDynamicsWorld_updateSingleAabb_1 = function() {
return (A_ = n._emscripten_bind_btDiscreteDynamicsWorld_updateSingleAabb_1 = n.asm.Sd).apply(null, arguments)
},
M_ = n._emscripten_bind_btDiscreteDynamicsWorld_setDebugDrawer_1 = function() {
return (M_ = n._emscripten_bind_btDiscreteDynamicsWorld_setDebugDrawer_1 = n.asm.Td).apply(null, arguments)
},
x_ = n._emscripten_bind_btDiscreteDynamicsWorld_getDebugDrawer_0 = function() {
return (x_ = n._emscripten_bind_btDiscreteDynamicsWorld_getDebugDrawer_0 = n.asm.Ud).apply(null, arguments)
},
F_ = n._emscripten_bind_btDiscreteDynamicsWorld_debugDrawWorld_0 = function() {
return (F_ = n._emscripten_bind_btDiscreteDynamicsWorld_debugDrawWorld_0 = n.asm.Vd).apply(null, arguments)
},
L_ = n._emscripten_bind_btDiscreteDynamicsWorld_debugDrawObject_3 = function() {
return (L_ = n._emscripten_bind_btDiscreteDynamicsWorld_debugDrawObject_3 = n.asm.Wd).apply(null, arguments)
},
G_ = n._emscripten_bind_btDiscreteDynamicsWorld_addAction_1 = function() {
return (G_ = n._emscripten_bind_btDiscreteDynamicsWorld_addAction_1 = n.asm.Xd).apply(null, arguments)
},
w_ = n._emscripten_bind_btDiscreteDynamicsWorld_removeAction_1 = function() {
return (w_ = n._emscripten_bind_btDiscreteDynamicsWorld_removeAction_1 = n.asm.Yd).apply(null, arguments)
},
H_ = n._emscripten_bind_btDiscreteDynamicsWorld_getSolverInfo_0 = function() {
return (H_ = n._emscripten_bind_btDiscreteDynamicsWorld_getSolverInfo_0 = n.asm.Zd).apply(null, arguments)
},
V_ = n._emscripten_bind_btDiscreteDynamicsWorld_setInternalTickCallback_1 = function() {
return (V_ = n._emscripten_bind_btDiscreteDynamicsWorld_setInternalTickCallback_1 = n.asm._d).apply(null, arguments)
},
E_ = n._emscripten_bind_btDiscreteDynamicsWorld_setInternalTickCallback_2 = function() {
return (E_ = n._emscripten_bind_btDiscreteDynamicsWorld_setInternalTickCallback_2 = n.asm.$d).apply(null, arguments)
},
N_ = n._emscripten_bind_btDiscreteDynamicsWorld_setInternalTickCallback_3 = function() {
return (N_ = n._emscripten_bind_btDiscreteDynamicsWorld_setInternalTickCallback_3 = n.asm.ae).apply(null, arguments)
},
U_ = n._emscripten_bind_btDiscreteDynamicsWorld___destroy___0 = function() {
return (U_ = n._emscripten_bind_btDiscreteDynamicsWorld___destroy___0 = n.asm.be).apply(null, arguments)
},
z_ = n._emscripten_bind_btVehicleRaycaster_castRay_3 = function() {
return (z_ = n._emscripten_bind_btVehicleRaycaster_castRay_3 = n.asm.ce).apply(null, arguments)
},
q_ = n._emscripten_bind_btVehicleRaycaster___destroy___0 = function() {
return (q_ = n._emscripten_bind_btVehicleRaycaster___destroy___0 = n.asm.de).apply(null, arguments)
},
K_ = n._emscripten_bind_btActionInterface_updateAction_2 = function() {
return (K_ = n._emscripten_bind_btActionInterface_updateAction_2 = n.asm.ee).apply(null, arguments)
},
Q_ = n._emscripten_bind_btActionInterface___destroy___0 = function() {
return (Q_ = n._emscripten_bind_btActionInterface___destroy___0 = n.asm.fe).apply(null, arguments)
},
X_ = n._emscripten_bind_btGhostObject_btGhostObject_0 = function() {
return (X_ = n._emscripten_bind_btGhostObject_btGhostObject_0 = n.asm.ge).apply(null, arguments)
},
Z_ = n._emscripten_bind_btGhostObject_getNumOverlappingObjects_0 = function() {
return (Z_ = n._emscripten_bind_btGhostObject_getNumOverlappingObjects_0 = n.asm.he).apply(null, arguments)
},
Y_ = n._emscripten_bind_btGhostObject_getOverlappingObject_1 = function() {
return (Y_ = n._emscripten_bind_btGhostObject_getOverlappingObject_1 = n.asm.ie).apply(null, arguments)
},
J_ = n._emscripten_bind_btGhostObject_setAnisotropicFriction_2 = function() {
return (J_ = n._emscripten_bind_btGhostObject_setAnisotropicFriction_2 = n.asm.je).apply(null, arguments)
},
$_ = n._emscripten_bind_btGhostObject_getCollisionShape_0 = function() {
return ($_ = n._emscripten_bind_btGhostObject_getCollisionShape_0 = n.asm.ke).apply(null, arguments)
},
ti = n._emscripten_bind_btGhostObject_setContactProcessingThreshold_1 = function() {
return (ti = n._emscripten_bind_btGhostObject_setContactProcessingThreshold_1 = n.asm.le).apply(null, arguments)
},
ei = n._emscripten_bind_btGhostObject_setActivationState_1 = function() {
return (ei = n._emscripten_bind_btGhostObject_setActivationState_1 = n.asm.me).apply(null, arguments)
},
ni = n._emscripten_bind_btGhostObject_forceActivationState_1 = function() {
return (ni = n._emscripten_bind_btGhostObject_forceActivationState_1 = n.asm.ne).apply(null, arguments)
},
oi = n._emscripten_bind_btGhostObject_activate_0 = function() {
return (oi = n._emscripten_bind_btGhostObject_activate_0 = n.asm.oe).apply(null, arguments)
},
_i = n._emscripten_bind_btGhostObject_activate_1 = function() {
return (_i = n._emscripten_bind_btGhostObject_activate_1 = n.asm.pe).apply(null, arguments)
},
ii = n._emscripten_bind_btGhostObject_isActive_0 = function() {
return (ii = n._emscripten_bind_btGhostObject_isActive_0 = n.asm.qe).apply(null, arguments)
},
ri = n._emscripten_bind_btGhostObject_isKinematicObject_0 = function() {
return (ri = n._emscripten_bind_btGhostObject_isKinematicObject_0 = n.asm.re).apply(null, arguments)
},
pi = n._emscripten_bind_btGhostObject_isStaticObject_0 = function() {
return (pi = n._emscripten_bind_btGhostObject_isStaticObject_0 = n.asm.se).apply(null, arguments)
},
si = n._emscripten_bind_btGhostObject_isStaticOrKinematicObject_0 = function() {
return (si = n._emscripten_bind_btGhostObject_isStaticOrKinematicObject_0 = n.asm.te).apply(null, arguments)
},
ci = n._emscripten_bind_btGhostObject_getRestitution_0 = function() {
return (ci = n._emscripten_bind_btGhostObject_getRestitution_0 = n.asm.ue).apply(null, arguments)
},
ai = n._emscripten_bind_btGhostObject_getFriction_0 = function() {
return (ai = n._emscripten_bind_btGhostObject_getFriction_0 = n.asm.ve).apply(null, arguments)
},
li = n._emscripten_bind_btGhostObject_getRollingFriction_0 = function() {
return (li = n._emscripten_bind_btGhostObject_getRollingFriction_0 = n.asm.we).apply(null, arguments)
},
ui = n._emscripten_bind_btGhostObject_setRestitution_1 = function() {
return (ui = n._emscripten_bind_btGhostObject_setRestitution_1 = n.asm.xe).apply(null, arguments)
},
bi = n._emscripten_bind_btGhostObject_setFriction_1 = function() {
return (bi = n._emscripten_bind_btGhostObject_setFriction_1 = n.asm.ye).apply(null, arguments)
},
mi = n._emscripten_bind_btGhostObject_setRollingFriction_1 = function() {
return (mi = n._emscripten_bind_btGhostObject_setRollingFriction_1 = n.asm.ze).apply(null, arguments)
},
yi = n._emscripten_bind_btGhostObject_getWorldTransform_0 = function() {
return (yi = n._emscripten_bind_btGhostObject_getWorldTransform_0 = n.asm.Ae).apply(null, arguments)
},
di = n._emscripten_bind_btGhostObject_getCollisionFlags_0 = function() {
return (di = n._emscripten_bind_btGhostObject_getCollisionFlags_0 = n.asm.Be).apply(null, arguments)
},
fi = n._emscripten_bind_btGhostObject_setCollisionFlags_1 = function() {
return (fi = n._emscripten_bind_btGhostObject_setCollisionFlags_1 = n.asm.Ce).apply(null, arguments)
},
hi = n._emscripten_bind_btGhostObject_setWorldTransform_1 = function() {
return (hi = n._emscripten_bind_btGhostObject_setWorldTransform_1 = n.asm.De).apply(null, arguments)
},
Bi = n._emscripten_bind_btGhostObject_setCollisionShape_1 = function() {
return (Bi = n._emscripten_bind_btGhostObject_setCollisionShape_1 = n.asm.Ee).apply(null, arguments)
},
gi = n._emscripten_bind_btGhostObject_setCcdMotionThreshold_1 = function() {
return (gi = n._emscripten_bind_btGhostObject_setCcdMotionThreshold_1 = n.asm.Fe).apply(null, arguments)
},
ki = n._emscripten_bind_btGhostObject_setCcdSweptSphereRadius_1 = function() {
return (ki = n._emscripten_bind_btGhostObject_setCcdSweptSphereRadius_1 = n.asm.Ge).apply(null, arguments)
},
Ci = n._emscripten_bind_btGhostObject_getUserIndex_0 = function() {
return (Ci = n._emscripten_bind_btGhostObject_getUserIndex_0 = n.asm.He).apply(null, arguments)
},
Si = n._emscripten_bind_btGhostObject_setUserIndex_1 = function() {
return (Si = n._emscripten_bind_btGhostObject_setUserIndex_1 = n.asm.Ie).apply(null, arguments)
},
ji = n._emscripten_bind_btGhostObject_getUserPointer_0 = function() {
return (ji = n._emscripten_bind_btGhostObject_getUserPointer_0 = n.asm.Je).apply(null, arguments)
},
vi = n._emscripten_bind_btGhostObject_setUserPointer_1 = function() {
return (vi = n._emscripten_bind_btGhostObject_setUserPointer_1 = n.asm.Ke).apply(null, arguments)
},
Ii = n._emscripten_bind_btGhostObject_getBroadphaseHandle_0 = function() {
return (Ii = n._emscripten_bind_btGhostObject_getBroadphaseHandle_0 = n.asm.Le).apply(null, arguments)
},
Ri = n._emscripten_bind_btGhostObject___destroy___0 = function() {
return (Ri = n._emscripten_bind_btGhostObject___destroy___0 = n.asm.Me).apply(null, arguments)
},
Di = n._emscripten_bind_btSoftBodySolver___destroy___0 = function() {
return (Di = n._emscripten_bind_btSoftBodySolver___destroy___0 = n.asm.Ne).apply(null, arguments)
},
Pi = n._emscripten_bind_VoidPtr___destroy___0 = function() {
return (Pi = n._emscripten_bind_VoidPtr___destroy___0 = n.asm.Oe).apply(null, arguments)
},
Ti = n._emscripten_bind_DebugDrawer_DebugDrawer_0 = function() {
return (Ti = n._emscripten_bind_DebugDrawer_DebugDrawer_0 = n.asm.Pe).apply(null, arguments)
},
Oi = n._emscripten_bind_DebugDrawer_drawLine_3 = function() {
return (Oi = n._emscripten_bind_DebugDrawer_drawLine_3 = n.asm.Qe).apply(null, arguments)
},
Wi = n._emscripten_bind_DebugDrawer_drawContactPoint_5 = function() {
return (Wi = n._emscripten_bind_DebugDrawer_drawContactPoint_5 = n.asm.Re).apply(null, arguments)
},
Ai = n._emscripten_bind_DebugDrawer_reportErrorWarning_1 = function() {
return (Ai = n._emscripten_bind_DebugDrawer_reportErrorWarning_1 = n.asm.Se).apply(null, arguments)
},
Mi = n._emscripten_bind_DebugDrawer_draw3dText_2 = function() {
return (Mi = n._emscripten_bind_DebugDrawer_draw3dText_2 = n.asm.Te).apply(null, arguments)
},
xi = n._emscripten_bind_DebugDrawer_setDebugMode_1 = function() {
return (xi = n._emscripten_bind_DebugDrawer_setDebugMode_1 = n.asm.Ue).apply(null, arguments)
},
Fi = n._emscripten_bind_DebugDrawer_getDebugMode_0 = function() {
return (Fi = n._emscripten_bind_DebugDrawer_getDebugMode_0 = n.asm.Ve).apply(null, arguments)
},
Li = n._emscripten_bind_DebugDrawer___destroy___0 = function() {
return (Li = n._emscripten_bind_DebugDrawer___destroy___0 = n.asm.We).apply(null, arguments)
},
Gi = n._emscripten_bind_btVector4_btVector4_0 = function() {
return (Gi = n._emscripten_bind_btVector4_btVector4_0 = n.asm.Xe).apply(null, arguments)
},
wi = n._emscripten_bind_btVector4_btVector4_4 = function() {
return (wi = n._emscripten_bind_btVector4_btVector4_4 = n.asm.Ye).apply(null, arguments)
},
Hi = n._emscripten_bind_btVector4_w_0 = function() {
return (Hi = n._emscripten_bind_btVector4_w_0 = n.asm.Ze).apply(null, arguments)
},
Vi = n._emscripten_bind_btVector4_setValue_4 = function() {
return (Vi = n._emscripten_bind_btVector4_setValue_4 = n.asm._e).apply(null, arguments)
},
Ei = n._emscripten_bind_btVector4_length_0 = function() {
return (Ei = n._emscripten_bind_btVector4_length_0 = n.asm.$e).apply(null, arguments)
},
Ni = n._emscripten_bind_btVector4_x_0 = function() {
return (Ni = n._emscripten_bind_btVector4_x_0 = n.asm.af).apply(null, arguments)
},
Ui = n._emscripten_bind_btVector4_y_0 = function() {
return (Ui = n._emscripten_bind_btVector4_y_0 = n.asm.bf).apply(null, arguments)
},
zi = n._emscripten_bind_btVector4_z_0 = function() {
return (zi = n._emscripten_bind_btVector4_z_0 = n.asm.cf).apply(null, arguments)
},
qi = n._emscripten_bind_btVector4_setX_1 = function() {
return (qi = n._emscripten_bind_btVector4_setX_1 = n.asm.df).apply(null, arguments)
},
Ki = n._emscripten_bind_btVector4_setY_1 = function() {
return (Ki = n._emscripten_bind_btVector4_setY_1 = n.asm.ef).apply(null, arguments)
},
Qi = n._emscripten_bind_btVector4_setZ_1 = function() {
return (Qi = n._emscripten_bind_btVector4_setZ_1 = n.asm.ff).apply(null, arguments)
},
Xi = n._emscripten_bind_btVector4_normalize_0 = function() {
return (Xi = n._emscripten_bind_btVector4_normalize_0 = n.asm.gf).apply(null, arguments)
},
Zi = n._emscripten_bind_btVector4_rotate_2 = function() {
return (Zi = n._emscripten_bind_btVector4_rotate_2 = n.asm.hf).apply(null, arguments)
},
Yi = n._emscripten_bind_btVector4_dot_1 = function() {
return (Yi = n._emscripten_bind_btVector4_dot_1 = n.asm.jf).apply(null, arguments)
},
Ji = n._emscripten_bind_btVector4_op_mul_1 = function() {
return (Ji = n._emscripten_bind_btVector4_op_mul_1 = n.asm.kf).apply(null, arguments)
},
$i = n._emscripten_bind_btVector4_op_add_1 = function() {
return ($i = n._emscripten_bind_btVector4_op_add_1 = n.asm.lf).apply(null, arguments)
},
tr = n._emscripten_bind_btVector4_op_sub_1 = function() {
return (tr = n._emscripten_bind_btVector4_op_sub_1 = n.asm.mf).apply(null, arguments)
},
er = n._emscripten_bind_btVector4___destroy___0 = function() {
return (er = n._emscripten_bind_btVector4___destroy___0 = n.asm.nf).apply(null, arguments)
},
nr = n._emscripten_bind_btQuaternion_btQuaternion_4 = function() {
return (nr = n._emscripten_bind_btQuaternion_btQuaternion_4 = n.asm.of).apply(null, arguments)
},
or = n._emscripten_bind_btQuaternion_setValue_4 = function() {
return (or = n._emscripten_bind_btQuaternion_setValue_4 = n.asm.pf).apply(null, arguments)
},
_r = n._emscripten_bind_btQuaternion_setEulerZYX_3 = function() {
return (_r = n._emscripten_bind_btQuaternion_setEulerZYX_3 = n.asm.qf).apply(null, arguments)
},
ir = n._emscripten_bind_btQuaternion_setRotation_2 = function() {
return (ir = n._emscripten_bind_btQuaternion_setRotation_2 = n.asm.rf).apply(null, arguments)
},
rr = n._emscripten_bind_btQuaternion_normalize_0 = function() {
return (rr = n._emscripten_bind_btQuaternion_normalize_0 = n.asm.sf).apply(null, arguments)
},
pr = n._emscripten_bind_btQuaternion_length2_0 = function() {
return (pr = n._emscripten_bind_btQuaternion_length2_0 = n.asm.tf).apply(null, arguments)
},
sr = n._emscripten_bind_btQuaternion_length_0 = function() {
return (sr = n._emscripten_bind_btQuaternion_length_0 = n.asm.uf).apply(null, arguments)
},
cr = n._emscripten_bind_btQuaternion_dot_1 = function() {
return (cr = n._emscripten_bind_btQuaternion_dot_1 = n.asm.vf).apply(null, arguments)
},
ar = n._emscripten_bind_btQuaternion_normalized_0 = function() {
return (ar = n._emscripten_bind_btQuaternion_normalized_0 = n.asm.wf).apply(null, arguments)
},
lr = n._emscripten_bind_btQuaternion_getAxis_0 = function() {
return (lr = n._emscripten_bind_btQuaternion_getAxis_0 = n.asm.xf).apply(null, arguments)
},
ur = n._emscripten_bind_btQuaternion_inverse_0 = function() {
return (ur = n._emscripten_bind_btQuaternion_inverse_0 = n.asm.yf).apply(null, arguments)
},
br = n._emscripten_bind_btQuaternion_getAngle_0 = function() {
return (br = n._emscripten_bind_btQuaternion_getAngle_0 = n.asm.zf).apply(null, arguments)
},
mr = n._emscripten_bind_btQuaternion_getAngleShortestPath_0 = function() {
return (mr = n._emscripten_bind_btQuaternion_getAngleShortestPath_0 = n.asm.Af).apply(null, arguments)
},
yr = n._emscripten_bind_btQuaternion_angle_1 = function() {
return (yr = n._emscripten_bind_btQuaternion_angle_1 = n.asm.Bf).apply(null, arguments)
},
dr = n._emscripten_bind_btQuaternion_angleShortestPath_1 = function() {
return (dr = n._emscripten_bind_btQuaternion_angleShortestPath_1 = n.asm.Cf).apply(null, arguments)
},
fr = n._emscripten_bind_btQuaternion_op_add_1 = function() {
return (fr = n._emscripten_bind_btQuaternion_op_add_1 = n.asm.Df).apply(null, arguments)
},
hr = n._emscripten_bind_btQuaternion_op_sub_1 = function() {
return (hr = n._emscripten_bind_btQuaternion_op_sub_1 = n.asm.Ef).apply(null, arguments)
},
Br = n._emscripten_bind_btQuaternion_op_mul_1 = function() {
return (Br = n._emscripten_bind_btQuaternion_op_mul_1 = n.asm.Ff).apply(null, arguments)
},
gr = n._emscripten_bind_btQuaternion_op_mulq_1 = function() {
return (gr = n._emscripten_bind_btQuaternion_op_mulq_1 = n.asm.Gf).apply(null, arguments)
},
kr = n._emscripten_bind_btQuaternion_op_div_1 = function() {
return (kr = n._emscripten_bind_btQuaternion_op_div_1 = n.asm.Hf).apply(null, arguments)
},
Cr = n._emscripten_bind_btQuaternion_x_0 = function() {
return (Cr = n._emscripten_bind_btQuaternion_x_0 = n.asm.If).apply(null, arguments)
},
Sr = n._emscripten_bind_btQuaternion_y_0 = function() {
return (Sr = n._emscripten_bind_btQuaternion_y_0 = n.asm.Jf).apply(null, arguments)
},
jr = n._emscripten_bind_btQuaternion_z_0 = function() {
return (jr = n._emscripten_bind_btQuaternion_z_0 = n.asm.Kf).apply(null, arguments)
},
vr = n._emscripten_bind_btQuaternion_w_0 = function() {
return (vr = n._emscripten_bind_btQuaternion_w_0 = n.asm.Lf).apply(null, arguments)
},
Ir = n._emscripten_bind_btQuaternion_setX_1 = function() {
return (Ir = n._emscripten_bind_btQuaternion_setX_1 = n.asm.Mf).apply(null, arguments)
},
Rr = n._emscripten_bind_btQuaternion_setY_1 = function() {
return (Rr = n._emscripten_bind_btQuaternion_setY_1 = n.asm.Nf).apply(null, arguments)
},
Dr = n._emscripten_bind_btQuaternion_setZ_1 = function() {
return (Dr = n._emscripten_bind_btQuaternion_setZ_1 = n.asm.Of).apply(null, arguments)
},
Pr = n._emscripten_bind_btQuaternion_setW_1 = function() {
return (Pr = n._emscripten_bind_btQuaternion_setW_1 = n.asm.Pf).apply(null, arguments)
},
Tr = n._emscripten_bind_btQuaternion___destroy___0 = function() {
return (Tr = n._emscripten_bind_btQuaternion___destroy___0 = n.asm.Qf).apply(null, arguments)
},
Or = n._emscripten_bind_btMatrix3x3_setEulerZYX_3 = function() {
return (Or = n._emscripten_bind_btMatrix3x3_setEulerZYX_3 = n.asm.Rf).apply(null, arguments)
},
Wr = n._emscripten_bind_btMatrix3x3_getRotation_1 = function() {
return (Wr = n._emscripten_bind_btMatrix3x3_getRotation_1 = n.asm.Sf).apply(null, arguments)
},
Ar = n._emscripten_bind_btMatrix3x3_getRow_1 = function() {
return (Ar = n._emscripten_bind_btMatrix3x3_getRow_1 = n.asm.Tf).apply(null, arguments)
},
Mr = n._emscripten_bind_btMatrix3x3___destroy___0 = function() {
return (Mr = n._emscripten_bind_btMatrix3x3___destroy___0 = n.asm.Uf).apply(null, arguments)
},
xr = n._emscripten_bind_btTransform_btTransform_0 = function() {
return (xr = n._emscripten_bind_btTransform_btTransform_0 = n.asm.Vf).apply(null, arguments)
},
Fr = n._emscripten_bind_btTransform_btTransform_2 = function() {
return (Fr = n._emscripten_bind_btTransform_btTransform_2 = n.asm.Wf).apply(null, arguments)
},
Lr = n._emscripten_bind_btTransform_setIdentity_0 = function() {
return (Lr = n._emscripten_bind_btTransform_setIdentity_0 = n.asm.Xf).apply(null, arguments)
},
Gr = n._emscripten_bind_btTransform_setOrigin_1 = function() {
return (Gr = n._emscripten_bind_btTransform_setOrigin_1 = n.asm.Yf).apply(null, arguments)
},
wr = n._emscripten_bind_btTransform_setRotation_1 = function() {
return (wr = n._emscripten_bind_btTransform_setRotation_1 = n.asm.Zf).apply(null, arguments)
},
Hr = n._emscripten_bind_btTransform_getOrigin_0 = function() {
return (Hr = n._emscripten_bind_btTransform_getOrigin_0 = n.asm._f).apply(null, arguments)
},
Vr = n._emscripten_bind_btTransform_getRotation_0 = function() {
return (Vr = n._emscripten_bind_btTransform_getRotation_0 = n.asm.$f).apply(null, arguments)
},
Er = n._emscripten_bind_btTransform_getBasis_0 = function() {
return (Er = n._emscripten_bind_btTransform_getBasis_0 = n.asm.ag).apply(null, arguments)
},
Nr = n._emscripten_bind_btTransform_setFromOpenGLMatrix_1 = function() {
return (Nr = n._emscripten_bind_btTransform_setFromOpenGLMatrix_1 = n.asm.bg).apply(null, arguments)
},
Ur = n._emscripten_bind_btTransform_inverse_0 = function() {
return (Ur = n._emscripten_bind_btTransform_inverse_0 = n.asm.cg).apply(null, arguments)
},
zr = n._emscripten_bind_btTransform_op_mul_1 = function() {
return (zr = n._emscripten_bind_btTransform_op_mul_1 = n.asm.dg).apply(null, arguments)
},
qr = n._emscripten_bind_btTransform___destroy___0 = function() {
return (qr = n._emscripten_bind_btTransform___destroy___0 = n.asm.eg).apply(null, arguments)
},
Kr = n._emscripten_bind_MotionState_MotionState_0 = function() {
return (Kr = n._emscripten_bind_MotionState_MotionState_0 = n.asm.fg).apply(null, arguments)
},
Qr = n._emscripten_bind_MotionState_getWorldTransform_1 = function() {
return (Qr = n._emscripten_bind_MotionState_getWorldTransform_1 = n.asm.gg).apply(null, arguments)
},
Xr = n._emscripten_bind_MotionState_setWorldTransform_1 = function() {
return (Xr = n._emscripten_bind_MotionState_setWorldTransform_1 = n.asm.hg).apply(null, arguments)
},
Zr = n._emscripten_bind_MotionState___destroy___0 = function() {
return (Zr = n._emscripten_bind_MotionState___destroy___0 = n.asm.ig).apply(null, arguments)
},
Yr = n._emscripten_bind_btDefaultMotionState_btDefaultMotionState_0 = function() {
return (Yr = n._emscripten_bind_btDefaultMotionState_btDefaultMotionState_0 = n.asm.jg).apply(null, arguments)
},
Jr = n._emscripten_bind_btDefaultMotionState_btDefaultMotionState_1 = function() {
return (Jr = n._emscripten_bind_btDefaultMotionState_btDefaultMotionState_1 = n.asm.kg).apply(null, arguments)
},
$r = n._emscripten_bind_btDefaultMotionState_btDefaultMotionState_2 = function() {
return ($r = n._emscripten_bind_btDefaultMotionState_btDefaultMotionState_2 = n.asm.lg).apply(null, arguments)
},
tp = n._emscripten_bind_btDefaultMotionState_getWorldTransform_1 = function() {
return (tp = n._emscripten_bind_btDefaultMotionState_getWorldTransform_1 = n.asm.mg).apply(null, arguments)
},
ep = n._emscripten_bind_btDefaultMotionState_setWorldTransform_1 = function() {
return (ep = n._emscripten_bind_btDefaultMotionState_setWorldTransform_1 = n.asm.ng).apply(null, arguments)
},
np = n._emscripten_bind_btDefaultMotionState_get_m_graphicsWorldTrans_0 = function() {
return (np = n._emscripten_bind_btDefaultMotionState_get_m_graphicsWorldTrans_0 = n.asm.og).apply(null, arguments)
},
op = n._emscripten_bind_btDefaultMotionState_set_m_graphicsWorldTrans_1 = function() {
return (op = n._emscripten_bind_btDefaultMotionState_set_m_graphicsWorldTrans_1 = n.asm.pg).apply(null, arguments)
},
_p = n._emscripten_bind_btDefaultMotionState___destroy___0 = function() {
return (_p = n._emscripten_bind_btDefaultMotionState___destroy___0 = n.asm.qg).apply(null, arguments)
},
ip = n._emscripten_bind_btCollisionObjectWrapper_getWorldTransform_0 = function() {
return (ip = n._emscripten_bind_btCollisionObjectWrapper_getWorldTransform_0 = n.asm.rg).apply(null, arguments)
},
rp = n._emscripten_bind_btCollisionObjectWrapper_getCollisionObject_0 = function() {
return (rp = n._emscripten_bind_btCollisionObjectWrapper_getCollisionObject_0 = n.asm.sg).apply(null, arguments)
},
pp = n._emscripten_bind_btCollisionObjectWrapper_getCollisionShape_0 = function() {
return (pp = n._emscripten_bind_btCollisionObjectWrapper_getCollisionShape_0 = n.asm.tg).apply(null, arguments)
},
sp = n._emscripten_bind_ClosestRayResultCallback_ClosestRayResultCallback_2 = function() {
return (sp = n._emscripten_bind_ClosestRayResultCallback_ClosestRayResultCallback_2 = n.asm.ug).apply(null, arguments)
},
cp = n._emscripten_bind_ClosestRayResultCallback_hasHit_0 = function() {
return (cp = n._emscripten_bind_ClosestRayResultCallback_hasHit_0 = n.asm.vg).apply(null, arguments)
},
ap = n._emscripten_bind_ClosestRayResultCallback_get_m_rayFromWorld_0 = function() {
return (ap = n._emscripten_bind_ClosestRayResultCallback_get_m_rayFromWorld_0 = n.asm.wg).apply(null, arguments)
},
lp = n._emscripten_bind_ClosestRayResultCallback_set_m_rayFromWorld_1 = function() {
return (lp = n._emscripten_bind_ClosestRayResultCallback_set_m_rayFromWorld_1 = n.asm.xg).apply(null, arguments)
},
up = n._emscripten_bind_ClosestRayResultCallback_get_m_rayToWorld_0 = function() {
return (up = n._emscripten_bind_ClosestRayResultCallback_get_m_rayToWorld_0 = n.asm.yg).apply(null, arguments)
},
bp = n._emscripten_bind_ClosestRayResultCallback_set_m_rayToWorld_1 = function() {
return (bp = n._emscripten_bind_ClosestRayResultCallback_set_m_rayToWorld_1 = n.asm.zg).apply(null, arguments)
},
mp = n._emscripten_bind_ClosestRayResultCallback_get_m_hitNormalWorld_0 = function() {
return (mp = n._emscripten_bind_ClosestRayResultCallback_get_m_hitNormalWorld_0 = n.asm.Ag).apply(null, arguments)
},
yp = n._emscripten_bind_ClosestRayResultCallback_set_m_hitNormalWorld_1 = function() {
return (yp = n._emscripten_bind_ClosestRayResultCallback_set_m_hitNormalWorld_1 = n.asm.Bg).apply(null, arguments)
},
dp = n._emscripten_bind_ClosestRayResultCallback_get_m_hitPointWorld_0 = function() {
return (dp = n._emscripten_bind_ClosestRayResultCallback_get_m_hitPointWorld_0 = n.asm.Cg).apply(null, arguments)
},
fp = n._emscripten_bind_ClosestRayResultCallback_set_m_hitPointWorld_1 = function() {
return (fp = n._emscripten_bind_ClosestRayResultCallback_set_m_hitPointWorld_1 = n.asm.Dg).apply(null, arguments)
},
hp = n._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterGroup_0 = function() {
return (hp = n._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterGroup_0 = n.asm.Eg).apply(null, arguments)
},
Bp = n._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterGroup_1 = function() {
return (Bp = n._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterGroup_1 = n.asm.Fg).apply(null, arguments)
},
gp = n._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterMask_0 = function() {
return (gp = n._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterMask_0 = n.asm.Gg).apply(null, arguments)
},
kp = n._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterMask_1 = function() {
return (kp = n._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterMask_1 = n.asm.Hg).apply(null, arguments)
},
Cp = n._emscripten_bind_ClosestRayResultCallback_get_m_closestHitFraction_0 = function() {
return (Cp = n._emscripten_bind_ClosestRayResultCallback_get_m_closestHitFraction_0 = n.asm.Ig).apply(null, arguments)
},
Sp = n._emscripten_bind_ClosestRayResultCallback_set_m_closestHitFraction_1 = function() {
return (Sp = n._emscripten_bind_ClosestRayResultCallback_set_m_closestHitFraction_1 = n.asm.Jg).apply(null, arguments)
},
jp = n._emscripten_bind_ClosestRayResultCallback_get_m_collisionObject_0 = function() {
return (jp = n._emscripten_bind_ClosestRayResultCallback_get_m_collisionObject_0 = n.asm.Kg).apply(null, arguments)
},
vp = n._emscripten_bind_ClosestRayResultCallback_set_m_collisionObject_1 = function() {
return (vp = n._emscripten_bind_ClosestRayResultCallback_set_m_collisionObject_1 = n.asm.Lg).apply(null, arguments)
},
Ip = n._emscripten_bind_ClosestRayResultCallback_get_m_flags_0 = function() {
return (Ip = n._emscripten_bind_ClosestRayResultCallback_get_m_flags_0 = n.asm.Mg).apply(null, arguments)
},
Rp = n._emscripten_bind_ClosestRayResultCallback_set_m_flags_1 = function() {
return (Rp = n._emscripten_bind_ClosestRayResultCallback_set_m_flags_1 = n.asm.Ng).apply(null, arguments)
},
Dp = n._emscripten_bind_ClosestRayResultCallback___destroy___0 = function() {
return (Dp = n._emscripten_bind_ClosestRayResultCallback___destroy___0 = n.asm.Og).apply(null, arguments)
},
Pp = n._emscripten_bind_btConstCollisionObjectArray_size_0 = function() {
return (Pp = n._emscripten_bind_btConstCollisionObjectArray_size_0 = n.asm.Pg).apply(null, arguments)
},
Tp = n._emscripten_bind_btConstCollisionObjectArray_at_1 = function() {
return (Tp = n._emscripten_bind_btConstCollisionObjectArray_at_1 = n.asm.Qg).apply(null, arguments)
},
Op = n._emscripten_bind_btConstCollisionObjectArray___destroy___0 = function() {
return (Op = n._emscripten_bind_btConstCollisionObjectArray___destroy___0 = n.asm.Rg).apply(null, arguments)
},
Wp = n._emscripten_bind_btScalarArray_size_0 = function() {
return (Wp = n._emscripten_bind_btScalarArray_size_0 = n.asm.Sg).apply(null, arguments)
},
Ap = n._emscripten_bind_btScalarArray_at_1 = function() {
return (Ap = n._emscripten_bind_btScalarArray_at_1 = n.asm.Tg).apply(null, arguments)
},
Mp = n._emscripten_bind_btScalarArray___destroy___0 = function() {
return (Mp = n._emscripten_bind_btScalarArray___destroy___0 = n.asm.Ug).apply(null, arguments)
},
xp = n._emscripten_bind_AllHitsRayResultCallback_AllHitsRayResultCallback_2 = function() {
return (xp = n._emscripten_bind_AllHitsRayResultCallback_AllHitsRayResultCallback_2 = n.asm.Vg).apply(null, arguments)
},
Fp = n._emscripten_bind_AllHitsRayResultCallback_hasHit_0 = function() {
return (Fp = n._emscripten_bind_AllHitsRayResultCallback_hasHit_0 = n.asm.Wg).apply(null, arguments)
},
Lp = n._emscripten_bind_AllHitsRayResultCallback_get_m_collisionObjects_0 = function() {
return (Lp = n._emscripten_bind_AllHitsRayResultCallback_get_m_collisionObjects_0 = n.asm.Xg).apply(null, arguments)
},
Gp = n._emscripten_bind_AllHitsRayResultCallback_set_m_collisionObjects_1 = function() {
return (Gp = n._emscripten_bind_AllHitsRayResultCallback_set_m_collisionObjects_1 = n.asm.Yg).apply(null, arguments)
},
wp = n._emscripten_bind_AllHitsRayResultCallback_get_m_rayFromWorld_0 = function() {
return (wp = n._emscripten_bind_AllHitsRayResultCallback_get_m_rayFromWorld_0 = n.asm.Zg).apply(null, arguments)
},
Hp = n._emscripten_bind_AllHitsRayResultCallback_set_m_rayFromWorld_1 = function() {
return (Hp = n._emscripten_bind_AllHitsRayResultCallback_set_m_rayFromWorld_1 = n.asm._g).apply(null, arguments)
},
Vp = n._emscripten_bind_AllHitsRayResultCallback_get_m_rayToWorld_0 = function() {
return (Vp = n._emscripten_bind_AllHitsRayResultCallback_get_m_rayToWorld_0 = n.asm.$g).apply(null, arguments)
},
Ep = n._emscripten_bind_AllHitsRayResultCallback_set_m_rayToWorld_1 = function() {
return (Ep = n._emscripten_bind_AllHitsRayResultCallback_set_m_rayToWorld_1 = n.asm.ah).apply(null, arguments)
},
Np = n._emscripten_bind_AllHitsRayResultCallback_get_m_hitNormalWorld_0 = function() {
return (Np = n._emscripten_bind_AllHitsRayResultCallback_get_m_hitNormalWorld_0 = n.asm.bh).apply(null, arguments)
},
Up = n._emscripten_bind_AllHitsRayResultCallback_set_m_hitNormalWorld_1 = function() {
return (Up = n._emscripten_bind_AllHitsRayResultCallback_set_m_hitNormalWorld_1 = n.asm.ch).apply(null, arguments)
},
zp = n._emscripten_bind_AllHitsRayResultCallback_get_m_hitPointWorld_0 = function() {
return (zp = n._emscripten_bind_AllHitsRayResultCallback_get_m_hitPointWorld_0 = n.asm.dh).apply(null, arguments)
},
qp = n._emscripten_bind_AllHitsRayResultCallback_set_m_hitPointWorld_1 = function() {
return (qp = n._emscripten_bind_AllHitsRayResultCallback_set_m_hitPointWorld_1 = n.asm.eh).apply(null, arguments)
},
Kp = n._emscripten_bind_AllHitsRayResultCallback_get_m_hitFractions_0 = function() {
return (Kp = n._emscripten_bind_AllHitsRayResultCallback_get_m_hitFractions_0 = n.asm.fh).apply(null, arguments)
},
Qp = n._emscripten_bind_AllHitsRayResultCallback_set_m_hitFractions_1 = function() {
return (Qp = n._emscripten_bind_AllHitsRayResultCallback_set_m_hitFractions_1 = n.asm.gh).apply(null, arguments)
},
Xp = n._emscripten_bind_AllHitsRayResultCallback_get_m_collisionFilterGroup_0 = function() {
return (Xp = n._emscripten_bind_AllHitsRayResultCallback_get_m_collisionFilterGroup_0 = n.asm.hh).apply(null, arguments)
},
Zp = n._emscripten_bind_AllHitsRayResultCallback_set_m_collisionFilterGroup_1 = function() {
return (Zp = n._emscripten_bind_AllHitsRayResultCallback_set_m_collisionFilterGroup_1 = n.asm.ih).apply(null, arguments)
},
Yp = n._emscripten_bind_AllHitsRayResultCallback_get_m_collisionFilterMask_0 = function() {
return (Yp = n._emscripten_bind_AllHitsRayResultCallback_get_m_collisionFilterMask_0 = n.asm.jh).apply(null, arguments)
},
Jp = n._emscripten_bind_AllHitsRayResultCallback_set_m_collisionFilterMask_1 = function() {
return (Jp = n._emscripten_bind_AllHitsRayResultCallback_set_m_collisionFilterMask_1 = n.asm.kh).apply(null, arguments)
},
$p = n._emscripten_bind_AllHitsRayResultCallback_get_m_closestHitFraction_0 = function() {
return ($p = n._emscripten_bind_AllHitsRayResultCallback_get_m_closestHitFraction_0 = n.asm.lh).apply(null, arguments)
},
ts = n._emscripten_bind_AllHitsRayResultCallback_set_m_closestHitFraction_1 = function() {
return (ts = n._emscripten_bind_AllHitsRayResultCallback_set_m_closestHitFraction_1 = n.asm.mh).apply(null, arguments)
},
es = n._emscripten_bind_AllHitsRayResultCallback_get_m_collisionObject_0 = function() {
return (es = n._emscripten_bind_AllHitsRayResultCallback_get_m_collisionObject_0 = n.asm.nh).apply(null, arguments)
},
ns = n._emscripten_bind_AllHitsRayResultCallback_set_m_collisionObject_1 = function() {
return (ns = n._emscripten_bind_AllHitsRayResultCallback_set_m_collisionObject_1 = n.asm.oh).apply(null, arguments)
},
os = n._emscripten_bind_AllHitsRayResultCallback_get_m_flags_0 = function() {
return (os = n._emscripten_bind_AllHitsRayResultCallback_get_m_flags_0 = n.asm.ph).apply(null, arguments)
},
_s = n._emscripten_bind_AllHitsRayResultCallback_set_m_flags_1 = function() {
return (_s = n._emscripten_bind_AllHitsRayResultCallback_set_m_flags_1 = n.asm.qh).apply(null, arguments)
},
is = n._emscripten_bind_AllHitsRayResultCallback___destroy___0 = function() {
return (is = n._emscripten_bind_AllHitsRayResultCallback___destroy___0 = n.asm.rh).apply(null, arguments)
},
rs = n._emscripten_bind_btManifoldPoint_getPositionWorldOnA_0 = function() {
return (rs = n._emscripten_bind_btManifoldPoint_getPositionWorldOnA_0 = n.asm.sh).apply(null, arguments)
},
ps = n._emscripten_bind_btManifoldPoint_getPositionWorldOnB_0 = function() {
return (ps = n._emscripten_bind_btManifoldPoint_getPositionWorldOnB_0 = n.asm.th).apply(null, arguments)
},
ss = n._emscripten_bind_btManifoldPoint_getAppliedImpulse_0 = function() {
return (ss = n._emscripten_bind_btManifoldPoint_getAppliedImpulse_0 = n.asm.uh).apply(null, arguments)
},
cs = n._emscripten_bind_btManifoldPoint_getDistance_0 = function() {
return (cs = n._emscripten_bind_btManifoldPoint_getDistance_0 = n.asm.vh).apply(null, arguments)
},
as = n._emscripten_bind_btManifoldPoint_get_m_localPointA_0 = function() {
return (as = n._emscripten_bind_btManifoldPoint_get_m_localPointA_0 = n.asm.wh).apply(null, arguments)
},
ls = n._emscripten_bind_btManifoldPoint_set_m_localPointA_1 = function() {
return (ls = n._emscripten_bind_btManifoldPoint_set_m_localPointA_1 = n.asm.xh).apply(null, arguments)
},
us = n._emscripten_bind_btManifoldPoint_get_m_localPointB_0 = function() {
return (us = n._emscripten_bind_btManifoldPoint_get_m_localPointB_0 = n.asm.yh).apply(null, arguments)
},
bs = n._emscripten_bind_btManifoldPoint_set_m_localPointB_1 = function() {
return (bs = n._emscripten_bind_btManifoldPoint_set_m_localPointB_1 = n.asm.zh).apply(null, arguments)
},
ms = n._emscripten_bind_btManifoldPoint_get_m_positionWorldOnB_0 = function() {
return (ms = n._emscripten_bind_btManifoldPoint_get_m_positionWorldOnB_0 = n.asm.Ah).apply(null, arguments)
},
ys = n._emscripten_bind_btManifoldPoint_set_m_positionWorldOnB_1 = function() {
return (ys = n._emscripten_bind_btManifoldPoint_set_m_positionWorldOnB_1 = n.asm.Bh).apply(null, arguments)
},
ds = n._emscripten_bind_btManifoldPoint_get_m_positionWorldOnA_0 = function() {
return (ds = n._emscripten_bind_btManifoldPoint_get_m_positionWorldOnA_0 = n.asm.Ch).apply(null, arguments)
},
fs = n._emscripten_bind_btManifoldPoint_set_m_positionWorldOnA_1 = function() {
return (fs = n._emscripten_bind_btManifoldPoint_set_m_positionWorldOnA_1 = n.asm.Dh).apply(null, arguments)
},
hs = n._emscripten_bind_btManifoldPoint_get_m_normalWorldOnB_0 = function() {
return (hs = n._emscripten_bind_btManifoldPoint_get_m_normalWorldOnB_0 = n.asm.Eh).apply(null, arguments)
},
Bs = n._emscripten_bind_btManifoldPoint_set_m_normalWorldOnB_1 = function() {
return (Bs = n._emscripten_bind_btManifoldPoint_set_m_normalWorldOnB_1 = n.asm.Fh).apply(null, arguments)
},
gs = n._emscripten_bind_btManifoldPoint_get_m_userPersistentData_0 = function() {
return (gs = n._emscripten_bind_btManifoldPoint_get_m_userPersistentData_0 = n.asm.Gh).apply(null, arguments)
},
ks = n._emscripten_bind_btManifoldPoint_set_m_userPersistentData_1 = function() {
return (ks = n._emscripten_bind_btManifoldPoint_set_m_userPersistentData_1 = n.asm.Hh).apply(null, arguments)
},
Cs = n._emscripten_bind_btManifoldPoint___destroy___0 = function() {
return (Cs = n._emscripten_bind_btManifoldPoint___destroy___0 = n.asm.Ih).apply(null, arguments)
},
Ss = n._emscripten_bind_ConcreteContactResultCallback_ConcreteContactResultCallback_0 = function() {
return (Ss = n._emscripten_bind_ConcreteContactResultCallback_ConcreteContactResultCallback_0 = n.asm.Jh).apply(null, arguments)
},
js = n._emscripten_bind_ConcreteContactResultCallback_addSingleResult_7 = function() {
return (js = n._emscripten_bind_ConcreteContactResultCallback_addSingleResult_7 = n.asm.Kh).apply(null, arguments)
},
vs = n._emscripten_bind_ConcreteContactResultCallback___destroy___0 = function() {
return (vs = n._emscripten_bind_ConcreteContactResultCallback___destroy___0 = n.asm.Lh).apply(null, arguments)
},
Is = n._emscripten_bind_LocalShapeInfo_get_m_shapePart_0 = function() {
return (Is = n._emscripten_bind_LocalShapeInfo_get_m_shapePart_0 = n.asm.Mh).apply(null, arguments)
},
Rs = n._emscripten_bind_LocalShapeInfo_set_m_shapePart_1 = function() {
return (Rs = n._emscripten_bind_LocalShapeInfo_set_m_shapePart_1 = n.asm.Nh).apply(null, arguments)
},
Ds = n._emscripten_bind_LocalShapeInfo_get_m_triangleIndex_0 = function() {
return (Ds = n._emscripten_bind_LocalShapeInfo_get_m_triangleIndex_0 = n.asm.Oh).apply(null, arguments)
},
Ps = n._emscripten_bind_LocalShapeInfo_set_m_triangleIndex_1 = function() {
return (Ps = n._emscripten_bind_LocalShapeInfo_set_m_triangleIndex_1 = n.asm.Ph).apply(null, arguments)
},
Ts = n._emscripten_bind_LocalShapeInfo___destroy___0 = function() {
return (Ts = n._emscripten_bind_LocalShapeInfo___destroy___0 = n.asm.Qh).apply(null, arguments)
},
Os = n._emscripten_bind_LocalConvexResult_LocalConvexResult_5 = function() {
return (Os = n._emscripten_bind_LocalConvexResult_LocalConvexResult_5 = n.asm.Rh).apply(null, arguments)
},
Ws = n._emscripten_bind_LocalConvexResult_get_m_hitCollisionObject_0 = function() {
return (Ws = n._emscripten_bind_LocalConvexResult_get_m_hitCollisionObject_0 = n.asm.Sh).apply(null, arguments)
},
As = n._emscripten_bind_LocalConvexResult_set_m_hitCollisionObject_1 = function() {
return (As = n._emscripten_bind_LocalConvexResult_set_m_hitCollisionObject_1 = n.asm.Th).apply(null, arguments)
},
Ms = n._emscripten_bind_LocalConvexResult_get_m_localShapeInfo_0 = function() {
return (Ms = n._emscripten_bind_LocalConvexResult_get_m_localShapeInfo_0 = n.asm.Uh).apply(null, arguments)
},
xs = n._emscripten_bind_LocalConvexResult_set_m_localShapeInfo_1 = function() {
return (xs = n._emscripten_bind_LocalConvexResult_set_m_localShapeInfo_1 = n.asm.Vh).apply(null, arguments)
},
Fs = n._emscripten_bind_LocalConvexResult_get_m_hitNormalLocal_0 = function() {
return (Fs = n._emscripten_bind_LocalConvexResult_get_m_hitNormalLocal_0 = n.asm.Wh).apply(null, arguments)
},
Ls = n._emscripten_bind_LocalConvexResult_set_m_hitNormalLocal_1 = function() {
return (Ls = n._emscripten_bind_LocalConvexResult_set_m_hitNormalLocal_1 = n.asm.Xh).apply(null, arguments)
},
Gs = n._emscripten_bind_LocalConvexResult_get_m_hitPointLocal_0 = function() {
return (Gs = n._emscripten_bind_LocalConvexResult_get_m_hitPointLocal_0 = n.asm.Yh).apply(null, arguments)
},
ws = n._emscripten_bind_LocalConvexResult_set_m_hitPointLocal_1 = function() {
return (ws = n._emscripten_bind_LocalConvexResult_set_m_hitPointLocal_1 = n.asm.Zh).apply(null, arguments)
},
Hs = n._emscripten_bind_LocalConvexResult_get_m_hitFraction_0 = function() {
return (Hs = n._emscripten_bind_LocalConvexResult_get_m_hitFraction_0 = n.asm._h).apply(null, arguments)
},
Vs = n._emscripten_bind_LocalConvexResult_set_m_hitFraction_1 = function() {
return (Vs = n._emscripten_bind_LocalConvexResult_set_m_hitFraction_1 = n.asm.$h).apply(null, arguments)
},
Es = n._emscripten_bind_LocalConvexResult___destroy___0 = function() {
return (Es = n._emscripten_bind_LocalConvexResult___destroy___0 = n.asm.ai).apply(null, arguments)
},
Ns = n._emscripten_bind_ClosestConvexResultCallback_ClosestConvexResultCallback_2 = function() {
return (Ns = n._emscripten_bind_ClosestConvexResultCallback_ClosestConvexResultCallback_2 = n.asm.bi).apply(null, arguments)
},
Us = n._emscripten_bind_ClosestConvexResultCallback_hasHit_0 = function() {
return (Us = n._emscripten_bind_ClosestConvexResultCallback_hasHit_0 = n.asm.ci).apply(null, arguments)
},
zs = n._emscripten_bind_ClosestConvexResultCallback_get_m_hitCollisionObject_0 = function() {
return (zs = n._emscripten_bind_ClosestConvexResultCallback_get_m_hitCollisionObject_0 = n.asm.di).apply(null, arguments)
},
qs = n._emscripten_bind_ClosestConvexResultCallback_set_m_hitCollisionObject_1 = function() {
return (qs = n._emscripten_bind_ClosestConvexResultCallback_set_m_hitCollisionObject_1 = n.asm.ei).apply(null, arguments)
},
Ks = n._emscripten_bind_ClosestConvexResultCallback_get_m_convexFromWorld_0 = function() {
return (Ks = n._emscripten_bind_ClosestConvexResultCallback_get_m_convexFromWorld_0 = n.asm.fi).apply(null, arguments)
},
Qs = n._emscripten_bind_ClosestConvexResultCallback_set_m_convexFromWorld_1 = function() {
return (Qs = n._emscripten_bind_ClosestConvexResultCallback_set_m_convexFromWorld_1 = n.asm.gi).apply(null, arguments)
},
Xs = n._emscripten_bind_ClosestConvexResultCallback_get_m_convexToWorld_0 = function() {
return (Xs = n._emscripten_bind_ClosestConvexResultCallback_get_m_convexToWorld_0 = n.asm.hi).apply(null, arguments)
},
Zs = n._emscripten_bind_ClosestConvexResultCallback_set_m_convexToWorld_1 = function() {
return (Zs = n._emscripten_bind_ClosestConvexResultCallback_set_m_convexToWorld_1 = n.asm.ii).apply(null, arguments)
},
Ys = n._emscripten_bind_ClosestConvexResultCallback_get_m_hitNormalWorld_0 = function() {
return (Ys = n._emscripten_bind_ClosestConvexResultCallback_get_m_hitNormalWorld_0 = n.asm.ji).apply(null, arguments)
},
Js = n._emscripten_bind_ClosestConvexResultCallback_set_m_hitNormalWorld_1 = function() {
return (Js = n._emscripten_bind_ClosestConvexResultCallback_set_m_hitNormalWorld_1 = n.asm.ki).apply(null, arguments)
},
$s = n._emscripten_bind_ClosestConvexResultCallback_get_m_hitPointWorld_0 = function() {
return ($s = n._emscripten_bind_ClosestConvexResultCallback_get_m_hitPointWorld_0 = n.asm.li).apply(null, arguments)
},
tc = n._emscripten_bind_ClosestConvexResultCallback_set_m_hitPointWorld_1 = function() {
return (tc = n._emscripten_bind_ClosestConvexResultCallback_set_m_hitPointWorld_1 = n.asm.mi).apply(null, arguments)
},
ec = n._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterGroup_0 = function() {
return (ec = n._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterGroup_0 = n.asm.ni).apply(null, arguments)
},
nc = n._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterGroup_1 = function() {
return (nc = n._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterGroup_1 = n.asm.oi).apply(null, arguments)
},
oc = n._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterMask_0 = function() {
return (oc = n._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterMask_0 = n.asm.pi).apply(null, arguments)
},
_c = n._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterMask_1 = function() {
return (_c = n._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterMask_1 = n.asm.qi).apply(null, arguments)
},
ic = n._emscripten_bind_ClosestConvexResultCallback_get_m_closestHitFraction_0 = function() {
return (ic = n._emscripten_bind_ClosestConvexResultCallback_get_m_closestHitFraction_0 = n.asm.ri).apply(null, arguments)
},
rc = n._emscripten_bind_ClosestConvexResultCallback_set_m_closestHitFraction_1 = function() {
return (rc = n._emscripten_bind_ClosestConvexResultCallback_set_m_closestHitFraction_1 = n.asm.si).apply(null, arguments)
},
pc = n._emscripten_bind_ClosestConvexResultCallback___destroy___0 = function() {
return (pc = n._emscripten_bind_ClosestConvexResultCallback___destroy___0 = n.asm.ti).apply(null, arguments)
},
sc = n._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_1 = function() {
return (sc = n._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_1 = n.asm.ui).apply(null, arguments)
},
cc = n._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_2 = function() {
return (cc = n._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_2 = n.asm.vi).apply(null, arguments)
},
ac = n._emscripten_bind_btConvexTriangleMeshShape_setLocalScaling_1 = function() {
return (ac = n._emscripten_bind_btConvexTriangleMeshShape_setLocalScaling_1 = n.asm.wi).apply(null, arguments)
},
lc = n._emscripten_bind_btConvexTriangleMeshShape_getLocalScaling_0 = function() {
return (lc = n._emscripten_bind_btConvexTriangleMeshShape_getLocalScaling_0 = n.asm.xi).apply(null, arguments)
},
uc = n._emscripten_bind_btConvexTriangleMeshShape_calculateLocalInertia_2 = function() {
return (uc = n._emscripten_bind_btConvexTriangleMeshShape_calculateLocalInertia_2 = n.asm.yi).apply(null, arguments)
},
bc = n._emscripten_bind_btConvexTriangleMeshShape_setMargin_1 = function() {
return (bc = n._emscripten_bind_btConvexTriangleMeshShape_setMargin_1 = n.asm.zi).apply(null, arguments)
},
mc = n._emscripten_bind_btConvexTriangleMeshShape_getMargin_0 = function() {
return (mc = n._emscripten_bind_btConvexTriangleMeshShape_getMargin_0 = n.asm.Ai).apply(null, arguments)
},
yc = n._emscripten_bind_btConvexTriangleMeshShape___destroy___0 = function() {
return (yc = n._emscripten_bind_btConvexTriangleMeshShape___destroy___0 = n.asm.Bi).apply(null, arguments)
},
dc = n._emscripten_bind_btBoxShape_btBoxShape_1 = function() {
return (dc = n._emscripten_bind_btBoxShape_btBoxShape_1 = n.asm.Ci).apply(null, arguments)
},
fc = n._emscripten_bind_btBoxShape_setMargin_1 = function() {
return (fc = n._emscripten_bind_btBoxShape_setMargin_1 = n.asm.Di).apply(null, arguments)
},
hc = n._emscripten_bind_btBoxShape_getMargin_0 = function() {
return (hc = n._emscripten_bind_btBoxShape_getMargin_0 = n.asm.Ei).apply(null, arguments)
},
Bc = n._emscripten_bind_btBoxShape_setLocalScaling_1 = function() {
return (Bc = n._emscripten_bind_btBoxShape_setLocalScaling_1 = n.asm.Fi).apply(null, arguments)
},
gc = n._emscripten_bind_btBoxShape_getLocalScaling_0 = function() {
return (gc = n._emscripten_bind_btBoxShape_getLocalScaling_0 = n.asm.Gi).apply(null, arguments)
},
kc = n._emscripten_bind_btBoxShape_calculateLocalInertia_2 = function() {
return (kc = n._emscripten_bind_btBoxShape_calculateLocalInertia_2 = n.asm.Hi).apply(null, arguments)
},
Cc = n._emscripten_bind_btBoxShape___destroy___0 = function() {
return (Cc = n._emscripten_bind_btBoxShape___destroy___0 = n.asm.Ii).apply(null, arguments)
},
Sc = n._emscripten_bind_btCapsuleShapeX_btCapsuleShapeX_2 = function() {
return (Sc = n._emscripten_bind_btCapsuleShapeX_btCapsuleShapeX_2 = n.asm.Ji).apply(null, arguments)
},
jc = n._emscripten_bind_btCapsuleShapeX_setMargin_1 = function() {
return (jc = n._emscripten_bind_btCapsuleShapeX_setMargin_1 = n.asm.Ki).apply(null, arguments)
},
vc = n._emscripten_bind_btCapsuleShapeX_getMargin_0 = function() {
return (vc = n._emscripten_bind_btCapsuleShapeX_getMargin_0 = n.asm.Li).apply(null, arguments)
},
Ic = n._emscripten_bind_btCapsuleShapeX_getUpAxis_0 = function() {
return (Ic = n._emscripten_bind_btCapsuleShapeX_getUpAxis_0 = n.asm.Mi).apply(null, arguments)
},
Rc = n._emscripten_bind_btCapsuleShapeX_getRadius_0 = function() {
return (Rc = n._emscripten_bind_btCapsuleShapeX_getRadius_0 = n.asm.Ni).apply(null, arguments)
},
Dc = n._emscripten_bind_btCapsuleShapeX_getHalfHeight_0 = function() {
return (Dc = n._emscripten_bind_btCapsuleShapeX_getHalfHeight_0 = n.asm.Oi).apply(null, arguments)
},
Pc = n._emscripten_bind_btCapsuleShapeX_setLocalScaling_1 = function() {
return (Pc = n._emscripten_bind_btCapsuleShapeX_setLocalScaling_1 = n.asm.Pi).apply(null, arguments)
},
Tc = n._emscripten_bind_btCapsuleShapeX_getLocalScaling_0 = function() {
return (Tc = n._emscripten_bind_btCapsuleShapeX_getLocalScaling_0 = n.asm.Qi).apply(null, arguments)
},
Oc = n._emscripten_bind_btCapsuleShapeX_calculateLocalInertia_2 = function() {
return (Oc = n._emscripten_bind_btCapsuleShapeX_calculateLocalInertia_2 = n.asm.Ri).apply(null, arguments)
},
Wc = n._emscripten_bind_btCapsuleShapeX___destroy___0 = function() {
return (Wc = n._emscripten_bind_btCapsuleShapeX___destroy___0 = n.asm.Si).apply(null, arguments)
},
Ac = n._emscripten_bind_btCapsuleShapeZ_btCapsuleShapeZ_2 = function() {
return (Ac = n._emscripten_bind_btCapsuleShapeZ_btCapsuleShapeZ_2 = n.asm.Ti).apply(null, arguments)
},
Mc = n._emscripten_bind_btCapsuleShapeZ_setMargin_1 = function() {
return (Mc = n._emscripten_bind_btCapsuleShapeZ_setMargin_1 = n.asm.Ui).apply(null, arguments)
},
xc = n._emscripten_bind_btCapsuleShapeZ_getMargin_0 = function() {
return (xc = n._emscripten_bind_btCapsuleShapeZ_getMargin_0 = n.asm.Vi).apply(null, arguments)
},
Fc = n._emscripten_bind_btCapsuleShapeZ_getUpAxis_0 = function() {
return (Fc = n._emscripten_bind_btCapsuleShapeZ_getUpAxis_0 = n.asm.Wi).apply(null, arguments)
},
Lc = n._emscripten_bind_btCapsuleShapeZ_getRadius_0 = function() {
return (Lc = n._emscripten_bind_btCapsuleShapeZ_getRadius_0 = n.asm.Xi).apply(null, arguments)
},
Gc = n._emscripten_bind_btCapsuleShapeZ_getHalfHeight_0 = function() {
return (Gc = n._emscripten_bind_btCapsuleShapeZ_getHalfHeight_0 = n.asm.Yi).apply(null, arguments)
},
wc = n._emscripten_bind_btCapsuleShapeZ_setLocalScaling_1 = function() {
return (wc = n._emscripten_bind_btCapsuleShapeZ_setLocalScaling_1 = n.asm.Zi).apply(null, arguments)
},
Hc = n._emscripten_bind_btCapsuleShapeZ_getLocalScaling_0 = function() {
return (Hc = n._emscripten_bind_btCapsuleShapeZ_getLocalScaling_0 = n.asm._i).apply(null, arguments)
},
Vc = n._emscripten_bind_btCapsuleShapeZ_calculateLocalInertia_2 = function() {
return (Vc = n._emscripten_bind_btCapsuleShapeZ_calculateLocalInertia_2 = n.asm.$i).apply(null, arguments)
},
Ec = n._emscripten_bind_btCapsuleShapeZ___destroy___0 = function() {
return (Ec = n._emscripten_bind_btCapsuleShapeZ___destroy___0 = n.asm.aj).apply(null, arguments)
},
Nc = n._emscripten_bind_btCylinderShapeX_btCylinderShapeX_1 = function() {
return (Nc = n._emscripten_bind_btCylinderShapeX_btCylinderShapeX_1 = n.asm.bj).apply(null, arguments)
},
Uc = n._emscripten_bind_btCylinderShapeX_setMargin_1 = function() {
return (Uc = n._emscripten_bind_btCylinderShapeX_setMargin_1 = n.asm.cj).apply(null, arguments)
},
zc = n._emscripten_bind_btCylinderShapeX_getMargin_0 = function() {
return (zc = n._emscripten_bind_btCylinderShapeX_getMargin_0 = n.asm.dj).apply(null, arguments)
},
qc = n._emscripten_bind_btCylinderShapeX_setLocalScaling_1 = function() {
return (qc = n._emscripten_bind_btCylinderShapeX_setLocalScaling_1 = n.asm.ej).apply(null, arguments)
},
Kc = n._emscripten_bind_btCylinderShapeX_getLocalScaling_0 = function() {
return (Kc = n._emscripten_bind_btCylinderShapeX_getLocalScaling_0 = n.asm.fj).apply(null, arguments)
},
Qc = n._emscripten_bind_btCylinderShapeX_calculateLocalInertia_2 = function() {
return (Qc = n._emscripten_bind_btCylinderShapeX_calculateLocalInertia_2 = n.asm.gj).apply(null, arguments)
},
Xc = n._emscripten_bind_btCylinderShapeX___destroy___0 = function() {
return (Xc = n._emscripten_bind_btCylinderShapeX___destroy___0 = n.asm.hj).apply(null, arguments)
},
Zc = n._emscripten_bind_btCylinderShapeZ_btCylinderShapeZ_1 = function() {
return (Zc = n._emscripten_bind_btCylinderShapeZ_btCylinderShapeZ_1 = n.asm.ij).apply(null, arguments)
},
Yc = n._emscripten_bind_btCylinderShapeZ_setMargin_1 = function() {
return (Yc = n._emscripten_bind_btCylinderShapeZ_setMargin_1 = n.asm.jj).apply(null, arguments)
},
Jc = n._emscripten_bind_btCylinderShapeZ_getMargin_0 = function() {
return (Jc = n._emscripten_bind_btCylinderShapeZ_getMargin_0 = n.asm.kj).apply(null, arguments)
},
$c = n._emscripten_bind_btCylinderShapeZ_setLocalScaling_1 = function() {
return ($c = n._emscripten_bind_btCylinderShapeZ_setLocalScaling_1 = n.asm.lj).apply(null, arguments)
},
ta = n._emscripten_bind_btCylinderShapeZ_getLocalScaling_0 = function() {
return (ta = n._emscripten_bind_btCylinderShapeZ_getLocalScaling_0 = n.asm.mj).apply(null, arguments)
},
ea = n._emscripten_bind_btCylinderShapeZ_calculateLocalInertia_2 = function() {
return (ea = n._emscripten_bind_btCylinderShapeZ_calculateLocalInertia_2 = n.asm.nj).apply(null, arguments)
},
na = n._emscripten_bind_btCylinderShapeZ___destroy___0 = function() {
return (na = n._emscripten_bind_btCylinderShapeZ___destroy___0 = n.asm.oj).apply(null, arguments)
},
oa = n._emscripten_bind_btSphereShape_btSphereShape_1 = function() {
return (oa = n._emscripten_bind_btSphereShape_btSphereShape_1 = n.asm.pj).apply(null, arguments)
},
_a = n._emscripten_bind_btSphereShape_setMargin_1 = function() {
return (_a = n._emscripten_bind_btSphereShape_setMargin_1 = n.asm.qj).apply(null, arguments)
},
ia = n._emscripten_bind_btSphereShape_getMargin_0 = function() {
return (ia = n._emscripten_bind_btSphereShape_getMargin_0 = n.asm.rj).apply(null, arguments)
},
ra = n._emscripten_bind_btSphereShape_setLocalScaling_1 = function() {
return (ra = n._emscripten_bind_btSphereShape_setLocalScaling_1 = n.asm.sj).apply(null, arguments)
},
pa = n._emscripten_bind_btSphereShape_getLocalScaling_0 = function() {
return (pa = n._emscripten_bind_btSphereShape_getLocalScaling_0 = n.asm.tj).apply(null, arguments)
},
sa = n._emscripten_bind_btSphereShape_calculateLocalInertia_2 = function() {
return (sa = n._emscripten_bind_btSphereShape_calculateLocalInertia_2 = n.asm.uj).apply(null, arguments)
},
ca = n._emscripten_bind_btSphereShape___destroy___0 = function() {
return (ca = n._emscripten_bind_btSphereShape___destroy___0 = n.asm.vj).apply(null, arguments)
},
aa = n._emscripten_bind_btMultiSphereShape_btMultiSphereShape_3 = function() {
return (aa = n._emscripten_bind_btMultiSphereShape_btMultiSphereShape_3 = n.asm.wj).apply(null, arguments)
},
la = n._emscripten_bind_btMultiSphereShape_setLocalScaling_1 = function() {
return (la = n._emscripten_bind_btMultiSphereShape_setLocalScaling_1 = n.asm.xj).apply(null, arguments)
},
ua = n._emscripten_bind_btMultiSphereShape_getLocalScaling_0 = function() {
return (ua = n._emscripten_bind_btMultiSphereShape_getLocalScaling_0 = n.asm.yj).apply(null, arguments)
},
ba = n._emscripten_bind_btMultiSphereShape_calculateLocalInertia_2 = function() {
return (ba = n._emscripten_bind_btMultiSphereShape_calculateLocalInertia_2 = n.asm.zj).apply(null, arguments)
},
ma = n._emscripten_bind_btMultiSphereShape___destroy___0 = function() {
return (ma = n._emscripten_bind_btMultiSphereShape___destroy___0 = n.asm.Aj).apply(null, arguments)
},
ya = n._emscripten_bind_btConeShapeX_btConeShapeX_2 = function() {
return (ya = n._emscripten_bind_btConeShapeX_btConeShapeX_2 = n.asm.Bj).apply(null, arguments)
},
da = n._emscripten_bind_btConeShapeX_setLocalScaling_1 = function() {
return (da = n._emscripten_bind_btConeShapeX_setLocalScaling_1 = n.asm.Cj).apply(null, arguments)
},
fa = n._emscripten_bind_btConeShapeX_getLocalScaling_0 = function() {
return (fa = n._emscripten_bind_btConeShapeX_getLocalScaling_0 = n.asm.Dj).apply(null, arguments)
},
ha = n._emscripten_bind_btConeShapeX_calculateLocalInertia_2 = function() {
return (ha = n._emscripten_bind_btConeShapeX_calculateLocalInertia_2 = n.asm.Ej).apply(null, arguments)
},
Ba = n._emscripten_bind_btConeShapeX___destroy___0 = function() {
return (Ba = n._emscripten_bind_btConeShapeX___destroy___0 = n.asm.Fj).apply(null, arguments)
},
ga = n._emscripten_bind_btConeShapeZ_btConeShapeZ_2 = function() {
return (ga = n._emscripten_bind_btConeShapeZ_btConeShapeZ_2 = n.asm.Gj).apply(null, arguments)
},
ka = n._emscripten_bind_btConeShapeZ_setLocalScaling_1 = function() {
return (ka = n._emscripten_bind_btConeShapeZ_setLocalScaling_1 = n.asm.Hj).apply(null, arguments)
},
Ca = n._emscripten_bind_btConeShapeZ_getLocalScaling_0 = function() {
return (Ca = n._emscripten_bind_btConeShapeZ_getLocalScaling_0 = n.asm.Ij).apply(null, arguments)
},
Sa = n._emscripten_bind_btConeShapeZ_calculateLocalInertia_2 = function() {
return (Sa = n._emscripten_bind_btConeShapeZ_calculateLocalInertia_2 = n.asm.Jj).apply(null, arguments)
},
ja = n._emscripten_bind_btConeShapeZ___destroy___0 = function() {
return (ja = n._emscripten_bind_btConeShapeZ___destroy___0 = n.asm.Kj).apply(null, arguments)
},
va = n._emscripten_bind_btIntArray_size_0 = function() {
return (va = n._emscripten_bind_btIntArray_size_0 = n.asm.Lj).apply(null, arguments)
},
Ia = n._emscripten_bind_btIntArray_at_1 = function() {
return (Ia = n._emscripten_bind_btIntArray_at_1 = n.asm.Mj).apply(null, arguments)
},
Ra = n._emscripten_bind_btIntArray___destroy___0 = function() {
return (Ra = n._emscripten_bind_btIntArray___destroy___0 = n.asm.Nj).apply(null, arguments)
},
Da = n._emscripten_bind_btFace_get_m_indices_0 = function() {
return (Da = n._emscripten_bind_btFace_get_m_indices_0 = n.asm.Oj).apply(null, arguments)
},
Pa = n._emscripten_bind_btFace_set_m_indices_1 = function() {
return (Pa = n._emscripten_bind_btFace_set_m_indices_1 = n.asm.Pj).apply(null, arguments)
},
Ta = n._emscripten_bind_btFace_get_m_plane_1 = function() {
return (Ta = n._emscripten_bind_btFace_get_m_plane_1 = n.asm.Qj).apply(null, arguments)
},
Oa = n._emscripten_bind_btFace_set_m_plane_2 = function() {
return (Oa = n._emscripten_bind_btFace_set_m_plane_2 = n.asm.Rj).apply(null, arguments)
},
Wa = n._emscripten_bind_btFace___destroy___0 = function() {
return (Wa = n._emscripten_bind_btFace___destroy___0 = n.asm.Sj).apply(null, arguments)
},
Aa = n._emscripten_bind_btVector3Array_size_0 = function() {
return (Aa = n._emscripten_bind_btVector3Array_size_0 = n.asm.Tj).apply(null, arguments)
},
Ma = n._emscripten_bind_btVector3Array_at_1 = function() {
return (Ma = n._emscripten_bind_btVector3Array_at_1 = n.asm.Uj).apply(null, arguments)
},
xa = n._emscripten_bind_btVector3Array___destroy___0 = function() {
return (xa = n._emscripten_bind_btVector3Array___destroy___0 = n.asm.Vj).apply(null, arguments)
},
Fa = n._emscripten_bind_btFaceArray_size_0 = function() {
return (Fa = n._emscripten_bind_btFaceArray_size_0 = n.asm.Wj).apply(null, arguments)
},
La = n._emscripten_bind_btFaceArray_at_1 = function() {
return (La = n._emscripten_bind_btFaceArray_at_1 = n.asm.Xj).apply(null, arguments)
},
Ga = n._emscripten_bind_btFaceArray___destroy___0 = function() {
return (Ga = n._emscripten_bind_btFaceArray___destroy___0 = n.asm.Yj).apply(null, arguments)
},
wa = n._emscripten_bind_btConvexPolyhedron_get_m_vertices_0 = function() {
return (wa = n._emscripten_bind_btConvexPolyhedron_get_m_vertices_0 = n.asm.Zj).apply(null, arguments)
},
Ha = n._emscripten_bind_btConvexPolyhedron_set_m_vertices_1 = function() {
return (Ha = n._emscripten_bind_btConvexPolyhedron_set_m_vertices_1 = n.asm._j).apply(null, arguments)
},
Va = n._emscripten_bind_btConvexPolyhedron_get_m_faces_0 = function() {
return (Va = n._emscripten_bind_btConvexPolyhedron_get_m_faces_0 = n.asm.$j).apply(null, arguments)
},
Ea = n._emscripten_bind_btConvexPolyhedron_set_m_faces_1 = function() {
return (Ea = n._emscripten_bind_btConvexPolyhedron_set_m_faces_1 = n.asm.ak).apply(null, arguments)
},
Na = n._emscripten_bind_btConvexPolyhedron___destroy___0 = function() {
return (Na = n._emscripten_bind_btConvexPolyhedron___destroy___0 = n.asm.bk).apply(null, arguments)
},
Ua = n._emscripten_bind_btConvexHullShape_btConvexHullShape_0 = function() {
return (Ua = n._emscripten_bind_btConvexHullShape_btConvexHullShape_0 = n.asm.ck).apply(null, arguments)
},
za = n._emscripten_bind_btConvexHullShape_btConvexHullShape_1 = function() {
return (za = n._emscripten_bind_btConvexHullShape_btConvexHullShape_1 = n.asm.dk).apply(null, arguments)
},
qa = n._emscripten_bind_btConvexHullShape_btConvexHullShape_2 = function() {
return (qa = n._emscripten_bind_btConvexHullShape_btConvexHullShape_2 = n.asm.ek).apply(null, arguments)
},
Ka = n._emscripten_bind_btConvexHullShape_addPoint_1 = function() {
return (Ka = n._emscripten_bind_btConvexHullShape_addPoint_1 = n.asm.fk).apply(null, arguments)
},
Qa = n._emscripten_bind_btConvexHullShape_addPoint_2 = function() {
return (Qa = n._emscripten_bind_btConvexHullShape_addPoint_2 = n.asm.gk).apply(null, arguments)
},
Xa = n._emscripten_bind_btConvexHullShape_setMargin_1 = function() {
return (Xa = n._emscripten_bind_btConvexHullShape_setMargin_1 = n.asm.hk).apply(null, arguments)
},
Za = n._emscripten_bind_btConvexHullShape_getMargin_0 = function() {
return (Za = n._emscripten_bind_btConvexHullShape_getMargin_0 = n.asm.ik).apply(null, arguments)
},
Ya = n._emscripten_bind_btConvexHullShape_getNumVertices_0 = function() {
return (Ya = n._emscripten_bind_btConvexHullShape_getNumVertices_0 = n.asm.jk).apply(null, arguments)
},
Ja = n._emscripten_bind_btConvexHullShape_initializePolyhedralFeatures_1 = function() {
return (Ja = n._emscripten_bind_btConvexHullShape_initializePolyhedralFeatures_1 = n.asm.kk).apply(null, arguments)
},
$a = n._emscripten_bind_btConvexHullShape_recalcLocalAabb_0 = function() {
return ($a = n._emscripten_bind_btConvexHullShape_recalcLocalAabb_0 = n.asm.lk).apply(null, arguments)
},
tl = n._emscripten_bind_btConvexHullShape_getConvexPolyhedron_0 = function() {
return (tl = n._emscripten_bind_btConvexHullShape_getConvexPolyhedron_0 = n.asm.mk).apply(null, arguments)
},
el = n._emscripten_bind_btConvexHullShape_setLocalScaling_1 = function() {
return (el = n._emscripten_bind_btConvexHullShape_setLocalScaling_1 = n.asm.nk).apply(null, arguments)
},
nl = n._emscripten_bind_btConvexHullShape_getLocalScaling_0 = function() {
return (nl = n._emscripten_bind_btConvexHullShape_getLocalScaling_0 = n.asm.ok).apply(null, arguments)
},
ol = n._emscripten_bind_btConvexHullShape_calculateLocalInertia_2 = function() {
return (ol = n._emscripten_bind_btConvexHullShape_calculateLocalInertia_2 = n.asm.pk).apply(null, arguments)
},
_l = n._emscripten_bind_btConvexHullShape___destroy___0 = function() {
return (_l = n._emscripten_bind_btConvexHullShape___destroy___0 = n.asm.qk).apply(null, arguments)
},
il = n._emscripten_bind_btShapeHull_btShapeHull_1 = function() {
return (il = n._emscripten_bind_btShapeHull_btShapeHull_1 = n.asm.rk).apply(null, arguments)
},
rl = n._emscripten_bind_btShapeHull_buildHull_1 = function() {
return (rl = n._emscripten_bind_btShapeHull_buildHull_1 = n.asm.sk).apply(null, arguments)
},
pl = n._emscripten_bind_btShapeHull_numVertices_0 = function() {
return (pl = n._emscripten_bind_btShapeHull_numVertices_0 = n.asm.tk).apply(null, arguments)
},
sl = n._emscripten_bind_btShapeHull_getVertexPointer_0 = function() {
return (sl = n._emscripten_bind_btShapeHull_getVertexPointer_0 = n.asm.uk).apply(null, arguments)
},
cl = n._emscripten_bind_btShapeHull___destroy___0 = function() {
return (cl = n._emscripten_bind_btShapeHull___destroy___0 = n.asm.vk).apply(null, arguments)
},
al = n._emscripten_bind_btCompoundShape_btCompoundShape_0 = function() {
return (al = n._emscripten_bind_btCompoundShape_btCompoundShape_0 = n.asm.wk).apply(null, arguments)
},
ll = n._emscripten_bind_btCompoundShape_btCompoundShape_1 = function() {
return (ll = n._emscripten_bind_btCompoundShape_btCompoundShape_1 = n.asm.xk).apply(null, arguments)
},
ul = n._emscripten_bind_btCompoundShape_addChildShape_2 = function() {
return (ul = n._emscripten_bind_btCompoundShape_addChildShape_2 = n.asm.yk).apply(null, arguments)
},
bl = n._emscripten_bind_btCompoundShape_removeChildShape_1 = function() {
return (bl = n._emscripten_bind_btCompoundShape_removeChildShape_1 = n.asm.zk).apply(null, arguments)
},
ml = n._emscripten_bind_btCompoundShape_removeChildShapeByIndex_1 = function() {
return (ml = n._emscripten_bind_btCompoundShape_removeChildShapeByIndex_1 = n.asm.Ak).apply(null, arguments)
},
yl = n._emscripten_bind_btCompoundShape_getNumChildShapes_0 = function() {
return (yl = n._emscripten_bind_btCompoundShape_getNumChildShapes_0 = n.asm.Bk).apply(null, arguments)
},
dl = n._emscripten_bind_btCompoundShape_getChildShape_1 = function() {
return (dl = n._emscripten_bind_btCompoundShape_getChildShape_1 = n.asm.Ck).apply(null, arguments)
},
fl = n._emscripten_bind_btCompoundShape_updateChildTransform_2 = function() {
return (fl = n._emscripten_bind_btCompoundShape_updateChildTransform_2 = n.asm.Dk).apply(null, arguments)
},
hl = n._emscripten_bind_btCompoundShape_updateChildTransform_3 = function() {
return (hl = n._emscripten_bind_btCompoundShape_updateChildTransform_3 = n.asm.Ek).apply(null, arguments)
},
Bl = n._emscripten_bind_btCompoundShape_setMargin_1 = function() {
return (Bl = n._emscripten_bind_btCompoundShape_setMargin_1 = n.asm.Fk).apply(null, arguments)
},
gl = n._emscripten_bind_btCompoundShape_getMargin_0 = function() {
return (gl = n._emscripten_bind_btCompoundShape_getMargin_0 = n.asm.Gk).apply(null, arguments)
},
kl = n._emscripten_bind_btCompoundShape_setLocalScaling_1 = function() {
return (kl = n._emscripten_bind_btCompoundShape_setLocalScaling_1 = n.asm.Hk).apply(null, arguments)
},
Cl = n._emscripten_bind_btCompoundShape_getLocalScaling_0 = function() {
return (Cl = n._emscripten_bind_btCompoundShape_getLocalScaling_0 = n.asm.Ik).apply(null, arguments)
},
Sl = n._emscripten_bind_btCompoundShape_calculateLocalInertia_2 = function() {
return (Sl = n._emscripten_bind_btCompoundShape_calculateLocalInertia_2 = n.asm.Jk).apply(null, arguments)
},
jl = n._emscripten_bind_btCompoundShape___destroy___0 = function() {
return (jl = n._emscripten_bind_btCompoundShape___destroy___0 = n.asm.Kk).apply(null, arguments)
},
vl = n._emscripten_bind_btIndexedMesh_get_m_numTriangles_0 = function() {
return (vl = n._emscripten_bind_btIndexedMesh_get_m_numTriangles_0 = n.asm.Lk).apply(null, arguments)
},
Il = n._emscripten_bind_btIndexedMesh_set_m_numTriangles_1 = function() {
return (Il = n._emscripten_bind_btIndexedMesh_set_m_numTriangles_1 = n.asm.Mk).apply(null, arguments)
},
Rl = n._emscripten_bind_btIndexedMesh___destroy___0 = function() {
return (Rl = n._emscripten_bind_btIndexedMesh___destroy___0 = n.asm.Nk).apply(null, arguments)
},
Dl = n._emscripten_bind_btIndexedMeshArray_size_0 = function() {
return (Dl = n._emscripten_bind_btIndexedMeshArray_size_0 = n.asm.Ok).apply(null, arguments)
},
Pl = n._emscripten_bind_btIndexedMeshArray_at_1 = function() {
return (Pl = n._emscripten_bind_btIndexedMeshArray_at_1 = n.asm.Pk).apply(null, arguments)
},
Tl = n._emscripten_bind_btIndexedMeshArray___destroy___0 = function() {
return (Tl = n._emscripten_bind_btIndexedMeshArray___destroy___0 = n.asm.Qk).apply(null, arguments)
},
Ol = n._emscripten_bind_btTriangleMesh_btTriangleMesh_0 = function() {
return (Ol = n._emscripten_bind_btTriangleMesh_btTriangleMesh_0 = n.asm.Rk).apply(null, arguments)
},
Wl = n._emscripten_bind_btTriangleMesh_btTriangleMesh_1 = function() {
return (Wl = n._emscripten_bind_btTriangleMesh_btTriangleMesh_1 = n.asm.Sk).apply(null, arguments)
},
Al = n._emscripten_bind_btTriangleMesh_btTriangleMesh_2 = function() {
return (Al = n._emscripten_bind_btTriangleMesh_btTriangleMesh_2 = n.asm.Tk).apply(null, arguments)
},
Ml = n._emscripten_bind_btTriangleMesh_addTriangle_3 = function() {
return (Ml = n._emscripten_bind_btTriangleMesh_addTriangle_3 = n.asm.Uk).apply(null, arguments)
},
xl = n._emscripten_bind_btTriangleMesh_addTriangle_4 = function() {
return (xl = n._emscripten_bind_btTriangleMesh_addTriangle_4 = n.asm.Vk).apply(null, arguments)
},
Fl = n._emscripten_bind_btTriangleMesh_findOrAddVertex_2 = function() {
return (Fl = n._emscripten_bind_btTriangleMesh_findOrAddVertex_2 = n.asm.Wk).apply(null, arguments)
},
Ll = n._emscripten_bind_btTriangleMesh_addIndex_1 = function() {
return (Ll = n._emscripten_bind_btTriangleMesh_addIndex_1 = n.asm.Xk).apply(null, arguments)
},
Gl = n._emscripten_bind_btTriangleMesh_getIndexedMeshArray_0 = function() {
return (Gl = n._emscripten_bind_btTriangleMesh_getIndexedMeshArray_0 = n.asm.Yk).apply(null, arguments)
},
wl = n._emscripten_bind_btTriangleMesh_setScaling_1 = function() {
return (wl = n._emscripten_bind_btTriangleMesh_setScaling_1 = n.asm.Zk).apply(null, arguments)
},
Hl = n._emscripten_bind_btTriangleMesh___destroy___0 = function() {
return (Hl = n._emscripten_bind_btTriangleMesh___destroy___0 = n.asm._k).apply(null, arguments)
},
Vl = n._emscripten_bind_btEmptyShape_btEmptyShape_0 = function() {
return (Vl = n._emscripten_bind_btEmptyShape_btEmptyShape_0 = n.asm.$k).apply(null, arguments)
},
El = n._emscripten_bind_btEmptyShape_setLocalScaling_1 = function() {
return (El = n._emscripten_bind_btEmptyShape_setLocalScaling_1 = n.asm.al).apply(null, arguments)
},
Nl = n._emscripten_bind_btEmptyShape_getLocalScaling_0 = function() {
return (Nl = n._emscripten_bind_btEmptyShape_getLocalScaling_0 = n.asm.bl).apply(null, arguments)
},
Ul = n._emscripten_bind_btEmptyShape_calculateLocalInertia_2 = function() {
return (Ul = n._emscripten_bind_btEmptyShape_calculateLocalInertia_2 = n.asm.cl).apply(null, arguments)
},
zl = n._emscripten_bind_btEmptyShape___destroy___0 = function() {
return (zl = n._emscripten_bind_btEmptyShape___destroy___0 = n.asm.dl).apply(null, arguments)
},
ql = n._emscripten_bind_btStaticPlaneShape_btStaticPlaneShape_2 = function() {
return (ql = n._emscripten_bind_btStaticPlaneShape_btStaticPlaneShape_2 = n.asm.el).apply(null, arguments)
},
Kl = n._emscripten_bind_btStaticPlaneShape_setLocalScaling_1 = function() {
return (Kl = n._emscripten_bind_btStaticPlaneShape_setLocalScaling_1 = n.asm.fl).apply(null, arguments)
},
Ql = n._emscripten_bind_btStaticPlaneShape_getLocalScaling_0 = function() {
return (Ql = n._emscripten_bind_btStaticPlaneShape_getLocalScaling_0 = n.asm.gl).apply(null, arguments)
},
Xl = n._emscripten_bind_btStaticPlaneShape_calculateLocalInertia_2 = function() {
return (Xl = n._emscripten_bind_btStaticPlaneShape_calculateLocalInertia_2 = n.asm.hl).apply(null, arguments)
},
Zl = n._emscripten_bind_btStaticPlaneShape___destroy___0 = function() {
return (Zl = n._emscripten_bind_btStaticPlaneShape___destroy___0 = n.asm.il).apply(null, arguments)
},
Yl = n._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_2 = function() {
return (Yl = n._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_2 = n.asm.jl).apply(null, arguments)
},
Jl = n._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_3 = function() {
return (Jl = n._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_3 = n.asm.kl).apply(null, arguments)
},
$l = n._emscripten_bind_btBvhTriangleMeshShape_setLocalScaling_1 = function() {
return ($l = n._emscripten_bind_btBvhTriangleMeshShape_setLocalScaling_1 = n.asm.ll).apply(null, arguments)
},
tu = n._emscripten_bind_btBvhTriangleMeshShape_getLocalScaling_0 = function() {
return (tu = n._emscripten_bind_btBvhTriangleMeshShape_getLocalScaling_0 = n.asm.ml).apply(null, arguments)
},
eu = n._emscripten_bind_btBvhTriangleMeshShape_calculateLocalInertia_2 = function() {
return (eu = n._emscripten_bind_btBvhTriangleMeshShape_calculateLocalInertia_2 = n.asm.nl).apply(null, arguments)
},
nu = n._emscripten_bind_btBvhTriangleMeshShape___destroy___0 = function() {
return (nu = n._emscripten_bind_btBvhTriangleMeshShape___destroy___0 = n.asm.ol).apply(null, arguments)
},
ou = n._emscripten_bind_btHeightfieldTerrainShape_btHeightfieldTerrainShape_9 = function() {
return (ou = n._emscripten_bind_btHeightfieldTerrainShape_btHeightfieldTerrainShape_9 = n.asm.pl).apply(null, arguments)
},
_u = n._emscripten_bind_btHeightfieldTerrainShape_setMargin_1 = function() {
return (_u = n._emscripten_bind_btHeightfieldTerrainShape_setMargin_1 = n.asm.ql).apply(null, arguments)
},
iu = n._emscripten_bind_btHeightfieldTerrainShape_getMargin_0 = function() {
return (iu = n._emscripten_bind_btHeightfieldTerrainShape_getMargin_0 = n.asm.rl).apply(null, arguments)
},
ru = n._emscripten_bind_btHeightfieldTerrainShape_setLocalScaling_1 = function() {
return (ru = n._emscripten_bind_btHeightfieldTerrainShape_setLocalScaling_1 = n.asm.sl).apply(null, arguments)
},
pu = n._emscripten_bind_btHeightfieldTerrainShape_getLocalScaling_0 = function() {
return (pu = n._emscripten_bind_btHeightfieldTerrainShape_getLocalScaling_0 = n.asm.tl).apply(null, arguments)
},
su = n._emscripten_bind_btHeightfieldTerrainShape_calculateLocalInertia_2 = function() {
return (su = n._emscripten_bind_btHeightfieldTerrainShape_calculateLocalInertia_2 = n.asm.ul).apply(null, arguments)
},
cu = n._emscripten_bind_btHeightfieldTerrainShape___destroy___0 = function() {
return (cu = n._emscripten_bind_btHeightfieldTerrainShape___destroy___0 = n.asm.vl).apply(null, arguments)
},
au = n._emscripten_bind_btAABB_btAABB_4 = function() {
return (au = n._emscripten_bind_btAABB_btAABB_4 = n.asm.wl).apply(null, arguments)
},
lu = n._emscripten_bind_btAABB_invalidate_0 = function() {
return (lu = n._emscripten_bind_btAABB_invalidate_0 = n.asm.xl).apply(null, arguments)
},
uu = n._emscripten_bind_btAABB_increment_margin_1 = function() {
return (uu = n._emscripten_bind_btAABB_increment_margin_1 = n.asm.yl).apply(null, arguments)
},
bu = n._emscripten_bind_btAABB_copy_with_margin_2 = function() {
return (bu = n._emscripten_bind_btAABB_copy_with_margin_2 = n.asm.zl).apply(null, arguments)
},
mu = n._emscripten_bind_btAABB___destroy___0 = function() {
return (mu = n._emscripten_bind_btAABB___destroy___0 = n.asm.Al).apply(null, arguments)
},
yu = n._emscripten_bind_btPrimitiveTriangle_btPrimitiveTriangle_0 = function() {
return (yu = n._emscripten_bind_btPrimitiveTriangle_btPrimitiveTriangle_0 = n.asm.Bl).apply(null, arguments)
},
du = n._emscripten_bind_btPrimitiveTriangle___destroy___0 = function() {
return (du = n._emscripten_bind_btPrimitiveTriangle___destroy___0 = n.asm.Cl).apply(null, arguments)
},
fu = n._emscripten_bind_btTriangleShapeEx_btTriangleShapeEx_3 = function() {
return (fu = n._emscripten_bind_btTriangleShapeEx_btTriangleShapeEx_3 = n.asm.Dl).apply(null, arguments)
},
hu = n._emscripten_bind_btTriangleShapeEx_getAabb_3 = function() {
return (hu = n._emscripten_bind_btTriangleShapeEx_getAabb_3 = n.asm.El).apply(null, arguments)
},
Bu = n._emscripten_bind_btTriangleShapeEx_applyTransform_1 = function() {
return (Bu = n._emscripten_bind_btTriangleShapeEx_applyTransform_1 = n.asm.Fl).apply(null, arguments)
},
gu = n._emscripten_bind_btTriangleShapeEx_buildTriPlane_1 = function() {
return (gu = n._emscripten_bind_btTriangleShapeEx_buildTriPlane_1 = n.asm.Gl).apply(null, arguments)
},
ku = n._emscripten_bind_btTriangleShapeEx___destroy___0 = function() {
return (ku = n._emscripten_bind_btTriangleShapeEx___destroy___0 = n.asm.Hl).apply(null, arguments)
},
Cu = n._emscripten_bind_btTetrahedronShapeEx_btTetrahedronShapeEx_0 = function() {
return (Cu = n._emscripten_bind_btTetrahedronShapeEx_btTetrahedronShapeEx_0 = n.asm.Il).apply(null, arguments)
},
Su = n._emscripten_bind_btTetrahedronShapeEx_setVertices_4 = function() {
return (Su = n._emscripten_bind_btTetrahedronShapeEx_setVertices_4 = n.asm.Jl).apply(null, arguments)
},
ju = n._emscripten_bind_btTetrahedronShapeEx___destroy___0 = function() {
return (ju = n._emscripten_bind_btTetrahedronShapeEx___destroy___0 = n.asm.Kl).apply(null, arguments)
},
vu = n._emscripten_bind_CompoundPrimitiveManager_get_primitive_count_0 = function() {
return (vu = n._emscripten_bind_CompoundPrimitiveManager_get_primitive_count_0 = n.asm.Ll).apply(null, arguments)
},
Iu = n._emscripten_bind_CompoundPrimitiveManager_get_primitive_box_2 = function() {
return (Iu = n._emscripten_bind_CompoundPrimitiveManager_get_primitive_box_2 = n.asm.Ml).apply(null, arguments)
},
Ru = n._emscripten_bind_CompoundPrimitiveManager_get_primitive_triangle_2 = function() {
return (Ru = n._emscripten_bind_CompoundPrimitiveManager_get_primitive_triangle_2 = n.asm.Nl).apply(null, arguments)
},
Du = n._emscripten_bind_CompoundPrimitiveManager_is_trimesh_0 = function() {
return (Du = n._emscripten_bind_CompoundPrimitiveManager_is_trimesh_0 = n.asm.Ol).apply(null, arguments)
},
Pu = n._emscripten_bind_CompoundPrimitiveManager_get_m_compoundShape_0 = function() {
return (Pu = n._emscripten_bind_CompoundPrimitiveManager_get_m_compoundShape_0 = n.asm.Pl).apply(null, arguments)
},
Tu = n._emscripten_bind_CompoundPrimitiveManager_set_m_compoundShape_1 = function() {
return (Tu = n._emscripten_bind_CompoundPrimitiveManager_set_m_compoundShape_1 = n.asm.Ql).apply(null, arguments)
},
Ou = n._emscripten_bind_CompoundPrimitiveManager___destroy___0 = function() {
return (Ou = n._emscripten_bind_CompoundPrimitiveManager___destroy___0 = n.asm.Rl).apply(null, arguments)
},
Wu = n._emscripten_bind_btGImpactCompoundShape_btGImpactCompoundShape_0 = function() {
return (Wu = n._emscripten_bind_btGImpactCompoundShape_btGImpactCompoundShape_0 = n.asm.Sl).apply(null, arguments)
},
Au = n._emscripten_bind_btGImpactCompoundShape_btGImpactCompoundShape_1 = function() {
return (Au = n._emscripten_bind_btGImpactCompoundShape_btGImpactCompoundShape_1 = n.asm.Tl).apply(null, arguments)
},
Mu = n._emscripten_bind_btGImpactCompoundShape_childrenHasTransform_0 = function() {
return (Mu = n._emscripten_bind_btGImpactCompoundShape_childrenHasTransform_0 = n.asm.Ul).apply(null, arguments)
},
xu = n._emscripten_bind_btGImpactCompoundShape_getPrimitiveManager_0 = function() {
return (xu = n._emscripten_bind_btGImpactCompoundShape_getPrimitiveManager_0 = n.asm.Vl).apply(null, arguments)
},
Fu = n._emscripten_bind_btGImpactCompoundShape_getCompoundPrimitiveManager_0 = function() {
return (Fu = n._emscripten_bind_btGImpactCompoundShape_getCompoundPrimitiveManager_0 = n.asm.Wl).apply(null, arguments)
},
Lu = n._emscripten_bind_btGImpactCompoundShape_getNumChildShapes_0 = function() {
return (Lu = n._emscripten_bind_btGImpactCompoundShape_getNumChildShapes_0 = n.asm.Xl).apply(null, arguments)
},
Gu = n._emscripten_bind_btGImpactCompoundShape_addChildShape_2 = function() {
return (Gu = n._emscripten_bind_btGImpactCompoundShape_addChildShape_2 = n.asm.Yl).apply(null, arguments)
},
wu = n._emscripten_bind_btGImpactCompoundShape_getChildShape_1 = function() {
return (wu = n._emscripten_bind_btGImpactCompoundShape_getChildShape_1 = n.asm.Zl).apply(null, arguments)
},
Hu = n._emscripten_bind_btGImpactCompoundShape_getChildAabb_4 = function() {
return (Hu = n._emscripten_bind_btGImpactCompoundShape_getChildAabb_4 = n.asm._l).apply(null, arguments)
},
Vu = n._emscripten_bind_btGImpactCompoundShape_getChildTransform_1 = function() {
return (Vu = n._emscripten_bind_btGImpactCompoundShape_getChildTransform_1 = n.asm.$l).apply(null, arguments)
},
Eu = n._emscripten_bind_btGImpactCompoundShape_setChildTransform_2 = function() {
return (Eu = n._emscripten_bind_btGImpactCompoundShape_setChildTransform_2 = n.asm.am).apply(null, arguments)
},
Nu = n._emscripten_bind_btGImpactCompoundShape_calculateLocalInertia_2 = function() {
return (Nu = n._emscripten_bind_btGImpactCompoundShape_calculateLocalInertia_2 = n.asm.bm).apply(null, arguments)
},
Uu = n._emscripten_bind_btGImpactCompoundShape_getName_0 = function() {
return (Uu = n._emscripten_bind_btGImpactCompoundShape_getName_0 = n.asm.cm).apply(null, arguments)
},
zu = n._emscripten_bind_btGImpactCompoundShape_getGImpactShapeType_0 = function() {
return (zu = n._emscripten_bind_btGImpactCompoundShape_getGImpactShapeType_0 = n.asm.dm).apply(null, arguments)
},
qu = n._emscripten_bind_btGImpactCompoundShape_setLocalScaling_1 = function() {
return (qu = n._emscripten_bind_btGImpactCompoundShape_setLocalScaling_1 = n.asm.em).apply(null, arguments)
},
Ku = n._emscripten_bind_btGImpactCompoundShape_getLocalScaling_0 = function() {
return (Ku = n._emscripten_bind_btGImpactCompoundShape_getLocalScaling_0 = n.asm.fm).apply(null, arguments)
},
Qu = n._emscripten_bind_btGImpactCompoundShape_updateBound_0 = function() {
return (Qu = n._emscripten_bind_btGImpactCompoundShape_updateBound_0 = n.asm.gm).apply(null, arguments)
},
Xu = n._emscripten_bind_btGImpactCompoundShape_postUpdate_0 = function() {
return (Xu = n._emscripten_bind_btGImpactCompoundShape_postUpdate_0 = n.asm.hm).apply(null, arguments)
},
Zu = n._emscripten_bind_btGImpactCompoundShape_getShapeType_0 = function() {
return (Zu = n._emscripten_bind_btGImpactCompoundShape_getShapeType_0 = n.asm.im).apply(null, arguments)
},
Yu = n._emscripten_bind_btGImpactCompoundShape_needsRetrieveTriangles_0 = function() {
return (Yu = n._emscripten_bind_btGImpactCompoundShape_needsRetrieveTriangles_0 = n.asm.jm).apply(null, arguments)
},
Ju = n._emscripten_bind_btGImpactCompoundShape_needsRetrieveTetrahedrons_0 = function() {
return (Ju = n._emscripten_bind_btGImpactCompoundShape_needsRetrieveTetrahedrons_0 = n.asm.km).apply(null, arguments)
},
$u = n._emscripten_bind_btGImpactCompoundShape_getBulletTriangle_2 = function() {
return ($u = n._emscripten_bind_btGImpactCompoundShape_getBulletTriangle_2 = n.asm.lm).apply(null, arguments)
},
tb = n._emscripten_bind_btGImpactCompoundShape_getBulletTetrahedron_2 = function() {
return (tb = n._emscripten_bind_btGImpactCompoundShape_getBulletTetrahedron_2 = n.asm.mm).apply(null, arguments)
},
eb = n._emscripten_bind_btGImpactCompoundShape___destroy___0 = function() {
return (eb = n._emscripten_bind_btGImpactCompoundShape___destroy___0 = n.asm.nm).apply(null, arguments)
},
nb = n._emscripten_bind_TrimeshPrimitiveManager_TrimeshPrimitiveManager_0 = function() {
return (nb = n._emscripten_bind_TrimeshPrimitiveManager_TrimeshPrimitiveManager_0 = n.asm.om).apply(null, arguments)
},
ob = n._emscripten_bind_TrimeshPrimitiveManager_TrimeshPrimitiveManager_1 = function() {
return (ob = n._emscripten_bind_TrimeshPrimitiveManager_TrimeshPrimitiveManager_1 = n.asm.pm).apply(null, arguments)
},
_b = n._emscripten_bind_TrimeshPrimitiveManager_lock_0 = function() {
return (_b = n._emscripten_bind_TrimeshPrimitiveManager_lock_0 = n.asm.qm).apply(null, arguments)
},
ib = n._emscripten_bind_TrimeshPrimitiveManager_unlock_0 = function() {
return (ib = n._emscripten_bind_TrimeshPrimitiveManager_unlock_0 = n.asm.rm).apply(null, arguments)
},
rb = n._emscripten_bind_TrimeshPrimitiveManager_is_trimesh_0 = function() {
return (rb = n._emscripten_bind_TrimeshPrimitiveManager_is_trimesh_0 = n.asm.sm).apply(null, arguments)
},
pb = n._emscripten_bind_TrimeshPrimitiveManager_get_vertex_count_0 = function() {
return (pb = n._emscripten_bind_TrimeshPrimitiveManager_get_vertex_count_0 = n.asm.tm).apply(null, arguments)
},
sb = n._emscripten_bind_TrimeshPrimitiveManager_get_indices_4 = function() {
return (sb = n._emscripten_bind_TrimeshPrimitiveManager_get_indices_4 = n.asm.um).apply(null, arguments)
},
cb = n._emscripten_bind_TrimeshPrimitiveManager_get_vertex_2 = function() {
return (cb = n._emscripten_bind_TrimeshPrimitiveManager_get_vertex_2 = n.asm.vm).apply(null, arguments)
},
ab = n._emscripten_bind_TrimeshPrimitiveManager_get_bullet_triangle_2 = function() {
return (ab = n._emscripten_bind_TrimeshPrimitiveManager_get_bullet_triangle_2 = n.asm.wm).apply(null, arguments)
},
lb = n._emscripten_bind_TrimeshPrimitiveManager_get_m_margin_0 = function() {
return (lb = n._emscripten_bind_TrimeshPrimitiveManager_get_m_margin_0 = n.asm.xm).apply(null, arguments)
},
ub = n._emscripten_bind_TrimeshPrimitiveManager_set_m_margin_1 = function() {
return (ub = n._emscripten_bind_TrimeshPrimitiveManager_set_m_margin_1 = n.asm.ym).apply(null, arguments)
},
bb = n._emscripten_bind_TrimeshPrimitiveManager_get_m_meshInterface_0 = function() {
return (bb = n._emscripten_bind_TrimeshPrimitiveManager_get_m_meshInterface_0 = n.asm.zm).apply(null, arguments)
},
mb = n._emscripten_bind_TrimeshPrimitiveManager_set_m_meshInterface_1 = function() {
return (mb = n._emscripten_bind_TrimeshPrimitiveManager_set_m_meshInterface_1 = n.asm.Am).apply(null, arguments)
},
yb = n._emscripten_bind_TrimeshPrimitiveManager_get_m_part_0 = function() {
return (yb = n._emscripten_bind_TrimeshPrimitiveManager_get_m_part_0 = n.asm.Bm).apply(null, arguments)
},
db = n._emscripten_bind_TrimeshPrimitiveManager_set_m_part_1 = function() {
return (db = n._emscripten_bind_TrimeshPrimitiveManager_set_m_part_1 = n.asm.Cm).apply(null, arguments)
},
fb = n._emscripten_bind_TrimeshPrimitiveManager_get_m_lock_count_0 = function() {
return (fb = n._emscripten_bind_TrimeshPrimitiveManager_get_m_lock_count_0 = n.asm.Dm).apply(null, arguments)
},
hb = n._emscripten_bind_TrimeshPrimitiveManager_set_m_lock_count_1 = function() {
return (hb = n._emscripten_bind_TrimeshPrimitiveManager_set_m_lock_count_1 = n.asm.Em).apply(null, arguments)
},
Bb = n._emscripten_bind_TrimeshPrimitiveManager_get_numverts_0 = function() {
return (Bb = n._emscripten_bind_TrimeshPrimitiveManager_get_numverts_0 = n.asm.Fm).apply(null, arguments)
},
gb = n._emscripten_bind_TrimeshPrimitiveManager_set_numverts_1 = function() {
return (gb = n._emscripten_bind_TrimeshPrimitiveManager_set_numverts_1 = n.asm.Gm).apply(null, arguments)
},
kb = n._emscripten_bind_TrimeshPrimitiveManager_get_type_0 = function() {
return (kb = n._emscripten_bind_TrimeshPrimitiveManager_get_type_0 = n.asm.Hm).apply(null, arguments)
},
Cb = n._emscripten_bind_TrimeshPrimitiveManager_set_type_1 = function() {
return (Cb = n._emscripten_bind_TrimeshPrimitiveManager_set_type_1 = n.asm.Im).apply(null, arguments)
},
Sb = n._emscripten_bind_TrimeshPrimitiveManager_get_stride_0 = function() {
return (Sb = n._emscripten_bind_TrimeshPrimitiveManager_get_stride_0 = n.asm.Jm).apply(null, arguments)
},
jb = n._emscripten_bind_TrimeshPrimitiveManager_set_stride_1 = function() {
return (jb = n._emscripten_bind_TrimeshPrimitiveManager_set_stride_1 = n.asm.Km).apply(null, arguments)
},
vb = n._emscripten_bind_TrimeshPrimitiveManager_get_indexstride_0 = function() {
return (vb = n._emscripten_bind_TrimeshPrimitiveManager_get_indexstride_0 = n.asm.Lm).apply(null, arguments)
},
Ib = n._emscripten_bind_TrimeshPrimitiveManager_set_indexstride_1 = function() {
return (Ib = n._emscripten_bind_TrimeshPrimitiveManager_set_indexstride_1 = n.asm.Mm).apply(null, arguments)
},
Rb = n._emscripten_bind_TrimeshPrimitiveManager_get_numfaces_0 = function() {
return (Rb = n._emscripten_bind_TrimeshPrimitiveManager_get_numfaces_0 = n.asm.Nm).apply(null, arguments)
},
Db = n._emscripten_bind_TrimeshPrimitiveManager_set_numfaces_1 = function() {
return (Db = n._emscripten_bind_TrimeshPrimitiveManager_set_numfaces_1 = n.asm.Om).apply(null, arguments)
},
Pb = n._emscripten_bind_TrimeshPrimitiveManager_get_indicestype_0 = function() {
return (Pb = n._emscripten_bind_TrimeshPrimitiveManager_get_indicestype_0 = n.asm.Pm).apply(null, arguments)
},
Tb = n._emscripten_bind_TrimeshPrimitiveManager_set_indicestype_1 = function() {
return (Tb = n._emscripten_bind_TrimeshPrimitiveManager_set_indicestype_1 = n.asm.Qm).apply(null, arguments)
},
Ob = n._emscripten_bind_TrimeshPrimitiveManager___destroy___0 = function() {
return (Ob = n._emscripten_bind_TrimeshPrimitiveManager___destroy___0 = n.asm.Rm).apply(null, arguments)
},
Wb = n._emscripten_bind_btGImpactMeshShapePart_btGImpactMeshShapePart_2 = function() {
return (Wb = n._emscripten_bind_btGImpactMeshShapePart_btGImpactMeshShapePart_2 = n.asm.Sm).apply(null, arguments)
},
Ab = n._emscripten_bind_btGImpactMeshShapePart_getTrimeshPrimitiveManager_0 = function() {
return (Ab = n._emscripten_bind_btGImpactMeshShapePart_getTrimeshPrimitiveManager_0 = n.asm.Tm).apply(null, arguments)
},
Mb = n._emscripten_bind_btGImpactMeshShapePart_getVertexCount_0 = function() {
return (Mb = n._emscripten_bind_btGImpactMeshShapePart_getVertexCount_0 = n.asm.Um).apply(null, arguments)
},
xb = n._emscripten_bind_btGImpactMeshShapePart_getVertex_2 = function() {
return (xb = n._emscripten_bind_btGImpactMeshShapePart_getVertex_2 = n.asm.Vm).apply(null, arguments)
},
Fb = n._emscripten_bind_btGImpactMeshShapePart_getPart_0 = function() {
return (Fb = n._emscripten_bind_btGImpactMeshShapePart_getPart_0 = n.asm.Wm).apply(null, arguments)
},
Lb = n._emscripten_bind_btGImpactMeshShapePart_setLocalScaling_1 = function() {
return (Lb = n._emscripten_bind_btGImpactMeshShapePart_setLocalScaling_1 = n.asm.Xm).apply(null, arguments)
},
Gb = n._emscripten_bind_btGImpactMeshShapePart_getLocalScaling_0 = function() {
return (Gb = n._emscripten_bind_btGImpactMeshShapePart_getLocalScaling_0 = n.asm.Ym).apply(null, arguments)
},
wb = n._emscripten_bind_btGImpactMeshShapePart_updateBound_0 = function() {
return (wb = n._emscripten_bind_btGImpactMeshShapePart_updateBound_0 = n.asm.Zm).apply(null, arguments)
},
Hb = n._emscripten_bind_btGImpactMeshShapePart_postUpdate_0 = function() {
return (Hb = n._emscripten_bind_btGImpactMeshShapePart_postUpdate_0 = n.asm._m).apply(null, arguments)
},
Vb = n._emscripten_bind_btGImpactMeshShapePart_getShapeType_0 = function() {
return (Vb = n._emscripten_bind_btGImpactMeshShapePart_getShapeType_0 = n.asm.$m).apply(null, arguments)
},
Eb = n._emscripten_bind_btGImpactMeshShapePart_needsRetrieveTriangles_0 = function() {
return (Eb = n._emscripten_bind_btGImpactMeshShapePart_needsRetrieveTriangles_0 = n.asm.an).apply(null, arguments)
},
Nb = n._emscripten_bind_btGImpactMeshShapePart_needsRetrieveTetrahedrons_0 = function() {
return (Nb = n._emscripten_bind_btGImpactMeshShapePart_needsRetrieveTetrahedrons_0 = n.asm.bn).apply(null, arguments)
},
Ub = n._emscripten_bind_btGImpactMeshShapePart_getBulletTriangle_2 = function() {
return (Ub = n._emscripten_bind_btGImpactMeshShapePart_getBulletTriangle_2 = n.asm.cn).apply(null, arguments)
},
zb = n._emscripten_bind_btGImpactMeshShapePart_getBulletTetrahedron_2 = function() {
return (zb = n._emscripten_bind_btGImpactMeshShapePart_getBulletTetrahedron_2 = n.asm.dn).apply(null, arguments)
},
qb = n._emscripten_bind_btGImpactMeshShapePart___destroy___0 = function() {
return (qb = n._emscripten_bind_btGImpactMeshShapePart___destroy___0 = n.asm.en).apply(null, arguments)
},
Kb = n._emscripten_bind_btGImpactMeshShape_btGImpactMeshShape_1 = function() {
return (Kb = n._emscripten_bind_btGImpactMeshShape_btGImpactMeshShape_1 = n.asm.fn).apply(null, arguments)
},
Qb = n._emscripten_bind_btGImpactMeshShape_getMeshInterface_0 = function() {
return (Qb = n._emscripten_bind_btGImpactMeshShape_getMeshInterface_0 = n.asm.gn).apply(null, arguments)
},
Xb = n._emscripten_bind_btGImpactMeshShape_getMeshPartCount_0 = function() {
return (Xb = n._emscripten_bind_btGImpactMeshShape_getMeshPartCount_0 = n.asm.hn).apply(null, arguments)
},
Zb = n._emscripten_bind_btGImpactMeshShape_getMeshPart_1 = function() {
return (Zb = n._emscripten_bind_btGImpactMeshShape_getMeshPart_1 = n.asm.jn).apply(null, arguments)
},
Yb = n._emscripten_bind_btGImpactMeshShape_calculateSerializeBufferSize_0 = function() {
return (Yb = n._emscripten_bind_btGImpactMeshShape_calculateSerializeBufferSize_0 = n.asm.kn).apply(null, arguments)
},
Jb = n._emscripten_bind_btGImpactMeshShape_setLocalScaling_1 = function() {
return (Jb = n._emscripten_bind_btGImpactMeshShape_setLocalScaling_1 = n.asm.ln).apply(null, arguments)
},
$b = n._emscripten_bind_btGImpactMeshShape_getLocalScaling_0 = function() {
return ($b = n._emscripten_bind_btGImpactMeshShape_getLocalScaling_0 = n.asm.mn).apply(null, arguments)
},
tm = n._emscripten_bind_btGImpactMeshShape_updateBound_0 = function() {
return (tm = n._emscripten_bind_btGImpactMeshShape_updateBound_0 = n.asm.nn).apply(null, arguments)
},
em = n._emscripten_bind_btGImpactMeshShape_postUpdate_0 = function() {
return (em = n._emscripten_bind_btGImpactMeshShape_postUpdate_0 = n.asm.on).apply(null, arguments)
},
nm = n._emscripten_bind_btGImpactMeshShape_getShapeType_0 = function() {
return (nm = n._emscripten_bind_btGImpactMeshShape_getShapeType_0 = n.asm.pn).apply(null, arguments)
},
om = n._emscripten_bind_btGImpactMeshShape_needsRetrieveTriangles_0 = function() {
return (om = n._emscripten_bind_btGImpactMeshShape_needsRetrieveTriangles_0 = n.asm.qn).apply(null, arguments)
},
_m = n._emscripten_bind_btGImpactMeshShape_needsRetrieveTetrahedrons_0 = function() {
return (_m = n._emscripten_bind_btGImpactMeshShape_needsRetrieveTetrahedrons_0 = n.asm.rn).apply(null, arguments)
},
im = n._emscripten_bind_btGImpactMeshShape_getBulletTriangle_2 = function() {
return (im = n._emscripten_bind_btGImpactMeshShape_getBulletTriangle_2 = n.asm.sn).apply(null, arguments)
},
rm = n._emscripten_bind_btGImpactMeshShape_getBulletTetrahedron_2 = function() {
return (rm = n._emscripten_bind_btGImpactMeshShape_getBulletTetrahedron_2 = n.asm.tn).apply(null, arguments)
},
pm = n._emscripten_bind_btGImpactMeshShape___destroy___0 = function() {
return (pm = n._emscripten_bind_btGImpactMeshShape___destroy___0 = n.asm.un).apply(null, arguments)
},
sm = n._emscripten_bind_btCollisionAlgorithmConstructionInfo_btCollisionAlgorithmConstructionInfo_0 = function() {
return (sm = n._emscripten_bind_btCollisionAlgorithmConstructionInfo_btCollisionAlgorithmConstructionInfo_0 = n.asm.vn).apply(null, arguments)
},
cm = n._emscripten_bind_btCollisionAlgorithmConstructionInfo_btCollisionAlgorithmConstructionInfo_2 = function() {
return (cm = n._emscripten_bind_btCollisionAlgorithmConstructionInfo_btCollisionAlgorithmConstructionInfo_2 = n.asm.wn).apply(null, arguments)
},
am = n._emscripten_bind_btCollisionAlgorithmConstructionInfo_get_m_dispatcher1_0 = function() {
return (am = n._emscripten_bind_btCollisionAlgorithmConstructionInfo_get_m_dispatcher1_0 = n.asm.xn).apply(null, arguments)
},
lm = n._emscripten_bind_btCollisionAlgorithmConstructionInfo_set_m_dispatcher1_1 = function() {
return (lm = n._emscripten_bind_btCollisionAlgorithmConstructionInfo_set_m_dispatcher1_1 = n.asm.yn).apply(null, arguments)
},
um = n._emscripten_bind_btCollisionAlgorithmConstructionInfo_get_m_manifold_0 = function() {
return (um = n._emscripten_bind_btCollisionAlgorithmConstructionInfo_get_m_manifold_0 = n.asm.zn).apply(null, arguments)
},
bm = n._emscripten_bind_btCollisionAlgorithmConstructionInfo_set_m_manifold_1 = function() {
return (bm = n._emscripten_bind_btCollisionAlgorithmConstructionInfo_set_m_manifold_1 = n.asm.An).apply(null, arguments)
},
mm = n._emscripten_bind_btCollisionAlgorithmConstructionInfo___destroy___0 = function() {
return (mm = n._emscripten_bind_btCollisionAlgorithmConstructionInfo___destroy___0 = n.asm.Bn).apply(null, arguments)
},
ym = n._emscripten_bind_btGImpactCollisionAlgorithm_btGImpactCollisionAlgorithm_3 = function() {
return (ym = n._emscripten_bind_btGImpactCollisionAlgorithm_btGImpactCollisionAlgorithm_3 = n.asm.Cn).apply(null, arguments)
},
dm = n._emscripten_bind_btGImpactCollisionAlgorithm_registerAlgorithm_1 = function() {
return (dm = n._emscripten_bind_btGImpactCollisionAlgorithm_registerAlgorithm_1 = n.asm.Dn).apply(null, arguments)
},
fm = n._emscripten_bind_btGImpactCollisionAlgorithm___destroy___0 = function() {
return (fm = n._emscripten_bind_btGImpactCollisionAlgorithm___destroy___0 = n.asm.En).apply(null, arguments)
},
hm = n._emscripten_bind_btDefaultCollisionConstructionInfo_btDefaultCollisionConstructionInfo_0 = function() {
return (hm = n._emscripten_bind_btDefaultCollisionConstructionInfo_btDefaultCollisionConstructionInfo_0 = n.asm.Fn).apply(null, arguments)
},
Bm = n._emscripten_bind_btDefaultCollisionConstructionInfo___destroy___0 = function() {
return (Bm = n._emscripten_bind_btDefaultCollisionConstructionInfo___destroy___0 = n.asm.Gn).apply(null, arguments)
},
gm = n._emscripten_bind_btPersistentManifold_btPersistentManifold_0 = function() {
return (gm = n._emscripten_bind_btPersistentManifold_btPersistentManifold_0 = n.asm.Hn).apply(null, arguments)
},
km = n._emscripten_bind_btPersistentManifold_getBody0_0 = function() {
return (km = n._emscripten_bind_btPersistentManifold_getBody0_0 = n.asm.In).apply(null, arguments)
},
Cm = n._emscripten_bind_btPersistentManifold_getBody1_0 = function() {
return (Cm = n._emscripten_bind_btPersistentManifold_getBody1_0 = n.asm.Jn).apply(null, arguments)
},
Sm = n._emscripten_bind_btPersistentManifold_getNumContacts_0 = function() {
return (Sm = n._emscripten_bind_btPersistentManifold_getNumContacts_0 = n.asm.Kn).apply(null, arguments)
},
jm = n._emscripten_bind_btPersistentManifold_getContactPoint_1 = function() {
return (jm = n._emscripten_bind_btPersistentManifold_getContactPoint_1 = n.asm.Ln).apply(null, arguments)
},
vm = n._emscripten_bind_btPersistentManifold___destroy___0 = function() {
return (vm = n._emscripten_bind_btPersistentManifold___destroy___0 = n.asm.Mn).apply(null, arguments)
},
Im = n._emscripten_bind_btCollisionDispatcher_btCollisionDispatcher_1 = function() {
return (Im = n._emscripten_bind_btCollisionDispatcher_btCollisionDispatcher_1 = n.asm.Nn).apply(null, arguments)
},
Rm = n._emscripten_bind_btCollisionDispatcher_getNumManifolds_0 = function() {
return (Rm = n._emscripten_bind_btCollisionDispatcher_getNumManifolds_0 = n.asm.On).apply(null, arguments)
},
Dm = n._emscripten_bind_btCollisionDispatcher_getManifoldByIndexInternal_1 = function() {
return (Dm = n._emscripten_bind_btCollisionDispatcher_getManifoldByIndexInternal_1 = n.asm.Pn).apply(null, arguments)
},
Pm = n._emscripten_bind_btCollisionDispatcher___destroy___0 = function() {
return (Pm = n._emscripten_bind_btCollisionDispatcher___destroy___0 = n.asm.Qn).apply(null, arguments)
},
Tm = n._emscripten_bind_btOverlappingPairCallback___destroy___0 = function() {
return (Tm = n._emscripten_bind_btOverlappingPairCallback___destroy___0 = n.asm.Rn).apply(null, arguments)
},
Om = n._emscripten_bind_btOverlappingPairCache_setInternalGhostPairCallback_1 = function() {
return (Om = n._emscripten_bind_btOverlappingPairCache_setInternalGhostPairCallback_1 = n.asm.Sn).apply(null, arguments)
},
Wm = n._emscripten_bind_btOverlappingPairCache_getNumOverlappingPairs_0 = function() {
return (Wm = n._emscripten_bind_btOverlappingPairCache_getNumOverlappingPairs_0 = n.asm.Tn).apply(null, arguments)
},
Am = n._emscripten_bind_btOverlappingPairCache___destroy___0 = function() {
return (Am = n._emscripten_bind_btOverlappingPairCache___destroy___0 = n.asm.Un).apply(null, arguments)
},
Mm = n._emscripten_bind_btAxisSweep3_btAxisSweep3_2 = function() {
return (Mm = n._emscripten_bind_btAxisSweep3_btAxisSweep3_2 = n.asm.Vn).apply(null, arguments)
},
xm = n._emscripten_bind_btAxisSweep3_btAxisSweep3_3 = function() {
return (xm = n._emscripten_bind_btAxisSweep3_btAxisSweep3_3 = n.asm.Wn).apply(null, arguments)
},
Fm = n._emscripten_bind_btAxisSweep3_btAxisSweep3_4 = function() {
return (Fm = n._emscripten_bind_btAxisSweep3_btAxisSweep3_4 = n.asm.Xn).apply(null, arguments)
},
Lm = n._emscripten_bind_btAxisSweep3_btAxisSweep3_5 = function() {
return (Lm = n._emscripten_bind_btAxisSweep3_btAxisSweep3_5 = n.asm.Yn).apply(null, arguments)
},
Gm = n._emscripten_bind_btAxisSweep3___destroy___0 = function() {
return (Gm = n._emscripten_bind_btAxisSweep3___destroy___0 = n.asm.Zn).apply(null, arguments)
},
wm = n._emscripten_bind_btBroadphaseInterface_getOverlappingPairCache_0 = function() {
return (wm = n._emscripten_bind_btBroadphaseInterface_getOverlappingPairCache_0 = n.asm._n).apply(null, arguments)
},
Hm = n._emscripten_bind_btBroadphaseInterface___destroy___0 = function() {
return (Hm = n._emscripten_bind_btBroadphaseInterface___destroy___0 = n.asm.$n).apply(null, arguments)
},
Vm = n._emscripten_bind_btCollisionConfiguration___destroy___0 = function() {
return (Vm = n._emscripten_bind_btCollisionConfiguration___destroy___0 = n.asm.ao).apply(null, arguments)
},
Em = n._emscripten_bind_btDbvtBroadphase_btDbvtBroadphase_0 = function() {
return (Em = n._emscripten_bind_btDbvtBroadphase_btDbvtBroadphase_0 = n.asm.bo).apply(null, arguments)
},
Nm = n._emscripten_bind_btDbvtBroadphase___destroy___0 = function() {
return (Nm = n._emscripten_bind_btDbvtBroadphase___destroy___0 = n.asm.co).apply(null, arguments)
},
Um = n._emscripten_bind_btBroadphaseProxy_get_m_collisionFilterGroup_0 = function() {
return (Um = n._emscripten_bind_btBroadphaseProxy_get_m_collisionFilterGroup_0 = n.asm.eo).apply(null, arguments)
},
zm = n._emscripten_bind_btBroadphaseProxy_set_m_collisionFilterGroup_1 = function() {
return (zm = n._emscripten_bind_btBroadphaseProxy_set_m_collisionFilterGroup_1 = n.asm.fo).apply(null, arguments)
},
qm = n._emscripten_bind_btBroadphaseProxy_get_m_collisionFilterMask_0 = function() {
return (qm = n._emscripten_bind_btBroadphaseProxy_get_m_collisionFilterMask_0 = n.asm.go).apply(null, arguments)
},
Km = n._emscripten_bind_btBroadphaseProxy_set_m_collisionFilterMask_1 = function() {
return (Km = n._emscripten_bind_btBroadphaseProxy_set_m_collisionFilterMask_1 = n.asm.ho).apply(null, arguments)
},
Qm = n._emscripten_bind_btBroadphaseProxy___destroy___0 = function() {
return (Qm = n._emscripten_bind_btBroadphaseProxy___destroy___0 = n.asm.io).apply(null, arguments)
},
Xm = n._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_3 = function() {
return (Xm = n._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_3 = n.asm.jo).apply(null, arguments)
},
Zm = n._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_4 = function() {
return (Zm = n._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_4 = n.asm.ko).apply(null, arguments)
},
Ym = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearDamping_0 = function() {
return (Ym = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearDamping_0 = n.asm.lo).apply(null, arguments)
},
Jm = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearDamping_1 = function() {
return (Jm = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearDamping_1 = n.asm.mo).apply(null, arguments)
},
$m = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularDamping_0 = function() {
return ($m = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularDamping_0 = n.asm.no).apply(null, arguments)
},
ty = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularDamping_1 = function() {
return (ty = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularDamping_1 = n.asm.oo).apply(null, arguments)
},
ey = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_friction_0 = function() {
return (ey = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_friction_0 = n.asm.po).apply(null, arguments)
},
ny = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_friction_1 = function() {
return (ny = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_friction_1 = n.asm.qo).apply(null, arguments)
},
oy = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_rollingFriction_0 = function() {
return (oy = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_rollingFriction_0 = n.asm.ro).apply(null, arguments)
},
_y = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_rollingFriction_1 = function() {
return (_y = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_rollingFriction_1 = n.asm.so).apply(null, arguments)
},
iy = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_restitution_0 = function() {
return (iy = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_restitution_0 = n.asm.to).apply(null, arguments)
},
ry = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_restitution_1 = function() {
return (ry = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_restitution_1 = n.asm.uo).apply(null, arguments)
},
py = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearSleepingThreshold_0 = function() {
return (py = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearSleepingThreshold_0 = n.asm.vo).apply(null, arguments)
},
sy = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearSleepingThreshold_1 = function() {
return (sy = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearSleepingThreshold_1 = n.asm.wo).apply(null, arguments)
},
cy = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularSleepingThreshold_0 = function() {
return (cy = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularSleepingThreshold_0 = n.asm.xo).apply(null, arguments)
},
ay = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularSleepingThreshold_1 = function() {
return (ay = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularSleepingThreshold_1 = n.asm.yo).apply(null, arguments)
},
ly = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDamping_0 = function() {
return (ly = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDamping_0 = n.asm.zo).apply(null, arguments)
},
uy = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDamping_1 = function() {
return (uy = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDamping_1 = n.asm.Ao).apply(null, arguments)
},
by = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDampingFactor_0 = function() {
return (by = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDampingFactor_0 = n.asm.Bo).apply(null, arguments)
},
my = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDampingFactor_1 = function() {
return (my = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDampingFactor_1 = n.asm.Co).apply(null, arguments)
},
yy = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalLinearDampingThresholdSqr_0 = function() {
return (yy = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalLinearDampingThresholdSqr_0 = n.asm.Do).apply(null, arguments)
},
dy = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalLinearDampingThresholdSqr_1 = function() {
return (dy = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalLinearDampingThresholdSqr_1 = n.asm.Eo).apply(null, arguments)
},
fy = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingThresholdSqr_0 = function() {
return (fy = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingThresholdSqr_0 = n.asm.Fo).apply(null, arguments)
},
hy = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingThresholdSqr_1 = function() {
return (hy = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingThresholdSqr_1 = n.asm.Go).apply(null, arguments)
},
By = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingFactor_0 = function() {
return (By = n._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingFactor_0 = n.asm.Ho).apply(null, arguments)
},
gy = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingFactor_1 = function() {
return (gy = n._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingFactor_1 = n.asm.Io).apply(null, arguments)
},
ky = n._emscripten_bind_btRigidBodyConstructionInfo___destroy___0 = function() {
return (ky = n._emscripten_bind_btRigidBodyConstructionInfo___destroy___0 = n.asm.Jo).apply(null, arguments)
},
Cy = n._emscripten_bind_btRigidBody_btRigidBody_1 = function() {
return (Cy = n._emscripten_bind_btRigidBody_btRigidBody_1 = n.asm.Ko).apply(null, arguments)
},
Sy = n._emscripten_bind_btRigidBody_getCenterOfMassTransform_0 = function() {
return (Sy = n._emscripten_bind_btRigidBody_getCenterOfMassTransform_0 = n.asm.Lo).apply(null, arguments)
},
jy = n._emscripten_bind_btRigidBody_setCenterOfMassTransform_1 = function() {
return (jy = n._emscripten_bind_btRigidBody_setCenterOfMassTransform_1 = n.asm.Mo).apply(null, arguments)
},
vy = n._emscripten_bind_btRigidBody_setSleepingThresholds_2 = function() {
return (vy = n._emscripten_bind_btRigidBody_setSleepingThresholds_2 = n.asm.No).apply(null, arguments)
},
Iy = n._emscripten_bind_btRigidBody_getLinearDamping_0 = function() {
return (Iy = n._emscripten_bind_btRigidBody_getLinearDamping_0 = n.asm.Oo).apply(null, arguments)
},
Ry = n._emscripten_bind_btRigidBody_getAngularDamping_0 = function() {
return (Ry = n._emscripten_bind_btRigidBody_getAngularDamping_0 = n.asm.Po).apply(null, arguments)
},
Dy = n._emscripten_bind_btRigidBody_setDamping_2 = function() {
return (Dy = n._emscripten_bind_btRigidBody_setDamping_2 = n.asm.Qo).apply(null, arguments)
},
Py = n._emscripten_bind_btRigidBody_setMassProps_2 = function() {
return (Py = n._emscripten_bind_btRigidBody_setMassProps_2 = n.asm.Ro).apply(null, arguments)
},
Ty = n._emscripten_bind_btRigidBody_getLinearFactor_0 = function() {
return (Ty = n._emscripten_bind_btRigidBody_getLinearFactor_0 = n.asm.So).apply(null, arguments)
},
Oy = n._emscripten_bind_btRigidBody_setLinearFactor_1 = function() {
return (Oy = n._emscripten_bind_btRigidBody_setLinearFactor_1 = n.asm.To).apply(null, arguments)
},
Wy = n._emscripten_bind_btRigidBody_applyTorque_1 = function() {
return (Wy = n._emscripten_bind_btRigidBody_applyTorque_1 = n.asm.Uo).apply(null, arguments)
},
Ay = n._emscripten_bind_btRigidBody_applyLocalTorque_1 = function() {
return (Ay = n._emscripten_bind_btRigidBody_applyLocalTorque_1 = n.asm.Vo).apply(null, arguments)
},
My = n._emscripten_bind_btRigidBody_applyForce_2 = function() {
return (My = n._emscripten_bind_btRigidBody_applyForce_2 = n.asm.Wo).apply(null, arguments)
},
xy = n._emscripten_bind_btRigidBody_applyCentralForce_1 = function() {
return (xy = n._emscripten_bind_btRigidBody_applyCentralForce_1 = n.asm.Xo).apply(null, arguments)
},
Fy = n._emscripten_bind_btRigidBody_applyCentralLocalForce_1 = function() {
return (Fy = n._emscripten_bind_btRigidBody_applyCentralLocalForce_1 = n.asm.Yo).apply(null, arguments)
},
Ly = n._emscripten_bind_btRigidBody_applyTorqueImpulse_1 = function() {
return (Ly = n._emscripten_bind_btRigidBody_applyTorqueImpulse_1 = n.asm.Zo).apply(null, arguments)
},
Gy = n._emscripten_bind_btRigidBody_applyImpulse_2 = function() {
return (Gy = n._emscripten_bind_btRigidBody_applyImpulse_2 = n.asm._o).apply(null, arguments)
},
wy = n._emscripten_bind_btRigidBody_applyCentralImpulse_1 = function() {
return (wy = n._emscripten_bind_btRigidBody_applyCentralImpulse_1 = n.asm.$o).apply(null, arguments)
},
Hy = n._emscripten_bind_btRigidBody_updateInertiaTensor_0 = function() {
return (Hy = n._emscripten_bind_btRigidBody_updateInertiaTensor_0 = n.asm.ap).apply(null, arguments)
},
Vy = n._emscripten_bind_btRigidBody_getLinearVelocity_0 = function() {
return (Vy = n._emscripten_bind_btRigidBody_getLinearVelocity_0 = n.asm.bp).apply(null, arguments)
},
Ey = n._emscripten_bind_btRigidBody_getAngularVelocity_0 = function() {
return (Ey = n._emscripten_bind_btRigidBody_getAngularVelocity_0 = n.asm.cp).apply(null, arguments)
},
Ny = n._emscripten_bind_btRigidBody_setLinearVelocity_1 = function() {
return (Ny = n._emscripten_bind_btRigidBody_setLinearVelocity_1 = n.asm.dp).apply(null, arguments)
},
Uy = n._emscripten_bind_btRigidBody_setAngularVelocity_1 = function() {
return (Uy = n._emscripten_bind_btRigidBody_setAngularVelocity_1 = n.asm.ep).apply(null, arguments)
},
zy = n._emscripten_bind_btRigidBody_getMotionState_0 = function() {
return (zy = n._emscripten_bind_btRigidBody_getMotionState_0 = n.asm.fp).apply(null, arguments)
},
qy = n._emscripten_bind_btRigidBody_setMotionState_1 = function() {
return (qy = n._emscripten_bind_btRigidBody_setMotionState_1 = n.asm.gp).apply(null, arguments)
},
Ky = n._emscripten_bind_btRigidBody_getAngularFactor_0 = function() {
return (Ky = n._emscripten_bind_btRigidBody_getAngularFactor_0 = n.asm.hp).apply(null, arguments)
},
Qy = n._emscripten_bind_btRigidBody_setAngularFactor_1 = function() {
return (Qy = n._emscripten_bind_btRigidBody_setAngularFactor_1 = n.asm.ip).apply(null, arguments)
},
Xy = n._emscripten_bind_btRigidBody_upcast_1 = function() {
return (Xy = n._emscripten_bind_btRigidBody_upcast_1 = n.asm.jp).apply(null, arguments)
},
Zy = n._emscripten_bind_btRigidBody_getAabb_2 = function() {
return (Zy = n._emscripten_bind_btRigidBody_getAabb_2 = n.asm.kp).apply(null, arguments)
},
Yy = n._emscripten_bind_btRigidBody_applyGravity_0 = function() {
return (Yy = n._emscripten_bind_btRigidBody_applyGravity_0 = n.asm.lp).apply(null, arguments)
},
Jy = n._emscripten_bind_btRigidBody_getGravity_0 = function() {
return (Jy = n._emscripten_bind_btRigidBody_getGravity_0 = n.asm.mp).apply(null, arguments)
},
$y = n._emscripten_bind_btRigidBody_setGravity_1 = function() {
return ($y = n._emscripten_bind_btRigidBody_setGravity_1 = n.asm.np).apply(null, arguments)
},
td = n._emscripten_bind_btRigidBody_getBroadphaseProxy_0 = function() {
return (td = n._emscripten_bind_btRigidBody_getBroadphaseProxy_0 = n.asm.op).apply(null, arguments)
},
ed = n._emscripten_bind_btRigidBody_clearForces_0 = function() {
return (ed = n._emscripten_bind_btRigidBody_clearForces_0 = n.asm.pp).apply(null, arguments)
},
nd = n._emscripten_bind_btRigidBody_setFlags_1 = function() {
return (nd = n._emscripten_bind_btRigidBody_setFlags_1 = n.asm.qp).apply(null, arguments)
},
od = n._emscripten_bind_btRigidBody_getFlags_0 = function() {
return (od = n._emscripten_bind_btRigidBody_getFlags_0 = n.asm.rp).apply(null, arguments)
},
_d = n._emscripten_bind_btRigidBody_setAnisotropicFriction_2 = function() {
return (_d = n._emscripten_bind_btRigidBody_setAnisotropicFriction_2 = n.asm.sp).apply(null, arguments)
},
id = n._emscripten_bind_btRigidBody_getCollisionShape_0 = function() {
return (id = n._emscripten_bind_btRigidBody_getCollisionShape_0 = n.asm.tp).apply(null, arguments)
},
rd = n._emscripten_bind_btRigidBody_setContactProcessingThreshold_1 = function() {
return (rd = n._emscripten_bind_btRigidBody_setContactProcessingThreshold_1 = n.asm.up).apply(null, arguments)
},
pd = n._emscripten_bind_btRigidBody_setActivationState_1 = function() {
return (pd = n._emscripten_bind_btRigidBody_setActivationState_1 = n.asm.vp).apply(null, arguments)
},
sd = n._emscripten_bind_btRigidBody_forceActivationState_1 = function() {
return (sd = n._emscripten_bind_btRigidBody_forceActivationState_1 = n.asm.wp).apply(null, arguments)
},
cd = n._emscripten_bind_btRigidBody_activate_0 = function() {
return (cd = n._emscripten_bind_btRigidBody_activate_0 = n.asm.xp).apply(null, arguments)
},
ad = n._emscripten_bind_btRigidBody_activate_1 = function() {
return (ad = n._emscripten_bind_btRigidBody_activate_1 = n.asm.yp).apply(null, arguments)
},
ld = n._emscripten_bind_btRigidBody_isActive_0 = function() {
return (ld = n._emscripten_bind_btRigidBody_isActive_0 = n.asm.zp).apply(null, arguments)
},
ud = n._emscripten_bind_btRigidBody_isKinematicObject_0 = function() {
return (ud = n._emscripten_bind_btRigidBody_isKinematicObject_0 = n.asm.Ap).apply(null, arguments)
},
bd = n._emscripten_bind_btRigidBody_isStaticObject_0 = function() {
return (bd = n._emscripten_bind_btRigidBody_isStaticObject_0 = n.asm.Bp).apply(null, arguments)
},
md = n._emscripten_bind_btRigidBody_isStaticOrKinematicObject_0 = function() {
return (md = n._emscripten_bind_btRigidBody_isStaticOrKinematicObject_0 = n.asm.Cp).apply(null, arguments)
},
yd = n._emscripten_bind_btRigidBody_getRestitution_0 = function() {
return (yd = n._emscripten_bind_btRigidBody_getRestitution_0 = n.asm.Dp).apply(null, arguments)
},
dd = n._emscripten_bind_btRigidBody_getFriction_0 = function() {
return (dd = n._emscripten_bind_btRigidBody_getFriction_0 = n.asm.Ep).apply(null, arguments)
},
fd = n._emscripten_bind_btRigidBody_getRollingFriction_0 = function() {
return (fd = n._emscripten_bind_btRigidBody_getRollingFriction_0 = n.asm.Fp).apply(null, arguments)
},
hd = n._emscripten_bind_btRigidBody_setRestitution_1 = function() {
return (hd = n._emscripten_bind_btRigidBody_setRestitution_1 = n.asm.Gp).apply(null, arguments)
},
Bd = n._emscripten_bind_btRigidBody_setFriction_1 = function() {
return (Bd = n._emscripten_bind_btRigidBody_setFriction_1 = n.asm.Hp).apply(null, arguments)
},
gd = n._emscripten_bind_btRigidBody_setRollingFriction_1 = function() {
return (gd = n._emscripten_bind_btRigidBody_setRollingFriction_1 = n.asm.Ip).apply(null, arguments)
},
kd = n._emscripten_bind_btRigidBody_getWorldTransform_0 = function() {
return (kd = n._emscripten_bind_btRigidBody_getWorldTransform_0 = n.asm.Jp).apply(null, arguments)
},
Cd = n._emscripten_bind_btRigidBody_getCollisionFlags_0 = function() {
return (Cd = n._emscripten_bind_btRigidBody_getCollisionFlags_0 = n.asm.Kp).apply(null, arguments)
},
Sd = n._emscripten_bind_btRigidBody_setCollisionFlags_1 = function() {
return (Sd = n._emscripten_bind_btRigidBody_setCollisionFlags_1 = n.asm.Lp).apply(null, arguments)
},
jd = n._emscripten_bind_btRigidBody_setWorldTransform_1 = function() {
return (jd = n._emscripten_bind_btRigidBody_setWorldTransform_1 = n.asm.Mp).apply(null, arguments)
},
vd = n._emscripten_bind_btRigidBody_setCollisionShape_1 = function() {
return (vd = n._emscripten_bind_btRigidBody_setCollisionShape_1 = n.asm.Np).apply(null, arguments)
},
Id = n._emscripten_bind_btRigidBody_setCcdMotionThreshold_1 = function() {
return (Id = n._emscripten_bind_btRigidBody_setCcdMotionThreshold_1 = n.asm.Op).apply(null, arguments)
},
Rd = n._emscripten_bind_btRigidBody_setCcdSweptSphereRadius_1 = function() {
return (Rd = n._emscripten_bind_btRigidBody_setCcdSweptSphereRadius_1 = n.asm.Pp).apply(null, arguments)
},
Dd = n._emscripten_bind_btRigidBody_getUserIndex_0 = function() {
return (Dd = n._emscripten_bind_btRigidBody_getUserIndex_0 = n.asm.Qp).apply(null, arguments)
},
Pd = n._emscripten_bind_btRigidBody_setUserIndex_1 = function() {
return (Pd = n._emscripten_bind_btRigidBody_setUserIndex_1 = n.asm.Rp).apply(null, arguments)
},
Td = n._emscripten_bind_btRigidBody_getUserPointer_0 = function() {
return (Td = n._emscripten_bind_btRigidBody_getUserPointer_0 = n.asm.Sp).apply(null, arguments)
},
Od = n._emscripten_bind_btRigidBody_setUserPointer_1 = function() {
return (Od = n._emscripten_bind_btRigidBody_setUserPointer_1 = n.asm.Tp).apply(null, arguments)
},
Wd = n._emscripten_bind_btRigidBody_getBroadphaseHandle_0 = function() {
return (Wd = n._emscripten_bind_btRigidBody_getBroadphaseHandle_0 = n.asm.Up).apply(null, arguments)
},
Ad = n._emscripten_bind_btRigidBody___destroy___0 = function() {
return (Ad = n._emscripten_bind_btRigidBody___destroy___0 = n.asm.Vp).apply(null, arguments)
},
Md = n._emscripten_bind_btConstraintSetting_btConstraintSetting_0 = function() {
return (Md = n._emscripten_bind_btConstraintSetting_btConstraintSetting_0 = n.asm.Wp).apply(null, arguments)
},
xd = n._emscripten_bind_btConstraintSetting_get_m_tau_0 = function() {
return (xd = n._emscripten_bind_btConstraintSetting_get_m_tau_0 = n.asm.Xp).apply(null, arguments)
},
Fd = n._emscripten_bind_btConstraintSetting_set_m_tau_1 = function() {
return (Fd = n._emscripten_bind_btConstraintSetting_set_m_tau_1 = n.asm.Yp).apply(null, arguments)
},
Ld = n._emscripten_bind_btConstraintSetting_get_m_damping_0 = function() {
return (Ld = n._emscripten_bind_btConstraintSetting_get_m_damping_0 = n.asm.Zp).apply(null, arguments)
},
Gd = n._emscripten_bind_btConstraintSetting_set_m_damping_1 = function() {
return (Gd = n._emscripten_bind_btConstraintSetting_set_m_damping_1 = n.asm._p).apply(null, arguments)
},
wd = n._emscripten_bind_btConstraintSetting_get_m_impulseClamp_0 = function() {
return (wd = n._emscripten_bind_btConstraintSetting_get_m_impulseClamp_0 = n.asm.$p).apply(null, arguments)
},
Hd = n._emscripten_bind_btConstraintSetting_set_m_impulseClamp_1 = function() {
return (Hd = n._emscripten_bind_btConstraintSetting_set_m_impulseClamp_1 = n.asm.aq).apply(null, arguments)
},
Vd = n._emscripten_bind_btConstraintSetting___destroy___0 = function() {
return (Vd = n._emscripten_bind_btConstraintSetting___destroy___0 = n.asm.bq).apply(null, arguments)
},
Ed = n._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_2 = function() {
return (Ed = n._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_2 = n.asm.cq).apply(null, arguments)
},
Nd = n._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_4 = function() {
return (Nd = n._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_4 = n.asm.dq).apply(null, arguments)
},
Ud = n._emscripten_bind_btPoint2PointConstraint_setPivotA_1 = function() {
return (Ud = n._emscripten_bind_btPoint2PointConstraint_setPivotA_1 = n.asm.eq).apply(null, arguments)
},
zd = n._emscripten_bind_btPoint2PointConstraint_setPivotB_1 = function() {
return (zd = n._emscripten_bind_btPoint2PointConstraint_setPivotB_1 = n.asm.fq).apply(null, arguments)
},
qd = n._emscripten_bind_btPoint2PointConstraint_getPivotInA_0 = function() {
return (qd = n._emscripten_bind_btPoint2PointConstraint_getPivotInA_0 = n.asm.gq).apply(null, arguments)
},
Kd = n._emscripten_bind_btPoint2PointConstraint_getPivotInB_0 = function() {
return (Kd = n._emscripten_bind_btPoint2PointConstraint_getPivotInB_0 = n.asm.hq).apply(null, arguments)
},
Qd = n._emscripten_bind_btPoint2PointConstraint_enableFeedback_1 = function() {
return (Qd = n._emscripten_bind_btPoint2PointConstraint_enableFeedback_1 = n.asm.iq).apply(null, arguments)
},
Xd = n._emscripten_bind_btPoint2PointConstraint_getBreakingImpulseThreshold_0 = function() {
return (Xd = n._emscripten_bind_btPoint2PointConstraint_getBreakingImpulseThreshold_0 = n.asm.jq).apply(null, arguments)
},
Zd = n._emscripten_bind_btPoint2PointConstraint_setBreakingImpulseThreshold_1 = function() {
return (Zd = n._emscripten_bind_btPoint2PointConstraint_setBreakingImpulseThreshold_1 = n.asm.kq).apply(null, arguments)
},
Yd = n._emscripten_bind_btPoint2PointConstraint_getParam_2 = function() {
return (Yd = n._emscripten_bind_btPoint2PointConstraint_getParam_2 = n.asm.lq).apply(null, arguments)
},
Jd = n._emscripten_bind_btPoint2PointConstraint_setParam_3 = function() {
return (Jd = n._emscripten_bind_btPoint2PointConstraint_setParam_3 = n.asm.mq).apply(null, arguments)
},
$d = n._emscripten_bind_btPoint2PointConstraint_get_m_setting_0 = function() {
return ($d = n._emscripten_bind_btPoint2PointConstraint_get_m_setting_0 = n.asm.nq).apply(null, arguments)
},
tf = n._emscripten_bind_btPoint2PointConstraint_set_m_setting_1 = function() {
return (tf = n._emscripten_bind_btPoint2PointConstraint_set_m_setting_1 = n.asm.oq).apply(null, arguments)
},
ef = n._emscripten_bind_btPoint2PointConstraint___destroy___0 = function() {
return (ef = n._emscripten_bind_btPoint2PointConstraint___destroy___0 = n.asm.pq).apply(null, arguments)
},
nf = n._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_3 = function() {
return (nf = n._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_3 = n.asm.qq).apply(null, arguments)
},
of = n._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_5 = function() {
return (of = n._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_5 = n.asm.rq).apply(null, arguments)
},
_f = n._emscripten_bind_btGeneric6DofSpringConstraint_enableSpring_2 = function() {
return (_f = n._emscripten_bind_btGeneric6DofSpringConstraint_enableSpring_2 = n.asm.sq).apply(null, arguments)
},
rf = n._emscripten_bind_btGeneric6DofSpringConstraint_setStiffness_2 = function() {
return (rf = n._emscripten_bind_btGeneric6DofSpringConstraint_setStiffness_2 = n.asm.tq).apply(null, arguments)
},
pf = n._emscripten_bind_btGeneric6DofSpringConstraint_setDamping_2 = function() {
return (pf = n._emscripten_bind_btGeneric6DofSpringConstraint_setDamping_2 = n.asm.uq).apply(null, arguments)
},
sf = n._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_0 = function() {
return (sf = n._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_0 = n.asm.vq).apply(null, arguments)
},
cf = n._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_1 = function() {
return (cf = n._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_1 = n.asm.wq).apply(null, arguments)
},
af = n._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_2 = function() {
return (af = n._emscripten_bind_btGeneric6DofSpringConstraint_setEquilibriumPoint_2 = n.asm.xq).apply(null, arguments)
},
lf = n._emscripten_bind_btGeneric6DofSpringConstraint_setLinearLowerLimit_1 = function() {
return (lf = n._emscripten_bind_btGeneric6DofSpringConstraint_setLinearLowerLimit_1 = n.asm.yq).apply(null, arguments)
},
uf = n._emscripten_bind_btGeneric6DofSpringConstraint_setLinearUpperLimit_1 = function() {
return (uf = n._emscripten_bind_btGeneric6DofSpringConstraint_setLinearUpperLimit_1 = n.asm.zq).apply(null, arguments)
},
bf = n._emscripten_bind_btGeneric6DofSpringConstraint_setAngularLowerLimit_1 = function() {
return (bf = n._emscripten_bind_btGeneric6DofSpringConstraint_setAngularLowerLimit_1 = n.asm.Aq).apply(null, arguments)
},
mf = n._emscripten_bind_btGeneric6DofSpringConstraint_setAngularUpperLimit_1 = function() {
return (mf = n._emscripten_bind_btGeneric6DofSpringConstraint_setAngularUpperLimit_1 = n.asm.Bq).apply(null, arguments)
},
yf = n._emscripten_bind_btGeneric6DofSpringConstraint_getFrameOffsetA_0 = function() {
return (yf = n._emscripten_bind_btGeneric6DofSpringConstraint_getFrameOffsetA_0 = n.asm.Cq).apply(null, arguments)
},
df = n._emscripten_bind_btGeneric6DofSpringConstraint_enableFeedback_1 = function() {
return (df = n._emscripten_bind_btGeneric6DofSpringConstraint_enableFeedback_1 = n.asm.Dq).apply(null, arguments)
},
ff = n._emscripten_bind_btGeneric6DofSpringConstraint_getBreakingImpulseThreshold_0 = function() {
return (ff = n._emscripten_bind_btGeneric6DofSpringConstraint_getBreakingImpulseThreshold_0 = n.asm.Eq).apply(null, arguments)
},
hf = n._emscripten_bind_btGeneric6DofSpringConstraint_setBreakingImpulseThreshold_1 = function() {
return (hf = n._emscripten_bind_btGeneric6DofSpringConstraint_setBreakingImpulseThreshold_1 = n.asm.Fq).apply(null, arguments)
},
Bf = n._emscripten_bind_btGeneric6DofSpringConstraint_getParam_2 = function() {
return (Bf = n._emscripten_bind_btGeneric6DofSpringConstraint_getParam_2 = n.asm.Gq).apply(null, arguments)
},
gf = n._emscripten_bind_btGeneric6DofSpringConstraint_setParam_3 = function() {
return (gf = n._emscripten_bind_btGeneric6DofSpringConstraint_setParam_3 = n.asm.Hq).apply(null, arguments)
},
kf = n._emscripten_bind_btGeneric6DofSpringConstraint___destroy___0 = function() {
return (kf = n._emscripten_bind_btGeneric6DofSpringConstraint___destroy___0 = n.asm.Iq).apply(null, arguments)
},
Cf = n._emscripten_bind_btSequentialImpulseConstraintSolver_btSequentialImpulseConstraintSolver_0 = function() {
return (Cf = n._emscripten_bind_btSequentialImpulseConstraintSolver_btSequentialImpulseConstraintSolver_0 = n.asm.Jq).apply(null, arguments)
},
Sf = n._emscripten_bind_btSequentialImpulseConstraintSolver___destroy___0 = function() {
return (Sf = n._emscripten_bind_btSequentialImpulseConstraintSolver___destroy___0 = n.asm.Kq).apply(null, arguments)
},
jf = n._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_2 = function() {
return (jf = n._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_2 = n.asm.Lq).apply(null, arguments)
},
vf = n._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_4 = function() {
return (vf = n._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_4 = n.asm.Mq).apply(null, arguments)
},
If = n._emscripten_bind_btConeTwistConstraint_setLimit_2 = function() {
return (If = n._emscripten_bind_btConeTwistConstraint_setLimit_2 = n.asm.Nq).apply(null, arguments)
},
Rf = n._emscripten_bind_btConeTwistConstraint_setAngularOnly_1 = function() {
return (Rf = n._emscripten_bind_btConeTwistConstraint_setAngularOnly_1 = n.asm.Oq).apply(null, arguments)
},
Df = n._emscripten_bind_btConeTwistConstraint_setDamping_1 = function() {
return (Df = n._emscripten_bind_btConeTwistConstraint_setDamping_1 = n.asm.Pq).apply(null, arguments)
},
Pf = n._emscripten_bind_btConeTwistConstraint_enableMotor_1 = function() {
return (Pf = n._emscripten_bind_btConeTwistConstraint_enableMotor_1 = n.asm.Qq).apply(null, arguments)
},
Tf = n._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulse_1 = function() {
return (Tf = n._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulse_1 = n.asm.Rq).apply(null, arguments)
},
Of = n._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulseNormalized_1 = function() {
return (Of = n._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulseNormalized_1 = n.asm.Sq).apply(null, arguments)
},
Wf = n._emscripten_bind_btConeTwistConstraint_setMotorTarget_1 = function() {
return (Wf = n._emscripten_bind_btConeTwistConstraint_setMotorTarget_1 = n.asm.Tq).apply(null, arguments)
},
Af = n._emscripten_bind_btConeTwistConstraint_setMotorTargetInConstraintSpace_1 = function() {
return (Af = n._emscripten_bind_btConeTwistConstraint_setMotorTargetInConstraintSpace_1 = n.asm.Uq).apply(null, arguments)
},
Mf = n._emscripten_bind_btConeTwistConstraint_enableFeedback_1 = function() {
return (Mf = n._emscripten_bind_btConeTwistConstraint_enableFeedback_1 = n.asm.Vq).apply(null, arguments)
},
xf = n._emscripten_bind_btConeTwistConstraint_getBreakingImpulseThreshold_0 = function() {
return (xf = n._emscripten_bind_btConeTwistConstraint_getBreakingImpulseThreshold_0 = n.asm.Wq).apply(null, arguments)
},
Ff = n._emscripten_bind_btConeTwistConstraint_setBreakingImpulseThreshold_1 = function() {
return (Ff = n._emscripten_bind_btConeTwistConstraint_setBreakingImpulseThreshold_1 = n.asm.Xq).apply(null, arguments)
},
Lf = n._emscripten_bind_btConeTwistConstraint_getParam_2 = function() {
return (Lf = n._emscripten_bind_btConeTwistConstraint_getParam_2 = n.asm.Yq).apply(null, arguments)
},
Gf = n._emscripten_bind_btConeTwistConstraint_setParam_3 = function() {
return (Gf = n._emscripten_bind_btConeTwistConstraint_setParam_3 = n.asm.Zq).apply(null, arguments)
},
wf = n._emscripten_bind_btConeTwistConstraint___destroy___0 = function() {
return (wf = n._emscripten_bind_btConeTwistConstraint___destroy___0 = n.asm._q).apply(null, arguments)
},
Hf = n._emscripten_bind_btHingeConstraint_btHingeConstraint_2 = function() {
return (Hf = n._emscripten_bind_btHingeConstraint_btHingeConstraint_2 = n.asm.$q).apply(null, arguments)
},
Vf = n._emscripten_bind_btHingeConstraint_btHingeConstraint_3 = function() {
return (Vf = n._emscripten_bind_btHingeConstraint_btHingeConstraint_3 = n.asm.ar).apply(null, arguments)
},
Ef = n._emscripten_bind_btHingeConstraint_btHingeConstraint_4 = function() {
return (Ef = n._emscripten_bind_btHingeConstraint_btHingeConstraint_4 = n.asm.br).apply(null, arguments)
},
Nf = n._emscripten_bind_btHingeConstraint_btHingeConstraint_5 = function() {
return (Nf = n._emscripten_bind_btHingeConstraint_btHingeConstraint_5 = n.asm.cr).apply(null, arguments)
},
Uf = n._emscripten_bind_btHingeConstraint_btHingeConstraint_6 = function() {
return (Uf = n._emscripten_bind_btHingeConstraint_btHingeConstraint_6 = n.asm.dr).apply(null, arguments)
},
zf = n._emscripten_bind_btHingeConstraint_btHingeConstraint_7 = function() {
return (zf = n._emscripten_bind_btHingeConstraint_btHingeConstraint_7 = n.asm.er).apply(null, arguments)
},
qf = n._emscripten_bind_btHingeConstraint_getHingeAngle_0 = function() {
return (qf = n._emscripten_bind_btHingeConstraint_getHingeAngle_0 = n.asm.fr).apply(null, arguments)
},
Kf = n._emscripten_bind_btHingeConstraint_setLimit_4 = function() {
return (Kf = n._emscripten_bind_btHingeConstraint_setLimit_4 = n.asm.gr).apply(null, arguments)
},
Qf = n._emscripten_bind_btHingeConstraint_setLimit_5 = function() {
return (Qf = n._emscripten_bind_btHingeConstraint_setLimit_5 = n.asm.hr).apply(null, arguments)
},
Xf = n._emscripten_bind_btHingeConstraint_enableAngularMotor_3 = function() {
return (Xf = n._emscripten_bind_btHingeConstraint_enableAngularMotor_3 = n.asm.ir).apply(null, arguments)
},
Zf = n._emscripten_bind_btHingeConstraint_setAngularOnly_1 = function() {
return (Zf = n._emscripten_bind_btHingeConstraint_setAngularOnly_1 = n.asm.jr).apply(null, arguments)
},
Yf = n._emscripten_bind_btHingeConstraint_enableMotor_1 = function() {
return (Yf = n._emscripten_bind_btHingeConstraint_enableMotor_1 = n.asm.kr).apply(null, arguments)
},
Jf = n._emscripten_bind_btHingeConstraint_setMaxMotorImpulse_1 = function() {
return (Jf = n._emscripten_bind_btHingeConstraint_setMaxMotorImpulse_1 = n.asm.lr).apply(null, arguments)
},
$f = n._emscripten_bind_btHingeConstraint_setMotorTarget_2 = function() {
return ($f = n._emscripten_bind_btHingeConstraint_setMotorTarget_2 = n.asm.mr).apply(null, arguments)
},
th = n._emscripten_bind_btHingeConstraint_enableFeedback_1 = function() {
return (th = n._emscripten_bind_btHingeConstraint_enableFeedback_1 = n.asm.nr).apply(null, arguments)
},
eh = n._emscripten_bind_btHingeConstraint_getBreakingImpulseThreshold_0 = function() {
return (eh = n._emscripten_bind_btHingeConstraint_getBreakingImpulseThreshold_0 = n.asm.or).apply(null, arguments)
},
nh = n._emscripten_bind_btHingeConstraint_setBreakingImpulseThreshold_1 = function() {
return (nh = n._emscripten_bind_btHingeConstraint_setBreakingImpulseThreshold_1 = n.asm.pr).apply(null, arguments)
},
oh = n._emscripten_bind_btHingeConstraint_getParam_2 = function() {
return (oh = n._emscripten_bind_btHingeConstraint_getParam_2 = n.asm.qr).apply(null, arguments)
},
_h = n._emscripten_bind_btHingeConstraint_setParam_3 = function() {
return (_h = n._emscripten_bind_btHingeConstraint_setParam_3 = n.asm.rr).apply(null, arguments)
},
ih = n._emscripten_bind_btHingeConstraint___destroy___0 = function() {
return (ih = n._emscripten_bind_btHingeConstraint___destroy___0 = n.asm.sr).apply(null, arguments)
},
rh = n._emscripten_bind_btSliderConstraint_btSliderConstraint_3 = function() {
return (rh = n._emscripten_bind_btSliderConstraint_btSliderConstraint_3 = n.asm.tr).apply(null, arguments)
},
ph = n._emscripten_bind_btSliderConstraint_btSliderConstraint_5 = function() {
return (ph = n._emscripten_bind_btSliderConstraint_btSliderConstraint_5 = n.asm.ur).apply(null, arguments)
},
sh = n._emscripten_bind_btSliderConstraint_getLinearPos_0 = function() {
return (sh = n._emscripten_bind_btSliderConstraint_getLinearPos_0 = n.asm.vr).apply(null, arguments)
},
ch = n._emscripten_bind_btSliderConstraint_getAngularPos_0 = function() {
return (ch = n._emscripten_bind_btSliderConstraint_getAngularPos_0 = n.asm.wr).apply(null, arguments)
},
ah = n._emscripten_bind_btSliderConstraint_setLowerLinLimit_1 = function() {
return (ah = n._emscripten_bind_btSliderConstraint_setLowerLinLimit_1 = n.asm.xr).apply(null, arguments)
},
lh = n._emscripten_bind_btSliderConstraint_setUpperLinLimit_1 = function() {
return (lh = n._emscripten_bind_btSliderConstraint_setUpperLinLimit_1 = n.asm.yr).apply(null, arguments)
},
uh = n._emscripten_bind_btSliderConstraint_setLowerAngLimit_1 = function() {
return (uh = n._emscripten_bind_btSliderConstraint_setLowerAngLimit_1 = n.asm.zr).apply(null, arguments)
},
bh = n._emscripten_bind_btSliderConstraint_setUpperAngLimit_1 = function() {
return (bh = n._emscripten_bind_btSliderConstraint_setUpperAngLimit_1 = n.asm.Ar).apply(null, arguments)
},
mh = n._emscripten_bind_btSliderConstraint_setPoweredLinMotor_1 = function() {
return (mh = n._emscripten_bind_btSliderConstraint_setPoweredLinMotor_1 = n.asm.Br).apply(null, arguments)
},
yh = n._emscripten_bind_btSliderConstraint_setMaxLinMotorForce_1 = function() {
return (yh = n._emscripten_bind_btSliderConstraint_setMaxLinMotorForce_1 = n.asm.Cr).apply(null, arguments)
},
dh = n._emscripten_bind_btSliderConstraint_setTargetLinMotorVelocity_1 = function() {
return (dh = n._emscripten_bind_btSliderConstraint_setTargetLinMotorVelocity_1 = n.asm.Dr).apply(null, arguments)
},
fh = n._emscripten_bind_btSliderConstraint_enableFeedback_1 = function() {
return (fh = n._emscripten_bind_btSliderConstraint_enableFeedback_1 = n.asm.Er).apply(null, arguments)
},
hh = n._emscripten_bind_btSliderConstraint_getBreakingImpulseThreshold_0 = function() {
return (hh = n._emscripten_bind_btSliderConstraint_getBreakingImpulseThreshold_0 = n.asm.Fr).apply(null, arguments)
},
Bh = n._emscripten_bind_btSliderConstraint_setBreakingImpulseThreshold_1 = function() {
return (Bh = n._emscripten_bind_btSliderConstraint_setBreakingImpulseThreshold_1 = n.asm.Gr).apply(null, arguments)
},
gh = n._emscripten_bind_btSliderConstraint_getParam_2 = function() {
return (gh = n._emscripten_bind_btSliderConstraint_getParam_2 = n.asm.Hr).apply(null, arguments)
},
kh = n._emscripten_bind_btSliderConstraint_setParam_3 = function() {
return (kh = n._emscripten_bind_btSliderConstraint_setParam_3 = n.asm.Ir).apply(null, arguments)
},
Ch = n._emscripten_bind_btSliderConstraint___destroy___0 = function() {
return (Ch = n._emscripten_bind_btSliderConstraint___destroy___0 = n.asm.Jr).apply(null, arguments)
},
Sh = n._emscripten_bind_btFixedConstraint_btFixedConstraint_4 = function() {
return (Sh = n._emscripten_bind_btFixedConstraint_btFixedConstraint_4 = n.asm.Kr).apply(null, arguments)
},
jh = n._emscripten_bind_btFixedConstraint_enableFeedback_1 = function() {
return (jh = n._emscripten_bind_btFixedConstraint_enableFeedback_1 = n.asm.Lr).apply(null, arguments)
},
vh = n._emscripten_bind_btFixedConstraint_getBreakingImpulseThreshold_0 = function() {
return (vh = n._emscripten_bind_btFixedConstraint_getBreakingImpulseThreshold_0 = n.asm.Mr).apply(null, arguments)
},
Ih = n._emscripten_bind_btFixedConstraint_setBreakingImpulseThreshold_1 = function() {
return (Ih = n._emscripten_bind_btFixedConstraint_setBreakingImpulseThreshold_1 = n.asm.Nr).apply(null, arguments)
},
Rh = n._emscripten_bind_btFixedConstraint_getParam_2 = function() {
return (Rh = n._emscripten_bind_btFixedConstraint_getParam_2 = n.asm.Or).apply(null, arguments)
},
Dh = n._emscripten_bind_btFixedConstraint_setParam_3 = function() {
return (Dh = n._emscripten_bind_btFixedConstraint_setParam_3 = n.asm.Pr).apply(null, arguments)
},
Ph = n._emscripten_bind_btFixedConstraint___destroy___0 = function() {
return (Ph = n._emscripten_bind_btFixedConstraint___destroy___0 = n.asm.Qr).apply(null, arguments)
},
Th = n._emscripten_bind_btConstraintSolver___destroy___0 = function() {
return (Th = n._emscripten_bind_btConstraintSolver___destroy___0 = n.asm.Rr).apply(null, arguments)
},
Oh = n._emscripten_bind_btDispatcherInfo_get_m_timeStep_0 = function() {
return (Oh = n._emscripten_bind_btDispatcherInfo_get_m_timeStep_0 = n.asm.Sr).apply(null, arguments)
},
Wh = n._emscripten_bind_btDispatcherInfo_set_m_timeStep_1 = function() {
return (Wh = n._emscripten_bind_btDispatcherInfo_set_m_timeStep_1 = n.asm.Tr).apply(null, arguments)
},
Ah = n._emscripten_bind_btDispatcherInfo_get_m_stepCount_0 = function() {
return (Ah = n._emscripten_bind_btDispatcherInfo_get_m_stepCount_0 = n.asm.Ur).apply(null, arguments)
},
Mh = n._emscripten_bind_btDispatcherInfo_set_m_stepCount_1 = function() {
return (Mh = n._emscripten_bind_btDispatcherInfo_set_m_stepCount_1 = n.asm.Vr).apply(null, arguments)
},
xh = n._emscripten_bind_btDispatcherInfo_get_m_dispatchFunc_0 = function() {
return (xh = n._emscripten_bind_btDispatcherInfo_get_m_dispatchFunc_0 = n.asm.Wr).apply(null, arguments)
},
Fh = n._emscripten_bind_btDispatcherInfo_set_m_dispatchFunc_1 = function() {
return (Fh = n._emscripten_bind_btDispatcherInfo_set_m_dispatchFunc_1 = n.asm.Xr).apply(null, arguments)
},
Lh = n._emscripten_bind_btDispatcherInfo_get_m_timeOfImpact_0 = function() {
return (Lh = n._emscripten_bind_btDispatcherInfo_get_m_timeOfImpact_0 = n.asm.Yr).apply(null, arguments)
},
Gh = n._emscripten_bind_btDispatcherInfo_set_m_timeOfImpact_1 = function() {
return (Gh = n._emscripten_bind_btDispatcherInfo_set_m_timeOfImpact_1 = n.asm.Zr).apply(null, arguments)
},
wh = n._emscripten_bind_btDispatcherInfo_get_m_useContinuous_0 = function() {
return (wh = n._emscripten_bind_btDispatcherInfo_get_m_useContinuous_0 = n.asm._r).apply(null, arguments)
},
Hh = n._emscripten_bind_btDispatcherInfo_set_m_useContinuous_1 = function() {
return (Hh = n._emscripten_bind_btDispatcherInfo_set_m_useContinuous_1 = n.asm.$r).apply(null, arguments)
},
Vh = n._emscripten_bind_btDispatcherInfo_get_m_enableSatConvex_0 = function() {
return (Vh = n._emscripten_bind_btDispatcherInfo_get_m_enableSatConvex_0 = n.asm.as).apply(null, arguments)
},
Eh = n._emscripten_bind_btDispatcherInfo_set_m_enableSatConvex_1 = function() {
return (Eh = n._emscripten_bind_btDispatcherInfo_set_m_enableSatConvex_1 = n.asm.bs).apply(null, arguments)
},
Nh = n._emscripten_bind_btDispatcherInfo_get_m_enableSPU_0 = function() {
return (Nh = n._emscripten_bind_btDispatcherInfo_get_m_enableSPU_0 = n.asm.cs).apply(null, arguments)
},
Uh = n._emscripten_bind_btDispatcherInfo_set_m_enableSPU_1 = function() {
return (Uh = n._emscripten_bind_btDispatcherInfo_set_m_enableSPU_1 = n.asm.ds).apply(null, arguments)
},
zh = n._emscripten_bind_btDispatcherInfo_get_m_useEpa_0 = function() {
return (zh = n._emscripten_bind_btDispatcherInfo_get_m_useEpa_0 = n.asm.es).apply(null, arguments)
},
qh = n._emscripten_bind_btDispatcherInfo_set_m_useEpa_1 = function() {
return (qh = n._emscripten_bind_btDispatcherInfo_set_m_useEpa_1 = n.asm.fs).apply(null, arguments)
},
Kh = n._emscripten_bind_btDispatcherInfo_get_m_allowedCcdPenetration_0 = function() {
return (Kh = n._emscripten_bind_btDispatcherInfo_get_m_allowedCcdPenetration_0 = n.asm.gs).apply(null, arguments)
},
Qh = n._emscripten_bind_btDispatcherInfo_set_m_allowedCcdPenetration_1 = function() {
return (Qh = n._emscripten_bind_btDispatcherInfo_set_m_allowedCcdPenetration_1 = n.asm.hs).apply(null, arguments)
},
Xh = n._emscripten_bind_btDispatcherInfo_get_m_useConvexConservativeDistanceUtil_0 = function() {
return (Xh = n._emscripten_bind_btDispatcherInfo_get_m_useConvexConservativeDistanceUtil_0 = n.asm.is).apply(null, arguments)
},
Zh = n._emscripten_bind_btDispatcherInfo_set_m_useConvexConservativeDistanceUtil_1 = function() {
return (Zh = n._emscripten_bind_btDispatcherInfo_set_m_useConvexConservativeDistanceUtil_1 = n.asm.js).apply(null, arguments)
},
Yh = n._emscripten_bind_btDispatcherInfo_get_m_convexConservativeDistanceThreshold_0 = function() {
return (Yh = n._emscripten_bind_btDispatcherInfo_get_m_convexConservativeDistanceThreshold_0 = n.asm.ks).apply(null, arguments)
},
Jh = n._emscripten_bind_btDispatcherInfo_set_m_convexConservativeDistanceThreshold_1 = function() {
return (Jh = n._emscripten_bind_btDispatcherInfo_set_m_convexConservativeDistanceThreshold_1 = n.asm.ls).apply(null, arguments)
},
$h = n._emscripten_bind_btDispatcherInfo___destroy___0 = function() {
return ($h = n._emscripten_bind_btDispatcherInfo___destroy___0 = n.asm.ms).apply(null, arguments)
},
tB = n._emscripten_bind_btContactSolverInfo_get_m_splitImpulse_0 = function() {
return (tB = n._emscripten_bind_btContactSolverInfo_get_m_splitImpulse_0 = n.asm.ns).apply(null, arguments)
},
eB = n._emscripten_bind_btContactSolverInfo_set_m_splitImpulse_1 = function() {
return (eB = n._emscripten_bind_btContactSolverInfo_set_m_splitImpulse_1 = n.asm.os).apply(null, arguments)
},
nB = n._emscripten_bind_btContactSolverInfo_get_m_splitImpulsePenetrationThreshold_0 = function() {
return (nB = n._emscripten_bind_btContactSolverInfo_get_m_splitImpulsePenetrationThreshold_0 = n.asm.ps).apply(null, arguments)
},
oB = n._emscripten_bind_btContactSolverInfo_set_m_splitImpulsePenetrationThreshold_1 = function() {
return (oB = n._emscripten_bind_btContactSolverInfo_set_m_splitImpulsePenetrationThreshold_1 = n.asm.qs).apply(null, arguments)
},
_B = n._emscripten_bind_btContactSolverInfo_get_m_numIterations_0 = function() {
return (_B = n._emscripten_bind_btContactSolverInfo_get_m_numIterations_0 = n.asm.rs).apply(null, arguments)
},
iB = n._emscripten_bind_btContactSolverInfo_set_m_numIterations_1 = function() {
return (iB = n._emscripten_bind_btContactSolverInfo_set_m_numIterations_1 = n.asm.ss).apply(null, arguments)
},
rB = n._emscripten_bind_btContactSolverInfo___destroy___0 = function() {
return (rB = n._emscripten_bind_btContactSolverInfo___destroy___0 = n.asm.ts).apply(null, arguments)
},
pB = n._emscripten_bind_btVehicleTuning_btVehicleTuning_0 = function() {
return (pB = n._emscripten_bind_btVehicleTuning_btVehicleTuning_0 = n.asm.us).apply(null, arguments)
},
sB = n._emscripten_bind_btVehicleTuning_get_m_suspensionStiffness_0 = function() {
return (sB = n._emscripten_bind_btVehicleTuning_get_m_suspensionStiffness_0 = n.asm.vs).apply(null, arguments)
},
cB = n._emscripten_bind_btVehicleTuning_set_m_suspensionStiffness_1 = function() {
return (cB = n._emscripten_bind_btVehicleTuning_set_m_suspensionStiffness_1 = n.asm.ws).apply(null, arguments)
},
aB = n._emscripten_bind_btVehicleTuning_get_m_suspensionCompression_0 = function() {
return (aB = n._emscripten_bind_btVehicleTuning_get_m_suspensionCompression_0 = n.asm.xs).apply(null, arguments)
},
lB = n._emscripten_bind_btVehicleTuning_set_m_suspensionCompression_1 = function() {
return (lB = n._emscripten_bind_btVehicleTuning_set_m_suspensionCompression_1 = n.asm.ys).apply(null, arguments)
},
uB = n._emscripten_bind_btVehicleTuning_get_m_suspensionDamping_0 = function() {
return (uB = n._emscripten_bind_btVehicleTuning_get_m_suspensionDamping_0 = n.asm.zs).apply(null, arguments)
},
bB = n._emscripten_bind_btVehicleTuning_set_m_suspensionDamping_1 = function() {
return (bB = n._emscripten_bind_btVehicleTuning_set_m_suspensionDamping_1 = n.asm.As).apply(null, arguments)
},
mB = n._emscripten_bind_btVehicleTuning_get_m_maxSuspensionTravelCm_0 = function() {
return (mB = n._emscripten_bind_btVehicleTuning_get_m_maxSuspensionTravelCm_0 = n.asm.Bs).apply(null, arguments)
},
yB = n._emscripten_bind_btVehicleTuning_set_m_maxSuspensionTravelCm_1 = function() {
return (yB = n._emscripten_bind_btVehicleTuning_set_m_maxSuspensionTravelCm_1 = n.asm.Cs).apply(null, arguments)
},
dB = n._emscripten_bind_btVehicleTuning_get_m_frictionSlip_0 = function() {
return (dB = n._emscripten_bind_btVehicleTuning_get_m_frictionSlip_0 = n.asm.Ds).apply(null, arguments)
},
fB = n._emscripten_bind_btVehicleTuning_set_m_frictionSlip_1 = function() {
return (fB = n._emscripten_bind_btVehicleTuning_set_m_frictionSlip_1 = n.asm.Es).apply(null, arguments)
},
hB = n._emscripten_bind_btVehicleTuning_get_m_maxSuspensionForce_0 = function() {
return (hB = n._emscripten_bind_btVehicleTuning_get_m_maxSuspensionForce_0 = n.asm.Fs).apply(null, arguments)
},
BB = n._emscripten_bind_btVehicleTuning_set_m_maxSuspensionForce_1 = function() {
return (BB = n._emscripten_bind_btVehicleTuning_set_m_maxSuspensionForce_1 = n.asm.Gs).apply(null, arguments)
},
gB = n._emscripten_bind_btVehicleRaycasterResult_get_m_hitPointInWorld_0 = function() {
return (gB = n._emscripten_bind_btVehicleRaycasterResult_get_m_hitPointInWorld_0 = n.asm.Hs).apply(null, arguments)
},
kB = n._emscripten_bind_btVehicleRaycasterResult_set_m_hitPointInWorld_1 = function() {
return (kB = n._emscripten_bind_btVehicleRaycasterResult_set_m_hitPointInWorld_1 = n.asm.Is).apply(null, arguments)
},
CB = n._emscripten_bind_btVehicleRaycasterResult_get_m_hitNormalInWorld_0 = function() {
return (CB = n._emscripten_bind_btVehicleRaycasterResult_get_m_hitNormalInWorld_0 = n.asm.Js).apply(null, arguments)
},
SB = n._emscripten_bind_btVehicleRaycasterResult_set_m_hitNormalInWorld_1 = function() {
return (SB = n._emscripten_bind_btVehicleRaycasterResult_set_m_hitNormalInWorld_1 = n.asm.Ks).apply(null, arguments)
},
jB = n._emscripten_bind_btVehicleRaycasterResult_get_m_distFraction_0 = function() {
return (jB = n._emscripten_bind_btVehicleRaycasterResult_get_m_distFraction_0 = n.asm.Ls).apply(null, arguments)
},
vB = n._emscripten_bind_btVehicleRaycasterResult_set_m_distFraction_1 = function() {
return (vB = n._emscripten_bind_btVehicleRaycasterResult_set_m_distFraction_1 = n.asm.Ms).apply(null, arguments)
},
IB = n._emscripten_bind_btVehicleRaycasterResult___destroy___0 = function() {
return (IB = n._emscripten_bind_btVehicleRaycasterResult___destroy___0 = n.asm.Ns).apply(null, arguments)
},
RB = n._emscripten_bind_btDefaultVehicleRaycaster_btDefaultVehicleRaycaster_1 = function() {
return (RB = n._emscripten_bind_btDefaultVehicleRaycaster_btDefaultVehicleRaycaster_1 = n.asm.Os).apply(null, arguments)
},
DB = n._emscripten_bind_btDefaultVehicleRaycaster_castRay_3 = function() {
return (DB = n._emscripten_bind_btDefaultVehicleRaycaster_castRay_3 = n.asm.Ps).apply(null, arguments)
},
PB = n._emscripten_bind_btDefaultVehicleRaycaster___destroy___0 = function() {
return (PB = n._emscripten_bind_btDefaultVehicleRaycaster___destroy___0 = n.asm.Qs).apply(null, arguments)
},
TB = n._emscripten_bind_RaycastInfo_get_m_contactNormalWS_0 = function() {
return (TB = n._emscripten_bind_RaycastInfo_get_m_contactNormalWS_0 = n.asm.Rs).apply(null, arguments)
},
OB = n._emscripten_bind_RaycastInfo_set_m_contactNormalWS_1 = function() {
return (OB = n._emscripten_bind_RaycastInfo_set_m_contactNormalWS_1 = n.asm.Ss).apply(null, arguments)
},
WB = n._emscripten_bind_RaycastInfo_get_m_contactPointWS_0 = function() {
return (WB = n._emscripten_bind_RaycastInfo_get_m_contactPointWS_0 = n.asm.Ts).apply(null, arguments)
},
AB = n._emscripten_bind_RaycastInfo_set_m_contactPointWS_1 = function() {
return (AB = n._emscripten_bind_RaycastInfo_set_m_contactPointWS_1 = n.asm.Us).apply(null, arguments)
},
MB = n._emscripten_bind_RaycastInfo_get_m_suspensionLength_0 = function() {
return (MB = n._emscripten_bind_RaycastInfo_get_m_suspensionLength_0 = n.asm.Vs).apply(null, arguments)
},
xB = n._emscripten_bind_RaycastInfo_set_m_suspensionLength_1 = function() {
return (xB = n._emscripten_bind_RaycastInfo_set_m_suspensionLength_1 = n.asm.Ws).apply(null, arguments)
},
FB = n._emscripten_bind_RaycastInfo_get_m_hardPointWS_0 = function() {
return (FB = n._emscripten_bind_RaycastInfo_get_m_hardPointWS_0 = n.asm.Xs).apply(null, arguments)
},
LB = n._emscripten_bind_RaycastInfo_set_m_hardPointWS_1 = function() {
return (LB = n._emscripten_bind_RaycastInfo_set_m_hardPointWS_1 = n.asm.Ys).apply(null, arguments)
},
GB = n._emscripten_bind_RaycastInfo_get_m_wheelDirectionWS_0 = function() {
return (GB = n._emscripten_bind_RaycastInfo_get_m_wheelDirectionWS_0 = n.asm.Zs).apply(null, arguments)
},
wB = n._emscripten_bind_RaycastInfo_set_m_wheelDirectionWS_1 = function() {
return (wB = n._emscripten_bind_RaycastInfo_set_m_wheelDirectionWS_1 = n.asm._s).apply(null, arguments)
},
HB = n._emscripten_bind_RaycastInfo_get_m_wheelAxleWS_0 = function() {
return (HB = n._emscripten_bind_RaycastInfo_get_m_wheelAxleWS_0 = n.asm.$s).apply(null, arguments)
},
VB = n._emscripten_bind_RaycastInfo_set_m_wheelAxleWS_1 = function() {
return (VB = n._emscripten_bind_RaycastInfo_set_m_wheelAxleWS_1 = n.asm.at).apply(null, arguments)
},
EB = n._emscripten_bind_RaycastInfo_get_m_isInContact_0 = function() {
return (EB = n._emscripten_bind_RaycastInfo_get_m_isInContact_0 = n.asm.bt).apply(null, arguments)
},
NB = n._emscripten_bind_RaycastInfo_set_m_isInContact_1 = function() {
return (NB = n._emscripten_bind_RaycastInfo_set_m_isInContact_1 = n.asm.ct).apply(null, arguments)
},
UB = n._emscripten_bind_RaycastInfo_get_m_groundObject_0 = function() {
return (UB = n._emscripten_bind_RaycastInfo_get_m_groundObject_0 = n.asm.dt).apply(null, arguments)
},
zB = n._emscripten_bind_RaycastInfo_set_m_groundObject_1 = function() {
return (zB = n._emscripten_bind_RaycastInfo_set_m_groundObject_1 = n.asm.et).apply(null, arguments)
},
qB = n._emscripten_bind_RaycastInfo___destroy___0 = function() {
return (qB = n._emscripten_bind_RaycastInfo___destroy___0 = n.asm.ft).apply(null, arguments)
},
KB = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_chassisConnectionCS_0 = function() {
return (KB = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_chassisConnectionCS_0 = n.asm.gt).apply(null, arguments)
},
QB = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_chassisConnectionCS_1 = function() {
return (QB = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_chassisConnectionCS_1 = n.asm.ht).apply(null, arguments)
},
XB = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelDirectionCS_0 = function() {
return (XB = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelDirectionCS_0 = n.asm.it).apply(null, arguments)
},
ZB = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelDirectionCS_1 = function() {
return (ZB = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelDirectionCS_1 = n.asm.jt).apply(null, arguments)
},
YB = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelAxleCS_0 = function() {
return (YB = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelAxleCS_0 = n.asm.kt).apply(null, arguments)
},
JB = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelAxleCS_1 = function() {
return (JB = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelAxleCS_1 = n.asm.lt).apply(null, arguments)
},
$B = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_suspensionRestLength_0 = function() {
return ($B = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_suspensionRestLength_0 = n.asm.mt).apply(null, arguments)
},
tg = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_suspensionRestLength_1 = function() {
return (tg = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_suspensionRestLength_1 = n.asm.nt).apply(null, arguments)
},
eg = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_maxSuspensionTravelCm_0 = function() {
return (eg = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_maxSuspensionTravelCm_0 = n.asm.ot).apply(null, arguments)
},
ng = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_maxSuspensionTravelCm_1 = function() {
return (ng = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_maxSuspensionTravelCm_1 = n.asm.pt).apply(null, arguments)
},
og = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelRadius_0 = function() {
return (og = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelRadius_0 = n.asm.qt).apply(null, arguments)
},
_g = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelRadius_1 = function() {
return (_g = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelRadius_1 = n.asm.rt).apply(null, arguments)
},
ig = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_suspensionStiffness_0 = function() {
return (ig = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_suspensionStiffness_0 = n.asm.st).apply(null, arguments)
},
rg = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_suspensionStiffness_1 = function() {
return (rg = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_suspensionStiffness_1 = n.asm.tt).apply(null, arguments)
},
pg = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelsDampingCompression_0 = function() {
return (pg = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelsDampingCompression_0 = n.asm.ut).apply(null, arguments)
},
sg = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelsDampingCompression_1 = function() {
return (sg = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelsDampingCompression_1 = n.asm.vt).apply(null, arguments)
},
cg = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelsDampingRelaxation_0 = function() {
return (cg = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_wheelsDampingRelaxation_0 = n.asm.wt).apply(null, arguments)
},
ag = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelsDampingRelaxation_1 = function() {
return (ag = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_wheelsDampingRelaxation_1 = n.asm.xt).apply(null, arguments)
},
lg = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_frictionSlip_0 = function() {
return (lg = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_frictionSlip_0 = n.asm.yt).apply(null, arguments)
},
ug = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_frictionSlip_1 = function() {
return (ug = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_frictionSlip_1 = n.asm.zt).apply(null, arguments)
},
bg = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_maxSuspensionForce_0 = function() {
return (bg = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_maxSuspensionForce_0 = n.asm.At).apply(null, arguments)
},
mg = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_maxSuspensionForce_1 = function() {
return (mg = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_maxSuspensionForce_1 = n.asm.Bt).apply(null, arguments)
},
yg = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_bIsFrontWheel_0 = function() {
return (yg = n._emscripten_bind_btWheelInfoConstructionInfo_get_m_bIsFrontWheel_0 = n.asm.Ct).apply(null, arguments)
},
dg = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_bIsFrontWheel_1 = function() {
return (dg = n._emscripten_bind_btWheelInfoConstructionInfo_set_m_bIsFrontWheel_1 = n.asm.Dt).apply(null, arguments)
},
fg = n._emscripten_bind_btWheelInfoConstructionInfo___destroy___0 = function() {
return (fg = n._emscripten_bind_btWheelInfoConstructionInfo___destroy___0 = n.asm.Et).apply(null, arguments)
},
hg = n._emscripten_bind_btWheelInfo_btWheelInfo_1 = function() {
return (hg = n._emscripten_bind_btWheelInfo_btWheelInfo_1 = n.asm.Ft).apply(null, arguments)
},
Bg = n._emscripten_bind_btWheelInfo_getSuspensionRestLength_0 = function() {
return (Bg = n._emscripten_bind_btWheelInfo_getSuspensionRestLength_0 = n.asm.Gt).apply(null, arguments)
},
gg = n._emscripten_bind_btWheelInfo_updateWheel_2 = function() {
return (gg = n._emscripten_bind_btWheelInfo_updateWheel_2 = n.asm.Ht).apply(null, arguments)
},
kg = n._emscripten_bind_btWheelInfo_get_m_suspensionStiffness_0 = function() {
return (kg = n._emscripten_bind_btWheelInfo_get_m_suspensionStiffness_0 = n.asm.It).apply(null, arguments)
},
Cg = n._emscripten_bind_btWheelInfo_set_m_suspensionStiffness_1 = function() {
return (Cg = n._emscripten_bind_btWheelInfo_set_m_suspensionStiffness_1 = n.asm.Jt).apply(null, arguments)
},
Sg = n._emscripten_bind_btWheelInfo_get_m_frictionSlip_0 = function() {
return (Sg = n._emscripten_bind_btWheelInfo_get_m_frictionSlip_0 = n.asm.Kt).apply(null, arguments)
},
jg = n._emscripten_bind_btWheelInfo_set_m_frictionSlip_1 = function() {
return (jg = n._emscripten_bind_btWheelInfo_set_m_frictionSlip_1 = n.asm.Lt).apply(null, arguments)
},
vg = n._emscripten_bind_btWheelInfo_get_m_engineForce_0 = function() {
return (vg = n._emscripten_bind_btWheelInfo_get_m_engineForce_0 = n.asm.Mt).apply(null, arguments)
},
Ig = n._emscripten_bind_btWheelInfo_set_m_engineForce_1 = function() {
return (Ig = n._emscripten_bind_btWheelInfo_set_m_engineForce_1 = n.asm.Nt).apply(null, arguments)
},
Rg = n._emscripten_bind_btWheelInfo_get_m_rollInfluence_0 = function() {
return (Rg = n._emscripten_bind_btWheelInfo_get_m_rollInfluence_0 = n.asm.Ot).apply(null, arguments)
},
Dg = n._emscripten_bind_btWheelInfo_set_m_rollInfluence_1 = function() {
return (Dg = n._emscripten_bind_btWheelInfo_set_m_rollInfluence_1 = n.asm.Pt).apply(null, arguments)
},
Pg = n._emscripten_bind_btWheelInfo_get_m_suspensionRestLength1_0 = function() {
return (Pg = n._emscripten_bind_btWheelInfo_get_m_suspensionRestLength1_0 = n.asm.Qt).apply(null, arguments)
},
Tg = n._emscripten_bind_btWheelInfo_set_m_suspensionRestLength1_1 = function() {
return (Tg = n._emscripten_bind_btWheelInfo_set_m_suspensionRestLength1_1 = n.asm.Rt).apply(null, arguments)
},
Og = n._emscripten_bind_btWheelInfo_get_m_wheelsRadius_0 = function() {
return (Og = n._emscripten_bind_btWheelInfo_get_m_wheelsRadius_0 = n.asm.St).apply(null, arguments)
},
Wg = n._emscripten_bind_btWheelInfo_set_m_wheelsRadius_1 = function() {
return (Wg = n._emscripten_bind_btWheelInfo_set_m_wheelsRadius_1 = n.asm.Tt).apply(null, arguments)
},
Ag = n._emscripten_bind_btWheelInfo_get_m_wheelsDampingCompression_0 = function() {
return (Ag = n._emscripten_bind_btWheelInfo_get_m_wheelsDampingCompression_0 = n.asm.Ut).apply(null, arguments)
},
Mg = n._emscripten_bind_btWheelInfo_set_m_wheelsDampingCompression_1 = function() {
return (Mg = n._emscripten_bind_btWheelInfo_set_m_wheelsDampingCompression_1 = n.asm.Vt).apply(null, arguments)
},
xg = n._emscripten_bind_btWheelInfo_get_m_wheelsDampingRelaxation_0 = function() {
return (xg = n._emscripten_bind_btWheelInfo_get_m_wheelsDampingRelaxation_0 = n.asm.Wt).apply(null, arguments)
},
Fg = n._emscripten_bind_btWheelInfo_set_m_wheelsDampingRelaxation_1 = function() {
return (Fg = n._emscripten_bind_btWheelInfo_set_m_wheelsDampingRelaxation_1 = n.asm.Xt).apply(null, arguments)
},
Lg = n._emscripten_bind_btWheelInfo_get_m_steering_0 = function() {
return (Lg = n._emscripten_bind_btWheelInfo_get_m_steering_0 = n.asm.Yt).apply(null, arguments)
},
Gg = n._emscripten_bind_btWheelInfo_set_m_steering_1 = function() {
return (Gg = n._emscripten_bind_btWheelInfo_set_m_steering_1 = n.asm.Zt).apply(null, arguments)
},
wg = n._emscripten_bind_btWheelInfo_get_m_maxSuspensionForce_0 = function() {
return (wg = n._emscripten_bind_btWheelInfo_get_m_maxSuspensionForce_0 = n.asm._t).apply(null, arguments)
},
Hg = n._emscripten_bind_btWheelInfo_set_m_maxSuspensionForce_1 = function() {
return (Hg = n._emscripten_bind_btWheelInfo_set_m_maxSuspensionForce_1 = n.asm.$t).apply(null, arguments)
},
Vg = n._emscripten_bind_btWheelInfo_get_m_maxSuspensionTravelCm_0 = function() {
return (Vg = n._emscripten_bind_btWheelInfo_get_m_maxSuspensionTravelCm_0 = n.asm.au).apply(null, arguments)
},
Eg = n._emscripten_bind_btWheelInfo_set_m_maxSuspensionTravelCm_1 = function() {
return (Eg = n._emscripten_bind_btWheelInfo_set_m_maxSuspensionTravelCm_1 = n.asm.bu).apply(null, arguments)
},
Ng = n._emscripten_bind_btWheelInfo_get_m_wheelsSuspensionForce_0 = function() {
return (Ng = n._emscripten_bind_btWheelInfo_get_m_wheelsSuspensionForce_0 = n.asm.cu).apply(null, arguments)
},
Ug = n._emscripten_bind_btWheelInfo_set_m_wheelsSuspensionForce_1 = function() {
return (Ug = n._emscripten_bind_btWheelInfo_set_m_wheelsSuspensionForce_1 = n.asm.du).apply(null, arguments)
},
zg = n._emscripten_bind_btWheelInfo_get_m_bIsFrontWheel_0 = function() {
return (zg = n._emscripten_bind_btWheelInfo_get_m_bIsFrontWheel_0 = n.asm.eu).apply(null, arguments)
},
qg = n._emscripten_bind_btWheelInfo_set_m_bIsFrontWheel_1 = function() {
return (qg = n._emscripten_bind_btWheelInfo_set_m_bIsFrontWheel_1 = n.asm.fu).apply(null, arguments)
},
Kg = n._emscripten_bind_btWheelInfo_get_m_raycastInfo_0 = function() {
return (Kg = n._emscripten_bind_btWheelInfo_get_m_raycastInfo_0 = n.asm.gu).apply(null, arguments)
},
Qg = n._emscripten_bind_btWheelInfo_set_m_raycastInfo_1 = function() {
return (Qg = n._emscripten_bind_btWheelInfo_set_m_raycastInfo_1 = n.asm.hu).apply(null, arguments)
},
Xg = n._emscripten_bind_btWheelInfo_get_m_chassisConnectionPointCS_0 = function() {
return (Xg = n._emscripten_bind_btWheelInfo_get_m_chassisConnectionPointCS_0 = n.asm.iu).apply(null, arguments)
},
Zg = n._emscripten_bind_btWheelInfo_set_m_chassisConnectionPointCS_1 = function() {
return (Zg = n._emscripten_bind_btWheelInfo_set_m_chassisConnectionPointCS_1 = n.asm.ju).apply(null, arguments)
},
Yg = n._emscripten_bind_btWheelInfo_get_m_worldTransform_0 = function() {
return (Yg = n._emscripten_bind_btWheelInfo_get_m_worldTransform_0 = n.asm.ku).apply(null, arguments)
},
Jg = n._emscripten_bind_btWheelInfo_set_m_worldTransform_1 = function() {
return (Jg = n._emscripten_bind_btWheelInfo_set_m_worldTransform_1 = n.asm.lu).apply(null, arguments)
},
$g = n._emscripten_bind_btWheelInfo_get_m_wheelDirectionCS_0 = function() {
return ($g = n._emscripten_bind_btWheelInfo_get_m_wheelDirectionCS_0 = n.asm.mu).apply(null, arguments)
},
tk = n._emscripten_bind_btWheelInfo_set_m_wheelDirectionCS_1 = function() {
return (tk = n._emscripten_bind_btWheelInfo_set_m_wheelDirectionCS_1 = n.asm.nu).apply(null, arguments)
},
ek = n._emscripten_bind_btWheelInfo_get_m_wheelAxleCS_0 = function() {
return (ek = n._emscripten_bind_btWheelInfo_get_m_wheelAxleCS_0 = n.asm.ou).apply(null, arguments)
},
nk = n._emscripten_bind_btWheelInfo_set_m_wheelAxleCS_1 = function() {
return (nk = n._emscripten_bind_btWheelInfo_set_m_wheelAxleCS_1 = n.asm.pu).apply(null, arguments)
},
ok = n._emscripten_bind_btWheelInfo_get_m_rotation_0 = function() {
return (ok = n._emscripten_bind_btWheelInfo_get_m_rotation_0 = n.asm.qu).apply(null, arguments)
},
_k = n._emscripten_bind_btWheelInfo_set_m_rotation_1 = function() {
return (_k = n._emscripten_bind_btWheelInfo_set_m_rotation_1 = n.asm.ru).apply(null, arguments)
},
ik = n._emscripten_bind_btWheelInfo_get_m_deltaRotation_0 = function() {
return (ik = n._emscripten_bind_btWheelInfo_get_m_deltaRotation_0 = n.asm.su).apply(null, arguments)
},
rk = n._emscripten_bind_btWheelInfo_set_m_deltaRotation_1 = function() {
return (rk = n._emscripten_bind_btWheelInfo_set_m_deltaRotation_1 = n.asm.tu).apply(null, arguments)
},
pk = n._emscripten_bind_btWheelInfo_get_m_brake_0 = function() {
return (pk = n._emscripten_bind_btWheelInfo_get_m_brake_0 = n.asm.uu).apply(null, arguments)
},
sk = n._emscripten_bind_btWheelInfo_set_m_brake_1 = function() {
return (sk = n._emscripten_bind_btWheelInfo_set_m_brake_1 = n.asm.vu).apply(null, arguments)
},
ck = n._emscripten_bind_btWheelInfo_get_m_clippedInvContactDotSuspension_0 = function() {
return (ck = n._emscripten_bind_btWheelInfo_get_m_clippedInvContactDotSuspension_0 = n.asm.wu).apply(null, arguments)
},
ak = n._emscripten_bind_btWheelInfo_set_m_clippedInvContactDotSuspension_1 = function() {
return (ak = n._emscripten_bind_btWheelInfo_set_m_clippedInvContactDotSuspension_1 = n.asm.xu).apply(null, arguments)
},
lk = n._emscripten_bind_btWheelInfo_get_m_suspensionRelativeVelocity_0 = function() {
return (lk = n._emscripten_bind_btWheelInfo_get_m_suspensionRelativeVelocity_0 = n.asm.yu).apply(null, arguments)
},
uk = n._emscripten_bind_btWheelInfo_set_m_suspensionRelativeVelocity_1 = function() {
return (uk = n._emscripten_bind_btWheelInfo_set_m_suspensionRelativeVelocity_1 = n.asm.zu).apply(null, arguments)
},
bk = n._emscripten_bind_btWheelInfo_get_m_skidInfo_0 = function() {
return (bk = n._emscripten_bind_btWheelInfo_get_m_skidInfo_0 = n.asm.Au).apply(null, arguments)
},
mk = n._emscripten_bind_btWheelInfo_set_m_skidInfo_1 = function() {
return (mk = n._emscripten_bind_btWheelInfo_set_m_skidInfo_1 = n.asm.Bu).apply(null, arguments)
},
yk = n._emscripten_bind_btWheelInfo___destroy___0 = function() {
return (yk = n._emscripten_bind_btWheelInfo___destroy___0 = n.asm.Cu).apply(null, arguments)
},
dk = n._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_3 = function() {
return (dk = n._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_3 = n.asm.Du).apply(null, arguments)
},
fk = n._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_4 = function() {
return (fk = n._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_4 = n.asm.Eu).apply(null, arguments)
},
hk = n._emscripten_bind_btKinematicCharacterController_setUpAxis_1 = function() {
return (hk = n._emscripten_bind_btKinematicCharacterController_setUpAxis_1 = n.asm.Fu).apply(null, arguments)
},
Bk = n._emscripten_bind_btKinematicCharacterController_setWalkDirection_1 = function() {
return (Bk = n._emscripten_bind_btKinematicCharacterController_setWalkDirection_1 = n.asm.Gu).apply(null, arguments)
},
gk = n._emscripten_bind_btKinematicCharacterController_setVelocityForTimeInterval_2 = function() {
return (gk = n._emscripten_bind_btKinematicCharacterController_setVelocityForTimeInterval_2 = n.asm.Hu).apply(null, arguments)
},
kk = n._emscripten_bind_btKinematicCharacterController_warp_1 = function() {
return (kk = n._emscripten_bind_btKinematicCharacterController_warp_1 = n.asm.Iu).apply(null, arguments)
},
Ck = n._emscripten_bind_btKinematicCharacterController_preStep_1 = function() {
return (Ck = n._emscripten_bind_btKinematicCharacterController_preStep_1 = n.asm.Ju).apply(null, arguments)
},
Sk = n._emscripten_bind_btKinematicCharacterController_playerStep_2 = function() {
return (Sk = n._emscripten_bind_btKinematicCharacterController_playerStep_2 = n.asm.Ku).apply(null, arguments)
},
jk = n._emscripten_bind_btKinematicCharacterController_setFallSpeed_1 = function() {
return (jk = n._emscripten_bind_btKinematicCharacterController_setFallSpeed_1 = n.asm.Lu).apply(null, arguments)
},
vk = n._emscripten_bind_btKinematicCharacterController_setJumpSpeed_1 = function() {
return (vk = n._emscripten_bind_btKinematicCharacterController_setJumpSpeed_1 = n.asm.Mu).apply(null, arguments)
},
Ik = n._emscripten_bind_btKinematicCharacterController_setMaxJumpHeight_1 = function() {
return (Ik = n._emscripten_bind_btKinematicCharacterController_setMaxJumpHeight_1 = n.asm.Nu).apply(null, arguments)
},
Rk = n._emscripten_bind_btKinematicCharacterController_canJump_0 = function() {
return (Rk = n._emscripten_bind_btKinematicCharacterController_canJump_0 = n.asm.Ou).apply(null, arguments)
},
Dk = n._emscripten_bind_btKinematicCharacterController_jump_0 = function() {
return (Dk = n._emscripten_bind_btKinematicCharacterController_jump_0 = n.asm.Pu).apply(null, arguments)
},
Pk = n._emscripten_bind_btKinematicCharacterController_setGravity_1 = function() {
return (Pk = n._emscripten_bind_btKinematicCharacterController_setGravity_1 = n.asm.Qu).apply(null, arguments)
},
Tk = n._emscripten_bind_btKinematicCharacterController_getGravity_0 = function() {
return (Tk = n._emscripten_bind_btKinematicCharacterController_getGravity_0 = n.asm.Ru).apply(null, arguments)
},
Ok = n._emscripten_bind_btKinematicCharacterController_setMaxSlope_1 = function() {
return (Ok = n._emscripten_bind_btKinematicCharacterController_setMaxSlope_1 = n.asm.Su).apply(null, arguments)
},
Wk = n._emscripten_bind_btKinematicCharacterController_getMaxSlope_0 = function() {
return (Wk = n._emscripten_bind_btKinematicCharacterController_getMaxSlope_0 = n.asm.Tu).apply(null, arguments)
},
Ak = n._emscripten_bind_btKinematicCharacterController_getGhostObject_0 = function() {
return (Ak = n._emscripten_bind_btKinematicCharacterController_getGhostObject_0 = n.asm.Uu).apply(null, arguments)
},
Mk = n._emscripten_bind_btKinematicCharacterController_setUseGhostSweepTest_1 = function() {
return (Mk = n._emscripten_bind_btKinematicCharacterController_setUseGhostSweepTest_1 = n.asm.Vu).apply(null, arguments)
},
xk = n._emscripten_bind_btKinematicCharacterController_onGround_0 = function() {
return (xk = n._emscripten_bind_btKinematicCharacterController_onGround_0 = n.asm.Wu).apply(null, arguments)
},
Fk = n._emscripten_bind_btKinematicCharacterController_setUpInterpolate_1 = function() {
return (Fk = n._emscripten_bind_btKinematicCharacterController_setUpInterpolate_1 = n.asm.Xu).apply(null, arguments)
},
Lk = n._emscripten_bind_btKinematicCharacterController_updateAction_2 = function() {
return (Lk = n._emscripten_bind_btKinematicCharacterController_updateAction_2 = n.asm.Yu).apply(null, arguments)
},
Gk = n._emscripten_bind_btKinematicCharacterController___destroy___0 = function() {
return (Gk = n._emscripten_bind_btKinematicCharacterController___destroy___0 = n.asm.Zu).apply(null, arguments)
},
wk = n._emscripten_bind_btRaycastVehicle_btRaycastVehicle_3 = function() {
return (wk = n._emscripten_bind_btRaycastVehicle_btRaycastVehicle_3 = n.asm._u).apply(null, arguments)
},
Hk = n._emscripten_bind_btRaycastVehicle_applyEngineForce_2 = function() {
return (Hk = n._emscripten_bind_btRaycastVehicle_applyEngineForce_2 = n.asm.$u).apply(null, arguments)
},
Vk = n._emscripten_bind_btRaycastVehicle_setSteeringValue_2 = function() {
return (Vk = n._emscripten_bind_btRaycastVehicle_setSteeringValue_2 = n.asm.av).apply(null, arguments)
},
Ek = n._emscripten_bind_btRaycastVehicle_getWheelTransformWS_1 = function() {
return (Ek = n._emscripten_bind_btRaycastVehicle_getWheelTransformWS_1 = n.asm.bv).apply(null, arguments)
},
Nk = n._emscripten_bind_btRaycastVehicle_updateWheelTransform_2 = function() {
return (Nk = n._emscripten_bind_btRaycastVehicle_updateWheelTransform_2 = n.asm.cv).apply(null, arguments)
},
Uk = n._emscripten_bind_btRaycastVehicle_addWheel_7 = function() {
return (Uk = n._emscripten_bind_btRaycastVehicle_addWheel_7 = n.asm.dv).apply(null, arguments)
},
zk = n._emscripten_bind_btRaycastVehicle_getNumWheels_0 = function() {
return (zk = n._emscripten_bind_btRaycastVehicle_getNumWheels_0 = n.asm.ev).apply(null, arguments)
},
qk = n._emscripten_bind_btRaycastVehicle_getRigidBody_0 = function() {
return (qk = n._emscripten_bind_btRaycastVehicle_getRigidBody_0 = n.asm.fv).apply(null, arguments)
},
Kk = n._emscripten_bind_btRaycastVehicle_getWheelInfo_1 = function() {
return (Kk = n._emscripten_bind_btRaycastVehicle_getWheelInfo_1 = n.asm.gv).apply(null, arguments)
},
Qk = n._emscripten_bind_btRaycastVehicle_setBrake_2 = function() {
return (Qk = n._emscripten_bind_btRaycastVehicle_setBrake_2 = n.asm.hv).apply(null, arguments)
},
Xk = n._emscripten_bind_btRaycastVehicle_setCoordinateSystem_3 = function() {
return (Xk = n._emscripten_bind_btRaycastVehicle_setCoordinateSystem_3 = n.asm.iv).apply(null, arguments)
},
Zk = n._emscripten_bind_btRaycastVehicle_getCurrentSpeedKmHour_0 = function() {
return (Zk = n._emscripten_bind_btRaycastVehicle_getCurrentSpeedKmHour_0 = n.asm.jv).apply(null, arguments)
},
Yk = n._emscripten_bind_btRaycastVehicle_getChassisWorldTransform_0 = function() {
return (Yk = n._emscripten_bind_btRaycastVehicle_getChassisWorldTransform_0 = n.asm.kv).apply(null, arguments)
},
Jk = n._emscripten_bind_btRaycastVehicle_rayCast_1 = function() {
return (Jk = n._emscripten_bind_btRaycastVehicle_rayCast_1 = n.asm.lv).apply(null, arguments)
},
$k = n._emscripten_bind_btRaycastVehicle_updateVehicle_1 = function() {
return ($k = n._emscripten_bind_btRaycastVehicle_updateVehicle_1 = n.asm.mv).apply(null, arguments)
},
tC = n._emscripten_bind_btRaycastVehicle_resetSuspension_0 = function() {
return (tC = n._emscripten_bind_btRaycastVehicle_resetSuspension_0 = n.asm.nv).apply(null, arguments)
},
eC = n._emscripten_bind_btRaycastVehicle_getSteeringValue_1 = function() {
return (eC = n._emscripten_bind_btRaycastVehicle_getSteeringValue_1 = n.asm.ov).apply(null, arguments)
},
nC = n._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_1 = function() {
return (nC = n._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_1 = n.asm.pv).apply(null, arguments)
},
oC = n._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_2 = function() {
return (oC = n._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_2 = n.asm.qv).apply(null, arguments)
},
_C = n._emscripten_bind_btRaycastVehicle_setPitchControl_1 = function() {
return (_C = n._emscripten_bind_btRaycastVehicle_setPitchControl_1 = n.asm.rv).apply(null, arguments)
},
iC = n._emscripten_bind_btRaycastVehicle_updateSuspension_1 = function() {
return (iC = n._emscripten_bind_btRaycastVehicle_updateSuspension_1 = n.asm.sv).apply(null, arguments)
},
rC = n._emscripten_bind_btRaycastVehicle_updateFriction_1 = function() {
return (rC = n._emscripten_bind_btRaycastVehicle_updateFriction_1 = n.asm.tv).apply(null, arguments)
},
pC = n._emscripten_bind_btRaycastVehicle_getRightAxis_0 = function() {
return (pC = n._emscripten_bind_btRaycastVehicle_getRightAxis_0 = n.asm.uv).apply(null, arguments)
},
sC = n._emscripten_bind_btRaycastVehicle_getUpAxis_0 = function() {
return (sC = n._emscripten_bind_btRaycastVehicle_getUpAxis_0 = n.asm.vv).apply(null, arguments)
},
cC = n._emscripten_bind_btRaycastVehicle_getForwardAxis_0 = function() {
return (cC = n._emscripten_bind_btRaycastVehicle_getForwardAxis_0 = n.asm.wv).apply(null, arguments)
},
aC = n._emscripten_bind_btRaycastVehicle_getForwardVector_0 = function() {
return (aC = n._emscripten_bind_btRaycastVehicle_getForwardVector_0 = n.asm.xv).apply(null, arguments)
},
lC = n._emscripten_bind_btRaycastVehicle_getUserConstraintType_0 = function() {
return (lC = n._emscripten_bind_btRaycastVehicle_getUserConstraintType_0 = n.asm.yv).apply(null, arguments)
},
uC = n._emscripten_bind_btRaycastVehicle_setUserConstraintType_1 = function() {
return (uC = n._emscripten_bind_btRaycastVehicle_setUserConstraintType_1 = n.asm.zv).apply(null, arguments)
},
bC = n._emscripten_bind_btRaycastVehicle_setUserConstraintId_1 = function() {
return (bC = n._emscripten_bind_btRaycastVehicle_setUserConstraintId_1 = n.asm.Av).apply(null, arguments)
},
mC = n._emscripten_bind_btRaycastVehicle_getUserConstraintId_0 = function() {
return (mC = n._emscripten_bind_btRaycastVehicle_getUserConstraintId_0 = n.asm.Bv).apply(null, arguments)
},
yC = n._emscripten_bind_btRaycastVehicle_updateAction_2 = function() {
return (yC = n._emscripten_bind_btRaycastVehicle_updateAction_2 = n.asm.Cv).apply(null, arguments)
},
dC = n._emscripten_bind_btRaycastVehicle___destroy___0 = function() {
return (dC = n._emscripten_bind_btRaycastVehicle___destroy___0 = n.asm.Dv).apply(null, arguments)
},
fC = n._emscripten_bind_btPairCachingGhostObject_btPairCachingGhostObject_0 = function() {
return (fC = n._emscripten_bind_btPairCachingGhostObject_btPairCachingGhostObject_0 = n.asm.Ev).apply(null, arguments)
},
hC = n._emscripten_bind_btPairCachingGhostObject_setAnisotropicFriction_2 = function() {
return (hC = n._emscripten_bind_btPairCachingGhostObject_setAnisotropicFriction_2 = n.asm.Fv).apply(null, arguments)
},
BC = n._emscripten_bind_btPairCachingGhostObject_getCollisionShape_0 = function() {
return (BC = n._emscripten_bind_btPairCachingGhostObject_getCollisionShape_0 = n.asm.Gv).apply(null, arguments)
},
gC = n._emscripten_bind_btPairCachingGhostObject_setContactProcessingThreshold_1 = function() {
return (gC = n._emscripten_bind_btPairCachingGhostObject_setContactProcessingThreshold_1 = n.asm.Hv).apply(null, arguments)
},
kC = n._emscripten_bind_btPairCachingGhostObject_setActivationState_1 = function() {
return (kC = n._emscripten_bind_btPairCachingGhostObject_setActivationState_1 = n.asm.Iv).apply(null, arguments)
},
CC = n._emscripten_bind_btPairCachingGhostObject_forceActivationState_1 = function() {
return (CC = n._emscripten_bind_btPairCachingGhostObject_forceActivationState_1 = n.asm.Jv).apply(null, arguments)
},
SC = n._emscripten_bind_btPairCachingGhostObject_activate_0 = function() {
return (SC = n._emscripten_bind_btPairCachingGhostObject_activate_0 = n.asm.Kv).apply(null, arguments)
},
jC = n._emscripten_bind_btPairCachingGhostObject_activate_1 = function() {
return (jC = n._emscripten_bind_btPairCachingGhostObject_activate_1 = n.asm.Lv).apply(null, arguments)
},
vC = n._emscripten_bind_btPairCachingGhostObject_isActive_0 = function() {
return (vC = n._emscripten_bind_btPairCachingGhostObject_isActive_0 = n.asm.Mv).apply(null, arguments)
},
IC = n._emscripten_bind_btPairCachingGhostObject_isKinematicObject_0 = function() {
return (IC = n._emscripten_bind_btPairCachingGhostObject_isKinematicObject_0 = n.asm.Nv).apply(null, arguments)
},
RC = n._emscripten_bind_btPairCachingGhostObject_isStaticObject_0 = function() {
return (RC = n._emscripten_bind_btPairCachingGhostObject_isStaticObject_0 = n.asm.Ov).apply(null, arguments)
},
DC = n._emscripten_bind_btPairCachingGhostObject_isStaticOrKinematicObject_0 = function() {
return (DC = n._emscripten_bind_btPairCachingGhostObject_isStaticOrKinematicObject_0 = n.asm.Pv).apply(null, arguments)
},
PC = n._emscripten_bind_btPairCachingGhostObject_getRestitution_0 = function() {
return (PC = n._emscripten_bind_btPairCachingGhostObject_getRestitution_0 = n.asm.Qv).apply(null, arguments)
},
TC = n._emscripten_bind_btPairCachingGhostObject_getFriction_0 = function() {
return (TC = n._emscripten_bind_btPairCachingGhostObject_getFriction_0 = n.asm.Rv).apply(null, arguments)
},
OC = n._emscripten_bind_btPairCachingGhostObject_getRollingFriction_0 = function() {
return (OC = n._emscripten_bind_btPairCachingGhostObject_getRollingFriction_0 = n.asm.Sv).apply(null, arguments)
},
WC = n._emscripten_bind_btPairCachingGhostObject_setRestitution_1 = function() {
return (WC = n._emscripten_bind_btPairCachingGhostObject_setRestitution_1 = n.asm.Tv).apply(null, arguments)
},
AC = n._emscripten_bind_btPairCachingGhostObject_setFriction_1 = function() {
return (AC = n._emscripten_bind_btPairCachingGhostObject_setFriction_1 = n.asm.Uv).apply(null, arguments)
},
MC = n._emscripten_bind_btPairCachingGhostObject_setRollingFriction_1 = function() {
return (MC = n._emscripten_bind_btPairCachingGhostObject_setRollingFriction_1 = n.asm.Vv).apply(null, arguments)
},
xC = n._emscripten_bind_btPairCachingGhostObject_getWorldTransform_0 = function() {
return (xC = n._emscripten_bind_btPairCachingGhostObject_getWorldTransform_0 = n.asm.Wv).apply(null, arguments)
},
FC = n._emscripten_bind_btPairCachingGhostObject_getCollisionFlags_0 = function() {
return (FC = n._emscripten_bind_btPairCachingGhostObject_getCollisionFlags_0 = n.asm.Xv).apply(null, arguments)
},
LC = n._emscripten_bind_btPairCachingGhostObject_setCollisionFlags_1 = function() {
return (LC = n._emscripten_bind_btPairCachingGhostObject_setCollisionFlags_1 = n.asm.Yv).apply(null, arguments)
},
GC = n._emscripten_bind_btPairCachingGhostObject_setWorldTransform_1 = function() {
return (GC = n._emscripten_bind_btPairCachingGhostObject_setWorldTransform_1 = n.asm.Zv).apply(null, arguments)
},
wC = n._emscripten_bind_btPairCachingGhostObject_setCollisionShape_1 = function() {
return (wC = n._emscripten_bind_btPairCachingGhostObject_setCollisionShape_1 = n.asm._v).apply(null, arguments)
},
HC = n._emscripten_bind_btPairCachingGhostObject_setCcdMotionThreshold_1 = function() {
return (HC = n._emscripten_bind_btPairCachingGhostObject_setCcdMotionThreshold_1 = n.asm.$v).apply(null, arguments)
},
VC = n._emscripten_bind_btPairCachingGhostObject_setCcdSweptSphereRadius_1 = function() {
return (VC = n._emscripten_bind_btPairCachingGhostObject_setCcdSweptSphereRadius_1 = n.asm.aw).apply(null, arguments)
},
EC = n._emscripten_bind_btPairCachingGhostObject_getUserIndex_0 = function() {
return (EC = n._emscripten_bind_btPairCachingGhostObject_getUserIndex_0 = n.asm.bw).apply(null, arguments)
},
NC = n._emscripten_bind_btPairCachingGhostObject_setUserIndex_1 = function() {
return (NC = n._emscripten_bind_btPairCachingGhostObject_setUserIndex_1 = n.asm.cw).apply(null, arguments)
},
UC = n._emscripten_bind_btPairCachingGhostObject_getUserPointer_0 = function() {
return (UC = n._emscripten_bind_btPairCachingGhostObject_getUserPointer_0 = n.asm.dw).apply(null, arguments)
},
zC = n._emscripten_bind_btPairCachingGhostObject_setUserPointer_1 = function() {
return (zC = n._emscripten_bind_btPairCachingGhostObject_setUserPointer_1 = n.asm.ew).apply(null, arguments)
},
qC = n._emscripten_bind_btPairCachingGhostObject_getBroadphaseHandle_0 = function() {
return (qC = n._emscripten_bind_btPairCachingGhostObject_getBroadphaseHandle_0 = n.asm.fw).apply(null, arguments)
},
KC = n._emscripten_bind_btPairCachingGhostObject_getNumOverlappingObjects_0 = function() {
return (KC = n._emscripten_bind_btPairCachingGhostObject_getNumOverlappingObjects_0 = n.asm.gw).apply(null, arguments)
},
QC = n._emscripten_bind_btPairCachingGhostObject_getOverlappingObject_1 = function() {
return (QC = n._emscripten_bind_btPairCachingGhostObject_getOverlappingObject_1 = n.asm.hw).apply(null, arguments)
},
XC = n._emscripten_bind_btPairCachingGhostObject___destroy___0 = function() {
return (XC = n._emscripten_bind_btPairCachingGhostObject___destroy___0 = n.asm.iw).apply(null, arguments)
},
ZC = n._emscripten_bind_btGhostPairCallback_btGhostPairCallback_0 = function() {
return (ZC = n._emscripten_bind_btGhostPairCallback_btGhostPairCallback_0 = n.asm.jw).apply(null, arguments)
},
YC = n._emscripten_bind_btGhostPairCallback___destroy___0 = function() {
return (YC = n._emscripten_bind_btGhostPairCallback___destroy___0 = n.asm.kw).apply(null, arguments)
},
JC = n._emscripten_bind_btSoftBodyWorldInfo_btSoftBodyWorldInfo_0 = function() {
return (JC = n._emscripten_bind_btSoftBodyWorldInfo_btSoftBodyWorldInfo_0 = n.asm.lw).apply(null, arguments)
},
$C = n._emscripten_bind_btSoftBodyWorldInfo_get_air_density_0 = function() {
return ($C = n._emscripten_bind_btSoftBodyWorldInfo_get_air_density_0 = n.asm.mw).apply(null, arguments)
},
tS = n._emscripten_bind_btSoftBodyWorldInfo_set_air_density_1 = function() {
return (tS = n._emscripten_bind_btSoftBodyWorldInfo_set_air_density_1 = n.asm.nw).apply(null, arguments)
},
eS = n._emscripten_bind_btSoftBodyWorldInfo_get_water_density_0 = function() {
return (eS = n._emscripten_bind_btSoftBodyWorldInfo_get_water_density_0 = n.asm.ow).apply(null, arguments)
},
nS = n._emscripten_bind_btSoftBodyWorldInfo_set_water_density_1 = function() {
return (nS = n._emscripten_bind_btSoftBodyWorldInfo_set_water_density_1 = n.asm.pw).apply(null, arguments)
},
oS = n._emscripten_bind_btSoftBodyWorldInfo_get_water_offset_0 = function() {
return (oS = n._emscripten_bind_btSoftBodyWorldInfo_get_water_offset_0 = n.asm.qw).apply(null, arguments)
},
_S = n._emscripten_bind_btSoftBodyWorldInfo_set_water_offset_1 = function() {
return (_S = n._emscripten_bind_btSoftBodyWorldInfo_set_water_offset_1 = n.asm.rw).apply(null, arguments)
},
iS = n._emscripten_bind_btSoftBodyWorldInfo_get_m_maxDisplacement_0 = function() {
return (iS = n._emscripten_bind_btSoftBodyWorldInfo_get_m_maxDisplacement_0 = n.asm.sw).apply(null, arguments)
},
rS = n._emscripten_bind_btSoftBodyWorldInfo_set_m_maxDisplacement_1 = function() {
return (rS = n._emscripten_bind_btSoftBodyWorldInfo_set_m_maxDisplacement_1 = n.asm.tw).apply(null, arguments)
},
pS = n._emscripten_bind_btSoftBodyWorldInfo_get_water_normal_0 = function() {
return (pS = n._emscripten_bind_btSoftBodyWorldInfo_get_water_normal_0 = n.asm.uw).apply(null, arguments)
},
sS = n._emscripten_bind_btSoftBodyWorldInfo_set_water_normal_1 = function() {
return (sS = n._emscripten_bind_btSoftBodyWorldInfo_set_water_normal_1 = n.asm.vw).apply(null, arguments)
},
cS = n._emscripten_bind_btSoftBodyWorldInfo_get_m_broadphase_0 = function() {
return (cS = n._emscripten_bind_btSoftBodyWorldInfo_get_m_broadphase_0 = n.asm.ww).apply(null, arguments)
},
aS = n._emscripten_bind_btSoftBodyWorldInfo_set_m_broadphase_1 = function() {
return (aS = n._emscripten_bind_btSoftBodyWorldInfo_set_m_broadphase_1 = n.asm.xw).apply(null, arguments)
},
lS = n._emscripten_bind_btSoftBodyWorldInfo_get_m_dispatcher_0 = function() {
return (lS = n._emscripten_bind_btSoftBodyWorldInfo_get_m_dispatcher_0 = n.asm.yw).apply(null, arguments)
},
uS = n._emscripten_bind_btSoftBodyWorldInfo_set_m_dispatcher_1 = function() {
return (uS = n._emscripten_bind_btSoftBodyWorldInfo_set_m_dispatcher_1 = n.asm.zw).apply(null, arguments)
},
bS = n._emscripten_bind_btSoftBodyWorldInfo_get_m_gravity_0 = function() {
return (bS = n._emscripten_bind_btSoftBodyWorldInfo_get_m_gravity_0 = n.asm.Aw).apply(null, arguments)
},
mS = n._emscripten_bind_btSoftBodyWorldInfo_set_m_gravity_1 = function() {
return (mS = n._emscripten_bind_btSoftBodyWorldInfo_set_m_gravity_1 = n.asm.Bw).apply(null, arguments)
},
yS = n._emscripten_bind_btSoftBodyWorldInfo___destroy___0 = function() {
return (yS = n._emscripten_bind_btSoftBodyWorldInfo___destroy___0 = n.asm.Cw).apply(null, arguments)
},
dS = n._emscripten_bind_Face_get_m_n_1 = function() {
return (dS = n._emscripten_bind_Face_get_m_n_1 = n.asm.Dw).apply(null, arguments)
},
fS = n._emscripten_bind_Face_set_m_n_2 = function() {
return (fS = n._emscripten_bind_Face_set_m_n_2 = n.asm.Ew).apply(null, arguments)
},
hS = n._emscripten_bind_Face_get_m_normal_0 = function() {
return (hS = n._emscripten_bind_Face_get_m_normal_0 = n.asm.Fw).apply(null, arguments)
},
BS = n._emscripten_bind_Face_set_m_normal_1 = function() {
return (BS = n._emscripten_bind_Face_set_m_normal_1 = n.asm.Gw).apply(null, arguments)
},
gS = n._emscripten_bind_Face_get_m_ra_0 = function() {
return (gS = n._emscripten_bind_Face_get_m_ra_0 = n.asm.Hw).apply(null, arguments)
},
kS = n._emscripten_bind_Face_set_m_ra_1 = function() {
return (kS = n._emscripten_bind_Face_set_m_ra_1 = n.asm.Iw).apply(null, arguments)
},
CS = n._emscripten_bind_Face___destroy___0 = function() {
return (CS = n._emscripten_bind_Face___destroy___0 = n.asm.Jw).apply(null, arguments)
},
SS = n._emscripten_bind_tFaceArray_size_0 = function() {
return (SS = n._emscripten_bind_tFaceArray_size_0 = n.asm.Kw).apply(null, arguments)
},
jS = n._emscripten_bind_tFaceArray_at_1 = function() {
return (jS = n._emscripten_bind_tFaceArray_at_1 = n.asm.Lw).apply(null, arguments)
},
vS = n._emscripten_bind_tFaceArray___destroy___0 = function() {
return (vS = n._emscripten_bind_tFaceArray___destroy___0 = n.asm.Mw).apply(null, arguments)
},
IS = n._emscripten_bind_Node_get_m_x_0 = function() {
return (IS = n._emscripten_bind_Node_get_m_x_0 = n.asm.Nw).apply(null, arguments)
},
RS = n._emscripten_bind_Node_set_m_x_1 = function() {
return (RS = n._emscripten_bind_Node_set_m_x_1 = n.asm.Ow).apply(null, arguments)
},
DS = n._emscripten_bind_Node_get_m_q_0 = function() {
return (DS = n._emscripten_bind_Node_get_m_q_0 = n.asm.Pw).apply(null, arguments)
},
PS = n._emscripten_bind_Node_set_m_q_1 = function() {
return (PS = n._emscripten_bind_Node_set_m_q_1 = n.asm.Qw).apply(null, arguments)
},
TS = n._emscripten_bind_Node_get_m_v_0 = function() {
return (TS = n._emscripten_bind_Node_get_m_v_0 = n.asm.Rw).apply(null, arguments)
},
OS = n._emscripten_bind_Node_set_m_v_1 = function() {
return (OS = n._emscripten_bind_Node_set_m_v_1 = n.asm.Sw).apply(null, arguments)
},
WS = n._emscripten_bind_Node_get_m_f_0 = function() {
return (WS = n._emscripten_bind_Node_get_m_f_0 = n.asm.Tw).apply(null, arguments)
},
AS = n._emscripten_bind_Node_set_m_f_1 = function() {
return (AS = n._emscripten_bind_Node_set_m_f_1 = n.asm.Uw).apply(null, arguments)
},
MS = n._emscripten_bind_Node_get_m_n_0 = function() {
return (MS = n._emscripten_bind_Node_get_m_n_0 = n.asm.Vw).apply(null, arguments)
},
xS = n._emscripten_bind_Node_set_m_n_1 = function() {
return (xS = n._emscripten_bind_Node_set_m_n_1 = n.asm.Ww).apply(null, arguments)
},
FS = n._emscripten_bind_Node_get_m_im_0 = function() {
return (FS = n._emscripten_bind_Node_get_m_im_0 = n.asm.Xw).apply(null, arguments)
},
LS = n._emscripten_bind_Node_set_m_im_1 = function() {
return (LS = n._emscripten_bind_Node_set_m_im_1 = n.asm.Yw).apply(null, arguments)
},
GS = n._emscripten_bind_Node_get_m_area_0 = function() {
return (GS = n._emscripten_bind_Node_get_m_area_0 = n.asm.Zw).apply(null, arguments)
},
wS = n._emscripten_bind_Node_set_m_area_1 = function() {
return (wS = n._emscripten_bind_Node_set_m_area_1 = n.asm._w).apply(null, arguments)
},
HS = n._emscripten_bind_Node___destroy___0 = function() {
return (HS = n._emscripten_bind_Node___destroy___0 = n.asm.$w).apply(null, arguments)
},
VS = n._emscripten_bind_tNodeArray_size_0 = function() {
return (VS = n._emscripten_bind_tNodeArray_size_0 = n.asm.ax).apply(null, arguments)
},
ES = n._emscripten_bind_tNodeArray_at_1 = function() {
return (ES = n._emscripten_bind_tNodeArray_at_1 = n.asm.bx).apply(null, arguments)
},
NS = n._emscripten_bind_tNodeArray___destroy___0 = function() {
return (NS = n._emscripten_bind_tNodeArray___destroy___0 = n.asm.cx).apply(null, arguments)
},
US = n._emscripten_bind_Material_get_m_kLST_0 = function() {
return (US = n._emscripten_bind_Material_get_m_kLST_0 = n.asm.dx).apply(null, arguments)
},
zS = n._emscripten_bind_Material_set_m_kLST_1 = function() {
return (zS = n._emscripten_bind_Material_set_m_kLST_1 = n.asm.ex).apply(null, arguments)
},
qS = n._emscripten_bind_Material_get_m_kAST_0 = function() {
return (qS = n._emscripten_bind_Material_get_m_kAST_0 = n.asm.fx).apply(null, arguments)
},
KS = n._emscripten_bind_Material_set_m_kAST_1 = function() {
return (KS = n._emscripten_bind_Material_set_m_kAST_1 = n.asm.gx).apply(null, arguments)
},
QS = n._emscripten_bind_Material_get_m_kVST_0 = function() {
return (QS = n._emscripten_bind_Material_get_m_kVST_0 = n.asm.hx).apply(null, arguments)
},
XS = n._emscripten_bind_Material_set_m_kVST_1 = function() {
return (XS = n._emscripten_bind_Material_set_m_kVST_1 = n.asm.ix).apply(null, arguments)
},
ZS = n._emscripten_bind_Material_get_m_flags_0 = function() {
return (ZS = n._emscripten_bind_Material_get_m_flags_0 = n.asm.jx).apply(null, arguments)
},
YS = n._emscripten_bind_Material_set_m_flags_1 = function() {
return (YS = n._emscripten_bind_Material_set_m_flags_1 = n.asm.kx).apply(null, arguments)
},
JS = n._emscripten_bind_Material___destroy___0 = function() {
return (JS = n._emscripten_bind_Material___destroy___0 = n.asm.lx).apply(null, arguments)
},
$S = n._emscripten_bind_tMaterialArray_size_0 = function() {
return ($S = n._emscripten_bind_tMaterialArray_size_0 = n.asm.mx).apply(null, arguments)
},
tj = n._emscripten_bind_tMaterialArray_at_1 = function() {
return (tj = n._emscripten_bind_tMaterialArray_at_1 = n.asm.nx).apply(null, arguments)
},
ej = n._emscripten_bind_tMaterialArray___destroy___0 = function() {
return (ej = n._emscripten_bind_tMaterialArray___destroy___0 = n.asm.ox).apply(null, arguments)
},
nj = n._emscripten_bind_Anchor_get_m_node_0 = function() {
return (nj = n._emscripten_bind_Anchor_get_m_node_0 = n.asm.px).apply(null, arguments)
},
oj = n._emscripten_bind_Anchor_set_m_node_1 = function() {
return (oj = n._emscripten_bind_Anchor_set_m_node_1 = n.asm.qx).apply(null, arguments)
},
_j = n._emscripten_bind_Anchor_get_m_local_0 = function() {
return (_j = n._emscripten_bind_Anchor_get_m_local_0 = n.asm.rx).apply(null, arguments)
},
ij = n._emscripten_bind_Anchor_set_m_local_1 = function() {
return (ij = n._emscripten_bind_Anchor_set_m_local_1 = n.asm.sx).apply(null, arguments)
},
rj = n._emscripten_bind_Anchor_get_m_body_0 = function() {
return (rj = n._emscripten_bind_Anchor_get_m_body_0 = n.asm.tx).apply(null, arguments)
},
pj = n._emscripten_bind_Anchor_set_m_body_1 = function() {
return (pj = n._emscripten_bind_Anchor_set_m_body_1 = n.asm.ux).apply(null, arguments)
},
sj = n._emscripten_bind_Anchor_get_m_influence_0 = function() {
return (sj = n._emscripten_bind_Anchor_get_m_influence_0 = n.asm.vx).apply(null, arguments)
},
cj = n._emscripten_bind_Anchor_set_m_influence_1 = function() {
return (cj = n._emscripten_bind_Anchor_set_m_influence_1 = n.asm.wx).apply(null, arguments)
},
aj = n._emscripten_bind_Anchor_get_m_c0_0 = function() {
return (aj = n._emscripten_bind_Anchor_get_m_c0_0 = n.asm.xx).apply(null, arguments)
},
lj = n._emscripten_bind_Anchor_set_m_c0_1 = function() {
return (lj = n._emscripten_bind_Anchor_set_m_c0_1 = n.asm.yx).apply(null, arguments)
},
uj = n._emscripten_bind_Anchor_get_m_c1_0 = function() {
return (uj = n._emscripten_bind_Anchor_get_m_c1_0 = n.asm.zx).apply(null, arguments)
},
bj = n._emscripten_bind_Anchor_set_m_c1_1 = function() {
return (bj = n._emscripten_bind_Anchor_set_m_c1_1 = n.asm.Ax).apply(null, arguments)
},
mj = n._emscripten_bind_Anchor_get_m_c2_0 = function() {
return (mj = n._emscripten_bind_Anchor_get_m_c2_0 = n.asm.Bx).apply(null, arguments)
},
yj = n._emscripten_bind_Anchor_set_m_c2_1 = function() {
return (yj = n._emscripten_bind_Anchor_set_m_c2_1 = n.asm.Cx).apply(null, arguments)
},
dj = n._emscripten_bind_Anchor___destroy___0 = function() {
return (dj = n._emscripten_bind_Anchor___destroy___0 = n.asm.Dx).apply(null, arguments)
},
fj = n._emscripten_bind_tAnchorArray_size_0 = function() {
return (fj = n._emscripten_bind_tAnchorArray_size_0 = n.asm.Ex).apply(null, arguments)
},
hj = n._emscripten_bind_tAnchorArray_at_1 = function() {
return (hj = n._emscripten_bind_tAnchorArray_at_1 = n.asm.Fx).apply(null, arguments)
},
Bj = n._emscripten_bind_tAnchorArray_clear_0 = function() {
return (Bj = n._emscripten_bind_tAnchorArray_clear_0 = n.asm.Gx).apply(null, arguments)
},
gj = n._emscripten_bind_tAnchorArray_push_back_1 = function() {
return (gj = n._emscripten_bind_tAnchorArray_push_back_1 = n.asm.Hx).apply(null, arguments)
},
kj = n._emscripten_bind_tAnchorArray_pop_back_0 = function() {
return (kj = n._emscripten_bind_tAnchorArray_pop_back_0 = n.asm.Ix).apply(null, arguments)
},
Cj = n._emscripten_bind_tAnchorArray___destroy___0 = function() {
return (Cj = n._emscripten_bind_tAnchorArray___destroy___0 = n.asm.Jx).apply(null, arguments)
},
Sj = n._emscripten_bind_Config_get_kVCF_0 = function() {
return (Sj = n._emscripten_bind_Config_get_kVCF_0 = n.asm.Kx).apply(null, arguments)
},
jj = n._emscripten_bind_Config_set_kVCF_1 = function() {
return (jj = n._emscripten_bind_Config_set_kVCF_1 = n.asm.Lx).apply(null, arguments)
},
vj = n._emscripten_bind_Config_get_kDP_0 = function() {
return (vj = n._emscripten_bind_Config_get_kDP_0 = n.asm.Mx).apply(null, arguments)
},
Ij = n._emscripten_bind_Config_set_kDP_1 = function() {
return (Ij = n._emscripten_bind_Config_set_kDP_1 = n.asm.Nx).apply(null, arguments)
},
Rj = n._emscripten_bind_Config_get_kDG_0 = function() {
return (Rj = n._emscripten_bind_Config_get_kDG_0 = n.asm.Ox).apply(null, arguments)
},
Dj = n._emscripten_bind_Config_set_kDG_1 = function() {
return (Dj = n._emscripten_bind_Config_set_kDG_1 = n.asm.Px).apply(null, arguments)
},
Pj = n._emscripten_bind_Config_get_kLF_0 = function() {
return (Pj = n._emscripten_bind_Config_get_kLF_0 = n.asm.Qx).apply(null, arguments)
},
Tj = n._emscripten_bind_Config_set_kLF_1 = function() {
return (Tj = n._emscripten_bind_Config_set_kLF_1 = n.asm.Rx).apply(null, arguments)
},
Oj = n._emscripten_bind_Config_get_kPR_0 = function() {
return (Oj = n._emscripten_bind_Config_get_kPR_0 = n.asm.Sx).apply(null, arguments)
},
Wj = n._emscripten_bind_Config_set_kPR_1 = function() {
return (Wj = n._emscripten_bind_Config_set_kPR_1 = n.asm.Tx).apply(null, arguments)
},
Aj = n._emscripten_bind_Config_get_kVC_0 = function() {
return (Aj = n._emscripten_bind_Config_get_kVC_0 = n.asm.Ux).apply(null, arguments)
},
Mj = n._emscripten_bind_Config_set_kVC_1 = function() {
return (Mj = n._emscripten_bind_Config_set_kVC_1 = n.asm.Vx).apply(null, arguments)
},
xj = n._emscripten_bind_Config_get_kDF_0 = function() {
return (xj = n._emscripten_bind_Config_get_kDF_0 = n.asm.Wx).apply(null, arguments)
},
Fj = n._emscripten_bind_Config_set_kDF_1 = function() {
return (Fj = n._emscripten_bind_Config_set_kDF_1 = n.asm.Xx).apply(null, arguments)
},
Lj = n._emscripten_bind_Config_get_kMT_0 = function() {
return (Lj = n._emscripten_bind_Config_get_kMT_0 = n.asm.Yx).apply(null, arguments)
},
Gj = n._emscripten_bind_Config_set_kMT_1 = function() {
return (Gj = n._emscripten_bind_Config_set_kMT_1 = n.asm.Zx).apply(null, arguments)
},
wj = n._emscripten_bind_Config_get_kCHR_0 = function() {
return (wj = n._emscripten_bind_Config_get_kCHR_0 = n.asm._x).apply(null, arguments)
},
Hj = n._emscripten_bind_Config_set_kCHR_1 = function() {
return (Hj = n._emscripten_bind_Config_set_kCHR_1 = n.asm.$x).apply(null, arguments)
},
Vj = n._emscripten_bind_Config_get_kKHR_0 = function() {
return (Vj = n._emscripten_bind_Config_get_kKHR_0 = n.asm.ay).apply(null, arguments)
},
Ej = n._emscripten_bind_Config_set_kKHR_1 = function() {
return (Ej = n._emscripten_bind_Config_set_kKHR_1 = n.asm.by).apply(null, arguments)
},
Nj = n._emscripten_bind_Config_get_kSHR_0 = function() {
return (Nj = n._emscripten_bind_Config_get_kSHR_0 = n.asm.cy).apply(null, arguments)
},
Uj = n._emscripten_bind_Config_set_kSHR_1 = function() {
return (Uj = n._emscripten_bind_Config_set_kSHR_1 = n.asm.dy).apply(null, arguments)
},
zj = n._emscripten_bind_Config_get_kAHR_0 = function() {
return (zj = n._emscripten_bind_Config_get_kAHR_0 = n.asm.ey).apply(null, arguments)
},
qj = n._emscripten_bind_Config_set_kAHR_1 = function() {
return (qj = n._emscripten_bind_Config_set_kAHR_1 = n.asm.fy).apply(null, arguments)
},
Kj = n._emscripten_bind_Config_get_kSRHR_CL_0 = function() {
return (Kj = n._emscripten_bind_Config_get_kSRHR_CL_0 = n.asm.gy).apply(null, arguments)
},
Qj = n._emscripten_bind_Config_set_kSRHR_CL_1 = function() {
return (Qj = n._emscripten_bind_Config_set_kSRHR_CL_1 = n.asm.hy).apply(null, arguments)
},
Xj = n._emscripten_bind_Config_get_kSKHR_CL_0 = function() {
return (Xj = n._emscripten_bind_Config_get_kSKHR_CL_0 = n.asm.iy).apply(null, arguments)
},
Zj = n._emscripten_bind_Config_set_kSKHR_CL_1 = function() {
return (Zj = n._emscripten_bind_Config_set_kSKHR_CL_1 = n.asm.jy).apply(null, arguments)
},
Yj = n._emscripten_bind_Config_get_kSSHR_CL_0 = function() {
return (Yj = n._emscripten_bind_Config_get_kSSHR_CL_0 = n.asm.ky).apply(null, arguments)
},
Jj = n._emscripten_bind_Config_set_kSSHR_CL_1 = function() {
return (Jj = n._emscripten_bind_Config_set_kSSHR_CL_1 = n.asm.ly).apply(null, arguments)
},
$j = n._emscripten_bind_Config_get_kSR_SPLT_CL_0 = function() {
return ($j = n._emscripten_bind_Config_get_kSR_SPLT_CL_0 = n.asm.my).apply(null, arguments)
},
tv = n._emscripten_bind_Config_set_kSR_SPLT_CL_1 = function() {
return (tv = n._emscripten_bind_Config_set_kSR_SPLT_CL_1 = n.asm.ny).apply(null, arguments)
},
ev = n._emscripten_bind_Config_get_kSK_SPLT_CL_0 = function() {
return (ev = n._emscripten_bind_Config_get_kSK_SPLT_CL_0 = n.asm.oy).apply(null, arguments)
},
nv = n._emscripten_bind_Config_set_kSK_SPLT_CL_1 = function() {
return (nv = n._emscripten_bind_Config_set_kSK_SPLT_CL_1 = n.asm.py).apply(null, arguments)
},
ov = n._emscripten_bind_Config_get_kSS_SPLT_CL_0 = function() {
return (ov = n._emscripten_bind_Config_get_kSS_SPLT_CL_0 = n.asm.qy).apply(null, arguments)
},
_v = n._emscripten_bind_Config_set_kSS_SPLT_CL_1 = function() {
return (_v = n._emscripten_bind_Config_set_kSS_SPLT_CL_1 = n.asm.ry).apply(null, arguments)
},
iv = n._emscripten_bind_Config_get_maxvolume_0 = function() {
return (iv = n._emscripten_bind_Config_get_maxvolume_0 = n.asm.sy).apply(null, arguments)
},
rv = n._emscripten_bind_Config_set_maxvolume_1 = function() {
return (rv = n._emscripten_bind_Config_set_maxvolume_1 = n.asm.ty).apply(null, arguments)
},
pv = n._emscripten_bind_Config_get_timescale_0 = function() {
return (pv = n._emscripten_bind_Config_get_timescale_0 = n.asm.uy).apply(null, arguments)
},
sv = n._emscripten_bind_Config_set_timescale_1 = function() {
return (sv = n._emscripten_bind_Config_set_timescale_1 = n.asm.vy).apply(null, arguments)
},
cv = n._emscripten_bind_Config_get_viterations_0 = function() {
return (cv = n._emscripten_bind_Config_get_viterations_0 = n.asm.wy).apply(null, arguments)
},
av = n._emscripten_bind_Config_set_viterations_1 = function() {
return (av = n._emscripten_bind_Config_set_viterations_1 = n.asm.xy).apply(null, arguments)
},
lv = n._emscripten_bind_Config_get_piterations_0 = function() {
return (lv = n._emscripten_bind_Config_get_piterations_0 = n.asm.yy).apply(null, arguments)
},
uv = n._emscripten_bind_Config_set_piterations_1 = function() {
return (uv = n._emscripten_bind_Config_set_piterations_1 = n.asm.zy).apply(null, arguments)
},
bv = n._emscripten_bind_Config_get_diterations_0 = function() {
return (bv = n._emscripten_bind_Config_get_diterations_0 = n.asm.Ay).apply(null, arguments)
},
mv = n._emscripten_bind_Config_set_diterations_1 = function() {
return (mv = n._emscripten_bind_Config_set_diterations_1 = n.asm.By).apply(null, arguments)
},
yv = n._emscripten_bind_Config_get_citerations_0 = function() {
return (yv = n._emscripten_bind_Config_get_citerations_0 = n.asm.Cy).apply(null, arguments)
},
dv = n._emscripten_bind_Config_set_citerations_1 = function() {
return (dv = n._emscripten_bind_Config_set_citerations_1 = n.asm.Dy).apply(null, arguments)
},
fv = n._emscripten_bind_Config_get_collisions_0 = function() {
return (fv = n._emscripten_bind_Config_get_collisions_0 = n.asm.Ey).apply(null, arguments)
},
hv = n._emscripten_bind_Config_set_collisions_1 = function() {
return (hv = n._emscripten_bind_Config_set_collisions_1 = n.asm.Fy).apply(null, arguments)
},
Bv = n._emscripten_bind_Config___destroy___0 = function() {
return (Bv = n._emscripten_bind_Config___destroy___0 = n.asm.Gy).apply(null, arguments)
},
gv = n._emscripten_bind_btSoftBody_btSoftBody_4 = function() {
return (gv = n._emscripten_bind_btSoftBody_btSoftBody_4 = n.asm.Hy).apply(null, arguments)
},
kv = n._emscripten_bind_btSoftBody_checkLink_2 = function() {
return (kv = n._emscripten_bind_btSoftBody_checkLink_2 = n.asm.Iy).apply(null, arguments)
},
Cv = n._emscripten_bind_btSoftBody_checkFace_3 = function() {
return (Cv = n._emscripten_bind_btSoftBody_checkFace_3 = n.asm.Jy).apply(null, arguments)
},
Sv = n._emscripten_bind_btSoftBody_appendMaterial_0 = function() {
return (Sv = n._emscripten_bind_btSoftBody_appendMaterial_0 = n.asm.Ky).apply(null, arguments)
},
jv = n._emscripten_bind_btSoftBody_appendNode_2 = function() {
return (jv = n._emscripten_bind_btSoftBody_appendNode_2 = n.asm.Ly).apply(null, arguments)
},
vv = n._emscripten_bind_btSoftBody_appendLink_4 = function() {
return (vv = n._emscripten_bind_btSoftBody_appendLink_4 = n.asm.My).apply(null, arguments)
},
Iv = n._emscripten_bind_btSoftBody_appendFace_4 = function() {
return (Iv = n._emscripten_bind_btSoftBody_appendFace_4 = n.asm.Ny).apply(null, arguments)
},
Rv = n._emscripten_bind_btSoftBody_appendTetra_5 = function() {
return (Rv = n._emscripten_bind_btSoftBody_appendTetra_5 = n.asm.Oy).apply(null, arguments)
},
Dv = n._emscripten_bind_btSoftBody_appendAnchor_4 = function() {
return (Dv = n._emscripten_bind_btSoftBody_appendAnchor_4 = n.asm.Py).apply(null, arguments)
},
Pv = n._emscripten_bind_btSoftBody_addForce_1 = function() {
return (Pv = n._emscripten_bind_btSoftBody_addForce_1 = n.asm.Qy).apply(null, arguments)
},
Tv = n._emscripten_bind_btSoftBody_addForce_2 = function() {
return (Tv = n._emscripten_bind_btSoftBody_addForce_2 = n.asm.Ry).apply(null, arguments)
},
Ov = n._emscripten_bind_btSoftBody_addAeroForceToNode_2 = function() {
return (Ov = n._emscripten_bind_btSoftBody_addAeroForceToNode_2 = n.asm.Sy).apply(null, arguments)
},
Wv = n._emscripten_bind_btSoftBody_getTotalMass_0 = function() {
return (Wv = n._emscripten_bind_btSoftBody_getTotalMass_0 = n.asm.Ty).apply(null, arguments)
},
Av = n._emscripten_bind_btSoftBody_setTotalMass_2 = function() {
return (Av = n._emscripten_bind_btSoftBody_setTotalMass_2 = n.asm.Uy).apply(null, arguments)
},
Mv = n._emscripten_bind_btSoftBody_setMass_2 = function() {
return (Mv = n._emscripten_bind_btSoftBody_setMass_2 = n.asm.Vy).apply(null, arguments)
},
xv = n._emscripten_bind_btSoftBody_transform_1 = function() {
return (xv = n._emscripten_bind_btSoftBody_transform_1 = n.asm.Wy).apply(null, arguments)
},
Fv = n._emscripten_bind_btSoftBody_translate_1 = function() {
return (Fv = n._emscripten_bind_btSoftBody_translate_1 = n.asm.Xy).apply(null, arguments)
},
Lv = n._emscripten_bind_btSoftBody_rotate_1 = function() {
return (Lv = n._emscripten_bind_btSoftBody_rotate_1 = n.asm.Yy).apply(null, arguments)
},
Gv = n._emscripten_bind_btSoftBody_scale_1 = function() {
return (Gv = n._emscripten_bind_btSoftBody_scale_1 = n.asm.Zy).apply(null, arguments)
},
wv = n._emscripten_bind_btSoftBody_generateClusters_1 = function() {
return (wv = n._emscripten_bind_btSoftBody_generateClusters_1 = n.asm._y).apply(null, arguments)
},
Hv = n._emscripten_bind_btSoftBody_generateClusters_2 = function() {
return (Hv = n._emscripten_bind_btSoftBody_generateClusters_2 = n.asm.$y).apply(null, arguments)
},
Vv = n._emscripten_bind_btSoftBody_generateBendingConstraints_2 = function() {
return (Vv = n._emscripten_bind_btSoftBody_generateBendingConstraints_2 = n.asm.az).apply(null, arguments)
},
Ev = n._emscripten_bind_btSoftBody_upcast_1 = function() {
return (Ev = n._emscripten_bind_btSoftBody_upcast_1 = n.asm.bz).apply(null, arguments)
},
Nv = n._emscripten_bind_btSoftBody_getRestLengthScale_0 = function() {
return (Nv = n._emscripten_bind_btSoftBody_getRestLengthScale_0 = n.asm.cz).apply(null, arguments)
},
Uv = n._emscripten_bind_btSoftBody_setRestLengthScale_1 = function() {
return (Uv = n._emscripten_bind_btSoftBody_setRestLengthScale_1 = n.asm.dz).apply(null, arguments)
},
zv = n._emscripten_bind_btSoftBody_setAnisotropicFriction_2 = function() {
return (zv = n._emscripten_bind_btSoftBody_setAnisotropicFriction_2 = n.asm.ez).apply(null, arguments)
},
qv = n._emscripten_bind_btSoftBody_getCollisionShape_0 = function() {
return (qv = n._emscripten_bind_btSoftBody_getCollisionShape_0 = n.asm.fz).apply(null, arguments)
},
Kv = n._emscripten_bind_btSoftBody_setContactProcessingThreshold_1 = function() {
return (Kv = n._emscripten_bind_btSoftBody_setContactProcessingThreshold_1 = n.asm.gz).apply(null, arguments)
},
Qv = n._emscripten_bind_btSoftBody_setActivationState_1 = function() {
return (Qv = n._emscripten_bind_btSoftBody_setActivationState_1 = n.asm.hz).apply(null, arguments)
},
Xv = n._emscripten_bind_btSoftBody_forceActivationState_1 = function() {
return (Xv = n._emscripten_bind_btSoftBody_forceActivationState_1 = n.asm.iz).apply(null, arguments)
},
Zv = n._emscripten_bind_btSoftBody_activate_0 = function() {
return (Zv = n._emscripten_bind_btSoftBody_activate_0 = n.asm.jz).apply(null, arguments)
},
Yv = n._emscripten_bind_btSoftBody_activate_1 = function() {
return (Yv = n._emscripten_bind_btSoftBody_activate_1 = n.asm.kz).apply(null, arguments)
},
Jv = n._emscripten_bind_btSoftBody_isActive_0 = function() {
return (Jv = n._emscripten_bind_btSoftBody_isActive_0 = n.asm.lz).apply(null, arguments)
},
$v = n._emscripten_bind_btSoftBody_isKinematicObject_0 = function() {
return ($v = n._emscripten_bind_btSoftBody_isKinematicObject_0 = n.asm.mz).apply(null, arguments)
},
tI = n._emscripten_bind_btSoftBody_isStaticObject_0 = function() {
return (tI = n._emscripten_bind_btSoftBody_isStaticObject_0 = n.asm.nz).apply(null, arguments)
},
eI = n._emscripten_bind_btSoftBody_isStaticOrKinematicObject_0 = function() {
return (eI = n._emscripten_bind_btSoftBody_isStaticOrKinematicObject_0 = n.asm.oz).apply(null, arguments)
},
nI = n._emscripten_bind_btSoftBody_getRestitution_0 = function() {
return (nI = n._emscripten_bind_btSoftBody_getRestitution_0 = n.asm.pz).apply(null, arguments)
},
oI = n._emscripten_bind_btSoftBody_getFriction_0 = function() {
return (oI = n._emscripten_bind_btSoftBody_getFriction_0 = n.asm.qz).apply(null, arguments)
},
_I = n._emscripten_bind_btSoftBody_getRollingFriction_0 = function() {
return (_I = n._emscripten_bind_btSoftBody_getRollingFriction_0 = n.asm.rz).apply(null, arguments)
},
iI = n._emscripten_bind_btSoftBody_setRestitution_1 = function() {
return (iI = n._emscripten_bind_btSoftBody_setRestitution_1 = n.asm.sz).apply(null, arguments)
},
rI = n._emscripten_bind_btSoftBody_setFriction_1 = function() {
return (rI = n._emscripten_bind_btSoftBody_setFriction_1 = n.asm.tz).apply(null, arguments)
},
pI = n._emscripten_bind_btSoftBody_setRollingFriction_1 = function() {
return (pI = n._emscripten_bind_btSoftBody_setRollingFriction_1 = n.asm.uz).apply(null, arguments)
},
sI = n._emscripten_bind_btSoftBody_getWorldTransform_0 = function() {
return (sI = n._emscripten_bind_btSoftBody_getWorldTransform_0 = n.asm.vz).apply(null, arguments)
},
cI = n._emscripten_bind_btSoftBody_getCollisionFlags_0 = function() {
return (cI = n._emscripten_bind_btSoftBody_getCollisionFlags_0 = n.asm.wz).apply(null, arguments)
},
aI = n._emscripten_bind_btSoftBody_setCollisionFlags_1 = function() {
return (aI = n._emscripten_bind_btSoftBody_setCollisionFlags_1 = n.asm.xz).apply(null, arguments)
},
lI = n._emscripten_bind_btSoftBody_setWorldTransform_1 = function() {
return (lI = n._emscripten_bind_btSoftBody_setWorldTransform_1 = n.asm.yz).apply(null, arguments)
},
uI = n._emscripten_bind_btSoftBody_setCollisionShape_1 = function() {
return (uI = n._emscripten_bind_btSoftBody_setCollisionShape_1 = n.asm.zz).apply(null, arguments)
},
bI = n._emscripten_bind_btSoftBody_setCcdMotionThreshold_1 = function() {
return (bI = n._emscripten_bind_btSoftBody_setCcdMotionThreshold_1 = n.asm.Az).apply(null, arguments)
},
mI = n._emscripten_bind_btSoftBody_setCcdSweptSphereRadius_1 = function() {
return (mI = n._emscripten_bind_btSoftBody_setCcdSweptSphereRadius_1 = n.asm.Bz).apply(null, arguments)
},
yI = n._emscripten_bind_btSoftBody_getUserIndex_0 = function() {
return (yI = n._emscripten_bind_btSoftBody_getUserIndex_0 = n.asm.Cz).apply(null, arguments)
},
dI = n._emscripten_bind_btSoftBody_setUserIndex_1 = function() {
return (dI = n._emscripten_bind_btSoftBody_setUserIndex_1 = n.asm.Dz).apply(null, arguments)
},
fI = n._emscripten_bind_btSoftBody_getUserPointer_0 = function() {
return (fI = n._emscripten_bind_btSoftBody_getUserPointer_0 = n.asm.Ez).apply(null, arguments)
},
hI = n._emscripten_bind_btSoftBody_setUserPointer_1 = function() {
return (hI = n._emscripten_bind_btSoftBody_setUserPointer_1 = n.asm.Fz).apply(null, arguments)
},
BI = n._emscripten_bind_btSoftBody_getBroadphaseHandle_0 = function() {
return (BI = n._emscripten_bind_btSoftBody_getBroadphaseHandle_0 = n.asm.Gz).apply(null, arguments)
},
gI = n._emscripten_bind_btSoftBody_get_m_cfg_0 = function() {
return (gI = n._emscripten_bind_btSoftBody_get_m_cfg_0 = n.asm.Hz).apply(null, arguments)
},
kI = n._emscripten_bind_btSoftBody_set_m_cfg_1 = function() {
return (kI = n._emscripten_bind_btSoftBody_set_m_cfg_1 = n.asm.Iz).apply(null, arguments)
},
CI = n._emscripten_bind_btSoftBody_get_m_nodes_0 = function() {
return (CI = n._emscripten_bind_btSoftBody_get_m_nodes_0 = n.asm.Jz).apply(null, arguments)
},
SI = n._emscripten_bind_btSoftBody_set_m_nodes_1 = function() {
return (SI = n._emscripten_bind_btSoftBody_set_m_nodes_1 = n.asm.Kz).apply(null, arguments)
},
jI = n._emscripten_bind_btSoftBody_get_m_faces_0 = function() {
return (jI = n._emscripten_bind_btSoftBody_get_m_faces_0 = n.asm.Lz).apply(null, arguments)
},
vI = n._emscripten_bind_btSoftBody_set_m_faces_1 = function() {
return (vI = n._emscripten_bind_btSoftBody_set_m_faces_1 = n.asm.Mz).apply(null, arguments)
},
II = n._emscripten_bind_btSoftBody_get_m_materials_0 = function() {
return (II = n._emscripten_bind_btSoftBody_get_m_materials_0 = n.asm.Nz).apply(null, arguments)
},
RI = n._emscripten_bind_btSoftBody_set_m_materials_1 = function() {
return (RI = n._emscripten_bind_btSoftBody_set_m_materials_1 = n.asm.Oz).apply(null, arguments)
},
DI = n._emscripten_bind_btSoftBody_get_m_anchors_0 = function() {
return (DI = n._emscripten_bind_btSoftBody_get_m_anchors_0 = n.asm.Pz).apply(null, arguments)
},
PI = n._emscripten_bind_btSoftBody_set_m_anchors_1 = function() {
return (PI = n._emscripten_bind_btSoftBody_set_m_anchors_1 = n.asm.Qz).apply(null, arguments)
},
TI = n._emscripten_bind_btSoftBody___destroy___0 = function() {
return (TI = n._emscripten_bind_btSoftBody___destroy___0 = n.asm.Rz).apply(null, arguments)
},
OI = n._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_0 = function() {
return (OI = n._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_0 = n.asm.Sz).apply(null, arguments)
},
WI = n._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_1 = function() {
return (WI = n._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_1 = n.asm.Tz).apply(null, arguments)
},
AI = n._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration___destroy___0 = function() {
return (AI = n._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration___destroy___0 = n.asm.Uz).apply(null, arguments)
},
MI = n._emscripten_bind_btDefaultSoftBodySolver_btDefaultSoftBodySolver_0 = function() {
return (MI = n._emscripten_bind_btDefaultSoftBodySolver_btDefaultSoftBodySolver_0 = n.asm.Vz).apply(null, arguments)
},
xI = n._emscripten_bind_btDefaultSoftBodySolver___destroy___0 = function() {
return (xI = n._emscripten_bind_btDefaultSoftBodySolver___destroy___0 = n.asm.Wz).apply(null, arguments)
},
FI = n._emscripten_bind_btSoftBodyArray_size_0 = function() {
return (FI = n._emscripten_bind_btSoftBodyArray_size_0 = n.asm.Xz).apply(null, arguments)
},
LI = n._emscripten_bind_btSoftBodyArray_at_1 = function() {
return (LI = n._emscripten_bind_btSoftBodyArray_at_1 = n.asm.Yz).apply(null, arguments)
},
GI = n._emscripten_bind_btSoftBodyArray___destroy___0 = function() {
return (GI = n._emscripten_bind_btSoftBodyArray___destroy___0 = n.asm.Zz).apply(null, arguments)
},
wI = n._emscripten_bind_btSoftRigidDynamicsWorld_btSoftRigidDynamicsWorld_5 = function() {
return (wI = n._emscripten_bind_btSoftRigidDynamicsWorld_btSoftRigidDynamicsWorld_5 = n.asm._z).apply(null, arguments)
},
HI = n._emscripten_bind_btSoftRigidDynamicsWorld_addSoftBody_3 = function() {
return (HI = n._emscripten_bind_btSoftRigidDynamicsWorld_addSoftBody_3 = n.asm.$z).apply(null, arguments)
},
VI = n._emscripten_bind_btSoftRigidDynamicsWorld_removeSoftBody_1 = function() {
return (VI = n._emscripten_bind_btSoftRigidDynamicsWorld_removeSoftBody_1 = n.asm.aA).apply(null, arguments)
},
EI = n._emscripten_bind_btSoftRigidDynamicsWorld_removeCollisionObject_1 = function() {
return (EI = n._emscripten_bind_btSoftRigidDynamicsWorld_removeCollisionObject_1 = n.asm.bA).apply(null, arguments)
},
NI = n._emscripten_bind_btSoftRigidDynamicsWorld_getWorldInfo_0 = function() {
return (NI = n._emscripten_bind_btSoftRigidDynamicsWorld_getWorldInfo_0 = n.asm.cA).apply(null, arguments)
},
UI = n._emscripten_bind_btSoftRigidDynamicsWorld_getSoftBodyArray_0 = function() {
return (UI = n._emscripten_bind_btSoftRigidDynamicsWorld_getSoftBodyArray_0 = n.asm.dA).apply(null, arguments)
},
zI = n._emscripten_bind_btSoftRigidDynamicsWorld_getDispatcher_0 = function() {
return (zI = n._emscripten_bind_btSoftRigidDynamicsWorld_getDispatcher_0 = n.asm.eA).apply(null, arguments)
},
qI = n._emscripten_bind_btSoftRigidDynamicsWorld_rayTest_3 = function() {
return (qI = n._emscripten_bind_btSoftRigidDynamicsWorld_rayTest_3 = n.asm.fA).apply(null, arguments)
},
KI = n._emscripten_bind_btSoftRigidDynamicsWorld_getPairCache_0 = function() {
return (KI = n._emscripten_bind_btSoftRigidDynamicsWorld_getPairCache_0 = n.asm.gA).apply(null, arguments)
},
QI = n._emscripten_bind_btSoftRigidDynamicsWorld_getDispatchInfo_0 = function() {
return (QI = n._emscripten_bind_btSoftRigidDynamicsWorld_getDispatchInfo_0 = n.asm.hA).apply(null, arguments)
},
XI = n._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_1 = function() {
return (XI = n._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_1 = n.asm.iA).apply(null, arguments)
},
ZI = n._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_2 = function() {
return (ZI = n._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_2 = n.asm.jA).apply(null, arguments)
},
YI = n._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_3 = function() {
return (YI = n._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_3 = n.asm.kA).apply(null, arguments)
},
JI = n._emscripten_bind_btSoftRigidDynamicsWorld_getBroadphase_0 = function() {
return (JI = n._emscripten_bind_btSoftRigidDynamicsWorld_getBroadphase_0 = n.asm.lA).apply(null, arguments)
},
$I = n._emscripten_bind_btSoftRigidDynamicsWorld_convexSweepTest_5 = function() {
return ($I = n._emscripten_bind_btSoftRigidDynamicsWorld_convexSweepTest_5 = n.asm.mA).apply(null, arguments)
},
tR = n._emscripten_bind_btSoftRigidDynamicsWorld_contactPairTest_3 = function() {
return (tR = n._emscripten_bind_btSoftRigidDynamicsWorld_contactPairTest_3 = n.asm.nA).apply(null, arguments)
},
eR = n._emscripten_bind_btSoftRigidDynamicsWorld_contactTest_2 = function() {
return (eR = n._emscripten_bind_btSoftRigidDynamicsWorld_contactTest_2 = n.asm.oA).apply(null, arguments)
},
nR = n._emscripten_bind_btSoftRigidDynamicsWorld_updateSingleAabb_1 = function() {
return (nR = n._emscripten_bind_btSoftRigidDynamicsWorld_updateSingleAabb_1 = n.asm.pA).apply(null, arguments)
},
oR = n._emscripten_bind_btSoftRigidDynamicsWorld_setDebugDrawer_1 = function() {
return (oR = n._emscripten_bind_btSoftRigidDynamicsWorld_setDebugDrawer_1 = n.asm.qA).apply(null, arguments)
},
_R = n._emscripten_bind_btSoftRigidDynamicsWorld_getDebugDrawer_0 = function() {
return (_R = n._emscripten_bind_btSoftRigidDynamicsWorld_getDebugDrawer_0 = n.asm.rA).apply(null, arguments)
},
iR = n._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawWorld_0 = function() {
return (iR = n._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawWorld_0 = n.asm.sA).apply(null, arguments)
},
rR = n._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawObject_3 = function() {
return (rR = n._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawObject_3 = n.asm.tA).apply(null, arguments)
},
pR = n._emscripten_bind_btSoftRigidDynamicsWorld_setGravity_1 = function() {
return (pR = n._emscripten_bind_btSoftRigidDynamicsWorld_setGravity_1 = n.asm.uA).apply(null, arguments)
},
sR = n._emscripten_bind_btSoftRigidDynamicsWorld_getGravity_0 = function() {
return (sR = n._emscripten_bind_btSoftRigidDynamicsWorld_getGravity_0 = n.asm.vA).apply(null, arguments)
},
cR = n._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_1 = function() {
return (cR = n._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_1 = n.asm.wA).apply(null, arguments)
},
aR = n._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_3 = function() {
return (aR = n._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_3 = n.asm.xA).apply(null, arguments)
},
lR = n._emscripten_bind_btSoftRigidDynamicsWorld_removeRigidBody_1 = function() {
return (lR = n._emscripten_bind_btSoftRigidDynamicsWorld_removeRigidBody_1 = n.asm.yA).apply(null, arguments)
},
uR = n._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_1 = function() {
return (uR = n._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_1 = n.asm.zA).apply(null, arguments)
},
bR = n._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_2 = function() {
return (bR = n._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_2 = n.asm.AA).apply(null, arguments)
},
mR = n._emscripten_bind_btSoftRigidDynamicsWorld_removeConstraint_1 = function() {
return (mR = n._emscripten_bind_btSoftRigidDynamicsWorld_removeConstraint_1 = n.asm.BA).apply(null, arguments)
},
yR = n._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_1 = function() {
return (yR = n._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_1 = n.asm.CA).apply(null, arguments)
},
dR = n._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_2 = function() {
return (dR = n._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_2 = n.asm.DA).apply(null, arguments)
},
fR = n._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_3 = function() {
return (fR = n._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_3 = n.asm.EA).apply(null, arguments)
},
hR = n._emscripten_bind_btSoftRigidDynamicsWorld_setContactAddedCallback_1 = function() {
return (hR = n._emscripten_bind_btSoftRigidDynamicsWorld_setContactAddedCallback_1 = n.asm.FA).apply(null, arguments)
},
BR = n._emscripten_bind_btSoftRigidDynamicsWorld_setContactProcessedCallback_1 = function() {
return (BR = n._emscripten_bind_btSoftRigidDynamicsWorld_setContactProcessedCallback_1 = n.asm.GA).apply(null, arguments)
},
gR = n._emscripten_bind_btSoftRigidDynamicsWorld_setContactDestroyedCallback_1 = function() {
return (gR = n._emscripten_bind_btSoftRigidDynamicsWorld_setContactDestroyedCallback_1 = n.asm.HA).apply(null, arguments)
},
kR = n._emscripten_bind_btSoftRigidDynamicsWorld_addAction_1 = function() {
return (kR = n._emscripten_bind_btSoftRigidDynamicsWorld_addAction_1 = n.asm.IA).apply(null, arguments)
},
CR = n._emscripten_bind_btSoftRigidDynamicsWorld_removeAction_1 = function() {
return (CR = n._emscripten_bind_btSoftRigidDynamicsWorld_removeAction_1 = n.asm.JA).apply(null, arguments)
},
SR = n._emscripten_bind_btSoftRigidDynamicsWorld_getSolverInfo_0 = function() {
return (SR = n._emscripten_bind_btSoftRigidDynamicsWorld_getSolverInfo_0 = n.asm.KA).apply(null, arguments)
},
jR = n._emscripten_bind_btSoftRigidDynamicsWorld_setInternalTickCallback_1 = function() {
return (jR = n._emscripten_bind_btSoftRigidDynamicsWorld_setInternalTickCallback_1 = n.asm.LA).apply(null, arguments)
},
vR = n._emscripten_bind_btSoftRigidDynamicsWorld_setInternalTickCallback_2 = function() {
return (vR = n._emscripten_bind_btSoftRigidDynamicsWorld_setInternalTickCallback_2 = n.asm.MA).apply(null, arguments)
},
IR = n._emscripten_bind_btSoftRigidDynamicsWorld_setInternalTickCallback_3 = function() {
return (IR = n._emscripten_bind_btSoftRigidDynamicsWorld_setInternalTickCallback_3 = n.asm.NA).apply(null, arguments)
},
RR = n._emscripten_bind_btSoftRigidDynamicsWorld___destroy___0 = function() {
return (RR = n._emscripten_bind_btSoftRigidDynamicsWorld___destroy___0 = n.asm.OA).apply(null, arguments)
},
DR = n._emscripten_bind_btSoftBodyHelpers_btSoftBodyHelpers_0 = function() {
return (DR = n._emscripten_bind_btSoftBodyHelpers_btSoftBodyHelpers_0 = n.asm.PA).apply(null, arguments)
},
PR = n._emscripten_bind_btSoftBodyHelpers_CreateRope_5 = function() {
return (PR = n._emscripten_bind_btSoftBodyHelpers_CreateRope_5 = n.asm.QA).apply(null, arguments)
},
TR = n._emscripten_bind_btSoftBodyHelpers_CreatePatch_9 = function() {
return (TR = n._emscripten_bind_btSoftBodyHelpers_CreatePatch_9 = n.asm.RA).apply(null, arguments)
},
OR = n._emscripten_bind_btSoftBodyHelpers_CreatePatchUV_10 = function() {
return (OR = n._emscripten_bind_btSoftBodyHelpers_CreatePatchUV_10 = n.asm.SA).apply(null, arguments)
},
WR = n._emscripten_bind_btSoftBodyHelpers_CreateEllipsoid_4 = function() {
return (WR = n._emscripten_bind_btSoftBodyHelpers_CreateEllipsoid_4 = n.asm.TA).apply(null, arguments)
},
AR = n._emscripten_bind_btSoftBodyHelpers_CreateFromTriMesh_5 = function() {
return (AR = n._emscripten_bind_btSoftBodyHelpers_CreateFromTriMesh_5 = n.asm.UA).apply(null, arguments)
},
MR = n._emscripten_bind_btSoftBodyHelpers_CreateFromConvexHull_4 = function() {
return (MR = n._emscripten_bind_btSoftBodyHelpers_CreateFromConvexHull_4 = n.asm.VA).apply(null, arguments)
},
xR = n._emscripten_bind_btSoftBodyHelpers___destroy___0 = function() {
return (xR = n._emscripten_bind_btSoftBodyHelpers___destroy___0 = n.asm.WA).apply(null, arguments)
},
FR = n._emscripten_enum_PHY_ScalarType_PHY_FLOAT = function() {
return (FR = n._emscripten_enum_PHY_ScalarType_PHY_FLOAT = n.asm.XA).apply(null, arguments)
},
LR = n._emscripten_enum_PHY_ScalarType_PHY_DOUBLE = function() {
return (LR = n._emscripten_enum_PHY_ScalarType_PHY_DOUBLE = n.asm.YA).apply(null, arguments)
},
GR = n._emscripten_enum_PHY_ScalarType_PHY_INTEGER = function() {
return (GR = n._emscripten_enum_PHY_ScalarType_PHY_INTEGER = n.asm.ZA).apply(null, arguments)
},
wR = n._emscripten_enum_PHY_ScalarType_PHY_SHORT = function() {
return (wR = n._emscripten_enum_PHY_ScalarType_PHY_SHORT = n.asm._A).apply(null, arguments)
},
HR = n._emscripten_enum_PHY_ScalarType_PHY_FIXEDPOINT88 = function() {
return (HR = n._emscripten_enum_PHY_ScalarType_PHY_FIXEDPOINT88 = n.asm.$A).apply(null, arguments)
},
VR = n._emscripten_enum_PHY_ScalarType_PHY_UCHAR = function() {
return (VR = n._emscripten_enum_PHY_ScalarType_PHY_UCHAR = n.asm.aB).apply(null, arguments)
},
ER = n._emscripten_enum_eGIMPACT_SHAPE_TYPE_CONST_GIMPACT_COMPOUND_SHAPE = function() {
return (ER = n._emscripten_enum_eGIMPACT_SHAPE_TYPE_CONST_GIMPACT_COMPOUND_SHAPE = n.asm.bB).apply(null, arguments)
},
NR = n._emscripten_enum_eGIMPACT_SHAPE_TYPE_CONST_GIMPACT_TRIMESH_SHAPE_PART = function() {
return (NR = n._emscripten_enum_eGIMPACT_SHAPE_TYPE_CONST_GIMPACT_TRIMESH_SHAPE_PART = n.asm.cB).apply(null, arguments)
},
UR = n._emscripten_enum_eGIMPACT_SHAPE_TYPE_CONST_GIMPACT_TRIMESH_SHAPE = function() {
return (UR = n._emscripten_enum_eGIMPACT_SHAPE_TYPE_CONST_GIMPACT_TRIMESH_SHAPE = n.asm.dB).apply(null, arguments)
},
zR = n._emscripten_enum_btConstraintParams_BT_CONSTRAINT_ERP = function() {
return (zR = n._emscripten_enum_btConstraintParams_BT_CONSTRAINT_ERP = n.asm.eB).apply(null, arguments)
},
qR = n._emscripten_enum_btConstraintParams_BT_CONSTRAINT_STOP_ERP = function() {
return (qR = n._emscripten_enum_btConstraintParams_BT_CONSTRAINT_STOP_ERP = n.asm.fB).apply(null, arguments)
},
KR = n._emscripten_enum_btConstraintParams_BT_CONSTRAINT_CFM = function() {
return (KR = n._emscripten_enum_btConstraintParams_BT_CONSTRAINT_CFM = n.asm.gB).apply(null, arguments)
},
QR = n._emscripten_enum_btConstraintParams_BT_CONSTRAINT_STOP_CFM = function() {
return (QR = n._emscripten_enum_btConstraintParams_BT_CONSTRAINT_STOP_CFM = n.asm.hB).apply(null, arguments)
};
function XR() {
function t() {
if (!Q && (Q = !0, n.calledRun = !0, !f)) {
if (P = !0, V(R), o(n), n.onRuntimeInitialized && n.onRuntimeInitialized(), n.postRun)
for ("function" == typeof n.postRun && (n.postRun = [n.postRun]); n.postRun.length;) {
var t = n.postRun.shift();
D.unshift(t)
}
V(D)
}
}
if (!(0 < W)) {
if (n.preRun)
for ("function" == typeof n.preRun && (n.preRun = [n.preRun]); n.preRun.length;) T();
V(I), 0 < W || (n.setStatus ? (n.setStatus("Running..."), setTimeout((function() {
setTimeout((function() {
n.setStatus("")
}), 1), t()
}), 1)) : t())
}
}
if (n._malloc = function() {
return (n._malloc = n.asm.jB).apply(null, arguments)
}, n.___start_em_js = 27240, n.___stop_em_js = 27338, n.UTF8ToString = B, n.addFunction = function(t, e) {
if (!z) {
z = new WeakMap;
var n = v.length;
if (z)
for (var o = 0; o < 0 + n; o++) {
var _ = o,
i = U[_];
i || (_ >= U.length && (U.length = _ + 1), U[_] = i = v.get(_)), (_ = i) && z.set(_, o)
}
}
if (n = z.get(t) || 0) return n;
if (q.length) n = q.pop();
else {
try {
v.grow(1)
} catch (t) {
if (!(t instanceof RangeError)) throw t;
throw "Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."
}
n = v.length - 1
}
try {
o = n, v.set(o, t), U[o] = v.get(o)
} catch (p) {
if (!(p instanceof TypeError)) throw p;
if ("function" == typeof WebAssembly.Function) {
o = WebAssembly.Function, _ = {
i: "i32",
j: "i32",
f: "f32",
d: "f64",
p: "i32"
}, i = {
parameters: [],
results: "v" == e[0] ? [] : [_[e[0]]]
};
for (var r = 1; r < e.length; ++r) i.parameters.push(_[e[r]]), "j" === e[r] && i.parameters.push("i32");
e = new o(i, t)
} else {
for (o = [1], _ = e.slice(0, 1), e = e.slice(1), i = {
i: 127,
p: 127,
j: 126,
f: 125,
d: 124
}, o.push(96), 128 > (r = e.length) ? o.push(r) : o.push(r % 128 | 128, r >> 7), r = 0; r < e.length; ++r) o.push(i[e[r]]);
"v" == _ ? o.push(0) : o.push(1, i[_]), e = [0, 97, 115, 109, 1, 0, 0, 0, 1], 128 > (_ = o.length) ? e.push(_) : e.push(_ % 128 | 128, _ >> 7), e.push.apply(e, o), e.push(2, 7, 1, 1, 101, 1, 102, 0, 0, 7, 5, 1, 1, 102, 0, 0), e = new WebAssembly.Module(new Uint8Array(e)), e = new WebAssembly.Instance(e, {
e: {
f: t
}
}).exports.f
}
o = n, v.set(o, e), U[o] = v.get(o)
}
return z.set(t, n), n
}, M = function t() {
Q || XR(), Q || (M = t)
}, n.preInit)
for ("function" == typeof n.preInit && (n.preInit = [n.preInit]); 0 < n.preInit.length;) n.preInit.pop()();
function ZR() {}
function YR(t) {
return (t || ZR).mB
}
function JR(t, e) {
var n = YR(e),
o = n[t];
return o || ((o = Object.create((e || ZR).prototype)).kB = t, n[t] = o)
}
XR(), ZR.prototype = Object.create(ZR.prototype), ZR.prototype.constructor = ZR, ZR.prototype.lB = ZR, ZR.mB = {}, n.WrapperObject = ZR, n.getCache = YR, n.wrapPointer = JR, n.castObject = function(t, e) {
return JR(t.kB, e)
}, n.NULL = JR(0), n.destroy = function(t) {
if (!t.__destroy__) throw "Error: Cannot destroy object. (Did you create it yourself?)";
t.__destroy__(), delete YR(t.lB)[t.kB]
}, n.compare = function(t, e) {
return t.kB === e.kB
}, n.getPointer = function(t) {
return t.kB
}, n.getClass = function(t) {
return t.lB
};
var $R = 0,
tD = 0,
eD = 0,
nD = [],
oD = 0;
function _D() {
if (oD) {
for (var t = 0; t < nD.length; t++) n._free(nD[t]);
nD.length = 0, n._free($R), $R = 0, tD += oD, oD = 0
}
$R || (tD += 128, ($R = n._malloc(tD)) || x()), eD = 0
}
function iD(t, e) {
return $R || x(), t = t.length * e.BYTES_PER_ELEMENT, eD + (t = t + 7 & -8) >= tD ? (0 < t || x(), oD += t, e = n._malloc(t), nD.push(e)) : (e = $R + eD, eD += t), e
}
function rD(t, e, n) {
switch (n >>>= 0, e.BYTES_PER_ELEMENT) {
case 2:
n >>>= 1;
break;
case 4:
n >>>= 2;
break;
case 8:
n >>>= 3
}
for (var o = 0; o < t.length; o++) e[n + o] = t[o]
}
function pD(t) {
if ("string" == typeof t) {
for (var e = 0, n = 0; n < t.length; ++n) {
var o = t.charCodeAt(n);
127 >= o ? e++ : 2047 >= o ? e += 2 : 55296 <= o && 57343 >= o ? (e += 4, ++n) : e += 3
}
if (n = 0, 0 < (o = (e = Array(e + 1)).length)) {
o = n + o - 1;
for (var _ = 0; _ < t.length; ++_) {
var i = t.charCodeAt(_);
if (55296 <= i && 57343 >= i) i = 65536 + ((1023 & i) << 10) | 1023 & t.charCodeAt(++_);
if (127 >= i) {
if (n >= o) break;
e[n++] = i
} else {
if (2047 >= i) {
if (n + 1 >= o) break;
e[n++] = 192 | i >> 6
} else {
if (65535 >= i) {
if (n + 2 >= o) break;
e[n++] = 224 | i >> 12
} else {
if (n + 3 >= o) break;
e[n++] = 240 | i >> 18, e[n++] = 128 | i >> 12 & 63
}
e[n++] = 128 | i >> 6 & 63
}
e[n++] = 128 | 63 & i
}
}
e[n] = 0
}
return t = iD(e, g), rD(e, g, t), t
}
return t
}
function sD(t) {
if ("object" == typeof t) {
var e = iD(t, S);
return rD(t, S, e), e
}
return t
}
function cD() {
throw "cannot construct a btCollisionShape, no constructor in IDL"
}
function aD() {
throw "cannot construct a btCollisionWorld, no constructor in IDL"
}
function lD() {
throw "cannot construct a btCollisionObject, no constructor in IDL"
}
function uD() {
throw "cannot construct a btConcaveShape, no constructor in IDL"
}
function bD() {
throw "cannot construct a btCollisionAlgorithm, no constructor in IDL"
}
function mD() {
throw "cannot construct a btTypedConstraint, no constructor in IDL"
}
function yD() {
throw "cannot construct a btDynamicsWorld, no constructor in IDL"
}
function dD() {
throw "cannot construct a btIDebugDraw, no constructor in IDL"
}
function fD(t, e, n) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), this.kB = void 0 === t ? Le() : void 0 === e ? _emscripten_bind_btVector3_btVector3_1(t) : void 0 === n ? _emscripten_bind_btVector3_btVector3_2(t, e) : Ge(t, e, n), YR(fD)[this.kB] = this
}
function hD() {
throw "cannot construct a btQuadWord, no constructor in IDL"
}
function BD() {
throw "cannot construct a btMotionState, no constructor in IDL"
}
function gD() {
throw "cannot construct a RayResultCallback, no constructor in IDL"
}
function kD() {
throw "cannot construct a ContactResultCallback, no constructor in IDL"
}
function CD() {
throw "cannot construct a ConvexResultCallback, no constructor in IDL"
}
function SD() {
throw "cannot construct a btConvexShape, no constructor in IDL"
}
function jD(t, e) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), this.kB = Vn(t, e), YR(jD)[this.kB] = this
}
function vD(t) {
t && "object" == typeof t && (t = t.kB), this.kB = Yn(t), YR(vD)[this.kB] = this
}
function ID(t, e) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), this.kB = _o(t, e), YR(ID)[this.kB] = this
}
function RD() {
throw "cannot construct a btStridingMeshInterface, no constructor in IDL"
}
function DD() {
throw "cannot construct a btTriangleMeshShape, no constructor in IDL"
}
function PD() {
throw "cannot construct a btPrimitiveManagerBase, no constructor in IDL"
}
function TD() {
throw "cannot construct a btGImpactShapeInterface, no constructor in IDL"
}
function OD() {
throw "cannot construct a btActivatingCollisionAlgorithm, no constructor in IDL"
}
function WD(t) {
t && "object" == typeof t && (t = t.kB), this.kB = void 0 === t ? Vo() : Eo(t), YR(WD)[this.kB] = this
}
function AD() {
throw "cannot construct a btDispatcher, no constructor in IDL"
}
function MD(t, e, n, o, _) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), this.kB = void 0 === o ? Ko(t, e, n) : void 0 === _ ? _emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_4(t, e, n, o) : Qo(t, e, n, o, _), YR(MD)[this.kB] = this
}
function xD(t, e, n, o) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), this.kB = r_(t, e, n, o), YR(xD)[this.kB] = this
}
function FD() {
throw "cannot construct a btVehicleRaycaster, no constructor in IDL"
}
function LD() {
throw "cannot construct a btActionInterface, no constructor in IDL"
}
function GD() {
this.kB = X_(), YR(GD)[this.kB] = this
}
function wD() {
throw "cannot construct a btSoftBodySolver, no constructor in IDL"
}
function HD() {
throw "cannot construct a VoidPtr, no constructor in IDL"
}
function VD() {
this.kB = Ti(), YR(VD)[this.kB] = this
}
function ED(t, e, n, o) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), this.kB = void 0 === t ? Gi() : void 0 === e ? _emscripten_bind_btVector4_btVector4_1(t) : void 0 === n ? _emscripten_bind_btVector4_btVector4_2(t, e) : void 0 === o ? _emscripten_bind_btVector4_btVector4_3(t, e, n) : wi(t, e, n, o), YR(ED)[this.kB] = this
}
function ND(t, e, n, o) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), this.kB = nr(t, e, n, o), YR(ND)[this.kB] = this
}
function UD() {
throw "cannot construct a btMatrix3x3, no constructor in IDL"
}
function zD(t, e) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), this.kB = void 0 === t ? xr() : void 0 === e ? _emscripten_bind_btTransform_btTransform_1(t) : Fr(t, e), YR(zD)[this.kB] = this
}
function qD() {
this.kB = Kr(), YR(qD)[this.kB] = this
}
function KD(t, e) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), this.kB = void 0 === t ? Yr() : void 0 === e ? Jr(t) : $r(t, e), YR(KD)[this.kB] = this
}
function QD() {
throw "cannot construct a btCollisionObjectWrapper, no constructor in IDL"
}
function XD(t, e) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), this.kB = sp(t, e), YR(XD)[this.kB] = this
}
function ZD() {
throw "cannot construct a btConstCollisionObjectArray, no constructor in IDL"
}
function YD() {
throw "cannot construct a btScalarArray, no constructor in IDL"
}
function JD(t, e) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), this.kB = xp(t, e), YR(JD)[this.kB] = this
}
function $D() {
throw "cannot construct a btManifoldPoint, no constructor in IDL"
}
function tP() {
this.kB = Ss(), YR(tP)[this.kB] = this
}
function eP() {
throw "cannot construct a LocalShapeInfo, no constructor in IDL"
}
function nP(t, e, n, o, _) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), this.kB = Os(t, e, n, o, _), YR(nP)[this.kB] = this
}
function oP(t, e) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), this.kB = Ns(t, e), YR(oP)[this.kB] = this
}
function _P(t, e) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), this.kB = void 0 === e ? sc(t) : cc(t, e), YR(_P)[this.kB] = this
}
function iP(t) {
t && "object" == typeof t && (t = t.kB), this.kB = dc(t), YR(iP)[this.kB] = this
}
function rP(t, e) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), this.kB = Sc(t, e), YR(rP)[this.kB] = this
}
function pP(t, e) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), this.kB = Ac(t, e), YR(pP)[this.kB] = this
}
function sP(t) {
t && "object" == typeof t && (t = t.kB), this.kB = Nc(t), YR(sP)[this.kB] = this
}
function cP(t) {
t && "object" == typeof t && (t = t.kB), this.kB = Zc(t), YR(cP)[this.kB] = this
}
function aP(t) {
t && "object" == typeof t && (t = t.kB), this.kB = oa(t), YR(aP)[this.kB] = this
}
function lP(t, e, n) {
_D(), t && "object" == typeof t && (t = t.kB), "object" == typeof e && (e = sD(e)), n && "object" == typeof n && (n = n.kB), this.kB = aa(t, e, n), YR(lP)[this.kB] = this
}
function uP(t, e) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), this.kB = ya(t, e), YR(uP)[this.kB] = this
}
function bP(t, e) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), this.kB = ga(t, e), YR(bP)[this.kB] = this
}
function mP() {
throw "cannot construct a btIntArray, no constructor in IDL"
}
function yP() {
throw "cannot construct a btFace, no constructor in IDL"
}
function dP() {
throw "cannot construct a btVector3Array, no constructor in IDL"
}
function fP() {
throw "cannot construct a btFaceArray, no constructor in IDL"
}
function hP() {
throw "cannot construct a btConvexPolyhedron, no constructor in IDL"
}
function BP(t, e) {
_D(), "object" == typeof t && (t = sD(t)), e && "object" == typeof e && (e = e.kB), this.kB = void 0 === t ? Ua() : void 0 === e ? za(t) : qa(t, e), YR(BP)[this.kB] = this
}
function gP(t) {
t && "object" == typeof t && (t = t.kB), this.kB = il(t), YR(gP)[this.kB] = this
}
function kP(t) {
t && "object" == typeof t && (t = t.kB), this.kB = void 0 === t ? al() : ll(t), YR(kP)[this.kB] = this
}
function CP() {
throw "cannot construct a btIndexedMesh, no constructor in IDL"
}
function SP() {
throw "cannot construct a btIndexedMeshArray, no constructor in IDL"
}
function jP(t, e) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), this.kB = void 0 === t ? Ol() : void 0 === e ? Wl(t) : Al(t, e), YR(jP)[this.kB] = this
}
function vP() {
this.kB = Vl(), YR(vP)[this.kB] = this
}
function IP(t, e) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), this.kB = ql(t, e), YR(IP)[this.kB] = this
}
function RP(t, e, n) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), this.kB = void 0 === n ? Yl(t, e) : Jl(t, e, n), YR(RP)[this.kB] = this
}
function DP(t, e, n, o, _, i, r, p, s) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), i && "object" == typeof i && (i = i.kB), r && "object" == typeof r && (r = r.kB), p && "object" == typeof p && (p = p.kB), s && "object" == typeof s && (s = s.kB), this.kB = ou(t, e, n, o, _, i, r, p, s), YR(DP)[this.kB] = this
}
function PP(t, e, n, o) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), this.kB = au(t, e, n, o), YR(PP)[this.kB] = this
}
function TP() {
this.kB = yu(), YR(TP)[this.kB] = this
}
function OP(t, e, n) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), this.kB = fu(t, e, n), YR(OP)[this.kB] = this
}
function WP() {
this.kB = Cu(), YR(WP)[this.kB] = this
}
function AP() {
throw "cannot construct a CompoundPrimitiveManager, no constructor in IDL"
}
function MP(t) {
t && "object" == typeof t && (t = t.kB), this.kB = void 0 === t ? Wu() : Au(t), YR(MP)[this.kB] = this
}
function xP(t) {
t && "object" == typeof t && (t = t.kB), this.kB = void 0 === t ? nb() : ob(t), YR(xP)[this.kB] = this
}
function FP(t, e) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), this.kB = Wb(t, e), YR(FP)[this.kB] = this
}
function LP(t) {
t && "object" == typeof t && (t = t.kB), this.kB = Kb(t), YR(LP)[this.kB] = this
}
function GP(t, e) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), this.kB = void 0 === t ? sm() : void 0 === e ? _emscripten_bind_btCollisionAlgorithmConstructionInfo_btCollisionAlgorithmConstructionInfo_1(t) : cm(t, e), YR(GP)[this.kB] = this
}
function wP(t, e, n) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), this.kB = ym(t, e, n), YR(wP)[this.kB] = this
}
function HP() {
this.kB = hm(), YR(HP)[this.kB] = this
}
function VP() {
this.kB = gm(), YR(VP)[this.kB] = this
}
function EP(t) {
t && "object" == typeof t && (t = t.kB), this.kB = Im(t), YR(EP)[this.kB] = this
}
function NP() {
throw "cannot construct a btOverlappingPairCallback, no constructor in IDL"
}
function UP() {
throw "cannot construct a btOverlappingPairCache, no constructor in IDL"
}
function zP(t, e, n, o, _) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), this.kB = void 0 === n ? Mm(t, e) : void 0 === o ? xm(t, e, n) : void 0 === _ ? Fm(t, e, n, o) : Lm(t, e, n, o, _), YR(zP)[this.kB] = this
}
function qP() {
throw "cannot construct a btBroadphaseInterface, no constructor in IDL"
}
function KP() {
throw "cannot construct a btCollisionConfiguration, no constructor in IDL"
}
function QP() {
this.kB = Em(), YR(QP)[this.kB] = this
}
function XP() {
throw "cannot construct a btBroadphaseProxy, no constructor in IDL"
}
function ZP(t, e, n, o) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), this.kB = void 0 === o ? Xm(t, e, n) : Zm(t, e, n, o), YR(ZP)[this.kB] = this
}
function YP(t) {
t && "object" == typeof t && (t = t.kB), this.kB = Cy(t), YR(YP)[this.kB] = this
}
function JP() {
this.kB = Md(), YR(JP)[this.kB] = this
}
function $P(t, e, n, o) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), this.kB = void 0 === n ? Ed(t, e) : void 0 === o ? _emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_3(t, e, n) : Nd(t, e, n, o), YR($P)[this.kB] = this
}
function tT(t, e, n, o, _) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), this.kB = void 0 === o ? nf(t, e, n) : void 0 === _ ? _emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_4(t, e, n, o) : of(t, e, n, o, _), YR(tT)[this.kB] = this
}
function eT() {
this.kB = Cf(), YR(eT)[this.kB] = this
}
function nT(t, e, n, o) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), this.kB = void 0 === n ? jf(t, e) : void 0 === o ? _emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_3(t, e, n) : vf(t, e, n, o), YR(nT)[this.kB] = this
}
function oT(t, e, n, o, _, i, r) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), i && "object" == typeof i && (i = i.kB), r && "object" == typeof r && (r = r.kB), this.kB = void 0 === n ? Hf(t, e) : void 0 === o ? Vf(t, e, n) : void 0 === _ ? Ef(t, e, n, o) : void 0 === i ? Nf(t, e, n, o, _) : void 0 === r ? Uf(t, e, n, o, _, i) : zf(t, e, n, o, _, i, r), YR(oT)[this.kB] = this
}
function _T(t, e, n, o, _) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), this.kB = void 0 === o ? rh(t, e, n) : void 0 === _ ? _emscripten_bind_btSliderConstraint_btSliderConstraint_4(t, e, n, o) : ph(t, e, n, o, _), YR(_T)[this.kB] = this
}
function iT(t, e, n, o) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), this.kB = Sh(t, e, n, o), YR(iT)[this.kB] = this
}
function rT() {
throw "cannot construct a btConstraintSolver, no constructor in IDL"
}
function pT() {
throw "cannot construct a btDispatcherInfo, no constructor in IDL"
}
function sT() {
throw "cannot construct a btContactSolverInfo, no constructor in IDL"
}
function cT() {
this.kB = pB(), YR(cT)[this.kB] = this
}
function aT() {
throw "cannot construct a btVehicleRaycasterResult, no constructor in IDL"
}
function lT(t) {
t && "object" == typeof t && (t = t.kB), this.kB = RB(t), YR(lT)[this.kB] = this
}
function uT() {
throw "cannot construct a RaycastInfo, no constructor in IDL"
}
function bT() {
throw "cannot construct a btWheelInfoConstructionInfo, no constructor in IDL"
}
function mT(t) {
t && "object" == typeof t && (t = t.kB), this.kB = hg(t), YR(mT)[this.kB] = this
}
function yT(t, e, n, o) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), this.kB = void 0 === o ? dk(t, e, n) : fk(t, e, n, o), YR(yT)[this.kB] = this
}
function dT(t, e, n) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), this.kB = wk(t, e, n), YR(dT)[this.kB] = this
}
function fT() {
this.kB = fC(), YR(fT)[this.kB] = this
}
function hT() {
this.kB = ZC(), YR(hT)[this.kB] = this
}
function BT() {
this.kB = JC(), YR(BT)[this.kB] = this
}
function gT() {
throw "cannot construct a Face, no constructor in IDL"
}
function kT() {
throw "cannot construct a tFaceArray, no constructor in IDL"
}
function CT() {
throw "cannot construct a Node, no constructor in IDL"
}
function ST() {
throw "cannot construct a tNodeArray, no constructor in IDL"
}
function jT() {
throw "cannot construct a Material, no constructor in IDL"
}
function vT() {
throw "cannot construct a tMaterialArray, no constructor in IDL"
}
function IT() {
throw "cannot construct a Anchor, no constructor in IDL"
}
function RT() {
throw "cannot construct a tAnchorArray, no constructor in IDL"
}
function DT() {
throw "cannot construct a Config, no constructor in IDL"
}
function PT(t, e, n, o) {
_D(), t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), "object" == typeof o && (o = sD(o)), this.kB = gv(t, e, n, o), YR(PT)[this.kB] = this
}
function TT(t) {
t && "object" == typeof t && (t = t.kB), this.kB = void 0 === t ? OI() : WI(t), YR(TT)[this.kB] = this
}
function OT() {
this.kB = MI(), YR(OT)[this.kB] = this
}
function WT() {
throw "cannot construct a btSoftBodyArray, no constructor in IDL"
}
function AT(t, e, n, o, _) {
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), this.kB = wI(t, e, n, o, _), YR(AT)[this.kB] = this
}
function MT() {
this.kB = DR(), YR(MT)[this.kB] = this
}
return cD.prototype = Object.create(ZR.prototype), cD.prototype.constructor = cD, cD.prototype.lB = cD, cD.mB = {}, n.btCollisionShape = cD, cD.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), X(e, t)
}, cD.prototype.getLocalScaling = function() {
return JR(Z(this.kB), fD)
}, cD.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Y(n, t, e)
}, cD.prototype.setMargin = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), J(e, t)
}, cD.prototype.getMargin = function() {
return $(this.kB)
}, cD.prototype.__destroy__ = function() {
tt(this.kB)
}, aD.prototype = Object.create(ZR.prototype), aD.prototype.constructor = aD, aD.prototype.lB = aD, aD.mB = {}, n.btCollisionWorld = aD, aD.prototype.getDispatcher = function() {
return JR(et(this.kB), AD)
}, aD.prototype.rayTest = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), nt(o, t, e, n)
}, aD.prototype.getPairCache = function() {
return JR(ot(this.kB), UP)
}, aD.prototype.getDispatchInfo = function() {
return JR(_t(this.kB), pT)
}, aD.prototype.addCollisionObject = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), void 0 === e ? it(o, t) : void 0 === n ? rt(o, t, e) : pt(o, t, e, n)
}, aD.prototype.removeCollisionObject = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), st(e, t)
}, aD.prototype.getBroadphase = function() {
return JR(ct(this.kB), qP)
}, aD.prototype.convexSweepTest = function(t, e, n, o, _) {
var i = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), at(i, t, e, n, o, _)
}, aD.prototype.contactPairTest = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), lt(o, t, e, n)
}, aD.prototype.contactTest = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), ut(n, t, e)
}, aD.prototype.updateSingleAabb = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), bt(e, t)
}, aD.prototype.setDebugDrawer = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), mt(e, t)
}, aD.prototype.getDebugDrawer = function() {
return JR(yt(this.kB), dD)
}, aD.prototype.debugDrawWorld = function() {
dt(this.kB)
}, aD.prototype.debugDrawObject = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), ft(o, t, e, n)
}, aD.prototype.__destroy__ = function() {
ht(this.kB)
}, lD.prototype = Object.create(ZR.prototype), lD.prototype.constructor = lD, lD.prototype.lB = lD, lD.mB = {}, n.btCollisionObject = lD, lD.prototype.setAnisotropicFriction = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Bt(n, t, e)
}, lD.prototype.getCollisionShape = function() {
return JR(gt(this.kB), cD)
}, lD.prototype.setContactProcessingThreshold = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), kt(e, t)
}, lD.prototype.setActivationState = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ct(e, t)
}, lD.prototype.forceActivationState = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), St(e, t)
}, lD.prototype.activate = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), void 0 === t ? jt(e) : vt(e, t)
}, lD.prototype.isActive = function() {
return !!It(this.kB)
}, lD.prototype.isKinematicObject = function() {
return !!Rt(this.kB)
}, lD.prototype.isStaticObject = function() {
return !!Dt(this.kB)
}, lD.prototype.isStaticOrKinematicObject = function() {
return !!Pt(this.kB)
}, lD.prototype.getRestitution = function() {
return Tt(this.kB)
}, lD.prototype.getFriction = function() {
return Ot(this.kB)
}, lD.prototype.getRollingFriction = function() {
return Wt(this.kB)
}, lD.prototype.setRestitution = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), At(e, t)
}, lD.prototype.setFriction = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Mt(e, t)
}, lD.prototype.setRollingFriction = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), xt(e, t)
}, lD.prototype.getWorldTransform = function() {
return JR(Ft(this.kB), zD)
}, lD.prototype.getCollisionFlags = function() {
return Lt(this.kB)
}, lD.prototype.setCollisionFlags = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Gt(e, t)
}, lD.prototype.setWorldTransform = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), wt(e, t)
}, lD.prototype.setCollisionShape = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ht(e, t)
}, lD.prototype.setCcdMotionThreshold = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Vt(e, t)
}, lD.prototype.setCcdSweptSphereRadius = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Et(e, t)
}, lD.prototype.getUserIndex = function() {
return Nt(this.kB)
}, lD.prototype.setUserIndex = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ut(e, t)
}, lD.prototype.getUserPointer = function() {
return JR(zt(this.kB), HD)
}, lD.prototype.setUserPointer = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), qt(e, t)
}, lD.prototype.getBroadphaseHandle = function() {
return JR(Kt(this.kB), XP)
}, lD.prototype.__destroy__ = function() {
Qt(this.kB)
}, uD.prototype = Object.create(cD.prototype), uD.prototype.constructor = uD, uD.prototype.lB = uD, uD.mB = {}, n.btConcaveShape = uD, uD.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Xt(e, t)
}, uD.prototype.getLocalScaling = function() {
return JR(Zt(this.kB), fD)
}, uD.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Yt(n, t, e)
}, uD.prototype.__destroy__ = function() {
Jt(this.kB)
}, bD.prototype = Object.create(ZR.prototype), bD.prototype.constructor = bD, bD.prototype.lB = bD, bD.mB = {}, n.btCollisionAlgorithm = bD, bD.prototype.__destroy__ = function() {
$t(this.kB)
}, mD.prototype = Object.create(ZR.prototype), mD.prototype.constructor = mD, mD.prototype.lB = mD, mD.mB = {}, n.btTypedConstraint = mD, mD.prototype.enableFeedback = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), te(e, t)
}, mD.prototype.getBreakingImpulseThreshold = function() {
return ee(this.kB)
}, mD.prototype.setBreakingImpulseThreshold = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ne(e, t)
}, mD.prototype.getParam = function(t, e) {
var n = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), oe(n, t, e)
}, mD.prototype.setParam = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), _e(o, t, e, n)
}, mD.prototype.__destroy__ = function() {
ie(this.kB)
}, yD.prototype = Object.create(aD.prototype), yD.prototype.constructor = yD, yD.prototype.lB = yD, yD.mB = {}, n.btDynamicsWorld = yD, yD.prototype.addAction = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), re(e, t)
}, yD.prototype.removeAction = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), pe(e, t)
}, yD.prototype.getSolverInfo = function() {
return JR(se(this.kB), sT)
}, yD.prototype.setInternalTickCallback = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), void 0 === e ? ce(o, t) : void 0 === n ? ae(o, t, e) : le(o, t, e, n)
}, yD.prototype.getDispatcher = function() {
return JR(ue(this.kB), AD)
}, yD.prototype.rayTest = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), be(o, t, e, n)
}, yD.prototype.getPairCache = function() {
return JR(me(this.kB), UP)
}, yD.prototype.getDispatchInfo = function() {
return JR(ye(this.kB), pT)
}, yD.prototype.addCollisionObject = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), void 0 === e ? de(o, t) : void 0 === n ? fe(o, t, e) : he(o, t, e, n)
}, yD.prototype.removeCollisionObject = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Be(e, t)
}, yD.prototype.getBroadphase = function() {
return JR(ge(this.kB), qP)
}, yD.prototype.convexSweepTest = function(t, e, n, o, _) {
var i = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), ke(i, t, e, n, o, _)
}, yD.prototype.contactPairTest = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), Ce(o, t, e, n)
}, yD.prototype.contactTest = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Se(n, t, e)
}, yD.prototype.updateSingleAabb = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), je(e, t)
}, yD.prototype.setDebugDrawer = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ve(e, t)
}, yD.prototype.getDebugDrawer = function() {
return JR(Ie(this.kB), dD)
}, yD.prototype.debugDrawWorld = function() {
Re(this.kB)
}, yD.prototype.debugDrawObject = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), De(o, t, e, n)
}, yD.prototype.__destroy__ = function() {
Pe(this.kB)
}, dD.prototype = Object.create(ZR.prototype), dD.prototype.constructor = dD, dD.prototype.lB = dD, dD.mB = {}, n.btIDebugDraw = dD, dD.prototype.drawLine = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), Te(o, t, e, n)
}, dD.prototype.drawContactPoint = function(t, e, n, o, _) {
var i = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), Oe(i, t, e, n, o, _)
}, dD.prototype.reportErrorWarning = function(t) {
var e = this.kB;
_D(), t = t && "object" == typeof t ? t.kB : pD(t), We(e, t)
}, dD.prototype.draw3dText = function(t, e) {
var n = this.kB;
_D(), t && "object" == typeof t && (t = t.kB), e = e && "object" == typeof e ? e.kB : pD(e), Ae(n, t, e)
}, dD.prototype.setDebugMode = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Me(e, t)
}, dD.prototype.getDebugMode = function() {
return xe(this.kB)
}, dD.prototype.__destroy__ = function() {
Fe(this.kB)
}, fD.prototype = Object.create(ZR.prototype), fD.prototype.constructor = fD, fD.prototype.lB = fD, fD.mB = {}, n.btVector3 = fD, fD.prototype.length = fD.prototype.length = function() {
return we(this.kB)
}, fD.prototype.x = fD.prototype.x = function() {
return He(this.kB)
}, fD.prototype.y = fD.prototype.y = function() {
return Ve(this.kB)
}, fD.prototype.z = fD.prototype.z = function() {
return Ee(this.kB)
}, fD.prototype.setX = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ne(e, t)
}, fD.prototype.setY = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ue(e, t)
}, fD.prototype.setZ = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ze(e, t)
}, fD.prototype.setValue = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), qe(o, t, e, n)
}, fD.prototype.normalize = fD.prototype.normalize = function() {
Ke(this.kB)
}, fD.prototype.rotate = fD.prototype.rotate = function(t, e) {
var n = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), JR(Qe(n, t, e), fD)
}, fD.prototype.dot = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), Xe(e, t)
}, fD.prototype.op_mul = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(Ze(e, t), fD)
}, fD.prototype.op_add = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(Ye(e, t), fD)
}, fD.prototype.op_sub = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(Je(e, t), fD)
}, fD.prototype.__destroy__ = function() {
$e(this.kB)
}, hD.prototype = Object.create(ZR.prototype), hD.prototype.constructor = hD, hD.prototype.lB = hD, hD.mB = {}, n.btQuadWord = hD, hD.prototype.x = hD.prototype.x = function() {
return tn(this.kB)
}, hD.prototype.y = hD.prototype.y = function() {
return en(this.kB)
}, hD.prototype.z = hD.prototype.z = function() {
return nn(this.kB)
}, hD.prototype.w = hD.prototype.w = function() {
return on(this.kB)
}, hD.prototype.setX = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), _n(e, t)
}, hD.prototype.setY = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), rn(e, t)
}, hD.prototype.setZ = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), pn(e, t)
}, hD.prototype.setW = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), sn(e, t)
}, hD.prototype.__destroy__ = function() {
cn(this.kB)
}, BD.prototype = Object.create(ZR.prototype), BD.prototype.constructor = BD, BD.prototype.lB = BD, BD.mB = {}, n.btMotionState = BD, BD.prototype.getWorldTransform = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), an(e, t)
}, BD.prototype.setWorldTransform = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ln(e, t)
}, BD.prototype.__destroy__ = function() {
un(this.kB)
}, gD.prototype = Object.create(ZR.prototype), gD.prototype.constructor = gD, gD.prototype.lB = gD, gD.mB = {}, n.RayResultCallback = gD, gD.prototype.hasHit = function() {
return !!bn(this.kB)
}, gD.prototype.get_m_collisionFilterGroup = gD.prototype.nB = function() {
return mn(this.kB)
}, gD.prototype.set_m_collisionFilterGroup = gD.prototype.pB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), yn(e, t)
}, Object.defineProperty(gD.prototype, "m_collisionFilterGroup", {
get: gD.prototype.nB,
set: gD.prototype.pB
}), gD.prototype.get_m_collisionFilterMask = gD.prototype.oB = function() {
return dn(this.kB)
}, gD.prototype.set_m_collisionFilterMask = gD.prototype.qB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), fn(e, t)
}, Object.defineProperty(gD.prototype, "m_collisionFilterMask", {
get: gD.prototype.oB,
set: gD.prototype.qB
}), gD.prototype.get_m_closestHitFraction = gD.prototype.rB = function() {
return hn(this.kB)
}, gD.prototype.set_m_closestHitFraction = gD.prototype.sB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Bn(e, t)
}, Object.defineProperty(gD.prototype, "m_closestHitFraction", {
get: gD.prototype.rB,
set: gD.prototype.sB
}), gD.prototype.get_m_collisionObject = gD.prototype.vB = function() {
return JR(gn(this.kB), lD)
}, gD.prototype.set_m_collisionObject = gD.prototype.CB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), kn(e, t)
}, Object.defineProperty(gD.prototype, "m_collisionObject", {
get: gD.prototype.vB,
set: gD.prototype.CB
}), gD.prototype.get_m_flags = gD.prototype.tB = function() {
return Cn(this.kB)
}, gD.prototype.set_m_flags = gD.prototype.uB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Sn(e, t)
}, Object.defineProperty(gD.prototype, "m_flags", {
get: gD.prototype.tB,
set: gD.prototype.uB
}), gD.prototype.__destroy__ = function() {
jn(this.kB)
}, kD.prototype = Object.create(ZR.prototype), kD.prototype.constructor = kD, kD.prototype.lB = kD, kD.mB = {}, n.ContactResultCallback = kD, kD.prototype.addSingleResult = function(t, e, n, o, _, i, r) {
var p = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), i && "object" == typeof i && (i = i.kB), r && "object" == typeof r && (r = r.kB), vn(p, t, e, n, o, _, i, r)
}, kD.prototype.__destroy__ = function() {
In(this.kB)
}, CD.prototype = Object.create(ZR.prototype), CD.prototype.constructor = CD, CD.prototype.lB = CD, CD.mB = {}, n.ConvexResultCallback = CD, CD.prototype.hasHit = function() {
return !!Rn(this.kB)
}, CD.prototype.get_m_collisionFilterGroup = CD.prototype.nB = function() {
return Dn(this.kB)
}, CD.prototype.set_m_collisionFilterGroup = CD.prototype.pB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Pn(e, t)
}, Object.defineProperty(CD.prototype, "m_collisionFilterGroup", {
get: CD.prototype.nB,
set: CD.prototype.pB
}), CD.prototype.get_m_collisionFilterMask = CD.prototype.oB = function() {
return Tn(this.kB)
}, CD.prototype.set_m_collisionFilterMask = CD.prototype.qB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), On(e, t)
}, Object.defineProperty(CD.prototype, "m_collisionFilterMask", {
get: CD.prototype.oB,
set: CD.prototype.qB
}), CD.prototype.get_m_closestHitFraction = CD.prototype.rB = function() {
return Wn(this.kB)
}, CD.prototype.set_m_closestHitFraction = CD.prototype.sB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), An(e, t)
}, Object.defineProperty(CD.prototype, "m_closestHitFraction", {
get: CD.prototype.rB,
set: CD.prototype.sB
}), CD.prototype.__destroy__ = function() {
Mn(this.kB)
}, SD.prototype = Object.create(cD.prototype), SD.prototype.constructor = SD, SD.prototype.lB = SD, SD.mB = {}, n.btConvexShape = SD, SD.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), xn(e, t)
}, SD.prototype.getLocalScaling = function() {
return JR(Fn(this.kB), fD)
}, SD.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Ln(n, t, e)
}, SD.prototype.setMargin = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Gn(e, t)
}, SD.prototype.getMargin = function() {
return wn(this.kB)
}, SD.prototype.__destroy__ = function() {
Hn(this.kB)
}, jD.prototype = Object.create(cD.prototype), jD.prototype.constructor = jD, jD.prototype.lB = jD, jD.mB = {}, n.btCapsuleShape = jD, jD.prototype.setMargin = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), En(e, t)
}, jD.prototype.getMargin = function() {
return Nn(this.kB)
}, jD.prototype.getUpAxis = function() {
return Un(this.kB)
}, jD.prototype.getRadius = function() {
return zn(this.kB)
}, jD.prototype.getHalfHeight = function() {
return qn(this.kB)
}, jD.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Kn(e, t)
}, jD.prototype.getLocalScaling = function() {
return JR(Qn(this.kB), fD)
}, jD.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Xn(n, t, e)
}, jD.prototype.__destroy__ = function() {
Zn(this.kB)
}, vD.prototype = Object.create(cD.prototype), vD.prototype.constructor = vD, vD.prototype.lB = vD, vD.mB = {}, n.btCylinderShape = vD, vD.prototype.setMargin = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Jn(e, t)
}, vD.prototype.getMargin = function() {
return $n(this.kB)
}, vD.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), to(e, t)
}, vD.prototype.getLocalScaling = function() {
return JR(eo(this.kB), fD)
}, vD.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), no(n, t, e)
}, vD.prototype.__destroy__ = function() {
oo(this.kB)
}, ID.prototype = Object.create(cD.prototype), ID.prototype.constructor = ID, ID.prototype.lB = ID, ID.mB = {}, n.btConeShape = ID, ID.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), io(e, t)
}, ID.prototype.getLocalScaling = function() {
return JR(ro(this.kB), fD)
}, ID.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), po(n, t, e)
}, ID.prototype.__destroy__ = function() {
so(this.kB)
}, RD.prototype = Object.create(ZR.prototype), RD.prototype.constructor = RD, RD.prototype.lB = RD, RD.mB = {}, n.btStridingMeshInterface = RD, RD.prototype.setScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), co(e, t)
}, RD.prototype.__destroy__ = function() {
ao(this.kB)
}, DD.prototype = Object.create(uD.prototype), DD.prototype.constructor = DD, DD.prototype.lB = DD, DD.mB = {}, n.btTriangleMeshShape = DD, DD.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), lo(e, t)
}, DD.prototype.getLocalScaling = function() {
return JR(uo(this.kB), fD)
}, DD.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), bo(n, t, e)
}, DD.prototype.__destroy__ = function() {
mo(this.kB)
}, PD.prototype = Object.create(ZR.prototype), PD.prototype.constructor = PD, PD.prototype.lB = PD, PD.mB = {}, n.btPrimitiveManagerBase = PD, PD.prototype.is_trimesh = function() {
return !!yo(this.kB)
}, PD.prototype.get_primitive_count = function() {
return fo(this.kB)
}, PD.prototype.get_primitive_box = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), ho(n, t, e)
}, PD.prototype.get_primitive_triangle = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Bo(n, t, e)
}, PD.prototype.__destroy__ = function() {
go(this.kB)
}, TD.prototype = Object.create(uD.prototype), TD.prototype.constructor = TD, TD.prototype.lB = TD, TD.mB = {}, n.btGImpactShapeInterface = TD, TD.prototype.updateBound = function() {
ko(this.kB)
}, TD.prototype.postUpdate = function() {
Co(this.kB)
}, TD.prototype.getShapeType = function() {
return So(this.kB)
}, TD.prototype.getName = function() {
return B(jo(this.kB))
}, TD.prototype.getGImpactShapeType = function() {
return vo(this.kB)
}, TD.prototype.getPrimitiveManager = function() {
return JR(Io(this.kB), PD)
}, TD.prototype.getNumChildShapes = function() {
return Ro(this.kB)
}, TD.prototype.childrenHasTransform = function() {
return !!Do(this.kB)
}, TD.prototype.needsRetrieveTriangles = function() {
return !!Po(this.kB)
}, TD.prototype.needsRetrieveTetrahedrons = function() {
return !!To(this.kB)
}, TD.prototype.getBulletTriangle = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Oo(n, t, e)
}, TD.prototype.getBulletTetrahedron = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Wo(n, t, e)
}, TD.prototype.getChildShape = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(Ao(e, t), cD)
}, TD.prototype.getChildTransform = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(Mo(e, t), zD)
}, TD.prototype.setChildTransform = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), xo(n, t, e)
}, TD.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Fo(e, t)
}, TD.prototype.getLocalScaling = function() {
return JR(Lo(this.kB), fD)
}, TD.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Go(n, t, e)
}, TD.prototype.__destroy__ = function() {
wo(this.kB)
}, OD.prototype = Object.create(bD.prototype), OD.prototype.constructor = OD, OD.prototype.lB = OD, OD.mB = {}, n.btActivatingCollisionAlgorithm = OD, OD.prototype.__destroy__ = function() {
Ho(this.kB)
}, WD.prototype = Object.create(ZR.prototype), WD.prototype.constructor = WD, WD.prototype.lB = WD, WD.mB = {}, n.btDefaultCollisionConfiguration = WD, WD.prototype.__destroy__ = function() {
No(this.kB)
}, AD.prototype = Object.create(ZR.prototype), AD.prototype.constructor = AD, AD.prototype.lB = AD, AD.mB = {}, n.btDispatcher = AD, AD.prototype.getNumManifolds = function() {
return Uo(this.kB)
}, AD.prototype.getManifoldByIndexInternal = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(zo(e, t), VP)
}, AD.prototype.__destroy__ = function() {
qo(this.kB)
}, MD.prototype = Object.create(mD.prototype), MD.prototype.constructor = MD, MD.prototype.lB = MD, MD.mB = {}, n.btGeneric6DofConstraint = MD, MD.prototype.setLinearLowerLimit = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Xo(e, t)
}, MD.prototype.setLinearUpperLimit = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Zo(e, t)
}, MD.prototype.setAngularLowerLimit = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Yo(e, t)
}, MD.prototype.setAngularUpperLimit = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Jo(e, t)
}, MD.prototype.getFrameOffsetA = function() {
return JR($o(this.kB), zD)
}, MD.prototype.enableFeedback = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), t_(e, t)
}, MD.prototype.getBreakingImpulseThreshold = function() {
return e_(this.kB)
}, MD.prototype.setBreakingImpulseThreshold = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), n_(e, t)
}, MD.prototype.getParam = function(t, e) {
var n = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), o_(n, t, e)
}, MD.prototype.setParam = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), __(o, t, e, n)
}, MD.prototype.__destroy__ = function() {
i_(this.kB)
}, xD.prototype = Object.create(yD.prototype), xD.prototype.constructor = xD, xD.prototype.lB = xD, xD.mB = {}, n.btDiscreteDynamicsWorld = xD, xD.prototype.setGravity = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), p_(e, t)
}, xD.prototype.getGravity = function() {
return JR(s_(this.kB), fD)
}, xD.prototype.addRigidBody = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), void 0 === e ? c_(o, t) : void 0 === n ? _emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_2(o, t, e) : a_(o, t, e, n)
}, xD.prototype.removeRigidBody = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), l_(e, t)
}, xD.prototype.addConstraint = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), void 0 === e ? u_(n, t) : b_(n, t, e)
}, xD.prototype.removeConstraint = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), m_(e, t)
}, xD.prototype.stepSimulation = function(t, e, n) {
var o = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), void 0 === e ? y_(o, t) : void 0 === n ? d_(o, t, e) : f_(o, t, e, n)
}, xD.prototype.setContactAddedCallback = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), h_(e, t)
}, xD.prototype.setContactProcessedCallback = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), B_(e, t)
}, xD.prototype.setContactDestroyedCallback = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), g_(e, t)
}, xD.prototype.getDispatcher = function() {
return JR(k_(this.kB), AD)
}, xD.prototype.rayTest = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), C_(o, t, e, n)
}, xD.prototype.getPairCache = function() {
return JR(S_(this.kB), UP)
}, xD.prototype.getDispatchInfo = function() {
return JR(j_(this.kB), pT)
}, xD.prototype.addCollisionObject = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), void 0 === e ? v_(o, t) : void 0 === n ? I_(o, t, e) : R_(o, t, e, n)
}, xD.prototype.removeCollisionObject = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), D_(e, t)
}, xD.prototype.getBroadphase = function() {
return JR(P_(this.kB), qP)
}, xD.prototype.convexSweepTest = function(t, e, n, o, _) {
var i = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), T_(i, t, e, n, o, _)
}, xD.prototype.contactPairTest = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), O_(o, t, e, n)
}, xD.prototype.contactTest = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), W_(n, t, e)
}, xD.prototype.updateSingleAabb = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), A_(e, t)
}, xD.prototype.setDebugDrawer = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), M_(e, t)
}, xD.prototype.getDebugDrawer = function() {
return JR(x_(this.kB), dD)
}, xD.prototype.debugDrawWorld = function() {
F_(this.kB)
}, xD.prototype.debugDrawObject = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), L_(o, t, e, n)
}, xD.prototype.addAction = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), G_(e, t)
}, xD.prototype.removeAction = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), w_(e, t)
}, xD.prototype.getSolverInfo = function() {
return JR(H_(this.kB), sT)
}, xD.prototype.setInternalTickCallback = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), void 0 === e ? V_(o, t) : void 0 === n ? E_(o, t, e) : N_(o, t, e, n)
}, xD.prototype.__destroy__ = function() {
U_(this.kB)
}, FD.prototype = Object.create(ZR.prototype), FD.prototype.constructor = FD, FD.prototype.lB = FD, FD.mB = {}, n.btVehicleRaycaster = FD, FD.prototype.castRay = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), z_(o, t, e, n)
}, FD.prototype.__destroy__ = function() {
q_(this.kB)
}, LD.prototype = Object.create(ZR.prototype), LD.prototype.constructor = LD, LD.prototype.lB = LD, LD.mB = {}, n.btActionInterface = LD, LD.prototype.updateAction = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), K_(n, t, e)
}, LD.prototype.__destroy__ = function() {
Q_(this.kB)
}, GD.prototype = Object.create(lD.prototype), GD.prototype.constructor = GD, GD.prototype.lB = GD, GD.mB = {}, n.btGhostObject = GD, GD.prototype.getNumOverlappingObjects = function() {
return Z_(this.kB)
}, GD.prototype.getOverlappingObject = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(Y_(e, t), lD)
}, GD.prototype.setAnisotropicFriction = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), J_(n, t, e)
}, GD.prototype.getCollisionShape = function() {
return JR($_(this.kB), cD)
}, GD.prototype.setContactProcessingThreshold = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ti(e, t)
}, GD.prototype.setActivationState = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ei(e, t)
}, GD.prototype.forceActivationState = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ni(e, t)
}, GD.prototype.activate = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), void 0 === t ? oi(e) : _i(e, t)
}, GD.prototype.isActive = function() {
return !!ii(this.kB)
}, GD.prototype.isKinematicObject = function() {
return !!ri(this.kB)
}, GD.prototype.isStaticObject = function() {
return !!pi(this.kB)
}, GD.prototype.isStaticOrKinematicObject = function() {
return !!si(this.kB)
}, GD.prototype.getRestitution = function() {
return ci(this.kB)
}, GD.prototype.getFriction = function() {
return ai(this.kB)
}, GD.prototype.getRollingFriction = function() {
return li(this.kB)
}, GD.prototype.setRestitution = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ui(e, t)
}, GD.prototype.setFriction = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), bi(e, t)
}, GD.prototype.setRollingFriction = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), mi(e, t)
}, GD.prototype.getWorldTransform = function() {
return JR(yi(this.kB), zD)
}, GD.prototype.getCollisionFlags = function() {
return di(this.kB)
}, GD.prototype.setCollisionFlags = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), fi(e, t)
}, GD.prototype.setWorldTransform = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), hi(e, t)
}, GD.prototype.setCollisionShape = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Bi(e, t)
}, GD.prototype.setCcdMotionThreshold = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), gi(e, t)
}, GD.prototype.setCcdSweptSphereRadius = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ki(e, t)
}, GD.prototype.getUserIndex = function() {
return Ci(this.kB)
}, GD.prototype.setUserIndex = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Si(e, t)
}, GD.prototype.getUserPointer = function() {
return JR(ji(this.kB), HD)
}, GD.prototype.setUserPointer = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), vi(e, t)
}, GD.prototype.getBroadphaseHandle = function() {
return JR(Ii(this.kB), XP)
}, GD.prototype.__destroy__ = function() {
Ri(this.kB)
}, wD.prototype = Object.create(ZR.prototype), wD.prototype.constructor = wD, wD.prototype.lB = wD, wD.mB = {}, n.btSoftBodySolver = wD, wD.prototype.__destroy__ = function() {
Di(this.kB)
}, HD.prototype = Object.create(ZR.prototype), HD.prototype.constructor = HD, HD.prototype.lB = HD, HD.mB = {}, n.VoidPtr = HD, HD.prototype.__destroy__ = function() {
Pi(this.kB)
}, VD.prototype = Object.create(dD.prototype), VD.prototype.constructor = VD, VD.prototype.lB = VD, VD.mB = {}, n.DebugDrawer = VD, VD.prototype.drawLine = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), Oi(o, t, e, n)
}, VD.prototype.drawContactPoint = function(t, e, n, o, _) {
var i = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), Wi(i, t, e, n, o, _)
}, VD.prototype.reportErrorWarning = function(t) {
var e = this.kB;
_D(), t = t && "object" == typeof t ? t.kB : pD(t), Ai(e, t)
}, VD.prototype.draw3dText = function(t, e) {
var n = this.kB;
_D(), t && "object" == typeof t && (t = t.kB), e = e && "object" == typeof e ? e.kB : pD(e), Mi(n, t, e)
}, VD.prototype.setDebugMode = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), xi(e, t)
}, VD.prototype.getDebugMode = function() {
return Fi(this.kB)
}, VD.prototype.__destroy__ = function() {
Li(this.kB)
}, ED.prototype = Object.create(fD.prototype), ED.prototype.constructor = ED, ED.prototype.lB = ED, ED.mB = {}, n.btVector4 = ED, ED.prototype.w = ED.prototype.w = function() {
return Hi(this.kB)
}, ED.prototype.setValue = function(t, e, n, o) {
var _ = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), Vi(_, t, e, n, o)
}, ED.prototype.length = ED.prototype.length = function() {
return Ei(this.kB)
}, ED.prototype.x = ED.prototype.x = function() {
return Ni(this.kB)
}, ED.prototype.y = ED.prototype.y = function() {
return Ui(this.kB)
}, ED.prototype.z = ED.prototype.z = function() {
return zi(this.kB)
}, ED.prototype.setX = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), qi(e, t)
}, ED.prototype.setY = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ki(e, t)
}, ED.prototype.setZ = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Qi(e, t)
}, ED.prototype.normalize = ED.prototype.normalize = function() {
Xi(this.kB)
}, ED.prototype.rotate = ED.prototype.rotate = function(t, e) {
var n = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), JR(Zi(n, t, e), fD)
}, ED.prototype.dot = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), Yi(e, t)
}, ED.prototype.op_mul = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(Ji(e, t), fD)
}, ED.prototype.op_add = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR($i(e, t), fD)
}, ED.prototype.op_sub = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(tr(e, t), fD)
}, ED.prototype.__destroy__ = function() {
er(this.kB)
}, ND.prototype = Object.create(hD.prototype), ND.prototype.constructor = ND, ND.prototype.lB = ND, ND.mB = {}, n.btQuaternion = ND, ND.prototype.setValue = function(t, e, n, o) {
var _ = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), or(_, t, e, n, o)
}, ND.prototype.setEulerZYX = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), _r(o, t, e, n)
}, ND.prototype.setRotation = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), ir(n, t, e)
}, ND.prototype.normalize = ND.prototype.normalize = function() {
rr(this.kB)
}, ND.prototype.length2 = function() {
return pr(this.kB)
}, ND.prototype.length = ND.prototype.length = function() {
return sr(this.kB)
}, ND.prototype.dot = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), cr(e, t)
}, ND.prototype.normalized = function() {
return JR(ar(this.kB), ND)
}, ND.prototype.getAxis = function() {
return JR(lr(this.kB), fD)
}, ND.prototype.inverse = ND.prototype.inverse = function() {
return JR(ur(this.kB), ND)
}, ND.prototype.getAngle = function() {
return br(this.kB)
}, ND.prototype.getAngleShortestPath = function() {
return mr(this.kB)
}, ND.prototype.angle = ND.prototype.angle = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), yr(e, t)
}, ND.prototype.angleShortestPath = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), dr(e, t)
}, ND.prototype.op_add = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(fr(e, t), ND)
}, ND.prototype.op_sub = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(hr(e, t), ND)
}, ND.prototype.op_mul = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(Br(e, t), ND)
}, ND.prototype.op_mulq = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(gr(e, t), ND)
}, ND.prototype.op_div = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(kr(e, t), ND)
}, ND.prototype.x = ND.prototype.x = function() {
return Cr(this.kB)
}, ND.prototype.y = ND.prototype.y = function() {
return Sr(this.kB)
}, ND.prototype.z = ND.prototype.z = function() {
return jr(this.kB)
}, ND.prototype.w = ND.prototype.w = function() {
return vr(this.kB)
}, ND.prototype.setX = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ir(e, t)
}, ND.prototype.setY = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Rr(e, t)
}, ND.prototype.setZ = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Dr(e, t)
}, ND.prototype.setW = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Pr(e, t)
}, ND.prototype.__destroy__ = function() {
Tr(this.kB)
}, UD.prototype = Object.create(ZR.prototype), UD.prototype.constructor = UD, UD.prototype.lB = UD, UD.mB = {}, n.btMatrix3x3 = UD, UD.prototype.setEulerZYX = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), Or(o, t, e, n)
}, UD.prototype.getRotation = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Wr(e, t)
}, UD.prototype.getRow = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(Ar(e, t), fD)
}, UD.prototype.__destroy__ = function() {
Mr(this.kB)
}, zD.prototype = Object.create(ZR.prototype), zD.prototype.constructor = zD, zD.prototype.lB = zD, zD.mB = {}, n.btTransform = zD, zD.prototype.setIdentity = function() {
Lr(this.kB)
}, zD.prototype.setOrigin = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Gr(e, t)
}, zD.prototype.setRotation = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), wr(e, t)
}, zD.prototype.getOrigin = function() {
return JR(Hr(this.kB), fD)
}, zD.prototype.getRotation = function() {
return JR(Vr(this.kB), ND)
}, zD.prototype.getBasis = function() {
return JR(Er(this.kB), UD)
}, zD.prototype.setFromOpenGLMatrix = function(t) {
var e = this.kB;
_D(), "object" == typeof t && (t = sD(t)), Nr(e, t)
}, zD.prototype.inverse = zD.prototype.inverse = function() {
return JR(Ur(this.kB), zD)
}, zD.prototype.op_mul = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(zr(e, t), zD)
}, zD.prototype.__destroy__ = function() {
qr(this.kB)
}, qD.prototype = Object.create(BD.prototype), qD.prototype.constructor = qD, qD.prototype.lB = qD, qD.mB = {}, n.MotionState = qD, qD.prototype.getWorldTransform = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Qr(e, t)
}, qD.prototype.setWorldTransform = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Xr(e, t)
}, qD.prototype.__destroy__ = function() {
Zr(this.kB)
}, KD.prototype = Object.create(BD.prototype), KD.prototype.constructor = KD, KD.prototype.lB = KD, KD.mB = {}, n.btDefaultMotionState = KD, KD.prototype.getWorldTransform = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), tp(e, t)
}, KD.prototype.setWorldTransform = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ep(e, t)
}, KD.prototype.get_m_graphicsWorldTrans = KD.prototype.lD = function() {
return JR(np(this.kB), zD)
}, KD.prototype.set_m_graphicsWorldTrans = KD.prototype.cG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), op(e, t)
}, Object.defineProperty(KD.prototype, "m_graphicsWorldTrans", {
get: KD.prototype.lD,
set: KD.prototype.cG
}), KD.prototype.__destroy__ = function() {
_p(this.kB)
}, QD.prototype = Object.create(ZR.prototype), QD.prototype.constructor = QD, QD.prototype.lB = QD, QD.mB = {}, n.btCollisionObjectWrapper = QD, QD.prototype.getWorldTransform = function() {
return JR(ip(this.kB), zD)
}, QD.prototype.getCollisionObject = function() {
return JR(rp(this.kB), lD)
}, QD.prototype.getCollisionShape = function() {
return JR(pp(this.kB), cD)
}, XD.prototype = Object.create(gD.prototype), XD.prototype.constructor = XD, XD.prototype.lB = XD, XD.mB = {}, n.ClosestRayResultCallback = XD, XD.prototype.hasHit = function() {
return !!cp(this.kB)
}, XD.prototype.get_m_rayFromWorld = XD.prototype.NB = function() {
return JR(ap(this.kB), fD)
}, XD.prototype.set_m_rayFromWorld = XD.prototype.XB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), lp(e, t)
}, Object.defineProperty(XD.prototype, "m_rayFromWorld", {
get: XD.prototype.NB,
set: XD.prototype.XB
}), XD.prototype.get_m_rayToWorld = XD.prototype.OB = function() {
return JR(up(this.kB), fD)
}, XD.prototype.set_m_rayToWorld = XD.prototype.YB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), bp(e, t)
}, Object.defineProperty(XD.prototype, "m_rayToWorld", {
get: XD.prototype.OB,
set: XD.prototype.YB
}), XD.prototype.get_m_hitNormalWorld = XD.prototype.xB = function() {
return JR(mp(this.kB), fD)
}, XD.prototype.set_m_hitNormalWorld = XD.prototype.EB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), yp(e, t)
}, Object.defineProperty(XD.prototype, "m_hitNormalWorld", {
get: XD.prototype.xB,
set: XD.prototype.EB
}), XD.prototype.get_m_hitPointWorld = XD.prototype.yB = function() {
return JR(dp(this.kB), fD)
}, XD.prototype.set_m_hitPointWorld = XD.prototype.FB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), fp(e, t)
}, Object.defineProperty(XD.prototype, "m_hitPointWorld", {
get: XD.prototype.yB,
set: XD.prototype.FB
}), XD.prototype.get_m_collisionFilterGroup = XD.prototype.nB = function() {
return hp(this.kB)
}, XD.prototype.set_m_collisionFilterGroup = XD.prototype.pB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Bp(e, t)
}, Object.defineProperty(XD.prototype, "m_collisionFilterGroup", {
get: XD.prototype.nB,
set: XD.prototype.pB
}), XD.prototype.get_m_collisionFilterMask = XD.prototype.oB = function() {
return gp(this.kB)
}, XD.prototype.set_m_collisionFilterMask = XD.prototype.qB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), kp(e, t)
}, Object.defineProperty(XD.prototype, "m_collisionFilterMask", {
get: XD.prototype.oB,
set: XD.prototype.qB
}), XD.prototype.get_m_closestHitFraction = XD.prototype.rB = function() {
return Cp(this.kB)
}, XD.prototype.set_m_closestHitFraction = XD.prototype.sB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Sp(e, t)
}, Object.defineProperty(XD.prototype, "m_closestHitFraction", {
get: XD.prototype.rB,
set: XD.prototype.sB
}), XD.prototype.get_m_collisionObject = XD.prototype.vB = function() {
return JR(jp(this.kB), lD)
}, XD.prototype.set_m_collisionObject = XD.prototype.CB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), vp(e, t)
}, Object.defineProperty(XD.prototype, "m_collisionObject", {
get: XD.prototype.vB,
set: XD.prototype.CB
}), XD.prototype.get_m_flags = XD.prototype.tB = function() {
return Ip(this.kB)
}, XD.prototype.set_m_flags = XD.prototype.uB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Rp(e, t)
}, Object.defineProperty(XD.prototype, "m_flags", {
get: XD.prototype.tB,
set: XD.prototype.uB
}), XD.prototype.__destroy__ = function() {
Dp(this.kB)
}, ZD.prototype = Object.create(ZR.prototype), ZD.prototype.constructor = ZD, ZD.prototype.lB = ZD, ZD.mB = {}, n.btConstCollisionObjectArray = ZD, ZD.prototype.size = ZD.prototype.size = function() {
return Pp(this.kB)
}, ZD.prototype.at = ZD.prototype.at = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(Tp(e, t), lD)
}, ZD.prototype.__destroy__ = function() {
Op(this.kB)
}, YD.prototype = Object.create(ZR.prototype), YD.prototype.constructor = YD, YD.prototype.lB = YD, YD.mB = {}, n.btScalarArray = YD, YD.prototype.size = YD.prototype.size = function() {
return Wp(this.kB)
}, YD.prototype.at = YD.prototype.at = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), Ap(e, t)
}, YD.prototype.__destroy__ = function() {
Mp(this.kB)
}, JD.prototype = Object.create(gD.prototype), JD.prototype.constructor = JD, JD.prototype.lB = JD, JD.mB = {}, n.AllHitsRayResultCallback = JD, JD.prototype.hasHit = function() {
return !!Fp(this.kB)
}, JD.prototype.get_m_collisionObjects = JD.prototype.UC = function() {
return JR(Lp(this.kB), ZD)
}, JD.prototype.set_m_collisionObjects = JD.prototype.LF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Gp(e, t)
}, Object.defineProperty(JD.prototype, "m_collisionObjects", {
get: JD.prototype.UC,
set: JD.prototype.LF
}), JD.prototype.get_m_rayFromWorld = JD.prototype.NB = function() {
return JR(wp(this.kB), fD)
}, JD.prototype.set_m_rayFromWorld = JD.prototype.XB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Hp(e, t)
}, Object.defineProperty(JD.prototype, "m_rayFromWorld", {
get: JD.prototype.NB,
set: JD.prototype.XB
}), JD.prototype.get_m_rayToWorld = JD.prototype.OB = function() {
return JR(Vp(this.kB), fD)
}, JD.prototype.set_m_rayToWorld = JD.prototype.YB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ep(e, t)
}, Object.defineProperty(JD.prototype, "m_rayToWorld", {
get: JD.prototype.OB,
set: JD.prototype.YB
}), JD.prototype.get_m_hitNormalWorld = JD.prototype.xB = function() {
return JR(Np(this.kB), dP)
}, JD.prototype.set_m_hitNormalWorld = JD.prototype.EB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Up(e, t)
}, Object.defineProperty(JD.prototype, "m_hitNormalWorld", {
get: JD.prototype.xB,
set: JD.prototype.EB
}), JD.prototype.get_m_hitPointWorld = JD.prototype.yB = function() {
return JR(zp(this.kB), dP)
}, JD.prototype.set_m_hitPointWorld = JD.prototype.FB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), qp(e, t)
}, Object.defineProperty(JD.prototype, "m_hitPointWorld", {
get: JD.prototype.yB,
set: JD.prototype.FB
}), JD.prototype.get_m_hitFractions = JD.prototype.qD = function() {
return JR(Kp(this.kB), YD)
}, JD.prototype.set_m_hitFractions = JD.prototype.hG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Qp(e, t)
}, Object.defineProperty(JD.prototype, "m_hitFractions", {
get: JD.prototype.qD,
set: JD.prototype.hG
}), JD.prototype.get_m_collisionFilterGroup = JD.prototype.nB = function() {
return Xp(this.kB)
}, JD.prototype.set_m_collisionFilterGroup = JD.prototype.pB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Zp(e, t)
}, Object.defineProperty(JD.prototype, "m_collisionFilterGroup", {
get: JD.prototype.nB,
set: JD.prototype.pB
}), JD.prototype.get_m_collisionFilterMask = JD.prototype.oB = function() {
return Yp(this.kB)
}, JD.prototype.set_m_collisionFilterMask = JD.prototype.qB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Jp(e, t)
}, Object.defineProperty(JD.prototype, "m_collisionFilterMask", {
get: JD.prototype.oB,
set: JD.prototype.qB
}), JD.prototype.get_m_closestHitFraction = JD.prototype.rB = function() {
return $p(this.kB)
}, JD.prototype.set_m_closestHitFraction = JD.prototype.sB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ts(e, t)
}, Object.defineProperty(JD.prototype, "m_closestHitFraction", {
get: JD.prototype.rB,
set: JD.prototype.sB
}), JD.prototype.get_m_collisionObject = JD.prototype.vB = function() {
return JR(es(this.kB), lD)
}, JD.prototype.set_m_collisionObject = JD.prototype.CB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ns(e, t)
}, Object.defineProperty(JD.prototype, "m_collisionObject", {
get: JD.prototype.vB,
set: JD.prototype.CB
}), JD.prototype.get_m_flags = JD.prototype.tB = function() {
return os(this.kB)
}, JD.prototype.set_m_flags = JD.prototype.uB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), _s(e, t)
}, Object.defineProperty(JD.prototype, "m_flags", {
get: JD.prototype.tB,
set: JD.prototype.uB
}), JD.prototype.__destroy__ = function() {
is(this.kB)
}, $D.prototype = Object.create(ZR.prototype), $D.prototype.constructor = $D, $D.prototype.lB = $D, $D.mB = {}, n.btManifoldPoint = $D, $D.prototype.getPositionWorldOnA = function() {
return JR(rs(this.kB), fD)
}, $D.prototype.getPositionWorldOnB = function() {
return JR(ps(this.kB), fD)
}, $D.prototype.getAppliedImpulse = function() {
return ss(this.kB)
}, $D.prototype.getDistance = function() {
return cs(this.kB)
}, $D.prototype.get_m_localPointA = $D.prototype.GD = function() {
return JR(as(this.kB), fD)
}, $D.prototype.set_m_localPointA = $D.prototype.xG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ls(e, t)
}, Object.defineProperty($D.prototype, "m_localPointA", {
get: $D.prototype.GD,
set: $D.prototype.xG
}), $D.prototype.get_m_localPointB = $D.prototype.HD = function() {
return JR(us(this.kB), fD)
}, $D.prototype.set_m_localPointB = $D.prototype.yG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), bs(e, t)
}, Object.defineProperty($D.prototype, "m_localPointB", {
get: $D.prototype.HD,
set: $D.prototype.yG
}), $D.prototype.get_m_positionWorldOnB = $D.prototype.YD = function() {
return JR(ms(this.kB), fD)
}, $D.prototype.set_m_positionWorldOnB = $D.prototype.PG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ys(e, t)
}, Object.defineProperty($D.prototype, "m_positionWorldOnB", {
get: $D.prototype.YD,
set: $D.prototype.PG
}), $D.prototype.get_m_positionWorldOnA = $D.prototype.XD = function() {
return JR(ds(this.kB), fD)
}, $D.prototype.set_m_positionWorldOnA = $D.prototype.OG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), fs(e, t)
}, Object.defineProperty($D.prototype, "m_positionWorldOnA", {
get: $D.prototype.XD,
set: $D.prototype.OG
}), $D.prototype.get_m_normalWorldOnB = $D.prototype.SD = function() {
return JR(hs(this.kB), fD)
}, $D.prototype.set_m_normalWorldOnB = $D.prototype.JG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Bs(e, t)
}, Object.defineProperty($D.prototype, "m_normalWorldOnB", {
get: $D.prototype.SD,
set: $D.prototype.JG
}), $D.prototype.get_m_userPersistentData = $D.prototype.zE = function() {
return gs(this.kB)
}, $D.prototype.set_m_userPersistentData = $D.prototype.rH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ks(e, t)
}, Object.defineProperty($D.prototype, "m_userPersistentData", {
get: $D.prototype.zE,
set: $D.prototype.rH
}), $D.prototype.__destroy__ = function() {
Cs(this.kB)
}, tP.prototype = Object.create(kD.prototype), tP.prototype.constructor = tP, tP.prototype.lB = tP, tP.mB = {}, n.ConcreteContactResultCallback = tP, tP.prototype.addSingleResult = function(t, e, n, o, _, i, r) {
var p = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), i && "object" == typeof i && (i = i.kB), r && "object" == typeof r && (r = r.kB), js(p, t, e, n, o, _, i, r)
}, tP.prototype.__destroy__ = function() {
vs(this.kB)
}, eP.prototype = Object.create(ZR.prototype), eP.prototype.constructor = eP, eP.prototype.lB = eP, eP.mB = {}, n.LocalShapeInfo = eP, eP.prototype.get_m_shapePart = eP.prototype.gE = function() {
return Is(this.kB)
}, eP.prototype.set_m_shapePart = eP.prototype.ZG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Rs(e, t)
}, Object.defineProperty(eP.prototype, "m_shapePart", {
get: eP.prototype.gE,
set: eP.prototype.ZG
}), eP.prototype.get_m_triangleIndex = eP.prototype.vE = function() {
return Ds(this.kB)
}, eP.prototype.set_m_triangleIndex = eP.prototype.nH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ps(e, t)
}, Object.defineProperty(eP.prototype, "m_triangleIndex", {
get: eP.prototype.vE,
set: eP.prototype.nH
}), eP.prototype.__destroy__ = function() {
Ts(this.kB)
}, nP.prototype = Object.create(ZR.prototype), nP.prototype.constructor = nP, nP.prototype.lB = nP, nP.mB = {}, n.LocalConvexResult = nP, nP.prototype.get_m_hitCollisionObject = nP.prototype.LB = function() {
return JR(Ws(this.kB), lD)
}, nP.prototype.set_m_hitCollisionObject = nP.prototype.VB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), As(e, t)
}, Object.defineProperty(nP.prototype, "m_hitCollisionObject", {
get: nP.prototype.LB,
set: nP.prototype.VB
}), nP.prototype.get_m_localShapeInfo = nP.prototype.ID = function() {
return JR(Ms(this.kB), eP)
}, nP.prototype.set_m_localShapeInfo = nP.prototype.zG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), xs(e, t)
}, Object.defineProperty(nP.prototype, "m_localShapeInfo", {
get: nP.prototype.ID,
set: nP.prototype.zG
}), nP.prototype.get_m_hitNormalLocal = nP.prototype.sD = function() {
return JR(Fs(this.kB), fD)
}, nP.prototype.set_m_hitNormalLocal = nP.prototype.jG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ls(e, t)
}, Object.defineProperty(nP.prototype, "m_hitNormalLocal", {
get: nP.prototype.sD,
set: nP.prototype.jG
}), nP.prototype.get_m_hitPointLocal = nP.prototype.uD = function() {
return JR(Gs(this.kB), fD)
}, nP.prototype.set_m_hitPointLocal = nP.prototype.lG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ws(e, t)
}, Object.defineProperty(nP.prototype, "m_hitPointLocal", {
get: nP.prototype.uD,
set: nP.prototype.lG
}), nP.prototype.get_m_hitFraction = nP.prototype.pD = function() {
return Hs(this.kB)
}, nP.prototype.set_m_hitFraction = nP.prototype.gG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Vs(e, t)
}, Object.defineProperty(nP.prototype, "m_hitFraction", {
get: nP.prototype.pD,
set: nP.prototype.gG
}), nP.prototype.__destroy__ = function() {
Es(this.kB)
}, oP.prototype = Object.create(CD.prototype), oP.prototype.constructor = oP, oP.prototype.lB = oP, oP.mB = {}, n.ClosestConvexResultCallback = oP, oP.prototype.hasHit = function() {
return !!Us(this.kB)
}, oP.prototype.get_m_hitCollisionObject = oP.prototype.LB = function() {
return JR(zs(this.kB), lD)
}, oP.prototype.set_m_hitCollisionObject = oP.prototype.VB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), qs(e, t)
}, Object.defineProperty(oP.prototype, "m_hitCollisionObject", {
get: oP.prototype.LB,
set: oP.prototype.VB
}), oP.prototype.get_m_convexFromWorld = oP.prototype.ZC = function() {
return JR(Ks(this.kB), fD)
}, oP.prototype.set_m_convexFromWorld = oP.prototype.QF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Qs(e, t)
}, Object.defineProperty(oP.prototype, "m_convexFromWorld", {
get: oP.prototype.ZC,
set: oP.prototype.QF
}), oP.prototype.get_m_convexToWorld = oP.prototype.$C = function() {
return JR(Xs(this.kB), fD)
}, oP.prototype.set_m_convexToWorld = oP.prototype.RF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Zs(e, t)
}, Object.defineProperty(oP.prototype, "m_convexToWorld", {
get: oP.prototype.$C,
set: oP.prototype.RF
}), oP.prototype.get_m_hitNormalWorld = oP.prototype.xB = function() {
return JR(Ys(this.kB), fD)
}, oP.prototype.set_m_hitNormalWorld = oP.prototype.EB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Js(e, t)
}, Object.defineProperty(oP.prototype, "m_hitNormalWorld", {
get: oP.prototype.xB,
set: oP.prototype.EB
}), oP.prototype.get_m_hitPointWorld = oP.prototype.yB = function() {
return JR($s(this.kB), fD)
}, oP.prototype.set_m_hitPointWorld = oP.prototype.FB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), tc(e, t)
}, Object.defineProperty(oP.prototype, "m_hitPointWorld", {
get: oP.prototype.yB,
set: oP.prototype.FB
}), oP.prototype.get_m_collisionFilterGroup = oP.prototype.nB = function() {
return ec(this.kB)
}, oP.prototype.set_m_collisionFilterGroup = oP.prototype.pB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), nc(e, t)
}, Object.defineProperty(oP.prototype, "m_collisionFilterGroup", {
get: oP.prototype.nB,
set: oP.prototype.pB
}), oP.prototype.get_m_collisionFilterMask = oP.prototype.oB = function() {
return oc(this.kB)
}, oP.prototype.set_m_collisionFilterMask = oP.prototype.qB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), _c(e, t)
}, Object.defineProperty(oP.prototype, "m_collisionFilterMask", {
get: oP.prototype.oB,
set: oP.prototype.qB
}), oP.prototype.get_m_closestHitFraction = oP.prototype.rB = function() {
return ic(this.kB)
}, oP.prototype.set_m_closestHitFraction = oP.prototype.sB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), rc(e, t)
}, Object.defineProperty(oP.prototype, "m_closestHitFraction", {
get: oP.prototype.rB,
set: oP.prototype.sB
}), oP.prototype.__destroy__ = function() {
pc(this.kB)
}, _P.prototype = Object.create(SD.prototype), _P.prototype.constructor = _P, _P.prototype.lB = _P, _P.mB = {}, n.btConvexTriangleMeshShape = _P, _P.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ac(e, t)
}, _P.prototype.getLocalScaling = function() {
return JR(lc(this.kB), fD)
}, _P.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), uc(n, t, e)
}, _P.prototype.setMargin = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), bc(e, t)
}, _P.prototype.getMargin = function() {
return mc(this.kB)
}, _P.prototype.__destroy__ = function() {
yc(this.kB)
}, iP.prototype = Object.create(cD.prototype), iP.prototype.constructor = iP, iP.prototype.lB = iP, iP.mB = {}, n.btBoxShape = iP, iP.prototype.setMargin = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), fc(e, t)
}, iP.prototype.getMargin = function() {
return hc(this.kB)
}, iP.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Bc(e, t)
}, iP.prototype.getLocalScaling = function() {
return JR(gc(this.kB), fD)
}, iP.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), kc(n, t, e)
}, iP.prototype.__destroy__ = function() {
Cc(this.kB)
}, rP.prototype = Object.create(jD.prototype), rP.prototype.constructor = rP, rP.prototype.lB = rP, rP.mB = {}, n.btCapsuleShapeX = rP, rP.prototype.setMargin = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), jc(e, t)
}, rP.prototype.getMargin = function() {
return vc(this.kB)
}, rP.prototype.getUpAxis = function() {
return Ic(this.kB)
}, rP.prototype.getRadius = function() {
return Rc(this.kB)
}, rP.prototype.getHalfHeight = function() {
return Dc(this.kB)
}, rP.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Pc(e, t)
}, rP.prototype.getLocalScaling = function() {
return JR(Tc(this.kB), fD)
}, rP.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Oc(n, t, e)
}, rP.prototype.__destroy__ = function() {
Wc(this.kB)
}, pP.prototype = Object.create(jD.prototype), pP.prototype.constructor = pP, pP.prototype.lB = pP, pP.mB = {}, n.btCapsuleShapeZ = pP, pP.prototype.setMargin = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Mc(e, t)
}, pP.prototype.getMargin = function() {
return xc(this.kB)
}, pP.prototype.getUpAxis = function() {
return Fc(this.kB)
}, pP.prototype.getRadius = function() {
return Lc(this.kB)
}, pP.prototype.getHalfHeight = function() {
return Gc(this.kB)
}, pP.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), wc(e, t)
}, pP.prototype.getLocalScaling = function() {
return JR(Hc(this.kB), fD)
}, pP.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Vc(n, t, e)
}, pP.prototype.__destroy__ = function() {
Ec(this.kB)
}, sP.prototype = Object.create(vD.prototype), sP.prototype.constructor = sP, sP.prototype.lB = sP, sP.mB = {}, n.btCylinderShapeX = sP, sP.prototype.setMargin = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Uc(e, t)
}, sP.prototype.getMargin = function() {
return zc(this.kB)
}, sP.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), qc(e, t)
}, sP.prototype.getLocalScaling = function() {
return JR(Kc(this.kB), fD)
}, sP.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Qc(n, t, e)
}, sP.prototype.__destroy__ = function() {
Xc(this.kB)
}, cP.prototype = Object.create(vD.prototype), cP.prototype.constructor = cP, cP.prototype.lB = cP, cP.mB = {}, n.btCylinderShapeZ = cP, cP.prototype.setMargin = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Yc(e, t)
}, cP.prototype.getMargin = function() {
return Jc(this.kB)
}, cP.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), $c(e, t)
}, cP.prototype.getLocalScaling = function() {
return JR(ta(this.kB), fD)
}, cP.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), ea(n, t, e)
}, cP.prototype.__destroy__ = function() {
na(this.kB)
}, aP.prototype = Object.create(cD.prototype), aP.prototype.constructor = aP, aP.prototype.lB = aP, aP.mB = {}, n.btSphereShape = aP, aP.prototype.setMargin = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), _a(e, t)
}, aP.prototype.getMargin = function() {
return ia(this.kB)
}, aP.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ra(e, t)
}, aP.prototype.getLocalScaling = function() {
return JR(pa(this.kB), fD)
}, aP.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), sa(n, t, e)
}, aP.prototype.__destroy__ = function() {
ca(this.kB)
}, lP.prototype = Object.create(cD.prototype), lP.prototype.constructor = lP, lP.prototype.lB = lP, lP.mB = {}, n.btMultiSphereShape = lP, lP.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), la(e, t)
}, lP.prototype.getLocalScaling = function() {
return JR(ua(this.kB), fD)
}, lP.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), ba(n, t, e)
}, lP.prototype.__destroy__ = function() {
ma(this.kB)
}, uP.prototype = Object.create(ID.prototype), uP.prototype.constructor = uP, uP.prototype.lB = uP, uP.mB = {}, n.btConeShapeX = uP, uP.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), da(e, t)
}, uP.prototype.getLocalScaling = function() {
return JR(fa(this.kB), fD)
}, uP.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), ha(n, t, e)
}, uP.prototype.__destroy__ = function() {
Ba(this.kB)
}, bP.prototype = Object.create(ID.prototype), bP.prototype.constructor = bP, bP.prototype.lB = bP, bP.mB = {}, n.btConeShapeZ = bP, bP.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ka(e, t)
}, bP.prototype.getLocalScaling = function() {
return JR(Ca(this.kB), fD)
}, bP.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Sa(n, t, e)
}, bP.prototype.__destroy__ = function() {
ja(this.kB)
}, mP.prototype = Object.create(ZR.prototype), mP.prototype.constructor = mP, mP.prototype.lB = mP, mP.mB = {}, n.btIntArray = mP, mP.prototype.size = mP.prototype.size = function() {
return va(this.kB)
}, mP.prototype.at = mP.prototype.at = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), Ia(e, t)
}, mP.prototype.__destroy__ = function() {
Ra(this.kB)
}, yP.prototype = Object.create(ZR.prototype), yP.prototype.constructor = yP, yP.prototype.lB = yP, yP.mB = {}, n.btFace = yP, yP.prototype.get_m_indices = yP.prototype.xD = function() {
return JR(Da(this.kB), mP)
}, yP.prototype.set_m_indices = yP.prototype.oG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Pa(e, t)
}, Object.defineProperty(yP.prototype, "m_indices", {
get: yP.prototype.xD,
set: yP.prototype.oG
}), yP.prototype.get_m_plane = yP.prototype.WD = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), Ta(e, t)
}, yP.prototype.set_m_plane = yP.prototype.NG = function(t, e) {
var n = this.kB;
_D(), t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Oa(n, t, e)
}, Object.defineProperty(yP.prototype, "m_plane", {
get: yP.prototype.WD,
set: yP.prototype.NG
}), yP.prototype.__destroy__ = function() {
Wa(this.kB)
}, dP.prototype = Object.create(ZR.prototype), dP.prototype.constructor = dP, dP.prototype.lB = dP, dP.mB = {}, n.btVector3Array = dP, dP.prototype.size = dP.prototype.size = function() {
return Aa(this.kB)
}, dP.prototype.at = dP.prototype.at = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(Ma(e, t), fD)
}, dP.prototype.__destroy__ = function() {
xa(this.kB)
}, fP.prototype = Object.create(ZR.prototype), fP.prototype.constructor = fP, fP.prototype.lB = fP, fP.mB = {}, n.btFaceArray = fP, fP.prototype.size = fP.prototype.size = function() {
return Fa(this.kB)
}, fP.prototype.at = fP.prototype.at = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(La(e, t), yP)
}, fP.prototype.__destroy__ = function() {
Ga(this.kB)
}, hP.prototype = Object.create(ZR.prototype), hP.prototype.constructor = hP, hP.prototype.lB = hP, hP.mB = {}, n.btConvexPolyhedron = hP, hP.prototype.get_m_vertices = hP.prototype.BE = function() {
return JR(wa(this.kB), dP)
}, hP.prototype.set_m_vertices = hP.prototype.tH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ha(e, t)
}, Object.defineProperty(hP.prototype, "m_vertices", {
get: hP.prototype.BE,
set: hP.prototype.tH
}), hP.prototype.get_m_faces = hP.prototype.KB = function() {
return JR(Va(this.kB), fP)
}, hP.prototype.set_m_faces = hP.prototype.UB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ea(e, t)
}, Object.defineProperty(hP.prototype, "m_faces", {
get: hP.prototype.KB,
set: hP.prototype.UB
}), hP.prototype.__destroy__ = function() {
Na(this.kB)
}, BP.prototype = Object.create(cD.prototype), BP.prototype.constructor = BP, BP.prototype.lB = BP, BP.mB = {}, n.btConvexHullShape = BP, BP.prototype.addPoint = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), void 0 === e ? Ka(n, t) : Qa(n, t, e)
}, BP.prototype.setMargin = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Xa(e, t)
}, BP.prototype.getMargin = function() {
return Za(this.kB)
}, BP.prototype.getNumVertices = function() {
return Ya(this.kB)
}, BP.prototype.initializePolyhedralFeatures = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), !!Ja(e, t)
}, BP.prototype.recalcLocalAabb = function() {
$a(this.kB)
}, BP.prototype.getConvexPolyhedron = function() {
return JR(tl(this.kB), hP)
}, BP.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), el(e, t)
}, BP.prototype.getLocalScaling = function() {
return JR(nl(this.kB), fD)
}, BP.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), ol(n, t, e)
}, BP.prototype.__destroy__ = function() {
_l(this.kB)
}, gP.prototype = Object.create(ZR.prototype), gP.prototype.constructor = gP, gP.prototype.lB = gP, gP.mB = {}, n.btShapeHull = gP, gP.prototype.buildHull = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), !!rl(e, t)
}, gP.prototype.numVertices = function() {
return pl(this.kB)
}, gP.prototype.getVertexPointer = function() {
return JR(sl(this.kB), fD)
}, gP.prototype.__destroy__ = function() {
cl(this.kB)
}, kP.prototype = Object.create(cD.prototype), kP.prototype.constructor = kP, kP.prototype.lB = kP, kP.mB = {}, n.btCompoundShape = kP, kP.prototype.addChildShape = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), ul(n, t, e)
}, kP.prototype.removeChildShape = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), bl(e, t)
}, kP.prototype.removeChildShapeByIndex = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ml(e, t)
}, kP.prototype.getNumChildShapes = function() {
return yl(this.kB)
}, kP.prototype.getChildShape = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(dl(e, t), cD)
}, kP.prototype.updateChildTransform = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), void 0 === n ? fl(o, t, e) : hl(o, t, e, n)
}, kP.prototype.setMargin = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Bl(e, t)
}, kP.prototype.getMargin = function() {
return gl(this.kB)
}, kP.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), kl(e, t)
}, kP.prototype.getLocalScaling = function() {
return JR(Cl(this.kB), fD)
}, kP.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Sl(n, t, e)
}, kP.prototype.__destroy__ = function() {
jl(this.kB)
}, CP.prototype = Object.create(ZR.prototype), CP.prototype.constructor = CP, CP.prototype.lB = CP, CP.mB = {}, n.btIndexedMesh = CP, CP.prototype.get_m_numTriangles = CP.prototype.UD = function() {
return vl(this.kB)
}, CP.prototype.set_m_numTriangles = CP.prototype.LG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Il(e, t)
}, Object.defineProperty(CP.prototype, "m_numTriangles", {
get: CP.prototype.UD,
set: CP.prototype.LG
}), CP.prototype.__destroy__ = function() {
Rl(this.kB)
}, SP.prototype = Object.create(ZR.prototype), SP.prototype.constructor = SP, SP.prototype.lB = SP, SP.mB = {}, n.btIndexedMeshArray = SP, SP.prototype.size = SP.prototype.size = function() {
return Dl(this.kB)
}, SP.prototype.at = SP.prototype.at = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(Pl(e, t), CP)
}, SP.prototype.__destroy__ = function() {
Tl(this.kB)
}, jP.prototype = Object.create(RD.prototype), jP.prototype.constructor = jP, jP.prototype.lB = jP, jP.mB = {}, n.btTriangleMesh = jP, jP.prototype.addTriangle = function(t, e, n, o) {
var _ = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), void 0 === o ? Ml(_, t, e, n) : xl(_, t, e, n, o)
}, jP.prototype.findOrAddVertex = function(t, e) {
var n = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Fl(n, t, e)
}, jP.prototype.addIndex = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ll(e, t)
}, jP.prototype.getIndexedMeshArray = function() {
return JR(Gl(this.kB), SP)
}, jP.prototype.setScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), wl(e, t)
}, jP.prototype.__destroy__ = function() {
Hl(this.kB)
}, vP.prototype = Object.create(uD.prototype), vP.prototype.constructor = vP, vP.prototype.lB = vP, vP.mB = {}, n.btEmptyShape = vP, vP.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), El(e, t)
}, vP.prototype.getLocalScaling = function() {
return JR(Nl(this.kB), fD)
}, vP.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Ul(n, t, e)
}, vP.prototype.__destroy__ = function() {
zl(this.kB)
}, IP.prototype = Object.create(uD.prototype), IP.prototype.constructor = IP, IP.prototype.lB = IP, IP.mB = {}, n.btStaticPlaneShape = IP, IP.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Kl(e, t)
}, IP.prototype.getLocalScaling = function() {
return JR(Ql(this.kB), fD)
}, IP.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Xl(n, t, e)
}, IP.prototype.__destroy__ = function() {
Zl(this.kB)
}, RP.prototype = Object.create(DD.prototype), RP.prototype.constructor = RP, RP.prototype.lB = RP, RP.mB = {}, n.btBvhTriangleMeshShape = RP, RP.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), $l(e, t)
}, RP.prototype.getLocalScaling = function() {
return JR(tu(this.kB), fD)
}, RP.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), eu(n, t, e)
}, RP.prototype.__destroy__ = function() {
nu(this.kB)
}, DP.prototype = Object.create(uD.prototype), DP.prototype.constructor = DP, DP.prototype.lB = DP, DP.mB = {}, n.btHeightfieldTerrainShape = DP, DP.prototype.setMargin = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), _u(e, t)
}, DP.prototype.getMargin = function() {
return iu(this.kB)
}, DP.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ru(e, t)
}, DP.prototype.getLocalScaling = function() {
return JR(pu(this.kB), fD)
}, DP.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), su(n, t, e)
}, DP.prototype.__destroy__ = function() {
cu(this.kB)
}, PP.prototype = Object.create(ZR.prototype), PP.prototype.constructor = PP, PP.prototype.lB = PP, PP.mB = {}, n.btAABB = PP, PP.prototype.invalidate = function() {
lu(this.kB)
}, PP.prototype.increment_margin = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), uu(e, t)
}, PP.prototype.copy_with_margin = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), bu(n, t, e)
}, PP.prototype.__destroy__ = function() {
mu(this.kB)
}, TP.prototype = Object.create(ZR.prototype), TP.prototype.constructor = TP, TP.prototype.lB = TP, TP.mB = {}, n.btPrimitiveTriangle = TP, TP.prototype.__destroy__ = function() {
du(this.kB)
}, OP.prototype = Object.create(ZR.prototype), OP.prototype.constructor = OP, OP.prototype.lB = OP, OP.mB = {}, n.btTriangleShapeEx = OP, OP.prototype.getAabb = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), hu(o, t, e, n)
}, OP.prototype.applyTransform = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Bu(e, t)
}, OP.prototype.buildTriPlane = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), gu(e, t)
}, OP.prototype.__destroy__ = function() {
ku(this.kB)
}, WP.prototype = Object.create(ZR.prototype), WP.prototype.constructor = WP, WP.prototype.lB = WP, WP.mB = {}, n.btTetrahedronShapeEx = WP, WP.prototype.setVertices = function(t, e, n, o) {
var _ = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), Su(_, t, e, n, o)
}, WP.prototype.__destroy__ = function() {
ju(this.kB)
}, AP.prototype = Object.create(PD.prototype), AP.prototype.constructor = AP, AP.prototype.lB = AP, AP.mB = {}, n.CompoundPrimitiveManager = AP, AP.prototype.get_primitive_count = function() {
return vu(this.kB)
}, AP.prototype.get_primitive_box = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Iu(n, t, e)
}, AP.prototype.get_primitive_triangle = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Ru(n, t, e)
}, AP.prototype.is_trimesh = function() {
return !!Du(this.kB)
}, AP.prototype.get_m_compoundShape = AP.prototype.VC = function() {
return JR(Pu(this.kB), MP)
}, AP.prototype.set_m_compoundShape = AP.prototype.MF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Tu(e, t)
}, Object.defineProperty(AP.prototype, "m_compoundShape", {
get: AP.prototype.VC,
set: AP.prototype.MF
}), AP.prototype.__destroy__ = function() {
Ou(this.kB)
}, MP.prototype = Object.create(TD.prototype), MP.prototype.constructor = MP, MP.prototype.lB = MP, MP.mB = {}, n.btGImpactCompoundShape = MP, MP.prototype.childrenHasTransform = function() {
return !!Mu(this.kB)
}, MP.prototype.getPrimitiveManager = function() {
return JR(xu(this.kB), PD)
}, MP.prototype.getCompoundPrimitiveManager = function() {
return JR(Fu(this.kB), AP)
}, MP.prototype.getNumChildShapes = function() {
return Lu(this.kB)
}, MP.prototype.addChildShape = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Gu(n, t, e)
}, MP.prototype.getChildShape = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(wu(e, t), cD)
}, MP.prototype.getChildAabb = function(t, e, n, o) {
var _ = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), Hu(_, t, e, n, o)
}, MP.prototype.getChildTransform = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(Vu(e, t), zD)
}, MP.prototype.setChildTransform = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Eu(n, t, e)
}, MP.prototype.calculateLocalInertia = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Nu(n, t, e)
}, MP.prototype.getName = function() {
return B(Uu(this.kB))
}, MP.prototype.getGImpactShapeType = function() {
return zu(this.kB)
}, MP.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), qu(e, t)
}, MP.prototype.getLocalScaling = function() {
return JR(Ku(this.kB), fD)
}, MP.prototype.updateBound = function() {
Qu(this.kB)
}, MP.prototype.postUpdate = function() {
Xu(this.kB)
}, MP.prototype.getShapeType = function() {
return Zu(this.kB)
}, MP.prototype.needsRetrieveTriangles = function() {
return !!Yu(this.kB)
}, MP.prototype.needsRetrieveTetrahedrons = function() {
return !!Ju(this.kB)
}, MP.prototype.getBulletTriangle = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), $u(n, t, e)
}, MP.prototype.getBulletTetrahedron = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), tb(n, t, e)
}, MP.prototype.__destroy__ = function() {
eb(this.kB)
}, xP.prototype = Object.create(PD.prototype), xP.prototype.constructor = xP, xP.prototype.lB = xP, xP.mB = {}, n.TrimeshPrimitiveManager = xP, xP.prototype.lock = xP.prototype.lock = function() {
_b(this.kB)
}, xP.prototype.unlock = xP.prototype.unlock = function() {
ib(this.kB)
}, xP.prototype.is_trimesh = function() {
return !!rb(this.kB)
}, xP.prototype.get_vertex_count = function() {
return pb(this.kB)
}, xP.prototype.get_indices = function(t, e, n, o) {
var _ = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), sb(_, t, e, n, o)
}, xP.prototype.get_vertex = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), cb(n, t, e)
}, xP.prototype.get_bullet_triangle = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), ab(n, t, e)
}, xP.prototype.get_m_margin = xP.prototype.LD = function() {
return lb(this.kB)
}, xP.prototype.set_m_margin = xP.prototype.CG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ub(e, t)
}, Object.defineProperty(xP.prototype, "m_margin", {
get: xP.prototype.LD,
set: xP.prototype.CG
}), xP.prototype.get_m_meshInterface = xP.prototype.OD = function() {
return JR(bb(this.kB), RD)
}, xP.prototype.set_m_meshInterface = xP.prototype.FG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), mb(e, t)
}, Object.defineProperty(xP.prototype, "m_meshInterface", {
get: xP.prototype.OD,
set: xP.prototype.FG
}), xP.prototype.get_m_part = xP.prototype.VD = function() {
return yb(this.kB)
}, xP.prototype.set_m_part = xP.prototype.MG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), db(e, t)
}, Object.defineProperty(xP.prototype, "m_part", {
get: xP.prototype.VD,
set: xP.prototype.MG
}), xP.prototype.get_m_lock_count = xP.prototype.JD = function() {
return fb(this.kB)
}, xP.prototype.set_m_lock_count = xP.prototype.AG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), hb(e, t)
}, Object.defineProperty(xP.prototype, "m_lock_count", {
get: xP.prototype.JD,
set: xP.prototype.AG
}), xP.prototype.get_numverts = xP.prototype.LE = function() {
return Bb(this.kB)
}, xP.prototype.set_numverts = xP.prototype.DH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), gb(e, t)
}, Object.defineProperty(xP.prototype, "numverts", {
get: xP.prototype.LE,
set: xP.prototype.DH
}), xP.prototype.get_type = xP.prototype.PE = function() {
return kb(this.kB)
}, xP.prototype.set_type = xP.prototype.HH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Cb(e, t)
}, Object.defineProperty(xP.prototype, "type", {
get: xP.prototype.PE,
set: xP.prototype.HH
}), xP.prototype.get_stride = xP.prototype.NE = function() {
return Sb(this.kB)
}, xP.prototype.set_stride = xP.prototype.FH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), jb(e, t)
}, Object.defineProperty(xP.prototype, "stride", {
get: xP.prototype.NE,
set: xP.prototype.FH
}), xP.prototype.get_indexstride = xP.prototype.gC = function() {
return vb(this.kB)
}, xP.prototype.set_indexstride = xP.prototype.YE = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ib(e, t)
}, Object.defineProperty(xP.prototype, "indexstride", {
get: xP.prototype.gC,
set: xP.prototype.YE
}), xP.prototype.get_numfaces = xP.prototype.KE = function() {
return Rb(this.kB)
}, xP.prototype.set_numfaces = xP.prototype.CH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Db(e, t)
}, Object.defineProperty(xP.prototype, "numfaces", {
get: xP.prototype.KE,
set: xP.prototype.CH
}), xP.prototype.get_indicestype = xP.prototype.hC = function() {
return Pb(this.kB)
}, xP.prototype.set_indicestype = xP.prototype.ZE = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Tb(e, t)
}, Object.defineProperty(xP.prototype, "indicestype", {
get: xP.prototype.hC,
set: xP.prototype.ZE
}), xP.prototype.__destroy__ = function() {
Ob(this.kB)
}, FP.prototype = Object.create(TD.prototype), FP.prototype.constructor = FP, FP.prototype.lB = FP, FP.mB = {}, n.btGImpactMeshShapePart = FP, FP.prototype.getTrimeshPrimitiveManager = function() {
return JR(Ab(this.kB), xP)
}, FP.prototype.getVertexCount = function() {
return Mb(this.kB)
}, FP.prototype.getVertex = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), xb(n, t, e)
}, FP.prototype.getPart = function() {
return Fb(this.kB)
}, FP.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Lb(e, t)
}, FP.prototype.getLocalScaling = function() {
return JR(Gb(this.kB), fD)
}, FP.prototype.updateBound = function() {
wb(this.kB)
}, FP.prototype.postUpdate = function() {
Hb(this.kB)
}, FP.prototype.getShapeType = function() {
return Vb(this.kB)
}, FP.prototype.needsRetrieveTriangles = function() {
return !!Eb(this.kB)
}, FP.prototype.needsRetrieveTetrahedrons = function() {
return !!Nb(this.kB)
}, FP.prototype.getBulletTriangle = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Ub(n, t, e)
}, FP.prototype.getBulletTetrahedron = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), zb(n, t, e)
}, FP.prototype.__destroy__ = function() {
qb(this.kB)
}, LP.prototype = Object.create(TD.prototype), LP.prototype.constructor = LP, LP.prototype.lB = LP, LP.mB = {}, n.btGImpactMeshShape = LP, LP.prototype.getMeshInterface = function() {
return JR(Qb(this.kB), RD)
}, LP.prototype.getMeshPartCount = function() {
return Xb(this.kB)
}, LP.prototype.getMeshPart = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(Zb(e, t), FP)
}, LP.prototype.calculateSerializeBufferSize = function() {
return Yb(this.kB)
}, LP.prototype.setLocalScaling = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Jb(e, t)
}, LP.prototype.getLocalScaling = function() {
return JR($b(this.kB), fD)
}, LP.prototype.updateBound = function() {
tm(this.kB)
}, LP.prototype.postUpdate = function() {
em(this.kB)
}, LP.prototype.getShapeType = function() {
return nm(this.kB)
}, LP.prototype.needsRetrieveTriangles = function() {
return !!om(this.kB)
}, LP.prototype.needsRetrieveTetrahedrons = function() {
return !!_m(this.kB)
}, LP.prototype.getBulletTriangle = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), im(n, t, e)
}, LP.prototype.getBulletTetrahedron = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), rm(n, t, e)
}, LP.prototype.__destroy__ = function() {
pm(this.kB)
}, GP.prototype = Object.create(ZR.prototype), GP.prototype.constructor = GP, GP.prototype.lB = GP, GP.mB = {}, n.btCollisionAlgorithmConstructionInfo = GP, GP.prototype.get_m_dispatcher1 = GP.prototype.eD = function() {
return JR(am(this.kB), AD)
}, GP.prototype.set_m_dispatcher1 = GP.prototype.WF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), lm(e, t)
}, Object.defineProperty(GP.prototype, "m_dispatcher1", {
get: GP.prototype.eD,
set: GP.prototype.WF
}), GP.prototype.get_m_manifold = GP.prototype.KD = function() {
return JR(um(this.kB), VP)
}, GP.prototype.set_m_manifold = GP.prototype.BG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), bm(e, t)
}, Object.defineProperty(GP.prototype, "m_manifold", {
get: GP.prototype.KD,
set: GP.prototype.BG
}), GP.prototype.__destroy__ = function() {
mm(this.kB)
}, wP.prototype = Object.create(OD.prototype), wP.prototype.constructor = wP, wP.prototype.lB = wP, wP.mB = {}, n.btGImpactCollisionAlgorithm = wP, wP.prototype.registerAlgorithm = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), dm(e, t)
}, wP.prototype.__destroy__ = function() {
fm(this.kB)
}, HP.prototype = Object.create(ZR.prototype), HP.prototype.constructor = HP, HP.prototype.lB = HP, HP.mB = {}, n.btDefaultCollisionConstructionInfo = HP, HP.prototype.__destroy__ = function() {
Bm(this.kB)
}, VP.prototype = Object.create(ZR.prototype), VP.prototype.constructor = VP, VP.prototype.lB = VP, VP.mB = {}, n.btPersistentManifold = VP, VP.prototype.getBody0 = function() {
return JR(km(this.kB), lD)
}, VP.prototype.getBody1 = function() {
return JR(Cm(this.kB), lD)
}, VP.prototype.getNumContacts = function() {
return Sm(this.kB)
}, VP.prototype.getContactPoint = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(jm(e, t), $D)
}, VP.prototype.__destroy__ = function() {
vm(this.kB)
}, EP.prototype = Object.create(AD.prototype), EP.prototype.constructor = EP, EP.prototype.lB = EP, EP.mB = {}, n.btCollisionDispatcher = EP, EP.prototype.getNumManifolds = function() {
return Rm(this.kB)
}, EP.prototype.getManifoldByIndexInternal = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(Dm(e, t), VP)
}, EP.prototype.__destroy__ = function() {
Pm(this.kB)
}, NP.prototype = Object.create(ZR.prototype), NP.prototype.constructor = NP, NP.prototype.lB = NP, NP.mB = {}, n.btOverlappingPairCallback = NP, NP.prototype.__destroy__ = function() {
Tm(this.kB)
}, UP.prototype = Object.create(ZR.prototype), UP.prototype.constructor = UP, UP.prototype.lB = UP, UP.mB = {}, n.btOverlappingPairCache = UP, UP.prototype.setInternalGhostPairCallback = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Om(e, t)
}, UP.prototype.getNumOverlappingPairs = function() {
return Wm(this.kB)
}, UP.prototype.__destroy__ = function() {
Am(this.kB)
}, zP.prototype = Object.create(ZR.prototype), zP.prototype.constructor = zP, zP.prototype.lB = zP, zP.mB = {}, n.btAxisSweep3 = zP, zP.prototype.__destroy__ = function() {
Gm(this.kB)
}, qP.prototype = Object.create(ZR.prototype), qP.prototype.constructor = qP, qP.prototype.lB = qP, qP.mB = {}, n.btBroadphaseInterface = qP, qP.prototype.getOverlappingPairCache = function() {
return JR(wm(this.kB), UP)
}, qP.prototype.__destroy__ = function() {
Hm(this.kB)
}, KP.prototype = Object.create(ZR.prototype), KP.prototype.constructor = KP, KP.prototype.lB = KP, KP.mB = {}, n.btCollisionConfiguration = KP, KP.prototype.__destroy__ = function() {
Vm(this.kB)
}, QP.prototype = Object.create(ZR.prototype), QP.prototype.constructor = QP, QP.prototype.lB = QP, QP.mB = {}, n.btDbvtBroadphase = QP, QP.prototype.__destroy__ = function() {
Nm(this.kB)
}, XP.prototype = Object.create(ZR.prototype), XP.prototype.constructor = XP, XP.prototype.lB = XP, XP.mB = {}, n.btBroadphaseProxy = XP, XP.prototype.get_m_collisionFilterGroup = XP.prototype.nB = function() {
return Um(this.kB)
}, XP.prototype.set_m_collisionFilterGroup = XP.prototype.pB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), zm(e, t)
}, Object.defineProperty(XP.prototype, "m_collisionFilterGroup", {
get: XP.prototype.nB,
set: XP.prototype.pB
}), XP.prototype.get_m_collisionFilterMask = XP.prototype.oB = function() {
return qm(this.kB)
}, XP.prototype.set_m_collisionFilterMask = XP.prototype.qB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Km(e, t)
}, Object.defineProperty(XP.prototype, "m_collisionFilterMask", {
get: XP.prototype.oB,
set: XP.prototype.qB
}), XP.prototype.__destroy__ = function() {
Qm(this.kB)
}, ZP.prototype = Object.create(ZR.prototype), ZP.prototype.constructor = ZP, ZP.prototype.lB = ZP, ZP.mB = {}, n.btRigidBodyConstructionInfo = ZP, ZP.prototype.get_m_linearDamping = ZP.prototype.DD = function() {
return Ym(this.kB)
}, ZP.prototype.set_m_linearDamping = ZP.prototype.uG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Jm(e, t)
}, Object.defineProperty(ZP.prototype, "m_linearDamping", {
get: ZP.prototype.DD,
set: ZP.prototype.uG
}), ZP.prototype.get_m_angularDamping = ZP.prototype.HC = function() {
return $m(this.kB)
}, ZP.prototype.set_m_angularDamping = ZP.prototype.yF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ty(e, t)
}, Object.defineProperty(ZP.prototype, "m_angularDamping", {
get: ZP.prototype.HC,
set: ZP.prototype.yF
}), ZP.prototype.get_m_friction = ZP.prototype.kD = function() {
return ey(this.kB)
}, ZP.prototype.set_m_friction = ZP.prototype.bG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ny(e, t)
}, Object.defineProperty(ZP.prototype, "m_friction", {
get: ZP.prototype.kD,
set: ZP.prototype.bG
}), ZP.prototype.get_m_rollingFriction = ZP.prototype.dE = function() {
return oy(this.kB)
}, ZP.prototype.set_m_rollingFriction = ZP.prototype.WG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), _y(e, t)
}, Object.defineProperty(ZP.prototype, "m_rollingFriction", {
get: ZP.prototype.dE,
set: ZP.prototype.WG
}), ZP.prototype.get_m_restitution = ZP.prototype.bE = function() {
return iy(this.kB)
}, ZP.prototype.set_m_restitution = ZP.prototype.UG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ry(e, t)
}, Object.defineProperty(ZP.prototype, "m_restitution", {
get: ZP.prototype.bE,
set: ZP.prototype.UG
}), ZP.prototype.get_m_linearSleepingThreshold = ZP.prototype.ED = function() {
return py(this.kB)
}, ZP.prototype.set_m_linearSleepingThreshold = ZP.prototype.vG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), sy(e, t)
}, Object.defineProperty(ZP.prototype, "m_linearSleepingThreshold", {
get: ZP.prototype.ED,
set: ZP.prototype.vG
}), ZP.prototype.get_m_angularSleepingThreshold = ZP.prototype.IC = function() {
return cy(this.kB)
}, ZP.prototype.set_m_angularSleepingThreshold = ZP.prototype.zF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ay(e, t)
}, Object.defineProperty(ZP.prototype, "m_angularSleepingThreshold", {
get: ZP.prototype.IC,
set: ZP.prototype.zF
}), ZP.prototype.get_m_additionalDamping = ZP.prototype.CC = function() {
return !!ly(this.kB)
}, ZP.prototype.set_m_additionalDamping = ZP.prototype.tF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), uy(e, t)
}, Object.defineProperty(ZP.prototype, "m_additionalDamping", {
get: ZP.prototype.CC,
set: ZP.prototype.tF
}), ZP.prototype.get_m_additionalDampingFactor = ZP.prototype.DC = function() {
return by(this.kB)
}, ZP.prototype.set_m_additionalDampingFactor = ZP.prototype.uF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), my(e, t)
}, Object.defineProperty(ZP.prototype, "m_additionalDampingFactor", {
get: ZP.prototype.DC,
set: ZP.prototype.uF
}), ZP.prototype.get_m_additionalLinearDampingThresholdSqr = ZP.prototype.EC = function() {
return yy(this.kB)
}, ZP.prototype.set_m_additionalLinearDampingThresholdSqr = ZP.prototype.vF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), dy(e, t)
}, Object.defineProperty(ZP.prototype, "m_additionalLinearDampingThresholdSqr", {
get: ZP.prototype.EC,
set: ZP.prototype.vF
}), ZP.prototype.get_m_additionalAngularDampingThresholdSqr = ZP.prototype.BC = function() {
return fy(this.kB)
}, ZP.prototype.set_m_additionalAngularDampingThresholdSqr = ZP.prototype.sF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), hy(e, t)
}, Object.defineProperty(ZP.prototype, "m_additionalAngularDampingThresholdSqr", {
get: ZP.prototype.BC,
set: ZP.prototype.sF
}), ZP.prototype.get_m_additionalAngularDampingFactor = ZP.prototype.AC = function() {
return By(this.kB)
}, ZP.prototype.set_m_additionalAngularDampingFactor = ZP.prototype.rF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), gy(e, t)
}, Object.defineProperty(ZP.prototype, "m_additionalAngularDampingFactor", {
get: ZP.prototype.AC,
set: ZP.prototype.rF
}), ZP.prototype.__destroy__ = function() {
ky(this.kB)
}, YP.prototype = Object.create(lD.prototype), YP.prototype.constructor = YP, YP.prototype.lB = YP, YP.mB = {}, n.btRigidBody = YP, YP.prototype.getCenterOfMassTransform = function() {
return JR(Sy(this.kB), zD)
}, YP.prototype.setCenterOfMassTransform = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), jy(e, t)
}, YP.prototype.setSleepingThresholds = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), vy(n, t, e)
}, YP.prototype.getLinearDamping = function() {
return Iy(this.kB)
}, YP.prototype.getAngularDamping = function() {
return Ry(this.kB)
}, YP.prototype.setDamping = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Dy(n, t, e)
}, YP.prototype.setMassProps = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Py(n, t, e)
}, YP.prototype.getLinearFactor = function() {
return JR(Ty(this.kB), fD)
}, YP.prototype.setLinearFactor = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Oy(e, t)
}, YP.prototype.applyTorque = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Wy(e, t)
}, YP.prototype.applyLocalTorque = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ay(e, t)
}, YP.prototype.applyForce = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), My(n, t, e)
}, YP.prototype.applyCentralForce = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), xy(e, t)
}, YP.prototype.applyCentralLocalForce = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Fy(e, t)
}, YP.prototype.applyTorqueImpulse = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ly(e, t)
}, YP.prototype.applyImpulse = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Gy(n, t, e)
}, YP.prototype.applyCentralImpulse = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), wy(e, t)
}, YP.prototype.updateInertiaTensor = function() {
Hy(this.kB)
}, YP.prototype.getLinearVelocity = function() {
return JR(Vy(this.kB), fD)
}, YP.prototype.getAngularVelocity = function() {
return JR(Ey(this.kB), fD)
}, YP.prototype.setLinearVelocity = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ny(e, t)
}, YP.prototype.setAngularVelocity = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Uy(e, t)
}, YP.prototype.getMotionState = function() {
return JR(zy(this.kB), BD)
}, YP.prototype.setMotionState = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), qy(e, t)
}, YP.prototype.getAngularFactor = function() {
return JR(Ky(this.kB), fD)
}, YP.prototype.setAngularFactor = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Qy(e, t)
}, YP.prototype.upcast = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(Xy(e, t), YP)
}, YP.prototype.getAabb = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Zy(n, t, e)
}, YP.prototype.applyGravity = function() {
Yy(this.kB)
}, YP.prototype.getGravity = function() {
return JR(Jy(this.kB), fD)
}, YP.prototype.setGravity = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), $y(e, t)
}, YP.prototype.getBroadphaseProxy = function() {
return JR(td(this.kB), XP)
}, YP.prototype.clearForces = function() {
ed(this.kB)
}, YP.prototype.setFlags = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), nd(e, t)
}, YP.prototype.getFlags = function() {
return od(this.kB)
}, YP.prototype.setAnisotropicFriction = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), _d(n, t, e)
}, YP.prototype.getCollisionShape = function() {
return JR(id(this.kB), cD)
}, YP.prototype.setContactProcessingThreshold = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), rd(e, t)
}, YP.prototype.setActivationState = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), pd(e, t)
}, YP.prototype.forceActivationState = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), sd(e, t)
}, YP.prototype.activate = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), void 0 === t ? cd(e) : ad(e, t)
}, YP.prototype.isActive = function() {
return !!ld(this.kB)
}, YP.prototype.isKinematicObject = function() {
return !!ud(this.kB)
}, YP.prototype.isStaticObject = function() {
return !!bd(this.kB)
}, YP.prototype.isStaticOrKinematicObject = function() {
return !!md(this.kB)
}, YP.prototype.getRestitution = function() {
return yd(this.kB)
}, YP.prototype.getFriction = function() {
return dd(this.kB)
}, YP.prototype.getRollingFriction = function() {
return fd(this.kB)
}, YP.prototype.setRestitution = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), hd(e, t)
}, YP.prototype.setFriction = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Bd(e, t)
}, YP.prototype.setRollingFriction = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), gd(e, t)
}, YP.prototype.getWorldTransform = function() {
return JR(kd(this.kB), zD)
}, YP.prototype.getCollisionFlags = function() {
return Cd(this.kB)
}, YP.prototype.setCollisionFlags = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Sd(e, t)
}, YP.prototype.setWorldTransform = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), jd(e, t)
}, YP.prototype.setCollisionShape = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), vd(e, t)
}, YP.prototype.setCcdMotionThreshold = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Id(e, t)
}, YP.prototype.setCcdSweptSphereRadius = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Rd(e, t)
}, YP.prototype.getUserIndex = function() {
return Dd(this.kB)
}, YP.prototype.setUserIndex = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Pd(e, t)
}, YP.prototype.getUserPointer = function() {
return JR(Td(this.kB), HD)
}, YP.prototype.setUserPointer = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Od(e, t)
}, YP.prototype.getBroadphaseHandle = function() {
return JR(Wd(this.kB), XP)
}, YP.prototype.__destroy__ = function() {
Ad(this.kB)
}, JP.prototype = Object.create(ZR.prototype), JP.prototype.constructor = JP, JP.prototype.lB = JP, JP.mB = {}, n.btConstraintSetting = JP, JP.prototype.get_m_tau = JP.prototype.sE = function() {
return xd(this.kB)
}, JP.prototype.set_m_tau = JP.prototype.kH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Fd(e, t)
}, Object.defineProperty(JP.prototype, "m_tau", {
get: JP.prototype.sE,
set: JP.prototype.kH
}), JP.prototype.get_m_damping = JP.prototype.aD = function() {
return Ld(this.kB)
}, JP.prototype.set_m_damping = JP.prototype.SF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Gd(e, t)
}, Object.defineProperty(JP.prototype, "m_damping", {
get: JP.prototype.aD,
set: JP.prototype.SF
}), JP.prototype.get_m_impulseClamp = JP.prototype.wD = function() {
return wd(this.kB)
}, JP.prototype.set_m_impulseClamp = JP.prototype.nG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Hd(e, t)
}, Object.defineProperty(JP.prototype, "m_impulseClamp", {
get: JP.prototype.wD,
set: JP.prototype.nG
}), JP.prototype.__destroy__ = function() {
Vd(this.kB)
}, $P.prototype = Object.create(mD.prototype), $P.prototype.constructor = $P, $P.prototype.lB = $P, $P.mB = {}, n.btPoint2PointConstraint = $P, $P.prototype.setPivotA = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ud(e, t)
}, $P.prototype.setPivotB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), zd(e, t)
}, $P.prototype.getPivotInA = function() {
return JR(qd(this.kB), fD)
}, $P.prototype.getPivotInB = function() {
return JR(Kd(this.kB), fD)
}, $P.prototype.enableFeedback = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Qd(e, t)
}, $P.prototype.getBreakingImpulseThreshold = function() {
return Xd(this.kB)
}, $P.prototype.setBreakingImpulseThreshold = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Zd(e, t)
}, $P.prototype.getParam = function(t, e) {
var n = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Yd(n, t, e)
}, $P.prototype.setParam = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), Jd(o, t, e, n)
}, $P.prototype.get_m_setting = $P.prototype.fE = function() {
return JR($d(this.kB), JP)
}, $P.prototype.set_m_setting = $P.prototype.YG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), tf(e, t)
}, Object.defineProperty($P.prototype, "m_setting", {
get: $P.prototype.fE,
set: $P.prototype.YG
}), $P.prototype.__destroy__ = function() {
ef(this.kB)
}, tT.prototype = Object.create(MD.prototype), tT.prototype.constructor = tT, tT.prototype.lB = tT, tT.mB = {}, n.btGeneric6DofSpringConstraint = tT, tT.prototype.enableSpring = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), _f(n, t, e)
}, tT.prototype.setStiffness = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), rf(n, t, e)
}, tT.prototype.setDamping = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), pf(n, t, e)
}, tT.prototype.setEquilibriumPoint = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), void 0 === t ? sf(n) : void 0 === e ? cf(n, t) : af(n, t, e)
}, tT.prototype.setLinearLowerLimit = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), lf(e, t)
}, tT.prototype.setLinearUpperLimit = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), uf(e, t)
}, tT.prototype.setAngularLowerLimit = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), bf(e, t)
}, tT.prototype.setAngularUpperLimit = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), mf(e, t)
}, tT.prototype.getFrameOffsetA = function() {
return JR(yf(this.kB), zD)
}, tT.prototype.enableFeedback = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), df(e, t)
}, tT.prototype.getBreakingImpulseThreshold = function() {
return ff(this.kB)
}, tT.prototype.setBreakingImpulseThreshold = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), hf(e, t)
}, tT.prototype.getParam = function(t, e) {
var n = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Bf(n, t, e)
}, tT.prototype.setParam = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), gf(o, t, e, n)
}, tT.prototype.__destroy__ = function() {
kf(this.kB)
}, eT.prototype = Object.create(ZR.prototype), eT.prototype.constructor = eT, eT.prototype.lB = eT, eT.mB = {}, n.btSequentialImpulseConstraintSolver = eT, eT.prototype.__destroy__ = function() {
Sf(this.kB)
}, nT.prototype = Object.create(mD.prototype), nT.prototype.constructor = nT, nT.prototype.lB = nT, nT.mB = {}, n.btConeTwistConstraint = nT, nT.prototype.setLimit = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), If(n, t, e)
}, nT.prototype.setAngularOnly = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Rf(e, t)
}, nT.prototype.setDamping = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Df(e, t)
}, nT.prototype.enableMotor = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Pf(e, t)
}, nT.prototype.setMaxMotorImpulse = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Tf(e, t)
}, nT.prototype.setMaxMotorImpulseNormalized = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Of(e, t)
}, nT.prototype.setMotorTarget = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Wf(e, t)
}, nT.prototype.setMotorTargetInConstraintSpace = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Af(e, t)
}, nT.prototype.enableFeedback = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Mf(e, t)
}, nT.prototype.getBreakingImpulseThreshold = function() {
return xf(this.kB)
}, nT.prototype.setBreakingImpulseThreshold = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ff(e, t)
}, nT.prototype.getParam = function(t, e) {
var n = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Lf(n, t, e)
}, nT.prototype.setParam = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), Gf(o, t, e, n)
}, nT.prototype.__destroy__ = function() {
wf(this.kB)
}, oT.prototype = Object.create(mD.prototype), oT.prototype.constructor = oT, oT.prototype.lB = oT, oT.mB = {}, n.btHingeConstraint = oT, oT.prototype.getHingeAngle = function() {
return qf(this.kB)
}, oT.prototype.setLimit = function(t, e, n, o, _) {
var i = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), void 0 === _ ? Kf(i, t, e, n, o) : Qf(i, t, e, n, o, _)
}, oT.prototype.enableAngularMotor = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), Xf(o, t, e, n)
}, oT.prototype.setAngularOnly = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Zf(e, t)
}, oT.prototype.enableMotor = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Yf(e, t)
}, oT.prototype.setMaxMotorImpulse = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Jf(e, t)
}, oT.prototype.setMotorTarget = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), $f(n, t, e)
}, oT.prototype.enableFeedback = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), th(e, t)
}, oT.prototype.getBreakingImpulseThreshold = function() {
return eh(this.kB)
}, oT.prototype.setBreakingImpulseThreshold = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), nh(e, t)
}, oT.prototype.getParam = function(t, e) {
var n = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), oh(n, t, e)
}, oT.prototype.setParam = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), _h(o, t, e, n)
}, oT.prototype.__destroy__ = function() {
ih(this.kB)
}, _T.prototype = Object.create(mD.prototype), _T.prototype.constructor = _T, _T.prototype.lB = _T, _T.mB = {}, n.btSliderConstraint = _T, _T.prototype.getLinearPos = function() {
return sh(this.kB)
}, _T.prototype.getAngularPos = function() {
return ch(this.kB)
}, _T.prototype.setLowerLinLimit = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ah(e, t)
}, _T.prototype.setUpperLinLimit = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), lh(e, t)
}, _T.prototype.setLowerAngLimit = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), uh(e, t)
}, _T.prototype.setUpperAngLimit = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), bh(e, t)
}, _T.prototype.setPoweredLinMotor = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), mh(e, t)
}, _T.prototype.setMaxLinMotorForce = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), yh(e, t)
}, _T.prototype.setTargetLinMotorVelocity = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), dh(e, t)
}, _T.prototype.enableFeedback = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), fh(e, t)
}, _T.prototype.getBreakingImpulseThreshold = function() {
return hh(this.kB)
}, _T.prototype.setBreakingImpulseThreshold = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Bh(e, t)
}, _T.prototype.getParam = function(t, e) {
var n = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), gh(n, t, e)
}, _T.prototype.setParam = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), kh(o, t, e, n)
}, _T.prototype.__destroy__ = function() {
Ch(this.kB)
}, iT.prototype = Object.create(mD.prototype), iT.prototype.constructor = iT, iT.prototype.lB = iT, iT.mB = {}, n.btFixedConstraint = iT, iT.prototype.enableFeedback = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), jh(e, t)
}, iT.prototype.getBreakingImpulseThreshold = function() {
return vh(this.kB)
}, iT.prototype.setBreakingImpulseThreshold = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ih(e, t)
}, iT.prototype.getParam = function(t, e) {
var n = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Rh(n, t, e)
}, iT.prototype.setParam = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), Dh(o, t, e, n)
}, iT.prototype.__destroy__ = function() {
Ph(this.kB)
}, rT.prototype = Object.create(ZR.prototype), rT.prototype.constructor = rT, rT.prototype.lB = rT, rT.mB = {}, n.btConstraintSolver = rT, rT.prototype.__destroy__ = function() {
Th(this.kB)
}, pT.prototype = Object.create(ZR.prototype), pT.prototype.constructor = pT, pT.prototype.lB = pT, pT.mB = {}, n.btDispatcherInfo = pT, pT.prototype.get_m_timeStep = pT.prototype.uE = function() {
return Oh(this.kB)
}, pT.prototype.set_m_timeStep = pT.prototype.mH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Wh(e, t)
}, Object.defineProperty(pT.prototype, "m_timeStep", {
get: pT.prototype.uE,
set: pT.prototype.mH
}), pT.prototype.get_m_stepCount = pT.prototype.lE = function() {
return Ah(this.kB)
}, pT.prototype.set_m_stepCount = pT.prototype.dH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Mh(e, t)
}, Object.defineProperty(pT.prototype, "m_stepCount", {
get: pT.prototype.lE,
set: pT.prototype.dH
}), pT.prototype.get_m_dispatchFunc = pT.prototype.cD = function() {
return xh(this.kB)
}, pT.prototype.set_m_dispatchFunc = pT.prototype.UF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Fh(e, t)
}, Object.defineProperty(pT.prototype, "m_dispatchFunc", {
get: pT.prototype.cD,
set: pT.prototype.UF
}), pT.prototype.get_m_timeOfImpact = pT.prototype.tE = function() {
return Lh(this.kB)
}, pT.prototype.set_m_timeOfImpact = pT.prototype.lH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Gh(e, t)
}, Object.defineProperty(pT.prototype, "m_timeOfImpact", {
get: pT.prototype.tE,
set: pT.prototype.lH
}), pT.prototype.get_m_useContinuous = pT.prototype.wE = function() {
return !!wh(this.kB)
}, pT.prototype.set_m_useContinuous = pT.prototype.oH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Hh(e, t)
}, Object.defineProperty(pT.prototype, "m_useContinuous", {
get: pT.prototype.wE,
set: pT.prototype.oH
}), pT.prototype.get_m_enableSatConvex = pT.prototype.hD = function() {
return !!Vh(this.kB)
}, pT.prototype.set_m_enableSatConvex = pT.prototype.ZF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Eh(e, t)
}, Object.defineProperty(pT.prototype, "m_enableSatConvex", {
get: pT.prototype.hD,
set: pT.prototype.ZF
}), pT.prototype.get_m_enableSPU = pT.prototype.gD = function() {
return !!Nh(this.kB)
}, pT.prototype.set_m_enableSPU = pT.prototype.YF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Uh(e, t)
}, Object.defineProperty(pT.prototype, "m_enableSPU", {
get: pT.prototype.gD,
set: pT.prototype.YF
}), pT.prototype.get_m_useEpa = pT.prototype.yE = function() {
return !!zh(this.kB)
}, pT.prototype.set_m_useEpa = pT.prototype.qH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), qh(e, t)
}, Object.defineProperty(pT.prototype, "m_useEpa", {
get: pT.prototype.yE,
set: pT.prototype.qH
}), pT.prototype.get_m_allowedCcdPenetration = pT.prototype.FC = function() {
return Kh(this.kB)
}, pT.prototype.set_m_allowedCcdPenetration = pT.prototype.wF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Qh(e, t)
}, Object.defineProperty(pT.prototype, "m_allowedCcdPenetration", {
get: pT.prototype.FC,
set: pT.prototype.wF
}), pT.prototype.get_m_useConvexConservativeDistanceUtil = pT.prototype.xE = function() {
return !!Xh(this.kB)
}, pT.prototype.set_m_useConvexConservativeDistanceUtil = pT.prototype.pH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Zh(e, t)
}, Object.defineProperty(pT.prototype, "m_useConvexConservativeDistanceUtil", {
get: pT.prototype.xE,
set: pT.prototype.pH
}), pT.prototype.get_m_convexConservativeDistanceThreshold = pT.prototype.YC = function() {
return Yh(this.kB)
}, pT.prototype.set_m_convexConservativeDistanceThreshold = pT.prototype.PF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Jh(e, t)
}, Object.defineProperty(pT.prototype, "m_convexConservativeDistanceThreshold", {
get: pT.prototype.YC,
set: pT.prototype.PF
}), pT.prototype.__destroy__ = function() {
$h(this.kB)
}, sT.prototype = Object.create(ZR.prototype), sT.prototype.constructor = sT, sT.prototype.lB = sT, sT.mB = {}, n.btContactSolverInfo = sT, sT.prototype.get_m_splitImpulse = sT.prototype.iE = function() {
return !!tB(this.kB)
}, sT.prototype.set_m_splitImpulse = sT.prototype.aH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), eB(e, t)
}, Object.defineProperty(sT.prototype, "m_splitImpulse", {
get: sT.prototype.iE,
set: sT.prototype.aH
}), sT.prototype.get_m_splitImpulsePenetrationThreshold = sT.prototype.jE = function() {
return nB(this.kB)
}, sT.prototype.set_m_splitImpulsePenetrationThreshold = sT.prototype.bH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), oB(e, t)
}, Object.defineProperty(sT.prototype, "m_splitImpulsePenetrationThreshold", {
get: sT.prototype.jE,
set: sT.prototype.bH
}), sT.prototype.get_m_numIterations = sT.prototype.TD = function() {
return _B(this.kB)
}, sT.prototype.set_m_numIterations = sT.prototype.KG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), iB(e, t)
}, Object.defineProperty(sT.prototype, "m_numIterations", {
get: sT.prototype.TD,
set: sT.prototype.KG
}), sT.prototype.__destroy__ = function() {
rB(this.kB)
}, cT.prototype = Object.create(ZR.prototype), cT.prototype.constructor = cT, cT.prototype.lB = cT, cT.mB = {}, n.btVehicleTuning = cT, cT.prototype.get_m_suspensionStiffness = cT.prototype.BB = function() {
return sB(this.kB)
}, cT.prototype.set_m_suspensionStiffness = cT.prototype.IB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), cB(e, t)
}, Object.defineProperty(cT.prototype, "m_suspensionStiffness", {
get: cT.prototype.BB,
set: cT.prototype.IB
}), cT.prototype.get_m_suspensionCompression = cT.prototype.mE = function() {
return aB(this.kB)
}, cT.prototype.set_m_suspensionCompression = cT.prototype.eH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), lB(e, t)
}, Object.defineProperty(cT.prototype, "m_suspensionCompression", {
get: cT.prototype.mE,
set: cT.prototype.eH
}), cT.prototype.get_m_suspensionDamping = cT.prototype.nE = function() {
return uB(this.kB)
}, cT.prototype.set_m_suspensionDamping = cT.prototype.fH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), bB(e, t)
}, Object.defineProperty(cT.prototype, "m_suspensionDamping", {
get: cT.prototype.nE,
set: cT.prototype.fH
}), cT.prototype.get_m_maxSuspensionTravelCm = cT.prototype.AB = function() {
return mB(this.kB)
}, cT.prototype.set_m_maxSuspensionTravelCm = cT.prototype.HB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), yB(e, t)
}, Object.defineProperty(cT.prototype, "m_maxSuspensionTravelCm", {
get: cT.prototype.AB,
set: cT.prototype.HB
}), cT.prototype.get_m_frictionSlip = cT.prototype.wB = function() {
return dB(this.kB)
}, cT.prototype.set_m_frictionSlip = cT.prototype.DB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), fB(e, t)
}, Object.defineProperty(cT.prototype, "m_frictionSlip", {
get: cT.prototype.wB,
set: cT.prototype.DB
}), cT.prototype.get_m_maxSuspensionForce = cT.prototype.zB = function() {
return hB(this.kB)
}, cT.prototype.set_m_maxSuspensionForce = cT.prototype.GB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), BB(e, t)
}, Object.defineProperty(cT.prototype, "m_maxSuspensionForce", {
get: cT.prototype.zB,
set: cT.prototype.GB
}), aT.prototype = Object.create(ZR.prototype), aT.prototype.constructor = aT, aT.prototype.lB = aT, aT.mB = {}, n.btVehicleRaycasterResult = aT, aT.prototype.get_m_hitPointInWorld = aT.prototype.tD = function() {
return JR(gB(this.kB), fD)
}, aT.prototype.set_m_hitPointInWorld = aT.prototype.kG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), kB(e, t)
}, Object.defineProperty(aT.prototype, "m_hitPointInWorld", {
get: aT.prototype.tD,
set: aT.prototype.kG
}), aT.prototype.get_m_hitNormalInWorld = aT.prototype.rD = function() {
return JR(CB(this.kB), fD)
}, aT.prototype.set_m_hitNormalInWorld = aT.prototype.iG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), SB(e, t)
}, Object.defineProperty(aT.prototype, "m_hitNormalInWorld", {
get: aT.prototype.rD,
set: aT.prototype.iG
}), aT.prototype.get_m_distFraction = aT.prototype.fD = function() {
return jB(this.kB)
}, aT.prototype.set_m_distFraction = aT.prototype.XF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), vB(e, t)
}, Object.defineProperty(aT.prototype, "m_distFraction", {
get: aT.prototype.fD,
set: aT.prototype.XF
}), aT.prototype.__destroy__ = function() {
IB(this.kB)
}, lT.prototype = Object.create(FD.prototype), lT.prototype.constructor = lT, lT.prototype.lB = lT, lT.mB = {}, n.btDefaultVehicleRaycaster = lT, lT.prototype.castRay = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), DB(o, t, e, n)
}, lT.prototype.__destroy__ = function() {
PB(this.kB)
}, uT.prototype = Object.create(ZR.prototype), uT.prototype.constructor = uT, uT.prototype.lB = uT, uT.mB = {}, n.RaycastInfo = uT, uT.prototype.get_m_contactNormalWS = uT.prototype.WC = function() {
return JR(TB(this.kB), fD)
}, uT.prototype.set_m_contactNormalWS = uT.prototype.NF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), OB(e, t)
}, Object.defineProperty(uT.prototype, "m_contactNormalWS", {
get: uT.prototype.WC,
set: uT.prototype.NF
}), uT.prototype.get_m_contactPointWS = uT.prototype.XC = function() {
return JR(WB(this.kB), fD)
}, uT.prototype.set_m_contactPointWS = uT.prototype.OF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), AB(e, t)
}, Object.defineProperty(uT.prototype, "m_contactPointWS", {
get: uT.prototype.XC,
set: uT.prototype.OF
}), uT.prototype.get_m_suspensionLength = uT.prototype.oE = function() {
return MB(this.kB)
}, uT.prototype.set_m_suspensionLength = uT.prototype.gH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), xB(e, t)
}, Object.defineProperty(uT.prototype, "m_suspensionLength", {
get: uT.prototype.oE,
set: uT.prototype.gH
}), uT.prototype.get_m_hardPointWS = uT.prototype.oD = function() {
return JR(FB(this.kB), fD)
}, uT.prototype.set_m_hardPointWS = uT.prototype.fG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), LB(e, t)
}, Object.defineProperty(uT.prototype, "m_hardPointWS", {
get: uT.prototype.oD,
set: uT.prototype.fG
}), uT.prototype.get_m_wheelDirectionWS = uT.prototype.DE = function() {
return JR(GB(this.kB), fD)
}, uT.prototype.set_m_wheelDirectionWS = uT.prototype.vH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), wB(e, t)
}, Object.defineProperty(uT.prototype, "m_wheelDirectionWS", {
get: uT.prototype.DE,
set: uT.prototype.vH
}), uT.prototype.get_m_wheelAxleWS = uT.prototype.CE = function() {
return JR(HB(this.kB), fD)
}, uT.prototype.set_m_wheelAxleWS = uT.prototype.uH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), VB(e, t)
}, Object.defineProperty(uT.prototype, "m_wheelAxleWS", {
get: uT.prototype.CE,
set: uT.prototype.uH
}), uT.prototype.get_m_isInContact = uT.prototype.zD = function() {
return !!EB(this.kB)
}, uT.prototype.set_m_isInContact = uT.prototype.qG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), NB(e, t)
}, Object.defineProperty(uT.prototype, "m_isInContact", {
get: uT.prototype.zD,
set: uT.prototype.qG
}), uT.prototype.get_m_groundObject = uT.prototype.nD = function() {
return UB(this.kB)
}, uT.prototype.set_m_groundObject = uT.prototype.eG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), zB(e, t)
}, Object.defineProperty(uT.prototype, "m_groundObject", {
get: uT.prototype.nD,
set: uT.prototype.eG
}), uT.prototype.__destroy__ = function() {
qB(this.kB)
}, bT.prototype = Object.create(ZR.prototype), bT.prototype.constructor = bT, bT.prototype.lB = bT, bT.mB = {}, n.btWheelInfoConstructionInfo = bT, bT.prototype.get_m_chassisConnectionCS = bT.prototype.RC = function() {
return JR(KB(this.kB), fD)
}, bT.prototype.set_m_chassisConnectionCS = bT.prototype.IF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), QB(e, t)
}, Object.defineProperty(bT.prototype, "m_chassisConnectionCS", {
get: bT.prototype.RC,
set: bT.prototype.IF
}), bT.prototype.get_m_wheelDirectionCS = bT.prototype.QB = function() {
return JR(XB(this.kB), fD)
}, bT.prototype.set_m_wheelDirectionCS = bT.prototype.$B = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ZB(e, t)
}, Object.defineProperty(bT.prototype, "m_wheelDirectionCS", {
get: bT.prototype.QB,
set: bT.prototype.$B
}), bT.prototype.get_m_wheelAxleCS = bT.prototype.PB = function() {
return JR(YB(this.kB), fD)
}, bT.prototype.set_m_wheelAxleCS = bT.prototype.ZB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), JB(e, t)
}, Object.defineProperty(bT.prototype, "m_wheelAxleCS", {
get: bT.prototype.PB,
set: bT.prototype.ZB
}), bT.prototype.get_m_suspensionRestLength = bT.prototype.qE = function() {
return $B(this.kB)
}, bT.prototype.set_m_suspensionRestLength = bT.prototype.iH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), tg(e, t)
}, Object.defineProperty(bT.prototype, "m_suspensionRestLength", {
get: bT.prototype.qE,
set: bT.prototype.iH
}), bT.prototype.get_m_maxSuspensionTravelCm = bT.prototype.AB = function() {
return eg(this.kB)
}, bT.prototype.set_m_maxSuspensionTravelCm = bT.prototype.HB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ng(e, t)
}, Object.defineProperty(bT.prototype, "m_maxSuspensionTravelCm", {
get: bT.prototype.AB,
set: bT.prototype.HB
}), bT.prototype.get_m_wheelRadius = bT.prototype.EE = function() {
return og(this.kB)
}, bT.prototype.set_m_wheelRadius = bT.prototype.wH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), _g(e, t)
}, Object.defineProperty(bT.prototype, "m_wheelRadius", {
get: bT.prototype.EE,
set: bT.prototype.wH
}), bT.prototype.get_m_suspensionStiffness = bT.prototype.BB = function() {
return ig(this.kB)
}, bT.prototype.set_m_suspensionStiffness = bT.prototype.IB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), rg(e, t)
}, Object.defineProperty(bT.prototype, "m_suspensionStiffness", {
get: bT.prototype.BB,
set: bT.prototype.IB
}), bT.prototype.get_m_wheelsDampingCompression = bT.prototype.RB = function() {
return pg(this.kB)
}, bT.prototype.set_m_wheelsDampingCompression = bT.prototype.aC = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), sg(e, t)
}, Object.defineProperty(bT.prototype, "m_wheelsDampingCompression", {
get: bT.prototype.RB,
set: bT.prototype.aC
}), bT.prototype.get_m_wheelsDampingRelaxation = bT.prototype.SB = function() {
return cg(this.kB)
}, bT.prototype.set_m_wheelsDampingRelaxation = bT.prototype.bC = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ag(e, t)
}, Object.defineProperty(bT.prototype, "m_wheelsDampingRelaxation", {
get: bT.prototype.SB,
set: bT.prototype.bC
}), bT.prototype.get_m_frictionSlip = bT.prototype.wB = function() {
return lg(this.kB)
}, bT.prototype.set_m_frictionSlip = bT.prototype.DB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ug(e, t)
}, Object.defineProperty(bT.prototype, "m_frictionSlip", {
get: bT.prototype.wB,
set: bT.prototype.DB
}), bT.prototype.get_m_maxSuspensionForce = bT.prototype.zB = function() {
return bg(this.kB)
}, bT.prototype.set_m_maxSuspensionForce = bT.prototype.GB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), mg(e, t)
}, Object.defineProperty(bT.prototype, "m_maxSuspensionForce", {
get: bT.prototype.zB,
set: bT.prototype.GB
}), bT.prototype.get_m_bIsFrontWheel = bT.prototype.JB = function() {
return !!yg(this.kB)
}, bT.prototype.set_m_bIsFrontWheel = bT.prototype.TB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), dg(e, t)
}, Object.defineProperty(bT.prototype, "m_bIsFrontWheel", {
get: bT.prototype.JB,
set: bT.prototype.TB
}), bT.prototype.__destroy__ = function() {
fg(this.kB)
}, mT.prototype = Object.create(ZR.prototype), mT.prototype.constructor = mT, mT.prototype.lB = mT, mT.mB = {}, n.btWheelInfo = mT, mT.prototype.getSuspensionRestLength = function() {
return Bg(this.kB)
}, mT.prototype.updateWheel = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), gg(n, t, e)
}, mT.prototype.get_m_suspensionStiffness = mT.prototype.BB = function() {
return kg(this.kB)
}, mT.prototype.set_m_suspensionStiffness = mT.prototype.IB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Cg(e, t)
}, Object.defineProperty(mT.prototype, "m_suspensionStiffness", {
get: mT.prototype.BB,
set: mT.prototype.IB
}), mT.prototype.get_m_frictionSlip = mT.prototype.wB = function() {
return Sg(this.kB)
}, mT.prototype.set_m_frictionSlip = mT.prototype.DB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), jg(e, t)
}, Object.defineProperty(mT.prototype, "m_frictionSlip", {
get: mT.prototype.wB,
set: mT.prototype.DB
}), mT.prototype.get_m_engineForce = mT.prototype.iD = function() {
return vg(this.kB)
}, mT.prototype.set_m_engineForce = mT.prototype.$F = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ig(e, t)
}, Object.defineProperty(mT.prototype, "m_engineForce", {
get: mT.prototype.iD,
set: mT.prototype.$F
}), mT.prototype.get_m_rollInfluence = mT.prototype.cE = function() {
return Rg(this.kB)
}, mT.prototype.set_m_rollInfluence = mT.prototype.VG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Dg(e, t)
}, Object.defineProperty(mT.prototype, "m_rollInfluence", {
get: mT.prototype.cE,
set: mT.prototype.VG
}), mT.prototype.get_m_suspensionRestLength1 = mT.prototype.rE = function() {
return Pg(this.kB)
}, mT.prototype.set_m_suspensionRestLength1 = mT.prototype.jH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Tg(e, t)
}, Object.defineProperty(mT.prototype, "m_suspensionRestLength1", {
get: mT.prototype.rE,
set: mT.prototype.jH
}), mT.prototype.get_m_wheelsRadius = mT.prototype.FE = function() {
return Og(this.kB)
}, mT.prototype.set_m_wheelsRadius = mT.prototype.xH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Wg(e, t)
}, Object.defineProperty(mT.prototype, "m_wheelsRadius", {
get: mT.prototype.FE,
set: mT.prototype.xH
}), mT.prototype.get_m_wheelsDampingCompression = mT.prototype.RB = function() {
return Ag(this.kB)
}, mT.prototype.set_m_wheelsDampingCompression = mT.prototype.aC = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Mg(e, t)
}, Object.defineProperty(mT.prototype, "m_wheelsDampingCompression", {
get: mT.prototype.RB,
set: mT.prototype.aC
}), mT.prototype.get_m_wheelsDampingRelaxation = mT.prototype.SB = function() {
return xg(this.kB)
}, mT.prototype.set_m_wheelsDampingRelaxation = mT.prototype.bC = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Fg(e, t)
}, Object.defineProperty(mT.prototype, "m_wheelsDampingRelaxation", {
get: mT.prototype.SB,
set: mT.prototype.bC
}), mT.prototype.get_m_steering = mT.prototype.kE = function() {
return Lg(this.kB)
}, mT.prototype.set_m_steering = mT.prototype.cH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Gg(e, t)
}, Object.defineProperty(mT.prototype, "m_steering", {
get: mT.prototype.kE,
set: mT.prototype.cH
}), mT.prototype.get_m_maxSuspensionForce = mT.prototype.zB = function() {
return wg(this.kB)
}, mT.prototype.set_m_maxSuspensionForce = mT.prototype.GB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Hg(e, t)
}, Object.defineProperty(mT.prototype, "m_maxSuspensionForce", {
get: mT.prototype.zB,
set: mT.prototype.GB
}), mT.prototype.get_m_maxSuspensionTravelCm = mT.prototype.AB = function() {
return Vg(this.kB)
}, mT.prototype.set_m_maxSuspensionTravelCm = mT.prototype.HB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Eg(e, t)
}, Object.defineProperty(mT.prototype, "m_maxSuspensionTravelCm", {
get: mT.prototype.AB,
set: mT.prototype.HB
}), mT.prototype.get_m_wheelsSuspensionForce = mT.prototype.GE = function() {
return Ng(this.kB)
}, mT.prototype.set_m_wheelsSuspensionForce = mT.prototype.yH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ug(e, t)
}, Object.defineProperty(mT.prototype, "m_wheelsSuspensionForce", {
get: mT.prototype.GE,
set: mT.prototype.yH
}), mT.prototype.get_m_bIsFrontWheel = mT.prototype.JB = function() {
return !!zg(this.kB)
}, mT.prototype.set_m_bIsFrontWheel = mT.prototype.TB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), qg(e, t)
}, Object.defineProperty(mT.prototype, "m_bIsFrontWheel", {
get: mT.prototype.JB,
set: mT.prototype.TB
}), mT.prototype.get_m_raycastInfo = mT.prototype.aE = function() {
return JR(Kg(this.kB), uT)
}, mT.prototype.set_m_raycastInfo = mT.prototype.TG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Qg(e, t)
}, Object.defineProperty(mT.prototype, "m_raycastInfo", {
get: mT.prototype.aE,
set: mT.prototype.TG
}), mT.prototype.get_m_chassisConnectionPointCS = mT.prototype.SC = function() {
return JR(Xg(this.kB), fD)
}, mT.prototype.set_m_chassisConnectionPointCS = mT.prototype.JF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Zg(e, t)
}, Object.defineProperty(mT.prototype, "m_chassisConnectionPointCS", {
get: mT.prototype.SC,
set: mT.prototype.JF
}), mT.prototype.get_m_worldTransform = mT.prototype.HE = function() {
return JR(Yg(this.kB), zD)
}, mT.prototype.set_m_worldTransform = mT.prototype.zH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Jg(e, t)
}, Object.defineProperty(mT.prototype, "m_worldTransform", {
get: mT.prototype.HE,
set: mT.prototype.zH
}), mT.prototype.get_m_wheelDirectionCS = mT.prototype.QB = function() {
return JR($g(this.kB), fD)
}, mT.prototype.set_m_wheelDirectionCS = mT.prototype.$B = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), tk(e, t)
}, Object.defineProperty(mT.prototype, "m_wheelDirectionCS", {
get: mT.prototype.QB,
set: mT.prototype.$B
}), mT.prototype.get_m_wheelAxleCS = mT.prototype.PB = function() {
return JR(ek(this.kB), fD)
}, mT.prototype.set_m_wheelAxleCS = mT.prototype.ZB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), nk(e, t)
}, Object.defineProperty(mT.prototype, "m_wheelAxleCS", {
get: mT.prototype.PB,
set: mT.prototype.ZB
}), mT.prototype.get_m_rotation = mT.prototype.eE = function() {
return ok(this.kB)
}, mT.prototype.set_m_rotation = mT.prototype.XG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), _k(e, t)
}, Object.defineProperty(mT.prototype, "m_rotation", {
get: mT.prototype.eE,
set: mT.prototype.XG
}), mT.prototype.get_m_deltaRotation = mT.prototype.bD = function() {
return ik(this.kB)
}, mT.prototype.set_m_deltaRotation = mT.prototype.TF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), rk(e, t)
}, Object.defineProperty(mT.prototype, "m_deltaRotation", {
get: mT.prototype.bD,
set: mT.prototype.TF
}), mT.prototype.get_m_brake = mT.prototype.LC = function() {
return pk(this.kB)
}, mT.prototype.set_m_brake = mT.prototype.CF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), sk(e, t)
}, Object.defineProperty(mT.prototype, "m_brake", {
get: mT.prototype.LC,
set: mT.prototype.CF
}), mT.prototype.get_m_clippedInvContactDotSuspension = mT.prototype.TC = function() {
return ck(this.kB)
}, mT.prototype.set_m_clippedInvContactDotSuspension = mT.prototype.KF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ak(e, t)
}, Object.defineProperty(mT.prototype, "m_clippedInvContactDotSuspension", {
get: mT.prototype.TC,
set: mT.prototype.KF
}), mT.prototype.get_m_suspensionRelativeVelocity = mT.prototype.pE = function() {
return lk(this.kB)
}, mT.prototype.set_m_suspensionRelativeVelocity = mT.prototype.hH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), uk(e, t)
}, Object.defineProperty(mT.prototype, "m_suspensionRelativeVelocity", {
get: mT.prototype.pE,
set: mT.prototype.hH
}), mT.prototype.get_m_skidInfo = mT.prototype.hE = function() {
return bk(this.kB)
}, mT.prototype.set_m_skidInfo = mT.prototype.$G = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), mk(e, t)
}, Object.defineProperty(mT.prototype, "m_skidInfo", {
get: mT.prototype.hE,
set: mT.prototype.$G
}), mT.prototype.__destroy__ = function() {
yk(this.kB)
}, yT.prototype = Object.create(LD.prototype), yT.prototype.constructor = yT, yT.prototype.lB = yT, yT.mB = {}, n.btKinematicCharacterController = yT, yT.prototype.setUpAxis = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), hk(e, t)
}, yT.prototype.setWalkDirection = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Bk(e, t)
}, yT.prototype.setVelocityForTimeInterval = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), gk(n, t, e)
}, yT.prototype.warp = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), kk(e, t)
}, yT.prototype.preStep = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ck(e, t)
}, yT.prototype.playerStep = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Sk(n, t, e)
}, yT.prototype.setFallSpeed = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), jk(e, t)
}, yT.prototype.setJumpSpeed = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), vk(e, t)
}, yT.prototype.setMaxJumpHeight = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ik(e, t)
}, yT.prototype.canJump = function() {
return !!Rk(this.kB)
}, yT.prototype.jump = function() {
Dk(this.kB)
}, yT.prototype.setGravity = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Pk(e, t)
}, yT.prototype.getGravity = function() {
return Tk(this.kB)
}, yT.prototype.setMaxSlope = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ok(e, t)
}, yT.prototype.getMaxSlope = function() {
return Wk(this.kB)
}, yT.prototype.getGhostObject = function() {
return JR(Ak(this.kB), fT)
}, yT.prototype.setUseGhostSweepTest = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Mk(e, t)
}, yT.prototype.onGround = function() {
return !!xk(this.kB)
}, yT.prototype.setUpInterpolate = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Fk(e, t)
}, yT.prototype.updateAction = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Lk(n, t, e)
}, yT.prototype.__destroy__ = function() {
Gk(this.kB)
}, dT.prototype = Object.create(LD.prototype), dT.prototype.constructor = dT, dT.prototype.lB = dT, dT.mB = {}, n.btRaycastVehicle = dT, dT.prototype.applyEngineForce = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Hk(n, t, e)
}, dT.prototype.setSteeringValue = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Vk(n, t, e)
}, dT.prototype.getWheelTransformWS = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(Ek(e, t), zD)
}, dT.prototype.updateWheelTransform = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Nk(n, t, e)
}, dT.prototype.addWheel = function(t, e, n, o, _, i, r) {
var p = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), i && "object" == typeof i && (i = i.kB), r && "object" == typeof r && (r = r.kB), JR(Uk(p, t, e, n, o, _, i, r), mT)
}, dT.prototype.getNumWheels = function() {
return zk(this.kB)
}, dT.prototype.getRigidBody = function() {
return JR(qk(this.kB), YP)
}, dT.prototype.getWheelInfo = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(Kk(e, t), mT)
}, dT.prototype.setBrake = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Qk(n, t, e)
}, dT.prototype.setCoordinateSystem = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), Xk(o, t, e, n)
}, dT.prototype.getCurrentSpeedKmHour = function() {
return Zk(this.kB)
}, dT.prototype.getChassisWorldTransform = function() {
return JR(Yk(this.kB), zD)
}, dT.prototype.rayCast = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), Jk(e, t)
}, dT.prototype.updateVehicle = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), $k(e, t)
}, dT.prototype.resetSuspension = function() {
tC(this.kB)
}, dT.prototype.getSteeringValue = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), eC(e, t)
}, dT.prototype.updateWheelTransformsWS = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), void 0 === e ? nC(n, t) : oC(n, t, e)
}, dT.prototype.setPitchControl = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), _C(e, t)
}, dT.prototype.updateSuspension = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), iC(e, t)
}, dT.prototype.updateFriction = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), rC(e, t)
}, dT.prototype.getRightAxis = function() {
return pC(this.kB)
}, dT.prototype.getUpAxis = function() {
return sC(this.kB)
}, dT.prototype.getForwardAxis = function() {
return cC(this.kB)
}, dT.prototype.getForwardVector = function() {
return JR(aC(this.kB), fD)
}, dT.prototype.getUserConstraintType = function() {
return lC(this.kB)
}, dT.prototype.setUserConstraintType = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), uC(e, t)
}, dT.prototype.setUserConstraintId = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), bC(e, t)
}, dT.prototype.getUserConstraintId = function() {
return mC(this.kB)
}, dT.prototype.updateAction = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), yC(n, t, e)
}, dT.prototype.__destroy__ = function() {
dC(this.kB)
}, fT.prototype = Object.create(GD.prototype), fT.prototype.constructor = fT, fT.prototype.lB = fT, fT.mB = {}, n.btPairCachingGhostObject = fT, fT.prototype.setAnisotropicFriction = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), hC(n, t, e)
}, fT.prototype.getCollisionShape = function() {
return JR(BC(this.kB), cD)
}, fT.prototype.setContactProcessingThreshold = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), gC(e, t)
}, fT.prototype.setActivationState = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), kC(e, t)
}, fT.prototype.forceActivationState = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), CC(e, t)
}, fT.prototype.activate = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), void 0 === t ? SC(e) : jC(e, t)
}, fT.prototype.isActive = function() {
return !!vC(this.kB)
}, fT.prototype.isKinematicObject = function() {
return !!IC(this.kB)
}, fT.prototype.isStaticObject = function() {
return !!RC(this.kB)
}, fT.prototype.isStaticOrKinematicObject = function() {
return !!DC(this.kB)
}, fT.prototype.getRestitution = function() {
return PC(this.kB)
}, fT.prototype.getFriction = function() {
return TC(this.kB)
}, fT.prototype.getRollingFriction = function() {
return OC(this.kB)
}, fT.prototype.setRestitution = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), WC(e, t)
}, fT.prototype.setFriction = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), AC(e, t)
}, fT.prototype.setRollingFriction = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), MC(e, t)
}, fT.prototype.getWorldTransform = function() {
return JR(xC(this.kB), zD)
}, fT.prototype.getCollisionFlags = function() {
return FC(this.kB)
}, fT.prototype.setCollisionFlags = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), LC(e, t)
}, fT.prototype.setWorldTransform = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), GC(e, t)
}, fT.prototype.setCollisionShape = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), wC(e, t)
}, fT.prototype.setCcdMotionThreshold = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), HC(e, t)
}, fT.prototype.setCcdSweptSphereRadius = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), VC(e, t)
}, fT.prototype.getUserIndex = function() {
return EC(this.kB)
}, fT.prototype.setUserIndex = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), NC(e, t)
}, fT.prototype.getUserPointer = function() {
return JR(UC(this.kB), HD)
}, fT.prototype.setUserPointer = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), zC(e, t)
}, fT.prototype.getBroadphaseHandle = function() {
return JR(qC(this.kB), XP)
}, fT.prototype.getNumOverlappingObjects = function() {
return KC(this.kB)
}, fT.prototype.getOverlappingObject = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(QC(e, t), lD)
}, fT.prototype.__destroy__ = function() {
XC(this.kB)
}, hT.prototype = Object.create(ZR.prototype), hT.prototype.constructor = hT, hT.prototype.lB = hT, hT.mB = {}, n.btGhostPairCallback = hT, hT.prototype.__destroy__ = function() {
YC(this.kB)
}, BT.prototype = Object.create(ZR.prototype), BT.prototype.constructor = BT, BT.prototype.lB = BT, BT.mB = {}, n.btSoftBodyWorldInfo = BT, BT.prototype.get_air_density = BT.prototype.cC = function() {
return $C(this.kB)
}, BT.prototype.set_air_density = BT.prototype.UE = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), tS(e, t)
}, Object.defineProperty(BT.prototype, "air_density", {
get: BT.prototype.cC,
set: BT.prototype.UE
}), BT.prototype.get_water_density = BT.prototype.RE = function() {
return eS(this.kB)
}, BT.prototype.set_water_density = BT.prototype.JH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), nS(e, t)
}, Object.defineProperty(BT.prototype, "water_density", {
get: BT.prototype.RE,
set: BT.prototype.JH
}), BT.prototype.get_water_offset = BT.prototype.TE = function() {
return oS(this.kB)
}, BT.prototype.set_water_offset = BT.prototype.LH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), _S(e, t)
}, Object.defineProperty(BT.prototype, "water_offset", {
get: BT.prototype.TE,
set: BT.prototype.LH
}), BT.prototype.get_m_maxDisplacement = BT.prototype.ND = function() {
return iS(this.kB)
}, BT.prototype.set_m_maxDisplacement = BT.prototype.EG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), rS(e, t)
}, Object.defineProperty(BT.prototype, "m_maxDisplacement", {
get: BT.prototype.ND,
set: BT.prototype.EG
}), BT.prototype.get_water_normal = BT.prototype.SE = function() {
return JR(pS(this.kB), fD)
}, BT.prototype.set_water_normal = BT.prototype.KH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), sS(e, t)
}, Object.defineProperty(BT.prototype, "water_normal", {
get: BT.prototype.SE,
set: BT.prototype.KH
}), BT.prototype.get_m_broadphase = BT.prototype.MC = function() {
return JR(cS(this.kB), qP)
}, BT.prototype.set_m_broadphase = BT.prototype.DF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), aS(e, t)
}, Object.defineProperty(BT.prototype, "m_broadphase", {
get: BT.prototype.MC,
set: BT.prototype.DF
}), BT.prototype.get_m_dispatcher = BT.prototype.dD = function() {
return JR(lS(this.kB), AD)
}, BT.prototype.set_m_dispatcher = BT.prototype.VF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), uS(e, t)
}, Object.defineProperty(BT.prototype, "m_dispatcher", {
get: BT.prototype.dD,
set: BT.prototype.VF
}), BT.prototype.get_m_gravity = BT.prototype.mD = function() {
return JR(bS(this.kB), fD)
}, BT.prototype.set_m_gravity = BT.prototype.dG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), mS(e, t)
}, Object.defineProperty(BT.prototype, "m_gravity", {
get: BT.prototype.mD,
set: BT.prototype.dG
}), BT.prototype.__destroy__ = function() {
yS(this.kB)
}, gT.prototype = Object.create(ZR.prototype), gT.prototype.constructor = gT, gT.prototype.lB = gT, gT.mB = {}, n.Face = gT, gT.prototype.get_m_n = gT.prototype.MB = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(dS(e, t), CT)
}, gT.prototype.set_m_n = gT.prototype.WB = function(t, e) {
var n = this.kB;
_D(), t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), fS(n, t, e)
}, Object.defineProperty(gT.prototype, "m_n", {
get: gT.prototype.MB,
set: gT.prototype.WB
}), gT.prototype.get_m_normal = gT.prototype.RD = function() {
return JR(hS(this.kB), fD)
}, gT.prototype.set_m_normal = gT.prototype.IG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), BS(e, t)
}, Object.defineProperty(gT.prototype, "m_normal", {
get: gT.prototype.RD,
set: gT.prototype.IG
}), gT.prototype.get_m_ra = gT.prototype.$D = function() {
return gS(this.kB)
}, gT.prototype.set_m_ra = gT.prototype.SG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), kS(e, t)
}, Object.defineProperty(gT.prototype, "m_ra", {
get: gT.prototype.$D,
set: gT.prototype.SG
}), gT.prototype.__destroy__ = function() {
CS(this.kB)
}, kT.prototype = Object.create(ZR.prototype), kT.prototype.constructor = kT, kT.prototype.lB = kT, kT.mB = {}, n.tFaceArray = kT, kT.prototype.size = kT.prototype.size = function() {
return SS(this.kB)
}, kT.prototype.at = kT.prototype.at = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(jS(e, t), gT)
}, kT.prototype.__destroy__ = function() {
vS(this.kB)
}, CT.prototype = Object.create(ZR.prototype), CT.prototype.constructor = CT, CT.prototype.lB = CT, CT.mB = {}, n.Node = CT, CT.prototype.get_m_x = CT.prototype.IE = function() {
return JR(IS(this.kB), fD)
}, CT.prototype.set_m_x = CT.prototype.AH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), RS(e, t)
}, Object.defineProperty(CT.prototype, "m_x", {
get: CT.prototype.IE,
set: CT.prototype.AH
}), CT.prototype.get_m_q = CT.prototype.ZD = function() {
return JR(DS(this.kB), fD)
}, CT.prototype.set_m_q = CT.prototype.QG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), PS(e, t)
}, Object.defineProperty(CT.prototype, "m_q", {
get: CT.prototype.ZD,
set: CT.prototype.QG
}), CT.prototype.get_m_v = CT.prototype.AE = function() {
return JR(TS(this.kB), fD)
}, CT.prototype.set_m_v = CT.prototype.sH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), OS(e, t)
}, Object.defineProperty(CT.prototype, "m_v", {
get: CT.prototype.AE,
set: CT.prototype.sH
}), CT.prototype.get_m_f = CT.prototype.jD = function() {
return JR(WS(this.kB), fD)
}, CT.prototype.set_m_f = CT.prototype.aG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), AS(e, t)
}, Object.defineProperty(CT.prototype, "m_f", {
get: CT.prototype.jD,
set: CT.prototype.aG
}), CT.prototype.get_m_n = CT.prototype.MB = function() {
return JR(MS(this.kB), fD)
}, CT.prototype.set_m_n = CT.prototype.WB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), xS(e, t)
}, Object.defineProperty(CT.prototype, "m_n", {
get: CT.prototype.MB,
set: CT.prototype.WB
}), CT.prototype.get_m_im = CT.prototype.vD = function() {
return FS(this.kB)
}, CT.prototype.set_m_im = CT.prototype.mG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), LS(e, t)
}, Object.defineProperty(CT.prototype, "m_im", {
get: CT.prototype.vD,
set: CT.prototype.mG
}), CT.prototype.get_m_area = CT.prototype.JC = function() {
return GS(this.kB)
}, CT.prototype.set_m_area = CT.prototype.AF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), wS(e, t)
}, Object.defineProperty(CT.prototype, "m_area", {
get: CT.prototype.JC,
set: CT.prototype.AF
}), CT.prototype.__destroy__ = function() {
HS(this.kB)
}, ST.prototype = Object.create(ZR.prototype), ST.prototype.constructor = ST, ST.prototype.lB = ST, ST.mB = {}, n.tNodeArray = ST, ST.prototype.size = ST.prototype.size = function() {
return VS(this.kB)
}, ST.prototype.at = ST.prototype.at = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(ES(e, t), CT)
}, ST.prototype.__destroy__ = function() {
NS(this.kB)
}, jT.prototype = Object.create(ZR.prototype), jT.prototype.constructor = jT, jT.prototype.lB = jT, jT.mB = {}, n.Material = jT, jT.prototype.get_m_kLST = jT.prototype.BD = function() {
return US(this.kB)
}, jT.prototype.set_m_kLST = jT.prototype.sG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), zS(e, t)
}, Object.defineProperty(jT.prototype, "m_kLST", {
get: jT.prototype.BD,
set: jT.prototype.sG
}), jT.prototype.get_m_kAST = jT.prototype.AD = function() {
return qS(this.kB)
}, jT.prototype.set_m_kAST = jT.prototype.rG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), KS(e, t)
}, Object.defineProperty(jT.prototype, "m_kAST", {
get: jT.prototype.AD,
set: jT.prototype.rG
}), jT.prototype.get_m_kVST = jT.prototype.CD = function() {
return QS(this.kB)
}, jT.prototype.set_m_kVST = jT.prototype.tG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), XS(e, t)
}, Object.defineProperty(jT.prototype, "m_kVST", {
get: jT.prototype.CD,
set: jT.prototype.tG
}), jT.prototype.get_m_flags = jT.prototype.tB = function() {
return ZS(this.kB)
}, jT.prototype.set_m_flags = jT.prototype.uB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), YS(e, t)
}, Object.defineProperty(jT.prototype, "m_flags", {
get: jT.prototype.tB,
set: jT.prototype.uB
}), jT.prototype.__destroy__ = function() {
JS(this.kB)
}, vT.prototype = Object.create(ZR.prototype), vT.prototype.constructor = vT, vT.prototype.lB = vT, vT.mB = {}, n.tMaterialArray = vT, vT.prototype.size = vT.prototype.size = function() {
return $S(this.kB)
}, vT.prototype.at = vT.prototype.at = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(tj(e, t), jT)
}, vT.prototype.__destroy__ = function() {
ej(this.kB)
}, IT.prototype = Object.create(ZR.prototype), IT.prototype.constructor = IT, IT.prototype.lB = IT, IT.mB = {}, n.Anchor = IT, IT.prototype.get_m_node = IT.prototype.PD = function() {
return JR(nj(this.kB), CT)
}, IT.prototype.set_m_node = IT.prototype.GG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), oj(e, t)
}, Object.defineProperty(IT.prototype, "m_node", {
get: IT.prototype.PD,
set: IT.prototype.GG
}), IT.prototype.get_m_local = IT.prototype.FD = function() {
return JR(_j(this.kB), fD)
}, IT.prototype.set_m_local = IT.prototype.wG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), ij(e, t)
}, Object.defineProperty(IT.prototype, "m_local", {
get: IT.prototype.FD,
set: IT.prototype.wG
}), IT.prototype.get_m_body = IT.prototype.KC = function() {
return JR(rj(this.kB), YP)
}, IT.prototype.set_m_body = IT.prototype.BF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), pj(e, t)
}, Object.defineProperty(IT.prototype, "m_body", {
get: IT.prototype.KC,
set: IT.prototype.BF
}), IT.prototype.get_m_influence = IT.prototype.yD = function() {
return sj(this.kB)
}, IT.prototype.set_m_influence = IT.prototype.pG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), cj(e, t)
}, Object.defineProperty(IT.prototype, "m_influence", {
get: IT.prototype.yD,
set: IT.prototype.pG
}), IT.prototype.get_m_c0 = IT.prototype.NC = function() {
return JR(aj(this.kB), UD)
}, IT.prototype.set_m_c0 = IT.prototype.EF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), lj(e, t)
}, Object.defineProperty(IT.prototype, "m_c0", {
get: IT.prototype.NC,
set: IT.prototype.EF
}), IT.prototype.get_m_c1 = IT.prototype.OC = function() {
return JR(uj(this.kB), fD)
}, IT.prototype.set_m_c1 = IT.prototype.FF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), bj(e, t)
}, Object.defineProperty(IT.prototype, "m_c1", {
get: IT.prototype.OC,
set: IT.prototype.FF
}), IT.prototype.get_m_c2 = IT.prototype.PC = function() {
return mj(this.kB)
}, IT.prototype.set_m_c2 = IT.prototype.GF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), yj(e, t)
}, Object.defineProperty(IT.prototype, "m_c2", {
get: IT.prototype.PC,
set: IT.prototype.GF
}), IT.prototype.__destroy__ = function() {
dj(this.kB)
}, RT.prototype = Object.create(ZR.prototype), RT.prototype.constructor = RT, RT.prototype.lB = RT, RT.mB = {}, n.tAnchorArray = RT, RT.prototype.size = RT.prototype.size = function() {
return fj(this.kB)
}, RT.prototype.at = RT.prototype.at = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(hj(e, t), IT)
}, RT.prototype.clear = RT.prototype.clear = function() {
Bj(this.kB)
}, RT.prototype.push_back = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), gj(e, t)
}, RT.prototype.pop_back = function() {
kj(this.kB)
}, RT.prototype.__destroy__ = function() {
Cj(this.kB)
}, DT.prototype = Object.create(ZR.prototype), DT.prototype.constructor = DT, DT.prototype.lB = DT, DT.mB = {}, n.Config = DT, DT.prototype.get_kVCF = DT.prototype.zC = function() {
return Sj(this.kB)
}, DT.prototype.set_kVCF = DT.prototype.qF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), jj(e, t)
}, Object.defineProperty(DT.prototype, "kVCF", {
get: DT.prototype.zC,
set: DT.prototype.qF
}), DT.prototype.get_kDP = DT.prototype.mC = function() {
return vj(this.kB)
}, DT.prototype.set_kDP = DT.prototype.dF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ij(e, t)
}, Object.defineProperty(DT.prototype, "kDP", {
get: DT.prototype.mC,
set: DT.prototype.dF
}), DT.prototype.get_kDG = DT.prototype.lC = function() {
return Rj(this.kB)
}, DT.prototype.set_kDG = DT.prototype.cF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Dj(e, t)
}, Object.defineProperty(DT.prototype, "kDG", {
get: DT.prototype.lC,
set: DT.prototype.cF
}), DT.prototype.get_kLF = DT.prototype.oC = function() {
return Pj(this.kB)
}, DT.prototype.set_kLF = DT.prototype.fF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Tj(e, t)
}, Object.defineProperty(DT.prototype, "kLF", {
get: DT.prototype.oC,
set: DT.prototype.fF
}), DT.prototype.get_kPR = DT.prototype.qC = function() {
return Oj(this.kB)
}, DT.prototype.set_kPR = DT.prototype.hF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Wj(e, t)
}, Object.defineProperty(DT.prototype, "kPR", {
get: DT.prototype.qC,
set: DT.prototype.hF
}), DT.prototype.get_kVC = DT.prototype.yC = function() {
return Aj(this.kB)
}, DT.prototype.set_kVC = DT.prototype.pF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Mj(e, t)
}, Object.defineProperty(DT.prototype, "kVC", {
get: DT.prototype.yC,
set: DT.prototype.pF
}), DT.prototype.get_kDF = DT.prototype.kC = function() {
return xj(this.kB)
}, DT.prototype.set_kDF = DT.prototype.bF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Fj(e, t)
}, Object.defineProperty(DT.prototype, "kDF", {
get: DT.prototype.kC,
set: DT.prototype.bF
}), DT.prototype.get_kMT = DT.prototype.pC = function() {
return Lj(this.kB)
}, DT.prototype.set_kMT = DT.prototype.gF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Gj(e, t)
}, Object.defineProperty(DT.prototype, "kMT", {
get: DT.prototype.pC,
set: DT.prototype.gF
}), DT.prototype.get_kCHR = DT.prototype.jC = function() {
return wj(this.kB)
}, DT.prototype.set_kCHR = DT.prototype.aF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Hj(e, t)
}, Object.defineProperty(DT.prototype, "kCHR", {
get: DT.prototype.jC,
set: DT.prototype.aF
}), DT.prototype.get_kKHR = DT.prototype.nC = function() {
return Vj(this.kB)
}, DT.prototype.set_kKHR = DT.prototype.eF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Ej(e, t)
}, Object.defineProperty(DT.prototype, "kKHR", {
get: DT.prototype.nC,
set: DT.prototype.eF
}), DT.prototype.get_kSHR = DT.prototype.rC = function() {
return Nj(this.kB)
}, DT.prototype.set_kSHR = DT.prototype.iF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Uj(e, t)
}, Object.defineProperty(DT.prototype, "kSHR", {
get: DT.prototype.rC,
set: DT.prototype.iF
}), DT.prototype.get_kAHR = DT.prototype.iC = function() {
return zj(this.kB)
}, DT.prototype.set_kAHR = DT.prototype.$E = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), qj(e, t)
}, Object.defineProperty(DT.prototype, "kAHR", {
get: DT.prototype.iC,
set: DT.prototype.$E
}), DT.prototype.get_kSRHR_CL = DT.prototype.uC = function() {
return Kj(this.kB)
}, DT.prototype.set_kSRHR_CL = DT.prototype.lF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Qj(e, t)
}, Object.defineProperty(DT.prototype, "kSRHR_CL", {
get: DT.prototype.uC,
set: DT.prototype.lF
}), DT.prototype.get_kSKHR_CL = DT.prototype.sC = function() {
return Xj(this.kB)
}, DT.prototype.set_kSKHR_CL = DT.prototype.jF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Zj(e, t)
}, Object.defineProperty(DT.prototype, "kSKHR_CL", {
get: DT.prototype.sC,
set: DT.prototype.jF
}), DT.prototype.get_kSSHR_CL = DT.prototype.wC = function() {
return Yj(this.kB)
}, DT.prototype.set_kSSHR_CL = DT.prototype.nF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Jj(e, t)
}, Object.defineProperty(DT.prototype, "kSSHR_CL", {
get: DT.prototype.wC,
set: DT.prototype.nF
}), DT.prototype.get_kSR_SPLT_CL = DT.prototype.vC = function() {
return $j(this.kB)
}, DT.prototype.set_kSR_SPLT_CL = DT.prototype.mF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), tv(e, t)
}, Object.defineProperty(DT.prototype, "kSR_SPLT_CL", {
get: DT.prototype.vC,
set: DT.prototype.mF
}), DT.prototype.get_kSK_SPLT_CL = DT.prototype.tC = function() {
return ev(this.kB)
}, DT.prototype.set_kSK_SPLT_CL = DT.prototype.kF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), nv(e, t)
}, Object.defineProperty(DT.prototype, "kSK_SPLT_CL", {
get: DT.prototype.tC,
set: DT.prototype.kF
}), DT.prototype.get_kSS_SPLT_CL = DT.prototype.xC = function() {
return ov(this.kB)
}, DT.prototype.set_kSS_SPLT_CL = DT.prototype.oF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), _v(e, t)
}, Object.defineProperty(DT.prototype, "kSS_SPLT_CL", {
get: DT.prototype.xC,
set: DT.prototype.oF
}), DT.prototype.get_maxvolume = DT.prototype.JE = function() {
return iv(this.kB)
}, DT.prototype.set_maxvolume = DT.prototype.BH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), rv(e, t)
}, Object.defineProperty(DT.prototype, "maxvolume", {
get: DT.prototype.JE,
set: DT.prototype.BH
}), DT.prototype.get_timescale = DT.prototype.OE = function() {
return pv(this.kB)
}, DT.prototype.set_timescale = DT.prototype.GH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), sv(e, t)
}, Object.defineProperty(DT.prototype, "timescale", {
get: DT.prototype.OE,
set: DT.prototype.GH
}), DT.prototype.get_viterations = DT.prototype.QE = function() {
return cv(this.kB)
}, DT.prototype.set_viterations = DT.prototype.IH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), av(e, t)
}, Object.defineProperty(DT.prototype, "viterations", {
get: DT.prototype.QE,
set: DT.prototype.IH
}), DT.prototype.get_piterations = DT.prototype.ME = function() {
return lv(this.kB)
}, DT.prototype.set_piterations = DT.prototype.EH = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), uv(e, t)
}, Object.defineProperty(DT.prototype, "piterations", {
get: DT.prototype.ME,
set: DT.prototype.EH
}), DT.prototype.get_diterations = DT.prototype.fC = function() {
return bv(this.kB)
}, DT.prototype.set_diterations = DT.prototype.XE = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), mv(e, t)
}, Object.defineProperty(DT.prototype, "diterations", {
get: DT.prototype.fC,
set: DT.prototype.XE
}), DT.prototype.get_citerations = DT.prototype.dC = function() {
return yv(this.kB)
}, DT.prototype.set_citerations = DT.prototype.VE = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), dv(e, t)
}, Object.defineProperty(DT.prototype, "citerations", {
get: DT.prototype.dC,
set: DT.prototype.VE
}), DT.prototype.get_collisions = DT.prototype.eC = function() {
return fv(this.kB)
}, DT.prototype.set_collisions = DT.prototype.WE = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), hv(e, t)
}, Object.defineProperty(DT.prototype, "collisions", {
get: DT.prototype.eC,
set: DT.prototype.WE
}), DT.prototype.__destroy__ = function() {
Bv(this.kB)
}, PT.prototype = Object.create(lD.prototype), PT.prototype.constructor = PT, PT.prototype.lB = PT, PT.mB = {}, n.btSoftBody = PT, PT.prototype.checkLink = function(t, e) {
var n = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), !!kv(n, t, e)
}, PT.prototype.checkFace = function(t, e, n) {
var o = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), !!Cv(o, t, e, n)
}, PT.prototype.appendMaterial = function() {
return JR(Sv(this.kB), jT)
}, PT.prototype.appendNode = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), jv(n, t, e)
}, PT.prototype.appendLink = function(t, e, n, o) {
var _ = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), vv(_, t, e, n, o)
}, PT.prototype.appendFace = function(t, e, n, o) {
var _ = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), Iv(_, t, e, n, o)
}, PT.prototype.appendTetra = function(t, e, n, o, _) {
var i = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), Rv(i, t, e, n, o, _)
}, PT.prototype.appendAnchor = function(t, e, n, o) {
var _ = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), Dv(_, t, e, n, o)
}, PT.prototype.addForce = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), void 0 === e ? Pv(n, t) : Tv(n, t, e)
}, PT.prototype.addAeroForceToNode = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Ov(n, t, e)
}, PT.prototype.getTotalMass = function() {
return Wv(this.kB)
}, PT.prototype.setTotalMass = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Av(n, t, e)
}, PT.prototype.setMass = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Mv(n, t, e)
}, PT.prototype.transform = PT.prototype.transform = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), xv(e, t)
}, PT.prototype.translate = PT.prototype.translate = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Fv(e, t)
}, PT.prototype.rotate = PT.prototype.rotate = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Lv(e, t)
}, PT.prototype.scale = PT.prototype.scale = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Gv(e, t)
}, PT.prototype.generateClusters = function(t, e) {
var n = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), void 0 === e ? wv(n, t) : Hv(n, t, e)
}, PT.prototype.generateBendingConstraints = function(t, e) {
var n = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), Vv(n, t, e)
}, PT.prototype.upcast = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(Ev(e, t), PT)
}, PT.prototype.getRestLengthScale = function() {
return Nv(this.kB)
}, PT.prototype.setRestLengthScale = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Uv(e, t)
}, PT.prototype.setAnisotropicFriction = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), zv(n, t, e)
}, PT.prototype.getCollisionShape = function() {
return JR(qv(this.kB), cD)
}, PT.prototype.setContactProcessingThreshold = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Kv(e, t)
}, PT.prototype.setActivationState = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Qv(e, t)
}, PT.prototype.forceActivationState = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), Xv(e, t)
}, PT.prototype.activate = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), void 0 === t ? Zv(e) : Yv(e, t)
}, PT.prototype.isActive = function() {
return !!Jv(this.kB)
}, PT.prototype.isKinematicObject = function() {
return !!$v(this.kB)
}, PT.prototype.isStaticObject = function() {
return !!tI(this.kB)
}, PT.prototype.isStaticOrKinematicObject = function() {
return !!eI(this.kB)
}, PT.prototype.getRestitution = function() {
return nI(this.kB)
}, PT.prototype.getFriction = function() {
return oI(this.kB)
}, PT.prototype.getRollingFriction = function() {
return _I(this.kB)
}, PT.prototype.setRestitution = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), iI(e, t)
}, PT.prototype.setFriction = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), rI(e, t)
}, PT.prototype.setRollingFriction = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), pI(e, t)
}, PT.prototype.getWorldTransform = function() {
return JR(sI(this.kB), zD)
}, PT.prototype.getCollisionFlags = function() {
return cI(this.kB)
}, PT.prototype.setCollisionFlags = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), aI(e, t)
}, PT.prototype.setWorldTransform = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), lI(e, t)
}, PT.prototype.setCollisionShape = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), uI(e, t)
}, PT.prototype.setCcdMotionThreshold = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), bI(e, t)
}, PT.prototype.setCcdSweptSphereRadius = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), mI(e, t)
}, PT.prototype.getUserIndex = function() {
return yI(this.kB)
}, PT.prototype.setUserIndex = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), dI(e, t)
}, PT.prototype.getUserPointer = function() {
return JR(fI(this.kB), HD)
}, PT.prototype.setUserPointer = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), hI(e, t)
}, PT.prototype.getBroadphaseHandle = function() {
return JR(BI(this.kB), XP)
}, PT.prototype.get_m_cfg = PT.prototype.QC = function() {
return JR(gI(this.kB), DT)
}, PT.prototype.set_m_cfg = PT.prototype.HF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), kI(e, t)
}, Object.defineProperty(PT.prototype, "m_cfg", {
get: PT.prototype.QC,
set: PT.prototype.HF
}), PT.prototype.get_m_nodes = PT.prototype.QD = function() {
return JR(CI(this.kB), ST)
}, PT.prototype.set_m_nodes = PT.prototype.HG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), SI(e, t)
}, Object.defineProperty(PT.prototype, "m_nodes", {
get: PT.prototype.QD,
set: PT.prototype.HG
}), PT.prototype.get_m_faces = PT.prototype.KB = function() {
return JR(jI(this.kB), kT)
}, PT.prototype.set_m_faces = PT.prototype.UB = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), vI(e, t)
}, Object.defineProperty(PT.prototype, "m_faces", {
get: PT.prototype.KB,
set: PT.prototype.UB
}), PT.prototype.get_m_materials = PT.prototype.MD = function() {
return JR(II(this.kB), vT)
}, PT.prototype.set_m_materials = PT.prototype.DG = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), RI(e, t)
}, Object.defineProperty(PT.prototype, "m_materials", {
get: PT.prototype.MD,
set: PT.prototype.DG
}), PT.prototype.get_m_anchors = PT.prototype.GC = function() {
return JR(DI(this.kB), RT)
}, PT.prototype.set_m_anchors = PT.prototype.xF = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), PI(e, t)
}, Object.defineProperty(PT.prototype, "m_anchors", {
get: PT.prototype.GC,
set: PT.prototype.xF
}), PT.prototype.__destroy__ = function() {
TI(this.kB)
}, TT.prototype = Object.create(WD.prototype), TT.prototype.constructor = TT, TT.prototype.lB = TT, TT.mB = {}, n.btSoftBodyRigidBodyCollisionConfiguration = TT, TT.prototype.__destroy__ = function() {
AI(this.kB)
}, OT.prototype = Object.create(wD.prototype), OT.prototype.constructor = OT, OT.prototype.lB = OT, OT.mB = {}, n.btDefaultSoftBodySolver = OT, OT.prototype.__destroy__ = function() {
xI(this.kB)
}, WT.prototype = Object.create(ZR.prototype), WT.prototype.constructor = WT, WT.prototype.lB = WT, WT.mB = {}, n.btSoftBodyArray = WT, WT.prototype.size = WT.prototype.size = function() {
return FI(this.kB)
}, WT.prototype.at = WT.prototype.at = function(t) {
var e = this.kB;
return t && "object" == typeof t && (t = t.kB), JR(LI(e, t), PT)
}, WT.prototype.__destroy__ = function() {
GI(this.kB)
}, AT.prototype = Object.create(xD.prototype), AT.prototype.constructor = AT, AT.prototype.lB = AT, AT.mB = {}, n.btSoftRigidDynamicsWorld = AT, AT.prototype.addSoftBody = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), HI(o, t, e, n)
}, AT.prototype.removeSoftBody = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), VI(e, t)
}, AT.prototype.removeCollisionObject = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), EI(e, t)
}, AT.prototype.getWorldInfo = function() {
return JR(NI(this.kB), BT)
}, AT.prototype.getSoftBodyArray = function() {
return JR(UI(this.kB), WT)
}, AT.prototype.getDispatcher = function() {
return JR(zI(this.kB), AD)
}, AT.prototype.rayTest = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), qI(o, t, e, n)
}, AT.prototype.getPairCache = function() {
return JR(KI(this.kB), UP)
}, AT.prototype.getDispatchInfo = function() {
return JR(QI(this.kB), pT)
}, AT.prototype.addCollisionObject = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), void 0 === e ? XI(o, t) : void 0 === n ? ZI(o, t, e) : YI(o, t, e, n)
}, AT.prototype.getBroadphase = function() {
return JR(JI(this.kB), qP)
}, AT.prototype.convexSweepTest = function(t, e, n, o, _) {
var i = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), $I(i, t, e, n, o, _)
}, AT.prototype.contactPairTest = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), tR(o, t, e, n)
}, AT.prototype.contactTest = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), eR(n, t, e)
}, AT.prototype.updateSingleAabb = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), nR(e, t)
}, AT.prototype.setDebugDrawer = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), oR(e, t)
}, AT.prototype.getDebugDrawer = function() {
return JR(_R(this.kB), dD)
}, AT.prototype.debugDrawWorld = function() {
iR(this.kB)
}, AT.prototype.debugDrawObject = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), rR(o, t, e, n)
}, AT.prototype.setGravity = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), pR(e, t)
}, AT.prototype.getGravity = function() {
return JR(sR(this.kB), fD)
}, AT.prototype.addRigidBody = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), void 0 === e ? cR(o, t) : void 0 === n ? _emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_2(o, t, e) : aR(o, t, e, n)
}, AT.prototype.removeRigidBody = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), lR(e, t)
}, AT.prototype.addConstraint = function(t, e) {
var n = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), void 0 === e ? uR(n, t) : bR(n, t, e)
}, AT.prototype.removeConstraint = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), mR(e, t)
}, AT.prototype.stepSimulation = function(t, e, n) {
var o = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), void 0 === e ? yR(o, t) : void 0 === n ? dR(o, t, e) : fR(o, t, e, n)
}, AT.prototype.setContactAddedCallback = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), hR(e, t)
}, AT.prototype.setContactProcessedCallback = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), BR(e, t)
}, AT.prototype.setContactDestroyedCallback = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), gR(e, t)
}, AT.prototype.addAction = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), kR(e, t)
}, AT.prototype.removeAction = function(t) {
var e = this.kB;
t && "object" == typeof t && (t = t.kB), CR(e, t)
}, AT.prototype.getSolverInfo = function() {
return JR(SR(this.kB), sT)
}, AT.prototype.setInternalTickCallback = function(t, e, n) {
var o = this.kB;
t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), void 0 === e ? jR(o, t) : void 0 === n ? vR(o, t, e) : IR(o, t, e, n)
}, AT.prototype.__destroy__ = function() {
RR(this.kB)
}, MT.prototype = Object.create(ZR.prototype), MT.prototype.constructor = MT, MT.prototype.lB = MT, MT.mB = {}, n.btSoftBodyHelpers = MT, MT.prototype.CreateRope = function(t, e, n, o, _) {
var i = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), JR(PR(i, t, e, n, o, _), PT)
}, MT.prototype.CreatePatch = function(t, e, n, o, _, i, r, p, s) {
var c = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), i && "object" == typeof i && (i = i.kB), r && "object" == typeof r && (r = r.kB), p && "object" == typeof p && (p = p.kB), s && "object" == typeof s && (s = s.kB), JR(TR(c, t, e, n, o, _, i, r, p, s), PT)
}, MT.prototype.CreatePatchUV = function(t, e, n, o, _, i, r, p, s, c) {
var a = this.kB;
return _D(), t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), i && "object" == typeof i && (i = i.kB), r && "object" == typeof r && (r = r.kB), p && "object" == typeof p && (p = p.kB), s && "object" == typeof s && (s = s.kB), "object" == typeof c && (c = sD(c)), JR(OR(a, t, e, n, o, _, i, r, p, s, c), PT)
}, MT.prototype.CreateEllipsoid = function(t, e, n, o) {
var _ = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), JR(WR(_, t, e, n, o), PT)
}, MT.prototype.CreateFromTriMesh = function(t, e, n, o, _) {
var i = this.kB;
if (_D(), t && "object" == typeof t && (t = t.kB), "object" == typeof e && (e = sD(e)), "object" == typeof n && "object" == typeof n) {
var r = iD(n, C);
rD(n, C, r), n = r
}
return o && "object" == typeof o && (o = o.kB), _ && "object" == typeof _ && (_ = _.kB), JR(AR(i, t, e, n, o, _), PT)
}, MT.prototype.CreateFromConvexHull = function(t, e, n, o) {
var _ = this.kB;
return t && "object" == typeof t && (t = t.kB), e && "object" == typeof e && (e = e.kB), n && "object" == typeof n && (n = n.kB), o && "object" == typeof o && (o = o.kB), JR(MR(_, t, e, n, o), PT)
}, MT.prototype.__destroy__ = function() {
xR(this.kB)
},
function() {
function t() {
n.PHY_FLOAT = FR(), n.PHY_DOUBLE = LR(), n.PHY_INTEGER = GR(), n.PHY_SHORT = wR(), n.PHY_FIXEDPOINT88 = HR(), n.PHY_UCHAR = VR(), n.CONST_GIMPACT_COMPOUND_SHAPE = ER(), n.CONST_GIMPACT_TRIMESH_SHAPE_PART = NR(), n.CONST_GIMPACT_TRIMESH_SHAPE = UR(), n.BT_CONSTRAINT_ERP = zR(), n.BT_CONSTRAINT_STOP_ERP = qR(), n.BT_CONSTRAINT_CFM = KR(), n.BT_CONSTRAINT_STOP_CFM = QR()
}
P ? t() : R.unshift(t)
}(), n.CONTACT_ADDED_CALLBACK_SIGNATURE = "iiiiiiii", n.CONTACT_DESTROYED_CALLBACK_SIGNATURE = "ii", n.CONTACT_PROCESSED_CALLBACK_SIGNATURE = "iiii", n.INTERNAL_TICK_CALLBACK_SIGNATURE = "vif", this.Ammo = n, e.ready
}
})();
"object" == typeof exports && "object" == typeof module ? module.exports = Ammo : "function" == typeof define && define.amd ? define([], (function() {
return Ammo
})) : "object" == typeof exports && (exports.Ammo = Ammo);