gameplay.pro 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639
  1. #-------------------------------------------------
  2. #
  3. # Project created by QtCreator
  4. #
  5. #-------------------------------------------------
  6. QT -= core gui
  7. TARGET = gameplay
  8. TEMPLATE = lib
  9. CONFIG += staticlib
  10. SOURCES += src/AbsoluteLayout.cpp \
  11. src/AIAgent.cpp \
  12. src/AIController.cpp \
  13. src/AIMessage.cpp \
  14. src/AIState.cpp \
  15. src/AIStateMachine.cpp \
  16. src/Animation.cpp \
  17. src/AnimationClip.cpp \
  18. src/AnimationController.cpp \
  19. src/AnimationTarget.cpp \
  20. src/AnimationValue.cpp \
  21. src/AudioBuffer.cpp \
  22. src/AudioController.cpp \
  23. src/AudioListener.cpp \
  24. src/AudioSource.cpp \
  25. src/BoundingBox.cpp \
  26. src/BoundingBox.inl \
  27. src/BoundingSphere.cpp \
  28. src/BoundingSphere.inl \
  29. src/Bundle.cpp \
  30. src/Button.cpp \
  31. src/Camera.cpp \
  32. src/CheckBox.cpp \
  33. src/Container.cpp \
  34. src/Control.cpp \
  35. src/ControlFactory.cpp \
  36. src/Curve.cpp \
  37. src/DebugNew.cpp \
  38. src/DepthStencilTarget.cpp \
  39. src/Effect.cpp \
  40. src/FileSystem.cpp \
  41. src/FlowLayout.cpp \
  42. src/Font.cpp \
  43. src/Form.cpp \
  44. src/FrameBuffer.cpp \
  45. src/Frustum.cpp \
  46. src/Game.cpp \
  47. src/Game.inl \
  48. src/Gamepad.cpp \
  49. src/gameplay-main-android.cpp \
  50. src/gameplay-main-linux.cpp \
  51. src/gameplay-main-windows.cpp \
  52. src/HeightField.cpp \
  53. src/Image.cpp \
  54. src/Image.inl \
  55. src/ImageControl.cpp \
  56. src/Joint.cpp \
  57. src/JoystickControl.cpp \
  58. src/Label.cpp \
  59. src/Layout.cpp \
  60. src/Light.cpp \
  61. src/Logger.cpp \
  62. src/Material.cpp \
  63. src/MaterialParameter.cpp \
  64. src/MathUtil.cpp \
  65. src/MathUtil.inl \
  66. src/MathUtilNeon.inl \
  67. src/Matrix.cpp \
  68. src/Matrix.inl \
  69. src/Mesh.cpp \
  70. src/MeshBatch.cpp \
  71. src/MeshBatch.inl \
  72. src/MeshPart.cpp \
  73. src/MeshSkin.cpp \
  74. src/Model.cpp \
  75. src/Node.cpp \
  76. src/ParticleEmitter.cpp \
  77. src/Pass.cpp \
  78. src/PhysicsCharacter.cpp \
  79. src/PhysicsCollisionObject.cpp \
  80. src/PhysicsCollisionShape.cpp \
  81. src/PhysicsConstraint.cpp \
  82. src/PhysicsConstraint.inl \
  83. src/PhysicsController.cpp \
  84. src/PhysicsFixedConstraint.cpp \
  85. src/PhysicsFixedConstraint.inl \
  86. src/PhysicsGenericConstraint.cpp \
  87. src/PhysicsGenericConstraint.inl \
  88. src/PhysicsGhostObject.cpp \
  89. src/PhysicsHingeConstraint.cpp \
  90. src/PhysicsRigidBody.cpp \
  91. src/PhysicsRigidBody.inl \
  92. src/PhysicsSocketConstraint.cpp \
  93. src/PhysicsSpringConstraint.cpp \
  94. src/PhysicsSpringConstraint.inl \
  95. src/PhysicsVehicle.cpp \
  96. src/PhysicsVehicleWheel.cpp \
  97. src/Plane.cpp \
  98. src/Plane.inl \
  99. src/Platform.cpp \
  100. src/PlatformAndroid.cpp \
  101. src/PlatformLinux.cpp \
  102. src/PlatformWindows.cpp \
  103. src/Properties.cpp \
  104. src/Quaternion.cpp \
  105. src/Quaternion.inl \
  106. src/RadioButton.cpp \
  107. src/Ray.cpp \
  108. src/Ray.inl \
  109. src/Rectangle.cpp \
  110. src/Ref.cpp \
  111. src/RenderState.cpp \
  112. src/RenderTarget.cpp \
  113. src/Scene.cpp \
  114. src/SceneLoader.cpp \
  115. src/ScreenDisplayer.cpp \
  116. src/ScriptController.cpp \
  117. src/ScriptController.inl \
  118. src/ScriptTarget.cpp \
  119. src/Slider.cpp \
  120. src/SpriteBatch.cpp \
  121. src/Technique.cpp \
  122. src/Terrain.cpp \
  123. src/TerrainPatch.cpp \
  124. src/TextBox.cpp \
  125. src/Texture.cpp \
  126. src/Theme.cpp \
  127. src/ThemeStyle.cpp \
  128. src/Transform.cpp \
  129. src/Vector2.cpp \
  130. src/Vector2.inl \
  131. src/Vector3.cpp \
  132. src/Vector3.inl \
  133. src/Vector4.cpp \
  134. src/Vector4.inl \
  135. src/VertexAttributeBinding.cpp \
  136. src/VertexFormat.cpp \
  137. src/VerticalLayout.cpp \
  138. src/lua/lua_AbsoluteLayout.cpp \
  139. src/lua/lua_AIAgent.cpp \
  140. src/lua/lua_AIAgentListener.cpp \
  141. src/lua/lua_AIController.cpp \
  142. src/lua/lua_AIMessage.cpp \
  143. src/lua/lua_AIMessageParameterType.cpp \
  144. src/lua/lua_AIState.cpp \
  145. src/lua/lua_AIStateListener.cpp \
  146. src/lua/lua_AIStateMachine.cpp \
  147. src/lua/lua_all_bindings.cpp \
  148. src/lua/lua_Animation.cpp \
  149. src/lua/lua_AnimationClip.cpp \
  150. src/lua/lua_AnimationClipListener.cpp \
  151. src/lua/lua_AnimationClipListenerEventType.cpp \
  152. src/lua/lua_AnimationController.cpp \
  153. src/lua/lua_AnimationTarget.cpp \
  154. src/lua/lua_AnimationValue.cpp \
  155. src/lua/lua_AudioBuffer.cpp \
  156. src/lua/lua_AudioController.cpp \
  157. src/lua/lua_AudioListener.cpp \
  158. src/lua/lua_AudioSource.cpp \
  159. src/lua/lua_AudioSourceState.cpp \
  160. src/lua/lua_BoundingBox.cpp \
  161. src/lua/lua_BoundingSphere.cpp \
  162. src/lua/lua_Bundle.cpp \
  163. src/lua/lua_Button.cpp \
  164. src/lua/lua_Camera.cpp \
  165. src/lua/lua_CameraListener.cpp \
  166. src/lua/lua_CameraType.cpp \
  167. src/lua/lua_CheckBox.cpp \
  168. src/lua/lua_Container.cpp \
  169. src/lua/lua_ContainerDirection.cpp \
  170. src/lua/lua_ContainerScroll.cpp \
  171. src/lua/lua_Control.cpp \
  172. src/lua/lua_ControlAlignment.cpp \
  173. src/lua/lua_ControlAutoSize.cpp \
  174. src/lua/lua_ControlListener.cpp \
  175. src/lua/lua_ControlListenerEventType.cpp \
  176. src/lua/lua_ControlState.cpp \
  177. src/lua/lua_Curve.cpp \
  178. src/lua/lua_CurveInterpolationType.cpp \
  179. src/lua/lua_DepthStencilTarget.cpp \
  180. src/lua/lua_DepthStencilTargetFormat.cpp \
  181. src/lua/lua_Effect.cpp \
  182. src/lua/lua_FileSystem.cpp \
  183. src/lua/lua_FlowLayout.cpp \
  184. src/lua/lua_Font.cpp \
  185. src/lua/lua_FontFormat.cpp \
  186. src/lua/lua_FontJustify.cpp \
  187. src/lua/lua_FontStyle.cpp \
  188. src/lua/lua_FontText.cpp \
  189. src/lua/lua_Form.cpp \
  190. src/lua/lua_FrameBuffer.cpp \
  191. src/lua/lua_Frustum.cpp \
  192. src/lua/lua_Game.cpp \
  193. src/lua/lua_GameClearFlags.cpp \
  194. src/lua/lua_Gamepad.cpp \
  195. src/lua/lua_GamepadButtonMapping.cpp \
  196. src/lua/lua_GamepadGamepadEvent.cpp \
  197. src/lua/lua_GameState.cpp \
  198. src/lua/lua_Gesture.cpp \
  199. src/lua/lua_GestureGestureEvent.cpp \
  200. src/lua/lua_Global.cpp \
  201. src/lua/lua_HeightField.cpp \
  202. src/lua/lua_Image.cpp \
  203. src/lua/lua_ImageControl.cpp \
  204. src/lua/lua_ImageFormat.cpp \
  205. src/lua/lua_Joint.cpp \
  206. src/lua/lua_JoystickControl.cpp \
  207. src/lua/lua_Keyboard.cpp \
  208. src/lua/lua_KeyboardKey.cpp \
  209. src/lua/lua_KeyboardKeyEvent.cpp \
  210. src/lua/lua_Label.cpp \
  211. src/lua/lua_Layout.cpp \
  212. src/lua/lua_LayoutType.cpp \
  213. src/lua/lua_Light.cpp \
  214. src/lua/lua_LightType.cpp \
  215. src/lua/lua_Logger.cpp \
  216. src/lua/lua_LoggerLevel.cpp \
  217. src/lua/lua_Material.cpp \
  218. src/lua/lua_MaterialParameter.cpp \
  219. src/lua/lua_MathUtil.cpp \
  220. src/lua/lua_Matrix.cpp \
  221. src/lua/lua_Mesh.cpp \
  222. src/lua/lua_MeshBatch.cpp \
  223. src/lua/lua_MeshIndexFormat.cpp \
  224. src/lua/lua_MeshPart.cpp \
  225. src/lua/lua_MeshPrimitiveType.cpp \
  226. src/lua/lua_MeshSkin.cpp \
  227. src/lua/lua_Model.cpp \
  228. src/lua/lua_Mouse.cpp \
  229. src/lua/lua_MouseMouseEvent.cpp \
  230. src/lua/lua_Node.cpp \
  231. src/lua/lua_NodeCloneContext.cpp \
  232. src/lua/lua_NodeType.cpp \
  233. src/lua/lua_ParticleEmitter.cpp \
  234. src/lua/lua_ParticleEmitterBlendMode.cpp \
  235. src/lua/lua_Pass.cpp \
  236. src/lua/lua_PhysicsCharacter.cpp \
  237. src/lua/lua_PhysicsCollisionObject.cpp \
  238. src/lua/lua_PhysicsCollisionObjectCollisionListener.cpp \
  239. src/lua/lua_PhysicsCollisionObjectCollisionListenerEventType.cpp \
  240. src/lua/lua_PhysicsCollisionObjectCollisionPair.cpp \
  241. src/lua/lua_PhysicsCollisionObjectType.cpp \
  242. src/lua/lua_PhysicsCollisionShape.cpp \
  243. src/lua/lua_PhysicsCollisionShapeDefinition.cpp \
  244. src/lua/lua_PhysicsCollisionShapeType.cpp \
  245. src/lua/lua_PhysicsConstraint.cpp \
  246. src/lua/lua_PhysicsController.cpp \
  247. src/lua/lua_PhysicsControllerHitFilter.cpp \
  248. src/lua/lua_PhysicsControllerHitResult.cpp \
  249. src/lua/lua_PhysicsControllerListener.cpp \
  250. src/lua/lua_PhysicsControllerListenerEventType.cpp \
  251. src/lua/lua_PhysicsFixedConstraint.cpp \
  252. src/lua/lua_PhysicsGenericConstraint.cpp \
  253. src/lua/lua_PhysicsGhostObject.cpp \
  254. src/lua/lua_PhysicsHingeConstraint.cpp \
  255. src/lua/lua_PhysicsRigidBody.cpp \
  256. src/lua/lua_PhysicsRigidBodyParameters.cpp \
  257. src/lua/lua_PhysicsSocketConstraint.cpp \
  258. src/lua/lua_PhysicsSpringConstraint.cpp \
  259. src/lua/lua_PhysicsVehicle.cpp \
  260. src/lua/lua_PhysicsVehicleWheel.cpp \
  261. src/lua/lua_Plane.cpp \
  262. src/lua/lua_Platform.cpp \
  263. src/lua/lua_Properties.cpp \
  264. src/lua/lua_PropertiesType.cpp \
  265. src/lua/lua_Quaternion.cpp \
  266. src/lua/lua_RadioButton.cpp \
  267. src/lua/lua_Ray.cpp \
  268. src/lua/lua_Rectangle.cpp \
  269. src/lua/lua_Ref.cpp \
  270. src/lua/lua_RenderState.cpp \
  271. src/lua/lua_RenderStateAutoBinding.cpp \
  272. src/lua/lua_RenderStateBlend.cpp \
  273. src/lua/lua_RenderStateCullFaceSide.cpp \
  274. src/lua/lua_RenderStateDepthFunction.cpp \
  275. src/lua/lua_RenderStateFrontFace.cpp \
  276. src/lua/lua_RenderStateStateBlock.cpp \
  277. src/lua/lua_RenderStateStencilFunction.cpp \
  278. src/lua/lua_RenderStateStencilOperation.cpp \
  279. src/lua/lua_RenderTarget.cpp \
  280. src/lua/lua_Scene.cpp \
  281. src/lua/lua_ScreenDisplayer.cpp \
  282. src/lua/lua_ScriptController.cpp \
  283. src/lua/lua_ScriptTarget.cpp \
  284. src/lua/lua_Slider.cpp \
  285. src/lua/lua_SpriteBatch.cpp \
  286. src/lua/lua_Technique.cpp \
  287. src/lua/lua_Terrain.cpp \
  288. src/lua/lua_TerrainFlags.cpp \
  289. src/lua/lua_TerrainPatch.cpp \
  290. src/lua/lua_TextBox.cpp \
  291. src/lua/lua_TextBoxInputMode.cpp \
  292. src/lua/lua_Texture.cpp \
  293. src/lua/lua_TextureCubeFace.cpp \
  294. src/lua/lua_TextureFilter.cpp \
  295. src/lua/lua_TextureFormat.cpp \
  296. src/lua/lua_TextureSampler.cpp \
  297. src/lua/lua_TextureType.cpp \
  298. src/lua/lua_TextureWrap.cpp \
  299. src/lua/lua_Theme.cpp \
  300. src/lua/lua_ThemeSideRegions.cpp \
  301. src/lua/lua_ThemeStyle.cpp \
  302. src/lua/lua_ThemeThemeImage.cpp \
  303. src/lua/lua_ThemeUVs.cpp \
  304. src/lua/lua_Touch.cpp \
  305. src/lua/lua_TouchTouchEvent.cpp \
  306. src/lua/lua_Transform.cpp \
  307. src/lua/lua_TransformListener.cpp \
  308. src/lua/lua_Uniform.cpp \
  309. src/lua/lua_Vector2.cpp \
  310. src/lua/lua_Vector3.cpp \
  311. src/lua/lua_Vector4.cpp \
  312. src/lua/lua_VertexAttributeBinding.cpp \
  313. src/lua/lua_VertexFormat.cpp \
  314. src/lua/lua_VertexFormatElement.cpp \
  315. src/lua/lua_VertexFormatUsage.cpp \
  316. src/lua/lua_VerticalLayout.cpp
  317. HEADERS += src/AbsoluteLayout.h \
  318. src/AIAgent.h \
  319. src/AIController.h \
  320. src/AIMessage.h \
  321. src/AIState.h \
  322. src/AIStateMachine.h \
  323. src/Animation.h \
  324. src/AnimationClip.h \
  325. src/AnimationController.h \
  326. src/AnimationTarget.h \
  327. src/AnimationValue.h \
  328. src/AudioBuffer.h \
  329. src/AudioController.h \
  330. src/AudioListener.h \
  331. src/AudioSource.h \
  332. src/Base.h \
  333. src/BoundingBox.h \
  334. src/BoundingSphere.h \
  335. src/Bundle.h \
  336. src/Button.h \
  337. src/Camera.h \
  338. src/CheckBox.h \
  339. src/Container.h \
  340. src/Control.h \
  341. src/ControlFactory.h \
  342. src/Curve.h \
  343. src/DebugNew.h \
  344. src/DepthStencilTarget.h \
  345. src/Effect.h \
  346. src/FileSystem.h \
  347. src/FlowLayout.h \
  348. src/Font.h \
  349. src/Form.h \
  350. src/FrameBuffer.h \
  351. src/Frustum.h \
  352. src/Game.h \
  353. src/Gamepad.h \
  354. src/gameplay.h \
  355. src/Gesture.h \
  356. src/HeightField.h \
  357. src/Image.h \
  358. src/ImageControl.h \
  359. src/Joint.h \
  360. src/JoystickControl.h \
  361. src/Keyboard.h \
  362. src/Label.h \
  363. src/Layout.h \
  364. src/Light.h \
  365. src/Logger.h \
  366. src/Material.h \
  367. src/MaterialParameter.h \
  368. src/MathUtil.h \
  369. src/Matrix.h \
  370. src/Mesh.h \
  371. src/MeshBatch.h \
  372. src/MeshPart.h \
  373. src/MeshSkin.h \
  374. src/Model.h \
  375. src/Mouse.h \
  376. src/Node.h \
  377. src/ParticleEmitter.h \
  378. src/Pass.h \
  379. src/PhysicsCharacter.h \
  380. src/PhysicsCollisionObject.h \
  381. src/PhysicsCollisionShape.h \
  382. src/PhysicsConstraint.h \
  383. src/PhysicsController.h \
  384. src/PhysicsFixedConstraint.h \
  385. src/PhysicsGenericConstraint.h \
  386. src/PhysicsGhostObject.h \
  387. src/PhysicsHingeConstraint.h \
  388. src/PhysicsRigidBody.h \
  389. src/PhysicsSocketConstraint.h \
  390. src/PhysicsSpringConstraint.h \
  391. src/PhysicsVehicle.h \
  392. src/PhysicsVehicleWheel.h \
  393. src/Plane.h \
  394. src/Platform.h \
  395. src/Properties.h \
  396. src/Quaternion.h \
  397. src/RadioButton.h \
  398. src/Ray.h \
  399. src/Rectangle.h \
  400. src/Ref.h \
  401. src/RenderState.h \
  402. src/RenderTarget.h \
  403. src/Scene.h \
  404. src/SceneLoader.h \
  405. src/ScreenDisplayer.h \
  406. src/ScriptController.h \
  407. src/ScriptTarget.h \
  408. src/Slider.h \
  409. src/SpriteBatch.h \
  410. src/Stream.h \
  411. src/Technique.h \
  412. src/Terrain.h \
  413. src/TerrainPatch.h \
  414. src/TextBox.h \
  415. src/Texture.h \
  416. src/Theme.h \
  417. src/ThemeStyle.h \
  418. src/TimeListener.h \
  419. src/Touch.h \
  420. src/Transform.h \
  421. src/Vector2.h \
  422. src/Vector3.h \
  423. src/Vector4.h \
  424. src/VertexAttributeBinding.h \
  425. src/VertexFormat.h \
  426. src/VerticalLayout.h \
  427. src/lua/lua_AbsoluteLayout.h \
  428. src/lua/lua_AIAgent.h \
  429. src/lua/lua_AIAgentListener.h \
  430. src/lua/lua_AIController.h \
  431. src/lua/lua_AIMessage.h \
  432. src/lua/lua_AIMessageParameterType.h \
  433. src/lua/lua_AIState.h \
  434. src/lua/lua_AIStateListener.h \
  435. src/lua/lua_AIStateMachine.h \
  436. src/lua/lua_all_bindings.h \
  437. src/lua/lua_Animation.h \
  438. src/lua/lua_AnimationClip.h \
  439. src/lua/lua_AnimationClipListener.h \
  440. src/lua/lua_AnimationClipListenerEventType.h \
  441. src/lua/lua_AnimationController.h \
  442. src/lua/lua_AnimationTarget.h \
  443. src/lua/lua_AnimationValue.h \
  444. src/lua/lua_AudioBuffer.h \
  445. src/lua/lua_AudioController.h \
  446. src/lua/lua_AudioListener.h \
  447. src/lua/lua_AudioSource.h \
  448. src/lua/lua_AudioSourceState.h \
  449. src/lua/lua_BoundingBox.h \
  450. src/lua/lua_BoundingSphere.h \
  451. src/lua/lua_Bundle.h \
  452. src/lua/lua_Button.h \
  453. src/lua/lua_Camera.h \
  454. src/lua/lua_CameraListener.h \
  455. src/lua/lua_CameraType.h \
  456. src/lua/lua_CheckBox.h \
  457. src/lua/lua_Container.h \
  458. src/lua/lua_ContainerDirection.h \
  459. src/lua/lua_ContainerScroll.h \
  460. src/lua/lua_Control.h \
  461. src/lua/lua_ControlAlignment.h \
  462. src/lua/lua_ControlAutoSize.h \
  463. src/lua/lua_ControlListener.h \
  464. src/lua/lua_ControlListenerEventType.h \
  465. src/lua/lua_ControlState.h \
  466. src/lua/lua_Curve.h \
  467. src/lua/lua_CurveInterpolationType.h \
  468. src/lua/lua_DepthStencilTarget.h \
  469. src/lua/lua_DepthStencilTargetFormat.h \
  470. src/lua/lua_Effect.h \
  471. src/lua/lua_FileSystem.h \
  472. src/lua/lua_FlowLayout.h \
  473. src/lua/lua_Font.h \
  474. src/lua/lua_FontFormat.h \
  475. src/lua/lua_FontJustify.h \
  476. src/lua/lua_FontStyle.h \
  477. src/lua/lua_FontText.h \
  478. src/lua/lua_Form.h \
  479. src/lua/lua_FrameBuffer.h \
  480. src/lua/lua_Frustum.h \
  481. src/lua/lua_Game.h \
  482. src/lua/lua_GameClearFlags.h \
  483. src/lua/lua_Gamepad.h \
  484. src/lua/lua_GamepadButtonMapping.h \
  485. src/lua/lua_GamepadGamepadEvent.h \
  486. src/lua/lua_GameState.h \
  487. src/lua/lua_Gesture.h \
  488. src/lua/lua_GestureGestureEvent.h \
  489. src/lua/lua_Global.h \
  490. src/lua/lua_HeightField.h \
  491. src/lua/lua_Image.h \
  492. src/lua/lua_ImageControl.h \
  493. src/lua/lua_ImageFormat.h \
  494. src/lua/lua_Joint.h \
  495. src/lua/lua_JoystickControl.h \
  496. src/lua/lua_Keyboard.h \
  497. src/lua/lua_KeyboardKey.h \
  498. src/lua/lua_KeyboardKeyEvent.h \
  499. src/lua/lua_Label.h \
  500. src/lua/lua_Layout.h \
  501. src/lua/lua_LayoutType.h \
  502. src/lua/lua_Light.h \
  503. src/lua/lua_LightType.h \
  504. src/lua/lua_Logger.h \
  505. src/lua/lua_LoggerLevel.h \
  506. src/lua/lua_Material.h \
  507. src/lua/lua_MaterialParameter.h \
  508. src/lua/lua_MathUtil.h \
  509. src/lua/lua_Matrix.h \
  510. src/lua/lua_Mesh.h \
  511. src/lua/lua_MeshBatch.h \
  512. src/lua/lua_MeshIndexFormat.h \
  513. src/lua/lua_MeshPart.h \
  514. src/lua/lua_MeshPrimitiveType.h \
  515. src/lua/lua_MeshSkin.h \
  516. src/lua/lua_Model.h \
  517. src/lua/lua_Mouse.h \
  518. src/lua/lua_MouseMouseEvent.h \
  519. src/lua/lua_Node.h \
  520. src/lua/lua_NodeCloneContext.h \
  521. src/lua/lua_NodeType.h \
  522. src/lua/lua_ParticleEmitter.h \
  523. src/lua/lua_ParticleEmitterTextureBlending.h \
  524. src/lua/lua_Pass.h \
  525. src/lua/lua_PhysicsCharacter.h \
  526. src/lua/lua_PhysicsCollisionObject.h \
  527. src/lua/lua_PhysicsCollisionObjectCollisionListener.h \
  528. src/lua/lua_PhysicsCollisionObjectCollisionListenerEventType.h \
  529. src/lua/lua_PhysicsCollisionObjectCollisionPair.h \
  530. src/lua/lua_PhysicsCollisionObjectType.h \
  531. src/lua/lua_PhysicsCollisionShape.h \
  532. src/lua/lua_PhysicsCollisionShapeDefinition.h \
  533. src/lua/lua_PhysicsCollisionShapeType.h \
  534. src/lua/lua_PhysicsConstraint.h \
  535. src/lua/lua_PhysicsController.h \
  536. src/lua/lua_PhysicsControllerHitFilter.h \
  537. src/lua/lua_PhysicsControllerHitResult.h \
  538. src/lua/lua_PhysicsControllerListener.h \
  539. src/lua/lua_PhysicsControllerListenerEventType.h \
  540. src/lua/lua_PhysicsFixedConstraint.h \
  541. src/lua/lua_PhysicsGenericConstraint.h \
  542. src/lua/lua_PhysicsGhostObject.h \
  543. src/lua/lua_PhysicsHingeConstraint.h \
  544. src/lua/lua_PhysicsRigidBody.h \
  545. src/lua/lua_PhysicsRigidBodyParameters.h \
  546. src/lua/lua_PhysicsSocketConstraint.h \
  547. src/lua/lua_PhysicsSpringConstraint.h \
  548. src/lua/lua_PhysicsVehicle.h \
  549. src/lua/lua_PhysicsVehicleWheel.h \
  550. src/lua/lua_Plane.h \
  551. src/lua/lua_Platform.h \
  552. src/lua/lua_Properties.h \
  553. src/lua/lua_PropertiesType.h \
  554. src/lua/lua_Quaternion.h \
  555. src/lua/lua_RadioButton.h \
  556. src/lua/lua_Ray.h \
  557. src/lua/lua_Rectangle.h \
  558. src/lua/lua_Ref.h \
  559. src/lua/lua_RenderState.h \
  560. src/lua/lua_RenderStateAutoBinding.h \
  561. src/lua/lua_RenderStateBlend.h \
  562. src/lua/lua_RenderStateCullFaceSide.h \
  563. src/lua/lua_RenderStateDepthFunction.h \
  564. src/lua/lua_RenderStateFrontFace.h \
  565. src/lua/lua_RenderStateStateBlock.h \
  566. src/lua/lua_RenderStateStencilFunction.h \
  567. src/lua/lua_RenderStateStencilOperation.h \
  568. src/lua/lua_RenderTarget.h \
  569. src/lua/lua_Scene.h \
  570. src/lua/lua_ScreenDisplayer.h \
  571. src/lua/lua_ScriptController.h \
  572. src/lua/lua_ScriptTarget.h \
  573. src/lua/lua_Slider.h \
  574. src/lua/lua_SpriteBatch.h \
  575. src/lua/lua_Technique.h \
  576. src/lua/lua_Terrain.h \
  577. src/lua/lua_TerrainFlags.h \
  578. src/lua/lua_TerrainPatch.h \
  579. src/lua/lua_TextBox.h \
  580. src/lua/lua_TextBoxInputMode.h \
  581. src/lua/lua_Texture.h \
  582. src/lua/lua_TextureCubeFace.h \
  583. src/lua/lua_TextureFilter.h \
  584. src/lua/lua_TextureFormat.h \
  585. src/lua/lua_TextureSampler.h \
  586. src/lua/lua_TextureType.h \
  587. src/lua/lua_TextureWrap.h \
  588. src/lua/lua_Theme.h \
  589. src/lua/lua_ThemeSideRegions.h \
  590. src/lua/lua_ThemeStyle.h \
  591. src/lua/lua_ThemeThemeImage.h \
  592. src/lua/lua_ThemeUVs.h \
  593. src/lua/lua_Touch.h \
  594. src/lua/lua_TouchTouchEvent.h \
  595. src/lua/lua_Transform.h \
  596. src/lua/lua_TransformListener.h \
  597. src/lua/lua_Uniform.h \
  598. src/lua/lua_Vector2.h \
  599. src/lua/lua_Vector3.h \
  600. src/lua/lua_Vector4.h \
  601. src/lua/lua_VertexAttributeBinding.h \
  602. src/lua/lua_VertexFormat.h \
  603. src/lua/lua_VertexFormatElement.h \
  604. src/lua/lua_VertexFormatUsage.h \
  605. src/lua/lua_VerticalLayout.h
  606. INCLUDEPATH += $$PWD/../gameplay/src
  607. INCLUDEPATH += $$PWD/../external-deps/bullet/include
  608. INCLUDEPATH += $$PWD/../external-deps/lua/include
  609. INCLUDEPATH += $$PWD/../external-deps/png/include
  610. INCLUDEPATH += $$PWD/../external-deps/zlib/include
  611. INCLUDEPATH += $$PWD/../external-deps/ogg/include
  612. INCLUDEPATH += $$PWD/../external-deps/vorbis/include
  613. INCLUDEPATH += $$PWD/../external-deps/openal/include
  614. linux:!android:!android: INCLUDEPATH += $$PWD/../external-deps/glew/include
  615. linux:!android: INCLUDEPATH += /usr/include/gtk-2.0
  616. linux:!android: INCLUDEPATH += /usr/lib/x86_64-linux-gnu/gtk-2.0/include
  617. linux:!android: INCLUDEPATH += /usr/include/atk-1.0
  618. linux:!android: INCLUDEPATH += /usr/include/cairo
  619. linux:!android: INCLUDEPATH += /usr/include/gdk-pixbuf-2.0
  620. linux:!android: INCLUDEPATH += /usr/include/pango-1.0
  621. linux:!android: INCLUDEPATH += /usr/include/gio-unix-2.0
  622. linux:!android: INCLUDEPATH += /usr/include/freetype2
  623. linux:!android: INCLUDEPATH += /usr/include/glib-2.0
  624. linux:!android: INCLUDEPATH += /usr/lib/x86_64-linux-gnu/glib-2.0/include
  625. linux:!android: INCLUDEPATH += /usr/include/pixman-1
  626. linux:!android: INCLUDEPATH += /usr/include/libpng12
  627. linux:!android: INCLUDEPATH += /usr/include/harfbuzz
  628. DEPENDPATH += INCLUDEPATH
  629. linux:!android: DEFINES += GP_USE_GAMEPAD
  630. linux:!android: DEFINES += __linux__
  631. linux:!android: QMAKE_CXXFLAGS += -std=c++11 -lstdc++ -pthread -w