diff options
author | Juuxel <6596629+Juuxel@users.noreply.github.com> | 2021-02-27 16:48:15 +0200 |
---|---|---|
committer | Juuxel <6596629+Juuxel@users.noreply.github.com> | 2021-02-27 16:48:15 +0200 |
commit | 319727b72bbc0d87d926c4585a88ea5c1e15e17f (patch) | |
tree | d10ec740b16e89b17c3e32e7275835fbc36a7696 /GuiTest/LICENSE | |
parent | 61f953a2c88047ccc5fb2de0b91e661503d0f06a (diff) | |
download | LibGui-319727b72bbc0d87d926c4585a88ea5c1e15e17f.tar.gz LibGui-319727b72bbc0d87d926c4585a88ea5c1e15e17f.tar.bz2 LibGui-319727b72bbc0d87d926c4585a88ea5c1e15e17f.zip |
Create InputResult for specifying whether mouse inputs are processed
This means that mouse events are propagated upwards the widget tree
until they are processed or the root panel is reached.
Code duplication in mouse handling was reduced by moving all logic
into a new MouseInputHandler helper class. (I'd obviously have them
directly in the screen classes if there was only one.)
Diffstat (limited to 'GuiTest/LICENSE')
0 files changed, 0 insertions, 0 deletions