Florian
6c246f2ac5
yuzu: Use new setting method for stop emulation
2 years ago
lat9nq
387ede76d2
general: Convert use_docked_mode to an enumeration
Allows some special interactions with it in the Qt frontend.
2 years ago
lat9nq
6fe51b48e9
yuzu-qt: Screenshots depend more on the graphics settings
2 years ago
lat9nq
96c98d09cb
yuzu-qt: Implement unspecified screenshot ratio
2 years ago
lat9nq
3e28e85468
settings: Add AspectRatio enum, split res scale function
2 years ago
Liam
023b9b38cc
general: fix apple clang build
2 years ago
lat9nq
127b3da0f1
core,common: Give memory layout setting an enum
Allows for 6GB and 8GB layouts to be selected.
2 years ago
lat9nq
e7f01128f1
settings: Give indices to enums
3 years ago
lat9nq
8497fb0a04
settings_enums: Remove casting
Not sure how I missed this earlier, but these vectors can be constructed
using the type of the enum.
3 years ago
lat9nq
8b28aa45b9
settings,translation: Fix time zone enum
Renames enum values to conform to naming convention.
3 years ago
lat9nq
8366736b67
settings,opengl,yuzu-qt: Fix AA, Filter maximums
The new enum macros don't support setting values directly.
For LastAA and LastFilter, this means we need a simpler approach to loop
around the toggle in the frontend...
3 years ago
lat9nq
7ffbffe170
settings_enums: More aggressively use macros
This lets us define an enum and all the textual representations
of its values in one swing. All for the price of some ugly macros.
3 years ago
lat9nq
0193add060
general: Add typeinfo where needed
Using typeid without including typeinfo first produces an ill-formed program.
3 years ago
lat9nq
2fba913d0b
settings_enums: Add const type where needed
3 years ago
lat9nq
8c17a945f7
settings_enums: Cannonicalize settings names
Gives every option of the enums a string literal via a macro.
3 years ago
lat9nq
d146dd9d12
settings,general: Rename non-confirming enums
3 years ago
lat9nq
88d3de4e85
settings: Split enums to new file
3 years ago