superstrict
import brl.blitz
import brl.appstub
import brl.audio
import brl.bank
import brl.bankstream
import brl.basic
import brl.bmploader
import brl.d3d7max2d
import brl.d3d9max2d
import brl.data
import brl.directsoundaudio
import brl.eventqueue
import brl.freeaudioaudio
import brl.freetypefont
import brl.glgraphics
import brl.glmax2d
import brl.gnet
import brl.jpgloader
import brl.map
import brl.maxlua
import brl.maxutil
import brl.oggloader
import brl.openalaudio
import brl.pngloader
import brl.retro
import brl.tgaloader
import brl.threads
import brl.timer
import brl.timerdefault
import brl.wavloader
import pub.freejoy
import pub.freeprocess
import pub.macos
import pub.opengles
import pub.vulkan
import pub.xmmintrin
import newton.dynamics
import openb3d.b3dglgraphics
import "newtonbody.bmx"
TNewtonSphere^TNewtonBody{
-New()="__m_newtonsphere_TNewtonSphere_New"
-New:TNewtonSphere(world:TNWorld,_mesh:TMesh,_mass#=1.0#)="_m_newtonsphere_TNewtonSphere_New_TTNWorldTTMeshf"
+CreateNewtonMesh:TNewtonSphere(world:TNWorld,mesh:TMesh,mass#,shadow%)="_m_newtonsphere_TNewtonSphere_CreateNewtonMesh_TTNewtonSphere_TTNWorldTTMeshfi"
}="_m_newtonsphere_TNewtonSphere"
CreateNewtonSphereMesh:TNewtonSphere(world:TNWorld,mesh:TMesh,mass#,shadow%)="_m_newtonsphere_CreateNewtonSphereMesh"