Mercurial > foo_out_sdl
comparison foosdk/sdk/foobar2000/SDK/foobar2000.h @ 1:20d02a178406 default tip
*: check in everything else
yay
| author | Paper <paper@tflc.us> |
|---|---|
| date | Mon, 05 Jan 2026 02:15:46 -0500 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 0:e9bb126753e7 | 1:20d02a178406 |
|---|---|
| 1 // This is the master foobar2000 SDK header file; it includes headers for all functionality exposed through the SDK project. | |
| 2 // For historical reasons, this #includes everything from the SDK. | |
| 3 // In new code, it is recommended to #include "foobar2000-lite.h" then any other headers on need-to-use basis. | |
| 4 | |
| 5 #ifndef _FOOBAR2000_H_ | |
| 6 #define _FOOBAR2000_H_ | |
| 7 | |
| 8 #include "foobar2000-lite.h" | |
| 9 | |
| 10 #include "completion_notify.h" | |
| 11 #include "abort_callback.h" | |
| 12 #include "componentversion.h" | |
| 13 #include "preferences_page.h" | |
| 14 #include "coreversion.h" | |
| 15 #include "filesystem.h" | |
| 16 #include "filesystem_transacted.h" | |
| 17 #include "archive.h" | |
| 18 #include "audio_chunk.h" | |
| 19 #include "mem_block_container.h" | |
| 20 #include "audio_postprocessor.h" | |
| 21 #include "playable_location.h" | |
| 22 #include "file_info.h" | |
| 23 #include "file_info_impl.h" | |
| 24 #include "hasher_md5.h" | |
| 25 #include "metadb_handle.h" | |
| 26 #include "metadb.h" | |
| 27 #include "metadb_index.h" | |
| 28 #include "metadb_display_field_provider.h" | |
| 29 #include "metadb_callbacks.h" | |
| 30 #include "file_info_filter.h" | |
| 31 #include "console.h" | |
| 32 #include "dsp.h" | |
| 33 #include "dsp_manager.h" | |
| 34 #include "initquit.h" | |
| 35 #include "event_logger.h" | |
| 36 #include "input.h" | |
| 37 #include "input_impl.h" | |
| 38 #include "menu.h" | |
| 39 #include "contextmenu.h" | |
| 40 #include "contextmenu_manager.h" | |
| 41 #include "menu_helpers.h" | |
| 42 #include "modeless_dialog.h" | |
| 43 #include "playback_control.h" | |
| 44 #include "play_callback.h" | |
| 45 #include "playlist.h" | |
| 46 #include "playlist_loader.h" | |
| 47 #include "replaygain.h" | |
| 48 #include "resampler.h" | |
| 49 #include "tag_processor.h" | |
| 50 #include "titleformat.h" | |
| 51 #include "ui.h" | |
| 52 #include "unpack.h" | |
| 53 #include "packet_decoder.h" | |
| 54 #include "commandline.h" | |
| 55 #include "genrand.h" | |
| 56 #include "file_operation_callback.h" | |
| 57 #include "library_manager.h" | |
| 58 #include "library_callbacks.h" | |
| 59 #include "config_io_callback.h" | |
| 60 #include "popup_message.h" | |
| 61 #include "app_close_blocker.h" | |
| 62 #include "config_object.h" | |
| 63 #include "threaded_process.h" | |
| 64 #include "input_file_type.h" | |
| 65 #include "main_thread_callback.h" | |
| 66 #include "advconfig.h" | |
| 67 #include "track_property.h" | |
| 68 | |
| 69 #include "album_art.h" | |
| 70 #include "album_art_helpers.h" | |
| 71 #include "icon_remap.h" | |
| 72 #include "search_tools.h" | |
| 73 #include "autoplaylist.h" | |
| 74 #include "replaygain_scanner.h" | |
| 75 | |
| 76 #include "system_time_keeper.h" | |
| 77 #include "http_client.h" | |
| 78 #include "exceptions.h" | |
| 79 | |
| 80 #include "progress_meter.h" | |
| 81 | |
| 82 #include "commonObjects.h" | |
| 83 | |
| 84 #include "file_lock_manager.h" | |
| 85 | |
| 86 #include "configStore.h" | |
| 87 | |
| 88 #include "timer.h" | |
| 89 | |
| 90 #include "cfg_var.h" | |
| 91 #include "advconfig_impl.h" | |
| 92 | |
| 93 | |
| 94 #include "playlistColumnProvider.h" | |
| 95 #include "threadPool.h" | |
| 96 #include "powerManager.h" | |
| 97 #include "keyValueIO.h" | |
| 98 #include "audioEncoder.h" | |
| 99 #include "decode_postprocessor.h" | |
| 100 #include "file_format_sanitizer.h" | |
| 101 #include "imageLoaderLite.h" | |
| 102 #include "imageViewer.h" | |
| 103 #include "playback_stream_capture.h" | |
| 104 #include "message_loop.h" | |
| 105 #include "chapterizer.h" | |
| 106 #include "info_lookup_handler.h" | |
| 107 #include "output.h" | |
| 108 #include "link_resolver.h" | |
| 109 #include "image.h" | |
| 110 #include "fileDialog.h" | |
| 111 #include "console_manager.h" | |
| 112 #include "vis.h" | |
| 113 #include "ole_interaction.h" | |
| 114 #include "library_index.h" | |
| 115 #include "ui_element.h" | |
| 116 #include "ui_edit_context.h" | |
| 117 #include "toolbarDropDown.h" | |
| 118 | |
| 119 #include "commonObjects-Apple.h" | |
| 120 #include "ui_element_mac.h" | |
| 121 | |
| 122 #endif //_FOOBAR2000_H_ | |
| 123 |
