scummvm/engines/illusions
aryanrawlani28 bed05ea134 GUI: U32: Fix compilation errors across entire project
After the initial changes just to scummvm/gui for u32, this commit includes the whole project

- Widget creations now always have u32 descriptions, labels, or tooltips
- Message dialogs make use of default arguments instead of providing the same argument explicitly
- encode String::format properly before passing on as argument where necessary
- Modify hugo utils (yesNoBox and notify box) to use u32
- Also provide fake constructors for the above which redirect to the u32 constructor
- Convert all keymap descriptions to u32 across all engines
- showConfirmationDialog in mohawk now uses u32
- showScummVMDialog also uses u32
- Scumm engine has dialogs now which use u32
- General fixes and wrapping convertToU32String for setLabels and related functions
- Add a fake constructor to MesssageDialog which redirects to the u32 constructor
2020-08-30 14:43:41 +02:00
..
bbdou JANITORIAL: Rename kSupportsRTL to kSupportsReturnToLauncher 2020-05-12 10:36:38 +02:00
duckman ILLUSIONS: Rename clashing structures 2020-08-26 01:32:55 +02:00
resources ILLUSIONS: Fix wide text handling logic for big endian systems. (#11236) 2020-08-25 18:18:20 +10:00
threads ILLUSIONS: Fix wide text handling logic for big endian systems. (#11236) 2020-08-25 18:18:20 +10:00
actor.cpp ILLUSIONS: Fix some memory leaks (#2106) 2020-03-01 10:45:32 +11:00
actor.h ILLUSIONS: Clean up/fix some TODOs 2018-07-20 06:43:33 +00:00
camera.cpp ILLUSIONS: Fix Missing Default Switch Cases 2019-11-16 11:30:12 +00:00
camera.h ILLUSIONS: Start refactoring the resource system (not done yet) 2018-07-20 06:43:33 +00:00
configure.engine ILLUSIONS: Enable illusions engine by default 2018-07-20 06:43:33 +00:00
cursor.cpp ILLUSIONS: Clean up/fix some TODOs 2018-07-20 06:43:33 +00:00
cursor.h ILLUSIONS: Clean up/fix some TODOs 2018-07-20 06:43:33 +00:00
detection.cpp ILLUSIONS: Add override keywords 2020-02-09 12:43:15 +01:00
dictionary.cpp ILLUSIONS: Move resource-related files into resources subdirectory 2018-07-20 06:43:33 +00:00
dictionary.h ILLUSIONS: DUCKMAN: Clear fader when loading/unpausing backgrounds 2018-07-20 06:43:33 +00:00
fileresourcereader.cpp ILLUSIONS: Formatting, remove trailing whitespace. 2018-07-20 06:43:33 +00:00
fileresourcereader.h ILLUSIONS: Add override keywords 2020-02-09 12:43:15 +01:00
fixedpoint.cpp ILLUSIONS: Formatting fixes 2018-07-20 06:43:33 +00:00
fixedpoint.h ILLUSIONS: Replace spaces with tabs 2018-07-20 06:43:33 +00:00
gamarchive.cpp ILLUSIONS: Fix some memory leaks (#2106) 2020-03-01 10:45:32 +11:00
gamarchive.h ILLUSIONS: Add GAM archive reader for Duckman and adjust the resource reader/system 2018-07-20 06:43:33 +00:00
gamestate.cpp ILLUSIONS: Fix some memory leaks (#2106) 2020-03-01 10:45:32 +11:00
gamestate.h ILLUSIONS: Implement save/load functionality 2018-07-20 06:43:33 +00:00
gamresourcereader.cpp ILLUSIONS: Formatting, remove trailing whitespace. 2018-07-20 06:43:33 +00:00
gamresourcereader.h ILLUSIONS: Add override keywords 2020-02-09 12:43:15 +01:00
graphics.cpp ILLUSIONS: Formatting fixes 2018-07-20 06:43:33 +00:00
graphics.h ILLUSIONS: Fix Further MSVC Warning 2019-09-15 22:40:17 +01:00
illusions.cpp ILLUSIONS: code formatting 2020-08-25 18:18:20 +10:00
illusions.h ILLUSIONS: Fix wide text handling logic for big endian systems. (#11236) 2020-08-25 18:18:20 +10:00
input.cpp ILLUSIONS: Implement cursor movement via arrow keys 2018-07-20 06:43:33 +00:00
input.h ILLUSIONS: Implement cursor movement via arrow keys 2018-07-20 06:43:33 +00:00
menusystem.cpp GUI: U32: Fix compilation errors across entire project 2020-08-30 14:43:41 +02:00
menusystem.h ILLUSIONS: Add override keywords 2020-02-09 12:43:15 +01:00
module.mk ILLUSIONS: BBDOU: Implement savegame saving/loading from GUI and the launcher 2018-07-20 06:43:33 +00:00
pathfinder.cpp ILLUSIONS: Formatting fixes 2018-07-20 06:43:33 +00:00
pathfinder.h ILLUSIONS: DUCKMAN: Clear fader when loading/unpausing backgrounds 2018-07-20 06:43:33 +00:00
POTFILES I18N: Added missing files to POTFILES 2020-08-27 20:26:45 +02:00
resourcereader.cpp ILLUSIONS: Add GAM archive reader for Duckman and adjust the resource reader/system 2018-07-20 06:43:33 +00:00
resourcereader.h ILLUSIONS: Add GAM archive reader for Duckman and adjust the resource reader/system 2018-07-20 06:43:33 +00:00
resourcesystem.cpp ILLUSIONS: always use braces for loops 2018-07-20 06:43:33 +00:00
resourcesystem.h ILLUSIONS: Clean up/fix some TODOs 2018-07-20 06:43:33 +00:00
saveload.cpp AGI: Remove autosave code 2020-02-16 15:44:28 -08:00
screen.cpp ILLUSIONS: Clean up/fix some TODOs 2018-07-20 06:43:33 +00:00
screen.h ILLUSIONS: Add override keywords 2020-02-09 12:43:15 +01:00
screentext.cpp ILLUSIONS: Fix some memory leaks (#2106) 2020-03-01 10:45:32 +11:00
screentext.h ILLUSIONS: Name menu border color variables to add readability 2018-07-20 06:43:33 +00:00
scriptopcodes.cpp ILLUSIONS: BBDOU: Implement missing script opcodes and special opcodes; fix ActorType bugs and more 2018-07-20 06:43:33 +00:00
scriptopcodes.h ILLUSIONS: Formatting fixes 2018-07-20 06:43:33 +00:00
scriptstack.cpp ILLUSIONS: always use braces for loops 2018-07-20 06:43:33 +00:00
scriptstack.h ILLUSIONS: Rename file scriptman,* to scriptstack.* and remove unneccessary includes of it 2018-07-20 06:43:33 +00:00
sequenceopcodes.cpp ILLUSIONS: Use actor flag instead of magic number 2018-07-20 06:43:33 +00:00
sequenceopcodes.h ILLUSIONS: Implement sequence opcode 32 2018-07-20 06:43:33 +00:00
sound.cpp ILLUSIONS: DUCKMAN: Fix endless SFX bug #11161 2019-09-23 20:39:13 +02:00
sound.h ILLUSIONS: Add override keywords 2020-02-09 12:43:15 +01:00
specialcode.cpp ILLUSIONS: Refactor code in preparation for the Duckman engine 2018-07-20 06:43:33 +00:00
specialcode.h ILLUSIONS: Add override keywords 2020-02-09 12:43:15 +01:00
textdrawer.cpp ILLUSIONS: Clean up/fix some TODOs 2018-07-20 06:43:33 +00:00
textdrawer.h ILLUSIONS: Formatting, remove trailing whitespace. 2018-07-20 06:43:33 +00:00
thread.cpp ILLUSIONS: Fix some memory leaks (#2106) 2020-03-01 10:45:32 +11:00
thread.h ILLUSIONS: Fix some memory leaks (#2106) 2020-03-01 10:45:32 +11:00
time.cpp ILLUSIONS: Implement TimerThread and script opcode 2018-07-20 06:43:33 +00:00
time.h ILLUSIONS: Implement TimerThread and script opcode 2018-07-20 06:43:33 +00:00
updatefunctions.cpp ILLUSIONS: always use braces for loops 2018-07-20 06:43:33 +00:00
updatefunctions.h ILLUSIONS: Terminate update functions on scene exit; fix bugs and use constants 2018-07-20 06:43:33 +00:00