You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

668 lines
36 KiB

  1. SUBDIRS = data
  2. noinst_LIBRARIES = liblol.a
  3. liblol_a_SOURCES = \
  4. core.h tiler.cpp tiler.h dict.cpp dict.h array.h \
  5. audio.cpp audio.h scene.cpp scene.h font.cpp font.h layer.cpp layer.h \
  6. map.cpp map.h entity.cpp entity.h ticker.cpp ticker.h lolgl.h \
  7. tileset.cpp tileset.h forge.cpp forge.h video.cpp video.h log.cpp log.h \
  8. timer.cpp timer.h bitfield.h profiler.cpp profiler.h \
  9. world.cpp world.h sample.cpp sample.h sampler.cpp sampler.h \
  10. text.cpp text.h emitter.cpp emitter.h numeric.h hash.cpp hash.h \
  11. worldentity.cpp worldentity.h gradient.cpp gradient.h gradient.lolfx \
  12. platform.cpp platform.h sprite.cpp sprite.h camera.cpp camera.h \
  13. \
  14. lol/unit.h lol/debug.h \
  15. lol/math/vector.h lol/math/half.h lol/math/real.h lol/math/remez.h \
  16. lol/math/math.h \
  17. \
  18. generated/location.hh generated/position.hh generated/stack.hh \
  19. \
  20. application/application.cpp application/application.h \
  21. eglapp.cpp eglapp.h \
  22. \
  23. easymesh/easymesh.cpp easymesh/easymesh.h \
  24. easymesh/shiny.lolfx \
  25. easymesh/easymesh-compiler.cpp easymesh/easymesh-compiler.h \
  26. generated/easymesh-parser.cpp generated/easymesh-parser.h \
  27. generated/easymesh-scanner.cpp \
  28. \
  29. $(ps3_sources) \
  30. $(xbox_sources) \
  31. $(nacl_sources) \
  32. $(sdl_sources) \
  33. $(d3d9_sources) \
  34. $(android_sources) \
  35. $(bullet_sources) \
  36. \
  37. thread/threadbase.h thread/thread.h \
  38. \
  39. math/vector.cpp math/real.cpp math/half.cpp math/trig.cpp \
  40. \
  41. input/input.cpp input/input.h \
  42. input/stick.cpp input/stick.h \
  43. \
  44. gpu/shader.cpp gpu/shader.h \
  45. gpu/indexbuffer.cpp gpu/indexbuffer.h \
  46. gpu/vertexbuffer.cpp gpu/vertexbuffer.h \
  47. gpu/framebuffer.cpp gpu/framebuffer.h \
  48. \
  49. gpu/defaultmaterial.lolfx \
  50. gpu/tile.lolfx \
  51. gpu/emptymaterial.lolfx \
  52. gpu/testmaterial.lolfx \
  53. \
  54. gpu/lolfx-compiler.cpp gpu/lolfx-compiler.h \
  55. generated/lolfx-parser.cpp generated/lolfx-parser.h \
  56. generated/lolfx-scanner.cpp \
  57. \
  58. image/image.cpp image/image.h image/image-private.h \
  59. image/codec/gdiplus-image.cpp \
  60. image/codec/ios-image.cpp \
  61. image/codec/dummy-image.cpp \
  62. \
  63. loldebug.h \
  64. debug/fps.cpp debug/fps.h debug/sphere.cpp debug/sphere.h \
  65. debug/record.cpp debug/record.h debug/stats.cpp debug/stats.h
  66. liblol_a_CPPFLAGS = @LOL_CFLAGS@ -Ibullet
  67. SUFFIXES = .lolfx
  68. .lolfx.o:
  69. $(LOLFX_BUILD)
  70. if TRUE
  71. generated: .FORCE
  72. $(MKDIR_P) generated
  73. rm -f generated/[a-zA-Z]*
  74. flex -o generated/easymesh-scanner.cpp easymesh/easymesh-scanner.l
  75. bison -o generated/easymesh-parser.cpp --defines=generated/easymesh-parser.h \
  76. -d -b generated/easymesh easymesh/easymesh-parser.y
  77. flex -o generated/lolfx-scanner.cpp gpu/lolfx-scanner.l
  78. bison -o generated/lolfx-parser.cpp --defines=generated/lolfx-parser.h \
  79. -d -b generated/lolfx gpu/lolfx-parser.y
  80. .FORCE:
  81. endif
  82. EXTRA_DIST = easymesh/easymesh-scanner.l easymesh/easymesh-parser.y \
  83. gpu/lolfx-scanner.l gpu/lolfx-parser.y
  84. sdl_sources = \
  85. image/codec/sdl-image.cpp \
  86. platform/sdl/sdlapp.cpp platform/sdl/sdlapp.h \
  87. platform/sdl/sdlinput.cpp platform/sdl/sdlinput.h
  88. d3d9_sources = \
  89. platform/d3d9/d3d9input.cpp platform/d3d9/d3d9input.h
  90. if USE_NACL
  91. nacl_sources = \
  92. platform/nacl/nacl-app.cpp platform/nacl/nacl-app.h \
  93. platform/nacl/nacl-instance.cpp platform/nacl/nacl-instance.h \
  94. platform/nacl/nacl-module.cpp \
  95. platform/nacl/opengl_context.cpp platform/nacl/opengl_context.h \
  96. platform/nacl/opengl_context_ptrs.h
  97. endif
  98. if USE_PS3
  99. ps3_sources = \
  100. image/codec/ps3-image.cpp \
  101. platform/ps3/threadbase.h \
  102. platform/ps3/ps3app.cpp platform/ps3/ps3app.h \
  103. platform/ps3/ps3input.cpp platform/ps3/ps3input.h
  104. endif
  105. if USE_X360
  106. xbox_sources = \
  107. platform/xbox/xboxapp.cpp platform/xbox/xboxapp.h \
  108. platform/xbox/xboxinput.cpp platform/xbox/xboxinput.h
  109. endif
  110. android_sources = \
  111. image/codec/android-image.cpp \
  112. platform/android/androidapp.cpp platform/android/androidapp.h
  113. bullet_sources =
  114. if FALSE #CONDITIONAL_BUILD_MULTITHREADED
  115. bullet_sources += \
  116. bullet/BulletMultiThreaded/PosixThreadSupport.h \
  117. bullet/BulletMultiThreaded/vectormath/scalar/cpp/mat_aos.h \
  118. bullet/BulletMultiThreaded/vectormath/scalar/cpp/vec_aos.h \
  119. bullet/BulletMultiThreaded/vectormath/scalar/cpp/quat_aos.h \
  120. bullet/BulletMultiThreaded/vectormath/scalar/cpp/vectormath_aos.h \
  121. bullet/BulletMultiThreaded/PpuAddressSpace.h \
  122. bullet/BulletMultiThreaded/SpuCollisionTaskProcess.h \
  123. bullet/BulletMultiThreaded/PlatformDefinitions.h \
  124. bullet/BulletMultiThreaded/vectormath2bullet.h \
  125. bullet/BulletMultiThreaded/SpuGatheringCollisionDispatcher.h \
  126. bullet/BulletMultiThreaded/SpuCollisionObjectWrapper.h \
  127. bullet/BulletMultiThreaded/SpuSampleTaskProcess.h \
  128. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/boxBoxDistance.h \
  129. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/Box.h \
  130. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuMinkowskiPenetrationDepthSolver.h \
  131. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuLocalSupport.h \
  132. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuCollisionShapes.h \
  133. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuGatheringCollisionTask.h \
  134. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuConvexPenetrationDepthSolver.h \
  135. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuContactResult.h \
  136. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuPreferredPenetrationDirections.h \
  137. bullet/BulletMultiThreaded/SpuSync.h \
  138. bullet/BulletMultiThreaded/btThreadSupportInterface.h \
  139. bullet/BulletMultiThreaded/SpuLibspe2Support.h \
  140. bullet/BulletMultiThreaded/SpuSampleTask/SpuSampleTask.h \
  141. bullet/BulletMultiThreaded/SpuFakeDma.h \
  142. bullet/BulletMultiThreaded/SpuContactManifoldCollisionAlgorithm.h \
  143. bullet/BulletMultiThreaded/SpuDoubleBuffer.h \
  144. bullet/BulletMultiThreaded/Win32ThreadSupport.h \
  145. bullet/BulletMultiThreaded/SequentialThreadSupport.h
  146. libBulletMultiThreaded_la_CXXFLAGS = ${CXXFLAGS} -I./BulletMultiThreaded/vectormath/scalar/cpp
  147. bullet_sources += \
  148. bullet/BulletMultiThreaded/SpuCollisionObjectWrapper.cpp \
  149. bullet/BulletMultiThreaded/SpuSampleTask/SpuSampleTask.cpp \
  150. bullet/BulletMultiThreaded/SpuLibspe2Support.cpp \
  151. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuContactResult.cpp \
  152. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuGatheringCollisionTask.cpp \
  153. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuMinkowskiPenetrationDepthSolver.cpp \
  154. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuCollisionShapes.cpp \
  155. bullet/BulletMultiThreaded/btThreadSupportInterface.cpp \
  156. bullet/BulletMultiThreaded/SequentialThreadSupport.cpp \
  157. bullet/BulletMultiThreaded/SpuGatheringCollisionDispatcher.cpp \
  158. bullet/BulletMultiThreaded/Win32ThreadSupport.cpp \
  159. bullet/BulletMultiThreaded/SpuFakeDma.cpp \
  160. bullet/BulletMultiThreaded/PosixThreadSupport.cpp \
  161. bullet/BulletMultiThreaded/SpuCollisionTaskProcess.cpp \
  162. bullet/BulletMultiThreaded/SpuContactManifoldCollisionAlgorithm.cpp \
  163. bullet/BulletMultiThreaded/SpuSampleTaskProcess.cpp \
  164. bullet/BulletMultiThreaded/SpuSampleTask/SpuSampleTask.h \
  165. bullet/BulletMultiThreaded/PpuAddressSpace.h \
  166. bullet/BulletMultiThreaded/SpuSampleTaskProcess.h \
  167. bullet/BulletMultiThreaded/SequentialThreadSupport.h \
  168. bullet/BulletMultiThreaded/PlatformDefinitions.h \
  169. bullet/BulletMultiThreaded/Win32ThreadSupport.h \
  170. bullet/BulletMultiThreaded/SpuContactManifoldCollisionAlgorithm.h \
  171. bullet/BulletMultiThreaded/btThreadSupportInterface.h \
  172. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuGatheringCollisionTask.h \
  173. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuConvexPenetrationDepthSolver.h \
  174. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuPreferredPenetrationDirections.h \
  175. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuCollisionShapes.h \
  176. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuLocalSupport.h \
  177. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuMinkowskiPenetrationDepthSolver.h \
  178. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/SpuContactResult.h \
  179. bullet/BulletMultiThreaded/SpuGatheringCollisionDispatcher.h \
  180. bullet/BulletMultiThreaded/SpuFakeDma.h \
  181. bullet/BulletMultiThreaded/SpuSync.h \
  182. bullet/BulletMultiThreaded/SpuCollisionObjectWrapper.h \
  183. bullet/BulletMultiThreaded/SpuDoubleBuffer.h \
  184. bullet/BulletMultiThreaded/SpuCollisionTaskProcess.h \
  185. bullet/BulletMultiThreaded/PosixThreadSupport.h \
  186. bullet/BulletMultiThreaded/SpuLibspe2Support.h \
  187. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/boxBoxDistance.cpp \
  188. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/boxBoxDistance.h \
  189. bullet/BulletMultiThreaded/SpuNarrowPhaseCollisionTask/Box.h
  190. endif
  191. bullet_sources += \
  192. bullet/LinearMath/btQuickprof.cpp \
  193. bullet/LinearMath/btGeometryUtil.cpp \
  194. bullet/LinearMath/btAlignedAllocator.cpp \
  195. bullet/LinearMath/btSerializer.cpp \
  196. bullet/LinearMath/btConvexHull.cpp \
  197. bullet/LinearMath/btConvexHullComputer.cpp \
  198. bullet/LinearMath/btHashMap.h \
  199. bullet/LinearMath/btConvexHull.h \
  200. bullet/LinearMath/btAabbUtil2.h \
  201. bullet/LinearMath/btGeometryUtil.h \
  202. bullet/LinearMath/btQuadWord.h \
  203. bullet/LinearMath/btPoolAllocator.h \
  204. bullet/LinearMath/btScalar.h \
  205. bullet/LinearMath/btMinMax.h \
  206. bullet/LinearMath/btVector3.h \
  207. bullet/LinearMath/btList.h \
  208. bullet/LinearMath/btStackAlloc.h \
  209. bullet/LinearMath/btMatrix3x3.h \
  210. bullet/LinearMath/btMotionState.h \
  211. bullet/LinearMath/btAlignedAllocator.h \
  212. bullet/LinearMath/btQuaternion.h \
  213. bullet/LinearMath/btAlignedObjectArray.h \
  214. bullet/LinearMath/btQuickprof.h \
  215. bullet/LinearMath/btSerializer.h \
  216. bullet/LinearMath/btTransformUtil.h \
  217. bullet/LinearMath/btTransform.h \
  218. bullet/LinearMath/btDefaultMotionState.h \
  219. bullet/LinearMath/btIDebugDraw.h \
  220. bullet/LinearMath/btRandom.h
  221. bullet_sources += \
  222. bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp \
  223. bullet/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp \
  224. bullet/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp \
  225. bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp \
  226. bullet/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp \
  227. bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp \
  228. bullet/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp \
  229. bullet/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp \
  230. bullet/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp \
  231. bullet/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp \
  232. bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp \
  233. bullet/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp \
  234. bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp \
  235. bullet/BulletCollision/CollisionDispatch/btCollisionObject.cpp \
  236. bullet/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp \
  237. bullet/BulletCollision/CollisionDispatch/btGhostObject.cpp \
  238. bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp \
  239. bullet/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp \
  240. bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp \
  241. bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp \
  242. bullet/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp \
  243. bullet/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp \
  244. bullet/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp \
  245. bullet/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp \
  246. bullet/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp \
  247. bullet/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp \
  248. bullet/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp \
  249. bullet/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp \
  250. bullet/BulletCollision/CollisionDispatch/btManifoldResult.cpp \
  251. bullet/BulletCollision/CollisionDispatch/btCollisionWorld.cpp \
  252. bullet/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp \
  253. bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp \
  254. bullet/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp \
  255. bullet/BulletCollision/CollisionDispatch/btUnionFind.cpp \
  256. bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp \
  257. bullet/BulletCollision/CollisionShapes/btTetrahedronShape.cpp \
  258. bullet/BulletCollision/CollisionShapes/btShapeHull.cpp \
  259. bullet/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp \
  260. bullet/BulletCollision/CollisionShapes/btCompoundShape.cpp \
  261. bullet/BulletCollision/CollisionShapes/btConeShape.cpp \
  262. bullet/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp \
  263. bullet/BulletCollision/CollisionShapes/btMultiSphereShape.cpp \
  264. bullet/BulletCollision/CollisionShapes/btUniformScalingShape.cpp \
  265. bullet/BulletCollision/CollisionShapes/btSphereShape.cpp \
  266. bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp \
  267. bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp \
  268. bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp \
  269. bullet/BulletCollision/CollisionShapes/btTriangleBuffer.cpp \
  270. bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp \
  271. bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp \
  272. bullet/BulletCollision/CollisionShapes/btEmptyShape.cpp \
  273. bullet/BulletCollision/CollisionShapes/btCollisionShape.cpp \
  274. bullet/BulletCollision/CollisionShapes/btConvexShape.cpp \
  275. bullet/BulletCollision/CollisionShapes/btConvex2dShape.cpp \
  276. bullet/BulletCollision/CollisionShapes/btConvexInternalShape.cpp \
  277. bullet/BulletCollision/CollisionShapes/btConvexHullShape.cpp \
  278. bullet/BulletCollision/CollisionShapes/btTriangleCallback.cpp \
  279. bullet/BulletCollision/CollisionShapes/btCapsuleShape.cpp \
  280. bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp \
  281. bullet/BulletCollision/CollisionShapes/btConcaveShape.cpp \
  282. bullet/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp \
  283. bullet/BulletCollision/CollisionShapes/btBoxShape.cpp \
  284. bullet/BulletCollision/CollisionShapes/btBox2dShape.cpp \
  285. bullet/BulletCollision/CollisionShapes/btOptimizedBvh.cpp \
  286. bullet/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp \
  287. bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp \
  288. bullet/BulletCollision/CollisionShapes/btCylinderShape.cpp \
  289. bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp \
  290. bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp \
  291. bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp \
  292. bullet/BulletCollision/CollisionShapes/btTriangleMesh.cpp \
  293. bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp \
  294. bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp \
  295. bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp \
  296. bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.cpp \
  297. bullet/BulletCollision/BroadphaseCollision/btDispatcher.cpp \
  298. bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp \
  299. bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp \
  300. bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp \
  301. bullet/BulletCollision/BroadphaseCollision/btDbvt.cpp \
  302. bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp \
  303. bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h \
  304. bullet/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h \
  305. bullet/BulletCollision/NarrowPhaseCollision/btConvexCast.h \
  306. bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h \
  307. bullet/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h \
  308. bullet/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h \
  309. bullet/BulletCollision/NarrowPhaseCollision/btPointCollector.h \
  310. bullet/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h \
  311. bullet/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h \
  312. bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h \
  313. bullet/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h \
  314. bullet/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h \
  315. bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
  316. bullet/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h \
  317. bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
  318. bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
  319. bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
  320. bullet/BulletCollision/CollisionDispatch/btGhostObject.h \
  321. bullet/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h \
  322. bullet/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h \
  323. bullet/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h \
  324. bullet/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h \
  325. bullet/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h \
  326. bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
  327. bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h \
  328. bullet/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h \
  329. bullet/BulletCollision/CollisionDispatch/btBoxBoxDetector.h \
  330. bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
  331. bullet/BulletCollision/CollisionDispatch/SphereTriangleDetector.h \
  332. bullet/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h \
  333. bullet/BulletCollision/CollisionDispatch/btUnionFind.h \
  334. bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h \
  335. bullet/BulletCollision/CollisionDispatch/btSimulationIslandManager.h \
  336. bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
  337. bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
  338. bullet/BulletCollision/CollisionDispatch/btInternalEdgeUtility.h \
  339. bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
  340. bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
  341. bullet/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h \
  342. bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
  343. bullet/BulletCollision/CollisionShapes/btConvexShape.h \
  344. bullet/BulletCollision/CollisionShapes/btConvex2dShape.h \
  345. bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
  346. bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
  347. bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h \
  348. bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
  349. bullet/BulletCollision/CollisionShapes/btBoxShape.h \
  350. bullet/BulletCollision/CollisionShapes/btBox2dShape.h \
  351. bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
  352. bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
  353. bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
  354. bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
  355. bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
  356. bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
  357. bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
  358. bullet/BulletCollision/CollisionShapes/btMaterial.h \
  359. bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
  360. bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
  361. bullet/BulletCollision/CollisionShapes/btSphereShape.h \
  362. bullet/BulletCollision/CollisionShapes/btConvexPointCloudShape.h \
  363. bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
  364. bullet/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h \
  365. bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
  366. bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
  367. bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
  368. bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
  369. bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
  370. bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
  371. bullet/BulletCollision/CollisionShapes/btTriangleBuffer.h \
  372. bullet/BulletCollision/CollisionShapes/btShapeHull.h \
  373. bullet/BulletCollision/CollisionShapes/btMinkowskiSumShape.h \
  374. bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
  375. bullet/BulletCollision/CollisionShapes/btTriangleShape.h \
  376. bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h \
  377. bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
  378. bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
  379. bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
  380. bullet/BulletCollision/CollisionShapes/btConeShape.h \
  381. bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
  382. bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
  383. bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
  384. bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
  385. bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
  386. bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
  387. bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
  388. bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
  389. bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
  390. bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
  391. bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
  392. bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
  393. bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
  394. bullet/BulletCollision/Gimpact/btGImpactBvh.cpp\
  395. bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp\
  396. bullet/BulletCollision/Gimpact/btTriangleShapeEx.cpp\
  397. bullet/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp\
  398. bullet/BulletCollision/Gimpact/btGImpactShape.cpp\
  399. bullet/BulletCollision/Gimpact/gim_box_set.cpp\
  400. bullet/BulletCollision/Gimpact/gim_contact.cpp\
  401. bullet/BulletCollision/Gimpact/gim_memory.cpp\
  402. bullet/BulletCollision/Gimpact/gim_tri_collision.cpp
  403. bullet_sources += \
  404. bullet/BulletDynamics/Dynamics/btRigidBody.cpp \
  405. bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp \
  406. bullet/BulletDynamics/Dynamics/Bullet-C-API.cpp \
  407. bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp \
  408. bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp \
  409. bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp \
  410. bullet/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp \
  411. bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp \
  412. bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp \
  413. bullet/BulletDynamics/ConstraintSolver/btContactConstraint.cpp \
  414. bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp \
  415. bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp \
  416. bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp \
  417. bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp \
  418. bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp \
  419. bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp \
  420. bullet/BulletDynamics/Vehicle/btWheelInfo.cpp \
  421. bullet/BulletDynamics/Vehicle/btRaycastVehicle.cpp \
  422. bullet/BulletDynamics/Character/btKinematicCharacterController.cpp \
  423. bullet/BulletDynamics/Character/btKinematicCharacterController.h \
  424. bullet/BulletDynamics/Character/btCharacterControllerInterface.h \
  425. bullet/BulletDynamics/Dynamics/btActionInterface.h \
  426. bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
  427. bullet/BulletDynamics/Dynamics/btRigidBody.h \
  428. bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
  429. bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
  430. bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
  431. bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
  432. bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
  433. bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
  434. bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
  435. bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
  436. bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
  437. bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
  438. bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
  439. bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
  440. bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
  441. bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
  442. bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
  443. bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
  444. bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
  445. bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
  446. bullet/BulletDynamics/ConstraintSolver/btSolve2bullet/LinearConstraint.h \
  447. bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
  448. bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
  449. bullet/BulletDynamics/Vehicle/btWheelInfo.h
  450. bullet_sources += \
  451. bullet/BulletSoftBody/btDefaultSoftBodySolver.cpp \
  452. bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.cpp \
  453. bullet/BulletSoftBody/btSoftBody.cpp \
  454. bullet/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp \
  455. bullet/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp \
  456. bullet/BulletSoftBody/btSoftRigidDynamicsWorld.cpp \
  457. bullet/BulletSoftBody/btSoftBodyHelpers.cpp \
  458. bullet/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp \
  459. bullet/BulletSoftBody/btSparseSDF.h \
  460. bullet/BulletSoftBody/btSoftRigidCollisionAlgorithm.h \
  461. bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h \
  462. bullet/BulletSoftBody/btSoftBody.h \
  463. bullet/BulletSoftBody/btSoftSoftCollisionAlgorithm.h \
  464. bullet/BulletSoftBody/btSoftBodyInternals.h \
  465. bullet/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h \
  466. bullet/BulletSoftBody/btSoftRigidDynamicsWorld.h \
  467. bullet/BulletSoftBody/btSoftBodyHelpers.h
  468. bullet_sources += \
  469. bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h \
  470. bullet/BulletSoftBody/btSoftBodyInternals.h \
  471. bullet/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h \
  472. bullet/BulletSoftBody/btSoftSoftCollisionAlgorithm.h \
  473. bullet/BulletSoftBody/btSoftBody.h \
  474. bullet/BulletSoftBody/btSoftBodyHelpers.h \
  475. bullet/BulletSoftBody/btSparseSDF.h \
  476. bullet/BulletSoftBody/btSoftRigidCollisionAlgorithm.h \
  477. bullet/BulletSoftBody/btSoftRigidDynamicsWorld.h \
  478. bullet/BulletDynamics/Vehicle/btRaycastVehicle.h \
  479. bullet/BulletDynamics/Vehicle/btWheelInfo.h \
  480. bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h \
  481. bullet/BulletDynamics/Dynamics/btActionInterface.h \
  482. bullet/BulletDynamics/Dynamics/btRigidBody.h \
  483. bullet/BulletDynamics/Dynamics/btDynamicsWorld.h \
  484. bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
  485. bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
  486. bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h \
  487. bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h \
  488. bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h \
  489. bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h \
  490. bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h \
  491. bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h \
  492. bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h \
  493. bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h \
  494. bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h \
  495. bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h \
  496. bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h \
  497. bullet/BulletDynamics/ConstraintSolver/btSolve2bullet/LinearConstraint.h \
  498. bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h \
  499. bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h \
  500. bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h \
  501. bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h \
  502. bullet/BulletDynamics/ConstraintSolver/btSolverBody.h \
  503. bullet/BulletDynamics/Character/btCharacterControllerInterface.h \
  504. bullet/BulletDynamics/Character/btKinematicCharacterController.h \
  505. bullet/BulletCollision/CollisionShapes/btShapeHull.h \
  506. bullet/BulletCollision/CollisionShapes/btConcaveShape.h \
  507. bullet/BulletCollision/CollisionShapes/btCollisionMargin.h \
  508. bullet/BulletCollision/CollisionShapes/btCompoundShape.h \
  509. bullet/BulletCollision/CollisionShapes/btConvexHullShape.h \
  510. bullet/BulletCollision/CollisionShapes/btCylinderShape.h \
  511. bullet/BulletCollision/CollisionShapes/btTriangleMesh.h \
  512. bullet/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h \
  513. bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h \
  514. bullet/BulletCollision/CollisionShapes/btConvexPointCloudShape.h \
  515. bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h \
  516. bullet/BulletCollision/CollisionShapes/btCapsuleShape.h \
  517. bullet/BulletCollision/CollisionShapes/btSphereShape.h \
  518. bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h \
  519. bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h \
  520. bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h \
  521. bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h \
  522. bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h \
  523. bullet/BulletCollision/CollisionShapes/btEmptyShape.h \
  524. bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h \
  525. bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h \
  526. bullet/BulletCollision/CollisionShapes/btTriangleCallback.h \
  527. bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h \
  528. bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h \
  529. bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h \
  530. bullet/BulletCollision/CollisionShapes/btTriangleBuffer.h \
  531. bullet/BulletCollision/CollisionShapes/btConvexShape.h \
  532. bullet/BulletCollision/CollisionShapes/btConvex2dShape.h \
  533. bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h \
  534. bullet/BulletCollision/CollisionShapes/btConeShape.h \
  535. bullet/BulletCollision/CollisionShapes/btCollisionShape.h \
  536. bullet/BulletCollision/CollisionShapes/btTriangleShape.h \
  537. bullet/BulletCollision/CollisionShapes/btBoxShape.h \
  538. bullet/BulletCollision/CollisionShapes/btBox2dShape.h \
  539. bullet/BulletCollision/CollisionShapes/btMinkowskiSumShape.h \
  540. bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h \
  541. bullet/BulletCollision/CollisionShapes/btMaterial.h \
  542. bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h \
  543. bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h \
  544. bullet/BulletCollision/NarrowPhaseCollision/btConvexCast.h \
  545. bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h \
  546. bullet/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h \
  547. bullet/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h \
  548. bullet/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h \
  549. bullet/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h \
  550. bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h \
  551. bullet/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h \
  552. bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h \
  553. bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h \
  554. bullet/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h \
  555. bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h \
  556. bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h \
  557. bullet/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h \
  558. bullet/BulletCollision/NarrowPhaseCollision/btPointCollector.h \
  559. bullet/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h \
  560. bullet/BulletCollision/BroadphaseCollision/btDbvt.h \
  561. bullet/BulletCollision/BroadphaseCollision/btDispatcher.h \
  562. bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h \
  563. bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h \
  564. bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h \
  565. bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h \
  566. bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h \
  567. bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h \
  568. bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h \
  569. bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h \
  570. bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h \
  571. bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h \
  572. bullet/BulletCollision/CollisionDispatch/btUnionFind.h \
  573. bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h \
  574. bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h \
  575. bullet/BulletCollision/CollisionDispatch/SphereTriangleDetector.h \
  576. bullet/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h \
  577. bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h \
  578. bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h \
  579. bullet/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h \
  580. bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h \
  581. bullet/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h \
  582. bullet/BulletCollision/CollisionDispatch/btCollisionObject.h \
  583. bullet/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h \
  584. bullet/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h \
  585. bullet/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h \
  586. bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h \
  587. bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h \
  588. bullet/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h \
  589. bullet/BulletCollision/CollisionDispatch/btGhostObject.h \
  590. bullet/BulletCollision/CollisionDispatch/btSimulationIslandManager.h \
  591. bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h \
  592. bullet/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h \
  593. bullet/BulletCollision/CollisionDispatch/btBoxBoxDetector.h \
  594. bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h \
  595. bullet/BulletCollision/CollisionDispatch/btInternalEdgeUtility.h \
  596. bullet/BulletCollision/CollisionDispatch/btManifoldResult.h \
  597. bullet/BulletCollision/Gimpact/gim_memory.h \
  598. bullet/BulletCollision/Gimpact/gim_clip_polygon.h \
  599. bullet/BulletCollision/Gimpact/gim_bitset.h \
  600. bullet/BulletCollision/Gimpact/gim_linear_math.h \
  601. bullet/BulletCollision/Gimpact/btGeometryOperations.h \
  602. bullet/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h \
  603. bullet/BulletCollision/Gimpact/btGImpactBvh.h \
  604. bullet/BulletCollision/Gimpact/gim_box_set.h \
  605. bullet/BulletCollision/Gimpact/gim_array.h \
  606. bullet/BulletCollision/Gimpact/btGImpactShape.h \
  607. bullet/BulletCollision/Gimpact/btTriangleShapeEx.h \
  608. bullet/BulletCollision/Gimpact/btClipPolygon.h \
  609. bullet/BulletCollision/Gimpact/gim_box_collision.h \
  610. bullet/BulletCollision/Gimpact/gim_tri_collision.h \
  611. bullet/BulletCollision/Gimpact/gim_geometry.h \
  612. bullet/BulletCollision/Gimpact/gim_math.h \
  613. bullet/BulletCollision/Gimpact/btQuantization.h \
  614. bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.h \
  615. bullet/BulletCollision/Gimpact/gim_geom_types.h \
  616. bullet/BulletCollision/Gimpact/gim_basic_geometry_operations.h \
  617. bullet/BulletCollision/Gimpact/gim_contact.h \
  618. bullet/BulletCollision/Gimpact/gim_hash_table.h \
  619. bullet/BulletCollision/Gimpact/gim_radixsort.h \
  620. bullet/BulletCollision/Gimpact/btGImpactMassUtil.h \
  621. bullet/BulletCollision/Gimpact/btGenericPoolAllocator.h \
  622. bullet/BulletCollision/Gimpact/btBoxCollision.h \
  623. bullet/BulletCollision/Gimpact/btContactProcessing.h \
  624. bullet/LinearMath/btGeometryUtil.h \
  625. bullet/LinearMath/btConvexHull.h \
  626. bullet/LinearMath/btList.h \
  627. bullet/LinearMath/btMatrix3x3.h \
  628. bullet/LinearMath/btVector3.h \
  629. bullet/LinearMath/btPoolAllocator.h \
  630. bullet/LinearMath/btScalar.h \
  631. bullet/LinearMath/btDefaultMotionState.h \
  632. bullet/LinearMath/btTransform.h \
  633. bullet/LinearMath/btQuadWord.h \
  634. bullet/LinearMath/btAabbUtil2.h \
  635. bullet/LinearMath/btTransformUtil.h \
  636. bullet/LinearMath/btRandom.h \
  637. bullet/LinearMath/btQuaternion.h \
  638. bullet/LinearMath/btMinMax.h \
  639. bullet/LinearMath/btMotionState.h \
  640. bullet/LinearMath/btIDebugDraw.h \
  641. bullet/LinearMath/btAlignedAllocator.h \
  642. bullet/LinearMath/btStackAlloc.h \
  643. bullet/LinearMath/btAlignedObjectArray.h \
  644. bullet/LinearMath/btHashMap.h \
  645. bullet/LinearMath/btQuickprof.h\
  646. bullet/LinearMath/btSerializer.h