diff --git a/.gitignore b/.gitignore index 67b34b60..969779db 100644 --- a/.gitignore +++ b/.gitignore @@ -60,6 +60,6 @@ local.properties *.ini examples/**/*.xml examples/**/*.html -**/gdx-bullet-teavm/src/** -**/gdx-box2d-teavm/src/** -**/gdx-bullet/src/** \ No newline at end of file +**/gdx-bullet-teavm/src/main/java/** +**/gdx-box2d-teavm/src/main/java/** +**/gdx-bullet/src/main/java/** \ No newline at end of file diff --git a/backends/backend-teavm/build.gradle b/backends/backend-teavm/build.gradle deleted file mode 100644 index 82e37ca3..00000000 --- a/backends/backend-teavm/build.gradle +++ /dev/null @@ -1,29 +0,0 @@ -plugins { - id 'java-library' -} - -def module_name = "backend-teavm" - -sourceSets.main.java.srcDirs = [ "emu", "src/main/java/"] -sourceSets.main.resources.srcDirs = ["src/main/resources/"] - -dependencies { - implementation "org.reflections:reflections:$LibExt.reflectionVersion" - implementation "com.badlogicgames.gdx:gdx:$LibExt.gdxVersion" - - api "org.teavm:teavm-tooling:$LibExt.teaVMVersion" - api "org.teavm:teavm-core:$LibExt.teaVMVersion" - api "org.teavm:teavm-classlib:$LibExt.teaVMVersion" - api "org.teavm:teavm-jso:$LibExt.teaVMVersion" - api "org.teavm:teavm-jso-apis:$LibExt.teaVMVersion" - api "org.teavm:teavm-jso-impl:$LibExt.teaVMVersion" -} - -publishing { - publications { - maven(MavenPublication) { - artifactId = module_name - from components.java - } - } -} \ No newline at end of file diff --git a/backends/backend-teavm/build.gradle.kts b/backends/backend-teavm/build.gradle.kts new file mode 100644 index 00000000..f0e74ab0 --- /dev/null +++ b/backends/backend-teavm/build.gradle.kts @@ -0,0 +1,28 @@ +plugins { + id("java-library") +} + +val moduleName = "backend-teavm" + +sourceSets["main"].java.setSrcDirs(mutableSetOf("emu", "src/main/java/")) + +dependencies { + implementation("org.reflections:reflections:${LibExt.reflectionVersion}") + implementation("com.badlogicgames.gdx:gdx:${LibExt.gdxVersion}") + + api("org.teavm:teavm-tooling:${LibExt.teaVMVersion}") + api("org.teavm:teavm-core:${LibExt.teaVMVersion}") + api("org.teavm:teavm-classlib:${LibExt.teaVMVersion}") + api("org.teavm:teavm-jso:${LibExt.teaVMVersion}") + api("org.teavm:teavm-jso-apis:${LibExt.teaVMVersion}") + api("org.teavm:teavm-jso-impl:${LibExt.teaVMVersion}") +} + +publishing { + publications { + create("maven") { + artifactId = moduleName + from(components["java"]) + } + } +} \ No newline at end of file diff --git a/examples/box2d/core/build.gradle b/examples/box2d/core/build.gradle deleted file mode 100644 index 33ae4a72..00000000 --- a/examples/box2d/core/build.gradle +++ /dev/null @@ -1,5 +0,0 @@ - -dependencies { - implementation "com.badlogicgames.gdx:gdx:$LibExt.gdxVersion" - implementation "com.badlogicgames.gdx:gdx-box2d:$LibExt.gdxVersion" -} diff --git a/examples/box2d/core/build.gradle.kts b/examples/box2d/core/build.gradle.kts new file mode 100644 index 00000000..4fb7e0f7 --- /dev/null +++ b/examples/box2d/core/build.gradle.kts @@ -0,0 +1,4 @@ +dependencies { + implementation("com.badlogicgames.gdx:gdx:${LibExt.gdxVersion}") + implementation("com.badlogicgames.gdx:gdx-box2d:${LibExt.gdxVersion}") +} diff --git a/examples/box2d/desktop/build.gradle b/examples/box2d/desktop/build.gradle deleted file mode 100644 index 5f9d699f..00000000 --- a/examples/box2d/desktop/build.gradle +++ /dev/null @@ -1,34 +0,0 @@ -project.ext.mainClassName = "com.github.xpenatan.gdx.examples.box2d.Main" - -sourceSets.main.resources.srcDirs = ["../desktop/assets"] - -dependencies { - implementation project(":examples:box2d:core") - implementation "com.badlogicgames.gdx:gdx-platform:$LibExt.gdxVersion:natives-desktop" - implementation "com.badlogicgames.gdx:gdx-backend-lwjgl:$LibExt.gdxVersion" - implementation "com.badlogicgames.gdx:gdx-box2d-platform:$LibExt.gdxVersion:natives-desktop" -} - -tasks.register('runBox2DDesktop', JavaExec) { - dependsOn classes - setGroup("examples-desktop") - setDescription("Run Box2D example") - mainClass.set(project.mainClassName) - setClasspath(sourceSets.main.runtimeClasspath) - - if (org.gradle.internal.os.OperatingSystem.current() == org.gradle.internal.os.OperatingSystem.MAC_OS) { - // Required to run on macOS - jvmArgs += "-XstartOnFirstThread" - } -} - -tasks.register('dist', Jar) { - manifest { - attributes 'Main-Class': project.mainClassName - } - dependsOn configurations.runtimeClasspath - from { - configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } - } - with jar -} \ No newline at end of file diff --git a/examples/box2d/desktop/build.gradle.kts b/examples/box2d/desktop/build.gradle.kts new file mode 100644 index 00000000..18f6d780 --- /dev/null +++ b/examples/box2d/desktop/build.gradle.kts @@ -0,0 +1,35 @@ +import java.io.File + +val mainClassName = "com.github.xpenatan.gdx.examples.box2d.Main" +val assetsDir = File("../desktop/assets"); + +dependencies { + implementation(project(":examples:box2d:core")) + implementation("com.badlogicgames.gdx:gdx-platform:${LibExt.gdxVersion}:natives-desktop") + implementation("com.badlogicgames.gdx:gdx-backend-lwjgl:${LibExt.gdxVersion}") + implementation("com.badlogicgames.gdx:gdx-box2d-platform:${LibExt.gdxVersion}:natives-desktop") +} + +tasks.register("runBox2DDesktop") { + dependsOn("classes") + group = "examples-desktop" + description = "Run Box2D example" + mainClass.set(mainClassName) + classpath = sourceSets["main"].runtimeClasspath + + if (org.gradle.internal.os.OperatingSystem.current() == org.gradle.internal.os.OperatingSystem.MAC_OS) { + // Required to run on macOS + jvmArgs?.add("-XstartOnFirstThread") + } +} + +//tasks.register('dist', Jar) { +// manifest { +// attributes 'Main-Class': project.mainClassName +// } +// dependsOn configurations.runtimeClasspath +// from { +// configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } +// } +// with jar +//} \ No newline at end of file diff --git a/examples/box2d/teavm/build.gradle b/examples/box2d/teavm/build.gradle deleted file mode 100644 index 5d8d8cd7..00000000 --- a/examples/box2d/teavm/build.gradle +++ /dev/null @@ -1,40 +0,0 @@ -plugins { - id "org.gretty" version '3.1.0' -} - -gretty { - contextPath = '/' - extraResourceBase 'build/dist/webapp' -} - -sourceSets.main.java.srcDirs = ["src/main/java/"] -project.ext.mainClassName = "com.github.xpenatan.gdx.examples.box2d.Build" - -dependencies { - implementation project(":examples:box2d:core") - implementation "com.badlogicgames.gdx:gdx:$LibExt.gdxVersion" - - // Use snapshots -// implementation "com.github.xpenatan.gdx-teavm:backend-teavm:1.0.0-SNAPSHOT" -// implementation "com.github.xpenatan.gdx-teavm:gdx-box2d-teavm:1.0.0-SNAPSHOT" - - // Or source projects - implementation project(":backends:backend-teavm") - implementation project(":extensions:gdx-box2d:gdx-box2d-teavm") -} - -tasks.register('buildExampleBox2D', JavaExec) { - dependsOn classes - setGroup("teavm") - setDescription("Build Box2D example") - mainClass.set(project.mainClassName) - setClasspath(sourceSets.main.runtimeClasspath) -} - -tasks.register('runBox2D') { - dependsOn([':examples:box2d:teavm:clean', ':examples:box2d:teavm:buildExampleBox2D', ':examples:box2d:teavm:jettyRun']) - setGroup("examples-teavm") - setDescription("Run Box2D example") -} - -runBox2D.shouldRunAfter ":examples:box2d:teavm:clean" \ No newline at end of file diff --git a/examples/box2d/teavm/build.gradle.kts b/examples/box2d/teavm/build.gradle.kts new file mode 100644 index 00000000..7a47f102 --- /dev/null +++ b/examples/box2d/teavm/build.gradle.kts @@ -0,0 +1,44 @@ +plugins { + id("org.gretty") version("3.1.0") +} + +gretty { + contextPath = "/" + extraResourceBase("build/dist/webapp") +} + +val mainClassName = "com.github.xpenatan.gdx.examples.box2d.Build" + +dependencies { + implementation(project(":examples:box2d:core")) + implementation("com.badlogicgames.gdx:gdx:${LibExt.gdxVersion}") + + // Use snapshots +// implementation("com.github.xpenatan.gdx-teavm:backend-teavm:1.0.0-SNAPSHOT") +// implementation("com.github.xpenatan.gdx-teavm:gdx-box2d-teavm:1.0.0-SNAPSHOT") + + // Or source projects + implementation(project(":backends:backend-teavm")) + implementation(project(":extensions:gdx-box2d:gdx-box2d-teavm")) +} + +tasks.register("buildExampleBox2D") { + dependsOn("classes") + group = "teavm" + description = "Build Box2D example" + mainClass.set(mainClassName) + classpath = sourceSets["main"].runtimeClasspath +} + +tasks.register("runBox2D") { + group = "examples-teavm" + description = "Run Box2D example" + val list = arrayOf( + "clean", + "buildExampleBox2D", + "jettyRun" + ) + dependsOn(list) + tasks.findByName("buildExampleBox2D")?.mustRunAfter("clean") + tasks.findByName("jettyRun")?.mustRunAfter("buildExampleBox2D") +} diff --git a/examples/bullet/core/build.gradle b/examples/bullet/core/build.gradle deleted file mode 100644 index bb6f08dd..00000000 --- a/examples/bullet/core/build.gradle +++ /dev/null @@ -1,9 +0,0 @@ -dependencies { - implementation "com.badlogicgames.gdx:gdx:$LibExt.gdxVersion" - - // teaVM Version - implementation project(":extensions:gdx-bullet:gdx-bullet") - - //GDX Version -// implementation "com.badlogicgames.gdx:gdx-bullet:$project.gdxVersion" -} diff --git a/examples/bullet/core/build.gradle.kts b/examples/bullet/core/build.gradle.kts new file mode 100644 index 00000000..bb748828 --- /dev/null +++ b/examples/bullet/core/build.gradle.kts @@ -0,0 +1,5 @@ +dependencies { + implementation("com.badlogicgames.gdx:gdx:${LibExt.gdxVersion}") + + implementation(project(":extensions:gdx-bullet:gdx-bullet")) +} diff --git a/examples/bullet/desktop/build.gradle b/examples/bullet/desktop/build.gradle deleted file mode 100644 index 5f076985..00000000 --- a/examples/bullet/desktop/build.gradle +++ /dev/null @@ -1,39 +0,0 @@ -project.ext.mainClassName = "com.github.xpenatan.gdx.examples.bullet.Main" - -sourceSets.main.resources.srcDirs = ["../desktop/assets"] - -dependencies { - implementation project(":examples:bullet:core") - implementation "com.badlogicgames.gdx:gdx-platform:$LibExt.gdxVersion:natives-desktop" - implementation "com.badlogicgames.gdx:gdx-backend-lwjgl:$LibExt.gdxVersion" - - // gdx-teavm Version - implementation project(":extensions:gdx-bullet:gdx-bullet-desktop") - - //GDX Version -// implementation "com.badlogicgames.gdx:gdx-bullet-platform:$project.gdxVersion:natives-desktop" -} - -tasks.register('runBulletDesktop', JavaExec) { - dependsOn classes - setGroup("examples-desktop") - setDescription("Run bullet example") - mainClass.set(project.mainClassName) - setClasspath(sourceSets.main.runtimeClasspath) - - if (org.gradle.internal.os.OperatingSystem.current() == org.gradle.internal.os.OperatingSystem.MAC_OS) { - // Required to run on macOS - jvmArgs += "-XstartOnFirstThread" - } -} - -tasks.register('dist', Jar) { - manifest { - attributes 'Main-Class': project.mainClassName - } - dependsOn configurations.runtimeClasspath - from { - configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } - } - with jar -} \ No newline at end of file diff --git a/examples/bullet/desktop/build.gradle.kts b/examples/bullet/desktop/build.gradle.kts new file mode 100644 index 00000000..853ac211 --- /dev/null +++ b/examples/bullet/desktop/build.gradle.kts @@ -0,0 +1,37 @@ +import java.io.File + +val mainClassName = "com.github.xpenatan.gdx.examples.bullet.Main" +val assetsDir = File("/assets"); + +dependencies { + implementation(project(":examples:bullet:core")) + implementation("com.badlogicgames.gdx:gdx-platform:${LibExt.gdxVersion}:natives-desktop") + implementation("com.badlogicgames.gdx:gdx-backend-lwjgl:${LibExt.gdxVersion}") + + // gdx-teavm Version + implementation(project(":extensions:gdx-bullet:gdx-bullet-desktop")) +} + +tasks.register("runBulletDesktop") { + dependsOn("classes") + group = "examples-desktop" + description = "Run bullet example" + mainClass.set(mainClassName) + classpath = sourceSets["main"].runtimeClasspath + + if (org.gradle.internal.os.OperatingSystem.current() == org.gradle.internal.os.OperatingSystem.MAC_OS) { + // Required to run on macOS + jvmArgs?.add("-XstartOnFirstThread") + } +} +// +//tasks.register('dist', Jar) { +// manifest { +// attributes 'Main-Class': project.mainClassName +// } +// dependsOn configurations.runtimeClasspath +// from { +// configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } +// } +// with jar +//} \ No newline at end of file diff --git a/examples/bullet/teavm/build.gradle b/examples/bullet/teavm/build.gradle deleted file mode 100644 index e6a85243..00000000 --- a/examples/bullet/teavm/build.gradle +++ /dev/null @@ -1,40 +0,0 @@ -plugins { - id "org.gretty" version '3.1.0' -} - -gretty { - contextPath = '/' - extraResourceBase 'build/dist/webapp' -} - -sourceSets.main.java.srcDirs = ["src/main/java/"] -project.ext.mainClassName = "com.github.xpenatan.gdx.examples.bullet.Build" - -dependencies { - implementation project(":examples:bullet:core") - implementation "com.badlogicgames.gdx:gdx:$LibExt.gdxVersion" - - // Use snapshots -// implementation "com.github.xpenatan.gdx-teavm:backend-teavm:1.0.0-SNAPSHOT" -// implementation "com.github.xpenatan.gdx-teavm:gdx-bullet-teavm:1.0.0-SNAPSHOT" - - // Or source projects - implementation project(":backends:backend-teavm") - implementation project(":extensions:gdx-bullet:gdx-bullet-teavm") -} - -tasks.register('buildExampleBullet', JavaExec) { - dependsOn classes - setGroup("teavm") - setDescription("Build Bullet example") - mainClass.set(project.mainClassName) - setClasspath(sourceSets.main.runtimeClasspath) -} - -tasks.register('runBullet') { - dependsOn([':examples:bullet:teavm:clean', ':examples:bullet:teavm:buildExampleBullet', ':examples:bullet:teavm:jettyRun']) - setGroup("examples-teavm") - setDescription("Run Bullet example") -} - -runBullet.shouldRunAfter ":examples:bullet:teavm:clean" diff --git a/examples/bullet/teavm/build.gradle.kts b/examples/bullet/teavm/build.gradle.kts new file mode 100644 index 00000000..8c434fef --- /dev/null +++ b/examples/bullet/teavm/build.gradle.kts @@ -0,0 +1,44 @@ +plugins { + id("org.gretty") version("3.1.0") +} + +gretty { + contextPath = "/" + extraResourceBase("build/dist/webapp") +} + +val mainClassName = "com.github.xpenatan.gdx.examples.bullet.Build" + +dependencies { + implementation(project(":examples:bullet:core")) + implementation("com.badlogicgames.gdx:gdx:${LibExt.gdxVersion}") + + // Use snapshots +// implementation("com.github.xpenatan.gdx-teavm:backend-teavm:1.0.0-SNAPSHOT") +// implementation("com.github.xpenatan.gdx-teavm:gdx-bullet-teavm:1.0.0-SNAPSHOT") + + // Or source projects + implementation(project(":backends:backend-teavm")) + implementation(project(":extensions:gdx-bullet:gdx-bullet-teavm")) +} + +tasks.register("buildExampleBullet") { + dependsOn("classes") + group = "teavm" + description = "Build Bullet example" + mainClass.set(mainClassName) + classpath = sourceSets["main"].runtimeClasspath +} + +tasks.register("runBullet") { + group = "examples-teavm" + description = "Run Bullet example" + val list = arrayOf( + "clean", + "buildExampleBullet", + "jettyRun" + ) + dependsOn(list) + tasks.findByName("buildExampleBullet")?.mustRunAfter("clean") + tasks.findByName("jettyRun")?.mustRunAfter("buildExampleBullet") +} diff --git a/examples/core/core/build.gradle b/examples/core/core/build.gradle deleted file mode 100644 index 7f535dd9..00000000 --- a/examples/core/core/build.gradle +++ /dev/null @@ -1,9 +0,0 @@ -dependencies { - implementation "com.badlogicgames.gdx:gdx:$LibExt.gdxVersion" - implementation "com.badlogicgames.gdx:gdx-box2d:$LibExt.gdxVersion" - implementation "com.badlogicgames.gdx:gdx-freetype:$LibExt.gdxVersion" - implementation "com.badlogicgames.gdx:gdx-ai:$LibExt.aiVersion" - - implementation "net.onedaybeard.artemis:artemis-odb:2.3.0" -} - diff --git a/examples/core/core/build.gradle.kts b/examples/core/core/build.gradle.kts new file mode 100644 index 00000000..255f094d --- /dev/null +++ b/examples/core/core/build.gradle.kts @@ -0,0 +1,9 @@ +dependencies { + implementation("com.badlogicgames.gdx:gdx:${LibExt.gdxVersion}") + implementation("com.badlogicgames.gdx:gdx-box2d:${LibExt.gdxVersion}") + implementation("com.badlogicgames.gdx:gdx-freetype:${LibExt.gdxVersion}") + implementation("com.badlogicgames.gdx:gdx-ai:${LibExt.aiVersion}") + + implementation("net.onedaybeard.artemis:artemis-odb:2.3.0") +} + diff --git a/examples/core/desktop/build.gradle b/examples/core/desktop/build.gradle deleted file mode 100644 index a1fa345e..00000000 --- a/examples/core/desktop/build.gradle +++ /dev/null @@ -1,36 +0,0 @@ -project.ext.mainClassName = "com.github.xpenatan.gdx.examples.desktop.Main" - -project.ext.assetsDir = new File("/assets"); - -dependencies { - implementation "com.badlogicgames.gdx:gdx-platform:$LibExt.gdxVersion:natives-desktop" - implementation "com.badlogicgames.gdx:gdx-backend-lwjgl:$LibExt.gdxVersion" - implementation "com.badlogicgames.gdx:gdx-box2d-platform:$LibExt.gdxVersion:natives-desktop" - implementation "com.badlogicgames.gdx:gdx-freetype-platform:$LibExt.gdxVersion:natives-desktop" - implementation project(":examples:core:core") -} - -tasks.register('runCoreDesktop', JavaExec) { - dependsOn classes - setGroup("examples-desktop") - setDescription("Run core example") - mainClass.set(project.mainClassName) - setClasspath(sourceSets.main.runtimeClasspath) - workingDir = project.assetsDir - - if (org.gradle.internal.os.OperatingSystem.current() == org.gradle.internal.os.OperatingSystem.MAC_OS) { - // Required to run on macOS - jvmArgs += "-XstartOnFirstThread" - } -} - -tasks.register('dist', Jar) { - manifest { - attributes 'Main-Class': project.mainClassName - } - dependsOn configurations.runtimeClasspath - from { - configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } - } - with jar -} \ No newline at end of file diff --git a/examples/core/desktop/build.gradle.kts b/examples/core/desktop/build.gradle.kts new file mode 100644 index 00000000..6e8005b1 --- /dev/null +++ b/examples/core/desktop/build.gradle.kts @@ -0,0 +1,24 @@ +val mainClassName = "com.github.xpenatan.gdx.examples.desktop.Main" +val assetsDir = File("/assets"); + +dependencies { + implementation("com.badlogicgames.gdx:gdx-platform:${LibExt.gdxVersion}:natives-desktop") + implementation("com.badlogicgames.gdx:gdx-backend-lwjgl:${LibExt.gdxVersion}") + implementation("com.badlogicgames.gdx:gdx-box2d-platform:${LibExt.gdxVersion}:natives-desktop") + implementation("com.badlogicgames.gdx:gdx-freetype-platform:${LibExt.gdxVersion}:natives-desktop") + implementation(project(":examples:core:core")) +} + +tasks.register("runCoreDesktop") { + dependsOn("classes") + group = "examples-desktop" + description = "Run core example" + mainClass.set(mainClassName) + classpath = sourceSets["main"].runtimeClasspath + workingDir = assetsDir + + if (org.gradle.internal.os.OperatingSystem.current() == org.gradle.internal.os.OperatingSystem.MAC_OS) { + // Required to run on macOS + jvmArgs?.add("-XstartOnFirstThread") + } +} \ No newline at end of file diff --git a/examples/freetype/core/build.gradle b/examples/freetype/core/build.gradle deleted file mode 100644 index 7f535dd9..00000000 --- a/examples/freetype/core/build.gradle +++ /dev/null @@ -1,9 +0,0 @@ -dependencies { - implementation "com.badlogicgames.gdx:gdx:$LibExt.gdxVersion" - implementation "com.badlogicgames.gdx:gdx-box2d:$LibExt.gdxVersion" - implementation "com.badlogicgames.gdx:gdx-freetype:$LibExt.gdxVersion" - implementation "com.badlogicgames.gdx:gdx-ai:$LibExt.aiVersion" - - implementation "net.onedaybeard.artemis:artemis-odb:2.3.0" -} - diff --git a/examples/freetype/core/build.gradle.kts b/examples/freetype/core/build.gradle.kts new file mode 100644 index 00000000..255f094d --- /dev/null +++ b/examples/freetype/core/build.gradle.kts @@ -0,0 +1,9 @@ +dependencies { + implementation("com.badlogicgames.gdx:gdx:${LibExt.gdxVersion}") + implementation("com.badlogicgames.gdx:gdx-box2d:${LibExt.gdxVersion}") + implementation("com.badlogicgames.gdx:gdx-freetype:${LibExt.gdxVersion}") + implementation("com.badlogicgames.gdx:gdx-ai:${LibExt.aiVersion}") + + implementation("net.onedaybeard.artemis:artemis-odb:2.3.0") +} + diff --git a/examples/freetype/desktop/build.gradle b/examples/freetype/desktop/build.gradle deleted file mode 100644 index 2f62f3f7..00000000 --- a/examples/freetype/desktop/build.gradle +++ /dev/null @@ -1,36 +0,0 @@ -project.ext.mainClassName = "com.github.xpenatan.gdx.examples.desktop.Main" - -project.ext.assetsDir = new File("/assets"); - -dependencies { - implementation "com.badlogicgames.gdx:gdx-platform:$LibExt.gdxVersion:natives-desktop" - implementation "com.badlogicgames.gdx:gdx-backend-lwjgl:$LibExt.gdxVersion" - implementation "com.badlogicgames.gdx:gdx-box2d-platform:$LibExt.gdxVersion:natives-desktop" - implementation "com.badlogicgames.gdx:gdx-freetype-platform:$LibExt.gdxVersion:natives-desktop" - implementation project(":examples:freetype:core") -} - -tasks.register('runFreetypeDesktop', JavaExec) { - dependsOn classes - setGroup("examples-desktop") - setDescription("Run Freetype example") - mainClass.set(project.mainClassName) - setClasspath(sourceSets.main.runtimeClasspath) - workingDir = project.assetsDir - - if (org.gradle.internal.os.OperatingSystem.current() == org.gradle.internal.os.OperatingSystem.MAC_OS) { - // Required to run on macOS - jvmArgs += "-XstartOnFirstThread" - } -} - -tasks.register('dist', Jar) { - manifest { - attributes 'Main-Class': project.mainClassName - } - dependsOn configurations.runtimeClasspath - from { - configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } - } - with jar -} \ No newline at end of file diff --git a/examples/freetype/desktop/build.gradle.kts b/examples/freetype/desktop/build.gradle.kts new file mode 100644 index 00000000..4ec64e3c --- /dev/null +++ b/examples/freetype/desktop/build.gradle.kts @@ -0,0 +1,35 @@ +val mainClassName = "com.github.xpenatan.gdx.examples.desktop.Main" +val assetsDir = File("/assets") + +dependencies { + implementation("com.badlogicgames.gdx:gdx-platform:${LibExt.gdxVersion}:natives-desktop") + implementation("com.badlogicgames.gdx:gdx-backend-lwjgl:${LibExt.gdxVersion}") + implementation("com.badlogicgames.gdx:gdx-box2d-platform:${LibExt.gdxVersion}:natives-desktop") + implementation("com.badlogicgames.gdx:gdx-freetype-platform:${LibExt.gdxVersion}:natives-desktop") + implementation(project(":examples:freetype:core")) +} + +tasks.register("runFreetypeDesktop") { + dependsOn("classes") + group = "examples-desktop" + description = "Run Freetype example" + mainClass.set(mainClassName) + classpath = sourceSets["main"].runtimeClasspath + workingDir = assetsDir + + if (org.gradle.internal.os.OperatingSystem.current() == org.gradle.internal.os.OperatingSystem.MAC_OS) { + // Required to run on macOS + jvmArgs?.add("-XstartOnFirstThread") + } +} + +//tasks.register("dist", Jar) { +// manifest { +// attributes "Main-Class": project.mainClassName +// } +// dependsOn configurations.runtimeClasspath +// from { +// configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } +// } +// with jar +//} \ No newline at end of file diff --git a/examples/freetype/teavm/build.gradle b/examples/freetype/teavm/build.gradle deleted file mode 100644 index f48a72b5..00000000 --- a/examples/freetype/teavm/build.gradle +++ /dev/null @@ -1,45 +0,0 @@ -plugins { - id "org.gretty" version '3.1.0' -} - -gretty { - contextPath = '/' - extraResourceBase 'build/dist/webapp' -} - -sourceSets.main.java.srcDirs = ["src/main/java/"] -project.ext.assetsDir = new File("../desktop/assets") - -dependencies { - implementation "com.badlogicgames.gdx:gdx:$LibExt.gdxVersion" - implementation project(":examples:freetype:core") - - // Use snapshots -// implementation "com.github.xpenatan.gdx-teavm:backend-teavm:1.0.0-SNAPSHOT" -// implementation "com.github.xpenatan.gdx-teavm:gdx-freetype-teavm:1.0.0-SNAPSHOT" - - // Or source projects - implementation project(":backends:backend-teavm") - implementation project(":extensions:gdx-freetype-teavm") -} - -project.ext.freeTypeMainClassName = "com.github.xpenatan.gdx.examples.teavm.BuildFreetypeTest" - -tasks.register('buildExampleCoreFreeType', JavaExec) { - dependsOn classes - setGroup("teavm") - setDescription("Build teavm FreeType example") - mainClass.set(project.freeTypeMainClassName) - setClasspath(sourceSets.main.runtimeClasspath) -} -tasks.register('runCoreFreeTypeTest') { - dependsOn([ - ':examples:freetype:teavm:clean', - ':examples:freetype:teavm:buildExampleCoreFreeType', - ':examples:freetype:teavm:jettyRun' - ]) - setGroup("examples-teavm") - setDescription("Run FreeType Demo example") -} - -runCoreFreeTypeTest.shouldRunAfter ":examples:freetype:teavm:clean" diff --git a/examples/freetype/teavm/build.gradle.kts b/examples/freetype/teavm/build.gradle.kts new file mode 100644 index 00000000..dacc2da0 --- /dev/null +++ b/examples/freetype/teavm/build.gradle.kts @@ -0,0 +1,46 @@ +plugins { + id("org.gretty") version("3.1.0") +} + +gretty { + contextPath = "/" + extraResourceBase("build/dist/webapp") +} + +//project.ext.assetsDir = new File("../desktop/assets") + +dependencies { + implementation("com.badlogicgames.gdx:gdx:${LibExt.gdxVersion}") + implementation(project(":examples:freetype:core")) + + // Use snapshots +// implementation("com.github.xpenatan.gdx-teavm:backend-teavm:1.0.0-SNAPSHOT") +// implementation("com.github.xpenatan.gdx-teavm:gdx-freetype-teavm:1.0.0-SNAPSHOT") + + // Or source projects + implementation(project(":backends:backend-teavm")) + implementation(project(":extensions:gdx-freetype-teavm")) +} + +val mainClassName = "com.github.xpenatan.gdx.examples.teavm.BuildFreetypeTest" + +tasks.register("buildExampleCoreFreeType") { + dependsOn("classes") + group = "teavm" + description = "Build teavm FreeType example" + mainClass.set(mainClassName) + classpath = sourceSets["main"].runtimeClasspath +} + +tasks.register("runCoreFreeTypeTest") { + group = "examples-teavm" + description = "Run FreeType Demo example" + val list = arrayOf( + "clean", + "buildExampleCoreFreeType", + "jettyRun" + ) + dependsOn(list) + tasks.findByName("buildExampleCoreFreeType")?.mustRunAfter("clean") + tasks.findByName("jettyRun")?.mustRunAfter("buildExampleCoreFreeType") +} \ No newline at end of file diff --git a/extensions/gdx-box2d/gdx-box2d-base/build.gradle b/extensions/gdx-box2d/gdx-box2d-base/build.gradle deleted file mode 100644 index 087eb6c9..00000000 --- a/extensions/gdx-box2d/gdx-box2d-base/build.gradle +++ /dev/null @@ -1,3 +0,0 @@ -dependencies { - implementation "com.badlogicgames.gdx:gdx:$LibExt.gdxVersion" -} \ No newline at end of file diff --git a/extensions/gdx-box2d/gdx-box2d-base/build.gradle.kts b/extensions/gdx-box2d/gdx-box2d-base/build.gradle.kts new file mode 100644 index 00000000..7b355adf --- /dev/null +++ b/extensions/gdx-box2d/gdx-box2d-base/build.gradle.kts @@ -0,0 +1,3 @@ +dependencies { + implementation("com.badlogicgames.gdx:gdx:${LibExt.gdxVersion}") +} \ No newline at end of file diff --git a/extensions/gdx-box2d/gdx-box2d-build/build.gradle b/extensions/gdx-box2d/gdx-box2d-build/build.gradle deleted file mode 100644 index 6f0dde5a..00000000 --- a/extensions/gdx-box2d/gdx-box2d-build/build.gradle +++ /dev/null @@ -1,15 +0,0 @@ -project.ext.mainClassName = "com.github.xpenatan.gdx.html5.box2d.Main" - -dependencies { - implementation "com.github.xpenatan.jParser:jParser-core:$LibExt.jParserVersion" - implementation "com.github.xpenatan.jParser:jParser-teavm:$LibExt.jParserVersion" - implementation "com.github.xpenatan.jParser:jParser-idl:$LibExt.jParserVersion" -} - -tasks.register('generateNativeProject', JavaExec) { - dependsOn classes - setGroup("teavm") - setDescription("Generate native project") - mainClass.set(project.mainClassName) - setClasspath(sourceSets.main.runtimeClasspath) -} \ No newline at end of file diff --git a/extensions/gdx-box2d/gdx-box2d-build/build.gradle.kts b/extensions/gdx-box2d/gdx-box2d-build/build.gradle.kts new file mode 100644 index 00000000..7cd65336 --- /dev/null +++ b/extensions/gdx-box2d/gdx-box2d-build/build.gradle.kts @@ -0,0 +1,15 @@ +val mainClassName = "com.github.xpenatan.gdx.html5.box2d.Main" + +dependencies { + implementation("com.github.xpenatan.jParser:jParser-core:${LibExt.jParserVersion}") + implementation("com.github.xpenatan.jParser:jParser-teavm:${LibExt.jParserVersion}") + implementation("com.github.xpenatan.jParser:jParser-idl:${LibExt.jParserVersion}") +} + +tasks.register("generateNativeProject") { + dependsOn("classes") + group = "teavm" + description = "Generate native project" + mainClass.set(mainClassName) + classpath = sourceSets["main"].runtimeClasspath +} \ No newline at end of file diff --git a/extensions/gdx-box2d/gdx-box2d-teavm/build.gradle b/extensions/gdx-box2d/gdx-box2d-teavm/build.gradle deleted file mode 100644 index a6ea2f53..00000000 --- a/extensions/gdx-box2d/gdx-box2d-teavm/build.gradle +++ /dev/null @@ -1,22 +0,0 @@ -def module_name = "gdx-box2d-teavm" - -sourceSets.main.resources.srcDirs = ["resources/"] - -dependencies { - implementation project(":backends:backend-teavm") - implementation "com.badlogicgames.gdx:gdx:$LibExt.gdxVersion" -} - -clean.doFirst { - def srcPath = projectDir.toString() + "/src/main/" - project.delete(files(srcPath)) -} - -publishing { - publications { - maven(MavenPublication) { - artifactId = module_name - from components.java - } - } -} \ No newline at end of file diff --git a/extensions/gdx-box2d/gdx-box2d-teavm/build.gradle.kts b/extensions/gdx-box2d/gdx-box2d-teavm/build.gradle.kts new file mode 100644 index 00000000..07a04a0a --- /dev/null +++ b/extensions/gdx-box2d/gdx-box2d-teavm/build.gradle.kts @@ -0,0 +1,22 @@ +val moduleName = "gdx-box2d-teavm" + +dependencies { + implementation(project(":backends:backend-teavm")) + implementation("com.badlogicgames.gdx:gdx:${LibExt.gdxVersion}") +} + +tasks.named("clean") { + doFirst { + val srcPath = "$projectDir/src/main/java" + project.delete(files(srcPath)) + } +} + +publishing { + publications { + create("maven") { + artifactId = moduleName + from(components["java"]) + } + } +} \ No newline at end of file diff --git a/extensions/gdx-bullet/gdx-bullet-base/build.gradle b/extensions/gdx-bullet/gdx-bullet-base/build.gradle deleted file mode 100644 index af7564ae..00000000 --- a/extensions/gdx-bullet/gdx-bullet-base/build.gradle +++ /dev/null @@ -1,4 +0,0 @@ -dependencies { - implementation "com.badlogicgames.gdx:gdx:$LibExt.gdxVersion" - implementation "com.github.xpenatan.jParser:jParser-loader:$LibExt.jParserVersion" -} \ No newline at end of file diff --git a/extensions/gdx-bullet/gdx-bullet-base/build.gradle.kts b/extensions/gdx-bullet/gdx-bullet-base/build.gradle.kts new file mode 100644 index 00000000..b2fdf24c --- /dev/null +++ b/extensions/gdx-bullet/gdx-bullet-base/build.gradle.kts @@ -0,0 +1,4 @@ +dependencies { + implementation("com.badlogicgames.gdx:gdx:${LibExt.gdxVersion}") + implementation("com.github.xpenatan.jParser:jParser-loader:${LibExt.jParserVersion}") +} \ No newline at end of file diff --git a/extensions/gdx-bullet/gdx-bullet-build/build.gradle b/extensions/gdx-bullet/gdx-bullet-build/build.gradle deleted file mode 100644 index 9fc4f4f2..00000000 --- a/extensions/gdx-bullet/gdx-bullet-build/build.gradle +++ /dev/null @@ -1,25 +0,0 @@ -project.ext.mainClassName = "com.github.xpenatan.gdx.html5.bullet.Main" - -dependencies { - implementation project(":extensions:gdx-bullet:gdx-bullet-base") - implementation "com.github.xpenatan.jParser:jParser-core:$LibExt.jParserVersion" - implementation "com.github.xpenatan.jParser:jParser-teavm:$LibExt.jParserVersion" - implementation "com.github.xpenatan.jParser:jParser-cpp:$LibExt.jParserVersion" - implementation "com.github.xpenatan.jParser:jParser-idl:$LibExt.jParserVersion" -} - -tasks.register('generateNativeProject', JavaExec) { - dependsOn classes - setGroup("teavm") - setDescription("Generate native project") - mainClass.set(project.mainClassName) - setClasspath(sourceSets.main.runtimeClasspath) -} - - -clean.doFirst { - def buildPath = projectDir.toString() + "/jni/build/" - if(new File(buildPath).exists()) { - project.delete(files(buildPath)) - } -} \ No newline at end of file diff --git a/extensions/gdx-bullet/gdx-bullet-build/build.gradle.kts b/extensions/gdx-bullet/gdx-bullet-build/build.gradle.kts new file mode 100644 index 00000000..4d6ea00e --- /dev/null +++ b/extensions/gdx-bullet/gdx-bullet-build/build.gradle.kts @@ -0,0 +1,24 @@ +val mainClassName = "com.github.xpenatan.gdx.html5.bullet.Main" + +dependencies { + implementation(project(":extensions:gdx-bullet:gdx-bullet-base")) + implementation("com.github.xpenatan.jParser:jParser-core:${LibExt.jParserVersion}") + implementation("com.github.xpenatan.jParser:jParser-teavm:${LibExt.jParserVersion}") + implementation("com.github.xpenatan.jParser:jParser-cpp:${LibExt.jParserVersion}") + implementation("com.github.xpenatan.jParser:jParser-idl:${LibExt.jParserVersion}") +} + +tasks.register("generateNativeProject") { + dependsOn("classes") + group = "teavm" + description = "Generate native project" + mainClass.set(mainClassName) + classpath = sourceSets["main"].runtimeClasspath +} + +tasks.named("clean") { + doFirst { + val srcPath = "$projectDir/jni/build/" + project.delete(files(srcPath)) + } +} \ No newline at end of file diff --git a/extensions/gdx-bullet/gdx-bullet-build/jni/build.bat b/extensions/gdx-bullet/gdx-bullet-build/jni/build.bat index 1b6de262..4ba06195 100644 --- a/extensions/gdx-bullet/gdx-bullet-build/jni/build.bat +++ b/extensions/gdx-bullet/gdx-bullet-build/jni/build.bat @@ -1,5 +1,5 @@ cmake -G "MinGW Makefiles" -B ./build/emscripten/ cmake --build ./build/emscripten/ -- VERBOSE=1 -XCOPY build\emscripten\bullet.js ..\..\gdx-bullet-teavm\resources\ /y -XCOPY build\emscripten\bullet.wasm.js ..\..\gdx-bullet-teavm\resources\ /y -XCOPY build\emscripten\bullet.wasm.wasm ..\..\gdx-bullet-teavm\resources\ /y \ No newline at end of file +XCOPY build\emscripten\bullet.js ..\..\gdx-bullet-teavm\src\main\resources\ /y +XCOPY build\emscripten\bullet.wasm.js ..\..\gdx-bullet-teavm\src\main\resources\ /y +XCOPY build\emscripten\bullet.wasm.wasm ..\..\gdx-bullet-teavm\src\main\resources\ /y \ No newline at end of file diff --git a/extensions/gdx-bullet/gdx-bullet-desktop/build.gradle b/extensions/gdx-bullet/gdx-bullet-desktop/build.gradle deleted file mode 100644 index 0a54eba6..00000000 --- a/extensions/gdx-bullet/gdx-bullet-desktop/build.gradle +++ /dev/null @@ -1,20 +0,0 @@ -def module_name = "gdx-bullet-desktop" - -def jarFile = projectDir.toString() + "/../gdx-bullet-build/jni/build/c++/libs/gdx-bullet-natives.jar" - -jar { - from zipTree(jarFile) -} - -tasks.register('platformAll', Jar) { - from zipTree(jarFile) -} - -publishing { - publications { - natives(MavenPublication) { - artifactId = module_name - artifact platformAll - } - } -} \ No newline at end of file diff --git a/extensions/gdx-bullet/gdx-bullet-desktop/build.gradle.kts b/extensions/gdx-bullet/gdx-bullet-desktop/build.gradle.kts new file mode 100644 index 00000000..d9f99d87 --- /dev/null +++ b/extensions/gdx-bullet/gdx-bullet-desktop/build.gradle.kts @@ -0,0 +1,20 @@ +val moduleName = "gdx-bullet-desktop" + +val jarFile = "$projectDir/../gdx-bullet-build/jni/build/c++/libs/gdx-bullet-natives.jar" + +tasks.jar { + from(zipTree(jarFile)) +} + +tasks.register("platformAll") { + from(zipTree(jarFile)) +} + +publishing { + publications { + create("maven") { + artifactId = moduleName + from(components["java"]) + } + } +} \ No newline at end of file diff --git a/extensions/gdx-bullet/gdx-bullet-teavm/build.gradle b/extensions/gdx-bullet/gdx-bullet-teavm/build.gradle deleted file mode 100644 index 6887c1c1..00000000 --- a/extensions/gdx-bullet/gdx-bullet-teavm/build.gradle +++ /dev/null @@ -1,23 +0,0 @@ -def module_name = "gdx-bullet-teavm" - -sourceSets.main.resources.srcDirs = ["resources/"] - -dependencies { - implementation project(":backends:backend-teavm") - implementation "com.badlogicgames.gdx:gdx:$LibExt.gdxVersion" - implementation "com.github.xpenatan.jParser:jParser-loader:$LibExt.jParserVersion" -} - -clean.doFirst { - def srcPath = projectDir.toString() + "/src/main/" - project.delete(files(srcPath)) -} - -publishing { - publications { - maven(MavenPublication) { - artifactId = module_name - from components.java - } - } -} \ No newline at end of file diff --git a/extensions/gdx-bullet/gdx-bullet-teavm/build.gradle.kts b/extensions/gdx-bullet/gdx-bullet-teavm/build.gradle.kts new file mode 100644 index 00000000..db1edf15 --- /dev/null +++ b/extensions/gdx-bullet/gdx-bullet-teavm/build.gradle.kts @@ -0,0 +1,23 @@ +val moduleName = "gdx-bullet-teavm" + +dependencies { + implementation(project(":backends:backend-teavm")) + implementation("com.badlogicgames.gdx:gdx:${LibExt.gdxVersion}") + implementation("com.github.xpenatan.jParser:jParser-loader:${LibExt.jParserVersion}") +} + +tasks.named("clean") { + doFirst { + val srcPath = "$projectDir/src/main/java" + project.delete(files(srcPath)) + } +} + +publishing { + publications { + create("maven") { + artifactId = moduleName + from(components["java"]) + } + } +} \ No newline at end of file diff --git a/extensions/gdx-bullet/gdx-bullet-teavm/resources/bullet.wasm.js b/extensions/gdx-bullet/gdx-bullet-teavm/resources/bullet.wasm.js deleted file mode 100644 index f65187ae..00000000 --- a/extensions/gdx-bullet/gdx-bullet-teavm/resources/bullet.wasm.js +++ /dev/null @@ -1,1056 +0,0 @@ - -var Bullet = (() => { - var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined; - if (typeof __filename !== 'undefined') _scriptDir = _scriptDir || __filename; - return ( -function(Bullet) { - Bullet = Bullet || {}; - - -var b;b||(b=typeof Bullet !== 'undefined' ? Bullet : {});var aa,ba;b.ready=new Promise(function(a,c){aa=a;ba=c});var ca=Object.assign({},b),da="object"==typeof window,ea="function"==typeof importScripts,fa="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node,ha="",ia,ja,ka; -if(fa){ha=ea?require("path").dirname(ha)+"/":__dirname+"/";var fs,la;"function"===typeof require&&(fs=require("fs"),la=require("path"));ia=(a,c)=>{a=la.normalize(a);return fs.readFileSync(a,c?void 0:"utf8")};ka=a=>{a=ia(a,!0);a.buffer||(a=new Uint8Array(a));return a};ja=(a,c,d)=>{a=la.normalize(a);fs.readFile(a,function(e,f){e?d(e):c(f.buffer)})};1{var c=new XMLHttpRequest;c.open("GET",a,!1);c.send(null);return c.responseText},ea&&(ka=a=>{var c=new XMLHttpRequest;c.open("GET",a,!1);c.responseType="arraybuffer";c.send(null); -return new Uint8Array(c.response)}),ja=(a,c,d)=>{var e=new XMLHttpRequest;e.open("GET",a,!0);e.responseType="arraybuffer";e.onload=()=>{200==e.status||0==e.status&&e.response?c(e.response):d()};e.onerror=d;e.send(null)};b.print||console.log.bind(console);var ma=b.printErr||console.warn.bind(console);Object.assign(b,ca);ca=null;var na;b.wasmBinary&&(na=b.wasmBinary);var noExitRuntime=b.noExitRuntime||!0;"object"!=typeof WebAssembly&&oa("no native wasm support detected"); -var pa,qa=!1,ra="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0,sa,ta,ua,va,wa,xa,ya=[],za=[],Aa=[],Ba=!1;function Ca(){var a=b.preRun.shift();ya.unshift(a)}var Da=0,Ea=null,Fa=null;function oa(a){if(b.onAbort)b.onAbort(a);a="Aborted("+a+")";ma(a);qa=!0;a=new WebAssembly.RuntimeError(a+". Build with -sASSERTIONS for more info.");ba(a);throw a;}function Ga(){return Ha.startsWith("data:application/octet-stream;base64,")}var Ha;Ha="bullet.wasm.wasm"; -if(!Ga()){var Ia=Ha;Ha=b.locateFile?b.locateFile(Ia,ha):ha+Ia}function Ja(){var a=Ha;try{if(a==Ha&&na)return new Uint8Array(na);if(ka)return ka(a);throw"both async and sync fetching of the wasm failed";}catch(c){oa(c)}} -function Ka(){if(!na&&(da||ea)){if("function"==typeof fetch&&!Ha.startsWith("file://"))return fetch(Ha,{credentials:"same-origin"}).then(function(a){if(!a.ok)throw"failed to load wasm binary file at '"+Ha+"'";return a.arrayBuffer()}).catch(function(){return Ja()});if(ja)return new Promise(function(a,c){ja(Ha,function(d){a(new Uint8Array(d))},c)})}return Promise.resolve().then(function(){return Ja()})} -var La={26862:(a,c,d,e,f)=>{a=b.getCache(b.MybtTriangleRaycastCallback)[a];if(!a.hasOwnProperty("reportHit"))throw"a JSImplementation must implement all functions, you forgot MybtTriangleRaycastCallback::reportHit.";return a.reportHit(c,d,e,f)},27127:(a,c,d,e)=>{a=b.getCache(b.MyDebugDraw)[a];if(!a.hasOwnProperty("drawLine"))throw"a JSImplementation must implement all functions, you forgot MyDebugDraw::drawLine.";a.drawLine(c,d,e)},27347:(a,c,d,e,f,r)=>{a=b.getCache(b.MyDebugDraw)[a];if(!a.hasOwnProperty("drawContactPoint"))throw"a JSImplementation must implement all functions, you forgot MyDebugDraw::drawContactPoint."; -a.drawContactPoint(c,d,e,f,r)},27597:(a,c,d)=>{a=b.getCache(b.MyDebugDraw)[a];if(!a.hasOwnProperty("draw3dText"))throw"a JSImplementation must implement all functions, you forgot MyDebugDraw::draw3dText.";a.draw3dText(c,d)},27820:a=>{a=b.getCache(b.MyDebugDraw)[a];if(!a.hasOwnProperty("getDebugMode"))throw"a JSImplementation must implement all functions, you forgot MyDebugDraw::getDebugMode.";return a.getDebugMode()},28051:(a,c)=>{a=b.getCache(b.MyMotionState)[a];if(!a.hasOwnProperty("getWorldTransform"))throw"a JSImplementation must implement all functions, you forgot MyMotionState::getWorldTransform."; -a.getWorldTransform(c)},28296:(a,c)=>{a=b.getCache(b.MyMotionState)[a];if(!a.hasOwnProperty("setWorldTransform"))throw"a JSImplementation must implement all functions, you forgot MyMotionState::setWorldTransform.";a.setWorldTransform(c)},28541:(a,c,d)=>{a=b.getCache(b.MyClosestRayResultCallback)[a];if(!a.hasOwnProperty("addSingleResult"))throw"a JSImplementation must implement all functions, you forgot MyClosestRayResultCallback::addSingleResult.";return a.addSingleResult(c,d)},28816:(a,c,d)=>{a= -b.getCache(b.MyAllHitsRayResultCallback)[a];if(!a.hasOwnProperty("addSingleResult"))throw"a JSImplementation must implement all functions, you forgot MyAllHitsRayResultCallback::addSingleResult.";return a.addSingleResult(c,d)},29091:(a,c,d)=>{a=b.getCache(b.MyRayResultCallback)[a];if(!a.hasOwnProperty("addSingleResult"))throw"a JSImplementation must implement all functions, you forgot MyRayResultCallback::addSingleResult.";return a.addSingleResult(c,d)},29352:(a,c,d,e,f,r,H,V)=>{a=b.getCache(b.ConcreteContactResultCallback)[a]; -if(!a.hasOwnProperty("addSingleResult"))throw"a JSImplementation must implement all functions, you forgot ConcreteContactResultCallback::addSingleResult.";return a.addSingleResult(c,d,e,f,r,H,V)}};function Ma(a){for(;0>=2;e=ta[c++];)d+=105!=e&d,Na.push(105==e?va[d]:xa[d++>>1]),++d;return La[a].apply(null,Na)}var Pa={c:function(){oa("")},b:function(a,c,d){return Oa(a,c,d)},a:Oa,e:function(a,c,d){ta.copyWithin(a,c,c+d)},d:function(){oa("OOM")}}; -(function(){function a(f){b.asm=f.exports;pa=b.asm.f;f=pa.buffer;b.HEAP8=sa=new Int8Array(f);b.HEAP16=ua=new Int16Array(f);b.HEAP32=va=new Int32Array(f);b.HEAPU8=ta=new Uint8Array(f);b.HEAPU16=new Uint16Array(f);b.HEAPU32=new Uint32Array(f);b.HEAPF32=wa=new Float32Array(f);b.HEAPF64=xa=new Float64Array(f);za.unshift(b.asm.g);Da--;b.monitorRunDependencies&&b.monitorRunDependencies(Da);0==Da&&(null!==Ea&&(clearInterval(Ea),Ea=null),Fa&&(f=Fa,Fa=null,f()))}function c(f){a(f.instance)}function d(f){return Ka().then(function(r){return WebAssembly.instantiate(r, -e)}).then(function(r){return r}).then(f,function(r){ma("failed to asynchronously prepare wasm: "+r);oa(r)})}var e={a:Pa};Da++;b.monitorRunDependencies&&b.monitorRunDependencies(Da);if(b.instantiateWasm)try{return b.instantiateWasm(e,a)}catch(f){ma("Module.instantiateWasm callback failed with error: "+f),ba(f)}(function(){return na||"function"!=typeof WebAssembly.instantiateStreaming||Ga()||Ha.startsWith("file://")||fa||"function"!=typeof fetch?d(c):fetch(Ha,{credentials:"same-origin"}).then(function(f){return WebAssembly.instantiateStreaming(f, -e).then(c,function(r){ma("wasm streaming compile failed: "+r);ma("falling back to ArrayBuffer instantiation");return d(c)})})})().catch(ba);return{}})();b.___wasm_call_ctors=function(){return(b.___wasm_call_ctors=b.asm.g).apply(null,arguments)}; -var Qa=b._emscripten_bind_btCollisionShape_setLocalScaling_1=function(){return(Qa=b._emscripten_bind_btCollisionShape_setLocalScaling_1=b.asm.h).apply(null,arguments)},Ra=b._emscripten_bind_btCollisionShape_calculateLocalInertia_2=function(){return(Ra=b._emscripten_bind_btCollisionShape_calculateLocalInertia_2=b.asm.i).apply(null,arguments)},Sa=b._emscripten_bind_btCollisionShape_setMargin_1=function(){return(Sa=b._emscripten_bind_btCollisionShape_setMargin_1=b.asm.j).apply(null,arguments)},Ta=b._emscripten_bind_btCollisionShape_getMargin_0= -function(){return(Ta=b._emscripten_bind_btCollisionShape_getMargin_0=b.asm.k).apply(null,arguments)},Ua=b._emscripten_bind_btCollisionShape_getShapeType_0=function(){return(Ua=b._emscripten_bind_btCollisionShape_getShapeType_0=b.asm.l).apply(null,arguments)},Va=b._emscripten_bind_btCollisionShape_getAabb_3=function(){return(Va=b._emscripten_bind_btCollisionShape_getAabb_3=b.asm.m).apply(null,arguments)},Wa=b._emscripten_bind_btCollisionShape___destroy___0=function(){return(Wa=b._emscripten_bind_btCollisionShape___destroy___0= -b.asm.n).apply(null,arguments)},Xa=b._emscripten_bind_btConvexShape_getNumPreferredPenetrationDirections_0=function(){return(Xa=b._emscripten_bind_btConvexShape_getNumPreferredPenetrationDirections_0=b.asm.o).apply(null,arguments)},Ya=b._emscripten_bind_btConvexShape_getPreferredPenetrationDirection_2=function(){return(Ya=b._emscripten_bind_btConvexShape_getPreferredPenetrationDirection_2=b.asm.p).apply(null,arguments)},Za=b._emscripten_bind_btConvexShape_setLocalScaling_1=function(){return(Za=b._emscripten_bind_btConvexShape_setLocalScaling_1= -b.asm.q).apply(null,arguments)},$a=b._emscripten_bind_btConvexShape_calculateLocalInertia_2=function(){return($a=b._emscripten_bind_btConvexShape_calculateLocalInertia_2=b.asm.r).apply(null,arguments)},bb=b._emscripten_bind_btConvexShape_setMargin_1=function(){return(bb=b._emscripten_bind_btConvexShape_setMargin_1=b.asm.s).apply(null,arguments)},cb=b._emscripten_bind_btConvexShape_getMargin_0=function(){return(cb=b._emscripten_bind_btConvexShape_getMargin_0=b.asm.t).apply(null,arguments)},db=b._emscripten_bind_btConvexShape_getShapeType_0= -function(){return(db=b._emscripten_bind_btConvexShape_getShapeType_0=b.asm.u).apply(null,arguments)},eb=b._emscripten_bind_btConvexShape_getAabb_3=function(){return(eb=b._emscripten_bind_btConvexShape_getAabb_3=b.asm.v).apply(null,arguments)},fb=b._emscripten_bind_btConvexShape___destroy___0=function(){return(fb=b._emscripten_bind_btConvexShape___destroy___0=b.asm.w).apply(null,arguments)},gb=b._emscripten_bind_btCollisionWorld_btCollisionWorld_3=function(){return(gb=b._emscripten_bind_btCollisionWorld_btCollisionWorld_3= -b.asm.x).apply(null,arguments)},hb=b._emscripten_bind_btCollisionWorld_setBroadphase_1=function(){return(hb=b._emscripten_bind_btCollisionWorld_setBroadphase_1=b.asm.y).apply(null,arguments)},ib=b._emscripten_bind_btCollisionWorld_getDispatcher_0=function(){return(ib=b._emscripten_bind_btCollisionWorld_getDispatcher_0=b.asm.z).apply(null,arguments)},jb=b._emscripten_bind_btCollisionWorld_updateSingleAabb_1=function(){return(jb=b._emscripten_bind_btCollisionWorld_updateSingleAabb_1=b.asm.A).apply(null, -arguments)},kb=b._emscripten_bind_btCollisionWorld_updateAabbs_0=function(){return(kb=b._emscripten_bind_btCollisionWorld_updateAabbs_0=b.asm.B).apply(null,arguments)},lb=b._emscripten_bind_btCollisionWorld_computeOverlappingPairs_0=function(){return(lb=b._emscripten_bind_btCollisionWorld_computeOverlappingPairs_0=b.asm.C).apply(null,arguments)},mb=b._emscripten_bind_btCollisionWorld_setDebugDrawer_1=function(){return(mb=b._emscripten_bind_btCollisionWorld_setDebugDrawer_1=b.asm.D).apply(null,arguments)}, -nb=b._emscripten_bind_btCollisionWorld_debugDrawWorld_0=function(){return(nb=b._emscripten_bind_btCollisionWorld_debugDrawWorld_0=b.asm.E).apply(null,arguments)},ob=b._emscripten_bind_btCollisionWorld_debugDrawObject_3=function(){return(ob=b._emscripten_bind_btCollisionWorld_debugDrawObject_3=b.asm.F).apply(null,arguments)},pb=b._emscripten_bind_btCollisionWorld_getNumCollisionObjects_0=function(){return(pb=b._emscripten_bind_btCollisionWorld_getNumCollisionObjects_0=b.asm.G).apply(null,arguments)}, -qb=b._emscripten_bind_btCollisionWorld_rayTest_3=function(){return(qb=b._emscripten_bind_btCollisionWorld_rayTest_3=b.asm.H).apply(null,arguments)},rb=b._emscripten_bind_btCollisionWorld_convexSweepTest_4=function(){return(rb=b._emscripten_bind_btCollisionWorld_convexSweepTest_4=b.asm.I).apply(null,arguments)},sb=b._emscripten_bind_btCollisionWorld_convexSweepTest_5=function(){return(sb=b._emscripten_bind_btCollisionWorld_convexSweepTest_5=b.asm.J).apply(null,arguments)},tb=b._emscripten_bind_btCollisionWorld_contactTest_2= -function(){return(tb=b._emscripten_bind_btCollisionWorld_contactTest_2=b.asm.K).apply(null,arguments)},ub=b._emscripten_bind_btCollisionWorld_contactPairTest_3=function(){return(ub=b._emscripten_bind_btCollisionWorld_contactPairTest_3=b.asm.L).apply(null,arguments)},vb=b._emscripten_bind_btCollisionWorld_addCollisionObject_1=function(){return(vb=b._emscripten_bind_btCollisionWorld_addCollisionObject_1=b.asm.M).apply(null,arguments)},wb=b._emscripten_bind_btCollisionWorld_addCollisionObject_2=function(){return(wb= -b._emscripten_bind_btCollisionWorld_addCollisionObject_2=b.asm.N).apply(null,arguments)},xb=b._emscripten_bind_btCollisionWorld_addCollisionObject_3=function(){return(xb=b._emscripten_bind_btCollisionWorld_addCollisionObject_3=b.asm.O).apply(null,arguments)},yb=b._emscripten_bind_btCollisionWorld_getCollisionObjectArray_0=function(){return(yb=b._emscripten_bind_btCollisionWorld_getCollisionObjectArray_0=b.asm.P).apply(null,arguments)},zb=b._emscripten_bind_btCollisionWorld_removeCollisionObject_1= -function(){return(zb=b._emscripten_bind_btCollisionWorld_removeCollisionObject_1=b.asm.Q).apply(null,arguments)},Ab=b._emscripten_bind_btCollisionWorld_performDiscreteCollisionDetection_0=function(){return(Ab=b._emscripten_bind_btCollisionWorld_performDiscreteCollisionDetection_0=b.asm.R).apply(null,arguments)},Bb=b._emscripten_bind_btCollisionWorld_getDispatchInfo_0=function(){return(Bb=b._emscripten_bind_btCollisionWorld_getDispatchInfo_0=b.asm.S).apply(null,arguments)},Cb=b._emscripten_bind_btCollisionWorld_getForceUpdateAllAabbs_0= -function(){return(Cb=b._emscripten_bind_btCollisionWorld_getForceUpdateAllAabbs_0=b.asm.T).apply(null,arguments)},Db=b._emscripten_bind_btCollisionWorld_setForceUpdateAllAabbs_1=function(){return(Db=b._emscripten_bind_btCollisionWorld_setForceUpdateAllAabbs_1=b.asm.U).apply(null,arguments)},Eb=b._emscripten_bind_btCollisionWorld___destroy___0=function(){return(Eb=b._emscripten_bind_btCollisionWorld___destroy___0=b.asm.V).apply(null,arguments)},Fb=b._emscripten_bind_btConvexInternalShape_setImplicitShapeDimensions_1= -function(){return(Fb=b._emscripten_bind_btConvexInternalShape_setImplicitShapeDimensions_1=b.asm.W).apply(null,arguments)},Gb=b._emscripten_bind_btConvexInternalShape_setLocalScaling_1=function(){return(Gb=b._emscripten_bind_btConvexInternalShape_setLocalScaling_1=b.asm.X).apply(null,arguments)},Hb=b._emscripten_bind_btConvexInternalShape_calculateLocalInertia_2=function(){return(Hb=b._emscripten_bind_btConvexInternalShape_calculateLocalInertia_2=b.asm.Y).apply(null,arguments)},Ib=b._emscripten_bind_btConvexInternalShape_setMargin_1= -function(){return(Ib=b._emscripten_bind_btConvexInternalShape_setMargin_1=b.asm.Z).apply(null,arguments)},Jb=b._emscripten_bind_btConvexInternalShape_getMargin_0=function(){return(Jb=b._emscripten_bind_btConvexInternalShape_getMargin_0=b.asm._).apply(null,arguments)},Kb=b._emscripten_bind_btConvexInternalShape_getShapeType_0=function(){return(Kb=b._emscripten_bind_btConvexInternalShape_getShapeType_0=b.asm.$).apply(null,arguments)},Lb=b._emscripten_bind_btConvexInternalShape_getAabb_3=function(){return(Lb= -b._emscripten_bind_btConvexInternalShape_getAabb_3=b.asm.aa).apply(null,arguments)},Mb=b._emscripten_bind_btConvexInternalShape_getNumPreferredPenetrationDirections_0=function(){return(Mb=b._emscripten_bind_btConvexInternalShape_getNumPreferredPenetrationDirections_0=b.asm.ba).apply(null,arguments)},Nb=b._emscripten_bind_btConvexInternalShape_getPreferredPenetrationDirection_2=function(){return(Nb=b._emscripten_bind_btConvexInternalShape_getPreferredPenetrationDirection_2=b.asm.ca).apply(null,arguments)}, -Ob=b._emscripten_bind_btConvexInternalShape___destroy___0=function(){return(Ob=b._emscripten_bind_btConvexInternalShape___destroy___0=b.asm.da).apply(null,arguments)},Pb=b._emscripten_bind_btCollisionConfiguration___destroy___0=function(){return(Pb=b._emscripten_bind_btCollisionConfiguration___destroy___0=b.asm.ea).apply(null,arguments)},Qb=b._emscripten_bind_btCollisionObject_btCollisionObject_0=function(){return(Qb=b._emscripten_bind_btCollisionObject_btCollisionObject_0=b.asm.fa).apply(null,arguments)}, -Rb=b._emscripten_bind_btCollisionObject_mergesSimulationIslands_0=function(){return(Rb=b._emscripten_bind_btCollisionObject_mergesSimulationIslands_0=b.asm.ga).apply(null,arguments)},Sb=b._emscripten_bind_btCollisionObject_getAnisotropicFriction_0=function(){return(Sb=b._emscripten_bind_btCollisionObject_getAnisotropicFriction_0=b.asm.ha).apply(null,arguments)},Tb=b._emscripten_bind_btCollisionObject_setAnisotropicFriction_2=function(){return(Tb=b._emscripten_bind_btCollisionObject_setAnisotropicFriction_2= -b.asm.ia).apply(null,arguments)},Ub=b._emscripten_bind_btCollisionObject_hasAnisotropicFriction_0=function(){return(Ub=b._emscripten_bind_btCollisionObject_hasAnisotropicFriction_0=b.asm.ja).apply(null,arguments)},Vb=b._emscripten_bind_btCollisionObject_hasAnisotropicFriction_1=function(){return(Vb=b._emscripten_bind_btCollisionObject_hasAnisotropicFriction_1=b.asm.ka).apply(null,arguments)},Wb=b._emscripten_bind_btCollisionObject_setContactProcessingThreshold_1=function(){return(Wb=b._emscripten_bind_btCollisionObject_setContactProcessingThreshold_1= -b.asm.la).apply(null,arguments)},Xb=b._emscripten_bind_btCollisionObject_getContactProcessingThreshold_0=function(){return(Xb=b._emscripten_bind_btCollisionObject_getContactProcessingThreshold_0=b.asm.ma).apply(null,arguments)},Yb=b._emscripten_bind_btCollisionObject_isStaticObject_0=function(){return(Yb=b._emscripten_bind_btCollisionObject_isStaticObject_0=b.asm.na).apply(null,arguments)},Zb=b._emscripten_bind_btCollisionObject_isKinematicObject_0=function(){return(Zb=b._emscripten_bind_btCollisionObject_isKinematicObject_0= -b.asm.oa).apply(null,arguments)},$b=b._emscripten_bind_btCollisionObject_isStaticOrKinematicObject_0=function(){return($b=b._emscripten_bind_btCollisionObject_isStaticOrKinematicObject_0=b.asm.pa).apply(null,arguments)},ac=b._emscripten_bind_btCollisionObject_hasContactResponse_0=function(){return(ac=b._emscripten_bind_btCollisionObject_hasContactResponse_0=b.asm.qa).apply(null,arguments)},bc=b._emscripten_bind_btCollisionObject_setCollisionShape_1=function(){return(bc=b._emscripten_bind_btCollisionObject_setCollisionShape_1= -b.asm.ra).apply(null,arguments)},cc=b._emscripten_bind_btCollisionObject_setIgnoreCollisionCheck_2=function(){return(cc=b._emscripten_bind_btCollisionObject_setIgnoreCollisionCheck_2=b.asm.sa).apply(null,arguments)},dc=b._emscripten_bind_btCollisionObject_checkCollideWithOverride_1=function(){return(dc=b._emscripten_bind_btCollisionObject_checkCollideWithOverride_1=b.asm.ta).apply(null,arguments)},ec=b._emscripten_bind_btCollisionObject_getActivationState_0=function(){return(ec=b._emscripten_bind_btCollisionObject_getActivationState_0= -b.asm.ua).apply(null,arguments)},fc=b._emscripten_bind_btCollisionObject_setActivationState_1=function(){return(fc=b._emscripten_bind_btCollisionObject_setActivationState_1=b.asm.va).apply(null,arguments)},gc=b._emscripten_bind_btCollisionObject_setDeactivationTime_1=function(){return(gc=b._emscripten_bind_btCollisionObject_setDeactivationTime_1=b.asm.wa).apply(null,arguments)},hc=b._emscripten_bind_btCollisionObject_getDeactivationTime_0=function(){return(hc=b._emscripten_bind_btCollisionObject_getDeactivationTime_0= -b.asm.xa).apply(null,arguments)},ic=b._emscripten_bind_btCollisionObject_forceActivationState_1=function(){return(ic=b._emscripten_bind_btCollisionObject_forceActivationState_1=b.asm.ya).apply(null,arguments)},jc=b._emscripten_bind_btCollisionObject_activate_0=function(){return(jc=b._emscripten_bind_btCollisionObject_activate_0=b.asm.za).apply(null,arguments)},kc=b._emscripten_bind_btCollisionObject_activate_1=function(){return(kc=b._emscripten_bind_btCollisionObject_activate_1=b.asm.Aa).apply(null, -arguments)},lc=b._emscripten_bind_btCollisionObject_isActive_0=function(){return(lc=b._emscripten_bind_btCollisionObject_isActive_0=b.asm.Ba).apply(null,arguments)},mc=b._emscripten_bind_btCollisionObject_setRestitution_1=function(){return(mc=b._emscripten_bind_btCollisionObject_setRestitution_1=b.asm.Ca).apply(null,arguments)},nc=b._emscripten_bind_btCollisionObject_getRestitution_0=function(){return(nc=b._emscripten_bind_btCollisionObject_getRestitution_0=b.asm.Da).apply(null,arguments)},oc=b._emscripten_bind_btCollisionObject_setFriction_1= -function(){return(oc=b._emscripten_bind_btCollisionObject_setFriction_1=b.asm.Ea).apply(null,arguments)},pc=b._emscripten_bind_btCollisionObject_getFriction_0=function(){return(pc=b._emscripten_bind_btCollisionObject_getFriction_0=b.asm.Fa).apply(null,arguments)},qc=b._emscripten_bind_btCollisionObject_setRollingFriction_1=function(){return(qc=b._emscripten_bind_btCollisionObject_setRollingFriction_1=b.asm.Ga).apply(null,arguments)},rc=b._emscripten_bind_btCollisionObject_getRollingFriction_0=function(){return(rc= -b._emscripten_bind_btCollisionObject_getRollingFriction_0=b.asm.Ha).apply(null,arguments)},sc=b._emscripten_bind_btCollisionObject_getWorldTransform_0=function(){return(sc=b._emscripten_bind_btCollisionObject_getWorldTransform_0=b.asm.Ia).apply(null,arguments)},tc=b._emscripten_bind_btCollisionObject_setWorldTransform_1=function(){return(tc=b._emscripten_bind_btCollisionObject_setWorldTransform_1=b.asm.Ja).apply(null,arguments)},uc=b._emscripten_bind_btCollisionObject_getBroadphaseHandle_0=function(){return(uc= -b._emscripten_bind_btCollisionObject_getBroadphaseHandle_0=b.asm.Ka).apply(null,arguments)},vc=b._emscripten_bind_btCollisionObject_setBroadphaseHandle_1=function(){return(vc=b._emscripten_bind_btCollisionObject_setBroadphaseHandle_1=b.asm.La).apply(null,arguments)},wc=b._emscripten_bind_btCollisionObject_getInterpolationWorldTransform_0=function(){return(wc=b._emscripten_bind_btCollisionObject_getInterpolationWorldTransform_0=b.asm.Ma).apply(null,arguments)},xc=b._emscripten_bind_btCollisionObject_setInterpolationWorldTransform_1= -function(){return(xc=b._emscripten_bind_btCollisionObject_setInterpolationWorldTransform_1=b.asm.Na).apply(null,arguments)},yc=b._emscripten_bind_btCollisionObject_setInterpolationLinearVelocity_1=function(){return(yc=b._emscripten_bind_btCollisionObject_setInterpolationLinearVelocity_1=b.asm.Oa).apply(null,arguments)},zc=b._emscripten_bind_btCollisionObject_setInterpolationAngularVelocity_1=function(){return(zc=b._emscripten_bind_btCollisionObject_setInterpolationAngularVelocity_1=b.asm.Pa).apply(null, -arguments)},Ac=b._emscripten_bind_btCollisionObject_getInterpolationLinearVelocity_0=function(){return(Ac=b._emscripten_bind_btCollisionObject_getInterpolationLinearVelocity_0=b.asm.Qa).apply(null,arguments)},Bc=b._emscripten_bind_btCollisionObject_getInterpolationAngularVelocity_0=function(){return(Bc=b._emscripten_bind_btCollisionObject_getInterpolationAngularVelocity_0=b.asm.Ra).apply(null,arguments)},Cc=b._emscripten_bind_btCollisionObject_getIslandTag_0=function(){return(Cc=b._emscripten_bind_btCollisionObject_getIslandTag_0= -b.asm.Sa).apply(null,arguments)},Dc=b._emscripten_bind_btCollisionObject_setIslandTag_1=function(){return(Dc=b._emscripten_bind_btCollisionObject_setIslandTag_1=b.asm.Ta).apply(null,arguments)},Ec=b._emscripten_bind_btCollisionObject_getCompanionId_0=function(){return(Ec=b._emscripten_bind_btCollisionObject_getCompanionId_0=b.asm.Ua).apply(null,arguments)},Fc=b._emscripten_bind_btCollisionObject_setCompanionId_1=function(){return(Fc=b._emscripten_bind_btCollisionObject_setCompanionId_1=b.asm.Va).apply(null, -arguments)},Gc=b._emscripten_bind_btCollisionObject_getHitFraction_0=function(){return(Gc=b._emscripten_bind_btCollisionObject_getHitFraction_0=b.asm.Wa).apply(null,arguments)},Hc=b._emscripten_bind_btCollisionObject_setHitFraction_1=function(){return(Hc=b._emscripten_bind_btCollisionObject_setHitFraction_1=b.asm.Xa).apply(null,arguments)},Ic=b._emscripten_bind_btCollisionObject_getCollisionFlags_0=function(){return(Ic=b._emscripten_bind_btCollisionObject_getCollisionFlags_0=b.asm.Ya).apply(null, -arguments)},Jc=b._emscripten_bind_btCollisionObject_setCollisionFlags_1=function(){return(Jc=b._emscripten_bind_btCollisionObject_setCollisionFlags_1=b.asm.Za).apply(null,arguments)},Kc=b._emscripten_bind_btCollisionObject_getCcdSweptSphereRadius_0=function(){return(Kc=b._emscripten_bind_btCollisionObject_getCcdSweptSphereRadius_0=b.asm._a).apply(null,arguments)},Lc=b._emscripten_bind_btCollisionObject_setCcdSweptSphereRadius_1=function(){return(Lc=b._emscripten_bind_btCollisionObject_setCcdSweptSphereRadius_1= -b.asm.$a).apply(null,arguments)},Mc=b._emscripten_bind_btCollisionObject_getCcdMotionThreshold_0=function(){return(Mc=b._emscripten_bind_btCollisionObject_getCcdMotionThreshold_0=b.asm.ab).apply(null,arguments)},Nc=b._emscripten_bind_btCollisionObject_getCcdSquareMotionThreshold_0=function(){return(Nc=b._emscripten_bind_btCollisionObject_getCcdSquareMotionThreshold_0=b.asm.bb).apply(null,arguments)},Oc=b._emscripten_bind_btCollisionObject_setCcdMotionThreshold_1=function(){return(Oc=b._emscripten_bind_btCollisionObject_setCcdMotionThreshold_1= -b.asm.cb).apply(null,arguments)},Pc=b._emscripten_bind_btCollisionObject_getUserPointer_0=function(){return(Pc=b._emscripten_bind_btCollisionObject_getUserPointer_0=b.asm.db).apply(null,arguments)},Qc=b._emscripten_bind_btCollisionObject_getUserIndex_0=function(){return(Qc=b._emscripten_bind_btCollisionObject_getUserIndex_0=b.asm.eb).apply(null,arguments)},Rc=b._emscripten_bind_btCollisionObject_setUserPointer_1=function(){return(Rc=b._emscripten_bind_btCollisionObject_setUserPointer_1=b.asm.fb).apply(null, -arguments)},Sc=b._emscripten_bind_btCollisionObject_setUserIndex_1=function(){return(Sc=b._emscripten_bind_btCollisionObject_setUserIndex_1=b.asm.gb).apply(null,arguments)},Tc=b._emscripten_bind_btCollisionObject_getUpdateRevisionInternal_0=function(){return(Tc=b._emscripten_bind_btCollisionObject_getUpdateRevisionInternal_0=b.asm.hb).apply(null,arguments)},Uc=b._emscripten_bind_btCollisionObject_checkCollideWith_1=function(){return(Uc=b._emscripten_bind_btCollisionObject_checkCollideWith_1=b.asm.ib).apply(null, -arguments)},Vc=b._emscripten_bind_btCollisionObject___destroy___0=function(){return(Vc=b._emscripten_bind_btCollisionObject___destroy___0=b.asm.jb).apply(null,arguments)},Wc=b._emscripten_bind_RayResultCallback_hasHit_0=function(){return(Wc=b._emscripten_bind_RayResultCallback_hasHit_0=b.asm.kb).apply(null,arguments)},Xc=b._emscripten_bind_RayResultCallback_addSingleResult_2=function(){return(Xc=b._emscripten_bind_RayResultCallback_addSingleResult_2=b.asm.lb).apply(null,arguments)},Yc=b._emscripten_bind_RayResultCallback_get_m_closestHitFraction_0= -function(){return(Yc=b._emscripten_bind_RayResultCallback_get_m_closestHitFraction_0=b.asm.mb).apply(null,arguments)},Zc=b._emscripten_bind_RayResultCallback_set_m_closestHitFraction_1=function(){return(Zc=b._emscripten_bind_RayResultCallback_set_m_closestHitFraction_1=b.asm.nb).apply(null,arguments)},$c=b._emscripten_bind_RayResultCallback_get_m_collisionFilterGroup_0=function(){return($c=b._emscripten_bind_RayResultCallback_get_m_collisionFilterGroup_0=b.asm.ob).apply(null,arguments)},ad=b._emscripten_bind_RayResultCallback_set_m_collisionFilterGroup_1= -function(){return(ad=b._emscripten_bind_RayResultCallback_set_m_collisionFilterGroup_1=b.asm.pb).apply(null,arguments)},bd=b._emscripten_bind_RayResultCallback_get_m_collisionFilterMask_0=function(){return(bd=b._emscripten_bind_RayResultCallback_get_m_collisionFilterMask_0=b.asm.qb).apply(null,arguments)},cd=b._emscripten_bind_RayResultCallback_set_m_collisionFilterMask_1=function(){return(cd=b._emscripten_bind_RayResultCallback_set_m_collisionFilterMask_1=b.asm.rb).apply(null,arguments)},dd=b._emscripten_bind_RayResultCallback_get_m_collisionObject_0= -function(){return(dd=b._emscripten_bind_RayResultCallback_get_m_collisionObject_0=b.asm.sb).apply(null,arguments)},ed=b._emscripten_bind_RayResultCallback_set_m_collisionObject_1=function(){return(ed=b._emscripten_bind_RayResultCallback_set_m_collisionObject_1=b.asm.tb).apply(null,arguments)},fd=b._emscripten_bind_RayResultCallback_get_m_flags_0=function(){return(fd=b._emscripten_bind_RayResultCallback_get_m_flags_0=b.asm.ub).apply(null,arguments)},gd=b._emscripten_bind_RayResultCallback_set_m_flags_1= -function(){return(gd=b._emscripten_bind_RayResultCallback_set_m_flags_1=b.asm.vb).apply(null,arguments)},hd=b._emscripten_bind_RayResultCallback___destroy___0=function(){return(hd=b._emscripten_bind_RayResultCallback___destroy___0=b.asm.wb).apply(null,arguments)},jd=b._emscripten_bind_btPolyhedralConvexShape_setLocalScaling_1=function(){return(jd=b._emscripten_bind_btPolyhedralConvexShape_setLocalScaling_1=b.asm.xb).apply(null,arguments)},kd=b._emscripten_bind_btPolyhedralConvexShape_calculateLocalInertia_2= -function(){return(kd=b._emscripten_bind_btPolyhedralConvexShape_calculateLocalInertia_2=b.asm.yb).apply(null,arguments)},ld=b._emscripten_bind_btPolyhedralConvexShape_setMargin_1=function(){return(ld=b._emscripten_bind_btPolyhedralConvexShape_setMargin_1=b.asm.zb).apply(null,arguments)},md=b._emscripten_bind_btPolyhedralConvexShape_getMargin_0=function(){return(md=b._emscripten_bind_btPolyhedralConvexShape_getMargin_0=b.asm.Ab).apply(null,arguments)},nd=b._emscripten_bind_btPolyhedralConvexShape_getShapeType_0= -function(){return(nd=b._emscripten_bind_btPolyhedralConvexShape_getShapeType_0=b.asm.Bb).apply(null,arguments)},od=b._emscripten_bind_btPolyhedralConvexShape_getAabb_3=function(){return(od=b._emscripten_bind_btPolyhedralConvexShape_getAabb_3=b.asm.Cb).apply(null,arguments)},pd=b._emscripten_bind_btPolyhedralConvexShape_setImplicitShapeDimensions_1=function(){return(pd=b._emscripten_bind_btPolyhedralConvexShape_setImplicitShapeDimensions_1=b.asm.Db).apply(null,arguments)},qd=b._emscripten_bind_btPolyhedralConvexShape_getNumPreferredPenetrationDirections_0= -function(){return(qd=b._emscripten_bind_btPolyhedralConvexShape_getNumPreferredPenetrationDirections_0=b.asm.Eb).apply(null,arguments)},rd=b._emscripten_bind_btPolyhedralConvexShape_getPreferredPenetrationDirection_2=function(){return(rd=b._emscripten_bind_btPolyhedralConvexShape_getPreferredPenetrationDirection_2=b.asm.Fb).apply(null,arguments)},sd=b._emscripten_bind_btPolyhedralConvexShape___destroy___0=function(){return(sd=b._emscripten_bind_btPolyhedralConvexShape___destroy___0=b.asm.Gb).apply(null, -arguments)},td=b._emscripten_bind_btConcaveShape_setLocalScaling_1=function(){return(td=b._emscripten_bind_btConcaveShape_setLocalScaling_1=b.asm.Hb).apply(null,arguments)},ud=b._emscripten_bind_btConcaveShape_calculateLocalInertia_2=function(){return(ud=b._emscripten_bind_btConcaveShape_calculateLocalInertia_2=b.asm.Ib).apply(null,arguments)},vd=b._emscripten_bind_btConcaveShape_getShapeType_0=function(){return(vd=b._emscripten_bind_btConcaveShape_getShapeType_0=b.asm.Jb).apply(null,arguments)}, -wd=b._emscripten_bind_btConcaveShape_getAabb_3=function(){return(wd=b._emscripten_bind_btConcaveShape_getAabb_3=b.asm.Kb).apply(null,arguments)},xd=b._emscripten_bind_btConcaveShape___destroy___0=function(){return(xd=b._emscripten_bind_btConcaveShape___destroy___0=b.asm.Lb).apply(null,arguments)},yd=b._emscripten_bind_btTriangleCallback_processTriangle_3=function(){return(yd=b._emscripten_bind_btTriangleCallback_processTriangle_3=b.asm.Mb).apply(null,arguments)},zd=b._emscripten_bind_btTriangleCallback___destroy___0= -function(){return(zd=b._emscripten_bind_btTriangleCallback___destroy___0=b.asm.Nb).apply(null,arguments)},Ad=b._emscripten_bind_btTypedConstraint_enableFeedback_1=function(){return(Ad=b._emscripten_bind_btTypedConstraint_enableFeedback_1=b.asm.Ob).apply(null,arguments)},Bd=b._emscripten_bind_btTypedConstraint_getBreakingImpulseThreshold_0=function(){return(Bd=b._emscripten_bind_btTypedConstraint_getBreakingImpulseThreshold_0=b.asm.Pb).apply(null,arguments)},Cd=b._emscripten_bind_btTypedConstraint_setBreakingImpulseThreshold_1= -function(){return(Cd=b._emscripten_bind_btTypedConstraint_setBreakingImpulseThreshold_1=b.asm.Qb).apply(null,arguments)},Dd=b._emscripten_bind_btTypedConstraint_getRigidBodyA_0=function(){return(Dd=b._emscripten_bind_btTypedConstraint_getRigidBodyA_0=b.asm.Rb).apply(null,arguments)},Ed=b._emscripten_bind_btTypedConstraint_getRigidBodyB_0=function(){return(Ed=b._emscripten_bind_btTypedConstraint_getRigidBodyB_0=b.asm.Sb).apply(null,arguments)},Fd=b._emscripten_bind_btTypedConstraint___destroy___0= -function(){return(Fd=b._emscripten_bind_btTypedConstraint___destroy___0=b.asm.Tb).apply(null,arguments)},Gd=b._emscripten_bind_btDynamicsWorld_stepSimulation_1=function(){return(Gd=b._emscripten_bind_btDynamicsWorld_stepSimulation_1=b.asm.Ub).apply(null,arguments)},Hd=b._emscripten_bind_btDynamicsWorld_stepSimulation_2=function(){return(Hd=b._emscripten_bind_btDynamicsWorld_stepSimulation_2=b.asm.Vb).apply(null,arguments)},Id=b._emscripten_bind_btDynamicsWorld_stepSimulation_3=function(){return(Id= -b._emscripten_bind_btDynamicsWorld_stepSimulation_3=b.asm.Wb).apply(null,arguments)},Jd=b._emscripten_bind_btDynamicsWorld_addAction_1=function(){return(Jd=b._emscripten_bind_btDynamicsWorld_addAction_1=b.asm.Xb).apply(null,arguments)},Kd=b._emscripten_bind_btDynamicsWorld_removeAction_1=function(){return(Kd=b._emscripten_bind_btDynamicsWorld_removeAction_1=b.asm.Yb).apply(null,arguments)},Ld=b._emscripten_bind_btDynamicsWorld_getSolverInfo_0=function(){return(Ld=b._emscripten_bind_btDynamicsWorld_getSolverInfo_0= -b.asm.Zb).apply(null,arguments)},Md=b._emscripten_bind_btDynamicsWorld_addRigidBody_1=function(){return(Md=b._emscripten_bind_btDynamicsWorld_addRigidBody_1=b.asm._b).apply(null,arguments)},Nd=b._emscripten_bind_btDynamicsWorld_addRigidBody_3=function(){return(Nd=b._emscripten_bind_btDynamicsWorld_addRigidBody_3=b.asm.$b).apply(null,arguments)},Od=b._emscripten_bind_btDynamicsWorld_removeRigidBody_1=function(){return(Od=b._emscripten_bind_btDynamicsWorld_removeRigidBody_1=b.asm.ac).apply(null,arguments)}, -Pd=b._emscripten_bind_btDynamicsWorld_setGravity_1=function(){return(Pd=b._emscripten_bind_btDynamicsWorld_setGravity_1=b.asm.bc).apply(null,arguments)},Qd=b._emscripten_bind_btDynamicsWorld_getGravity_0=function(){return(Qd=b._emscripten_bind_btDynamicsWorld_getGravity_0=b.asm.cc).apply(null,arguments)},Rd=b._emscripten_bind_btDynamicsWorld_addConstraint_1=function(){return(Rd=b._emscripten_bind_btDynamicsWorld_addConstraint_1=b.asm.dc).apply(null,arguments)},Sd=b._emscripten_bind_btDynamicsWorld_addConstraint_2= -function(){return(Sd=b._emscripten_bind_btDynamicsWorld_addConstraint_2=b.asm.ec).apply(null,arguments)},Td=b._emscripten_bind_btDynamicsWorld_removeConstraint_1=function(){return(Td=b._emscripten_bind_btDynamicsWorld_removeConstraint_1=b.asm.fc).apply(null,arguments)},Ud=b._emscripten_bind_btDynamicsWorld_clearForces_0=function(){return(Ud=b._emscripten_bind_btDynamicsWorld_clearForces_0=b.asm.gc).apply(null,arguments)},Vd=b._emscripten_bind_btDynamicsWorld_setBroadphase_1=function(){return(Vd=b._emscripten_bind_btDynamicsWorld_setBroadphase_1= -b.asm.hc).apply(null,arguments)},Wd=b._emscripten_bind_btDynamicsWorld_getDispatcher_0=function(){return(Wd=b._emscripten_bind_btDynamicsWorld_getDispatcher_0=b.asm.ic).apply(null,arguments)},Xd=b._emscripten_bind_btDynamicsWorld_updateSingleAabb_1=function(){return(Xd=b._emscripten_bind_btDynamicsWorld_updateSingleAabb_1=b.asm.jc).apply(null,arguments)},Yd=b._emscripten_bind_btDynamicsWorld_updateAabbs_0=function(){return(Yd=b._emscripten_bind_btDynamicsWorld_updateAabbs_0=b.asm.kc).apply(null,arguments)}, -Zd=b._emscripten_bind_btDynamicsWorld_computeOverlappingPairs_0=function(){return(Zd=b._emscripten_bind_btDynamicsWorld_computeOverlappingPairs_0=b.asm.lc).apply(null,arguments)},$d=b._emscripten_bind_btDynamicsWorld_setDebugDrawer_1=function(){return($d=b._emscripten_bind_btDynamicsWorld_setDebugDrawer_1=b.asm.mc).apply(null,arguments)},ae=b._emscripten_bind_btDynamicsWorld_debugDrawWorld_0=function(){return(ae=b._emscripten_bind_btDynamicsWorld_debugDrawWorld_0=b.asm.nc).apply(null,arguments)}, -be=b._emscripten_bind_btDynamicsWorld_debugDrawObject_3=function(){return(be=b._emscripten_bind_btDynamicsWorld_debugDrawObject_3=b.asm.oc).apply(null,arguments)},ce=b._emscripten_bind_btDynamicsWorld_getNumCollisionObjects_0=function(){return(ce=b._emscripten_bind_btDynamicsWorld_getNumCollisionObjects_0=b.asm.pc).apply(null,arguments)},de=b._emscripten_bind_btDynamicsWorld_rayTest_3=function(){return(de=b._emscripten_bind_btDynamicsWorld_rayTest_3=b.asm.qc).apply(null,arguments)},ee=b._emscripten_bind_btDynamicsWorld_convexSweepTest_4= -function(){return(ee=b._emscripten_bind_btDynamicsWorld_convexSweepTest_4=b.asm.rc).apply(null,arguments)},fe=b._emscripten_bind_btDynamicsWorld_convexSweepTest_5=function(){return(fe=b._emscripten_bind_btDynamicsWorld_convexSweepTest_5=b.asm.sc).apply(null,arguments)},ge=b._emscripten_bind_btDynamicsWorld_contactTest_2=function(){return(ge=b._emscripten_bind_btDynamicsWorld_contactTest_2=b.asm.tc).apply(null,arguments)},he=b._emscripten_bind_btDynamicsWorld_contactPairTest_3=function(){return(he= -b._emscripten_bind_btDynamicsWorld_contactPairTest_3=b.asm.uc).apply(null,arguments)},ie=b._emscripten_bind_btDynamicsWorld_addCollisionObject_1=function(){return(ie=b._emscripten_bind_btDynamicsWorld_addCollisionObject_1=b.asm.vc).apply(null,arguments)},je=b._emscripten_bind_btDynamicsWorld_addCollisionObject_2=function(){return(je=b._emscripten_bind_btDynamicsWorld_addCollisionObject_2=b.asm.wc).apply(null,arguments)},ke=b._emscripten_bind_btDynamicsWorld_addCollisionObject_3=function(){return(ke= -b._emscripten_bind_btDynamicsWorld_addCollisionObject_3=b.asm.xc).apply(null,arguments)},le=b._emscripten_bind_btDynamicsWorld_getCollisionObjectArray_0=function(){return(le=b._emscripten_bind_btDynamicsWorld_getCollisionObjectArray_0=b.asm.yc).apply(null,arguments)},me=b._emscripten_bind_btDynamicsWorld_removeCollisionObject_1=function(){return(me=b._emscripten_bind_btDynamicsWorld_removeCollisionObject_1=b.asm.zc).apply(null,arguments)},ne=b._emscripten_bind_btDynamicsWorld_performDiscreteCollisionDetection_0= -function(){return(ne=b._emscripten_bind_btDynamicsWorld_performDiscreteCollisionDetection_0=b.asm.Ac).apply(null,arguments)},oe=b._emscripten_bind_btDynamicsWorld_getDispatchInfo_0=function(){return(oe=b._emscripten_bind_btDynamicsWorld_getDispatchInfo_0=b.asm.Bc).apply(null,arguments)},pe=b._emscripten_bind_btDynamicsWorld_getForceUpdateAllAabbs_0=function(){return(pe=b._emscripten_bind_btDynamicsWorld_getForceUpdateAllAabbs_0=b.asm.Cc).apply(null,arguments)},qe=b._emscripten_bind_btDynamicsWorld_setForceUpdateAllAabbs_1= -function(){return(qe=b._emscripten_bind_btDynamicsWorld_setForceUpdateAllAabbs_1=b.asm.Dc).apply(null,arguments)},re=b._emscripten_bind_btDynamicsWorld___destroy___0=function(){return(re=b._emscripten_bind_btDynamicsWorld___destroy___0=b.asm.Ec).apply(null,arguments)},se=b._emscripten_bind_ContactResultCallback_addSingleResult_7=function(){return(se=b._emscripten_bind_ContactResultCallback_addSingleResult_7=b.asm.Fc).apply(null,arguments)},te=b._emscripten_bind_ContactResultCallback_needsCollision_1= -function(){return(te=b._emscripten_bind_ContactResultCallback_needsCollision_1=b.asm.Gc).apply(null,arguments)},ue=b._emscripten_bind_ContactResultCallback___destroy___0=function(){return(ue=b._emscripten_bind_ContactResultCallback___destroy___0=b.asm.Hc).apply(null,arguments)},ve=b._emscripten_bind_btQuadWord_getX_0=function(){return(ve=b._emscripten_bind_btQuadWord_getX_0=b.asm.Ic).apply(null,arguments)},we=b._emscripten_bind_btQuadWord_getY_0=function(){return(we=b._emscripten_bind_btQuadWord_getY_0= -b.asm.Jc).apply(null,arguments)},xe=b._emscripten_bind_btQuadWord_getZ_0=function(){return(xe=b._emscripten_bind_btQuadWord_getZ_0=b.asm.Kc).apply(null,arguments)},ye=b._emscripten_bind_btQuadWord_setX_1=function(){return(ye=b._emscripten_bind_btQuadWord_setX_1=b.asm.Lc).apply(null,arguments)},ze=b._emscripten_bind_btQuadWord_setY_1=function(){return(ze=b._emscripten_bind_btQuadWord_setY_1=b.asm.Mc).apply(null,arguments)},Ae=b._emscripten_bind_btQuadWord_setZ_1=function(){return(Ae=b._emscripten_bind_btQuadWord_setZ_1= -b.asm.Nc).apply(null,arguments)},Be=b._emscripten_bind_btQuadWord_setW_1=function(){return(Be=b._emscripten_bind_btQuadWord_setW_1=b.asm.Oc).apply(null,arguments)},Ce=b._emscripten_bind_btQuadWord___destroy___0=function(){return(Ce=b._emscripten_bind_btQuadWord___destroy___0=b.asm.Pc).apply(null,arguments)},De=b._emscripten_bind_btMotionState_getWorldTransform_1=function(){return(De=b._emscripten_bind_btMotionState_getWorldTransform_1=b.asm.Qc).apply(null,arguments)},Ee=b._emscripten_bind_btMotionState_setWorldTransform_1= -function(){return(Ee=b._emscripten_bind_btMotionState_setWorldTransform_1=b.asm.Rc).apply(null,arguments)},Fe=b._emscripten_bind_btMotionState___destroy___0=function(){return(Fe=b._emscripten_bind_btMotionState___destroy___0=b.asm.Sc).apply(null,arguments)},Ge=b._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_0=function(){return(Ge=b._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_0=b.asm.Tc).apply(null,arguments)},He=b._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_1= -function(){return(He=b._emscripten_bind_btDefaultCollisionConfiguration_btDefaultCollisionConfiguration_1=b.asm.Uc).apply(null,arguments)},Ie=b._emscripten_bind_btDefaultCollisionConfiguration___destroy___0=function(){return(Ie=b._emscripten_bind_btDefaultCollisionConfiguration___destroy___0=b.asm.Vc).apply(null,arguments)},Je=b._emscripten_bind_ClosestRayResultCallback_ClosestRayResultCallback_2=function(){return(Je=b._emscripten_bind_ClosestRayResultCallback_ClosestRayResultCallback_2=b.asm.Wc).apply(null, -arguments)},Ke=b._emscripten_bind_ClosestRayResultCallback_hasHit_0=function(){return(Ke=b._emscripten_bind_ClosestRayResultCallback_hasHit_0=b.asm.Xc).apply(null,arguments)},Le=b._emscripten_bind_ClosestRayResultCallback_addSingleResult_2=function(){return(Le=b._emscripten_bind_ClosestRayResultCallback_addSingleResult_2=b.asm.Yc).apply(null,arguments)},Me=b._emscripten_bind_ClosestRayResultCallback_get_m_rayFromWorld_0=function(){return(Me=b._emscripten_bind_ClosestRayResultCallback_get_m_rayFromWorld_0= -b.asm.Zc).apply(null,arguments)},Ne=b._emscripten_bind_ClosestRayResultCallback_set_m_rayFromWorld_1=function(){return(Ne=b._emscripten_bind_ClosestRayResultCallback_set_m_rayFromWorld_1=b.asm._c).apply(null,arguments)},Oe=b._emscripten_bind_ClosestRayResultCallback_get_m_rayToWorld_0=function(){return(Oe=b._emscripten_bind_ClosestRayResultCallback_get_m_rayToWorld_0=b.asm.$c).apply(null,arguments)},Pe=b._emscripten_bind_ClosestRayResultCallback_set_m_rayToWorld_1=function(){return(Pe=b._emscripten_bind_ClosestRayResultCallback_set_m_rayToWorld_1= -b.asm.ad).apply(null,arguments)},Qe=b._emscripten_bind_ClosestRayResultCallback_get_m_hitNormalWorld_0=function(){return(Qe=b._emscripten_bind_ClosestRayResultCallback_get_m_hitNormalWorld_0=b.asm.bd).apply(null,arguments)},Re=b._emscripten_bind_ClosestRayResultCallback_set_m_hitNormalWorld_1=function(){return(Re=b._emscripten_bind_ClosestRayResultCallback_set_m_hitNormalWorld_1=b.asm.cd).apply(null,arguments)},Se=b._emscripten_bind_ClosestRayResultCallback_get_m_hitPointWorld_0=function(){return(Se= -b._emscripten_bind_ClosestRayResultCallback_get_m_hitPointWorld_0=b.asm.dd).apply(null,arguments)},Te=b._emscripten_bind_ClosestRayResultCallback_set_m_hitPointWorld_1=function(){return(Te=b._emscripten_bind_ClosestRayResultCallback_set_m_hitPointWorld_1=b.asm.ed).apply(null,arguments)},Ue=b._emscripten_bind_ClosestRayResultCallback_get_m_closestHitFraction_0=function(){return(Ue=b._emscripten_bind_ClosestRayResultCallback_get_m_closestHitFraction_0=b.asm.fd).apply(null,arguments)},Ve=b._emscripten_bind_ClosestRayResultCallback_set_m_closestHitFraction_1= -function(){return(Ve=b._emscripten_bind_ClosestRayResultCallback_set_m_closestHitFraction_1=b.asm.gd).apply(null,arguments)},We=b._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterGroup_0=function(){return(We=b._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterGroup_0=b.asm.hd).apply(null,arguments)},Xe=b._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterGroup_1=function(){return(Xe=b._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterGroup_1=b.asm.id).apply(null, -arguments)},Ye=b._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterMask_0=function(){return(Ye=b._emscripten_bind_ClosestRayResultCallback_get_m_collisionFilterMask_0=b.asm.jd).apply(null,arguments)},Ze=b._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterMask_1=function(){return(Ze=b._emscripten_bind_ClosestRayResultCallback_set_m_collisionFilterMask_1=b.asm.kd).apply(null,arguments)},$e=b._emscripten_bind_ClosestRayResultCallback_get_m_collisionObject_0=function(){return($e= -b._emscripten_bind_ClosestRayResultCallback_get_m_collisionObject_0=b.asm.ld).apply(null,arguments)},af=b._emscripten_bind_ClosestRayResultCallback_set_m_collisionObject_1=function(){return(af=b._emscripten_bind_ClosestRayResultCallback_set_m_collisionObject_1=b.asm.md).apply(null,arguments)},bf=b._emscripten_bind_ClosestRayResultCallback_get_m_flags_0=function(){return(bf=b._emscripten_bind_ClosestRayResultCallback_get_m_flags_0=b.asm.nd).apply(null,arguments)},cf=b._emscripten_bind_ClosestRayResultCallback_set_m_flags_1= -function(){return(cf=b._emscripten_bind_ClosestRayResultCallback_set_m_flags_1=b.asm.od).apply(null,arguments)},df=b._emscripten_bind_ClosestRayResultCallback___destroy___0=function(){return(df=b._emscripten_bind_ClosestRayResultCallback___destroy___0=b.asm.pd).apply(null,arguments)},ef=b._emscripten_bind_AllHitsRayResultCallback_AllHitsRayResultCallback_2=function(){return(ef=b._emscripten_bind_AllHitsRayResultCallback_AllHitsRayResultCallback_2=b.asm.qd).apply(null,arguments)},ff=b._emscripten_bind_AllHitsRayResultCallback_hasHit_0= -function(){return(ff=b._emscripten_bind_AllHitsRayResultCallback_hasHit_0=b.asm.rd).apply(null,arguments)},gf=b._emscripten_bind_AllHitsRayResultCallback_get_m_collisionObjects_0=function(){return(gf=b._emscripten_bind_AllHitsRayResultCallback_get_m_collisionObjects_0=b.asm.sd).apply(null,arguments)},hf=b._emscripten_bind_AllHitsRayResultCallback_set_m_collisionObjects_1=function(){return(hf=b._emscripten_bind_AllHitsRayResultCallback_set_m_collisionObjects_1=b.asm.td).apply(null,arguments)},jf=b._emscripten_bind_AllHitsRayResultCallback_get_m_rayFromWorld_0= -function(){return(jf=b._emscripten_bind_AllHitsRayResultCallback_get_m_rayFromWorld_0=b.asm.ud).apply(null,arguments)},kf=b._emscripten_bind_AllHitsRayResultCallback_set_m_rayFromWorld_1=function(){return(kf=b._emscripten_bind_AllHitsRayResultCallback_set_m_rayFromWorld_1=b.asm.vd).apply(null,arguments)},lf=b._emscripten_bind_AllHitsRayResultCallback_get_m_rayToWorld_0=function(){return(lf=b._emscripten_bind_AllHitsRayResultCallback_get_m_rayToWorld_0=b.asm.wd).apply(null,arguments)},mf=b._emscripten_bind_AllHitsRayResultCallback_set_m_rayToWorld_1= -function(){return(mf=b._emscripten_bind_AllHitsRayResultCallback_set_m_rayToWorld_1=b.asm.xd).apply(null,arguments)},nf=b._emscripten_bind_AllHitsRayResultCallback_get_m_hitNormalWorld_0=function(){return(nf=b._emscripten_bind_AllHitsRayResultCallback_get_m_hitNormalWorld_0=b.asm.yd).apply(null,arguments)},of=b._emscripten_bind_AllHitsRayResultCallback_set_m_hitNormalWorld_1=function(){return(of=b._emscripten_bind_AllHitsRayResultCallback_set_m_hitNormalWorld_1=b.asm.zd).apply(null,arguments)},pf= -b._emscripten_bind_AllHitsRayResultCallback_get_m_hitPointWorld_0=function(){return(pf=b._emscripten_bind_AllHitsRayResultCallback_get_m_hitPointWorld_0=b.asm.Ad).apply(null,arguments)},qf=b._emscripten_bind_AllHitsRayResultCallback_set_m_hitPointWorld_1=function(){return(qf=b._emscripten_bind_AllHitsRayResultCallback_set_m_hitPointWorld_1=b.asm.Bd).apply(null,arguments)},rf=b._emscripten_bind_AllHitsRayResultCallback_get_m_hitFractions_0=function(){return(rf=b._emscripten_bind_AllHitsRayResultCallback_get_m_hitFractions_0= -b.asm.Cd).apply(null,arguments)},sf=b._emscripten_bind_AllHitsRayResultCallback_set_m_hitFractions_1=function(){return(sf=b._emscripten_bind_AllHitsRayResultCallback_set_m_hitFractions_1=b.asm.Dd).apply(null,arguments)},tf=b._emscripten_bind_AllHitsRayResultCallback_get_m_closestHitFraction_0=function(){return(tf=b._emscripten_bind_AllHitsRayResultCallback_get_m_closestHitFraction_0=b.asm.Ed).apply(null,arguments)},uf=b._emscripten_bind_AllHitsRayResultCallback_set_m_closestHitFraction_1=function(){return(uf= -b._emscripten_bind_AllHitsRayResultCallback_set_m_closestHitFraction_1=b.asm.Fd).apply(null,arguments)},vf=b._emscripten_bind_AllHitsRayResultCallback_get_m_collisionFilterGroup_0=function(){return(vf=b._emscripten_bind_AllHitsRayResultCallback_get_m_collisionFilterGroup_0=b.asm.Gd).apply(null,arguments)},wf=b._emscripten_bind_AllHitsRayResultCallback_set_m_collisionFilterGroup_1=function(){return(wf=b._emscripten_bind_AllHitsRayResultCallback_set_m_collisionFilterGroup_1=b.asm.Hd).apply(null,arguments)}, -xf=b._emscripten_bind_AllHitsRayResultCallback_get_m_collisionFilterMask_0=function(){return(xf=b._emscripten_bind_AllHitsRayResultCallback_get_m_collisionFilterMask_0=b.asm.Id).apply(null,arguments)},yf=b._emscripten_bind_AllHitsRayResultCallback_set_m_collisionFilterMask_1=function(){return(yf=b._emscripten_bind_AllHitsRayResultCallback_set_m_collisionFilterMask_1=b.asm.Jd).apply(null,arguments)},zf=b._emscripten_bind_AllHitsRayResultCallback_get_m_collisionObject_0=function(){return(zf=b._emscripten_bind_AllHitsRayResultCallback_get_m_collisionObject_0= -b.asm.Kd).apply(null,arguments)},Af=b._emscripten_bind_AllHitsRayResultCallback_set_m_collisionObject_1=function(){return(Af=b._emscripten_bind_AllHitsRayResultCallback_set_m_collisionObject_1=b.asm.Ld).apply(null,arguments)},Bf=b._emscripten_bind_AllHitsRayResultCallback_get_m_flags_0=function(){return(Bf=b._emscripten_bind_AllHitsRayResultCallback_get_m_flags_0=b.asm.Md).apply(null,arguments)},Cf=b._emscripten_bind_AllHitsRayResultCallback_set_m_flags_1=function(){return(Cf=b._emscripten_bind_AllHitsRayResultCallback_set_m_flags_1= -b.asm.Nd).apply(null,arguments)},Df=b._emscripten_bind_AllHitsRayResultCallback___destroy___0=function(){return(Df=b._emscripten_bind_AllHitsRayResultCallback___destroy___0=b.asm.Od).apply(null,arguments)},Ef=b._emscripten_bind_ConvexResultCallback_hasHit_0=function(){return(Ef=b._emscripten_bind_ConvexResultCallback_hasHit_0=b.asm.Pd).apply(null,arguments)},Ff=b._emscripten_bind_ConvexResultCallback_get_m_collisionFilterGroup_0=function(){return(Ff=b._emscripten_bind_ConvexResultCallback_get_m_collisionFilterGroup_0= -b.asm.Qd).apply(null,arguments)},Gf=b._emscripten_bind_ConvexResultCallback_set_m_collisionFilterGroup_1=function(){return(Gf=b._emscripten_bind_ConvexResultCallback_set_m_collisionFilterGroup_1=b.asm.Rd).apply(null,arguments)},Hf=b._emscripten_bind_ConvexResultCallback_get_m_collisionFilterMask_0=function(){return(Hf=b._emscripten_bind_ConvexResultCallback_get_m_collisionFilterMask_0=b.asm.Sd).apply(null,arguments)},If=b._emscripten_bind_ConvexResultCallback_set_m_collisionFilterMask_1=function(){return(If= -b._emscripten_bind_ConvexResultCallback_set_m_collisionFilterMask_1=b.asm.Td).apply(null,arguments)},Jf=b._emscripten_bind_ConvexResultCallback_get_m_closestHitFraction_0=function(){return(Jf=b._emscripten_bind_ConvexResultCallback_get_m_closestHitFraction_0=b.asm.Ud).apply(null,arguments)},Kf=b._emscripten_bind_ConvexResultCallback_set_m_closestHitFraction_1=function(){return(Kf=b._emscripten_bind_ConvexResultCallback_set_m_closestHitFraction_1=b.asm.Vd).apply(null,arguments)},Lf=b._emscripten_bind_ConvexResultCallback___destroy___0= -function(){return(Lf=b._emscripten_bind_ConvexResultCallback___destroy___0=b.asm.Wd).apply(null,arguments)},Mf=b._emscripten_bind_btDispatcher_getNumManifolds_0=function(){return(Mf=b._emscripten_bind_btDispatcher_getNumManifolds_0=b.asm.Xd).apply(null,arguments)},Nf=b._emscripten_bind_btDispatcher_getManifoldByIndexInternal_1=function(){return(Nf=b._emscripten_bind_btDispatcher_getManifoldByIndexInternal_1=b.asm.Yd).apply(null,arguments)},Of=b._emscripten_bind_btDispatcher___destroy___0=function(){return(Of= -b._emscripten_bind_btDispatcher___destroy___0=b.asm.Zd).apply(null,arguments)},Pf=b._emscripten_bind_btBroadphaseInterface_getOverlappingPairCache_0=function(){return(Pf=b._emscripten_bind_btBroadphaseInterface_getOverlappingPairCache_0=b.asm._d).apply(null,arguments)},Qf=b._emscripten_bind_btBroadphaseInterface___destroy___0=function(){return(Qf=b._emscripten_bind_btBroadphaseInterface___destroy___0=b.asm.$d).apply(null,arguments)},Rf=b._emscripten_bind_btStridingMeshInterface___destroy___0=function(){return(Rf= -b._emscripten_bind_btStridingMeshInterface___destroy___0=b.asm.ae).apply(null,arguments)},Sf=b._emscripten_bind_btPolyhedralConvexAabbCachingShape_setLocalScaling_1=function(){return(Sf=b._emscripten_bind_btPolyhedralConvexAabbCachingShape_setLocalScaling_1=b.asm.be).apply(null,arguments)},Tf=b._emscripten_bind_btPolyhedralConvexAabbCachingShape_calculateLocalInertia_2=function(){return(Tf=b._emscripten_bind_btPolyhedralConvexAabbCachingShape_calculateLocalInertia_2=b.asm.ce).apply(null,arguments)}, -Uf=b._emscripten_bind_btPolyhedralConvexAabbCachingShape_setMargin_1=function(){return(Uf=b._emscripten_bind_btPolyhedralConvexAabbCachingShape_setMargin_1=b.asm.de).apply(null,arguments)},Vf=b._emscripten_bind_btPolyhedralConvexAabbCachingShape_getMargin_0=function(){return(Vf=b._emscripten_bind_btPolyhedralConvexAabbCachingShape_getMargin_0=b.asm.ee).apply(null,arguments)},Wf=b._emscripten_bind_btPolyhedralConvexAabbCachingShape_getShapeType_0=function(){return(Wf=b._emscripten_bind_btPolyhedralConvexAabbCachingShape_getShapeType_0= -b.asm.fe).apply(null,arguments)},Xf=b._emscripten_bind_btPolyhedralConvexAabbCachingShape_getAabb_3=function(){return(Xf=b._emscripten_bind_btPolyhedralConvexAabbCachingShape_getAabb_3=b.asm.ge).apply(null,arguments)},Yf=b._emscripten_bind_btPolyhedralConvexAabbCachingShape_setImplicitShapeDimensions_1=function(){return(Yf=b._emscripten_bind_btPolyhedralConvexAabbCachingShape_setImplicitShapeDimensions_1=b.asm.he).apply(null,arguments)},Zf=b._emscripten_bind_btPolyhedralConvexAabbCachingShape_getNumPreferredPenetrationDirections_0= -function(){return(Zf=b._emscripten_bind_btPolyhedralConvexAabbCachingShape_getNumPreferredPenetrationDirections_0=b.asm.ie).apply(null,arguments)},$f=b._emscripten_bind_btPolyhedralConvexAabbCachingShape_getPreferredPenetrationDirection_2=function(){return($f=b._emscripten_bind_btPolyhedralConvexAabbCachingShape_getPreferredPenetrationDirection_2=b.asm.je).apply(null,arguments)},ag=b._emscripten_bind_btPolyhedralConvexAabbCachingShape___destroy___0=function(){return(ag=b._emscripten_bind_btPolyhedralConvexAabbCachingShape___destroy___0= -b.asm.ke).apply(null,arguments)},bg=b._emscripten_bind_btCapsuleShape_btCapsuleShape_2=function(){return(bg=b._emscripten_bind_btCapsuleShape_btCapsuleShape_2=b.asm.le).apply(null,arguments)},cg=b._emscripten_bind_btCapsuleShape_setMargin_1=function(){return(cg=b._emscripten_bind_btCapsuleShape_setMargin_1=b.asm.me).apply(null,arguments)},dg=b._emscripten_bind_btCapsuleShape_getMargin_0=function(){return(dg=b._emscripten_bind_btCapsuleShape_getMargin_0=b.asm.ne).apply(null,arguments)},eg=b._emscripten_bind_btCapsuleShape_setLocalScaling_1= -function(){return(eg=b._emscripten_bind_btCapsuleShape_setLocalScaling_1=b.asm.oe).apply(null,arguments)},fg=b._emscripten_bind_btCapsuleShape_calculateLocalInertia_2=function(){return(fg=b._emscripten_bind_btCapsuleShape_calculateLocalInertia_2=b.asm.pe).apply(null,arguments)},gg=b._emscripten_bind_btCapsuleShape_getShapeType_0=function(){return(gg=b._emscripten_bind_btCapsuleShape_getShapeType_0=b.asm.qe).apply(null,arguments)},hg=b._emscripten_bind_btCapsuleShape_getAabb_3=function(){return(hg= -b._emscripten_bind_btCapsuleShape_getAabb_3=b.asm.re).apply(null,arguments)},ig=b._emscripten_bind_btCapsuleShape_setImplicitShapeDimensions_1=function(){return(ig=b._emscripten_bind_btCapsuleShape_setImplicitShapeDimensions_1=b.asm.se).apply(null,arguments)},jg=b._emscripten_bind_btCapsuleShape_getNumPreferredPenetrationDirections_0=function(){return(jg=b._emscripten_bind_btCapsuleShape_getNumPreferredPenetrationDirections_0=b.asm.te).apply(null,arguments)},kg=b._emscripten_bind_btCapsuleShape_getPreferredPenetrationDirection_2= -function(){return(kg=b._emscripten_bind_btCapsuleShape_getPreferredPenetrationDirection_2=b.asm.ue).apply(null,arguments)},lg=b._emscripten_bind_btCapsuleShape___destroy___0=function(){return(lg=b._emscripten_bind_btCapsuleShape___destroy___0=b.asm.ve).apply(null,arguments)},mg=b._emscripten_bind_btCylinderShape_btCylinderShape_1=function(){return(mg=b._emscripten_bind_btCylinderShape_btCylinderShape_1=b.asm.we).apply(null,arguments)},ng=b._emscripten_bind_btCylinderShape_setMargin_1=function(){return(ng= -b._emscripten_bind_btCylinderShape_setMargin_1=b.asm.xe).apply(null,arguments)},og=b._emscripten_bind_btCylinderShape_getMargin_0=function(){return(og=b._emscripten_bind_btCylinderShape_getMargin_0=b.asm.ye).apply(null,arguments)},pg=b._emscripten_bind_btCylinderShape_setLocalScaling_1=function(){return(pg=b._emscripten_bind_btCylinderShape_setLocalScaling_1=b.asm.ze).apply(null,arguments)},qg=b._emscripten_bind_btCylinderShape_calculateLocalInertia_2=function(){return(qg=b._emscripten_bind_btCylinderShape_calculateLocalInertia_2= -b.asm.Ae).apply(null,arguments)},rg=b._emscripten_bind_btCylinderShape_getShapeType_0=function(){return(rg=b._emscripten_bind_btCylinderShape_getShapeType_0=b.asm.Be).apply(null,arguments)},sg=b._emscripten_bind_btCylinderShape_getAabb_3=function(){return(sg=b._emscripten_bind_btCylinderShape_getAabb_3=b.asm.Ce).apply(null,arguments)},tg=b._emscripten_bind_btCylinderShape_setImplicitShapeDimensions_1=function(){return(tg=b._emscripten_bind_btCylinderShape_setImplicitShapeDimensions_1=b.asm.De).apply(null, -arguments)},ug=b._emscripten_bind_btCylinderShape_getNumPreferredPenetrationDirections_0=function(){return(ug=b._emscripten_bind_btCylinderShape_getNumPreferredPenetrationDirections_0=b.asm.Ee).apply(null,arguments)},vg=b._emscripten_bind_btCylinderShape_getPreferredPenetrationDirection_2=function(){return(vg=b._emscripten_bind_btCylinderShape_getPreferredPenetrationDirection_2=b.asm.Fe).apply(null,arguments)},wg=b._emscripten_bind_btCylinderShape___destroy___0=function(){return(wg=b._emscripten_bind_btCylinderShape___destroy___0= -b.asm.Ge).apply(null,arguments)},xg=b._emscripten_bind_btConeShape_btConeShape_2=function(){return(xg=b._emscripten_bind_btConeShape_btConeShape_2=b.asm.He).apply(null,arguments)},yg=b._emscripten_bind_btConeShape_setLocalScaling_1=function(){return(yg=b._emscripten_bind_btConeShape_setLocalScaling_1=b.asm.Ie).apply(null,arguments)},zg=b._emscripten_bind_btConeShape_calculateLocalInertia_2=function(){return(zg=b._emscripten_bind_btConeShape_calculateLocalInertia_2=b.asm.Je).apply(null,arguments)}, -Ag=b._emscripten_bind_btConeShape_getShapeType_0=function(){return(Ag=b._emscripten_bind_btConeShape_getShapeType_0=b.asm.Ke).apply(null,arguments)},Bg=b._emscripten_bind_btConeShape_getAabb_3=function(){return(Bg=b._emscripten_bind_btConeShape_getAabb_3=b.asm.Le).apply(null,arguments)},Cg=b._emscripten_bind_btConeShape_setImplicitShapeDimensions_1=function(){return(Cg=b._emscripten_bind_btConeShape_setImplicitShapeDimensions_1=b.asm.Me).apply(null,arguments)},Dg=b._emscripten_bind_btConeShape_getNumPreferredPenetrationDirections_0= -function(){return(Dg=b._emscripten_bind_btConeShape_getNumPreferredPenetrationDirections_0=b.asm.Ne).apply(null,arguments)},Eg=b._emscripten_bind_btConeShape_getPreferredPenetrationDirection_2=function(){return(Eg=b._emscripten_bind_btConeShape_getPreferredPenetrationDirection_2=b.asm.Oe).apply(null,arguments)},Fg=b._emscripten_bind_btConeShape___destroy___0=function(){return(Fg=b._emscripten_bind_btConeShape___destroy___0=b.asm.Pe).apply(null,arguments)},Gg=b._emscripten_bind_btTriangleMeshShape_setLocalScaling_1= -function(){return(Gg=b._emscripten_bind_btTriangleMeshShape_setLocalScaling_1=b.asm.Qe).apply(null,arguments)},Hg=b._emscripten_bind_btTriangleMeshShape_calculateLocalInertia_2=function(){return(Hg=b._emscripten_bind_btTriangleMeshShape_calculateLocalInertia_2=b.asm.Re).apply(null,arguments)},Ig=b._emscripten_bind_btTriangleMeshShape_getShapeType_0=function(){return(Ig=b._emscripten_bind_btTriangleMeshShape_getShapeType_0=b.asm.Se).apply(null,arguments)},Jg=b._emscripten_bind_btTriangleMeshShape_getAabb_3= -function(){return(Jg=b._emscripten_bind_btTriangleMeshShape_getAabb_3=b.asm.Te).apply(null,arguments)},Kg=b._emscripten_bind_btTriangleMeshShape___destroy___0=function(){return(Kg=b._emscripten_bind_btTriangleMeshShape___destroy___0=b.asm.Ue).apply(null,arguments)},Lg=b._emscripten_bind_btTriangleRaycastCallback_reportHit_4=function(){return(Lg=b._emscripten_bind_btTriangleRaycastCallback_reportHit_4=b.asm.Ve).apply(null,arguments)},Mg=b._emscripten_bind_btTriangleRaycastCallback_processTriangle_3= -function(){return(Mg=b._emscripten_bind_btTriangleRaycastCallback_processTriangle_3=b.asm.We).apply(null,arguments)},Ng=b._emscripten_bind_btTriangleRaycastCallback_get_m_from_0=function(){return(Ng=b._emscripten_bind_btTriangleRaycastCallback_get_m_from_0=b.asm.Xe).apply(null,arguments)},Og=b._emscripten_bind_btTriangleRaycastCallback_set_m_from_1=function(){return(Og=b._emscripten_bind_btTriangleRaycastCallback_set_m_from_1=b.asm.Ye).apply(null,arguments)},Pg=b._emscripten_bind_btTriangleRaycastCallback_get_m_to_0= -function(){return(Pg=b._emscripten_bind_btTriangleRaycastCallback_get_m_to_0=b.asm.Ze).apply(null,arguments)},Qg=b._emscripten_bind_btTriangleRaycastCallback_set_m_to_1=function(){return(Qg=b._emscripten_bind_btTriangleRaycastCallback_set_m_to_1=b.asm._e).apply(null,arguments)},Rg=b._emscripten_bind_btTriangleRaycastCallback_get_m_hitFraction_0=function(){return(Rg=b._emscripten_bind_btTriangleRaycastCallback_get_m_hitFraction_0=b.asm.$e).apply(null,arguments)},Sg=b._emscripten_bind_btTriangleRaycastCallback_set_m_hitFraction_1= -function(){return(Sg=b._emscripten_bind_btTriangleRaycastCallback_set_m_hitFraction_1=b.asm.af).apply(null,arguments)},Tg=b._emscripten_bind_btTriangleRaycastCallback_get_m_flags_0=function(){return(Tg=b._emscripten_bind_btTriangleRaycastCallback_get_m_flags_0=b.asm.bf).apply(null,arguments)},Ug=b._emscripten_bind_btTriangleRaycastCallback_set_m_flags_1=function(){return(Ug=b._emscripten_bind_btTriangleRaycastCallback_set_m_flags_1=b.asm.cf).apply(null,arguments)},Vg=b._emscripten_bind_btTriangleRaycastCallback___destroy___0= -function(){return(Vg=b._emscripten_bind_btTriangleRaycastCallback___destroy___0=b.asm.df).apply(null,arguments)},Wg=b._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_3=function(){return(Wg=b._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_3=b.asm.ef).apply(null,arguments)},Xg=b._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_5=function(){return(Xg=b._emscripten_bind_btGeneric6DofConstraint_btGeneric6DofConstraint_5=b.asm.ff).apply(null,arguments)}, -Yg=b._emscripten_bind_btGeneric6DofConstraint_setLinearLowerLimit_1=function(){return(Yg=b._emscripten_bind_btGeneric6DofConstraint_setLinearLowerLimit_1=b.asm.gf).apply(null,arguments)},Zg=b._emscripten_bind_btGeneric6DofConstraint_setLinearUpperLimit_1=function(){return(Zg=b._emscripten_bind_btGeneric6DofConstraint_setLinearUpperLimit_1=b.asm.hf).apply(null,arguments)},$g=b._emscripten_bind_btGeneric6DofConstraint_setAngularLowerLimit_1=function(){return($g=b._emscripten_bind_btGeneric6DofConstraint_setAngularLowerLimit_1= -b.asm.jf).apply(null,arguments)},ah=b._emscripten_bind_btGeneric6DofConstraint_setAngularUpperLimit_1=function(){return(ah=b._emscripten_bind_btGeneric6DofConstraint_setAngularUpperLimit_1=b.asm.kf).apply(null,arguments)},bh=b._emscripten_bind_btGeneric6DofConstraint_enableFeedback_1=function(){return(bh=b._emscripten_bind_btGeneric6DofConstraint_enableFeedback_1=b.asm.lf).apply(null,arguments)},ch=b._emscripten_bind_btGeneric6DofConstraint_getBreakingImpulseThreshold_0=function(){return(ch=b._emscripten_bind_btGeneric6DofConstraint_getBreakingImpulseThreshold_0= -b.asm.mf).apply(null,arguments)},dh=b._emscripten_bind_btGeneric6DofConstraint_setBreakingImpulseThreshold_1=function(){return(dh=b._emscripten_bind_btGeneric6DofConstraint_setBreakingImpulseThreshold_1=b.asm.nf).apply(null,arguments)},eh=b._emscripten_bind_btGeneric6DofConstraint_getRigidBodyA_0=function(){return(eh=b._emscripten_bind_btGeneric6DofConstraint_getRigidBodyA_0=b.asm.of).apply(null,arguments)},fh=b._emscripten_bind_btGeneric6DofConstraint_getRigidBodyB_0=function(){return(fh=b._emscripten_bind_btGeneric6DofConstraint_getRigidBodyB_0= -b.asm.pf).apply(null,arguments)},gh=b._emscripten_bind_btGeneric6DofConstraint___destroy___0=function(){return(gh=b._emscripten_bind_btGeneric6DofConstraint___destroy___0=b.asm.qf).apply(null,arguments)},hh=b._emscripten_bind_btConstraintSolver___destroy___0=function(){return(hh=b._emscripten_bind_btConstraintSolver___destroy___0=b.asm.rf).apply(null,arguments)},ih=b._emscripten_bind_btIDebugDraw___destroy___0=function(){return(ih=b._emscripten_bind_btIDebugDraw___destroy___0=b.asm.sf).apply(null, -arguments)},jh=b._emscripten_bind_btDiscreteDynamicsWorld_btDiscreteDynamicsWorld_4=function(){return(jh=b._emscripten_bind_btDiscreteDynamicsWorld_btDiscreteDynamicsWorld_4=b.asm.tf).apply(null,arguments)},kh=b._emscripten_bind_btDiscreteDynamicsWorld_setBroadphase_1=function(){return(kh=b._emscripten_bind_btDiscreteDynamicsWorld_setBroadphase_1=b.asm.uf).apply(null,arguments)},lh=b._emscripten_bind_btDiscreteDynamicsWorld_getDispatcher_0=function(){return(lh=b._emscripten_bind_btDiscreteDynamicsWorld_getDispatcher_0= -b.asm.vf).apply(null,arguments)},mh=b._emscripten_bind_btDiscreteDynamicsWorld_updateSingleAabb_1=function(){return(mh=b._emscripten_bind_btDiscreteDynamicsWorld_updateSingleAabb_1=b.asm.wf).apply(null,arguments)},nh=b._emscripten_bind_btDiscreteDynamicsWorld_updateAabbs_0=function(){return(nh=b._emscripten_bind_btDiscreteDynamicsWorld_updateAabbs_0=b.asm.xf).apply(null,arguments)},oh=b._emscripten_bind_btDiscreteDynamicsWorld_computeOverlappingPairs_0=function(){return(oh=b._emscripten_bind_btDiscreteDynamicsWorld_computeOverlappingPairs_0= -b.asm.yf).apply(null,arguments)},ph=b._emscripten_bind_btDiscreteDynamicsWorld_setDebugDrawer_1=function(){return(ph=b._emscripten_bind_btDiscreteDynamicsWorld_setDebugDrawer_1=b.asm.zf).apply(null,arguments)},qh=b._emscripten_bind_btDiscreteDynamicsWorld_debugDrawWorld_0=function(){return(qh=b._emscripten_bind_btDiscreteDynamicsWorld_debugDrawWorld_0=b.asm.Af).apply(null,arguments)},rh=b._emscripten_bind_btDiscreteDynamicsWorld_debugDrawObject_3=function(){return(rh=b._emscripten_bind_btDiscreteDynamicsWorld_debugDrawObject_3= -b.asm.Bf).apply(null,arguments)},sh=b._emscripten_bind_btDiscreteDynamicsWorld_getNumCollisionObjects_0=function(){return(sh=b._emscripten_bind_btDiscreteDynamicsWorld_getNumCollisionObjects_0=b.asm.Cf).apply(null,arguments)},th=b._emscripten_bind_btDiscreteDynamicsWorld_rayTest_3=function(){return(th=b._emscripten_bind_btDiscreteDynamicsWorld_rayTest_3=b.asm.Df).apply(null,arguments)},uh=b._emscripten_bind_btDiscreteDynamicsWorld_convexSweepTest_4=function(){return(uh=b._emscripten_bind_btDiscreteDynamicsWorld_convexSweepTest_4= -b.asm.Ef).apply(null,arguments)},vh=b._emscripten_bind_btDiscreteDynamicsWorld_convexSweepTest_5=function(){return(vh=b._emscripten_bind_btDiscreteDynamicsWorld_convexSweepTest_5=b.asm.Ff).apply(null,arguments)},wh=b._emscripten_bind_btDiscreteDynamicsWorld_contactTest_2=function(){return(wh=b._emscripten_bind_btDiscreteDynamicsWorld_contactTest_2=b.asm.Gf).apply(null,arguments)},xh=b._emscripten_bind_btDiscreteDynamicsWorld_contactPairTest_3=function(){return(xh=b._emscripten_bind_btDiscreteDynamicsWorld_contactPairTest_3= -b.asm.Hf).apply(null,arguments)},yh=b._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_1=function(){return(yh=b._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_1=b.asm.If).apply(null,arguments)},zh=b._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_2=function(){return(zh=b._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_2=b.asm.Jf).apply(null,arguments)},Ah=b._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_3=function(){return(Ah=b._emscripten_bind_btDiscreteDynamicsWorld_addCollisionObject_3= -b.asm.Kf).apply(null,arguments)},Bh=b._emscripten_bind_btDiscreteDynamicsWorld_getCollisionObjectArray_0=function(){return(Bh=b._emscripten_bind_btDiscreteDynamicsWorld_getCollisionObjectArray_0=b.asm.Lf).apply(null,arguments)},Ch=b._emscripten_bind_btDiscreteDynamicsWorld_removeCollisionObject_1=function(){return(Ch=b._emscripten_bind_btDiscreteDynamicsWorld_removeCollisionObject_1=b.asm.Mf).apply(null,arguments)},Dh=b._emscripten_bind_btDiscreteDynamicsWorld_performDiscreteCollisionDetection_0= -function(){return(Dh=b._emscripten_bind_btDiscreteDynamicsWorld_performDiscreteCollisionDetection_0=b.asm.Nf).apply(null,arguments)},Eh=b._emscripten_bind_btDiscreteDynamicsWorld_getDispatchInfo_0=function(){return(Eh=b._emscripten_bind_btDiscreteDynamicsWorld_getDispatchInfo_0=b.asm.Of).apply(null,arguments)},Fh=b._emscripten_bind_btDiscreteDynamicsWorld_getForceUpdateAllAabbs_0=function(){return(Fh=b._emscripten_bind_btDiscreteDynamicsWorld_getForceUpdateAllAabbs_0=b.asm.Pf).apply(null,arguments)}, -Gh=b._emscripten_bind_btDiscreteDynamicsWorld_setForceUpdateAllAabbs_1=function(){return(Gh=b._emscripten_bind_btDiscreteDynamicsWorld_setForceUpdateAllAabbs_1=b.asm.Qf).apply(null,arguments)},Hh=b._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_1=function(){return(Hh=b._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_1=b.asm.Rf).apply(null,arguments)},Ih=b._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_2=function(){return(Ih=b._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_2= -b.asm.Sf).apply(null,arguments)},Jh=b._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_3=function(){return(Jh=b._emscripten_bind_btDiscreteDynamicsWorld_stepSimulation_3=b.asm.Tf).apply(null,arguments)},Kh=b._emscripten_bind_btDiscreteDynamicsWorld_addAction_1=function(){return(Kh=b._emscripten_bind_btDiscreteDynamicsWorld_addAction_1=b.asm.Uf).apply(null,arguments)},Lh=b._emscripten_bind_btDiscreteDynamicsWorld_removeAction_1=function(){return(Lh=b._emscripten_bind_btDiscreteDynamicsWorld_removeAction_1= -b.asm.Vf).apply(null,arguments)},Mh=b._emscripten_bind_btDiscreteDynamicsWorld_getSolverInfo_0=function(){return(Mh=b._emscripten_bind_btDiscreteDynamicsWorld_getSolverInfo_0=b.asm.Wf).apply(null,arguments)},Nh=b._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_1=function(){return(Nh=b._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_1=b.asm.Xf).apply(null,arguments)},Oh=b._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_3=function(){return(Oh=b._emscripten_bind_btDiscreteDynamicsWorld_addRigidBody_3= -b.asm.Yf).apply(null,arguments)},Ph=b._emscripten_bind_btDiscreteDynamicsWorld_removeRigidBody_1=function(){return(Ph=b._emscripten_bind_btDiscreteDynamicsWorld_removeRigidBody_1=b.asm.Zf).apply(null,arguments)},Qh=b._emscripten_bind_btDiscreteDynamicsWorld_setGravity_1=function(){return(Qh=b._emscripten_bind_btDiscreteDynamicsWorld_setGravity_1=b.asm._f).apply(null,arguments)},Rh=b._emscripten_bind_btDiscreteDynamicsWorld_getGravity_0=function(){return(Rh=b._emscripten_bind_btDiscreteDynamicsWorld_getGravity_0= -b.asm.$f).apply(null,arguments)},Sh=b._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_1=function(){return(Sh=b._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_1=b.asm.ag).apply(null,arguments)},Th=b._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_2=function(){return(Th=b._emscripten_bind_btDiscreteDynamicsWorld_addConstraint_2=b.asm.bg).apply(null,arguments)},Uh=b._emscripten_bind_btDiscreteDynamicsWorld_removeConstraint_1=function(){return(Uh=b._emscripten_bind_btDiscreteDynamicsWorld_removeConstraint_1= -b.asm.cg).apply(null,arguments)},Vh=b._emscripten_bind_btDiscreteDynamicsWorld_clearForces_0=function(){return(Vh=b._emscripten_bind_btDiscreteDynamicsWorld_clearForces_0=b.asm.dg).apply(null,arguments)},Wh=b._emscripten_bind_btDiscreteDynamicsWorld___destroy___0=function(){return(Wh=b._emscripten_bind_btDiscreteDynamicsWorld___destroy___0=b.asm.eg).apply(null,arguments)},Xh=b._emscripten_bind_btActionInterface_updateAction_2=function(){return(Xh=b._emscripten_bind_btActionInterface_updateAction_2= -b.asm.fg).apply(null,arguments)},Yh=b._emscripten_bind_btActionInterface_debugDraw_1=function(){return(Yh=b._emscripten_bind_btActionInterface_debugDraw_1=b.asm.gg).apply(null,arguments)},Zh=b._emscripten_bind_btActionInterface___destroy___0=function(){return(Zh=b._emscripten_bind_btActionInterface___destroy___0=b.asm.hg).apply(null,arguments)},$h=b._emscripten_bind_btVehicleRaycaster___destroy___0=function(){return($h=b._emscripten_bind_btVehicleRaycaster___destroy___0=b.asm.ig).apply(null,arguments)}, -ai=b._emscripten_bind_btGhostObject_btGhostObject_0=function(){return(ai=b._emscripten_bind_btGhostObject_btGhostObject_0=b.asm.jg).apply(null,arguments)},bi=b._emscripten_bind_btGhostObject_getNumOverlappingObjects_0=function(){return(bi=b._emscripten_bind_btGhostObject_getNumOverlappingObjects_0=b.asm.kg).apply(null,arguments)},ci=b._emscripten_bind_btGhostObject_getOverlappingObject_1=function(){return(ci=b._emscripten_bind_btGhostObject_getOverlappingObject_1=b.asm.lg).apply(null,arguments)}, -di=b._emscripten_bind_btGhostObject_mergesSimulationIslands_0=function(){return(di=b._emscripten_bind_btGhostObject_mergesSimulationIslands_0=b.asm.mg).apply(null,arguments)},ei=b._emscripten_bind_btGhostObject_getAnisotropicFriction_0=function(){return(ei=b._emscripten_bind_btGhostObject_getAnisotropicFriction_0=b.asm.ng).apply(null,arguments)},fi=b._emscripten_bind_btGhostObject_setAnisotropicFriction_2=function(){return(fi=b._emscripten_bind_btGhostObject_setAnisotropicFriction_2=b.asm.og).apply(null, -arguments)},gi=b._emscripten_bind_btGhostObject_hasAnisotropicFriction_0=function(){return(gi=b._emscripten_bind_btGhostObject_hasAnisotropicFriction_0=b.asm.pg).apply(null,arguments)},hi=b._emscripten_bind_btGhostObject_hasAnisotropicFriction_1=function(){return(hi=b._emscripten_bind_btGhostObject_hasAnisotropicFriction_1=b.asm.qg).apply(null,arguments)},ii=b._emscripten_bind_btGhostObject_setContactProcessingThreshold_1=function(){return(ii=b._emscripten_bind_btGhostObject_setContactProcessingThreshold_1= -b.asm.rg).apply(null,arguments)},ji=b._emscripten_bind_btGhostObject_getContactProcessingThreshold_0=function(){return(ji=b._emscripten_bind_btGhostObject_getContactProcessingThreshold_0=b.asm.sg).apply(null,arguments)},ki=b._emscripten_bind_btGhostObject_isStaticObject_0=function(){return(ki=b._emscripten_bind_btGhostObject_isStaticObject_0=b.asm.tg).apply(null,arguments)},li=b._emscripten_bind_btGhostObject_isKinematicObject_0=function(){return(li=b._emscripten_bind_btGhostObject_isKinematicObject_0= -b.asm.ug).apply(null,arguments)},mi=b._emscripten_bind_btGhostObject_isStaticOrKinematicObject_0=function(){return(mi=b._emscripten_bind_btGhostObject_isStaticOrKinematicObject_0=b.asm.vg).apply(null,arguments)},ni=b._emscripten_bind_btGhostObject_hasContactResponse_0=function(){return(ni=b._emscripten_bind_btGhostObject_hasContactResponse_0=b.asm.wg).apply(null,arguments)},oi=b._emscripten_bind_btGhostObject_setCollisionShape_1=function(){return(oi=b._emscripten_bind_btGhostObject_setCollisionShape_1= -b.asm.xg).apply(null,arguments)},pi=b._emscripten_bind_btGhostObject_setIgnoreCollisionCheck_2=function(){return(pi=b._emscripten_bind_btGhostObject_setIgnoreCollisionCheck_2=b.asm.yg).apply(null,arguments)},qi=b._emscripten_bind_btGhostObject_checkCollideWithOverride_1=function(){return(qi=b._emscripten_bind_btGhostObject_checkCollideWithOverride_1=b.asm.zg).apply(null,arguments)},ri=b._emscripten_bind_btGhostObject_getActivationState_0=function(){return(ri=b._emscripten_bind_btGhostObject_getActivationState_0= -b.asm.Ag).apply(null,arguments)},si=b._emscripten_bind_btGhostObject_setActivationState_1=function(){return(si=b._emscripten_bind_btGhostObject_setActivationState_1=b.asm.Bg).apply(null,arguments)},ti=b._emscripten_bind_btGhostObject_setDeactivationTime_1=function(){return(ti=b._emscripten_bind_btGhostObject_setDeactivationTime_1=b.asm.Cg).apply(null,arguments)},ui=b._emscripten_bind_btGhostObject_getDeactivationTime_0=function(){return(ui=b._emscripten_bind_btGhostObject_getDeactivationTime_0=b.asm.Dg).apply(null, -arguments)},vi=b._emscripten_bind_btGhostObject_forceActivationState_1=function(){return(vi=b._emscripten_bind_btGhostObject_forceActivationState_1=b.asm.Eg).apply(null,arguments)},wi=b._emscripten_bind_btGhostObject_activate_0=function(){return(wi=b._emscripten_bind_btGhostObject_activate_0=b.asm.Fg).apply(null,arguments)},xi=b._emscripten_bind_btGhostObject_activate_1=function(){return(xi=b._emscripten_bind_btGhostObject_activate_1=b.asm.Gg).apply(null,arguments)},yi=b._emscripten_bind_btGhostObject_isActive_0= -function(){return(yi=b._emscripten_bind_btGhostObject_isActive_0=b.asm.Hg).apply(null,arguments)},zi=b._emscripten_bind_btGhostObject_setRestitution_1=function(){return(zi=b._emscripten_bind_btGhostObject_setRestitution_1=b.asm.Ig).apply(null,arguments)},Ai=b._emscripten_bind_btGhostObject_getRestitution_0=function(){return(Ai=b._emscripten_bind_btGhostObject_getRestitution_0=b.asm.Jg).apply(null,arguments)},Bi=b._emscripten_bind_btGhostObject_setFriction_1=function(){return(Bi=b._emscripten_bind_btGhostObject_setFriction_1= -b.asm.Kg).apply(null,arguments)},Ci=b._emscripten_bind_btGhostObject_getFriction_0=function(){return(Ci=b._emscripten_bind_btGhostObject_getFriction_0=b.asm.Lg).apply(null,arguments)},Di=b._emscripten_bind_btGhostObject_setRollingFriction_1=function(){return(Di=b._emscripten_bind_btGhostObject_setRollingFriction_1=b.asm.Mg).apply(null,arguments)},Ei=b._emscripten_bind_btGhostObject_getRollingFriction_0=function(){return(Ei=b._emscripten_bind_btGhostObject_getRollingFriction_0=b.asm.Ng).apply(null, -arguments)},Fi=b._emscripten_bind_btGhostObject_getWorldTransform_0=function(){return(Fi=b._emscripten_bind_btGhostObject_getWorldTransform_0=b.asm.Og).apply(null,arguments)},Gi=b._emscripten_bind_btGhostObject_setWorldTransform_1=function(){return(Gi=b._emscripten_bind_btGhostObject_setWorldTransform_1=b.asm.Pg).apply(null,arguments)},Hi=b._emscripten_bind_btGhostObject_getBroadphaseHandle_0=function(){return(Hi=b._emscripten_bind_btGhostObject_getBroadphaseHandle_0=b.asm.Qg).apply(null,arguments)}, -Ii=b._emscripten_bind_btGhostObject_setBroadphaseHandle_1=function(){return(Ii=b._emscripten_bind_btGhostObject_setBroadphaseHandle_1=b.asm.Rg).apply(null,arguments)},Ji=b._emscripten_bind_btGhostObject_getInterpolationWorldTransform_0=function(){return(Ji=b._emscripten_bind_btGhostObject_getInterpolationWorldTransform_0=b.asm.Sg).apply(null,arguments)},Ki=b._emscripten_bind_btGhostObject_setInterpolationWorldTransform_1=function(){return(Ki=b._emscripten_bind_btGhostObject_setInterpolationWorldTransform_1= -b.asm.Tg).apply(null,arguments)},Li=b._emscripten_bind_btGhostObject_setInterpolationLinearVelocity_1=function(){return(Li=b._emscripten_bind_btGhostObject_setInterpolationLinearVelocity_1=b.asm.Ug).apply(null,arguments)},Mi=b._emscripten_bind_btGhostObject_setInterpolationAngularVelocity_1=function(){return(Mi=b._emscripten_bind_btGhostObject_setInterpolationAngularVelocity_1=b.asm.Vg).apply(null,arguments)},Ni=b._emscripten_bind_btGhostObject_getInterpolationLinearVelocity_0=function(){return(Ni= -b._emscripten_bind_btGhostObject_getInterpolationLinearVelocity_0=b.asm.Wg).apply(null,arguments)},Oi=b._emscripten_bind_btGhostObject_getInterpolationAngularVelocity_0=function(){return(Oi=b._emscripten_bind_btGhostObject_getInterpolationAngularVelocity_0=b.asm.Xg).apply(null,arguments)},Pi=b._emscripten_bind_btGhostObject_getIslandTag_0=function(){return(Pi=b._emscripten_bind_btGhostObject_getIslandTag_0=b.asm.Yg).apply(null,arguments)},Qi=b._emscripten_bind_btGhostObject_setIslandTag_1=function(){return(Qi= -b._emscripten_bind_btGhostObject_setIslandTag_1=b.asm.Zg).apply(null,arguments)},Ri=b._emscripten_bind_btGhostObject_getCompanionId_0=function(){return(Ri=b._emscripten_bind_btGhostObject_getCompanionId_0=b.asm._g).apply(null,arguments)},Si=b._emscripten_bind_btGhostObject_setCompanionId_1=function(){return(Si=b._emscripten_bind_btGhostObject_setCompanionId_1=b.asm.$g).apply(null,arguments)},Ti=b._emscripten_bind_btGhostObject_getHitFraction_0=function(){return(Ti=b._emscripten_bind_btGhostObject_getHitFraction_0= -b.asm.ah).apply(null,arguments)},Ui=b._emscripten_bind_btGhostObject_setHitFraction_1=function(){return(Ui=b._emscripten_bind_btGhostObject_setHitFraction_1=b.asm.bh).apply(null,arguments)},Vi=b._emscripten_bind_btGhostObject_getCollisionFlags_0=function(){return(Vi=b._emscripten_bind_btGhostObject_getCollisionFlags_0=b.asm.ch).apply(null,arguments)},Wi=b._emscripten_bind_btGhostObject_setCollisionFlags_1=function(){return(Wi=b._emscripten_bind_btGhostObject_setCollisionFlags_1=b.asm.dh).apply(null, -arguments)},Xi=b._emscripten_bind_btGhostObject_getCcdSweptSphereRadius_0=function(){return(Xi=b._emscripten_bind_btGhostObject_getCcdSweptSphereRadius_0=b.asm.eh).apply(null,arguments)},Yi=b._emscripten_bind_btGhostObject_setCcdSweptSphereRadius_1=function(){return(Yi=b._emscripten_bind_btGhostObject_setCcdSweptSphereRadius_1=b.asm.fh).apply(null,arguments)},Zi=b._emscripten_bind_btGhostObject_getCcdMotionThreshold_0=function(){return(Zi=b._emscripten_bind_btGhostObject_getCcdMotionThreshold_0=b.asm.gh).apply(null, -arguments)},$i=b._emscripten_bind_btGhostObject_getCcdSquareMotionThreshold_0=function(){return($i=b._emscripten_bind_btGhostObject_getCcdSquareMotionThreshold_0=b.asm.hh).apply(null,arguments)},aj=b._emscripten_bind_btGhostObject_setCcdMotionThreshold_1=function(){return(aj=b._emscripten_bind_btGhostObject_setCcdMotionThreshold_1=b.asm.ih).apply(null,arguments)},bj=b._emscripten_bind_btGhostObject_getUserPointer_0=function(){return(bj=b._emscripten_bind_btGhostObject_getUserPointer_0=b.asm.jh).apply(null, -arguments)},cj=b._emscripten_bind_btGhostObject_getUserIndex_0=function(){return(cj=b._emscripten_bind_btGhostObject_getUserIndex_0=b.asm.kh).apply(null,arguments)},dj=b._emscripten_bind_btGhostObject_setUserPointer_1=function(){return(dj=b._emscripten_bind_btGhostObject_setUserPointer_1=b.asm.lh).apply(null,arguments)},ej=b._emscripten_bind_btGhostObject_setUserIndex_1=function(){return(ej=b._emscripten_bind_btGhostObject_setUserIndex_1=b.asm.mh).apply(null,arguments)},fj=b._emscripten_bind_btGhostObject_getUpdateRevisionInternal_0= -function(){return(fj=b._emscripten_bind_btGhostObject_getUpdateRevisionInternal_0=b.asm.nh).apply(null,arguments)},gj=b._emscripten_bind_btGhostObject_checkCollideWith_1=function(){return(gj=b._emscripten_bind_btGhostObject_checkCollideWith_1=b.asm.oh).apply(null,arguments)},hj=b._emscripten_bind_btGhostObject___destroy___0=function(){return(hj=b._emscripten_bind_btGhostObject___destroy___0=b.asm.ph).apply(null,arguments)},ij=b._emscripten_bind_Element_get_m_tag_0=function(){return(ij=b._emscripten_bind_Element_get_m_tag_0= -b.asm.qh).apply(null,arguments)},jj=b._emscripten_bind_Element_set_m_tag_1=function(){return(jj=b._emscripten_bind_Element_set_m_tag_1=b.asm.rh).apply(null,arguments)},kj=b._emscripten_bind_Element___destroy___0=function(){return(kj=b._emscripten_bind_Element___destroy___0=b.asm.sh).apply(null,arguments)},lj=b._emscripten_bind_btSoftBodySolver___destroy___0=function(){return(lj=b._emscripten_bind_btSoftBodySolver___destroy___0=b.asm.th).apply(null,arguments)},mj=b._emscripten_bind_VoidPtr___destroy___0= -function(){return(mj=b._emscripten_bind_VoidPtr___destroy___0=b.asm.uh).apply(null,arguments)},nj=b._emscripten_bind_MybtTriangleRaycastCallback_MybtTriangleRaycastCallback_2=function(){return(nj=b._emscripten_bind_MybtTriangleRaycastCallback_MybtTriangleRaycastCallback_2=b.asm.vh).apply(null,arguments)},oj=b._emscripten_bind_MybtTriangleRaycastCallback_MybtTriangleRaycastCallback_3=function(){return(oj=b._emscripten_bind_MybtTriangleRaycastCallback_MybtTriangleRaycastCallback_3=b.asm.wh).apply(null, -arguments)},pj=b._emscripten_bind_MybtTriangleRaycastCallback_reportHit_4=function(){return(pj=b._emscripten_bind_MybtTriangleRaycastCallback_reportHit_4=b.asm.xh).apply(null,arguments)},qj=b._emscripten_bind_MybtTriangleRaycastCallback_processTriangle_3=function(){return(qj=b._emscripten_bind_MybtTriangleRaycastCallback_processTriangle_3=b.asm.yh).apply(null,arguments)},rj=b._emscripten_bind_MybtTriangleRaycastCallback_get_m_from_0=function(){return(rj=b._emscripten_bind_MybtTriangleRaycastCallback_get_m_from_0= -b.asm.zh).apply(null,arguments)},sj=b._emscripten_bind_MybtTriangleRaycastCallback_set_m_from_1=function(){return(sj=b._emscripten_bind_MybtTriangleRaycastCallback_set_m_from_1=b.asm.Ah).apply(null,arguments)},tj=b._emscripten_bind_MybtTriangleRaycastCallback_get_m_to_0=function(){return(tj=b._emscripten_bind_MybtTriangleRaycastCallback_get_m_to_0=b.asm.Bh).apply(null,arguments)},uj=b._emscripten_bind_MybtTriangleRaycastCallback_set_m_to_1=function(){return(uj=b._emscripten_bind_MybtTriangleRaycastCallback_set_m_to_1= -b.asm.Ch).apply(null,arguments)},vj=b._emscripten_bind_MybtTriangleRaycastCallback_get_m_hitFraction_0=function(){return(vj=b._emscripten_bind_MybtTriangleRaycastCallback_get_m_hitFraction_0=b.asm.Dh).apply(null,arguments)},wj=b._emscripten_bind_MybtTriangleRaycastCallback_set_m_hitFraction_1=function(){return(wj=b._emscripten_bind_MybtTriangleRaycastCallback_set_m_hitFraction_1=b.asm.Eh).apply(null,arguments)},xj=b._emscripten_bind_MybtTriangleRaycastCallback_get_m_flags_0=function(){return(xj=b._emscripten_bind_MybtTriangleRaycastCallback_get_m_flags_0= -b.asm.Fh).apply(null,arguments)},yj=b._emscripten_bind_MybtTriangleRaycastCallback_set_m_flags_1=function(){return(yj=b._emscripten_bind_MybtTriangleRaycastCallback_set_m_flags_1=b.asm.Gh).apply(null,arguments)},zj=b._emscripten_bind_MybtTriangleRaycastCallback___destroy___0=function(){return(zj=b._emscripten_bind_MybtTriangleRaycastCallback___destroy___0=b.asm.Hh).apply(null,arguments)},Aj=b._emscripten_bind_MyDebugDraw_MyDebugDraw_0=function(){return(Aj=b._emscripten_bind_MyDebugDraw_MyDebugDraw_0= -b.asm.Ih).apply(null,arguments)},Bj=b._emscripten_bind_MyDebugDraw_drawLine_3=function(){return(Bj=b._emscripten_bind_MyDebugDraw_drawLine_3=b.asm.Jh).apply(null,arguments)},Cj=b._emscripten_bind_MyDebugDraw_drawContactPoint_5=function(){return(Cj=b._emscripten_bind_MyDebugDraw_drawContactPoint_5=b.asm.Kh).apply(null,arguments)},Dj=b._emscripten_bind_MyDebugDraw_draw3dText_2=function(){return(Dj=b._emscripten_bind_MyDebugDraw_draw3dText_2=b.asm.Lh).apply(null,arguments)},Ej=b._emscripten_bind_MyDebugDraw_getDebugMode_0= -function(){return(Ej=b._emscripten_bind_MyDebugDraw_getDebugMode_0=b.asm.Mh).apply(null,arguments)},Fj=b._emscripten_bind_MyDebugDraw___destroy___0=function(){return(Fj=b._emscripten_bind_MyDebugDraw___destroy___0=b.asm.Nh).apply(null,arguments)},Gj=b._emscripten_bind_MyMotionState_MyMotionState_0=function(){return(Gj=b._emscripten_bind_MyMotionState_MyMotionState_0=b.asm.Oh).apply(null,arguments)},Hj=b._emscripten_bind_MyMotionState_getWorldTransform_1=function(){return(Hj=b._emscripten_bind_MyMotionState_getWorldTransform_1= -b.asm.Ph).apply(null,arguments)},Ij=b._emscripten_bind_MyMotionState_setWorldTransform_1=function(){return(Ij=b._emscripten_bind_MyMotionState_setWorldTransform_1=b.asm.Qh).apply(null,arguments)},Jj=b._emscripten_bind_MyMotionState___destroy___0=function(){return(Jj=b._emscripten_bind_MyMotionState___destroy___0=b.asm.Rh).apply(null,arguments)},Kj=b._emscripten_bind_MyClassHelper_getBTVersion_0=function(){return(Kj=b._emscripten_bind_MyClassHelper_getBTVersion_0=b.asm.Sh).apply(null,arguments)},Lj= -b._emscripten_bind_MyClassHelper_setVertices_5=function(){return(Lj=b._emscripten_bind_MyClassHelper_setVertices_5=b.asm.Th).apply(null,arguments)},Mj=b._emscripten_bind_MyClassHelper_setIndices_4=function(){return(Mj=b._emscripten_bind_MyClassHelper_setIndices_4=b.asm.Uh).apply(null,arguments)},Nj=b._emscripten_bind_MyClassHelper_getVertexPointer_2=function(){return(Nj=b._emscripten_bind_MyClassHelper_getVertexPointer_2=b.asm.Vh).apply(null,arguments)},Oj=b._emscripten_bind_MyClassHelper___destroy___0= -function(){return(Oj=b._emscripten_bind_MyClassHelper___destroy___0=b.asm.Wh).apply(null,arguments)},Pj=b._emscripten_bind_MyTemp_btVec3_1_3=function(){return(Pj=b._emscripten_bind_MyTemp_btVec3_1_3=b.asm.Xh).apply(null,arguments)},Qj=b._emscripten_bind_MyTemp_btVec3_2_3=function(){return(Qj=b._emscripten_bind_MyTemp_btVec3_2_3=b.asm.Yh).apply(null,arguments)},Rj=b._emscripten_bind_MyTemp_btQuat_0=function(){return(Rj=b._emscripten_bind_MyTemp_btQuat_0=b.asm.Zh).apply(null,arguments)},Sj=b._emscripten_bind_MyTemp_btTran_0= -function(){return(Sj=b._emscripten_bind_MyTemp_btTran_0=b.asm._h).apply(null,arguments)},Tj=b._emscripten_bind_MyTemp_btMat3_0=function(){return(Tj=b._emscripten_bind_MyTemp_btMat3_0=b.asm.$h).apply(null,arguments)},Uj=b._emscripten_bind_MyTemp___destroy___0=function(){return(Uj=b._emscripten_bind_MyTemp___destroy___0=b.asm.ai).apply(null,arguments)},Vj=b._emscripten_bind_MyCollisionObjectArray_MyCollisionObjectArray_0=function(){return(Vj=b._emscripten_bind_MyCollisionObjectArray_MyCollisionObjectArray_0= -b.asm.bi).apply(null,arguments)},Wj=b._emscripten_bind_MyCollisionObjectArray_size_0=function(){return(Wj=b._emscripten_bind_MyCollisionObjectArray_size_0=b.asm.ci).apply(null,arguments)},Xj=b._emscripten_bind_MyCollisionObjectArray_at_1=function(){return(Xj=b._emscripten_bind_MyCollisionObjectArray_at_1=b.asm.di).apply(null,arguments)},Yj=b._emscripten_bind_MyCollisionObjectArray_resize_1=function(){return(Yj=b._emscripten_bind_MyCollisionObjectArray_resize_1=b.asm.ei).apply(null,arguments)},Zj= -b._emscripten_bind_MyCollisionObjectArray_capacity_0=function(){return(Zj=b._emscripten_bind_MyCollisionObjectArray_capacity_0=b.asm.fi).apply(null,arguments)},ak=b._emscripten_bind_MyCollisionObjectArray___destroy___0=function(){return(ak=b._emscripten_bind_MyCollisionObjectArray___destroy___0=b.asm.gi).apply(null,arguments)},bk=b._emscripten_bind_MyVector3Array_MyVector3Array_0=function(){return(bk=b._emscripten_bind_MyVector3Array_MyVector3Array_0=b.asm.hi).apply(null,arguments)},ck=b._emscripten_bind_MyVector3Array_size_0= -function(){return(ck=b._emscripten_bind_MyVector3Array_size_0=b.asm.ii).apply(null,arguments)},dk=b._emscripten_bind_MyVector3Array_at_1=function(){return(dk=b._emscripten_bind_MyVector3Array_at_1=b.asm.ji).apply(null,arguments)},ek=b._emscripten_bind_MyVector3Array_resize_1=function(){return(ek=b._emscripten_bind_MyVector3Array_resize_1=b.asm.ki).apply(null,arguments)},fk=b._emscripten_bind_MyVector3Array_capacity_0=function(){return(fk=b._emscripten_bind_MyVector3Array_capacity_0=b.asm.li).apply(null, -arguments)},gk=b._emscripten_bind_MyVector3Array___destroy___0=function(){return(gk=b._emscripten_bind_MyVector3Array___destroy___0=b.asm.mi).apply(null,arguments)},hk=b._emscripten_bind_MyScalarArray_MyScalarArray_0=function(){return(hk=b._emscripten_bind_MyScalarArray_MyScalarArray_0=b.asm.ni).apply(null,arguments)},ik=b._emscripten_bind_MyScalarArray_size_0=function(){return(ik=b._emscripten_bind_MyScalarArray_size_0=b.asm.oi).apply(null,arguments)},jk=b._emscripten_bind_MyScalarArray_at_1=function(){return(jk= -b._emscripten_bind_MyScalarArray_at_1=b.asm.pi).apply(null,arguments)},kk=b._emscripten_bind_MyScalarArray_resize_1=function(){return(kk=b._emscripten_bind_MyScalarArray_resize_1=b.asm.qi).apply(null,arguments)},lk=b._emscripten_bind_MyScalarArray_capacity_0=function(){return(lk=b._emscripten_bind_MyScalarArray_capacity_0=b.asm.ri).apply(null,arguments)},mk=b._emscripten_bind_MyScalarArray___destroy___0=function(){return(mk=b._emscripten_bind_MyScalarArray___destroy___0=b.asm.si).apply(null,arguments)}, -nk=b._emscripten_bind_MyClosestRayResultCallback_MyClosestRayResultCallback_2=function(){return(nk=b._emscripten_bind_MyClosestRayResultCallback_MyClosestRayResultCallback_2=b.asm.ti).apply(null,arguments)},ok=b._emscripten_bind_MyClosestRayResultCallback_addSingleResult_2=function(){return(ok=b._emscripten_bind_MyClosestRayResultCallback_addSingleResult_2=b.asm.ui).apply(null,arguments)},pk=b._emscripten_bind_MyClosestRayResultCallback_addSingleResultSuper_2=function(){return(pk=b._emscripten_bind_MyClosestRayResultCallback_addSingleResultSuper_2= -b.asm.vi).apply(null,arguments)},qk=b._emscripten_bind_MyClosestRayResultCallback_hasHit_0=function(){return(qk=b._emscripten_bind_MyClosestRayResultCallback_hasHit_0=b.asm.wi).apply(null,arguments)},rk=b._emscripten_bind_MyClosestRayResultCallback_get_m_rayFromWorld_0=function(){return(rk=b._emscripten_bind_MyClosestRayResultCallback_get_m_rayFromWorld_0=b.asm.xi).apply(null,arguments)},sk=b._emscripten_bind_MyClosestRayResultCallback_set_m_rayFromWorld_1=function(){return(sk=b._emscripten_bind_MyClosestRayResultCallback_set_m_rayFromWorld_1= -b.asm.yi).apply(null,arguments)},tk=b._emscripten_bind_MyClosestRayResultCallback_get_m_rayToWorld_0=function(){return(tk=b._emscripten_bind_MyClosestRayResultCallback_get_m_rayToWorld_0=b.asm.zi).apply(null,arguments)},uk=b._emscripten_bind_MyClosestRayResultCallback_set_m_rayToWorld_1=function(){return(uk=b._emscripten_bind_MyClosestRayResultCallback_set_m_rayToWorld_1=b.asm.Ai).apply(null,arguments)},vk=b._emscripten_bind_MyClosestRayResultCallback_get_m_hitNormalWorld_0=function(){return(vk=b._emscripten_bind_MyClosestRayResultCallback_get_m_hitNormalWorld_0= -b.asm.Bi).apply(null,arguments)},wk=b._emscripten_bind_MyClosestRayResultCallback_set_m_hitNormalWorld_1=function(){return(wk=b._emscripten_bind_MyClosestRayResultCallback_set_m_hitNormalWorld_1=b.asm.Ci).apply(null,arguments)},xk=b._emscripten_bind_MyClosestRayResultCallback_get_m_hitPointWorld_0=function(){return(xk=b._emscripten_bind_MyClosestRayResultCallback_get_m_hitPointWorld_0=b.asm.Di).apply(null,arguments)},yk=b._emscripten_bind_MyClosestRayResultCallback_set_m_hitPointWorld_1=function(){return(yk= -b._emscripten_bind_MyClosestRayResultCallback_set_m_hitPointWorld_1=b.asm.Ei).apply(null,arguments)},zk=b._emscripten_bind_MyClosestRayResultCallback_get_m_closestHitFraction_0=function(){return(zk=b._emscripten_bind_MyClosestRayResultCallback_get_m_closestHitFraction_0=b.asm.Fi).apply(null,arguments)},Ak=b._emscripten_bind_MyClosestRayResultCallback_set_m_closestHitFraction_1=function(){return(Ak=b._emscripten_bind_MyClosestRayResultCallback_set_m_closestHitFraction_1=b.asm.Gi).apply(null,arguments)}, -Bk=b._emscripten_bind_MyClosestRayResultCallback_get_m_collisionFilterGroup_0=function(){return(Bk=b._emscripten_bind_MyClosestRayResultCallback_get_m_collisionFilterGroup_0=b.asm.Hi).apply(null,arguments)},Ck=b._emscripten_bind_MyClosestRayResultCallback_set_m_collisionFilterGroup_1=function(){return(Ck=b._emscripten_bind_MyClosestRayResultCallback_set_m_collisionFilterGroup_1=b.asm.Ii).apply(null,arguments)},Dk=b._emscripten_bind_MyClosestRayResultCallback_get_m_collisionFilterMask_0=function(){return(Dk= -b._emscripten_bind_MyClosestRayResultCallback_get_m_collisionFilterMask_0=b.asm.Ji).apply(null,arguments)},Ek=b._emscripten_bind_MyClosestRayResultCallback_set_m_collisionFilterMask_1=function(){return(Ek=b._emscripten_bind_MyClosestRayResultCallback_set_m_collisionFilterMask_1=b.asm.Ki).apply(null,arguments)},Fk=b._emscripten_bind_MyClosestRayResultCallback_get_m_collisionObject_0=function(){return(Fk=b._emscripten_bind_MyClosestRayResultCallback_get_m_collisionObject_0=b.asm.Li).apply(null,arguments)}, -Gk=b._emscripten_bind_MyClosestRayResultCallback_set_m_collisionObject_1=function(){return(Gk=b._emscripten_bind_MyClosestRayResultCallback_set_m_collisionObject_1=b.asm.Mi).apply(null,arguments)},Hk=b._emscripten_bind_MyClosestRayResultCallback_get_m_flags_0=function(){return(Hk=b._emscripten_bind_MyClosestRayResultCallback_get_m_flags_0=b.asm.Ni).apply(null,arguments)},Ik=b._emscripten_bind_MyClosestRayResultCallback_set_m_flags_1=function(){return(Ik=b._emscripten_bind_MyClosestRayResultCallback_set_m_flags_1= -b.asm.Oi).apply(null,arguments)},Jk=b._emscripten_bind_MyClosestRayResultCallback___destroy___0=function(){return(Jk=b._emscripten_bind_MyClosestRayResultCallback___destroy___0=b.asm.Pi).apply(null,arguments)},Kk=b._emscripten_bind_MyAllHitsRayResultCallback_MyAllHitsRayResultCallback_2=function(){return(Kk=b._emscripten_bind_MyAllHitsRayResultCallback_MyAllHitsRayResultCallback_2=b.asm.Qi).apply(null,arguments)},Lk=b._emscripten_bind_MyAllHitsRayResultCallback_addSingleResult_2=function(){return(Lk= -b._emscripten_bind_MyAllHitsRayResultCallback_addSingleResult_2=b.asm.Ri).apply(null,arguments)},Mk=b._emscripten_bind_MyAllHitsRayResultCallback_addSingleResultSuper_2=function(){return(Mk=b._emscripten_bind_MyAllHitsRayResultCallback_addSingleResultSuper_2=b.asm.Si).apply(null,arguments)},Nk=b._emscripten_bind_MyAllHitsRayResultCallback_hasHit_0=function(){return(Nk=b._emscripten_bind_MyAllHitsRayResultCallback_hasHit_0=b.asm.Ti).apply(null,arguments)},Ok=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_collisionObjects_0= -function(){return(Ok=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_collisionObjects_0=b.asm.Ui).apply(null,arguments)},Pk=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_collisionObjects_1=function(){return(Pk=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_collisionObjects_1=b.asm.Vi).apply(null,arguments)},Qk=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_rayFromWorld_0=function(){return(Qk=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_rayFromWorld_0=b.asm.Wi).apply(null, -arguments)},Rk=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_rayFromWorld_1=function(){return(Rk=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_rayFromWorld_1=b.asm.Xi).apply(null,arguments)},Sk=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_rayToWorld_0=function(){return(Sk=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_rayToWorld_0=b.asm.Yi).apply(null,arguments)},Tk=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_rayToWorld_1=function(){return(Tk=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_rayToWorld_1= -b.asm.Zi).apply(null,arguments)},Uk=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_hitNormalWorld_0=function(){return(Uk=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_hitNormalWorld_0=b.asm._i).apply(null,arguments)},Vk=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_hitNormalWorld_1=function(){return(Vk=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_hitNormalWorld_1=b.asm.$i).apply(null,arguments)},Wk=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_hitPointWorld_0=function(){return(Wk= -b._emscripten_bind_MyAllHitsRayResultCallback_get_m_hitPointWorld_0=b.asm.aj).apply(null,arguments)},Xk=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_hitPointWorld_1=function(){return(Xk=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_hitPointWorld_1=b.asm.bj).apply(null,arguments)},Yk=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_hitFractions_0=function(){return(Yk=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_hitFractions_0=b.asm.cj).apply(null,arguments)},Zk=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_hitFractions_1= -function(){return(Zk=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_hitFractions_1=b.asm.dj).apply(null,arguments)},$k=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_closestHitFraction_0=function(){return($k=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_closestHitFraction_0=b.asm.ej).apply(null,arguments)},al=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_closestHitFraction_1=function(){return(al=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_closestHitFraction_1=b.asm.fj).apply(null, -arguments)},bl=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_collisionFilterGroup_0=function(){return(bl=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_collisionFilterGroup_0=b.asm.gj).apply(null,arguments)},cl=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_collisionFilterGroup_1=function(){return(cl=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_collisionFilterGroup_1=b.asm.hj).apply(null,arguments)},dl=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_collisionFilterMask_0= -function(){return(dl=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_collisionFilterMask_0=b.asm.ij).apply(null,arguments)},el=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_collisionFilterMask_1=function(){return(el=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_collisionFilterMask_1=b.asm.jj).apply(null,arguments)},fl=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_collisionObject_0=function(){return(fl=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_collisionObject_0=b.asm.kj).apply(null, -arguments)},gl=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_collisionObject_1=function(){return(gl=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_collisionObject_1=b.asm.lj).apply(null,arguments)},hl=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_flags_0=function(){return(hl=b._emscripten_bind_MyAllHitsRayResultCallback_get_m_flags_0=b.asm.mj).apply(null,arguments)},il=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_flags_1=function(){return(il=b._emscripten_bind_MyAllHitsRayResultCallback_set_m_flags_1= -b.asm.nj).apply(null,arguments)},jl=b._emscripten_bind_MyAllHitsRayResultCallback___destroy___0=function(){return(jl=b._emscripten_bind_MyAllHitsRayResultCallback___destroy___0=b.asm.oj).apply(null,arguments)},kl=b._emscripten_bind_MyRayResultCallback_MyRayResultCallback_0=function(){return(kl=b._emscripten_bind_MyRayResultCallback_MyRayResultCallback_0=b.asm.pj).apply(null,arguments)},ll=b._emscripten_bind_MyRayResultCallback_addSingleResult_2=function(){return(ll=b._emscripten_bind_MyRayResultCallback_addSingleResult_2= -b.asm.qj).apply(null,arguments)},ml=b._emscripten_bind_MyRayResultCallback_hasHit_0=function(){return(ml=b._emscripten_bind_MyRayResultCallback_hasHit_0=b.asm.rj).apply(null,arguments)},nl=b._emscripten_bind_MyRayResultCallback_get_m_closestHitFraction_0=function(){return(nl=b._emscripten_bind_MyRayResultCallback_get_m_closestHitFraction_0=b.asm.sj).apply(null,arguments)},ol=b._emscripten_bind_MyRayResultCallback_set_m_closestHitFraction_1=function(){return(ol=b._emscripten_bind_MyRayResultCallback_set_m_closestHitFraction_1= -b.asm.tj).apply(null,arguments)},pl=b._emscripten_bind_MyRayResultCallback_get_m_collisionFilterGroup_0=function(){return(pl=b._emscripten_bind_MyRayResultCallback_get_m_collisionFilterGroup_0=b.asm.uj).apply(null,arguments)},ql=b._emscripten_bind_MyRayResultCallback_set_m_collisionFilterGroup_1=function(){return(ql=b._emscripten_bind_MyRayResultCallback_set_m_collisionFilterGroup_1=b.asm.vj).apply(null,arguments)},rl=b._emscripten_bind_MyRayResultCallback_get_m_collisionFilterMask_0=function(){return(rl= -b._emscripten_bind_MyRayResultCallback_get_m_collisionFilterMask_0=b.asm.wj).apply(null,arguments)},sl=b._emscripten_bind_MyRayResultCallback_set_m_collisionFilterMask_1=function(){return(sl=b._emscripten_bind_MyRayResultCallback_set_m_collisionFilterMask_1=b.asm.xj).apply(null,arguments)},tl=b._emscripten_bind_MyRayResultCallback_get_m_collisionObject_0=function(){return(tl=b._emscripten_bind_MyRayResultCallback_get_m_collisionObject_0=b.asm.yj).apply(null,arguments)},ul=b._emscripten_bind_MyRayResultCallback_set_m_collisionObject_1= -function(){return(ul=b._emscripten_bind_MyRayResultCallback_set_m_collisionObject_1=b.asm.zj).apply(null,arguments)},vl=b._emscripten_bind_MyRayResultCallback_get_m_flags_0=function(){return(vl=b._emscripten_bind_MyRayResultCallback_get_m_flags_0=b.asm.Aj).apply(null,arguments)},wl=b._emscripten_bind_MyRayResultCallback_set_m_flags_1=function(){return(wl=b._emscripten_bind_MyRayResultCallback_set_m_flags_1=b.asm.Bj).apply(null,arguments)},xl=b._emscripten_bind_MyRayResultCallback___destroy___0=function(){return(xl= -b._emscripten_bind_MyRayResultCallback___destroy___0=b.asm.Cj).apply(null,arguments)},yl=b._emscripten_bind_ConcreteContactResultCallback_ConcreteContactResultCallback_0=function(){return(yl=b._emscripten_bind_ConcreteContactResultCallback_ConcreteContactResultCallback_0=b.asm.Dj).apply(null,arguments)},zl=b._emscripten_bind_ConcreteContactResultCallback_addSingleResult_7=function(){return(zl=b._emscripten_bind_ConcreteContactResultCallback_addSingleResult_7=b.asm.Ej).apply(null,arguments)},Al=b._emscripten_bind_ConcreteContactResultCallback___destroy___0= -function(){return(Al=b._emscripten_bind_ConcreteContactResultCallback___destroy___0=b.asm.Fj).apply(null,arguments)},Bl=b._emscripten_bind_btVector3_btVector3_0=function(){return(Bl=b._emscripten_bind_btVector3_btVector3_0=b.asm.Gj).apply(null,arguments)},Cl=b._emscripten_bind_btVector3_btVector3_3=function(){return(Cl=b._emscripten_bind_btVector3_btVector3_3=b.asm.Hj).apply(null,arguments)},Dl=b._emscripten_bind_btVector3_length_0=function(){return(Dl=b._emscripten_bind_btVector3_length_0=b.asm.Ij).apply(null, -arguments)},El=b._emscripten_bind_btVector3_getX_0=function(){return(El=b._emscripten_bind_btVector3_getX_0=b.asm.Jj).apply(null,arguments)},Fl=b._emscripten_bind_btVector3_getY_0=function(){return(Fl=b._emscripten_bind_btVector3_getY_0=b.asm.Kj).apply(null,arguments)},Gl=b._emscripten_bind_btVector3_getZ_0=function(){return(Gl=b._emscripten_bind_btVector3_getZ_0=b.asm.Lj).apply(null,arguments)},Hl=b._emscripten_bind_btVector3_setX_1=function(){return(Hl=b._emscripten_bind_btVector3_setX_1=b.asm.Mj).apply(null, -arguments)},Il=b._emscripten_bind_btVector3_setY_1=function(){return(Il=b._emscripten_bind_btVector3_setY_1=b.asm.Nj).apply(null,arguments)},Jl=b._emscripten_bind_btVector3_setZ_1=function(){return(Jl=b._emscripten_bind_btVector3_setZ_1=b.asm.Oj).apply(null,arguments)},Kl=b._emscripten_bind_btVector3_setValue_3=function(){return(Kl=b._emscripten_bind_btVector3_setValue_3=b.asm.Pj).apply(null,arguments)},Ll=b._emscripten_bind_btVector3___destroy___0=function(){return(Ll=b._emscripten_bind_btVector3___destroy___0= -b.asm.Qj).apply(null,arguments)},Ml=b._emscripten_bind_btQuaternion_btQuaternion_4=function(){return(Ml=b._emscripten_bind_btQuaternion_btQuaternion_4=b.asm.Rj).apply(null,arguments)},Nl=b._emscripten_bind_btQuaternion_setValue_4=function(){return(Nl=b._emscripten_bind_btQuaternion_setValue_4=b.asm.Sj).apply(null,arguments)},Ol=b._emscripten_bind_btQuaternion_setEulerZYX_3=function(){return(Ol=b._emscripten_bind_btQuaternion_setEulerZYX_3=b.asm.Tj).apply(null,arguments)},Pl=b._emscripten_bind_btQuaternion_setRotation_2= -function(){return(Pl=b._emscripten_bind_btQuaternion_setRotation_2=b.asm.Uj).apply(null,arguments)},Ql=b._emscripten_bind_btQuaternion_getW_0=function(){return(Ql=b._emscripten_bind_btQuaternion_getW_0=b.asm.Vj).apply(null,arguments)},Rl=b._emscripten_bind_btQuaternion_normalize_0=function(){return(Rl=b._emscripten_bind_btQuaternion_normalize_0=b.asm.Wj).apply(null,arguments)},Sl=b._emscripten_bind_btQuaternion_getX_0=function(){return(Sl=b._emscripten_bind_btQuaternion_getX_0=b.asm.Xj).apply(null, -arguments)},Tl=b._emscripten_bind_btQuaternion_getY_0=function(){return(Tl=b._emscripten_bind_btQuaternion_getY_0=b.asm.Yj).apply(null,arguments)},Ul=b._emscripten_bind_btQuaternion_getZ_0=function(){return(Ul=b._emscripten_bind_btQuaternion_getZ_0=b.asm.Zj).apply(null,arguments)},Vl=b._emscripten_bind_btQuaternion_setX_1=function(){return(Vl=b._emscripten_bind_btQuaternion_setX_1=b.asm._j).apply(null,arguments)},Wl=b._emscripten_bind_btQuaternion_setY_1=function(){return(Wl=b._emscripten_bind_btQuaternion_setY_1= -b.asm.$j).apply(null,arguments)},Xl=b._emscripten_bind_btQuaternion_setZ_1=function(){return(Xl=b._emscripten_bind_btQuaternion_setZ_1=b.asm.ak).apply(null,arguments)},Yl=b._emscripten_bind_btQuaternion_setW_1=function(){return(Yl=b._emscripten_bind_btQuaternion_setW_1=b.asm.bk).apply(null,arguments)},Zl=b._emscripten_bind_btQuaternion___destroy___0=function(){return(Zl=b._emscripten_bind_btQuaternion___destroy___0=b.asm.ck).apply(null,arguments)},$l=b._emscripten_bind_btMatrix3x3_btMatrix3x3_0=function(){return($l= -b._emscripten_bind_btMatrix3x3_btMatrix3x3_0=b.asm.dk).apply(null,arguments)},am=b._emscripten_bind_btMatrix3x3_setEulerZYX_3=function(){return(am=b._emscripten_bind_btMatrix3x3_setEulerZYX_3=b.asm.ek).apply(null,arguments)},bm=b._emscripten_bind_btMatrix3x3_getRotation_1=function(){return(bm=b._emscripten_bind_btMatrix3x3_getRotation_1=b.asm.fk).apply(null,arguments)},cm=b._emscripten_bind_btMatrix3x3_getRow_1=function(){return(cm=b._emscripten_bind_btMatrix3x3_getRow_1=b.asm.gk).apply(null,arguments)}, -dm=b._emscripten_bind_btMatrix3x3_getColumn_1=function(){return(dm=b._emscripten_bind_btMatrix3x3_getColumn_1=b.asm.hk).apply(null,arguments)},em=b._emscripten_bind_btMatrix3x3___destroy___0=function(){return(em=b._emscripten_bind_btMatrix3x3___destroy___0=b.asm.ik).apply(null,arguments)},fm=b._emscripten_bind_btTransform_btTransform_0=function(){return(fm=b._emscripten_bind_btTransform_btTransform_0=b.asm.jk).apply(null,arguments)},gm=b._emscripten_bind_btTransform_btTransform_2=function(){return(gm= -b._emscripten_bind_btTransform_btTransform_2=b.asm.kk).apply(null,arguments)},hm=b._emscripten_bind_btTransform_setIdentity_0=function(){return(hm=b._emscripten_bind_btTransform_setIdentity_0=b.asm.lk).apply(null,arguments)},im=b._emscripten_bind_btTransform_setOrigin_1=function(){return(im=b._emscripten_bind_btTransform_setOrigin_1=b.asm.mk).apply(null,arguments)},jm=b._emscripten_bind_btTransform_setRotation_1=function(){return(jm=b._emscripten_bind_btTransform_setRotation_1=b.asm.nk).apply(null, -arguments)},km=b._emscripten_bind_btTransform_getOrigin_0=function(){return(km=b._emscripten_bind_btTransform_getOrigin_0=b.asm.ok).apply(null,arguments)},lm=b._emscripten_bind_btTransform_getRotation_0=function(){return(lm=b._emscripten_bind_btTransform_getRotation_0=b.asm.pk).apply(null,arguments)},mm=b._emscripten_bind_btTransform_getBasis_0=function(){return(mm=b._emscripten_bind_btTransform_getBasis_0=b.asm.qk).apply(null,arguments)},nm=b._emscripten_bind_btTransform_setFromOpenGLMatrix_1=function(){return(nm= -b._emscripten_bind_btTransform_setFromOpenGLMatrix_1=b.asm.rk).apply(null,arguments)},om=b._emscripten_bind_btTransform_getOpenGLMatrix_1=function(){return(om=b._emscripten_bind_btTransform_getOpenGLMatrix_1=b.asm.sk).apply(null,arguments)},pm=b._emscripten_bind_btTransform___destroy___0=function(){return(pm=b._emscripten_bind_btTransform___destroy___0=b.asm.tk).apply(null,arguments)},qm=b._emscripten_bind_btDefaultCollisionConstructionInfo_btDefaultCollisionConstructionInfo_0=function(){return(qm= -b._emscripten_bind_btDefaultCollisionConstructionInfo_btDefaultCollisionConstructionInfo_0=b.asm.uk).apply(null,arguments)},rm=b._emscripten_bind_btDefaultCollisionConstructionInfo___destroy___0=function(){return(rm=b._emscripten_bind_btDefaultCollisionConstructionInfo___destroy___0=b.asm.vk).apply(null,arguments)},sm=b._emscripten_bind_btManifoldPoint_getPositionWorldOnA_0=function(){return(sm=b._emscripten_bind_btManifoldPoint_getPositionWorldOnA_0=b.asm.wk).apply(null,arguments)},tm=b._emscripten_bind_btManifoldPoint_getPositionWorldOnB_0= -function(){return(tm=b._emscripten_bind_btManifoldPoint_getPositionWorldOnB_0=b.asm.xk).apply(null,arguments)},um=b._emscripten_bind_btManifoldPoint_getAppliedImpulse_0=function(){return(um=b._emscripten_bind_btManifoldPoint_getAppliedImpulse_0=b.asm.yk).apply(null,arguments)},wm=b._emscripten_bind_btManifoldPoint_getDistance_0=function(){return(wm=b._emscripten_bind_btManifoldPoint_getDistance_0=b.asm.zk).apply(null,arguments)},xm=b._emscripten_bind_btManifoldPoint_getLifeTime_0=function(){return(xm= -b._emscripten_bind_btManifoldPoint_getLifeTime_0=b.asm.Ak).apply(null,arguments)},ym=b._emscripten_bind_btManifoldPoint_get_m_localPointA_0=function(){return(ym=b._emscripten_bind_btManifoldPoint_get_m_localPointA_0=b.asm.Bk).apply(null,arguments)},zm=b._emscripten_bind_btManifoldPoint_set_m_localPointA_1=function(){return(zm=b._emscripten_bind_btManifoldPoint_set_m_localPointA_1=b.asm.Ck).apply(null,arguments)},Am=b._emscripten_bind_btManifoldPoint_get_m_localPointB_0=function(){return(Am=b._emscripten_bind_btManifoldPoint_get_m_localPointB_0= -b.asm.Dk).apply(null,arguments)},Bm=b._emscripten_bind_btManifoldPoint_set_m_localPointB_1=function(){return(Bm=b._emscripten_bind_btManifoldPoint_set_m_localPointB_1=b.asm.Ek).apply(null,arguments)},Cm=b._emscripten_bind_btManifoldPoint_get_m_positionWorldOnB_0=function(){return(Cm=b._emscripten_bind_btManifoldPoint_get_m_positionWorldOnB_0=b.asm.Fk).apply(null,arguments)},Dm=b._emscripten_bind_btManifoldPoint_set_m_positionWorldOnB_1=function(){return(Dm=b._emscripten_bind_btManifoldPoint_set_m_positionWorldOnB_1= -b.asm.Gk).apply(null,arguments)},Em=b._emscripten_bind_btManifoldPoint_get_m_positionWorldOnA_0=function(){return(Em=b._emscripten_bind_btManifoldPoint_get_m_positionWorldOnA_0=b.asm.Hk).apply(null,arguments)},Fm=b._emscripten_bind_btManifoldPoint_set_m_positionWorldOnA_1=function(){return(Fm=b._emscripten_bind_btManifoldPoint_set_m_positionWorldOnA_1=b.asm.Ik).apply(null,arguments)},Gm=b._emscripten_bind_btManifoldPoint_get_m_normalWorldOnB_0=function(){return(Gm=b._emscripten_bind_btManifoldPoint_get_m_normalWorldOnB_0= -b.asm.Jk).apply(null,arguments)},Hm=b._emscripten_bind_btManifoldPoint_set_m_normalWorldOnB_1=function(){return(Hm=b._emscripten_bind_btManifoldPoint_set_m_normalWorldOnB_1=b.asm.Kk).apply(null,arguments)},Im=b._emscripten_bind_btManifoldPoint___destroy___0=function(){return(Im=b._emscripten_bind_btManifoldPoint___destroy___0=b.asm.Lk).apply(null,arguments)},Jm=b._emscripten_bind_btBroadphaseProxy___destroy___0=function(){return(Jm=b._emscripten_bind_btBroadphaseProxy___destroy___0=b.asm.Mk).apply(null, -arguments)},Km=b._emscripten_bind_LocalRayResult_get_m_collisionObject_0=function(){return(Km=b._emscripten_bind_LocalRayResult_get_m_collisionObject_0=b.asm.Nk).apply(null,arguments)},Lm=b._emscripten_bind_LocalRayResult_set_m_collisionObject_1=function(){return(Lm=b._emscripten_bind_LocalRayResult_set_m_collisionObject_1=b.asm.Ok).apply(null,arguments)},Mm=b._emscripten_bind_LocalRayResult_get_m_localShapeInfo_0=function(){return(Mm=b._emscripten_bind_LocalRayResult_get_m_localShapeInfo_0=b.asm.Pk).apply(null, -arguments)},Nm=b._emscripten_bind_LocalRayResult_set_m_localShapeInfo_1=function(){return(Nm=b._emscripten_bind_LocalRayResult_set_m_localShapeInfo_1=b.asm.Qk).apply(null,arguments)},Om=b._emscripten_bind_LocalRayResult_get_m_hitNormalLocal_0=function(){return(Om=b._emscripten_bind_LocalRayResult_get_m_hitNormalLocal_0=b.asm.Rk).apply(null,arguments)},Pm=b._emscripten_bind_LocalRayResult_set_m_hitNormalLocal_1=function(){return(Pm=b._emscripten_bind_LocalRayResult_set_m_hitNormalLocal_1=b.asm.Sk).apply(null, -arguments)},Qm=b._emscripten_bind_LocalRayResult_get_m_hitFraction_0=function(){return(Qm=b._emscripten_bind_LocalRayResult_get_m_hitFraction_0=b.asm.Tk).apply(null,arguments)},Rm=b._emscripten_bind_LocalRayResult_set_m_hitFraction_1=function(){return(Rm=b._emscripten_bind_LocalRayResult_set_m_hitFraction_1=b.asm.Uk).apply(null,arguments)},Sm=b._emscripten_bind_LocalRayResult___destroy___0=function(){return(Sm=b._emscripten_bind_LocalRayResult___destroy___0=b.asm.Vk).apply(null,arguments)},Tm=b._emscripten_bind_LocalShapeInfo_get_m_shapePart_0= -function(){return(Tm=b._emscripten_bind_LocalShapeInfo_get_m_shapePart_0=b.asm.Wk).apply(null,arguments)},Um=b._emscripten_bind_LocalShapeInfo_set_m_shapePart_1=function(){return(Um=b._emscripten_bind_LocalShapeInfo_set_m_shapePart_1=b.asm.Xk).apply(null,arguments)},Vm=b._emscripten_bind_LocalShapeInfo_get_m_triangleIndex_0=function(){return(Vm=b._emscripten_bind_LocalShapeInfo_get_m_triangleIndex_0=b.asm.Yk).apply(null,arguments)},Wm=b._emscripten_bind_LocalShapeInfo_set_m_triangleIndex_1=function(){return(Wm= -b._emscripten_bind_LocalShapeInfo_set_m_triangleIndex_1=b.asm.Zk).apply(null,arguments)},Xm=b._emscripten_bind_LocalShapeInfo___destroy___0=function(){return(Xm=b._emscripten_bind_LocalShapeInfo___destroy___0=b.asm._k).apply(null,arguments)},Ym=b._emscripten_bind_LocalConvexResult_LocalConvexResult_5=function(){return(Ym=b._emscripten_bind_LocalConvexResult_LocalConvexResult_5=b.asm.$k).apply(null,arguments)},Zm=b._emscripten_bind_LocalConvexResult_get_m_hitCollisionObject_0=function(){return(Zm= -b._emscripten_bind_LocalConvexResult_get_m_hitCollisionObject_0=b.asm.al).apply(null,arguments)},$m=b._emscripten_bind_LocalConvexResult_set_m_hitCollisionObject_1=function(){return($m=b._emscripten_bind_LocalConvexResult_set_m_hitCollisionObject_1=b.asm.bl).apply(null,arguments)},an=b._emscripten_bind_LocalConvexResult_get_m_localShapeInfo_0=function(){return(an=b._emscripten_bind_LocalConvexResult_get_m_localShapeInfo_0=b.asm.cl).apply(null,arguments)},bn=b._emscripten_bind_LocalConvexResult_set_m_localShapeInfo_1= -function(){return(bn=b._emscripten_bind_LocalConvexResult_set_m_localShapeInfo_1=b.asm.dl).apply(null,arguments)},cn=b._emscripten_bind_LocalConvexResult_get_m_hitNormalLocal_0=function(){return(cn=b._emscripten_bind_LocalConvexResult_get_m_hitNormalLocal_0=b.asm.el).apply(null,arguments)},dn=b._emscripten_bind_LocalConvexResult_set_m_hitNormalLocal_1=function(){return(dn=b._emscripten_bind_LocalConvexResult_set_m_hitNormalLocal_1=b.asm.fl).apply(null,arguments)},en=b._emscripten_bind_LocalConvexResult_get_m_hitPointLocal_0= -function(){return(en=b._emscripten_bind_LocalConvexResult_get_m_hitPointLocal_0=b.asm.gl).apply(null,arguments)},fn=b._emscripten_bind_LocalConvexResult_set_m_hitPointLocal_1=function(){return(fn=b._emscripten_bind_LocalConvexResult_set_m_hitPointLocal_1=b.asm.hl).apply(null,arguments)},gn=b._emscripten_bind_LocalConvexResult_get_m_hitFraction_0=function(){return(gn=b._emscripten_bind_LocalConvexResult_get_m_hitFraction_0=b.asm.il).apply(null,arguments)},hn=b._emscripten_bind_LocalConvexResult_set_m_hitFraction_1= -function(){return(hn=b._emscripten_bind_LocalConvexResult_set_m_hitFraction_1=b.asm.jl).apply(null,arguments)},jn=b._emscripten_bind_LocalConvexResult___destroy___0=function(){return(jn=b._emscripten_bind_LocalConvexResult___destroy___0=b.asm.kl).apply(null,arguments)},kn=b._emscripten_bind_ClosestConvexResultCallback_ClosestConvexResultCallback_2=function(){return(kn=b._emscripten_bind_ClosestConvexResultCallback_ClosestConvexResultCallback_2=b.asm.ll).apply(null,arguments)},ln=b._emscripten_bind_ClosestConvexResultCallback_hasHit_0= -function(){return(ln=b._emscripten_bind_ClosestConvexResultCallback_hasHit_0=b.asm.ml).apply(null,arguments)},mn=b._emscripten_bind_ClosestConvexResultCallback_get_m_convexFromWorld_0=function(){return(mn=b._emscripten_bind_ClosestConvexResultCallback_get_m_convexFromWorld_0=b.asm.nl).apply(null,arguments)},nn=b._emscripten_bind_ClosestConvexResultCallback_set_m_convexFromWorld_1=function(){return(nn=b._emscripten_bind_ClosestConvexResultCallback_set_m_convexFromWorld_1=b.asm.ol).apply(null,arguments)}, -on=b._emscripten_bind_ClosestConvexResultCallback_get_m_convexToWorld_0=function(){return(on=b._emscripten_bind_ClosestConvexResultCallback_get_m_convexToWorld_0=b.asm.pl).apply(null,arguments)},pn=b._emscripten_bind_ClosestConvexResultCallback_set_m_convexToWorld_1=function(){return(pn=b._emscripten_bind_ClosestConvexResultCallback_set_m_convexToWorld_1=b.asm.ql).apply(null,arguments)},qn=b._emscripten_bind_ClosestConvexResultCallback_get_m_hitNormalWorld_0=function(){return(qn=b._emscripten_bind_ClosestConvexResultCallback_get_m_hitNormalWorld_0= -b.asm.rl).apply(null,arguments)},rn=b._emscripten_bind_ClosestConvexResultCallback_set_m_hitNormalWorld_1=function(){return(rn=b._emscripten_bind_ClosestConvexResultCallback_set_m_hitNormalWorld_1=b.asm.sl).apply(null,arguments)},sn=b._emscripten_bind_ClosestConvexResultCallback_get_m_hitPointWorld_0=function(){return(sn=b._emscripten_bind_ClosestConvexResultCallback_get_m_hitPointWorld_0=b.asm.tl).apply(null,arguments)},tn=b._emscripten_bind_ClosestConvexResultCallback_set_m_hitPointWorld_1=function(){return(tn= -b._emscripten_bind_ClosestConvexResultCallback_set_m_hitPointWorld_1=b.asm.ul).apply(null,arguments)},un=b._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterGroup_0=function(){return(un=b._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterGroup_0=b.asm.vl).apply(null,arguments)},vn=b._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterGroup_1=function(){return(vn=b._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterGroup_1=b.asm.wl).apply(null, -arguments)},wn=b._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterMask_0=function(){return(wn=b._emscripten_bind_ClosestConvexResultCallback_get_m_collisionFilterMask_0=b.asm.xl).apply(null,arguments)},xn=b._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterMask_1=function(){return(xn=b._emscripten_bind_ClosestConvexResultCallback_set_m_collisionFilterMask_1=b.asm.yl).apply(null,arguments)},yn=b._emscripten_bind_ClosestConvexResultCallback_get_m_closestHitFraction_0= -function(){return(yn=b._emscripten_bind_ClosestConvexResultCallback_get_m_closestHitFraction_0=b.asm.zl).apply(null,arguments)},zn=b._emscripten_bind_ClosestConvexResultCallback_set_m_closestHitFraction_1=function(){return(zn=b._emscripten_bind_ClosestConvexResultCallback_set_m_closestHitFraction_1=b.asm.Al).apply(null,arguments)},An=b._emscripten_bind_ClosestConvexResultCallback___destroy___0=function(){return(An=b._emscripten_bind_ClosestConvexResultCallback___destroy___0=b.asm.Bl).apply(null,arguments)}, -Bn=b._emscripten_bind_btPersistentManifold_btPersistentManifold_0=function(){return(Bn=b._emscripten_bind_btPersistentManifold_btPersistentManifold_0=b.asm.Cl).apply(null,arguments)},Cn=b._emscripten_bind_btPersistentManifold_getBody0_0=function(){return(Cn=b._emscripten_bind_btPersistentManifold_getBody0_0=b.asm.Dl).apply(null,arguments)},Dn=b._emscripten_bind_btPersistentManifold_getBody1_0=function(){return(Dn=b._emscripten_bind_btPersistentManifold_getBody1_0=b.asm.El).apply(null,arguments)}, -En=b._emscripten_bind_btPersistentManifold_getNumContacts_0=function(){return(En=b._emscripten_bind_btPersistentManifold_getNumContacts_0=b.asm.Fl).apply(null,arguments)},Fn=b._emscripten_bind_btPersistentManifold_getContactPoint_1=function(){return(Fn=b._emscripten_bind_btPersistentManifold_getContactPoint_1=b.asm.Gl).apply(null,arguments)},Gn=b._emscripten_bind_btPersistentManifold___destroy___0=function(){return(Gn=b._emscripten_bind_btPersistentManifold___destroy___0=b.asm.Hl).apply(null,arguments)}, -Hn=b._emscripten_bind_btCollisionDispatcher_btCollisionDispatcher_1=function(){return(Hn=b._emscripten_bind_btCollisionDispatcher_btCollisionDispatcher_1=b.asm.Il).apply(null,arguments)},In=b._emscripten_bind_btCollisionDispatcher_getNumManifolds_0=function(){return(In=b._emscripten_bind_btCollisionDispatcher_getNumManifolds_0=b.asm.Jl).apply(null,arguments)},Jn=b._emscripten_bind_btCollisionDispatcher_getManifoldByIndexInternal_1=function(){return(Jn=b._emscripten_bind_btCollisionDispatcher_getManifoldByIndexInternal_1= -b.asm.Kl).apply(null,arguments)},Kn=b._emscripten_bind_btCollisionDispatcher___destroy___0=function(){return(Kn=b._emscripten_bind_btCollisionDispatcher___destroy___0=b.asm.Ll).apply(null,arguments)},Ln=b._emscripten_bind_btOverlappingPairCallback___destroy___0=function(){return(Ln=b._emscripten_bind_btOverlappingPairCallback___destroy___0=b.asm.Ml).apply(null,arguments)},Mn=b._emscripten_bind_btCollisionAlgorithm_getAllContactManifolds_1=function(){return(Mn=b._emscripten_bind_btCollisionAlgorithm_getAllContactManifolds_1= -b.asm.Nl).apply(null,arguments)},Nn=b._emscripten_bind_btCollisionAlgorithm___destroy___0=function(){return(Nn=b._emscripten_bind_btCollisionAlgorithm___destroy___0=b.asm.Ol).apply(null,arguments)},On=b._emscripten_bind_btGearConstraint_btGearConstraint_4=function(){return(On=b._emscripten_bind_btGearConstraint_btGearConstraint_4=b.asm.Pl).apply(null,arguments)},Pn=b._emscripten_bind_btGearConstraint_btGearConstraint_5=function(){return(Pn=b._emscripten_bind_btGearConstraint_btGearConstraint_5=b.asm.Ql).apply(null, -arguments)},Qn=b._emscripten_bind_btGearConstraint___destroy___0=function(){return(Qn=b._emscripten_bind_btGearConstraint___destroy___0=b.asm.Rl).apply(null,arguments)},Rn=b._emscripten_bind_btBroadphasePair_get_m_algorithm_0=function(){return(Rn=b._emscripten_bind_btBroadphasePair_get_m_algorithm_0=b.asm.Sl).apply(null,arguments)},Sn=b._emscripten_bind_btBroadphasePair_set_m_algorithm_1=function(){return(Sn=b._emscripten_bind_btBroadphasePair_set_m_algorithm_1=b.asm.Tl).apply(null,arguments)},Tn= -b._emscripten_bind_btBroadphasePair___destroy___0=function(){return(Tn=b._emscripten_bind_btBroadphasePair___destroy___0=b.asm.Ul).apply(null,arguments)},Un=b._emscripten_bind_btOverlappingPairCache_setInternalGhostPairCallback_1=function(){return(Un=b._emscripten_bind_btOverlappingPairCache_setInternalGhostPairCallback_1=b.asm.Vl).apply(null,arguments)},Vn=b._emscripten_bind_btOverlappingPairCache_getOverlappingPairArray_0=function(){return(Vn=b._emscripten_bind_btOverlappingPairCache_getOverlappingPairArray_0= -b.asm.Wl).apply(null,arguments)},Wn=b._emscripten_bind_btOverlappingPairCache___destroy___0=function(){return(Wn=b._emscripten_bind_btOverlappingPairCache___destroy___0=b.asm.Xl).apply(null,arguments)},Xn=b._emscripten_bind_btAxisSweep3_btAxisSweep3_2=function(){return(Xn=b._emscripten_bind_btAxisSweep3_btAxisSweep3_2=b.asm.Yl).apply(null,arguments)},Yn=b._emscripten_bind_btAxisSweep3_btAxisSweep3_3=function(){return(Yn=b._emscripten_bind_btAxisSweep3_btAxisSweep3_3=b.asm.Zl).apply(null,arguments)}, -Zn=b._emscripten_bind_btAxisSweep3_btAxisSweep3_4=function(){return(Zn=b._emscripten_bind_btAxisSweep3_btAxisSweep3_4=b.asm._l).apply(null,arguments)},$n=b._emscripten_bind_btAxisSweep3_btAxisSweep3_5=function(){return($n=b._emscripten_bind_btAxisSweep3_btAxisSweep3_5=b.asm.$l).apply(null,arguments)},ao=b._emscripten_bind_btAxisSweep3_getOverlappingPairCache_0=function(){return(ao=b._emscripten_bind_btAxisSweep3_getOverlappingPairCache_0=b.asm.am).apply(null,arguments)},bo=b._emscripten_bind_btAxisSweep3___destroy___0= -function(){return(bo=b._emscripten_bind_btAxisSweep3___destroy___0=b.asm.bm).apply(null,arguments)},co=b._emscripten_bind_btDbvtBroadphase_btDbvtBroadphase_0=function(){return(co=b._emscripten_bind_btDbvtBroadphase_btDbvtBroadphase_0=b.asm.cm).apply(null,arguments)},eo=b._emscripten_bind_btDbvtBroadphase_getOverlappingPairCache_0=function(){return(eo=b._emscripten_bind_btDbvtBroadphase_getOverlappingPairCache_0=b.asm.dm).apply(null,arguments)},fo=b._emscripten_bind_btDbvtBroadphase___destroy___0= -function(){return(fo=b._emscripten_bind_btDbvtBroadphase___destroy___0=b.asm.em).apply(null,arguments)},go=b._emscripten_bind_btManifoldArray_btManifoldArray_0=function(){return(go=b._emscripten_bind_btManifoldArray_btManifoldArray_0=b.asm.fm).apply(null,arguments)},ho=b._emscripten_bind_btManifoldArray_size_0=function(){return(ho=b._emscripten_bind_btManifoldArray_size_0=b.asm.gm).apply(null,arguments)},io=b._emscripten_bind_btManifoldArray_at_1=function(){return(io=b._emscripten_bind_btManifoldArray_at_1= -b.asm.hm).apply(null,arguments)},jo=b._emscripten_bind_btManifoldArray_resize_1=function(){return(jo=b._emscripten_bind_btManifoldArray_resize_1=b.asm.im).apply(null,arguments)},ko=b._emscripten_bind_btManifoldArray_capacity_0=function(){return(ko=b._emscripten_bind_btManifoldArray_capacity_0=b.asm.jm).apply(null,arguments)},lo=b._emscripten_bind_btManifoldArray___destroy___0=function(){return(lo=b._emscripten_bind_btManifoldArray___destroy___0=b.asm.km).apply(null,arguments)},mo=b._emscripten_bind_btBroadphasePairArray_size_0= -function(){return(mo=b._emscripten_bind_btBroadphasePairArray_size_0=b.asm.lm).apply(null,arguments)},no=b._emscripten_bind_btBroadphasePairArray_at_1=function(){return(no=b._emscripten_bind_btBroadphasePairArray_at_1=b.asm.mm).apply(null,arguments)},oo=b._emscripten_bind_btBroadphasePairArray_resize_1=function(){return(oo=b._emscripten_bind_btBroadphasePairArray_resize_1=b.asm.nm).apply(null,arguments)},po=b._emscripten_bind_btBroadphasePairArray_capacity_0=function(){return(po=b._emscripten_bind_btBroadphasePairArray_capacity_0= -b.asm.om).apply(null,arguments)},qo=b._emscripten_bind_btBroadphasePairArray___destroy___0=function(){return(qo=b._emscripten_bind_btBroadphasePairArray___destroy___0=b.asm.pm).apply(null,arguments)},ro=b._emscripten_bind_btCollisionObjectArray_size_0=function(){return(ro=b._emscripten_bind_btCollisionObjectArray_size_0=b.asm.qm).apply(null,arguments)},so=b._emscripten_bind_btCollisionObjectArray_at_1=function(){return(so=b._emscripten_bind_btCollisionObjectArray_at_1=b.asm.rm).apply(null,arguments)}, -to=b._emscripten_bind_btCollisionObjectArray_resize_1=function(){return(to=b._emscripten_bind_btCollisionObjectArray_resize_1=b.asm.sm).apply(null,arguments)},uo=b._emscripten_bind_btCollisionObjectArray_capacity_0=function(){return(uo=b._emscripten_bind_btCollisionObjectArray_capacity_0=b.asm.tm).apply(null,arguments)},vo=b._emscripten_bind_btCollisionObjectArray___destroy___0=function(){return(vo=b._emscripten_bind_btCollisionObjectArray___destroy___0=b.asm.um).apply(null,arguments)},wo=b._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_1= -function(){return(wo=b._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_1=b.asm.vm).apply(null,arguments)},xo=b._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_2=function(){return(xo=b._emscripten_bind_btConvexTriangleMeshShape_btConvexTriangleMeshShape_2=b.asm.wm).apply(null,arguments)},yo=b._emscripten_bind_btConvexTriangleMeshShape_setLocalScaling_1=function(){return(yo=b._emscripten_bind_btConvexTriangleMeshShape_setLocalScaling_1=b.asm.xm).apply(null, -arguments)},zo=b._emscripten_bind_btConvexTriangleMeshShape_calculateLocalInertia_2=function(){return(zo=b._emscripten_bind_btConvexTriangleMeshShape_calculateLocalInertia_2=b.asm.ym).apply(null,arguments)},Ao=b._emscripten_bind_btConvexTriangleMeshShape_setMargin_1=function(){return(Ao=b._emscripten_bind_btConvexTriangleMeshShape_setMargin_1=b.asm.zm).apply(null,arguments)},Bo=b._emscripten_bind_btConvexTriangleMeshShape_getMargin_0=function(){return(Bo=b._emscripten_bind_btConvexTriangleMeshShape_getMargin_0= -b.asm.Am).apply(null,arguments)},Co=b._emscripten_bind_btConvexTriangleMeshShape_getShapeType_0=function(){return(Co=b._emscripten_bind_btConvexTriangleMeshShape_getShapeType_0=b.asm.Bm).apply(null,arguments)},Do=b._emscripten_bind_btConvexTriangleMeshShape_getAabb_3=function(){return(Do=b._emscripten_bind_btConvexTriangleMeshShape_getAabb_3=b.asm.Cm).apply(null,arguments)},Eo=b._emscripten_bind_btConvexTriangleMeshShape_setImplicitShapeDimensions_1=function(){return(Eo=b._emscripten_bind_btConvexTriangleMeshShape_setImplicitShapeDimensions_1= -b.asm.Dm).apply(null,arguments)},Fo=b._emscripten_bind_btConvexTriangleMeshShape_getNumPreferredPenetrationDirections_0=function(){return(Fo=b._emscripten_bind_btConvexTriangleMeshShape_getNumPreferredPenetrationDirections_0=b.asm.Em).apply(null,arguments)},Go=b._emscripten_bind_btConvexTriangleMeshShape_getPreferredPenetrationDirection_2=function(){return(Go=b._emscripten_bind_btConvexTriangleMeshShape_getPreferredPenetrationDirection_2=b.asm.Fm).apply(null,arguments)},Ho=b._emscripten_bind_btConvexTriangleMeshShape___destroy___0= -function(){return(Ho=b._emscripten_bind_btConvexTriangleMeshShape___destroy___0=b.asm.Gm).apply(null,arguments)},Io=b._emscripten_bind_btBoxShape_btBoxShape_1=function(){return(Io=b._emscripten_bind_btBoxShape_btBoxShape_1=b.asm.Hm).apply(null,arguments)},Jo=b._emscripten_bind_btBoxShape_setMargin_1=function(){return(Jo=b._emscripten_bind_btBoxShape_setMargin_1=b.asm.Im).apply(null,arguments)},Ko=b._emscripten_bind_btBoxShape_getHalfExtentsWithoutMargin_0=function(){return(Ko=b._emscripten_bind_btBoxShape_getHalfExtentsWithoutMargin_0= -b.asm.Jm).apply(null,arguments)},Lo=b._emscripten_bind_btBoxShape_getMargin_0=function(){return(Lo=b._emscripten_bind_btBoxShape_getMargin_0=b.asm.Km).apply(null,arguments)},Mo=b._emscripten_bind_btBoxShape_setLocalScaling_1=function(){return(Mo=b._emscripten_bind_btBoxShape_setLocalScaling_1=b.asm.Lm).apply(null,arguments)},No=b._emscripten_bind_btBoxShape_calculateLocalInertia_2=function(){return(No=b._emscripten_bind_btBoxShape_calculateLocalInertia_2=b.asm.Mm).apply(null,arguments)},Oo=b._emscripten_bind_btBoxShape_getShapeType_0= -function(){return(Oo=b._emscripten_bind_btBoxShape_getShapeType_0=b.asm.Nm).apply(null,arguments)},Po=b._emscripten_bind_btBoxShape_getAabb_3=function(){return(Po=b._emscripten_bind_btBoxShape_getAabb_3=b.asm.Om).apply(null,arguments)},Qo=b._emscripten_bind_btBoxShape_setImplicitShapeDimensions_1=function(){return(Qo=b._emscripten_bind_btBoxShape_setImplicitShapeDimensions_1=b.asm.Pm).apply(null,arguments)},Ro=b._emscripten_bind_btBoxShape_getNumPreferredPenetrationDirections_0=function(){return(Ro= -b._emscripten_bind_btBoxShape_getNumPreferredPenetrationDirections_0=b.asm.Qm).apply(null,arguments)},So=b._emscripten_bind_btBoxShape_getPreferredPenetrationDirection_2=function(){return(So=b._emscripten_bind_btBoxShape_getPreferredPenetrationDirection_2=b.asm.Rm).apply(null,arguments)},To=b._emscripten_bind_btBoxShape___destroy___0=function(){return(To=b._emscripten_bind_btBoxShape___destroy___0=b.asm.Sm).apply(null,arguments)},Uo=b._emscripten_bind_btCapsuleShapeX_btCapsuleShapeX_2=function(){return(Uo= -b._emscripten_bind_btCapsuleShapeX_btCapsuleShapeX_2=b.asm.Tm).apply(null,arguments)},Vo=b._emscripten_bind_btCapsuleShapeX_setMargin_1=function(){return(Vo=b._emscripten_bind_btCapsuleShapeX_setMargin_1=b.asm.Um).apply(null,arguments)},Wo=b._emscripten_bind_btCapsuleShapeX_getMargin_0=function(){return(Wo=b._emscripten_bind_btCapsuleShapeX_getMargin_0=b.asm.Vm).apply(null,arguments)},Xo=b._emscripten_bind_btCapsuleShapeX_setLocalScaling_1=function(){return(Xo=b._emscripten_bind_btCapsuleShapeX_setLocalScaling_1= -b.asm.Wm).apply(null,arguments)},Yo=b._emscripten_bind_btCapsuleShapeX_calculateLocalInertia_2=function(){return(Yo=b._emscripten_bind_btCapsuleShapeX_calculateLocalInertia_2=b.asm.Xm).apply(null,arguments)},Zo=b._emscripten_bind_btCapsuleShapeX_getShapeType_0=function(){return(Zo=b._emscripten_bind_btCapsuleShapeX_getShapeType_0=b.asm.Ym).apply(null,arguments)},$o=b._emscripten_bind_btCapsuleShapeX_getAabb_3=function(){return($o=b._emscripten_bind_btCapsuleShapeX_getAabb_3=b.asm.Zm).apply(null,arguments)}, -ap=b._emscripten_bind_btCapsuleShapeX_setImplicitShapeDimensions_1=function(){return(ap=b._emscripten_bind_btCapsuleShapeX_setImplicitShapeDimensions_1=b.asm._m).apply(null,arguments)},bp=b._emscripten_bind_btCapsuleShapeX_getNumPreferredPenetrationDirections_0=function(){return(bp=b._emscripten_bind_btCapsuleShapeX_getNumPreferredPenetrationDirections_0=b.asm.$m).apply(null,arguments)},cp=b._emscripten_bind_btCapsuleShapeX_getPreferredPenetrationDirection_2=function(){return(cp=b._emscripten_bind_btCapsuleShapeX_getPreferredPenetrationDirection_2= -b.asm.an).apply(null,arguments)},dp=b._emscripten_bind_btCapsuleShapeX___destroy___0=function(){return(dp=b._emscripten_bind_btCapsuleShapeX___destroy___0=b.asm.bn).apply(null,arguments)},ep=b._emscripten_bind_btCapsuleShapeZ_btCapsuleShapeZ_2=function(){return(ep=b._emscripten_bind_btCapsuleShapeZ_btCapsuleShapeZ_2=b.asm.cn).apply(null,arguments)},fp=b._emscripten_bind_btCapsuleShapeZ_setMargin_1=function(){return(fp=b._emscripten_bind_btCapsuleShapeZ_setMargin_1=b.asm.dn).apply(null,arguments)}, -gp=b._emscripten_bind_btCapsuleShapeZ_getMargin_0=function(){return(gp=b._emscripten_bind_btCapsuleShapeZ_getMargin_0=b.asm.en).apply(null,arguments)},hp=b._emscripten_bind_btCapsuleShapeZ_setLocalScaling_1=function(){return(hp=b._emscripten_bind_btCapsuleShapeZ_setLocalScaling_1=b.asm.fn).apply(null,arguments)},ip=b._emscripten_bind_btCapsuleShapeZ_calculateLocalInertia_2=function(){return(ip=b._emscripten_bind_btCapsuleShapeZ_calculateLocalInertia_2=b.asm.gn).apply(null,arguments)},jp=b._emscripten_bind_btCapsuleShapeZ_getShapeType_0= -function(){return(jp=b._emscripten_bind_btCapsuleShapeZ_getShapeType_0=b.asm.hn).apply(null,arguments)},kp=b._emscripten_bind_btCapsuleShapeZ_getAabb_3=function(){return(kp=b._emscripten_bind_btCapsuleShapeZ_getAabb_3=b.asm.jn).apply(null,arguments)},lp=b._emscripten_bind_btCapsuleShapeZ_setImplicitShapeDimensions_1=function(){return(lp=b._emscripten_bind_btCapsuleShapeZ_setImplicitShapeDimensions_1=b.asm.kn).apply(null,arguments)},mp=b._emscripten_bind_btCapsuleShapeZ_getNumPreferredPenetrationDirections_0= -function(){return(mp=b._emscripten_bind_btCapsuleShapeZ_getNumPreferredPenetrationDirections_0=b.asm.ln).apply(null,arguments)},np=b._emscripten_bind_btCapsuleShapeZ_getPreferredPenetrationDirection_2=function(){return(np=b._emscripten_bind_btCapsuleShapeZ_getPreferredPenetrationDirection_2=b.asm.mn).apply(null,arguments)},op=b._emscripten_bind_btCapsuleShapeZ___destroy___0=function(){return(op=b._emscripten_bind_btCapsuleShapeZ___destroy___0=b.asm.nn).apply(null,arguments)},pp=b._emscripten_bind_btCylinderShapeX_btCylinderShapeX_1= -function(){return(pp=b._emscripten_bind_btCylinderShapeX_btCylinderShapeX_1=b.asm.on).apply(null,arguments)},qp=b._emscripten_bind_btCylinderShapeX_setMargin_1=function(){return(qp=b._emscripten_bind_btCylinderShapeX_setMargin_1=b.asm.pn).apply(null,arguments)},rp=b._emscripten_bind_btCylinderShapeX_getMargin_0=function(){return(rp=b._emscripten_bind_btCylinderShapeX_getMargin_0=b.asm.qn).apply(null,arguments)},sp=b._emscripten_bind_btCylinderShapeX_setLocalScaling_1=function(){return(sp=b._emscripten_bind_btCylinderShapeX_setLocalScaling_1= -b.asm.rn).apply(null,arguments)},tp=b._emscripten_bind_btCylinderShapeX_calculateLocalInertia_2=function(){return(tp=b._emscripten_bind_btCylinderShapeX_calculateLocalInertia_2=b.asm.sn).apply(null,arguments)},up=b._emscripten_bind_btCylinderShapeX_getShapeType_0=function(){return(up=b._emscripten_bind_btCylinderShapeX_getShapeType_0=b.asm.tn).apply(null,arguments)},vp=b._emscripten_bind_btCylinderShapeX_getAabb_3=function(){return(vp=b._emscripten_bind_btCylinderShapeX_getAabb_3=b.asm.un).apply(null, -arguments)},wp=b._emscripten_bind_btCylinderShapeX_setImplicitShapeDimensions_1=function(){return(wp=b._emscripten_bind_btCylinderShapeX_setImplicitShapeDimensions_1=b.asm.vn).apply(null,arguments)},xp=b._emscripten_bind_btCylinderShapeX_getNumPreferredPenetrationDirections_0=function(){return(xp=b._emscripten_bind_btCylinderShapeX_getNumPreferredPenetrationDirections_0=b.asm.wn).apply(null,arguments)},yp=b._emscripten_bind_btCylinderShapeX_getPreferredPenetrationDirection_2=function(){return(yp= -b._emscripten_bind_btCylinderShapeX_getPreferredPenetrationDirection_2=b.asm.xn).apply(null,arguments)},zp=b._emscripten_bind_btCylinderShapeX___destroy___0=function(){return(zp=b._emscripten_bind_btCylinderShapeX___destroy___0=b.asm.yn).apply(null,arguments)},Ap=b._emscripten_bind_btCylinderShapeZ_btCylinderShapeZ_1=function(){return(Ap=b._emscripten_bind_btCylinderShapeZ_btCylinderShapeZ_1=b.asm.zn).apply(null,arguments)},Bp=b._emscripten_bind_btCylinderShapeZ_setMargin_1=function(){return(Bp=b._emscripten_bind_btCylinderShapeZ_setMargin_1= -b.asm.An).apply(null,arguments)},Cp=b._emscripten_bind_btCylinderShapeZ_getMargin_0=function(){return(Cp=b._emscripten_bind_btCylinderShapeZ_getMargin_0=b.asm.Bn).apply(null,arguments)},Dp=b._emscripten_bind_btCylinderShapeZ_setLocalScaling_1=function(){return(Dp=b._emscripten_bind_btCylinderShapeZ_setLocalScaling_1=b.asm.Cn).apply(null,arguments)},Ep=b._emscripten_bind_btCylinderShapeZ_calculateLocalInertia_2=function(){return(Ep=b._emscripten_bind_btCylinderShapeZ_calculateLocalInertia_2=b.asm.Dn).apply(null, -arguments)},Fp=b._emscripten_bind_btCylinderShapeZ_getShapeType_0=function(){return(Fp=b._emscripten_bind_btCylinderShapeZ_getShapeType_0=b.asm.En).apply(null,arguments)},Gp=b._emscripten_bind_btCylinderShapeZ_getAabb_3=function(){return(Gp=b._emscripten_bind_btCylinderShapeZ_getAabb_3=b.asm.Fn).apply(null,arguments)},Hp=b._emscripten_bind_btCylinderShapeZ_setImplicitShapeDimensions_1=function(){return(Hp=b._emscripten_bind_btCylinderShapeZ_setImplicitShapeDimensions_1=b.asm.Gn).apply(null,arguments)}, -Ip=b._emscripten_bind_btCylinderShapeZ_getNumPreferredPenetrationDirections_0=function(){return(Ip=b._emscripten_bind_btCylinderShapeZ_getNumPreferredPenetrationDirections_0=b.asm.Hn).apply(null,arguments)},Jp=b._emscripten_bind_btCylinderShapeZ_getPreferredPenetrationDirection_2=function(){return(Jp=b._emscripten_bind_btCylinderShapeZ_getPreferredPenetrationDirection_2=b.asm.In).apply(null,arguments)},Kp=b._emscripten_bind_btCylinderShapeZ___destroy___0=function(){return(Kp=b._emscripten_bind_btCylinderShapeZ___destroy___0= -b.asm.Jn).apply(null,arguments)},Lp=b._emscripten_bind_btSphereShape_btSphereShape_1=function(){return(Lp=b._emscripten_bind_btSphereShape_btSphereShape_1=b.asm.Kn).apply(null,arguments)},Mp=b._emscripten_bind_btSphereShape_getRadius_0=function(){return(Mp=b._emscripten_bind_btSphereShape_getRadius_0=b.asm.Ln).apply(null,arguments)},Np=b._emscripten_bind_btSphereShape_setUnscaledRadius_1=function(){return(Np=b._emscripten_bind_btSphereShape_setUnscaledRadius_1=b.asm.Mn).apply(null,arguments)},Op= -b._emscripten_bind_btSphereShape_setMargin_1=function(){return(Op=b._emscripten_bind_btSphereShape_setMargin_1=b.asm.Nn).apply(null,arguments)},Pp=b._emscripten_bind_btSphereShape_getMargin_0=function(){return(Pp=b._emscripten_bind_btSphereShape_getMargin_0=b.asm.On).apply(null,arguments)},Qp=b._emscripten_bind_btSphereShape_setLocalScaling_1=function(){return(Qp=b._emscripten_bind_btSphereShape_setLocalScaling_1=b.asm.Pn).apply(null,arguments)},Rp=b._emscripten_bind_btSphereShape_calculateLocalInertia_2= -function(){return(Rp=b._emscripten_bind_btSphereShape_calculateLocalInertia_2=b.asm.Qn).apply(null,arguments)},Sp=b._emscripten_bind_btSphereShape_getShapeType_0=function(){return(Sp=b._emscripten_bind_btSphereShape_getShapeType_0=b.asm.Rn).apply(null,arguments)},Tp=b._emscripten_bind_btSphereShape_getAabb_3=function(){return(Tp=b._emscripten_bind_btSphereShape_getAabb_3=b.asm.Sn).apply(null,arguments)},Up=b._emscripten_bind_btSphereShape_setImplicitShapeDimensions_1=function(){return(Up=b._emscripten_bind_btSphereShape_setImplicitShapeDimensions_1= -b.asm.Tn).apply(null,arguments)},Vp=b._emscripten_bind_btSphereShape_getNumPreferredPenetrationDirections_0=function(){return(Vp=b._emscripten_bind_btSphereShape_getNumPreferredPenetrationDirections_0=b.asm.Un).apply(null,arguments)},Wp=b._emscripten_bind_btSphereShape_getPreferredPenetrationDirection_2=function(){return(Wp=b._emscripten_bind_btSphereShape_getPreferredPenetrationDirection_2=b.asm.Vn).apply(null,arguments)},Xp=b._emscripten_bind_btSphereShape___destroy___0=function(){return(Xp=b._emscripten_bind_btSphereShape___destroy___0= -b.asm.Wn).apply(null,arguments)},Yp=b._emscripten_bind_btConvexHullShape_btConvexHullShape_0=function(){return(Yp=b._emscripten_bind_btConvexHullShape_btConvexHullShape_0=b.asm.Xn).apply(null,arguments)},Zp=b._emscripten_bind_btConvexHullShape_btConvexHullShape_1=function(){return(Zp=b._emscripten_bind_btConvexHullShape_btConvexHullShape_1=b.asm.Yn).apply(null,arguments)},$p=b._emscripten_bind_btConvexHullShape_btConvexHullShape_2=function(){return($p=b._emscripten_bind_btConvexHullShape_btConvexHullShape_2= -b.asm.Zn).apply(null,arguments)},aq=b._emscripten_bind_btConvexHullShape_btConvexHullShape_3=function(){return(aq=b._emscripten_bind_btConvexHullShape_btConvexHullShape_3=b.asm._n).apply(null,arguments)},bq=b._emscripten_bind_btConvexHullShape_addPoint_1=function(){return(bq=b._emscripten_bind_btConvexHullShape_addPoint_1=b.asm.$n).apply(null,arguments)},cq=b._emscripten_bind_btConvexHullShape_addPoint_2=function(){return(cq=b._emscripten_bind_btConvexHullShape_addPoint_2=b.asm.ao).apply(null,arguments)}, -dq=b._emscripten_bind_btConvexHullShape_setMargin_1=function(){return(dq=b._emscripten_bind_btConvexHullShape_setMargin_1=b.asm.bo).apply(null,arguments)},eq=b._emscripten_bind_btConvexHullShape_getMargin_0=function(){return(eq=b._emscripten_bind_btConvexHullShape_getMargin_0=b.asm.co).apply(null,arguments)},fq=b._emscripten_bind_btConvexHullShape_getNumPoints_0=function(){return(fq=b._emscripten_bind_btConvexHullShape_getNumPoints_0=b.asm.eo).apply(null,arguments)},gq=b._emscripten_bind_btConvexHullShape_getScaledPoint_1= -function(){return(gq=b._emscripten_bind_btConvexHullShape_getScaledPoint_1=b.asm.fo).apply(null,arguments)},hq=b._emscripten_bind_btConvexHullShape_optimizeConvexHull_0=function(){return(hq=b._emscripten_bind_btConvexHullShape_optimizeConvexHull_0=b.asm.go).apply(null,arguments)},iq=b._emscripten_bind_btConvexHullShape_setLocalScaling_1=function(){return(iq=b._emscripten_bind_btConvexHullShape_setLocalScaling_1=b.asm.ho).apply(null,arguments)},jq=b._emscripten_bind_btConvexHullShape_calculateLocalInertia_2= -function(){return(jq=b._emscripten_bind_btConvexHullShape_calculateLocalInertia_2=b.asm.io).apply(null,arguments)},kq=b._emscripten_bind_btConvexHullShape_getShapeType_0=function(){return(kq=b._emscripten_bind_btConvexHullShape_getShapeType_0=b.asm.jo).apply(null,arguments)},lq=b._emscripten_bind_btConvexHullShape_getAabb_3=function(){return(lq=b._emscripten_bind_btConvexHullShape_getAabb_3=b.asm.ko).apply(null,arguments)},mq=b._emscripten_bind_btConvexHullShape_setImplicitShapeDimensions_1=function(){return(mq= -b._emscripten_bind_btConvexHullShape_setImplicitShapeDimensions_1=b.asm.lo).apply(null,arguments)},nq=b._emscripten_bind_btConvexHullShape_getNumPreferredPenetrationDirections_0=function(){return(nq=b._emscripten_bind_btConvexHullShape_getNumPreferredPenetrationDirections_0=b.asm.mo).apply(null,arguments)},oq=b._emscripten_bind_btConvexHullShape_getPreferredPenetrationDirection_2=function(){return(oq=b._emscripten_bind_btConvexHullShape_getPreferredPenetrationDirection_2=b.asm.no).apply(null,arguments)}, -pq=b._emscripten_bind_btConvexHullShape___destroy___0=function(){return(pq=b._emscripten_bind_btConvexHullShape___destroy___0=b.asm.oo).apply(null,arguments)},qq=b._emscripten_bind_btConeShapeX_btConeShapeX_2=function(){return(qq=b._emscripten_bind_btConeShapeX_btConeShapeX_2=b.asm.po).apply(null,arguments)},rq=b._emscripten_bind_btConeShapeX_setLocalScaling_1=function(){return(rq=b._emscripten_bind_btConeShapeX_setLocalScaling_1=b.asm.qo).apply(null,arguments)},sq=b._emscripten_bind_btConeShapeX_calculateLocalInertia_2= -function(){return(sq=b._emscripten_bind_btConeShapeX_calculateLocalInertia_2=b.asm.ro).apply(null,arguments)},tq=b._emscripten_bind_btConeShapeX_getShapeType_0=function(){return(tq=b._emscripten_bind_btConeShapeX_getShapeType_0=b.asm.so).apply(null,arguments)},uq=b._emscripten_bind_btConeShapeX_getAabb_3=function(){return(uq=b._emscripten_bind_btConeShapeX_getAabb_3=b.asm.to).apply(null,arguments)},vq=b._emscripten_bind_btConeShapeX_setImplicitShapeDimensions_1=function(){return(vq=b._emscripten_bind_btConeShapeX_setImplicitShapeDimensions_1= -b.asm.uo).apply(null,arguments)},wq=b._emscripten_bind_btConeShapeX_getNumPreferredPenetrationDirections_0=function(){return(wq=b._emscripten_bind_btConeShapeX_getNumPreferredPenetrationDirections_0=b.asm.vo).apply(null,arguments)},xq=b._emscripten_bind_btConeShapeX_getPreferredPenetrationDirection_2=function(){return(xq=b._emscripten_bind_btConeShapeX_getPreferredPenetrationDirection_2=b.asm.wo).apply(null,arguments)},yq=b._emscripten_bind_btConeShapeX___destroy___0=function(){return(yq=b._emscripten_bind_btConeShapeX___destroy___0= -b.asm.xo).apply(null,arguments)},zq=b._emscripten_bind_btConeShapeZ_btConeShapeZ_2=function(){return(zq=b._emscripten_bind_btConeShapeZ_btConeShapeZ_2=b.asm.yo).apply(null,arguments)},Aq=b._emscripten_bind_btConeShapeZ_setLocalScaling_1=function(){return(Aq=b._emscripten_bind_btConeShapeZ_setLocalScaling_1=b.asm.zo).apply(null,arguments)},Bq=b._emscripten_bind_btConeShapeZ_calculateLocalInertia_2=function(){return(Bq=b._emscripten_bind_btConeShapeZ_calculateLocalInertia_2=b.asm.Ao).apply(null,arguments)}, -Cq=b._emscripten_bind_btConeShapeZ_getShapeType_0=function(){return(Cq=b._emscripten_bind_btConeShapeZ_getShapeType_0=b.asm.Bo).apply(null,arguments)},Dq=b._emscripten_bind_btConeShapeZ_getAabb_3=function(){return(Dq=b._emscripten_bind_btConeShapeZ_getAabb_3=b.asm.Co).apply(null,arguments)},Eq=b._emscripten_bind_btConeShapeZ_setImplicitShapeDimensions_1=function(){return(Eq=b._emscripten_bind_btConeShapeZ_setImplicitShapeDimensions_1=b.asm.Do).apply(null,arguments)},Fq=b._emscripten_bind_btConeShapeZ_getNumPreferredPenetrationDirections_0= -function(){return(Fq=b._emscripten_bind_btConeShapeZ_getNumPreferredPenetrationDirections_0=b.asm.Eo).apply(null,arguments)},Gq=b._emscripten_bind_btConeShapeZ_getPreferredPenetrationDirection_2=function(){return(Gq=b._emscripten_bind_btConeShapeZ_getPreferredPenetrationDirection_2=b.asm.Fo).apply(null,arguments)},Hq=b._emscripten_bind_btConeShapeZ___destroy___0=function(){return(Hq=b._emscripten_bind_btConeShapeZ___destroy___0=b.asm.Go).apply(null,arguments)},Iq=b._emscripten_bind_btCompoundShape_btCompoundShape_0= -function(){return(Iq=b._emscripten_bind_btCompoundShape_btCompoundShape_0=b.asm.Ho).apply(null,arguments)},Jq=b._emscripten_bind_btCompoundShape_btCompoundShape_1=function(){return(Jq=b._emscripten_bind_btCompoundShape_btCompoundShape_1=b.asm.Io).apply(null,arguments)},Kq=b._emscripten_bind_btCompoundShape_addChildShape_2=function(){return(Kq=b._emscripten_bind_btCompoundShape_addChildShape_2=b.asm.Jo).apply(null,arguments)},Lq=b._emscripten_bind_btCompoundShape_removeChildShapeByIndex_1=function(){return(Lq= -b._emscripten_bind_btCompoundShape_removeChildShapeByIndex_1=b.asm.Ko).apply(null,arguments)},Mq=b._emscripten_bind_btCompoundShape_removeChildShape_1=function(){return(Mq=b._emscripten_bind_btCompoundShape_removeChildShape_1=b.asm.Lo).apply(null,arguments)},Nq=b._emscripten_bind_btCompoundShape_getNumChildShapes_0=function(){return(Nq=b._emscripten_bind_btCompoundShape_getNumChildShapes_0=b.asm.Mo).apply(null,arguments)},Oq=b._emscripten_bind_btCompoundShape_getChildShape_1=function(){return(Oq= -b._emscripten_bind_btCompoundShape_getChildShape_1=b.asm.No).apply(null,arguments)},Pq=b._emscripten_bind_btCompoundShape_setMargin_1=function(){return(Pq=b._emscripten_bind_btCompoundShape_setMargin_1=b.asm.Oo).apply(null,arguments)},Qq=b._emscripten_bind_btCompoundShape_getMargin_0=function(){return(Qq=b._emscripten_bind_btCompoundShape_getMargin_0=b.asm.Po).apply(null,arguments)},Rq=b._emscripten_bind_btCompoundShape_recalculateLocalAabb_0=function(){return(Rq=b._emscripten_bind_btCompoundShape_recalculateLocalAabb_0= -b.asm.Qo).apply(null,arguments)},Sq=b._emscripten_bind_btCompoundShape_setLocalScaling_1=function(){return(Sq=b._emscripten_bind_btCompoundShape_setLocalScaling_1=b.asm.Ro).apply(null,arguments)},Tq=b._emscripten_bind_btCompoundShape_calculateLocalInertia_2=function(){return(Tq=b._emscripten_bind_btCompoundShape_calculateLocalInertia_2=b.asm.So).apply(null,arguments)},Uq=b._emscripten_bind_btCompoundShape_getShapeType_0=function(){return(Uq=b._emscripten_bind_btCompoundShape_getShapeType_0=b.asm.To).apply(null, -arguments)},Vq=b._emscripten_bind_btCompoundShape_getAabb_3=function(){return(Vq=b._emscripten_bind_btCompoundShape_getAabb_3=b.asm.Uo).apply(null,arguments)},Wq=b._emscripten_bind_btCompoundShape___destroy___0=function(){return(Wq=b._emscripten_bind_btCompoundShape___destroy___0=b.asm.Vo).apply(null,arguments)},Xq=b._emscripten_bind_btStaticPlaneShape_btStaticPlaneShape_2=function(){return(Xq=b._emscripten_bind_btStaticPlaneShape_btStaticPlaneShape_2=b.asm.Wo).apply(null,arguments)},Yq=b._emscripten_bind_btStaticPlaneShape_setLocalScaling_1= -function(){return(Yq=b._emscripten_bind_btStaticPlaneShape_setLocalScaling_1=b.asm.Xo).apply(null,arguments)},Zq=b._emscripten_bind_btStaticPlaneShape_calculateLocalInertia_2=function(){return(Zq=b._emscripten_bind_btStaticPlaneShape_calculateLocalInertia_2=b.asm.Yo).apply(null,arguments)},$q=b._emscripten_bind_btStaticPlaneShape_getShapeType_0=function(){return($q=b._emscripten_bind_btStaticPlaneShape_getShapeType_0=b.asm.Zo).apply(null,arguments)},ar=b._emscripten_bind_btStaticPlaneShape_getAabb_3= -function(){return(ar=b._emscripten_bind_btStaticPlaneShape_getAabb_3=b.asm._o).apply(null,arguments)},br=b._emscripten_bind_btStaticPlaneShape___destroy___0=function(){return(br=b._emscripten_bind_btStaticPlaneShape___destroy___0=b.asm.$o).apply(null,arguments)},cr=b._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_2=function(){return(cr=b._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_2=b.asm.ap).apply(null,arguments)},dr=b._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_3= -function(){return(dr=b._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_3=b.asm.bp).apply(null,arguments)},er=b._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_4=function(){return(er=b._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_4=b.asm.cp).apply(null,arguments)},fr=b._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_5=function(){return(fr=b._emscripten_bind_btBvhTriangleMeshShape_btBvhTriangleMeshShape_5=b.asm.dp).apply(null,arguments)}, -gr=b._emscripten_bind_btBvhTriangleMeshShape_performRaycast_3=function(){return(gr=b._emscripten_bind_btBvhTriangleMeshShape_performRaycast_3=b.asm.ep).apply(null,arguments)},hr=b._emscripten_bind_btBvhTriangleMeshShape_setLocalScaling_1=function(){return(hr=b._emscripten_bind_btBvhTriangleMeshShape_setLocalScaling_1=b.asm.fp).apply(null,arguments)},ir=b._emscripten_bind_btBvhTriangleMeshShape_calculateLocalInertia_2=function(){return(ir=b._emscripten_bind_btBvhTriangleMeshShape_calculateLocalInertia_2= -b.asm.gp).apply(null,arguments)},jr=b._emscripten_bind_btBvhTriangleMeshShape_getShapeType_0=function(){return(jr=b._emscripten_bind_btBvhTriangleMeshShape_getShapeType_0=b.asm.hp).apply(null,arguments)},kr=b._emscripten_bind_btBvhTriangleMeshShape_getAabb_3=function(){return(kr=b._emscripten_bind_btBvhTriangleMeshShape_getAabb_3=b.asm.ip).apply(null,arguments)},lr=b._emscripten_bind_btBvhTriangleMeshShape___destroy___0=function(){return(lr=b._emscripten_bind_btBvhTriangleMeshShape___destroy___0= -b.asm.jp).apply(null,arguments)},mr=b._emscripten_bind_btHeightfieldTerrainShape_btHeightfieldTerrainShape_9=function(){return(mr=b._emscripten_bind_btHeightfieldTerrainShape_btHeightfieldTerrainShape_9=b.asm.kp).apply(null,arguments)},nr=b._emscripten_bind_btHeightfieldTerrainShape_setMargin_1=function(){return(nr=b._emscripten_bind_btHeightfieldTerrainShape_setMargin_1=b.asm.lp).apply(null,arguments)},or=b._emscripten_bind_btHeightfieldTerrainShape_getMargin_0=function(){return(or=b._emscripten_bind_btHeightfieldTerrainShape_getMargin_0= -b.asm.mp).apply(null,arguments)},pr=b._emscripten_bind_btHeightfieldTerrainShape_setLocalScaling_1=function(){return(pr=b._emscripten_bind_btHeightfieldTerrainShape_setLocalScaling_1=b.asm.np).apply(null,arguments)},qr=b._emscripten_bind_btHeightfieldTerrainShape_calculateLocalInertia_2=function(){return(qr=b._emscripten_bind_btHeightfieldTerrainShape_calculateLocalInertia_2=b.asm.op).apply(null,arguments)},rr=b._emscripten_bind_btHeightfieldTerrainShape_getShapeType_0=function(){return(rr=b._emscripten_bind_btHeightfieldTerrainShape_getShapeType_0= -b.asm.pp).apply(null,arguments)},sr=b._emscripten_bind_btHeightfieldTerrainShape_getAabb_3=function(){return(sr=b._emscripten_bind_btHeightfieldTerrainShape_getAabb_3=b.asm.qp).apply(null,arguments)},tr=b._emscripten_bind_btHeightfieldTerrainShape___destroy___0=function(){return(tr=b._emscripten_bind_btHeightfieldTerrainShape___destroy___0=b.asm.rp).apply(null,arguments)},ur=b._emscripten_bind_btScaledBvhTriangleMeshShape_btScaledBvhTriangleMeshShape_2=function(){return(ur=b._emscripten_bind_btScaledBvhTriangleMeshShape_btScaledBvhTriangleMeshShape_2= -b.asm.sp).apply(null,arguments)},vr=b._emscripten_bind_btScaledBvhTriangleMeshShape___destroy___0=function(){return(vr=b._emscripten_bind_btScaledBvhTriangleMeshShape___destroy___0=b.asm.tp).apply(null,arguments)},wr=b._emscripten_bind_btShapeHull_btShapeHull_1=function(){return(wr=b._emscripten_bind_btShapeHull_btShapeHull_1=b.asm.up).apply(null,arguments)},xr=b._emscripten_bind_btShapeHull_numTriangles_0=function(){return(xr=b._emscripten_bind_btShapeHull_numTriangles_0=b.asm.vp).apply(null,arguments)}, -yr=b._emscripten_bind_btShapeHull_numVertices_0=function(){return(yr=b._emscripten_bind_btShapeHull_numVertices_0=b.asm.wp).apply(null,arguments)},zr=b._emscripten_bind_btShapeHull_numIndices_0=function(){return(zr=b._emscripten_bind_btShapeHull_numIndices_0=b.asm.xp).apply(null,arguments)},Ar=b._emscripten_bind_btShapeHull_buildHull_1=function(){return(Ar=b._emscripten_bind_btShapeHull_buildHull_1=b.asm.yp).apply(null,arguments)},Br=b._emscripten_bind_btShapeHull___destroy___0=function(){return(Br= -b._emscripten_bind_btShapeHull___destroy___0=b.asm.zp).apply(null,arguments)},Cr=b._emscripten_bind_btIndexedMesh_btIndexedMesh_0=function(){return(Cr=b._emscripten_bind_btIndexedMesh_btIndexedMesh_0=b.asm.Ap).apply(null,arguments)},Dr=b._emscripten_bind_btIndexedMesh___destroy___0=function(){return(Dr=b._emscripten_bind_btIndexedMesh___destroy___0=b.asm.Bp).apply(null,arguments)},Er=b._emscripten_bind_btTriangleMesh_btTriangleMesh_0=function(){return(Er=b._emscripten_bind_btTriangleMesh_btTriangleMesh_0= -b.asm.Cp).apply(null,arguments)},Fr=b._emscripten_bind_btTriangleMesh_btTriangleMesh_1=function(){return(Fr=b._emscripten_bind_btTriangleMesh_btTriangleMesh_1=b.asm.Dp).apply(null,arguments)},Gr=b._emscripten_bind_btTriangleMesh_btTriangleMesh_2=function(){return(Gr=b._emscripten_bind_btTriangleMesh_btTriangleMesh_2=b.asm.Ep).apply(null,arguments)},Hr=b._emscripten_bind_btTriangleMesh_addTriangle_3=function(){return(Hr=b._emscripten_bind_btTriangleMesh_addTriangle_3=b.asm.Fp).apply(null,arguments)}, -Ir=b._emscripten_bind_btTriangleMesh_addTriangle_4=function(){return(Ir=b._emscripten_bind_btTriangleMesh_addTriangle_4=b.asm.Gp).apply(null,arguments)},Jr=b._emscripten_bind_btTriangleMesh_findOrAddVertex_2=function(){return(Jr=b._emscripten_bind_btTriangleMesh_findOrAddVertex_2=b.asm.Hp).apply(null,arguments)},Kr=b._emscripten_bind_btTriangleMesh_addIndex_1=function(){return(Kr=b._emscripten_bind_btTriangleMesh_addIndex_1=b.asm.Ip).apply(null,arguments)},Lr=b._emscripten_bind_btTriangleMesh___destroy___0= -function(){return(Lr=b._emscripten_bind_btTriangleMesh___destroy___0=b.asm.Jp).apply(null,arguments)},Mr=b._emscripten_bind_btTriangleIndexVertexArray_btTriangleIndexVertexArray_0=function(){return(Mr=b._emscripten_bind_btTriangleIndexVertexArray_btTriangleIndexVertexArray_0=b.asm.Kp).apply(null,arguments)},Nr=b._emscripten_bind_btTriangleIndexVertexArray_setPremadeAabb_2=function(){return(Nr=b._emscripten_bind_btTriangleIndexVertexArray_setPremadeAabb_2=b.asm.Lp).apply(null,arguments)},Or=b._emscripten_bind_btTriangleIndexVertexArray_getPremadeAabb_2= -function(){return(Or=b._emscripten_bind_btTriangleIndexVertexArray_getPremadeAabb_2=b.asm.Mp).apply(null,arguments)},Pr=b._emscripten_bind_btTriangleIndexVertexArray_hasPremadeAabb_0=function(){return(Pr=b._emscripten_bind_btTriangleIndexVertexArray_hasPremadeAabb_0=b.asm.Np).apply(null,arguments)},Qr=b._emscripten_bind_btTriangleIndexVertexArray_addIndexedMesh_1=function(){return(Qr=b._emscripten_bind_btTriangleIndexVertexArray_addIndexedMesh_1=b.asm.Op).apply(null,arguments)},Rr=b._emscripten_bind_btTriangleIndexVertexArray_addIndexedMesh_2= -function(){return(Rr=b._emscripten_bind_btTriangleIndexVertexArray_addIndexedMesh_2=b.asm.Pp).apply(null,arguments)},Sr=b._emscripten_bind_btTriangleIndexVertexArray___destroy___0=function(){return(Sr=b._emscripten_bind_btTriangleIndexVertexArray___destroy___0=b.asm.Qp).apply(null,arguments)},Tr=b._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_3=function(){return(Tr=b._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_3=b.asm.Rp).apply(null,arguments)}, -Ur=b._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_4=function(){return(Ur=b._emscripten_bind_btRigidBodyConstructionInfo_btRigidBodyConstructionInfo_4=b.asm.Sp).apply(null,arguments)},Vr=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearDamping_0=function(){return(Vr=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearDamping_0=b.asm.Tp).apply(null,arguments)},Wr=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearDamping_1=function(){return(Wr=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearDamping_1= -b.asm.Up).apply(null,arguments)},Xr=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularDamping_0=function(){return(Xr=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularDamping_0=b.asm.Vp).apply(null,arguments)},Yr=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularDamping_1=function(){return(Yr=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularDamping_1=b.asm.Wp).apply(null,arguments)},Zr=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_friction_0=function(){return(Zr= -b._emscripten_bind_btRigidBodyConstructionInfo_get_m_friction_0=b.asm.Xp).apply(null,arguments)},$r=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_friction_1=function(){return($r=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_friction_1=b.asm.Yp).apply(null,arguments)},as=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_rollingFriction_0=function(){return(as=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_rollingFriction_0=b.asm.Zp).apply(null,arguments)},bs=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_rollingFriction_1= -function(){return(bs=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_rollingFriction_1=b.asm._p).apply(null,arguments)},cs=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_restitution_0=function(){return(cs=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_restitution_0=b.asm.$p).apply(null,arguments)},ds=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_restitution_1=function(){return(ds=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_restitution_1=b.asm.aq).apply(null,arguments)}, -es=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearSleepingThreshold_0=function(){return(es=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_linearSleepingThreshold_0=b.asm.bq).apply(null,arguments)},gs=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearSleepingThreshold_1=function(){return(gs=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_linearSleepingThreshold_1=b.asm.cq).apply(null,arguments)},hs=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularSleepingThreshold_0= -function(){return(hs=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_angularSleepingThreshold_0=b.asm.dq).apply(null,arguments)},is=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularSleepingThreshold_1=function(){return(is=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_angularSleepingThreshold_1=b.asm.eq).apply(null,arguments)},js=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDamping_0=function(){return(js=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDamping_0= -b.asm.fq).apply(null,arguments)},ks=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDamping_1=function(){return(ks=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDamping_1=b.asm.gq).apply(null,arguments)},ls=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDampingFactor_0=function(){return(ls=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalDampingFactor_0=b.asm.hq).apply(null,arguments)},ms=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDampingFactor_1= -function(){return(ms=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalDampingFactor_1=b.asm.iq).apply(null,arguments)},ns=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalLinearDampingThresholdSqr_0=function(){return(ns=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalLinearDampingThresholdSqr_0=b.asm.jq).apply(null,arguments)},ps=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalLinearDampingThresholdSqr_1=function(){return(ps=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalLinearDampingThresholdSqr_1= -b.asm.kq).apply(null,arguments)},qs=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingThresholdSqr_0=function(){return(qs=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingThresholdSqr_0=b.asm.lq).apply(null,arguments)},rs=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingThresholdSqr_1=function(){return(rs=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingThresholdSqr_1=b.asm.mq).apply(null, -arguments)},ss=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingFactor_0=function(){return(ss=b._emscripten_bind_btRigidBodyConstructionInfo_get_m_additionalAngularDampingFactor_0=b.asm.nq).apply(null,arguments)},ts=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingFactor_1=function(){return(ts=b._emscripten_bind_btRigidBodyConstructionInfo_set_m_additionalAngularDampingFactor_1=b.asm.oq).apply(null,arguments)},us=b._emscripten_bind_btRigidBodyConstructionInfo___destroy___0= -function(){return(us=b._emscripten_bind_btRigidBodyConstructionInfo___destroy___0=b.asm.pq).apply(null,arguments)},vs=b._emscripten_bind_btRigidBody_btRigidBody_1=function(){return(vs=b._emscripten_bind_btRigidBody_btRigidBody_1=b.asm.qq).apply(null,arguments)},xs=b._emscripten_bind_btRigidBody_btRigidBody_3=function(){return(xs=b._emscripten_bind_btRigidBody_btRigidBody_3=b.asm.rq).apply(null,arguments)},ys=b._emscripten_bind_btRigidBody_btRigidBody_4=function(){return(ys=b._emscripten_bind_btRigidBody_btRigidBody_4= -b.asm.sq).apply(null,arguments)},zs=b._emscripten_bind_btRigidBody_proceedToTransform_1=function(){return(zs=b._emscripten_bind_btRigidBody_proceedToTransform_1=b.asm.tq).apply(null,arguments)},As=b._emscripten_bind_btRigidBody_predictIntegratedTransform_2=function(){return(As=b._emscripten_bind_btRigidBody_predictIntegratedTransform_2=b.asm.uq).apply(null,arguments)},Bs=b._emscripten_bind_btRigidBody_saveKinematicState_1=function(){return(Bs=b._emscripten_bind_btRigidBody_saveKinematicState_1=b.asm.vq).apply(null, -arguments)},Cs=b._emscripten_bind_btRigidBody_applyGravity_0=function(){return(Cs=b._emscripten_bind_btRigidBody_applyGravity_0=b.asm.wq).apply(null,arguments)},Ds=b._emscripten_bind_btRigidBody_setGravity_1=function(){return(Ds=b._emscripten_bind_btRigidBody_setGravity_1=b.asm.xq).apply(null,arguments)},Es=b._emscripten_bind_btRigidBody_getGravity_0=function(){return(Es=b._emscripten_bind_btRigidBody_getGravity_0=b.asm.yq).apply(null,arguments)},Fs=b._emscripten_bind_btRigidBody_setDamping_2=function(){return(Fs= -b._emscripten_bind_btRigidBody_setDamping_2=b.asm.zq).apply(null,arguments)},Gs=b._emscripten_bind_btRigidBody_getLinearDamping_0=function(){return(Gs=b._emscripten_bind_btRigidBody_getLinearDamping_0=b.asm.Aq).apply(null,arguments)},Hs=b._emscripten_bind_btRigidBody_getAngularDamping_0=function(){return(Hs=b._emscripten_bind_btRigidBody_getAngularDamping_0=b.asm.Bq).apply(null,arguments)},Is=b._emscripten_bind_btRigidBody_getLinearSleepingThreshold_0=function(){return(Is=b._emscripten_bind_btRigidBody_getLinearSleepingThreshold_0= -b.asm.Cq).apply(null,arguments)},Js=b._emscripten_bind_btRigidBody_getAngularSleepingThreshold_0=function(){return(Js=b._emscripten_bind_btRigidBody_getAngularSleepingThreshold_0=b.asm.Dq).apply(null,arguments)},Ks=b._emscripten_bind_btRigidBody_applyDamping_1=function(){return(Ks=b._emscripten_bind_btRigidBody_applyDamping_1=b.asm.Eq).apply(null,arguments)},Ls=b._emscripten_bind_btRigidBody_setMassProps_2=function(){return(Ls=b._emscripten_bind_btRigidBody_setMassProps_2=b.asm.Fq).apply(null,arguments)}, -Ms=b._emscripten_bind_btRigidBody_getLinearFactor_0=function(){return(Ms=b._emscripten_bind_btRigidBody_getLinearFactor_0=b.asm.Gq).apply(null,arguments)},Ns=b._emscripten_bind_btRigidBody_setLinearFactor_1=function(){return(Ns=b._emscripten_bind_btRigidBody_setLinearFactor_1=b.asm.Hq).apply(null,arguments)},Os=b._emscripten_bind_btRigidBody_getInvMass_0=function(){return(Os=b._emscripten_bind_btRigidBody_getInvMass_0=b.asm.Iq).apply(null,arguments)},Ps=b._emscripten_bind_btRigidBody_getInvInertiaTensorWorld_0= -function(){return(Ps=b._emscripten_bind_btRigidBody_getInvInertiaTensorWorld_0=b.asm.Jq).apply(null,arguments)},Qs=b._emscripten_bind_btRigidBody_integrateVelocities_1=function(){return(Qs=b._emscripten_bind_btRigidBody_integrateVelocities_1=b.asm.Kq).apply(null,arguments)},Rs=b._emscripten_bind_btRigidBody_setCenterOfMassTransform_1=function(){return(Rs=b._emscripten_bind_btRigidBody_setCenterOfMassTransform_1=b.asm.Lq).apply(null,arguments)},Ss=b._emscripten_bind_btRigidBody_applyCentralForce_1= -function(){return(Ss=b._emscripten_bind_btRigidBody_applyCentralForce_1=b.asm.Mq).apply(null,arguments)},Ts=b._emscripten_bind_btRigidBody_getTotalForce_0=function(){return(Ts=b._emscripten_bind_btRigidBody_getTotalForce_0=b.asm.Nq).apply(null,arguments)},Us=b._emscripten_bind_btRigidBody_getTotalTorque_0=function(){return(Us=b._emscripten_bind_btRigidBody_getTotalTorque_0=b.asm.Oq).apply(null,arguments)},Vs=b._emscripten_bind_btRigidBody_getInvInertiaDiagLocal_0=function(){return(Vs=b._emscripten_bind_btRigidBody_getInvInertiaDiagLocal_0= -b.asm.Pq).apply(null,arguments)},Ws=b._emscripten_bind_btRigidBody_setInvInertiaDiagLocal_1=function(){return(Ws=b._emscripten_bind_btRigidBody_setInvInertiaDiagLocal_1=b.asm.Qq).apply(null,arguments)},Xs=b._emscripten_bind_btRigidBody_setSleepingThresholds_2=function(){return(Xs=b._emscripten_bind_btRigidBody_setSleepingThresholds_2=b.asm.Rq).apply(null,arguments)},Ys=b._emscripten_bind_btRigidBody_applyTorque_1=function(){return(Ys=b._emscripten_bind_btRigidBody_applyTorque_1=b.asm.Sq).apply(null, -arguments)},Zs=b._emscripten_bind_btRigidBody_applyForce_2=function(){return(Zs=b._emscripten_bind_btRigidBody_applyForce_2=b.asm.Tq).apply(null,arguments)},$s=b._emscripten_bind_btRigidBody_applyCentralImpulse_1=function(){return($s=b._emscripten_bind_btRigidBody_applyCentralImpulse_1=b.asm.Uq).apply(null,arguments)},at=b._emscripten_bind_btRigidBody_applyTorqueImpulse_1=function(){return(at=b._emscripten_bind_btRigidBody_applyTorqueImpulse_1=b.asm.Vq).apply(null,arguments)},bt=b._emscripten_bind_btRigidBody_applyImpulse_2= -function(){return(bt=b._emscripten_bind_btRigidBody_applyImpulse_2=b.asm.Wq).apply(null,arguments)},ct=b._emscripten_bind_btRigidBody_clearForces_0=function(){return(ct=b._emscripten_bind_btRigidBody_clearForces_0=b.asm.Xq).apply(null,arguments)},dt=b._emscripten_bind_btRigidBody_updateInertiaTensor_0=function(){return(dt=b._emscripten_bind_btRigidBody_updateInertiaTensor_0=b.asm.Yq).apply(null,arguments)},et=b._emscripten_bind_btRigidBody_getCenterOfMassPosition_0=function(){return(et=b._emscripten_bind_btRigidBody_getCenterOfMassPosition_0= -b.asm.Zq).apply(null,arguments)},ft=b._emscripten_bind_btRigidBody_getCenterOfMassTransform_0=function(){return(ft=b._emscripten_bind_btRigidBody_getCenterOfMassTransform_0=b.asm._q).apply(null,arguments)},gt=b._emscripten_bind_btRigidBody_getLinearVelocity_0=function(){return(gt=b._emscripten_bind_btRigidBody_getLinearVelocity_0=b.asm.$q).apply(null,arguments)},ht=b._emscripten_bind_btRigidBody_getAngularVelocity_0=function(){return(ht=b._emscripten_bind_btRigidBody_getAngularVelocity_0=b.asm.ar).apply(null, -arguments)},it=b._emscripten_bind_btRigidBody_setLinearVelocity_1=function(){return(it=b._emscripten_bind_btRigidBody_setLinearVelocity_1=b.asm.br).apply(null,arguments)},jt=b._emscripten_bind_btRigidBody_setAngularVelocity_1=function(){return(jt=b._emscripten_bind_btRigidBody_setAngularVelocity_1=b.asm.cr).apply(null,arguments)},kt=b._emscripten_bind_btRigidBody_translate_1=function(){return(kt=b._emscripten_bind_btRigidBody_translate_1=b.asm.dr).apply(null,arguments)},lt=b._emscripten_bind_btRigidBody_getAabb_2= -function(){return(lt=b._emscripten_bind_btRigidBody_getAabb_2=b.asm.er).apply(null,arguments)},mt=b._emscripten_bind_btRigidBody_computeImpulseDenominator_2=function(){return(mt=b._emscripten_bind_btRigidBody_computeImpulseDenominator_2=b.asm.fr).apply(null,arguments)},nt=b._emscripten_bind_btRigidBody_computeAngularImpulseDenominator_1=function(){return(nt=b._emscripten_bind_btRigidBody_computeAngularImpulseDenominator_1=b.asm.gr).apply(null,arguments)},ot=b._emscripten_bind_btRigidBody_updateDeactivation_1= -function(){return(ot=b._emscripten_bind_btRigidBody_updateDeactivation_1=b.asm.hr).apply(null,arguments)},pt=b._emscripten_bind_btRigidBody_wantsSleeping_0=function(){return(pt=b._emscripten_bind_btRigidBody_wantsSleeping_0=b.asm.ir).apply(null,arguments)},qt=b._emscripten_bind_btRigidBody_getMotionState_0=function(){return(qt=b._emscripten_bind_btRigidBody_getMotionState_0=b.asm.jr).apply(null,arguments)},rt=b._emscripten_bind_btRigidBody_setMotionState_1=function(){return(rt=b._emscripten_bind_btRigidBody_setMotionState_1= -b.asm.kr).apply(null,arguments)},st=b._emscripten_bind_btRigidBody_setAngularFactor_1=function(){return(st=b._emscripten_bind_btRigidBody_setAngularFactor_1=b.asm.lr).apply(null,arguments)},tt=b._emscripten_bind_btRigidBody_getAngularFactor_0=function(){return(tt=b._emscripten_bind_btRigidBody_getAngularFactor_0=b.asm.mr).apply(null,arguments)},ut=b._emscripten_bind_btRigidBody_isInWorld_0=function(){return(ut=b._emscripten_bind_btRigidBody_isInWorld_0=b.asm.nr).apply(null,arguments)},vt=b._emscripten_bind_btRigidBody_addConstraintRef_1= -function(){return(vt=b._emscripten_bind_btRigidBody_addConstraintRef_1=b.asm.or).apply(null,arguments)},wt=b._emscripten_bind_btRigidBody_removeConstraintRef_1=function(){return(wt=b._emscripten_bind_btRigidBody_removeConstraintRef_1=b.asm.pr).apply(null,arguments)},xt=b._emscripten_bind_btRigidBody_getConstraintRef_1=function(){return(xt=b._emscripten_bind_btRigidBody_getConstraintRef_1=b.asm.qr).apply(null,arguments)},yt=b._emscripten_bind_btRigidBody_getNumConstraintRefs_0=function(){return(yt= -b._emscripten_bind_btRigidBody_getNumConstraintRefs_0=b.asm.rr).apply(null,arguments)},zt=b._emscripten_bind_btRigidBody_setFlags_1=function(){return(zt=b._emscripten_bind_btRigidBody_setFlags_1=b.asm.sr).apply(null,arguments)},At=b._emscripten_bind_btRigidBody_getFlags_0=function(){return(At=b._emscripten_bind_btRigidBody_getFlags_0=b.asm.tr).apply(null,arguments)},Bt=b._emscripten_bind_btRigidBody_getOrientation_0=function(){return(Bt=b._emscripten_bind_btRigidBody_getOrientation_0=b.asm.ur).apply(null, -arguments)},Ct=b._emscripten_bind_btRigidBody_getVelocityInLocalPoint_1=function(){return(Ct=b._emscripten_bind_btRigidBody_getVelocityInLocalPoint_1=b.asm.vr).apply(null,arguments)},Dt=b._emscripten_bind_btRigidBody_computeGyroscopicImpulseImplicit_World_1=function(){return(Dt=b._emscripten_bind_btRigidBody_computeGyroscopicImpulseImplicit_World_1=b.asm.wr).apply(null,arguments)},Et=b._emscripten_bind_btRigidBody_computeGyroscopicImpulseImplicit_Body_1=function(){return(Et=b._emscripten_bind_btRigidBody_computeGyroscopicImpulseImplicit_Body_1= -b.asm.xr).apply(null,arguments)},Ft=b._emscripten_bind_btRigidBody_computeGyroscopicForceExplicit_1=function(){return(Ft=b._emscripten_bind_btRigidBody_computeGyroscopicForceExplicit_1=b.asm.yr).apply(null,arguments)},Gt=b._emscripten_bind_btRigidBody_getLocalInertia_0=function(){return(Gt=b._emscripten_bind_btRigidBody_getLocalInertia_0=b.asm.zr).apply(null,arguments)},Ht=b._emscripten_bind_btRigidBody_mergesSimulationIslands_0=function(){return(Ht=b._emscripten_bind_btRigidBody_mergesSimulationIslands_0= -b.asm.Ar).apply(null,arguments)},It=b._emscripten_bind_btRigidBody_getAnisotropicFriction_0=function(){return(It=b._emscripten_bind_btRigidBody_getAnisotropicFriction_0=b.asm.Br).apply(null,arguments)},Jt=b._emscripten_bind_btRigidBody_setAnisotropicFriction_2=function(){return(Jt=b._emscripten_bind_btRigidBody_setAnisotropicFriction_2=b.asm.Cr).apply(null,arguments)},Kt=b._emscripten_bind_btRigidBody_hasAnisotropicFriction_0=function(){return(Kt=b._emscripten_bind_btRigidBody_hasAnisotropicFriction_0= -b.asm.Dr).apply(null,arguments)},Lt=b._emscripten_bind_btRigidBody_hasAnisotropicFriction_1=function(){return(Lt=b._emscripten_bind_btRigidBody_hasAnisotropicFriction_1=b.asm.Er).apply(null,arguments)},Mt=b._emscripten_bind_btRigidBody_setContactProcessingThreshold_1=function(){return(Mt=b._emscripten_bind_btRigidBody_setContactProcessingThreshold_1=b.asm.Fr).apply(null,arguments)},Nt=b._emscripten_bind_btRigidBody_getContactProcessingThreshold_0=function(){return(Nt=b._emscripten_bind_btRigidBody_getContactProcessingThreshold_0= -b.asm.Gr).apply(null,arguments)},Ot=b._emscripten_bind_btRigidBody_isStaticObject_0=function(){return(Ot=b._emscripten_bind_btRigidBody_isStaticObject_0=b.asm.Hr).apply(null,arguments)},Pt=b._emscripten_bind_btRigidBody_isKinematicObject_0=function(){return(Pt=b._emscripten_bind_btRigidBody_isKinematicObject_0=b.asm.Ir).apply(null,arguments)},Qt=b._emscripten_bind_btRigidBody_isStaticOrKinematicObject_0=function(){return(Qt=b._emscripten_bind_btRigidBody_isStaticOrKinematicObject_0=b.asm.Jr).apply(null, -arguments)},Rt=b._emscripten_bind_btRigidBody_hasContactResponse_0=function(){return(Rt=b._emscripten_bind_btRigidBody_hasContactResponse_0=b.asm.Kr).apply(null,arguments)},St=b._emscripten_bind_btRigidBody_setCollisionShape_1=function(){return(St=b._emscripten_bind_btRigidBody_setCollisionShape_1=b.asm.Lr).apply(null,arguments)},Tt=b._emscripten_bind_btRigidBody_setIgnoreCollisionCheck_2=function(){return(Tt=b._emscripten_bind_btRigidBody_setIgnoreCollisionCheck_2=b.asm.Mr).apply(null,arguments)}, -Ut=b._emscripten_bind_btRigidBody_checkCollideWithOverride_1=function(){return(Ut=b._emscripten_bind_btRigidBody_checkCollideWithOverride_1=b.asm.Nr).apply(null,arguments)},Vt=b._emscripten_bind_btRigidBody_getActivationState_0=function(){return(Vt=b._emscripten_bind_btRigidBody_getActivationState_0=b.asm.Or).apply(null,arguments)},Wt=b._emscripten_bind_btRigidBody_setActivationState_1=function(){return(Wt=b._emscripten_bind_btRigidBody_setActivationState_1=b.asm.Pr).apply(null,arguments)},Xt=b._emscripten_bind_btRigidBody_setDeactivationTime_1= -function(){return(Xt=b._emscripten_bind_btRigidBody_setDeactivationTime_1=b.asm.Qr).apply(null,arguments)},Yt=b._emscripten_bind_btRigidBody_getDeactivationTime_0=function(){return(Yt=b._emscripten_bind_btRigidBody_getDeactivationTime_0=b.asm.Rr).apply(null,arguments)},Zt=b._emscripten_bind_btRigidBody_forceActivationState_1=function(){return(Zt=b._emscripten_bind_btRigidBody_forceActivationState_1=b.asm.Sr).apply(null,arguments)},$t=b._emscripten_bind_btRigidBody_activate_0=function(){return($t= -b._emscripten_bind_btRigidBody_activate_0=b.asm.Tr).apply(null,arguments)},au=b._emscripten_bind_btRigidBody_activate_1=function(){return(au=b._emscripten_bind_btRigidBody_activate_1=b.asm.Ur).apply(null,arguments)},bu=b._emscripten_bind_btRigidBody_isActive_0=function(){return(bu=b._emscripten_bind_btRigidBody_isActive_0=b.asm.Vr).apply(null,arguments)},cu=b._emscripten_bind_btRigidBody_setRestitution_1=function(){return(cu=b._emscripten_bind_btRigidBody_setRestitution_1=b.asm.Wr).apply(null,arguments)}, -du=b._emscripten_bind_btRigidBody_getRestitution_0=function(){return(du=b._emscripten_bind_btRigidBody_getRestitution_0=b.asm.Xr).apply(null,arguments)},eu=b._emscripten_bind_btRigidBody_setFriction_1=function(){return(eu=b._emscripten_bind_btRigidBody_setFriction_1=b.asm.Yr).apply(null,arguments)},fu=b._emscripten_bind_btRigidBody_getFriction_0=function(){return(fu=b._emscripten_bind_btRigidBody_getFriction_0=b.asm.Zr).apply(null,arguments)},gu=b._emscripten_bind_btRigidBody_setRollingFriction_1= -function(){return(gu=b._emscripten_bind_btRigidBody_setRollingFriction_1=b.asm._r).apply(null,arguments)},hu=b._emscripten_bind_btRigidBody_getRollingFriction_0=function(){return(hu=b._emscripten_bind_btRigidBody_getRollingFriction_0=b.asm.$r).apply(null,arguments)},iu=b._emscripten_bind_btRigidBody_getWorldTransform_0=function(){return(iu=b._emscripten_bind_btRigidBody_getWorldTransform_0=b.asm.as).apply(null,arguments)},ju=b._emscripten_bind_btRigidBody_setWorldTransform_1=function(){return(ju= -b._emscripten_bind_btRigidBody_setWorldTransform_1=b.asm.bs).apply(null,arguments)},ku=b._emscripten_bind_btRigidBody_getBroadphaseHandle_0=function(){return(ku=b._emscripten_bind_btRigidBody_getBroadphaseHandle_0=b.asm.cs).apply(null,arguments)},lu=b._emscripten_bind_btRigidBody_setBroadphaseHandle_1=function(){return(lu=b._emscripten_bind_btRigidBody_setBroadphaseHandle_1=b.asm.ds).apply(null,arguments)},mu=b._emscripten_bind_btRigidBody_getInterpolationWorldTransform_0=function(){return(mu=b._emscripten_bind_btRigidBody_getInterpolationWorldTransform_0= -b.asm.es).apply(null,arguments)},nu=b._emscripten_bind_btRigidBody_setInterpolationWorldTransform_1=function(){return(nu=b._emscripten_bind_btRigidBody_setInterpolationWorldTransform_1=b.asm.fs).apply(null,arguments)},ou=b._emscripten_bind_btRigidBody_setInterpolationLinearVelocity_1=function(){return(ou=b._emscripten_bind_btRigidBody_setInterpolationLinearVelocity_1=b.asm.gs).apply(null,arguments)},pu=b._emscripten_bind_btRigidBody_setInterpolationAngularVelocity_1=function(){return(pu=b._emscripten_bind_btRigidBody_setInterpolationAngularVelocity_1= -b.asm.hs).apply(null,arguments)},qu=b._emscripten_bind_btRigidBody_getInterpolationLinearVelocity_0=function(){return(qu=b._emscripten_bind_btRigidBody_getInterpolationLinearVelocity_0=b.asm.is).apply(null,arguments)},ru=b._emscripten_bind_btRigidBody_getInterpolationAngularVelocity_0=function(){return(ru=b._emscripten_bind_btRigidBody_getInterpolationAngularVelocity_0=b.asm.js).apply(null,arguments)},su=b._emscripten_bind_btRigidBody_getIslandTag_0=function(){return(su=b._emscripten_bind_btRigidBody_getIslandTag_0= -b.asm.ks).apply(null,arguments)},tu=b._emscripten_bind_btRigidBody_setIslandTag_1=function(){return(tu=b._emscripten_bind_btRigidBody_setIslandTag_1=b.asm.ls).apply(null,arguments)},uu=b._emscripten_bind_btRigidBody_getCompanionId_0=function(){return(uu=b._emscripten_bind_btRigidBody_getCompanionId_0=b.asm.ms).apply(null,arguments)},vu=b._emscripten_bind_btRigidBody_setCompanionId_1=function(){return(vu=b._emscripten_bind_btRigidBody_setCompanionId_1=b.asm.ns).apply(null,arguments)},wu=b._emscripten_bind_btRigidBody_getHitFraction_0= -function(){return(wu=b._emscripten_bind_btRigidBody_getHitFraction_0=b.asm.os).apply(null,arguments)},xu=b._emscripten_bind_btRigidBody_setHitFraction_1=function(){return(xu=b._emscripten_bind_btRigidBody_setHitFraction_1=b.asm.ps).apply(null,arguments)},yu=b._emscripten_bind_btRigidBody_getCollisionFlags_0=function(){return(yu=b._emscripten_bind_btRigidBody_getCollisionFlags_0=b.asm.qs).apply(null,arguments)},zu=b._emscripten_bind_btRigidBody_setCollisionFlags_1=function(){return(zu=b._emscripten_bind_btRigidBody_setCollisionFlags_1= -b.asm.rs).apply(null,arguments)},Au=b._emscripten_bind_btRigidBody_getCcdSweptSphereRadius_0=function(){return(Au=b._emscripten_bind_btRigidBody_getCcdSweptSphereRadius_0=b.asm.ss).apply(null,arguments)},Bu=b._emscripten_bind_btRigidBody_setCcdSweptSphereRadius_1=function(){return(Bu=b._emscripten_bind_btRigidBody_setCcdSweptSphereRadius_1=b.asm.ts).apply(null,arguments)},Cu=b._emscripten_bind_btRigidBody_getCcdMotionThreshold_0=function(){return(Cu=b._emscripten_bind_btRigidBody_getCcdMotionThreshold_0= -b.asm.us).apply(null,arguments)},Du=b._emscripten_bind_btRigidBody_getCcdSquareMotionThreshold_0=function(){return(Du=b._emscripten_bind_btRigidBody_getCcdSquareMotionThreshold_0=b.asm.vs).apply(null,arguments)},Eu=b._emscripten_bind_btRigidBody_setCcdMotionThreshold_1=function(){return(Eu=b._emscripten_bind_btRigidBody_setCcdMotionThreshold_1=b.asm.ws).apply(null,arguments)},Fu=b._emscripten_bind_btRigidBody_getUserPointer_0=function(){return(Fu=b._emscripten_bind_btRigidBody_getUserPointer_0=b.asm.xs).apply(null, -arguments)},Gu=b._emscripten_bind_btRigidBody_getUserIndex_0=function(){return(Gu=b._emscripten_bind_btRigidBody_getUserIndex_0=b.asm.ys).apply(null,arguments)},Hu=b._emscripten_bind_btRigidBody_setUserPointer_1=function(){return(Hu=b._emscripten_bind_btRigidBody_setUserPointer_1=b.asm.zs).apply(null,arguments)},Iu=b._emscripten_bind_btRigidBody_setUserIndex_1=function(){return(Iu=b._emscripten_bind_btRigidBody_setUserIndex_1=b.asm.As).apply(null,arguments)},Ju=b._emscripten_bind_btRigidBody_getUpdateRevisionInternal_0= -function(){return(Ju=b._emscripten_bind_btRigidBody_getUpdateRevisionInternal_0=b.asm.Bs).apply(null,arguments)},Ku=b._emscripten_bind_btRigidBody_checkCollideWith_1=function(){return(Ku=b._emscripten_bind_btRigidBody_checkCollideWith_1=b.asm.Cs).apply(null,arguments)},Lu=b._emscripten_bind_btRigidBody_get_m_contactSolverType_0=function(){return(Lu=b._emscripten_bind_btRigidBody_get_m_contactSolverType_0=b.asm.Ds).apply(null,arguments)},Mu=b._emscripten_bind_btRigidBody_set_m_contactSolverType_1= -function(){return(Mu=b._emscripten_bind_btRigidBody_set_m_contactSolverType_1=b.asm.Es).apply(null,arguments)},Nu=b._emscripten_bind_btRigidBody_get_m_frictionSolverType_0=function(){return(Nu=b._emscripten_bind_btRigidBody_get_m_frictionSolverType_0=b.asm.Fs).apply(null,arguments)},Ou=b._emscripten_bind_btRigidBody_set_m_frictionSolverType_1=function(){return(Ou=b._emscripten_bind_btRigidBody_set_m_frictionSolverType_1=b.asm.Gs).apply(null,arguments)},Pu=b._emscripten_bind_btRigidBody___destroy___0= -function(){return(Pu=b._emscripten_bind_btRigidBody___destroy___0=b.asm.Hs).apply(null,arguments)},Qu=b._emscripten_bind_btConstraintSetting_btConstraintSetting_0=function(){return(Qu=b._emscripten_bind_btConstraintSetting_btConstraintSetting_0=b.asm.Is).apply(null,arguments)},Ru=b._emscripten_bind_btConstraintSetting_get_m_tau_0=function(){return(Ru=b._emscripten_bind_btConstraintSetting_get_m_tau_0=b.asm.Js).apply(null,arguments)},Su=b._emscripten_bind_btConstraintSetting_set_m_tau_1=function(){return(Su= -b._emscripten_bind_btConstraintSetting_set_m_tau_1=b.asm.Ks).apply(null,arguments)},Tu=b._emscripten_bind_btConstraintSetting_get_m_damping_0=function(){return(Tu=b._emscripten_bind_btConstraintSetting_get_m_damping_0=b.asm.Ls).apply(null,arguments)},Uu=b._emscripten_bind_btConstraintSetting_set_m_damping_1=function(){return(Uu=b._emscripten_bind_btConstraintSetting_set_m_damping_1=b.asm.Ms).apply(null,arguments)},Vu=b._emscripten_bind_btConstraintSetting_get_m_impulseClamp_0=function(){return(Vu= -b._emscripten_bind_btConstraintSetting_get_m_impulseClamp_0=b.asm.Ns).apply(null,arguments)},Wu=b._emscripten_bind_btConstraintSetting_set_m_impulseClamp_1=function(){return(Wu=b._emscripten_bind_btConstraintSetting_set_m_impulseClamp_1=b.asm.Os).apply(null,arguments)},Xu=b._emscripten_bind_btConstraintSetting___destroy___0=function(){return(Xu=b._emscripten_bind_btConstraintSetting___destroy___0=b.asm.Ps).apply(null,arguments)},Yu=b._emscripten_bind_btGeneric6DofSpring2Constraint_btGeneric6DofSpring2Constraint_4= -function(){return(Yu=b._emscripten_bind_btGeneric6DofSpring2Constraint_btGeneric6DofSpring2Constraint_4=b.asm.Qs).apply(null,arguments)},Zu=b._emscripten_bind_btGeneric6DofSpring2Constraint_setDbgDrawSize_1=function(){return(Zu=b._emscripten_bind_btGeneric6DofSpring2Constraint_setDbgDrawSize_1=b.asm.Rs).apply(null,arguments)},$u=b._emscripten_bind_btGeneric6DofSpring2Constraint_setLinearLowerLimit_1=function(){return($u=b._emscripten_bind_btGeneric6DofSpring2Constraint_setLinearLowerLimit_1=b.asm.Ss).apply(null, -arguments)},av=b._emscripten_bind_btGeneric6DofSpring2Constraint_setLinearUpperLimit_1=function(){return(av=b._emscripten_bind_btGeneric6DofSpring2Constraint_setLinearUpperLimit_1=b.asm.Ts).apply(null,arguments)},bv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setAngularLowerLimit_1=function(){return(bv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setAngularLowerLimit_1=b.asm.Us).apply(null,arguments)},cv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setAngularUpperLimit_1=function(){return(cv= -b._emscripten_bind_btGeneric6DofSpring2Constraint_setAngularUpperLimit_1=b.asm.Vs).apply(null,arguments)},dv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setLimit_3=function(){return(dv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setLimit_3=b.asm.Ws).apply(null,arguments)},ev=b._emscripten_bind_btGeneric6DofSpring2Constraint_setStiffness_2=function(){return(ev=b._emscripten_bind_btGeneric6DofSpring2Constraint_setStiffness_2=b.asm.Xs).apply(null,arguments)},fv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setDamping_2= -function(){return(fv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setDamping_2=b.asm.Ys).apply(null,arguments)},gv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setBounce_2=function(){return(gv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setBounce_2=b.asm.Zs).apply(null,arguments)},hv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setServo_2=function(){return(hv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setServo_2=b.asm._s).apply(null,arguments)},iv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setServoTarget_2= -function(){return(iv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setServoTarget_2=b.asm.$s).apply(null,arguments)},jv=b._emscripten_bind_btGeneric6DofSpring2Constraint_enableMotor_2=function(){return(jv=b._emscripten_bind_btGeneric6DofSpring2Constraint_enableMotor_2=b.asm.at).apply(null,arguments)},kv=b._emscripten_bind_btGeneric6DofSpring2Constraint_enableSpring_2=function(){return(kv=b._emscripten_bind_btGeneric6DofSpring2Constraint_enableSpring_2=b.asm.bt).apply(null,arguments)},lv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setTargetVelocity_2= -function(){return(lv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setTargetVelocity_2=b.asm.ct).apply(null,arguments)},mv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setMaxMotorForce_2=function(){return(mv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setMaxMotorForce_2=b.asm.dt).apply(null,arguments)},nv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setEquilibriumPoint_0=function(){return(nv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setEquilibriumPoint_0=b.asm.et).apply(null, -arguments)},ov=b._emscripten_bind_btGeneric6DofSpring2Constraint_setEquilibriumPoint_1=function(){return(ov=b._emscripten_bind_btGeneric6DofSpring2Constraint_setEquilibriumPoint_1=b.asm.ft).apply(null,arguments)},pv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setEquilibriumPoint_2=function(){return(pv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setEquilibriumPoint_2=b.asm.gt).apply(null,arguments)},qv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setFrames_2=function(){return(qv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setFrames_2= -b.asm.ht).apply(null,arguments)},rv=b._emscripten_bind_btGeneric6DofSpring2Constraint_getRotationalLimitMotor_1=function(){return(rv=b._emscripten_bind_btGeneric6DofSpring2Constraint_getRotationalLimitMotor_1=b.asm.it).apply(null,arguments)},sv=b._emscripten_bind_btGeneric6DofSpring2Constraint_getTranslationalLimitMotor_0=function(){return(sv=b._emscripten_bind_btGeneric6DofSpring2Constraint_getTranslationalLimitMotor_0=b.asm.jt).apply(null,arguments)},tv=b._emscripten_bind_btGeneric6DofSpring2Constraint_enableFeedback_1= -function(){return(tv=b._emscripten_bind_btGeneric6DofSpring2Constraint_enableFeedback_1=b.asm.kt).apply(null,arguments)},uv=b._emscripten_bind_btGeneric6DofSpring2Constraint_getBreakingImpulseThreshold_0=function(){return(uv=b._emscripten_bind_btGeneric6DofSpring2Constraint_getBreakingImpulseThreshold_0=b.asm.lt).apply(null,arguments)},vv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setBreakingImpulseThreshold_1=function(){return(vv=b._emscripten_bind_btGeneric6DofSpring2Constraint_setBreakingImpulseThreshold_1= -b.asm.mt).apply(null,arguments)},wv=b._emscripten_bind_btGeneric6DofSpring2Constraint_getRigidBodyA_0=function(){return(wv=b._emscripten_bind_btGeneric6DofSpring2Constraint_getRigidBodyA_0=b.asm.nt).apply(null,arguments)},xv=b._emscripten_bind_btGeneric6DofSpring2Constraint_getRigidBodyB_0=function(){return(xv=b._emscripten_bind_btGeneric6DofSpring2Constraint_getRigidBodyB_0=b.asm.ot).apply(null,arguments)},yv=b._emscripten_bind_btGeneric6DofSpring2Constraint___destroy___0=function(){return(yv=b._emscripten_bind_btGeneric6DofSpring2Constraint___destroy___0= -b.asm.pt).apply(null,arguments)},zv=b._emscripten_bind_btRotationalLimitMotor2_isLimited_0=function(){return(zv=b._emscripten_bind_btRotationalLimitMotor2_isLimited_0=b.asm.qt).apply(null,arguments)},Av=b._emscripten_bind_btRotationalLimitMotor2_testLimitValue_1=function(){return(Av=b._emscripten_bind_btRotationalLimitMotor2_testLimitValue_1=b.asm.rt).apply(null,arguments)},Bv=b._emscripten_bind_btRotationalLimitMotor2_get_m_loLimit_0=function(){return(Bv=b._emscripten_bind_btRotationalLimitMotor2_get_m_loLimit_0= -b.asm.st).apply(null,arguments)},Cv=b._emscripten_bind_btRotationalLimitMotor2_set_m_loLimit_1=function(){return(Cv=b._emscripten_bind_btRotationalLimitMotor2_set_m_loLimit_1=b.asm.tt).apply(null,arguments)},Dv=b._emscripten_bind_btRotationalLimitMotor2_get_m_hiLimit_0=function(){return(Dv=b._emscripten_bind_btRotationalLimitMotor2_get_m_hiLimit_0=b.asm.ut).apply(null,arguments)},Ev=b._emscripten_bind_btRotationalLimitMotor2_set_m_hiLimit_1=function(){return(Ev=b._emscripten_bind_btRotationalLimitMotor2_set_m_hiLimit_1= -b.asm.vt).apply(null,arguments)},Fv=b._emscripten_bind_btRotationalLimitMotor2_get_m_bounce_0=function(){return(Fv=b._emscripten_bind_btRotationalLimitMotor2_get_m_bounce_0=b.asm.wt).apply(null,arguments)},Gv=b._emscripten_bind_btRotationalLimitMotor2_set_m_bounce_1=function(){return(Gv=b._emscripten_bind_btRotationalLimitMotor2_set_m_bounce_1=b.asm.xt).apply(null,arguments)},Hv=b._emscripten_bind_btRotationalLimitMotor2_get_m_stopERP_0=function(){return(Hv=b._emscripten_bind_btRotationalLimitMotor2_get_m_stopERP_0= -b.asm.yt).apply(null,arguments)},Iv=b._emscripten_bind_btRotationalLimitMotor2_set_m_stopERP_1=function(){return(Iv=b._emscripten_bind_btRotationalLimitMotor2_set_m_stopERP_1=b.asm.zt).apply(null,arguments)},Jv=b._emscripten_bind_btRotationalLimitMotor2_get_m_stopCFM_0=function(){return(Jv=b._emscripten_bind_btRotationalLimitMotor2_get_m_stopCFM_0=b.asm.At).apply(null,arguments)},Kv=b._emscripten_bind_btRotationalLimitMotor2_set_m_stopCFM_1=function(){return(Kv=b._emscripten_bind_btRotationalLimitMotor2_set_m_stopCFM_1= -b.asm.Bt).apply(null,arguments)},Lv=b._emscripten_bind_btRotationalLimitMotor2_get_m_motorERP_0=function(){return(Lv=b._emscripten_bind_btRotationalLimitMotor2_get_m_motorERP_0=b.asm.Ct).apply(null,arguments)},Mv=b._emscripten_bind_btRotationalLimitMotor2_set_m_motorERP_1=function(){return(Mv=b._emscripten_bind_btRotationalLimitMotor2_set_m_motorERP_1=b.asm.Dt).apply(null,arguments)},Nv=b._emscripten_bind_btRotationalLimitMotor2_get_m_motorCFM_0=function(){return(Nv=b._emscripten_bind_btRotationalLimitMotor2_get_m_motorCFM_0= -b.asm.Et).apply(null,arguments)},Ov=b._emscripten_bind_btRotationalLimitMotor2_set_m_motorCFM_1=function(){return(Ov=b._emscripten_bind_btRotationalLimitMotor2_set_m_motorCFM_1=b.asm.Ft).apply(null,arguments)},Pv=b._emscripten_bind_btRotationalLimitMotor2_get_m_enableMotor_0=function(){return(Pv=b._emscripten_bind_btRotationalLimitMotor2_get_m_enableMotor_0=b.asm.Gt).apply(null,arguments)},Qv=b._emscripten_bind_btRotationalLimitMotor2_set_m_enableMotor_1=function(){return(Qv=b._emscripten_bind_btRotationalLimitMotor2_set_m_enableMotor_1= -b.asm.Ht).apply(null,arguments)},Rv=b._emscripten_bind_btRotationalLimitMotor2_get_m_targetVelocity_0=function(){return(Rv=b._emscripten_bind_btRotationalLimitMotor2_get_m_targetVelocity_0=b.asm.It).apply(null,arguments)},Sv=b._emscripten_bind_btRotationalLimitMotor2_set_m_targetVelocity_1=function(){return(Sv=b._emscripten_bind_btRotationalLimitMotor2_set_m_targetVelocity_1=b.asm.Jt).apply(null,arguments)},Tv=b._emscripten_bind_btRotationalLimitMotor2_get_m_maxMotorForce_0=function(){return(Tv=b._emscripten_bind_btRotationalLimitMotor2_get_m_maxMotorForce_0= -b.asm.Kt).apply(null,arguments)},Uv=b._emscripten_bind_btRotationalLimitMotor2_set_m_maxMotorForce_1=function(){return(Uv=b._emscripten_bind_btRotationalLimitMotor2_set_m_maxMotorForce_1=b.asm.Lt).apply(null,arguments)},Vv=b._emscripten_bind_btRotationalLimitMotor2_get_m_servoMotor_0=function(){return(Vv=b._emscripten_bind_btRotationalLimitMotor2_get_m_servoMotor_0=b.asm.Mt).apply(null,arguments)},Wv=b._emscripten_bind_btRotationalLimitMotor2_set_m_servoMotor_1=function(){return(Wv=b._emscripten_bind_btRotationalLimitMotor2_set_m_servoMotor_1= -b.asm.Nt).apply(null,arguments)},Xv=b._emscripten_bind_btRotationalLimitMotor2_get_m_servoTarget_0=function(){return(Xv=b._emscripten_bind_btRotationalLimitMotor2_get_m_servoTarget_0=b.asm.Ot).apply(null,arguments)},Yv=b._emscripten_bind_btRotationalLimitMotor2_set_m_servoTarget_1=function(){return(Yv=b._emscripten_bind_btRotationalLimitMotor2_set_m_servoTarget_1=b.asm.Pt).apply(null,arguments)},Zv=b._emscripten_bind_btRotationalLimitMotor2_get_m_enableSpring_0=function(){return(Zv=b._emscripten_bind_btRotationalLimitMotor2_get_m_enableSpring_0= -b.asm.Qt).apply(null,arguments)},$v=b._emscripten_bind_btRotationalLimitMotor2_set_m_enableSpring_1=function(){return($v=b._emscripten_bind_btRotationalLimitMotor2_set_m_enableSpring_1=b.asm.Rt).apply(null,arguments)},aw=b._emscripten_bind_btRotationalLimitMotor2_get_m_springStiffness_0=function(){return(aw=b._emscripten_bind_btRotationalLimitMotor2_get_m_springStiffness_0=b.asm.St).apply(null,arguments)},bw=b._emscripten_bind_btRotationalLimitMotor2_set_m_springStiffness_1=function(){return(bw=b._emscripten_bind_btRotationalLimitMotor2_set_m_springStiffness_1= -b.asm.Tt).apply(null,arguments)},cw=b._emscripten_bind_btRotationalLimitMotor2_get_m_springStiffnessLimited_0=function(){return(cw=b._emscripten_bind_btRotationalLimitMotor2_get_m_springStiffnessLimited_0=b.asm.Ut).apply(null,arguments)},dw=b._emscripten_bind_btRotationalLimitMotor2_set_m_springStiffnessLimited_1=function(){return(dw=b._emscripten_bind_btRotationalLimitMotor2_set_m_springStiffnessLimited_1=b.asm.Vt).apply(null,arguments)},ew=b._emscripten_bind_btRotationalLimitMotor2_get_m_springDamping_0= -function(){return(ew=b._emscripten_bind_btRotationalLimitMotor2_get_m_springDamping_0=b.asm.Wt).apply(null,arguments)},fw=b._emscripten_bind_btRotationalLimitMotor2_set_m_springDamping_1=function(){return(fw=b._emscripten_bind_btRotationalLimitMotor2_set_m_springDamping_1=b.asm.Xt).apply(null,arguments)},gw=b._emscripten_bind_btRotationalLimitMotor2_get_m_springDampingLimited_0=function(){return(gw=b._emscripten_bind_btRotationalLimitMotor2_get_m_springDampingLimited_0=b.asm.Yt).apply(null,arguments)}, -hw=b._emscripten_bind_btRotationalLimitMotor2_set_m_springDampingLimited_1=function(){return(hw=b._emscripten_bind_btRotationalLimitMotor2_set_m_springDampingLimited_1=b.asm.Zt).apply(null,arguments)},iw=b._emscripten_bind_btRotationalLimitMotor2_get_m_equilibriumPoint_0=function(){return(iw=b._emscripten_bind_btRotationalLimitMotor2_get_m_equilibriumPoint_0=b.asm._t).apply(null,arguments)},jw=b._emscripten_bind_btRotationalLimitMotor2_set_m_equilibriumPoint_1=function(){return(jw=b._emscripten_bind_btRotationalLimitMotor2_set_m_equilibriumPoint_1= -b.asm.$t).apply(null,arguments)},kw=b._emscripten_bind_btRotationalLimitMotor2___destroy___0=function(){return(kw=b._emscripten_bind_btRotationalLimitMotor2___destroy___0=b.asm.au).apply(null,arguments)},lw=b._emscripten_bind_btTranslationalLimitMotor2_isLimited_1=function(){return(lw=b._emscripten_bind_btTranslationalLimitMotor2_isLimited_1=b.asm.bu).apply(null,arguments)},mw=b._emscripten_bind_btTranslationalLimitMotor2_testLimitValue_2=function(){return(mw=b._emscripten_bind_btTranslationalLimitMotor2_testLimitValue_2= -b.asm.cu).apply(null,arguments)},nw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_lowerLimit_0=function(){return(nw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_lowerLimit_0=b.asm.du).apply(null,arguments)},ow=b._emscripten_bind_btTranslationalLimitMotor2_set_m_lowerLimit_1=function(){return(ow=b._emscripten_bind_btTranslationalLimitMotor2_set_m_lowerLimit_1=b.asm.eu).apply(null,arguments)},pw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_upperLimit_0=function(){return(pw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_upperLimit_0= -b.asm.fu).apply(null,arguments)},qw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_upperLimit_1=function(){return(qw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_upperLimit_1=b.asm.gu).apply(null,arguments)},rw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_bounce_0=function(){return(rw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_bounce_0=b.asm.hu).apply(null,arguments)},sw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_bounce_1=function(){return(sw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_bounce_1= -b.asm.iu).apply(null,arguments)},tw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_stopERP_0=function(){return(tw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_stopERP_0=b.asm.ju).apply(null,arguments)},uw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_stopERP_1=function(){return(uw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_stopERP_1=b.asm.ku).apply(null,arguments)},vw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_stopCFM_0=function(){return(vw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_stopCFM_0= -b.asm.lu).apply(null,arguments)},ww=b._emscripten_bind_btTranslationalLimitMotor2_set_m_stopCFM_1=function(){return(ww=b._emscripten_bind_btTranslationalLimitMotor2_set_m_stopCFM_1=b.asm.mu).apply(null,arguments)},xw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_motorERP_0=function(){return(xw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_motorERP_0=b.asm.nu).apply(null,arguments)},yw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_motorERP_1=function(){return(yw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_motorERP_1= -b.asm.ou).apply(null,arguments)},zw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_motorCFM_0=function(){return(zw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_motorCFM_0=b.asm.pu).apply(null,arguments)},Aw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_motorCFM_1=function(){return(Aw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_motorCFM_1=b.asm.qu).apply(null,arguments)},Bw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_enableMotor_1=function(){return(Bw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_enableMotor_1= -b.asm.ru).apply(null,arguments)},Cw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_enableMotor_2=function(){return(Cw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_enableMotor_2=b.asm.su).apply(null,arguments)},Dw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_servoMotor_1=function(){return(Dw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_servoMotor_1=b.asm.tu).apply(null,arguments)},Ew=b._emscripten_bind_btTranslationalLimitMotor2_set_m_servoMotor_2=function(){return(Ew=b._emscripten_bind_btTranslationalLimitMotor2_set_m_servoMotor_2= -b.asm.uu).apply(null,arguments)},Fw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_enableSpring_1=function(){return(Fw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_enableSpring_1=b.asm.vu).apply(null,arguments)},Gw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_enableSpring_2=function(){return(Gw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_enableSpring_2=b.asm.wu).apply(null,arguments)},Hw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_servoTarget_0=function(){return(Hw= -b._emscripten_bind_btTranslationalLimitMotor2_get_m_servoTarget_0=b.asm.xu).apply(null,arguments)},Iw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_servoTarget_1=function(){return(Iw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_servoTarget_1=b.asm.yu).apply(null,arguments)},Jw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_springStiffness_0=function(){return(Jw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_springStiffness_0=b.asm.zu).apply(null,arguments)},Kw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_springStiffness_1= -function(){return(Kw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_springStiffness_1=b.asm.Au).apply(null,arguments)},Lw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_springStiffnessLimited_1=function(){return(Lw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_springStiffnessLimited_1=b.asm.Bu).apply(null,arguments)},Mw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_springStiffnessLimited_2=function(){return(Mw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_springStiffnessLimited_2= -b.asm.Cu).apply(null,arguments)},Nw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_springDamping_0=function(){return(Nw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_springDamping_0=b.asm.Du).apply(null,arguments)},Ow=b._emscripten_bind_btTranslationalLimitMotor2_set_m_springDamping_1=function(){return(Ow=b._emscripten_bind_btTranslationalLimitMotor2_set_m_springDamping_1=b.asm.Eu).apply(null,arguments)},Pw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_springDampingLimited_1=function(){return(Pw= -b._emscripten_bind_btTranslationalLimitMotor2_get_m_springDampingLimited_1=b.asm.Fu).apply(null,arguments)},Qw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_springDampingLimited_2=function(){return(Qw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_springDampingLimited_2=b.asm.Gu).apply(null,arguments)},Rw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_equilibriumPoint_0=function(){return(Rw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_equilibriumPoint_0=b.asm.Hu).apply(null, -arguments)},Sw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_equilibriumPoint_1=function(){return(Sw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_equilibriumPoint_1=b.asm.Iu).apply(null,arguments)},Tw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_targetVelocity_0=function(){return(Tw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_targetVelocity_0=b.asm.Ju).apply(null,arguments)},Uw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_targetVelocity_1=function(){return(Uw=b._emscripten_bind_btTranslationalLimitMotor2_set_m_targetVelocity_1= -b.asm.Ku).apply(null,arguments)},Vw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_maxMotorForce_0=function(){return(Vw=b._emscripten_bind_btTranslationalLimitMotor2_get_m_maxMotorForce_0=b.asm.Lu).apply(null,arguments)},Ww=b._emscripten_bind_btTranslationalLimitMotor2_set_m_maxMotorForce_1=function(){return(Ww=b._emscripten_bind_btTranslationalLimitMotor2_set_m_maxMotorForce_1=b.asm.Mu).apply(null,arguments)},Xw=b._emscripten_bind_btTranslationalLimitMotor2___destroy___0=function(){return(Xw= -b._emscripten_bind_btTranslationalLimitMotor2___destroy___0=b.asm.Nu).apply(null,arguments)},Yw=b._emscripten_bind_btFixedConstraint_btFixedConstraint_4=function(){return(Yw=b._emscripten_bind_btFixedConstraint_btFixedConstraint_4=b.asm.Ou).apply(null,arguments)},Zw=b._emscripten_bind_btFixedConstraint_enableFeedback_1=function(){return(Zw=b._emscripten_bind_btFixedConstraint_enableFeedback_1=b.asm.Pu).apply(null,arguments)},$w=b._emscripten_bind_btFixedConstraint_getBreakingImpulseThreshold_0=function(){return($w= -b._emscripten_bind_btFixedConstraint_getBreakingImpulseThreshold_0=b.asm.Qu).apply(null,arguments)},ax=b._emscripten_bind_btFixedConstraint_setBreakingImpulseThreshold_1=function(){return(ax=b._emscripten_bind_btFixedConstraint_setBreakingImpulseThreshold_1=b.asm.Ru).apply(null,arguments)},bx=b._emscripten_bind_btFixedConstraint_getRigidBodyA_0=function(){return(bx=b._emscripten_bind_btFixedConstraint_getRigidBodyA_0=b.asm.Su).apply(null,arguments)},cx=b._emscripten_bind_btFixedConstraint_getRigidBodyB_0= -function(){return(cx=b._emscripten_bind_btFixedConstraint_getRigidBodyB_0=b.asm.Tu).apply(null,arguments)},dx=b._emscripten_bind_btFixedConstraint___destroy___0=function(){return(dx=b._emscripten_bind_btFixedConstraint___destroy___0=b.asm.Uu).apply(null,arguments)},ex=b._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_2=function(){return(ex=b._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_2=b.asm.Vu).apply(null,arguments)},fx=b._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_4= -function(){return(fx=b._emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_4=b.asm.Wu).apply(null,arguments)},gx=b._emscripten_bind_btPoint2PointConstraint_setPivotA_1=function(){return(gx=b._emscripten_bind_btPoint2PointConstraint_setPivotA_1=b.asm.Xu).apply(null,arguments)},hx=b._emscripten_bind_btPoint2PointConstraint_setPivotB_1=function(){return(hx=b._emscripten_bind_btPoint2PointConstraint_setPivotB_1=b.asm.Yu).apply(null,arguments)},ix=b._emscripten_bind_btPoint2PointConstraint_getPivotInA_0= -function(){return(ix=b._emscripten_bind_btPoint2PointConstraint_getPivotInA_0=b.asm.Zu).apply(null,arguments)},jx=b._emscripten_bind_btPoint2PointConstraint_getPivotInB_0=function(){return(jx=b._emscripten_bind_btPoint2PointConstraint_getPivotInB_0=b.asm._u).apply(null,arguments)},kx=b._emscripten_bind_btPoint2PointConstraint_enableFeedback_1=function(){return(kx=b._emscripten_bind_btPoint2PointConstraint_enableFeedback_1=b.asm.$u).apply(null,arguments)},lx=b._emscripten_bind_btPoint2PointConstraint_getBreakingImpulseThreshold_0= -function(){return(lx=b._emscripten_bind_btPoint2PointConstraint_getBreakingImpulseThreshold_0=b.asm.av).apply(null,arguments)},mx=b._emscripten_bind_btPoint2PointConstraint_setBreakingImpulseThreshold_1=function(){return(mx=b._emscripten_bind_btPoint2PointConstraint_setBreakingImpulseThreshold_1=b.asm.bv).apply(null,arguments)},nx=b._emscripten_bind_btPoint2PointConstraint_getRigidBodyA_0=function(){return(nx=b._emscripten_bind_btPoint2PointConstraint_getRigidBodyA_0=b.asm.cv).apply(null,arguments)}, -ox=b._emscripten_bind_btPoint2PointConstraint_getRigidBodyB_0=function(){return(ox=b._emscripten_bind_btPoint2PointConstraint_getRigidBodyB_0=b.asm.dv).apply(null,arguments)},px=b._emscripten_bind_btPoint2PointConstraint_get_m_setting_0=function(){return(px=b._emscripten_bind_btPoint2PointConstraint_get_m_setting_0=b.asm.ev).apply(null,arguments)},qx=b._emscripten_bind_btPoint2PointConstraint_set_m_setting_1=function(){return(qx=b._emscripten_bind_btPoint2PointConstraint_set_m_setting_1=b.asm.fv).apply(null, -arguments)},rx=b._emscripten_bind_btPoint2PointConstraint___destroy___0=function(){return(rx=b._emscripten_bind_btPoint2PointConstraint___destroy___0=b.asm.gv).apply(null,arguments)},sx=b._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_3=function(){return(sx=b._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_3=b.asm.hv).apply(null,arguments)},tx=b._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_5=function(){return(tx= -b._emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_5=b.asm.iv).apply(null,arguments)},ux=b._emscripten_bind_btGeneric6DofSpringConstraint_enableSpring_2=function(){return(ux=b._emscripten_bind_btGeneric6DofSpringConstraint_enableSpring_2=b.asm.jv).apply(null,arguments)},vx=b._emscripten_bind_btGeneric6DofSpringConstraint_setStiffness_2=function(){return(vx=b._emscripten_bind_btGeneric6DofSpringConstraint_setStiffness_2=b.asm.kv).apply(null,arguments)},wx=b._emscripten_bind_btGeneric6DofSpringConstraint_setDamping_2= -function(){return(wx=b._emscripten_bind_btGeneric6DofSpringConstraint_setDamping_2=b.asm.lv).apply(null,arguments)},xx=b._emscripten_bind_btGeneric6DofSpringConstraint_setLinearLowerLimit_1=function(){return(xx=b._emscripten_bind_btGeneric6DofSpringConstraint_setLinearLowerLimit_1=b.asm.mv).apply(null,arguments)},yx=b._emscripten_bind_btGeneric6DofSpringConstraint_setLinearUpperLimit_1=function(){return(yx=b._emscripten_bind_btGeneric6DofSpringConstraint_setLinearUpperLimit_1=b.asm.nv).apply(null, -arguments)},zx=b._emscripten_bind_btGeneric6DofSpringConstraint_setAngularLowerLimit_1=function(){return(zx=b._emscripten_bind_btGeneric6DofSpringConstraint_setAngularLowerLimit_1=b.asm.ov).apply(null,arguments)},Ax=b._emscripten_bind_btGeneric6DofSpringConstraint_setAngularUpperLimit_1=function(){return(Ax=b._emscripten_bind_btGeneric6DofSpringConstraint_setAngularUpperLimit_1=b.asm.pv).apply(null,arguments)},Bx=b._emscripten_bind_btGeneric6DofSpringConstraint_enableFeedback_1=function(){return(Bx= -b._emscripten_bind_btGeneric6DofSpringConstraint_enableFeedback_1=b.asm.qv).apply(null,arguments)},Cx=b._emscripten_bind_btGeneric6DofSpringConstraint_getBreakingImpulseThreshold_0=function(){return(Cx=b._emscripten_bind_btGeneric6DofSpringConstraint_getBreakingImpulseThreshold_0=b.asm.rv).apply(null,arguments)},Dx=b._emscripten_bind_btGeneric6DofSpringConstraint_setBreakingImpulseThreshold_1=function(){return(Dx=b._emscripten_bind_btGeneric6DofSpringConstraint_setBreakingImpulseThreshold_1=b.asm.sv).apply(null, -arguments)},Ex=b._emscripten_bind_btGeneric6DofSpringConstraint_getRigidBodyA_0=function(){return(Ex=b._emscripten_bind_btGeneric6DofSpringConstraint_getRigidBodyA_0=b.asm.tv).apply(null,arguments)},Fx=b._emscripten_bind_btGeneric6DofSpringConstraint_getRigidBodyB_0=function(){return(Fx=b._emscripten_bind_btGeneric6DofSpringConstraint_getRigidBodyB_0=b.asm.uv).apply(null,arguments)},Gx=b._emscripten_bind_btGeneric6DofSpringConstraint___destroy___0=function(){return(Gx=b._emscripten_bind_btGeneric6DofSpringConstraint___destroy___0= -b.asm.vv).apply(null,arguments)},Hx=b._emscripten_bind_btSequentialImpulseConstraintSolver_btSequentialImpulseConstraintSolver_0=function(){return(Hx=b._emscripten_bind_btSequentialImpulseConstraintSolver_btSequentialImpulseConstraintSolver_0=b.asm.wv).apply(null,arguments)},Ix=b._emscripten_bind_btSequentialImpulseConstraintSolver___destroy___0=function(){return(Ix=b._emscripten_bind_btSequentialImpulseConstraintSolver___destroy___0=b.asm.xv).apply(null,arguments)},Jx=b._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_2= -function(){return(Jx=b._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_2=b.asm.yv).apply(null,arguments)},Kx=b._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_4=function(){return(Kx=b._emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_4=b.asm.zv).apply(null,arguments)},Lx=b._emscripten_bind_btConeTwistConstraint_setLimit_2=function(){return(Lx=b._emscripten_bind_btConeTwistConstraint_setLimit_2=b.asm.Av).apply(null,arguments)},Mx=b._emscripten_bind_btConeTwistConstraint_setLimit_3= -function(){return(Mx=b._emscripten_bind_btConeTwistConstraint_setLimit_3=b.asm.Bv).apply(null,arguments)},Nx=b._emscripten_bind_btConeTwistConstraint_setLimit_4=function(){return(Nx=b._emscripten_bind_btConeTwistConstraint_setLimit_4=b.asm.Cv).apply(null,arguments)},Ox=b._emscripten_bind_btConeTwistConstraint_setLimit_5=function(){return(Ox=b._emscripten_bind_btConeTwistConstraint_setLimit_5=b.asm.Dv).apply(null,arguments)},Px=b._emscripten_bind_btConeTwistConstraint_setLimit_6=function(){return(Px= -b._emscripten_bind_btConeTwistConstraint_setLimit_6=b.asm.Ev).apply(null,arguments)},Qx=b._emscripten_bind_btConeTwistConstraint_setAngularOnly_1=function(){return(Qx=b._emscripten_bind_btConeTwistConstraint_setAngularOnly_1=b.asm.Fv).apply(null,arguments)},Rx=b._emscripten_bind_btConeTwistConstraint_setDamping_1=function(){return(Rx=b._emscripten_bind_btConeTwistConstraint_setDamping_1=b.asm.Gv).apply(null,arguments)},Sx=b._emscripten_bind_btConeTwistConstraint_enableMotor_1=function(){return(Sx= -b._emscripten_bind_btConeTwistConstraint_enableMotor_1=b.asm.Hv).apply(null,arguments)},Tx=b._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulse_1=function(){return(Tx=b._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulse_1=b.asm.Iv).apply(null,arguments)},Ux=b._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulseNormalized_1=function(){return(Ux=b._emscripten_bind_btConeTwistConstraint_setMaxMotorImpulseNormalized_1=b.asm.Jv).apply(null,arguments)},Vx=b._emscripten_bind_btConeTwistConstraint_setMotorTarget_1= -function(){return(Vx=b._emscripten_bind_btConeTwistConstraint_setMotorTarget_1=b.asm.Kv).apply(null,arguments)},Wx=b._emscripten_bind_btConeTwistConstraint_setMotorTargetInConstraintSpace_1=function(){return(Wx=b._emscripten_bind_btConeTwistConstraint_setMotorTargetInConstraintSpace_1=b.asm.Lv).apply(null,arguments)},Xx=b._emscripten_bind_btConeTwistConstraint_enableFeedback_1=function(){return(Xx=b._emscripten_bind_btConeTwistConstraint_enableFeedback_1=b.asm.Mv).apply(null,arguments)},Yx=b._emscripten_bind_btConeTwistConstraint_getBreakingImpulseThreshold_0= -function(){return(Yx=b._emscripten_bind_btConeTwistConstraint_getBreakingImpulseThreshold_0=b.asm.Nv).apply(null,arguments)},Zx=b._emscripten_bind_btConeTwistConstraint_setBreakingImpulseThreshold_1=function(){return(Zx=b._emscripten_bind_btConeTwistConstraint_setBreakingImpulseThreshold_1=b.asm.Ov).apply(null,arguments)},$x=b._emscripten_bind_btConeTwistConstraint_getRigidBodyA_0=function(){return($x=b._emscripten_bind_btConeTwistConstraint_getRigidBodyA_0=b.asm.Pv).apply(null,arguments)},ay=b._emscripten_bind_btConeTwistConstraint_getRigidBodyB_0= -function(){return(ay=b._emscripten_bind_btConeTwistConstraint_getRigidBodyB_0=b.asm.Qv).apply(null,arguments)},by=b._emscripten_bind_btConeTwistConstraint___destroy___0=function(){return(by=b._emscripten_bind_btConeTwistConstraint___destroy___0=b.asm.Rv).apply(null,arguments)},cy=b._emscripten_bind_btHingeConstraint_btHingeConstraint_3=function(){return(cy=b._emscripten_bind_btHingeConstraint_btHingeConstraint_3=b.asm.Sv).apply(null,arguments)},dy=b._emscripten_bind_btHingeConstraint_btHingeConstraint_4= -function(){return(dy=b._emscripten_bind_btHingeConstraint_btHingeConstraint_4=b.asm.Tv).apply(null,arguments)},ey=b._emscripten_bind_btHingeConstraint_btHingeConstraint_5=function(){return(ey=b._emscripten_bind_btHingeConstraint_btHingeConstraint_5=b.asm.Uv).apply(null,arguments)},fy=b._emscripten_bind_btHingeConstraint_btHingeConstraint_6=function(){return(fy=b._emscripten_bind_btHingeConstraint_btHingeConstraint_6=b.asm.Vv).apply(null,arguments)},gy=b._emscripten_bind_btHingeConstraint_btHingeConstraint_7= -function(){return(gy=b._emscripten_bind_btHingeConstraint_btHingeConstraint_7=b.asm.Wv).apply(null,arguments)},hy=b._emscripten_bind_btHingeConstraint_setLimit_2=function(){return(hy=b._emscripten_bind_btHingeConstraint_setLimit_2=b.asm.Xv).apply(null,arguments)},iy=b._emscripten_bind_btHingeConstraint_setLimit_3=function(){return(iy=b._emscripten_bind_btHingeConstraint_setLimit_3=b.asm.Yv).apply(null,arguments)},jy=b._emscripten_bind_btHingeConstraint_setLimit_4=function(){return(jy=b._emscripten_bind_btHingeConstraint_setLimit_4= -b.asm.Zv).apply(null,arguments)},ky=b._emscripten_bind_btHingeConstraint_setLimit_5=function(){return(ky=b._emscripten_bind_btHingeConstraint_setLimit_5=b.asm._v).apply(null,arguments)},ly=b._emscripten_bind_btHingeConstraint_enableAngularMotor_3=function(){return(ly=b._emscripten_bind_btHingeConstraint_enableAngularMotor_3=b.asm.$v).apply(null,arguments)},my=b._emscripten_bind_btHingeConstraint_enableFeedback_1=function(){return(my=b._emscripten_bind_btHingeConstraint_enableFeedback_1=b.asm.aw).apply(null, -arguments)},ny=b._emscripten_bind_btHingeConstraint_getBreakingImpulseThreshold_0=function(){return(ny=b._emscripten_bind_btHingeConstraint_getBreakingImpulseThreshold_0=b.asm.bw).apply(null,arguments)},oy=b._emscripten_bind_btHingeConstraint_setBreakingImpulseThreshold_1=function(){return(oy=b._emscripten_bind_btHingeConstraint_setBreakingImpulseThreshold_1=b.asm.cw).apply(null,arguments)},py=b._emscripten_bind_btHingeConstraint_getRigidBodyA_0=function(){return(py=b._emscripten_bind_btHingeConstraint_getRigidBodyA_0= -b.asm.dw).apply(null,arguments)},qy=b._emscripten_bind_btHingeConstraint_getRigidBodyB_0=function(){return(qy=b._emscripten_bind_btHingeConstraint_getRigidBodyB_0=b.asm.ew).apply(null,arguments)},ry=b._emscripten_bind_btHingeConstraint___destroy___0=function(){return(ry=b._emscripten_bind_btHingeConstraint___destroy___0=b.asm.fw).apply(null,arguments)},sy=b._emscripten_bind_btSliderConstraint_btSliderConstraint_3=function(){return(sy=b._emscripten_bind_btSliderConstraint_btSliderConstraint_3=b.asm.gw).apply(null, -arguments)},ty=b._emscripten_bind_btSliderConstraint_btSliderConstraint_5=function(){return(ty=b._emscripten_bind_btSliderConstraint_btSliderConstraint_5=b.asm.hw).apply(null,arguments)},uy=b._emscripten_bind_btSliderConstraint_setLowerLinLimit_1=function(){return(uy=b._emscripten_bind_btSliderConstraint_setLowerLinLimit_1=b.asm.iw).apply(null,arguments)},vy=b._emscripten_bind_btSliderConstraint_setUpperLinLimit_1=function(){return(vy=b._emscripten_bind_btSliderConstraint_setUpperLinLimit_1=b.asm.jw).apply(null, -arguments)},wy=b._emscripten_bind_btSliderConstraint_setLowerAngLimit_1=function(){return(wy=b._emscripten_bind_btSliderConstraint_setLowerAngLimit_1=b.asm.kw).apply(null,arguments)},xy=b._emscripten_bind_btSliderConstraint_setUpperAngLimit_1=function(){return(xy=b._emscripten_bind_btSliderConstraint_setUpperAngLimit_1=b.asm.lw).apply(null,arguments)},yy=b._emscripten_bind_btSliderConstraint_enableFeedback_1=function(){return(yy=b._emscripten_bind_btSliderConstraint_enableFeedback_1=b.asm.mw).apply(null, -arguments)},zy=b._emscripten_bind_btSliderConstraint_getBreakingImpulseThreshold_0=function(){return(zy=b._emscripten_bind_btSliderConstraint_getBreakingImpulseThreshold_0=b.asm.nw).apply(null,arguments)},Ay=b._emscripten_bind_btSliderConstraint_setBreakingImpulseThreshold_1=function(){return(Ay=b._emscripten_bind_btSliderConstraint_setBreakingImpulseThreshold_1=b.asm.ow).apply(null,arguments)},By=b._emscripten_bind_btSliderConstraint_getRigidBodyA_0=function(){return(By=b._emscripten_bind_btSliderConstraint_getRigidBodyA_0= -b.asm.pw).apply(null,arguments)},Cy=b._emscripten_bind_btSliderConstraint_getRigidBodyB_0=function(){return(Cy=b._emscripten_bind_btSliderConstraint_getRigidBodyB_0=b.asm.qw).apply(null,arguments)},Dy=b._emscripten_bind_btSliderConstraint___destroy___0=function(){return(Dy=b._emscripten_bind_btSliderConstraint___destroy___0=b.asm.rw).apply(null,arguments)},Ey=b._emscripten_bind_btDispatcherInfo_get_m_timeStep_0=function(){return(Ey=b._emscripten_bind_btDispatcherInfo_get_m_timeStep_0=b.asm.sw).apply(null, -arguments)},Fy=b._emscripten_bind_btDispatcherInfo_set_m_timeStep_1=function(){return(Fy=b._emscripten_bind_btDispatcherInfo_set_m_timeStep_1=b.asm.tw).apply(null,arguments)},Gy=b._emscripten_bind_btDispatcherInfo_get_m_stepCount_0=function(){return(Gy=b._emscripten_bind_btDispatcherInfo_get_m_stepCount_0=b.asm.uw).apply(null,arguments)},Hy=b._emscripten_bind_btDispatcherInfo_set_m_stepCount_1=function(){return(Hy=b._emscripten_bind_btDispatcherInfo_set_m_stepCount_1=b.asm.vw).apply(null,arguments)}, -Iy=b._emscripten_bind_btDispatcherInfo_get_m_dispatchFunc_0=function(){return(Iy=b._emscripten_bind_btDispatcherInfo_get_m_dispatchFunc_0=b.asm.ww).apply(null,arguments)},Jy=b._emscripten_bind_btDispatcherInfo_set_m_dispatchFunc_1=function(){return(Jy=b._emscripten_bind_btDispatcherInfo_set_m_dispatchFunc_1=b.asm.xw).apply(null,arguments)},Ky=b._emscripten_bind_btDispatcherInfo_get_m_timeOfImpact_0=function(){return(Ky=b._emscripten_bind_btDispatcherInfo_get_m_timeOfImpact_0=b.asm.yw).apply(null, -arguments)},Ly=b._emscripten_bind_btDispatcherInfo_set_m_timeOfImpact_1=function(){return(Ly=b._emscripten_bind_btDispatcherInfo_set_m_timeOfImpact_1=b.asm.zw).apply(null,arguments)},My=b._emscripten_bind_btDispatcherInfo_get_m_useContinuous_0=function(){return(My=b._emscripten_bind_btDispatcherInfo_get_m_useContinuous_0=b.asm.Aw).apply(null,arguments)},Ny=b._emscripten_bind_btDispatcherInfo_set_m_useContinuous_1=function(){return(Ny=b._emscripten_bind_btDispatcherInfo_set_m_useContinuous_1=b.asm.Bw).apply(null, -arguments)},Oy=b._emscripten_bind_btDispatcherInfo_get_m_enableSatConvex_0=function(){return(Oy=b._emscripten_bind_btDispatcherInfo_get_m_enableSatConvex_0=b.asm.Cw).apply(null,arguments)},Py=b._emscripten_bind_btDispatcherInfo_set_m_enableSatConvex_1=function(){return(Py=b._emscripten_bind_btDispatcherInfo_set_m_enableSatConvex_1=b.asm.Dw).apply(null,arguments)},Qy=b._emscripten_bind_btDispatcherInfo_get_m_enableSPU_0=function(){return(Qy=b._emscripten_bind_btDispatcherInfo_get_m_enableSPU_0=b.asm.Ew).apply(null, -arguments)},Ry=b._emscripten_bind_btDispatcherInfo_set_m_enableSPU_1=function(){return(Ry=b._emscripten_bind_btDispatcherInfo_set_m_enableSPU_1=b.asm.Fw).apply(null,arguments)},Sy=b._emscripten_bind_btDispatcherInfo_get_m_useEpa_0=function(){return(Sy=b._emscripten_bind_btDispatcherInfo_get_m_useEpa_0=b.asm.Gw).apply(null,arguments)},Ty=b._emscripten_bind_btDispatcherInfo_set_m_useEpa_1=function(){return(Ty=b._emscripten_bind_btDispatcherInfo_set_m_useEpa_1=b.asm.Hw).apply(null,arguments)},Uy=b._emscripten_bind_btDispatcherInfo_get_m_allowedCcdPenetration_0= -function(){return(Uy=b._emscripten_bind_btDispatcherInfo_get_m_allowedCcdPenetration_0=b.asm.Iw).apply(null,arguments)},Vy=b._emscripten_bind_btDispatcherInfo_set_m_allowedCcdPenetration_1=function(){return(Vy=b._emscripten_bind_btDispatcherInfo_set_m_allowedCcdPenetration_1=b.asm.Jw).apply(null,arguments)},Wy=b._emscripten_bind_btDispatcherInfo_get_m_useConvexConservativeDistanceUtil_0=function(){return(Wy=b._emscripten_bind_btDispatcherInfo_get_m_useConvexConservativeDistanceUtil_0=b.asm.Kw).apply(null, -arguments)},Xy=b._emscripten_bind_btDispatcherInfo_set_m_useConvexConservativeDistanceUtil_1=function(){return(Xy=b._emscripten_bind_btDispatcherInfo_set_m_useConvexConservativeDistanceUtil_1=b.asm.Lw).apply(null,arguments)},Yy=b._emscripten_bind_btDispatcherInfo_get_m_convexConservativeDistanceThreshold_0=function(){return(Yy=b._emscripten_bind_btDispatcherInfo_get_m_convexConservativeDistanceThreshold_0=b.asm.Mw).apply(null,arguments)},Zy=b._emscripten_bind_btDispatcherInfo_set_m_convexConservativeDistanceThreshold_1= -function(){return(Zy=b._emscripten_bind_btDispatcherInfo_set_m_convexConservativeDistanceThreshold_1=b.asm.Nw).apply(null,arguments)},$y=b._emscripten_bind_btDispatcherInfo___destroy___0=function(){return($y=b._emscripten_bind_btDispatcherInfo___destroy___0=b.asm.Ow).apply(null,arguments)},az=b._emscripten_bind_btContactSolverInfo_get_m_splitImpulse_0=function(){return(az=b._emscripten_bind_btContactSolverInfo_get_m_splitImpulse_0=b.asm.Pw).apply(null,arguments)},bz=b._emscripten_bind_btContactSolverInfo_set_m_splitImpulse_1= -function(){return(bz=b._emscripten_bind_btContactSolverInfo_set_m_splitImpulse_1=b.asm.Qw).apply(null,arguments)},cz=b._emscripten_bind_btContactSolverInfo_get_m_splitImpulsePenetrationThreshold_0=function(){return(cz=b._emscripten_bind_btContactSolverInfo_get_m_splitImpulsePenetrationThreshold_0=b.asm.Rw).apply(null,arguments)},dz=b._emscripten_bind_btContactSolverInfo_set_m_splitImpulsePenetrationThreshold_1=function(){return(dz=b._emscripten_bind_btContactSolverInfo_set_m_splitImpulsePenetrationThreshold_1= -b.asm.Sw).apply(null,arguments)},ez=b._emscripten_bind_btContactSolverInfo___destroy___0=function(){return(ez=b._emscripten_bind_btContactSolverInfo___destroy___0=b.asm.Tw).apply(null,arguments)},fz=b._emscripten_bind_btVehicleTuning_btVehicleTuning_0=function(){return(fz=b._emscripten_bind_btVehicleTuning_btVehicleTuning_0=b.asm.Uw).apply(null,arguments)},gz=b._emscripten_bind_btVehicleTuning_get_m_suspensionStiffness_0=function(){return(gz=b._emscripten_bind_btVehicleTuning_get_m_suspensionStiffness_0= -b.asm.Vw).apply(null,arguments)},hz=b._emscripten_bind_btVehicleTuning_set_m_suspensionStiffness_1=function(){return(hz=b._emscripten_bind_btVehicleTuning_set_m_suspensionStiffness_1=b.asm.Ww).apply(null,arguments)},iz=b._emscripten_bind_btVehicleTuning_get_m_suspensionCompression_0=function(){return(iz=b._emscripten_bind_btVehicleTuning_get_m_suspensionCompression_0=b.asm.Xw).apply(null,arguments)},jz=b._emscripten_bind_btVehicleTuning_set_m_suspensionCompression_1=function(){return(jz=b._emscripten_bind_btVehicleTuning_set_m_suspensionCompression_1= -b.asm.Yw).apply(null,arguments)},kz=b._emscripten_bind_btVehicleTuning_get_m_suspensionDamping_0=function(){return(kz=b._emscripten_bind_btVehicleTuning_get_m_suspensionDamping_0=b.asm.Zw).apply(null,arguments)},lz=b._emscripten_bind_btVehicleTuning_set_m_suspensionDamping_1=function(){return(lz=b._emscripten_bind_btVehicleTuning_set_m_suspensionDamping_1=b.asm._w).apply(null,arguments)},mz=b._emscripten_bind_btVehicleTuning_get_m_maxSuspensionTravelCm_0=function(){return(mz=b._emscripten_bind_btVehicleTuning_get_m_maxSuspensionTravelCm_0= -b.asm.$w).apply(null,arguments)},nz=b._emscripten_bind_btVehicleTuning_set_m_maxSuspensionTravelCm_1=function(){return(nz=b._emscripten_bind_btVehicleTuning_set_m_maxSuspensionTravelCm_1=b.asm.ax).apply(null,arguments)},oz=b._emscripten_bind_btVehicleTuning_get_m_frictionSlip_0=function(){return(oz=b._emscripten_bind_btVehicleTuning_get_m_frictionSlip_0=b.asm.bx).apply(null,arguments)},pz=b._emscripten_bind_btVehicleTuning_set_m_frictionSlip_1=function(){return(pz=b._emscripten_bind_btVehicleTuning_set_m_frictionSlip_1= -b.asm.cx).apply(null,arguments)},qz=b._emscripten_bind_btVehicleTuning_get_m_maxSuspensionForce_0=function(){return(qz=b._emscripten_bind_btVehicleTuning_get_m_maxSuspensionForce_0=b.asm.dx).apply(null,arguments)},rz=b._emscripten_bind_btVehicleTuning_set_m_maxSuspensionForce_1=function(){return(rz=b._emscripten_bind_btVehicleTuning_set_m_maxSuspensionForce_1=b.asm.ex).apply(null,arguments)},sz=b._emscripten_bind_btVehicleTuning___destroy___0=function(){return(sz=b._emscripten_bind_btVehicleTuning___destroy___0= -b.asm.fx).apply(null,arguments)},tz=b._emscripten_bind_btDefaultVehicleRaycaster_btDefaultVehicleRaycaster_1=function(){return(tz=b._emscripten_bind_btDefaultVehicleRaycaster_btDefaultVehicleRaycaster_1=b.asm.gx).apply(null,arguments)},uz=b._emscripten_bind_btDefaultVehicleRaycaster___destroy___0=function(){return(uz=b._emscripten_bind_btDefaultVehicleRaycaster___destroy___0=b.asm.hx).apply(null,arguments)},vz=b._emscripten_bind_RaycastInfo_get_m_contactNormalWS_0=function(){return(vz=b._emscripten_bind_RaycastInfo_get_m_contactNormalWS_0= -b.asm.ix).apply(null,arguments)},wz=b._emscripten_bind_RaycastInfo_set_m_contactNormalWS_1=function(){return(wz=b._emscripten_bind_RaycastInfo_set_m_contactNormalWS_1=b.asm.jx).apply(null,arguments)},xz=b._emscripten_bind_RaycastInfo_get_m_contactPointWS_0=function(){return(xz=b._emscripten_bind_RaycastInfo_get_m_contactPointWS_0=b.asm.kx).apply(null,arguments)},yz=b._emscripten_bind_RaycastInfo_set_m_contactPointWS_1=function(){return(yz=b._emscripten_bind_RaycastInfo_set_m_contactPointWS_1=b.asm.lx).apply(null, -arguments)},zz=b._emscripten_bind_RaycastInfo_get_m_suspensionLength_0=function(){return(zz=b._emscripten_bind_RaycastInfo_get_m_suspensionLength_0=b.asm.mx).apply(null,arguments)},Az=b._emscripten_bind_RaycastInfo_set_m_suspensionLength_1=function(){return(Az=b._emscripten_bind_RaycastInfo_set_m_suspensionLength_1=b.asm.nx).apply(null,arguments)},Bz=b._emscripten_bind_RaycastInfo_get_m_hardPointWS_0=function(){return(Bz=b._emscripten_bind_RaycastInfo_get_m_hardPointWS_0=b.asm.ox).apply(null,arguments)}, -Cz=b._emscripten_bind_RaycastInfo_set_m_hardPointWS_1=function(){return(Cz=b._emscripten_bind_RaycastInfo_set_m_hardPointWS_1=b.asm.px).apply(null,arguments)},Dz=b._emscripten_bind_RaycastInfo_get_m_wheelDirectionWS_0=function(){return(Dz=b._emscripten_bind_RaycastInfo_get_m_wheelDirectionWS_0=b.asm.qx).apply(null,arguments)},Ez=b._emscripten_bind_RaycastInfo_set_m_wheelDirectionWS_1=function(){return(Ez=b._emscripten_bind_RaycastInfo_set_m_wheelDirectionWS_1=b.asm.rx).apply(null,arguments)},Fz=b._emscripten_bind_RaycastInfo_get_m_wheelAxleWS_0= -function(){return(Fz=b._emscripten_bind_RaycastInfo_get_m_wheelAxleWS_0=b.asm.sx).apply(null,arguments)},Gz=b._emscripten_bind_RaycastInfo_set_m_wheelAxleWS_1=function(){return(Gz=b._emscripten_bind_RaycastInfo_set_m_wheelAxleWS_1=b.asm.tx).apply(null,arguments)},Hz=b._emscripten_bind_RaycastInfo_get_m_isInContact_0=function(){return(Hz=b._emscripten_bind_RaycastInfo_get_m_isInContact_0=b.asm.ux).apply(null,arguments)},Iz=b._emscripten_bind_RaycastInfo_set_m_isInContact_1=function(){return(Iz=b._emscripten_bind_RaycastInfo_set_m_isInContact_1= -b.asm.vx).apply(null,arguments)},Jz=b._emscripten_bind_RaycastInfo_get_m_groundObject_0=function(){return(Jz=b._emscripten_bind_RaycastInfo_get_m_groundObject_0=b.asm.wx).apply(null,arguments)},Kz=b._emscripten_bind_RaycastInfo_set_m_groundObject_1=function(){return(Kz=b._emscripten_bind_RaycastInfo_set_m_groundObject_1=b.asm.xx).apply(null,arguments)},Lz=b._emscripten_bind_RaycastInfo___destroy___0=function(){return(Lz=b._emscripten_bind_RaycastInfo___destroy___0=b.asm.yx).apply(null,arguments)}, -Mz=b._emscripten_bind_btWheelInfo_updateWheel_2=function(){return(Mz=b._emscripten_bind_btWheelInfo_updateWheel_2=b.asm.zx).apply(null,arguments)},Nz=b._emscripten_bind_btWheelInfo_get_m_raycastInfo_0=function(){return(Nz=b._emscripten_bind_btWheelInfo_get_m_raycastInfo_0=b.asm.Ax).apply(null,arguments)},Oz=b._emscripten_bind_btWheelInfo_set_m_raycastInfo_1=function(){return(Oz=b._emscripten_bind_btWheelInfo_set_m_raycastInfo_1=b.asm.Bx).apply(null,arguments)},Pz=b._emscripten_bind_btWheelInfo_get_m_worldTransform_0= -function(){return(Pz=b._emscripten_bind_btWheelInfo_get_m_worldTransform_0=b.asm.Cx).apply(null,arguments)},Qz=b._emscripten_bind_btWheelInfo_set_m_worldTransform_1=function(){return(Qz=b._emscripten_bind_btWheelInfo_set_m_worldTransform_1=b.asm.Dx).apply(null,arguments)},Rz=b._emscripten_bind_btWheelInfo_get_m_chassisConnectionPointCS_0=function(){return(Rz=b._emscripten_bind_btWheelInfo_get_m_chassisConnectionPointCS_0=b.asm.Ex).apply(null,arguments)},Sz=b._emscripten_bind_btWheelInfo_set_m_chassisConnectionPointCS_1= -function(){return(Sz=b._emscripten_bind_btWheelInfo_set_m_chassisConnectionPointCS_1=b.asm.Fx).apply(null,arguments)},Tz=b._emscripten_bind_btWheelInfo_get_m_wheelDirectionCS_0=function(){return(Tz=b._emscripten_bind_btWheelInfo_get_m_wheelDirectionCS_0=b.asm.Gx).apply(null,arguments)},Uz=b._emscripten_bind_btWheelInfo_set_m_wheelDirectionCS_1=function(){return(Uz=b._emscripten_bind_btWheelInfo_set_m_wheelDirectionCS_1=b.asm.Hx).apply(null,arguments)},Vz=b._emscripten_bind_btWheelInfo_get_m_wheelAxleCS_0= -function(){return(Vz=b._emscripten_bind_btWheelInfo_get_m_wheelAxleCS_0=b.asm.Ix).apply(null,arguments)},Wz=b._emscripten_bind_btWheelInfo_set_m_wheelAxleCS_1=function(){return(Wz=b._emscripten_bind_btWheelInfo_set_m_wheelAxleCS_1=b.asm.Jx).apply(null,arguments)},Xz=b._emscripten_bind_btWheelInfo_get_m_suspensionRestLength1_0=function(){return(Xz=b._emscripten_bind_btWheelInfo_get_m_suspensionRestLength1_0=b.asm.Kx).apply(null,arguments)},Yz=b._emscripten_bind_btWheelInfo_set_m_suspensionRestLength1_1= -function(){return(Yz=b._emscripten_bind_btWheelInfo_set_m_suspensionRestLength1_1=b.asm.Lx).apply(null,arguments)},Zz=b._emscripten_bind_btWheelInfo_get_m_maxSuspensionTravelCm_0=function(){return(Zz=b._emscripten_bind_btWheelInfo_get_m_maxSuspensionTravelCm_0=b.asm.Mx).apply(null,arguments)},$z=b._emscripten_bind_btWheelInfo_set_m_maxSuspensionTravelCm_1=function(){return($z=b._emscripten_bind_btWheelInfo_set_m_maxSuspensionTravelCm_1=b.asm.Nx).apply(null,arguments)},aA=b._emscripten_bind_btWheelInfo_get_m_wheelsRadius_0= -function(){return(aA=b._emscripten_bind_btWheelInfo_get_m_wheelsRadius_0=b.asm.Ox).apply(null,arguments)},bA=b._emscripten_bind_btWheelInfo_set_m_wheelsRadius_1=function(){return(bA=b._emscripten_bind_btWheelInfo_set_m_wheelsRadius_1=b.asm.Px).apply(null,arguments)},cA=b._emscripten_bind_btWheelInfo_get_m_suspensionStiffness_0=function(){return(cA=b._emscripten_bind_btWheelInfo_get_m_suspensionStiffness_0=b.asm.Qx).apply(null,arguments)},dA=b._emscripten_bind_btWheelInfo_set_m_suspensionStiffness_1= -function(){return(dA=b._emscripten_bind_btWheelInfo_set_m_suspensionStiffness_1=b.asm.Rx).apply(null,arguments)},eA=b._emscripten_bind_btWheelInfo_get_m_wheelsDampingCompression_0=function(){return(eA=b._emscripten_bind_btWheelInfo_get_m_wheelsDampingCompression_0=b.asm.Sx).apply(null,arguments)},fA=b._emscripten_bind_btWheelInfo_set_m_wheelsDampingCompression_1=function(){return(fA=b._emscripten_bind_btWheelInfo_set_m_wheelsDampingCompression_1=b.asm.Tx).apply(null,arguments)},gA=b._emscripten_bind_btWheelInfo_get_m_wheelsDampingRelaxation_0= -function(){return(gA=b._emscripten_bind_btWheelInfo_get_m_wheelsDampingRelaxation_0=b.asm.Ux).apply(null,arguments)},hA=b._emscripten_bind_btWheelInfo_set_m_wheelsDampingRelaxation_1=function(){return(hA=b._emscripten_bind_btWheelInfo_set_m_wheelsDampingRelaxation_1=b.asm.Vx).apply(null,arguments)},iA=b._emscripten_bind_btWheelInfo_get_m_frictionSlip_0=function(){return(iA=b._emscripten_bind_btWheelInfo_get_m_frictionSlip_0=b.asm.Wx).apply(null,arguments)},jA=b._emscripten_bind_btWheelInfo_set_m_frictionSlip_1= -function(){return(jA=b._emscripten_bind_btWheelInfo_set_m_frictionSlip_1=b.asm.Xx).apply(null,arguments)},kA=b._emscripten_bind_btWheelInfo_get_m_steering_0=function(){return(kA=b._emscripten_bind_btWheelInfo_get_m_steering_0=b.asm.Yx).apply(null,arguments)},lA=b._emscripten_bind_btWheelInfo_set_m_steering_1=function(){return(lA=b._emscripten_bind_btWheelInfo_set_m_steering_1=b.asm.Zx).apply(null,arguments)},mA=b._emscripten_bind_btWheelInfo_get_m_rotation_0=function(){return(mA=b._emscripten_bind_btWheelInfo_get_m_rotation_0= -b.asm._x).apply(null,arguments)},nA=b._emscripten_bind_btWheelInfo_set_m_rotation_1=function(){return(nA=b._emscripten_bind_btWheelInfo_set_m_rotation_1=b.asm.$x).apply(null,arguments)},oA=b._emscripten_bind_btWheelInfo_get_m_deltaRotation_0=function(){return(oA=b._emscripten_bind_btWheelInfo_get_m_deltaRotation_0=b.asm.ay).apply(null,arguments)},pA=b._emscripten_bind_btWheelInfo_set_m_deltaRotation_1=function(){return(pA=b._emscripten_bind_btWheelInfo_set_m_deltaRotation_1=b.asm.by).apply(null,arguments)}, -qA=b._emscripten_bind_btWheelInfo_get_m_rollInfluence_0=function(){return(qA=b._emscripten_bind_btWheelInfo_get_m_rollInfluence_0=b.asm.cy).apply(null,arguments)},rA=b._emscripten_bind_btWheelInfo_set_m_rollInfluence_1=function(){return(rA=b._emscripten_bind_btWheelInfo_set_m_rollInfluence_1=b.asm.dy).apply(null,arguments)},sA=b._emscripten_bind_btWheelInfo_get_m_maxSuspensionForce_0=function(){return(sA=b._emscripten_bind_btWheelInfo_get_m_maxSuspensionForce_0=b.asm.ey).apply(null,arguments)},tA= -b._emscripten_bind_btWheelInfo_set_m_maxSuspensionForce_1=function(){return(tA=b._emscripten_bind_btWheelInfo_set_m_maxSuspensionForce_1=b.asm.fy).apply(null,arguments)},uA=b._emscripten_bind_btWheelInfo_get_m_engineForce_0=function(){return(uA=b._emscripten_bind_btWheelInfo_get_m_engineForce_0=b.asm.gy).apply(null,arguments)},vA=b._emscripten_bind_btWheelInfo_set_m_engineForce_1=function(){return(vA=b._emscripten_bind_btWheelInfo_set_m_engineForce_1=b.asm.hy).apply(null,arguments)},wA=b._emscripten_bind_btWheelInfo_get_m_brake_0= -function(){return(wA=b._emscripten_bind_btWheelInfo_get_m_brake_0=b.asm.iy).apply(null,arguments)},xA=b._emscripten_bind_btWheelInfo_set_m_brake_1=function(){return(xA=b._emscripten_bind_btWheelInfo_set_m_brake_1=b.asm.jy).apply(null,arguments)},yA=b._emscripten_bind_btWheelInfo_get_m_bIsFrontWheel_0=function(){return(yA=b._emscripten_bind_btWheelInfo_get_m_bIsFrontWheel_0=b.asm.ky).apply(null,arguments)},zA=b._emscripten_bind_btWheelInfo_set_m_bIsFrontWheel_1=function(){return(zA=b._emscripten_bind_btWheelInfo_set_m_bIsFrontWheel_1= -b.asm.ly).apply(null,arguments)},AA=b._emscripten_bind_btWheelInfo_get_m_clippedInvContactDotSuspension_0=function(){return(AA=b._emscripten_bind_btWheelInfo_get_m_clippedInvContactDotSuspension_0=b.asm.my).apply(null,arguments)},BA=b._emscripten_bind_btWheelInfo_set_m_clippedInvContactDotSuspension_1=function(){return(BA=b._emscripten_bind_btWheelInfo_set_m_clippedInvContactDotSuspension_1=b.asm.ny).apply(null,arguments)},CA=b._emscripten_bind_btWheelInfo_get_m_suspensionRelativeVelocity_0=function(){return(CA= -b._emscripten_bind_btWheelInfo_get_m_suspensionRelativeVelocity_0=b.asm.oy).apply(null,arguments)},DA=b._emscripten_bind_btWheelInfo_set_m_suspensionRelativeVelocity_1=function(){return(DA=b._emscripten_bind_btWheelInfo_set_m_suspensionRelativeVelocity_1=b.asm.py).apply(null,arguments)},EA=b._emscripten_bind_btWheelInfo_get_m_wheelsSuspensionForce_0=function(){return(EA=b._emscripten_bind_btWheelInfo_get_m_wheelsSuspensionForce_0=b.asm.qy).apply(null,arguments)},FA=b._emscripten_bind_btWheelInfo_set_m_wheelsSuspensionForce_1= -function(){return(FA=b._emscripten_bind_btWheelInfo_set_m_wheelsSuspensionForce_1=b.asm.ry).apply(null,arguments)},GA=b._emscripten_bind_btWheelInfo_get_m_skidInfo_0=function(){return(GA=b._emscripten_bind_btWheelInfo_get_m_skidInfo_0=b.asm.sy).apply(null,arguments)},HA=b._emscripten_bind_btWheelInfo_set_m_skidInfo_1=function(){return(HA=b._emscripten_bind_btWheelInfo_set_m_skidInfo_1=b.asm.ty).apply(null,arguments)},IA=b._emscripten_bind_btWheelInfo___destroy___0=function(){return(IA=b._emscripten_bind_btWheelInfo___destroy___0= -b.asm.uy).apply(null,arguments)},JA=b._emscripten_bind_btRaycastVehicle_btRaycastVehicle_3=function(){return(JA=b._emscripten_bind_btRaycastVehicle_btRaycastVehicle_3=b.asm.vy).apply(null,arguments)},KA=b._emscripten_bind_btRaycastVehicle_applyEngineForce_2=function(){return(KA=b._emscripten_bind_btRaycastVehicle_applyEngineForce_2=b.asm.wy).apply(null,arguments)},LA=b._emscripten_bind_btRaycastVehicle_updateVehicle_1=function(){return(LA=b._emscripten_bind_btRaycastVehicle_updateVehicle_1=b.asm.xy).apply(null, -arguments)},MA=b._emscripten_bind_btRaycastVehicle_resetSuspension_0=function(){return(MA=b._emscripten_bind_btRaycastVehicle_resetSuspension_0=b.asm.yy).apply(null,arguments)},NA=b._emscripten_bind_btRaycastVehicle_rayCast_1=function(){return(NA=b._emscripten_bind_btRaycastVehicle_rayCast_1=b.asm.zy).apply(null,arguments)},OA=b._emscripten_bind_btRaycastVehicle_getSteeringValue_1=function(){return(OA=b._emscripten_bind_btRaycastVehicle_getSteeringValue_1=b.asm.Ay).apply(null,arguments)},PA=b._emscripten_bind_btRaycastVehicle_setSteeringValue_2= -function(){return(PA=b._emscripten_bind_btRaycastVehicle_setSteeringValue_2=b.asm.By).apply(null,arguments)},QA=b._emscripten_bind_btRaycastVehicle_getWheelTransformWS_1=function(){return(QA=b._emscripten_bind_btRaycastVehicle_getWheelTransformWS_1=b.asm.Cy).apply(null,arguments)},RA=b._emscripten_bind_btRaycastVehicle_updateWheelTransform_1=function(){return(RA=b._emscripten_bind_btRaycastVehicle_updateWheelTransform_1=b.asm.Dy).apply(null,arguments)},SA=b._emscripten_bind_btRaycastVehicle_updateWheelTransform_2= -function(){return(SA=b._emscripten_bind_btRaycastVehicle_updateWheelTransform_2=b.asm.Ey).apply(null,arguments)},TA=b._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_1=function(){return(TA=b._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_1=b.asm.Fy).apply(null,arguments)},UA=b._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_2=function(){return(UA=b._emscripten_bind_btRaycastVehicle_updateWheelTransformsWS_2=b.asm.Gy).apply(null,arguments)},VA=b._emscripten_bind_btRaycastVehicle_addWheel_7= -function(){return(VA=b._emscripten_bind_btRaycastVehicle_addWheel_7=b.asm.Hy).apply(null,arguments)},WA=b._emscripten_bind_btRaycastVehicle_getNumWheels_0=function(){return(WA=b._emscripten_bind_btRaycastVehicle_getNumWheels_0=b.asm.Iy).apply(null,arguments)},XA=b._emscripten_bind_btRaycastVehicle_getRigidBody_0=function(){return(XA=b._emscripten_bind_btRaycastVehicle_getRigidBody_0=b.asm.Jy).apply(null,arguments)},YA=b._emscripten_bind_btRaycastVehicle_getWheelInfo_1=function(){return(YA=b._emscripten_bind_btRaycastVehicle_getWheelInfo_1= -b.asm.Ky).apply(null,arguments)},ZA=b._emscripten_bind_btRaycastVehicle_setBrake_2=function(){return(ZA=b._emscripten_bind_btRaycastVehicle_setBrake_2=b.asm.Ly).apply(null,arguments)},$A=b._emscripten_bind_btRaycastVehicle_setCoordinateSystem_3=function(){return($A=b._emscripten_bind_btRaycastVehicle_setCoordinateSystem_3=b.asm.My).apply(null,arguments)},aB=b._emscripten_bind_btRaycastVehicle_getCurrentSpeedKmHour_0=function(){return(aB=b._emscripten_bind_btRaycastVehicle_getCurrentSpeedKmHour_0= -b.asm.Ny).apply(null,arguments)},bB=b._emscripten_bind_btRaycastVehicle_getRightAxis_0=function(){return(bB=b._emscripten_bind_btRaycastVehicle_getRightAxis_0=b.asm.Oy).apply(null,arguments)},cB=b._emscripten_bind_btRaycastVehicle_getUpAxis_0=function(){return(cB=b._emscripten_bind_btRaycastVehicle_getUpAxis_0=b.asm.Py).apply(null,arguments)},dB=b._emscripten_bind_btRaycastVehicle_getForwardAxis_0=function(){return(dB=b._emscripten_bind_btRaycastVehicle_getForwardAxis_0=b.asm.Qy).apply(null,arguments)}, -eB=b._emscripten_bind_btRaycastVehicle_getForwardVector_0=function(){return(eB=b._emscripten_bind_btRaycastVehicle_getForwardVector_0=b.asm.Ry).apply(null,arguments)},fB=b._emscripten_bind_btRaycastVehicle_getUserConstraintType_0=function(){return(fB=b._emscripten_bind_btRaycastVehicle_getUserConstraintType_0=b.asm.Sy).apply(null,arguments)},gB=b._emscripten_bind_btRaycastVehicle_setUserConstraintType_1=function(){return(gB=b._emscripten_bind_btRaycastVehicle_setUserConstraintType_1=b.asm.Ty).apply(null, -arguments)},hB=b._emscripten_bind_btRaycastVehicle_setUserConstraintId_1=function(){return(hB=b._emscripten_bind_btRaycastVehicle_setUserConstraintId_1=b.asm.Uy).apply(null,arguments)},iB=b._emscripten_bind_btRaycastVehicle_getUserConstraintId_0=function(){return(iB=b._emscripten_bind_btRaycastVehicle_getUserConstraintId_0=b.asm.Vy).apply(null,arguments)},jB=b._emscripten_bind_btRaycastVehicle_updateFriction_1=function(){return(jB=b._emscripten_bind_btRaycastVehicle_updateFriction_1=b.asm.Wy).apply(null, -arguments)},kB=b._emscripten_bind_btRaycastVehicle_updateSuspension_1=function(){return(kB=b._emscripten_bind_btRaycastVehicle_updateSuspension_1=b.asm.Xy).apply(null,arguments)},lB=b._emscripten_bind_btRaycastVehicle_setPitchControl_1=function(){return(lB=b._emscripten_bind_btRaycastVehicle_setPitchControl_1=b.asm.Yy).apply(null,arguments)},mB=b._emscripten_bind_btRaycastVehicle_updateAction_2=function(){return(mB=b._emscripten_bind_btRaycastVehicle_updateAction_2=b.asm.Zy).apply(null,arguments)}, -nB=b._emscripten_bind_btRaycastVehicle_debugDraw_1=function(){return(nB=b._emscripten_bind_btRaycastVehicle_debugDraw_1=b.asm._y).apply(null,arguments)},oB=b._emscripten_bind_btRaycastVehicle___destroy___0=function(){return(oB=b._emscripten_bind_btRaycastVehicle___destroy___0=b.asm.$y).apply(null,arguments)},pB=b._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_3=function(){return(pB=b._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_3=b.asm.az).apply(null, -arguments)},qB=b._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_4=function(){return(qB=b._emscripten_bind_btKinematicCharacterController_btKinematicCharacterController_4=b.asm.bz).apply(null,arguments)},rB=b._emscripten_bind_btKinematicCharacterController_setUp_1=function(){return(rB=b._emscripten_bind_btKinematicCharacterController_setUp_1=b.asm.cz).apply(null,arguments)},sB=b._emscripten_bind_btKinematicCharacterController_setWalkDirection_1=function(){return(sB= -b._emscripten_bind_btKinematicCharacterController_setWalkDirection_1=b.asm.dz).apply(null,arguments)},tB=b._emscripten_bind_btKinematicCharacterController_setVelocityForTimeInterval_2=function(){return(tB=b._emscripten_bind_btKinematicCharacterController_setVelocityForTimeInterval_2=b.asm.ez).apply(null,arguments)},uB=b._emscripten_bind_btKinematicCharacterController_warp_1=function(){return(uB=b._emscripten_bind_btKinematicCharacterController_warp_1=b.asm.fz).apply(null,arguments)},vB=b._emscripten_bind_btKinematicCharacterController_preStep_1= -function(){return(vB=b._emscripten_bind_btKinematicCharacterController_preStep_1=b.asm.gz).apply(null,arguments)},wB=b._emscripten_bind_btKinematicCharacterController_playerStep_2=function(){return(wB=b._emscripten_bind_btKinematicCharacterController_playerStep_2=b.asm.hz).apply(null,arguments)},xB=b._emscripten_bind_btKinematicCharacterController_setFallSpeed_1=function(){return(xB=b._emscripten_bind_btKinematicCharacterController_setFallSpeed_1=b.asm.iz).apply(null,arguments)},yB=b._emscripten_bind_btKinematicCharacterController_setJumpSpeed_1= -function(){return(yB=b._emscripten_bind_btKinematicCharacterController_setJumpSpeed_1=b.asm.jz).apply(null,arguments)},zB=b._emscripten_bind_btKinematicCharacterController_setMaxJumpHeight_1=function(){return(zB=b._emscripten_bind_btKinematicCharacterController_setMaxJumpHeight_1=b.asm.kz).apply(null,arguments)},AB=b._emscripten_bind_btKinematicCharacterController_canJump_0=function(){return(AB=b._emscripten_bind_btKinematicCharacterController_canJump_0=b.asm.lz).apply(null,arguments)},BB=b._emscripten_bind_btKinematicCharacterController_jump_0= -function(){return(BB=b._emscripten_bind_btKinematicCharacterController_jump_0=b.asm.mz).apply(null,arguments)},CB=b._emscripten_bind_btKinematicCharacterController_jump_1=function(){return(CB=b._emscripten_bind_btKinematicCharacterController_jump_1=b.asm.nz).apply(null,arguments)},DB=b._emscripten_bind_btKinematicCharacterController_setGravity_1=function(){return(DB=b._emscripten_bind_btKinematicCharacterController_setGravity_1=b.asm.oz).apply(null,arguments)},EB=b._emscripten_bind_btKinematicCharacterController_getGravity_0= -function(){return(EB=b._emscripten_bind_btKinematicCharacterController_getGravity_0=b.asm.pz).apply(null,arguments)},FB=b._emscripten_bind_btKinematicCharacterController_setMaxSlope_1=function(){return(FB=b._emscripten_bind_btKinematicCharacterController_setMaxSlope_1=b.asm.qz).apply(null,arguments)},GB=b._emscripten_bind_btKinematicCharacterController_getMaxSlope_0=function(){return(GB=b._emscripten_bind_btKinematicCharacterController_getMaxSlope_0=b.asm.rz).apply(null,arguments)},HB=b._emscripten_bind_btKinematicCharacterController_getGhostObject_0= -function(){return(HB=b._emscripten_bind_btKinematicCharacterController_getGhostObject_0=b.asm.sz).apply(null,arguments)},IB=b._emscripten_bind_btKinematicCharacterController_setUseGhostSweepTest_1=function(){return(IB=b._emscripten_bind_btKinematicCharacterController_setUseGhostSweepTest_1=b.asm.tz).apply(null,arguments)},JB=b._emscripten_bind_btKinematicCharacterController_onGround_0=function(){return(JB=b._emscripten_bind_btKinematicCharacterController_onGround_0=b.asm.uz).apply(null,arguments)}, -KB=b._emscripten_bind_btKinematicCharacterController_updateAction_2=function(){return(KB=b._emscripten_bind_btKinematicCharacterController_updateAction_2=b.asm.vz).apply(null,arguments)},LB=b._emscripten_bind_btKinematicCharacterController_debugDraw_1=function(){return(LB=b._emscripten_bind_btKinematicCharacterController_debugDraw_1=b.asm.wz).apply(null,arguments)},MB=b._emscripten_bind_btKinematicCharacterController___destroy___0=function(){return(MB=b._emscripten_bind_btKinematicCharacterController___destroy___0= -b.asm.xz).apply(null,arguments)},NB=b._emscripten_bind_btPairCachingGhostObject_btPairCachingGhostObject_0=function(){return(NB=b._emscripten_bind_btPairCachingGhostObject_btPairCachingGhostObject_0=b.asm.yz).apply(null,arguments)},OB=b._emscripten_bind_btPairCachingGhostObject_mergesSimulationIslands_0=function(){return(OB=b._emscripten_bind_btPairCachingGhostObject_mergesSimulationIslands_0=b.asm.zz).apply(null,arguments)},PB=b._emscripten_bind_btPairCachingGhostObject_getAnisotropicFriction_0= -function(){return(PB=b._emscripten_bind_btPairCachingGhostObject_getAnisotropicFriction_0=b.asm.Az).apply(null,arguments)},QB=b._emscripten_bind_btPairCachingGhostObject_setAnisotropicFriction_2=function(){return(QB=b._emscripten_bind_btPairCachingGhostObject_setAnisotropicFriction_2=b.asm.Bz).apply(null,arguments)},RB=b._emscripten_bind_btPairCachingGhostObject_hasAnisotropicFriction_0=function(){return(RB=b._emscripten_bind_btPairCachingGhostObject_hasAnisotropicFriction_0=b.asm.Cz).apply(null, -arguments)},SB=b._emscripten_bind_btPairCachingGhostObject_hasAnisotropicFriction_1=function(){return(SB=b._emscripten_bind_btPairCachingGhostObject_hasAnisotropicFriction_1=b.asm.Dz).apply(null,arguments)},TB=b._emscripten_bind_btPairCachingGhostObject_setContactProcessingThreshold_1=function(){return(TB=b._emscripten_bind_btPairCachingGhostObject_setContactProcessingThreshold_1=b.asm.Ez).apply(null,arguments)},UB=b._emscripten_bind_btPairCachingGhostObject_getContactProcessingThreshold_0=function(){return(UB= -b._emscripten_bind_btPairCachingGhostObject_getContactProcessingThreshold_0=b.asm.Fz).apply(null,arguments)},VB=b._emscripten_bind_btPairCachingGhostObject_isStaticObject_0=function(){return(VB=b._emscripten_bind_btPairCachingGhostObject_isStaticObject_0=b.asm.Gz).apply(null,arguments)},WB=b._emscripten_bind_btPairCachingGhostObject_isKinematicObject_0=function(){return(WB=b._emscripten_bind_btPairCachingGhostObject_isKinematicObject_0=b.asm.Hz).apply(null,arguments)},XB=b._emscripten_bind_btPairCachingGhostObject_isStaticOrKinematicObject_0= -function(){return(XB=b._emscripten_bind_btPairCachingGhostObject_isStaticOrKinematicObject_0=b.asm.Iz).apply(null,arguments)},YB=b._emscripten_bind_btPairCachingGhostObject_hasContactResponse_0=function(){return(YB=b._emscripten_bind_btPairCachingGhostObject_hasContactResponse_0=b.asm.Jz).apply(null,arguments)},ZB=b._emscripten_bind_btPairCachingGhostObject_setCollisionShape_1=function(){return(ZB=b._emscripten_bind_btPairCachingGhostObject_setCollisionShape_1=b.asm.Kz).apply(null,arguments)},$B= -b._emscripten_bind_btPairCachingGhostObject_setIgnoreCollisionCheck_2=function(){return($B=b._emscripten_bind_btPairCachingGhostObject_setIgnoreCollisionCheck_2=b.asm.Lz).apply(null,arguments)},aC=b._emscripten_bind_btPairCachingGhostObject_checkCollideWithOverride_1=function(){return(aC=b._emscripten_bind_btPairCachingGhostObject_checkCollideWithOverride_1=b.asm.Mz).apply(null,arguments)},bC=b._emscripten_bind_btPairCachingGhostObject_getActivationState_0=function(){return(bC=b._emscripten_bind_btPairCachingGhostObject_getActivationState_0= -b.asm.Nz).apply(null,arguments)},cC=b._emscripten_bind_btPairCachingGhostObject_setActivationState_1=function(){return(cC=b._emscripten_bind_btPairCachingGhostObject_setActivationState_1=b.asm.Oz).apply(null,arguments)},dC=b._emscripten_bind_btPairCachingGhostObject_setDeactivationTime_1=function(){return(dC=b._emscripten_bind_btPairCachingGhostObject_setDeactivationTime_1=b.asm.Pz).apply(null,arguments)},eC=b._emscripten_bind_btPairCachingGhostObject_getDeactivationTime_0=function(){return(eC=b._emscripten_bind_btPairCachingGhostObject_getDeactivationTime_0= -b.asm.Qz).apply(null,arguments)},fC=b._emscripten_bind_btPairCachingGhostObject_forceActivationState_1=function(){return(fC=b._emscripten_bind_btPairCachingGhostObject_forceActivationState_1=b.asm.Rz).apply(null,arguments)},gC=b._emscripten_bind_btPairCachingGhostObject_activate_0=function(){return(gC=b._emscripten_bind_btPairCachingGhostObject_activate_0=b.asm.Sz).apply(null,arguments)},hC=b._emscripten_bind_btPairCachingGhostObject_activate_1=function(){return(hC=b._emscripten_bind_btPairCachingGhostObject_activate_1= -b.asm.Tz).apply(null,arguments)},iC=b._emscripten_bind_btPairCachingGhostObject_isActive_0=function(){return(iC=b._emscripten_bind_btPairCachingGhostObject_isActive_0=b.asm.Uz).apply(null,arguments)},jC=b._emscripten_bind_btPairCachingGhostObject_setRestitution_1=function(){return(jC=b._emscripten_bind_btPairCachingGhostObject_setRestitution_1=b.asm.Vz).apply(null,arguments)},kC=b._emscripten_bind_btPairCachingGhostObject_getRestitution_0=function(){return(kC=b._emscripten_bind_btPairCachingGhostObject_getRestitution_0= -b.asm.Wz).apply(null,arguments)},lC=b._emscripten_bind_btPairCachingGhostObject_setFriction_1=function(){return(lC=b._emscripten_bind_btPairCachingGhostObject_setFriction_1=b.asm.Xz).apply(null,arguments)},mC=b._emscripten_bind_btPairCachingGhostObject_getFriction_0=function(){return(mC=b._emscripten_bind_btPairCachingGhostObject_getFriction_0=b.asm.Yz).apply(null,arguments)},nC=b._emscripten_bind_btPairCachingGhostObject_setRollingFriction_1=function(){return(nC=b._emscripten_bind_btPairCachingGhostObject_setRollingFriction_1= -b.asm.Zz).apply(null,arguments)},oC=b._emscripten_bind_btPairCachingGhostObject_getRollingFriction_0=function(){return(oC=b._emscripten_bind_btPairCachingGhostObject_getRollingFriction_0=b.asm._z).apply(null,arguments)},pC=b._emscripten_bind_btPairCachingGhostObject_getWorldTransform_0=function(){return(pC=b._emscripten_bind_btPairCachingGhostObject_getWorldTransform_0=b.asm.$z).apply(null,arguments)},qC=b._emscripten_bind_btPairCachingGhostObject_setWorldTransform_1=function(){return(qC=b._emscripten_bind_btPairCachingGhostObject_setWorldTransform_1= -b.asm.aA).apply(null,arguments)},rC=b._emscripten_bind_btPairCachingGhostObject_getBroadphaseHandle_0=function(){return(rC=b._emscripten_bind_btPairCachingGhostObject_getBroadphaseHandle_0=b.asm.bA).apply(null,arguments)},sC=b._emscripten_bind_btPairCachingGhostObject_setBroadphaseHandle_1=function(){return(sC=b._emscripten_bind_btPairCachingGhostObject_setBroadphaseHandle_1=b.asm.cA).apply(null,arguments)},tC=b._emscripten_bind_btPairCachingGhostObject_getInterpolationWorldTransform_0=function(){return(tC= -b._emscripten_bind_btPairCachingGhostObject_getInterpolationWorldTransform_0=b.asm.dA).apply(null,arguments)},uC=b._emscripten_bind_btPairCachingGhostObject_setInterpolationWorldTransform_1=function(){return(uC=b._emscripten_bind_btPairCachingGhostObject_setInterpolationWorldTransform_1=b.asm.eA).apply(null,arguments)},vC=b._emscripten_bind_btPairCachingGhostObject_setInterpolationLinearVelocity_1=function(){return(vC=b._emscripten_bind_btPairCachingGhostObject_setInterpolationLinearVelocity_1=b.asm.fA).apply(null, -arguments)},wC=b._emscripten_bind_btPairCachingGhostObject_setInterpolationAngularVelocity_1=function(){return(wC=b._emscripten_bind_btPairCachingGhostObject_setInterpolationAngularVelocity_1=b.asm.gA).apply(null,arguments)},xC=b._emscripten_bind_btPairCachingGhostObject_getInterpolationLinearVelocity_0=function(){return(xC=b._emscripten_bind_btPairCachingGhostObject_getInterpolationLinearVelocity_0=b.asm.hA).apply(null,arguments)},yC=b._emscripten_bind_btPairCachingGhostObject_getInterpolationAngularVelocity_0= -function(){return(yC=b._emscripten_bind_btPairCachingGhostObject_getInterpolationAngularVelocity_0=b.asm.iA).apply(null,arguments)},zC=b._emscripten_bind_btPairCachingGhostObject_getIslandTag_0=function(){return(zC=b._emscripten_bind_btPairCachingGhostObject_getIslandTag_0=b.asm.jA).apply(null,arguments)},AC=b._emscripten_bind_btPairCachingGhostObject_setIslandTag_1=function(){return(AC=b._emscripten_bind_btPairCachingGhostObject_setIslandTag_1=b.asm.kA).apply(null,arguments)},BC=b._emscripten_bind_btPairCachingGhostObject_getCompanionId_0= -function(){return(BC=b._emscripten_bind_btPairCachingGhostObject_getCompanionId_0=b.asm.lA).apply(null,arguments)},CC=b._emscripten_bind_btPairCachingGhostObject_setCompanionId_1=function(){return(CC=b._emscripten_bind_btPairCachingGhostObject_setCompanionId_1=b.asm.mA).apply(null,arguments)},DC=b._emscripten_bind_btPairCachingGhostObject_getHitFraction_0=function(){return(DC=b._emscripten_bind_btPairCachingGhostObject_getHitFraction_0=b.asm.nA).apply(null,arguments)},EC=b._emscripten_bind_btPairCachingGhostObject_setHitFraction_1= -function(){return(EC=b._emscripten_bind_btPairCachingGhostObject_setHitFraction_1=b.asm.oA).apply(null,arguments)},FC=b._emscripten_bind_btPairCachingGhostObject_getCollisionFlags_0=function(){return(FC=b._emscripten_bind_btPairCachingGhostObject_getCollisionFlags_0=b.asm.pA).apply(null,arguments)},GC=b._emscripten_bind_btPairCachingGhostObject_setCollisionFlags_1=function(){return(GC=b._emscripten_bind_btPairCachingGhostObject_setCollisionFlags_1=b.asm.qA).apply(null,arguments)},HC=b._emscripten_bind_btPairCachingGhostObject_getCcdSweptSphereRadius_0= -function(){return(HC=b._emscripten_bind_btPairCachingGhostObject_getCcdSweptSphereRadius_0=b.asm.rA).apply(null,arguments)},IC=b._emscripten_bind_btPairCachingGhostObject_setCcdSweptSphereRadius_1=function(){return(IC=b._emscripten_bind_btPairCachingGhostObject_setCcdSweptSphereRadius_1=b.asm.sA).apply(null,arguments)},JC=b._emscripten_bind_btPairCachingGhostObject_getCcdMotionThreshold_0=function(){return(JC=b._emscripten_bind_btPairCachingGhostObject_getCcdMotionThreshold_0=b.asm.tA).apply(null, -arguments)},KC=b._emscripten_bind_btPairCachingGhostObject_getCcdSquareMotionThreshold_0=function(){return(KC=b._emscripten_bind_btPairCachingGhostObject_getCcdSquareMotionThreshold_0=b.asm.uA).apply(null,arguments)},LC=b._emscripten_bind_btPairCachingGhostObject_setCcdMotionThreshold_1=function(){return(LC=b._emscripten_bind_btPairCachingGhostObject_setCcdMotionThreshold_1=b.asm.vA).apply(null,arguments)},MC=b._emscripten_bind_btPairCachingGhostObject_getUserPointer_0=function(){return(MC=b._emscripten_bind_btPairCachingGhostObject_getUserPointer_0= -b.asm.wA).apply(null,arguments)},NC=b._emscripten_bind_btPairCachingGhostObject_getUserIndex_0=function(){return(NC=b._emscripten_bind_btPairCachingGhostObject_getUserIndex_0=b.asm.xA).apply(null,arguments)},OC=b._emscripten_bind_btPairCachingGhostObject_setUserPointer_1=function(){return(OC=b._emscripten_bind_btPairCachingGhostObject_setUserPointer_1=b.asm.yA).apply(null,arguments)},PC=b._emscripten_bind_btPairCachingGhostObject_setUserIndex_1=function(){return(PC=b._emscripten_bind_btPairCachingGhostObject_setUserIndex_1= -b.asm.zA).apply(null,arguments)},QC=b._emscripten_bind_btPairCachingGhostObject_getUpdateRevisionInternal_0=function(){return(QC=b._emscripten_bind_btPairCachingGhostObject_getUpdateRevisionInternal_0=b.asm.AA).apply(null,arguments)},RC=b._emscripten_bind_btPairCachingGhostObject_checkCollideWith_1=function(){return(RC=b._emscripten_bind_btPairCachingGhostObject_checkCollideWith_1=b.asm.BA).apply(null,arguments)},SC=b._emscripten_bind_btPairCachingGhostObject_getNumOverlappingObjects_0=function(){return(SC= -b._emscripten_bind_btPairCachingGhostObject_getNumOverlappingObjects_0=b.asm.CA).apply(null,arguments)},TC=b._emscripten_bind_btPairCachingGhostObject_getOverlappingObject_1=function(){return(TC=b._emscripten_bind_btPairCachingGhostObject_getOverlappingObject_1=b.asm.DA).apply(null,arguments)},UC=b._emscripten_bind_btPairCachingGhostObject___destroy___0=function(){return(UC=b._emscripten_bind_btPairCachingGhostObject___destroy___0=b.asm.EA).apply(null,arguments)},VC=b._emscripten_bind_btGhostPairCallback_btGhostPairCallback_0= -function(){return(VC=b._emscripten_bind_btGhostPairCallback_btGhostPairCallback_0=b.asm.FA).apply(null,arguments)},WC=b._emscripten_bind_btGhostPairCallback___destroy___0=function(){return(WC=b._emscripten_bind_btGhostPairCallback___destroy___0=b.asm.GA).apply(null,arguments)},XC=b._emscripten_bind_btSoftBodyWorldInfo_btSoftBodyWorldInfo_0=function(){return(XC=b._emscripten_bind_btSoftBodyWorldInfo_btSoftBodyWorldInfo_0=b.asm.HA).apply(null,arguments)},YC=b._emscripten_bind_btSoftBodyWorldInfo_get_air_density_0= -function(){return(YC=b._emscripten_bind_btSoftBodyWorldInfo_get_air_density_0=b.asm.IA).apply(null,arguments)},ZC=b._emscripten_bind_btSoftBodyWorldInfo_set_air_density_1=function(){return(ZC=b._emscripten_bind_btSoftBodyWorldInfo_set_air_density_1=b.asm.JA).apply(null,arguments)},$C=b._emscripten_bind_btSoftBodyWorldInfo_get_water_density_0=function(){return($C=b._emscripten_bind_btSoftBodyWorldInfo_get_water_density_0=b.asm.KA).apply(null,arguments)},aD=b._emscripten_bind_btSoftBodyWorldInfo_set_water_density_1= -function(){return(aD=b._emscripten_bind_btSoftBodyWorldInfo_set_water_density_1=b.asm.LA).apply(null,arguments)},bD=b._emscripten_bind_btSoftBodyWorldInfo_get_water_offset_0=function(){return(bD=b._emscripten_bind_btSoftBodyWorldInfo_get_water_offset_0=b.asm.MA).apply(null,arguments)},cD=b._emscripten_bind_btSoftBodyWorldInfo_set_water_offset_1=function(){return(cD=b._emscripten_bind_btSoftBodyWorldInfo_set_water_offset_1=b.asm.NA).apply(null,arguments)},dD=b._emscripten_bind_btSoftBodyWorldInfo_get_m_maxDisplacement_0= -function(){return(dD=b._emscripten_bind_btSoftBodyWorldInfo_get_m_maxDisplacement_0=b.asm.OA).apply(null,arguments)},eD=b._emscripten_bind_btSoftBodyWorldInfo_set_m_maxDisplacement_1=function(){return(eD=b._emscripten_bind_btSoftBodyWorldInfo_set_m_maxDisplacement_1=b.asm.PA).apply(null,arguments)},fD=b._emscripten_bind_btSoftBodyWorldInfo_get_water_normal_0=function(){return(fD=b._emscripten_bind_btSoftBodyWorldInfo_get_water_normal_0=b.asm.QA).apply(null,arguments)},gD=b._emscripten_bind_btSoftBodyWorldInfo_set_water_normal_1= -function(){return(gD=b._emscripten_bind_btSoftBodyWorldInfo_set_water_normal_1=b.asm.RA).apply(null,arguments)},hD=b._emscripten_bind_btSoftBodyWorldInfo_get_m_broadphase_0=function(){return(hD=b._emscripten_bind_btSoftBodyWorldInfo_get_m_broadphase_0=b.asm.SA).apply(null,arguments)},iD=b._emscripten_bind_btSoftBodyWorldInfo_set_m_broadphase_1=function(){return(iD=b._emscripten_bind_btSoftBodyWorldInfo_set_m_broadphase_1=b.asm.TA).apply(null,arguments)},jD=b._emscripten_bind_btSoftBodyWorldInfo_get_m_dispatcher_0= -function(){return(jD=b._emscripten_bind_btSoftBodyWorldInfo_get_m_dispatcher_0=b.asm.UA).apply(null,arguments)},kD=b._emscripten_bind_btSoftBodyWorldInfo_set_m_dispatcher_1=function(){return(kD=b._emscripten_bind_btSoftBodyWorldInfo_set_m_dispatcher_1=b.asm.VA).apply(null,arguments)},lD=b._emscripten_bind_btSoftBodyWorldInfo_get_m_gravity_0=function(){return(lD=b._emscripten_bind_btSoftBodyWorldInfo_get_m_gravity_0=b.asm.WA).apply(null,arguments)},mD=b._emscripten_bind_btSoftBodyWorldInfo_set_m_gravity_1= -function(){return(mD=b._emscripten_bind_btSoftBodyWorldInfo_set_m_gravity_1=b.asm.XA).apply(null,arguments)},nD=b._emscripten_bind_btSoftBodyWorldInfo___destroy___0=function(){return(nD=b._emscripten_bind_btSoftBodyWorldInfo___destroy___0=b.asm.YA).apply(null,arguments)},oD=b._emscripten_bind_tNodeArray_size_0=function(){return(oD=b._emscripten_bind_tNodeArray_size_0=b.asm.ZA).apply(null,arguments)},pD=b._emscripten_bind_tNodeArray_at_1=function(){return(pD=b._emscripten_bind_tNodeArray_at_1=b.asm._A).apply(null, -arguments)},qD=b._emscripten_bind_tNodeArray_resize_1=function(){return(qD=b._emscripten_bind_tNodeArray_resize_1=b.asm.$A).apply(null,arguments)},rD=b._emscripten_bind_tNodeArray___destroy___0=function(){return(rD=b._emscripten_bind_tNodeArray___destroy___0=b.asm.aB).apply(null,arguments)},sD=b._emscripten_bind_tFaceArray_size_0=function(){return(sD=b._emscripten_bind_tFaceArray_size_0=b.asm.bB).apply(null,arguments)},tD=b._emscripten_bind_tFaceArray_at_1=function(){return(tD=b._emscripten_bind_tFaceArray_at_1= -b.asm.cB).apply(null,arguments)},uD=b._emscripten_bind_tFaceArray___destroy___0=function(){return(uD=b._emscripten_bind_tFaceArray___destroy___0=b.asm.dB).apply(null,arguments)},vD=b._emscripten_bind_Node_get_m_x_0=function(){return(vD=b._emscripten_bind_Node_get_m_x_0=b.asm.eB).apply(null,arguments)},wD=b._emscripten_bind_Node_set_m_x_1=function(){return(wD=b._emscripten_bind_Node_set_m_x_1=b.asm.fB).apply(null,arguments)},xD=b._emscripten_bind_Node_get_m_q_0=function(){return(xD=b._emscripten_bind_Node_get_m_q_0= -b.asm.gB).apply(null,arguments)},yD=b._emscripten_bind_Node_set_m_q_1=function(){return(yD=b._emscripten_bind_Node_set_m_q_1=b.asm.hB).apply(null,arguments)},zD=b._emscripten_bind_Node_get_m_v_0=function(){return(zD=b._emscripten_bind_Node_get_m_v_0=b.asm.iB).apply(null,arguments)},AD=b._emscripten_bind_Node_set_m_v_1=function(){return(AD=b._emscripten_bind_Node_set_m_v_1=b.asm.jB).apply(null,arguments)},BD=b._emscripten_bind_Node_get_m_f_0=function(){return(BD=b._emscripten_bind_Node_get_m_f_0=b.asm.kB).apply(null, -arguments)},CD=b._emscripten_bind_Node_set_m_f_1=function(){return(CD=b._emscripten_bind_Node_set_m_f_1=b.asm.lB).apply(null,arguments)},DD=b._emscripten_bind_Node_get_m_n_0=function(){return(DD=b._emscripten_bind_Node_get_m_n_0=b.asm.mB).apply(null,arguments)},ED=b._emscripten_bind_Node_set_m_n_1=function(){return(ED=b._emscripten_bind_Node_set_m_n_1=b.asm.nB).apply(null,arguments)},FD=b._emscripten_bind_Node_get_m_im_0=function(){return(FD=b._emscripten_bind_Node_get_m_im_0=b.asm.oB).apply(null, -arguments)},GD=b._emscripten_bind_Node_set_m_im_1=function(){return(GD=b._emscripten_bind_Node_set_m_im_1=b.asm.pB).apply(null,arguments)},HD=b._emscripten_bind_Node_get_m_area_0=function(){return(HD=b._emscripten_bind_Node_get_m_area_0=b.asm.qB).apply(null,arguments)},ID=b._emscripten_bind_Node_set_m_area_1=function(){return(ID=b._emscripten_bind_Node_set_m_area_1=b.asm.rB).apply(null,arguments)},JD=b._emscripten_bind_Node___destroy___0=function(){return(JD=b._emscripten_bind_Node___destroy___0= -b.asm.sB).apply(null,arguments)},KD=b._emscripten_bind_Face_get_m_normal_0=function(){return(KD=b._emscripten_bind_Face_get_m_normal_0=b.asm.tB).apply(null,arguments)},LD=b._emscripten_bind_Face_set_m_normal_1=function(){return(LD=b._emscripten_bind_Face_set_m_normal_1=b.asm.uB).apply(null,arguments)},MD=b._emscripten_bind_Face_get_m_ra_0=function(){return(MD=b._emscripten_bind_Face_get_m_ra_0=b.asm.vB).apply(null,arguments)},ND=b._emscripten_bind_Face_set_m_ra_1=function(){return(ND=b._emscripten_bind_Face_set_m_ra_1= -b.asm.wB).apply(null,arguments)},OD=b._emscripten_bind_Face___destroy___0=function(){return(OD=b._emscripten_bind_Face___destroy___0=b.asm.xB).apply(null,arguments)},PD=b._emscripten_bind_Material_get_m_kLST_0=function(){return(PD=b._emscripten_bind_Material_get_m_kLST_0=b.asm.yB).apply(null,arguments)},QD=b._emscripten_bind_Material_set_m_kLST_1=function(){return(QD=b._emscripten_bind_Material_set_m_kLST_1=b.asm.zB).apply(null,arguments)},RD=b._emscripten_bind_Material_get_m_kAST_0=function(){return(RD= -b._emscripten_bind_Material_get_m_kAST_0=b.asm.AB).apply(null,arguments)},SD=b._emscripten_bind_Material_set_m_kAST_1=function(){return(SD=b._emscripten_bind_Material_set_m_kAST_1=b.asm.BB).apply(null,arguments)},TD=b._emscripten_bind_Material_get_m_kVST_0=function(){return(TD=b._emscripten_bind_Material_get_m_kVST_0=b.asm.CB).apply(null,arguments)},UD=b._emscripten_bind_Material_set_m_kVST_1=function(){return(UD=b._emscripten_bind_Material_set_m_kVST_1=b.asm.DB).apply(null,arguments)},VD=b._emscripten_bind_Material_get_m_flags_0= -function(){return(VD=b._emscripten_bind_Material_get_m_flags_0=b.asm.EB).apply(null,arguments)},WD=b._emscripten_bind_Material_set_m_flags_1=function(){return(WD=b._emscripten_bind_Material_set_m_flags_1=b.asm.FB).apply(null,arguments)},XD=b._emscripten_bind_Material_get_m_tag_0=function(){return(XD=b._emscripten_bind_Material_get_m_tag_0=b.asm.GB).apply(null,arguments)},YD=b._emscripten_bind_Material_set_m_tag_1=function(){return(YD=b._emscripten_bind_Material_set_m_tag_1=b.asm.HB).apply(null,arguments)}, -ZD=b._emscripten_bind_Material___destroy___0=function(){return(ZD=b._emscripten_bind_Material___destroy___0=b.asm.IB).apply(null,arguments)},$D=b._emscripten_bind_tMaterialArray_size_0=function(){return($D=b._emscripten_bind_tMaterialArray_size_0=b.asm.JB).apply(null,arguments)},aE=b._emscripten_bind_tMaterialArray_at_1=function(){return(aE=b._emscripten_bind_tMaterialArray_at_1=b.asm.KB).apply(null,arguments)},bE=b._emscripten_bind_tMaterialArray___destroy___0=function(){return(bE=b._emscripten_bind_tMaterialArray___destroy___0= -b.asm.LB).apply(null,arguments)},cE=b._emscripten_bind_Config_get_kVCF_0=function(){return(cE=b._emscripten_bind_Config_get_kVCF_0=b.asm.MB).apply(null,arguments)},dE=b._emscripten_bind_Config_set_kVCF_1=function(){return(dE=b._emscripten_bind_Config_set_kVCF_1=b.asm.NB).apply(null,arguments)},eE=b._emscripten_bind_Config_get_kDP_0=function(){return(eE=b._emscripten_bind_Config_get_kDP_0=b.asm.OB).apply(null,arguments)},fE=b._emscripten_bind_Config_set_kDP_1=function(){return(fE=b._emscripten_bind_Config_set_kDP_1= -b.asm.PB).apply(null,arguments)},gE=b._emscripten_bind_Config_get_kDG_0=function(){return(gE=b._emscripten_bind_Config_get_kDG_0=b.asm.QB).apply(null,arguments)},hE=b._emscripten_bind_Config_set_kDG_1=function(){return(hE=b._emscripten_bind_Config_set_kDG_1=b.asm.RB).apply(null,arguments)},iE=b._emscripten_bind_Config_get_kLF_0=function(){return(iE=b._emscripten_bind_Config_get_kLF_0=b.asm.SB).apply(null,arguments)},jE=b._emscripten_bind_Config_set_kLF_1=function(){return(jE=b._emscripten_bind_Config_set_kLF_1= -b.asm.TB).apply(null,arguments)},kE=b._emscripten_bind_Config_get_kPR_0=function(){return(kE=b._emscripten_bind_Config_get_kPR_0=b.asm.UB).apply(null,arguments)},lE=b._emscripten_bind_Config_set_kPR_1=function(){return(lE=b._emscripten_bind_Config_set_kPR_1=b.asm.VB).apply(null,arguments)},mE=b._emscripten_bind_Config_get_kVC_0=function(){return(mE=b._emscripten_bind_Config_get_kVC_0=b.asm.WB).apply(null,arguments)},nE=b._emscripten_bind_Config_set_kVC_1=function(){return(nE=b._emscripten_bind_Config_set_kVC_1= -b.asm.XB).apply(null,arguments)},oE=b._emscripten_bind_Config_get_kDF_0=function(){return(oE=b._emscripten_bind_Config_get_kDF_0=b.asm.YB).apply(null,arguments)},pE=b._emscripten_bind_Config_set_kDF_1=function(){return(pE=b._emscripten_bind_Config_set_kDF_1=b.asm.ZB).apply(null,arguments)},qE=b._emscripten_bind_Config_get_kMT_0=function(){return(qE=b._emscripten_bind_Config_get_kMT_0=b.asm._B).apply(null,arguments)},rE=b._emscripten_bind_Config_set_kMT_1=function(){return(rE=b._emscripten_bind_Config_set_kMT_1= -b.asm.$B).apply(null,arguments)},sE=b._emscripten_bind_Config_get_kCHR_0=function(){return(sE=b._emscripten_bind_Config_get_kCHR_0=b.asm.aC).apply(null,arguments)},tE=b._emscripten_bind_Config_set_kCHR_1=function(){return(tE=b._emscripten_bind_Config_set_kCHR_1=b.asm.bC).apply(null,arguments)},uE=b._emscripten_bind_Config_get_kKHR_0=function(){return(uE=b._emscripten_bind_Config_get_kKHR_0=b.asm.cC).apply(null,arguments)},vE=b._emscripten_bind_Config_set_kKHR_1=function(){return(vE=b._emscripten_bind_Config_set_kKHR_1= -b.asm.dC).apply(null,arguments)},wE=b._emscripten_bind_Config_get_kSHR_0=function(){return(wE=b._emscripten_bind_Config_get_kSHR_0=b.asm.eC).apply(null,arguments)},xE=b._emscripten_bind_Config_set_kSHR_1=function(){return(xE=b._emscripten_bind_Config_set_kSHR_1=b.asm.fC).apply(null,arguments)},yE=b._emscripten_bind_Config_get_kAHR_0=function(){return(yE=b._emscripten_bind_Config_get_kAHR_0=b.asm.gC).apply(null,arguments)},zE=b._emscripten_bind_Config_set_kAHR_1=function(){return(zE=b._emscripten_bind_Config_set_kAHR_1= -b.asm.hC).apply(null,arguments)},AE=b._emscripten_bind_Config_get_kSRHR_CL_0=function(){return(AE=b._emscripten_bind_Config_get_kSRHR_CL_0=b.asm.iC).apply(null,arguments)},BE=b._emscripten_bind_Config_set_kSRHR_CL_1=function(){return(BE=b._emscripten_bind_Config_set_kSRHR_CL_1=b.asm.jC).apply(null,arguments)},CE=b._emscripten_bind_Config_get_kSKHR_CL_0=function(){return(CE=b._emscripten_bind_Config_get_kSKHR_CL_0=b.asm.kC).apply(null,arguments)},DE=b._emscripten_bind_Config_set_kSKHR_CL_1=function(){return(DE= -b._emscripten_bind_Config_set_kSKHR_CL_1=b.asm.lC).apply(null,arguments)},EE=b._emscripten_bind_Config_get_kSSHR_CL_0=function(){return(EE=b._emscripten_bind_Config_get_kSSHR_CL_0=b.asm.mC).apply(null,arguments)},FE=b._emscripten_bind_Config_set_kSSHR_CL_1=function(){return(FE=b._emscripten_bind_Config_set_kSSHR_CL_1=b.asm.nC).apply(null,arguments)},GE=b._emscripten_bind_Config_get_kSR_SPLT_CL_0=function(){return(GE=b._emscripten_bind_Config_get_kSR_SPLT_CL_0=b.asm.oC).apply(null,arguments)},HE=b._emscripten_bind_Config_set_kSR_SPLT_CL_1= -function(){return(HE=b._emscripten_bind_Config_set_kSR_SPLT_CL_1=b.asm.pC).apply(null,arguments)},IE=b._emscripten_bind_Config_get_kSK_SPLT_CL_0=function(){return(IE=b._emscripten_bind_Config_get_kSK_SPLT_CL_0=b.asm.qC).apply(null,arguments)},JE=b._emscripten_bind_Config_set_kSK_SPLT_CL_1=function(){return(JE=b._emscripten_bind_Config_set_kSK_SPLT_CL_1=b.asm.rC).apply(null,arguments)},KE=b._emscripten_bind_Config_get_kSS_SPLT_CL_0=function(){return(KE=b._emscripten_bind_Config_get_kSS_SPLT_CL_0=b.asm.sC).apply(null, -arguments)},LE=b._emscripten_bind_Config_set_kSS_SPLT_CL_1=function(){return(LE=b._emscripten_bind_Config_set_kSS_SPLT_CL_1=b.asm.tC).apply(null,arguments)},ME=b._emscripten_bind_Config_get_maxvolume_0=function(){return(ME=b._emscripten_bind_Config_get_maxvolume_0=b.asm.uC).apply(null,arguments)},NE=b._emscripten_bind_Config_set_maxvolume_1=function(){return(NE=b._emscripten_bind_Config_set_maxvolume_1=b.asm.vC).apply(null,arguments)},OE=b._emscripten_bind_Config_get_timescale_0=function(){return(OE= -b._emscripten_bind_Config_get_timescale_0=b.asm.wC).apply(null,arguments)},PE=b._emscripten_bind_Config_set_timescale_1=function(){return(PE=b._emscripten_bind_Config_set_timescale_1=b.asm.xC).apply(null,arguments)},QE=b._emscripten_bind_Config_get_viterations_0=function(){return(QE=b._emscripten_bind_Config_get_viterations_0=b.asm.yC).apply(null,arguments)},RE=b._emscripten_bind_Config_set_viterations_1=function(){return(RE=b._emscripten_bind_Config_set_viterations_1=b.asm.zC).apply(null,arguments)}, -SE=b._emscripten_bind_Config_get_piterations_0=function(){return(SE=b._emscripten_bind_Config_get_piterations_0=b.asm.AC).apply(null,arguments)},TE=b._emscripten_bind_Config_set_piterations_1=function(){return(TE=b._emscripten_bind_Config_set_piterations_1=b.asm.BC).apply(null,arguments)},UE=b._emscripten_bind_Config_get_diterations_0=function(){return(UE=b._emscripten_bind_Config_get_diterations_0=b.asm.CC).apply(null,arguments)},VE=b._emscripten_bind_Config_set_diterations_1=function(){return(VE= -b._emscripten_bind_Config_set_diterations_1=b.asm.DC).apply(null,arguments)},WE=b._emscripten_bind_Config_get_citerations_0=function(){return(WE=b._emscripten_bind_Config_get_citerations_0=b.asm.EC).apply(null,arguments)},XE=b._emscripten_bind_Config_set_citerations_1=function(){return(XE=b._emscripten_bind_Config_set_citerations_1=b.asm.FC).apply(null,arguments)},YE=b._emscripten_bind_Config_get_collisions_0=function(){return(YE=b._emscripten_bind_Config_get_collisions_0=b.asm.GC).apply(null,arguments)}, -ZE=b._emscripten_bind_Config_set_collisions_1=function(){return(ZE=b._emscripten_bind_Config_set_collisions_1=b.asm.HC).apply(null,arguments)},$E=b._emscripten_bind_Config___destroy___0=function(){return($E=b._emscripten_bind_Config___destroy___0=b.asm.IC).apply(null,arguments)},aF=b._emscripten_bind_btSoftBody_btSoftBody_1=function(){return(aF=b._emscripten_bind_btSoftBody_btSoftBody_1=b.asm.JC).apply(null,arguments)},bF=b._emscripten_bind_btSoftBody_checkLink_2=function(){return(bF=b._emscripten_bind_btSoftBody_checkLink_2= -b.asm.KC).apply(null,arguments)},cF=b._emscripten_bind_btSoftBody_checkFace_3=function(){return(cF=b._emscripten_bind_btSoftBody_checkFace_3=b.asm.LC).apply(null,arguments)},dF=b._emscripten_bind_btSoftBody_appendMaterial_0=function(){return(dF=b._emscripten_bind_btSoftBody_appendMaterial_0=b.asm.MC).apply(null,arguments)},eF=b._emscripten_bind_btSoftBody_appendNode_2=function(){return(eF=b._emscripten_bind_btSoftBody_appendNode_2=b.asm.NC).apply(null,arguments)},fF=b._emscripten_bind_btSoftBody_appendLink_4= -function(){return(fF=b._emscripten_bind_btSoftBody_appendLink_4=b.asm.OC).apply(null,arguments)},gF=b._emscripten_bind_btSoftBody_appendFace_4=function(){return(gF=b._emscripten_bind_btSoftBody_appendFace_4=b.asm.PC).apply(null,arguments)},hF=b._emscripten_bind_btSoftBody_appendTetra_5=function(){return(hF=b._emscripten_bind_btSoftBody_appendTetra_5=b.asm.QC).apply(null,arguments)},iF=b._emscripten_bind_btSoftBody_appendAnchor_4=function(){return(iF=b._emscripten_bind_btSoftBody_appendAnchor_4=b.asm.RC).apply(null, -arguments)},jF=b._emscripten_bind_btSoftBody_getTotalMass_0=function(){return(jF=b._emscripten_bind_btSoftBody_getTotalMass_0=b.asm.SC).apply(null,arguments)},kF=b._emscripten_bind_btSoftBody_setTotalMass_1=function(){return(kF=b._emscripten_bind_btSoftBody_setTotalMass_1=b.asm.TC).apply(null,arguments)},lF=b._emscripten_bind_btSoftBody_setTotalMass_2=function(){return(lF=b._emscripten_bind_btSoftBody_setTotalMass_2=b.asm.UC).apply(null,arguments)},mF=b._emscripten_bind_btSoftBody_setMass_2=function(){return(mF= -b._emscripten_bind_btSoftBody_setMass_2=b.asm.VC).apply(null,arguments)},nF=b._emscripten_bind_btSoftBody_transform_1=function(){return(nF=b._emscripten_bind_btSoftBody_transform_1=b.asm.WC).apply(null,arguments)},oF=b._emscripten_bind_btSoftBody_translate_1=function(){return(oF=b._emscripten_bind_btSoftBody_translate_1=b.asm.XC).apply(null,arguments)},pF=b._emscripten_bind_btSoftBody_rotate_1=function(){return(pF=b._emscripten_bind_btSoftBody_rotate_1=b.asm.YC).apply(null,arguments)},qF=b._emscripten_bind_btSoftBody_scale_1= -function(){return(qF=b._emscripten_bind_btSoftBody_scale_1=b.asm.ZC).apply(null,arguments)},rF=b._emscripten_bind_btSoftBody_generateClusters_1=function(){return(rF=b._emscripten_bind_btSoftBody_generateClusters_1=b.asm._C).apply(null,arguments)},sF=b._emscripten_bind_btSoftBody_generateClusters_2=function(){return(sF=b._emscripten_bind_btSoftBody_generateClusters_2=b.asm.$C).apply(null,arguments)},tF=b._emscripten_bind_btSoftBody_randomizeConstraints_0=function(){return(tF=b._emscripten_bind_btSoftBody_randomizeConstraints_0= -b.asm.aD).apply(null,arguments)},uF=b._emscripten_bind_btSoftBody_generateBendingConstraints_1=function(){return(uF=b._emscripten_bind_btSoftBody_generateBendingConstraints_1=b.asm.bD).apply(null,arguments)},vF=b._emscripten_bind_btSoftBody_generateBendingConstraints_2=function(){return(vF=b._emscripten_bind_btSoftBody_generateBendingConstraints_2=b.asm.cD).apply(null,arguments)},wF=b._emscripten_bind_btSoftBody_upcast_1=function(){return(wF=b._emscripten_bind_btSoftBody_upcast_1=b.asm.dD).apply(null, -arguments)},xF=b._emscripten_bind_btSoftBody_mergesSimulationIslands_0=function(){return(xF=b._emscripten_bind_btSoftBody_mergesSimulationIslands_0=b.asm.eD).apply(null,arguments)},yF=b._emscripten_bind_btSoftBody_getAnisotropicFriction_0=function(){return(yF=b._emscripten_bind_btSoftBody_getAnisotropicFriction_0=b.asm.fD).apply(null,arguments)},zF=b._emscripten_bind_btSoftBody_setAnisotropicFriction_2=function(){return(zF=b._emscripten_bind_btSoftBody_setAnisotropicFriction_2=b.asm.gD).apply(null, -arguments)},AF=b._emscripten_bind_btSoftBody_hasAnisotropicFriction_0=function(){return(AF=b._emscripten_bind_btSoftBody_hasAnisotropicFriction_0=b.asm.hD).apply(null,arguments)},BF=b._emscripten_bind_btSoftBody_hasAnisotropicFriction_1=function(){return(BF=b._emscripten_bind_btSoftBody_hasAnisotropicFriction_1=b.asm.iD).apply(null,arguments)},CF=b._emscripten_bind_btSoftBody_setContactProcessingThreshold_1=function(){return(CF=b._emscripten_bind_btSoftBody_setContactProcessingThreshold_1=b.asm.jD).apply(null, -arguments)},DF=b._emscripten_bind_btSoftBody_getContactProcessingThreshold_0=function(){return(DF=b._emscripten_bind_btSoftBody_getContactProcessingThreshold_0=b.asm.kD).apply(null,arguments)},EF=b._emscripten_bind_btSoftBody_isStaticObject_0=function(){return(EF=b._emscripten_bind_btSoftBody_isStaticObject_0=b.asm.lD).apply(null,arguments)},FF=b._emscripten_bind_btSoftBody_isKinematicObject_0=function(){return(FF=b._emscripten_bind_btSoftBody_isKinematicObject_0=b.asm.mD).apply(null,arguments)}, -GF=b._emscripten_bind_btSoftBody_isStaticOrKinematicObject_0=function(){return(GF=b._emscripten_bind_btSoftBody_isStaticOrKinematicObject_0=b.asm.nD).apply(null,arguments)},HF=b._emscripten_bind_btSoftBody_hasContactResponse_0=function(){return(HF=b._emscripten_bind_btSoftBody_hasContactResponse_0=b.asm.oD).apply(null,arguments)},IF=b._emscripten_bind_btSoftBody_setCollisionShape_1=function(){return(IF=b._emscripten_bind_btSoftBody_setCollisionShape_1=b.asm.pD).apply(null,arguments)},JF=b._emscripten_bind_btSoftBody_setIgnoreCollisionCheck_2= -function(){return(JF=b._emscripten_bind_btSoftBody_setIgnoreCollisionCheck_2=b.asm.qD).apply(null,arguments)},KF=b._emscripten_bind_btSoftBody_checkCollideWithOverride_1=function(){return(KF=b._emscripten_bind_btSoftBody_checkCollideWithOverride_1=b.asm.rD).apply(null,arguments)},LF=b._emscripten_bind_btSoftBody_getActivationState_0=function(){return(LF=b._emscripten_bind_btSoftBody_getActivationState_0=b.asm.sD).apply(null,arguments)},MF=b._emscripten_bind_btSoftBody_setActivationState_1=function(){return(MF= -b._emscripten_bind_btSoftBody_setActivationState_1=b.asm.tD).apply(null,arguments)},NF=b._emscripten_bind_btSoftBody_setDeactivationTime_1=function(){return(NF=b._emscripten_bind_btSoftBody_setDeactivationTime_1=b.asm.uD).apply(null,arguments)},OF=b._emscripten_bind_btSoftBody_getDeactivationTime_0=function(){return(OF=b._emscripten_bind_btSoftBody_getDeactivationTime_0=b.asm.vD).apply(null,arguments)},PF=b._emscripten_bind_btSoftBody_forceActivationState_1=function(){return(PF=b._emscripten_bind_btSoftBody_forceActivationState_1= -b.asm.wD).apply(null,arguments)},QF=b._emscripten_bind_btSoftBody_activate_0=function(){return(QF=b._emscripten_bind_btSoftBody_activate_0=b.asm.xD).apply(null,arguments)},RF=b._emscripten_bind_btSoftBody_activate_1=function(){return(RF=b._emscripten_bind_btSoftBody_activate_1=b.asm.yD).apply(null,arguments)},SF=b._emscripten_bind_btSoftBody_isActive_0=function(){return(SF=b._emscripten_bind_btSoftBody_isActive_0=b.asm.zD).apply(null,arguments)},TF=b._emscripten_bind_btSoftBody_setRestitution_1=function(){return(TF= -b._emscripten_bind_btSoftBody_setRestitution_1=b.asm.AD).apply(null,arguments)},UF=b._emscripten_bind_btSoftBody_getRestitution_0=function(){return(UF=b._emscripten_bind_btSoftBody_getRestitution_0=b.asm.BD).apply(null,arguments)},VF=b._emscripten_bind_btSoftBody_setFriction_1=function(){return(VF=b._emscripten_bind_btSoftBody_setFriction_1=b.asm.CD).apply(null,arguments)},WF=b._emscripten_bind_btSoftBody_getFriction_0=function(){return(WF=b._emscripten_bind_btSoftBody_getFriction_0=b.asm.DD).apply(null, -arguments)},XF=b._emscripten_bind_btSoftBody_setRollingFriction_1=function(){return(XF=b._emscripten_bind_btSoftBody_setRollingFriction_1=b.asm.ED).apply(null,arguments)},YF=b._emscripten_bind_btSoftBody_getRollingFriction_0=function(){return(YF=b._emscripten_bind_btSoftBody_getRollingFriction_0=b.asm.FD).apply(null,arguments)},ZF=b._emscripten_bind_btSoftBody_getWorldTransform_0=function(){return(ZF=b._emscripten_bind_btSoftBody_getWorldTransform_0=b.asm.GD).apply(null,arguments)},$F=b._emscripten_bind_btSoftBody_setWorldTransform_1= -function(){return($F=b._emscripten_bind_btSoftBody_setWorldTransform_1=b.asm.HD).apply(null,arguments)},aG=b._emscripten_bind_btSoftBody_getBroadphaseHandle_0=function(){return(aG=b._emscripten_bind_btSoftBody_getBroadphaseHandle_0=b.asm.ID).apply(null,arguments)},bG=b._emscripten_bind_btSoftBody_setBroadphaseHandle_1=function(){return(bG=b._emscripten_bind_btSoftBody_setBroadphaseHandle_1=b.asm.JD).apply(null,arguments)},cG=b._emscripten_bind_btSoftBody_getInterpolationWorldTransform_0=function(){return(cG= -b._emscripten_bind_btSoftBody_getInterpolationWorldTransform_0=b.asm.KD).apply(null,arguments)},dG=b._emscripten_bind_btSoftBody_setInterpolationWorldTransform_1=function(){return(dG=b._emscripten_bind_btSoftBody_setInterpolationWorldTransform_1=b.asm.LD).apply(null,arguments)},eG=b._emscripten_bind_btSoftBody_setInterpolationLinearVelocity_1=function(){return(eG=b._emscripten_bind_btSoftBody_setInterpolationLinearVelocity_1=b.asm.MD).apply(null,arguments)},fG=b._emscripten_bind_btSoftBody_setInterpolationAngularVelocity_1= -function(){return(fG=b._emscripten_bind_btSoftBody_setInterpolationAngularVelocity_1=b.asm.ND).apply(null,arguments)},gG=b._emscripten_bind_btSoftBody_getInterpolationLinearVelocity_0=function(){return(gG=b._emscripten_bind_btSoftBody_getInterpolationLinearVelocity_0=b.asm.OD).apply(null,arguments)},hG=b._emscripten_bind_btSoftBody_getInterpolationAngularVelocity_0=function(){return(hG=b._emscripten_bind_btSoftBody_getInterpolationAngularVelocity_0=b.asm.PD).apply(null,arguments)},iG=b._emscripten_bind_btSoftBody_getIslandTag_0= -function(){return(iG=b._emscripten_bind_btSoftBody_getIslandTag_0=b.asm.QD).apply(null,arguments)},jG=b._emscripten_bind_btSoftBody_setIslandTag_1=function(){return(jG=b._emscripten_bind_btSoftBody_setIslandTag_1=b.asm.RD).apply(null,arguments)},kG=b._emscripten_bind_btSoftBody_getCompanionId_0=function(){return(kG=b._emscripten_bind_btSoftBody_getCompanionId_0=b.asm.SD).apply(null,arguments)},lG=b._emscripten_bind_btSoftBody_setCompanionId_1=function(){return(lG=b._emscripten_bind_btSoftBody_setCompanionId_1= -b.asm.TD).apply(null,arguments)},mG=b._emscripten_bind_btSoftBody_getHitFraction_0=function(){return(mG=b._emscripten_bind_btSoftBody_getHitFraction_0=b.asm.UD).apply(null,arguments)},nG=b._emscripten_bind_btSoftBody_setHitFraction_1=function(){return(nG=b._emscripten_bind_btSoftBody_setHitFraction_1=b.asm.VD).apply(null,arguments)},oG=b._emscripten_bind_btSoftBody_getCollisionFlags_0=function(){return(oG=b._emscripten_bind_btSoftBody_getCollisionFlags_0=b.asm.WD).apply(null,arguments)},pG=b._emscripten_bind_btSoftBody_setCollisionFlags_1= -function(){return(pG=b._emscripten_bind_btSoftBody_setCollisionFlags_1=b.asm.XD).apply(null,arguments)},qG=b._emscripten_bind_btSoftBody_getCcdSweptSphereRadius_0=function(){return(qG=b._emscripten_bind_btSoftBody_getCcdSweptSphereRadius_0=b.asm.YD).apply(null,arguments)},rG=b._emscripten_bind_btSoftBody_setCcdSweptSphereRadius_1=function(){return(rG=b._emscripten_bind_btSoftBody_setCcdSweptSphereRadius_1=b.asm.ZD).apply(null,arguments)},sG=b._emscripten_bind_btSoftBody_getCcdMotionThreshold_0=function(){return(sG= -b._emscripten_bind_btSoftBody_getCcdMotionThreshold_0=b.asm._D).apply(null,arguments)},tG=b._emscripten_bind_btSoftBody_getCcdSquareMotionThreshold_0=function(){return(tG=b._emscripten_bind_btSoftBody_getCcdSquareMotionThreshold_0=b.asm.$D).apply(null,arguments)},uG=b._emscripten_bind_btSoftBody_setCcdMotionThreshold_1=function(){return(uG=b._emscripten_bind_btSoftBody_setCcdMotionThreshold_1=b.asm.aE).apply(null,arguments)},vG=b._emscripten_bind_btSoftBody_getUserPointer_0=function(){return(vG=b._emscripten_bind_btSoftBody_getUserPointer_0= -b.asm.bE).apply(null,arguments)},wG=b._emscripten_bind_btSoftBody_getUserIndex_0=function(){return(wG=b._emscripten_bind_btSoftBody_getUserIndex_0=b.asm.cE).apply(null,arguments)},xG=b._emscripten_bind_btSoftBody_setUserPointer_1=function(){return(xG=b._emscripten_bind_btSoftBody_setUserPointer_1=b.asm.dE).apply(null,arguments)},yG=b._emscripten_bind_btSoftBody_setUserIndex_1=function(){return(yG=b._emscripten_bind_btSoftBody_setUserIndex_1=b.asm.eE).apply(null,arguments)},zG=b._emscripten_bind_btSoftBody_getUpdateRevisionInternal_0= -function(){return(zG=b._emscripten_bind_btSoftBody_getUpdateRevisionInternal_0=b.asm.fE).apply(null,arguments)},AG=b._emscripten_bind_btSoftBody_checkCollideWith_1=function(){return(AG=b._emscripten_bind_btSoftBody_checkCollideWith_1=b.asm.gE).apply(null,arguments)},BG=b._emscripten_bind_btSoftBody_get_m_cfg_0=function(){return(BG=b._emscripten_bind_btSoftBody_get_m_cfg_0=b.asm.hE).apply(null,arguments)},CG=b._emscripten_bind_btSoftBody_set_m_cfg_1=function(){return(CG=b._emscripten_bind_btSoftBody_set_m_cfg_1= -b.asm.iE).apply(null,arguments)},DG=b._emscripten_bind_btSoftBody_get_m_nodes_0=function(){return(DG=b._emscripten_bind_btSoftBody_get_m_nodes_0=b.asm.jE).apply(null,arguments)},EG=b._emscripten_bind_btSoftBody_set_m_nodes_1=function(){return(EG=b._emscripten_bind_btSoftBody_set_m_nodes_1=b.asm.kE).apply(null,arguments)},FG=b._emscripten_bind_btSoftBody_get_m_faces_0=function(){return(FG=b._emscripten_bind_btSoftBody_get_m_faces_0=b.asm.lE).apply(null,arguments)},GG=b._emscripten_bind_btSoftBody_set_m_faces_1= -function(){return(GG=b._emscripten_bind_btSoftBody_set_m_faces_1=b.asm.mE).apply(null,arguments)},HG=b._emscripten_bind_btSoftBody_get_m_materials_0=function(){return(HG=b._emscripten_bind_btSoftBody_get_m_materials_0=b.asm.nE).apply(null,arguments)},IG=b._emscripten_bind_btSoftBody_set_m_materials_1=function(){return(IG=b._emscripten_bind_btSoftBody_set_m_materials_1=b.asm.oE).apply(null,arguments)},JG=b._emscripten_bind_btSoftBody___destroy___0=function(){return(JG=b._emscripten_bind_btSoftBody___destroy___0= -b.asm.pE).apply(null,arguments)},KG=b._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_0=function(){return(KG=b._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_0=b.asm.qE).apply(null,arguments)},LG=b._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_1=function(){return(LG=b._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration_btSoftBodyRigidBodyCollisionConfiguration_1= -b.asm.rE).apply(null,arguments)},MG=b._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration___destroy___0=function(){return(MG=b._emscripten_bind_btSoftBodyRigidBodyCollisionConfiguration___destroy___0=b.asm.sE).apply(null,arguments)},NG=b._emscripten_bind_btDefaultSoftBodySolver_btDefaultSoftBodySolver_0=function(){return(NG=b._emscripten_bind_btDefaultSoftBodySolver_btDefaultSoftBodySolver_0=b.asm.tE).apply(null,arguments)},OG=b._emscripten_bind_btDefaultSoftBodySolver___destroy___0=function(){return(OG= -b._emscripten_bind_btDefaultSoftBodySolver___destroy___0=b.asm.uE).apply(null,arguments)},PG=b._emscripten_bind_btSoftBodyArray_size_0=function(){return(PG=b._emscripten_bind_btSoftBodyArray_size_0=b.asm.vE).apply(null,arguments)},QG=b._emscripten_bind_btSoftBodyArray_at_1=function(){return(QG=b._emscripten_bind_btSoftBodyArray_at_1=b.asm.wE).apply(null,arguments)},RG=b._emscripten_bind_btSoftBodyArray___destroy___0=function(){return(RG=b._emscripten_bind_btSoftBodyArray___destroy___0=b.asm.xE).apply(null, -arguments)},SG=b._emscripten_bind_btSoftRigidDynamicsWorld_btSoftRigidDynamicsWorld_4=function(){return(SG=b._emscripten_bind_btSoftRigidDynamicsWorld_btSoftRigidDynamicsWorld_4=b.asm.yE).apply(null,arguments)},TG=b._emscripten_bind_btSoftRigidDynamicsWorld_btSoftRigidDynamicsWorld_5=function(){return(TG=b._emscripten_bind_btSoftRigidDynamicsWorld_btSoftRigidDynamicsWorld_5=b.asm.zE).apply(null,arguments)},UG=b._emscripten_bind_btSoftRigidDynamicsWorld_addSoftBody_1=function(){return(UG=b._emscripten_bind_btSoftRigidDynamicsWorld_addSoftBody_1= -b.asm.AE).apply(null,arguments)},VG=b._emscripten_bind_btSoftRigidDynamicsWorld_addSoftBody_2=function(){return(VG=b._emscripten_bind_btSoftRigidDynamicsWorld_addSoftBody_2=b.asm.BE).apply(null,arguments)},WG=b._emscripten_bind_btSoftRigidDynamicsWorld_addSoftBody_3=function(){return(WG=b._emscripten_bind_btSoftRigidDynamicsWorld_addSoftBody_3=b.asm.CE).apply(null,arguments)},XG=b._emscripten_bind_btSoftRigidDynamicsWorld_removeSoftBody_1=function(){return(XG=b._emscripten_bind_btSoftRigidDynamicsWorld_removeSoftBody_1= -b.asm.DE).apply(null,arguments)},YG=b._emscripten_bind_btSoftRigidDynamicsWorld_getWorldInfo_0=function(){return(YG=b._emscripten_bind_btSoftRigidDynamicsWorld_getWorldInfo_0=b.asm.EE).apply(null,arguments)},ZG=b._emscripten_bind_btSoftRigidDynamicsWorld_getSoftBodyArray_0=function(){return(ZG=b._emscripten_bind_btSoftRigidDynamicsWorld_getSoftBodyArray_0=b.asm.FE).apply(null,arguments)},$G=b._emscripten_bind_btSoftRigidDynamicsWorld_getDrawFlags_0=function(){return($G=b._emscripten_bind_btSoftRigidDynamicsWorld_getDrawFlags_0= -b.asm.GE).apply(null,arguments)},aH=b._emscripten_bind_btSoftRigidDynamicsWorld_setDrawFlags_1=function(){return(aH=b._emscripten_bind_btSoftRigidDynamicsWorld_setDrawFlags_1=b.asm.HE).apply(null,arguments)},bH=b._emscripten_bind_btSoftRigidDynamicsWorld_setBroadphase_1=function(){return(bH=b._emscripten_bind_btSoftRigidDynamicsWorld_setBroadphase_1=b.asm.IE).apply(null,arguments)},cH=b._emscripten_bind_btSoftRigidDynamicsWorld_getDispatcher_0=function(){return(cH=b._emscripten_bind_btSoftRigidDynamicsWorld_getDispatcher_0= -b.asm.JE).apply(null,arguments)},dH=b._emscripten_bind_btSoftRigidDynamicsWorld_updateSingleAabb_1=function(){return(dH=b._emscripten_bind_btSoftRigidDynamicsWorld_updateSingleAabb_1=b.asm.KE).apply(null,arguments)},eH=b._emscripten_bind_btSoftRigidDynamicsWorld_updateAabbs_0=function(){return(eH=b._emscripten_bind_btSoftRigidDynamicsWorld_updateAabbs_0=b.asm.LE).apply(null,arguments)},fH=b._emscripten_bind_btSoftRigidDynamicsWorld_computeOverlappingPairs_0=function(){return(fH=b._emscripten_bind_btSoftRigidDynamicsWorld_computeOverlappingPairs_0= -b.asm.ME).apply(null,arguments)},gH=b._emscripten_bind_btSoftRigidDynamicsWorld_setDebugDrawer_1=function(){return(gH=b._emscripten_bind_btSoftRigidDynamicsWorld_setDebugDrawer_1=b.asm.NE).apply(null,arguments)},hH=b._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawWorld_0=function(){return(hH=b._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawWorld_0=b.asm.OE).apply(null,arguments)},iH=b._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawObject_3=function(){return(iH=b._emscripten_bind_btSoftRigidDynamicsWorld_debugDrawObject_3= -b.asm.PE).apply(null,arguments)},jH=b._emscripten_bind_btSoftRigidDynamicsWorld_getNumCollisionObjects_0=function(){return(jH=b._emscripten_bind_btSoftRigidDynamicsWorld_getNumCollisionObjects_0=b.asm.QE).apply(null,arguments)},kH=b._emscripten_bind_btSoftRigidDynamicsWorld_rayTest_3=function(){return(kH=b._emscripten_bind_btSoftRigidDynamicsWorld_rayTest_3=b.asm.RE).apply(null,arguments)},lH=b._emscripten_bind_btSoftRigidDynamicsWorld_convexSweepTest_4=function(){return(lH=b._emscripten_bind_btSoftRigidDynamicsWorld_convexSweepTest_4= -b.asm.SE).apply(null,arguments)},mH=b._emscripten_bind_btSoftRigidDynamicsWorld_convexSweepTest_5=function(){return(mH=b._emscripten_bind_btSoftRigidDynamicsWorld_convexSweepTest_5=b.asm.TE).apply(null,arguments)},nH=b._emscripten_bind_btSoftRigidDynamicsWorld_contactTest_2=function(){return(nH=b._emscripten_bind_btSoftRigidDynamicsWorld_contactTest_2=b.asm.UE).apply(null,arguments)},oH=b._emscripten_bind_btSoftRigidDynamicsWorld_contactPairTest_3=function(){return(oH=b._emscripten_bind_btSoftRigidDynamicsWorld_contactPairTest_3= -b.asm.VE).apply(null,arguments)},pH=b._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_1=function(){return(pH=b._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_1=b.asm.WE).apply(null,arguments)},qH=b._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_2=function(){return(qH=b._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_2=b.asm.XE).apply(null,arguments)},rH=b._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_3=function(){return(rH=b._emscripten_bind_btSoftRigidDynamicsWorld_addCollisionObject_3= -b.asm.YE).apply(null,arguments)},sH=b._emscripten_bind_btSoftRigidDynamicsWorld_getCollisionObjectArray_0=function(){return(sH=b._emscripten_bind_btSoftRigidDynamicsWorld_getCollisionObjectArray_0=b.asm.ZE).apply(null,arguments)},tH=b._emscripten_bind_btSoftRigidDynamicsWorld_removeCollisionObject_1=function(){return(tH=b._emscripten_bind_btSoftRigidDynamicsWorld_removeCollisionObject_1=b.asm._E).apply(null,arguments)},uH=b._emscripten_bind_btSoftRigidDynamicsWorld_performDiscreteCollisionDetection_0= -function(){return(uH=b._emscripten_bind_btSoftRigidDynamicsWorld_performDiscreteCollisionDetection_0=b.asm.$E).apply(null,arguments)},vH=b._emscripten_bind_btSoftRigidDynamicsWorld_getDispatchInfo_0=function(){return(vH=b._emscripten_bind_btSoftRigidDynamicsWorld_getDispatchInfo_0=b.asm.aF).apply(null,arguments)},wH=b._emscripten_bind_btSoftRigidDynamicsWorld_getForceUpdateAllAabbs_0=function(){return(wH=b._emscripten_bind_btSoftRigidDynamicsWorld_getForceUpdateAllAabbs_0=b.asm.bF).apply(null,arguments)}, -xH=b._emscripten_bind_btSoftRigidDynamicsWorld_setForceUpdateAllAabbs_1=function(){return(xH=b._emscripten_bind_btSoftRigidDynamicsWorld_setForceUpdateAllAabbs_1=b.asm.cF).apply(null,arguments)},yH=b._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_1=function(){return(yH=b._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_1=b.asm.dF).apply(null,arguments)},zH=b._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_2=function(){return(zH=b._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_2= -b.asm.eF).apply(null,arguments)},AH=b._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_3=function(){return(AH=b._emscripten_bind_btSoftRigidDynamicsWorld_stepSimulation_3=b.asm.fF).apply(null,arguments)},BH=b._emscripten_bind_btSoftRigidDynamicsWorld_addAction_1=function(){return(BH=b._emscripten_bind_btSoftRigidDynamicsWorld_addAction_1=b.asm.gF).apply(null,arguments)},CH=b._emscripten_bind_btSoftRigidDynamicsWorld_removeAction_1=function(){return(CH=b._emscripten_bind_btSoftRigidDynamicsWorld_removeAction_1= -b.asm.hF).apply(null,arguments)},DH=b._emscripten_bind_btSoftRigidDynamicsWorld_getSolverInfo_0=function(){return(DH=b._emscripten_bind_btSoftRigidDynamicsWorld_getSolverInfo_0=b.asm.iF).apply(null,arguments)},EH=b._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_1=function(){return(EH=b._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_1=b.asm.jF).apply(null,arguments)},FH=b._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_3=function(){return(FH=b._emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_3= -b.asm.kF).apply(null,arguments)},GH=b._emscripten_bind_btSoftRigidDynamicsWorld_removeRigidBody_1=function(){return(GH=b._emscripten_bind_btSoftRigidDynamicsWorld_removeRigidBody_1=b.asm.lF).apply(null,arguments)},HH=b._emscripten_bind_btSoftRigidDynamicsWorld_setGravity_1=function(){return(HH=b._emscripten_bind_btSoftRigidDynamicsWorld_setGravity_1=b.asm.mF).apply(null,arguments)},IH=b._emscripten_bind_btSoftRigidDynamicsWorld_getGravity_0=function(){return(IH=b._emscripten_bind_btSoftRigidDynamicsWorld_getGravity_0= -b.asm.nF).apply(null,arguments)},JH=b._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_1=function(){return(JH=b._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_1=b.asm.oF).apply(null,arguments)},KH=b._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_2=function(){return(KH=b._emscripten_bind_btSoftRigidDynamicsWorld_addConstraint_2=b.asm.pF).apply(null,arguments)},LH=b._emscripten_bind_btSoftRigidDynamicsWorld_removeConstraint_1=function(){return(LH=b._emscripten_bind_btSoftRigidDynamicsWorld_removeConstraint_1= -b.asm.qF).apply(null,arguments)},MH=b._emscripten_bind_btSoftRigidDynamicsWorld_clearForces_0=function(){return(MH=b._emscripten_bind_btSoftRigidDynamicsWorld_clearForces_0=b.asm.rF).apply(null,arguments)},NH=b._emscripten_bind_btSoftRigidDynamicsWorld___destroy___0=function(){return(NH=b._emscripten_bind_btSoftRigidDynamicsWorld___destroy___0=b.asm.sF).apply(null,arguments)},OH=b._emscripten_bind_btSoftBodyHelpers_btSoftBodyHelpers_0=function(){return(OH=b._emscripten_bind_btSoftBodyHelpers_btSoftBodyHelpers_0= -b.asm.tF).apply(null,arguments)},PH=b._emscripten_bind_btSoftBodyHelpers_CreateRope_5=function(){return(PH=b._emscripten_bind_btSoftBodyHelpers_CreateRope_5=b.asm.uF).apply(null,arguments)},QH=b._emscripten_bind_btSoftBodyHelpers_CreatePatch_9=function(){return(QH=b._emscripten_bind_btSoftBodyHelpers_CreatePatch_9=b.asm.vF).apply(null,arguments)},RH=b._emscripten_bind_btSoftBodyHelpers_CreateEllipsoid_4=function(){return(RH=b._emscripten_bind_btSoftBodyHelpers_CreateEllipsoid_4=b.asm.wF).apply(null, -arguments)},SH=b._emscripten_bind_btSoftBodyHelpers_CreateFromConvexHull_4=function(){return(SH=b._emscripten_bind_btSoftBodyHelpers_CreateFromConvexHull_4=b.asm.xF).apply(null,arguments)},TH=b._emscripten_bind_btSoftBodyHelpers___destroy___0=function(){return(TH=b._emscripten_bind_btSoftBodyHelpers___destroy___0=b.asm.yF).apply(null,arguments)},UH=b._emscripten_enum_PHY_ScalarType_PHY_FLOAT=function(){return(UH=b._emscripten_enum_PHY_ScalarType_PHY_FLOAT=b.asm.zF).apply(null,arguments)},VH=b._emscripten_enum_PHY_ScalarType_PHY_DOUBLE= -function(){return(VH=b._emscripten_enum_PHY_ScalarType_PHY_DOUBLE=b.asm.AF).apply(null,arguments)},WH=b._emscripten_enum_PHY_ScalarType_PHY_INTEGER=function(){return(WH=b._emscripten_enum_PHY_ScalarType_PHY_INTEGER=b.asm.BF).apply(null,arguments)},XH=b._emscripten_enum_PHY_ScalarType_PHY_SHORT=function(){return(XH=b._emscripten_enum_PHY_ScalarType_PHY_SHORT=b.asm.CF).apply(null,arguments)},YH=b._emscripten_enum_PHY_ScalarType_PHY_FIXEDPOINT88=function(){return(YH=b._emscripten_enum_PHY_ScalarType_PHY_FIXEDPOINT88= -b.asm.DF).apply(null,arguments)},ZH=b._emscripten_enum_PHY_ScalarType_PHY_UCHAR=function(){return(ZH=b._emscripten_enum_PHY_ScalarType_PHY_UCHAR=b.asm.EF).apply(null,arguments)};b._free=function(){return(b._free=b.asm.GF).apply(null,arguments)};b._malloc=function(){return(b._malloc=b.asm.HF).apply(null,arguments)};b.___start_em_js=26764;b.___stop_em_js=26862; -b.UTF8ToString=function(a,c){if(a){var d=ta,e=a+c;for(c=a;d[c]&&!(c>=e);)++c;if(16f?e+=String.fromCharCode(f):(f-=65536,e+=String.fromCharCode(55296|f>>10,56320|f&1023))}}else e+=String.fromCharCode(f)}a=e}}else a="";return a};var $H; -Fa=function aI(){$H||bI();$H||(Fa=aI)}; -function bI(){function a(){if(!$H&&($H=!0,b.calledRun=!0,!qa)){Ba=!0;Ma(za);aa(b);if(b.onRuntimeInitialized)b.onRuntimeInitialized();if(b.postRun)for("function"==typeof b.postRun&&(b.postRun=[b.postRun]);b.postRun.length;){var c=b.postRun.shift();Aa.unshift(c)}Ma(Aa)}}if(!(0=dI?(0>>=0;switch(c.BYTES_PER_ELEMENT){case 2:d>>>=1;break;case 4:d>>>=2;break;case 8:d>>>=3}for(var e=0;e=r?e++:2047>=r?e+=2:55296<=r&&57343>=r?(e+=4,++f):e+=3}e=Array(e+1);r=e.length;f=0;if(0=V){var ab=c.charCodeAt(++H);V=65536+((V&1023)<<10)|ab&1023}if(127>=V){if(f>=r)break;e[f++]=V}else{if(2047>=V){if(f+1>=r)break; -e[f++]=192|V>>6}else{if(65535>=V){if(f+2>=r)break;e[f++]=224|V>>12}else{if(f+3>=r)break;e[f++]=240|V>>18;e[f++]=128|V>>12&63}e[f++]=128|V>>6&63}e[f++]=128|V&63}}e[f]=0}c=iI(e,sa);jI(e,sa,c)}Dj(d,a,c)};VI.prototype.getDebugMode=function(){return Ej(this.FF)};VI.prototype.__destroy__=function(){Fj(this.FF)};function WI(){this.FF=Gj();h(WI)[this.FF]=this}WI.prototype=Object.create(AI.prototype);WI.prototype.constructor=WI;WI.prototype.IF=WI;WI.JF={};b.MyMotionState=WI; -WI.prototype.getWorldTransform=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Hj(c,a)};WI.prototype.setWorldTransform=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ij(c,a)};WI.prototype.__destroy__=function(){Jj(this.FF)};function XI(){throw"cannot construct a MyClassHelper, no constructor in IDL";}XI.prototype=Object.create(g.prototype);XI.prototype.constructor=XI;XI.prototype.IF=XI;XI.JF={};b.MyClassHelper=XI;XI.prototype.getBTVersion=function(){return Kj(this.FF)}; -XI.prototype.setVertices=function(a,c,d,e,f){var r=this.FF;hI();a&&"object"===typeof a&&(a=a.FF);"object"==typeof c&&(c=kI(c));d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);f&&"object"===typeof f&&(f=f.FF);Lj(r,a,c,d,e,f)};XI.prototype.setIndices=function(a,c,d,e){var f=this.FF;hI();a&&"object"===typeof a&&(a=a.FF);if("object"==typeof c&&"object"===typeof c){var r=iI(c,ua);jI(c,ua,r);c=r}d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);Mj(f,a,c,d,e)}; -XI.prototype.getVertexPointer=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);return k(Nj(d,a,c),n)};XI.prototype.__destroy__=function(){Oj(this.FF)};function YI(){throw"cannot construct a MyTemp, no constructor in IDL";}YI.prototype=Object.create(g.prototype);YI.prototype.constructor=YI;YI.prototype.IF=YI;YI.JF={};b.MyTemp=YI; -YI.prototype.btVec3_1=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);return k(Pj(e,a,c,d),n)};YI.prototype.btVec3_2=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);return k(Qj(e,a,c,d),n)};YI.prototype.btQuat=function(){return k(Rj(this.FF),ZI)};YI.prototype.btTran=function(){return k(Sj(this.FF),p)}; -YI.prototype.btMat3=function(){return k(Tj(this.FF),$I)};YI.prototype.__destroy__=function(){Uj(this.FF)};function CI(){this.FF=Vj();h(CI)[this.FF]=this}CI.prototype=Object.create(g.prototype);CI.prototype.constructor=CI;CI.prototype.IF=CI;CI.JF={};b.MyCollisionObjectArray=CI;CI.prototype.size=CI.prototype.size=function(){return Wj(this.FF)};CI.prototype.at=CI.prototype.at=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(Xj(c,a),m)}; -CI.prototype.resize=CI.prototype.resize=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Yj(c,a)};CI.prototype.capacity=function(){return Zj(this.FF)};CI.prototype.__destroy__=function(){ak(this.FF)};function DI(){this.FF=bk();h(DI)[this.FF]=this}DI.prototype=Object.create(g.prototype);DI.prototype.constructor=DI;DI.prototype.IF=DI;DI.JF={};b.MyVector3Array=DI;DI.prototype.size=DI.prototype.size=function(){return ck(this.FF)}; -DI.prototype.at=DI.prototype.at=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(dk(c,a),n)};DI.prototype.resize=DI.prototype.resize=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ek(c,a)};DI.prototype.capacity=function(){return fk(this.FF)};DI.prototype.__destroy__=function(){gk(this.FF)};function EI(){this.FF=hk();h(EI)[this.FF]=this}EI.prototype=Object.create(g.prototype);EI.prototype.constructor=EI;EI.prototype.IF=EI;EI.JF={};b.MyScalarArray=EI; -EI.prototype.size=EI.prototype.size=function(){return ik(this.FF)};EI.prototype.at=EI.prototype.at=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return jk(c,a)};EI.prototype.resize=EI.prototype.resize=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);kk(c,a)};EI.prototype.capacity=function(){return lk(this.FF)};EI.prototype.__destroy__=function(){mk(this.FF)}; -function C(a,c){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);this.FF=nk(a,c);h(C)[this.FF]=this}C.prototype=Object.create(v.prototype);C.prototype.constructor=C;C.prototype.IF=C;C.JF={};b.MyClosestRayResultCallback=C;C.prototype.addSingleResult=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);return ok(d,a,c)}; -C.prototype.addSingleResultSuper=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);return pk(d,a,c)};C.prototype.hasHit=function(){return!!qk(this.FF)};C.prototype.get_m_rayFromWorld=C.prototype.ZF=function(){return k(rk(this.FF),n)};C.prototype.set_m_rayFromWorld=C.prototype.bG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);sk(c,a)};Object.defineProperty(C.prototype,"m_rayFromWorld",{get:C.prototype.ZF,set:C.prototype.bG}); -C.prototype.get_m_rayToWorld=C.prototype.$F=function(){return k(tk(this.FF),n)};C.prototype.set_m_rayToWorld=C.prototype.cG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);uk(c,a)};Object.defineProperty(C.prototype,"m_rayToWorld",{get:C.prototype.$F,set:C.prototype.cG});C.prototype.get_m_hitNormalWorld=C.prototype.UF=function(){return k(vk(this.FF),n)};C.prototype.set_m_hitNormalWorld=C.prototype.WF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);wk(c,a)}; -Object.defineProperty(C.prototype,"m_hitNormalWorld",{get:C.prototype.UF,set:C.prototype.WF});C.prototype.get_m_hitPointWorld=C.prototype.VF=function(){return k(xk(this.FF),n)};C.prototype.set_m_hitPointWorld=C.prototype.XF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);yk(c,a)};Object.defineProperty(C.prototype,"m_hitPointWorld",{get:C.prototype.VF,set:C.prototype.XF});C.prototype.get_m_closestHitFraction=C.prototype.MF=function(){return zk(this.FF)}; -C.prototype.set_m_closestHitFraction=C.prototype.PF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ak(c,a)};Object.defineProperty(C.prototype,"m_closestHitFraction",{get:C.prototype.MF,set:C.prototype.PF});C.prototype.get_m_collisionFilterGroup=C.prototype.NF=function(){return Bk(this.FF)};C.prototype.set_m_collisionFilterGroup=C.prototype.QF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ck(c,a)}; -Object.defineProperty(C.prototype,"m_collisionFilterGroup",{get:C.prototype.NF,set:C.prototype.QF});C.prototype.get_m_collisionFilterMask=C.prototype.OF=function(){return Dk(this.FF)};C.prototype.set_m_collisionFilterMask=C.prototype.RF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ek(c,a)};Object.defineProperty(C.prototype,"m_collisionFilterMask",{get:C.prototype.OF,set:C.prototype.RF});C.prototype.get_m_collisionObject=C.prototype.SF=function(){return k(Fk(this.FF),m)}; -C.prototype.set_m_collisionObject=C.prototype.TF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Gk(c,a)};Object.defineProperty(C.prototype,"m_collisionObject",{get:C.prototype.SF,set:C.prototype.TF});C.prototype.get_m_flags=C.prototype.KF=function(){return Hk(this.FF)};C.prototype.set_m_flags=C.prototype.LF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ik(c,a)};Object.defineProperty(C.prototype,"m_flags",{get:C.prototype.KF,set:C.prototype.LF});C.prototype.__destroy__=function(){Jk(this.FF)}; -function D(a,c){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);this.FF=Kk(a,c);h(D)[this.FF]=this}D.prototype=Object.create(w.prototype);D.prototype.constructor=D;D.prototype.IF=D;D.JF={};b.MyAllHitsRayResultCallback=D;D.prototype.addSingleResult=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);return Lk(d,a,c)}; -D.prototype.addSingleResultSuper=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);return Mk(d,a,c)};D.prototype.hasHit=function(){return!!Nk(this.FF)};D.prototype.get_m_collisionObjects=D.prototype.eG=function(){return k(Ok(this.FF),CI)};D.prototype.set_m_collisionObjects=D.prototype.FG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Pk(c,a)};Object.defineProperty(D.prototype,"m_collisionObjects",{get:D.prototype.eG,set:D.prototype.FG}); -D.prototype.get_m_rayFromWorld=D.prototype.ZF=function(){return k(Qk(this.FF),n)};D.prototype.set_m_rayFromWorld=D.prototype.bG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Rk(c,a)};Object.defineProperty(D.prototype,"m_rayFromWorld",{get:D.prototype.ZF,set:D.prototype.bG});D.prototype.get_m_rayToWorld=D.prototype.$F=function(){return k(Sk(this.FF),n)};D.prototype.set_m_rayToWorld=D.prototype.cG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Tk(c,a)}; -Object.defineProperty(D.prototype,"m_rayToWorld",{get:D.prototype.$F,set:D.prototype.cG});D.prototype.get_m_hitNormalWorld=D.prototype.UF=function(){return k(Uk(this.FF),DI)};D.prototype.set_m_hitNormalWorld=D.prototype.WF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Vk(c,a)};Object.defineProperty(D.prototype,"m_hitNormalWorld",{get:D.prototype.UF,set:D.prototype.WF});D.prototype.get_m_hitPointWorld=D.prototype.VF=function(){return k(Wk(this.FF),DI)}; -D.prototype.set_m_hitPointWorld=D.prototype.XF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Xk(c,a)};Object.defineProperty(D.prototype,"m_hitPointWorld",{get:D.prototype.VF,set:D.prototype.XF});D.prototype.get_m_hitFractions=D.prototype.kG=function(){return k(Yk(this.FF),EI)};D.prototype.set_m_hitFractions=D.prototype.LG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Zk(c,a)};Object.defineProperty(D.prototype,"m_hitFractions",{get:D.prototype.kG,set:D.prototype.LG}); -D.prototype.get_m_closestHitFraction=D.prototype.MF=function(){return $k(this.FF)};D.prototype.set_m_closestHitFraction=D.prototype.PF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);al(c,a)};Object.defineProperty(D.prototype,"m_closestHitFraction",{get:D.prototype.MF,set:D.prototype.PF});D.prototype.get_m_collisionFilterGroup=D.prototype.NF=function(){return bl(this.FF)}; -D.prototype.set_m_collisionFilterGroup=D.prototype.QF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);cl(c,a)};Object.defineProperty(D.prototype,"m_collisionFilterGroup",{get:D.prototype.NF,set:D.prototype.QF});D.prototype.get_m_collisionFilterMask=D.prototype.OF=function(){return dl(this.FF)};D.prototype.set_m_collisionFilterMask=D.prototype.RF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);el(c,a)}; -Object.defineProperty(D.prototype,"m_collisionFilterMask",{get:D.prototype.OF,set:D.prototype.RF});D.prototype.get_m_collisionObject=D.prototype.SF=function(){return k(fl(this.FF),m)};D.prototype.set_m_collisionObject=D.prototype.TF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);gl(c,a)};Object.defineProperty(D.prototype,"m_collisionObject",{get:D.prototype.SF,set:D.prototype.TF});D.prototype.get_m_flags=D.prototype.KF=function(){return hl(this.FF)}; -D.prototype.set_m_flags=D.prototype.LF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);il(c,a)};Object.defineProperty(D.prototype,"m_flags",{get:D.prototype.KF,set:D.prototype.LF});D.prototype.__destroy__=function(){jl(this.FF)};function E(){this.FF=kl();h(E)[this.FF]=this}E.prototype=Object.create(q.prototype);E.prototype.constructor=E;E.prototype.IF=E;E.JF={};b.MyRayResultCallback=E; -E.prototype.addSingleResult=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);return ll(d,a,c)};E.prototype.hasHit=function(){return!!ml(this.FF)};E.prototype.get_m_closestHitFraction=E.prototype.MF=function(){return nl(this.FF)};E.prototype.set_m_closestHitFraction=E.prototype.PF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ol(c,a)};Object.defineProperty(E.prototype,"m_closestHitFraction",{get:E.prototype.MF,set:E.prototype.PF}); -E.prototype.get_m_collisionFilterGroup=E.prototype.NF=function(){return pl(this.FF)};E.prototype.set_m_collisionFilterGroup=E.prototype.QF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ql(c,a)};Object.defineProperty(E.prototype,"m_collisionFilterGroup",{get:E.prototype.NF,set:E.prototype.QF});E.prototype.get_m_collisionFilterMask=E.prototype.OF=function(){return rl(this.FF)}; -E.prototype.set_m_collisionFilterMask=E.prototype.RF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);sl(c,a)};Object.defineProperty(E.prototype,"m_collisionFilterMask",{get:E.prototype.OF,set:E.prototype.RF});E.prototype.get_m_collisionObject=E.prototype.SF=function(){return k(tl(this.FF),m)};E.prototype.set_m_collisionObject=E.prototype.TF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ul(c,a)};Object.defineProperty(E.prototype,"m_collisionObject",{get:E.prototype.SF,set:E.prototype.TF}); -E.prototype.get_m_flags=E.prototype.KF=function(){return vl(this.FF)};E.prototype.set_m_flags=E.prototype.LF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);wl(c,a)};Object.defineProperty(E.prototype,"m_flags",{get:E.prototype.KF,set:E.prototype.LF});E.prototype.__destroy__=function(){xl(this.FF)};function aJ(){throw"cannot construct a btCollisionObjectWrapper, no constructor in IDL";}aJ.prototype=Object.create(g.prototype);aJ.prototype.constructor=aJ;aJ.prototype.IF=aJ;aJ.JF={}; -b.btCollisionObjectWrapper=aJ;function bJ(){this.FF=yl();h(bJ)[this.FF]=this}bJ.prototype=Object.create(yI.prototype);bJ.prototype.constructor=bJ;bJ.prototype.IF=bJ;bJ.JF={};b.ConcreteContactResultCallback=bJ; -bJ.prototype.addSingleResult=function(a,c,d,e,f,r,H){var V=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);f&&"object"===typeof f&&(f=f.FF);r&&"object"===typeof r&&(r=r.FF);H&&"object"===typeof H&&(H=H.FF);return zl(V,a,c,d,e,f,r,H)};bJ.prototype.__destroy__=function(){Al(this.FF)}; -function n(a,c,d){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);this.FF=void 0===a?Bl():void 0===c?_emscripten_bind_btVector3_btVector3_1(a):void 0===d?_emscripten_bind_btVector3_btVector3_2(a,c):Cl(a,c,d);h(n)[this.FF]=this}n.prototype=Object.create(g.prototype);n.prototype.constructor=n;n.prototype.IF=n;n.JF={};b.btVector3=n;n.prototype.length=n.prototype.length=function(){return Dl(this.FF)};n.prototype.getX=function(){return El(this.FF)}; -n.prototype.getY=function(){return Fl(this.FF)};n.prototype.getZ=function(){return Gl(this.FF)};n.prototype.setX=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Hl(c,a)};n.prototype.setY=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Il(c,a)};n.prototype.setZ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Jl(c,a)}; -n.prototype.setValue=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);Kl(e,a,c,d)};n.prototype.__destroy__=function(){Ll(this.FF)};function ZI(a,c,d,e){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);this.FF=Ml(a,c,d,e);h(ZI)[this.FF]=this}ZI.prototype=Object.create(zI.prototype);ZI.prototype.constructor=ZI;ZI.prototype.IF=ZI;ZI.JF={}; -b.btQuaternion=ZI;ZI.prototype.setValue=function(a,c,d,e){var f=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);Nl(f,a,c,d,e)};ZI.prototype.setEulerZYX=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);Ol(e,a,c,d)}; -ZI.prototype.setRotation=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Pl(d,a,c)};ZI.prototype.getW=function(){return Ql(this.FF)};ZI.prototype.normalize=ZI.prototype.normalize=function(){Rl(this.FF)};ZI.prototype.getX=function(){return Sl(this.FF)};ZI.prototype.getY=function(){return Tl(this.FF)};ZI.prototype.getZ=function(){return Ul(this.FF)};ZI.prototype.setX=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Vl(c,a)}; -ZI.prototype.setY=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Wl(c,a)};ZI.prototype.setZ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Xl(c,a)};ZI.prototype.setW=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Yl(c,a)};ZI.prototype.__destroy__=function(){Zl(this.FF)};function $I(){this.FF=$l();h($I)[this.FF]=this}$I.prototype=Object.create(g.prototype);$I.prototype.constructor=$I;$I.prototype.IF=$I;$I.JF={};b.btMatrix3x3=$I; -$I.prototype.setEulerZYX=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);am(e,a,c,d)};$I.prototype.getRotation=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);bm(c,a)};$I.prototype.getRow=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(cm(c,a),n)};$I.prototype.getColumn=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(dm(c,a),n)};$I.prototype.__destroy__=function(){em(this.FF)}; -function p(a,c){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);this.FF=void 0===a?fm():void 0===c?_emscripten_bind_btTransform_btTransform_1(a):gm(a,c);h(p)[this.FF]=this}p.prototype=Object.create(g.prototype);p.prototype.constructor=p;p.prototype.IF=p;p.JF={};b.btTransform=p;p.prototype.setIdentity=function(){hm(this.FF)};p.prototype.setOrigin=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);im(c,a)}; -p.prototype.setRotation=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);jm(c,a)};p.prototype.getOrigin=function(){return k(km(this.FF),n)};p.prototype.getRotation=function(){return k(lm(this.FF),ZI)};p.prototype.getBasis=function(){return k(mm(this.FF),$I)};p.prototype.setFromOpenGLMatrix=function(a){var c=this.FF;hI();"object"==typeof a&&(a=kI(a));nm(c,a)};p.prototype.getOpenGLMatrix=function(a){var c=this.FF;hI();"object"==typeof a&&(a=kI(a));om(c,a)};p.prototype.__destroy__=function(){pm(this.FF)}; -function cJ(){this.FF=qm();h(cJ)[this.FF]=this}cJ.prototype=Object.create(g.prototype);cJ.prototype.constructor=cJ;cJ.prototype.IF=cJ;cJ.JF={};b.btDefaultCollisionConstructionInfo=cJ;cJ.prototype.__destroy__=function(){rm(this.FF)};function F(){throw"cannot construct a btManifoldPoint, no constructor in IDL";}F.prototype=Object.create(g.prototype);F.prototype.constructor=F;F.prototype.IF=F;F.JF={};b.btManifoldPoint=F;F.prototype.getPositionWorldOnA=function(){return k(sm(this.FF),n)}; -F.prototype.getPositionWorldOnB=function(){return k(tm(this.FF),n)};F.prototype.getAppliedImpulse=function(){return um(this.FF)};F.prototype.getDistance=function(){return wm(this.FF)};F.prototype.getLifeTime=function(){return xm(this.FF)};F.prototype.get_m_localPointA=F.prototype.HI=function(){return k(ym(this.FF),n)};F.prototype.set_m_localPointA=F.prototype.VK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);zm(c,a)}; -Object.defineProperty(F.prototype,"m_localPointA",{get:F.prototype.HI,set:F.prototype.VK});F.prototype.get_m_localPointB=F.prototype.II=function(){return k(Am(this.FF),n)};F.prototype.set_m_localPointB=F.prototype.WK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Bm(c,a)};Object.defineProperty(F.prototype,"m_localPointB",{get:F.prototype.II,set:F.prototype.WK});F.prototype.get_m_positionWorldOnB=F.prototype.RI=function(){return k(Cm(this.FF),n)}; -F.prototype.set_m_positionWorldOnB=F.prototype.dL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Dm(c,a)};Object.defineProperty(F.prototype,"m_positionWorldOnB",{get:F.prototype.RI,set:F.prototype.dL});F.prototype.get_m_positionWorldOnA=F.prototype.QI=function(){return k(Em(this.FF),n)};F.prototype.set_m_positionWorldOnA=F.prototype.cL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Fm(c,a)};Object.defineProperty(F.prototype,"m_positionWorldOnA",{get:F.prototype.QI,set:F.prototype.cL}); -F.prototype.get_m_normalWorldOnB=F.prototype.OI=function(){return k(Gm(this.FF),n)};F.prototype.set_m_normalWorldOnB=F.prototype.bL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Hm(c,a)};Object.defineProperty(F.prototype,"m_normalWorldOnB",{get:F.prototype.OI,set:F.prototype.bL});F.prototype.__destroy__=function(){Im(this.FF)};function sI(){throw"cannot construct a btBroadphaseProxy, no constructor in IDL";}sI.prototype=Object.create(g.prototype);sI.prototype.constructor=sI; -sI.prototype.IF=sI;sI.JF={};b.btBroadphaseProxy=sI;sI.prototype.__destroy__=function(){Jm(this.FF)};function G(){throw"cannot construct a LocalRayResult, no constructor in IDL";}G.prototype=Object.create(g.prototype);G.prototype.constructor=G;G.prototype.IF=G;G.JF={};b.LocalRayResult=G;G.prototype.get_m_collisionObject=G.prototype.SF=function(){return k(Km(this.FF),m)};G.prototype.set_m_collisionObject=G.prototype.TF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Lm(c,a)}; -Object.defineProperty(G.prototype,"m_collisionObject",{get:G.prototype.SF,set:G.prototype.TF});G.prototype.get_m_localShapeInfo=G.prototype.mG=function(){return k(Mm(this.FF),dJ)};G.prototype.set_m_localShapeInfo=G.prototype.NG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Nm(c,a)};Object.defineProperty(G.prototype,"m_localShapeInfo",{get:G.prototype.mG,set:G.prototype.NG});G.prototype.get_m_hitNormalLocal=G.prototype.lG=function(){return k(Om(this.FF),n)}; -G.prototype.set_m_hitNormalLocal=G.prototype.MG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Pm(c,a)};Object.defineProperty(G.prototype,"m_hitNormalLocal",{get:G.prototype.lG,set:G.prototype.MG});G.prototype.get_m_hitFraction=G.prototype.YF=function(){return Qm(this.FF)};G.prototype.set_m_hitFraction=G.prototype.aG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Rm(c,a)};Object.defineProperty(G.prototype,"m_hitFraction",{get:G.prototype.YF,set:G.prototype.aG}); -G.prototype.__destroy__=function(){Sm(this.FF)};function dJ(){throw"cannot construct a LocalShapeInfo, no constructor in IDL";}dJ.prototype=Object.create(g.prototype);dJ.prototype.constructor=dJ;dJ.prototype.IF=dJ;dJ.JF={};b.LocalShapeInfo=dJ;dJ.prototype.get_m_shapePart=dJ.prototype.ZI=function(){return Tm(this.FF)};dJ.prototype.set_m_shapePart=dJ.prototype.lL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Um(c,a)}; -Object.defineProperty(dJ.prototype,"m_shapePart",{get:dJ.prototype.ZI,set:dJ.prototype.lL});dJ.prototype.get_m_triangleIndex=dJ.prototype.mJ=function(){return Vm(this.FF)};dJ.prototype.set_m_triangleIndex=dJ.prototype.zL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Wm(c,a)};Object.defineProperty(dJ.prototype,"m_triangleIndex",{get:dJ.prototype.mJ,set:dJ.prototype.zL});dJ.prototype.__destroy__=function(){Xm(this.FF)}; -function I(a,c,d,e,f){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);f&&"object"===typeof f&&(f=f.FF);this.FF=Ym(a,c,d,e,f);h(I)[this.FF]=this}I.prototype=Object.create(g.prototype);I.prototype.constructor=I;I.prototype.IF=I;I.JF={};b.LocalConvexResult=I;I.prototype.get_m_hitCollisionObject=I.prototype.xI=function(){return k(Zm(this.FF),m)}; -I.prototype.set_m_hitCollisionObject=I.prototype.LK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);$m(c,a)};Object.defineProperty(I.prototype,"m_hitCollisionObject",{get:I.prototype.xI,set:I.prototype.LK});I.prototype.get_m_localShapeInfo=I.prototype.mG=function(){return k(an(this.FF),dJ)};I.prototype.set_m_localShapeInfo=I.prototype.NG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);bn(c,a)};Object.defineProperty(I.prototype,"m_localShapeInfo",{get:I.prototype.mG,set:I.prototype.NG}); -I.prototype.get_m_hitNormalLocal=I.prototype.lG=function(){return k(cn(this.FF),n)};I.prototype.set_m_hitNormalLocal=I.prototype.MG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);dn(c,a)};Object.defineProperty(I.prototype,"m_hitNormalLocal",{get:I.prototype.lG,set:I.prototype.MG});I.prototype.get_m_hitPointLocal=I.prototype.yI=function(){return k(en(this.FF),n)};I.prototype.set_m_hitPointLocal=I.prototype.MK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);fn(c,a)}; -Object.defineProperty(I.prototype,"m_hitPointLocal",{get:I.prototype.yI,set:I.prototype.MK});I.prototype.get_m_hitFraction=I.prototype.YF=function(){return gn(this.FF)};I.prototype.set_m_hitFraction=I.prototype.aG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);hn(c,a)};Object.defineProperty(I.prototype,"m_hitFraction",{get:I.prototype.YF,set:I.prototype.aG});I.prototype.__destroy__=function(){jn(this.FF)}; -function J(a,c){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);this.FF=kn(a,c);h(J)[this.FF]=this}J.prototype=Object.create(x.prototype);J.prototype.constructor=J;J.prototype.IF=J;J.JF={};b.ClosestConvexResultCallback=J;J.prototype.hasHit=function(){return!!ln(this.FF)};J.prototype.get_m_convexFromWorld=J.prototype.hI=function(){return k(mn(this.FF),n)};J.prototype.set_m_convexFromWorld=J.prototype.vK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);nn(c,a)}; -Object.defineProperty(J.prototype,"m_convexFromWorld",{get:J.prototype.hI,set:J.prototype.vK});J.prototype.get_m_convexToWorld=J.prototype.iI=function(){return k(on(this.FF),n)};J.prototype.set_m_convexToWorld=J.prototype.wK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);pn(c,a)};Object.defineProperty(J.prototype,"m_convexToWorld",{get:J.prototype.iI,set:J.prototype.wK});J.prototype.get_m_hitNormalWorld=J.prototype.UF=function(){return k(qn(this.FF),n)}; -J.prototype.set_m_hitNormalWorld=J.prototype.WF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);rn(c,a)};Object.defineProperty(J.prototype,"m_hitNormalWorld",{get:J.prototype.UF,set:J.prototype.WF});J.prototype.get_m_hitPointWorld=J.prototype.VF=function(){return k(sn(this.FF),n)};J.prototype.set_m_hitPointWorld=J.prototype.XF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);tn(c,a)};Object.defineProperty(J.prototype,"m_hitPointWorld",{get:J.prototype.VF,set:J.prototype.XF}); -J.prototype.get_m_collisionFilterGroup=J.prototype.NF=function(){return un(this.FF)};J.prototype.set_m_collisionFilterGroup=J.prototype.QF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);vn(c,a)};Object.defineProperty(J.prototype,"m_collisionFilterGroup",{get:J.prototype.NF,set:J.prototype.QF});J.prototype.get_m_collisionFilterMask=J.prototype.OF=function(){return wn(this.FF)}; -J.prototype.set_m_collisionFilterMask=J.prototype.RF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);xn(c,a)};Object.defineProperty(J.prototype,"m_collisionFilterMask",{get:J.prototype.OF,set:J.prototype.RF});J.prototype.get_m_closestHitFraction=J.prototype.MF=function(){return yn(this.FF)};J.prototype.set_m_closestHitFraction=J.prototype.PF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);zn(c,a)};Object.defineProperty(J.prototype,"m_closestHitFraction",{get:J.prototype.MF,set:J.prototype.PF}); -J.prototype.__destroy__=function(){An(this.FF)};function FI(){this.FF=Bn();h(FI)[this.FF]=this}FI.prototype=Object.create(g.prototype);FI.prototype.constructor=FI;FI.prototype.IF=FI;FI.JF={};b.btPersistentManifold=FI;FI.prototype.getBody0=function(){return k(Cn(this.FF),m)};FI.prototype.getBody1=function(){return k(Dn(this.FF),m)};FI.prototype.getNumContacts=function(){return En(this.FF)};FI.prototype.getContactPoint=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(Fn(c,a),F)}; -FI.prototype.__destroy__=function(){Gn(this.FF)};function eJ(a){a&&"object"===typeof a&&(a=a.FF);this.FF=Hn(a);h(eJ)[this.FF]=this}eJ.prototype=Object.create(oI.prototype);eJ.prototype.constructor=eJ;eJ.prototype.IF=eJ;eJ.JF={};b.btCollisionDispatcher=eJ;eJ.prototype.getNumManifolds=function(){return In(this.FF)};eJ.prototype.getManifoldByIndexInternal=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(Jn(c,a),FI)};eJ.prototype.__destroy__=function(){Kn(this.FF)}; -function fJ(){throw"cannot construct a btOverlappingPairCallback, no constructor in IDL";}fJ.prototype=Object.create(g.prototype);fJ.prototype.constructor=fJ;fJ.prototype.IF=fJ;fJ.JF={};b.btOverlappingPairCallback=fJ;fJ.prototype.__destroy__=function(){Ln(this.FF)};function gJ(){throw"cannot construct a btCollisionAlgorithm, no constructor in IDL";}gJ.prototype=Object.create(g.prototype);gJ.prototype.constructor=gJ;gJ.prototype.IF=gJ;gJ.JF={};b.btCollisionAlgorithm=gJ; -gJ.prototype.getAllContactManifolds=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Mn(c,a)};gJ.prototype.__destroy__=function(){Nn(this.FF)};function hJ(a,c,d,e,f){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);f&&"object"===typeof f&&(f=f.FF);this.FF=void 0===f?On(a,c,d,e):Pn(a,c,d,e,f);h(hJ)[this.FF]=this}hJ.prototype=Object.create(g.prototype);hJ.prototype.constructor=hJ;hJ.prototype.IF=hJ;hJ.JF={}; -b.btGearConstraint=hJ;hJ.prototype.__destroy__=function(){Qn(this.FF)};function iJ(){throw"cannot construct a btBroadphasePair, no constructor in IDL";}iJ.prototype=Object.create(g.prototype);iJ.prototype.constructor=iJ;iJ.prototype.IF=iJ;iJ.JF={};b.btBroadphasePair=iJ;iJ.prototype.get_m_algorithm=iJ.prototype.UH=function(){return k(Rn(this.FF),gJ)};iJ.prototype.set_m_algorithm=iJ.prototype.hK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Sn(c,a)}; -Object.defineProperty(iJ.prototype,"m_algorithm",{get:iJ.prototype.UH,set:iJ.prototype.hK});iJ.prototype.__destroy__=function(){Tn(this.FF)};function HI(){throw"cannot construct a btOverlappingPairCache, no constructor in IDL";}HI.prototype=Object.create(g.prototype);HI.prototype.constructor=HI;HI.prototype.IF=HI;HI.JF={};b.btOverlappingPairCache=HI;HI.prototype.setInternalGhostPairCallback=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Un(c,a)}; -HI.prototype.getOverlappingPairArray=function(){return k(Vn(this.FF),jJ)};HI.prototype.__destroy__=function(){Wn(this.FF)};function kJ(a,c,d,e,f){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);f&&"object"===typeof f&&(f=f.FF);this.FF=void 0===d?Xn(a,c):void 0===e?Yn(a,c,d):void 0===f?Zn(a,c,d,e):$n(a,c,d,e,f);h(kJ)[this.FF]=this}kJ.prototype=Object.create(GI.prototype);kJ.prototype.constructor=kJ; -kJ.prototype.IF=kJ;kJ.JF={};b.btAxisSweep3=kJ;kJ.prototype.getOverlappingPairCache=function(){return k(ao(this.FF),HI)};kJ.prototype.__destroy__=function(){bo(this.FF)};function lJ(){this.FF=co();h(lJ)[this.FF]=this}lJ.prototype=Object.create(GI.prototype);lJ.prototype.constructor=lJ;lJ.prototype.IF=lJ;lJ.JF={};b.btDbvtBroadphase=lJ;lJ.prototype.getOverlappingPairCache=function(){return k(eo(this.FF),HI)};lJ.prototype.__destroy__=function(){fo(this.FF)}; -function mJ(){this.FF=go();h(mJ)[this.FF]=this}mJ.prototype=Object.create(g.prototype);mJ.prototype.constructor=mJ;mJ.prototype.IF=mJ;mJ.JF={};b.btManifoldArray=mJ;mJ.prototype.size=mJ.prototype.size=function(){return ho(this.FF)};mJ.prototype.at=mJ.prototype.at=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(io(c,a),FI)};mJ.prototype.resize=mJ.prototype.resize=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);jo(c,a)};mJ.prototype.capacity=function(){return ko(this.FF)}; -mJ.prototype.__destroy__=function(){lo(this.FF)};function jJ(){throw"cannot construct a btBroadphasePairArray, no constructor in IDL";}jJ.prototype=Object.create(g.prototype);jJ.prototype.constructor=jJ;jJ.prototype.IF=jJ;jJ.JF={};b.btBroadphasePairArray=jJ;jJ.prototype.size=jJ.prototype.size=function(){return mo(this.FF)};jJ.prototype.at=jJ.prototype.at=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(no(c,a),iJ)}; -jJ.prototype.resize=jJ.prototype.resize=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);oo(c,a)};jJ.prototype.capacity=function(){return po(this.FF)};jJ.prototype.__destroy__=function(){qo(this.FF)};function pI(){throw"cannot construct a btCollisionObjectArray, no constructor in IDL";}pI.prototype=Object.create(g.prototype);pI.prototype.constructor=pI;pI.prototype.IF=pI;pI.JF={};b.btCollisionObjectArray=pI;pI.prototype.size=pI.prototype.size=function(){return ro(this.FF)}; -pI.prototype.at=pI.prototype.at=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(so(c,a),m)};pI.prototype.resize=pI.prototype.resize=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);to(c,a)};pI.prototype.capacity=function(){return uo(this.FF)};pI.prototype.__destroy__=function(){vo(this.FF)};function nJ(a,c){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);this.FF=void 0===c?wo(a):xo(a,c);h(nJ)[this.FF]=this}nJ.prototype=Object.create(JI.prototype); -nJ.prototype.constructor=nJ;nJ.prototype.IF=nJ;nJ.JF={};b.btConvexTriangleMeshShape=nJ;nJ.prototype.setLocalScaling=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);yo(c,a)};nJ.prototype.calculateLocalInertia=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);zo(d,a,c)};nJ.prototype.setMargin=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ao(c,a)};nJ.prototype.getMargin=function(){return Bo(this.FF)};nJ.prototype.getShapeType=function(){return Co(this.FF)}; -nJ.prototype.getAabb=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);Do(e,a,c,d)};nJ.prototype.setImplicitShapeDimensions=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Eo(c,a)};nJ.prototype.getNumPreferredPenetrationDirections=function(){return Fo(this.FF)};nJ.prototype.getPreferredPenetrationDirection=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Go(d,a,c)}; -nJ.prototype.__destroy__=function(){Ho(this.FF)};function oJ(a){a&&"object"===typeof a&&(a=a.FF);this.FF=Io(a);h(oJ)[this.FF]=this}oJ.prototype=Object.create(tI.prototype);oJ.prototype.constructor=oJ;oJ.prototype.IF=oJ;oJ.JF={};b.btBoxShape=oJ;oJ.prototype.setMargin=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Jo(c,a)};oJ.prototype.getHalfExtentsWithoutMargin=function(){return k(Ko(this.FF),n)};oJ.prototype.getMargin=function(){return Lo(this.FF)}; -oJ.prototype.setLocalScaling=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Mo(c,a)};oJ.prototype.calculateLocalInertia=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);No(d,a,c)};oJ.prototype.getShapeType=function(){return Oo(this.FF)};oJ.prototype.getAabb=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);Po(e,a,c,d)}; -oJ.prototype.setImplicitShapeDimensions=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Qo(c,a)};oJ.prototype.getNumPreferredPenetrationDirections=function(){return Ro(this.FF)};oJ.prototype.getPreferredPenetrationDirection=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);So(d,a,c)};oJ.prototype.__destroy__=function(){To(this.FF)}; -function pJ(a,c){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);this.FF=Uo(a,c);h(pJ)[this.FF]=this}pJ.prototype=Object.create(KI.prototype);pJ.prototype.constructor=pJ;pJ.prototype.IF=pJ;pJ.JF={};b.btCapsuleShapeX=pJ;pJ.prototype.setMargin=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Vo(c,a)};pJ.prototype.getMargin=function(){return Wo(this.FF)};pJ.prototype.setLocalScaling=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Xo(c,a)}; -pJ.prototype.calculateLocalInertia=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Yo(d,a,c)};pJ.prototype.getShapeType=function(){return Zo(this.FF)};pJ.prototype.getAabb=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);$o(e,a,c,d)};pJ.prototype.setImplicitShapeDimensions=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ap(c,a)}; -pJ.prototype.getNumPreferredPenetrationDirections=function(){return bp(this.FF)};pJ.prototype.getPreferredPenetrationDirection=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);cp(d,a,c)};pJ.prototype.__destroy__=function(){dp(this.FF)};function qJ(a,c){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);this.FF=ep(a,c);h(qJ)[this.FF]=this}qJ.prototype=Object.create(KI.prototype);qJ.prototype.constructor=qJ;qJ.prototype.IF=qJ;qJ.JF={}; -b.btCapsuleShapeZ=qJ;qJ.prototype.setMargin=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);fp(c,a)};qJ.prototype.getMargin=function(){return gp(this.FF)};qJ.prototype.setLocalScaling=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);hp(c,a)};qJ.prototype.calculateLocalInertia=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);ip(d,a,c)};qJ.prototype.getShapeType=function(){return jp(this.FF)}; -qJ.prototype.getAabb=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);kp(e,a,c,d)};qJ.prototype.setImplicitShapeDimensions=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);lp(c,a)};qJ.prototype.getNumPreferredPenetrationDirections=function(){return mp(this.FF)};qJ.prototype.getPreferredPenetrationDirection=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);np(d,a,c)}; -qJ.prototype.__destroy__=function(){op(this.FF)};function rJ(a){a&&"object"===typeof a&&(a=a.FF);this.FF=pp(a);h(rJ)[this.FF]=this}rJ.prototype=Object.create(LI.prototype);rJ.prototype.constructor=rJ;rJ.prototype.IF=rJ;rJ.JF={};b.btCylinderShapeX=rJ;rJ.prototype.setMargin=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);qp(c,a)};rJ.prototype.getMargin=function(){return rp(this.FF)};rJ.prototype.setLocalScaling=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);sp(c,a)}; -rJ.prototype.calculateLocalInertia=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);tp(d,a,c)};rJ.prototype.getShapeType=function(){return up(this.FF)};rJ.prototype.getAabb=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);vp(e,a,c,d)};rJ.prototype.setImplicitShapeDimensions=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);wp(c,a)}; -rJ.prototype.getNumPreferredPenetrationDirections=function(){return xp(this.FF)};rJ.prototype.getPreferredPenetrationDirection=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);yp(d,a,c)};rJ.prototype.__destroy__=function(){zp(this.FF)};function sJ(a){a&&"object"===typeof a&&(a=a.FF);this.FF=Ap(a);h(sJ)[this.FF]=this}sJ.prototype=Object.create(LI.prototype);sJ.prototype.constructor=sJ;sJ.prototype.IF=sJ;sJ.JF={};b.btCylinderShapeZ=sJ; -sJ.prototype.setMargin=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Bp(c,a)};sJ.prototype.getMargin=function(){return Cp(this.FF)};sJ.prototype.setLocalScaling=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Dp(c,a)};sJ.prototype.calculateLocalInertia=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Ep(d,a,c)};sJ.prototype.getShapeType=function(){return Fp(this.FF)}; -sJ.prototype.getAabb=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);Gp(e,a,c,d)};sJ.prototype.setImplicitShapeDimensions=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Hp(c,a)};sJ.prototype.getNumPreferredPenetrationDirections=function(){return Ip(this.FF)};sJ.prototype.getPreferredPenetrationDirection=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Jp(d,a,c)}; -sJ.prototype.__destroy__=function(){Kp(this.FF)};function tJ(a){a&&"object"===typeof a&&(a=a.FF);this.FF=Lp(a);h(tJ)[this.FF]=this}tJ.prototype=Object.create(qI.prototype);tJ.prototype.constructor=tJ;tJ.prototype.IF=tJ;tJ.JF={};b.btSphereShape=tJ;tJ.prototype.getRadius=function(){return Mp(this.FF)};tJ.prototype.setUnscaledRadius=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Np(c,a)};tJ.prototype.setMargin=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Op(c,a)}; -tJ.prototype.getMargin=function(){return Pp(this.FF)};tJ.prototype.setLocalScaling=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Qp(c,a)};tJ.prototype.calculateLocalInertia=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Rp(d,a,c)};tJ.prototype.getShapeType=function(){return Sp(this.FF)}; -tJ.prototype.getAabb=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);Tp(e,a,c,d)};tJ.prototype.setImplicitShapeDimensions=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Up(c,a)};tJ.prototype.getNumPreferredPenetrationDirections=function(){return Vp(this.FF)};tJ.prototype.getPreferredPenetrationDirection=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Wp(d,a,c)}; -tJ.prototype.__destroy__=function(){Xp(this.FF)};function uJ(a,c,d){hI();"object"==typeof a&&(a=kI(a));c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);this.FF=void 0===a?Yp():void 0===c?Zp(a):void 0===d?$p(a,c):aq(a,c,d);h(uJ)[this.FF]=this}uJ.prototype=Object.create(JI.prototype);uJ.prototype.constructor=uJ;uJ.prototype.IF=uJ;uJ.JF={};b.btConvexHullShape=uJ; -uJ.prototype.addPoint=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);void 0===c?bq(d,a):cq(d,a,c)};uJ.prototype.setMargin=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);dq(c,a)};uJ.prototype.getMargin=function(){return eq(this.FF)};uJ.prototype.getNumPoints=function(){return fq(this.FF)};uJ.prototype.getScaledPoint=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(gq(c,a),n)};uJ.prototype.optimizeConvexHull=function(){hq(this.FF)}; -uJ.prototype.setLocalScaling=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);iq(c,a)};uJ.prototype.calculateLocalInertia=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);jq(d,a,c)};uJ.prototype.getShapeType=function(){return kq(this.FF)};uJ.prototype.getAabb=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);lq(e,a,c,d)}; -uJ.prototype.setImplicitShapeDimensions=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);mq(c,a)};uJ.prototype.getNumPreferredPenetrationDirections=function(){return nq(this.FF)};uJ.prototype.getPreferredPenetrationDirection=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);oq(d,a,c)};uJ.prototype.__destroy__=function(){pq(this.FF)}; -function vJ(a,c){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);this.FF=qq(a,c);h(vJ)[this.FF]=this}vJ.prototype=Object.create(MI.prototype);vJ.prototype.constructor=vJ;vJ.prototype.IF=vJ;vJ.JF={};b.btConeShapeX=vJ;vJ.prototype.setLocalScaling=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);rq(c,a)};vJ.prototype.calculateLocalInertia=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);sq(d,a,c)};vJ.prototype.getShapeType=function(){return tq(this.FF)}; -vJ.prototype.getAabb=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);uq(e,a,c,d)};vJ.prototype.setImplicitShapeDimensions=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);vq(c,a)};vJ.prototype.getNumPreferredPenetrationDirections=function(){return wq(this.FF)};vJ.prototype.getPreferredPenetrationDirection=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);xq(d,a,c)}; -vJ.prototype.__destroy__=function(){yq(this.FF)};function wJ(a,c){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);this.FF=zq(a,c);h(wJ)[this.FF]=this}wJ.prototype=Object.create(MI.prototype);wJ.prototype.constructor=wJ;wJ.prototype.IF=wJ;wJ.JF={};b.btConeShapeZ=wJ;wJ.prototype.setLocalScaling=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Aq(c,a)}; -wJ.prototype.calculateLocalInertia=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Bq(d,a,c)};wJ.prototype.getShapeType=function(){return Cq(this.FF)};wJ.prototype.getAabb=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);Dq(e,a,c,d)};wJ.prototype.setImplicitShapeDimensions=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Eq(c,a)}; -wJ.prototype.getNumPreferredPenetrationDirections=function(){return Fq(this.FF)};wJ.prototype.getPreferredPenetrationDirection=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Gq(d,a,c)};wJ.prototype.__destroy__=function(){Hq(this.FF)};function xJ(a){a&&"object"===typeof a&&(a=a.FF);this.FF=void 0===a?Iq():Jq(a);h(xJ)[this.FF]=this}xJ.prototype=Object.create(lI.prototype);xJ.prototype.constructor=xJ;xJ.prototype.IF=xJ;xJ.JF={};b.btCompoundShape=xJ; -xJ.prototype.addChildShape=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Kq(d,a,c)};xJ.prototype.removeChildShapeByIndex=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Lq(c,a)};xJ.prototype.removeChildShape=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Mq(c,a)};xJ.prototype.getNumChildShapes=function(){return Nq(this.FF)};xJ.prototype.getChildShape=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(Oq(c,a),lI)}; -xJ.prototype.setMargin=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Pq(c,a)};xJ.prototype.getMargin=function(){return Qq(this.FF)};xJ.prototype.recalculateLocalAabb=function(){Rq(this.FF)};xJ.prototype.setLocalScaling=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Sq(c,a)};xJ.prototype.calculateLocalInertia=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Tq(d,a,c)};xJ.prototype.getShapeType=function(){return Uq(this.FF)}; -xJ.prototype.getAabb=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);Vq(e,a,c,d)};xJ.prototype.__destroy__=function(){Wq(this.FF)};function yJ(a,c){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);this.FF=Xq(a,c);h(yJ)[this.FF]=this}yJ.prototype=Object.create(uI.prototype);yJ.prototype.constructor=yJ;yJ.prototype.IF=yJ;yJ.JF={};b.btStaticPlaneShape=yJ; -yJ.prototype.setLocalScaling=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Yq(c,a)};yJ.prototype.calculateLocalInertia=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Zq(d,a,c)};yJ.prototype.getShapeType=function(){return $q(this.FF)};yJ.prototype.getAabb=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);ar(e,a,c,d)};yJ.prototype.__destroy__=function(){br(this.FF)}; -function zJ(a,c,d,e,f){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);f&&"object"===typeof f&&(f=f.FF);this.FF=void 0===d?cr(a,c):void 0===e?dr(a,c,d):void 0===f?er(a,c,d,e):fr(a,c,d,e,f);h(zJ)[this.FF]=this}zJ.prototype=Object.create(NI.prototype);zJ.prototype.constructor=zJ;zJ.prototype.IF=zJ;zJ.JF={};b.btBvhTriangleMeshShape=zJ; -zJ.prototype.performRaycast=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);gr(e,a,c,d)};zJ.prototype.setLocalScaling=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);hr(c,a)};zJ.prototype.calculateLocalInertia=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);ir(d,a,c)};zJ.prototype.getShapeType=function(){return jr(this.FF)}; -zJ.prototype.getAabb=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);kr(e,a,c,d)};zJ.prototype.__destroy__=function(){lr(this.FF)}; -function AJ(a,c,d,e,f,r,H,V,ab){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);f&&"object"===typeof f&&(f=f.FF);r&&"object"===typeof r&&(r=r.FF);H&&"object"===typeof H&&(H=H.FF);V&&"object"===typeof V&&(V=V.FF);ab&&"object"===typeof ab&&(ab=ab.FF);this.FF=mr(a,c,d,e,f,r,H,V,ab);h(AJ)[this.FF]=this}AJ.prototype=Object.create(uI.prototype);AJ.prototype.constructor=AJ;AJ.prototype.IF=AJ;AJ.JF={}; -b.btHeightfieldTerrainShape=AJ;AJ.prototype.setMargin=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);nr(c,a)};AJ.prototype.getMargin=function(){return or(this.FF)};AJ.prototype.setLocalScaling=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);pr(c,a)};AJ.prototype.calculateLocalInertia=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);qr(d,a,c)};AJ.prototype.getShapeType=function(){return rr(this.FF)}; -AJ.prototype.getAabb=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);sr(e,a,c,d)};AJ.prototype.__destroy__=function(){tr(this.FF)};function BJ(a,c){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);this.FF=ur(a,c);h(BJ)[this.FF]=this}BJ.prototype=Object.create(g.prototype);BJ.prototype.constructor=BJ;BJ.prototype.IF=BJ;BJ.JF={};b.btScaledBvhTriangleMeshShape=BJ;BJ.prototype.__destroy__=function(){vr(this.FF)}; -function CJ(a){a&&"object"===typeof a&&(a=a.FF);this.FF=wr(a);h(CJ)[this.FF]=this}CJ.prototype=Object.create(g.prototype);CJ.prototype.constructor=CJ;CJ.prototype.IF=CJ;CJ.JF={};b.btShapeHull=CJ;CJ.prototype.numTriangles=function(){return xr(this.FF)};CJ.prototype.numVertices=function(){return yr(this.FF)};CJ.prototype.numIndices=function(){return zr(this.FF)};CJ.prototype.buildHull=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return!!Ar(c,a)};CJ.prototype.__destroy__=function(){Br(this.FF)}; -function DJ(){this.FF=Cr();h(DJ)[this.FF]=this}DJ.prototype=Object.create(g.prototype);DJ.prototype.constructor=DJ;DJ.prototype.IF=DJ;DJ.JF={};b.btIndexedMesh=DJ;DJ.prototype.__destroy__=function(){Dr(this.FF)};function EJ(a,c){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);this.FF=void 0===a?Er():void 0===c?Fr(a):Gr(a,c);h(EJ)[this.FF]=this}EJ.prototype=Object.create(II.prototype);EJ.prototype.constructor=EJ;EJ.prototype.IF=EJ;EJ.JF={};b.btTriangleMesh=EJ; -EJ.prototype.addTriangle=function(a,c,d,e){var f=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);void 0===e?Hr(f,a,c,d):Ir(f,a,c,d,e)};EJ.prototype.findOrAddVertex=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Jr(d,a,c)};EJ.prototype.addIndex=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Kr(c,a)};EJ.prototype.__destroy__=function(){Lr(this.FF)}; -function FJ(){this.FF=Mr();h(FJ)[this.FF]=this}FJ.prototype=Object.create(II.prototype);FJ.prototype.constructor=FJ;FJ.prototype.IF=FJ;FJ.JF={};b.btTriangleIndexVertexArray=FJ;FJ.prototype.setPremadeAabb=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Nr(d,a,c)};FJ.prototype.getPremadeAabb=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Or(d,a,c)};FJ.prototype.hasPremadeAabb=function(){return!!Pr(this.FF)}; -FJ.prototype.addIndexedMesh=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);void 0===c?Qr(d,a):Rr(d,a,c)};FJ.prototype.__destroy__=function(){Sr(this.FF)};function K(a,c,d,e){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);this.FF=void 0===e?Tr(a,c,d):Ur(a,c,d,e);h(K)[this.FF]=this}K.prototype=Object.create(g.prototype);K.prototype.constructor=K;K.prototype.IF=K;K.JF={}; -b.btRigidBodyConstructionInfo=K;K.prototype.get_m_linearDamping=K.prototype.EI=function(){return Vr(this.FF)};K.prototype.set_m_linearDamping=K.prototype.SK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Wr(c,a)};Object.defineProperty(K.prototype,"m_linearDamping",{get:K.prototype.EI,set:K.prototype.SK});K.prototype.get_m_angularDamping=K.prototype.WH=function(){return Xr(this.FF)}; -K.prototype.set_m_angularDamping=K.prototype.jK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Yr(c,a)};Object.defineProperty(K.prototype,"m_angularDamping",{get:K.prototype.WH,set:K.prototype.jK});K.prototype.get_m_friction=K.prototype.rI=function(){return Zr(this.FF)};K.prototype.set_m_friction=K.prototype.FK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);$r(c,a)};Object.defineProperty(K.prototype,"m_friction",{get:K.prototype.rI,set:K.prototype.FK}); -K.prototype.get_m_rollingFriction=K.prototype.WI=function(){return as(this.FF)};K.prototype.set_m_rollingFriction=K.prototype.iL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);bs(c,a)};Object.defineProperty(K.prototype,"m_rollingFriction",{get:K.prototype.WI,set:K.prototype.iL});K.prototype.get_m_restitution=K.prototype.UI=function(){return cs(this.FF)};K.prototype.set_m_restitution=K.prototype.gL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ds(c,a)}; -Object.defineProperty(K.prototype,"m_restitution",{get:K.prototype.UI,set:K.prototype.gL});K.prototype.get_m_linearSleepingThreshold=K.prototype.FI=function(){return es(this.FF)};K.prototype.set_m_linearSleepingThreshold=K.prototype.TK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);gs(c,a)};Object.defineProperty(K.prototype,"m_linearSleepingThreshold",{get:K.prototype.FI,set:K.prototype.TK});K.prototype.get_m_angularSleepingThreshold=K.prototype.XH=function(){return hs(this.FF)}; -K.prototype.set_m_angularSleepingThreshold=K.prototype.kK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);is(c,a)};Object.defineProperty(K.prototype,"m_angularSleepingThreshold",{get:K.prototype.XH,set:K.prototype.kK});K.prototype.get_m_additionalDamping=K.prototype.RH=function(){return!!js(this.FF)};K.prototype.set_m_additionalDamping=K.prototype.eK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ks(c,a)}; -Object.defineProperty(K.prototype,"m_additionalDamping",{get:K.prototype.RH,set:K.prototype.eK});K.prototype.get_m_additionalDampingFactor=K.prototype.SH=function(){return ls(this.FF)};K.prototype.set_m_additionalDampingFactor=K.prototype.fK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ms(c,a)};Object.defineProperty(K.prototype,"m_additionalDampingFactor",{get:K.prototype.SH,set:K.prototype.fK});K.prototype.get_m_additionalLinearDampingThresholdSqr=K.prototype.TH=function(){return ns(this.FF)}; -K.prototype.set_m_additionalLinearDampingThresholdSqr=K.prototype.gK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ps(c,a)};Object.defineProperty(K.prototype,"m_additionalLinearDampingThresholdSqr",{get:K.prototype.TH,set:K.prototype.gK});K.prototype.get_m_additionalAngularDampingThresholdSqr=K.prototype.QH=function(){return qs(this.FF)};K.prototype.set_m_additionalAngularDampingThresholdSqr=K.prototype.dK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);rs(c,a)}; -Object.defineProperty(K.prototype,"m_additionalAngularDampingThresholdSqr",{get:K.prototype.QH,set:K.prototype.dK});K.prototype.get_m_additionalAngularDampingFactor=K.prototype.PH=function(){return ss(this.FF)};K.prototype.set_m_additionalAngularDampingFactor=K.prototype.cK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ts(c,a)};Object.defineProperty(K.prototype,"m_additionalAngularDampingFactor",{get:K.prototype.PH,set:K.prototype.cK});K.prototype.__destroy__=function(){us(this.FF)}; -function t(a,c,d,e){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);this.FF=void 0===c?vs(a):void 0===d?_emscripten_bind_btRigidBody_btRigidBody_2(a,c):void 0===e?xs(a,c,d):ys(a,c,d,e);h(t)[this.FF]=this}t.prototype=Object.create(m.prototype);t.prototype.constructor=t;t.prototype.IF=t;t.JF={};b.btRigidBody=t;t.prototype.proceedToTransform=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);zs(c,a)}; -t.prototype.predictIntegratedTransform=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);As(d,a,c)};t.prototype.saveKinematicState=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Bs(c,a)};t.prototype.applyGravity=function(){Cs(this.FF)};t.prototype.setGravity=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ds(c,a)};t.prototype.getGravity=function(){return k(Es(this.FF),n)}; -t.prototype.setDamping=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Fs(d,a,c)};t.prototype.getLinearDamping=function(){return Gs(this.FF)};t.prototype.getAngularDamping=function(){return Hs(this.FF)};t.prototype.getLinearSleepingThreshold=function(){return Is(this.FF)};t.prototype.getAngularSleepingThreshold=function(){return Js(this.FF)};t.prototype.applyDamping=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ks(c,a)}; -t.prototype.setMassProps=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Ls(d,a,c)};t.prototype.getLinearFactor=function(){return k(Ms(this.FF),n)};t.prototype.setLinearFactor=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ns(c,a)};t.prototype.getInvMass=function(){return Os(this.FF)};t.prototype.getInvInertiaTensorWorld=function(){return k(Ps(this.FF),$I)}; -t.prototype.integrateVelocities=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Qs(c,a)};t.prototype.setCenterOfMassTransform=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Rs(c,a)};t.prototype.applyCentralForce=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ss(c,a)};t.prototype.getTotalForce=function(){return k(Ts(this.FF),n)};t.prototype.getTotalTorque=function(){return k(Us(this.FF),n)};t.prototype.getInvInertiaDiagLocal=function(){return k(Vs(this.FF),n)}; -t.prototype.setInvInertiaDiagLocal=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ws(c,a)};t.prototype.setSleepingThresholds=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Xs(d,a,c)};t.prototype.applyTorque=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ys(c,a)};t.prototype.applyForce=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Zs(d,a,c)}; -t.prototype.applyCentralImpulse=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);$s(c,a)};t.prototype.applyTorqueImpulse=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);at(c,a)};t.prototype.applyImpulse=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);bt(d,a,c)};t.prototype.clearForces=function(){ct(this.FF)};t.prototype.updateInertiaTensor=function(){dt(this.FF)}; -t.prototype.getCenterOfMassPosition=function(){return k(et(this.FF),n)};t.prototype.getCenterOfMassTransform=function(){return k(ft(this.FF),p)};t.prototype.getLinearVelocity=function(){return k(gt(this.FF),n)};t.prototype.getAngularVelocity=function(){return k(ht(this.FF),n)};t.prototype.setLinearVelocity=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);it(c,a)};t.prototype.setAngularVelocity=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);jt(c,a)}; -t.prototype.translate=t.prototype.translate=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);kt(c,a)};t.prototype.getAabb=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);lt(d,a,c)};t.prototype.computeImpulseDenominator=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);return mt(d,a,c)}; -t.prototype.computeAngularImpulseDenominator=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return nt(c,a)};t.prototype.updateDeactivation=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ot(c,a)};t.prototype.wantsSleeping=function(){return!!pt(this.FF)};t.prototype.getMotionState=function(){return k(qt(this.FF),AI)};t.prototype.setMotionState=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);rt(c,a)}; -t.prototype.setAngularFactor=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);st(c,a)};t.prototype.getAngularFactor=function(){return k(tt(this.FF),n)};t.prototype.isInWorld=function(){return!!ut(this.FF)};t.prototype.addConstraintRef=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);vt(c,a)};t.prototype.removeConstraintRef=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);wt(c,a)}; -t.prototype.getConstraintRef=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(xt(c,a),wI)};t.prototype.getNumConstraintRefs=function(){return yt(this.FF)};t.prototype.setFlags=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);zt(c,a)};t.prototype.getFlags=function(){return At(this.FF)};t.prototype.getOrientation=function(){return k(Bt(this.FF),ZI)};t.prototype.getVelocityInLocalPoint=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(Ct(c,a),n)}; -t.prototype.computeGyroscopicImpulseImplicit_World=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(Dt(c,a),n)};t.prototype.computeGyroscopicImpulseImplicit_Body=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(Et(c,a),n)};t.prototype.computeGyroscopicForceExplicit=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(Ft(c,a),n)};t.prototype.getLocalInertia=function(){return k(Gt(this.FF),n)};t.prototype.mergesSimulationIslands=function(){return!!Ht(this.FF)}; -t.prototype.getAnisotropicFriction=function(){return k(It(this.FF),n)};t.prototype.setAnisotropicFriction=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Jt(d,a,c)};t.prototype.hasAnisotropicFriction=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return void 0===a?!!Kt(c):!!Lt(c,a)};t.prototype.setContactProcessingThreshold=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Mt(c,a)};t.prototype.getContactProcessingThreshold=function(){return Nt(this.FF)}; -t.prototype.isStaticObject=function(){return!!Ot(this.FF)};t.prototype.isKinematicObject=function(){return!!Pt(this.FF)};t.prototype.isStaticOrKinematicObject=function(){return!!Qt(this.FF)};t.prototype.hasContactResponse=function(){return!!Rt(this.FF)};t.prototype.setCollisionShape=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);St(c,a)};t.prototype.setIgnoreCollisionCheck=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Tt(d,a,c)}; -t.prototype.checkCollideWithOverride=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return!!Ut(c,a)};t.prototype.getActivationState=function(){return Vt(this.FF)};t.prototype.setActivationState=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Wt(c,a)};t.prototype.setDeactivationTime=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Xt(c,a)};t.prototype.getDeactivationTime=function(){return Yt(this.FF)}; -t.prototype.forceActivationState=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Zt(c,a)};t.prototype.activate=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);void 0===a?$t(c):au(c,a)};t.prototype.isActive=t.prototype.isActive=function(){return!!bu(this.FF)};t.prototype.setRestitution=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);cu(c,a)};t.prototype.getRestitution=function(){return du(this.FF)}; -t.prototype.setFriction=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);eu(c,a)};t.prototype.getFriction=function(){return fu(this.FF)};t.prototype.setRollingFriction=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);gu(c,a)};t.prototype.getRollingFriction=function(){return hu(this.FF)};t.prototype.getWorldTransform=function(){return k(iu(this.FF),p)};t.prototype.setWorldTransform=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ju(c,a)}; -t.prototype.getBroadphaseHandle=function(){return k(ku(this.FF),sI)};t.prototype.setBroadphaseHandle=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);lu(c,a)};t.prototype.getInterpolationWorldTransform=function(){return k(mu(this.FF),p)};t.prototype.setInterpolationWorldTransform=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);nu(c,a)};t.prototype.setInterpolationLinearVelocity=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ou(c,a)}; -t.prototype.setInterpolationAngularVelocity=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);pu(c,a)};t.prototype.getInterpolationLinearVelocity=function(){return k(qu(this.FF),n)};t.prototype.getInterpolationAngularVelocity=function(){return k(ru(this.FF),n)};t.prototype.getIslandTag=function(){return su(this.FF)};t.prototype.setIslandTag=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);tu(c,a)};t.prototype.getCompanionId=function(){return uu(this.FF)}; -t.prototype.setCompanionId=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);vu(c,a)};t.prototype.getHitFraction=function(){return wu(this.FF)};t.prototype.setHitFraction=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);xu(c,a)};t.prototype.getCollisionFlags=function(){return yu(this.FF)};t.prototype.setCollisionFlags=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);zu(c,a)};t.prototype.getCcdSweptSphereRadius=function(){return Au(this.FF)}; -t.prototype.setCcdSweptSphereRadius=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Bu(c,a)};t.prototype.getCcdMotionThreshold=function(){return Cu(this.FF)};t.prototype.getCcdSquareMotionThreshold=function(){return Du(this.FF)};t.prototype.setCcdMotionThreshold=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Eu(c,a)};t.prototype.getUserPointer=function(){return Fu(this.FF)};t.prototype.getUserIndex=function(){return Gu(this.FF)}; -t.prototype.setUserPointer=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Hu(c,a)};t.prototype.setUserIndex=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Iu(c,a)};t.prototype.getUpdateRevisionInternal=function(){return Ju(this.FF)};t.prototype.checkCollideWith=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return!!Ku(c,a)};t.prototype.get_m_contactSolverType=t.prototype.fI=function(){return Lu(this.FF)}; -t.prototype.set_m_contactSolverType=t.prototype.tK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Mu(c,a)};Object.defineProperty(t.prototype,"m_contactSolverType",{get:t.prototype.fI,set:t.prototype.tK});t.prototype.get_m_frictionSolverType=t.prototype.sI=function(){return Nu(this.FF)};t.prototype.set_m_frictionSolverType=t.prototype.GK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ou(c,a)};Object.defineProperty(t.prototype,"m_frictionSolverType",{get:t.prototype.sI,set:t.prototype.GK}); -t.prototype.__destroy__=function(){Pu(this.FF)};function L(){this.FF=Qu();h(L)[this.FF]=this}L.prototype=Object.create(g.prototype);L.prototype.constructor=L;L.prototype.IF=L;L.JF={};b.btConstraintSetting=L;L.prototype.get_m_tau=L.prototype.jJ=function(){return Ru(this.FF)};L.prototype.set_m_tau=L.prototype.wL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Su(c,a)};Object.defineProperty(L.prototype,"m_tau",{get:L.prototype.jJ,set:L.prototype.wL}); -L.prototype.get_m_damping=L.prototype.jI=function(){return Tu(this.FF)};L.prototype.set_m_damping=L.prototype.xK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Uu(c,a)};Object.defineProperty(L.prototype,"m_damping",{get:L.prototype.jI,set:L.prototype.xK});L.prototype.get_m_impulseClamp=L.prototype.zI=function(){return Vu(this.FF)};L.prototype.set_m_impulseClamp=L.prototype.NK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Wu(c,a)}; -Object.defineProperty(L.prototype,"m_impulseClamp",{get:L.prototype.zI,set:L.prototype.NK});L.prototype.__destroy__=function(){Xu(this.FF)};function M(a,c,d,e){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);this.FF=Yu(a,c,d,e);h(M)[this.FF]=this}M.prototype=Object.create(wI.prototype);M.prototype.constructor=M;M.prototype.IF=M;M.JF={};b.btGeneric6DofSpring2Constraint=M; -M.prototype.setDbgDrawSize=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Zu(c,a)};M.prototype.setLinearLowerLimit=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);$u(c,a)};M.prototype.setLinearUpperLimit=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);av(c,a)};M.prototype.setAngularLowerLimit=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);bv(c,a)};M.prototype.setAngularUpperLimit=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);cv(c,a)}; -M.prototype.setLimit=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);dv(e,a,c,d)};M.prototype.setStiffness=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);ev(d,a,c)};M.prototype.setDamping=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);fv(d,a,c)}; -M.prototype.setBounce=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);gv(d,a,c)};M.prototype.setServo=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);hv(d,a,c)};M.prototype.setServoTarget=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);iv(d,a,c)}; -M.prototype.enableMotor=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);jv(d,a,c)};M.prototype.enableSpring=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);kv(d,a,c)};M.prototype.setTargetVelocity=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);lv(d,a,c)}; -M.prototype.setMaxMotorForce=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);mv(d,a,c)};M.prototype.setEquilibriumPoint=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);void 0===a?nv(d):void 0===c?ov(d,a):pv(d,a,c)};M.prototype.setFrames=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);qv(d,a,c)}; -M.prototype.getRotationalLimitMotor=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(rv(c,a),N)};M.prototype.getTranslationalLimitMotor=function(){return k(sv(this.FF),O)};M.prototype.enableFeedback=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);tv(c,a)};M.prototype.getBreakingImpulseThreshold=function(){return uv(this.FF)};M.prototype.setBreakingImpulseThreshold=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);vv(c,a)}; -M.prototype.getRigidBodyA=function(){return k(wv(this.FF),t)};M.prototype.getRigidBodyB=function(){return k(xv(this.FF),t)};M.prototype.__destroy__=function(){yv(this.FF)};function N(){throw"cannot construct a btRotationalLimitMotor2, no constructor in IDL";}N.prototype=Object.create(g.prototype);N.prototype.constructor=N;N.prototype.IF=N;N.JF={};b.btRotationalLimitMotor2=N;N.prototype.isLimited=function(){return!!zv(this.FF)}; -N.prototype.testLimitValue=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Av(c,a)};N.prototype.get_m_loLimit=N.prototype.GI=function(){return Bv(this.FF)};N.prototype.set_m_loLimit=N.prototype.UK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Cv(c,a)};Object.defineProperty(N.prototype,"m_loLimit",{get:N.prototype.GI,set:N.prototype.UK});N.prototype.get_m_hiLimit=N.prototype.wI=function(){return Dv(this.FF)}; -N.prototype.set_m_hiLimit=N.prototype.KK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ev(c,a)};Object.defineProperty(N.prototype,"m_hiLimit",{get:N.prototype.wI,set:N.prototype.KK});N.prototype.get_m_bounce=N.prototype.dG=function(){return Fv(this.FF)};N.prototype.set_m_bounce=N.prototype.EG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Gv(c,a)};Object.defineProperty(N.prototype,"m_bounce",{get:N.prototype.dG,set:N.prototype.EG}); -N.prototype.get_m_stopERP=N.prototype.zG=function(){return Hv(this.FF)};N.prototype.set_m_stopERP=N.prototype.aH=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Iv(c,a)};Object.defineProperty(N.prototype,"m_stopERP",{get:N.prototype.zG,set:N.prototype.aH});N.prototype.get_m_stopCFM=N.prototype.yG=function(){return Jv(this.FF)};N.prototype.set_m_stopCFM=N.prototype.$G=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Kv(c,a)}; -Object.defineProperty(N.prototype,"m_stopCFM",{get:N.prototype.yG,set:N.prototype.$G});N.prototype.get_m_motorERP=N.prototype.rG=function(){return Lv(this.FF)};N.prototype.set_m_motorERP=N.prototype.TG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Mv(c,a)};Object.defineProperty(N.prototype,"m_motorERP",{get:N.prototype.rG,set:N.prototype.TG});N.prototype.get_m_motorCFM=N.prototype.qG=function(){return Nv(this.FF)}; -N.prototype.set_m_motorCFM=N.prototype.SG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ov(c,a)};Object.defineProperty(N.prototype,"m_motorCFM",{get:N.prototype.qG,set:N.prototype.SG});N.prototype.get_m_enableMotor=N.prototype.fG=function(){return!!Pv(this.FF)};N.prototype.set_m_enableMotor=N.prototype.GG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Qv(c,a)};Object.defineProperty(N.prototype,"m_enableMotor",{get:N.prototype.fG,set:N.prototype.GG}); -N.prototype.get_m_targetVelocity=N.prototype.CG=function(){return Rv(this.FF)};N.prototype.set_m_targetVelocity=N.prototype.dH=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Sv(c,a)};Object.defineProperty(N.prototype,"m_targetVelocity",{get:N.prototype.CG,set:N.prototype.dH});N.prototype.get_m_maxMotorForce=N.prototype.nG=function(){return Tv(this.FF)};N.prototype.set_m_maxMotorForce=N.prototype.OG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Uv(c,a)}; -Object.defineProperty(N.prototype,"m_maxMotorForce",{get:N.prototype.nG,set:N.prototype.OG});N.prototype.get_m_servoMotor=N.prototype.sG=function(){return!!Vv(this.FF)};N.prototype.set_m_servoMotor=N.prototype.UG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Wv(c,a)};Object.defineProperty(N.prototype,"m_servoMotor",{get:N.prototype.sG,set:N.prototype.UG});N.prototype.get_m_servoTarget=N.prototype.tG=function(){return Xv(this.FF)}; -N.prototype.set_m_servoTarget=N.prototype.VG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Yv(c,a)};Object.defineProperty(N.prototype,"m_servoTarget",{get:N.prototype.tG,set:N.prototype.VG});N.prototype.get_m_enableSpring=N.prototype.gG=function(){return!!Zv(this.FF)};N.prototype.set_m_enableSpring=N.prototype.HG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);$v(c,a)};Object.defineProperty(N.prototype,"m_enableSpring",{get:N.prototype.gG,set:N.prototype.HG}); -N.prototype.get_m_springStiffness=N.prototype.wG=function(){return aw(this.FF)};N.prototype.set_m_springStiffness=N.prototype.YG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);bw(c,a)};Object.defineProperty(N.prototype,"m_springStiffness",{get:N.prototype.wG,set:N.prototype.YG});N.prototype.get_m_springStiffnessLimited=N.prototype.xG=function(){return!!cw(this.FF)};N.prototype.set_m_springStiffnessLimited=N.prototype.ZG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);dw(c,a)}; -Object.defineProperty(N.prototype,"m_springStiffnessLimited",{get:N.prototype.xG,set:N.prototype.ZG});N.prototype.get_m_springDamping=N.prototype.uG=function(){return ew(this.FF)};N.prototype.set_m_springDamping=N.prototype.WG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);fw(c,a)};Object.defineProperty(N.prototype,"m_springDamping",{get:N.prototype.uG,set:N.prototype.WG});N.prototype.get_m_springDampingLimited=N.prototype.vG=function(){return!!gw(this.FF)}; -N.prototype.set_m_springDampingLimited=N.prototype.XG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);hw(c,a)};Object.defineProperty(N.prototype,"m_springDampingLimited",{get:N.prototype.vG,set:N.prototype.XG});N.prototype.get_m_equilibriumPoint=N.prototype.hG=function(){return iw(this.FF)};N.prototype.set_m_equilibriumPoint=N.prototype.IG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);jw(c,a)};Object.defineProperty(N.prototype,"m_equilibriumPoint",{get:N.prototype.hG,set:N.prototype.IG}); -N.prototype.__destroy__=function(){kw(this.FF)};function O(){throw"cannot construct a btTranslationalLimitMotor2, no constructor in IDL";}O.prototype=Object.create(g.prototype);O.prototype.constructor=O;O.prototype.IF=O;O.JF={};b.btTranslationalLimitMotor2=O;O.prototype.isLimited=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return!!lw(c,a)};O.prototype.testLimitValue=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);mw(d,a,c)}; -O.prototype.get_m_lowerLimit=O.prototype.JI=function(){return k(nw(this.FF),n)};O.prototype.set_m_lowerLimit=O.prototype.XK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ow(c,a)};Object.defineProperty(O.prototype,"m_lowerLimit",{get:O.prototype.JI,set:O.prototype.XK});O.prototype.get_m_upperLimit=O.prototype.nJ=function(){return k(pw(this.FF),n)};O.prototype.set_m_upperLimit=O.prototype.AL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);qw(c,a)}; -Object.defineProperty(O.prototype,"m_upperLimit",{get:O.prototype.nJ,set:O.prototype.AL});O.prototype.get_m_bounce=O.prototype.dG=function(){return k(rw(this.FF),n)};O.prototype.set_m_bounce=O.prototype.EG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);sw(c,a)};Object.defineProperty(O.prototype,"m_bounce",{get:O.prototype.dG,set:O.prototype.EG});O.prototype.get_m_stopERP=O.prototype.zG=function(){return k(tw(this.FF),n)}; -O.prototype.set_m_stopERP=O.prototype.aH=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);uw(c,a)};Object.defineProperty(O.prototype,"m_stopERP",{get:O.prototype.zG,set:O.prototype.aH});O.prototype.get_m_stopCFM=O.prototype.yG=function(){return k(vw(this.FF),n)};O.prototype.set_m_stopCFM=O.prototype.$G=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ww(c,a)};Object.defineProperty(O.prototype,"m_stopCFM",{get:O.prototype.yG,set:O.prototype.$G}); -O.prototype.get_m_motorERP=O.prototype.rG=function(){return k(xw(this.FF),n)};O.prototype.set_m_motorERP=O.prototype.TG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);yw(c,a)};Object.defineProperty(O.prototype,"m_motorERP",{get:O.prototype.rG,set:O.prototype.TG});O.prototype.get_m_motorCFM=O.prototype.qG=function(){return k(zw(this.FF),n)};O.prototype.set_m_motorCFM=O.prototype.SG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Aw(c,a)}; -Object.defineProperty(O.prototype,"m_motorCFM",{get:O.prototype.qG,set:O.prototype.SG});O.prototype.get_m_enableMotor=O.prototype.fG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return!!Bw(c,a)};O.prototype.set_m_enableMotor=O.prototype.GG=function(a,c){var d=this.FF;hI();a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Cw(d,a,c)};Object.defineProperty(O.prototype,"m_enableMotor",{get:O.prototype.fG,set:O.prototype.GG}); -O.prototype.get_m_servoMotor=O.prototype.sG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return!!Dw(c,a)};O.prototype.set_m_servoMotor=O.prototype.UG=function(a,c){var d=this.FF;hI();a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Ew(d,a,c)};Object.defineProperty(O.prototype,"m_servoMotor",{get:O.prototype.sG,set:O.prototype.UG});O.prototype.get_m_enableSpring=O.prototype.gG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return!!Fw(c,a)}; -O.prototype.set_m_enableSpring=O.prototype.HG=function(a,c){var d=this.FF;hI();a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Gw(d,a,c)};Object.defineProperty(O.prototype,"m_enableSpring",{get:O.prototype.gG,set:O.prototype.HG});O.prototype.get_m_servoTarget=O.prototype.tG=function(){return k(Hw(this.FF),n)};O.prototype.set_m_servoTarget=O.prototype.VG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Iw(c,a)}; -Object.defineProperty(O.prototype,"m_servoTarget",{get:O.prototype.tG,set:O.prototype.VG});O.prototype.get_m_springStiffness=O.prototype.wG=function(){return k(Jw(this.FF),n)};O.prototype.set_m_springStiffness=O.prototype.YG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Kw(c,a)};Object.defineProperty(O.prototype,"m_springStiffness",{get:O.prototype.wG,set:O.prototype.YG}); -O.prototype.get_m_springStiffnessLimited=O.prototype.xG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return!!Lw(c,a)};O.prototype.set_m_springStiffnessLimited=O.prototype.ZG=function(a,c){var d=this.FF;hI();a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Mw(d,a,c)};Object.defineProperty(O.prototype,"m_springStiffnessLimited",{get:O.prototype.xG,set:O.prototype.ZG});O.prototype.get_m_springDamping=O.prototype.uG=function(){return k(Nw(this.FF),n)}; -O.prototype.set_m_springDamping=O.prototype.WG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ow(c,a)};Object.defineProperty(O.prototype,"m_springDamping",{get:O.prototype.uG,set:O.prototype.WG});O.prototype.get_m_springDampingLimited=O.prototype.vG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return!!Pw(c,a)};O.prototype.set_m_springDampingLimited=O.prototype.XG=function(a,c){var d=this.FF;hI();a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Qw(d,a,c)}; -Object.defineProperty(O.prototype,"m_springDampingLimited",{get:O.prototype.vG,set:O.prototype.XG});O.prototype.get_m_equilibriumPoint=O.prototype.hG=function(){return k(Rw(this.FF),n)};O.prototype.set_m_equilibriumPoint=O.prototype.IG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Sw(c,a)};Object.defineProperty(O.prototype,"m_equilibriumPoint",{get:O.prototype.hG,set:O.prototype.IG});O.prototype.get_m_targetVelocity=O.prototype.CG=function(){return k(Tw(this.FF),n)}; -O.prototype.set_m_targetVelocity=O.prototype.dH=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Uw(c,a)};Object.defineProperty(O.prototype,"m_targetVelocity",{get:O.prototype.CG,set:O.prototype.dH});O.prototype.get_m_maxMotorForce=O.prototype.nG=function(){return k(Vw(this.FF),n)};O.prototype.set_m_maxMotorForce=O.prototype.OG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ww(c,a)};Object.defineProperty(O.prototype,"m_maxMotorForce",{get:O.prototype.nG,set:O.prototype.OG}); -O.prototype.__destroy__=function(){Xw(this.FF)};function GJ(a,c,d,e){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);this.FF=Yw(a,c,d,e);h(GJ)[this.FF]=this}GJ.prototype=Object.create(wI.prototype);GJ.prototype.constructor=GJ;GJ.prototype.IF=GJ;GJ.JF={};b.btFixedConstraint=GJ;GJ.prototype.enableFeedback=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Zw(c,a)};GJ.prototype.getBreakingImpulseThreshold=function(){return $w(this.FF)}; -GJ.prototype.setBreakingImpulseThreshold=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ax(c,a)};GJ.prototype.getRigidBodyA=function(){return k(bx(this.FF),t)};GJ.prototype.getRigidBodyB=function(){return k(cx(this.FF),t)};GJ.prototype.__destroy__=function(){dx(this.FF)}; -function HJ(a,c,d,e){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);this.FF=void 0===d?ex(a,c):void 0===e?_emscripten_bind_btPoint2PointConstraint_btPoint2PointConstraint_3(a,c,d):fx(a,c,d,e);h(HJ)[this.FF]=this}HJ.prototype=Object.create(wI.prototype);HJ.prototype.constructor=HJ;HJ.prototype.IF=HJ;HJ.JF={};b.btPoint2PointConstraint=HJ; -HJ.prototype.setPivotA=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);gx(c,a)};HJ.prototype.setPivotB=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);hx(c,a)};HJ.prototype.getPivotInA=function(){return k(ix(this.FF),n)};HJ.prototype.getPivotInB=function(){return k(jx(this.FF),n)};HJ.prototype.enableFeedback=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);kx(c,a)};HJ.prototype.getBreakingImpulseThreshold=function(){return lx(this.FF)}; -HJ.prototype.setBreakingImpulseThreshold=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);mx(c,a)};HJ.prototype.getRigidBodyA=function(){return k(nx(this.FF),t)};HJ.prototype.getRigidBodyB=function(){return k(ox(this.FF),t)};HJ.prototype.get_m_setting=HJ.prototype.YI=function(){return k(px(this.FF),L)};HJ.prototype.set_m_setting=HJ.prototype.kL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);qx(c,a)};Object.defineProperty(HJ.prototype,"m_setting",{get:HJ.prototype.YI,set:HJ.prototype.kL}); -HJ.prototype.__destroy__=function(){rx(this.FF)};function IJ(a,c,d,e,f){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);f&&"object"===typeof f&&(f=f.FF);this.FF=void 0===e?sx(a,c,d):void 0===f?_emscripten_bind_btGeneric6DofSpringConstraint_btGeneric6DofSpringConstraint_4(a,c,d,e):tx(a,c,d,e,f);h(IJ)[this.FF]=this}IJ.prototype=Object.create(OI.prototype);IJ.prototype.constructor=IJ;IJ.prototype.IF=IJ;IJ.JF={}; -b.btGeneric6DofSpringConstraint=IJ;IJ.prototype.enableSpring=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);ux(d,a,c)};IJ.prototype.setStiffness=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);vx(d,a,c)};IJ.prototype.setDamping=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);wx(d,a,c)}; -IJ.prototype.setLinearLowerLimit=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);xx(c,a)};IJ.prototype.setLinearUpperLimit=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);yx(c,a)};IJ.prototype.setAngularLowerLimit=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);zx(c,a)};IJ.prototype.setAngularUpperLimit=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ax(c,a)};IJ.prototype.enableFeedback=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Bx(c,a)}; -IJ.prototype.getBreakingImpulseThreshold=function(){return Cx(this.FF)};IJ.prototype.setBreakingImpulseThreshold=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Dx(c,a)};IJ.prototype.getRigidBodyA=function(){return k(Ex(this.FF),t)};IJ.prototype.getRigidBodyB=function(){return k(Fx(this.FF),t)};IJ.prototype.__destroy__=function(){Gx(this.FF)};function JJ(){this.FF=Hx();h(JJ)[this.FF]=this}JJ.prototype=Object.create(PI.prototype);JJ.prototype.constructor=JJ;JJ.prototype.IF=JJ;JJ.JF={}; -b.btSequentialImpulseConstraintSolver=JJ;JJ.prototype.__destroy__=function(){Ix(this.FF)};function KJ(a,c,d,e){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);this.FF=void 0===d?Jx(a,c):void 0===e?_emscripten_bind_btConeTwistConstraint_btConeTwistConstraint_3(a,c,d):Kx(a,c,d,e);h(KJ)[this.FF]=this}KJ.prototype=Object.create(wI.prototype);KJ.prototype.constructor=KJ;KJ.prototype.IF=KJ;KJ.JF={}; -b.btConeTwistConstraint=KJ;KJ.prototype.setLimit=function(a,c,d,e,f,r){var H=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);f&&"object"===typeof f&&(f=f.FF);r&&"object"===typeof r&&(r=r.FF);void 0===d?Lx(H,a,c):void 0===e?Mx(H,a,c,d):void 0===f?Nx(H,a,c,d,e):void 0===r?Ox(H,a,c,d,e,f):Px(H,a,c,d,e,f,r)};KJ.prototype.setAngularOnly=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Qx(c,a)}; -KJ.prototype.setDamping=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Rx(c,a)};KJ.prototype.enableMotor=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Sx(c,a)};KJ.prototype.setMaxMotorImpulse=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Tx(c,a)};KJ.prototype.setMaxMotorImpulseNormalized=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ux(c,a)};KJ.prototype.setMotorTarget=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Vx(c,a)}; -KJ.prototype.setMotorTargetInConstraintSpace=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Wx(c,a)};KJ.prototype.enableFeedback=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Xx(c,a)};KJ.prototype.getBreakingImpulseThreshold=function(){return Yx(this.FF)};KJ.prototype.setBreakingImpulseThreshold=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Zx(c,a)};KJ.prototype.getRigidBodyA=function(){return k($x(this.FF),t)}; -KJ.prototype.getRigidBodyB=function(){return k(ay(this.FF),t)};KJ.prototype.__destroy__=function(){by(this.FF)}; -function LJ(a,c,d,e,f,r,H){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);f&&"object"===typeof f&&(f=f.FF);r&&"object"===typeof r&&(r=r.FF);H&&"object"===typeof H&&(H=H.FF);this.FF=void 0===e?cy(a,c,d):void 0===f?dy(a,c,d,e):void 0===r?ey(a,c,d,e,f):void 0===H?fy(a,c,d,e,f,r):gy(a,c,d,e,f,r,H);h(LJ)[this.FF]=this}LJ.prototype=Object.create(wI.prototype);LJ.prototype.constructor=LJ;LJ.prototype.IF=LJ;LJ.JF={}; -b.btHingeConstraint=LJ;LJ.prototype.setLimit=function(a,c,d,e,f){var r=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);f&&"object"===typeof f&&(f=f.FF);void 0===d?hy(r,a,c):void 0===e?iy(r,a,c,d):void 0===f?jy(r,a,c,d,e):ky(r,a,c,d,e,f)};LJ.prototype.enableAngularMotor=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);ly(e,a,c,d)}; -LJ.prototype.enableFeedback=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);my(c,a)};LJ.prototype.getBreakingImpulseThreshold=function(){return ny(this.FF)};LJ.prototype.setBreakingImpulseThreshold=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);oy(c,a)};LJ.prototype.getRigidBodyA=function(){return k(py(this.FF),t)};LJ.prototype.getRigidBodyB=function(){return k(qy(this.FF),t)};LJ.prototype.__destroy__=function(){ry(this.FF)}; -function MJ(a,c,d,e,f){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);f&&"object"===typeof f&&(f=f.FF);this.FF=void 0===e?sy(a,c,d):void 0===f?_emscripten_bind_btSliderConstraint_btSliderConstraint_4(a,c,d,e):ty(a,c,d,e,f);h(MJ)[this.FF]=this}MJ.prototype=Object.create(wI.prototype);MJ.prototype.constructor=MJ;MJ.prototype.IF=MJ;MJ.JF={};b.btSliderConstraint=MJ; -MJ.prototype.setLowerLinLimit=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);uy(c,a)};MJ.prototype.setUpperLinLimit=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);vy(c,a)};MJ.prototype.setLowerAngLimit=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);wy(c,a)};MJ.prototype.setUpperAngLimit=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);xy(c,a)};MJ.prototype.enableFeedback=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);yy(c,a)}; -MJ.prototype.getBreakingImpulseThreshold=function(){return zy(this.FF)};MJ.prototype.setBreakingImpulseThreshold=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ay(c,a)};MJ.prototype.getRigidBodyA=function(){return k(By(this.FF),t)};MJ.prototype.getRigidBodyB=function(){return k(Cy(this.FF),t)};MJ.prototype.__destroy__=function(){Dy(this.FF)};function l(){throw"cannot construct a btDispatcherInfo, no constructor in IDL";}l.prototype=Object.create(g.prototype);l.prototype.constructor=l; -l.prototype.IF=l;l.JF={};b.btDispatcherInfo=l;l.prototype.get_m_timeStep=l.prototype.lJ=function(){return Ey(this.FF)};l.prototype.set_m_timeStep=l.prototype.yL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Fy(c,a)};Object.defineProperty(l.prototype,"m_timeStep",{get:l.prototype.lJ,set:l.prototype.yL});l.prototype.get_m_stepCount=l.prototype.dJ=function(){return Gy(this.FF)};l.prototype.set_m_stepCount=l.prototype.qL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Hy(c,a)}; -Object.defineProperty(l.prototype,"m_stepCount",{get:l.prototype.dJ,set:l.prototype.qL});l.prototype.get_m_dispatchFunc=l.prototype.lI=function(){return Iy(this.FF)};l.prototype.set_m_dispatchFunc=l.prototype.zK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Jy(c,a)};Object.defineProperty(l.prototype,"m_dispatchFunc",{get:l.prototype.lI,set:l.prototype.zK});l.prototype.get_m_timeOfImpact=l.prototype.kJ=function(){return Ky(this.FF)}; -l.prototype.set_m_timeOfImpact=l.prototype.xL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ly(c,a)};Object.defineProperty(l.prototype,"m_timeOfImpact",{get:l.prototype.kJ,set:l.prototype.xL});l.prototype.get_m_useContinuous=l.prototype.oJ=function(){return!!My(this.FF)};l.prototype.set_m_useContinuous=l.prototype.BL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ny(c,a)};Object.defineProperty(l.prototype,"m_useContinuous",{get:l.prototype.oJ,set:l.prototype.BL}); -l.prototype.get_m_enableSatConvex=l.prototype.oI=function(){return!!Oy(this.FF)};l.prototype.set_m_enableSatConvex=l.prototype.CK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Py(c,a)};Object.defineProperty(l.prototype,"m_enableSatConvex",{get:l.prototype.oI,set:l.prototype.CK});l.prototype.get_m_enableSPU=l.prototype.nI=function(){return!!Qy(this.FF)};l.prototype.set_m_enableSPU=l.prototype.BK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ry(c,a)}; -Object.defineProperty(l.prototype,"m_enableSPU",{get:l.prototype.nI,set:l.prototype.BK});l.prototype.get_m_useEpa=l.prototype.qJ=function(){return!!Sy(this.FF)};l.prototype.set_m_useEpa=l.prototype.DL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ty(c,a)};Object.defineProperty(l.prototype,"m_useEpa",{get:l.prototype.qJ,set:l.prototype.DL});l.prototype.get_m_allowedCcdPenetration=l.prototype.VH=function(){return Uy(this.FF)}; -l.prototype.set_m_allowedCcdPenetration=l.prototype.iK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Vy(c,a)};Object.defineProperty(l.prototype,"m_allowedCcdPenetration",{get:l.prototype.VH,set:l.prototype.iK});l.prototype.get_m_useConvexConservativeDistanceUtil=l.prototype.pJ=function(){return!!Wy(this.FF)};l.prototype.set_m_useConvexConservativeDistanceUtil=l.prototype.CL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Xy(c,a)}; -Object.defineProperty(l.prototype,"m_useConvexConservativeDistanceUtil",{get:l.prototype.pJ,set:l.prototype.CL});l.prototype.get_m_convexConservativeDistanceThreshold=l.prototype.gI=function(){return Yy(this.FF)};l.prototype.set_m_convexConservativeDistanceThreshold=l.prototype.uK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Zy(c,a)};Object.defineProperty(l.prototype,"m_convexConservativeDistanceThreshold",{get:l.prototype.gI,set:l.prototype.uK});l.prototype.__destroy__=function(){$y(this.FF)}; -function xI(){throw"cannot construct a btContactSolverInfo, no constructor in IDL";}xI.prototype=Object.create(g.prototype);xI.prototype.constructor=xI;xI.prototype.IF=xI;xI.JF={};b.btContactSolverInfo=xI;xI.prototype.get_m_splitImpulse=xI.prototype.aJ=function(){return!!az(this.FF)};xI.prototype.set_m_splitImpulse=xI.prototype.nL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);bz(c,a)};Object.defineProperty(xI.prototype,"m_splitImpulse",{get:xI.prototype.aJ,set:xI.prototype.nL}); -xI.prototype.get_m_splitImpulsePenetrationThreshold=xI.prototype.bJ=function(){return cz(this.FF)};xI.prototype.set_m_splitImpulsePenetrationThreshold=xI.prototype.oL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);dz(c,a)};Object.defineProperty(xI.prototype,"m_splitImpulsePenetrationThreshold",{get:xI.prototype.bJ,set:xI.prototype.oL});xI.prototype.__destroy__=function(){ez(this.FF)};function P(){this.FF=fz();h(P)[this.FF]=this}P.prototype=Object.create(g.prototype); -P.prototype.constructor=P;P.prototype.IF=P;P.JF={};b.btVehicleTuning=P;P.prototype.get_m_suspensionStiffness=P.prototype.AG=function(){return gz(this.FF)};P.prototype.set_m_suspensionStiffness=P.prototype.bH=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);hz(c,a)};Object.defineProperty(P.prototype,"m_suspensionStiffness",{get:P.prototype.AG,set:P.prototype.bH});P.prototype.get_m_suspensionCompression=P.prototype.eJ=function(){return iz(this.FF)}; -P.prototype.set_m_suspensionCompression=P.prototype.rL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);jz(c,a)};Object.defineProperty(P.prototype,"m_suspensionCompression",{get:P.prototype.eJ,set:P.prototype.rL});P.prototype.get_m_suspensionDamping=P.prototype.fJ=function(){return kz(this.FF)};P.prototype.set_m_suspensionDamping=P.prototype.sL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);lz(c,a)}; -Object.defineProperty(P.prototype,"m_suspensionDamping",{get:P.prototype.fJ,set:P.prototype.sL});P.prototype.get_m_maxSuspensionTravelCm=P.prototype.pG=function(){return mz(this.FF)};P.prototype.set_m_maxSuspensionTravelCm=P.prototype.QG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);nz(c,a)};Object.defineProperty(P.prototype,"m_maxSuspensionTravelCm",{get:P.prototype.pG,set:P.prototype.QG});P.prototype.get_m_frictionSlip=P.prototype.iG=function(){return oz(this.FF)}; -P.prototype.set_m_frictionSlip=P.prototype.JG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);pz(c,a)};Object.defineProperty(P.prototype,"m_frictionSlip",{get:P.prototype.iG,set:P.prototype.JG});P.prototype.get_m_maxSuspensionForce=P.prototype.oG=function(){return qz(this.FF)};P.prototype.set_m_maxSuspensionForce=P.prototype.PG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);rz(c,a)};Object.defineProperty(P.prototype,"m_maxSuspensionForce",{get:P.prototype.oG,set:P.prototype.PG}); -P.prototype.__destroy__=function(){sz(this.FF)};function NJ(a){a&&"object"===typeof a&&(a=a.FF);this.FF=tz(a);h(NJ)[this.FF]=this}NJ.prototype=Object.create(SI.prototype);NJ.prototype.constructor=NJ;NJ.prototype.IF=NJ;NJ.JF={};b.btDefaultVehicleRaycaster=NJ;NJ.prototype.__destroy__=function(){uz(this.FF)};function Q(){throw"cannot construct a RaycastInfo, no constructor in IDL";}Q.prototype=Object.create(g.prototype);Q.prototype.constructor=Q;Q.prototype.IF=Q;Q.JF={};b.RaycastInfo=Q; -Q.prototype.get_m_contactNormalWS=Q.prototype.dI=function(){return k(vz(this.FF),n)};Q.prototype.set_m_contactNormalWS=Q.prototype.rK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);wz(c,a)};Object.defineProperty(Q.prototype,"m_contactNormalWS",{get:Q.prototype.dI,set:Q.prototype.rK});Q.prototype.get_m_contactPointWS=Q.prototype.eI=function(){return k(xz(this.FF),n)};Q.prototype.set_m_contactPointWS=Q.prototype.sK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);yz(c,a)}; -Object.defineProperty(Q.prototype,"m_contactPointWS",{get:Q.prototype.eI,set:Q.prototype.sK});Q.prototype.get_m_suspensionLength=Q.prototype.gJ=function(){return zz(this.FF)};Q.prototype.set_m_suspensionLength=Q.prototype.tL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Az(c,a)};Object.defineProperty(Q.prototype,"m_suspensionLength",{get:Q.prototype.gJ,set:Q.prototype.tL});Q.prototype.get_m_hardPointWS=Q.prototype.vI=function(){return k(Bz(this.FF),n)}; -Q.prototype.set_m_hardPointWS=Q.prototype.JK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Cz(c,a)};Object.defineProperty(Q.prototype,"m_hardPointWS",{get:Q.prototype.vI,set:Q.prototype.JK});Q.prototype.get_m_wheelDirectionWS=Q.prototype.uJ=function(){return k(Dz(this.FF),n)};Q.prototype.set_m_wheelDirectionWS=Q.prototype.HL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Ez(c,a)};Object.defineProperty(Q.prototype,"m_wheelDirectionWS",{get:Q.prototype.uJ,set:Q.prototype.HL}); -Q.prototype.get_m_wheelAxleWS=Q.prototype.sJ=function(){return k(Fz(this.FF),n)};Q.prototype.set_m_wheelAxleWS=Q.prototype.FL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Gz(c,a)};Object.defineProperty(Q.prototype,"m_wheelAxleWS",{get:Q.prototype.sJ,set:Q.prototype.FL});Q.prototype.get_m_isInContact=Q.prototype.AI=function(){return!!Hz(this.FF)};Q.prototype.set_m_isInContact=Q.prototype.OK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Iz(c,a)}; -Object.defineProperty(Q.prototype,"m_isInContact",{get:Q.prototype.AI,set:Q.prototype.OK});Q.prototype.get_m_groundObject=Q.prototype.uI=function(){return Jz(this.FF)};Q.prototype.set_m_groundObject=Q.prototype.IK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Kz(c,a)};Object.defineProperty(Q.prototype,"m_groundObject",{get:Q.prototype.uI,set:Q.prototype.IK});Q.prototype.__destroy__=function(){Lz(this.FF)};function R(){throw"cannot construct a btWheelInfo, no constructor in IDL";} -R.prototype=Object.create(g.prototype);R.prototype.constructor=R;R.prototype.IF=R;R.JF={};b.btWheelInfo=R;R.prototype.updateWheel=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);Mz(d,a,c)};R.prototype.get_m_raycastInfo=R.prototype.TI=function(){return k(Nz(this.FF),Q)};R.prototype.set_m_raycastInfo=R.prototype.fL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Oz(c,a)};Object.defineProperty(R.prototype,"m_raycastInfo",{get:R.prototype.TI,set:R.prototype.fL}); -R.prototype.get_m_worldTransform=R.prototype.zJ=function(){return k(Pz(this.FF),p)};R.prototype.set_m_worldTransform=R.prototype.ML=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Qz(c,a)};Object.defineProperty(R.prototype,"m_worldTransform",{get:R.prototype.zJ,set:R.prototype.ML});R.prototype.get_m_chassisConnectionPointCS=R.prototype.bI=function(){return k(Rz(this.FF),n)}; -R.prototype.set_m_chassisConnectionPointCS=R.prototype.pK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Sz(c,a)};Object.defineProperty(R.prototype,"m_chassisConnectionPointCS",{get:R.prototype.bI,set:R.prototype.pK});R.prototype.get_m_wheelDirectionCS=R.prototype.tJ=function(){return k(Tz(this.FF),n)};R.prototype.set_m_wheelDirectionCS=R.prototype.GL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Uz(c,a)}; -Object.defineProperty(R.prototype,"m_wheelDirectionCS",{get:R.prototype.tJ,set:R.prototype.GL});R.prototype.get_m_wheelAxleCS=R.prototype.rJ=function(){return k(Vz(this.FF),n)};R.prototype.set_m_wheelAxleCS=R.prototype.EL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Wz(c,a)};Object.defineProperty(R.prototype,"m_wheelAxleCS",{get:R.prototype.rJ,set:R.prototype.EL});R.prototype.get_m_suspensionRestLength1=R.prototype.iJ=function(){return Xz(this.FF)}; -R.prototype.set_m_suspensionRestLength1=R.prototype.vL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);Yz(c,a)};Object.defineProperty(R.prototype,"m_suspensionRestLength1",{get:R.prototype.iJ,set:R.prototype.vL});R.prototype.get_m_maxSuspensionTravelCm=R.prototype.pG=function(){return Zz(this.FF)};R.prototype.set_m_maxSuspensionTravelCm=R.prototype.QG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);$z(c,a)}; -Object.defineProperty(R.prototype,"m_maxSuspensionTravelCm",{get:R.prototype.pG,set:R.prototype.QG});R.prototype.get_m_wheelsRadius=R.prototype.xJ=function(){return aA(this.FF)};R.prototype.set_m_wheelsRadius=R.prototype.KL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);bA(c,a)};Object.defineProperty(R.prototype,"m_wheelsRadius",{get:R.prototype.xJ,set:R.prototype.KL});R.prototype.get_m_suspensionStiffness=R.prototype.AG=function(){return cA(this.FF)}; -R.prototype.set_m_suspensionStiffness=R.prototype.bH=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);dA(c,a)};Object.defineProperty(R.prototype,"m_suspensionStiffness",{get:R.prototype.AG,set:R.prototype.bH});R.prototype.get_m_wheelsDampingCompression=R.prototype.vJ=function(){return eA(this.FF)};R.prototype.set_m_wheelsDampingCompression=R.prototype.IL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);fA(c,a)}; -Object.defineProperty(R.prototype,"m_wheelsDampingCompression",{get:R.prototype.vJ,set:R.prototype.IL});R.prototype.get_m_wheelsDampingRelaxation=R.prototype.wJ=function(){return gA(this.FF)};R.prototype.set_m_wheelsDampingRelaxation=R.prototype.JL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);hA(c,a)};Object.defineProperty(R.prototype,"m_wheelsDampingRelaxation",{get:R.prototype.wJ,set:R.prototype.JL});R.prototype.get_m_frictionSlip=R.prototype.iG=function(){return iA(this.FF)}; -R.prototype.set_m_frictionSlip=R.prototype.JG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);jA(c,a)};Object.defineProperty(R.prototype,"m_frictionSlip",{get:R.prototype.iG,set:R.prototype.JG});R.prototype.get_m_steering=R.prototype.cJ=function(){return kA(this.FF)};R.prototype.set_m_steering=R.prototype.pL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);lA(c,a)};Object.defineProperty(R.prototype,"m_steering",{get:R.prototype.cJ,set:R.prototype.pL}); -R.prototype.get_m_rotation=R.prototype.XI=function(){return mA(this.FF)};R.prototype.set_m_rotation=R.prototype.jL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);nA(c,a)};Object.defineProperty(R.prototype,"m_rotation",{get:R.prototype.XI,set:R.prototype.jL});R.prototype.get_m_deltaRotation=R.prototype.kI=function(){return oA(this.FF)};R.prototype.set_m_deltaRotation=R.prototype.yK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);pA(c,a)}; -Object.defineProperty(R.prototype,"m_deltaRotation",{get:R.prototype.kI,set:R.prototype.yK});R.prototype.get_m_rollInfluence=R.prototype.VI=function(){return qA(this.FF)};R.prototype.set_m_rollInfluence=R.prototype.hL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);rA(c,a)};Object.defineProperty(R.prototype,"m_rollInfluence",{get:R.prototype.VI,set:R.prototype.hL});R.prototype.get_m_maxSuspensionForce=R.prototype.oG=function(){return sA(this.FF)}; -R.prototype.set_m_maxSuspensionForce=R.prototype.PG=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);tA(c,a)};Object.defineProperty(R.prototype,"m_maxSuspensionForce",{get:R.prototype.oG,set:R.prototype.PG});R.prototype.get_m_engineForce=R.prototype.pI=function(){return uA(this.FF)};R.prototype.set_m_engineForce=R.prototype.DK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);vA(c,a)};Object.defineProperty(R.prototype,"m_engineForce",{get:R.prototype.pI,set:R.prototype.DK}); -R.prototype.get_m_brake=R.prototype.ZH=function(){return wA(this.FF)};R.prototype.set_m_brake=R.prototype.mK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);xA(c,a)};Object.defineProperty(R.prototype,"m_brake",{get:R.prototype.ZH,set:R.prototype.mK});R.prototype.get_m_bIsFrontWheel=R.prototype.YH=function(){return!!yA(this.FF)};R.prototype.set_m_bIsFrontWheel=R.prototype.lK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);zA(c,a)}; -Object.defineProperty(R.prototype,"m_bIsFrontWheel",{get:R.prototype.YH,set:R.prototype.lK});R.prototype.get_m_clippedInvContactDotSuspension=R.prototype.cI=function(){return AA(this.FF)};R.prototype.set_m_clippedInvContactDotSuspension=R.prototype.qK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);BA(c,a)};Object.defineProperty(R.prototype,"m_clippedInvContactDotSuspension",{get:R.prototype.cI,set:R.prototype.qK});R.prototype.get_m_suspensionRelativeVelocity=R.prototype.hJ=function(){return CA(this.FF)}; -R.prototype.set_m_suspensionRelativeVelocity=R.prototype.uL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);DA(c,a)};Object.defineProperty(R.prototype,"m_suspensionRelativeVelocity",{get:R.prototype.hJ,set:R.prototype.uL});R.prototype.get_m_wheelsSuspensionForce=R.prototype.yJ=function(){return EA(this.FF)};R.prototype.set_m_wheelsSuspensionForce=R.prototype.LL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);FA(c,a)}; -Object.defineProperty(R.prototype,"m_wheelsSuspensionForce",{get:R.prototype.yJ,set:R.prototype.LL});R.prototype.get_m_skidInfo=R.prototype.$I=function(){return GA(this.FF)};R.prototype.set_m_skidInfo=R.prototype.mL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);HA(c,a)};Object.defineProperty(R.prototype,"m_skidInfo",{get:R.prototype.$I,set:R.prototype.mL});R.prototype.__destroy__=function(){IA(this.FF)}; -function S(a,c,d){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);this.FF=JA(a,c,d);h(S)[this.FF]=this}S.prototype=Object.create(RI.prototype);S.prototype.constructor=S;S.prototype.IF=S;S.JF={};b.btRaycastVehicle=S;S.prototype.applyEngineForce=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);KA(d,a,c)};S.prototype.updateVehicle=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);LA(c,a)}; -S.prototype.resetSuspension=function(){MA(this.FF)};S.prototype.rayCast=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return NA(c,a)};S.prototype.getSteeringValue=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return OA(c,a)};S.prototype.setSteeringValue=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);PA(d,a,c)};S.prototype.getWheelTransformWS=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(QA(c,a),p)}; -S.prototype.updateWheelTransform=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);void 0===c?RA(d,a):SA(d,a,c)};S.prototype.updateWheelTransformsWS=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);void 0===c?TA(d,a):UA(d,a,c)}; -S.prototype.addWheel=function(a,c,d,e,f,r,H){var V=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);f&&"object"===typeof f&&(f=f.FF);r&&"object"===typeof r&&(r=r.FF);H&&"object"===typeof H&&(H=H.FF);return k(VA(V,a,c,d,e,f,r,H),R)};S.prototype.getNumWheels=function(){return WA(this.FF)};S.prototype.getRigidBody=function(){return k(XA(this.FF),t)}; -S.prototype.getWheelInfo=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(YA(c,a),R)};S.prototype.setBrake=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);ZA(d,a,c)};S.prototype.setCoordinateSystem=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);$A(e,a,c,d)};S.prototype.getCurrentSpeedKmHour=function(){return aB(this.FF)};S.prototype.getRightAxis=function(){return bB(this.FF)}; -S.prototype.getUpAxis=function(){return cB(this.FF)};S.prototype.getForwardAxis=function(){return dB(this.FF)};S.prototype.getForwardVector=function(){return k(eB(this.FF),n)};S.prototype.getUserConstraintType=function(){return fB(this.FF)};S.prototype.setUserConstraintType=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);gB(c,a)};S.prototype.setUserConstraintId=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);hB(c,a)};S.prototype.getUserConstraintId=function(){return iB(this.FF)}; -S.prototype.updateFriction=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);jB(c,a)};S.prototype.updateSuspension=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);kB(c,a)};S.prototype.setPitchControl=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);lB(c,a)};S.prototype.updateAction=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);mB(d,a,c)}; -S.prototype.debugDraw=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);nB(c,a)};S.prototype.__destroy__=function(){oB(this.FF)};function OJ(a,c,d,e){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);this.FF=void 0===e?pB(a,c,d):qB(a,c,d,e);h(OJ)[this.FF]=this}OJ.prototype=Object.create(RI.prototype);OJ.prototype.constructor=OJ;OJ.prototype.IF=OJ;OJ.JF={};b.btKinematicCharacterController=OJ; -OJ.prototype.setUp=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);rB(c,a)};OJ.prototype.setWalkDirection=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);sB(c,a)};OJ.prototype.setVelocityForTimeInterval=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);tB(d,a,c)};OJ.prototype.warp=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);uB(c,a)}; -OJ.prototype.preStep=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);vB(c,a)};OJ.prototype.playerStep=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);wB(d,a,c)};OJ.prototype.setFallSpeed=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);xB(c,a)};OJ.prototype.setJumpSpeed=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);yB(c,a)};OJ.prototype.setMaxJumpHeight=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);zB(c,a)}; -OJ.prototype.canJump=function(){return!!AB(this.FF)};OJ.prototype.jump=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);void 0===a?BB(c):CB(c,a)};OJ.prototype.setGravity=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);DB(c,a)};OJ.prototype.getGravity=function(){return k(EB(this.FF),n)};OJ.prototype.setMaxSlope=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);FB(c,a)};OJ.prototype.getMaxSlope=function(){return GB(this.FF)}; -OJ.prototype.getGhostObject=function(){return k(HB(this.FF),T)};OJ.prototype.setUseGhostSweepTest=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);IB(c,a)};OJ.prototype.onGround=function(){return!!JB(this.FF)};OJ.prototype.updateAction=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);KB(d,a,c)};OJ.prototype.debugDraw=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);LB(c,a)};OJ.prototype.__destroy__=function(){MB(this.FF)}; -function T(){this.FF=NB();h(T)[this.FF]=this}T.prototype=Object.create(A.prototype);T.prototype.constructor=T;T.prototype.IF=T;T.JF={};b.btPairCachingGhostObject=T;T.prototype.mergesSimulationIslands=function(){return!!OB(this.FF)};T.prototype.getAnisotropicFriction=function(){return k(PB(this.FF),n)};T.prototype.setAnisotropicFriction=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);QB(d,a,c)}; -T.prototype.hasAnisotropicFriction=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return void 0===a?!!RB(c):!!SB(c,a)};T.prototype.setContactProcessingThreshold=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);TB(c,a)};T.prototype.getContactProcessingThreshold=function(){return UB(this.FF)};T.prototype.isStaticObject=function(){return!!VB(this.FF)};T.prototype.isKinematicObject=function(){return!!WB(this.FF)};T.prototype.isStaticOrKinematicObject=function(){return!!XB(this.FF)}; -T.prototype.hasContactResponse=function(){return!!YB(this.FF)};T.prototype.setCollisionShape=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ZB(c,a)};T.prototype.setIgnoreCollisionCheck=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);$B(d,a,c)};T.prototype.checkCollideWithOverride=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return!!aC(c,a)};T.prototype.getActivationState=function(){return bC(this.FF)}; -T.prototype.setActivationState=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);cC(c,a)};T.prototype.setDeactivationTime=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);dC(c,a)};T.prototype.getDeactivationTime=function(){return eC(this.FF)};T.prototype.forceActivationState=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);fC(c,a)};T.prototype.activate=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);void 0===a?gC(c):hC(c,a)}; -T.prototype.isActive=T.prototype.isActive=function(){return!!iC(this.FF)};T.prototype.setRestitution=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);jC(c,a)};T.prototype.getRestitution=function(){return kC(this.FF)};T.prototype.setFriction=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);lC(c,a)};T.prototype.getFriction=function(){return mC(this.FF)};T.prototype.setRollingFriction=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);nC(c,a)}; -T.prototype.getRollingFriction=function(){return oC(this.FF)};T.prototype.getWorldTransform=function(){return k(pC(this.FF),p)};T.prototype.setWorldTransform=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);qC(c,a)};T.prototype.getBroadphaseHandle=function(){return k(rC(this.FF),sI)};T.prototype.setBroadphaseHandle=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);sC(c,a)};T.prototype.getInterpolationWorldTransform=function(){return k(tC(this.FF),p)}; -T.prototype.setInterpolationWorldTransform=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);uC(c,a)};T.prototype.setInterpolationLinearVelocity=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);vC(c,a)};T.prototype.setInterpolationAngularVelocity=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);wC(c,a)};T.prototype.getInterpolationLinearVelocity=function(){return k(xC(this.FF),n)};T.prototype.getInterpolationAngularVelocity=function(){return k(yC(this.FF),n)}; -T.prototype.getIslandTag=function(){return zC(this.FF)};T.prototype.setIslandTag=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);AC(c,a)};T.prototype.getCompanionId=function(){return BC(this.FF)};T.prototype.setCompanionId=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);CC(c,a)};T.prototype.getHitFraction=function(){return DC(this.FF)};T.prototype.setHitFraction=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);EC(c,a)};T.prototype.getCollisionFlags=function(){return FC(this.FF)}; -T.prototype.setCollisionFlags=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);GC(c,a)};T.prototype.getCcdSweptSphereRadius=function(){return HC(this.FF)};T.prototype.setCcdSweptSphereRadius=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);IC(c,a)};T.prototype.getCcdMotionThreshold=function(){return JC(this.FF)};T.prototype.getCcdSquareMotionThreshold=function(){return KC(this.FF)}; -T.prototype.setCcdMotionThreshold=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);LC(c,a)};T.prototype.getUserPointer=function(){return MC(this.FF)};T.prototype.getUserIndex=function(){return NC(this.FF)};T.prototype.setUserPointer=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);OC(c,a)};T.prototype.setUserIndex=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);PC(c,a)};T.prototype.getUpdateRevisionInternal=function(){return QC(this.FF)}; -T.prototype.checkCollideWith=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return!!RC(c,a)};T.prototype.getNumOverlappingObjects=function(){return SC(this.FF)};T.prototype.getOverlappingObject=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(TC(c,a),m)};T.prototype.__destroy__=function(){UC(this.FF)};function PJ(){this.FF=VC();h(PJ)[this.FF]=this}PJ.prototype=Object.create(g.prototype);PJ.prototype.constructor=PJ;PJ.prototype.IF=PJ;PJ.JF={};b.btGhostPairCallback=PJ; -PJ.prototype.__destroy__=function(){WC(this.FF)};function U(){this.FF=XC();h(U)[this.FF]=this}U.prototype=Object.create(g.prototype);U.prototype.constructor=U;U.prototype.IF=U;U.JF={};b.btSoftBodyWorldInfo=U;U.prototype.get_air_density=U.prototype.tH=function(){return YC(this.FF)};U.prototype.set_air_density=U.prototype.HJ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ZC(c,a)};Object.defineProperty(U.prototype,"air_density",{get:U.prototype.tH,set:U.prototype.HJ}); -U.prototype.get_water_density=U.prototype.EJ=function(){return $C(this.FF)};U.prototype.set_water_density=U.prototype.RL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);aD(c,a)};Object.defineProperty(U.prototype,"water_density",{get:U.prototype.EJ,set:U.prototype.RL});U.prototype.get_water_offset=U.prototype.GJ=function(){return bD(this.FF)};U.prototype.set_water_offset=U.prototype.TL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);cD(c,a)}; -Object.defineProperty(U.prototype,"water_offset",{get:U.prototype.GJ,set:U.prototype.TL});U.prototype.get_m_maxDisplacement=U.prototype.LI=function(){return dD(this.FF)};U.prototype.set_m_maxDisplacement=U.prototype.ZK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);eD(c,a)};Object.defineProperty(U.prototype,"m_maxDisplacement",{get:U.prototype.LI,set:U.prototype.ZK});U.prototype.get_water_normal=U.prototype.FJ=function(){return k(fD(this.FF),n)}; -U.prototype.set_water_normal=U.prototype.SL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);gD(c,a)};Object.defineProperty(U.prototype,"water_normal",{get:U.prototype.FJ,set:U.prototype.SL});U.prototype.get_m_broadphase=U.prototype.$H=function(){return k(hD(this.FF),GI)};U.prototype.set_m_broadphase=U.prototype.nK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);iD(c,a)};Object.defineProperty(U.prototype,"m_broadphase",{get:U.prototype.$H,set:U.prototype.nK}); -U.prototype.get_m_dispatcher=U.prototype.mI=function(){return k(jD(this.FF),oI)};U.prototype.set_m_dispatcher=U.prototype.AK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);kD(c,a)};Object.defineProperty(U.prototype,"m_dispatcher",{get:U.prototype.mI,set:U.prototype.AK});U.prototype.get_m_gravity=U.prototype.tI=function(){return k(lD(this.FF),n)};U.prototype.set_m_gravity=U.prototype.HK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);mD(c,a)}; -Object.defineProperty(U.prototype,"m_gravity",{get:U.prototype.tI,set:U.prototype.HK});U.prototype.__destroy__=function(){nD(this.FF)};function QJ(){throw"cannot construct a tNodeArray, no constructor in IDL";}QJ.prototype=Object.create(g.prototype);QJ.prototype.constructor=QJ;QJ.prototype.IF=QJ;QJ.JF={};b.tNodeArray=QJ;QJ.prototype.size=QJ.prototype.size=function(){return oD(this.FF)};QJ.prototype.at=QJ.prototype.at=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(pD(c,a),Node)}; -QJ.prototype.resize=QJ.prototype.resize=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);qD(c,a)};QJ.prototype.__destroy__=function(){rD(this.FF)};function RJ(){throw"cannot construct a tFaceArray, no constructor in IDL";}RJ.prototype=Object.create(g.prototype);RJ.prototype.constructor=RJ;RJ.prototype.IF=RJ;RJ.JF={};b.tFaceArray=RJ;RJ.prototype.size=RJ.prototype.size=function(){return sD(this.FF)}; -RJ.prototype.at=RJ.prototype.at=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(tD(c,a),SJ)};RJ.prototype.__destroy__=function(){uD(this.FF)};function Node(){throw"cannot construct a Node, no constructor in IDL";}Node.prototype=Object.create(g.prototype);Node.prototype.constructor=Node;Node.prototype.IF=Node;Node.JF={};b.Node=Node;Node.prototype.get_m_x=Node.prototype.lH=function(){return k(vD(this.FF),n)}; -Node.prototype.set_m_x=Node.prototype.sH=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);wD(c,a)};Object.defineProperty(Node.prototype,"m_x",{get:Node.prototype.lH,set:Node.prototype.sH});Node.prototype.get_m_q=Node.prototype.jH=function(){return k(xD(this.FF),n)};Node.prototype.set_m_q=Node.prototype.qH=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);yD(c,a)};Object.defineProperty(Node.prototype,"m_q",{get:Node.prototype.jH,set:Node.prototype.qH}); -Node.prototype.get_m_v=Node.prototype.kH=function(){return k(zD(this.FF),n)};Node.prototype.set_m_v=Node.prototype.rH=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);AD(c,a)};Object.defineProperty(Node.prototype,"m_v",{get:Node.prototype.kH,set:Node.prototype.rH});Node.prototype.get_m_f=Node.prototype.gH=function(){return k(BD(this.FF),n)};Node.prototype.set_m_f=Node.prototype.nH=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);CD(c,a)}; -Object.defineProperty(Node.prototype,"m_f",{get:Node.prototype.gH,set:Node.prototype.nH});Node.prototype.get_m_n=Node.prototype.iH=function(){return k(DD(this.FF),n)};Node.prototype.set_m_n=Node.prototype.pH=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ED(c,a)};Object.defineProperty(Node.prototype,"m_n",{get:Node.prototype.iH,set:Node.prototype.pH});Node.prototype.get_m_im=Node.prototype.hH=function(){return FD(this.FF)}; -Node.prototype.set_m_im=Node.prototype.oH=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);GD(c,a)};Object.defineProperty(Node.prototype,"m_im",{get:Node.prototype.hH,set:Node.prototype.oH});Node.prototype.get_m_area=Node.prototype.fH=function(){return HD(this.FF)};Node.prototype.set_m_area=Node.prototype.mH=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ID(c,a)};Object.defineProperty(Node.prototype,"m_area",{get:Node.prototype.fH,set:Node.prototype.mH}); -Node.prototype.__destroy__=function(){JD(this.FF)};function SJ(){throw"cannot construct a Face, no constructor in IDL";}SJ.prototype=Object.create(g.prototype);SJ.prototype.constructor=SJ;SJ.prototype.IF=SJ;SJ.JF={};b.Face=SJ;SJ.prototype.get_m_normal=SJ.prototype.NI=function(){return k(KD(this.FF),n)};SJ.prototype.set_m_normal=SJ.prototype.aL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);LD(c,a)};Object.defineProperty(SJ.prototype,"m_normal",{get:SJ.prototype.NI,set:SJ.prototype.aL}); -SJ.prototype.get_m_ra=SJ.prototype.SI=function(){return MD(this.FF)};SJ.prototype.set_m_ra=SJ.prototype.eL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ND(c,a)};Object.defineProperty(SJ.prototype,"m_ra",{get:SJ.prototype.SI,set:SJ.prototype.eL});SJ.prototype.__destroy__=function(){OD(this.FF)};function W(){throw"cannot construct a Material, no constructor in IDL";}W.prototype=Object.create(Element.prototype);W.prototype.constructor=W;W.prototype.IF=W;W.JF={};b.Material=W; -W.prototype.get_m_kLST=W.prototype.CI=function(){return PD(this.FF)};W.prototype.set_m_kLST=W.prototype.QK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);QD(c,a)};Object.defineProperty(W.prototype,"m_kLST",{get:W.prototype.CI,set:W.prototype.QK});W.prototype.get_m_kAST=W.prototype.BI=function(){return RD(this.FF)};W.prototype.set_m_kAST=W.prototype.PK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);SD(c,a)};Object.defineProperty(W.prototype,"m_kAST",{get:W.prototype.BI,set:W.prototype.PK}); -W.prototype.get_m_kVST=W.prototype.DI=function(){return TD(this.FF)};W.prototype.set_m_kVST=W.prototype.RK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);UD(c,a)};Object.defineProperty(W.prototype,"m_kVST",{get:W.prototype.DI,set:W.prototype.RK});W.prototype.get_m_flags=W.prototype.KF=function(){return VD(this.FF)};W.prototype.set_m_flags=W.prototype.LF=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);WD(c,a)};Object.defineProperty(W.prototype,"m_flags",{get:W.prototype.KF,set:W.prototype.LF}); -W.prototype.get_m_tag=W.prototype.BG=function(){return XD(this.FF)};W.prototype.set_m_tag=W.prototype.cH=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);YD(c,a)};Object.defineProperty(W.prototype,"m_tag",{get:W.prototype.BG,set:W.prototype.cH});W.prototype.__destroy__=function(){ZD(this.FF)};function TJ(){throw"cannot construct a tMaterialArray, no constructor in IDL";}TJ.prototype=Object.create(g.prototype);TJ.prototype.constructor=TJ;TJ.prototype.IF=TJ;TJ.JF={};b.tMaterialArray=TJ; -TJ.prototype.size=TJ.prototype.size=function(){return $D(this.FF)};TJ.prototype.at=TJ.prototype.at=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(aE(c,a),W)};TJ.prototype.__destroy__=function(){bE(this.FF)};function X(){throw"cannot construct a Config, no constructor in IDL";}X.prototype=Object.create(g.prototype);X.prototype.constructor=X;X.prototype.IF=X;X.JF={};b.Config=X;X.prototype.get_kVCF=X.prototype.OH=function(){return cE(this.FF)}; -X.prototype.set_kVCF=X.prototype.bK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);dE(c,a)};Object.defineProperty(X.prototype,"kVCF",{get:X.prototype.OH,set:X.prototype.bK});X.prototype.get_kDP=X.prototype.BH=function(){return eE(this.FF)};X.prototype.set_kDP=X.prototype.PJ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);fE(c,a)};Object.defineProperty(X.prototype,"kDP",{get:X.prototype.BH,set:X.prototype.PJ});X.prototype.get_kDG=X.prototype.AH=function(){return gE(this.FF)}; -X.prototype.set_kDG=X.prototype.OJ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);hE(c,a)};Object.defineProperty(X.prototype,"kDG",{get:X.prototype.AH,set:X.prototype.OJ});X.prototype.get_kLF=X.prototype.DH=function(){return iE(this.FF)};X.prototype.set_kLF=X.prototype.RJ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);jE(c,a)};Object.defineProperty(X.prototype,"kLF",{get:X.prototype.DH,set:X.prototype.RJ});X.prototype.get_kPR=X.prototype.FH=function(){return kE(this.FF)}; -X.prototype.set_kPR=X.prototype.TJ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);lE(c,a)};Object.defineProperty(X.prototype,"kPR",{get:X.prototype.FH,set:X.prototype.TJ});X.prototype.get_kVC=X.prototype.NH=function(){return mE(this.FF)};X.prototype.set_kVC=X.prototype.aK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);nE(c,a)};Object.defineProperty(X.prototype,"kVC",{get:X.prototype.NH,set:X.prototype.aK});X.prototype.get_kDF=X.prototype.zH=function(){return oE(this.FF)}; -X.prototype.set_kDF=X.prototype.NJ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);pE(c,a)};Object.defineProperty(X.prototype,"kDF",{get:X.prototype.zH,set:X.prototype.NJ});X.prototype.get_kMT=X.prototype.EH=function(){return qE(this.FF)};X.prototype.set_kMT=X.prototype.SJ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);rE(c,a)};Object.defineProperty(X.prototype,"kMT",{get:X.prototype.EH,set:X.prototype.SJ});X.prototype.get_kCHR=X.prototype.yH=function(){return sE(this.FF)}; -X.prototype.set_kCHR=X.prototype.MJ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);tE(c,a)};Object.defineProperty(X.prototype,"kCHR",{get:X.prototype.yH,set:X.prototype.MJ});X.prototype.get_kKHR=X.prototype.CH=function(){return uE(this.FF)};X.prototype.set_kKHR=X.prototype.QJ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);vE(c,a)};Object.defineProperty(X.prototype,"kKHR",{get:X.prototype.CH,set:X.prototype.QJ});X.prototype.get_kSHR=X.prototype.GH=function(){return wE(this.FF)}; -X.prototype.set_kSHR=X.prototype.UJ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);xE(c,a)};Object.defineProperty(X.prototype,"kSHR",{get:X.prototype.GH,set:X.prototype.UJ});X.prototype.get_kAHR=X.prototype.xH=function(){return yE(this.FF)};X.prototype.set_kAHR=X.prototype.LJ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);zE(c,a)};Object.defineProperty(X.prototype,"kAHR",{get:X.prototype.xH,set:X.prototype.LJ});X.prototype.get_kSRHR_CL=X.prototype.JH=function(){return AE(this.FF)}; -X.prototype.set_kSRHR_CL=X.prototype.XJ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);BE(c,a)};Object.defineProperty(X.prototype,"kSRHR_CL",{get:X.prototype.JH,set:X.prototype.XJ});X.prototype.get_kSKHR_CL=X.prototype.HH=function(){return CE(this.FF)};X.prototype.set_kSKHR_CL=X.prototype.VJ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);DE(c,a)};Object.defineProperty(X.prototype,"kSKHR_CL",{get:X.prototype.HH,set:X.prototype.VJ});X.prototype.get_kSSHR_CL=X.prototype.LH=function(){return EE(this.FF)}; -X.prototype.set_kSSHR_CL=X.prototype.ZJ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);FE(c,a)};Object.defineProperty(X.prototype,"kSSHR_CL",{get:X.prototype.LH,set:X.prototype.ZJ});X.prototype.get_kSR_SPLT_CL=X.prototype.KH=function(){return GE(this.FF)};X.prototype.set_kSR_SPLT_CL=X.prototype.YJ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);HE(c,a)};Object.defineProperty(X.prototype,"kSR_SPLT_CL",{get:X.prototype.KH,set:X.prototype.YJ}); -X.prototype.get_kSK_SPLT_CL=X.prototype.IH=function(){return IE(this.FF)};X.prototype.set_kSK_SPLT_CL=X.prototype.WJ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);JE(c,a)};Object.defineProperty(X.prototype,"kSK_SPLT_CL",{get:X.prototype.IH,set:X.prototype.WJ});X.prototype.get_kSS_SPLT_CL=X.prototype.MH=function(){return KE(this.FF)};X.prototype.set_kSS_SPLT_CL=X.prototype.$J=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);LE(c,a)}; -Object.defineProperty(X.prototype,"kSS_SPLT_CL",{get:X.prototype.MH,set:X.prototype.$J});X.prototype.get_maxvolume=X.prototype.AJ=function(){return ME(this.FF)};X.prototype.set_maxvolume=X.prototype.NL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);NE(c,a)};Object.defineProperty(X.prototype,"maxvolume",{get:X.prototype.AJ,set:X.prototype.NL});X.prototype.get_timescale=X.prototype.CJ=function(){return OE(this.FF)}; -X.prototype.set_timescale=X.prototype.PL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);PE(c,a)};Object.defineProperty(X.prototype,"timescale",{get:X.prototype.CJ,set:X.prototype.PL});X.prototype.get_viterations=X.prototype.DJ=function(){return QE(this.FF)};X.prototype.set_viterations=X.prototype.QL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);RE(c,a)};Object.defineProperty(X.prototype,"viterations",{get:X.prototype.DJ,set:X.prototype.QL}); -X.prototype.get_piterations=X.prototype.BJ=function(){return SE(this.FF)};X.prototype.set_piterations=X.prototype.OL=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);TE(c,a)};Object.defineProperty(X.prototype,"piterations",{get:X.prototype.BJ,set:X.prototype.OL});X.prototype.get_diterations=X.prototype.wH=function(){return UE(this.FF)};X.prototype.set_diterations=X.prototype.KJ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);VE(c,a)}; -Object.defineProperty(X.prototype,"diterations",{get:X.prototype.wH,set:X.prototype.KJ});X.prototype.get_citerations=X.prototype.uH=function(){return WE(this.FF)};X.prototype.set_citerations=X.prototype.IJ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);XE(c,a)};Object.defineProperty(X.prototype,"citerations",{get:X.prototype.uH,set:X.prototype.IJ});X.prototype.get_collisions=X.prototype.vH=function(){return YE(this.FF)}; -X.prototype.set_collisions=X.prototype.JJ=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);ZE(c,a)};Object.defineProperty(X.prototype,"collisions",{get:X.prototype.vH,set:X.prototype.JJ});X.prototype.__destroy__=function(){$E(this.FF)};function Y(a){a&&"object"===typeof a&&(a=a.FF);this.FF=aF(a);h(Y)[this.FF]=this}Y.prototype=Object.create(m.prototype);Y.prototype.constructor=Y;Y.prototype.IF=Y;Y.JF={};b.btSoftBody=Y; -Y.prototype.checkLink=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);return!!bF(d,a,c)};Y.prototype.checkFace=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);return!!cF(e,a,c,d)};Y.prototype.appendMaterial=function(){return k(dF(this.FF),W)};Y.prototype.appendNode=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);eF(d,a,c)}; -Y.prototype.appendLink=function(a,c,d,e){var f=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);fF(f,a,c,d,e)};Y.prototype.appendFace=function(a,c,d,e){var f=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);gF(f,a,c,d,e)}; -Y.prototype.appendTetra=function(a,c,d,e,f){var r=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);f&&"object"===typeof f&&(f=f.FF);hF(r,a,c,d,e,f)};Y.prototype.appendAnchor=function(a,c,d,e){var f=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);iF(f,a,c,d,e)};Y.prototype.getTotalMass=function(){return jF(this.FF)}; -Y.prototype.setTotalMass=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);void 0===c?kF(d,a):lF(d,a,c)};Y.prototype.setMass=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);mF(d,a,c)};Y.prototype.transform=Y.prototype.transform=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);nF(c,a)};Y.prototype.translate=Y.prototype.translate=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);oF(c,a)}; -Y.prototype.rotate=Y.prototype.rotate=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);pF(c,a)};Y.prototype.scale=Y.prototype.scale=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);qF(c,a)};Y.prototype.generateClusters=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);return void 0===c?rF(d,a):sF(d,a,c)};Y.prototype.randomizeConstraints=function(){tF(this.FF)}; -Y.prototype.generateBendingConstraints=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);return void 0===c?uF(d,a):vF(d,a,c)};Y.prototype.upcast=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(wF(c,a),Y)};Y.prototype.mergesSimulationIslands=function(){return!!xF(this.FF)};Y.prototype.getAnisotropicFriction=function(){return k(yF(this.FF),n)}; -Y.prototype.setAnisotropicFriction=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);zF(d,a,c)};Y.prototype.hasAnisotropicFriction=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return void 0===a?!!AF(c):!!BF(c,a)};Y.prototype.setContactProcessingThreshold=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);CF(c,a)};Y.prototype.getContactProcessingThreshold=function(){return DF(this.FF)};Y.prototype.isStaticObject=function(){return!!EF(this.FF)}; -Y.prototype.isKinematicObject=function(){return!!FF(this.FF)};Y.prototype.isStaticOrKinematicObject=function(){return!!GF(this.FF)};Y.prototype.hasContactResponse=function(){return!!HF(this.FF)};Y.prototype.setCollisionShape=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);IF(c,a)};Y.prototype.setIgnoreCollisionCheck=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);JF(d,a,c)}; -Y.prototype.checkCollideWithOverride=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return!!KF(c,a)};Y.prototype.getActivationState=function(){return LF(this.FF)};Y.prototype.setActivationState=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);MF(c,a)};Y.prototype.setDeactivationTime=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);NF(c,a)};Y.prototype.getDeactivationTime=function(){return OF(this.FF)}; -Y.prototype.forceActivationState=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);PF(c,a)};Y.prototype.activate=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);void 0===a?QF(c):RF(c,a)};Y.prototype.isActive=Y.prototype.isActive=function(){return!!SF(this.FF)};Y.prototype.setRestitution=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);TF(c,a)};Y.prototype.getRestitution=function(){return UF(this.FF)}; -Y.prototype.setFriction=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);VF(c,a)};Y.prototype.getFriction=function(){return WF(this.FF)};Y.prototype.setRollingFriction=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);XF(c,a)};Y.prototype.getRollingFriction=function(){return YF(this.FF)};Y.prototype.getWorldTransform=function(){return k(ZF(this.FF),p)};Y.prototype.setWorldTransform=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);$F(c,a)}; -Y.prototype.getBroadphaseHandle=function(){return k(aG(this.FF),sI)};Y.prototype.setBroadphaseHandle=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);bG(c,a)};Y.prototype.getInterpolationWorldTransform=function(){return k(cG(this.FF),p)};Y.prototype.setInterpolationWorldTransform=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);dG(c,a)};Y.prototype.setInterpolationLinearVelocity=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);eG(c,a)}; -Y.prototype.setInterpolationAngularVelocity=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);fG(c,a)};Y.prototype.getInterpolationLinearVelocity=function(){return k(gG(this.FF),n)};Y.prototype.getInterpolationAngularVelocity=function(){return k(hG(this.FF),n)};Y.prototype.getIslandTag=function(){return iG(this.FF)};Y.prototype.setIslandTag=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);jG(c,a)};Y.prototype.getCompanionId=function(){return kG(this.FF)}; -Y.prototype.setCompanionId=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);lG(c,a)};Y.prototype.getHitFraction=function(){return mG(this.FF)};Y.prototype.setHitFraction=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);nG(c,a)};Y.prototype.getCollisionFlags=function(){return oG(this.FF)};Y.prototype.setCollisionFlags=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);pG(c,a)};Y.prototype.getCcdSweptSphereRadius=function(){return qG(this.FF)}; -Y.prototype.setCcdSweptSphereRadius=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);rG(c,a)};Y.prototype.getCcdMotionThreshold=function(){return sG(this.FF)};Y.prototype.getCcdSquareMotionThreshold=function(){return tG(this.FF)};Y.prototype.setCcdMotionThreshold=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);uG(c,a)};Y.prototype.getUserPointer=function(){return vG(this.FF)};Y.prototype.getUserIndex=function(){return wG(this.FF)}; -Y.prototype.setUserPointer=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);xG(c,a)};Y.prototype.setUserIndex=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);yG(c,a)};Y.prototype.getUpdateRevisionInternal=function(){return zG(this.FF)};Y.prototype.checkCollideWith=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return!!AG(c,a)};Y.prototype.get_m_cfg=Y.prototype.aI=function(){return k(BG(this.FF),X)}; -Y.prototype.set_m_cfg=Y.prototype.oK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);CG(c,a)};Object.defineProperty(Y.prototype,"m_cfg",{get:Y.prototype.aI,set:Y.prototype.oK});Y.prototype.get_m_nodes=Y.prototype.MI=function(){return k(DG(this.FF),QJ)};Y.prototype.set_m_nodes=Y.prototype.$K=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);EG(c,a)};Object.defineProperty(Y.prototype,"m_nodes",{get:Y.prototype.MI,set:Y.prototype.$K}); -Y.prototype.get_m_faces=Y.prototype.qI=function(){return k(FG(this.FF),RJ)};Y.prototype.set_m_faces=Y.prototype.EK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);GG(c,a)};Object.defineProperty(Y.prototype,"m_faces",{get:Y.prototype.qI,set:Y.prototype.EK});Y.prototype.get_m_materials=Y.prototype.KI=function(){return k(HG(this.FF),TJ)};Y.prototype.set_m_materials=Y.prototype.YK=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);IG(c,a)}; -Object.defineProperty(Y.prototype,"m_materials",{get:Y.prototype.KI,set:Y.prototype.YK});Y.prototype.__destroy__=function(){JG(this.FF)};function UJ(a){a&&"object"===typeof a&&(a=a.FF);this.FF=void 0===a?KG():LG(a);h(UJ)[this.FF]=this}UJ.prototype=Object.create(BI.prototype);UJ.prototype.constructor=UJ;UJ.prototype.IF=UJ;UJ.JF={};b.btSoftBodyRigidBodyCollisionConfiguration=UJ;UJ.prototype.__destroy__=function(){MG(this.FF)};function VJ(){this.FF=NG();h(VJ)[this.FF]=this}VJ.prototype=Object.create(TI.prototype); -VJ.prototype.constructor=VJ;VJ.prototype.IF=VJ;VJ.JF={};b.btDefaultSoftBodySolver=VJ;VJ.prototype.__destroy__=function(){OG(this.FF)};function WJ(){throw"cannot construct a btSoftBodyArray, no constructor in IDL";}WJ.prototype=Object.create(g.prototype);WJ.prototype.constructor=WJ;WJ.prototype.IF=WJ;WJ.JF={};b.btSoftBodyArray=WJ;WJ.prototype.size=WJ.prototype.size=function(){return PG(this.FF)}; -WJ.prototype.at=WJ.prototype.at=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);return k(QG(c,a),Y)};WJ.prototype.__destroy__=function(){RG(this.FF)};function Z(a,c,d,e,f){a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);f&&"object"===typeof f&&(f=f.FF);this.FF=void 0===f?SG(a,c,d,e):TG(a,c,d,e,f);h(Z)[this.FF]=this}Z.prototype=Object.create(z.prototype);Z.prototype.constructor=Z;Z.prototype.IF=Z;Z.JF={}; -b.btSoftRigidDynamicsWorld=Z;Z.prototype.addSoftBody=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);void 0===c?UG(e,a):void 0===d?VG(e,a,c):WG(e,a,c,d)};Z.prototype.removeSoftBody=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);XG(c,a)};Z.prototype.getWorldInfo=function(){return k(YG(this.FF),U)};Z.prototype.getSoftBodyArray=function(){return k(ZG(this.FF),WJ)};Z.prototype.getDrawFlags=function(){return $G(this.FF)}; -Z.prototype.setDrawFlags=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);aH(c,a)};Z.prototype.setBroadphase=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);bH(c,a)};Z.prototype.getDispatcher=function(){return k(cH(this.FF),oI)};Z.prototype.updateSingleAabb=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);dH(c,a)};Z.prototype.updateAabbs=function(){eH(this.FF)};Z.prototype.computeOverlappingPairs=function(){fH(this.FF)}; -Z.prototype.setDebugDrawer=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);gH(c,a)};Z.prototype.debugDrawWorld=function(){hH(this.FF)};Z.prototype.debugDrawObject=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);iH(e,a,c,d)};Z.prototype.getNumCollisionObjects=function(){return jH(this.FF)}; -Z.prototype.rayTest=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);kH(e,a,c,d)};Z.prototype.convexSweepTest=function(a,c,d,e,f){var r=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);f&&"object"===typeof f&&(f=f.FF);void 0===f?lH(r,a,c,d,e):mH(r,a,c,d,e,f)}; -Z.prototype.contactTest=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);nH(d,a,c)};Z.prototype.contactPairTest=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);oH(e,a,c,d)}; -Z.prototype.addCollisionObject=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);void 0===c?pH(e,a):void 0===d?qH(e,a,c):rH(e,a,c,d)};Z.prototype.getCollisionObjectArray=function(){return k(sH(this.FF),pI)};Z.prototype.removeCollisionObject=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);tH(c,a)};Z.prototype.performDiscreteCollisionDetection=function(){uH(this.FF)}; -Z.prototype.getDispatchInfo=function(){return k(vH(this.FF),l)};Z.prototype.getForceUpdateAllAabbs=function(){return!!wH(this.FF)};Z.prototype.setForceUpdateAllAabbs=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);xH(c,a)};Z.prototype.stepSimulation=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);return void 0===c?yH(e,a):void 0===d?zH(e,a,c):AH(e,a,c,d)}; -Z.prototype.addAction=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);BH(c,a)};Z.prototype.removeAction=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);CH(c,a)};Z.prototype.getSolverInfo=function(){return k(DH(this.FF),xI)}; -Z.prototype.addRigidBody=function(a,c,d){var e=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);void 0===c?EH(e,a):void 0===d?_emscripten_bind_btSoftRigidDynamicsWorld_addRigidBody_2(e,a,c):FH(e,a,c,d)};Z.prototype.removeRigidBody=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);GH(c,a)};Z.prototype.setGravity=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);HH(c,a)}; -Z.prototype.getGravity=function(){return k(IH(this.FF),n)};Z.prototype.addConstraint=function(a,c){var d=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);void 0===c?JH(d,a):KH(d,a,c)};Z.prototype.removeConstraint=function(a){var c=this.FF;a&&"object"===typeof a&&(a=a.FF);LH(c,a)};Z.prototype.clearForces=function(){MH(this.FF)};Z.prototype.__destroy__=function(){NH(this.FF)};function XJ(){this.FF=OH();h(XJ)[this.FF]=this}XJ.prototype=Object.create(g.prototype); -XJ.prototype.constructor=XJ;XJ.prototype.IF=XJ;XJ.JF={};b.btSoftBodyHelpers=XJ;XJ.prototype.CreateRope=function(a,c,d,e,f){var r=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);f&&"object"===typeof f&&(f=f.FF);return k(PH(r,a,c,d,e,f),Y)}; -XJ.prototype.CreatePatch=function(a,c,d,e,f,r,H,V,ab){var YJ=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);f&&"object"===typeof f&&(f=f.FF);r&&"object"===typeof r&&(r=r.FF);H&&"object"===typeof H&&(H=H.FF);V&&"object"===typeof V&&(V=V.FF);ab&&"object"===typeof ab&&(ab=ab.FF);return k(QH(YJ,a,c,d,e,f,r,H,V,ab),Y)}; -XJ.prototype.CreateEllipsoid=function(a,c,d,e){var f=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);return k(RH(f,a,c,d,e),Y)};XJ.prototype.CreateFromConvexHull=function(a,c,d,e){var f=this.FF;a&&"object"===typeof a&&(a=a.FF);c&&"object"===typeof c&&(c=c.FF);d&&"object"===typeof d&&(d=d.FF);e&&"object"===typeof e&&(e=e.FF);return k(SH(f,a,c,d,e),Y)};XJ.prototype.__destroy__=function(){TH(this.FF)}; -(function(){function a(){b.PHY_FLOAT=UH();b.PHY_DOUBLE=VH();b.PHY_INTEGER=WH();b.PHY_SHORT=XH();b.PHY_FIXEDPOINT88=YH();b.PHY_UCHAR=ZH()}Ba?a():za.unshift(a)})(); - - - return Bullet.ready -} -); -})(); -if (typeof exports === 'object' && typeof module === 'object') - module.exports = Bullet; -else if (typeof define === 'function' && define['amd']) - define([], function() { return Bullet; }); -else if (typeof exports === 'object') - exports["Bullet"] = Bullet; -async function asyncCall() { - window.Bullet = await Bullet(); -} - -asyncCall(); \ No newline at end of file diff --git a/extensions/gdx-bullet/gdx-bullet-teavm/resources/bullet.wasm.wasm b/extensions/gdx-bullet/gdx-bullet-teavm/resources/bullet.wasm.wasm deleted file mode 100644 index 8430948c..00000000 Binary files a/extensions/gdx-bullet/gdx-bullet-teavm/resources/bullet.wasm.wasm and /dev/null differ diff --git a/extensions/gdx-bullet/gdx-bullet/build.gradle b/extensions/gdx-bullet/gdx-bullet/build.gradle deleted file mode 100644 index b27d1c40..00000000 --- a/extensions/gdx-bullet/gdx-bullet/build.gradle +++ /dev/null @@ -1,22 +0,0 @@ -def module_name = "gdx-bullet" - -sourceSets.main.resources.srcDirs = ["resources/"] - -dependencies { - implementation "com.badlogicgames.gdx:gdx:$LibExt.gdxVersion" - implementation "com.github.xpenatan.jParser:jParser-loader:$LibExt.jParserVersion" -} - -clean.doFirst { - def srcPath = projectDir.toString() + "/src/main/" - project.delete(files(srcPath)) -} - -publishing { - publications { - maven(MavenPublication) { - artifactId = module_name - from components.java - } - } -} \ No newline at end of file diff --git a/extensions/gdx-bullet/gdx-bullet/build.gradle.kts b/extensions/gdx-bullet/gdx-bullet/build.gradle.kts new file mode 100644 index 00000000..ee08ef8e --- /dev/null +++ b/extensions/gdx-bullet/gdx-bullet/build.gradle.kts @@ -0,0 +1,22 @@ +val moduleName = "gdx-bullet" + +dependencies { + implementation("com.badlogicgames.gdx:gdx:${LibExt.gdxVersion}") + implementation("com.github.xpenatan.jParser:jParser-loader:${LibExt.jParserVersion}") +} + +tasks.named("clean") { + doFirst { + val srcPath = "$projectDir/src/main/java" + project.delete(files(srcPath)) + } +} + +publishing { + publications { + create("maven") { + artifactId = moduleName + from(components["java"]) + } + } +} \ No newline at end of file diff --git a/extensions/gdx-freetype-teavm/build.gradle b/extensions/gdx-freetype-teavm/build.gradle deleted file mode 100644 index b8ae887e..00000000 --- a/extensions/gdx-freetype-teavm/build.gradle +++ /dev/null @@ -1,17 +0,0 @@ -def module_name = "gdx-freetype-teavm" - -sourceSets.main.resources.srcDirs = ["resources/"] - -dependencies { - implementation project(":backends:backend-teavm") - implementation "com.badlogicgames.gdx:gdx:$LibExt.gdxVersion" -} - -publishing { - publications { - maven(MavenPublication) { - artifactId = module_name - from components.java - } - } -} \ No newline at end of file diff --git a/extensions/gdx-freetype-teavm/build.gradle.kts b/extensions/gdx-freetype-teavm/build.gradle.kts new file mode 100644 index 00000000..6440f9f5 --- /dev/null +++ b/extensions/gdx-freetype-teavm/build.gradle.kts @@ -0,0 +1,15 @@ +val moduleName = "gdx-freetype-teavm" + +dependencies { + implementation(project(":backends:backend-teavm")) + implementation("com.badlogicgames.gdx:gdx:${LibExt.gdxVersion}") +} + +publishing { + publications { + create("maven") { + artifactId = moduleName + from(components["java"]) + } + } +} \ No newline at end of file diff --git a/extensions/gdx-freetype-teavm/resources/freetype.js b/extensions/gdx-freetype-teavm/src/main/resources/freetype.js similarity index 100% rename from extensions/gdx-freetype-teavm/resources/freetype.js rename to extensions/gdx-freetype-teavm/src/main/resources/freetype.js diff --git a/tools/generator/core/build.gradle b/tools/generator/core/build.gradle deleted file mode 100644 index c7753100..00000000 --- a/tools/generator/core/build.gradle +++ /dev/null @@ -1,27 +0,0 @@ -def module_name = "generator-core" - -dependencies { - implementation "com.badlogicgames.gdx:gdx:$LibExt.gdxVersion" - implementation project(":backends:backend-teavm") - - implementation "com.github.xpenatan.gdx-imgui:core:$LibExt.gdxImGuiVersion" - implementation "com.github.xpenatan.gdx-imgui:gdx:$LibExt.gdxImGuiVersion" - implementation "com.github.xpenatan.gdx-imgui:core-desktop:$LibExt.gdxImGuiVersion" - - implementation project(":extensions:gdx-freetype-teavm") - implementation project(":extensions:gdx-bullet:gdx-bullet-teavm") - implementation project(":extensions:gdx-box2d:gdx-box2d-teavm") - - implementation "org.eclipse.jetty:jetty-server:$LibExt.jettyVersion" - implementation "org.eclipse.jetty:jetty-webapp:$LibExt.jettyVersion" -} - -publishing { - publications { - maven(MavenPublication) { - artifactId = module_name - from components.java - } - } -} - diff --git a/tools/generator/core/build.gradle.kts b/tools/generator/core/build.gradle.kts new file mode 100644 index 00000000..919f3a67 --- /dev/null +++ b/tools/generator/core/build.gradle.kts @@ -0,0 +1,26 @@ +val moduleName = "generator-core" + +dependencies { + implementation("com.badlogicgames.gdx:gdx:${LibExt.gdxVersion}") + implementation(project(":backends:backend-teavm")) + + implementation("com.github.xpenatan.gdx-imgui:core:${LibExt.gdxImGuiVersion}") + implementation("com.github.xpenatan.gdx-imgui:gdx:${LibExt.gdxImGuiVersion}") + implementation("com.github.xpenatan.gdx-imgui:core-desktop:${LibExt.gdxImGuiVersion}") + + implementation(project(":extensions:gdx-freetype-teavm")) + implementation(project(":extensions:gdx-bullet:gdx-bullet-teavm")) + implementation(project(":extensions:gdx-box2d:gdx-box2d-teavm")) + + implementation("org.eclipse.jetty:jetty-server:${LibExt.jettyVersion}") + implementation("org.eclipse.jetty:jetty-webapp:${LibExt.jettyVersion}") +} + +publishing { + publications { + create("maven") { + artifactId = moduleName + from(components["java"]) + } + } +} diff --git a/tools/generator/desktop/build.gradle b/tools/generator/desktop/build.gradle deleted file mode 100644 index fdaae0c2..00000000 --- a/tools/generator/desktop/build.gradle +++ /dev/null @@ -1,70 +0,0 @@ -project.ext.mainClassName = "com.github.xpenatan.gdx.html5.generator.Main" -sourceSets.main.java.srcDirs = ["src/main/java/"] - -configurations { - provided - implementation.extendsFrom provided -} - -tasks.register('fromClasses', Jar) { - from(sourceSets.main.output) { - } -} - -dependencies { - implementation project(":tools:generator:core") - implementation "com.badlogicgames.gdx:gdx-platform:$LibExt.gdxVersion:natives-desktop" - implementation "com.badlogicgames.gdx:gdx-backend-lwjgl:$LibExt.gdxVersion" -} - -tasks.register('runGenerator', JavaExec) { - setGroup("teavm") - setDescription("Run Generator") - mainClass.set(project.mainClassName) - setClasspath(sourceSets.main.runtimeClasspath) - - if (org.gradle.internal.os.OperatingSystem.current() == org.gradle.internal.os.OperatingSystem.MAC_OS) { - // Required to run on macOS - jvmArgs += "-XstartOnFirstThread" - } -} - -tasks.register('copyDependencies', Copy) { - from { configurations.default } - { - exclude "core*.jar" - exclude "jorbis-*.jar" - exclude "sac-*.jar" - exclude "validation-api-*.jar" - exclude "jutils-*.jar" - exclude "jsinterop-*.jar" - exclude "jlayer-*.jar" - exclude "jinput-*.jar" - exclude "javax.*.jar" - exclude "gwt-user*.jar" - } - into 'build/libs/dependencies' -} - -def projectsToCollect = [':tools:generator:desktop', ':tools:generator:core'] - - -//TODO fix dist - -tasks.register('dist', Jar) { - dependsOn([copyDependencies, projectsToCollect.collect { it + ":compileJava" }]) - duplicatesStrategy = DuplicatesStrategy.EXCLUDE - manifest { - attributes( - 'Main-Class': project.mainClassName - ) - } - from files(projectsToCollect.collect { project(it).sourceSets.main.output }) - from { - (configurations.provided).collect - { - it.isDirectory() ? it : zipTree(it) - } - } - with jar -} \ No newline at end of file diff --git a/tools/generator/desktop/build.gradle.kts b/tools/generator/desktop/build.gradle.kts new file mode 100644 index 00000000..b8c75add --- /dev/null +++ b/tools/generator/desktop/build.gradle.kts @@ -0,0 +1,59 @@ +val mainClassName = "com.github.xpenatan.gdx.html5.generator.Main" + +dependencies { + implementation(project(":tools:generator:core")) + implementation("com.badlogicgames.gdx:gdx-platform:${LibExt.gdxVersion}:natives-desktop") + implementation("com.badlogicgames.gdx:gdx-backend-lwjgl:${LibExt.gdxVersion}") +} + +tasks.register("runGenerator") { + group = "teavm" + description = "Run Generator" + mainClass.set(mainClassName) + classpath = sourceSets["main"].runtimeClasspath + + if (org.gradle.internal.os.OperatingSystem.current() == org.gradle.internal.os.OperatingSystem.MAC_OS) { + // Required to run on macOS + jvmArgs?.add("-XstartOnFirstThread") + } +} + +//tasks.register("copyDependencies") { +// from { configurations.default } +// { +// exclude "core*.jar" +// exclude "jorbis-*.jar" +// exclude "sac-*.jar" +// exclude "validation-api-*.jar" +// exclude "jutils-*.jar" +// exclude "jsinterop-*.jar" +// exclude "jlayer-*.jar" +// exclude "jinput-*.jar" +// exclude "javax.*.jar" +// exclude "gwt-user*.jar" +// } +// into 'build/libs/dependencies' +//} + +//def projectsToCollect = [':tools:generator:desktop', ':tools:generator:core'] + + +//TODO fix dist + +//tasks.register("dist") { +// dependsOn([copyDependencies, projectsToCollect.collect { it + ":compileJava" }]) +// duplicatesStrategy = DuplicatesStrategy.EXCLUDE +// manifest { +// attributes( +// 'Main-Class': project.mainClassName +// ) +// } +// from files(projectsToCollect.collect { project(it).sourceSets.main.output }) +// from { +// (configurations.provided).collect +// { +// it.isDirectory() ? it : zipTree(it) +// } +// } +// with jar +//} \ No newline at end of file