citra-canary/src/citra_qt
Lioncash 90082268dc audio_core: Make g_sink_details internally linked
We can hide the direct array from external view and instead provide
functions to retrieve the necessary info. This has the benefit of
completely hiding the makeup of the SinkDetails structure from the rest
of the code.

Given that this makes the array hidden, we can also make the array
constexpr by altering the members slightly. This gets rid of several
static constructor calls related to std::vector and std::function.

Now we don't have heap allocations here that need to occur before the
program can even enter main(). It also has the benefit of saving a
little bit of heap space, but this doesn't matter too much, since the
savings in that regard are pretty tiny.
2018-12-16 02:44:04 +01:00
..
applets citra_qt: Add length validation 2018-07-10 13:05:13 +08:00
camera Move if 2018-10-05 09:27:16 -05:00
configuration audio_core: Make g_sink_details internally linked 2018-12-16 02:44:04 +01:00
debugger Memory: move GetPhysicalPointer and IsValidPhysicalAddress into class 2018-12-05 20:21:14 -05:00
multiplayer host_room: change minimum members to 2 2018-12-10 15:39:52 -05:00
updater reformat all files with clang-format 2018-06-29 16:56:12 +03:00
util Antialias game list compatibility pixmaps 2018-09-17 19:00:28 +05:30
aboutdialog.cpp Port #942 from yuzu: "qt: Minor cleanup-related changes" 2018-08-24 17:14:09 +02:00
aboutdialog.h Clean up aboutdialog.h 2018-08-25 14:45:50 +02:00
aboutdialog.ui citra-qt: Add build date in about dialog 2018-06-18 21:21:00 +08:00
bootmanager.cpp citra_qt, video_core: Screenshot functionality 2018-11-30 14:14:41 +08:00
bootmanager.h citra_qt, video_core: Screenshot functionality 2018-11-30 14:14:41 +08:00
cheats.cpp Add CheatEngine and support for Gateway cheats (#4406) 2018-11-16 18:01:10 -07:00
cheats.h Add CheatEngine and support for Gateway cheats (#4406) 2018-11-16 18:01:10 -07:00
cheats.ui Add CheatEngine and support for Gateway cheats (#4406) 2018-11-16 18:01:10 -07:00
citra-qt.rc Fix icon for citra qt 2017-09-03 11:26:10 -06:00
CMakeLists.txt Add CheatEngine and support for Gateway cheats (#4406) 2018-11-16 18:01:10 -07:00
compatdb.cpp compatdb: Use a seperate endpoint for testcase submission 2018-10-27 12:20:03 +02:00
compatdb.h compatdb: Use a seperate endpoint for testcase submission 2018-10-27 12:20:03 +02:00
compatdb.ui add compatibility reporting to qt frontend 2018-01-01 19:25:38 -06:00
compatibility_list.cpp Stop splitting includes 2018-10-20 16:31:35 +02:00
compatibility_list.h Stop splitting includes 2018-10-20 16:31:35 +02:00
discord.h Add Discord Rich Presence Support (#3883) 2018-08-20 11:20:33 +02:00
discord_impl.cpp Add Discord Rich Presence Support (#3883) 2018-08-20 11:20:33 +02:00
discord_impl.h Address a bunch of review comments 2018-10-20 10:35:55 -04:00
game_list.cpp game_list: Make game list column headers translatable 2018-10-26 23:51:04 +02:00
game_list.h yuzu: Move compatibility list specifics to their own source files 2018-10-20 16:31:35 +02:00
game_list_p.h game_list_p: Take map iterator contents by const reference 2018-10-20 16:31:35 +02:00
game_list_worker.cpp Stop splitting includes 2018-10-20 16:31:35 +02:00
game_list_worker.h Stop splitting includes 2018-10-20 16:31:35 +02:00
hotkeys.cpp qt/hotkey: Get rid of global hotkey map instance 2018-08-25 13:43:11 +02:00
hotkeys.h qt/hotkey: Get rid of global hotkey map instance 2018-08-25 13:43:11 +02:00
hotkeys.ui Add Configure widget 2016-03-21 20:03:18 +01:00
Info.plist CMake: Fix Info.plist template for citra_qt/OSX 2016-07-21 21:33:54 +01:00
main.cpp Merge pull request #4418 from FearlessTobi/port-1441 2018-12-04 22:20:41 +08:00
main.h citra_qt, video_core: Screenshot functionality 2018-11-30 14:14:41 +08:00
main.ui citra_qt: rename the menu to Tools 2018-11-30 14:14:41 +08:00
ui_settings.cpp ui_settings: Place definition of the theme array within the cpp file 2018-10-06 16:22:28 +02:00
ui_settings.h citra_qt, video_core: Screenshot functionality 2018-11-30 14:14:41 +08:00