Revision dd107f1c
Added by danij about 10 years ago
Files
- added
- modified
- copied
- renamed
- deleted
- doomsday
- client
- client.pro (diff)
- include
- BindContext
- WidgetActions
- clientapp.h (diff)
- de_console.h (diff)
- ui
- b_main.h (diff)
- bindcontext.h (diff)
- inputdebug.h (diff)
- inputsystem.h (diff)
- widgetactions.h
- src
- clientapp.cpp (diff)
- ui
- b_main.cpp (diff)
- b_util.cpp (diff)
- bindcontext.cpp (diff)
- clientrootwidget.cpp (diff)
- infine
- inputsystem.cpp (diff)
- playerimpulse.cpp (diff)
- widgetactions.cpp
- widgets
- client
Refactor|InputSystem|Client: Combined BindContext and WidgetActions
Keeping track of who had authority and/or ownership over the relevant
input system components was becoming hard work, largely due to what
had the beginnings of another "parallel system".
To avoid any confusion and to nudge future development in the right
direction, WidgetActions has been merged BindContext and interfacing
APIs have been updated accordingly.