sources.cmake 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509
  1. # Generated by ./update_file_list.sh. Do not edit this file manually.
  2. set(STK_SOURCES
  3. src/addons/addon.cpp
  4. src/addons/addons_manager.cpp
  5. src/addons/inetwork_http.cpp
  6. src/addons/network_http.cpp
  7. src/addons/news_manager.cpp
  8. src/addons/request.cpp
  9. src/addons/zip.cpp
  10. src/animations/animation_base.cpp
  11. src/animations/billboard_animation.cpp
  12. src/animations/ipo.cpp
  13. src/animations/three_d_animation.cpp
  14. src/audio/music_information.cpp
  15. src/audio/music_manager.cpp
  16. src/audio/music_ogg.cpp
  17. src/audio/sfx_buffer.cpp
  18. src/audio/sfx_manager.cpp
  19. src/audio/sfx_openal.cpp
  20. src/challenges/challenge.cpp
  21. src/challenges/challenge_data.cpp
  22. src/challenges/game_slot.cpp
  23. src/challenges/unlock_manager.cpp
  24. src/config/device_config.cpp
  25. src/config/player.cpp
  26. src/config/stk_config.cpp
  27. src/config/user_config.cpp
  28. src/graphics/camera.cpp
  29. src/graphics/CBatchingMesh.cpp
  30. src/graphics/explosion.cpp
  31. src/graphics/hardware_skinning.cpp
  32. src/graphics/hit_sfx.cpp
  33. src/graphics/irr_driver.cpp
  34. src/graphics/lod_node.cpp
  35. src/graphics/material.cpp
  36. src/graphics/material_manager.cpp
  37. src/graphics/mesh_tools.cpp
  38. src/graphics/moving_texture.cpp
  39. src/graphics/particle_emitter.cpp
  40. src/graphics/particle_kind.cpp
  41. src/graphics/particle_kind_manager.cpp
  42. src/graphics/per_camera_node.cpp
  43. src/graphics/post_processing.cpp
  44. src/graphics/rain.cpp
  45. src/graphics/referee.cpp
  46. src/graphics/shadow.cpp
  47. src/graphics/show_curve.cpp
  48. src/graphics/skid_marks.cpp
  49. src/graphics/slip_stream.cpp
  50. src/graphics/stars.cpp
  51. src/guiengine/abstract_state_manager.cpp
  52. src/guiengine/abstract_top_level_container.cpp
  53. src/guiengine/CGUISpriteBank.cpp
  54. src/guiengine/engine.cpp
  55. src/guiengine/event_handler.cpp
  56. src/guiengine/layout_manager.cpp
  57. src/guiengine/modaldialog.cpp
  58. src/guiengine/scalable_font.cpp
  59. src/guiengine/screen.cpp
  60. src/guiengine/screen_loader.cpp
  61. src/guiengine/skin.cpp
  62. src/guiengine/widget.cpp
  63. src/guiengine/widgets/bubble_widget.cpp
  64. src/guiengine/widgets/button_widget.cpp
  65. src/guiengine/widgets/CGUIEditBox.cpp
  66. src/guiengine/widgets/check_box_widget.cpp
  67. src/guiengine/widgets/dynamic_ribbon_widget.cpp
  68. src/guiengine/widgets/icon_button_widget.cpp
  69. src/guiengine/widgets/label_widget.cpp
  70. src/guiengine/widgets/list_widget.cpp
  71. src/guiengine/widgets/model_view_widget.cpp
  72. src/guiengine/widgets/progress_bar_widget.cpp
  73. src/guiengine/widgets/ribbon_widget.cpp
  74. src/guiengine/widgets/spinner_widget.cpp
  75. src/guiengine/widgets/text_box_widget.cpp
  76. src/input/binding.cpp
  77. src/input/device_manager.cpp
  78. src/input/input_device.cpp
  79. src/input/input_manager.cpp
  80. src/input/wiimote_manager.cpp
  81. src/io/file_manager.cpp
  82. src/io/xml_node.cpp
  83. src/io/xml_writer.cpp
  84. src/items/attachment.cpp
  85. src/items/attachment_manager.cpp
  86. src/items/bowling.cpp
  87. src/items/cake.cpp
  88. src/items/flyable.cpp
  89. src/items/item.cpp
  90. src/items/item_manager.cpp
  91. src/items/plunger.cpp
  92. src/items/powerup.cpp
  93. src/items/powerup_manager.cpp
  94. src/items/projectile_manager.cpp
  95. src/items/rubber_ball.cpp
  96. src/items/rubber_band.cpp
  97. src/items/swatter.cpp
  98. src/karts/abstract_kart.cpp
  99. src/karts/abstract_kart_animation.cpp
  100. src/karts/cannon_animation.cpp
  101. src/karts/controller/ai_base_controller.cpp
  102. src/karts/controller/ai_properties.cpp
  103. src/karts/controller/controller.cpp
  104. src/karts/controller/end_controller.cpp
  105. src/karts/controller/player_controller.cpp
  106. src/karts/controller/skidding_ai.cpp
  107. src/karts/explosion_animation.cpp
  108. src/karts/ghost_kart.cpp
  109. src/karts/kart.cpp
  110. src/karts/kart_gfx.cpp
  111. src/karts/kart_model.cpp
  112. src/karts/kart_properties.cpp
  113. src/karts/kart_properties_manager.cpp
  114. src/karts/kart_with_stats.cpp
  115. src/karts/max_speed.cpp
  116. src/karts/moveable.cpp
  117. src/karts/rescue_animation.cpp
  118. src/karts/skidding.cpp
  119. src/karts/skidding_properties.cpp
  120. src/main.cpp
  121. src/main_loop.cpp
  122. src/modes/cutscene_world.cpp
  123. src/modes/demo_world.cpp
  124. src/modes/follow_the_leader.cpp
  125. src/modes/game_tutorial.cpp
  126. src/modes/linear_world.cpp
  127. src/modes/overworld.cpp
  128. src/modes/profile_world.cpp
  129. src/modes/standard_race.cpp
  130. src/modes/three_strikes_battle.cpp
  131. src/modes/tutorial_race.cpp
  132. src/modes/world.cpp
  133. src/modes/world_status.cpp
  134. src/modes/world_with_rank.cpp
  135. src/network/connect_message.cpp
  136. src/network/kart_control_message.cpp
  137. src/network/kart_update_message.cpp
  138. src/network/message.cpp
  139. src/network/network_kart.cpp
  140. src/network/network_manager.cpp
  141. src/network/race_info_message.cpp
  142. src/network/race_result_message.cpp
  143. src/network/race_state.cpp
  144. src/physics/btKart.cpp
  145. src/physics/btKartRaycast.cpp
  146. src/physics/btUprightConstraint.cpp
  147. src/physics/irr_debug_drawer.cpp
  148. src/physics/physical_object.cpp
  149. src/physics/physics.cpp
  150. src/physics/triangle_mesh.cpp
  151. src/race/grand_prix_data.cpp
  152. src/race/grand_prix_manager.cpp
  153. src/race/highscore_manager.cpp
  154. src/race/highscores.cpp
  155. src/race/history.cpp
  156. src/race/race_manager.cpp
  157. src/replay/replay_base.cpp
  158. src/replay/replay_play.cpp
  159. src/replay/replay_recorder.cpp
  160. src/states_screens/addons_screen.cpp
  161. src/states_screens/arenas_screen.cpp
  162. src/states_screens/credits.cpp
  163. src/states_screens/cutscene_gui.cpp
  164. src/states_screens/dialogs/add_device_dialog.cpp
  165. src/states_screens/dialogs/addons_loading.cpp
  166. src/states_screens/dialogs/confirm_resolution_dialog.cpp
  167. src/states_screens/dialogs/custom_video_settings.cpp
  168. src/states_screens/dialogs/enter_player_name_dialog.cpp
  169. src/states_screens/dialogs/gp_info_dialog.cpp
  170. src/states_screens/dialogs/message_dialog.cpp
  171. src/states_screens/dialogs/player_info_dialog.cpp
  172. src/states_screens/dialogs/press_a_key_dialog.cpp
  173. src/states_screens/dialogs/race_over_dialog.cpp
  174. src/states_screens/dialogs/race_paused_dialog.cpp
  175. src/states_screens/dialogs/select_challenge.cpp
  176. src/states_screens/dialogs/story_mode_new.cpp
  177. src/states_screens/dialogs/track_info_dialog.cpp
  178. src/states_screens/feature_unlocked.cpp
  179. src/states_screens/grand_prix_lose.cpp
  180. src/states_screens/grand_prix_win.cpp
  181. src/states_screens/help_screen_1.cpp
  182. src/states_screens/help_screen_2.cpp
  183. src/states_screens/help_screen_3.cpp
  184. src/states_screens/help_screen_4.cpp
  185. src/states_screens/kart_selection.cpp
  186. src/states_screens/main_menu_screen.cpp
  187. src/states_screens/minimal_race_gui.cpp
  188. src/states_screens/options_screen_audio.cpp
  189. src/states_screens/options_screen_input.cpp
  190. src/states_screens/options_screen_input2.cpp
  191. src/states_screens/options_screen_players.cpp
  192. src/states_screens/options_screen_ui.cpp
  193. src/states_screens/options_screen_video.cpp
  194. src/states_screens/race_gui.cpp
  195. src/states_screens/race_gui_base.cpp
  196. src/states_screens/race_gui_overworld.cpp
  197. src/states_screens/race_result_gui.cpp
  198. src/states_screens/race_setup_screen.cpp
  199. src/states_screens/state_manager.cpp
  200. src/states_screens/story_mode_lobby.cpp
  201. src/states_screens/tracks_screen.cpp
  202. src/states_screens/tutorial_screen.cpp
  203. src/tinygettext/dictionary.cpp
  204. src/tinygettext/dictionary_manager.cpp
  205. src/tinygettext/iconv.cpp
  206. src/tinygettext/language.cpp
  207. src/tinygettext/log.cpp
  208. src/tinygettext/plural_forms.cpp
  209. src/tinygettext/po_parser.cpp
  210. src/tinygettext/stk_file_system.cpp
  211. src/tinygettext/tinygettext.cpp
  212. src/tracks/ambient_light_sphere.cpp
  213. src/tracks/bezier_curve.cpp
  214. src/tracks/check_cannon.cpp
  215. src/tracks/check_lap.cpp
  216. src/tracks/check_line.cpp
  217. src/tracks/check_manager.cpp
  218. src/tracks/check_sphere.cpp
  219. src/tracks/check_structure.cpp
  220. src/tracks/graph_node.cpp
  221. src/tracks/lod_node_loader.cpp
  222. src/tracks/quad.cpp
  223. src/tracks/quad_graph.cpp
  224. src/tracks/quad_set.cpp
  225. src/tracks/terrain_info.cpp
  226. src/tracks/track.cpp
  227. src/tracks/track_manager.cpp
  228. src/tracks/track_object.cpp
  229. src/tracks/track_object_manager.cpp
  230. src/tracks/track_sector.cpp
  231. src/tutorial/tutorial.cpp
  232. src/tutorial/tutorial_data.cpp
  233. src/tutorial/tutorial_manager.cpp
  234. src/utils/constants.cpp
  235. src/utils/leak_check.cpp
  236. src/utils/profiler.cpp
  237. src/utils/random_generator.cpp
  238. src/utils/string_utils.cpp
  239. src/utils/translation.cpp
  240. src/utils/vec3.cpp
  241. )
  242. set(STK_HEADERS
  243. src/addons/addon.hpp
  244. src/addons/addons_manager.hpp
  245. src/addons/dummy_network_http.hpp
  246. src/addons/inetwork_http.hpp
  247. src/addons/network_http.hpp
  248. src/addons/news_manager.hpp
  249. src/addons/request.hpp
  250. src/addons/zip.hpp
  251. src/animations/animation_base.hpp
  252. src/animations/billboard_animation.hpp
  253. src/animations/ipo.hpp
  254. src/animations/three_d_animation.hpp
  255. src/audio/dummy_sfx.hpp
  256. src/audio/music.hpp
  257. src/audio/music_dummy.hpp
  258. src/audio/music_information.hpp
  259. src/audio/music_manager.hpp
  260. src/audio/music_ogg.hpp
  261. src/audio/sfx_base.hpp
  262. src/audio/sfx_buffer.hpp
  263. src/audio/sfx_manager.hpp
  264. src/audio/sfx_openal.hpp
  265. src/challenges/challenge.hpp
  266. src/challenges/challenge_data.hpp
  267. src/challenges/game_slot.hpp
  268. src/challenges/unlock_manager.hpp
  269. src/config/device_config.hpp
  270. src/config/player.hpp
  271. src/config/stk_config.hpp
  272. src/config/user_config.hpp
  273. src/graphics/camera.hpp
  274. src/graphics/CBatchingMesh.hpp
  275. src/graphics/explosion.hpp
  276. src/graphics/hardware_skinning.hpp
  277. src/graphics/hit_effect.hpp
  278. src/graphics/hit_sfx.hpp
  279. src/graphics/irr_driver.hpp
  280. src/graphics/lod_node.hpp
  281. src/graphics/material.hpp
  282. src/graphics/material_manager.hpp
  283. src/graphics/mesh_tools.hpp
  284. src/graphics/moving_texture.hpp
  285. src/graphics/particle_emitter.hpp
  286. src/graphics/particle_kind.hpp
  287. src/graphics/particle_kind_manager.hpp
  288. src/graphics/per_camera_node.hpp
  289. src/graphics/post_processing.hpp
  290. src/graphics/rain.hpp
  291. src/graphics/referee.hpp
  292. src/graphics/shadow.hpp
  293. src/graphics/show_curve.hpp
  294. src/graphics/skid_marks.hpp
  295. src/graphics/slip_stream.hpp
  296. src/graphics/stars.hpp
  297. src/guiengine/abstract_state_manager.hpp
  298. src/guiengine/abstract_top_level_container.hpp
  299. src/guiengine/engine.hpp
  300. src/guiengine/event_handler.hpp
  301. src/guiengine/layout_manager.hpp
  302. src/guiengine/modaldialog.hpp
  303. src/guiengine/scalable_font.hpp
  304. src/guiengine/screen.hpp
  305. src/guiengine/skin.hpp
  306. src/guiengine/widget.hpp
  307. src/guiengine/widgets.hpp
  308. src/guiengine/widgets/bubble_widget.hpp
  309. src/guiengine/widgets/button_widget.hpp
  310. src/guiengine/widgets/check_box_widget.hpp
  311. src/guiengine/widgets/dynamic_ribbon_widget.hpp
  312. src/guiengine/widgets/icon_button_widget.hpp
  313. src/guiengine/widgets/label_widget.hpp
  314. src/guiengine/widgets/list_widget.hpp
  315. src/guiengine/widgets/model_view_widget.hpp
  316. src/guiengine/widgets/progress_bar_widget.hpp
  317. src/guiengine/widgets/ribbon_widget.hpp
  318. src/guiengine/widgets/spinner_widget.hpp
  319. src/guiengine/widgets/text_box_widget.hpp
  320. src/input/binding.hpp
  321. src/input/device_manager.hpp
  322. src/input/input.hpp
  323. src/input/input_device.hpp
  324. src/input/input_manager.hpp
  325. src/input/wiimote_manager.hpp
  326. src/io/file_manager.hpp
  327. src/io/xml_node.hpp
  328. src/io/xml_writer.hpp
  329. src/items/attachment.hpp
  330. src/items/attachment_manager.hpp
  331. src/items/attachment_plugin.hpp
  332. src/items/bowling.hpp
  333. src/items/cake.hpp
  334. src/items/flyable.hpp
  335. src/items/item.hpp
  336. src/items/item_manager.hpp
  337. src/items/plunger.hpp
  338. src/items/powerup.hpp
  339. src/items/powerup_manager.hpp
  340. src/items/projectile_manager.hpp
  341. src/items/rubber_ball.hpp
  342. src/items/rubber_band.hpp
  343. src/items/swatter.hpp
  344. src/karts/abstract_kart.hpp
  345. src/karts/abstract_kart_animation.hpp
  346. src/karts/cannon_animation.hpp
  347. src/karts/controller/ai_base_controller.hpp
  348. src/karts/controller/ai_properties.hpp
  349. src/karts/controller/controller.hpp
  350. src/karts/controller/end_controller.hpp
  351. src/karts/controller/kart_control.hpp
  352. src/karts/controller/player_controller.hpp
  353. src/karts/controller/skidding_ai.hpp
  354. src/karts/explosion_animation.hpp
  355. src/karts/ghost_kart.hpp
  356. src/karts/kart.hpp
  357. src/karts/kart_gfx.hpp
  358. src/karts/kart_model.hpp
  359. src/karts/kart_properties.hpp
  360. src/karts/kart_properties_manager.hpp
  361. src/karts/kart_with_stats.hpp
  362. src/karts/max_speed.hpp
  363. src/karts/moveable.hpp
  364. src/karts/rescue_animation.hpp
  365. src/karts/skidding.hpp
  366. src/karts/skidding_properties.hpp
  367. src/main_loop.hpp
  368. src/modes/cutscene_world.hpp
  369. src/modes/demo_world.hpp
  370. src/modes/follow_the_leader.hpp
  371. src/modes/game_tutorial.hpp
  372. src/modes/linear_world.hpp
  373. src/modes/overworld.hpp
  374. src/modes/profile_world.hpp
  375. src/modes/standard_race.hpp
  376. src/modes/three_strikes_battle.hpp
  377. src/modes/tutorial_race.hpp
  378. src/modes/world.hpp
  379. src/modes/world_status.hpp
  380. src/modes/world_with_rank.hpp
  381. src/network/character_confirm_message.hpp
  382. src/network/character_info_message.hpp
  383. src/network/character_selected_message.hpp
  384. src/network/connect_message.hpp
  385. src/network/flyable_info.hpp
  386. src/network/item_info.hpp
  387. src/network/kart_control_message.hpp
  388. src/network/kart_update_message.hpp
  389. src/network/message.hpp
  390. src/network/network_kart.hpp
  391. src/network/network_manager.hpp
  392. src/network/num_players_message.hpp
  393. src/network/race_info_message.hpp
  394. src/network/race_result_ack_message.hpp
  395. src/network/race_result_message.hpp
  396. src/network/race_start_message.hpp
  397. src/network/race_state.hpp
  398. src/network/remote_kart_info.hpp
  399. src/network/world_loaded_message.hpp
  400. src/physics/btKart.hpp
  401. src/physics/btKartRaycast.hpp
  402. src/physics/btUprightConstraint.hpp
  403. src/physics/irr_debug_drawer.hpp
  404. src/physics/kart_motion_state.hpp
  405. src/physics/physical_object.hpp
  406. src/physics/physics.hpp
  407. src/physics/stk_dynamics_world.hpp
  408. src/physics/triangle_mesh.hpp
  409. src/physics/user_pointer.hpp
  410. src/race/grand_prix_data.hpp
  411. src/race/grand_prix_manager.hpp
  412. src/race/highscore_manager.hpp
  413. src/race/highscores.hpp
  414. src/race/history.hpp
  415. src/race/race_manager.hpp
  416. src/replay/replay_base.hpp
  417. src/replay/replay_play.hpp
  418. src/replay/replay_recorder.hpp
  419. src/states_screens/addons_screen.hpp
  420. src/states_screens/arenas_screen.hpp
  421. src/states_screens/credits.hpp
  422. src/states_screens/cutscene_gui.hpp
  423. src/states_screens/dialogs/add_device_dialog.hpp
  424. src/states_screens/dialogs/addons_loading.hpp
  425. src/states_screens/dialogs/confirm_resolution_dialog.hpp
  426. src/states_screens/dialogs/custom_video_settings.hpp
  427. src/states_screens/dialogs/enter_player_name_dialog.hpp
  428. src/states_screens/dialogs/gp_info_dialog.hpp
  429. src/states_screens/dialogs/message_dialog.hpp
  430. src/states_screens/dialogs/player_info_dialog.hpp
  431. src/states_screens/dialogs/press_a_key_dialog.hpp
  432. src/states_screens/dialogs/race_over_dialog.hpp
  433. src/states_screens/dialogs/race_paused_dialog.hpp
  434. src/states_screens/dialogs/select_challenge.hpp
  435. src/states_screens/dialogs/story_mode_new.hpp
  436. src/states_screens/dialogs/track_info_dialog.hpp
  437. src/states_screens/feature_unlocked.hpp
  438. src/states_screens/grand_prix_lose.hpp
  439. src/states_screens/grand_prix_win.hpp
  440. src/states_screens/help_screen_1.hpp
  441. src/states_screens/help_screen_2.hpp
  442. src/states_screens/help_screen_3.hpp
  443. src/states_screens/help_screen_4.hpp
  444. src/states_screens/kart_selection.hpp
  445. src/states_screens/main_menu_screen.hpp
  446. src/states_screens/minimal_race_gui.hpp
  447. src/states_screens/options_screen_audio.hpp
  448. src/states_screens/options_screen_input.hpp
  449. src/states_screens/options_screen_input2.hpp
  450. src/states_screens/options_screen_players.hpp
  451. src/states_screens/options_screen_ui.hpp
  452. src/states_screens/options_screen_video.hpp
  453. src/states_screens/race_gui.hpp
  454. src/states_screens/race_gui_base.hpp
  455. src/states_screens/race_gui_overworld.hpp
  456. src/states_screens/race_result_gui.hpp
  457. src/states_screens/race_setup_screen.hpp
  458. src/states_screens/state_manager.hpp
  459. src/states_screens/story_mode_lobby.hpp
  460. src/states_screens/tracks_screen.hpp
  461. src/states_screens/tutorial_screen.hpp
  462. src/tinygettext/dictionary.hpp
  463. src/tinygettext/dictionary_manager.hpp
  464. src/tinygettext/file_system.hpp
  465. src/tinygettext/iconv.hpp
  466. src/tinygettext/language.hpp
  467. src/tinygettext/log.hpp
  468. src/tinygettext/log_stream.hpp
  469. src/tinygettext/plural_forms.hpp
  470. src/tinygettext/po_parser.hpp
  471. src/tinygettext/stk_file_system.hpp
  472. src/tinygettext/tinygettext.hpp
  473. src/tracks/ambient_light_sphere.hpp
  474. src/tracks/bezier_curve.hpp
  475. src/tracks/check_cannon.hpp
  476. src/tracks/check_lap.hpp
  477. src/tracks/check_line.hpp
  478. src/tracks/check_manager.hpp
  479. src/tracks/check_sphere.hpp
  480. src/tracks/check_structure.hpp
  481. src/tracks/graph_node.hpp
  482. src/tracks/lod_node_loader.hpp
  483. src/tracks/quad.hpp
  484. src/tracks/quad_graph.hpp
  485. src/tracks/quad_set.hpp
  486. src/tracks/terrain_info.hpp
  487. src/tracks/track.hpp
  488. src/tracks/track_manager.hpp
  489. src/tracks/track_object.hpp
  490. src/tracks/track_object_manager.hpp
  491. src/tracks/track_sector.hpp
  492. src/tutorial/tutorial.hpp
  493. src/tutorial/tutorial_data.hpp
  494. src/tutorial/tutorial_manager.hpp
  495. src/utils/aligned_array.hpp
  496. src/utils/constants.hpp
  497. src/utils/interpolation_array.hpp
  498. src/utils/leak_check.hpp
  499. src/utils/no_copy.hpp
  500. src/utils/profiler.hpp
  501. src/utils/ptr_vector.hpp
  502. src/utils/random_generator.hpp
  503. src/utils/string_utils.hpp
  504. src/utils/synchronised.hpp
  505. src/utils/time.hpp
  506. src/utils/translation.hpp
  507. src/utils/vec3.hpp
  508. )